8500000 131949740503622038745515703491584000000 8500001 42870945674909350910157043741556206272 8500002 17863182619784815476241618552257283584 8500003 -244428378740818112321162590726235091600 8500004 12409606016032764586087978308313021056 8500005 -31062723900799990001044124199206592000 8500006 -69363273528635093150646426663530471040 8500007 148977332819724237433541495804880107256 8500008 121925154067292177743829193031680 8500009 10786312046167011553764209994719173440 8500010 -12872843277877366833194783984690648640 8500011 16741506431922027669621101374568501760 8500012 -69826019109282132503134683357678251520 8500013 125623393087075507663769332959143633580 8500014 13860477418859841994582279027755898368 8500015 17352520370372976475542141370306093200 8500016 21430862535056080097440064772029153280 8500017 100511807669689028386574504099527804512 8500018 -104100188090674163133539665560434780160 8500019 -141484236266299257763563333759467929200 8500020 -10493034063863307973895927331447736320 8500021 185010125872205106878385399330735962222 8500022 72136966921063131878115070075948625280 8500023 -20401896623113901360423823861215668176 8500024 29560279625443276761009791807221800960 8500025 1450180444153282977115925564127502800 8500026 -10457391103468742230749826709336441856 8500027 -185069765296360979673228464019819204124 8500028 -25700988492776004762615388571440303104 8500029 -124335506043924708933264096577806402816 8500030 -32890663445764867055272541081737036800 8500031 -166530642156445645398494603534779930536 8500032 -41453735565373387027489552304229580800 8500033 -79810058743898791295270387789162024400 8500034 27843639414054426828503075363331379680 8500035 27905630505398520010728530118725260800 8500036 -21052026585423182721630164527361077120 8500037 18031495772171991484516142880670751232 8500038 -11416241466534380332455043232667183360 8500039 -179017614127920437221930248145188282120 8500040 65579162840348528296281717665750476800 8500041 9077888169649790458536316456008870336 8500042 -89323789190193581761320746346506021328 8500043 -266727313861802693714336613849588907440 8500044 39637608454049969118094698277608947712 8500045 -97575615758642807713690716198135798600 8500046 2048308187681214650006245930475873472 8500047 -3255937728679531556633922409965304800 8500048 46179985955144691990691979629445046272 8500049 28316937260276018531242793651451084480 8500050 -8117630544801397203433470529766944800 8500051 96239988305141211170501012592772574880 8500052 80153068887143804972512844509887946752 8500053 58065887686127963044149827450281120608 8500054 -27114522889719781295096213180990541024 8500055 -81807975172497675647923681133596630080 8500056 120676113264581781651668777883924787200 8500057 -708742891470466809957533524980024694 8500058 -6882304039632834557961114962609005824 8500059 3783441054131088091333162995173208480 8500060 102843951815940354484756237635113940480 8500061 116640742765241604103484572905928666662 8500062 3035291821819272407841729880179000960 8500063 -94723709476690090308777263177421230352 8500064 -8874650516718899095022006082168422400 8500065 37229730797488973525968056969014017920 8500066 -44686375071127471643841615142148950656 8500067 748400976890927319041630660893753116 8500068 -409890178860708647315781940995578880 8500069 -119060576937502815038213591400840758530 8500070 1264065555587820420250863649848879360 8500071 2325699342325598423201490552610285440 8500072 -18844993870660278700632112027608760320 8500073 82733966662625382025384315661377257786 8500074 -3973374048313492526746620639606504960 8500075 103116468585148722904576130408295535600 8500076 553909724033160328428469550474502144 8500077 -115050364672599418261232402249295493386 8500078 72417364698276198975162606645608907840 8500079 -30702070791698126527598520274585985808 8500080 -6894103512570655577352058598868910080 8500081 31216218965606961179801154983211164882 8500082 -35638511377019459499084316237197082608 8500083 32016564204072161541677385253042361904 8500084 25198032121301321853580208229790269440 8500085 180834283505828143726526285949941133120 8500086 1826349653106322142413283721980928000 8500087 56437030914464643328071876497505223680 8500088 -55780751231578113176410856546386698240 8500089 -14941887011445727077166511229727242432 8500090 -27727424690269164000985371997742983200 8500091 -100235365165580255025408192927871481856 8500092 -21137861059159288239595981239910096896 8500093 -72471455416395946679035417761240375200 8500094 100788428243232164568255623793119556096 8500095 -19084534642251134573053169972972301480 8500096 -187371513559610922655605483786605690880 8500097 -44650840677969555433621613261157339600 8500098 21670855307533405431143385349803793920 8500099 131120051758562848136252947195642207100 8500100 28107193393509494558081177285352038400 8500101 -6559527198839156960629232006393617440 8500102 -1438358244668518324649429713570016256 8500103 142915445455423246607583563220466430280 8500104 17121502894901685779735232325759964160 8500105 -32106338870890818746348701326112867740 8500106 2566336988365282481093090954571376224 8500107 -10258218384560239820131462611983450112 8500108 49912028597663998150970046786398609920 8500109 116657721255128401120418135399405648310 8500110 10732709728888466959502853733316689920 8500111 202359025096958766374085529262217592 8500112 80237271316027042015589235242375380992 8500113 -125604219079701041241148694298539651520 8500114 1239788490638138100977113365991898112 8500115 -33604991119538966665578364601641025760 8500116 43305082559164499901015791008939825152 8500117 -163968160032902457535525242635889310834 8500118 38962314924328992664974850982311602240 8500119 -87989184614507525383554882815623475760 8500120 1801977198421089046178840063083315200 8500121 13857989995181873226439012018822590528 8500122 307686288980178974411762168333737440 8500123 -24241657742522782036273715868302105160 8500124 -13242857741781505364425077184443938304 8500125 -2776555098358430171434134884810640000 8500126 62468912081131719071025267513934768512 8500127 -111199710281980548407685794781413973024 8500128 -29003261070133684571043570131345080320 8500129 -109742223686357273827057778875528750 8500130 26412932518627580975131731831012364800 8500131 49464476100912254181529594372460351280 8500132 -87264014691336869473705927740640239360 8500133 -21234659487030589761480461333232456576 8500134 -42033728955617278817845948129290216960 8500135 29954270526945080323043924762367467520 8500136 211115477149295360072898496419889551360 8500137 -168218085282832916659182231634165429248 8500138 635578803145704798130412454956900352 8500139 58657151380722176379562001385394757940 8500140 18697209991678874038906365712252830720 8500141 -189068431270783240254925740907578796840 8500142 13651956963127533135362362444531466112 8500143 -23278034344661723799172214171617670136 8500144 -7599766975954812637946423811818946560 8500145 16833444463895259972223331177140023720 8500146 -35606050377341936225170516959596524416 8500147 -48778913298772616883762243827056806080 8500148 77517628986734314508952119652288590208 8500149 -25865813628876645952176797833653180576 8500150 -54015407467076443877740150485250687200 8500151 114077082140691747155459516778980052144 8500152 -86790556313836693491797821692988416000 8500153 -32886058114135877311394131621383076140 8500154 647881150365330609769023209339390208 8500155 -65706026086979158308313877171676573840 8500156 20460397523782794999067805292693651456 8500157 -171928051617267973023984745522375185594 8500158 -130750908005288400017572934996083776 8500159 156401198180705087773492533069375191360 8500160 -25869295996364089243476310928853565440 8500161 17950217932254975122381622302817181440 8500162 -99161955097907134421340987416541841536 8500163 -38136862604522788888432049184449664000 8500164 -63652529930647561761642823223205479424 8500165 -65333738700590053420076862653149768200 8500166 -95294019898299344865519600721974967968 8500167 61290726338368671038847742400855254080 8500168 -161638230191194911369407301633661885440 8500169 37488087866104455153662554790245958400 8500170 -4132037578022572543376964086670612480 8500171 -7639023221996110524719771241130151456 8500172 -154445483195098728009046760319009133824 8500173 -5276452126953371337552655196747827200 8500174 1454863633428276195945121403180769600 8500175 -64504657201161651168794364266643276600 8500176 24952094774671219525814855185376501760 8500177 -118456026339773540485008999496211093454 8500178 113925059118573106638881260206287514624 8500179 16176453780379442461602061017348834048 8500180 -23925860196826539825712085524452887040 8500181 1007155319054729491508454604069115982 8500182 -4398511658600945622944279564656496640 8500183 133593313365100247127039217376215799432 8500184 -22704794033047511119831408333012992000 8500185 131118626152044870810093112584102019200 8500186 8542158863581834865401600018567586304 8500187 -86134598637170441721349101517069376688 8500188 -44142470795826512315188783502373052416 8500189 -177861272141978729226296911350934757280 8500190 82853290594483492183941211073282764800 8500191 -6909236224288815759831682230570204672 8500192 -161353644079132940984008539055154528256 8500193 -4387464392532464701189042376208197040 8500194 -73460932566972675077346667180882824960 8500195 46307331396715253463443073837710662560 8500196 -29884287980414685717861998365256567808 8500197 -1380693918403989904121823778646183424 8500198 8568200744845778065580627649192337536 8500199 77343004282255334522406893658137214864 8500200 8705719876534195948753682170626048000 8500201 -31740625557416920834185860824324849600 8500202 21885223528203424717190222627011551744 8500203 147748076410795228448457803619039877212 8500204 12965626852335151037775068791990749696 8500205 33426903314168441008324743002130965760 8500206 -6442065730631605643381686525362127872 8500207 -100233171728785713515785943257216548128 8500208 55014442279776370267782434561537605632 8500209 -46415966542328380392176108270602263696 8500210 24225270317744963682555654340314425760 8500211 -196875318902194369342057874567692699188 8500212 10253093894974370373455153804697907200 8500213 256732148656717179020230914684224972462 8500214 61652513094108492145670355741960375456 8500215 -4279932778825813804611268169110088880 8500216 15797141901188092077422781167148994560 8500217 48626354394547123177978209044075326080 8500218 8211206698810767979844110943840354304 8500219 11357827671552401552209989678011545920 8500220 23255163844647687109236829124006016000 8500221 15267919957409889849996051070735210572 8500222 -56397231685258142831169903834886361088 8500223 36999159475621467732737821054108834704 8500224 -149569328925502958224235198793325215744 8500225 -23930296325376875959068296759116454400 8500226 -55308492719824898758541461354534886400 8500227 21152136434990511961640312184193929720 8500228 134114615535913885134178720011602214912 8500229 -12358255590578509698722108454602875170 8500230 -54138023926816305084891251531320362240 8500231 14888404661356516392853282904392560064 8500232 42240548187839911094926906524810823680 8500233 8110300505170114553238708578337795264 8500234 -70340097384197102521734106918846832640 8500235 -9840614550616673352215524534365604320 8500236 -39309271684963783656191096615373132288 8500237 148874134914725447073965676087168082432 8500238 58890004056975418251048149294187386496 8500239 -112140458641727130078478018804502102400 8500240 34056685427325926174168692642283520 8500241 -133089520305792026207817391615644155100 8500242 5797316841909205324315957001541067392 8500243 -50008104380112644852412222962445099552 8500244 -19418526943791650836430925404884128000 8500245 31682020455343705727428267237462592640 8500246 -26700782807419159894846088790803106816 8500247 -9409778008204375027887029423622640800 8500248 76903166068651935887377522391285760000 8500249 221430191590930706260880922580440514250 8500250 90317669439901182359584794944472000 8500251 40735793918733802415444799245918801520 8500252 143757169774137312031392982791502205952 8500253 -43089755291951370683219193209594484480 8500254 11095982177306431843528499973619141632 8500255 -39856889945116530613506234327874867440 8500256 10411989120649366876515672997954191360 8500257 136040836732847975905101643185036668754 8500258 34540356631360650281438918524433994240 8500259 215295350064261902110811042419681370460 8500260 -29031106620068286375595236276679741440 8500261 -1863617820961059912105888147585101952 8500262 -1198482873277951196051465857410588672 8500263 -74795866718831141654501483569315223256 8500264 -95972561713181469163696213956036526080 8500265 25403219179713213747794729699671818660 8500266 1082605636119207983046059651815824480 8500267 66157404216909762720421893233925411880 8500268 -63609714348922220216807104327634893824 8500269 65039932596065236192484453294486580960 8500270 -57094955327906440776175217913724345920 8500271 -26331745259241126701749225717784410080 8500272 26186097117843585894016379235982639104 8500273 89178409592207963168099481382960410660 8500274 -53295247107204611374072969778818206720 8500275 -75978087386330348899692928384382046000 8500276 -118986549719251376251262221173181363840 8500277 -15081326606084441491339819978141370400 8500278 66066813916838940159802364184057829824 8500279 25960242336840328437480566965425788160 8500280 106336935097837680823678193591088230400 8500281 -10366624174786000948005337945052804160 8500282 -43997432212630999309694982952426115328 8500283 -3307634413992301847562202987913646912 8500284 -9778341907315286812008862959922025472 8500285 20765517372143134433104064061897792000 8500286 -115220330758288496385212146293922058880 8500287 -11309455199785453014221334044142383232 8500288 -47731096210137309527458484555297062912 8500289 -93870915912000542031541202451976995456 8500290 4171421984504874091516169654163724800 8500291 -167038079617809979378443237907080682200 8500292 50237411600850382385136450955627430016 8500293 -31629453047363456329163086469548319616 8500294 -28388440378105376205563907199424464896 8500295 89976463360195181789423907209141815800 8500296 -11459913938915200391391317186877849600 8500297 -2552714812899922531123100678556046072 8500298 76833372981578128755169224321142436400 8500299 35940404724898251271910908280093311968 8500300 8867098292978466684273316964464512000 8500301 28109213427122608327470898083605727000 8500302 2749020401094958376388683482656540672 8500303 32130548529544075707968434362812186720 8500304 8230289563113528297627036276584595456 8500305 -17833308188099079383349571401254153280 8500306 68109652035800932600112914405752428160 8500307 -71319324063901616490163829787239864280 8500308 -9826007139583613772225184647464048640 8500309 -144368631691215225035560007361302781490 8500310 3222851960237677228828053986913169920 8500311 -1288100331704568474094316206419061920 8500312 -14364668327205448274668848626179092480 8500313 -145406069919717450650432401908603384438 8500314 31414531193240016229372623688157657088 8500315 50201030141811413678202312528785703600 8500316 -168900960209878392764052124663952079360 8500317 20551744469133759136833874924908134400 8500318 -29576812505127255588687412683266144640 8500319 -2663219790526857810881936855183976456 8500320 76166627202706518673876414567698923520 8500321 -190401652928027894395892016617766752000 8500322 -65506377276030576654303169600530426288 8500323 2120692825993178049252950719826026848 8500324 -28169394767367167882404626573325516800 8500325 -39898518576233773419216324361469337900 8500326 1594214608146073656013198356468092928 8500327 90516428087242501585471865827980459672 8500328 275291724417220347076536158423158456320 8500329 152043724978775215817995333627133821920 8500330 -2178010194126602282341738304244769440 8500331 -6352581475007069308153052501993041008 8500332 -91219438519874417755048771857535216128 8500333 54948087391228664800697766794534268384 8500334 166002678067448064003612459266913177600 8500335 63470751912891926363260409487271293600 8500336 4118197484833241005271692607242534912 8500337 -93038352911229216676002475658275156014 8500338 151688222480942704369254183503344128 8500339 -18613194760104642717214599214168401176 8500340 -4925175505928705417699648194430238720 8500341 15536878524181318779763145592068853792 8500342 43744755137203048843136364329147751072 8500343 -66412222418285746478020851759015619560 8500344 53829943434311603428478119350974238720 8500345 -26017985815145948203121898680446624320 8500346 127895177512589943775410109508942728704 8500347 58086483077179657293218813858764254120 8500348 -6442354468108789905402313016469563392 8500349 86395153266073367136041591486117286048 8500350 3835712533337385287979446526629808000 8500351 93035311398848075570756197923626386992 8500352 15190869875794125829857083787942297600 8500353 5154375020515418885822228724798507840 8500354 -34977401671778322622381205292260184624 8500355 20222859073878534753856785805538469120 8500356 181255950305426553880870173612473026560 8500357 6031716665536463736505871389711436320 8500358 -90651925035134104663681915610626914720 8500359 -56626766649979858676929320982895725440 8500360 141849111580063439763560974993944576000 8500361 58951031188779659926706630897044375962 8500362 -21150477012283512887948189902729461504 8500363 6520401351869581422667314653400185904 8500364 -43582259050667629703653263333061263360 8500365 -1269249787749040793267386743575929800 8500366 -8341968390661321620267941199533352960 8500367 -58622499324961647316378276620019415880 8500368 -32027508475081999497152217721404850176 8500369 -3847327848211075486052073421824019856 8500370 76795074828226022536139025943725975360 8500371 100613607225888146909567605547704056 8500372 -13127136588549936023429561716599511040 8500373 -21513783283528841178315833447278213824 8500374 -76424507393987727189169671559144357440 8500375 44132774027605466813820103108875408000 8500376 123451004971601445381950332596832942080 8500377 5928176767069947644258620991099058432 8500378 9300874250377637305504957814822400240 8500379 -54396799149616066713177982514855835120 8500380 -4111461548781393092799005569750302720 8500381 174401201871866800067056307898277278182 8500382 37458425567293457982755668438264622784 8500383 -135615271277343991118915423875791825576 8500384 -144988592630502015557267377086073405440 8500385 97699162838486690687597677102187762580 8500386 -6298193890038945654866125960682176512 8500387 44936736147796104415229873399774511872 8500388 -44630755138354865625397760991219367680 8500389 -28864057433791125539153263255815420576 8500390 -33782614734589928815684578351098457600 8500391 249777981579329911676161184860018901520 8500392 20393114553308866575297648334384696320 8500393 278573875761961472580458575065707405760 8500394 -11230042960501771938611416471049051136 8500395 84644980427524644145142472467117844720 8500396 -22651200334693586564290638301253651200 8500397 120465836649795302944632321232003934412 8500398 7645423958707908026997108082475238528 8500399 100198153906736225505561089411153248400 8500400 -24789906391537204962729533903093760000 8500401 -7441796807116603927300680964206823296 8500402 -121449144905234330371931200969682841600 8500403 -72761386827223994945203750334891535348 8500404 163841435920679465690108059636629504 8500405 -71459901918065812648054146954322020840 8500406 -57184077755752152599925124160395738560 8500407 36141326818179465632151135749942057040 8500408 77446803237302593112954545084137062400 8500409 -772219458837092689381923233041468800 8500410 38528938222588239971268459091289472000 8500411 -75686382504753737753578624964413607152 8500412 -52143441667222225727064137620374528 8500413 4958050706724381379490924448351577344 8500414 40252800107867643343223095959649874880 8500415 13579775182515657185060713049385676800 8500416 -29469783479483218224322182733740638208 8500417 12227843006242698953925660461591777024 8500418 -46126710009513773161816806145496961840 8500419 -36379403068790800133667340216133906556 8500420 35349593803266723411926163655632199680 8500421 158064164824207944591421507645401998622 8500422 -28202940039356496392291683643378286720 8500423 170192218719880752530785058990712489264 8500424 -24888803416460922619427806665580339200 8500425 19607368821457545080273802961377576000 8500426 -123106977641119417483058351680318050816 8500427 91218511675965072085952705481082619760 8500428 62578760195442889569637302511650877440 8500429 -11275646827523531483397001756190829760 8500430 -10697415850080276382962076796374328640 8500431 -88366941512155526036166341256196681848 8500432 25668827827149597546759772696245043200 8500433 -80530706085955777530928610590324194318 8500434 33740244156062216374629456370843198080 8500435 153261045330349945765756700337278744880 8500436 -20840250877925095987324754200414820352 8500437 218619913165226260394182606306668098880 8500438 102283442068079361188615196199832313120 8500439 115898643892773159196842802458197249856 8500440 -33480164335516045286504393341716480000 8500441 -168487899429868096856799630891129246000 8500442 116669915708092728439087425432796864992 8500443 42048203681738012278513773053221968384 8500444 55586363016839779598362875848328935936 8500445 112132223710945478518028969504161645920 8500446 -49276911709206434884583267489132699328 8500447 -224007347514202380136214546726575595104 8500448 18254981276271026659475801481632808960 8500449 19852534218985672595470951617644908464 8500450 -4089980773834683234566333345023680000 8500451 -256163423177994577483779265555960649520 8500452 42858087358917658598865578886520108032 8500453 -29339354629096403788823557839137665316 8500454 77394426676656778880617226418429568512 8500455 484113934652606286628753494160404480 8500456 19386820146922772075878890821106170880 8500457 9401371336625141716461454979107770624 8500458 -2537660961232188977196442497721519872 8500459 362940673654051030381872938779580989824 8500460 11519682619030369940984441348778408960 8500461 56601674048389244083112158636668190272 8500462 -22403955682581388021165190250787512768 8500463 139250992854489846075160797453533766024 8500464 -1063424591713483033481151155224510464 8500465 -15963497566846116541775513578630800000 8500466 -38041928716439157026201625060836582496 8500467 -5269185120944633077840243680501216768 8500468 211260698757167505559939447388293651200 8500469 1081845555635463627254342085520200096 8500470 -20339530711454862606799380957233356800 8500471 -70138687095996243717852220981329954888 8500472 193392787951750280315644456371020083200 8500473 108776576225353177415412618998414929722 8500474 -56879957131779304727470642643454408480 8500475 7926065487731871314662114977740622000 8500476 54314202922324803802503118079829918720 8500477 141791728335736029511234216983630829792 8500478 -13207925349322558852828928667855667200 8500479 -7329160346658073280647622092112486400 8500480 100043323102703481159439491344105472000 8500481 -80888212229008119797190496853412317136 8500482 -73322404005024843906967145309452302000 8500483 -130234678850924906929953943332494475268 8500484 -5545877349040404293765278969241088000 8500485 2275685783344996924751263567347667200 8500486 66135758742660224567181787498102864320 8500487 306561388398411033137426828793342107760 8500488 -144613694908695158494374392368143482880 8500489 -41709050105914286438745797293988084940 8500490 -5125125589774140223472063474207556000 8500491 54308878006289877055243687375375441920 8500492 -38618526019678109925372204210509824 8500493 273733133526929762245096222118549297580 8500494 -71397637637111041566089574867399768000 8500495 95672487574470150239927025630006693000 8500496 48950002044826807417026031772531761152 8500497 14783160502976641736589129651074396640 8500498 1311225864422699895794470819563229440 8500499 33111165401752207981948073568777773136 8500500 50064901749373949645850575190578880000 8500501 -107458526893404352487042363110227040210 8500502 -26588272871424391889355485580393774048 8500503 -25714100998882315688794069826624625792 8500504 79661808204429343606855973334734837760 8500505 73285348445961366164212527571521422400 8500506 25070493587865600240581483592158575104 8500507 18340945244277076189048041050434126912 8500508 -62687224693541335093732888081608374784 8500509 3191581229731464124323884690469902700 8500510 13725882681224567831131673724240107520 8500511 4380327141231846288692345581628524872 8500512 -49662148456687822601805321985228013568 8500513 -53639658196331563428597214632687064320 8500514 30332084433852063962576930146685881344 8500515 -90383154502534713462814552731712153680 8500516 35594835232416675451745471192791556352 8500517 85322640357351561842846845373999125566 8500518 -46542385745673614287284880901260857600 8500519 -81955424831318462063755705016531555080 8500520 -90527344620753820670935233755821516800 8500521 70064614919458671648806636877789082512 8500522 27411626328111054292646933138484507312 8500523 16300568964061879024423277148994912440 8500524 -18259346541380997973873964351694520320 8500525 -6311001182680469404090381246439558400 8500526 -11669081870481078744148486291409950080 8500527 2557304657833132426920032933550304992 8500528 -5014704633381826303330904778596745216 8500529 134590723785177366363833925341059418130 8500530 5535584902602536658000906785099120640 8500531 -51581607290692991726920999406519660280 8500532 220934929486936493770607429957958562560 8500533 -44494474160023413174009414380742603552 8500534 10540039687760807478011180917683326592 8500535 155239949887720898578817405181869259480 8500536 -13136773510827491646765442962215669760 8500537 77869467576903016603956456616150301440 8500538 30824302644963708162233413014623885760 8500539 62910829681459982211909272469421355568 8500540 -91300854973058413915829904475195829760 8500541 166819481619180733782730970692435968 8500542 31511210371814737416988369034383931712 8500543 -5804959938422540817586561751255385600 8500544 25192677200297957503340660310631514112 8500545 -3957286900372930013706766022765025600 8500546 47282977480215681822911832667143396864 8500547 -65486914853853138482446409936202393600 8500548 836884650989706491994574414723117056 8500549 -149577369680642291400981955533485572450 8500550 -19028575786468563549349685264264947200 8500551 95956316577369861023154245783086654632 8500552 902602206302679982532358498492057600 8500553 -21160166471667254354249703941530710876 8500554 -61790662087763387249268845878182173136 8500555 10553635162084440585301442814482710560 8500556 62084639965408031268089459467393270272 8500557 -502271383115297008064907946902360384 8500558 11083279192072294937229550305939640320 8500559 23134445162211275831385803491878722280 8500560 9672195627571015408492212970615603200 8500561 6093341163248767032632404309882467840 8500562 33677041230789722169819350396137797120 8500563 -82278828357629721811651060983905015376 8500564 39966910409252779090197678982486513152 8500565 -51156310985676974239623403833201969000 8500566 15338009361798484174366194965029257600 8500567 63506846368527585062268120888089376360 8500568 37515225611642039592886102774076928000 8500569 56504031756140413619036280939432038400 8500570 -7131628663913397869196305974308264960 8500571 -10783722952552819894479642728914783656 8500572 26768008942762114647585154405756108800 8500573 -54572377081564495026519692000037129178 8500574 53751997500517705757155272939018961536 8500575 44712476103536413560258412767441312600 8500576 16071979542979154741273581619260686336 8500577 -32491578413474324834919060394345316574 8500578 42472174724347144369447351111100532480 8500579 -170002559096392384781976190721573550820 8500580 -19817979429039846107470688264839372800 8500581 32576143801170664279164236418004985280 8500582 120089752309602252374075320516355911392 8500583 -15820666189663881265143400067080342080 8500584 139085977475800683399559578851819520 8500585 549936511195828562626405052038656960 8500586 -108131207776051650985245052289852221008 8500587 -57492221649705460406007187998232611240 8500588 101765420969289738547261135492582930688 8500589 166009895664674167304589663589534203756 8500590 31447855565668999401449985958458839040 8500591 -79242408598856918047432396023525321600 8500592 -21088186118501730378245879687292616704 8500593 -3000975095418662803559250675480739200 8500594 -103584340785521243448648081574030037088 8500595 84713356721457216671677709911340708160 8500596 13346656670008761182090569883343052800 8500597 22617962509766107738579360672901878432 8500598 41807002410673470544013830161842992800 8500599 115752169890323222119725235509118116000 8500600 93026840124890643384359524388912640000 8500601 -208820654035457591878935338774457672828 8500602 -1901828045083815588569208838901035776 8500603 -23071751540983015276501854203443495616 8500604 -6318894723982576593572289622102508544 8500605 -43406494221925878708080837645754395040 8500606 133963916547960132879519379016951818752 8500607 -52256843262263038288300253140690998144 8500608 -135781126338499568307012632042148986880 8500609 83272586272075959979880071905704485204 8500610 -21847709505057598740876406885784579040 8500611 -15603669443782982707737940971608783616 8500612 -80972464383446294688318412229798899200 8500613 12798721152070463406302743768903872 8500614 30074378992080766650909960350667675840 8500615 77212360561338539348213042619349921200 8500616 106705108841540416671960145489416192000 8500617 23057709119516582166582478910749962816 8500618 32432558455132814231994076746384715776 8500619 5059362948458224604382915720420270840 8500620 24735846459767307000704619525035412480 8500621 -25891177781715524799840852204669231178 8500622 -20680132629186893620785448002195354048 8500623 -37701455522648593023435655218450506616 8500624 34624059976866961286067787142543769600 8500625 -16273663347623865836307306035584200000 8500626 75249729625012240473827194618365865344 8500627 -1450701013959409423568093949725580920 8500628 -153699817878831979455219830353288213632 8500629 149637215094009934569411071344282752960 8500630 -32993688631676438812852566817226807040 8500631 -7383344429745015892444365398627287488 8500632 18989381054871855166471327591612416000 8500633 -230387227593680922414928527394878888118 8500634 975151528834706834753690137960280064 8500635 -24534188108215177153669004533425181920 8500636 -46064053530688873027709981658222213120 8500637 8998202748828807165359946690484119360 8500638 -16333442129960945409953552366318146560 8500639 5921696354031041340619452565237796352 8500640 146746580475942959989428516621592166400 8500641 3926817796604114626360010290704126240 8500642 -7850950624241478393894880255617060528 8500643 85862662847905919576400342962543420892 8500644 58628532146012597384231739357657790080 8500645 -121514789585352509746288468965758564100 8500646 7964337897956028339445932640746749952 8500647 -48208248627370646635096500940226141400 8500648 51110897742709687062892630112336271360 8500649 276862349282587864359380011163886161664 8500650 9471765979289160078976480698139161600 8500651 72805293742270484736018293230802125512 8500652 -80763048646870186908453675954859678464 8500653 4129876579693827751988573381902352640 8500654 -68702785370404991694319603005663445440 8500655 -27387920920623957591964500773659985280 8500656 -5122498819636809944642578069132738560 8500657 -43231979328448048346876586226034126400 8500658 -8962899478547640751374581470816942320 8500659 -26622953529450618431998711059693277896 8500660 -15643024008423568921943913185733427200 8500661 8558162979988715543525059486737039840 8500662 -42951079371641942371997889040813471872 8500663 -44623634578133512812908307697657974816 8500664 -44751328199110645017264204930487603200 8500665 5240633517917071369888905882605767680 8500666 -34419092487927584442162477128166829968 8500667 -53414349403643025154128282685321636524 8500668 -19693536132182248540610631095438131200 8500669 -222240823086160174787234398335445620660 8500670 174780452817650984677080924543747840 8500671 60415935891635221964446770931634056440 8500672 16518605403683040328602974861823836160 8500673 -92539983303131429201158479782432934078 8500674 -7615279238160226605081550296161080320 8500675 -42005593197575756381311279198416396100 8500676 57299582087050613307285318876722257920 8500677 -31362454961865121975708853783825736480 8500678 59883023455326576001005895671834847680 8500679 -143448705193321132077724492885829650920 8500680 25230892142555166588342402531557376000 8500681 -117456770077230470926734664834906956096 8500682 -47511411737807483321660618896529615616 8500683 -11404475813672507038636644596460576000 8500684 77488782309096508309372849612530188800 8500685 113426654646648114308932571105144893440 8500686 85010879682471841950096138401731851264 8500687 -18962892514384160561703269047392288200 8500688 13138057517584834568343408483371581440 8500689 -54732361017310511710108153937774865246 8500690 -59497763322736619526898279787613235200 8500691 115984009306134246910626619323710986092 8500692 31655949851449902878117100760652328960 8500693 95766591033524686285623587680988152864 8500694 6021467876032622285520449695206384000 8500695 244471587799828779887757649547558400 8500696 -5004876017881636362404435484703457280 8500697 -24170945037995999832628502211931422828 8500698 3662725232562257975958113703826566384 8500699 -76624971472810042929030681682550410300 8500700 -27730675894032484734535232490700531200 8500701 21174802113218578961014462235321517120 8500702 -32128729006069033581719514767574343680 8500703 13282936942816791697650897665812769952 8500704 -8589882361533417391984829303147200512 8500705 99749973943165823767150246622190307860 8500706 80925863911078619605383971410303209552 8500707 10893514253148343845983007896281702956 8500708 10615945534559698459139159892363878400 8500709 -84108831513778104306834366650261639040 8500710 -8051153548362853273584532328751206400 8500711 133677969907544832376883477431387136312 8500712 59581973057123968849944094787920281600 8500713 135022793578611203347148578835933568 8500714 117211554034094525801544990941497459200 8500715 -82412618501547815388064776365087876640 8500716 -75271374943825434430162662358562027520 8500717 -172856326180826293522046327838253017920 8500718 40829116094163569799587399514681514560 8500719 -135777985977115630128645808979091524856 8500720 -21919083546173287709565618581112422400 8500721 -3464406018165126262886437198005491856 8500722 15151500406149905080575005420646261504 8500723 32374812902015923519137835362666225408 8500724 -149311762271678490932218133665195557504 8500725 35468875145865762358748710926189899850 8500726 42324684908026560762463780913819293824 8500727 -73320457938748728937642073276847813120 8500728 7110882119398992270909831138428190720 8500729 128944520571866226225338850906066644330 8500730 -29954779707252870717792510662832844800 8500731 80199857910980832736598310831922013184 8500732 -150778243163002213176716530845698876928 8500733 -4925944751192093437416852038719515360 8500734 -69100254964341177041535237890513280 8500735 32935059177511037698361184556960067760 8500736 -90101078955107598462988458234602323968 8500737 -10036554454907554226841246091868190720 8500738 -63101940289182286997777409916690962480 8500739 65395905222303364142527209155484625824 8500740 41771400120239139345210141799189094400 8500741 85759412441928151875101136239027319900 8500742 -24308846470060839825353284438426174656 8500743 34163832878279119925832495351657845232 8500744 -29624312809379789385295244635017216000 8500745 -17620119589144826738730647875403888640 8500746 -1751169279728244290551307365109990400 8500747 8781313964829579562085545357797900192 8500748 90279079282267679133506921695711488000 8500749 -200631700853819776790436450039242094720 8500750 7635496477431677820507212308626240000 8500751 -7630396249618919874548222250657189648 8500752 -4933307386763510226107212147182796800 8500753 1636477080787761394241063546088174002 8500754 8864466235687584597553062984212663808 8500755 8743399480294657785660833858557024560 8500756 2601888407744637036144787175108450304 8500757 -7527400317090578552478770262439754994 8500758 4630423038934074148297916103602257920 8500759 156735996334385052675743411106959148672 8500760 119816296377376015672183622079642009600 8500761 324516317203274663922231291676458595200 8500762 22955022196392631687756314138415498752 8500763 193044836372556896917009611793130493960 8500764 -36669874278881988145575043090571381760 8500765 -43006860139904369069592436322463375120 8500766 61237905002117432426780567775284307264 8500767 181286166743920905714025109880818823936 8500768 52260373069372787508711048301361233920 8500769 -38093383584035660964050227122202928700 8500770 31099694253757228493634956235415156800 8500771 -106170193689973391129717174572987053800 8500772 -5101272834962318465242256223130165248 8500773 113492229889238575029898052635912965984 8500774 96895826273403407071064028128561927136 8500775 -30365739232474077860746670987517355200 8500776 3746304714535555065127832571056455680 8500777 -5569014253346766105227097485479542144 8500778 52111468458886429398708337556236647168 8500779 -50845267395539542886472327798109370880 8500780 12670599212233846342219703770848921600 8500781 -227294801726546557178080801047112781418 8500782 -87207808337007502741884026925588982656 8500783 112135641561809787124896477562589430032 8500784 -16491575855791284479240036024326963200 8500785 19239481497401401343455972602480499200 8500786 7772474127225985222717987983221299200 8500787 -2599174848252906352847054094144658128 8500788 3397599811589498965520459475323234688 8500789 -50778024932605685479947807884095689216 8500790 -63818968007345266813057470035758108800 8500791 61291272592098036870190091160604508880 8500792 91733987978794602008154378649363968000 8500793 -255430855857922755057443481060568320 8500794 10170927389276790604061947828130073600 8500795 100904873245661677302521059902187636800 8500796 -25925952754570914021516441785026805760 8500797 -95513661956089661089958166441321812826 8500798 -58269472972211936718654901455155166720 8500799 -2026002967418193367500381402716309280 8500800 2894664336956540216148557880203673600 8500801 -124977956727021138899612985959035352640 8500802 -2134670719064296268753976236166556128 8500803 -7264256967485315201321961482186092296 8500804 66907713548898823820813220268526945536 8500805 45620356642446131158094737111999910460 8500806 -121272177030027582989256651088937459136 8500807 -3879901583501701028611825915454203088 8500808 -178808071148811954399598353694996823040 8500809 -5512550709634735446937203588844171200 8500810 -35760062824986030394890387235060801440 8500811 -74002614281666593701486952364296832256 8500812 49590562868401385127202432399761767424 8500813 18830930263368956618630941232731255680 8500814 -1913271743694822193974482555148759744 8500815 107454496311810319766954942924475732000 8500816 -2132961566573049697263014325637890048 8500817 -39430698592427103538193988326243145060 8500818 32797278790195175404151239260567333504 8500819 213060220797180463678406660428945066220 8500820 -24121068626953490831096396123672739840 8500821 -69207594260222166897644361429036834816 8500822 -51213719760050630610750141095264496576 8500823 14389703679872465674722762292451644800 8500824 -14992397341951201851210678399223111680 8500825 43629622781849944999430982863263721500 8500826 67331572166295619955056227078670563840 8500827 -28251182101936625816795211304601003880 8500828 -298483466598573410768720480929132032 8500829 30695142316241026787205959534729628000 8500830 2530140342817405970414872384167997440 8500831 -236231276018372109026875332783224887688 8500832 143496235108799800230224067248386473984 8500833 -95036389121639948004106035687941298912 8500834 63968999204289785110421157219645217152 8500835 -1300611151389221879396993863356024000 8500836 41019899466052600209451602386267968512 8500837 75894316873577130809324730832671543552 8500838 106125074652892696241985705791369139840 8500839 -18915103480786232298653338609460002776 8500840 135483971791945475570235441783711667200 8500841 -200494064924124902344095050587969186758 8500842 -11003400041354222531339931971051520 8500843 182671160511784922692187258581452748224 8500844 -166659613519634186349600688098770646528 8500845 41119536098135171269393137172864919520 8500846 15256196656868915269337736186024261888 8500847 134835650313067752287686074444134398080 8500848 30804487481196358235948078051928735744 8500849 59081299936619227292576571330994255936 8500850 1838598016947203304099151783616260800 8500851 16499234145304831799244686538339938880 8500852 -171015614858489801626731159258168434688 8500853 -49205547179370302058244668918336148260 8500854 -18434251959190447619726881397809404480 8500855 -254459316566459980693444584790197720 8500856 22367503429871070778698909602631106560 8500857 -50456531933051152291854197446984682880 8500858 -48301175350665396877625560275250390560 8500859 -65681224916293141774472845721149646940 8500860 -32055213238095740624672860208357452800 8500861 -55698742410926029998985093590681676628 8500862 19146630045110352175242057284710098432 8500863 -21596447987144430963893395213110734520 8500864 -84600476635725774552190372392028078080 8500865 117331394873256804126481525759115218260 8500866 -56187871348538969324684044266510489600 8500867 -100592003365792340238658611737224847136 8500868 31745708317229714406644398531059280896 8500869 43427362010017902686311168430993669760 8500870 -2464263001221118903810570854676227840 8500871 181582812766836420411393171072169410072 8500872 -36008079733122090643048391803050393600 8500873 -146518346057014332101862450766777163878 8500874 43362388394544855002738067106661099520 8500875 43359883221331142487021299832279180000 8500876 -106726253684054850350216408993695248640 8500877 -6660676705220003207697827760112887936 8500878 -77515597369165940181468220748688850176 8500879 -66930885382833326627357149027037133520 8500880 -38202133062463617932492379025678909440 8500881 29127643301931004446078437535238643952 8500882 851812237949791347194970095775129600 8500883 98639663246886125583022295239402185132 8500884 -10059641998126440566745853138783592448 8500885 2895264823118079636220245819617678400 8500886 -110252475490289036986623241801426026240 8500887 -22043914664261109346748528025920132256 8500888 28369927813924963732334205163320299520 8500889 117465759757601886331342140518818103760 8500890 28123632362422774496877327702222796800 8500891 63927064514783477770488794747705043472 8500892 -25070116458471254398178948290573114368 8500893 5337915028114265070187984970425707744 8500894 -43616639102031136702740990692764197504 8500895 71822391021383503243279762666338414720 8500896 -32350595190098406737996048234132275200 8500897 107054748205202999464968293222654664000 8500898 -9770355371292512255813525029175889408 8500899 -65190879224173212762455726681695799808 8500900 45229035046116324844550900023510832000 8500901 -169622262505239768854581886402391758016 8500902 5343029940830519718713712433420859904 8500903 -139092058364774284454937560533409843848 8500904 -125504199425869435758982258881015398400 8500905 -33089534842266818150146524014406863040 8500906 -33011925004749884093294293081461760848 8500907 106390454686908602666501588407095663156 8500908 -9440312252266589354689141255585637376 8500909 -112047880084735297137900062538104848640 8500910 -3180098245791180302251011192209184000 8500911 10693154761542525870903365177418072072 8500912 22758904370005084481006637139312640000 8500913 -14369601658155947726435394130728823296 8500914 -9023122201413316479022682439709328496 8500915 98526510782751455102152215525650040000 8500916 -43663524959437886596808344926556421760 8500917 -65739392493813448476762352735291147200 8500918 -100980477455452500421743092972220187584 8500919 71196488270043962507700083974418533296 8500920 -12802049974734350497207720435200614400 8500921 46021948492929388220240356855799980224 8500922 47063085504960471435947393179053150432 8500923 1555112821720154719405705520111020800 8500924 -4344469542161110066652791949150438400 8500925 -45700715930907830083806292574689018350 8500926 24625361999863487936049249995816500224 8500927 59078773947531263801427120362575716232 8500928 1005097546284104981880028438556835840 8500929 -99390479092603237561172416875875979216 8500930 19264875053044011031984506161806755360 8500931 46767506164003857985110758490709308732 8500932 47738814283045087468062804574034936832 8500933 -87426512844071324393205005358449821824 8500934 -6328245406650910871851826956041614208 8500935 4750389789424538897447075231368068960 8500936 -13204647856352462385274072682630307840 8500937 -13268440461932312945360453991789852288 8500938 34448269068105186356977137337421798400 8500939 -13244712684479578964616972401303974376 8500940 6633923026090264248526405588255887360 8500941 43149734601953423935144521864205969452 8500942 6615817491456211228963363352062224000 8500943 65771341944007922043830329625179319808 8500944 4854634353670265797612373030385745920 8500945 84755205564094835823335862735580691700 8500946 -17671779890170291346321973305525474016 8500947 -10543784107334517500510284778745296640 8500948 -41949969310218037002489560669546584192 8500949 -72624099709097158141856316927338327136 8500950 -161734986977306760154140773365260000 8500951 91252169669376848736839614241887618952 8500952 -121548383010658846043633998834998865920 8500953 45316569531934621229176988716199587200 8500954 23815711717175699052442303663208646144 8500955 -3199813740278557745173936292888316000 8500956 -53378924650736711259691667926223216640 8500957 -30572319964814910197162984371888424794 8500958 -111774221468771432741648201119190401920 8500959 -108462363202155936646479111954161616936 8500960 -59116403802239691860464583226587873280 8500961 -70194727946998401069783824301856121280 8500962 -13964155304628875855304408801367415040 8500963 171324171783312168710563829945436621212 8500964 15951418241940181661661617214595200000 8500965 54477995793333829312766568856961106240 8500966 115688133343177596491821548265170270432 8500967 83648414682598723197055374355753385016 8500968 36199417566761739164495937898859397120 8500969 31266039593710726434157561098083102196 8500970 -79991033901002392038365403296245267200 8500971 -854302092988557740063126732874446400 8500972 14719404238005816621843049755911669760 8500973 56675339890533400544327663811598323000 8500974 39134696216610392233751933953676919360 8500975 -7307105423814029728731240202727219200 8500976 -18936864655087688693812429293256704 8500977 -29138684393030669231911145964789176160 8500978 4820903688956429664210966660342977040 8500979 -223069509469936516264344456506685418920 8500980 -64625764066122211963750294473893990400 8500981 102089733526949760651792864808769363964 8500982 -35885060641004266458049449352723974528 8500983 87563983001694996875862305610491655168 8500984 50335048802395606290015690446741176320 8500985 -98607488924436306471091905169574309820 8500986 12062854579766320963590066267619253184 8500987 -119360567034301206761673789904918660656 8500988 85415770976740039596433676006061273600 8500989 -47492462074382662919424445264614196608 8500990 16618822269706265814252105072730773120 8500991 109421748661904927415445240356384208800 8500992 43655126228699583359092052283610890240 8500993 10588217445528329399436416307304029780 8500994 -75970121342224564617992396465728501728 8500995 1401241420341022858368848874969066720 8500996 -3135392017256897189887166586153533440 8500997 38886610779959503407438833195396051712 8500998 -39939428362763462238090687209373333504 8500999 -6097300405595629712782541861307269120 8501000 95364399187916116174906624592939520000 8501001 -51527904273017324292361866293948867568 8501002 -189159304107050734533336137895877601280 8501003 -70110030251272612782380534791204510944 8501004 68086485630916831422266025530803461120 8501005 -137014781697565625185583388512604987240 8501006 -29939336483114473931832462972921098304 8501007 -38988290355228692293615343743151498112 8501008 -9608535932082545613771573853283942400 8501009 54518054340256014394313196251228789952 8501010 35563639391251020165785304579253148160 8501011 -182244831400642404673910829062775090388 8501012 31818456130104945065935980372770602752 8501013 -36132918086682095141792801125309948740 8501014 -610524796115517305631567484556260800 8501015 36107601955943883914336969774348002800 8501016 -64466854596362688570871220158552166400 8501017 -19668196842163854570600324602780004608 8501018 35523338122156426747830811693326167040 8501019 -22379370092841953591922353229033486480 8501020 -16486602789166120261857108677242890240 8501021 55540229473335774921905217599443040844 8501022 12664284611987243167871595214572564480 8501023 144051738060546414750315632987715570272 8501024 -23051317285541191576535931781222760448 8501025 -9831094798320569456353844998696368000 8501026 249568789788409098886395490311663312 8501027 88385617776175116409370905933330882224 8501028 -51474836336805427986693288011911495680 8501029 -182703683585899254047855700684501714370 8501030 48877474209689583193959540486800991360 8501031 -5143665552466673892663208638813219840 8501032 -166776406827617416494153016953439027200 8501033 108052416650150286967841397462205020282 8501034 -443501408640776947301769633352327680 8501035 -67334969105317614169168119852007847040 8501036 -126499146782188339701594489283421541120 8501037 16386487004304718226472668423138242560 8501038 -34891126297019755877301650913914545536 8501039 -150021198131806178118410472388428338160 8501040 10857275477770463818683733635882024960 8501041 -1459230741981013108117552933021250508 8501042 89740549286890570682254229966102703744 8501043 -12282652593527514930386124386048116992 8501044 -2371024790082197331804178042472828928 8501045 30618104228120265919750794319956113280 8501046 -29453984195590006997589799872065107200 8501047 5109672271777542679246790294859340680 8501048 -67107270047822600392210634222689505280 8501049 -70591279937670843198753904610438588166 8501050 47597913857790413352418610025521470800 8501051 -90911653642054332876054977228850320688 8501052 4820466977736913895073535953705295872 8501053 38218794354010384693362170251403243328 8501054 116422241802019742081195407691845754112 8501055 15895747213333017827365405762844783760 8501056 31325460688148463741443475521425899520 8501057 61098802779703538872515199015268400 8501058 -22549546205066571799135512897127054080 8501059 164251189218669633145378710004284613356 8501060 -82701791356883962134003993651794572800 8501061 82299967725166773354340188168783144672 8501062 25997147038128111530676124331011720032 8501063 -38360242449355205572361391130167162336 8501064 46823676617630589306907659068737290240 8501065 -37219655009604331614621794329662622200 8501066 -23776599093639128817328251832897985280 8501067 -83401244164311409623121761101593690116 8501068 30270528679930332715937055855382364160 8501069 2498016944953150814991092550105243288 8501070 18902404355791836511495279112604163200 8501071 -338057473281441898477587424771258613376 8501072 -16720545235600663126220688406520659968 8501073 6754472755292025260115961848238107648 8501074 -32896939838950967717252802520191070080 8501075 11645621408459151487226368943282856000 8501076 60069527522464580664400597112952072192 8501077 -67327288899176299520110302870767091140 8501078 17588755225244081018464280039153984256 8501079 -134627794135275548742845849676591044400 8501080 50984655551598276399824749281565900800 8501081 8443528217923528689371652931277664000 8501082 53486944828915021405630095611701281024 8501083 -60003209140917371938792284873419997440 8501084 -83141278367659614758154369749897869824 8501085 -148943101298646356119776931667892100800 8501086 123997508102072048818347045199098788544 8501087 5188241365059857515338813127728765552 8501088 23056521396940676088655024222851563520 8501089 -18123229462367755918581092596618026840 8501090 -24644791442080133506485153377476447680 8501091 33908080782306563512754906755563151680 8501092 -14337452157587116217365753781986048384 8501093 20417189581805680202639441589575491164 8501094 -12030909205581437561338788971951339520 8501095 -118840722415600775262688355097447635400 8501096 33058016316552862525625084420598528000 8501097 56232943462607759840391417476166421440 8501098 -57157664996060463383869291287627870720 8501099 11184519466098001457574087035616396288 8501100 366920268024856013938601023108608000 8501101 -38558593950268309880225395770012880960 8501102 5135632970574163761286349368391314560 8501103 -1699380914885583569827387031500737264 8501104 -3417253918103967197622624270534574080 8501105 -161806669263292881838516675658110903680 8501106 -7452479064392013371641645610411392896 8501107 167138001867570356607136240389857121356 8501108 -56237719170903832042192568973194717184 8501109 -30087578532166881724574270725264430112 8501110 2841094343584225863890412115005106560 8501111 258274926341162702045435240883125320800 8501112 76799222061626295184042905693867601920 8501113 -22343358039117986000360104721231388080 8501114 -45038857528372594384118712509604619776 8501115 25397802599760399857666833227119627520 8501116 -43867883077036076417854710177994562048 8501117 -1479869753548305816758466715291539834 8501118 20477065553411950293145091681403346560 8501119 101004760363441885795416204379067368320 8501120 -46886540572771584258633630694244352000 8501121 -98171222393139887881955320600260223980 8501122 17207923172501183444766643359618791424 8501123 136370721305312355287470199162193045372 8501124 48417892123180216762526983590709757952 8501125 -310685901131256663443598515518607808000 8501126 71612869063898421249459300039830661120 8501127 78506150600251021275804055473423121320 8501128 75284419803704354824810489375315200000 8501129 2226658004706603560418495811831775040 8501130 6110454514691244963716161353906647040 8501131 135154009790959516483414527101705744664 8501132 86074567698363620069262008689822594560 8501133 -49261967768702439664937792103201602400 8501134 -48218602429633682022331291551284894784 8501135 25779465549486847576024181536263060960 8501136 -6010817458254176113592732818831835136 8501137 45899622389166374410712741759494295152 8501138 69342735450962201599885507279032696720 8501139 -125067085579902430095488680322902160160 8501140 22392336989812586739113257705867933440 8501141 -13723374691411782178532210518018143456 8501142 1709010418831073637035947870123051776 8501143 243739741906989205365162271960050688 8501144 -180739490376055253929883127143425443840 8501145 16355380405559403083070223696952551680 8501146 -18850581632085806834298824996051155728 8501147 -2326033792606595392560180011661589680 8501148 43271571254085149292550794384740754432 8501149 43525659443803614981614348748460285600 8501150 1257448635743740732329156269810150400 8501151 -50981446238149498141737128092237326720 8501152 -195050737447314312488686577885088055296 8501153 113532358343089617008737288596486750000 8501154 71086778749341226596779477984382837120 8501155 -35460742935125384375499051811427359440 8501156 -104073576683987396066763918724312972032 8501157 -32594521302508687461505134458718161508 8501158 -82575421221058344564505040136038711616 8501159 -98772939748342282614347561871890165640 8501160 1438925293155289151524146685485465600 8501161 -32273664778774121288203943342784368896 8501162 64810226703752779673977398562341025632 8501163 -67818621463175641586219501217675688512 8501164 -7721665508800406883849134991731293184 8501165 112489716922353872205602177637051378060 8501166 -68279765740229365254638120114479382400 8501167 -109865512273668554293949174365573109240 8501168 11121463501323215355979930780264955904 8501169 -14975981112129707769600208413468679056 8501170 -33173176006324546462349140867512537600 8501171 26737338435489418459760359178361125712 8501172 124083864594515696131950004859181391872 8501173 94450106216528878503927159997864549020 8501174 82117789434491978000115328023808556544 8501175 -47080524902916859151466388936626671400 8501176 91459385864227149448159128087348940800 8501177 -65269259934871509264687770506874161068 8501178 12812166283190263337964567352749304320 8501179 4377083933791741715812531587990694176 8501180 -38073213796864392837812376368662617600 8501181 -59745112333482189700730518730749162080 8501182 45195316362038245960887860491430568192 8501183 -218369812981987104176654121447515429568 8501184 -3327787979497961474765101588587479040 8501185 -21114360427549714562251306900937871360 8501186 575216517593392605463425946377101568 8501187 51072511722414618750767678750675303160 8501188 -158385022970305388496797294626446147584 8501189 -1888910861844525828802089250820652450 8501190 -52236091484134981445850913173099110400 8501191 -26109591255489413565581792544806415840 8501192 11378637375176607889917192899081011200 8501193 -3154871597299837707429576976875915078 8501194 11241203419160620487455404927749717952 8501195 12615408088110774138951802265217534000 8501196 46876975431884297741421303661534777344 8501197 -250081714697554032350361752073684184308 8501198 -77525336974424827729835048158760750400 8501199 -1831887362069691679729854622689759360 8501200 -5359616126731951623001272820399718400 8501201 -198706988194500659265239169224545878798 8501202 -33669975870684233418273090789583419120 8501203 -80775808961637083955567181500550335696 8501204 97052558429308322907259015174413395712 8501205 63000331018951665628578120998024073600 8501206 -44770861265787690142628812634331701760 8501207 139118712080611195935246460800860574480 8501208 51074490278764467099184812107238604800 8501209 15726468889349415705895289501682150410 8501210 -26708949254599016393268155691408126240 8501211 -1023549751241003295483795695914558740 8501212 88275377448470600707226965985366756352 8501213 -15172104383317692498406509775575995040 8501214 5579488678381786506078950471629452288 8501215 -11390376721467585847877117370493120080 8501216 -69717512647980932207195796789600976896 8501217 39751033278509178034280713534613980080 8501218 -196457424868898495129569884826970160 8501219 -211662147567645197179610956089306697728 8501220 -4789892763963270294326958660164812800 8501221 83091906412586592288209087539434807422 8501222 28633843358785672636693931478050034912 8501223 -17766347589570464682726769162948588032 8501224 -15742534296583556273053881983706024960 8501225 -70310037970767190616857376277024761250 8501226 82153793776441653312288617283934604544 8501227 -4354488954362185500706587018718041600 8501228 -234317755619798387079802753522322041344 8501229 995570540181437719125265497057240288 8501230 -26878534455574014073226556050082700800 8501231 77669182166009633963826184889077940232 8501232 10158426950709248503489113224965816320 8501233 -26003132459951651361228191100690872396 8501234 -31986681966399676029410277643995532800 8501235 668663376667718782287666809235052800 8501236 -35891656536458455575398150294519735552 8501237 -23089083993260943488457010236475714560 8501238 -6086574920656264936034989933089379776 8501239 191589592976106400380437888151923224040 8501240 -3945818021112556512908251717100851200 8501241 47419205396342299113138123905076127104 8501242 105409632325147788191974939068840124272 8501243 53804909419784000173941069436833555492 8501244 910081980529215198996171587326050816 8501245 113521785782797821119733472212782344800 8501246 -36354390195737801437966817026044873600 8501247 -111746019752763689091205256087032704000 8501248 -676980954212674948942312238921809920 8501249 3902406525635633825786822295679620864 8501250 4827961347028995048011184947004720000 8501251 -40799576713020101762646847616419608000 8501252 -80119645671534177100938182886805179264 8501253 18080789413719180028528976997561919488 8501254 -40482143427425252194372971916330034688 8501255 94191285233798822162356637596733784000 8501256 41706869621609697471355142054978519040 8501257 42137898399376775935903955492674440912 8501258 -25985716193158492393547776720813470624 8501259 -3492208193077312773602697475552937232 8501260 -8572371672147504415935483838857431040 8501261 89492847140592635788936624004734215372 8501262 -23492990792823492806775469648703526912 8501263 19321197532268559879755814074262051480 8501264 19803791141815932848961515926909108224 8501265 14567144496004330945771425289241428800 8501266 -107429917269079821315428276026338984960 8501267 170148043138114380118356995030523254316 8501268 -12857662068393719992146247726286082048 8501269 62280405814688622513289196590947157760 8501270 5385138657305160637035213490564047360 8501271 -5216791276882708424600090515696134576 8501272 629615111766671089659780625556643840 8501273 -123256192774224052777795282319528691696 8501274 5082207651451106658321793379407491552 8501275 1194883539543759496440573442322715600 8501276 28494792652402115282318158389817125888 8501277 -106748453822329670019116679509169790080 8501278 -6605217380004957945850475864292370560 8501279 -29745114126554968272439183365547693440 8501280 4358606974933312505368924984442880000 8501281 -418179063949644506649648964560525897728 8501282 -92912649330971898192916078720273477248 8501283 2340068279290832326653064956311587584 8501284 -46324935314680521160036552777241241600 8501285 -738451265619053562148892948696793600 8501286 -31938118235115874205197702618203881472 8501287 25947015646304973281939735141793195232 8501288 -6587423362099192535237812467756656640 8501289 -99591227281254475142229919899888932976 8501290 -4344046828801009349450390965009105920 8501291 -6093155344093118678674655897346654000 8501292 -155882059310081228836375841035222425600 8501293 198445006388756862235998143172982683542 8501294 36388383682843739415353385534608319552 8501295 -25428284964689940519616957208630457600 8501296 52072281337001235208723801012940029952 8501297 -9104151665899559787070383105938539968 8501298 30817874206642940952077011313081438208 8501299 -33744704975429787594109477722670532136 8501300 -7580762172382018238535006701582899200 8501301 -161994203648495028590549163178994838720 8501302 -111042122539389592065383736378997815168 8501303 15526144517834428953062745680352669840 8501304 -5214295512210620008021778966118297600 8501305 39823955280260355727129520972151482760 8501306 31829220974777508250624848220851483648 8501307 -48419765804588444852378833922274749160 8501308 84747057523945711910155906503923452928 8501309 -76693862457532648195163897500824798888 8501310 10548589667210226587040462595624291200 8501311 184270532654222083590778677932721664 8501312 -236674024764816164557645750375809024 8501313 -252796920060090153610848898336812990336 8501314 24307087311311309977116879026180546256 8501315 -2665072875963958517395566623221160880 8501316 16986274977181081479827382826225680384 8501317 -199679876783233577696437805882772070848 8501318 99201147134616883155818051357425920 8501319 1593619469310354857596463325052212144 8501320 46490835186637434495500994231400857600 8501321 3277121017740195131821571975562574500 8501322 13678541546501939344432972126113012480 8501323 48465381876309138524162747322440631572 8501324 30744023790174088327241417472704925696 8501325 9241314530038683284387934752162385600 8501326 110242785999822512124415952306063491200 8501327 -97292402340341275751905414356260869008 8501328 10271843414004008286865248644372889600 8501329 64451930968960269531783923773336987008 8501330 24854789988126626704853545932180838560 8501331 -85310402450928892248020153170167634248 8501332 17706577837243734731360638545484687360 8501333 -106858723703567650420264371338206316256 8501334 -67185705480962943038792541298681306752 8501335 -122170554703599359400544845070460223720 8501336 213584767091531574843407002163140300800 8501337 43755846629446715884745793728118571908 8501338 42145853653839068112762173541006019296 8501339 136215525111672113180526411021427728 8501340 32998523535489782462787463545265075200 8501341 -39412899750112895583125665901921259200 8501342 -3962032563126651104642979580534189248 8501343 126975196574628736787187538511080339344 8501344 -36589868067152876360520603901899571200 8501345 11806919493448245727507828579756046100 8501346 -14179834502669929689019518129091929600 8501347 9667961413286097919092562814073305152 8501348 8610929855709890330177799188304814080 8501349 -41428579563893968327521533059419587040 8501350 -7478522758051384725729787006527264000 8501351 -116793720805694131897723901856104184648 8501352 -2295744438462032997442727567358197760 8501353 -17243320626464384569771176207704442822 8501354 -4949310354176340867070138023936719520 8501355 -119063162367223640499604099260554760240 8501356 30449483546047892553511194319620081920 8501357 -184177498242226802534251474480811540394 8501358 -632327768709348104518198921271165952 8501359 45188747029017673245631682444496380904 8501360 15795915508483810802209173440928153600 8501361 8480046449438410580999939145990248640 8501362 186289306708892119757085266666628665472 8501363 54838779072633574169739142342884359424 8501364 -11085975820146119307302823124191289344 8501365 -3423733122392628061430583937099392480 8501366 5562809010945929421808721892117115200 8501367 23502974817405734464889165084864618112 8501368 -173746271228410987501365128302689853440 8501369 -61582239930564429677487032101505172000 8501370 20343844039010912727897287311003353600 8501371 29006633049018822956190529613771105032 8501372 51288334113969565866891126741475851264 8501373 -51058626947195071365903163735414948896 8501374 -6327948643407958169991095130449085696 8501375 43576308143112412615170702203711784000 8501376 -78464380764936192230160151871823544320 8501377 -14130567056721534874101083430091572768 8501378 446532969441890716521093543530864640 8501379 -37515202012609625414548820146498272000 8501380 25169444694750570770412066150286295040 8501381 10013760249170070046960759826196943392 8501382 5247443557814244357618207378885421440 8501383 -201917914190456844245025365056836729576 8501384 125925025843021418931732307703309890560 8501385 -85448847366527594376181994693796686400 8501386 1478266838060176509359593949049786624 8501387 5536022043525319670246513155652941392 8501388 3960756053505160999878248462420361216 8501389 -1455510859925436228516309692977765192 8501390 -51733390520351484414990205477740244800 8501391 -11844848935273255610464408178230871040 8501392 39380554541774387941502380338207236096 8501393 124338154011171244580637957153762220584 8501394 -26953956033200445835634226707251247616 8501395 34919740399674526621767877366816948800 8501396 6454073705522176167403495048634791680 8501397 -75594578983095605989820985150463202400 8501398 13881742301203385006524546799985070080 8501399 195690556915352584571522185934833139400 8501400 -31854981634643727319835383762874112000 8501401 4494982908032741211911935093762254944 8501402 -13185760830853778169851950120929174048 8501403 27050445868657848620021836803217246104 8501404 -130553023865783143117211562253795609088 8501405 -97586738089363098812291714571544238880 8501406 1796968753748565520517811052529531904 8501407 52303302464793582869619560802188995392 8501408 171112823747100098739284640421767413760 8501409 14971276627984268964126121725675233280 8501410 69361818316694268684382854158767902720 8501411 208663366874808063270918347295699741912 8501412 28249028900721299644011732904849723392 8501413 -33492307869493607994779085092120520576 8501414 -137264545311483664735101116592222284160 8501415 11236243575373827979093183908791212320 8501416 -7600984380667100848938931469143572480 8501417 190728039142236804407986769045903402640 8501418 -1558749779038135384779579223543987536 8501419 -106164382651322227174538865679161454304 8501420 -25731069502347570237978865282604574720 8501421 74128974005206282335952701166343951040 8501422 -80285903453099723082574857432292663488 8501423 35382180274493220287595792183884256240 8501424 8811133295990910701983743276814270464 8501425 -4776522748128096818521974361824537850 8501426 -63755895380793508185131345071668405120 8501427 12460072158962570214102715830816952320 8501428 -10905409731642635702777315878666874880 8501429 -153577532722297047538191036711802978560 8501430 -6531817471364702097710847732168161280 8501431 26288189692718742284108934334578760232 8501432 10948680123932995966378604344349491200 8501433 33535447861794671436694640468559679824 8501434 3161904260296818163562748539279393760 8501435 -9502444993680427757755835598772629120 8501436 4570010717381446723847532755350571520 8501437 108974350922300497734349904324804534400 8501438 -27671144991394653868166991137262968640 8501439 2686881578019101501782305040557639624 8501440 15333322297543248535729221566705172480 8501441 -26128200314498075336110373640563023680 8501442 -6186023981099430104772717945288387840 8501443 -222612596982963192120687451687979738308 8501444 -120488024991987891845523356477227008 8501445 -120047445501548773449649307822410065480 8501446 -23079448673757306543619547804234183328 8501447 86756742932996968767504824018327431896 8501448 35166364900311041255978540078435205120 8501449 152764493392014201004581134970193440720 8501450 50409752415186291161271122432337882000 8501451 81600488614208954277507379455056277504 8501452 -72168012453171378266637421455228008448 8501453 17469253878506850641008150867258828620 8501454 47195367824620026418964032967657015808 8501455 1056145491172701494720872723704852000 8501456 -80579477743901306896503675481797427200 8501457 -22966734062402051546229941910448238112 8501458 10683656655753333438663456083322516480 8501459 72330100345799622198117742192770711660 8501460 104189439147127438546468374036756480 8501461 -111463491796316731119649148037036533938 8501462 -5241492399150947311466462826743694528 8501463 -34014254413445026625451808461362400000 8501464 -183302736818957029902743829763658864640 8501465 -15980946577685893674951051733782209280 8501466 -31404979431104425569657333803296454400 8501467 -28161898078882558454936063633209889952 8501468 -9317967027911197449176313305883884544 8501469 -48530754484685462280168199203957411840 8501470 -32170209040742891805951529187103088320 8501471 44775467888425649898368918226892028928 8501472 48709784453564097048714112306616205312 8501473 -68581311179299965096806502999005812632 8501474 39677846954211557023555037109493075200 8501475 -11195467440655112464866079606588684800 8501476 -60233425180358975742101499165244020480 8501477 100165450170361719503705217708281107326 8501478 -49905257498779000152265184469039379776 8501479 13272691052907700665363740813657472000 8501480 -13573127112976661555122919625208320000 8501481 -119788106192833158803761134375143131830 8501482 100744824554742310004925831602319888384 8501483 -134754684690436446299680431252793388160 8501484 56304536820965717441809596004388353536 8501485 108034065831952176484988503006397703180 8501486 -16615134330278396257739092310927952000 8501487 1915821213796412121679529078633869440 8501488 31020269109886294092347139997543104512 8501489 254094238110660278743672611060870142290 8501490 -22918007456697750801805795700376806400 8501491 16944338049539004231370786630183908672 8501492 -71268830175177096960854942207730643584 8501493 -15498446756035980816752721045693696000 8501494 28388344062280602123230092163750107296 8501495 -3945631757608971589309861640536807200 8501496 113522875543535524584193224574970757120 8501497 60009433290115309933909946302706275946 8501498 -64854631564862778189801164553591162000 8501499 -26526089957149533103086134172415693896 8501500 139591157817770980902211222254273408000 8501501 -342568816506522776561404211431998558528 8501502 8190713335340182095426341545957085184 8501503 -67067400663980762832991613558218713896 8501504 -110862589987757272935315151788347228160 8501505 -34180816132410946206612093344697517440 8501506 40320967028368522892221819232617190400 8501507 4066492963710497505311469500371329024 8501508 43465691017629755260616014379163787392 8501509 -200574802068012726950826054703351572260 8501510 -17628229347663166720974676687653072000 8501511 -24879601226881505136910289872497789528 8501512 -56263950708808562530631359478063308800 8501513 -20714504562586771930305458181792798720 8501514 -1858182156458298604032770179864083456 8501515 -87862323310591982371981323009514400880 8501516 501254818421292701116183170979038720 8501517 -15987438853261817592369297261492905760 8501518 -20063624761477918326902697033639765120 8501519 -13566035828165864855511086203315248456 8501520 -204090054907527558408467515079393280 8501521 -82387538144264175965700956224413612480 8501522 -26878781730611592591960808252599230688 8501523 21941730797202685864089510637781736000 8501524 2861606736471050774030873388116367360 8501525 -85471744709190669891612295792014736950 8501526 -51820209240541201405875449196575510976 8501527 68546766826682160178834105287685672792 8501528 48507195539074088975214586444220866560 8501529 -39168903430286245158189128029961760816 8501530 -721006650892532051975109937091258880 8501531 -133421583328094751150875073806049981000 8501532 27428823968448262808212559962988147712 8501533 27835950282774405779563982174843081344 8501534 -35017255161065296335443036005309459584 8501535 7855949954656889522549159575752020160 8501536 7877673688254547224144070786336948224 8501537 -41795140752143834559529676541442947408 8501538 22495748940547408985178019595928998400 8501539 -183130803194254812955647708567790133720 8501540 11906346510656689827423489553855918080 8501541 22181924318558208783922554261888910464 8501542 -7652570608396338371574603023459772288 8501543 -152988584964801984627275525386756499208 8501544 84106133934822782511866284764266496000 8501545 44327523533733037476212920015552538220 8501546 -106520369864208601951757680376846999040 8501547 -27300427381832720445350759845428769440 8501548 -191269078022206394678140181689288163328 8501549 -187693575294355571106104246710190131914 8501550 -572831093162721833220311012169979200 8501551 14835559414429716949433620847451521552 8501552 -48310237892486792137885266080457375744 8501553 150222063084724994602880242574638180020 8501554 20760643472167995769443768138737096976 8501555 22543182141175305050817917572405557120 8501556 -24900986102180536946772596582997258240 8501557 18024443632542717479418426777188829806 8501558 -7278530105060104129267734879465618816 8501559 17931246205781560106477926578419192448 8501560 2664685620440719244915241340379750400 8501561 93973534993926485195980289501396133162 8501562 -37674808816708143311192602303708417680 8501563 4002613653292811265510080094341367296 8501564 7192570904214616559510306844819701760 8501565 85680875483553547263923278103490621120 8501566 1430506274601825676122983136655349184 8501567 24398158005288384130790051309277959616 8501568 -29277393649765397399965250555813560320 8501569 146190037582147312903656024110887441840 8501570 -7195196604690578578357857650526812160 8501571 -20506587737284569794538849605875379520 8501572 -86884265536292131398607946848313905024 8501573 3924901177452373577842879088135143104 8501574 24667593017651730767117321269533083520 8501575 5077266991938506094076184174309016800 8501576 146536770544509451335284976800660014080 8501577 16798189857010833685148774370591728832 8501578 27778318888336734074483253182907142656 8501579 -181338079805448173788695137917833635820 8501580 4063574880584361543563410343344220160 8501581 334696636983903367288670412771002796 8501582 8568838619242854166736551283305201920 8501583 -6515957165005975398664522893791296752 8501584 2813963183900736305435915250308218880 8501585 -151798945618026606583589681062968643200 8501586 33969138254664061375601686015292340864 8501587 122394883983280626595177553806563126480 8501588 2891660329673547884460093817310853120 8501589 87302534556263397031678762421292461454 8501590 -796304115169438520717398019287399680 8501591 -23220473706790826434207126103061046656 8501592 23525238521916489573553716385518551040 8501593 191627352998069929167663450249743934160 8501594 55149050804189077760312706934962589920 8501595 25904771668307875242086823950086348800 8501596 -58112939179994651213196755083446927360 8501597 10281170539656313063289881690211084940 8501598 31426908493841598299783801207851641600 8501599 -8291507894676971693597282142442689864 8501600 2826267600129665903742172312151654400 8501601 16921911149819008955018241744155010048 8501602 -18768645970100241216323462463160106496 8501603 -60215724996394474552424814921184101312 8501604 -120420683225649715831367509868525568 8501605 13155161157511150476393260561818368000 8501606 -1472983162127006891326601309628700416 8501607 -60492404870754229944847585470035952000 8501608 -152047183268801975356130344383246935040 8501609 -107690295837513123305477564854960661190 8501610 -2498090911940400608155865849288064000 8501611 -166504641907583892593553682939536607200 8501612 3900095115399000781042306617430179840 8501613 -5413380370987964539189680613987703136 8501614 100104285683276058933528562579568720832 8501615 57195088778786507036564944526682987600 8501616 378203197785538118227915835998568448 8501617 91246660000216228568705203299578195666 8501618 23675215639963583644788677713818527760 8501619 -4220175944592934518608243228988437760 8501620 18546365301700533186052871578066452480 8501621 -31225182037217834570849469303979937856 8501622 -37200673605639673166468016185195416128 8501623 -24367579984758710514977255666110821696 8501624 76286536636325480346194654487142993920 8501625 -166300676494794886583147761599501600000 8501626 7665083070946118308738441030913556480 8501627 69248314174320834433582640227903885476 8501628 5950072250326246538993108680449368064 8501629 9126588554457686016320253597556705920 8501630 -34844691553076184986042986960245052800 8501631 2884364920362926188599259870346313744 8501632 183272606865992702315627261306716815360 8501633 -46810604224817945135142702911573052480 8501634 43840087425099727278737637172462755840 8501635 2168464332133344156214233855635560080 8501636 -31303277605712817087818432555875000320 8501637 21604923335107167183063932657190727680 8501638 -77611928772752627280588560202434437248 8501639 -26506223076866315343228285760404451560 8501640 5669143477619724575544670805606400000 8501641 35371567019646989453547835232208038042 8501642 -179570980961716762342643126623862169600 8501643 1444187342043662003619998863434630984 8501644 -141867548803944378723438318603735441664 8501645 -93422218863849587457995034822411328800 8501646 12622037841701082066881128036380139584 8501647 2971772302789997347209008381144336952 8501648 56383015133395642956349851901522255872 8501649 -74478302809752473548420151199711341952 8501650 14062260302515746324478256358539541600 8501651 131573157297159009075393499089186279792 8501652 19708353002792098745132980103920189440 8501653 12832519581883094090673740666520315964 8501654 42642814854893765303262347234481631872 8501655 58253422854824197973805590281601269920 8501656 -82159486485580303534994655710818437120 8501657 -37562656290126745524604573211070570240 8501658 32858765387317539327602634587376530688 8501659 2468004054670431239227690151013540904 8501660 1105842584931554730665017041748999680 8501661 11325770204900074683525629939070227232 8501662 51255590336230481766375831052576758144 8501663 101978966491620768282771508143028626912 8501664 104532550719991702031591163562033152000 8501665 -125478944283883826060271691893521887680 8501666 -73520313389440322971895921612890447200 8501667 -46836486863452839336824639146345386120 8501668 -9827221208404437727463769275769421824 8501669 -11148555518157512021687094006166611360 8501670 -3645111592685088852165238799550689280 8501671 177938592898164616441610469641615754872 8501672 -34854953953361941577299970279040952320 8501673 -23914264016640762430188396552882000000 8501674 2222690400173219920337996610095324160 8501675 3674071402079388634228183005682737600 8501676 -27885817078039704053449661751676205568 8501677 -86523877839287465253824689829558793780 8501678 -4996264676886242834463762158286547200 8501679 10232657239704745108409528790095285760 8501680 -38817097315556457930603392684907233280 8501681 52487953090705862657741254883685550482 8501682 17157291721398888475395206391165001728 8501683 134624007611668733007085690315044561840 8501684 -62280604678008943778082789302758397184 8501685 62726699529839821066020839157540644160 8501686 81692460378595525489902413866488933792 8501687 -64329011082269886451918780708842983040 8501688 7012971354348066279617545166170030080 8501689 144792757378681081316338992189623016192 8501690 -22124473989231724828652209243232436480 8501691 12499793712129892464637447634849490624 8501692 142352566672892721305230233467702605312 8501693 -170092366787662102034626266774292112058 8501694 16997724560856409090056206522515886400 8501695 -71889428747443356520109578316470123800 8501696 -20389648186631733440184604053850816512 8501697 81117158996988692030286205757947407168 8501698 124058598510173805229476094517740016160 8501699 -58941105649982190850609841449839765264 8501700 -51206242245329502397499564849972889600 8501701 -75855705741478241310956018783162111588 8501702 118454203766290618242058465959671520 8501703 10329735800448910111885363375844863104 8501704 162150218881738886432548080631118776320 8501705 71071025134398191045146205865458053860 8501706 -88631044033047728813155598287912657920 8501707 -129057697472611175067651162651648050288 8501708 -75150715241811085644824591409068328960 8501709 58078885662660488278354975417456154304 8501710 -30933496085334240804115165076009975040 8501711 -202472265135982158091373298631158140688 8501712 3505990283695893667706864288605274112 8501713 -108834485783688533734080156644579970912 8501714 -86946806712682303827357761989262448336 8501715 -37503280918610777591721290872251325440 8501716 -6669162911492054626073835510096300160 8501717 -36393468830672599780090826366174827968 8501718 6543084517611702745222177549417658304 8501719 6976688246408053575208066775507314560 8501720 -65329853367778693043938354319822438400 8501721 -34885115537724678427425395266936468320 8501722 -6308637258467894756311303720552451088 8501723 250003604125937079662241754562654688000 8501724 -1445005499754913799940026303559671808 8501725 18617332952040187962219961164363274500 8501726 -2468155842678224288446024186781863296 8501727 466062481308282987636530317344661920 8501728 -165009529617462468048487541349281955840 8501729 41856482953689673319242742950845831330 8501730 8534262691636612462422805245165918720 8501731 -84089588436492067208451467764532917808 8501732 -7039814520647257919460870901684750080 8501733 187349702728495243331699908506640281600 8501734 -58802300966915094201795310866960898368 8501735 101364729570525527182747256075510267520 8501736 202282162598009926044688841223702773760 8501737 -95260618866351616227537576647096204614 8501738 -32124078409185515687707319634102113280 8501739 -3769043223734427806752520015870629392 8501740 18925950024690062843777733560834611200 8501741 311366914634349498015648971028941196192 8501742 -20922272841534161293983844074441000960 8501743 108346063099244154691909517589150028800 8501744 19718196576765316357215807960862556160 8501745 913951407032712243373576906622923200 8501746 -9123652534843016579410498557471220992 8501747 185861046303282675781442786013118596000 8501748 -40874008960395641316905391758402027520 8501749 -93259784497961110848840689350957742564 8501750 -4973626920153269364638861751687936000 8501751 -11977556283471995569893600843842240496 8501752 50872286542261294841493913224872878080 8501753 32443811160823927638856353646304084736 8501754 -13459221903852189181711857918691060992 8501755 39065540453238635499271751677053527760 8501756 -44100961375971780578221260364403397120 8501757 2529730327511269848492482390979485760 8501758 -123298494369024819643298916121727723520 8501759 30332061602433945520866894907564051200 8501760 -904445751905103346728875326061936640 8501761 107977840195339369134570691580876603392 8501762 18639732470468925799896341327948204064 8501763 -61414627227920166911063927001473525256 8501764 -73338158881915474970660099867462226944 8501765 31919911692974122541753787313223817660 8501766 1541303793177373294261653513976455168 8501767 -154472823685006012581606416569666446184 8501768 6414352530675363322793372730123141120 8501769 9448032208442721574268099748113499888 8501770 -35430605212459514327881999427731093920 8501771 -157096127924056590408592696086218760000 8501772 -2618957758514578532301506955850142208 8501773 5528918460234062909651023699389658944 8501774 -1287293476210978938731959844304012864 8501775 25001738525704519598998912461434251800 8501776 -29868369452996700260222229872403726336 8501777 171691580573556257753168472010283656626 8501778 28919512387509963757201319498686166400 8501779 87611592184165654973172549535733521488 8501780 -8008055331387420948264204926648770560 8501781 6354944730386470361510268373903495680 8501782 -48779128860689029081270868967733372800 8501783 92498139886634836943933601519213962304 8501784 84751139920624579358178658374242304000 8501785 8021650383318149516805918353663130000 8501786 15940983000934150340092583127028335840 8501787 -6543883826941575606637236110036559360 8501788 -465161832594515089686348149582174720 8501789 -24106465900369703847965380732938127872 8501790 32458758434696382183206016254270807040 8501791 117413078074841868561898244569400229000 8501792 28329665504301658938072842832344776704 8501793 -181184182111608755519861958598288601472 8501794 61490420094898352440354383396848025936 8501795 20228596399033604150531557052214094800 8501796 -47796511958253903640394961594433152000 8501797 -146192221212026794520073399256669028960 8501798 -38462093024980104423515636712555117600 8501799 -871654390275914108599702271454806832 8501800 88886375434108990992602848203285120000 8501801 -18731324204251821656919362557969195392 8501802 6247097390161295567908214044499764992 8501803 -176212319592062416172615428592708616240 8501804 -891460488509932704219612707619865344 8501805 36676774432114286579800135502314010040 8501806 64909440553694893430697153394651052352 8501807 -25119754688966692227281068121418198768 8501808 -612372542101617952684492160039387136 8501809 -119115600384632153695684447430062451484 8501810 -24186574859750849343519679231701433440 8501811 127702698211456683344529253464014031672 8501812 -2921195296919070067390303207274053632 8501813 27334282580131567038970932541249822062 8501814 -39263146844508748047242315706449472000 8501815 -83956999105850366620607777424742248000 8501816 71199573817800403423885885654140211200 8501817 65152185733558035456625662348556324512 8501818 8181730034541433238557914221096558304 8501819 -25724672142758619375228914278702692504 8501820 -25080627324017170775915928713765329920 8501821 -50723536506762729178422203299444465978 8501822 44553034948172241585983524516171898880 8501823 -70097646914254441964965299973800408 8501824 14821634087063871669353503382424256512 8501825 -88846322473204534612937742954505425450 8501826 -142029559041484996070967736544504357376 8501827 7365292371663103040907147271484641920 8501828 103029198753947505467688115984605552768 8501829 -31336253182832261608504851782212612800 8501830 -124963231425329727062255929126792204800 8501831 208300037772574100334471945631419264 8501832 5118037259791614163453211111620715520 8501833 -77093243940649185075610198504131045836 8501834 41992362242331317033782705587302768640 8501835 28419130066530249104487557057154086400 8501836 32872140816515877002815339954383015936 8501837 -54303108098446065563675604965025749514 8501838 -50129438653195439390014206250945428480 8501839 -216463918227848673026351211520766761360 8501840 -705858883510323873623796029875568640 8501841 21092585934851060215075949343311713440 8501842 14707427465517838764220234262296774944 8501843 62666971569485766224719969468530936960 8501844 -32722657631376843982191051904157952000 8501845 -23477397387538116281362891170011647200 8501846 -20764560648051838017119124621803260128 8501847 -100931588636335194103828386501285088128 8501848 49720239596447699174510618553921423360 8501849 -201626541116204049970009785628051116150 8501850 5734370188061081393784575192134560000 8501851 -158435142445160192288282312798312190368 8501852 91882228831140321930851513160936423936 8501853 19987417575873941207071798791988769664 8501854 -26439765873243849287153400639677846400 8501855 141939003227568971331816646949757662760 8501856 58315622534755242216729376902126501888 8501857 24940451437651305992531096691530439872 8501858 -33461307497233615108723721183898902016 8501859 23911688941041246154384688490854593764 8501860 -52457525488790532065662381898432294400 8501861 158735345347985565626279426874123198462 8501862 58773031403024118166579832575110812352 8501863 21970308258859989630473109400675882824 8501864 -34406374523463884330899191288754667520 8501865 52432552122606584177949722395703574720 8501866 -36109853020973994173768774714058316368 8501867 -12198667876381529493889720847081832816 8501868 -28081715384993965365076254206302049280 8501869 -124859231980035631542492823546392930730 8501870 8306839810256391069118003233829762560 8501871 56697489671110273453431569154542308224 8501872 2408909337685332333404423758551121920 8501873 75330468429214531643130258519595572720 8501874 307394270537970495511156660911046656 8501875 -24945827923180001767005766518927560000 8501876 -15289898552774971687981486513893632640 8501877 -18183682738184471600250292539633043200 8501878 -8102416013981964798366686440990906368 8501879 -21567044868359676062923694441934410640 8501880 -78027616135832599129739191091665920000 8501881 -95042212309401186941054284031959701888 8501882 57822503506296195027422497182072423792 8501883 23345968130820686803621350080449201680 8501884 -41140177283671067026860309979085277184 8501885 -11495154183154001123561959677121482240 8501886 33932573263939686491885937980140831680 8501887 42142659743193784850275642597584112992 8501888 1937870840115525902569919634493931520 8501889 -11541379472297183346588412795063554624 8501890 10651927800242826586385890367956999200 8501891 -82519385009778040254820893156152580000 8501892 -51971608336422631685703713044505671680 8501893 -59651486324939118949003923330529981858 8501894 -35699244131607505517991402665217437760 8501895 -19819851776686791808188844892865868800 8501896 77064994331065477514806163607225600000 8501897 76002393515345137747611024446431473252 8501898 3345261588990738890542705581537580800 8501899 -37444169069267135675127096655803472128 8501900 -65760839611258293977892245651676672000 8501901 -120051950468568193361844152299620115200 8501902 -1087735012759605880174240162828150848 8501903 83593485827835088610515945524161246640 8501904 -11907679549195790695872619254570811392 8501905 19689113898857419958601246875809893120 8501906 1607079377077721743020716126463621120 8501907 49088939832489459194681463444288333240 8501908 -111724751488857204449528926007356703872 8501909 51994681777338250500755656495644745404 8501910 24954140305186642319885348227306623360 8501911 4234487185948792483132509514993262424 8501912 -24309682310234034100083647122746900480 8501913 7641248929430265046506966560833541184 8501914 90853234036253890837918393322023459056 8501915 -41692434863009328462971652162115957440 8501916 -31272842315322071597609173213013288448 8501917 725467333216242530679244584988732448 8501918 -127943166020448022398117877540290867840 8501919 -131259308004524839360460995685100976056 8501920 1830971914692562181992007802405519360 8501921 -101352877128304502242474564244646498108 8501922 -2195953661663223741353388308873389056 8501923 -79077381415433134115182558488256129828 8501924 112374398930222296038129817762792046592 8501925 13264117963553495533003362519682968000 8501926 -24071943501044801225196238852734701088 8501927 33276443366500307660090518109708923392 8501928 -79184337078092321045164068845127843840 8501929 47660345104212571732371159084774037440 8501930 32198705105120582140298068467209856000 8501931 -9608939661489675345409365615216250980 8501932 -26480703934058740579572282974328147968 8501933 -147046387841024206484482156627072226976 8501934 -4089470173305397758907952311375773696 8501935 58119818067976192848539042697149320800 8501936 -7633307105832035450696757213522296832 8501937 -36658267353693682047249887324511860832 8501938 69716222964431576549957020647085003296 8501939 -71999639921495035869758078008466865576 8501940 -75135857513105598666519968300259648000 8501941 83905617718563678683573057323851828142 8501942 43870078826568372612639989631286086912 8501943 -32078075898187255118349154173024510000 8501944 26347919624279039117183244214394880 8501945 -7326558667707323844100131446316529080 8501946 -6113597250177115072429907133535550976 8501947 58539877174744888714084678888016246880 8501948 -6753541106179753434093209285286242304 8501949 91860909453226661570167434457505860800 8501950 4113260687011420966283720553005193600 8501951 185616001956731545975253487646870373952 8501952 23245950177103795544892182071923965952 8501953 176027833020422548662172350818366752900 8501954 68912033345542755780052328954984404176 8501955 7515397816395521668216273563909258240 8501956 44728791860795175470549796125178568960 8501957 78702008352538259526339385516297668060 8501958 -37835315383984923927981231889074842976 8501959 -25430828972313316288375207186457994000 8501960 1513317269394216913732741730613657600 8501961 31618492178566819675215180627520870464 8501962 -1136433379835691569237484656756160000 8501963 112125438961197540262550220373037741880 8501964 60845389653645024755210792187991358976 8501965 -97356039817853377422594393907043044800 8501966 40251940216415300302765351787233317888 8501967 30565423513675582704858511864528097832 8501968 -44326123302516885458790899605522350080 8501969 21430262527420286243601795391804005696 8501970 47071476409645157178334773114945653760 8501971 -94709330392473242354071350215632215360 8501972 -96820739534928396865860644219474837760 8501973 34981746357257335222812530874990880704 8501974 42134037557924249564904855679744944000 8501975 5841074194505015973452019869874702000 8501976 56162705820474561382287805972591411200 8501977 6073586266557491583539800566276851472 8501978 -57634429642878132375630491900103570720 8501979 -43713760158254885929301727406969031016 8501980 -163226871008495762437506295623500697600 8501981 -143714837033509525505344717722544494228 8501982 58322214958213982545161285213860726592 8501983 -54809981283310313014360957886043770880 8501984 -89360596903890409781207413076762296320 8501985 -27087319933542192370414068953865185580 8501986 68275787043975117254527850620453338192 8501987 -86625858532618399515511396670677071120 8501988 -6044425810710244891003829997300142080 8501989 31711414119810131502796107362749414200 8501990 20336524520649112286991407740976714880 8501991 -107217694812286446965549080942687195608 8501992 105042616062532552367345024309008742400 8501993 170812272855757770493478271622865485242 8501994 -10000087401617033797508368002835626576 8501995 42977356917086285219147836411702275120 8501996 -72573391524724682666911490517000926208 8501997 29837428319250674389873668206435001984 8501998 -396736506751596805063301565493048320 8501999 -38025221809239838198865271709641940680 8502000 3791309247912008607193128212398080000 8502001 -94134705365877113831273410879114365888 8502002 41301090968026468965001734767840591904 8502003 -152971686304755891078037080627615096 8502004 -18403181130837208371053035799476742144 8502005 -1280108873305431244422340594085386440 8502006 12381547076489771454310600773306746880 8502007 30294732072330411742435753923193194480 8502008 -66342579269519284607923044706723491840 8502009 175494267205364770546300857760227431328 8502010 -53575165435211079061374067813989223680 8502011 -30327587231158888292994065475797219568 8502012 -51907497781011538510534324917443940864 8502013 -57234799174432532764554811305844935476 8502014 -39276505148031389380504661595359300160 8502015 28721039922359531284429003754180689920 8502016 -157538920747658503186804464179791003648 8502017 187263909044245913165012142681257467860 8502018 -2067163737330298701357900375516610560 8502019 -227184205790600535346021408964367435552 8502020 105432244354474949587629625890033204480 8502021 -60096216741586858762510563740160146016 8502022 18341132841047648841861721120699096512 8502023 69042135911770483657577382151358338320 8502024 -100631500936176552454107401966418862080 8502025 8712184541351415277128675657725768000 8502026 -34939466037975544181937121908770556576 8502027 -10766965999269960537591314679922820160 8502028 76689929591722988047558315691719860736 8502029 20640460695576582066974385279800046720 8502030 -83707996079256295267202654128143456000 8502031 -84982861788453273927620204816650953336 8502032 -30884085128272631158837718050569977856 8502033 93301408668129399635549973600741994224 8502034 109230466431832048423870532076559681152 8502035 33759282386313522077290907036953314960 8502036 68451530380997561006326354971599007744 8502037 3522090179621319684969362292436017312 8502038 31438498254316022703612901467332389920 8502039 26242121453834363821703664012237092184 8502040 48377049630146343781675975932888268800 8502041 -93810836041681987587931267969576725558 8502042 37205435969790732999357993970691120640 8502043 198822037819225529559608469120104775144 8502044 -177191003170791446127790052621053324800 8502045 8339013575016277066925881642016227200 8502046 194335151325552013223710981236879360 8502047 53286267832006405755526613001954805872 8502048 -6689364794423588425294604286894145536 8502049 -61963496951772686458491089276320577950 8502050 -3677151336182489831010773577470311200 8502051 96417862955742740341945960010653792632 8502052 -71750241315078021599615592282518680704 8502053 -10672493473703816923514648037739741920 8502054 23372813047657586774611228970394401280 8502055 88879468532471874438115226769179125920 8502056 37488883593952244747750039106822144000 8502057 131118813596545140111798778575914715840 8502058 3476118410702828483372608787809788672 8502059 325328215076909069778818304414668508960 8502060 1879160004541615972286453758336696320 8502061 -212839078509726070420798735532050751338 8502062 109642863704709150554266979698142836032 8502063 -5968873115895630384456483333584937600 8502064 -6845318977524244467440403916155944960 8502065 -69667856599088203210876961396067840 8502066 -18054547286902718009101426723534517376 8502067 -56367125470487853360488938755613130848 8502068 67945103577030058867964665500409534848 8502069 -2730057658890561395866400181525977472 8502070 87133886984840240994413683356754260480 8502071 -139272482317408031676263569364542431456 8502072 -107377228602505766461590738359381422080 8502073 164858085117915358247886823518178753322 8502074 -39684914685287136701192993451764290560 8502075 4384915255196009444233275740281098000 8502076 12316875803194137610701463037903462400 8502077 69167972424514525286589473524171223520 8502078 21811129031430964002195591760412638848 8502079 -166161612139157408679138635746723252440 8502080 -26466548420725960658156304612702289920 8502081 2721706455242076038042224998132144000 8502082 31188603205176339647315833924418795520 8502083 -13241268618197315321469354827770184640 8502084 -6879751955052422406381972558563318784 8502085 10381982207326435101284764944804451800 8502086 116719518665841968388547542053408944992 8502087 -129287040429267243672730382776932397440 8502088 26734598285053922509354200610370012160 8502089 1963936390785220278921800928572476800 8502090 37388211136663034789755922471431000320 8502091 599725303996483390202896040760543104 8502092 -107233775214074482399085406492040752384 8502093 -104346499965753494700220073934233482218 8502094 -85092299102710126382357992834474674048 8502095 12145422103428746559696808846565818560 8502096 19512491850005986147964150372919017472 8502097 220971965786141540935041676708497650546 8502098 -2961517244026254707206165695644362752 8502099 -121225289176295994731389318387383422400 8502100 -9707310139152690774927547117445257600 8502101 -79099895070709297914223520088862842720 8502102 -4018768802337757059258721496336539008 8502103 -107434126458153647744281284360019750648 8502104 66731779506686026673236814710004736000 8502105 -14152906609901401455196183170188798400 8502106 81304901165414380575000099957338848752 8502107 100997935043761551108978468472482012360 8502108 -61058287215756331158826345141592506368 8502109 -5313607773276333565738324303275116160 8502110 4595308060781689051245945773068272960 8502111 -34284167737816670532125148106947697920 8502112 85812259550175962455221614167779704832 8502113 2611363686230271576633757155070534080 8502114 -36926268092429051458497432450341612160 8502115 -44561483708408202642160016957180664240 8502116 22153969396432788284285559448885936128 8502117 -4142157896938504856888227440716273952 8502118 84319622321915064982703518019617107840 8502119 28495636156326763042074736229367815712 8502120 22504332270731577606860108530765824000 8502121 -97554499614863350127629156351909012678 8502122 -1467109489529505466265768794605106176 8502123 17774903222258907791488407079845074688 8502124 10051239212948109906091626751853271296 8502125 -34016071534962596514204731817331266000 8502126 22266155662923337900521847509757198464 8502127 185674344566387490094535221354588000976 8502128 1995826357544296504768879641257213952 8502129 -31298053273301505993233106956771693052 8502130 -9500504920251660192760492191020974080 8502131 38111816675422346796206831134034270664 8502132 -93918576947384665648374296394037248 8502133 -101503282230857529607659331757709367620 8502134 -36780999470009521486191124371559463040 8502135 83868235458144995024064441916434800640 8502136 106796815643407318172896694370058137600 8502137 -129939623976675129596133098998063006080 8502138 -15593571756602927920517366658599884800 8502139 -160730897109855980850823380630631599560 8502140 -92524640538799847100303713232324994560 8502141 113458483568617448132757439228573204992 8502142 -39140632993833339964040852824196874240 8502143 -5948156594573948766052351758654631656 8502144 5850738315568248724667537225196503040 8502145 57943282861253315878738343526922353000 8502146 -7215474315046576242206330668755463728 8502147 97110962836723516440221202268095671880 8502148 -74922381852694745712978629671702225792 8502149 8877506322222984225994885375777186464 8502150 31614037014791677905339317061013569600 8502151 -13685150362798113014206240903971274448 8502152 -66118285650573482668296464809812817920 8502153 -9409371886962519044919429913839120384 8502154 -27415921028296599716439944855503435680 8502155 50326357621158916442823865324796470560 8502156 -8520872545485793048061493372915403776 8502157 68008353383485763165892859304548453920 8502158 -30536007140199729735931496364542069760 8502159 276297200175918779262391861274802458112 8502160 20612842858527766742856431667231866880 8502161 52686728364586450803385666197256371762 8502162 27053924502291827150561438521241879040 8502163 -210674034138463254115422228965649723336 8502164 -12393932022829940048851974899648851968 8502165 1227892052937498475896899551803600000 8502166 80443549958903928472201594174481959008 8502167 140460522320405667113300242959780909552 8502168 -29025112995238665432622163808901386240 8502169 -18691374217822569875642737447453945792 8502170 -15678455393640112382041401047574787200 8502171 27510015379246925038030652476437257112 8502172 12402804316816611132069789694471859200 8502173 -180802949056015375603392910559102821620 8502174 -21588833630293135072985078634461432832 8502175 2266855964181503004206380051949472000 8502176 40630568070380822018785461215509217280 8502177 -103484547013419024996212497029605245920 8502178 -1424972837808869735041913586689758944 8502179 -3960937838347573208302947019093579008 8502180 -18994043569522495481328655953489346560 8502181 235826937699076347996722970697635073982 8502182 41706355432685134942321054562534518272 8502183 76990013177616627610454410048006799952 8502184 49529777325959428225149132503200235520 8502185 15975167025525748815271597432183945380 8502186 -36514511083874149406947225141332480 8502187 176022376737590984952165387264720918836 8502188 -115541775226684229186458223171825226240 8502189 11801351513965861545442045373442210624 8502190 27456811462648070262215126966951510400 8502191 254329724078560277439626165780837981400 8502192 58888983106955829555987907662270627840 8502193 2033503457274033706871639351004120192 8502194 79294344300277901301517195148168625792 8502195 -30677296094240072043641315061150432000 8502196 20667517627508414775765297775420702720 8502197 200063160985946899194335538579736405440 8502198 -24325524623122523318898136696328617536 8502199 163285315500485388893204721847640307840 8502200 -17262385793847932963215364137860096000 8502201 32719398773763094352179537646214519930 8502202 149314701250460227385223798800244152832 8502203 88856580838108751269432040133314361264 8502204 3657364543832369916464682887724765696 8502205 3237366235072898121513923285742226860 8502206 -90501060820973309252341714336000204800 8502207 6692782388720141421817854688899970560 8502208 -2980836131878886590775726751602442240 8502209 -38247437302040677730071678961349381696 8502210 38932822791247658371731663909125405760 8502211 -88464547854623200029198924569477341176 8502212 -143386961256367606555845523071154460544 8502213 29212301458170864326084129965098007200 8502214 -37547276772267530866348383117611887488 8502215 11195206019087280220183333955777587200 8502216 -112519513630040261048601225653858918400 8502217 185579831822754786955713233597684920320 8502218 -2548430879729993621509064241434880 8502219 -114269955747385498542167021284610712960 8502220 24484684063848796494634620255597619200 8502221 -60909739858799865164447655016047840288 8502222 4363173705404877017029321774224136320 8502223 -118632743381326161472646354122723617096 8502224 17961556730810032348030327998121820160 8502225 36890803183662531675657664919512023600 8502226 55029326437601256128563487536693346304 8502227 264450511950834086728468975391679967392 8502228 37817655545300666763353228790416087040 8502229 151891633194078831766551727510656003484 8502230 -37147180598466128711021016255323001600 8502231 -112336711471804783346091450162183690648 8502232 173767811267348801301017396917671782400 8502233 48435124358544832813912011403493013024 8502234 -17164792455497020969800749129835717120 8502235 -415303757860001499872312528163489120 8502236 -73018828891061567794565522728727262720 8502237 3870873825449406564735979659321284268 8502238 99228745771718205565915669786100140800 8502239 -2664805780049511604290766686988043040 8502240 32862872043115480682598087214898872320 8502241 -149326148796655463355313501630750098432 8502242 13256867391425470698414283953686272512 8502243 -28656545953820268814584983564780742336 8502244 4015481515399714251865013096136030720 8502245 156992442697754921276290795039630749600 8502246 -110173195289044540115040498067478016 8502247 -30069157036043855355147772448604911960 8502248 -104289584089465763111882042787606512640 8502249 25213116667256960642676046061965393920 8502250 88652576000981039982908721310725120000 8502251 100336090343360175518671690503267147252 8502252 38458813720929856337651019693937532928 8502253 61553804120962227031978745442849479040 8502254 -10244679390317444830859747465602332480 8502255 -64994142034207050337900105419376470600 8502256 -18885693264565348186744100105024503808 8502257 -210480720449660310357928766384981919948 8502258 26802676628755945379850536552272232448 8502259 -20764200701102389429013220709905590520 8502260 -159550064034081051121153787786019840 8502261 -1328143535640548471001952834964197056 8502262 18406180294996191635348117281280617632 8502263 16246458239855083312846717095045479040 8502264 -142707130782377260835275202242077696000 8502265 -24731218598472265196308470695169508800 8502266 91624925556695227591074757719026515680 8502267 -32518526713284654895426871075623263888 8502268 -133763163693485385426275876238072266752 8502269 594660328414563434880606985652906496 8502270 -2532439988183100063117910725857341440 8502271 16588073660341545306572445146055264552 8502272 -1932345375737852717530174218980818944 8502273 -28393960871528118697838904546883269120 8502274 -38622966858846772425255770364851781120 8502275 2610177475952453609726696117726550000 8502276 -1119309819594740111748873570068054016 8502277 7647856047968852793433103461774022144 8502278 -127051019315939573854044589101145674240 8502279 4518022207652715010002538037273078184 8502280 -10698423937017613171100951000964249600 8502281 90869471213245473215734081056739192164 8502282 49585053068865024228425543642601361200 8502283 209037129071152207781935264931626241520 8502284 5388566983281319122533334903803750400 8502285 -52459221675814000053269845243004310240 8502286 22196410630330193623595901535772295744 8502287 -115142433635101148064378478174826064 8502288 19487544551628895273589501366444949504 8502289 -8135180630301789843110913841859078144 8502290 -32935036269087595608085757569469493600 8502291 -16007523741724129492993238987446302720 8502292 -103655706528362652926640570228573528320 8502293 31896708769149765030429664257311361408 8502294 -24497070533783507030201454586606116480 8502295 11429607170683173419645010897144456000 8502296 43340434886037009743061846650132889600 8502297 26253175505966948517863291550496315872 8502298 -7291948012492637265354019013045624064 8502299 10121352478854944197840711498603173264 8502300 114435559085654346106645120953544704000 8502301 -123843319719748923499540870612317644698 8502302 59556047693908144182451562758649018304 8502303 20075018658005287842918864687873925704 8502304 -1690995054589324933825594468406919168 8502305 13845685386215116447854274222940074560 8502306 39537791351715695559484565822721669504 8502307 -365401577201235470008995111006039120 8502308 56439948545874375991809413735163150336 8502309 -156945893955914761413254349592460968386 8502310 -4473817789968077456992372124833209600 8502311 140814903917201989343957704851306129912 8502312 16816923300134314146703437098768793600 8502313 -36766039376857982514003460585851897600 8502314 -1107378949830925697372601894544017744 8502315 34341481361898795349657912591102817520 8502316 -118799495751813444039585569581961224960 8502317 -12955892058969326004687336977159318634 8502318 -41236341693960677476780771575112645632 8502319 -4307445321692514140336334678464063504 8502320 -26646247088935728535073112267094425600 8502321 30430430194644507256484478510449111040 8502322 59626262682032768183880281830605245712 8502323 2590577070589027576585150406252872560 8502324 100443844556358579641435336458897453056 8502325 -21068753107205930958602860661601425900 8502326 -16921424086769913319438929252828205440 8502327 20437380337023737586187840220220304920 8502328 -12572709109605877300187658155020800000 8502329 -126094526355605449366817401523691597120 8502330 9618083578068847269100718730653617920 8502331 240567022888551111669879841720059265992 8502332 -241336315015046399657832143160792818688 8502333 -24840454179755835867017893970496432960 8502334 -8233138237724952651484805191960476288 8502335 114732239452617441366187352132426439360 8502336 -3377785655176162818018674561069875200 8502337 -18695835980988519957330266926003162368 8502338 -13737841779228603648813466782561508800 8502339 -25782376562872452408962225313001377792 8502340 -17423779298068283953709180283395235840 8502341 57528055439371290503927331079345553664 8502342 -57414309223238499835236802885379834688 8502343 42327525755004199891276630569009973592 8502344 -171010986574219361931008325894370851840 8502345 98305498044838282982448254536835314020 8502346 5834854939126469948281035588380301504 8502347 1802611219653981720812086000870493184 8502348 7255330662601862252797099666000896000 8502349 -146266907217455275103674133458487792650 8502350 -40794723719701115221841258934785625600 8502351 55454848999887042812859677263093023360 8502352 33581059217087145079482985077943828480 8502353 161061053256163795054322407674340351602 8502354 -3254926089703477060680486860990545920 8502355 103391276668357604971800789364140275760 8502356 -51470049422203827227137809108764862720 8502357 47945458412313500303356295794531388832 8502358 -26240726064709745885651648446950906816 8502359 154160332090061303463932359940632087560 8502360 58166845861476417518116706626663833600 8502361 48160116251124805970991348542710527232 8502362 -28820121942044847608091532977892782336 8502363 -60104189035292560758315176212162337472 8502364 34629865561822666925852214831848171520 8502365 26231785994161179506923311382715980800 8502366 -40591950315573134063653917402860931456 8502367 26185954107288794552982001335112361600 8502368 -31000688299428715342243486603811487744 8502369 -117813042457936871898184469657939570256 8502370 13839277807689876627060080325822658560 8502371 25056025420938321811241144199463852572 8502372 81662528644279000872875627404732369920 8502373 84693723379312367434365379337859730080 8502374 -43991615350957799292071142132185992128 8502375 17790698595204560294077093506224640000 8502376 89939004280521646717632147635241262080 8502377 75001870589149279478990526499244793060 8502378 4635993523070544326730400556099001600 8502379 50941752604628188479099135288846468980 8502380 -15141922433334451028254222128308674560 8502381 245721345566995106155370328543851739840 8502382 18118501724760686655718419280478612160 8502383 -12421056673381672005538281755766101616 8502384 22600058699631055076201307175691747328 8502385 -137871618479929686793590801215834025420 8502386 -41485732621652044895060950817770999680 8502387 -1428245683744610050228292888229062400 8502388 9572863571643539379255517447009442560 8502389 4243212349365930966019432391416706880 8502390 -423678075774356720160974958952723200 8502391 -122422023532438962871656513589119789208 8502392 33480306789595745468442155781435187200 8502393 14768503481817222838286500130908086864 8502394 -77807951928922790635074915928260710400 8502395 77713087964342010221159653100011664400 8502396 -3757089305135441798563275049671327744 8502397 209421011069033362689598245257039319744 8502398 -4136078631412724016499145028517900800 8502399 -30875171490125172667396078688911964616 8502400 107858632298914743519748127385452544000 8502401 -64188397402706159431582526623218103296 8502402 -70424051415561278466830893834371773568 8502403 22666228408055842870824215748158707008 8502404 109364976231836854729977121365881801856 8502405 29788830477576023687503811532670910400 8502406 -14743537549591904170470977064347192832 8502407 -8132483943446036157093536204315507640 8502408 24391342406094387154325321369564160 8502409 -60706583595467696071558230000842956390 8502410 3787386043615390608981734040628561920 8502411 -434590990722172853498741117781625920 8502412 118963861999059461477954685742467673856 8502413 -158945105826195253644403076868694214496 8502414 25770030323215174717170057269626968192 8502415 -17604270660165823827017943951073399200 8502416 3760543803306545595262721377127399424 8502417 36039511414436603937600709327084591680 8502418 24719027669475247191624809647825710720 8502419 37161634010224831252851994047719020944 8502420 12532511076707298740612573970376058880 8502421 -139238144804467952502293058339144661956 8502422 188438169966678901223379880292148451392 8502423 44954242563621569137349966976011950800 8502424 -66253795594132698303963798091618713600 8502425 -49498368384082612083676353611177568000 8502426 -5319640339366103327364017709083754240 8502427 -24596424759208034979447447788662600760 8502428 -165117117058180402097380188376821101568 8502429 -41588979020202613549021157482185642624 8502430 -9947513849129368359927917063351912640 8502431 57795866135644634197653140172910701360 8502432 -17151235991896243114700461111284596736 8502433 1514622502730971657512590771229453504 8502434 -10170377633877316169721201844071821568 8502435 97413218706058769817154508082986095200 8502436 52490366132686321604814574840223023360 8502437 39974637612151811038032215025211560960 8502438 -9680489241316900181320329212187414528 8502439 148604561854028896187023221563068181400 8502440 26646910421239116844350051038723020800 8502441 267760795336453471420201967096229583632 8502442 13237759176731873297247318711540496992 8502443 80300147476858584859198599484201973040 8502444 -66597408497086570381523580184166747136 8502445 42859393678402904873535401454240948480 8502446 -16115766621475029775733521234925531328 8502447 914838690554359057489802071145318928 8502448 -35377713278954833261862678684160983040 8502449 136091813528999531675088578221306530450 8502450 12412419349774547493582914713207507200 8502451 12706327868625239573973290006053104400 8502452 -9638147658373091145863058444464824320 8502453 73866411229298428289851642825446876462 8502454 -97770449005779366559703802011299971840 8502455 12154280986055873618728380426034505760 8502456 -3946645633785650062613299648323256320 8502457 61076998670963767818155047740304583892 8502458 12459926958456695087258222875403842560 8502459 19884519289003524831603081899018846208 8502460 37664896325072242317026050037559329280 8502461 -21813190966126811792035945080793500000 8502462 42694868572989052657778578049673830400 8502463 28862276039615692386015435345362946048 8502464 4834294555451333711805599916764430336 8502465 53437693818198983857474233283177835520 8502466 -23858224305027371220419649217850503680 8502467 67704727523615375931346902439153395516 8502468 -33274167593651382229979124740693446656 8502469 22813534620006556029213660255985859870 8502470 13745562042596368593914213206173079680 8502471 6793859632181386678004268242931407472 8502472 97978523257081701308068898408974909440 8502473 30917664532479068831059150190416352640 8502474 -5647797435554955810817518009967603200 8502475 12327347954473553424018770595430954000 8502476 133305578935341177988366361330668032 8502477 49625403932630029839344228042418006720 8502478 73620111791636448915047081440206479040 8502479 -65489441580573479662805382079656087216 8502480 -212680834156456093043081794874327040 8502481 68064094264168458864997810894155067200 8502482 -132057824721632595500122878343049742048 8502483 -4829233142885311728539373434531675904 8502484 43056227486467610383871180271691270016 8502485 7151278314094948751227868604574388340 8502486 21854695422875809922179035919150118400 8502487 -13373745630004299059111060360871591248 8502488 -182451673577863472167101580221426647040 8502489 2158515601283311709165089152695629956 8502490 43185009794418014672764142530794489600 8502491 221963490182213895342816150522959245800 8502492 103349583247674528813698253862182392832 8502493 26137257752774026093012155722729560742 8502494 -1949287565952507735554669881869238272 8502495 22400242739977035923188480802182047120 8502496 11223681220790956223265353122091630592 8502497 40480809828455423062814141685664790946 8502498 -26127367225022252734608804511882005648 8502499 121641832110110468364494234186723044560 8502500 12900492422093834854919097563088000000 8502501 67877491224349241273410817228988286464 8502502 -14532892916929498920751722817408084608 8502503 -126828660895619454758436638948567458248 8502504 25499433148004277625178439818038149120 8502505 -24328038155469750138847748389098727680 8502506 -70903777197113070721631861422542804048 8502507 -3864718867352220414988795425549932352 8502508 21394789829067908175776992271996076032 8502509 98459356190042796811455307494343306710 8502510 -15155810122748380753339224365252711040 8502511 -7051599700013046161427930478309666608 8502512 -638178272020849562940421978167410688 8502513 15199755450038230646054093231192997744 8502514 4456143587721706121050183407742636032 8502515 -37316013804908888004357595975271555520 8502516 -68144253800215617862916950584726773760 8502517 172483996619396594296898154724117484992 8502518 105240868558947601688138964089532876960 8502519 248720760057231234618566770550793600 8502520 -19889425412869980704900115967270502400 8502521 222331288256242257468855065395084335444 8502522 -15328072919392304128682834327974442496 8502523 -7293660279053521991142899711557548800 8502524 -64148711801855778757500139151729361408 8502525 4556471896074110291519669779779878400 8502526 2068249188391797863389029614728375680 8502527 -55925309227171996797330082514631949440 8502528 62085963624486353477205751629059457024 8502529 -9078757202283516064284049778371311804 8502530 -25038174189417644942659725928416591840 8502531 -14330508373223074678556556456172636176 8502532 -40835299224375529360635281436130623488 8502533 -33443770443024854027743550745484515840 8502534 -43077241654465315853832510550382059392 8502535 -53709221363513906759508788406793683840 8502536 67101890450414786544723118449315840000 8502537 -143050269339756621741606567024471571440 8502538 -63042115347034177686860581738829464320 8502539 624510858915080166531854027106889920 8502540 39025507929008962948789638088043596800 8502541 166098629536987642338415908046219498080 8502542 -27403888098311976646157968190122142208 8502543 -73120602844677303639512257494580289280 8502544 13035575906770372323699438395896889344 8502545 953455723854505157531491105586634600 8502546 -25132178784204244838223887846873836032 8502547 286065368769075266332478103112015075600 8502548 72092322774224427764967572303939205120 8502549 -135613801915194511406020410233468640 8502550 -11468965856962494256416361928119968000 8502551 -39101086340666926368745901717033429496 8502552 7201382134029292453286295283903488000 8502553 -102774561506933857960651559372163526198 8502554 -100556802908823063876660570039337419024 8502555 54955403387840260680382151067690789120 8502556 33860727449074117547146138956642385920 8502557 55347112762358370715911758401017825600 8502558 -75131410505674222677154849007358004416 8502559 -56483714445060019696469203893833323416 8502560 -57236958108731989421302169355555962880 8502561 -64351608022874182517748517975787510190 8502562 1506960085949654393799262598511756672 8502563 -76044522884719889775456381853086697200 8502564 8203908901855492463768752828715937792 8502565 -39450606496934213725818826792447809540 8502566 -8129957341490373637176360162706548768 8502567 56314745509198696559685595169108491680 8502568 -126317926895200647127363451703394713600 8502569 32592849988072694315154936019486329744 8502570 70997704590789032673268172998602720000 8502571 -41144748120878060125653433638910751232 8502572 -23318959607197767577942512989258569728 8502573 -147516949830618467072085460938928986816 8502574 -126248893088168218530297523398745065408 8502575 28060325336580144116659737089468197800 8502576 -4444530682811193946188869131633950720 8502577 -213414557832661358948227318520133486574 8502578 -28121707749312465481316839162111799904 8502579 -34175020558882525955248407164276076 8502580 -2252510565276775395071648794535078400 8502581 63471605922122296363272609539875190382 8502582 30660645969518236623642255397279469568 8502583 -225258625513731412654394030967956782168 8502584 -201511452586049237729619597072253132800 8502585 6028159186703940265957470628791801600 8502586 -57251005429424009000271531639084613008 8502587 -52229993810334984521062133763228351168 8502588 -19494364491248230893806710401340615680 8502589 -51446571705269729298688007193805719610 8502590 36473428821927335132330338313295561600 8502591 54081690292205357033155970167429518792 8502592 -26877257840478948486008931954836111360 8502593 -170051727746361131786064025751403842256 8502594 -23497771627417683848756572946347126272 8502595 23023754115095287079347960193780617200 8502596 116437390255561722861061647910395523200 8502597 201258028351968451922230899335138376000 8502598 -39124267410387417290449984855281966336 8502599 -64113962029865971814456696787216506064 8502600 22893801633214517498598407614169088000 8502601 -19848542905153735929661539159210987468 8502602 2828011757551899876198267517336816992 8502603 50319016812825805374710003022362007744 8502604 63981200577104349166663625712318723072 8502605 -151851857812179412777742260809636480 8502606 -13669476772304001343907181331209085056 8502607 -50765842595256839301703780691344016168 8502608 -12983588733288567093890338505289891840 8502609 -46044115191049370746972680595656174096 8502610 -69010469673247375714956306113752883040 8502611 106219146595187446481184756700513493952 8502612 -10195565657778872857246373867790950400 8502613 -10593638753341323084380439787680287840 8502614 -1008689487745294599657910842237668160 8502615 39914890992398134730274913327609173600 8502616 140242846261977312189095172222853908480 8502617 146078768445668664169009558846275753354 8502618 -20056810932539153442568441921223946240 8502619 -189499159958570539204984278608700353980 8502620 26853087071275824190670931738288814080 8502621 21017421411757492052189923350443486784 8502622 -86077231571515991582391672404194581888 8502623 2505455976826741731488572472273247024 8502624 5555036813605665549078617298740183040 8502625 17562070901046565267031650091668128000 8502626 -54830529971327484970753976908943293440 8502627 -31913287016799891114923704961763340800 8502628 -150444013930350201239881490557242677632 8502629 148091093444555928014893681375740653376 8502630 17643053402515651593195838835732736000 8502631 -55354760380381415878797478367788373616 8502632 -203601205063025990031399182103465707520 8502633 -3241023616062915545516593160909955078 8502634 2669619674110246921726559847805300992 8502635 172549850449837861690971662714107592160 8502636 -556316190394320879258579074682049536 8502637 39207921391346022582129462250164818304 8502638 192840507219802158661597165941306996096 8502639 86505574988944216161381186869682140424 8502640 4163316985386728885245166552283217920 8502641 -43524071458973408883692594509163118528 8502642 68734136210488881606232399851087338640 8502643 40543010938565152483841143961578210892 8502644 132429974201827088180185514546971518336 8502645 162367081413262591344852376390473455040 8502646 -25451610440754854806249132779456997728 8502647 122068790418204823092447589353914696472 8502648 294514066031923035330871533360906240 8502649 -12073244687669873641022671733011264768 8502650 -20969848375200680406254464405282406400 8502651 -891884865114395182759604694217264908 8502652 40811355716230650026490929756683269120 8502653 -24279552346931591712878680134250513236 8502654 -31474779609263858220964624544579045760 8502655 25175372375236427118287591500724702400 8502656 59949319950785579537532133503318097920 8502657 -119231104968121023594111838358193768000 8502658 93043346228180836203341247477114505680 8502659 -134480856707970678346678076754223595520 8502660 68664240737003104501379340377300532480 8502661 -88983076737534155650879099184990104738 8502662 1352686700666516684895356552229613824 8502663 -29349949195061296019136504871950389760 8502664 115239018626593459528385283548361523200 8502665 68107383510976708987328146140273897060 8502666 -41220981962681706874534450701584710656 8502667 -106851746933841195074100923427387332160 8502668 148338878867371104332151176306968006656 8502669 -15765522472610996826545304577481293344 8502670 -107028989611011795513193744333383360 8502671 180144457386465139169631908753980228200 8502672 -3342794600411593112252686990628487168 8502673 -23818570738436322260529741362702532800 8502674 20086995176040191015587686473983949472 8502675 3128384547464385392726385121899253200 8502676 -37973816392285331143971073155142631424 8502677 -226353061251765224749753317854267727474 8502678 111308050600435949361285530808550811520 8502679 81564440936272906483303463492449639560 8502680 10039436433073711588510024686496972800 8502681 -37418277865658694951056956652929633056 8502682 -59603816508917499233472367836127330848 8502683 4990470942031987007643048740033851920 8502684 -55444029722518714219829217173435873280 8502685 37498152151479935714620800935312118000 8502686 -57244860626537703057954202869827991552 8502687 6864803179511313486319521519542812200 8502688 -140165785523135016235057459785293168640 8502689 13755313354425594827805924985424831124 8502690 -5764849062089516108461708136557977600 8502691 -4647878655933114836299648487661882880 8502692 -52952999859642399914714905515222617088 8502693 -9546428910346791163957973928514103136 8502694 -103789865312853784137669929381509315104 8502695 -37672304247924583570950329860355021520 8502696 -103628080072928506782468403037129978880 8502697 40361565839250100925355762886709487232 8502698 40950137111130282706576697991491559600 8502699 -42868751468156768399088617836708090536 8502700 -19492041159555282076994223537674540800 8502701 93237369628652574459303212811268029900 8502702 4334578316490225904431514673318083584 8502703 86777648979563208784282742156386191840 8502704 -6189301160271658541350608144765419520 8502705 -16069165221084102340265379182749084800 8502706 -40899666732167611373468591855825246448 8502707 21897746728929724499590549250575666956 8502708 -9128906339242511508823239983542333440 8502709 -104951922258758057679553942810974154560 8502710 -36839018157494169112377397009834314240 8502711 -1012043583074475020390563715351703552 8502712 60605844951202426793300878232282603520 8502713 93209516588313618355390242725851797000 8502714 60636177467722225661858913475918153728 8502715 34471431967598424525846352970146349520 8502716 109239206798019025277230911150210339840 8502717 -47829608702396580083136008396955523488 8502718 -26681101480008596416775881008679737984 8502719 -102211632113184966498479455005769586880 8502720 -21046001743054571997317376872011530240 8502721 1619949655872657933745388000598176644 8502722 102716860085622433899021670638973896912 8502723 158621878235499240614169203694177109344 8502724 -11240523628030916171386317693819205504 8502725 -98623532615249236228243000037004103200 8502726 -1127958409347276990471771397683801600 8502727 13467592183000929651330124628196143576 8502728 83519409219461907060658607666817638400 8502729 138186490497227703398575473512401912320 8502730 -16209233975254970052004794402414990240 8502731 -2632176228008709794105343754582577400 8502732 -273799484153932904415098365038870528 8502733 -85421954355745048769164860519151579018 8502734 1296230889578328117857880894401019840 8502735 28539238181882885435967074405506938240 8502736 -8072664665950393736751076882789564416 8502737 -104479786212731064511961010889763581848 8502738 -65298536842355367850058387462658665856 8502739 -7197094171736414053051119655294303488 8502740 57990583468526214930011748734698414080 8502741 11024843748081805762656611559815784348 8502742 -18762083672137335577844954377515187200 8502743 -18958877028594554701407553640485510008 8502744 -16668027342554394746706916607789506560 8502745 -123013376722704987712597052495089813500 8502746 17610045374879515961119576833131907840 8502747 38849905176184759659049094131198033920 8502748 5193161894249704459660830628538049536 8502749 -61350605338682921434570011667406492250 8502750 -26278465284761487560877232659124080000 8502751 20829697554894035037184158987164910752 8502752 -124237891865435376923635016458500046848 8502753 -48765469046958797692404971503120684032 8502754 6038289835155752589911874834963726912 8502755 -22324545211196665083215388719286132480 8502756 30248609205461590215573883546976105472 8502757 171364258567340116693743631494903227006 8502758 -26282101019255984569646024044709411520 8502759 -172363496511614396162403278216339711280 8502760 -6224408633511724054900702615968153600 8502761 -103875795920839298395293558132067014576 8502762 -29322597455327308790298454323161783040 8502763 70312081480549620372123411949380565360 8502764 166412277584739242552959230711382200576 8502765 6906714259961423290376281978323940320 8502766 -41906278305847276433177582963681484480 8502767 5208336255765710178875241697303418880 8502768 -2393011982904157713932533722034077696 8502769 144901412458848642472516249566596271360 8502770 140403793133547872897872710691003392000 8502771 -133061132788293594465427632689880900000 8502772 120339615756780100772499601620229717376 8502773 12742556304816852508972352249207754624 8502774 23724594597313227650350158400508448192 8502775 -7960815485752491812874558568677473200 8502776 -213278674880817945226830853438892113920 8502777 485937512081172991479485707509408768 8502778 -47204018624862534075356251808913528576 8502779 -96399316913380896782109546646368806280 8502780 12971751433522174704072018156479447040 8502781 -62840353989863685301606455514354709408 8502782 -10525696491920413991117009723790588288 8502783 18756965218462201335327424769315521224 8502784 78616916430992870359251433553601232896 8502785 15002496175468248789038147666909232000 8502786 11381094211342585921623481515061478400 8502787 70644612062030043409594724629043485436 8502788 60861724655362038508936557039735545856 8502789 94967930878861705009512113368442541024 8502790 -31241534867450493256028987493525480960 8502791 -283904223459720002321115765624234624 8502792 28939987532739861799754951726648524800 8502793 -34340189064573316644831614082420267000 8502794 37039201545367807393631014143476859696 8502795 -28822275156345675979712071275461126880 8502796 69055604544653867197558270743808505600 8502797 -50723039353798805541916391962752599754 8502798 7584674739566843786673365463401543808 8502799 156663751442690564236224792157437306800 8502800 -25575520708576626338423291580327936000 8502801 -24267179381395842120452456122943820480 8502802 -8673546071333414427095430354075803136 8502803 82600682853712814670205287975193643052 8502804 12572917593422667208088287726810644480 8502805 156394152640955568721024106775043488000 8502806 41320711612101155650630272801133931904 8502807 37551777439509358088574105025032084840 8502808 -45843344051927933668782538943280599040 8502809 -12149527954175749626223881576875337984 8502810 36599426885181865653328656217857592320 8502811 82872439930698227870101558820673505412 8502812 142791427380405251043028644433353094656 8502813 10738329115069924189903321729483464288 8502814 -41069867773656097246057219247071215744 8502815 -35635121368976941750751512761745598040 8502816 3351287071298863819831019030659989504 8502817 -296789212960636891754960166574517786496 8502818 -3972760059988371439184823312090877440 8502819 -14751638118754400511899255092094958672 8502820 -1241191040635718248242717374407557120 8502821 3777609749783169030925394429003146680 8502822 23397194166205597319725535312552830464 8502823 164316142040590637174592978049746694920 8502824 71407759776972161330339342824512061440 8502825 -37108693069003923592699893624126188400 8502826 45031660150597443384655752267527759040 8502827 129691268880702491236909450748906858676 8502828 16157436103921578970912276292213368320 8502829 108040466143120477321420747190723089260 8502830 -6608585704613905641143598378102662400 8502831 18367749894235360975192858884057968112 8502832 12365070130571095834203445562278543360 8502833 22844426150486522427950996113647466020 8502834 22811839435016023990729088894944089600 8502835 28107064436582784025319538473540305920 8502836 157820730930294635739374701258028494848 8502837 -17036053848237517896888796320644501376 8502838 89452644376887281202601875967062076320 8502839 127410549808694489403284200228053854256 8502840 89634066046339419505878074103638016000 8502841 113368180247312564119000757633844915242 8502842 -94960585406898849610294385729194636800 8502843 23951896577419150992828261098875042440 8502844 -23132391482879999203997530048121118720 8502845 -5733737522323399654780671418289360400 8502846 -15510881844079608019904655337349701632 8502847 24642795331152617725751847596653244832 8502848 42426291403767472164096630273731985408 8502849 -25770229788633610776401269979233718400 8502850 35788389437193013075057179973790108400 8502851 2514122859885817560979180740560866464 8502852 -8364261907039735541935663830517413888 8502853 -86483112213388306701984360177352332898 8502854 -110556495543326822508522632468359379328 8502855 104599764798339932780384448164668458960 8502856 -328754076890931621288823506521944227840 8502857 76619167997277946355140268156348321232 8502858 5696374022212376185073270823649305600 8502859 -27414385850256551960455264634140189404 8502860 -39279992498159973955133682849676323840 8502861 46957817092452982977434262504060048480 8502862 73057557744210829959625478465815929792 8502863 2561330998650628655109734052078649464 8502864 -17745716112902783878761606686465064960 8502865 -11943252939792620223697540372915363200 8502866 25677259536128788172776894183775852544 8502867 8305194823280969576776271839396320480 8502868 30637368275026032949182742738190278656 8502869 -263445589470924452915376488448960892356 8502870 251969311446678664236075177617725440 8502871 54807248038160062860041955456096752392 8502872 -7673201789265540043157440936811520000 8502873 -139713392450397447639143637798085161696 8502874 2632135930782950086993898465107053312 8502875 -21139848639769590969718818453790836000 8502876 -75796541332117213519857557730644660736 8502877 -417547863320477934091484277165986388 8502878 57082782642144373229097891326367028800 8502879 36417278109486780692054544205141597440 8502880 -159311833251899517042333774684055142400 8502881 49653303360939135964806139687954139682 8502882 -17046595874709965975084820265051779840 8502883 58021003562435928758069145982788911132 8502884 7727056616434775602021730530158418176 8502885 -109343952384220858711156239790618369380 8502886 6728689512451403866421715282792681600 8502887 113820074417587358494161838848541871520 8502888 -113357904954517264292905040249751060480 8502889 155441578393257538111597605731930133120 8502890 -48268018622479588235994821048170237440 8502891 -9546156118857196978441170386178736656 8502892 36449801868804405768889701255767872512 8502893 -39942744796522085330071006965236562816 8502894 -568019812018371483182081296785096960 8502895 -34052536185396385732155561249919367280 8502896 -1081703508771650428672724820093566976 8502897 -32922879982126637684966134976804822784 8502898 67292436629063596085603079535909213200 8502899 -113158399436432579412862057663954814760 8502900 16699827731833173642624811636600320000 8502901 -32715563324371950755664547812368580096 8502902 38092562821267902962040133386462229152 8502903 65183568021334442053703771105001004800 8502904 60750734179392574423694605355080089600 8502905 37177833530372135673120100975212703560 8502906 817114434433800312945431400950248704 8502907 2979370751248096224242981958447784992 8502908 14931050802407608977331199455993543680 8502909 5067758443516597226655081639614687328 8502910 5147380351470019114442844790528757760 8502911 35308986671926014559114625334585290304 8502912 -133183009281904174159387868245524480 8502913 -122642373794241431478247105714916595838 8502914 26431812706795345815274086301844716032 8502915 102279460121316274739793101529532128000 8502916 32671014694301346720589495760137850880 8502917 40324464538177724139347806629947151966 8502918 -59280606418048534516625505525524405760 8502919 -62254311275392463489594822343604249856 8502920 152164419278838609923160164389269964800 8502921 95296931256383388927638364408778078560 8502922 -26439067304992431523015114746676129488 8502923 -57297432512426620529731304646980543712 8502924 -27769492347048395407198386528882582528 8502925 41852684779521987116165861844867903650 8502926 85269842872155986503395631637450622912 8502927 -120042385298732313898518844392260847480 8502928 14248541908284345419046152402530467840 8502929 -18787662779637782507343943906495627470 8502930 42360056558112576986937747178269478560 8502931 -200562030193619450288415946239647901268 8502932 149273998037062893557494857923040410496 8502933 -39488474143792739140278833589677305056 8502934 -2353507558313675713893903789272701440 8502935 27266194086442891807431254684175360 8502936 4436447802667237293171658910027735040 8502937 -102457074998419085272972497303663949120 8502938 -85518707829678344908448767753276999680 8502939 -10390251927162477543974899225802799696 8502940 58676432626096793016469952942828183040 8502941 138584940910967536281012575343762723852 8502942 10091801191247811678574242176915073024 8502943 204449088631353717819752888165121236192 8502944 -168688655451677020232499652933461540864 8502945 -87398847010755669628304191135279670400 8502946 82689914383970383098560313344564739360 8502947 202095159375713899883965422622526898396 8502948 159349711518695536128074360845186928640 8502949 81471786398457279321100517907791616 8502950 -6916866264985201794782050800126614400 8502951 -97492670834772148197023320429280919768 8502952 112373226000557096751959811332221209600 8502953 -206731396891737723397356469210709697798 8502954 -66578869467882464390481869877760577280 8502955 -44435142453590811582506991135754388640 8502956 -28381687619511721406988332232875458560 8502957 12099760841971398587029935946642108854 8502958 86104940042484402687916938290953495296 8502959 35973203445400259435885058326993491968 8502960 -1280891229414992584298161304371200000 8502961 -63381323029216257886059319484546077376 8502962 310279897571409397970963080621562880 8502963 18117655499282875963500385363906632960 8502964 -117087207645333375313824176055225745024 8502965 -61260896604244153506469120002186343140 8502966 12176407687410908520072338246274661824 8502967 4424284540552519235980816721495526960 8502968 80813325525184423908370042554230722560 8502969 16706238611104137491319609483702720480 8502970 -20118405755532786863104888113851136000 8502971 -21915355294664922335556195509468747400 8502972 -62305415827710952541878212522701856768 8502973 3033671254906500919752277484128101004 8502974 8052537155440215609147086258555309760 8502975 -1806170552598714300506180552319594000 8502976 55484239392248358212533832521566126080 8502977 -12736786393259553445765142916839704128 8502978 -12152110730046236041944672529621016832 8502979 -18203216995990185346187411095374198824 8502980 -30156617435030279108759423933301984000 8502981 -36182937045995473627898305377499049760 8502982 -106189389260981435867318438822596725408 8502983 101971002430236690058137776167937960832 8502984 53651865239178628539077351977869803520 8502985 34366445753232182494867262744351342400 8502986 -77747991405512385086827316265861113808 8502987 29394080505942475407405243870953862360 8502988 -33008585110459779148242502322311234560 8502989 25781659358678797734322407148906443168 8502990 3488673122438854457357577662420090880 8502991 -7861898143531607830317603228340648960 8502992 287746270435332883921670771072827392 8502993 110463255334072865761086294148338328482 8502994 623139974800622141112742057949584656 8502995 9168235999723148813449624050653901120 8502996 -23941684522832362301082179768981649408 8502997 -12162769989402860861073776752097957554 8502998 14056232880717321504915893549803268736 8502999 -20764826727974835274161414569602257840 8503000 180708636180672160599005621142128640000 8503001 137941995242686800527949379944028826760 8503002 -25727669848374832925475336741389483520 8503003 122386086911829510194770026634662143280 8503004 60757870126816218593723034861313645056 8503005 -66129766158223979976759955106971668480 8503006 68361968509149915086418490917249999360 8503007 -113166115301456702704518239347466107200 8503008 30244668546187767108506376702837915648 8503009 36111358734173102770173745181387995716 8503010 -23153157325147597700394009708120687840 8503011 -21522800020640898047328638055016106040 8503012 -39683014333767708096858257708944424960 8503013 246420934545940389723214005801434293920 8503014 -1077463476490595983039354068217590912 8503015 -113497036901297053940736744558289584840 8503016 -49797812812993748738426652152970347520 8503017 -67482034372537717409584376638783140720 8503018 -11728830828674513867515157364881778432 8503019 20400235169955867061728773722951602276 8503020 -13328533861469288928955215166545745920 8503021 -59039964873738049175694505623694752000 8503022 -51881395748686795865224283990315789376 8503023 -61451734972560632045413432690958551296 8503024 -8201323362502601474508592506763739136 8503025 -9584438230197920399615282365960875450 8503026 -8796762850627562607964493317852922880 8503027 -16156396075755476028471504405248371392 8503028 64690875393854952731148439349088759168 8503029 -195766050234679009119400866994227646080 8503030 47478175579816712382028470219394652160 8503031 -14776777416017749752676017672809398272 8503032 8859422414354072384506071007567872000 8503033 -135924623447487088120393800212943680 8503034 112522658052282065249762496067420016352 8503035 -308077997142812476652752121266728960 8503036 -16155068438666435329201066724351398400 8503037 -18178065837158611128468805922512183200 8503038 -34492113711555688849563791010326465856 8503039 130266521982410783413952663244929987840 8503040 -933018925390277335349602217235578880 8503041 32677947109757361463340797959397580592 8503042 -35268366673670826529245467972428119648 8503043 130364643263737172218281764016863667480 8503044 2196176817604161223031686169833304064 8503045 72544002841529236096277263845999162300 8503046 1106407401293623671304612163260517472 8503047 -24401430385417526389179607447008013440 8503048 155666403753664890396246142626451215360 8503049 10154040044593456929836264285068861200 8503050 9894323837500767308667413920357900800 8503051 -12386116186592617223922461763721190400 8503052 -67611028725012722628599460320758333440 8503053 63774481167493655141524570772761779840 8503054 -16856421113501578579630816384651358208 8503055 -768562524183156342156326795142437280 8503056 -22026424461801768925376461980668227584 8503057 -151904055032996311069917937531026639694 8503058 -26244142522258897037397825128754450816 8503059 -10365629356388700225408000610532509632 8503060 -25813788920778500058396163933858636800 8503061 39535841433698643614216617293934702080 8503062 -49482948287396163370941364515137372160 8503063 -183928049902443216342493332249071157688 8503064 -13893859406342820836665985183334420480 8503065 -19165810976517018825425269826979862140 8503066 96353681584686093025696276326490535424 8503067 45810534934441449473896711747588234116 8503068 41799122228385295335536114151021943296 8503069 33500734700950056963977065992277924396 8503070 -24100309042963812475422513880015612800 8503071 -4021073417486936487822224173344835200 8503072 -46739405040399407868131987823785803776 8503073 -248867019584067326295244373852320779678 8503074 -67481577917076862712726645155433956656 8503075 16953878259465721560207464190946726000 8503076 -12031097450820798364309550357566221312 8503077 39289059991694860277319653405061473280 8503078 593405062287980244621252232440585024 8503079 -71148994935645088122389127093493655472 8503080 39390287119741030583776542004187136000 8503081 -13668917356035584930562997224671909468 8503082 -17506768353620935491085993856786704128 8503083 -38411794002095986619843565746642841600 8503084 -119859476717381861470119762107533398784 8503085 28640337879323810894344271901968496780 8503086 62314857329874688007364121678993766400 8503087 69733709571405926841038263752173470736 8503088 3560276354590168978863978254379024384 8503089 24980294088429552129576679192833960960 8503090 -28260819244672520895425771505151920000 8503091 -76958924909835205577026503028142267508 8503092 -35412900369053451779482263165846447360 8503093 -34287799412895239028866684894015136658 8503094 30641247874901365557513164296160196672 8503095 46197406148362250056443065170910276640 8503096 -39446185702352929249405778914686935040 8503097 -3451762120571552858639915377718596668 8503098 -54603598056356973133380543864217076736 8503099 -216472496507105807535357644467070865408 8503100 43686966621328694429545905280562150400 8503101 -44356223146341229668916045726214876832 8503102 98895307997514291386926523358841185024 8503103 51971838512185349762150554255977882480 8503104 56131996952076247995752219119674458112 8503105 70067144829881807454368764218610728360 8503106 -114202655309337121762170227493000019248 8503107 91682442686264730945337467513247010040 8503108 8450616923153303524645497600214794240 8503109 -172841859119994430435353965249244750690 8503110 15676773128660876136874202109606912000 8503111 -93274843079918647015186397100438407760 8503112 133399736678962265493983196310890086400 8503113 -3240651561831645661107250111249267392 8503114 -30246020466506073427710113469801980928 8503115 -64202016454643176565053050983749069200 8503116 20494424126092580900878492339060465152 8503117 33811579016293995137869917017445199020 8503118 -20114976737904229548839926116360203520 8503119 -126503177863236682883627642925060286200 8503120 -8860385380237747201322523065750814720 8503121 3695551288434773964067902830106681504 8503122 -10426206314785449225739443035955494400 8503123 -19641092094526140199163456371442527776 8503124 -13749155328955581901487797434815207424 8503125 -322519882688602855890378882750900000 8503126 -54687063183807317150289388024762891488 8503127 -23082919407779575628304849806776149120 8503128 74329272414263704871747805649920552960 8503129 -30272495478247540680131594146860495360 8503130 -78597743695687664594452379199306358080 8503131 -3844781686921454877616828086788050176 8503132 103113650725844950527149103299603942400 8503133 -41366341142977927712767613012958342618 8503134 -7438890455323025156192050417928675520 8503135 -68864448173440703770054725777615400920 8503136 164242212644384100246764613421643857920 8503137 -506932164457695088886801831876892540 8503138 18925931475800907397959105074685123072 8503139 -154547328427789340153185276096092718080 8503140 -53013618211026797828772797380090982400 8503141 -188232180218395837199640918436907315458 8503142 -36406269859424242695109827928945286400 8503143 -36236316522310803043445454293188812672 8503144 5503871915315117995018095591607941120 8503145 21524276453788555084505146572680325120 8503146 -47295441170924424210596307831451384320 8503147 89543243812418564022101224273919508596 8503148 -39364294862771410001869408306962846720 8503149 -4204807643761533457346070693211389120 8503150 -29833421929951259376780104434324003200 8503151 -74484844043221009055842225209161628600 8503152 6737104615088508582073084395183931392 8503153 -95283799449946996257314360108701865676 8503154 82014315808292704445333752838666016 8503155 9156713195965652104353478882800510960 8503156 -75105026816526933121496228974443910400 8503157 -58128099387180330544491045903734066820 8503158 -25376188596726675687862539554630369280 8503159 -10332780347723581906182709316366191184 8503160 36541061195487944034094198174720512000 8503161 -4840612807378775150009849833233391680 8503162 -19029269819897850081740513161287988800 8503163 -69641361795390098898518928815683722588 8503164 -1337666030339949228077245105294786560 8503165 -236894765835096983974123898831144448000 8503166 -62492799684522491969644255219636874112 8503167 18277127257396889274111992279342327040 8503168 179922023973953577926828284129176453120 8503169 15730431581961526301975476568948458944 8503170 -22014278975990151331086325177648028160 8503171 -233688728791355506762597819242110755208 8503172 54933607922111669652995538949721218176 8503173 14034348275956740412388415473140222848 8503174 -87056459861142586368660034512537067968 8503175 117983927766513300524805665412235706400 8503176 -16716880775381818146629726623393382400 8503177 -206211787429002203778328339063740446940 8503178 -31839896165794787139930746461595505360 8503179 13433972249264855304452003507769736032 8503180 21820244898475117541302478797552035840 8503181 -79927369367708136955567173903201897888 8503182 40800833483062518062929598665627900800 8503183 2093801964546455279607692058805012464 8503184 -37356837906194821590769623482689781760 8503185 -28803652915141565504808302405549203200 8503186 -1538974447723879879044060941791622400 8503187 -22812605240582029075140212167498884096 8503188 -72262406745239067488975938789134182400 8503189 20127316876853685528346193551816238990 8503190 28259201277999738959517022353819811200 8503191 130496294681145344358740380999106287440 8503192 -7965979780488454573095151668234240000 8503193 -8414089095853373995514587323952358784 8503194 26697878203799218736557982950376371200 8503195 -56551243603494460927755012334828351200 8503196 -61382605980451918984281893541212052480 8503197 -39662136776528009693770577354597059200 8503198 479870812168097055206627906705802240 8503199 5257267830840582585334154928049669440 8503200 -69823969777991341872227570913592934400 8503201 8344982124827897225277574366593333952 8503202 37512249841261926792745264873617033552 8503203 -2625894350229955428810325759699094400 8503204 76506983648137966907695215015001379456 8503205 63995314548538701097713684235463625720 8503206 32979311810653077641917308989165155200 8503207 814442473319905856069684532842309120 8503208 -123923813492700846182939346860448153600 8503209 -32038996047437973030667863320376404352 8503210 28939644666918320681161023719772683520 8503211 79504534555675938579968916114268693812 8503212 13668631161595795091057715545161139712 8503213 -238654209206820672702055643309945001216 8503214 783133178604473389453471810022136192 8503215 -19507335283415929023559071520400033280 8503216 -4524220329844983143980004344575590400 8503217 -88724046642774004048088879979103407948 8503218 -4780437538681119626438427173114584560 8503219 -85948801759689325489340433519014939380 8503220 -36875077040749244217155206879268874240 8503221 -11877302603764529670424081674256705440 8503222 -18196067624753417157886174143057561600 8503223 195075179784118881973214884126761842472 8503224 -86980809740761038041513998766276014080 8503225 128781979282976976777332775304162640750 8503226 33654611484742345770498024494667322080 8503227 -10618372092111508366559104252458920436 8503228 150358496302448097970770390536060039680 8503229 -28587175331756747088315702655265522688 8503230 -8653422333944683753624486927042087680 8503231 -86927391560733679204873903698208640136 8503232 19545093645420663422861777805577814016 8503233 54783216902101697646395395281539583024 8503234 -27839445233306004946167212971860999984 8503235 140794737125750124972858311236705738800 8503236 11673907230463950955438148636578996224 8503237 109181959549570209449890515394735801886 8503238 9148741979366294623380412702942248960 8503239 9819994458382395044620968265348102824 8503240 -117469880803520695935297948537180979200 8503241 53820988696333235754585218031132434400 8503242 2784878775844477226401367221003563264 8503243 36379290706064020702950035177932282000 8503244 -80463998342445628913307164810774937600 8503245 140557965551123725424690328815006529600 8503246 -82313492269883923447660292663442500928 8503247 -17082562083605166031879782990402960144 8503248 12355382565078062599741643686548209664 8503249 75493175158464776684599147718617470436 8503250 -210369813610900933992853203155712000 8503251 -83384407243194770381469497671867082568 8503252 167890942843642236206020240103052580736 8503253 -70927337079256289344643123152925137536 8503254 20982943660759201134778402210321603008 8503255 2201503214855793037489896994170779160 8503256 103156116381339018479729634929976698880 8503257 29113263249592835100602997888966973440 8503258 -1533499341347340925462876893106709520 8503259 13805972206677208086174876349023895704 8503260 41490745602524763817603221019616256000 8503261 16449942130418895376453121580394239360 8503262 -98564452395180211172678770203549034368 8503263 41423493309218114140523662054250293584 8503264 -158248568743192302448339606207392645120 8503265 -4886207288573716891402138642494628800 8503266 -3368533241919555581648013137065568256 8503267 65730607421142082175281111183352664048 8503268 29308916470084167708401427544778096640 8503269 -36692974005432350586631699554600337152 8503270 3878808825959057990265534298733472000 8503271 -131214489153684753316878416319681787296 8503272 34612739129800975533469428287154585600 8503273 70800528751510205832082356730102670522 8503274 -24054973469352063910667017816595343360 8503275 -123720853667659095673598778930468600 8503276 -28422531645158336076181617501411331840 8503277 -58640417882041818053825013841151878056 8503278 14376744686589768514055407697049415680 8503279 176163861511411382720965016295294417640 8503280 22441132248999373618501354131123240960 8503281 48288837893521898621604449345070090600 8503282 -55478388855301568226706163188186850688 8503283 251398497355779977530494179049926147532 8503284 -11655956259643390253332697191928647680 8503285 -16940123793924136652081560117332234240 8503286 -7683126401722443029689719250787258880 8503287 13777233748398962759601433324236533760 8503288 102652292932825535915781948359190773760 8503289 -113313255384508418902943426267218805910 8503290 613526503288879012993207738310027520 8503291 -84684388661644825753831832167375223616 8503292 -63582048643393740010824124328645575680 8503293 348058008892405828776953271499122240 8503294 -45681910954982112336638204051042402304 8503295 -37410303661358285758111757902711426200 8503296 -23798908876865735630413391057532223488 8503297 -28212778931275096809468561523975719888 8503298 -44575729329184270525844104194307503360 8503299 86380615976012054257985846706394656000 8503300 -7784432444709609781589624704065126400 8503301 27445298670836215156239040434258463872 8503302 -60868935181736148400863696992852520768 8503303 -18770391830651246238562270937712795080 8503304 119536686045531404151237608385990005760 8503305 75928891078400829620315081488300134720 8503306 29487268015405245671695037626569440256 8503307 -15879482486425178003524058029629462480 8503308 -18900655540375447758414100862003604480 8503309 16740413671385179745990530322411507510 8503310 -78956635275727131201628632858988741440 8503311 51972442288347037958821834328466391824 8503312 60053916340803053703711943412884054016 8503313 7748866646838194343793673207351817600 8503314 -23429718006692513633131457550997733760 8503315 18197292683104421415683266923183777600 8503316 55105125372222109198743694958420520960 8503317 13556746103321973958308545066877277440 8503318 -53063378322964631972296490887486113600 8503319 -188283294226131029075627832861256918440 8503320 7590946439720217415021923862786867200 8503321 24019582724210562919859341763749880522 8503322 -63022488486548158605336074386133767200 8503323 -31662808719951636106546121038904947200 8503324 8650570528363296970667828801026397696 8503325 79468828986987501549235361537746536000 8503326 6897606324213969347358691527725364480 8503327 40845528003124042032238808047341516000 8503328 -29125262580718285945389956076338872320 8503329 -81294147175342348501364526611407457616 8503330 35007822917566452048891907668097981440 8503331 13991794000797606872151049850794803264 8503332 5370593071797894186731856131542462464 8503333 240134623764215768277434674971314245084 8503334 77189817315208205363287453642684035072 8503335 -49023266032384799279247848905045482960 8503336 1216179371897317845729625978629734400 8503337 80512291848763978908642963821869828986 8503338 52376464280347014163240539625079257344 8503339 -21988223041328034629135945729815948432 8503340 -19554710765352246059713603800894981120 8503341 -29967397843289599687970611101724038144 8503342 -14103566270359713480783380680602554688 8503343 164026790462414707054038223036562601720 8503344 -17040439975371627145335890832711991296 8503345 137893292838185668293671710509626738100 8503346 23005908664754219713734930736690461600 8503347 87287440958207684524468467528584729400 8503348 -43453941851619728346594555940627564544 8503349 56685963133349201399678429162291508636 8503350 13713075052448873041689862004215027200 8503351 -14602134625597937835800332872954360448 8503352 47781080839885425358440259686825123840 8503353 122120751258823300827317276053870846080 8503354 8355264097708649616733188224198557920 8503355 1082973939451021343459612658669795360 8503356 58105848212334639468063565647396839424 8503357 -2123162686104281297745544932544110394 8503358 52400020959097557220183272536533915200 8503359 48071031773526150131372788694688475680 8503360 11278399241180655200623650020319559680 8503361 151912591466430819010775494560908896962 8503362 12198320017521720831580080336926275584 8503363 27770826445056289924276417164247941648 8503364 -84678556318087519799418417774797668224 8503365 45053362088750883928329244432193627520 8503366 -45472649998693535738436694290680549376 8503367 -41656165962560427117107328029836666968 8503368 -30336038727682446031744465252168458240 8503369 -27815712112002673267365454215366207104 8503370 83877471805639030828435746970430582880 8503371 -309787093353931424206200215894981295792 8503372 -253112534138760754374023769493445788160 8503373 -103811325324192293578897067901317929716 8503374 43985859751637388586005055581068098560 8503375 38892186444371334384141108174679740000 8503376 -5519779976891940916158792513338474496 8503377 12495326927162163849408345427988946432 8503378 2121402658946779876431335792778690048 8503379 -324900411489109867439999875508887416 8503380 1515314130081243304220826725535782400 8503381 12798357009755886324010999945312151040 8503382 -32622981947270414606060870120484266208 8503383 -34058305257753550529557817763883349760 8503384 -55813681852127189796151323748238561280 8503385 -21742942365765768431768624168916888000 8503386 -10727091451145497943450957408014505472 8503387 30942112291096073642802575742959846920 8503388 -112669111934317191397126169330967731712 8503389 -127380789884740471156527431532834625146 8503390 21955559542217257290602390484557045760 8503391 -4491472545218824322077502807147314728 8503392 113871008991725508374247528377636880384 8503393 40339470908243400422272441364821763840 8503394 28042666889614974167293808878409852496 8503395 -50136588425368340042167251345976243200 8503396 -310202393519026946745735369591694720 8503397 -29650869284927050726231889446196920128 8503398 -67696615401348245225382853390112142816 8503399 31711025875710238089627089222079628320 8503400 31886971916259764699104162210103808000 8503401 133997065018487279814091119452128102032 8503402 -62628944909348832699668990853620390400 8503403 82937221172765592387958020420594209652 8503404 15416776155036734980730365511330611200 8503405 5006941826097355193253121464642663960 8503406 -58370087590420816128107780128818982848 8503407 127558167118170552060215132513430593280 8503408 24575840955479110953981405968207380480 8503409 207299047852902645860590133683914007860 8503410 -43675483289312019146596224748620848640 8503411 25059930917349120306637044967994554620 8503412 17407596270643285109608330048618168320 8503413 30803497920958182009376991961784364064 8503414 27920556049278535694492064588807300864 8503415 76356110382838632958979402157198601560 8503416 24668838166183579233671945977261670400 8503417 7303126594714354807097818317234017040 8503418 -20161708719131657570608109803784514048 8503419 34965058815051829889099459192527825944 8503420 -6068371315019151913200760289691294720 8503421 67280301874264828977214576885466591622 8503422 345785223534429360976087737425319936 8503423 168327934622434730191518501840851084672 8503424 61867464421209247997954227602236375040 8503425 29908317807746293819208469154983720000 8503426 31494907479812313628673486330678413344 8503427 48364374312686556805544722279763313276 8503428 -43079914531621657905953498360825831424 8503429 198208554404604318711227667266329654080 8503430 2168694296211369711591256832948160000 8503431 26785597403597963666498454954874106880 8503432 60206462579285998630575607515905556480 8503433 -146573840798768480272750735199834205936 8503434 82885527644031613492293495252357043200 8503435 -25233675900022235867438759687062737120 8503436 -5453787256236400280452195640867033088 8503437 40761452807755867070697514348938548160 8503438 -19685196711799395601333392904135610880 8503439 19345393833810668419039215920382924672 8503440 5873284557528718479438807611587952640 8503441 36207723019159534560625404023758299684 8503442 -122851186526809797584801856319313110128 8503443 -206203378888769766546303837605418480 8503444 2144647148267346990102377029876041472 8503445 8110706852549361822499492624855681920 8503446 6656790650133741249918745464745863168 8503447 -37450798567228860889054875301672610104 8503448 -61800426271059891184521014098958960640 8503449 -113189299941811724420048300652730879536 8503450 52801421664507069682499612119423776000 8503451 -23246956197116031875533907226374147040 8503452 117968818717220462775986067133710898176 8503453 35896945655255478996003127001864225856 8503454 109079933295185182577720088079044130176 8503455 -10381035559105368909645963422468935680 8503456 14930595835380897118882697738393616384 8503457 2526131779061948508061679287868550720 8503458 12815419914441999174261463544219839488 8503459 -30342489357478377490655595377075945000 8503460 -47260933869579836216476809607852711680 8503461 5006216025579152886840202054255021404 8503462 26998820657904182035668710767862739264 8503463 102569851903449261804907255712625725760 8503464 108261733111245825543506085445969920000 8503465 -420329670711678468186554759233121280 8503466 -72332518221356471033581109686188575568 8503467 -56035837560407530550403060380591873280 8503468 33147253783181860449092042472532924416 8503469 4263943972415448872566962203577936000 8503470 -28901590146680694543149054130359398080 8503471 -120926687881992655243245312946615401328 8503472 -6998894591261248176199213876784037888 8503473 -75302985438568773298841600267442127872 8503474 84608110067463108512858615788326269952 8503475 108649868679203125157812763831223578400 8503476 -2449630864259376351428562260297711616 8503477 125799608707997465053949973665533401326 8503478 -2965824072162778206333702255053338176 8503479 10752666671991592532497345157241492264 8503480 -21210832814590168716174880991626137600 8503481 92333378870389979744718071533135822080 8503482 1392415349761669269992882658394682880 8503483 -80345180006408611307704431286380666268 8503484 62381228376251056040760979822781087232 8503485 -28297120042040965263630000532382322240 8503486 7557659725096167805264841586751716864 8503487 -250892392017427864980901776917889534600 8503488 -6434058682703138663466209144261836800 8503489 66536473716269383940856825935206068290 8503490 47367795006994931532907228408599828000 8503491 -31970749101187388596404435512467050240 8503492 14558721830602182484062742098630924416 8503493 -44160680170390277808727443956555088480 8503494 -559762581508165820169879293613760128 8503495 -11959073797235497537248753586416576000 8503496 39549829024471954386665048007804364800 8503497 63033073833929728789081818041084519274 8503498 -133471835768958224589676251347478786000 8503499 182341971112520360023575313538468644500 8503500 10696341727733792923489697897783040000 8503501 -16339447838861342113779078298099279498 8503502 -24842866850091902436867156218675800320 8503503 16064188367140607296817891177728794504 8503504 14666443671756360374673328728771526656 8503505 26043935135986683041388735020001829200 8503506 -22761603556009507453034036982810961152 8503507 11402763787485073484581639208924038400 8503508 -781582494593539191754898769554098176 8503509 31440471767161115833650911451573999456 8503510 -9791638575592561039357845335970243840 8503511 25525394294725171965346425900404617536 8503512 7998676440392123052309344892839915520 8503513 10002124680061753717400110863418154762 8503514 -67742009510905800140266091376805927680 8503515 -16439089994683617868048296300046356000 8503516 32897934958977723635022895021983375360 8503517 -42996455036757624916005663371647104 8503518 -31545375332867788970636408724160764096 8503519 35844828016609352358037672613114634720 8503520 53063009807380543160462103908973281280 8503521 -60527598000270614992111159298544944256 8503522 105676170791672439226647890089773272064 8503523 -13810161232430498821262189235726707040 8503524 -78984983802966019344881145841559264640 8503525 49739386262215270399055382110498757000 8503526 51197196024863593033155404592269270400 8503527 -96233359106875561748921677077551557080 8503528 126318524389774882405083959771704688640 8503529 -158633931989759579762418009191635404870 8503530 -1628187742909032327472210128556231680 8503531 -173741626449729323996395752637285286668 8503532 -55761020075049128024039126584546019328 8503533 -4735254505904105908634966766752228340 8503534 4384843600514746194444483601241037120 8503535 -47824116404712104927255759074337179440 8503536 8255752329637310786313731890681577472 8503537 -43149816159129899966177713847058818688 8503538 44612634727065469394083900185258043920 8503539 -73326543513515692300027334490699386880 8503540 2713830904205528464523124245301235200 8503541 57143362350968141721348399579946222332 8503542 75967158393665857469636018526633060672 8503543 -89024995984696667521453787028175151640 8503544 -37242400567001862976838280552317952000 8503545 -26303434762405092079255091664042340800 8503546 15051243638043176436418818235697519472 8503547 5395547073758080880775515335231577328 8503548 -3442210771169141135086249285606932480 8503549 96028484029661159579343164816123584300 8503550 -20749861800641747280699238034728958400 8503551 -2587599136564164928025010678648665232 8503552 17341629745909736090052243718951403520 8503553 61551645865005276006769336424835981060 8503554 39577690593677481525205552317414366720 8503555 152907540924666302763534833055983802000 8503556 -97977997254956635074290800085472631680 8503557 133653930630254632187574252806959430688 8503558 -57558336658822951618382443709743747104 8503559 75336714020495276173231783403012708760 8503560 19037668016925906173032990238539776000 8503561 -58698049984361111001414229603643175552 8503562 -33890789066441547380802612499334475168 8503563 -81499005076562404466431763668762582056 8503564 3111483863511711560838268031399193600 8503565 14000268645000702222488496045442617600 8503566 8149857558248607765280658193539778624 8503567 152545066401962678687944789264558758432 8503568 44676640383373160917091229568259211264 8503569 -242278722761896645575637367817128943360 8503570 94931820873227877158812376806166180160 8503571 -44272880629018880470557312558453175488 8503572 -13869117028768185883961916542205198336 8503573 153921747338213641680853486528768789824 8503574 65833626238909476766064307156614650560 8503575 -55314466255257728274241312113399155400 8503576 -147946078335773686313952852837132625920 8503577 -181538693368875083574646644756482964480 8503578 -54665069495512883643410173418115937296 8503579 23956770999908620655989725211823001600 8503580 58222910241028853919276475081566428160 8503581 -18329873469568335113443792296527749248 8503582 81425223345599126932198213116933561792 8503583 94918921852540156390180594681901452800 8503584 82417080507070099640751399542197321728 8503585 -49995208854050191073022732065472792600 8503586 -9929527955473888085552525157347375616 8503587 -91844731909107890952006004075439538840 8503588 -109683675077586296699688977133365428224 8503589 -27197866991578793070295560577621950276 8503590 -17548618325894126654405272593935212800 8503591 -91170528584241594455709833757269604728 8503592 162323503836275198580817006397041536000 8503593 8127854911851578715296608690497315840 8503594 -448916722330013680412895632220602880 8503595 62967280550532641547444876609406869600 8503596 -129429694508350053261293541204813296640 8503597 214128107659076213548149513311505196512 8503598 42917624300583523968668346551308180800 8503599 -7619872849482496281441095390487058944 8503600 6118208722964824105245850291521126400 8503601 170731348114647398464509394187092992 8503602 -12208861012014105233359837067416051200 8503603 -232686030910950985546383826584985398720 8503604 10100837977693155653347813178191332096 8503605 -6636909471118015902298190213788843200 8503606 -43533741478393681031515810087245295872 8503607 152846334099237428215107644662006552056 8503608 5125007413105632199383335149689999360 8503609 -189077187530362089164881115562173631190 8503610 -8027880107644821425303457408111022080 8503611 72263500576714811283561241885386864000 8503612 71337099862008398452276781334051379200 8503613 -51259573101808124372774467160708978880 8503614 22471005896281008668827124139802423680 8503615 -18534327794440660321433316382691145240 8503616 92922686311770497055556204170225647616 8503617 -97245230360777425599144557908284922320 8503618 -117538623840268714692423258847271208240 8503619 -367386097895467614935095976226658679256 8503620 -3879953128308421407844769091375513600 8503621 2395840322279468971840455535313139840 8503622 2351514692813053154293872852643957824 8503623 -4004391598374084406349772721957371720 8503624 -4486261211510489218398109792359905280 8503625 62366041956111537311661148590928458000 8503626 41667591553108113827403801458153881344 8503627 146098784269022644631068972008501967272 8503628 -34160029964645221465059322542615091200 8503629 -29513590937114885043449716174299093504 8503630 9910142551051662000732562294051576320 8503631 213014723864692244605459389989466264432 8503632 -15648841958638306963601253828623671296 8503633 279388021322423361466640284772574116160 8503634 33791405635980867587919529120862595216 8503635 -2041015103497507424646648744985420800 8503636 -46664014898041577665224521380047057152 8503637 -2561050472427845474484580129678471680 8503638 19192053344413750056244806505599744 8503639 -345377227202448829539696551078011521440 8503640 -185538359662541404628320139606802432000 8503641 -43289589133901173228530891070245845760 8503642 6433805268257992679578126197173289984 8503643 138934839442668193547416557899397389892 8503644 73852999819907250900481910241689981952 8503645 -128282377952594013075233861250513806100 8503646 41264464735117955580597607537981229184 8503647 -11635791967790798975517210966954995328 8503648 -36442887658308091494475999626219356160 8503649 34422825967109874779175389671619529792 8503650 11948968733779066661468278855178400000 8503651 49374600788303365640870637871581135712 8503652 -68124003662574508548206982276215513088 8503653 -7752468650310334120191298451094676896 8503654 21806245956159883566485953068093724800 8503655 33821028820904265370934693246297363760 8503656 -665153529451850609897575335911424000 8503657 -109951552047242993695438464427552785094 8503658 -34533980121567313977484282040174794320 8503659 16985499261349767967021417651786775580 8503660 -82421581926401335200224606821687434240 8503661 -166434600770586066182682794400227920500 8503662 -40915876031156260122909707781913153536 8503663 121459765997642606189412320276538448896 8503664 13676583899635435409230152226261991424 8503665 -27645971340864277139081224191349294080 8503666 41273090358553094878794758865480622080 8503667 219030264902603552529174660492688955352 8503668 -10485760793339486708331765940625356800 8503669 33710650513447165951642967450277494496 8503670 -12663516873866307564525774373481472000 8503671 -45374672003855147601182489742679172736 8503672 70142543559376120685858879714750300160 8503673 76401549105886918351343423943902057280 8503674 -35507279955007635216862870455362058240 8503675 4691392303622305325603513153103004100 8503676 -10228701344668375038605044560053975040 8503677 -8657421887963886647282952271198053120 8503678 63502187078522862751406093597055205440 8503679 -55140339573488607250331211916719743520 8503680 1590897680180307894102876005754470400 8503681 50320973788634519147131399482245220482 8503682 88616870053675196421427968190766863104 8503683 -29905511708046101873977146874213962000 8503684 -30188847385437748735697196379368280064 8503685 -2463510183647494969212277619931336840 8503686 -16315824950825972173565270929330625280 8503687 32340016432849602711919762869910715520 8503688 -21358567508429389684499768045811279360 8503689 -12130758162393365504415952419362586720 8503690 33551839697869469027353728036667331520 8503691 21681747208115516363812237175878124064 8503692 46117960341290531300291414073104420352 8503693 225264073294727491700419674656607838944 8503694 -32599553634870873432290684065732183104 8503695 -25161530443592991025080934518306327360 8503696 -605684517233721531369028040450203648 8503697 -9167322338641872031021631832599092320 8503698 7825362643578404071717093995160854528 8503699 193008199546907719782966930070204234560 8503700 -68217251642752005279017847506422588800 8503701 72427701038952894062071146194953955232 8503702 -16235650111588000501723083984583305216 8503703 -3902014935169661483756898494599765632 8503704 216496508936876567008372328074629120 8503705 -77112182945466778758215449521983513400 8503706 27176448608954100369665981887652436960 8503707 64419418049548088996671811722304812992 8503708 49131776436493635847803264570876681728 8503709 -35679953421728119501076374398344149440 8503710 -5118504711310885795398341309106708480 8503711 145082162613923261739757901108997881312 8503712 -71359960225794609192575026754447474688 8503713 -124880962568747662726626581446673434158 8503714 86124426531758955415188828106214277456 8503715 121951674303763363216768968409034957520 8503716 499028894348727360444171125642072064 8503717 193830973479718993789969446602651320766 8503718 -41820434558590357819403558729724579840 8503719 -1949832834777330152988881032418492928 8503720 -27150689344477527855241684222882867200 8503721 -101408722298955870843976223384188047936 8503722 -45571339549960760255476272681584240640 8503723 3895887582896318412725252150657501904 8503724 -140095203488130914761031379833800948224 8503725 -26143708145025107569110536186264570400 8503726 21681144226143076994507963091637232640 8503727 71106871407782200434247226286977691792 8503728 -10978151563600562138704228346314752000 8503729 -13222326125936963261392393228599991680 8503730 -42408612703397062870627783323169542240 8503731 -137058185927060227714096700156208854160 8503732 -237506665253452673782910722398219904 8503733 -34528420938766926043615932483488419680 8503734 -5175627002769024915128594875608883200 8503735 -52862128186334447325951488951399746800 8503736 62088673444428979659202231081532313600 8503737 31972168438221051438252685451419649760 8503738 -55757262480542407451729626328561262480 8503739 -120461968781515294306713170978554752576 8503740 19443463910135873161070081906508410880 8503741 14132435901934496506883554223569260384 8503742 -20821056419882107926207254180973781440 8503743 67964425686185347808772887790388536264 8503744 -5902089336359470726603776105885204480 8503745 -49396578152908857879808183388888467500 8503746 4898870362660984520755387200831360000 8503747 -10706010110636382507568801038414971488 8503748 -100237066168890379300263348588616409088 8503749 -84332808344855691330806858240431766016 8503750 159290418001186960604072918535420000 8503751 38461081382039349226897583509509217752 8503752 -39020359584969382643636997753249914880 8503753 -11799260927771199252845940308125966320 8503754 -14344067378679592022778360731227511040 8503755 -17308646621301031685466124237223104800 8503756 -74259794323477120950576103916688897280 8503757 423948192351025204174969465090191866880 8503758 -65304872673831550116504549552925918080 8503759 -190607016068014300532751137553932109840 8503760 21075960812616870081101184517269012480 8503761 26229720631231653632305264979578759104 8503762 -64932293747492420181094708383701043936 8503763 277587180849276588765382997094198544680 8503764 -34048430134735321018790829114085914624 8503765 -39908063586667770669904935553002216960 8503766 708090757861581268813695277033346688 8503767 14656738981043890140802514049254131728 8503768 -16756771085487531274251336590655406080 8503769 93710641005938103013933359470736745620 8503770 -569439108298377129226730879265131520 8503771 -62063903374896414497098059894965416256 8503772 -70466685054144178895292649818303866880 8503773 -162965468274590594987787034887761643840 8503774 20565400517193387871862645107412299392 8503775 -32857772049640514901955019170587697200 8503776 -26684905009022473966335009372264726528 8503777 162364614309676849609971599827520958626 8503778 6008485883581359800555004559439503440 8503779 26098436325335880346157813497668274608 8503780 -12786837932309477736416876784195782400 8503781 -79652421530936276351643295908865070496 8503782 -29304971033734187840338585103426881536 8503783 133230015214893069031539557592500551024 8503784 20752996212548710780152174777370982400 8503785 -66293204666619982165111121500296009180 8503786 24893440245682994491971512207957866080 8503787 137897171716248053826483423888867176436 8503788 -8276664702604708059546066946768097280 8503789 -14760245578846485711097022267892486944 8503790 9373501912855216298647066773111486720 8503791 -160311693037756669670049363425012054256 8503792 -24951136639935581179537579728065003520 8503793 73775227371116787819966687472198748160 8503794 6667779392057806705731907040949210528 8503795 30587699696720596112313127625894866800 8503796 -7986307956299103022427798953928491008 8503797 21663554572265343312418082416487358720 8503798 -45333786195118643763206005137022356864 8503799 174733208868450315373901633104992205800 8503800 -16451791095854364294399679203973632000 8503801 -230969501875886554797066879148180826028 8503802 -45001986106812623114292837627608080896 8503803 -8258245430040761595273409457287964376 8503804 81388593011134626844267846558139222016 8503805 29036328828304749072076806836508668460 8503806 6275092805665262469967928275797597504 8503807 -152331477469842439985045193912367780128 8503808 -22025497312050456293934145881237356544 8503809 367897274110400424269003035804273248 8503810 -9174129847485719052091426446435886080 8503811 64535020313159644309189262265205397400 8503812 -80568009586129668826661618658599116800 8503813 61294750089212806844504544719257876704 8503814 -91914012385962450624995734831886923968 8503815 12647493434718724866303418732593691200 8503816 -205749999532642828321427811436952939520 8503817 -11057980534691408515750647283439630016 8503818 -16644105614541875151315289947358346496 8503819 129382397364760371061631445715366555220 8503820 11300576710924461537682928686998113280 8503821 -11070132344470519680737022217496070228 8503822 -53629234327751601018929038877200449600 8503823 -281213963098530154485444818897467434936 8503824 -6534353793682878876276914764472647680 8503825 -16509132451595530328202748542265671600 8503826 -53401329696683625627426172250688480480 8503827 19742189210901366301001254609579392000 8503828 45806959999561379370433834309399756800 8503829 60336614768104280276840530501919516430 8503830 24694079487233764574999586966170774400 8503831 -3017824682553708797575659891765270816 8503832 -210325114793731678835469364027519641600 8503833 29928739287129181637159518207130939904 8503834 -79392616045833206620660041501661607184 8503835 84365373470551904432504656877134601280 8503836 -20649309352235291481832119861145976832 8503837 79501706789816240764972389123357776486 8503838 15108129851067978975860619235484608896 8503839 -220023775145700688629019887828237930480 8503840 -51084679624054861280493294565244928000 8503841 -149169808647885994647262836656543796048 8503842 -84523326618446928064340135496599417856 8503843 -1119138190033087469252756951142534776 8503844 -66725008489821341734009549864188153600 8503845 -16769930409309619340312536187021001600 8503846 57067032574888898531281598332966961664 8503847 133089947602998143838118858524579114240 8503848 -76572981188476351117666869799822786560 8503849 96806087330802792510128793318504196240 8503850 -29491669094084691459988671336517452000 8503851 33114461228709216248473105508507639808 8503852 604913480756724074139080516777249280 8503853 97619787530901065872189281530785916460 8503854 -29080088056791870497500493807034540480 8503855 94482492793386301297199899073848514760 8503856 15755106608595312709109323462107758592 8503857 -158702700084226721330312034005344960446 8503858 -14948905428011813415182847591870836736 8503859 8892158971517872965540521118718709760 8503860 -52747656604854987611384131215626864640 8503861 104843624787102049715498033840567629500 8503862 60936661706200069251449543414782614432 8503863 7613953155882729915459662444073512400 8503864 -1748495489393488401488154377624371200 8503865 19333267284214201756141804852198681920 8503866 -1733606927713920468801413600382240000 8503867 -10036602051304906255266622375017299200 8503868 -82754383036295610507536276056312174080 8503869 9520720423214780683502071233439311360 8503870 3771493860421118818676514937372706880 8503871 -170639473659288807297525719648977028928 8503872 -11929548685919755242799657277989060608 8503873 18434662483787827374127835715386636160 8503874 17590766134619182716023050975417333632 8503875 159115409332412198575501021241018340000 8503876 63515455224337264984063109942992404480 8503877 -188739793305442744602802811059266413700 8503878 -3803673686831478850458454436033798976 8503879 211125488168412415267303790103240731480 8503880 -44202349992629798504240765733273600 8503881 -98280973907785468914573081866791595040 8503882 -59224902661219017124622836146181754880 8503883 -18743122311745507817967849683394380016 8503884 69155655774245331098437329663064331520 8503885 -43892081829714660541789436747554192200 8503886 69700655103946964684009130716966907264 8503887 3576696432871775793463928668099956480 8503888 -31929986129935059886235598768515465216 8503889 -143196934749651191641657877009307031950 8503890 21758579670786469344408483055331089920 8503891 112901917011205851550997518394396627784 8503892 60083112457136506767713734321696196352 8503893 104864707557471484699898112248842967040 8503894 14380411522955624202707174707071138432 8503895 -1223551209022380214388564770194208800 8503896 39486443424092559224501908162851532800 8503897 -210108551446164949367460070160140180920 8503898 17328898580425180945589020360504504320 8503899 -4819161922315062009387383565971525520 8503900 -9435955520046967368175325183177484800 8503901 -176006023073262704409358125179893361850 8503902 33862252389440670919072815181894189440 8503903 -48085904466018139996821423406899354192 8503904 -167788671331063830622902154968288067584 8503905 6829784077884588886538421965246247360 8503906 -77582481755223883429732981515296313600 8503907 79841010691288866724593219682242096156 8503908 -45860586694830368733458869986609266688 8503909 -10812613388325582896944156106702333540 8503910 -18156845674213376870768733990244995840 8503911 -65471303698427058448379495929731911592 8503912 40379087722083023876661189595888819200 8503913 170120706704913492646455450277093295184 8503914 -11450161589037606794088193821245602560 8503915 69820190650552256132474491531375060800 8503916 13700516129040926154591647122281149952 8503917 -11524999703466732968993143281322461120 8503918 558474064959254492087243464760660160 8503919 -54641124020356765455872036123639365680 8503920 -4850443880214047242763189818805452800 8503921 48364393717231237596288936249776008192 8503922 -21652449212586566343624570256173600768 8503923 882899387888584316142250756042667568 8503924 -41099322890051556609503611363919321088 8503925 68520644324741196182448466623940776000 8503926 68200743772893002082794934534511488 8503927 -130901874923301537290956965312682935888 8503928 27648085635355774859468656116767539200 8503929 44391778852967416064642990167538902080 8503930 -20869562116273501853126924125971140640 8503931 -35693006933868312653840675513574092880 8503932 10255588076639887194949172949221498880 8503933 -24892204422327004203630109251218782272 8503934 44957209449304535678012826060838319616 8503935 32265482620503394387412994040434172800 8503936 -74898087538973791774923423903048007680 8503937 -20983440812995747417617218188561046700 8503938 751887539340342081660260735841811584 8503939 -17707489466406611267671579400167875776 8503940 -45035637270597646644671400511530504960 8503941 47465148613050598322578702165908468192 8503942 -15629326618220535151812784533124084128 8503943 320429163697701795263830293974583600 8503944 -17122582177163907646961618730204364800 8503945 -3999911458683939830025188833231931520 8503946 -23875493021273707266530886442774672896 8503947 4033413542915696551724987064570898596 8503948 -75879246828882489155128900157000872192 8503949 -22485826994020620920020407266327268180 8503950 -3778849399714307045348980776586128000 8503951 49794517755024887675022676778987771904 8503952 -1816999562524665211907389329240121344 8503953 -125602378949512702429807593462409383696 8503954 18436112840259196953425871362397268992 8503955 24386944864975278670552602428520072000 8503956 16768528868177057351685774134631313152 8503957 -29141405890518481008267413310474298176 8503958 -808740224974216611346832389506120000 8503959 14935250715252138078466902007287827304 8503960 -14599193442205749247595546703737856000 8503961 68784604065654825039257487507383329812 8503962 11275761737122989353560324511619114240 8503963 6084144421336635609495865012707681200 8503964 -608181488368042084044671028366480384 8503965 -26498535139040135771560346407818568800 8503966 -75200903086779347881169607667295129856 8503967 -49625971352116885007339599678788957984 8503968 -10102831086591517550256546672244948992 8503969 -105220779880347767914196991212170604 8503970 -33154860332096958954639930451625668320 8503971 -22175037205301550677255417225784312576 8503972 126790335053088350273540842454316507776 8503973 105619709412681328641219243533757228222 8503974 27831032302073208016921336200675041280 8503975 12143308470705898469163312957297297400 8503976 -12796715188370975597127720430372300800 8503977 70128440726487862673197672997438520720 8503978 -35120554781794737628345823217082480128 8503979 146886225874280113719072505591386495120 8503980 -147294483523218859567150381478215680 8503981 -1166423531543395447636404153064701728 8503982 32204724069662683022095289883140812800 8503983 21933160143466754233819303579509209352 8503984 -6918939661774805555345521597068410880 8503985 -14651324514381868730912961690236725440 8503986 68227937174575120321933124428683713664 8503987 -223496902496699748545803775735916713168 8503988 18602914143196788030535387167394333440 8503989 6177826624766822594400180030194177280 8503990 -10703660979686368184108562445643600640 8503991 -108000808892011336183070862936873883608 8503992 68075734490349982458161316705769881600 8503993 174598086834559273575423073084951971242 8503994 31985512975668066291591580654358391552 8503995 38931107220292591064734284690976716000 8503996 -10385614826450582288705000547602296320 8503997 -75589724672159099886879747056828481120 8503998 -20495543673619061639305008954943116672 8503999 148693606207945378530919249335471653600 8504000 54424321020315068705426887217774592000 8504001 115704511500239783563047921108763200 8504002 21955119641803365324462434357794437120 8504003 -53193010617449687317388520362156192400 8504004 65950058889516069743074752849992580096 8504005 -40099862030099128868100052501001606340 8504006 -10526959968623197434235611446551705344 8504007 1292848965112646256728517555577292880 8504008 -70477312580448851123168000794037591040 8504009 44145392964284620958080303599143756004 8504010 34342507638729102140156060380022616000 8504011 -112733107477706633130544131154293945768 8504012 93081052535274483472224240847481963520 8504013 -12448617629837624101914732082132180992 8504014 -79678076568661026490943005722463285440 8504015 7368735338790664663155196500589765440 8504016 1464825117357964108443369859064266752 8504017 -80147672490166179891778728452050952220 8504018 -54594743192818944191170980260522273280 8504019 43381511887957440249956882157438278544 8504020 14121326206289246989639982508785664000 8504021 -65234992556165838232598122749401778 8504022 28328981872171736342511749038941300672 8504023 64958546434112709229039655423645993304 8504024 551086815247751185313874742259712000 8504025 46351237999666285489923329917428993600 8504026 -74707791696576174581327694517042125600 8504027 16981057560007545052222856217638767392 8504028 54032804737669959257409887557283871744 8504029 84144461521864545949557904953902254476 8504030 6507034787915753623689811438204580160 8504031 -76926943674680219392927106360045963448 8504032 -397129441800440123069686472889335808 8504033 85016001714789271519528257082960473264 8504034 -36243830919721392070592816839607746560 8504035 -93941497419249248002593150060387449520 8504036 12088524465049794182544213777451840512 8504037 -126104406823253572515052526892399858306 8504038 -97822555133198748821933191263089506080 8504039 -64619133991401220353543043898378611200 8504040 -4420317166115661371344629816236851200 8504041 -224489127674473917804377575104548736 8504042 -58134423110682294527057273486886206208 8504043 -8795035731124213889579158693344659712 8504044 -46282566065510127835425151616580988928 8504045 -85224665491417957576159335279535120800 8504046 3309220659503300290140608530350914304 8504047 -111096323591883362590688353850812531200 8504048 5076226635290268045808259546072875008 8504049 -94751224563215309197814124190881749136 8504050 -45955317406498584301548388319628805200 8504051 -228908036295008438048122608132841584948 8504052 -66144685681982920425683614593524545536 8504053 220595976022941657690447108738737808302 8504054 -13097006782795672014361934451706707840 8504055 8108098254916480252861345685059200000 8504056 68189090855455967931068290090995179520 8504057 -9500862220223114355723625471137356694 8504058 -74635722017841865853749988976863535360 8504059 -46188942494441440023534019715178062096 8504060 -124136543141672884235965399781872512000 8504061 -13378514000272172951658544571686494336 8504062 -1234701508685449466655194304012489216 8504063 -224222807378349478231512407784149139360 8504064 7313690148112600927122473868091981824 8504065 -123247847631898305216594292631063130540 8504066 -1165241702521431258081645462392448000 8504067 -972141890806879608339265468175624448 8504068 57681915606369742823801304386109342848 8504069 2205988625858279580350474798045822496 8504070 -45016232361173987509737416238354800640 8504071 -42322704489169641103655878122075366400 8504072 -126079959497613537126905950004856499200 8504073 783947280896239227820676615742516522 8504074 34864610154824861612509906148070559536 8504075 24823290905416887422266507500173745600 8504076 -412929124061077638073481634882109440 8504077 5563288842116557148716365716705300886 8504078 117694223832193065582439542803510961600 8504079 25737090135557390331466408509982197384 8504080 -8749779577704083321179472708059299840 8504081 -47800411144342828312778797574588471118 8504082 83393783105380631721927791622234397440 8504083 -1386018664922158794613925063963956400 8504084 -64696907573985365775787924861546119168 8504085 -69577112537313389082800585538413061600 8504086 -102808955139527372517021214361480244480 8504087 67669532542673012500943254717165148112 8504088 -74265039163267372191095946176461885440 8504089 41204492955106277645268423729844267968 8504090 -3886790571803298500669673575923230720 8504091 35961115840261572355819197486466128300 8504092 -88723897601987793561931175462114690048 8504093 -56680643327719037745860585503297210356 8504094 19684664973593018487889599251172283200 8504095 -113944878703314123422846393451314957400 8504096 59058798177228038338891694357442723840 8504097 -26693405420247213700055231170809349056 8504098 10114316619637636168513403021904199680 8504099 183833200292660255619101146394271296400 8504100 -12410918695415540479713077409570432000 8504101 20518742153400580926300315561162278112 8504102 109957239595010015519575660267746934752 8504103 -19906960930186323412157722516859835096 8504104 -11225952364133453731152273556748697600 8504105 -110423898600376866004719508129381094400 8504106 9759943579597914241475646891356786688 8504107 -142857227259218026375528710521792378448 8504108 -107609908131733809584529000670607561472 8504109 -8349412240854994126028064310972416384 8504110 1386183955798045543465838999127231360 8504111 -366292437247904373299504861067421440 8504112 -6690795148407816361750183368151007232 8504113 243549965399641721980869280611275745280 8504114 -4778597392235395954213816804812732624 8504115 -5073713603147023938516476111195347200 8504116 113980906965816711119095249773220960640 8504117 4121410569894733978424516812831482012 8504118 -21900016079292736865367811840573028736 8504119 -74972960914573088873589328249009152056 8504120 -19720027934307817144172991968434790400 8504121 56748056454821213286832074303004632912 8504122 84917030108789530705288144565479536 8504123 -330997309035486975189258296324829816 8504124 -6368988238081831668364998561631715328 8504125 -29926927958929969880597840510715360000 8504126 -93017644460687486223070742356199263488 8504127 -92224905371294337648302788946453203512 8504128 -22541894329967688191790204507688796160 8504129 122097924793383073569144174756496673730 8504130 64533082878197274158488575431487313920 8504131 20856271466484049734316019333536372944 8504132 -22926818760861107365769786263797497856 8504133 -105546790674960732664666526110539727872 8504134 -40981856833805873650425009679929206400 8504135 1064768133060838340600767498848248640 8504136 -104560209944052329495607161891722444800 8504137 30212831323076675553691076632319892224 8504138 -1466008363745003479945354273866731328 8504139 53450798563391500251125755329970897920 8504140 -96781766603555290567088144941924930560 8504141 -82247202600784029616800125300332306848 8504142 -66067338480305912634504603320564290560 8504143 89734686488497188503436126928160385392 8504144 42390408481455617564785241016943902720 8504145 -36694812927451927857902506346223205080 8504146 -18689354506678756608448307451460485504 8504147 -60706610752356756660114965246260306728 8504148 -18221085407393950612111235494447878144 8504149 -120534966661901804434705986878792844836 8504150 23925859496012907696205405497088689600 8504151 -74131250190834583799757307649680258968 8504152 -66124819033967359206965178146775398400 8504153 520482948426431032189321381193226240 8504154 15460190122754154929126997843259859664 8504155 -93435268426393023711256717830269360880 8504156 124838248218385863109582352994174251520 8504157 -117020350963035589435930527692972261760 8504158 33221511728225644655511756312164990208 8504159 270781819636405127549453851960011229680 8504160 7984400985472579539761044037692293120 8504161 114703283677202498173601233011643309332 8504162 -41713917299967256573361274352024053168 8504163 132735700748145868951045556543485615200 8504164 76674072992023382464844645662404085376 8504165 -40695674824872379006965564044402421000 8504166 -87789021735696292005661768476714393600 8504167 -523820187316009013360744776148483024 8504168 24480611537349526639758467465309061120 8504169 -42175204232666725933130096012392293312 8504170 47980664631937168005224823548893181280 8504171 -35753754756556313748030611013082083408 8504172 53050668345991264724308467750466506240 8504173 -1059814130930663876393481618136174976 8504174 29336629397504746427768892270137966592 8504175 -55506145291964137560566843826345810000 8504176 3228611700788256102984634766548959232 8504177 -14911220646067879595886452428067618496 8504178 -29826118731581184047933321011882901376 8504179 88704121188229891584816283551567528980 8504180 41186175305137785064834479848400076800 8504181 -15179666237489625769996608155771099520 8504182 57837930691507941630134179492375090752 8504183 -87482579555539523925299795694494108568 8504184 -19408083289054562208974822613413314560 8504185 80660825276553765737614842959330271360 8504186 61235121238446771070487764070075367792 8504187 112218054327963000599573335743985115160 8504188 40945060405535116452905953824048340992 8504189 21510932106141200324323199932806969990 8504190 -287136228914011845122185573483320000 8504191 12038703018514392559571257316514589520 8504192 55252904955341667926687930336988364800 8504193 7474114034604736920809981482782817728 8504194 78625606478855294201067408415574290896 8504195 223896956934680517729008161321423483680 8504196 966662965084450351304936057717643264 8504197 53446211737249266627525552454972653340 8504198 61075709776828733573954948139037637760 8504199 7933644934552884829374975213878916096 8504200 -30130860667130309059792897519026432000 8504201 -90787701532750136990851525631348535600 8504202 -14928560882299790210205537532052553216 8504203 -50231374431709034577319538994652853548 8504204 -79192617434367380145080199096925543680 8504205 53197324426855222956643272219655515360 8504206 -46244642369638212339460594002456464448 8504207 -23327143795290028163766238180192649688 8504208 -920349094011312397757625566227906560 8504209 -2989380479229184236081454983005720128 8504210 -37973661387804014214272470955314099200 8504211 98887580061265322054435763028736377272 8504212 260819257763263765185054496248308719360 8504213 1091511670989576540982257686409004764 8504214 -263985876997544945758659749678928960 8504215 58080433453826997466602604794102379200 8504216 57072744361599770368805795115523522560 8504217 61901701621902776422839784934200392000 8504218 -97389820986036512733532931487667399440 8504219 -73268923701252496799395225558288628304 8504220 -14496831269960270685388847809129175040 8504221 -55504653651327509387082578336616293760 8504222 1578289014555463618145334567420438912 8504223 -3910232825312199990768262468729562112 8504224 143528190607997232462007922733612466176 8504225 -17668567600344479079172017391562258250 8504226 -30335493550160454392208998777004937008 8504227 -225991801588465703762260209551212420608 8504228 -70849630866365152012058237139365223552 8504229 -45053172465932758985354014781165955360 8504230 5026027150404216967788743251481395200 8504231 -120494950467120439368518486465192536968 8504232 -31374866171121320336810226297766133760 8504233 -147746926127671717709376152797607599500 8504234 9219779856781997590091239405571492016 8504235 38595628496682291240691251278079319920 8504236 30288111654812391585524516288549850112 8504237 -84337613216189410364757707621166121248 8504238 -28369982297169330253842077382979279872 8504239 -570406034528388848516016017258093576 8504240 1109213032871528066292225808607477760 8504241 4464829336554837809618316626602849392 8504242 52685206748866952976860226838488256272 8504243 -373720344718007070572510423788686600 8504244 -127521916698613137527726053233708625920 8504245 -81508259748194261582450847249861814500 8504246 23187797053913366801031678689439303072 8504247 114150601104171057154425993959865825000 8504248 -3216823173082909570375485181140480000 8504249 -137296899706072067596176592678380808146 8504250 -35895463860191354752744193911349760000 8504251 8683380698455424208483081280939073024 8504252 135582512043818130000176340734465012736 8504253 22206318193466394543966165817100742144 8504254 -2324293741753464455978885646360575616 8504255 109157867820382729688913983926730045160 8504256 -32113998009080229290947762683786559488 8504257 -257346692003838870434079696641605922494 8504258 16111330794188138979840200408649856512 8504259 -136487627450302505456863102250689631496 8504260 27132720447271410971054457920417894400 8504261 -29414902403567996325737729637919479552 8504262 23482112047309841997171360713004332928 8504263 -102083547505078866309959799537361495416 8504264 88123418649284004016397522465779983360 8504265 1446073965663115022281013856873984000 8504266 89514039740605402474597964128235482464 8504267 -110106654599071498461127056728834879520 8504268 21519794194342134648629040817229053440 8504269 231601925780518574840063200433475493996 8504270 -33500370812830238888949585779290393920 8504271 167730037414250963080107203989144369920 8504272 2761982369300776398305470025455501312 8504273 53235644724365101345179353245402196544 8504274 35083045480030360316586915083131668480 8504275 -12094613092261012705747479287628998400 8504276 22966973183417222809488595334957070336 8504277 7516370734939990460433016421896885920 8504278 -21857942884685058904728114107792349120 8504279 95744592578951990591468349081196673760 8504280 102208788677546137662820522028555673600 8504281 -8105985856593156924525031020418677976 8504282 539955567615859464627685982443475712 8504283 15262300124568581021201372863829740848 8504284 45836208536919010582552191017599896576 8504285 -57326592664930953557758345388809791240 8504286 27029833582862006770659890829727242240 8504287 6787507654669316095831875622059737592 8504288 -101649847344146287215522563093820604416 8504289 12814966345562170535252720299951386900 8504290 -30952971660895591995836299436316595200 8504291 -123780507052902622232768397352291774308 8504292 5523759399635304800103122268068757504 8504293 20606444891831076180190156663892665596 8504294 -85487878496919182301013081388010134304 8504295 -82512969508501164459139556739636725760 8504296 -136660267643864638589453314576196812800 8504297 -236427010808589266466567581008535869254 8504298 -126675235133510005562373675551856844800 8504299 188526674007984117373622500109032781300 8504300 4426429400618760652394024026231680000 8504301 -21591994533336433707257059486501957632 8504302 2599273099066521679168119067481975424 8504303 -168673970275111859864119128796029206448 8504304 8760214463509480631434603445980790784 8504305 33227792766279146205666681589392912000 8504306 33848393517738710786912806254450500640 8504307 -14309224525252687635424020149410054320 8504308 15116664556322333218003858826513817600 8504309 39225769106538088314911631213045524160 8504310 26555552324904256507619754750907729920 8504311 1377837596140341610764650535170428824 8504312 -65927632012815796951936773797604556800 8504313 -87053736498626623221793183687040239776 8504314 -2020192958736527068731438566270051328 8504315 -17958244012056482945638227605661575280 8504316 -32522752795026667164129598250292208128 8504317 143254563226547351195897781708856847366 8504318 -7550946432165857751758304292585000320 8504319 80199576340980068310184707906049401600 8504320 -78124605921401235028803622454050160640 8504321 45552696213448054678295894264207097600 8504322 -70871905149279815299239359973693248256 8504323 -50651296898259830948909814569072163776 8504324 119336668685000267071007986835371008000 8504325 765669264998824295840754450470232000 8504326 -68015673909647477475310388982811305888 8504327 -7412082840481495638934485550098650592 8504328 3555439904163473243953839670265118720 8504329 19692186394220572113901187698042388176 8504330 22718785182343053477212095970027902560 8504331 -36281633988002012945088130982461985856 8504332 93057211554784942265920701755965532160 8504333 140745798109305109969341023394100630560 8504334 17468951776200017799833356638873121728 8504335 -33967410342259123736837499109802437440 8504336 29876603714112567205951213901332488192 8504337 47630032018718293298391330229434144000 8504338 78476871846570747388817121588595666320 8504339 -756641602455484549066866799516636944 8504340 24042513625431601761857733724990955520 8504341 -80725238689852419453432624442869142258 8504342 38412899200113129231962650103559849984 8504343 -44194424563531140075847048570510944240 8504344 -74526936848635637797163697264597411840 8504345 29452222031826065166510423432931713600 8504346 -16250399227591024917558254917351700736 8504347 -482808843321211216499226793438414204 8504348 -104339692276226184561430607572344187392 8504349 35117995886373125527399342787762341440 8504350 55395063478941591116818170288729504000 8504351 67151626582723323101034140974423604400 8504352 12311006022008049116983863539555500032 8504353 -13125220249467430653016691751353384832 8504354 900378284677798277283651799062097920 8504355 -38718195740316398894809766468006522880 8504356 43272117270892971922260407311195168768 8504357 135816972468330732516488611183537164606 8504358 28400793930675401555503675002212501184 8504359 108312947929027657230393869906317869560 8504360 -38922384663798692382877624226902425600 8504361 -59302927968696656208771245186405132790 8504362 18024506097356714244495517492781402880 8504363 56614194324923947398486170662622582160 8504364 -161881876179929555552023458360371712 8504365 12501134204819682443656576878495659520 8504366 46489798574532440488870225340341132800 8504367 33489018055953044496458224690331740680 8504368 1102772695110002907885968752927309824 8504369 -85666407124936100653613950121496176604 8504370 14114718636749309654785205252527680000 8504371 -25669757656616205203897561440561005800 8504372 12423470638747134807241163116759130880 8504373 102504519208962128888210392717296736800 8504374 39689761955709901801289036195959083936 8504375 25440136514233741701637520750060595000 8504376 -35488555366554210522096271426705735680 8504377 -84009471560747197536001570595188088128 8504378 12732279292539350347112544380313208320 8504379 -95613349092099003632930670014319136800 8504380 -9460633295937040670094569747201249280 8504381 191275748534200895271767090883453031200 8504382 40494373199154026284391360570583926784 8504383 164469512322450894057886546354555844344 8504384 -1701607933037553262535495932830547968 8504385 -29342487693338242822257630770237299200 8504386 -126550830321330181423580981456329432320 8504387 124379711788328975234189743927132568952 8504388 -58372734287208753111078642694965313536 8504389 255081491839407235431147896239828950240 8504390 29010393177693388889338591058142979200 8504391 -70516561500170084553302613392799328728 8504392 -12007966580539615171567331896355297280 8504393 -241110865573371296652198323507069912358 8504394 45781959290450208065610631745125420800 8504395 35110689898543725262180741345725660000 8504396 -6642218615029992737493237600731208192 8504397 88442620259423465231908790598336293568 8504398 5445180799808070114560793915153457920 8504399 -1066579507032761937358702925320563600 8504400 3730417800115602269404849332436992000 8504401 116570113185069749165302377608339136832 8504402 74911903658664029705666475169935878304 8504403 -31848861087397999068770275466916345120 8504404 47310242673357737150494371446996905856 8504405 -19426386068389679287022996243480926080 8504406 -91030052390823232703531876778102403200 8504407 54880944775751964496094920998116921232 8504408 1393679411432223513019665019004067840 8504409 -80264784870576102599423814400209499392 8504410 -37167987664484618155939950078512312640 8504411 1661133836506849656761238218066054400 8504412 15518591083033044693151240541014179840 8504413 -41004374467256281741281186241706282900 8504414 -29937751385537507013546116134473922944 8504415 -49999063720631574161014872312693977280 8504416 79152803418965296234075265109206237184 8504417 77869986126653225588842685151881618466 8504418 -49567009595301783384610702709511904896 8504419 46942515019754138086990213180017242880 8504420 -100436578437580732838042521466561809920 8504421 52025328559252532850672729465503510112 8504422 15636087395338404187063522526837068512 8504423 -7387354736034993867089773446784448328 8504424 90000594103767352227011927655515289600 8504425 -25881631242311847881218651648849757700 8504426 10417361141349831327941917740798551040 8504427 10316477740672831441761816822238853808 8504428 -13772943371889058088387682364027879424 8504429 -131350110296744153743678785958044743040 8504430 -19079717887280558339893084053420149760 8504431 -24804143646516116238401513152445784968 8504432 917821447659411496247875794240307200 8504433 743754523408699839102921748632508224 8504434 -7377199748829889544275465091730877440 8504435 -114716936522902577703009656949174070800 8504436 59168205811183556150200245592400781312 8504437 148777324463796167213059671759092644800 8504438 2462337942787688699160781510679117280 8504439 -112565330401765255642901196824335076376 8504440 -15204976486734937646946705708344832000 8504441 62703936215275211948209946865541140000 8504442 49496533142139107534687847913845321840 8504443 -44365727987350185360451522624717850280 8504444 -70625267093007770697743303573124062208 8504445 -30019304390504542716245366921139442080 8504446 10255793585234188141405326060571881600 8504447 13976066895490412902062081984944523264 8504448 -52350268371380468777874399876643553280 8504449 171257148578019629045289139240215128450 8504450 2891378662854626784135682697305058400 8504451 15219302209161801516880526910757577040 8504452 -12439129073470487738274151546852635648 8504453 -293212672579632370996964145991353965220 8504454 -196646789551971276859018759282446336 8504455 4558174601002851982490161384205520000 8504456 275759240308790984979406497387675279360 8504457 3150704531700564288421146279350400000 8504458 -19424189986006536040291868629581235920 8504459 134075780212082406338739332557297032660 8504460 -59771605511630444191735607318534400000 8504461 22276898212935260436254719720666712032 8504462 -219983186467405852837418357372255954688 8504463 73685787937760975717485850889166725888 8504464 -7080540009217700223758844216383897600 8504465 -16318340824512376756973917987484609880 8504466 5131168827110033321330525967221661696 8504467 124883478807306372470032910568918544392 8504468 -171159853328789354807368853916186624 8504469 77268273119630358058363109659445404800 8504470 13981642075216542150244116204585667200 8504471 87567515886977051927936044815309021984 8504472 88273519770290983541548354658309713920 8504473 25487758037217053340161122456788192900 8504474 25967278107773768175340308402013726464 8504475 22234224211582405232552173179189004800 8504476 -32591117713669738973846469512440519680 8504477 -26373025119128236868942000859412315674 8504478 -25443461116193207961707857367576289792 8504479 61696397910225847652043845087621883784 8504480 -34287739069259256166716753034849812480 8504481 4078141956376813653636866240682465984 8504482 14172094828712994333350654153220410880 8504483 81438009754684765059795477854499547104 8504484 20934458026170470188473969046099630080 8504485 187506195369733524473239345333805340 8504486 -38395598442844556526822042598049175936 8504487 33897480312641545859328391325427073440 8504488 124330963403388319313423422228928501760 8504489 -33564355039104575968993124326421238534 8504490 -1957029637171392440068045073790873600 8504491 -158512035382385365603787580223579372448 8504492 -21924244200912290195786556963713353728 8504493 -41511281501630691220593348839282651136 8504494 -86913954776922579702291535190572069440 8504495 7397651275778102358111357015244309200 8504496 3010573639557979136751673643268833280 8504497 -1725135694202094698950529983226209040 8504498 -52943839620532461562721009545472362080 8504499 16473273757497277946343183817393508664 8504500 -13585955860614157241050022079229056000 8504501 21305534669717396385087047249707787502 8504502 9766221493206691157371466754663133632 8504503 556749209054448221788026089004446208 8504504 -6486269668671362404741490058246266880 8504505 -117693101113145860512541778684892539640 8504506 -93079100601977635926467562605436636048 8504507 -11503894040514006146066028972547818720 8504508 -36854834821972193538401651595349770240 8504509 -50240778366587489184155405472736819200 8504510 32502497294889520283099080697189564160 8504511 162034351080563173135770484997948265600 8504512 12218863603661170143046680231964311552 8504513 72806023195224325307540541018304797762 8504514 -12074456824350888565057834177950706560 8504515 10698552685473515943457703478696875520 8504516 1920676561869655553328634931324557440 8504517 26178146143071697456559026124347374912 8504518 67030519239320601808518378420120056640 8504519 -9711383525970185233875275743964396040 8504520 -110086149349202864672083440538909900800 8504521 176061007463865597036179243714435392000 8504522 3532777387272695388562976579786108928 8504523 171851930223999823510985282114087522280 8504524 32212389311634568161448712155719680 8504525 -11627693122991444508258528236345095200 8504526 -14825317218465958597140921900051526656 8504527 -242570920049093577477629892977344132624 8504528 -15029820470111314525749117551047950336 8504529 31518921450604567877210155158917179488 8504530 74765516549016449353715121068326784160 8504531 59222090648488331880708875845062656592 8504532 115932039010060590132221906226736365312 8504533 242609903905770389068334964156041635040 8504534 -38512774581726590829088206987757342848 8504535 28040366480375665881556193365806443040 8504536 139597944006003043628245806970055239680 8504537 237133300219890335187345088688346550992 8504538 6508512493566487380973072822493454336 8504539 -57092011989848641637863606554874312320 8504540 -441690921294063161516722693973606400 8504541 148445530323096475235770741110299653440 8504542 -17955086098319743291164135815319059328 8504543 3725694764327475726262216848323301792 8504544 -78007033927975258821945842466253701120 8504545 -17213836177234663068919671623407766400 8504546 -37956806192984311197577343869099513056 8504547 -104519080756458296894467870380005905800 8504548 -5483572429276164240663058990420139520 8504549 -27284418769565089499399649168784689600 8504550 -33453955475773154038982108670438780000 8504551 89559961739030211498849132970095757824 8504552 -28136663927965049916520845540556800 8504553 33229059995268591416271992228181872544 8504554 -105173401148290902320040393050996307024 8504555 -8954143186647536371502273575560499200 8504556 39371272537099838027172852264408907776 8504557 243503752702487187453354228611143566806 8504558 -55613952990168701762911044096448029120 8504559 -5472920133117208254805241227751413152 8504560 3197378558254247184905809251453665280 8504561 11389520393013695776097282231059918824 8504562 40773153472738965771546515355616230144 8504563 -114275760333812228472008034690907067188 8504564 88169559147660951283794947271290146176 8504565 14835525801811032737680268698726751520 8504566 -26645721396878315360029199488356925440 8504567 -116912865910904804418669667946161263384 8504568 25978464440353632220564943737149235200 8504569 -106261648506495693095117150205164354940 8504570 76599539250352625577578042917573440480 8504571 33704857333087104320722762777196098560 8504572 -82412410929854085735281334743751088128 8504573 -2261603453076697129952316611529795840 8504574 13409906917272705083061031551412884480 8504575 13728164741834318964481414004881359800 8504576 58126029266464196990268663314094489600 8504577 39016384507589843669641671376220736114 8504578 6566600102279674594342713782109123456 8504579 113637386867840244180882305202388701180 8504580 -35352562948690511488086198236160000 8504581 -52999654416060842448095327770528771618 8504582 20379779610794098765281227602092214272 8504583 -99119155116800260129917403417170816 8504584 -47515119317882959648797194528340910080 8504585 53588398817760326887414041451407975780 8504586 11422536451146935297308483528691030832 8504587 -121472028972384286957018467270506558400 8504588 -76025697307759041707457424035439917312 8504589 21378591784826585518311255728453070528 8504590 22359228099913153714706269554076243200 8504591 -172709076062319516009509404144476253008 8504592 349380365430807143543671557283381248 8504593 -83210438420356728970302773837761711296 8504594 17420162264561343121611734040291167232 8504595 -2351575377336247145632321673524565760 8504596 50397971357518513549412390123669091200 8504597 -13323562228009464377037857385224019954 8504598 -20478190146562013190751178879555278080 8504599 31239977216638000401387040989803798600 8504600 -50530892264050612007342743202030592000 8504601 -26615072520220079995538107419089591616 8504602 25523201699060261201237624359758336000 8504603 -118588850847494542169369548375142848800 8504604 -28407792433683175132348066058627397120 8504605 45934820620539854081515299004525489260 8504606 50789327044382113684997620280103552 8504607 -186551351515763830161561156885273150720 8504608 38301112381411509193663210533804834816 8504609 -84293958232585569525827695947261738960 8504610 5028734506497113810147214003274229760 8504611 -10101054857658479933539394672194664376 8504612 117768809045305513957142023661448944256 8504613 -23458029489723619752529308539533382340 8504614 8022686905668716611190000091126342720 8504615 -26800435267399056580794721563913120800 8504616 50823466387949024985434726922644275200 8504617 -220021745261820872746269707711690755248 8504618 -45641614688916834617766197488723756032 8504619 -31303194857589975990058036370177753256 8504620 -25721687058104723081787040731272432640 8504621 -135213954700023103383781922406705274356 8504622 -27080525951252510274766956633744384000 8504623 -242248643601109286357246566265834388840 8504624 23291768417184945398599973650506940416 8504625 126704257151772864911768068011048720000 8504626 877261801101745082207243723368717824 8504627 36673314208408449378936880005386614560 8504628 35633764743798373016558907052181422080 8504629 -85634433765966497673957490933080566624 8504630 12204488278335928241749908970334373120 8504631 164230286427861153180596108650082158128 8504632 -43098789351143635832145249575259033600 8504633 -1747327354355509930232057664338694912 8504634 11432622285872337627674066341164948480 8504635 -48242005136854095602016466999187138640 8504636 61261094897369948071129486769475821568 8504637 6543014245324928720230207767779409120 8504638 -2461489722688563848789781900444161280 8504639 53354151945620786411474232799434640368 8504640 9764785058194519644815123083202396160 8504641 -110707109452322748199631087851941876096 8504642 -94507190393475734114083874744540779008 8504643 -45612515425764126627527979509298153216 8504644 -159830320694637547372463284919491010304 8504645 125416057246848099889751307824052364800 8504646 -150608108123717147145366257754746496 8504647 30450899479246919690955645563348865680 8504648 86489989681455289106463076068934656000 8504649 -1502569431321865074724522587004964160 8504650 -26019607490518944969755300174801529600 8504651 -304745957371850390613753206405643232296 8504652 -9978274082738786315065305728848155648 8504653 -112306844751942924493185166703706233098 8504654 64801520414128672850989838573790403776 8504655 21803450712972027875396159502816614160 8504656 7195025932556333160778686087380582400 8504657 33197735261429191606542932403219201024 8504658 -13292017747912617520956340868133974496 8504659 -43318106036823792866499183749599685140 8504660 -99856854698620115310264898086556504320 8504661 -50824976324227500421602403704712888416 8504662 28768099970882382362910968132645323200 8504663 -32067991810182882738856104975554350800 8504664 3438533170925755584254491744932986880 8504665 -22468839783127793643262330448241898680 8504666 54929817693731565367990570038744499200 8504667 -125623088393083084697260122856106567316 8504668 146711747126173836290238807597718082048 8504669 1300106876668998604824644784603746880 8504670 -24871641380442034338299435124196233600 8504671 7039848946933646036675968748159780064 8504672 -22714192681346255284672707437048365056 8504673 28765197493370385946579445329125036000 8504674 50223286532661776590757571846388896336 8504675 133683751783317936894320656056653803800 8504676 -128892730157989859641134126588912000 8504677 -4603315924946215463577411713562336128 8504678 1668415211209909300519860714653902848 8504679 -122002174418240996678905589263979232216 8504680 13400672470783540153856148855504384000 8504681 7397733554845059833183801447132842944 8504682 -9721255633931358606614877901420978176 8504683 -93210759926938877088283138528398293976 8504684 43691401081502245057094263457151580416 8504685 -46230138858037289246417050924399200000 8504686 9981093174070111541698118768225418240 8504687 -81484932043362441393553115010653381088 8504688 478938599488466226512532839652655104 8504689 -2271755286282945666608655435730546076 8504690 4812683182280166224156993276827279680 8504691 43531778258437900885109352837230111280 8504692 -18568846682400980192374424640456783872 8504693 -205239629442265178709237383640673103058 8504694 35473477651925789985342679095851285568 8504695 -37890819348446414619562503825627868800 8504696 -8317150378725110117615678062739742720 8504697 -172290090684698034071240083439898476928 8504698 38071989040741055441438690595997354464 8504699 -85069054472448324821622963471293697264 8504700 -22932652035092355213464106566199360000 8504701 -330587177546269235701365128721983688308 8504702 -67403450839972024714337008993153832448 8504703 26569802328627056560226709967210006800 8504704 -53803231937321455876819474251251712000 8504705 -110218365812619501654980958489391930560 8504706 3876942142537252147260131304243746304 8504707 15836943484724209735039185069559547280 8504708 -118533028810843241356217168148451558272 8504709 -50338488171731625006844722299615498688 8504710 76883061633123065241754391625568051200 8504711 -238172964988502465412698714942255902200 8504712 -784310174693833200068042995460751360 8504713 73848670450718029473729729614677720960 8504714 64344281834603964086425349079140862720 8504715 24506273861136166964105352591934272000 8504716 39867043417584409397415018552120152064 8504717 51710014139959027521925757629799853420 8504718 -68418949026988450816680679857513717696 8504719 4219785046767187018702634314012321248 8504720 -8171007630304145573045714156075089920 8504721 -10829447268511280116757837155011674910 8504722 80419835149345435693254382064972450592 8504723 -15489740402438449275625853434284794280 8504724 10470133155014458288717895389891768320 8504725 447318653879861206779406400567660500 8504726 -41894049827344006957587126934361103360 8504727 -28333367863753098952675741685433984 8504728 2482464697756771809703583439443496960 8504729 182864659203676004318584464512915904330 8504730 28024896948231393206932496508086630400 8504731 55420076962661332103671826746445433952 8504732 2534983593233306755763467351649902080 8504733 128561499766772991189519588755537351040 8504734 -47212289934494086179780802546424961024 8504735 19863816152473086108501148136415934560 8504736 -130771356252721888006236315006466523136 8504737 88586743320726169493431869836760339220 8504738 -97965944329637852320307372447396136192 8504739 -1729415348896655585164949115646056192 8504740 -1076217542681357282455895197059567360 8504741 19735452358434054290640876092854954272 8504742 -11292757318128711742184158916358666240 8504743 52671532835921238553835532072233208960 8504744 42217946170323518189881955511314841600 8504745 -76829090351453728987270095489648211200 8504746 -18965712577535530568292842485493417280 8504747 18128420932087787391639096224083751280 8504748 15376042366171742958457892661224064000 8504749 49391064509630516413236282664809940320 8504750 57022468657484646803212899940793040000 8504751 23514506181746444405511411642516057120 8504752 23925190817970731133019210580541587456 8504753 -90003288182180570992327764784194134556 8504754 66362919709168445413225109208948616320 8504755 -971111274468984303336116196127591680 8504756 30102449459469407996816562834503780352 8504757 37985401352481860603324443386573515520 8504758 145010404912274426295195067628577728640 8504759 237092688804592285832337282366951921960 8504760 -55602071702011626110101213548429312000 8504761 132076035792874193114091153887850984480 8504762 23295372332628937071787959944348749824 8504763 50814778110182797070724751483530366744 8504764 17409883000937599013545683050053784576 8504765 81020272295659539283569920554963468800 8504766 38959984561182566277821396316210278784 8504767 226647192768330363173590028597851946816 8504768 -27936768248520328919171977131539300352 8504769 4721175547171699003008088855195605888 8504770 19511746725059603016980999924569181760 8504771 -198092906172041157295788868791953598000 8504772 -14121206293958270924061751626040012800 8504773 13837377441769447002174617141037272766 8504774 14933960391519042318538572258353763840 8504775 -2998324747788752279187795989316735000 8504776 51599872462618737060299656047903375360 8504777 -150649073368767335159577644268879137376 8504778 60598857377125819801882059103590061824 8504779 88915511955162073719199520819730147840 8504780 267044475579462557931594807084825600 8504781 -22080977828264562822438771911319669600 8504782 -6365927446827809708970534050298196992 8504783 -21371885272607725130720316932667308184 8504784 -54360465473028454352301568869425479680 8504785 -2565305304301175946151671312551999640 8504786 -14284981474650064917962262566355159408 8504787 -18843895503098098397680135228061834448 8504788 7077661895872878786084298548600225792 8504789 -93902241249418181410840667354308735410 8504790 -4343789083136303821906566894769920000 8504791 -13456923822306443629412268397259984640 8504792 -10467548350165200861540378185471201280 8504793 19084921445536124655774357570905635968 8504794 -15418285683059187856881288706629013056 8504795 68228060299484994649789753221420202320 8504796 -11870817453125627465152074287951083008 8504797 3171591611034479746489616627842760032 8504798 -1706225473765703723862026993885411136 8504799 2862223888039725821573698264631492424 8504800 9028338345514385796845029342268620800 8504801 -154477234555782067090870826703887937900 8504802 -2075111852062888255049322954058616832 8504803 -114160537467873414617529847740979603136 8504804 -19507546167635063897639831899902468096 8504805 -26341730271816325922808698347520166240 8504806 5826512191426152390306058535939029248 8504807 -13762520479359891545567305322044255944 8504808 2863939882791649317350144542628659200 8504809 96552960919274401317365493880429996032 8504810 58606006781801281644693042551199070560 8504811 -91168555960183862761572973500080225280 8504812 74426718621426306922845520888854630656 8504813 -293955900786424790700723372601854308256 8504814 -44719805737354888774041422849143565760 8504815 -63341714102564083001733980116083993600 8504816 -56912965227284820217710111819038588928 8504817 -114129997835935465008454771395254117520 8504818 14376129622210685156259288262931965440 8504819 66236966641795563139775616665120155200 8504820 -19876356612146551574205950920418603520 8504821 9778942287946361126761237386045694304 8504822 -2021908080540089666134698330679848000 8504823 17864690739959903105169814706285215824 8504824 87465598232885000762149249813945958400 8504825 11272331040408476291391820246604457600 8504826 27972435001818227598936433273673772288 8504827 -20874306766774970104917392474784917640 8504828 27837828948361419854184245255635571712 8504829 10646001100183962458870979126517810764 8504830 -91615949237317946448694243741421529600 8504831 157256989888115866207495952703378700200 8504832 -13289041046017579665484118059005247488 8504833 -8675053468510546553347768618588663980 8504834 13946927761176432705193140681266725440 8504835 -40883334741315092835964093736178410400 8504836 -28446512415260653164043786110062905088 8504837 208047152132258192417302349978462875680 8504838 -9187635934707626591802373630860751104 8504839 -30519232098558287957417459262797902544 8504840 -16873616191978096427886367805314560000 8504841 1523126197365498633526897970922743520 8504842 -36630966735161666839458026875485854928 8504843 -89850026869936447976271366962304299880 8504844 14866660960095577961260657519115489280 8504845 -124276230255983705784006670312392073320 8504846 714907415770352935184850644205966336 8504847 10550355013094393102022039412518176448 8504848 25333458188814602423450591205261312 8504849 72509033648944556155747230726426812850 8504850 18099090447348639782119724255468304000 8504851 1368292076925826200621546865305246712 8504852 7727208255254901413402439306782679936 8504853 1906504341572262478457516630905231488 8504854 -61615801260461513735206165921767491520 8504855 -74431323857883245487769697686022625840 8504856 1134140074317481389853365185943859200 8504857 38021912458541895084437493234293267592 8504858 -158615322681327750735372066265882612224 8504859 -138507724318607443574153210148092455680 8504860 -9505941952998653097625140470680227840 8504861 19311442620724173087136286136591516300 8504862 2233139610568960496456315821456128000 8504863 154420116434144297201948286405332442880 8504864 -15919241818947153180431929486066188288 8504865 -5601078628449131397983575556874009600 8504866 77191645293688610279243891561910775632 8504867 -3554748324757659990518527572069365808 8504868 2250062162887969363227939623815796736 8504869 290794599771833217785288114731492193596 8504870 28518230083483394543196399221675487360 8504871 -37740942195063810552064987289112389760 8504872 -91748375778200620818301852022427571200 8504873 -102192836664409373821395994488329345436 8504874 16870371880627198830912047207491680000 8504875 -67433813506306899128306231565845220000 8504876 56112420408295761547393496662998658560 8504877 23968335190721310792154726834842400320 8504878 -5773783000859447406305079738192557760 8504879 194568584694342442909502791543214011776 8504880 -8344485191397545654033217127800176640 8504881 4111040934384751555508128073283083520 8504882 105716799414639600908347813826131018752 8504883 -3586051995520694702879729988020067948 8504884 -941316978973061352512489989763524608 8504885 29151460262967110617118258868641602560 8504886 -7341612594118908665163850307676779136 8504887 -52921558440397086306305372063650949464 8504888 91861103228379430219492948028857958400 8504889 163112674113527285636790425856610548768 8504890 1152993337137135537631423407061156800 8504891 38905510067310070143816929122912664292 8504892 -68095038375401139305429335110096076800 8504893 -196778976384799547878554029569120492858 8504894 -21099153240442090764635178822635704320 8504895 1226788653802878454932620958744322560 8504896 -14145635840189295647604327069690888192 8504897 6769864078325763569357180049393246660 8504898 92049426407424478332175070694381232128 8504899 5814159028870779742557715394835333664 8504900 -46744485973143081358075998897252240000 8504901 37811023807291476491681482276723717692 8504902 -7734825963572093257868788307337214848 8504903 -314327475868229143163220224752591914240 8504904 82320700292001093644504873647361925120 8504905 60698500612654241397074105666507097060 8504906 23299050675624146319614084087195583840 8504907 -48688156094106816229061912387956719120 8504908 106471948582217878333399023771772560128 8504909 43714163671489612147836523396472675520 8504910 3506290862583607383324086326091715840 8504911 12848221653843313490135557057014510792 8504912 -3791462519961442750210642532074782720 8504913 181406714095333896029454065079468833280 8504914 -112951874438828785208058780664874602368 8504915 -174297619441056703787563839123746239440 8504916 -16675376753181820820021889443259088896 8504917 36788696753927240096183068236834589440 8504918 85828570601872248948881179033580816160 8504919 3527582716214068314792193678176003000 8504920 -47383751591160975482362060964336640000 8504921 70574034594754288422400779909051101700 8504922 8740580556694812442959935382524969472 8504923 -12796696043379318001752435667242677760 8504924 117808480437625337124519120876417057792 8504925 34851874606271996580171713920117082400 8504926 -9612040958033580362744295352723145088 8504927 904476583191871976341163618172004608 8504928 14382543848209176152110481259869896704 8504929 -115411016839134210042093724153453661820 8504930 -46469683793555240813004786293795613120 8504931 -52007322057471291314067097017289051296 8504932 -51590598052457474905692311685670625280 8504933 -68379258228910830320622979884455074818 8504934 52006234234580624007347320895595238080 8504935 -60719071729895311359054616728779058120 8504936 91886335553918321286110670718036869120 8504937 -14794551355483859377831311062946600000 8504938 3024476657343104771370863347872608448 8504939 -507699036311385565937262302720022744 8504940 27322482033998817633885091642195230720 8504941 138402659071434221469399927183484832342 8504942 -63795621688375849906988306007052552128 8504943 7790897835599437868699507597290137600 8504944 -5829499507933771142017271347184205824 8504945 -16124522091805136546520214467587725080 8504946 -16878177148582085269884871949200972800 8504947 4733157561636757228612012284600326544 8504948 -23262836933280131604002624075227736064 8504949 83638599417082529922611686274756626464 8504950 17244586858245140024611769154440340000 8504951 21614153489019285820755900792217996800 8504952 -14773793137854729921564776305304186880 8504953 -87774012641977300775834469895321195798 8504954 32584534628359705733109094996240504176 8504955 84172953205530058944707055566180730000 8504956 -180323894658050731109353490778560000 8504957 105698786452849965518374923662178016032 8504958 -10215104239263032483257848534551654400 8504959 30301746144482051434310610058534300120 8504960 -36403433450223295605949140579857203200 8504961 -3538367058693608389621001156763281760 8504962 73486475466259747087597994467438241232 8504963 -22425735253552833448840277885463745056 8504964 -54181401546380875251286867417248744960 8504965 41908494342402438503001387504060240000 8504966 64325564176606249540320478287503532864 8504967 123022364636447528278454760957492871080 8504968 -17566274189440464987732058677945139200 8504969 -376765926851387904381239544137931030 8504970 -830240437263484739436538013842329600 8504971 52964620265992713671195436548319241172 8504972 -14355103677537580408617288977312640000 8504973 220949960777805928780935513966921220800 8504974 18409903821191369261134567448497976832 8504975 105898098809267365412375585496697299000 8504976 50034332236107618059498079909175885824 8504977 -14531974283912092674406120993200086540 8504978 44319927287750079759710803335574193040 8504979 -111305081432631201827369078740013227008 8504980 -51646610137568048548999097269843537920 8504981 -67001425167645946590807895070648396310 8504982 -38304908500663596054890690404664359680 8504983 26183379395519994490815766225481644232 8504984 -71654632018070187421395078080124733440 8504985 3954737563709328939502637822226600000 8504986 5205542677274701353161880038355314688 8504987 143583862283421789390624083813984901636 8504988 11547076197767878618501922768309944320 8504989 167076449202138960091434038176667582880 8504990 12319938498133571111733460933055301120 8504991 -100992312256845079580461950863433146760 8504992 165350679248746364628413330783445123072 8504993 -25347091857597161750715927583663965120 8504994 15559785656425275085900511384118768000 8504995 12504787235728270272747685759397536800 8504996 -16544066871901672055216966458378608000 8504997 -103648745059419364705791910348487407872 8504998 -2847291786255049249919187756618080064 8504999 40748588716652814422236271027934711408 8505000 9267448786758749234167171645593600000 8505001 107156196853604953037137859740039179002 8505002 2926460632578847763065786780089272064 8505003 43705838787890158469803787155372042224 8505004 153466152843390514567708989082279357440 8505005 -10953892218045727194866979527897018880 8505006 45426617703727961545980021353264179200 8505007 106800474098617074681394548086482396032 8505008 -14124962468000898096645603614017781760 8505009 -2871768426713886061497287847896494272 8505010 -23247342338236999473913009260274506240 8505011 7933994718359645404673320968585123432 8505012 74419349174163802479182855887574618112 8505013 2059568783307417596802728425374162528 8505014 1447911084524150381763010697551491072 8505015 -46429288785732708487523151748992278880 8505016 -15805579199996736017561140994578268160 8505017 80542303388258040442559149601068945620 8505018 -16899205261656607491751889400393415200 8505019 -116250850888172989466031797209738313472 8505020 52968806242068567988485633440852820480 8505021 -23552960431554247331997213376546454976 8505022 107883423446194733427074887809329325312 8505023 -42876723392076017949158628484995937728 8505024 41915288705558838052956415528148140032 8505025 71834445445467448783415942585222206550 8505026 -1337407721178148952668484847343604736 8505027 85281184648604034051758431299913248000 8505028 9808183304356725822432772202900480000 8505029 27172062741705401827078810291085200284 8505030 -39269325998634457202963180954933143680 8505031 -174491684518420107559624463540287888168 8505032 48283255765880998974300299663160115200 8505033 53246311015659261942111556873295638224 8505034 8250209304975748938294824370657138432 8505035 -31012780111256993604058139249754766080 8505036 25537101469569007506052465721156112384 8505037 -94958930824494298238050673749206578314 8505038 -92911190010365996240349701560501750080 8505039 72058766028932932684001455672070396928 8505040 2094016188450918361249581914525368320 8505041 -1201158236276322948349332132394594908 8505042 1824157504229521807737500100071528448 8505043 145603184355067265961859555213703914440 8505044 -177883361344038840837480287454354044928 8505045 49986199791536693634593663116239606240 8505046 -64959155815110700400547997094768540160 8505047 353581260706827928049581753596042542544 8505048 11413435038132606339988624360845864960 8505049 70039520598162832909921746548888378112 8505050 -50261026919717245530494356110440497200 8505051 -103043000389963850301829608037771153920 8505052 -19059847416938542146495897780259089920 8505053 -106248168017210665997922482318739748698 8505054 28441440927721758802811792867854848000 8505055 6380090623088820704969282563173748800 8505056 -29110733720667465847214503945568256 8505057 -126444103251270260848283074651637472576 8505058 -46748020201328253123836981832739710816 8505059 125206144382568306593211350063096527260 8505060 89517522957075628725826277371104768000 8505061 -47067348760630191000937142870116768000 8505062 -70958961420372889975527584082376492800 8505063 28076115399783049350292408886907592704 8505064 -2841034596192751544295814204346695680 8505065 -2507380870741377974317266215027966400 8505066 -29222593587979988373768587269047538176 8505067 -7715731834278590617497072586685935808 8505068 76251973843130753634912582181972976640 8505069 70697629199576014895301093327212496000 8505070 29340763394634738035803639971201288960 8505071 -85316583741371534171812733892163927728 8505072 -33000806410172523320392745479595851776 8505073 -32603760993763173576285687536109872640 8505074 73226005162165875235547332118308051872 8505075 36115841462747845207002398214425971200 8505076 -134252493692595193741257936830344090240 8505077 -120529748158229976866349239837306807154 8505078 47277897106601287830002695927565303808 8505079 -9686870154486827602146025982411074128 8505080 40121658413998932215175351187275878400 8505081 852545392750242406680689894446743624 8505082 -85098887102012158747216344769832254608 8505083 -186756597754421558965108791747201970200 8505084 -20632780957645089555816232938523484160 8505085 -175946396262785328161042351235851220 8505086 104893800806246544884413699449359117760 8505087 -139121419289453776240337696396610057840 8505088 -46079019407604741844140083525648908288 8505089 -102785043234912319423409962099148602110 8505090 -19640325596701621296374029824450923520 8505091 86875585977959119191169176220562078880 8505092 -103802824193539802447894441559922752384 8505093 15942132585165525908503097628393679584 8505094 -86986199027408516385196146936183722016 8505095 -9161353433817252389361477348702731400 8505096 35125610280339612487015683225693388800 8505097 -36200276133610889013173731685670668748 8505098 3390876635373146732746755216949112832 8505099 -995328198936236160200192026859706456 8505100 -24174933681770318009385549290816985600 8505101 104503655694411241580748974193915465024 8505102 -12039691863109576984603733685731429376 8505103 -55615970605431401826521654229500713880 8505104 -3568258503149814644778094306595758080 8505105 -23359788621043610849245807055435134080 8505106 -94470798577974852109763935308486811248 8505107 21225281476232077274525897576202507360 8505108 -14199460393642083388851189203479080960 8505109 97570891797642870486279825044842240032 8505110 -22077761767089220618604376521750663040 8505111 112391088087238154446721778008694208872 8505112 66443244594999749536313766193873551360 8505113 -71401805621158305184442883357465667638 8505114 28183665644074920282377738278883611392 8505115 8302812356122447549329784492993373760 8505116 45600875081001385628798342772425891328 8505117 -185119096863598485678454309390756592820 8505118 10400460298850339423735019459609893760 8505119 -44707084652762911893092133509676553104 8505120 47731855937329285427821363534076313600 8505121 4477901938681174182851582499189872832 8505122 -28407464629911022990703513037271741440 8505123 -127332094960715212488617817833506352832 8505124 -156947782527642180321074392143120138240 8505125 -136887321469275060840106170196712421000 8505126 35522686418060608745988173826628485792 8505127 107303733081529835031660146437407625976 8505128 69448247566298153883145208398314946560 8505129 16826064593878219709673772327793680128 8505130 -2141203983645572705547380035890792000 8505131 -3632876631617809307202560585152679736 8505132 22538498032063248340795122302682624000 8505133 -20877294786471098737460061111713700736 8505134 30137451833690177536485017318386952064 8505135 28513830553214798253719031670457830800 8505136 -44278272546342037285152085420642091008 8505137 -126162108965711216571614883969726239214 8505138 42522093963049503161187684537838498944 8505139 -16888692500512218944811125474279930840 8505140 11453536349569308313984414876299264000 8505141 26516808350866552812224786411580442080 8505142 -2209388059870160277071819676452856768 8505143 -51797184587993194762888124552270789520 8505144 -93825973304944906846171271670061424640 8505145 114831676635224403180415789741732891200 8505146 21494338295331155277640664090361603264 8505147 -5287105052210544047130011843118620160 8505148 1887195136015470124081462481364441600 8505149 -493553216864939989535452662694880628840 8505150 3461150733542752381516170021081585600 8505151 -82039754834824451113276278253067205360 8505152 -34034233466536162022664764230684114944 8505153 -47035930455995675575686038529095294316 8505154 27144918255083539124597686510136896512 8505155 86539256592025002128564180390321568000 8505156 -41065054638523942331644087401932138496 8505157 -11667530113641044525561071585184258112 8505158 11839956487427461625526757324159440576 8505159 14586116692898240539182090285727161168 8505160 27428286343723977641257144979914752000 8505161 -15843716630980053685356049854823284480 8505162 6636930748198521711806520788259738672 8505163 -37457158102982670697708926449735648136 8505164 9372528775760595212421905467977600000 8505165 45602909805933538564650137959554781920 8505166 31248721703317717424095734860522788032 8505167 -201999686162526888709380924872678282496 8505168 -4757059619262695622903648762679787520 8505169 -58568114866114741414732242292120656140 8505170 -3505258147583650442133134339789299200 8505171 2078082920025944913926530876826123208 8505172 1824299138294586276127405094885746432 8505173 -40763948367370163072923099791781264800 8505174 -5361747295918743180493120612048556160 8505175 -43615524080497831976232905196064912200 8505176 38120874673260774657480587353655193600 8505177 -20609207535393259340686519491180736992 8505178 125824595431248325939585185070553329920 8505179 89975513895256494976609755436312979640 8505180 30228427286955459087839566057661391360 8505181 -106422753660559470146231833867925721728 8505182 4326111668684423575367188518265553664 8505183 50293130342635451137161279686393578824 8505184 -73607884327187972860586475044579180544 8505185 -554901618044175140324975096852726400 8505186 5274750717917347518607781213097638400 8505187 -27573711834182414065348052480784680164 8505188 20423713679515255244815125843095733888 8505189 56204089036884694645771682258316334080 8505190 5531257861091286566653244561474396160 8505191 -58283861496457108402068701759165783616 8505192 -121753753841860616123977967681956577280 8505193 78182982972123724241377260315534388224 8505194 81812958450734539567515218207366150400 8505195 -92975825139109688556096581745245944080 8505196 13284491674710205003926588742175754240 8505197 43894412080064519712782817310191074646 8505198 13394349993915598827692491082439327360 8505199 -113391504342351258205152232890263531952 8505200 -18891859584577305199322255063258726400 8505201 -100520442680431953944923113558423441600 8505202 87815716167581340976131864148559027232 8505203 34380271414112353364606644563343187280 8505204 -14191074352222398953466267746241884160 8505205 144211220116441411294524863438738824860 8505206 -19960531454315764533265363721482745280 8505207 -135545729256083319874585845497980419240 8505208 129280759782065886491158925931499560960 8505209 -202806237929831101740931983103045933590 8505210 -5333964910309309092342657282611804160 8505211 -64009489596880971968443865974879424 8505212 80341541559807488625020180218014099456 8505213 130341906556880217628687521152046764544 8505214 151814064363756992611773878014012323072 8505215 -102411755964644513119802478312436319640 8505216 -41678847713231716516832909291264409600 8505217 -28326052544767539433504475876769736000 8505218 20587996318467474686034644873356576800 8505219 -22379863212218539266193730195110010880 8505220 11368975361651830732379297465534791680 8505221 26485296923312795797750549567133827422 8505222 6386224321207228424456183659161182208 8505223 95234561579504427449995456889474765160 8505224 61654055019633450947990989641875097600 8505225 116382109012102980896268933563549673600 8505226 21307168022345925391222073714319969024 8505227 -28013651760117997093603442708048878368 8505228 -505695670617839875411517231397322752 8505229 -177399626335116922067383556274568772170 8505230 -3260724375473119607095724155619880960 8505231 -4307713060661354948821014874200598656 8505232 1919836501437034715784922314584358912 8505233 -282303492082441672682871176485646996352 8505234 1518125348570335343321185046255738400 8505235 -29985956021526247916067953088817834320 8505236 -18924325413960174887631959945751859200 8505237 48371657273791140145001586078357967968 8505238 11690313930100039951027546523241722496 8505239 14994534722657922014599880157520289424 8505240 23409036541813100168802101092759756800 8505241 43292948552689619484435989720596293072 8505242 6052002379299672753848533777314079200 8505243 -129328939654808546697303749471840426400 8505244 -62789443146013185732168777472001468928 8505245 19668752502786378450718333923152828160 8505246 -8462631777139095359587263733875201216 8505247 -82582386567132822106564430709380022304 8505248 367737328841746688825151348661630795776 8505249 -207413056756640977734814192548243582912 8505250 50263641805926854695842792794122704000 8505251 71958354757131191209617391423773898872 8505252 -29924231044590077020574449152550146048 8505253 57546195920866589227480766256170561280 8505254 26316111793757969800924172919776513280 8505255 24458625074750820554699167209537196800 8505256 -227139765105133573981628709436834821120 8505257 202930175131901264913795479820795520506 8505258 -25616286346363271974618486249031606016 8505259 -32718622133478633739855032240524459520 8505260 -5740669640525316522087462738868992000 8505261 -9160198111273602362157590092014034368 8505262 18788315536714785755407150457615474880 8505263 -113386054590587113488511293989806938360 8505264 1438930236009226527862140878641889280 8505265 -204728908019353241641909274506298952600 8505266 30428284583189720377005232189037621760 8505267 -120613264881044382439276504092009003720 8505268 2379124650176174356782788150346789248 8505269 156275366034283860046934185070065970670 8505270 8376773475050355502066858826187168000 8505271 2778843370050115338757159059023778560 8505272 54780891883236712268859703580251852800 8505273 -5643959496779612211671385436780905840 8505274 50561336402643647698244299501875786240 8505275 -105059738450296720152043207783852670700 8505276 -26771412956179110111414234922838178816 8505277 -124728895736405073036192154503488408928 8505278 -3509889606009482631502349864717866944 8505279 -90949468126634934482023720006737011976 8505280 11960115484468350600525999851899453440 8505281 -27115728865081679301402940562526059520 8505282 15410864814667113239630686343598877440 8505283 -41032432861226719931795932111193110468 8505284 16531889727498523145743810071176282112 8505285 9311757568201214666243871393634732800 8505286 -21073798910607991201478284220545718976 8505287 40638579625327158082893251742412002912 8505288 9440956486005813632301879069350092800 8505289 -44729929747619144597387794690162597240 8505290 -25213104785781025356755136369502749600 8505291 -19117431983643429894486652874706671376 8505292 -9060156170407829521138117190098521600 8505293 47776804072894469448257408759419209600 8505294 32362865910011518780990775446532689920 8505295 -89154843709548165143495454972621214200 8505296 16049434478404545698421959097192701952 8505297 -90832504125141981263159798481122916960 8505298 -49931042587836171397447546955391114240 8505299 -93954406146885200364965619816560017080 8505300 -240100839960427563026675386108723200 8505301 -30689985979666571400031648301338437760 8505302 23136154524126212309165540182894038912 8505303 2716625125959689086285197527317571328 8505304 110770453769432213026187196891823411200 8505305 -24913332531023005494147592867622892540 8505306 -20718750622352418018599462103776921856 8505307 -37271882601343891135994294333736416120 8505308 25975899306959887200138638445755891712 8505309 26227540207402969498483675015672216704 8505310 -20860351978702842435796157280056647680 8505311 -60251559006546441461911080429344545176 8505312 107648388495746673685004937962119495680 8505313 -144471819644094938804757757374189145438 8505314 -959754833510951007582819393441091200 8505315 -4344012063868047156086413340715356160 8505316 67226716298571543799032624449939431040 8505317 222566279129842350364234142270339116032 8505318 22070544214763210814927246146511346560 8505319 -126516606777785339707673399603868192456 8505320 -38529420076963396117660075980820531200 8505321 35263231134663357573247422185426025408 8505322 -33539574852407500631268952266770135040 8505323 -40888334092877705586064774537555680240 8505324 4841791398614833125247374206694057216 8505325 28037292401067354640515760774795664100 8505326 -36386428179504415995938227229593416000 8505327 -24626862911503485248204326279915724400 8505328 26794145929023676600295770922067820544 8505329 -93941400378300976196514112281724761024 8505330 42285490515330793351566244501602193920 8505331 19726847734015246026737732137038362880 8505332 -30187665324707011968605223593235072 8505333 60610873346038234411100840978942929902 8505334 -16722218858622132189256523915908849920 8505335 25857591554374005352585872770442029760 8505336 -5671643936505397285107619751294730240 8505337 -2097543290358618149751141232224677014 8505338 -9409280635709390511281796384447309888 8505339 -42946693422663264060429329460307468776 8505340 -287933590746460632884736667563187200 8505341 9488777049306463147647265791793018572 8505342 56271439125988516783800842561703609408 8505343 72151351725882981937939090461915419520 8505344 -7469297128735414776152212606203985920 8505345 -144065798132154504648964678151740800 8505346 -22539924901620540974127965626597810176 8505347 -54888295442276955448891012505459091204 8505348 -51676884924603996553308809781898143744 8505349 3999282107005102176215964180126791964 8505350 9045060580110510156902536532336640000 8505351 178540340815879818150295606417876121040 8505352 176522935450767749419766408879580057600 8505353 -315048110573429523160617125111694487680 8505354 -2499664800946268672044998517313077248 8505355 131366543798375578553574662948177942400 8505356 59611802909375074315373002410554545920 8505357 849130580555867343912814911252257280 8505358 -17459049447357945705399418178844294720 8505359 206595803099373065979649768259624752560 8505360 -11130394324714399224561050469171118080 8505361 -79989302775552650377574425020336425038 8505362 61893860271772462431374196630103596432 8505363 62710096419415747873640871077404041144 8505364 -24240271702475261139499675715192156160 8505365 -68140741894040343194803270998001363680 8505366 53061324974060548298443221250393228224 8505367 -24808327672336561289799126397716458400 8505368 19703137997016258855710294705364357120 8505369 106773653071272540291971604313226007600 8505370 -7279718264225325559797219395076921120 8505371 18225387335361213122899665491648001600 8505372 563144792645510041841113810787887104 8505373 -200866510565271902391413203921500820378 8505374 27846134486137113953641977448164821760 8505375 40766377960827005735056726432653768000 8505376 9787778766767631901560686353667063808 8505377 30959278768981454814865198301452861440 8505378 22437617361518225589973876935819095040 8505379 -75812416283408924452453711611598410080 8505380 33913830972517950148300592973648130560 8505381 -71436853786224924463050840210015614400 8505382 71974171522004851318570332812541749952 8505383 130299610231559830595631360541316691744 8505384 40086726315998526550194613955385016320 8505385 1663303972541463144764527005446765760 8505386 26565361674350062789071222639019190784 8505387 24014255537982025363997973009533214096 8505388 -18184721243682556628206216627463098880 8505389 149711388255499428908130067038932802156 8505390 -469662728132505340385267667140678400 8505391 82405054453528018785406639633770923792 8505392 -7899035707835672185612136395120508928 8505393 -20783365228182378678887881916950038336 8505394 35584080824829569249097535335785903232 8505395 118476892242393282974785845761156924400 8505396 312701189462031958164568127772807552 8505397 -40540639885895829564201988234022975460 8505398 120905666130933013934143962086585094720 8505399 -3879419683560469435987418722170339072 8505400 37309458539238080364512330367333888000 8505401 23494026191939357316079470742289871402 8505402 35188863385003210511967369299164130304 8505403 68714664060035105428569259252723687652 8505404 149009704150169472782275510538532473856 8505405 4549973470461718971244573445839297260 8505406 22406309563865975448600285214186176000 8505407 139717194903700812396523741686608754000 8505408 5825650412859699421330012138698178560 8505409 89848525242475614824646636381506382240 8505410 60345146356005522552186361517790912000 8505411 4246030186173545323553039510628174072 8505412 29651846523062010558521984961475115520 8505413 13313633557699256087799789345885239040 8505414 -59366846723615855530134284092121414496 8505415 32254875268298260938467353971186159600 8505416 23929079032446683453277907751979156480 8505417 -114899937986526583181057029378927995120 8505418 -26530380457961587755377732885719653840 8505419 -27521032812728496898869656586417559392 8505420 -39455142094650619516669607082039459840 8505421 -169812896084359377871745448673572531456 8505422 121210715644353493519383422617239736512 8505423 -45952112452987760614587042956822369376 8505424 39542488310398983354412333779800023040 8505425 71522322177596891037900203857692030000 8505426 -55876086807674545097635828251644409600 8505427 -42049967088903261239593674686306744928 8505428 5784928314635697910333091801540904960 8505429 -14015294229064951697582434067614671552 8505430 39756505107305091581392418058460176000 8505431 429392690724339138255820372774068668544 8505432 -158566637021383457897645278898312601600 8505433 -145531906690678791428208964749055987318 8505434 -27883078154811988195907293761554711808 8505435 25468773211251496465549153831727804160 8505436 171105216996695005557312993085826419200 8505437 79112804684431701447618433603014191232 8505438 17063914075183461987760453412437364544 8505439 54228869161633884679716287600096641920 8505440 54342122602231295370650095075432857600 8505441 4484149350672845062372016805403076352 8505442 27191128211284248657301186739148534144 8505443 -718398192473306655660987686654094336 8505444 -21075364103249190054266868593954193408 8505445 -21851513259320865379646253102813561600 8505446 13558195224020871332975029320271119744 8505447 20264174468580450815915179550186485800 8505448 -6457444780686691289501018513389731840 8505449 11096997072688159945312418105833082112 8505450 15628322717845355788153454847781159200 8505451 61231266415645605276944169128099310452 8505452 21004352639672783528234269746375035136 8505453 -72520859431266471692354444080997088 8505454 26980695844244483077137098726537818176 8505455 -1936378641727970488813969928068800000 8505456 44673414961672195204147981237034680320 8505457 53204604762209243450674712836863148452 8505458 6624815769469510684345074794799789984 8505459 -8749375320678099844074602405404032000 8505460 13792615034898577878299097560077505280 8505461 155092186968007313975755407851081686062 8505462 -34613210070309307001247812911790002176 8505463 5815471314222578875058153029250416080 8505464 60416059452823342176404768972911411200 8505465 71028078694154222038421308743620877120 8505466 -33307820821085316698128399509686088960 8505467 -233853369188670676516196636949701243484 8505468 21853485031973591480976022995638254080 8505469 -6872501287893939790047356782106306784 8505470 -10288251291009251310801692026561827840 8505471 -21948737830856163961014614992443688248 8505472 -129308240338848549039829310416355328000 8505473 -73496374125801583831288337075049841278 8505474 -47516221047061892761213558719456377856 8505475 51562348963708992741782260844176306800 8505476 39521001756862166257199080394878169088 8505477 127066814674361642665719551128143892320 8505478 -118890249838390659029432636240458860960 8505479 11498452660842908216203159161242560200 8505480 79770864613586381497561700283531264000 8505481 28151476746573270726398782303297232282 8505482 63930124633928912599827674652648281184 8505483 6856584764966441076300158165432336640 8505484 -1079455197819742168109771798157953024 8505485 -49106467136127476929849075194499110600 8505486 -536548769705714642688057454390920192 8505487 -184076880854887840835958405273547846864 8505488 -9144108553225857255437432269310115840 8505489 75099127657956233932410218833513027824 8505490 -16772882983235609312847504568063173120 8505491 -1650151202929460314453094013342806256 8505492 -25959768118306297504159431836219609088 8505493 -74153949505659153036938933998142644836 8505494 30742462619010495322854267070013515296 8505495 -10240475397303822016638505024037492280 8505496 117015318825811507440247254043459829760 8505497 -15889198479080550737673374392276258560 8505498 54794406048246972907494210774783512064 8505499 21453140341923310309927660933138530120 8505500 7312442274282676347390580434056832000 8505501 -39844880886883865998540578299678313216 8505502 -75467955882258851023580905283796734400 8505503 5684281900217052413668210979399800584 8505504 1874455403163748159504406949884067840 8505505 93325596538696230437442461009837472660 8505506 -49155827889120097863463192981520784048 8505507 3508637842209844403323242276917195640 8505508 47380918702107250056351170881623601152 8505509 5279533620554738886112699565215147710 8505510 -7820742242199668717979841388422648320 8505511 39239432192631899111461255704713188320 8505512 144249853364160122528558774031397555200 8505513 -56277094569783723974347946559585043200 8505514 11195630613886300716805714820361671856 8505515 -81821910577466253649603329167996126880 8505516 -62722428245565626435057778172881715200 8505517 -197074835844122101546774837454976755434 8505518 -70532938120040780389019593380346708800 8505519 20416691404949030513969022547044322176 8505520 13320969579329291017304392155060633600 8505521 -5675776003554965567162704607198559678 8505522 4009968642636199206529917533300045088 8505523 26449672684241579427201477255756858224 8505524 153338484425262392045992923408050676096 8505525 -29746235231038139780436216055553462400 8505526 -53658986816797527407587730783051195520 8505527 41981150116280987918922828932781902376 8505528 -34887091063436609025314276061774151680 8505529 -2183604187640897645734125120963752816 8505530 34909257241386131178413149621957221120 8505531 -115479101812921959528764700625031400180 8505532 2865160093479257546015188430872903680 8505533 -186560140913784683656366651296937420218 8505534 24171493965345234655950746969575861248 8505535 31902450858133704642304566830102025600 8505536 -2269756834650730274118827500841730048 8505537 42851686741132204060703874236758803552 8505538 -75977978803998060190101826033319072256 8505539 65555666802951684921587746180721893632 8505540 100237210384888692195798951824532480000 8505541 165429881375310032533226040569403115584 8505542 -40593025547461135795326901320720827520 8505543 137778672370153715479219396944043215360 8505544 -7400374743759322366062865536469539840 8505545 1516956649540672076902530347259037320 8505546 -4721636795516381177575735359818345472 8505547 76698439416896809457565065971039886996 8505548 39218370354256568642076794170891008 8505549 -854920373904421335955301486438990880 8505550 5190539455483182812476516546394956800 8505551 36157308733393299294381549867788973552 8505552 3313066097033129821274456317101342720 8505553 -48712574609641815064253757491243913920 8505554 55462012813358054041566368887887800976 8505555 -60961778848583497450006721529791018400 8505556 13958234618620123535283564706316207872 8505557 83414204478186620117025469619205678492 8505558 -11799006136753782017930251692271492800 8505559 53617919904492578180555796011402023000 8505560 347469715731153137806437618261196800 8505561 30080435794068792381105443183150460480 8505562 -27887120099222716788467557826351082816 8505563 -21823942185254873599524628622680860672 8505564 2406584076319802243293114714504197120 8505565 68765619359601286023427118991150570720 8505566 8453240535662408419457147488109193984 8505567 9785913192854543702639115880340330016 8505568 -257362266750668489946136557134527856640 8505569 -217241711738645816421856054513096680030 8505570 39572371734646857234929035269711667200 8505571 3106075360304499842204105404367548672 8505572 1483205697445645381057951963373847552 8505573 -39234093658332501967723171440885157632 8505574 81224174438520842239484684621129856 8505575 20943911341931627856532082940626034600 8505576 49864440109956930730536042722372352000 8505577 -203788289935683049526469939375699093574 8505578 -96062148647810192432037314496588898560 8505579 119995910895069398182367311532409266928 8505580 -29160887640341009253790116889606348800 8505581 26781578119230716102288921501982880992 8505582 -53276812559855075331151893618035318208 8505583 182807555727068588505966574996972952200 8505584 5441041247304270803144020875267932160 8505585 13710696656955479138768973721712375040 8505586 -12107269188687760042245722716818241008 8505587 117375887671803265008111780059202408912 8505588 11017477188364989220279417728374906880 8505589 89135921939385166768511392030158650940 8505590 4548475930730463532864936525621409280 8505591 26776530913626863947561067369301623040 8505592 -48155136451861367678216606952135966720 8505593 142109416648051019913360732638920590240 8505594 41699838455649590808957534773539246080 8505595 3347563815482925033264385498672180800 8505596 58940955257431579170616135739854986240 8505597 -28570438001064983646829636561794616800 8505598 93772120670447838324473609382870604800 8505599 371062850754868930239208299867725064 8505600 28784904965021629900529550826772889600 8505601 9920550600402808047392605335451695510 8505602 -25030987883130722236482332339495533056 8505603 -142240006021867182143725365793531759680 8505604 2094536441973473995888584580302662656 8505605 -68587287917452315196990189499492124740 8505606 4848968841749364444829948314225451008 8505607 -148673904947038379725706570743608174720 8505608 -141110456559710783572248134748677975040 8505609 13560424782038896927248687971244346560 8505610 -51102708310123725427446119608194143040 8505611 -69966804242824737209576008505056347576 8505612 -44978179113562366459071496594755330048 8505613 -771454938530402605396228869553481640 8505614 13311591955452654621425370923173309440 8505615 569911261980398978961351393829441920 8505616 -25578630357916881769879163411680788480 8505617 171751671869797795537426593330634779120 8505618 7865289799943073430664802323336848128 8505619 22051011770056211350899231781485087020 8505620 50372487239796024659633806929235879680 8505621 166331773252352195170608043054798303680 8505622 53314964644195232659113723710978689152 8505623 -21292662221800478204651301255412522656 8505624 -55943888573992301252358875786017198080 8505625 -750016130302193646941664292647200000 8505626 112807762642417299466377053980336246512 8505627 -48087472595835089185632576316046126880 8505628 179561326409781710525411165559398778368 8505629 165430998554088735390813516886026792480 8505630 10010313568181657543127065575196037120 8505631 146488985133526052661158890151440142432 8505632 13495689560403315054459946144977518592 8505633 44823978637645896891552095103692328624 8505634 31076894770525920930978668332977921312 8505635 122239491899876054946458335277768425200 8505636 58423338194376640486087078862862246912 8505637 131885690767511852134618893042745135104 8505638 -31681451855899742891197113047924021280 8505639 46159115836051023763420929353544294624 8505640 -21456277425224690850974079948334694400 8505641 -51394525602854069987963108150592386700 8505642 24325810767751213790862129360585112320 8505643 -95278742018288065922611281605963884108 8505644 -42314577492855978715018997386328113152 8505645 -27597291100082869424010088918559025600 8505646 49251166115442522607531847781048958272 8505647 -75220949231801391642974760754574609904 8505648 -740961554508837019146197111395074048 8505649 91769354847881753609640387809308869650 8505650 44493834398815011655287092763636816000 8505651 -15627080018555901096943980567595698432 8505652 -6599954142145092847416314233537201024 8505653 45409372987863763828498028576403116544 8505654 17225332522782885596372129034249070080 8505655 -11257315574028905337046840759201904880 8505656 56069823005656189482256404269163970560 8505657 -55229634922344850560627698519068154172 8505658 -49083144477694118223153138940723200 8505659 -182814780075459682691455440354770571360 8505660 -25790888473553762646382632042713226240 8505661 25790910692350541165411068864180478412 8505662 22394726675595128725371888565505206464 8505663 29079370285612063178680237227362854344 8505664 -97249728543727292046489689650001608704 8505665 -160572526472261024019110041689368943000 8505666 4135775639395973928605074930142693376 8505667 13942780836178406803189201333887126716 8505668 -7748714493792008473330428420817432320 8505669 145679940065595969321026444147225566944 8505670 56869124703116734702835578557146033280 8505671 23042932862404729246795210752527227680 8505672 24565453722416554919075007650040053760 8505673 1727818776474806564960154756171999840 8505674 28475547804844926434614754184600449280 8505675 -10840400099853251637080335545144774000 8505676 46121242536849571925277658896324034560 8505677 -1342992171193663588771945120892741268 8505678 -35328479332540304098695720519386881920 8505679 -33699704887422048324689656458456389120 8505680 15280184296633076076451402202372751360 8505681 38674748354521992449897453513023772640 8505682 -114319176274765650369481966815051773808 8505683 -139119324270903066576359445555150258096 8505684 72936951563960092777662865137011761152 8505685 -75133200666743098771783057731536563620 8505686 -2812940617963206698827086965885347200 8505687 -23206295753080087867637557228825397760 8505688 27301631871920018193451564335290880000 8505689 -296082241522653723226610569446577854444 8505690 1102629578131546766013323831693760000 8505691 88167558999983644698852463895321409092 8505692 24726917756019073190256148683308467200 8505693 -10192884542707649679122316345540230400 8505694 -56193770748224441683730816927134879104 8505695 -4530168195040484752240771189943760 8505696 11433373173450435638706969059268231168 8505697 146483734368079002578214454367211137412 8505698 70746194861446809064035148184540430336 8505699 -103547078589405960649921176388774059264 8505700 -5923771702092645465125052743431680000 8505701 -2553843336597190615042375590877395648 8505702 28116383091325191140180645314846535040 8505703 29945941530794740175035550915301962224 8505704 198620301655813657906988127403039349760 8505705 -15181429198552513525650143667081035520 8505706 55701185717595550745015874380660325120 8505707 -36098781825430132959558750656012165376 8505708 43620007546667419948668701180586064896 8505709 -24278063459100566547753007547818450090 8505710 -26936674063445411716124666412724530240 8505711 22529441865794201359529099427721365480 8505712 -23520508745494175588670555166033379328 8505713 -41340555424661295881816745795957645840 8505714 36188061921283608259600121695803571200 8505715 -11314089090796021195166620786025135280 8505716 125468511480877898984370444521090835840 8505717 37461533936979426577488832762617675264 8505718 4844190028595226398970577727733835776 8505719 -116987094050493170870161737846618089880 8505720 41720049760217499999606367188765388800 8505721 44781210993064324976389663470536922112 8505722 382062948798732731701966403820357120 8505723 92540166785920087862101425194756597784 8505724 152073980262081329947866146091370858496 8505725 118105739377321992473654155690494648900 8505726 -1809448737364604701904303148324990336 8505727 -133408010633622819382026937230432663424 8505728 -32716866150394915607639515698309365760 8505729 -116356075227811186701869144471506231680 8505730 15647522215723294381671702503611008000 8505731 78279131000117365394853828160096446144 8505732 -54287881811819900260001410851826864128 8505733 65930523141526214039205954220788779644 8505734 63424482133114179857032868692080530016 8505735 20819226523467499180076874177156211200 8505736 10976679627046844089389675408387578880 8505737 85001807164421304705400034524162880052 8505738 48130501998809058918791453897314672944 8505739 -72915232344717626795068682995001799000 8505740 -212560659262293600651785092703302809600 8505741 -151851305389899017142350817229131840 8505742 14568028434546769106677144396770554880 8505743 142834257565591466037804405511142021784 8505744 205193162896338255710140000975454208 8505745 19031588610513693368417398304729280000 8505746 -57659577113079433293016517132175686880 8505747 15527032374626193124894487436713770560 8505748 -105676529506723204319419067653846202624 8505749 4772420411462832980383111957793095680 8505750 -39299658405854307758545940437584384000 8505751 124155279473041120683154358281502080152 8505752 139902830902049359940315391821927577600 8505753 -107326517204198560610161310405433345792 8505754 -1355022955306064713475572084985201424 8505755 -142419910558989029728465018931720475840 8505756 -3596188141333439274166974916205690880 8505757 -29448487600759213773489027072030038112 8505758 -79551730247152495053724663285104099840 8505759 -15335965683498251654006589408451949496 8505760 11745773706240287531581885454700380160 8505761 -6918722237159934744967176175101181776 8505762 -12203778984614653738298839403210608896 8505763 134820121272126207009941185896016326456 8505764 -19023661728401460426824906186369879424 8505765 -16602119029657622616556792264898445540 8505766 128074543097329791512610013705740260832 8505767 135473108487010323907661784475348317816 8505768 -21517737931175235598348105697899315200 8505769 -207145910280510166328616044652415181830 8505770 -27485127495042308166680913178492876800 8505771 17177919408529146749548626254046696960 8505772 156642338483652658577125238145542062080 8505773 8787440285770086419818640205931059264 8505774 72334692127879187131096591701580326144 8505775 -13648615650347678193540403779275235200 8505776 -21097764354602178283927143739879047168 8505777 -1714748752482174737830186074030408768 8505778 14593989446452602098736615156196564992 8505779 -178695074258409256605142990686089001120 8505780 -16893541867798757764603388880956620800 8505781 -36966789999154496078570917137317896548 8505782 10347882262245495957945617412232285440 8505783 -34056431382765293208634455859755191040 8505784 35757806696033339819326459043322593280 8505785 -18234500611245578062611127869995418240 8505786 27590935098750013960247479606023435264 8505787 -3694567208825413236799625472415008000 8505788 17116696567225764683492077740295001088 8505789 -12526135474342356202280454406036838880 8505790 30076349609153453436765779675187006720 8505791 38540250980712359515073734636182475632 8505792 -2706168142803220742155390134867984384 8505793 -175060687141284172372401937205511072958 8505794 66751136177445986377331423335683882240 8505795 -39182058446564898683543720451090937680 8505796 6530586179644416154160179669927720192 8505797 222437777481662054588821863926334972 8505798 20687966240732129332683031349704919040 8505799 229447238264388621808920176679827043800 8505800 35899219046536251994816330078310400000 8505801 -7169550762454672667791731320385189270 8505802 -75356002075608154440339491759405085648 8505803 147565793790357347193995455147457026944 8505804 -3553901419242919919434397137291898880 8505805 -26579223241255947631954684704624190080 8505806 -45936064035407231628504739660581362880 8505807 -50422052518334924125726146308748887160 8505808 -26743492616396692389934231118787616768 8505809 -29140865963058102242679733142157081996 8505810 -1202790948810196822463172309668454240 8505811 99439910493265199938139895175482892176 8505812 61015284129075389047576895809971187584 8505813 -10594216867029926574223488277622473056 8505814 -5045203633451559005082566705948582400 8505815 3848280558145193370641428477747168800 8505816 111352637648402008735404629051596800 8505817 -91695749938124884010242072614201542134 8505818 -23274998805709794695566677103844954880 8505819 2670050485894861593909108382593130560 8505820 22951343732371696128799580805599086080 8505821 -21120737328289287756747201099830373978 8505822 1899620487547310348074193083358659200 8505823 -94206101064943979465995834756456920928 8505824 -106000116756303082583826237529822593024 8505825 48367659482304563414058769840951296000 8505826 15354352781237474338498963042729605120 8505827 -131210603724560900070767719396865864640 8505828 6061552737813017382061000663969593600 8505829 53582791752903634505561602544518261984 8505830 -1033624844120419506091887940503336960 8505831 120469992682827278186220416286083071824 8505832 37848774828305810275300999199069798400 8505833 -34058139555270098296806113245509460224 8505834 -53063978813032731804135019742543205120 8505835 -13406945880847686400134988344108572400 8505836 156712618624410933557954004308169396480 8505837 121178574824013556574242303105096775040 8505838 -12022998774294431699513286644808498240 8505839 58337748466807606855994650427598684456 8505840 4105451281692154145165547188036567040 8505841 -15702600217352560491523906069530659758 8505842 37940744144000960953288787120052946944 8505843 -134724895645884969811037676855720535296 8505844 -169232170867043374727647882747940556800 8505845 -67786382217675068762016688107522100200 8505846 -213467085619970371313503705210454976 8505847 14655002935523661351555834381721600432 8505848 -10947053971875669011762232132365168640 8505849 29559968676708350511100376327032737216 8505850 22957466484022960407858724930995052800 8505851 -411114918023827297181649787666183518720 8505852 -16028828410421523650645026037738585088 8505853 -4383429930027669441091560819269847840 8505854 590734463362055324236769715160652544 8505855 -37837421677298936516053663651744549800 8505856 -40723416911901931592057682702159052800 8505857 -4922855373309522575946517363822017600 8505858 -27269961173752707306389048843691936000 8505859 -73788045792387800053774791636922695940 8505860 32270081016695974940728816655897825280 8505861 -53515479064497066898837915735174117536 8505862 55726181417456958266285515989725952 8505863 215088701588070673700208280305602086920 8505864 13465929074588381665799409130522214400 8505865 196977590693976422648621705591263926600 8505866 100430957728413625770605363551464739632 8505867 68193791285438845970646840370775326680 8505868 -27149763003335753642991313402661940224 8505869 -39416877586600803778346341261139073204 8505870 8689210830347207951744974076680915200 8505871 107590612796322957028091012061959215488 8505872 -67571485015968397205879456429666992128 8505873 -71818869983026833790316647846398720 8505874 -8910276526889629775934882432640089120 8505875 64356506006133918242376094110419784000 8505876 -29434691826419096093745219400331347968 8505877 -8713268265437145173463732648609267008 8505878 -95761938754751769934129877680067489760 8505879 40168694297834831566412126457830452584 8505880 -210490968061529853048323973330049843200 8505881 141253569122845825483044088371736340682 8505882 -476209201045258814653940707981564416 8505883 8619371778188215346332676992403127984 8505884 57052439174471238150018091911215365632 8505885 52450612090142971426600072602301941600 8505886 -28941250392314788983750920430474664320 8505887 3497047878048796157782840225545009168 8505888 -16031205222555735723867382697696428032 8505889 -69215967492443107987631323699314649600 8505890 53134444112858400972515179158884966400 8505891 3950219718105492779171181984791362752 8505892 13578988798860012133787432622731084032 8505893 -62491419822194713762510384326412975200 8505894 -3897606607250975329848402590569339200 8505895 -20024487006350516177930465569337622600 8505896 -101828037178408626934440392922462781440 8505897 87619092048660149513133500715946650720 8505898 126845993255546015461641857063560416864 8505899 -7042781279883464478858724010006712480 8505900 6073935406610514025619014546096972800 8505901 38423063664490730026138001463709310400 8505902 -20042719170623383065066955406699398848 8505903 36574187955110424266385779919550632960 8505904 -2207735050817406587410451236399349760 8505905 -161121506163433641817786783399954916940 8505906 -2204523519161942781072698873952278016 8505907 -66645139655270764821133537957603113844 8505908 -637632903256334036567029059839919360 8505909 9912336629377214847417855250272932700 8505910 -7609879809565748706482533638398073600 8505911 -91878300338186530517658112451355137976 8505912 89634264041833301809826501611747737600 8505913 25328552152211839970520322157273061124 8505914 8543937077881184386121453853115848672 8505915 -43044550760171457986665964940459740160 8505916 -2836600110683913523856565425350026240 8505917 -2970607592553684840919751711348693376 8505918 113336138683340146325941970429641789440 8505919 115580134656602430914962819305264992832 8505920 29663387139463644069178115484549120000 8505921 -69299940304881486869416428278659431888 8505922 -16810915635846273822098002881842653488 8505923 77282576208555508981932198101866425624 8505924 1631812900430370128948925154908364800 8505925 -80731953825676292169699940377604913350 8505926 -29281774525594500740155570459349396352 8505927 71674631066788358686040791328795615664 8505928 9588283846529134606862129050737116160 8505929 -10405581507341744061764315816772088320 8505930 15219339332608761396590982050365132800 8505931 19831290497893572105826034126077723792 8505932 -189647557423027915995581021567129487360 8505933 29859157455876351140075986139175988224 8505934 -107133452466313917368606493280414834368 8505935 33989419093412923326906614210590834560 8505936 7355840599031039956474363627599421440 8505937 -169646242035145463296541314490661982 8505938 19561566699217244124366509199486408192 8505939 -2022149113196036319743122075250427840 8505940 -101332745853856096312346275991342280960 8505941 44557168776907497355035919635561915342 8505942 4012599294527485624012635764120137728 8505943 -24415314809990089592980427742571362808 8505944 -154810910119987608082148212366967715840 8505945 28217522828477001994821142784047123200 8505946 -172961589239594181200651596521083974656 8505947 30420934871978398798653944122614564432 8505948 11758568922484035329403794508310241280 8505949 -84083644110655493018038892592115961050 8505950 24337528684288427750889113524626134400 8505951 -59880925798642848142950567888583843056 8505952 9320067799517835168286708192052772864 8505953 -198358137757602780330686828938947855996 8505954 8466912333914117606203816769564880000 8505955 -14981810993854849776364841625208125840 8505956 -10455761692383231805300009746124741632 8505957 109214452821571462362619800039435769440 8505958 20469557742452202343310660619733832640 8505959 -2764006769552349512519054440209070848 8505960 -3234223165766346567255023798140108800 8505961 199455520519840937803230460479685286400 8505962 345965199000562029503269656954074304 8505963 111110888316949211052608712452207427600 8505964 -4989354365083877603242376519731681024 8505965 -6339673765454153677542699523191665280 8505966 -8582384638537895057230799414915235840 8505967 -30296999985356468150213385607657082928 8505968 -9727677863620787975466732953943441408 8505969 -149030113978725054421393093370570675856 8505970 -31992046070993650654431993353224972800 8505971 -37603392550308756897990018811426771800 8505972 -846034857387386731931490329789026944 8505973 31640311533137461465977190578741571520 8505974 29471997951170923460776937227272536736 8505975 2688436125369798748032584599338211200 8505976 147411738342374835652983547421306572800 8505977 18606903513836517874651015706832463440 8505978 -11410333839939184268014049517411167232 8505979 224992641937133944582297716817756828580 8505980 28726257472063632001607214116371568640 8505981 67741960785858327776872326606987888960 8505982 133986039156867461882363925001661486592 8505983 53736507868227571925761917856639222704 8505984 -6933227746669324142742992257296629760 8505985 64136017268762259349580402945318981760 8505986 -79669623231556569493141547645452085808 8505987 21830921439341846314266922838633885952 8505988 19678020885696896122168378337893592320 8505989 37400419129997842501137487966388189790 8505990 39341070961171109036523748335769488000 8505991 -50047613071931537395883122778186050328 8505992 4901976143385938878510993229396951040 8505993 -1133099459171895095066235358049546736 8505994 1663891256593089077683161931113406464 8505995 34681171111888159818394073120516916000 8505996 -96316534303870211982649288221909626880 8505997 -30203660983329116578457720798329232640 8505998 37726673928034129845803340210878926464 8505999 -50931880036410842202963624013466048880 8506000 56785241911629806915903806342385664000 8506001 13435769882370189208576022550730615680 8506002 1340617940794911620309062946714254080 8506003 -56100441327939828348034009992854980536 8506004 3973822980081720869693534513314432512 8506005 85541575097138522139511439658679510560 8506006 33930306752577378085145101592177636544 8506007 -28708090034735511930108764238948699168 8506008 73998104106936197932932518247938549760 8506009 -92361146363172633099019485867324967040 8506010 6355661492623411847209730499378432000 8506011 96492599998122271201710412087926316224 8506012 -83424255552522043070558446881805298688 8506013 224217214371871158453739224980372409600 8506014 52634253142100509893341051848892651520 8506015 -52889757330313231402534457528423692800 8506016 -56138151277380923000758666964047822848 8506017 54070871101092939703055391263911838868 8506018 -96477368595043356788196424658806047168 8506019 -87005318678290448342646919072980493440 8506020 -5191315066900165957062709683216568320 8506021 -100937088691165062893657522259198916128 8506022 5430486489031117206585809470303381632 8506023 78628870250055358641510489550094607648 8506024 28515545881480915197387035504800389120 8506025 -31967005080277348966714498802236412400 8506026 70550411019998415893150828856201446400 8506027 -149555017835682969942260356972687031768 8506028 -37807755795905415636160236192581136384 8506029 -29441320622374444736951537382944318400 8506030 26510399349334241931024356246695776000 8506031 42106216663447256367689443382574002832 8506032 -1725304326430317099363135884770836480 8506033 -8731935347332270663735280655117904600 8506034 33773941205222019403040190176227904640 8506035 46796943571712409662326025872311499200 8506036 6904382504854565467069045959974547456 8506037 -136989763386300871529233384045544542308 8506038 14945557337406849865802049526140661248 8506039 83746774897662040316462339802045644840 8506040 124219972490423603667506831526380236800 8506041 28129570900962569277650200475496304704 8506042 114309563655494605123359151107602890752 8506043 -21578726227305878022182444259564870912 8506044 14445821491752866862610593322857944064 8506045 679224212961124343503997437502692320 8506046 -53692693014605226378306183536980470528 8506047 147837216098384610910999561834519965696 8506048 -42912734880167167819292767412677509120 8506049 -89309524311346288255440794706588816960 8506050 -3113126265834901115816719131395366400 8506051 -71125074308950999231473682169597578948 8506052 238735937745893634131083700665292249088 8506053 3419758012449008376739453277417505120 8506054 -71432321196181008517156364088452709024 8506055 -1968147916686902364384193176654928080 8506056 2662546267977371801243593393987584000 8506057 123338555860645444635058721237954240000 8506058 193393836892813865229415943063761200 8506059 -8079785044031358513169887532881503232 8506060 43490235965598668347466337527127552000 8506061 -125449715234984493172037279655935435988 8506062 25667367132373647283668784487422792320 8506063 6975233516621838153533308809739619312 8506064 -456039224960595503977298492609003520 8506065 3920247270131409132020363232342023040 8506066 81392346142417734171931511135265889440 8506067 -85672662704981187679309830213965393040 8506068 -51392089371425742213095037075724892160 8506069 -97487150918885853190516978276610952000 8506070 -12016598147663742875725560726899120640 8506071 40207677473446385820981286680991405872 8506072 -1773380802109166135894969118137548800 8506073 308783764719126108212217863772304926480 8506074 18797185331765405522842346204799490560 8506075 -14334881914375284971891601317136353400 8506076 -59061674961624062497955205152114938368 8506077 -101715555756766331672670125377679021280 8506078 20151654568848176126672120111582660352 8506079 10923625727673105042845416770526354176 8506080 62582237805173827786103170626748416000 8506081 70617451634939374799056770055737854882 8506082 -44165836416075238376741232540032993280 8506083 -84957300649740220669111462139738676816 8506084 48514143789729389962520686682943934464 8506085 -13665199583450508441130247249276768640 8506086 -40332791511543878056102839846948414720 8506087 58956478844239647275241932674224199736 8506088 5486037930772785834795932123888025600 8506089 -94150028474750724425244369413391013920 8506090 328748876576671241517787826941501440 8506091 226596078057283084958642343423242328000 8506092 -43717087382830104190492160869729222656 8506093 67664379044202960146998851888290576342 8506094 -47727163895821866927523259377984403904 8506095 -162130278355304143767481851874211520 8506096 5122082423505366764141844600930762752 8506097 -123094893091656054822732477794467190988 8506098 26093047114903129044965489326698339984 8506099 18493994074356417858518368825160089936 8506100 -66341322865361571819837704975764809600 8506101 -19292867699147688256669121501380467168 8506102 -85088873283761213252529464882422120896 8506103 84203852744423976400253788019264253456 8506104 -39969509393620556072083345478890106880 8506105 -59601100183365704464310904164295792000 8506106 2358692403004258339746622204447220160 8506107 -282096696326126536820336983324169103360 8506108 84701454811421373321535143722929500672 8506109 -9648963069664024562830150446523322784 8506110 37829909562939748753815195273869798400 8506111 -6451126260381503844838899299727786000 8506112 111611705283675332721629829996006604800 8506113 6489529468291000626917800768271271936 8506114 41073320025808619674399845424083784656 8506115 -50130364370027663333061930944001039600 8506116 41151328929430209456549274822955150592 8506117 -233598846493600132861519211595107404834 8506118 -145274116839726066647230609540656477696 8506119 -23409382669540773241388117553664283520 8506120 -48784363360357495239130031901440409600 8506121 -15157335395793313174403726488155837696 8506122 40231966819466602149570079525030650624 8506123 -115279300119220303602690991617807440456 8506124 13731682027188032024541987976274813952 8506125 -46249131688261899137432113589795817000 8506126 -18493699625717112883364255932726670976 8506127 36576969134549211364531927341899385072 8506128 -4084351746941656079836607238805979136 8506129 9968010377155276107765980421326960640 8506130 2230187542647211292764679953432716960 8506131 1266821752389522294730260568096031616 8506132 -152357163709047370103384638118976555008 8506133 57762382269591953280012693488070098460 8506134 339305366445307959153778136881857792 8506135 12808476899203075758795303180618213600 8506136 493682029558818070849281336617164800 8506137 29497115177422181375893773645659872752 8506138 11683207571290712902036780961682230496 8506139 -80481406511884428148991662922573688120 8506140 22763758521717880802870625968631321600 8506141 -6572024969877580640210764898369583040 8506142 -23484716639817010148583298331271124800 8506143 33469675888529849561555054882492787624 8506144 -31215184829660418255697406034471026688 8506145 160321333654069576945923750176854250580 8506146 -39017384426169084599619711602738726016 8506147 -7236109975336206270543970713445923360 8506148 5137902969115715646936349193335603200 8506149 64397625650202705317493877263422823264 8506150 49224134666918733891573703325817880800 8506151 117300073656841799459466263379477880704 8506152 20869073729736878647745757203040829440 8506153 88528660397847915420787102406899553402 8506154 142826833907663442170530955374916232192 8506155 7236845189141693962531574160664024320 8506156 -18593444444008748942216944058945524480 8506157 33682313229311346457823401948414292832 8506158 33430208925960677142690652707076574784 8506159 -73837238361490515799840970838164811696 8506160 205355706985232524243133267848396800 8506161 -29523709627822635940658591043002651520 8506162 25902002710833121021449288101832456192 8506163 94626701354410974446813663778486806412 8506164 74969474678078250274044675848751605760 8506165 86913104358909884906927622557821548060 8506166 -112888237678918627397977562842105423968 8506167 -85372821654244193726576829816363072000 8506168 -195908672204328955867078745641238138880 8506169 -76636865019505843696946036182608136704 8506170 36938706878933080128787624222616298720 8506171 110134276192365815515323410541589036392 8506172 -5480896711785476646524324498425394688 8506173 56284336815051917300905038749605808544 8506174 1049631735362863660198020120103485120 8506175 36327640313509407564553667323716012000 8506176 -4072561102214308166163551682161541120 8506177 34030814000722240755160617457113327700 8506178 -2501648029609098068062489451670957360 8506179 -7480579799502850832873242656554808 8506180 62212579472179318479423688792382342400 8506181 -23236306821133185787358791059890610018 8506182 9464374165158433868769038145227360256 8506183 -21816710109618626839461263916948889600 8506184 90626205713597994019858948930066498560 8506185 -9165043943575808539753703365737753600 8506186 -54838790060566524769880299062713756160 8506187 -220722880826721703567709829833243088888 8506188 19543367750164499192491713720587120640 8506189 6619335578933713222503824920746593356 8506190 2823169273179974070662180242299432960 8506191 98917872363817873703666881804474701192 8506192 26344109546215681441499423626129104896 8506193 107021992480062926382801850921603099560 8506194 -13476294941697435583381489247686665600 8506195 57597168731155023626133763050761713200 8506196 -51750565396658034552005302236100329600 8506197 -37505296626321313884002232363747795360 8506198 51606256912104479857354843853983437600 8506199 -16174888560034479511756310310518246136 8506200 1887142427067346131808823130284544000 8506201 -277813488539513378685779046503900666496 8506202 -95723474864449590752518661431060562448 8506203 60022276914456190061156573558615729304 8506204 41938690914667012066463202263080281600 8506205 78394621480519866755115498620580576000 8506206 -3495783869233810676028111656741612544 8506207 114468840954917653091927456643150861720 8506208 160801838075313504780723508831988613120 8506209 -37319199802981833727353881734472596032 8506210 30844952583401782517647247784033131520 8506211 -51711951911874907195035090394840465968 8506212 36316894358358250386062753485723152384 8506213 -187032610711850781498373568814654561538 8506214 -579814725704683456286137654384547328 8506215 63442286747071967409663388732636011120 8506216 -19441493147461544391216951455409930240 8506217 5044339403225250935798305953158675232 8506218 -7525296835649397251469990470324989440 8506219 77444495738141280012972003489483285620 8506220 -85364939824322435405211555233581962240 8506221 13116975494819653650266332768679554944 8506222 180691299947091907648125308914822846080 8506223 238170770514020695931124306915715930368 8506224 21136586024434805367434665937090150400 8506225 6085858288957649811490214436353432000 8506226 -20331889176255363883100379023860124160 8506227 76021794944193156775783396802114481720 8506228 -30770419986086033040654981663037440 8506229 35894995536580249372086563785566156540 8506230 13877926842977589199065738288057486720 8506231 63618541150923380172815464109659974000 8506232 -23519853465980509443941114068989419520 8506233 -27921815249213637221814574400530745280 8506234 -6817767106042838486529231156441186048 8506235 62500770291662960050749400868881206000 8506236 23667657126779703818247996041390997504 8506237 -44219500736862263661631070795614049460 8506238 15026380906337802093160529408557009344 8506239 45486263798437449810979990862914459392 8506240 -33862702343728712330134996241507942400 8506241 -19184677645688922363073668185381101308 8506242 -19089725501365066990122730775632085760 8506243 1052680540488966403270627181962695972 8506244 172922095540566684804080307862636416000 8506245 15255893374296342939157238828219105280 8506246 10508818616827063944036988759118991360 8506247 13778681403987284269910438690839368360 8506248 -1216329634169376743708603885574881280 8506249 -107109281241298884688449973867044616320 8506250 -103983621291475887446907142431645900000 8506251 11549632696594061408591786802091454400 8506252 14433934516999067386166073945450598912 8506253 236305476818352498261554063950998036096 8506254 35897901966116527379786413963726970880 8506255 23298992145054336269937847811436864000 8506256 20816868399439360662269522762708680704 8506257 134259522570184121656557961329143270640 8506258 9084315873351088962683281609885806480 8506259 -138545758840893547085017559659003668840 8506260 304698061688246264807879967210332160 8506261 -69854393786531277982051111291774006500 8506262 123524108414554406500484612829678072000 8506263 -19792589089708523541202701115079754720 8506264 -5932693886426079705507877601789952000 8506265 29116638430797215699868137181504330120 8506266 -14965841156134522702905315725114822400 8506267 83502268870324073913988283468434099968 8506268 -141005843862279117069407551267053322752 8506269 -173776579622630165360010403727311423680 8506270 -15910752931086359973448710656593741440 8506271 15149198073341927330741133733809941472 8506272 91569956081564928516062946614996631552 8506273 142060883905174462083191750623899866820 8506274 -27938155329002751765997714779025548288 8506275 20059477108190104957471725339933109800 8506276 -11355907438336213820836250136511037440 8506277 92706745440380827733396495817209897274 8506278 -53535590710384337028934210372320384192 8506279 -217611884811838805227324421361554314120 8506280 -102574217896490407287151817349843456000 8506281 -16064800192351887392815402139827891200 8506282 -119660208975943640916966934986410813088 8506283 68044575142761333566269422282442876464 8506284 17796954851709501409201966778852967936 8506285 -9950385258254711931549489041078068200 8506286 53037984710915247420024732626224536000 8506287 49364964470675353955515067028955303944 8506288 4723981914140889580593443178573594624 8506289 243565426812739637254813061811330159600 8506290 -26073186971207881628744971097720232960 8506291 141419860165066847746591332897793767692 8506292 -70631668702459426319039391542039481984 8506293 -4507108047485616611013852617484105600 8506294 131970368603218810994976755936708961696 8506295 -95451089595381302255277188236418442240 8506296 -8276202896702040058995092837601054720 8506297 12294850518526903820079368055716845440 8506298 -118582945966032485650006537438946338560 8506299 -5589086325596806325500990341431036136 8506300 -36336091452089434774504538293568000 8506301 70862762507013653662391197828745793612 8506302 53553888497521633784383672609718060352 8506303 -486611106921518257085303988876769936 8506304 -57369401120529078235264058312343158784 8506305 57515209534810478872400527552749129000 8506306 14255003057314893485238620130757382352 8506307 12935694344266181672552885073265586304 8506308 -103979319710902896653192260403847152640 8506309 -29796951072866232221346775453391773440 8506310 -72611263909322081923348868153321197440 8506311 -9959646580258314102076783677552256512 8506312 -200302522109356568247828037531020165120 8506313 -67350306443621613282502668180903414438 8506314 60302891184338583689416069583885485104 8506315 -109470569923944367714571378610131987040 8506316 -29474531167184201695444062720985159680 8506317 11700591184991528922544195519913676480 8506318 16645050878258726317406231105587827840 8506319 -155993788789359261707095898237450603160 8506320 11258309311983222985576509824215941120 8506321 -26888824912183413501123119649974290956 8506322 -60036597742744960800499935722017224576 8506323 -23337024809844707089185572362656506880 8506324 23291796102293897885060354975309750016 8506325 7382846272319809601178830658199440000 8506326 -60018324052884590441137920172416700416 8506327 147653472089266771180769285861401239176 8506328 -170410383936180389481245950705079623680 8506329 53349183289530611294631107178138329088 8506330 -3299052668708468288705564807164753920 8506331 -174862609627897301321821409334450743868 8506332 -2400739630553696597568507148030623744 8506333 72254762029508667393722663911111879680 8506334 68944977504855482477677602823670130816 8506335 -39591254951391409760697895477364060160 8506336 -4194903301476879534195137753184731136 8506337 33526485037642301883596139445155012672 8506338 -12834847040268852089023440698000179200 8506339 34033787815321812845543250493098140 8506340 10182371366741256386230374231180867840 8506341 -60677744754938826378611268183160297800 8506342 -88109666514987673898708859415925592576 8506343 42357504595468720561130979760021207824 8506344 -43418084765037758514635518364068085760 8506345 -79705910428676828578321316025562503900 8506346 335359649443221011662651214870651904 8506347 -27731826783212841214221945902782148928 8506348 9419707053976735772273776174440804608 8506349 -155195917231346881508691186195848164650 8506350 -12164685410265928913022240801271824000 8506351 210217058971229650798682825238320776800 8506352 10760010371522709560441643218642337792 8506353 53833495389954795927692353570481056800 8506354 160421760312914359911842456812413098112 8506355 -62001272625685206402884312567791594080 8506356 -18704162680028900571591381939787376640 8506357 121212997208326906845347048944533631840 8506358 -97524085678391747793252668877747744768 8506359 -70879457662059337416914165349552884736 8506360 47270812963830817273717577329041408000 8506361 -67458994364623190680077983692800934038 8506362 -26163150441285539239662071194492059648 8506363 -15199826777182170769923146660955111388 8506364 41779576492430682158888147848460676096 8506365 -29589311236491332903694240655172484480 8506366 21606705254297820636739656331091923968 8506367 29177730083834791943658157093120330320 8506368 23591812383279065653266230737354358784 8506369 60633943054811495135155381001961432320 8506370 38272820663460323782696881571899086880 8506371 1652601437341580702140939763597899584 8506372 40716065694410977856241600285353717760 8506373 38059454401743808447649351211634214622 8506374 1729676251738354412042035557960212352 8506375 -233232895849571934927890204415327516000 8506376 -59530802880477408155808834024839577600 8506377 8875609198283541430051606648426048272 8506378 -89108078195291987528556210135821149344 8506379 43570463331362047535023982498575775376 8506380 4442569794595724884982419953927490560 8506381 -371281216239412201647952514903626056 8506382 48501972118153589145316824983381184000 8506383 -15486748158106814527777446722223648000 8506384 11532737634454313800683227729100472320 8506385 29914768036165056286241375662448798580 8506386 -22515314073830511649318542740645085696 8506387 -26970418487869252521750963728609380808 8506388 -105679921902239341857116761689945944064 8506389 -1504127523465240974611287339350421504 8506390 66025441700614225347273568111888310400 8506391 44659054958843857983199150769274174792 8506392 -159772444264260635745092015243142144000 8506393 7644160102407762597878342156888426112 8506394 29382199464088455937785063028686184128 8506395 -41897738931265039339186391325660210000 8506396 59717942593722938645272078602551124480 8506397 -138810202420873969680633669949576190208 8506398 -1773153560054582636898064073826229632 8506399 17218242006424259086506433421827382400 8506400 -16306733819831773907131434648207360000 8506401 208934707271352586958118206219577294240 8506402 7198878896240556252268535160274147152 8506403 8171861037234534341766514078543202652 8506404 -87988717477603557405672494117337907200 8506405 96465398439849979719185638148412473760 8506406 1110340894038276525605169247165021152 8506407 -16056519134397079932026873432818076160 8506408 -23831638059734893958360534093484288000 8506409 -24553717522942373840973284397419656248 8506410 -16555489998257470557400437894827904000 8506411 69116448340830022319859923041041626272 8506412 -78528454386769288560386737897801847808 8506413 74289278505848497580327447208523421484 8506414 -6096957320819934373713379541206456320 8506415 -114606543957390826171608323680260898800 8506416 -17778175846367339988221090399982747648 8506417 239686858411239366031526845284720896692 8506418 -124538981720878514877118207148709081840 8506419 -6691783890175079331525009297401935872 8506420 45520146834327171498660327888529006080 8506421 -40053678101494742647964375154649071840 8506422 33992126346125509044067747133686753920 8506423 -179596695444726125500881337375695210328 8506424 61239097532932727653581958948639272960 8506425 -28473489470350659405967745668497432000 8506426 4610282491759938816716961869781676368 8506427 71521027955908102483101517392034434276 8506428 7948087167499845780031545325021618176 8506429 54284982421295209752977641251834398176 8506430 -6368472879145716947541615386007367680 8506431 25663482168223721211523378697941601280 8506432 -519870667154251457243610580984528896 8506433 -37376312129691362578295327149788590400 8506434 -18166644539833401485556755475110722560 8506435 -35264780895649429754971739936539223040 8506436 119799755828850895559154634187918082048 8506437 -47650803377851918124538908498564631840 8506438 18139991965395782088582440444847591360 8506439 -167091577678537192254226527103059539280 8506440 -6902723324457538559262770891947776000 8506441 50328072193566582486314714470295130842 8506442 13776514896194057516932472509015395840 8506443 115683339952991335807424291522507447040 8506444 61582594275311164253430098036641415936 8506445 -106159785524410039457596858824179925300 8506446 -18800200767974170816884245854350507840 8506447 -83405420288790317933107049166338343000 8506448 -14449428974720296587103955257388974080 8506449 74181068074181651281483328403282765090 8506450 27408463328129642355961128984957612000 8506451 -71905628392528001888092066601077704408 8506452 52680643388889586145188348617823795200 8506453 5537526095803863729980058440373340000 8506454 18579088797081581819270051800480512000 8506455 -49321621304884767208399019713480670640 8506456 -75897450554388675920565636102558474240 8506457 -23610249430223979431868125590173932028 8506458 46433755506553943616277392905316776448 8506459 57169925282980881444309712181349209104 8506460 37099544030768677179269454745771376640 8506461 184661333027641075692617795529281459520 8506462 8490900046141717062669922194393214464 8506463 -48152806477392641328222120556033265040 8506464 -44136195555701593705256655430102548480 8506465 -138800580198192857907461211393443031360 8506466 50141334762138691427510735285068068432 8506467 -59156926503653009939333099988538132200 8506468 180094283800600790904750348671791019648 8506469 104385982881046820283430581936275869020 8506470 12593401430452059938288444754924533760 8506471 -96960363070503771081876253964894320 8506472 59088863265250506027343605934238269440 8506473 -60386628719786699924952362521675983216 8506474 -34599439542186624904668801914658333264 8506475 732294046560347909590873218175273200 8506476 58110520014353406316023442910987057664 8506477 106506971432682328680933924829349191872 8506478 86297471196004741019344310521670356224 8506479 -61079892970110486252871308299519437440 8506480 -24794610157280159282195171035824291840 8506481 30593344109782209050752571715600770880 8506482 -57542840736367557364966155248753217408 8506483 243242253649419919420190972388425578080 8506484 13504697640051163195599029393121908736 8506485 -23530508514610481401871002754904633600 8506486 -72595787039953247916094070783997326016 8506487 -96120359308399075001526663494885524008 8506488 35799695730277093441509186411203788800 8506489 -229039084673452540681855097248194284160 8506490 -15206942337831511730768093981197420800 8506491 -20998586397884959898501075208402356736 8506492 99025440610844518619759525245303740416 8506493 -20012930712364717520242188122373937536 8506494 -33050523543205512892181047456139798400 8506495 -145023037992773317823620348769294511000 8506496 -174605300260841391338227383505822679040 8506497 3010697187301974838424224849079454000 8506498 31398652435801426219275092711483185152 8506499 80906786280783108796486756293026046936 8506500 -19180384820966587211883460408513536000 8506501 -126400633022469984672727367015814766498 8506502 -19827946574614909820308246578675633600 8506503 7834727179826594706467759490946017360 8506504 -8662424813709066787158756595605012480 8506505 18008728961144445201735635217719788800 8506506 -1420202309555544297722047014599460096 8506507 -12633374284771990027696784497816947244 8506508 64886994541745855524377019566182723328 8506509 -83412208628284784377213717781851422720 8506510 -37034355925729198678470414744121447680 8506511 -118327243396044192071657443850944596672 8506512 11666577987067278284809536235084185600 8506513 76541355884447067007171931809304723762 8506514 103881446406154906729575163325152979856 8506515 49245996108421376574913673636119510320 8506516 21788486370975353636175374413221707520 8506517 -155883757937573875413941564828148568434 8506518 403449076904086284369496142654965248 8506519 60429013332878097152692500761983769312 8506520 99861344221515444903759183139245465600 8506521 -85839543477930750856129009226809013328 8506522 711298679897695495123843299957507840 8506523 -39573609199974829779690905742091961856 8506524 -10271011535030502849904921441177436160 8506525 110846689504476650490490245760056168050 8506526 -626296244788983193958033621298796800 8506527 -30811997134801949732785587702889799424 8506528 -195903305780163537530292464755786383360 8506529 -29319816176563924823487636174078972240 8506530 -37273755506195640493463099741091578880 8506531 -3365451044393094544050383618916226800 8506532 -55699881275221208179127902324483538304 8506533 28360670351523619078322286653502828864 8506534 -98407745943994901019725772380889175584 8506535 69007483193320605158275688511908535480 8506536 54440386685386449914885445546249830400 8506537 -78399689863426135592290766525150726300 8506538 22713653564196192060557772816419984640 8506539 -2566254451940617263943479384020560380 8506540 -31391001563397688943678177316354078720 8506541 -20525692908033269042687010373851614100 8506542 -68214635694313380153361737077252544 8506543 -28970946332267944146638667553982052208 8506544 1936292654700537227279322868606009344 8506545 112706810558526386407225545575960313600 8506546 34566512739707356441936109961075059472 8506547 -172150233987566926821881166801286956840 8506548 52244722957685814479855481290933864832 8506549 -48303230956141551289310762526312178450 8506550 -8914659583636961157162370779979488000 8506551 -87847753521961406968811185523939929368 8506552 42839960663439671389458037405784985600 8506553 128230272876905875614769426584287889408 8506554 28663671955583497120009409892759819264 8506555 -7929653115698475482529082549284382080 8506556 76147204851577039221789023263624504320 8506557 -48041767347708501680905739030414008212 8506558 47819809318653241290959745685861200384 8506559 -41238358619372627273871712982215255200 8506560 10062302916186252444334875620734402560 8506561 -1563666873018672854485904157341798400 8506562 -154771416688430020976532639450889297920 8506563 1000312303563663992008531464846327984 8506564 269983119263800503811347942984680067072 8506565 -122757211225432111641047702621649465540 8506566 -73875030483823472920374338758330291200 8506567 150091621769808318769214521899147242112 8506568 -40871420542128409783387864112240394240 8506569 149633850440434000056775937967732278544 8506570 67194096670790395177325594982512932800 8506571 -184865692850823185528775250194341541228 8506572 -60092835994378939088869474988179362816 8506573 -32351558452495024009725169300803596256 8506574 -91734688424151395900906906072641530048 8506575 12551340682375681611003359994994435200 8506576 17648790194449904100209962148663836672 8506577 -4237599536170205907521064831645083136 8506578 -10432385066377895853410822933505377280 8506579 854654273390373040855464203602009872 8506580 19110836661697260897551076434338963200 8506581 994206541677503345570377172113982784 8506582 -6245663854869335351836232304964842240 8506583 -62378602801653468747407693231594921016 8506584 -61922236588373231046956779777632061440 8506585 12877263122532184046618818931599862400 8506586 -33849469571295012504989218540693604352 8506587 50179990960403049548750665838802554880 8506588 -114917232941798125427930172477694006784 8506589 1752052149619157790804005259428261760 8506590 30425621596152304834159350602115784320 8506591 -132184135979940980268510457083220168128 8506592 104005554159825119983021545313996111872 8506593 182219174738796324112797193676161639200 8506594 3069825352281148266295406463481149600 8506595 698597134284898567552341559990157520 8506596 14767465164910348909380695687947493376 8506597 -191622388484920539228275309451584483520 8506598 3051784358505470535716563058032417152 8506599 -60167022542410214185574513400395544240 8506600 -87739925181831650497849307994496896000 8506601 74290437614578382720040124034452843812 8506602 -25738303932494615460471678665665283232 8506603 -3156428335557284351094736838259601520 8506604 21160543926169796247501027305826816 8506605 -23403796323437776876090469765001131040 8506606 -30714560913052879835100831228093938496 8506607 -17587882143688793967015158457457080744 8506608 -6176198847847675303534584189007429632 8506609 43413531173807358140116477983827735716 8506610 -18507070058498211231408588417330301440 8506611 -41890594812535225669551689893951818540 8506612 79775989025293344286261266976914831360 8506613 -208971463243931052924393121428054143460 8506614 -35813796421394407201144126998722372160 8506615 -39306065018984415085530148663434080040 8506616 -57022054417990723899755610991228170240 8506617 548775531167865340590413685161533440 8506618 39962354360909685251934510265400699760 8506619 -59272337283401808025979823650705179392 8506620 -1535451060437352522904953252991104000 8506621 113886971790302783300369789322139701600 8506622 73707113323185185018493460238937050112 8506623 -54636478108447483417851585209361686400 8506624 50177331958918434043199343133974331392 8506625 163325466434927693205124947694841649000 8506626 41791743016797966176525808062045545344 8506627 37153098314250429722524422001042698352 8506628 82035416881344378845400860896640002560 8506629 -79100536618833684479683537502006553600 8506630 11045466863879922651061208037456288000 8506631 -11008364336529139472579109980328154656 8506632 14200553115287611172343241114692280320 8506633 33648179569415657346204781963759122440 8506634 76942406329936258858039444186359015216 8506635 39071842316967243452633081437986943200 8506636 173029630211251904554614728858593806080 8506637 81076957523992770918942815507739344172 8506638 -2511007293686042146159250537040076032 8506639 9324798204197484708503372668105065360 8506640 14168204357231048295073533207798251520 8506641 -38518022216832689335860776101190584320 8506642 14264427190576412657196684415206535680 8506643 -14744802832253976933789901904185617108 8506644 -2439653016968254312483754228973004800 8506645 116882218024359913776672563131840185180 8506646 -97639641628646569261529373990801118080 8506647 622055574763214909064135881489095680 8506648 -51239508408540486376987220710779617280 8506649 -17247458193387951712577912382754807350 8506650 28239744086941916783314033170169593600 8506651 -26206189978059320238606896095687924348 8506652 -19336308422121959878395074416475013120 8506653 -17958228187369705292225838626371800000 8506654 29808538563331805067950770708996167360 8506655 83161683129358822000823584847246338200 8506656 -32743646463939362308673214978136670208 8506657 61075857289673264381667742800786604200 8506658 17752584005238470274864344538090361680 8506659 20371929696029916601305145234215844608 8506660 -6028383507125197545060415350747160320 8506661 58177743338437800535477850002907565600 8506662 1240780392828978240448234963869365952 8506663 -90218161785255517058409431221951160 8506664 44882170636802294074294167188408064000 8506665 65641262312922106792796232067840478400 8506666 -7111844002709406825357692491578074880 8506667 -92362430264869517922260301967658893152 8506668 -31362259202216890101892917493220422656 8506669 100312477478548006382018639269147640844 8506670 10173513174929862994898105722259708160 8506671 -177660583597689842561463650151377485056 8506672 12993331278255336763308567048161509376 8506673 21532624451242305132113043210364146240 8506674 115429735970652430684630702201509434880 8506675 45619146559362633320172574467787169900 8506676 18647763175790779285117885840443924480 8506677 24566976621107084936557653027931038240 8506678 -687543623987671564633297934514106560 8506679 -47074496324586153673959400156854735360 8506680 3267587984024580254391421362438144000 8506681 -14046180848888033856794263297734467628 8506682 -86414163452694628023943866583124753808 8506683 110967119795544926235386542051674643704 8506684 -127749969610938977218608834148356704768 8506685 -108960230741028254603144188683072452640 8506686 12455524371693098481873378675241334400 8506687 5553968396747887830395471681710364000 8506688 -35530700001546996624894224155300331520 8506689 124736744353567937053510571966474712624 8506690 -10949371054601608094384993016821760 8506691 -60348025725191555183574783519272300616 8506692 49036506896639112072244386905477414016 8506693 -17139916227004856567054286665481600256 8506694 -77030910201565471028305123838940795648 8506695 -26952946315100513675145519333171429600 8506696 -14565634131602379680816495250799779840 8506697 96995481313571310339171106805128378320 8506698 -51557393818777032388149812727587827200 8506699 24093820645712664697725115273036336640 8506700 -57186196953638104953499346602263513600 8506701 -40453815144315236736441837388406155488 8506702 -25388358363591803373425316970051568448 8506703 14634362779277185518330406272879875952 8506704 -32860769824761507625429933375645679616 8506705 57868414150367056942979163131261751360 8506706 -39300994422264009271496431234722200256 8506707 -18679411195962516242660829994306373376 8506708 27822839490338243089358069412738048000 8506709 -26099169325963874805804279554814406020 8506710 17996022188428738864533791455380096000 8506711 -16498183150421866942639306205378033376 8506712 66102329089398431464716647567081963520 8506713 43430040114348599449061016815716190688 8506714 -56603632803045197882861772868431126528 8506715 -4653604995018497160497532821207042160 8506716 42030692662173999338115386890117949952 8506717 152730002510712532967716061320358857766 8506718 -36717486813704184851991292613561733120 8506719 21574892154419337340086738904065042504 8506720 -171700086386398426771717807366157107200 8506721 -72654002423859054949320626202079135356 8506722 -31415334611465761837210897605722750976 8506723 18764901370226981411361415994539446864 8506724 -138219719790244711634922488259459717504 8506725 -19299561377346216891606842298241336800 8506726 -35205609952354902492684336573812374656 8506727 30210819641692205626346577980741467680 8506728 122291276952233056474350694063072051200 8506729 56663097178843077924131551694395467072 8506730 70829050595648578998481362167291921760 8506731 -45305765950461697399443002239251837456 8506732 1481428235533609131866757378090473472 8506733 1655610396134523501316038917430296544 8506734 41060996629167294954334146041468034048 8506735 -31792216273741161364050533273806864800 8506736 6903261226928453152910331363735896064 8506737 5525982079875762224709144152423820240 8506738 68890078105845869958594704067141601920 8506739 44006581016162219898280816181200345656 8506740 20852393680669546957552968914849894400 8506741 22032893156412220789131364425370907904 8506742 1979110414610348881041450487827994272 8506743 71779545649982134734531171262685829864 8506744 -46333484277090611163036442580489011200 8506745 -13127245743767956965331905110479853880 8506746 -27815560648870236699534571214494090128 8506747 226207630824287320260665291289292624152 8506748 -39621180441578551590991394884078958592 8506749 -119365869852397136607579928853500118400 8506750 -7743488735968664813184646419759936000 8506751 -132419317029528322361544656481406357896 8506752 75188430104366252316689781985262960640 8506753 -210758129451629232602767200192331296 8506754 -36624558224863155774460143241486101600 8506755 1250406358932870024767577977566622400 8506756 51245416028007592626397509723302277120 8506757 18307487516364314178730729306524097152 8506758 13824266999989090047818015422973362176 8506759 -133961195318505335702245784652441720040 8506760 45573577238837163118486388007621888000 8506761 -55014442963973908292748875540523564528 8506762 53279996020662159603702394227464329728 8506763 -5096928421636016264460591327874065096 8506764 12919988085011370254138844896691065856 8506765 62795378786258409994822217431958795520 8506766 -58628598981789693777816269129933116800 8506767 -53656728027379837765518662010155385720 8506768 34997277451105488869566330899546939392 8506769 20315531618040169632946833181945501044 8506770 24309633435446629158775121293267184640 8506771 6896926614339377782901072124143206304 8506772 -13764258562385656667449646860663297152 8506773 119672847171320403826306055059965131040 8506774 26432008731831958699316634361831535136 8506775 -118751995524614207186352065627889945000 8506776 201977733372853995732536656992829440 8506777 162481773563589486170269997710770423626 8506778 -41116030117182763998333631893291404544 8506779 78333148476309651957930387496241804184 8506780 1117193714693019338691856682756597760 8506781 45249587558288950615923226517069074944 8506782 -6334960803946741145746238534507098368 8506783 -72322570690178379084447224010009504480 8506784 -184082681308880014796199987336314880 8506785 -31421833135777577200458901533458624640 8506786 21393939665472906822873704053032800592 8506787 -251214954441152947141318936851616854564 8506788 16612853823309387584978371407698150400 8506789 -331060220832700564097389292393659466144 8506790 -40882999538952899589525593334346857600 8506791 45353871812702657794676569653506520240 8506792 127290783011834028121056108695005793280 8506793 113853660374140183060384750457563605504 8506794 35443768364778340403653460322282024960 8506795 -143663943710338893401735054667994642800 8506796 50501237428082787828651559939741021440 8506797 47165795178367257610485434274859295040 8506798 18388995000511315507085464175801882880 8506799 -64485698370680721438395266437636541440 8506800 -11789441345181915309365107772018688000 8506801 -136720519477124121228541677359422489198 8506802 38822051380739095390719589273438941600 8506803 -5738149527835121104608544458286854144 8506804 -144085800482996568544162109346050893824 8506805 -44765641346006458448106593988131853540 8506806 -3698555695708025720667339714423785472 8506807 -7382139330993519684082962485822540120 8506808 70017782051847524450752191405979176960 8506809 214446783416371146020753992076191866720 8506810 11655365285183787966469907920853050560 8506811 -62899865307593307050023937160239826588 8506812 -8679674693809023197413506474774970368 8506813 -113821961795873563890858914009413877760 8506814 7910002490262369933603112368310317312 8506815 15505057272195662678856453942245520 8506816 -6183541454965368588109246704669163520 8506817 301579412827873774398356203344598205664 8506818 -183472376876534044013387807233616832 8506819 43476445844176394272084323096250448 8506820 37764631517661645147539725063580897280 8506821 49901257268099635641177052968628139424 8506822 131785502158307243698842144277144512 8506823 -72296701293459664649287695170369258136 8506824 61385759040015621372405308248665169920 8506825 -7389773377000106560949989574832150000 8506826 -26484701227312685112648934334288980992 8506827 -44900654049497946124053184183597373040 8506828 157805317706311126392904298794345284096 8506829 4172807697352488094041717292194701430 8506830 13326032377732463478943382702815729920 8506831 191948927855003618727232139020646578200 8506832 27588547208199454750276198387282083840 8506833 132431094632146646875077414746087974848 8506834 3061593896041988544126746997859590144 8506835 104408360593351375033566888331005119280 8506836 2675996173861735293980700490545684480 8506837 -38009918114393428361109972642693283940 8506838 -2034591924522674971919637081199699680 8506839 -43640930737807633383677934616114376832 8506840 -2530154248000925887737566044574515200 8506841 -72908754166403035098445136770795533312 8506842 42500035305786096079610611769667021312 8506843 142318716169886553558804685802311089092 8506844 -47581061175231930412859890358354300928 8506845 -42897791498600088245304532837922284980 8506846 32527585726040808920153656090896031872 8506847 27897355246673639065209588822692443296 8506848 2136811212188885807872390002345246720 8506849 -34034668003505931196079175128396274476 8506850 46448139185290914426816917564132668800 8506851 62121193100927293564641065295904387200 8506852 -14672031624370996676624594456819302400 8506853 -30865292657613951396609444758752466820 8506854 -10600881021647465992542140161835635200 8506855 20590782949677769507583228436878001600 8506856 175360104610032506540575550783072256000 8506857 -236986636347591897371203754365694400 8506858 54512092376846900550039685996005263280 8506859 -155443467087597171758445874873844332524 8506860 -44497088901237825354107831009266944000 8506861 183571831490065192804102486783665465024 8506862 -21393021933292994816680229197479936 8506863 1493502017513639403317794851364800192 8506864 28133598559411999258143268319579013120 8506865 27853198373345694050440080223341143040 8506866 -29372228893408890516544819351041866496 8506867 23960895028749194215581206406480979916 8506868 -176221310391645369144284524555091637504 8506869 33767749109300987430631705775942479680 8506870 67924202691797895029635714726073059200 8506871 -11503537021724213223678309407551319688 8506872 59075916922033741309838944407690608640 8506873 380443208944253530078812590239861629184 8506874 -132442980921188993196580614644876114064 8506875 -1825228072855310103356056209317250000 8506876 -54559676472923374516795918240734528512 8506877 59419787382899852496047887292172399372 8506878 43268201394489586379802123094555422720 8506879 -76082876554236837054323970040912861280 8506880 62400975445530732614318377259929436160 8506881 -59834102228120381294600754525798399630 8506882 -20405690746557477548095620300014995968 8506883 -16279110818458325174416883971910346240 8506884 -58037101756943778594394166109100299264 8506885 -55130155709305551317833311466033240080 8506886 -56166281925030637884531021525426376608 8506887 -35273842528129836623639576262956609280 8506888 -59538518219557151510775144356394823680 8506889 73961657934434667309996449084422704000 8506890 -4381872950678426994832597141956518400 8506891 -186300273135556937478356530424415800888 8506892 -41176012788861434366745480058647198720 8506893 -89810263967980511779664503619832372000 8506894 122739370559883088467902875207409522112 8506895 -6271486101899481587490438159799565280 8506896 -337961748658995305137124063377883136 8506897 2679593724319159294529662866458112832 8506898 -5883838606886253426952567512133810800 8506899 113255665794404455040099725966819720884 8506900 -79125890723752605016509761609917356800 8506901 -45255488943387146046731589203923302816 8506902 18921065496867450880958682019484014464 8506903 -93591666282137466290599631752725506976 8506904 157820935535159662296079477645516800 8506905 -763289751419948309613633283694400 8506906 66859640387304156925644992043989952000 8506907 -211661874134342361409130009187661694844 8506908 -44122633348412010406452057501999828480 8506909 15329323156093549612332816279416293804 8506910 -76374675942626564172594541505216744640 8506911 -37684786932467587375498579378245780096 8506912 -83980864083204361960593680717339885568 8506913 -102093100072133351022302416289888473920 8506914 34283090192284456584745973281354188288 8506915 -57946688214804286965854026527694201200 8506916 36015197807771875437328261340832239616 8506917 -26552436093780005923035243662510136000 8506918 -10590835246212086464743567777640366080 8506919 -72576914514523465576706489431210483440 8506920 72164225621436373419994304016368025600 8506921 139817952195525883897358875305399840122 8506922 77136219074503654996060034553589198512 8506923 -147850270711452640809677323288259839296 8506924 -132839101023612983389805582033362944 8506925 37975881898967966886728942197612360800 8506926 -8148329265907976366208858583193341056 8506927 14224070303250302163815504196205086720 8506928 3399808690956576917644600323180625920 8506929 14329947956819046997231327741716212928 8506930 -13543265354290918489815322881955668480 8506931 94450170023593306698576447360219336264 8506932 -27127231203919152297736396014282436608 8506933 240468553238660544927624565821007395182 8506934 57066093408241290805226753514246515616 8506935 32095761922127833715211424848864128520 8506936 -24118613519941920556109816443331297280 8506937 -242896184579523051046587089334813459414 8506938 -31852633513817463243210956619473094144 8506939 -28111248280316852252217756217542255000 8506940 5789863379858223833677770278729625600 8506941 -5340026291369112868429157295621983040 8506942 5386471889178543086030400225961257600 8506943 -55335685421411624419103866734252579960 8506944 27207126822304264620124526178044215296 8506945 20712190300953423400931719308299327700 8506946 16359373391931569621561164814885936640 8506947 -13234373884305510741597158830739832480 8506948 -285063578530624375926713900022563840 8506949 -155719585443644481653721430869457036800 8506950 -13906919820372427568104369699905086400 8506951 225546932128978032193674062460690820952 8506952 10168284289340623738881111327974400000 8506953 51501369654065082228604832164840982784 8506954 -87184689288220479198189524915053327824 8506955 -133682576255419802006332169551494284640 8506956 -11329704977407193480938085373272252928 8506957 67041271337361118536514865666570985600 8506958 2659184270712398923663150670050629120 8506959 102468668971972505612382508316913191304 8506960 7463680305369657303563378514678251520 8506961 -1443648571296551295669785653451122176 8506962 21174358520303299355132842845577684128 8506963 98215284913957183799320578529461375212 8506964 21391267347106994229143357343370745856 8506965 2163712225782741456385197693161601120 8506966 14326200507082686660088106011849923840 8506967 -373091020757700402913547733584531616 8506968 -9501070572657039903758000076022087680 8506969 12117028205464082204631377949882032644 8506970 -4385984405611207041744238850647011840 8506971 64458147483060987521696193422643991680 8506972 -114099856832478464163225869345287628288 8506973 -181638829887337761363301474031053250778 8506974 4216926990105827719002470149636515840 8506975 -32295031987698770576003514046934541000 8506976 -142514909255287634999323933396146585600 8506977 29430477340455748154107613316139358208 8506978 -114501951788570213531832009662223126960 8506979 -29752739462430768118441249983327341952 8506980 37200779757247668338400386363543900160 8506981 -24910761345061366743929976706204867808 8506982 -10725776313060257928642073532808041856 8506983 145796092570558937759175202692068778024 8506984 -24272084756117946351242470670976614400 8506985 4398390869894632975122706822048326180 8506986 64706226388844683507012248396754961664 8506987 129665044585886962606726901308193519712 8506988 37433913034124805781698131930616907008 8506989 -3456032019119523767041256139661118592 8506990 -100042916732409034546018453340954421120 8506991 2798229560476090557837339832044849912 8506992 -13580730601291027951358142648477745152 8506993 135399685782825173279587113002400674544 8506994 -77248754305550041331542487043855994848 8506995 -5234877107536519635205667045454316800 8506996 19031451827712130737250807612515440000 8506997 -196493130566360770096408057493217084708 8506998 72657973219160619497148044114317824000 8506999 120603905018746236421097505362321186920 8507000 81240126682273066905917833865502720000 8507001 -21966158990678944271390204763461723568 8507002 27214573329899871202020823418329588224 8507003 -28703196991861618084331180709253319760 8507004 -19520569632528869387327046466910650368 8507005 75910452603783960510285714550144047600 8507006 1935407478980116058469692826525998400 8507007 -34848222678345701628818130510776049552 8507008 25796965394881899476057705562337443840 8507009 959731387545036661149520399685894592 8507010 10521436466426934242223573707015193600 8507011 -64197536539698534309175526413862417168 8507012 -236252113917248492961897575775030424320 8507013 58880127458718038031484064848649355744 8507014 5068656554395078660254086285666968320 8507015 41165184171682334336310436324802248800 8507016 -16000804082179965289867621788996403200 8507017 -159984550526517380181536826868783224934 8507018 53650934841589443407340747779828068704 8507019 82191050543727595848178606242836176344 8507020 -17007947126242452108259759873478615040 8507021 191345090158967956159663074297580075692 8507022 40732252048991358739078378054956564480 8507023 -75996267329525005701868439685768684064 8507024 -24861024065267246199608268169838223360 8507025 -3600982513518607536709213449978435450 8507026 -6637650417665386750501999739929584 8507027 -76991293997111250583030058320197035640 8507028 -20552837013570701953115643434013480960 8507029 -60386391525117439527549065941151808370 8507030 -5463045723258937847522620787762695680 8507031 -20968497153196066586792598620934395520 8507032 -22435644879171998169817756129568409600 8507033 112319530164603934053755766989932382400 8507034 -878452301723794740001350496579334400 8507035 -95888503101937956984102510607339229040 8507036 28794791245425352489838108398990202880 8507037 84624545762188876232899013337361802784 8507038 -58133995396635546252345025602256727808 8507039 184166205574619650434383183395440495840 8507040 45843927779595953308495150828014796800 8507041 -87119291006158598167494401143511270400 8507042 -18422074138997787298974108539004469248 8507043 78153217902503963575773305689674516132 8507044 -25177416007831950675213942360692174848 8507045 4448090160844310715633456316757096280 8507046 -37936303315966802069705729490757943616 8507047 271656627022589839787170519381263832992 8507048 162524791803633944485575289975989534720 8507049 49817838582368539815857531933346218208 8507050 -43412749536162463554122749209232681200 8507051 -1853598082400089100664885298972569600 8507052 22832679104538303907210578716450856960 8507053 149436123076402623748854924172417473302 8507054 23772511161773583181233933976763249280 8507055 -3734080521093953404047622291851910080 8507056 -4491914792741352147644490231563747328 8507057 73096275688725724325695154863178887872 8507058 13714865847167803424308174014837849600 8507059 -3733708385021231732358763397928501360 8507060 93807676081399420184762078569386393600 8507061 12462984317892770700468390004938778332 8507062 -11391073215821405849291185073593615968 8507063 -88201654865603480639547425528188376400 8507064 -118603045336445225323077491134219284480 8507065 -13621831903239778901449595717800329600 8507066 -73086019862286847772112997459045476096 8507067 40437726258776140864415219398021491480 8507068 -1659222961440467252597926542515633152 8507069 -172909774725597495285309260596392985530 8507070 21687415967902410146036470879296679680 8507071 -31139650032037407296076762404144225728 8507072 26701610303961263169248390711762485248 8507073 -87878812020562610047411277979325476816 8507074 -12434565541244282799619661427089308464 8507075 28632181154474302872373879163587962300 8507076 58219379712840569734384896730192837632 8507077 571199333776952542698423160172296352 8507078 10066121722795220382442675205900021760 8507079 -55057189364692061464260205771939430400 8507080 64739861338683260941532460155645798400 8507081 -38628307306157122440911137714002597936 8507082 -1647964858979040351827480958634039296 8507083 20593480427370228542210444078722906704 8507084 -97244182904556955583521933031998358784 8507085 69915366194566497032145420204256923840 8507086 -85799715227702441396283820107848198400 8507087 -204944444379601253301718871496878901264 8507088 -2463665430739454426559390770224078848 8507089 175202714247184765959985925098936182756 8507090 13687188439514462453750044609407240000 8507091 -6116183011028568452464647402547643208 8507092 -44648136140297486809370416333193318400 8507093 -21402757373708502016152209490019375200 8507094 -60807885973353725692871360006133129216 8507095 -35938405948214968547639956245348088320 8507096 88565496410823888184270223735251968000 8507097 15162199217527911588569508230563594074 8507098 126909413388187372870763285313453300480 8507099 -136579051990632580074442279695478083900 8507100 10132836395104982830822301163790540800 8507101 -132401904784265406413948808623896407898 8507102 -34520767920100190474036450683452875520 8507103 -66619482197326385624985941831332564992 8507104 -142667778544762602113958581158310313984 8507105 -23256501039633812998416141808581047040 8507106 -6000757478989534209444204119975595360 8507107 47476077984163028580044822796422095312 8507108 -108594111186759862281502798601529235200 8507109 -39950235592161092447444946324598201632 8507110 65055653717748025347152217577500312960 8507111 152333303798012501621558254876078009152 8507112 -28731868847834436251024845915655700480 8507113 -77980461067458960529366980639358320896 8507114 -13080130977749448351432974950978753536 8507115 -67023457917351030354212010494744126400 8507116 -43695413197326527946141520368015343360 8507117 59245260159366265790253143685379568640 8507118 587389047604864045823521200321174528 8507119 -116112987132365483611942898648311684560 8507120 233970343126292395420241142500229120 8507121 44567285876751469381210520169768057600 8507122 47822149376078325248244227224422648240 8507123 -115214245914992326355664964033413871680 8507124 -122094282221830765565255873074064062464 8507125 -92450780054476347446537261803849440000 8507126 -64886651761729266789568453841859739488 8507127 -9353165542198057852256483420442893568 8507128 6797823188491334347847743270373867520 8507129 -12028578660596228710456330905757073340 8507130 -6156027555514045388673173557589940480 8507131 -21119069837544171423667175647152533736 8507132 -39763696354012791636259312833493807104 8507133 36812231162675558419116091656348665280 8507134 109749903151665154347269263399670793216 8507135 -46631091615437708239699741112520891840 8507136 31273489615509824801062516115751567360 8507137 -94765614296962726802682716313044073214 8507138 10128719179083412899920612656369020960 8507139 -36791932464340808052893427995687315280 8507140 85655960527519910999370269337058344960 8507141 309825076848126522977793266424261148992 8507142 17569533168759653672131704535743780864 8507143 -26985588755601940411134474101099718216 8507144 64052992797678351899084036540957982720 8507145 -22249954928076845388863470564629833280 8507146 -71163384115786014299843404174411243728 8507147 234900516984755822093137873876894416 8507148 -12830189718970330047376295818540695552 8507149 14353370393953184025049667436942102912 8507150 5183584224304786133902209740024712000 8507151 -10732662689219473377127723710299073360 8507152 23110382312594688760905608930044035072 8507153 96199202635888891111449967795135539264 8507154 21868736130280820891206651891872332160 8507155 -134361933245152646267717769380329620000 8507156 -62686856900254577436501874227340818432 8507157 5581345927038940136014318626041875392 8507158 -67855006568869627344440152351320285120 8507159 -150595366150031987458585008104252723640 8507160 -150349283651380394055430634202703872000 8507161 -51654658102901005273933117691025548348 8507162 -21353911304788628325129553071352493568 8507163 631051967338025480877748616461087488 8507164 71129873534299703236870843896650917376 8507165 32001185556962240664505367346304254060 8507166 -2532206017097193658003664166992843136 8507167 193657576428827627046643499135654597216 8507168 -53683048453938618591158130803939475456 8507169 -4879909860129478518114501809341793712 8507170 -13958024214116990400244272118206512640 8507171 2389627912521041463357851091477695472 8507172 19345852593078955809504002809371408384 8507173 -33063893304926015410007858978220080578 8507174 -8246815175444030062534647084686296320 8507175 -15450068603759482872556930381518144000 8507176 -170969502158688793205304590296202449920 8507177 -19339443367503312795711896896646022528 8507178 -1904793335547869407327998498784418976 8507179 -127496978079649833171724337624780856240 8507180 24338281538442525090153788780266521600 8507181 27686372140203074108769100097733904224 8507182 -53260164590874973607810221463915294976 8507183 15724561388307090082202609879531203920 8507184 15470119918724666314579827995021377536 8507185 124585226310222502858101493735224595380 8507186 -79386888850749993450724887020207636208 8507187 -52578912736892302025705560831643663472 8507188 18146614334596764625182162448781623296 8507189 -73902230600289614042542270383506861952 8507190 -12484370327870017475369770299720612480 8507191 -71793045168715308552798500195804425728 8507192 -75992770669778275632934437051744768000 8507193 25550975364674769701781979957798500000 8507194 -8108260280026236362148742704275527680 8507195 -1089732483613235736120205489605820800 8507196 942258246170719254538863991595876352 8507197 -79150003997158646471030445447463543354 8507198 57382899911001203805055589651499298560 8507199 59209951953786169031511502266586795464 8507200 -8198396606878153705676228023156736000 8507201 -13027113281090499611282931177433410108 8507202 -1186837873359923958627130847684946432 8507203 -192143235791192896638355695584884993800 8507204 64746146110033894620301200622444515456 8507205 5587148265372903716257332468071692800 8507206 186141412186215307780577817481371648 8507207 193361946723533340600119187874507770456 8507208 -183304879082917531207985647483305984000 8507209 121529847016295410320974335547317224410 8507210 -24688541097254040582240855197096544000 8507211 13282870046040881948155439791737709272 8507212 -9759542080097708503087681758324244480 8507213 21974596738088764553572652576115189696 8507214 104213835118956491735948241613607082240 8507215 -39287177774199440865193127059374623280 8507216 11664699895144776626212777254449897472 8507217 16035093845890738537000556213507496960 8507218 -37565038136401553884037616996304195440 8507219 -95524389843967566125354597846267669088 8507220 -16785959307103607104225116707029770240 8507221 -235533701033372558501551725643695926578 8507222 -46258220119528197326453039213360068608 8507223 -46915482140367162578251431351809308560 8507224 19015454954599422057102621341500416000 8507225 54396064814544495518397721545864043800 8507226 -9838671275142945809216670866462088192 8507227 16283862621330321443864004354451652800 8507228 -75877124223530996016854668983535125504 8507229 -35881893910380553283116276828497292320 8507230 -26105682514076904103112488140724020480 8507231 -250561533301782481026434549169905175000 8507232 -6189406855078356661142782974712872960 8507233 -27938226830582363197404283058315480862 8507234 54407698034116594914130058924815592016 8507235 19102389719700745548929455113365406720 8507236 -108667201527834353728116460452036622720 8507237 -58261119839218014587608377428167534080 8507238 -42180594964660673339086657371792833856 8507239 23076305357652858358098245094960937248 8507240 18432940481527617929316842583087513600 8507241 19592930829416065672365305616985705440 8507242 -66387259988125732450598263775435647296 8507243 -56308860249424442081501348525898741120 8507244 61870540484007426545738786110260450816 8507245 -35762756294615912092458622269707296500 8507246 -22859525270679280644444051381963564096 8507247 3644614677357947463330519148550342400 8507248 -13980583174121273721653856762354892800 8507249 2871892280966077464056616571577719200 8507250 -7603780557332333930170367413584000000 8507251 24516721622240751479086157834061450072 8507252 38215353096229619720950157956690582272 8507253 -11661001742963815561141892003896982496 8507254 2809466415041433290969700337281471744 8507255 -27442040171092349659435376393697339840 8507256 45293102490711152236844285042132275200 8507257 1830689565304156168720922285834758032 8507258 -35556335578745309057370714431147802624 8507259 122695618707511227480531701722541152824 8507260 103944271114864508753986891085189306880 8507261 19036579898812115591984298373763021184 8507262 -9992136865481726649913516150361644416 8507263 -27621487702936510925431579488659016576 8507264 -86280999896671273713956303115732910080 8507265 -27292598979101039992894166666518102080 8507266 4967824386841886461849183086249422880 8507267 4884805141229321236562568008749928316 8507268 -1080755607610062053047709883482112 8507269 -237851025341005793887564305663178812000 8507270 72072398017098273565659105138608830080 8507271 -100401212700292053512963577160994893056 8507272 -192412342481148227510735889339243187200 8507273 61315122517148466011309854689711588480 8507274 802205317529867780824963967806445568 8507275 -8535801959902176719951015710970666400 8507276 117076327837392292112168484037679973888 8507277 -25320668709011801616508413906554617440 8507278 -36985452140754888977908191364161610176 8507279 -22068269594756836833418644861138832128 8507280 7507262496235645065586937835281448960 8507281 -172481810313512618757145518243837715918 8507282 149576144430044294655895706193556005888 8507283 2651366467089661606493583876202268784 8507284 32080094312104828282480307831881633536 8507285 252693103543406850270110445406550947200 8507286 -12169341190056002660248043303141788800 8507287 -10196823725231998253501340038539664240 8507288 -59297277606714015582386757305014886400 8507289 -8164681478126244366252672221422651008 8507290 -25052213757975893667513043429022265600 8507291 -9971891224925678420024103796184193360 8507292 -554984241452030927451257613807280128 8507293 -37765932918953898000800030649852871822 8507294 34777920965446697700868352668595166912 8507295 22350288957956350668962963472336912000 8507296 20699746772319987740860260771151478784 8507297 -2048907781696631549515158948352207980 8507298 -29313787416325970757725532471769374336 8507299 -24967935205189186442680835651192349568 8507300 -216268816312729225502101115252947200 8507301 57358094317262787962231351594688595104 8507302 -59257678113786150701457070333855023648 8507303 80039678869059406610957008259886508080 8507304 -43038855776352303348092419479243264000 8507305 21006926528451796700552025151362359460 8507306 -78706719200867786386682180051661645648 8507307 -51507152569908889071868051611159424320 8507308 142299265559819463689869916550519964928 8507309 10144437575848443997599822639999649728 8507310 -6081374890245846776847655188743700480 8507311 -217370135395242312746734264910630669928 8507312 27935622967790052458729397456712138752 8507313 -28930821727517357971856382655794417996 8507314 -107248881553807946988805050432698523648 8507315 113873986611644622614218228859671985520 8507316 30559008310785504418726623442643914752 8507317 -11991014108250872089499807569861566208 8507318 15770465936719383708421789932986186304 8507319 6833135959831483449524502350277628800 8507320 -54884642513422506323960469291593011200 8507321 170783728534283586437777722231907556522 8507322 -36773046950590455869330823836050767360 8507323 -120350172991766342657812902363198963096 8507324 -14687245921604582003464744294004828160 8507325 -5189938594877784513447946989134978400 8507326 -1261953360347901455114323276304179008 8507327 -92415372098400536239874990072620454688 8507328 -24063523269141606457206764463225569280 8507329 320879653760363475685774947482591505792 8507330 -1193976177838859305338804697309839360 8507331 43546481990131787533334075089579622784 8507332 19064268454331058321684110020555161600 8507333 -44448763146711301333850014558628442720 8507334 -31546522733618459059734209992895499264 8507335 -1802590639469254312450944116535550800 8507336 -27165456142803206385511277631474708480 8507337 130463999442327265255561710329968703760 8507338 32787600347144181983355026743388656896 8507339 252164094117739186965875433778803323256 8507340 66267401572074974542908190979514808320 8507341 108509684014179049466333628790651835500 8507342 110465088519045840739180326173678523072 8507343 -65871158895251129476795954278531905136 8507344 -32366791218150559162601917699104129024 8507345 -24242089003103652858939320630841369600 8507346 -72326914457659267430969040603729350016 8507347 4978255068702259247515224224575933480 8507348 27658047507905770107394708227776474880 8507349 -119230780849133668733423122168932864 8507350 -9862161589334277601914410347623696000 8507351 145639985683024932467706510657120550992 8507352 -13699938851133496122953924049331814400 8507353 -50154293429998729978603083410159852220 8507354 -19636633553973544945626697431414498048 8507355 13170370713773134859610237505367827200 8507356 24485373332132173409517300710611476480 8507357 -153229406546270220657668467671276002394 8507358 25326239479856594305858818706671330624 8507359 -26699157887277321629094021673460349088 8507360 -112779835923537798691602913839686615040 8507361 55390026281508742113030052100451091968 8507362 -14893772962936033144840408796359337472 8507363 -248462844353750286200538278927396588388 8507364 18658106786055315329199469559429130240 8507365 3852341958519783041054255525274079320 8507366 -23709778751856638792334962370491998080 8507367 -155341279556489508685718662312507383912 8507368 16543501907664617795142829166174208000 8507369 20674728547321025293349134978238697444 8507370 11827293347150594333847716994421228800 8507371 55037705878101130031850345887633283572 8507372 -119169587738598883162183557402047528448 8507373 22268681419304882195078530872354422400 8507374 -33289334172231680884725145307604639168 8507375 -35345446304117501375505772029818130000 8507376 -14269141559143543342669103006849433600 8507377 45755797370217275904326490700421580132 8507378 918432429682662019872744516195925248 8507379 -110725959481813373289509201604325225416 8507380 39356024680939834903923494540336874240 8507381 11057473505887736444849061599670175200 8507382 871949519995363106014933115469085440 8507383 157518508997111349942040637439621768520 8507384 -80634514940115601526270123565408890880 8507385 62137899229230908814175485040126917000 8507386 31510482582663468770188129573541953392 8507387 43605042040729476996688520785301856000 8507388 -206286124251224270814215176500970070016 8507389 143734659056659572671729624219925830 8507390 28554833120730137673643953098024688000 8507391 -69125493048995265326441570628389085696 8507392 -58869323265390524694995904390892617728 8507393 140751027610428246267203020626274718724 8507394 -15319477620828791712272661077390814720 8507395 -9244069803954699916922423101172628000 8507396 147380245688029638612673924661000860800 8507397 28719607239668087296770826182936972672 8507398 58230284201040831694388580887615023200 8507399 -27779545351587996499697404798708243464 8507400 -1528226411869201679486765918484480000 8507401 -10662317471232433680899609101510630656 8507402 22708982369057623534386715536505670400 8507403 55367689310024374775446426790359211520 8507404 -144197107920575251951451355321848998144 8507405 53388458058641306278446011575137093120 8507406 -45469928982023060555398248861692815296 8507407 -138137617536719502032409373336056779344 8507408 8961145671649566412811528999044644864 8507409 -74892393860367431501054629678897222752 8507410 -7899401752520597125500483904616591040 8507411 -13170793565084183636235234609573370800 8507412 -101767006194108662767606312416243280128 8507413 -132778679821392830825471857168809920 8507414 70759382088920449268255458318114945056 8507415 12351846307010340232419613533216645120 8507416 -111543154509749306807371465774586603520 8507417 -107341046854156987891712147298994878000 8507418 -16206751523318365429873966835459891712 8507419 57791257700288572976875508533914418820 8507420 6165874930431396397228801699358561280 8507421 299608520296480844518663616764526400 8507422 4695934713392944877173535365868289024 8507423 -41846978626267914721279018133165137920 8507424 -55713501101965405390580848024828772352 8507425 84700708768689779178379204866742628150 8507426 4254994334995967372636811005740998720 8507427 -7619465246541440150115822534484128768 8507428 -90252896342127446309309142295922972032 8507429 137420713283964967717709905251952848000 8507430 -27749073438209261205089718206882112000 8507431 -129929704741826153226340584377896975680 8507432 -18586065693882181551943833016413235200 8507433 -21195726106901237304004160330571823104 8507434 40202911608329052989479587025514509920 8507435 26354369127377674603606698447763766880 8507436 -20786876237739329216238804974452408320 8507437 -63246551469097188271810860562552740288 8507438 -1430743254706369241628464412202802880 8507439 -233188652511152526472796507230723523616 8507440 35523528508314700642861786646102016000 8507441 -59566435745460460775309440220832239616 8507442 28821062894781227320745921491457680512 8507443 -64963003613718929180563776105772468400 8507444 31490007443571931846479619138284134400 8507445 -34169215920658443035198274875752627200 8507446 85418858675226474697700104611484590720 8507447 4953836456984527042106867528410063680 8507448 -27657047075308787954997247838539714560 8507449 -4891251627287621673188685889121945600 8507450 -5522991963510878447701722790144512000 8507451 564257511394401399900578559313560000 8507452 160913238200817761483677280020423003136 8507453 -150054748926616231953310386900317534100 8507454 -5514600220073756116136401682828427264 8507455 10123979348198394298581848806594212720 8507456 71283028144224270060291147129791447040 8507457 64074285053586760003202450049365946240 8507458 -179894856391964545079630059275214324224 8507459 18198595383429992466581723200001450880 8507460 -20803628965014141453357669065807769600 8507461 -32400065062712230445503240077068963938 8507462 121902262574647930014842054977324859232 8507463 -12432845024188403350734410709212110080 8507464 229546024405102893693194475853086720 8507465 -128486151248111325910535771056128346140 8507466 -43581111692991411008105142240599513856 8507467 71983762635930735175103428762933898516 8507468 69510703709201292993228973491520635648 8507469 -87144169161305032710578301560815628640 8507470 -76819110567359609486492930989954621440 8507471 46223324428574667362139040441034726880 8507472 -22111881151388656037873288483122053120 8507473 -39891357570051263250664758800580689036 8507474 -103600383706056769188460990289887761264 8507475 37260834974427421180211017311427040100 8507476 -39196731768967423235136910451199475712 8507477 162894382979907722146300990829312921472 8507478 -3967452868650775350721059204421839360 8507479 -104759228672609548973922435424149116920 8507480 -131552973908507587673112301694538547200 8507481 240452970325414710395092352929968997824 8507482 110887109256046774917044951346082279392 8507483 45765781644303786848230401356151249732 8507484 28804421365363739920866212950613452800 8507485 1738137736606160522632010423175429120 8507486 -3182476516518674007965197230262529856 8507487 -65699836000722552352311469707343565040 8507488 146268299898904577448118477698284912640 8507489 -147765993975418959043588023421153931244 8507490 18215477423750825640980895125263749120 8507491 139991592333921115094427828758689097984 8507492 -23917856535149001832853601377211924480 8507493 -759729824685515770730579110266471744 8507494 -100390046199656434482221183569139260704 8507495 -129112481502066305111627082140631771600 8507496 123827904996212307522493731070262476800 8507497 -56807109987915882996449215386436879200 8507498 2902373934502206885824894508095384160 8507499 -7339970292615171140157287508797397504 8507500 -6504776025558053579999595480905280000 8507501 55606093547797093102777456306021771212 8507502 30486043504552372951931924119550830080 8507503 13312802718649117132338093789724765024 8507504 -25536026739150522576773580298010296320 8507505 -11868025587639314829942031580144980800 8507506 2055092814179318523302899832012115456 8507507 -219067462450238855534580633751083312 8507508 83658684647721962633421957579081768960 8507509 15359508765678451682572463095067465280 8507510 55030129477226817066921528548928000 8507511 441521355282794667668985452910755352 8507512 -24904981467133317613869483032158003200 8507513 49742307771966092414839115714497551360 8507514 44519717871255877477585920024144417792 8507515 73835821635360185617659796036886012160 8507516 20332845237930178713162844804060938240 8507517 66210827755889957263733320834564490112 8507518 -75119975931701342214514915162695959040 8507519 -63751155070713595050399626446501391040 8507520 -21107161643720729047493405047573708800 8507521 97000166057401867670308961906394118464 8507522 37797069638445926112237452630925901824 8507523 -49088063460266107988469099574376747016 8507524 46621192298597508385886709619369783296 8507525 -36066703501856537105275358636185970700 8507526 24256108424274935734762509152647401984 8507527 37267940044476269138294033496552507240 8507528 -193152580581289738922925731080241187840 8507529 -22408328380035041515685576340731605356 8507530 -37713170311287516917784733281149031840 8507531 -138957252427076239248388166979013478328 8507532 -1769679365719937098440146220224557056 8507533 15692493265790245189590928019846789088 8507534 -7845707048475342077080935406246497408 8507535 -75581536508988202150194704444283945600 8507536 22700623568756329520990571452126003200 8507537 -103381587472095464152164772808786180814 8507538 -20358934445197808355813218365944499200 8507539 -82651604793631038575373777436168607376 8507540 79095413672086686025753123978128234240 8507541 -444459955261512313560926887990982208 8507542 20326949358956116583270530579814491200 8507543 24479966097945956449407620670764169648 8507544 -22349021634059215544559629472808673280 8507545 -54460909461189669775499821366590680700 8507546 18377683345029273531158806910304801024 8507547 -3272899689662469062360479532942784192 8507548 28331175621217314273126791072401354752 8507549 87847749063908334914179581824174552550 8507550 332274715870175945329095308172672000 8507551 27112397194869974906038699777123636312 8507552 -194117887490999849676417839670604136448 8507553 -131910100862348032604535195367943401296 8507554 -42484182815960277393027061359854449920 8507555 30958208637130959287556718510095046560 8507556 15088208848306388987707030602234275712 8507557 -103986269259335686123629982233204835008 8507558 50439244543551356312953843333135752576 8507559 -49795673719424671278777543892795612080 8507560 -16997049275550020205288589131124838400 8507561 71778007053231908004305222524253223162 8507562 16078731018179008589482528288816349184 8507563 103172605011780485055348002627561268600 8507564 -7377400967614362502124573144662984704 8507565 158117071500426166174093321053703123200 8507566 9699666882493526716649356570649808384 8507567 372950301538202987581514369955584712 8507568 -11034640319001499764715925535963070464 8507569 -15508443899462457079986649646705453504 8507570 54421328661353691873918883339195560960 8507571 -3609464912073519868952734702881177288 8507572 -3074282290552499784534734198460817024 8507573 -61159807429040064713005792594389396000 8507574 25780536451445706963102085180478629344 8507575 -19146547305093917381510110020573596400 8507576 -91286983240148674537740460867386839040 8507577 -22201827485537495756819815628527118592 8507578 -33562793640373912779258901239375068160 8507579 -205293752305314592213530302136346698240 8507580 1319065452295410785438202374360540160 8507581 54463265509536021234554025059220361164 8507582 -15638594367432539487246609729130439040 8507583 4472716837759864639235976847670780544 8507584 4128010424808637916249990876895379456 8507585 -5070435804267413274472807831196102400 8507586 5092224113178195415794842596093908864 8507587 27229136257479148726846004256360669192 8507588 74354885609820852371494956387019970688 8507589 -15566092703468570462551863957662509440 8507590 5958836499947443847668029664766016000 8507591 84097272249160116037827523393147531992 8507592 -4120410976320259410407317783054540800 8507593 -1747402587601183456920621921102381856 8507594 -147996989313381727817293708641993926400 8507595 -602432606334974623477809783797383200 8507596 -65187490157004157731978716903355884800 8507597 59040253912889641147389393214732368000 8507598 -11144791360567199859099879131666353152 8507599 93517796814226528275643297518820565280 8507600 -13292960612050959807408632879557632000 8507601 91408360994357197578498430607866100130 8507602 99671154132700224622471230158275620000 8507603 22850642483042033584387544671083508224 8507604 -22492552704529945791391474989629288448 8507605 151319276655463875236105340434837287260 8507606 127844554591068400848623095855205182752 8507607 2996523795403969814192343586250216040 8507608 -116367724344817028480481606546056355840 8507609 40517009268634769875334654003727290880 8507610 -41299279541281601480205613135540807200 8507611 -137032669454666056259931005631473064960 8507612 -83623227759436983709255423720952415744 8507613 23527913387238854309982645023358246624 8507614 121829642906623190885477919434965940160 8507615 87918881531594979822290994535528958760 8507616 26384802450056858456626813690501398528 8507617 56304217877859780320575756726836917666 8507618 5803297674349185271945735132705408512 8507619 30772995463797724124026925251171342320 8507620 18768560149681689183408057220650639360 8507621 -2512701118483042432307845381062437028 8507622 -12757739227693978360106697475596019200 8507623 84515619549435932490836839697402676720 8507624 -7387281255378096791628517981511255040 8507625 18758512547462641537316943476681184000 8507626 15489588712581904109104770649486318512 8507627 -208738833374331365025904935300689056524 8507628 28752656852261975616493329641295059712 8507629 32084301000205046500309712815073927394 8507630 62957574358517880459224558911629993600 8507631 99565491187079658851091507741075840 8507632 -8200705753385963675062474993108123648 8507633 -53573164464581361213735470838447253176 8507634 16151276258331351852272570499821120640 8507635 82369792098853301419476788949766516080 8507636 166136165841806173179542426403981312 8507637 -143164594479246161412544262148767839506 8507638 -81642063148166855942293960630885165056 8507639 -4643348831048615012935261935212311200 8507640 -27979395729040029641931584829023846400 8507641 1768219291780195501992927746852631952 8507642 17577069758514429968476843752448078848 8507643 65057043951894031789227303602547788400 8507644 -32839417660196255449116186105574641664 8507645 102211796264403804813741136133190520800 8507646 -24038365057583096772967740528048168960 8507647 19036057574715757715209926337753316096 8507648 -27373746017170901555188539673332940800 8507649 -19348807777024892722433985509892372960 8507650 -9270629594942899198331150782950996000 8507651 30786637453260431310714873405669446652 8507652 121129286838024911929681675738334976000 8507653 22182364464412303198861860548470969728 8507654 12279887448745991422711352626227542400 8507655 -8350886434729552078116414988757597760 8507656 -62419072193627601862473894828289797120 8507657 -8041389440791103914655210637508281420 8507658 7022640090881065751682158667960253440 8507659 61936953394985105203653456748070955860 8507660 155512205245309614466652699848458240 8507661 30603331690471772648638260934927131072 8507662 -74200920799946962563702904929652335168 8507663 -129976205003116330813728699057967243080 8507664 -11670031508233844598009532940534022144 8507665 66268915641359586861122342814242547060 8507666 -20783004615780780021508344500201765376 8507667 52919911619067596524157096401476524544 8507668 25395438452101600312975519633770496000 8507669 30647009442949935595027960159004667996 8507670 43752703402242765240633430132824288000 8507671 70450672088954876258131296070449732544 8507672 -9461445689442597715543506510451507200 8507673 129266781423798979628057583121877754624 8507674 35557360352388627480164272033140140016 8507675 -29707185439093920169922599408804360200 8507676 31017198345842208095160370542365045760 8507677 44179863417304148708010570135212419392 8507678 -34192839529292332736385713696853855360 8507679 -1229894875027716796543372426292332032 8507680 23146773447445976690386040760409128960 8507681 20226510161043456879330915166242220224 8507682 -56680000444608095386984092409289036160 8507683 -51355671576850331342150412673854416160 8507684 -137733489086186310885751487739436641024 8507685 -77199217842638422609252377899109775200 8507686 56103429928736100518755478652493134144 8507687 -1807999845061133324994553051840431504 8507688 12048807937758626833121705646071808000 8507689 -120054936084140150048597037397862533510 8507690 -4968677086340422516574851673232710400 8507691 -19999056584283055516673705756499110280 8507692 100017078538453120319176955785809218816 8507693 -156563900972858468686917335472605778336 8507694 7398860698177921493491566985746150528 8507695 12084584337689679107559889346066640480 8507696 22520213510051865947241623416927076352 8507697 -216553975718625889497447807969764066304 8507698 133976359156367028229203413343121635600 8507699 -275290559609637348991975835891296683336 8507700 15239962842468107540696997124543488000 8507701 -242652316049766403190346796676598224520 8507702 -11092320951672292949211530213034172416 8507703 46303470407833502742011947794468995304 8507704 -48071454662993907384013941332076810240 8507705 2064043071331476917646552601128433920 8507706 26731496821098918018716170528466787840 8507707 40105049447385161783124915169079004880 8507708 75251873460485298245615578502622076416 8507709 25399179956049643626744356929678162464 8507710 83544486800729614279874872999186498560 8507711 198407191886387235709219607152740261312 8507712 -2485349884903370390450195232611893248 8507713 173139369076248728253907291507201572864 8507714 -46336514964730162700116305391912929888 8507715 52433910117273761533765579361847891120 8507716 -10742444490673318793244930162270019584 8507717 81566960666160016446134701384175491872 8507718 -3243212824044375790135691095266941376 8507719 -17473669991563090264188350199024138192 8507720 -51980906760584261776118570381431910400 8507721 106843634264995739219925157928292609120 8507722 -986345844302217210360798638382110208 8507723 7828723207441440673111256723705386800 8507724 35389022870045278803216132971964214272 8507725 15500698228252050799471847583947956000 8507726 24173557087617593860495559447471877312 8507727 110698187447644610646427515939271357440 8507728 -47810409351497750415848571936085524480 8507729 17391976604710644302311309244357289330 8507730 -8821303980529384004212756223321702400 8507731 251883054449855547925384271864195036528 8507732 114941386359785315704614608530836660096 8507733 -4477508428720142230949552189795211168 8507734 11402678692067643498665154482773130016 8507735 -63913619007160717456061112925066740480 8507736 88442805309738226616836894840135096320 8507737 61749486660372151990128777937560554752 8507738 -113181417910198924614934036070325246480 8507739 85337615362880631502700918738746780824 8507740 -25655655899304626769636101940593871360 8507741 -116315249105773592986059984640706992800 8507742 32623263555134814816009529682998010880 8507743 67813663897721851431961006701341361640 8507744 -40730356742848992414640590909603840000 8507745 78711881200831094610690791887677323220 8507746 -12398416026885252370656639592125207552 8507747 -137017185572523827647356489477817849440 8507748 -92974672179372765070941138004272491520 8507749 90061427119539639250966064927404853664 8507750 -84096227454106029526945969011441216000 8507751 -20893036806877215143887418264903424000 8507752 238725803649389480525995107715446865920 8507753 166411121599961603256402588395175667002 8507754 -1712849091171603476440242693176095824 8507755 -16617968769419623272804495973590109680 8507756 -116381451833793260789928718159657320960 8507757 37926527844652046977348696312045569888 8507758 -6701941724600152931790382905496017024 8507759 16402701769575623243405686812440148960 8507760 -11925343162939625810599208626741248000 8507761 -35552856089712506980132841134765838638 8507762 -68235601877216400863296383407683773408 8507763 69390169408600370610887562424449140160 8507764 -43353060724147057651044222975138357248 8507765 -224833981237553914398868025867671680 8507766 -87866818882620098235479732117577255552 8507767 223465346897730809399048860172866953592 8507768 -38496501489390181859371592859821629440 8507769 -32789786352891551671588534878046008192 8507770 24489145203023877957982068955003684800 8507771 28714334323635786653314788563096528232 8507772 9489915669548350739945911977333043200 8507773 -190856036201479307419523369648254736320 8507774 5033125027215591973434159282475812864 8507775 -67622082843418591945676065462320604200 8507776 104345185968878951681655190631019970560 8507777 51611431967307576376021876235333063400 8507778 30298110993880758980488509113009111040 8507779 5646070008781111255022919964748602576 8507780 -33663052581218268747259814278506370560 8507781 -54772755991846044772241755764660476160 8507782 211608315788012544504496867394659200 8507783 122778248842015086546134101298406283032 8507784 29547265597948228257959115940266885120 8507785 781404725104907166013746082249169280 8507786 53347039472607035072544424794928329216 8507787 13418181251617631214991543549296176088 8507788 939892989902259642169317731319490560 8507789 98119959408116867419664480136929137590 8507790 59951005197551479044337267895419897920 8507791 -77225387665796355898162160078627385808 8507792 18750672746580211939351490301147217920 8507793 7947187129327638322757811087883219968 8507794 62822189409790243017481126479458399232 8507795 -11831667822819054331825266837029145600 8507796 -20531969865435437924158669804069165056 8507797 194366544789025275219135947249321807246 8507798 -24574891508361602176604330112642019296 8507799 211620368922801712050373473337299548064 8507800 42255033399688946644102891484528640000 8507801 -42250382144138478912894248454499940400 8507802 -10220867707104854480405856646206816768 8507803 9310236515379644936732842237653211560 8507804 -99624655392033157449936654544207225344 8507805 32495901336716641607178862288997585760 8507806 -22209625643204395520981962489933295040 8507807 -21111654303145122826350153274928232576 8507808 2918947920243833515840183113036595200 8507809 -191561147688445948863340148561496424990 8507810 45899185367170370839256897132844214560 8507811 -17346765474053968452338150954643128400 8507812 25213079948981039255653522579435364352 8507813 2151523812152292526527575747124950940 8507814 -29410206564621799490744323633118865408 8507815 81456914766457213348589379499389534720 8507816 22980394747952688400817790867752340480 8507817 11226326780835609798595624884386437320 8507818 -100665041288553428831780242718645314560 8507819 -112374775216866860359710541499595580320 8507820 -3829642709874719227978593788153856000 8507821 3997728996362624315814403845882270390 8507822 -74069687414282656839292173852871556928 8507823 39912911854976798137541459155161650184 8507824 13323250536408198116273063871895896064 8507825 -56768334685360178746914900167911020900 8507826 -29898486673818820631187840118731202560 8507827 -35294684902232270185024658128914812240 8507828 9644249532609332107348079053218435072 8507829 -24788395097282320127947436012828457984 8507830 -12049664608784831592206419638387926400 8507831 60355122276563691617853014418101902632 8507832 -68790753677438698716579549144764252160 8507833 9128571235277019348990566605989991082 8507834 -15319988827512817795268902291780919184 8507835 -1843406538150445302017649235327561440 8507836 -37592140032825914852641497129426685440 8507837 -24943521776702783650998074310687320016 8507838 -15784009113736010403272327584896064512 8507839 19258961247921455295428137371452681040 8507840 -21890450534247587167551809677971947520 8507841 7021104436162288548412094436219803520 8507842 7542553947614406438591098715058662912 8507843 -98671989908727857708222980270287763908 8507844 -9371195871694984161087638546581326720 8507845 128750647150108526889384735737225623200 8507846 1977095930779439414456126189730946560 8507847 21887874425713509679210131464570908800 8507848 -88502509161214165835186602595509002240 8507849 -36982843011642617773076362605696488064 8507850 -14812565022273395707823365125724396800 8507851 -89673338632078141883385817431560256 8507852 -115655400792559412802879620850431096064 8507853 32505121280654196204241639957581701964 8507854 -55360446257992437653934954128906383488 8507855 -142320361020213496240525796776692981240 8507856 -5414497939415689115412054139721220096 8507857 -10392317389924769535917022076949487616 8507858 -361431952883379582331584030157436160 8507859 18093143100617869966317462865467421440 8507860 -17194921540815101032468927292097265920 8507861 79019421385943054002099393567375940544 8507862 -109837531701484405923037913513106693120 8507863 -8534205136674043804658512451230732576 8507864 -208302071442662979366040538927561840640 8507865 -12704105923058171794451805398900522880 8507866 -1747144081453207735405714386557302560 8507867 -328050623691822192536425002738130716168 8507868 445448297779696341215233721585994240 8507869 1608899810784571666323690265948859820 8507870 24810647879888802166783179507113347200 8507871 61921470637053728855679226591640308392 8507872 125892029207752346656313558553224282112 8507873 318481070871913077987725017125971346 8507874 50678577878088501103681970166580940160 8507875 -91628513710251447797130564127951740000 8507876 -27311004420280396229072377082720794368 8507877 -29064553755947240949100326845614533120 8507878 46340395710785540011001564596875729024 8507879 -81476029953630183808692806717820152520 8507880 37090552715854155421998776303121561600 8507881 33635877868376768266652734109425066682 8507882 12077563153592341029431874716260431792 8507883 -44526398041782629425102943824679823696 8507884 -18134881047925491203710417813880733696 8507885 152678174739828262110438961115941037580 8507886 -9263436718241067800119735040296444800 8507887 28832674276774833876444765032324307536 8507888 -5093921409827419677822930778946273280 8507889 14115757712406789804725208014717241600 8507890 4428678369591734725827071137575636480 8507891 4215515149996478380539794054318328576 8507892 -67112715748181623710600770025749250048 8507893 177940329148304282978118026196696544320 8507894 315424503239353733460810994346141760 8507895 31010474631499589020169091383644199040 8507896 85770474695202727496975679292302950400 8507897 122480799290280672321244597241563562346 8507898 -17802052270773713490112690222687838976 8507899 225746700479401897803458005453529444900 8507900 -59964031908158041658084446544015040000 8507901 8197579222780574471707435263575980032 8507902 -36051381436278557211543351296313722496 8507903 52525935971565778210751215024220969904 8507904 -32623202711536937711064584627190497280 8507905 -21219866182225212303733786761127603200 8507906 -54630610234642672377520561786454852736 8507907 -71115941545072741763703331758886609836 8507908 -54071600363861266803418615983972024320 8507909 -150043396723762215065167787049698137890 8507910 2757893002694310633344425271799371520 8507911 165833255874443485128503694990700815512 8507912 -2150036551119877512217074824972697600 8507913 34615369273781181869201970892293091344 8507914 19306493003020017467513721293165243232 8507915 12711859460000072275320189862717412400 8507916 50654540742548152656508110993705748992 8507917 254001052464924059020334433452559920352 8507918 -34238512804764570983060729391340764480 8507919 -34278963713331762041323762880381050368 8507920 -4835981075575582555235717735135232000 8507921 -75095186739327504251204730174148876878 8507922 7646732963804577273928027495688448000 8507923 13794235724222253505206737462647732240 8507924 -159743040194912041155181468800886526208 8507925 64220459533653201848565817150682303850 8507926 -8936555422829007883894115418166763520 8507927 -254319645488479403292525043933014080160 8507928 -18549251782309681619537115806951669760 8507929 135179358682886059246176814562418147530 8507930 -19628086157088381596727802640402012160 8507931 -4658657864070574348935567326597258784 8507932 -126301439308645707612060982582515709440 8507933 -3077655023679184649751212127758432640 8507934 -50768175690977123083759682321416282560 8507935 -364478038699786304619686869791374400 8507936 120272088670825994226025318285922598912 8507937 418176523985832892943699615192166336 8507938 67585735289038819665826574255743287120 8507939 -112318664566075889018080342138889277168 8507940 -5786512642282955752891984550575472640 8507941 123746723289177663179655247474565475840 8507942 120610393042059949913134005395908830144 8507943 -32917339915791356335729694905691434800 8507944 -174714382410395462035269158851766599680 8507945 74124386514789788094671151959612513700 8507946 -47471723541830123148816432038023554816 8507947 -35909184287266069688775538097659910768 8507948 18641812361653694516472692241451660800 8507949 153454647678954523895495134034680320 8507950 1882369106402953187060394784704000000 8507951 6437364555018148003367917864123719504 8507952 38489543996755532388149957882074251264 8507953 -114975061686924104000135961525102091200 8507954 -3179117772153977116589701115344946688 8507955 4536968440380529912835926314455272800 8507956 -42084999455965622186084895820938239232 8507957 147670145430782861146191862187481892206 8507958 -25214753761127160122016279064489559616 8507959 67459824449693950243928440074329365160 8507960 -21438571097305296559383284401169817600 8507961 -7564316886028364826475546637345148096 8507962 -84921384179052141224269010853142077840 8507963 342070807191573997517022439292201832240 8507964 78177224288366372388431406320981438976 8507965 -43458322794384464565101824440626929800 8507966 45473893461530734146663714634659275904 8507967 26200617103696157312578242121475733168 8507968 -16149317976381401798446828736164134912 8507969 -45702999226589379187053702906813855804 8507970 6117857499192539511887855124026803200 8507971 108525842889593248447408404739350172552 8507972 -37875385055560084301725146156124538880 8507973 -49922609110010484281335334418414722496 8507974 19109870067905205407964666366725259072 8507975 6838661339819842555427706357174736800 8507976 -3676089402761131750499935795373506560 8507977 72600672464303367389605894739097389520 8507978 -144412573918934379224801521991604294144 8507979 -14637248437530300896961491537903919876 8507980 544758762825233347793481633751787520 8507981 -72416542517452558296628890493163991936 8507982 33025974724206555632414519978884091904 8507983 198946518752392299540821115769225533624 8507984 15777220524899646286782337377066024960 8507985 -21417776653613049485247406935794250240 8507986 -3485330001567824955170822896222244736 8507987 73782634277583635005783881354392617152 8507988 57613878643666124926943881422001356672 8507989 11787469223599135943921751289002772352 8507990 -51095925289937578319688080284423557120 8507991 62395867499593063782025344407576803200 8507992 36010482320607043335914623286015078400 8507993 -19926679263426704561287986571840949112 8507994 26399898915960686455467219902065920 8507995 96507650834860798082666539176534597600 8507996 -19071045584710513752227946956378204160 8507997 -6564115918373397929983713845275467354 8507998 66763595216679986625366075908036751360 8507999 88993969750967366991373396143272282064 8508000 12427194501536693583056373808496640000 8508001 -48135708444690721518098256580808460096 8508002 -12293619242717228976391952925999223008 8508003 -30585577551875091299489992025575447296 8508004 8418592873623912005629358306049592576 8508005 20873263343734888279009162658791708320 8508006 8861209348126758488423605987978542336 8508007 -252070893622404396465657144302311209648 8508008 -3241794469030365350154545191606871040 8508009 -6420709289626480429217926188593840496 8508010 -1353746573650740728944184002189286400 8508011 75456437856488906089878464522906634612 8508012 -15795794454754728933717716262105317376 8508013 9449441803805059456843503980939890262 8508014 33859718211251501964595935174935201856 8508015 34664990080590644464253635654797579960 8508016 -40189719288545097037199506967006969856 8508017 22611978808694869950172453911776246052 8508018 28478384268936997008989881876301003520 8508019 52993183664319007573539496906937408768 8508020 -17738295166859830732352807375121216000 8508021 -21869023721021947289096604514153195488 8508022 -44882891005508061405414217547248752768 8508023 1105639997715836872863823514396208 8508024 45515943267166600613141505902228275200 8508025 -96490327992196693213984824397181770450 8508026 121596461404539735986471077628447417712 8508027 121255799850083613111299070332293059840 8508028 -134109152742791985034944835104222840832 8508029 -27325084099566026165364502500741207360 8508030 -48760362347759760268547906899723447680 8508031 -48481273318995282919234323351655499408 8508032 -27406044534127435684947816167201832960 8508033 -18514283126042154629695945452057531036 8508034 -133801127806193986319323102394919733248 8508035 103136036184409046307932926348879374480 8508036 -38512457297007448026990743304894074880 8508037 108091127115750929197052278615815247320 8508038 13208726391741593985706841190428596224 8508039 10327068897648656196369464342242894800 8508040 54041973803814901841538433539895756800 8508041 -74370951748553314499561391817319094348 8508042 3408629463973390522614742494775848240 8508043 -4590673975008303506121993287055647936 8508044 4078781325259275379525212448876608000 8508045 -827109586331244285011611537614520320 8508046 -811760088791268239135398531547932800 8508047 28272635174591074854488877742142914272 8508048 339956672085780416974590920076754944 8508049 -128746920525935677723275907485662280000 8508050 -51039472878560241973212746854125427200 8508051 -71406820219682544433213677453604483200 8508052 16095555123402864917231662476201134080 8508053 -1513022242048955231035807791268003698 8508054 -29754553288778343324605407450441942080 8508055 -24011357874677523099875079267084656640 8508056 -17252664441881561263554710417916825600 8508057 -82676399801685546994510834462635698400 8508058 32548237896504914018745795891982296000 8508059 -5786507424136856150374724352445887984 8508060 50642088263629850532120244875563535360 8508061 -76510982644927674480795907999333901338 8508062 29858498071922370770687148632709310272 8508063 177732236209986497012653397996447904000 8508064 52067284742907309478121576067216310272 8508065 134022598691365897973098118526312173460 8508066 -833338422389672342557252512653742336 8508067 -150856729542776829023971627942239920360 8508068 31496625846497814929300750730111713280 8508069 17453471198437907138222210029402536894 8508070 30814165998118019992869860745226308480 8508071 6195116080376403378936902597139221424 8508072 40648799477554458128897846536336343040 8508073 -48344430259563259591248046872995250560 8508074 5265635400539706506380926608499738624 8508075 24867952318939217087933942176942995600 8508076 -47711391336372238209492368409208051712 8508077 15008571687894631411653214337651561100 8508078 6881339060555707325182153392651044160 8508079 23044957836308830998868938459644659360 8508080 3186776232335322796112833609820405760 8508081 -48963657660606072785620026901722617856 8508082 -115172001044980150861484480079019334016 8508083 -44097689540302635759230737081852039668 8508084 29730993744816761665929342929810196480 8508085 -123624073179161048373543194322397973220 8508086 -24824898934192547861101282125045932160 8508087 -165551164562494310951419791283688400 8508088 39256543744008340125537506325754920960 8508089 -133386189558609647003495517580575937110 8508090 -14737277217730720631290645447064079360 8508091 -70453801387463508682806703017081991248 8508092 8046422676763156591694369399287848960 8508093 -28580840177319514487274514347066066432 8508094 27692826509031128894110719685296719232 8508095 57081824269275343625906818415954227200 8508096 -16651216430962098632111175555301244928 8508097 111438593254556041948603849875313468520 8508098 -10767457513792857681914585170343185200 8508099 -13044385184895133705246393503199260936 8508100 -76716021961054016373029096120735785600 8508101 24153940781653608395741522067122779200 8508102 -5968146409033740162522929949976197120 8508103 14742942111032447901399888015921883352 8508104 18980264559037853776546090691643801600 8508105 17994350691466735877970642397615104000 8508106 12326024499665082226084921722971080752 8508107 -224656799482807259471914868578585510800 8508108 -37331117706864636007126629975821205504 8508109 2273407215218924034307019164188755328 8508110 35322783266450834295123287445127868160 8508111 -7040704543553031170167498147963047936 8508112 8001690364617391627684976885013544960 8508113 -53303387096402906003933220122913996300 8508114 -19360422409467257756801887575317985792 8508115 45625619995980713499791145287304000 8508116 -134248107082922899081851750299465439360 8508117 15937835225411788192634427527660293248 8508118 87492263959164266728707481761045574080 8508119 22231940296686653075079920405492871744 8508120 -69159138316989417059915655574874726400 8508121 -52234870884488406062536915692076446000 8508122 -23307357193419460733747610026009203968 8508123 35103013099142255374736913656699890080 8508124 -123599252868196073665627536002817728000 8508125 -51539631845310545318149189284797261250 8508126 2342914071745735372624744948613849088 8508127 -140264416770474346538039713259348989024 8508128 11471513754765749366207743851098013696 8508129 43698998824430610072026963911968018432 8508130 -16477539367973218601479414258557343680 8508131 171386506584658544588772248009742433992 8508132 -172201153332929715023694639254225971200 8508133 -42428760525160824348606063687892977060 8508134 23719593384747880900254620178094880640 8508135 -22696514704042085515717894644809924400 8508136 -13997802951981540923508744075863654400 8508137 -44597408998627348740690932464472393280 8508138 41571008851595519363924074147994098944 8508139 -36266563267010710357674455840837869920 8508140 49672581654701020517974488864945484800 8508141 51569163057369666979127376602557528950 8508142 -107146577624231694414398032133034912000 8508143 -19266077778721777350021075802186705920 8508144 -17548463562715322754841952508091760640 8508145 1514375580412066859524701418678830900 8508146 -25988333027030322794446607103652769760 8508147 -91278631468250838063885991415635108800 8508148 33071580487162508508860763003241752576 8508149 77991046432713996090075224539294237440 8508150 -310598535094205324313711557106950400 8508151 -179173613545198586670069539003046893848 8508152 -2835009712100635923119870899828346880 8508153 25367195924079670242626011155869109408 8508154 73003993480896302484724514530993355520 8508155 285211280336171010363312530167297050000 8508156 -14996829838334493495084914895003196416 8508157 -30378465675147383219565083617448336288 8508158 -13484311407516207534298705520800307520 8508159 120300929046650352865515387865414194168 8508160 -16485294013711213427250134238804049920 8508161 95277699587070071887650921880301437440 8508162 -28680071979641763181393920446998064640 8508163 64863771067324098370901795853395070000 8508164 1598807653361643120228437186262998016 8508165 104096555744368427752778150946315408000 8508166 121482743670190962151080479989097512032 8508167 48263348545364211993082911239855443392 8508168 63733926804519992855548530586893235200 8508169 19893361298875000508855499636676364570 8508170 -50725092582082827304217459041241859840 8508171 50168879868797599617371393993217427200 8508172 27150547069448779373204773792797714176 8508173 -7671273718714462554807163423505221578 8508174 98778835838529101207703376291772832768 8508175 7422629327826103266039785369802916800 8508176 81782798251053002616082620518694912 8508177 45897073397054024974150526742043985220 8508178 26421799670061537879216676573254061056 8508179 8194185760633462088277275355860436780 8508180 -27397869545241227726859798416878295040 8508181 -154604213457279558782832807785774373600 8508182 -51792396494925540928288514780334371808 8508183 -42516589631034679508847340109930449536 8508184 -119553712227837615529840536991107901440 8508185 -31631950553459994359805150907558731840 8508186 -54968739560249420797242721468073740800 8508187 2001586624934214369936653087017435632 8508188 14907847058736345273579678624723072000 8508189 -101238365528719849026956589747967185120 8508190 6133729970232613218969510598925654400 8508191 71293722591563790489768955214413610592 8508192 24193391630655692354834741033013608448 8508193 -177286639077424132378290703548436486558 8508194 48380928883716463632766538688106958400 8508195 960036233891344489519162291358467920 8508196 61906122054104518980386424451548057600 8508197 41212417530235291150576201422381686172 8508198 -5458213871289531344295289344295526400 8508199 -36761149903342545455419797210895373264 8508200 -56488678970234389626199950007910400000 8508201 19128918435990206071865348202698208960 8508202 58373280870186977420060973907763493552 8508203 59843651277329490762430539450843309864 8508204 41434937467171010645703624992887453440 8508205 135351222251479851737775218064539422860 8508206 -14124307734496499807442620878427344896 8508207 6747270873802861929004717119589330440 8508208 24194379182029334430938236686199357440 8508209 187796518920301482261880546190589307410 8508210 30068085411251387367007503423063144960 8508211 -53771211324209862101077711749932927688 8508212 163207477772775560268286275370972557312 8508213 -47417497944506370957563621514402264000 8508214 5327780345071091819256802695709685760 8508215 -68269090863575134966926058643903801640 8508216 -39189875177945842230371613352912281600 8508217 -136460956615306076352300510403145579734 8508218 -113055081467874059493512354965461079440 8508219 -97600207709466115052740228783134328320 8508220 -21240660727455730757684946888263608320 8508221 275216277870036634639199389233999816000 8508222 15597806211460604896356025470340200960 8508223 -16707720300611707921999677090311098800 8508224 -29282274841804366864017683776860585984 8508225 -40019640816508836856322596651832536800 8508226 -72613566857183705172099152666652560688 8508227 11322106746554792833480852368556862112 8508228 -75649347063508222254055331146380963840 8508229 23751454416665708544549152944701731328 8508230 -4139419364374343413878029623804986240 8508231 -61395399870804448202318025890182240080 8508232 -198269469061010136576423851673581337600 8508233 149279624829274977891232612717393197540 8508234 -22382673042435787441889963746391858688 8508235 -123042082365008303363101910685420436320 8508236 190955016906355000706597470441816320 8508237 69568160654769860435558931117181575360 8508238 -354718508532091483987537929624453120 8508239 151672677295580471971683448624325432256 8508240 -374946044871701090745455037903175680 8508241 -4696312699554073803632996552671233728 8508242 -63841353332702016332057520661305163488 8508243 -84201083389493147098443965533095953736 8508244 124264330567017591666134332091609841536 8508245 -12308058963353268528717846112246368000 8508246 32380667549260994362990627631119085568 8508247 -122086338009762813432393419679658907520 8508248 -32069067728887368865945362284800819200 8508249 4028482927075375728948216961094633604 8508250 1466001577006205227955356626140184000 8508251 42291644009223274587907794670235997252 8508252 49872890541358034492026587624024145920 8508253 37977671879647219661173205445805025042 8508254 68319694235226738108664023533224872576 8508255 8628654830355926920434150709818462720 8508256 -139577135362188585334506311229125296128 8508257 190718710021886870100781079759834666400 8508258 35916642632403322920763328486478175488 8508259 11767491432335902590130312852546085680 8508260 30741286379518163445871018392347688960 8508261 30800732832038623899159016251277424544 8508262 -25749943900075792707451991172097975872 8508263 -215414562824234613094784318327430774360 8508264 -781476104095928161729088816798760960 8508265 -101604906363892161550047152859562853340 8508266 26572113486097793747387055644777188800 8508267 4439326302729533328838029570877728480 8508268 -174397191826218687304280964545828906752 8508269 100132915884426185164068257870515789824 8508270 -52344251431791523926024395023660310400 8508271 5726703730423149943941117107011543000 8508272 -49316938109625346879118562651222343680 8508273 74458502049218533812522726608527958304 8508274 -2146821490141041985418427362883964800 8508275 20782496388197334576233403187999006800 8508276 31236088781253489150418203842865745920 8508277 -19598778004155689282919892279072305874 8508278 -3798331298329519437400301690135134560 8508279 -30818665010734562964883661734878800064 8508280 126512978963864560481293589484007833600 8508281 2339206163880052747306627979481069120 8508282 15503472930476373000089716443602184192 8508283 41720788987811739665940535555167441920 8508284 -97045941840760946172200218162962192384 8508285 -16206567340557119556111857736378284160 8508286 68124454257667382985534783836523623424 8508287 67043037649093072485454170008969655936 8508288 115351827004927911207007654806206545920 8508289 89828665593504597855453579866581481090 8508290 3725622847182683678708228271385582080 8508291 18333858898148594332390947945745394688 8508292 -51359748008788925772060878213927383808 8508293 -5855765106644365075959227428254583458 8508294 29466579411873368326985922257742023040 8508295 -1141132202680922886869970920214706800 8508296 19006631278627759472130200184728309760 8508297 -19796206440588754447643741000059192128 8508298 -31386287507716534147671343123062144000 8508299 6610763156777050291549607946463748880 8508300 56815236861895638974960401512222720000 8508301 -208324158377375305040122216224500238548 8508302 33075836659940212709619991481583967104 8508303 -72784935549261476263931821415791126488 8508304 1138919765768256452251079671394861056 8508305 -48089016411836606638506231709666659300 8508306 -11302352436181011140188598958658394496 8508307 132101808744389647048516936730413818592 8508308 68344688604411146522282737520852396928 8508309 107512967556598788389384986101999820704 8508310 108107656232555437650024098202223056000 8508311 66864708705783444631768856297764175040 8508312 54839688474960904493456298305025361920 8508313 -85172286888001960924915541746134294912 8508314 88718220103699658730424628552898339840 8508315 27397958668450678507447034985703921920 8508316 41061074969193428555738033789538533376 8508317 22480337464083782337124265602176846720 8508318 11105406165769318114654230030170308608 8508319 -142251046185432452110124275481012034048 8508320 -34388389814075224009047111384323850240 8508321 -1025554127668360340073937635346849728 8508322 3644742889015975856622651780892723200 8508323 -240136048722925681749560411602744123428 8508324 -723789126017675017692400206342144000 8508325 -38490456785519505374613018243962732000 8508326 -113224172624431427029118135679211065888 8508327 48561242642587865804714156218333326120 8508328 142471363095719671064169603875591900160 8508329 -45271728559101461995827559434160812720 8508330 -41317426278714981343213935992317524480 8508331 -12488188436760382915634017714524918960 8508332 -4420681916354428349407336319137462272 8508333 -51660025785124189012384994909585527200 8508334 -71144792098270034588079253591625201088 8508335 31817849534741361758860739180684846160 8508336 15188504208994882586732541949421125632 8508337 -225134395843899437996024132083506428014 8508338 -93926062780633351742570837931607280640 8508339 57526539183792804227420607019989017760 8508340 88042851191619628614417259852768131840 8508341 -99442217884071812875863752376179302632 8508342 -52567477396072303525052771951916687360 8508343 108724083805508123636373483926743159592 8508344 29551646123795298281525926042388152320 8508345 50949486682987507572775886601785763840 8508346 -37963109483286311928739920603384384000 8508347 35298597634738425401974181033754384000 8508348 -31952852674301493274517954233149127680 8508349 -163088662831558631191616924469213679680 8508350 -13735462173514491967015322709343617600 8508351 132742728042602814294362058367135013832 8508352 -52937734646908489966033056558995210240 8508353 626886294181390545000330488381790720 8508354 58463915187665298199821858638321051520 8508355 36769099609567180071514788617684783520 8508356 45033939973912114710697139861802946560 8508357 76533612506161856535062172453007644 8508358 128128914420983909451852145915279229280 8508359 11613569494876697775402659439486641904 8508360 -56192233024001521963059519449508249600 8508361 69034465354176396078069916413234803124 8508362 21373157063528814247623890620178064432 8508363 120908431689532504842169783006109259264 8508364 20946000248259444178141017925285972992 8508365 -51618709604632305310321710693013248000 8508366 18917852429675867787057873491413057152 8508367 -184737367290016084657617186897876480 8508368 53121250817849980002563226310424002560 8508369 10988810694359612361804493861108214688 8508370 -22705360108255960315961255794739448000 8508371 -21269952626005272201412299904961510400 8508372 -21192249854531840331705325536719812608 8508373 -151541692823466422690854775204175763378 8508374 41619443396150341323691982780444199552 8508375 -167189513333207684117671668161976120000 8508376 -140895442954261858549497636663805777920 8508377 -74739674918981374803889529593618564608 8508378 39909795455806304075101672735457217024 8508379 136490820212046378005924788414332702720 8508380 -13553847495674364097820778976912243200 8508381 12374731034960614463421857424623266944 8508382 -22384899502935463846551467943321614208 8508383 -13369378067180870969713143137590336296 8508384 -47290364520890731562994337762133409792 8508385 64113272492585665616576274578537088360 8508386 109023768041517931877135996754726541392 8508387 -107434810175380803232504106369507996040 8508388 8916316582322943056536865143789060096 8508389 -97783566641814429413284806070871079810 8508390 16107773968124799939240439654084608000 8508391 -45358938061829731269135895166549931208 8508392 -94549261272093667038005674496529254400 8508393 50944537486446724539489364069928708682 8508394 43018542232047352187708499664712216496 8508395 -7356192540600153205434111682091078400 8508396 -41062993835676469593184783147939070976 8508397 54728664605098877177202947523781571872 8508398 -46050328098688108782052538566130060928 8508399 20885090986057722443781082949645651088 8508400 -4491520957352395792473797849333760000 8508401 29021706190756728457483590921515249904 8508402 11542796621563681219698384756087149568 8508403 -50096781328294538410710175130379511348 8508404 309249482054868259298258856027002406912 8508405 28547649021402197919925638894001972800 8508406 -7473115729623084657325308330497962848 8508407 80844303793348534959856149282517917960 8508408 14559365461433846993824189244625100800 8508409 504553807402188829900046481997761156 8508410 912874745466959666136598829820856320 8508411 31887238734100817363317494263561075088 8508412 29318949619370947295634042882977582592 8508413 34348369326355965906413526093122994624 8508414 4044155760227259481925279958513748992 8508415 52952108416890362605875111867229996800 8508416 52878966440920686959059831619718217728 8508417 -59782242119028158133663998039052711120 8508418 118860195064374841517396197095221939664 8508419 195312877827676601026409423559213199560 8508420 -67400332819744926181502815226543174400 8508421 121706594054015324288030037904488742622 8508422 48035820331855009849604494316360247552 8508423 -35007030240102546685230968867361537792 8508424 64041061638181474729495730859270312960 8508425 -76526972351806779457777416288283310850 8508426 -21268594387353410268706629632629808640 8508427 48300835106525638807549557884021732640 8508428 -104479360238197957947990144658381908480 8508429 200540176524255937689134592480848617920 8508430 -135857416748666386396264543447902720 8508431 -50712927088584345161286634990069499400 8508432 -21478902448452580367458342422421045248 8508433 -12920810992577764649125375614794890318 8508434 44155293614294722080170814412869889152 8508435 -18878224831558320632041558950357958560 8508436 30198278013628973578540378393566653312 8508437 20270967148764639092052562419486503232 8508438 65244501097153573103365002687274971744 8508439 249955324358884698823411967484753693600 8508440 -157075379100956165170054843451936563200 8508441 182642922062155692584877612239904498624 8508442 2520384128651802990278392469002090944 8508443 -13244068531287351272307240901877332776 8508444 387957088262414589809849056530432000 8508445 -37144570649398139862849520844990388000 8508446 -11608596777079719916310390720172487680 8508447 -131518380416264466875456682993949638360 8508448 9645278669784065640873718437562810368 8508449 7582163804101507129311286509825450000 8508450 9727827434856910732890445619405587200 8508451 69166348947790149906684397828599832224 8508452 133124082779722722092954854671826064640 8508453 1121662939225151466463253783343014304 8508454 60834744976311209945003333829893086176 8508455 -157536591348371989882360985207196588000 8508456 -58309525108253983066659968787040665600 8508457 213073479997115817017780857538394060672 8508458 -74015961101113193491261672998375936000 8508459 -73621054417984780641221356963203727872 8508460 45452336472610727963647136206559201280 8508461 -68204614992257553766862764193800083612 8508462 68242512216665414325987872140171263552 8508463 -76362604925532243884652285727416717416 8508464 2974112130840344774701587653935988736 8508465 36063303609171837213757868638444816320 8508466 -39433136853162440941141990822103612160 8508467 98982111906214709025934541899766474952 8508468 11763773004893841027262026316959713280 8508469 -89489137291295462158341033489779754130 8508470 12284425046039505764016365408053123200 8508471 59423131008574103934315391424601112704 8508472 -4883225533576259572246692698878648320 8508473 -97372856250011118674432459561271544278 8508474 -62559312324721697569001434563922366896 8508475 1100730700133251009318068928215108500 8508476 706645451025100810751248466374444032 8508477 -38655584270732597322096313690545192960 8508478 -67225370069041844821806886616733120 8508479 17553477574864073639699451533376568176 8508480 -18511462959023853849235770224085565440 8508481 -11713578177758624014982606262945910188 8508482 -8322862594930851325490857060270760448 8508483 5772465081284509255928324592428921376 8508484 15469221537106641597316160396047219200 8508485 -137908641612087212541533952427181416800 8508486 11231341939760971677385228447794628608 8508487 106112595516050047859097092282883985000 8508488 -138134165264037270284950187864595594240 8508489 -10788622032505777627356882888601573440 8508490 58901126336984233809598368790469628000 8508491 74620987461763432503581371123048175892 8508492 24374873487611819382610061221520228352 8508493 -4477583932192183033798194167641364000 8508494 129924064079250925534629978131882287296 8508495 102486963459880120631767170042624112800 8508496 -553167713811737762229222269986406400 8508497 240165161183994858046794418596870524580 8508498 -24607312461541934482869077500795986432 8508499 58862845845345173560717920272920754136 8508500 -18873605154663014115628335386382336000 8508501 41780262041127426253469630208514738830 8508502 -47638919973399121726200566452076622048 8508503 52228812049227804416245475107574862264 8508504 126936890885250491031357104528208691200 8508505 -318907007205646993100049329117700480 8508506 -3849381844937491845368798149432428048 8508507 62908181401017057226563146244653440152 8508508 -21227913954903270040617390953889300480 8508509 -243433302085607641000311133647913795290 8508510 11403939883284625142712892783919443200 8508511 187198624972211310286859518874905951224 8508512 70260031205189792813497635526086623232 8508513 -31476913678615413358554299635591719360 8508514 10578413694708714948694366567718472192 8508515 4365156144136130694946678528215597120 8508516 48892953707795995881762886844608484352 8508517 243958908350009252382919959554158899132 8508518 56187438639786052275606104542560948960 8508519 16265997112145387307461521068198585744 8508520 -44271266550005622022496310701376000000 8508521 -74502204793088078397668682591984610176 8508522 -33536636134586502577911041908180557312 8508523 23801690719907569957580669839718329720 8508524 128557628481115838246704893552210926592 8508525 32022182710625778465702935383621641600 8508526 -14440884778052428059031605133980240576 8508527 83505833817088430757608739056069543376 8508528 -6229883973024100184261008172123160576 8508529 -246414761342555235808666054524615757870 8508530 21706569836079078570898543293917216160 8508531 -175740058810873655202469999117469501376 8508532 65567337711961792900218232182188045696 8508533 6963251829163198855258657038035441760 8508534 17245681983568122214482344340887075712 8508535 -46469341043762287640819432598640139040 8508536 75135711515490268390040079271040962560 8508537 58452257717165413968482599044141024000 8508538 37386111866083488072457641052276759920 8508539 252982711655877374995382048206488576 8508540 10380555321301575571189834359980697600 8508541 -61823319321103107178892619118239360416 8508542 -50721025738729450526141553546557644800 8508543 35776208616337618337144035260752246928 8508544 187797989651143594592085354067148144640 8508545 55567994966351869051551793983787305300 8508546 -56670084029645572324687388057515850928 8508547 -20574120192504338443545567804620784004 8508548 -89299162040706778999203499172965699584 8508549 31151817938755477792202960260543220352 8508550 -54888211929907610119635745152846600000 8508551 -42276369812698219765144239645684535296 8508552 49960525407543923761516169932405309440 8508553 -9374090110370928024728421243962308198 8508554 112748020176206700142165774948568348976 8508555 -24942822336665857474836816408111097200 8508556 127175694506165797307641064729784392448 8508557 16294430846959479094547159011324067532 8508558 35675696383774411088719856466098155584 8508559 81394495804772949685615921989569875760 8508560 -643296940306011639052941644832030720 8508561 33105219919438366617444175828709597760 8508562 -152233943876097944901271630547273244000 8508563 68858494670935111586305232382261191760 8508564 -7051381807496142401934497821437899904 8508565 49823627094961961801796045701614840320 8508566 -13703921416825332790460609120751257472 8508567 -176107326115521199398902380920677760 8508568 -249725990388274153265018905260860067840 8508569 -130168203728463257145994882794479281920 8508570 2291252278651758122268961954414264320 8508571 33227612562387021750351943138467342000 8508572 96774010126377234572775625273375550976 8508573 -133158508005834736690722588736991265978 8508574 -13175781210508941229174031161048383360 8508575 -56204359733271936075761317924424843400 8508576 145594780301512904654319577782124806144 8508577 -7786846336610018138752408101573790656 8508578 4812009120314014833805610182728559680 8508579 -35668052806508567752630245640320076992 8508580 -43602223454166735953230518416682086400 8508581 287172744906031685211099557118109671264 8508582 -794680689267480092257727507183977152 8508583 174729779073407346597479579941582675832 8508584 -84957854552235115889806141552927948800 8508585 -43980582956001088637841514177775978880 8508586 29120684366964904999261235670741108480 8508587 9184960275420932336133405232083825312 8508588 -149814326058397329509005690211622912 8508589 -78706251509693840977533461215296549610 8508590 1619282697050918358238634766758488320 8508591 -38060225218081082594786470007018757120 8508592 47015165146898014354818432619206246400 8508593 132204616934861672775884437796186845842 8508594 -22549314241589126263161842416424099328 8508595 157958928533023751874484273003943439600 8508596 171155108368882239996523448665583395200 8508597 -58701314179156742868786936592139418240 8508598 -90992611334338335717072757506732515328 8508599 -349362458032993331085107792792228280 8508600 -11248409591914122494584665584693760000 8508601 47714239395527941299642203815330895104 8508602 94531948867495168432984063804566020832 8508603 -9876243857145391898047646669318565096 8508604 22403307473246585086265103331176295936 8508605 -43140234813196306357810037459953257300 8508606 8532867449787661265463813435286135104 8508607 61442302099949448081182697315802754160 8508608 -58631990894601433476457019383319887872 8508609 -40239128026318344010099170116429783916 8508610 -12845960959498488876874010109079150080 8508611 -221568601948320977075577254564105326788 8508612 -21187860271641171145848402795656613888 8508613 108954763193044402976550754698862744862 8508614 74238286760572837694375423721574732032 8508615 -4045755016617956980145849864484960480 8508616 143203200126334537894472666515090636800 8508617 -64299273142392597973190128168858501980 8508618 95217238056440365506564561540497548800 8508619 -7441925691832078328781543022166581248 8508620 -5424932362733068829108514144367104000 8508621 9806882857790307354713608254541656864 8508622 38473404896244380103910926432248594112 8508623 -4522777788040644330133158173496346128 8508624 -24270119725127226500001214040743084032 8508625 1007805078448314221884631490124128000 8508626 13465903513329712658981766903025605120 8508627 -30974605003033176823861728813694070400 8508628 -113643990808654148742194976398888597632 8508629 -31697430448684332994070270954877957480 8508630 -12754237145571514620763848311119361280 8508631 57453783597473425666399219682251465432 8508632 -22422434219681146712366282473970073600 8508633 -5728462778822825694097309533710146560 8508634 24598658908173815336973824280118943712 8508635 82696114124068016869615754321874502080 8508636 226727460403109979144266264411215872 8508637 -37189925809900366369985491792019437760 8508638 -75056590907568038533482250589031185280 8508639 -68503866914573471074336204291125822720 8508640 14056537062724720481615867873392066560 8508641 -20906417354021790009401423479568044368 8508642 -4438072905161529720687450703953257088 8508643 -10587565504274386444436074430149574400 8508644 116730689190387861072004390451913660672 8508645 -194019538846144094871582133495459296000 8508646 -121604664112817901322552948806811061760 8508647 -34438401181321313029871299503142089168 8508648 23646537560332817449437459561780510720 8508649 47582375563070327423916860908651669440 8508650 71698743471458121634868002830501408000 8508651 8075699177063022205862225642780623344 8508652 25761031541328462125408572276661985536 8508653 101560778251996234764251717430792538860 8508654 69535977972219974577238460601705035712 8508655 -73972697194020602144560507796045440440 8508656 -14439058114935974234515992219405189120 8508657 68383821981662305514288074787829739200 8508658 -120679609956274209124197611446390662240 8508659 44510267194749644290299023436333983520 8508660 71469386176875685111866706687172597760 8508661 -5684434578094076432270833375452694336 8508662 8279291479235436887174855504067264192 8508663 -34029595984094126738218964050059295296 8508664 -154353945551530368945390806163037409280 8508665 -131653306580472174322870543785781166400 8508666 -30506170716203417016644402515965620736 8508667 -16650831567937764138677383668100947720 8508668 212462730808045642485669116801974272 8508669 31221851958447209789291965058357888928 8508670 -28470563196490651434204522366128557440 8508671 -132525826135908674865277083474517072128 8508672 96821439851619551252445097881753354240 8508673 39528464631426083355880729612868246484 8508674 45198074801652126055917221919251152800 8508675 -17186611111973511415811033449507488000 8508676 -157727311340075676719477361581175198720 8508677 -128690689341452807955346322482226880228 8508678 37850482175785321086041380338000019968 8508679 159741993181152867681426586887984592280 8508680 -5725536644102647561403321704704307200 8508681 95237646224280208214620754637907753770 8508682 1300540919201591393461009756829036544 8508683 -6004878420723419758076866262575597800 8508684 64072055953015925743349373367601819136 8508685 -43532784900920142038616093376021706400 8508686 -19107585729041161174923423839742275136 8508687 2606615765188837309987636826303274240 8508688 -38483090361619794208563960310566412288 8508689 -506488320072403862050714433335799040 8508690 59567989300203526025760444563201999520 8508691 -133899238785407154696831074620288733908 8508692 200969021717106405585394334766100500480 8508693 -23879948653701412303687362689620792896 8508694 -101636803927648610906152912793962678080 8508695 -45251046361220820222971260291427203200 8508696 -2707819976187136610592576496952279040 8508697 -187796487576126755846869172236224177408 8508698 1572688386239870582141272878185372160 8508699 -76989126057710351729807281698397877760 8508700 37547506229044454118603987090193971200 8508701 -106878140174524033907645387334118412448 8508702 -21893497802154085575870896820563659968 8508703 138410661028251676257457397389794694128 8508704 -90696284597675638254155399529113714688 8508705 -15929588302170526940189574264964447680 8508706 -118852499861521215529239479591015222448 8508707 98032694955388003273053025969472068032 8508708 12707970661472088618374997863788740864 8508709 28755817670323125111248797351062356640 8508710 -13822796081029243783637912505901367040 8508711 -151082958765930710514316983666466560 8508712 24776484252430323555192374433112227840 8508713 126490800223064973471859358141190859920 8508714 -36696525764605711702803248361457800960 8508715 -110560331414678318209436581783475828640 8508716 -48274444175737682965498889593739934720 8508717 43946889995022348048535203699230197920 8508718 437345911533688339541655899212444800 8508719 -110080277338314972683339614176414992880 8508720 -14325791023934645993662100954480640 8508721 -35174927196283277131541426905584667416 8508722 51612112340448306115967158115092080912 8508723 -5556169911215555830968676315299414216 8508724 -29962752180622975978499117003648450560 8508725 -18417107727506851139325317938371216000 8508726 1495189200192975392306794503353409024 8508727 -83888395392009988799658629130453892880 8508728 -135825799107504929901997539110354288640 8508729 -148167770093809846140256662623689892016 8508730 -29057589143337531820478552707445513280 8508731 -26364638012038943493492731084188966656 8508732 11479460529934091257451593802828881920 8508733 134757394703615105273210809082876374982 8508734 2793494830588166618668216049188933248 8508735 9002026327624167630017223033198539040 8508736 63636422232257375645409030761126297600 8508737 -120934513705054065479565189065154391614 8508738 7783714547881750646923089292978954752 8508739 329204756584659323170359140680615055040 8508740 -48323474080701602870004978624474193920 8508741 19649961080890725516210430731622353024 8508742 19335495198646853837480354939718286464 8508743 -24926291700853013748119668071132030480 8508744 69892894575997496580653370162286387200 8508745 24901856006538050781046782599336313600 8508746 -870387202861474204657680619853291520 8508747 13296193029500153801159848803451464960 8508748 -6878060927218379772227764579266155520 8508749 192132278259751861799586230642045781750 8508750 -13559789811903640738565961247788600000 8508751 177498039069871448024821848050331850600 8508752 -7965562168644883573860161670772629504 8508753 78552688197158373016275925249015416000 8508754 394792233463623419578368638641918080 8508755 -93276619353601209079178289295266649440 8508756 -11738769503644298115058349074101534720 8508757 -252750261285898210843323856635894450994 8508758 19231884077086766624414204313877374720 8508759 38852717854139723013824973553127199360 8508760 -25731206640657569348474498187903590400 8508761 191814400265378136261399126298518964362 8508762 -55893763156200690092939113001739716880 8508763 -35908789156716321187225385511897588776 8508764 161081472178468108771452841349020042752 8508765 -22034126581443065989642151766566664000 8508766 -36710939778890763489202733297386020480 8508767 8412203989177679124243322331857110816 8508768 69666775778591319139050825062700023808 8508769 89009590141180082850992594581805115170 8508770 1604292900428328664452358146196718880 8508771 8226093566911773895923548215133668440 8508772 30781514767019151228490945448447758848 8508773 6279831774998319155053406871235206144 8508774 -125080392195288383967236650587185664000 8508775 -3542451854159967376847541189133289400 8508776 71634663649810291474831656965249326080 8508777 151610659340125065046803059249164939920 8508778 -18217398315765273575895815535075796560 8508779 6386161963932016617490101974193724080 8508780 9530268162907032630099212520458649600 8508781 -87629382468730993076979139115558424288 8508782 -38208618256650992594525054130150796416 8508783 -43263826896844889186257840031987542776 8508784 -25905255836656398178650871493354291200 8508785 -36304161649146029827318092624160771020 8508786 -34101838368758644470230190072102273024 8508787 11727301571855059005417314495912822784 8508788 -64472923383301218938442729542490562560 8508789 96163613316408853650869319573959040 8508790 -61377552266179990747416631814644761600 8508791 -137364056597024396912509710767757632688 8508792 2158532423278564099167160907732766720 8508793 130691558416011427220084187728309336042 8508794 -15122362959914639668056500676634368000 8508795 59065696283446302111397817755432416000 8508796 -72847774823943553045201899140889940992 8508797 539361409544930357944772836458632160 8508798 65453881339143603918702533011720814784 8508799 -27929992476578522459671451644981669360 8508800 -11149129806064552545266767217295360000 8508801 -97113936963319162140503074410840528000 8508802 20558608641292077591091755115943983104 8508803 -117156097700159643387403251338507756400 8508804 9767702173838409509143507728186101760 8508805 107331102807722394343394260196841398460 8508806 -61598911744257871309514812906498520640 8508807 -56777769187062595331251587083161920 8508808 -19871407533483269556754323810012364800 8508809 187116162335430178884606890514641018010 8508810 9430314166699976744998314123604561920 8508811 29006350626326658844583067210432307412 8508812 10127563445735323738929467278771732992 8508813 120195173105870974278000218729556778944 8508814 37244886464332088303256113603857306560 8508815 -30595205190014289674006338074543031200 8508816 -15058614958808331435014110751336153088 8508817 -246306374613078384889235474273745586368 8508818 -30253188386170593058565101084008990720 8508819 -5463480241192308703933405049601485184 8508820 -53401630922634509458327882788708337920 8508821 193738058606930987827897979521473852 8508822 4444620595376768058816666850354274304 8508823 -226809085427472986388579381325959995280 8508824 149768232664638552686782932557233152000 8508825 -27278466479015967933770875192386376500 8508826 36433084840428351207137246846932266720 8508827 65619855614764473860416606272373793280 8508828 64228345269573323202825601057789476864 8508829 63322215594734054122686329623944582272 8508830 95376639771866110048658691385865379840 8508831 -35860630426731029610812832720087432816 8508832 -38313732436729485232386516402214010880 8508833 94798378320608545907896255469973008640 8508834 -18540600942059507457571210399394645760 8508835 91245163846414197018477461497654211280 8508836 -6925350623260471716089494148848803840 8508837 25258189840640307690048844299159953760 8508838 -11727439975733822156840766553486803456 8508839 -96649133115379987773852308669452429776 8508840 912246826604798827574612301658521600 8508841 -320500348898112790153450720783985974 8508842 651500045580721750187690375223456000 8508843 -40685302441418787217692434601838017792 8508844 -3695413603096769659473238999747964928 8508845 68653047741951567268340764005100901400 8508846 44311345821974010678114802018404787200 8508847 41039383612815255773942305383202065296 8508848 -19901482319693897366156631627738710016 8508849 -48838122301649597917601551394733741312 8508850 15962326713877720994471867414678668800 8508851 -6822391400887838591252392236356815488 8508852 -14499323005554843242456159822294396928 8508853 -20953961806259975890999677884039508480 8508854 -58734640836204504531922389678636500928 8508855 -16290506271373082060129746792047077040 8508856 341047385099368815161469239625602764800 8508857 3151993261018367098090417226259393792 8508858 6852299699974841744267687737471607808 8508859 -122672830874156612820098810314295990400 8508860 72834890399899735826560042601607406080 8508861 131771111665632828191996763179828433600 8508862 -98906030427336392718412878261677774400 8508863 -59546671276820119088192300043298657416 8508864 -1447059028520455145685792279377215488 8508865 68155578833017178447775402526621497600 8508866 160219294914893161137375280872806832000 8508867 -3287833213972296992598335458711233360 8508868 3609166247918172114783002359232265216 8508869 -57206095062116262400726330839428542560 8508870 23177740901270424471224226119908235520 8508871 64804255654415613833524684170248683312 8508872 20104218356795877076973245899516748800 8508873 26521642935400566385175182394094010368 8508874 -43437680611645946056078312854786594816 8508875 164388445879237480134601173439636164000 8508876 15413030229399537100556612209793854464 8508877 -71565424828382509780185891490315729940 8508878 12723381688547269308066610972565422080 8508879 -69632449415508136339492164807872881176 8508880 -991096916672438057473054581278638080 8508881 84368482465144068688679500693580285682 8508882 -28906674897397186282899208894540852608 8508883 -519118984523957789694944472235012336 8508884 12022229217557199711969184037910681600 8508885 10378098150314323456499102327437977600 8508886 -4742859694105049643683329084617277440 8508887 -110383716719455718459434526481840525840 8508888 -84214315437566437064780214184679270400 8508889 -130072240281000705266147737110222371577 8508890 -10900497472384593877697642702658566400 8508891 105319793305008208629041790481668784944 8508892 40061562383909334380413526626140113920 8508893 242827861197743486859226230511318943142 8508894 23063929186764462784882256450153093760 8508895 -54549890328713227580683059159007465920 8508896 110063570322497796139300205849726681088 8508897 62088875831712250260626208169697472420 8508898 63804999255552425176668850034527621200 8508899 13935653537504954884520245452210393036 8508900 -10456367304981530530397795943915878400 8508901 226059613900487892084321743305969546972 8508902 56582203889348022881318291293268221152 8508903 54037383176666588794939100450484466560 8508904 -18861345655133265520199365806086538240 8508905 -84039164654174824996162724490963256440 8508906 19476832538073201658036686650019020544 8508907 34069456435864728471855177645099617832 8508908 98280083253391138602364283799936846336 8508909 -66494987386426718518462058012944360896 8508910 -18674843721844349242354453872598808640 8508911 -7256180250381418931890758054174291456 8508912 -16351042702290722428583809630820597760 8508913 24370599380786588364751941566882036096 8508914 45617661247663578996628967640026600352 8508915 -889154138143649875427681894234532000 8508916 2045520488234297582155844723590212352 8508917 55050900059834164849527265904885025966 8508918 -59327007863760106585330855116701532672 8508919 164426007703612141293226117160996000160 8508920 37715851135580443362822544906622976000 8508921 26544135337827491713834820617781401440 8508922 24780263921004164328330421436127014400 8508923 42374823187780283539099540658943131172 8508924 -46317213681159869922163044211567395840 8508925 -73112316743313551637373738493442044700 8508926 367110720869872794592663107708186624 8508927 -36288690255753815263321049744401975296 8508928 -19581759022354132962970191634555207680 8508929 -59492499765309061428723101070206681280 8508930 3205914732151497546471204351178245120 8508931 196860719750096390072400183967583060732 8508932 -49109885678344664862781725367338024960 8508933 118045516042557417568197963715547148864 8508934 -3981051604423327458927062506433068800 8508935 37949945401088160165321969537453134160 8508936 51127153574702587637228800669766246400 8508937 -82676215399267066985948186974052432588 8508938 -47919599072486306514662742182963991456 8508939 124880139045868335225805791351628017624 8508940 53350506110229376152760678268152058880 8508941 27509408289578514500788733041883507520 8508942 -6912825418779603169169945965472317440 8508943 139032384258857739128730008647051127400 8508944 15212658636158986281008190523312373760 8508945 35135698029300257514508680458039665920 8508946 115338855959026671419323853035381302672 8508947 -24666119333068043069395873250642725008 8508948 -8800508198427622788241853850758400000 8508949 200145446019906838257623168538565767950 8508950 -55207487440479688566436360145017308000 8508951 23548296805229240974696796459307848880 8508952 -40512759052446676126697574254567270400 8508953 -1484260081119865077692515096517945400 8508954 30759534155890852313974144040050398720 8508955 -5267649969291764631869887479493452480 8508956 -14803523258894238490170679017344593920 8508957 21239792880527825644518274067431509888 8508958 -16401567907930108720938580707906752640 8508959 86092152161304115677023109254434134816 8508960 57412632187911356831205029253375590400 8508961 31726457253189041865418908375605658144 8508962 67970930909900167368069411634784256 8508963 123165816188886836507154009276413447544 8508964 -57882702684238781990616022438543441664 8508965 39373775419546313595542847205814222460 8508966 -12134389568272836713483291039382624576 8508967 7355145790083181763980426504304257016 8508968 44094496370898590320822513298271836160 8508969 -12244479406231341016905433091524800 8508970 2583329190490738377752927568486691680 8508971 -44352608676336459360019139243293335528 8508972 -98284058982095712691903791996005692416 8508973 -29975329077071336828575707258090392832 8508974 111901671954759916445109243662895335424 8508975 9556591038540550720520001234047400600 8508976 2584426032026221944190874663414661120 8508977 61902401919996817785448155196727739060 8508978 -41693549229599205099249174914875779696 8508979 99047478783319582721406513356039943640 8508980 -4856922852730429212764501555123251200 8508981 -8955328053625602935265276919772149440 8508982 107212826046749601265025129598699506592 8508983 2391757373427856928776536124097638320 8508984 170638899444409578637228996007447101440 8508985 -5040613139536116523229094531583111800 8508986 92201032488473218536310633445694735840 8508987 234612320341429617452191496864341368 8508988 -76344764595443336867664899193438735360 8508989 60534879302183116699780560451502510790 8508990 1040597780318703130104916852356403200 8508991 9098496841152467520638779895994854304 8508992 41021112869789499205723371526420955136 8508993 25380567561311278902101263121226738144 8508994 17129235937664010729357475326917641728 8508995 -8325907722037322402649464720314886400 8508996 -72510281930708134868147868122469488640 8508997 -155930593391364479464790747613897366048 8508998 59975732312602870828638884638588962240 8508999 -80832834351300901067596587408583719600 8509000 -123356034712403427745107171258531840000 8509001 -5446970323412920092358036532617742016 8509002 14381838339302991890331692225814949632 8509003 2374129886710988566467252253348152840 8509004 6542023432720651568242321479129956352 8509005 1328614826894836683519031048596016440 8509006 -68559036643837974295290909230313459840 8509007 20716697479200182790768331611858913080 8509008 -14558590417146666067606063928367513600 8509009 -207457128968636143088108660997289083790 8509010 -70571604531841135672770801915351157440 8509011 -21993323060567548575754645601269186560 8509012 -891765736370834493017962431488813056 8509013 48816065144609150506110060167835127224 8509014 11399847832958702194201492414175931648 8509015 67526415767935588369019204223054011160 8509016 -80932753780253012781228158487872747520 8509017 -28139916433734842326737391698554580480 8509018 -3303661054111680632661568331816186880 8509019 -84027832621380931683420085798455072504 8509020 14971043544826102666378108479874713600 8509021 37590390849178980159722724441426405120 8509022 1222581538274140976284341895387420800 8509023 66085232030623463768227871523382989600 8509024 93597477515552618004931425089000570880 8509025 26619414546863547057558471504802204800 8509026 5453932407544614010981329627600294144 8509027 68239141483759608390301042868038651316 8509028 -63426686443408501843208056779800239104 8509029 56754012022074054964054868948441753184 8509030 1765034564844804496127515269532091520 8509031 203591215961196119462440899926535515832 8509032 47048588334861313061163555892171653120 8509033 -49720020018374850612175675000601575196 8509034 7317244729677740832371978090532675072 8509035 35209989734598138410121415400052019200 8509036 -19062624740720602591258372676762337280 8509037 -118390366380012614127091773031471654314 8509038 -7269937510758868986553464427461767040 8509039 -29156015558670778519288481523070460160 8509040 3031559103669650097137095957489090560 8509041 -13145724002532101970131796098639779200 8509042 133215668594639043520651807429537225344 8509043 163824128710387409583002671781279273292 8509044 -54080860587075995734247503842493452288 8509045 -30263123616579223400933678404315001700 8509046 3732899145738024476765860900310724480 8509047 -159019450463138597639008913919799728 8509048 -81526921017608161057260182659242209280 8509049 -60826451843009436136648086396650908950 8509050 1504968411366924857203776237585561600 8509051 163225491781932799970660650754148807112 8509052 -3323628753616843887443944501249175040 8509053 55618921820987695146904240160958784128 8509054 -104204901296534645077665018540538305024 8509055 -1998352159816240970921612519429481600 8509056 75254542397957735575774309809074995200 8509057 -138938573409758460701592719693229564480 8509058 -28987596414357779016533527539727563360 8509059 -65113784081945075840794800821084230416 8509060 -34939164738933246821017122677129932800 8509061 153614856759192275167918957632730550784 8509062 2715182200882690740562773729473735040 8509063 -226976930114905214240030429348927283688 8509064 -117912153664946114176103751118992537600 8509065 21122350909927487536508880532124353920 8509066 17433343900258153803559080035121328128 8509067 -130323723778407461984484887076435975168 8509068 71700179433270727214182194601885202688 8509069 -136858652132669830978496222193921203530 8509070 6526307410507377024079318548546706560 8509071 79605035445221666637271782055940888712 8509072 18654155744849528133540095830378414080 8509073 -159562816186020015336080784290931014796 8509074 16389649644982288664929181353619988480 8509075 -23887979877705178250581989671178620000 8509076 143706222509604983517644276477251877760 8509077 -117773062598091340708353063658189661760 8509078 50558172651256168564539467284105563456 8509079 43976914417193696102845217606934292680 8509080 -43840702494679564751008651654171852800 8509081 7941066673624877579102616319190708992 8509082 -5591141045407231827111837965565646608 8509083 42418406189849096184631225039089991296 8509084 117994926259238562119437233235562057216 8509085 15137350851000655618703990266724425200 8509086 -23681910231489261581380389649983996096 8509087 -81845300983388166482933807158177471264 8509088 -44386137726720486680431919157098840064 8509089 -26328857480045885459205770424465478752 8509090 -100420805073065486737141533305602483200 8509091 -8247340483601858552898259710961481508 8509092 -56323489365786931372404189891012096000 8509093 -218826809099511969151889920540872496800 8509094 14293444022014265223043739927087829312 8509095 8747276514531923077973140437665315280 8509096 -74158803018911427143002899037369758720 8509097 -7031565979831678237430769849704590080 8509098 16844548037488584995683046134384231680 8509099 -2576184483984007865702872755144174192 8509100 29493956638212000512245583021726726400 8509101 87554996200031505592973039979283328832 8509102 -18882445952377532351889574897856679936 8509103 82180815102348675445844610359286864 8509104 -48725202357655357732124492546493972480 8509105 199754031898462586053591746244293935040 8509106 64359532833789039458406185834568532752 8509107 8690593605102565486685509869670730040 8509108 -114093326044320745682549443150204665472 8509109 44573174699839916942349174410621536416 8509110 -11021619695955019157037277371049626240 8509111 18791677950874089958708224315689341440 8509112 -28326207805012240828785095545829376000 8509113 103497171506779182209532783962238450042 8509114 -3519403625159283811165728933997843344 8509115 -194055024713372174293619970779851291200 8509116 2369635319504574738463798595122053120 8509117 104675056856437767128433693939191878080 8509118 102738711478935020094378606903202325760 8509119 25288185540142006005447144481971876480 8509120 42001995288542344838965485600484884480 8509121 82764448743030254619600049263224480322 8509122 -95099713470014715965247518639894323680 8509123 46398254082893106124049260123692706560 8509124 -77761030975178672757882936695347931904 8509125 127694262345719814708187050357238008000 8509126 16482060190479703301644795197473551104 8509127 60111697915349023570128375126106773504 8509128 21950427173822879752801054672451665920 8509129 35561468492334612570717370922388532992 8509130 -24547057980814455928434489496657075200 8509131 -2839186703480279365721062201786381368 8509132 -89646657991972243809191172829224481280 8509133 128652332527443575695254451113160043382 8509134 -101392265796695535078467744270143988736 8509135 -48151028595230922547948100369074684920 8509136 3122167599328561706719905452709076992 8509137 -692954254063978855413513075910471680 8509138 -74503049164136371712836461603123555840 8509139 -30543301301413257630657510550592142576 8509140 5197374359609199269821026228965445120 8509141 1676176888034416725554749378719296512 8509142 -128746033344140175113943230521751202528 8509143 -103808145313116906950355089643097802136 8509144 64506095470909900323361334765666396160 8509145 -147319511622379789566623804636120303100 8509146 -48001057647283764168435713727692752896 8509147 -163551494330435546057427620054262233404 8509148 37759759526893403380017953350547102208 8509149 16870734490933187570270730146827337856 8509150 15186992520215120860448264070862632000 8509151 -76898687812344204022720076720562455040 8509152 -99482567724417578350386893079158194176 8509153 272169923489172447677002799965153026180 8509154 11714803467157262330099653242457095840 8509155 -5564828073295139783072725708785717840 8509156 -27476179585153611765578211932547076480 8509157 -99814614609396546090320148808418705280 8509158 -20438570063028973875369165232960757760 8509159 18219590374122976143053150705215353280 8509160 112391831417659461204575173432116019200 8509161 69986317069003330853765876823128829072 8509162 84917547802585572454574515568128154112 8509163 -39095106683628791513355043281112631520 8509164 -74721281887253489302061706666163751424 8509165 9386021990655171932911442719166649600 8509166 -9956864420140892188201216598653675968 8509167 -103546420571739059916902111151882453816 8509168 -31807814618995134739760529084095070208 8509169 32640976665379133967184769309694192000 8509170 14540612431836350071008242664511910400 8509171 -74553222275875623379619852306785484856 8509172 -670448227122707738555339720910422016 8509173 24036186271689057508186349942109271584 8509174 -121169202088771010765615291225065037664 8509175 -3449050189997186476107221082189766200 8509176 -56247087771842896454771890405708738560 8509177 -242407979117353318264947344997878712620 8509178 6636213633694199347560587575006720224 8509179 15907083260224120548888822793665062400 8509180 68160093051450242303154277157416550400 8509181 20211951875882417068649120684107712364 8509182 9365806743165574203807674496242519040 8509183 -93225141846061285834481625984625869568 8509184 -2603832602347572141263923371621482496 8509185 -65805710513934781852565356109395324800 8509186 8216727092177782302584730584578607616 8509187 133550146655287044340554101277666101760 8509188 -7878801297217359734965801714682050560 8509189 50341438598957145969226577458917444124 8509190 -14173815132398860454261176403188608000 8509191 -118007578938831842050912053012064862808 8509192 -76489044617099137701900697934836608000 8509193 -79257130605886968535953091376622682224 8509194 26202619159608391977921148583753217120 8509195 74156282956427510190989138643947413440 8509196 146654953224682760733376084761629894400 8509197 93123819690960899111519798656360515072 8509198 84279580649481884819534765465694897600 8509199 -76088211690996726338368847738822206800 8509200 857966513960975779376057616570777600 8509201 40283187892541208638950177506227646240 8509202 33347751051085447025317068126145559712 8509203 -53234959448307624562014371962132667040 8509204 -250159110589467561555067907095061632 8509205 -117567863636877927290116085702041711140 8509206 -30949441324591362631507810410111429696 8509207 -32754749172492706542672637871335092480 8509208 77617687391973910957197984244105082880 8509209 -285489114910575310802242151273233601280 8509210 -202660078202568388090212431644074240 8509211 128213272079493280123432546706863399812 8509212 -5168504289026347438197445888485256704 8509213 22814970222050103369175486721557898220 8509214 24371662590143634425943079398708916992 8509215 -45395681455662199499219643110983311360 8509216 -162037710303330418974115173324478218240 8509217 -1076585591926616689327692469951549548 8509218 -32260866625347125532710687671831206912 8509219 116092290619782408616375823867144022620 8509220 69251912346485536664271375468673589760 8509221 -1169783242236382348365199439331764736 8509222 21767707470285457633462037214770293536 8509223 12216019759927991454275292716195381880 8509224 -44588995119413844039063794704019374080 8509225 -38335934021430500417107504672937553250 8509226 91670336845011375490192656503362602240 8509227 -2151673396166849302393324291439088192 8509228 247073627178683249396346616263872512 8509229 134262426691166657195545644235032007830 8509230 -44347362890901100447642865281278786240 8509231 -307012832914017412113472164777279451920 8509232 20368352064440498549725705937534631936 8509233 -6811056715685949521733178759113850752 8509234 24464858923522420169883121078477608960 8509235 19067035007200358661874661424721126560 8509236 -104667065082471758773518699665883088896 8509237 48458357068205972402518410712971124992 8509238 20044743742218521761117210391999724960 8509239 40170354625841713230669310136294013600 8509240 -24127494469036061192055818124134400000 8509241 33188214800526615071624840432057395200 8509242 -48739356086047724564805341351959543296 8509243 45731147215064786197101446633398398384 8509244 613326917771476073095170543926171136 8509245 -3916176587192438530637939346028176000 8509246 44754385763158839879957027775061091072 8509247 31323808722313476526681360061566197696 8509248 43168941979097388260137825838101954560 8509249 21481014733232590457549506421796518720 8509250 85221244825075088358804221602835664000 8509251 83395957928355893759554772612439701760 8509252 -4762741927001147196560750218495737856 8509253 -79838957906320861528967353299102153600 8509254 -4995960217123958957501092037690818560 8509255 100559385672983333644204139789550215160 8509256 42206040401107241372401897556398571520 8509257 -64793392793526081630944553756276372246 8509258 30376304473331457420899978384528082480 8509259 -120171723155439719997457068451549302360 8509260 9834134580787678204506112075754280960 8509261 151191494720272890980319633002596207862 8509262 33723335625166589808878154354728969472 8509263 16405284363747861233036637000157264128 8509264 5096226108655006730702362431411978240 8509265 167639500956266981847971406418993021800 8509266 22247861551698922251014992539233145600 8509267 41199489644356306656498740500570320 8509268 -140393997386997270880270439111973525504 8509269 11530187690078348892813096131656669344 8509270 -425807449192257791284785482945556480 8509271 50561185076331468905563945678989451344 8509272 -58949775217902165123995025817534894080 8509273 -189660289374218686439731806154573402220 8509274 104516150247923004652420901692515569136 8509275 -15162066844414287491390971404585609000 8509276 -124930859363063139646436060671239523840 8509277 -74899524316261532687243898043595241600 8509278 -43503225742043565145199243637917098176 8509279 -165267301492556797500441811311753718800 8509280 47031229193666462485494694199985438720 8509281 109004640220852003704530242443862587744 8509282 -31072445776983856866158973259559266560 8509283 43710327502500709082928832616468490240 8509284 -1819230319708551081487924623147331584 8509285 -27366838030080232224216462115783558020 8509286 -121291045189980525315459704381952645408 8509287 -82988723337580595559718789856564936832 8509288 -36275085924679904051320069279143306240 8509289 -12981405044580387370191301910467164444 8509290 -6768946647608368054626375078999513600 8509291 -54535856750838892421467517376740629020 8509292 -18545826321525474188714209754187314688 8509293 -2376783282352288076245806798375206676 8509294 -58889543889611273944071622480730426304 8509295 -141915625771151661728481090085946710200 8509296 -1282816407910175680339708819849543680 8509297 -89445604960840171340941203983438073548 8509298 -43669940955588684389666473772456621568 8509299 -13868764657411745522996626172036518800 8509300 -11268463120015556199537650590817353600 8509301 3530707384322937613576745820658432302 8509302 29178307279134810002669648676499008000 8509303 -87038331385184509904211040902042485760 8509304 -78695582784092016361976598039586529280 8509305 -7482570555101844856586311941633751680 8509306 -28381349726382326742758371143172527936 8509307 57736461393208017567941948069779835556 8509308 -30467267023203831771751584275813744640 8509309 -8158203477520634291389022062353083796 8509310 48950797882078500093692289057619272960 8509311 -4868005100851799608173147571229578440 8509312 -3653863601395783195921662141624483840 8509313 1809311912223711700870085813757609264 8509314 -14848582154901014800058282615427563520 8509315 41858759133767116228871444088466789920 8509316 -21171867426003158539736457279053237760 8509317 -68985424300513985751369055821151140000 8509318 2481732885000510664238344628503123200 8509319 31257945910832376520156348334990805264 8509320 46096933876617573356256744789565440000 8509321 -9547158549471312459965944258008834800 8509322 4964358857219028449965324833088718592 8509323 -43254771581747530396163115127052226576 8509324 87782333017940992782265184195187965696 8509325 -122394672601364425296322697909461500 8509326 -15935207338550333765582616713791260672 8509327 -332122535507757024295292402262631895840 8509328 -52423768731553784284502344137888718848 8509329 14890875264714295381552832582703784674 8509330 -23306299650043110589973022409772377440 8509331 214154504248884829915862390145786537132 8509332 -1949050556874227781922112085020018688 8509333 -38098149640689938429901826531821761280 8509334 34246720600959694423008962084396112000 8509335 31301866999408353266095932124738488960 8509336 -69755131449756029217034893225009623040 8509337 317388216896224398085735926505860807060 8509338 63023956159568717676222193623405775344 8509339 -33824037014685198452995299854785028860 8509340 39037081992171186460278762718488806400 8509341 29920603361109929962150024450685457792 8509342 -116952716447888194865129347512238220928 8509343 19656486594815164959646459678962979584 8509344 50617100083326770878003299400393162752 8509345 -10257110825754458336218295247180011520 8509346 483977564176553329043078276918025600 8509347 -25877073363002634991458409050621841920 8509348 71726852667330142770441002508398212096 8509349 19575743413449440318688831728875324350 8509350 -28024234058990777163290467340925542400 8509351 17084252065652213158803249151802853984 8509352 -96991283152256394869069384754984314880 8509353 -19523306451751977358437396769162291392 8509354 4876018544404337139109341480363724800 8509355 -26474652814940863544858785846675182240 8509356 381323596599720870569574855614300160 8509357 196574123319118257149496646069311935820 8509358 38450108761523316775618465394396527488 8509359 -1842183596297530693714282320422021760 8509360 -39446275621275048377229699110189137920 8509361 -42905232394988504554766847898927800768 8509362 31236062964519216056532339348748131840 8509363 81653404722201737234749619554749881612 8509364 -87411742524061932118182586271728324224 8509365 129370726602271837388760031896459206400 8509366 131935999793466433982976031365104137632 8509367 -127405768693190534210586386956767122736 8509368 -29170010252088606287344431613808148480 8509369 -101691372563612299295152046915749161840 8509370 29140817265045452508652540049249649600 8509371 -24740899955663182231341106270782183456 8509372 -1180816023753281291834238923006823424 8509373 -48458817139712597990627359674108168378 8509374 48718292897663649624067268004839286720 8509375 38063288989682794965814065734764500000 8509376 -14773922927194381153044013368119132160 8509377 62891052865469766158100424889216322240 8509378 60353309192825840151064908246987962880 8509379 -17415819810793354993516798139420831520 8509380 14875372654448756686621145871580753920 8509381 -96960702545788742192233697327904578048 8509382 11560512027363105794086088516661843072 8509383 149197480656451968029158965103905667320 8509384 -80019404706921895342143601452586414080 8509385 -102522276176070193076430514507432923420 8509386 -30006717006918041592160254747114166272 8509387 -47716811451184620387072358979237241964 8509388 123935609254756852885925824754555628288 8509389 65420911765336226477051373725371786272 8509390 43111398889510273483229458133198784000 8509391 -10832222729322072281667279740851255056 8509392 -32796843140718657431729667688646025216 8509393 385106823273190131264595537425144506400 8509394 -32231014711870705622490434880193228800 8509395 -35227624495950393576708761452503280800 8509396 -22272387190093012490543713965524129792 8509397 -130979413183169416738780338004405413120 8509398 -15762973035639225780718207486503299136 8509399 -2464198224176382368976148157939010536 8509400 10674518517557915941336915028834304000 8509401 -237805505909110699300791845641135195200 8509402 48080739150151506323617476005521256448 8509403 38822109586488945866549758750814756880 8509404 12130401507182904625201413007315831296 8509405 -9731179607588217624361311029372945940 8509406 70296060490556204843483290137466510080 8509407 -27029688236813152836367471391138496000 8509408 -89403692003301036520040282637287030784 8509409 27447990414294278342257634837142080304 8509410 3542129717520324208267877664423628800 8509411 -61306346263026606096991381775372361200 8509412 -65851909740767067473259664660855795200 8509413 68044801784742428887115723015449315488 8509414 96400627106704851654668353937815033056 8509415 -7933740123348568118514465103080883680 8509416 4224581278819026855097834366271078400 8509417 89326307282274173868631612875392574592 8509418 2883119664704302185613786085406909120 8509419 115038700349534574016636094736379023288 8509420 6808320217499882388411362764806881280 8509421 1397891341678068258179322735084171744 8509422 -11572445982869666738729193901675694976 8509423 -65383062691186663102269436949960089736 8509424 -15736429190982168333752729938753486848 8509425 24859263546172603215077166472997131200 8509426 -25240061249803173779808989116318496640 8509427 -40055283366729064132246439671882695768 8509428 -117510474255955537008834052475096494080 8509429 15164949642575943076594336696517265276 8509430 -30958657563365747552737860872168816640 8509431 -25358439507841047856183495938279248256 8509432 82224140572863271544470291713643315200 8509433 65621209227586578287222009153569784682 8509434 8391302500149256188600843792029614080 8509435 -199783249355976829532324835726530304000 8509436 -7109859500991037024020463539768396288 8509437 2104182783436966195966652725975399500 8509438 -12020135600690879577815978449226408448 8509439 29021292183575403894786672647494792800 8509440 2663859552110857889363825783105126400 8509441 25854080628886391745355903917691046400 8509442 -1827857777184182235572347180797783168 8509443 106314788999322254550477707624394179064 8509444 -232002716408446118003531604319673401344 8509445 -470383475625468316992361124957043840 8509446 -106691275709549085198400235499471264 8509447 27577015639576719219058179200802205000 8509448 217734002590374558107453104751960064000 8509449 57100537014384634596341882046096974208 8509450 -6811136336230382252215943220926214000 8509451 -9662749431686690441425130491039813548 8509452 18194539458831593442603944782184939520 8509453 -68964937792355499126182398028724996298 8509454 -49686862358408391503810748403059717120 8509455 6357254522576569178827309181606131560 8509456 -2235573209791783719814757147523801088 8509457 -21197205915327580732872419557801432320 8509458 61043068564081830069813076841396256384 8509459 96892251338138078776654684971687643216 8509460 10438221361849285074578949746619713280 8509461 53655686384614099840337293329333370272 8509462 361444775981830233089659021417875840 8509463 64569517061310389637119245499393889864 8509464 6672883972179004355864019945368678400 8509465 8153631943177690983905348836457360520 8509466 48268523432997405193257079516183192320 8509467 36997724135500808519720821087335709080 8509468 -9672350299134421258046319752091248640 8509469 1306838986791172709384367004512766464 8509470 -56255025386151794630680666426824134400 8509471 706262451021645773630297495145713280 8509472 64544708455881831456280415936336166912 8509473 44310523781560659335695142616614558400 8509474 -139968125962224234219771145813496448 8509475 25725354352681945634827729466859567600 8509476 -50880266078815935161637134730635271168 8509477 11489371911843162257604799916739885760 8509478 82877704022637845984287718089164803040 8509479 -67407130570265680639619850549787734912 8509480 -38442317349373220554929057512035123200 8509481 77784904509977418656849327164184275680 8509482 -31895090169826261613506823409828364800 8509483 20363989357533062539132009600729175732 8509484 39142285549364206571446496858661494016 8509485 -2188812587723102307269256016876646400 8509486 38953221256488593094316167915554590080 8509487 -12527138101518868924225298289230292000 8509488 -17573742821109647071271925842197708800 8509489 -96403248522224817705070386109188521710 8509490 47536619936830395982632598743318297600 8509491 191096874085492277152653175287209849952 8509492 -1194173590027431567177597925788899328 8509493 -51752595427348010558654060589252641796 8509494 -14185795233622690013096910798840102912 8509495 50658108884273912010476529187575927000 8509496 -126299930893667915987534285884759511040 8509497 -42802590122018155125143723427599280672 8509498 176093393598442698366595012861626178560 8509499 -181763247736992146154513636374168301840 8509500 22076213385128350434932971437447168000 8509501 -16261681235446078498123883382679903872 8509502 -73420763348871527076643409289409562496 8509503 -60576274456043117318301752759300935536 8509504 27929468983091830551762144080406511616 8509505 64202902000796592650955746928641256660 8509506 42397248280756013225070577266062507904 8509507 -145393338478048269307501716550848882244 8509508 -20743192123283459843901301413095276544 8509509 -65673536417086787989522759927503768960 8509510 51018775295376690819989643420030764160 8509511 -6367556880961747626702280263967113600 8509512 -140603261755215890900289195333061263360 8509513 -192820920563128080789873194562631635238 8509514 50017549614054101589020083265844490080 8509515 8745544109881180231231700593326424320 8509516 -99913404759622479515665935876867554560 8509517 -97198117657788312089290224469605942240 8509518 14499023609976835408447379165386740864 8509519 43892628690236158905783903345123030032 8509520 -14557529430668509694291621733310955520 8509521 14300659883677127901072079714248646080 8509522 27705109049018689605358637716195525632 8509523 41455104653638798557981987544686964368 8509524 33708241815438541119076562596770355200 8509525 102197380491155278950925373085333591050 8509526 76318465967436932743444299403439783712 8509527 26293054888889419842087324948523740528 8509528 2783417469775969591830304000720281600 8509529 -25036724374158380885678166701249735424 8509530 15812895744978312493430063762970816000 8509531 -147731209278164713068118504730526534016 8509532 -10549615239971564232245341811517218304 8509533 -86937631111885596395954080459390177536 8509534 14177173864748802995016325836577597824 8509535 5659606479413605524076488540620643360 8509536 -8605513494216615058992510399348867072 8509537 4706749052067092220091596109719176712 8509538 119025081268256149159124445361427460096 8509539 -61873626049554643400220107368923781200 8509540 -20820895417704074536507544097757102080 8509541 215640906044635460430756118465141266942 8509542 -72216958264828500322344636642192084288 8509543 -46746410947610468889790947894144347600 8509544 148320693298489391414995500651243740160 8509545 -78190808636045002931479333048070669760 8509546 145515658456569649720640508621715482720 8509547 -17138725030055417471323855572783269004 8509548 125264084139534003349528026661279251456 8509549 -17268158842365159655542523855761881760 8509550 957671223944489401198780524493497600 8509551 -101963955239168026718959960912998272640 8509552 -13169455357881819259339888690473631744 8509553 -36418803896058416322578811858036215832 8509554 -62953557037199042684287086743457926880 8509555 147057823370307584300154656172774222960 8509556 -35240221261333281488313703148462229504 8509557 17808546055613381466124622929063430400 8509558 4274086896462854530223610708592478880 8509559 232757460283942751629038258235576794720 8509560 -42297270836580288201144963635872358400 8509561 205384401119964250248182314219771624324 8509562 27409657890441476349048824806778840064 8509563 -72801477665809814549320978898423946240 8509564 -16873613035783828136182615693261864960 8509565 -56374031190069763284458169703748067540 8509566 4796990168401944544788187534786725504 8509567 23958015987411156969292126305571208 8509568 -164732309680026589634888116312473600000 8509569 4455801755784469740481919192833801920 8509570 33248581378575154982017594668099417600 8509571 878602830291592201578005937941520384 8509572 2264379333680912527270531035583572096 8509573 20919288495627524090650295213040329822 8509574 67822740907928369294161208785067237760 8509575 -30827146099113845186171794860587126400 8509576 14005348358620894009722004894971494400 8509577 150898812215766315256990678634641110426 8509578 1649523278076403163989045561357787136 8509579 -3324395874297444908022952232371781472 8509580 73581900528319608240197401458806707200 8509581 -30299248094623005213048804242612218560 8509582 -96632829407875735394406895453662854016 8509583 -131983140514263727859873361330337449168 8509584 29224888835123513973191760544995016704 8509585 185174767822004053574364963930943209600 8509586 -51706347296650753507638013356049267200 8509587 106750363613357148364642687211431486080 8509588 130109689095705933968937553027085903616 8509589 80888002215292708275356986100421379200 8509590 -18444008062778343629154604435869062400 8509591 37062575495842751412371151443381049984 8509592 -28771856184612335255577227414368665600 8509593 -6952766583700084244530029259936154112 8509594 4785083867733868071839187634146042096 8509595 -44210167392996395162069708434897569600 8509596 -11250172614678210574092739667622251520 8509597 -200665371411869927615488328656442044954 8509598 -27470735927834639464609909640969923200 8509599 33204622034695991209771969256426556768 8509600 49595862063353242818867888990899404800 8509601 222219060488120465538941277103646245602 8509602 -65006086612775621176835397427647639168 8509603 120229761324419331772078255924107867456 8509604 4880119333425857909290437847283696256 8509605 7780274672710782534419683383103624320 8509606 14919394422535549206317172006575523840 8509607 -74827279932186860135312146158862251144 8509608 -105003523041751935699801809606486553600 8509609 110443686520757089287602863094015983104 8509610 -6723954896637206724180195412237573440 8509611 -46161413284419902148357241062686730816 8509612 57034198085278387905077549406374246400 8509613 35144935483065308121380918577554823360 8509614 566342433105597007902969583145868288 8509615 -205145283833733758539136517731000505600 8509616 -21587314370708798855200668272431300608 8509617 -111417122387365146156035894905207916334 8509618 -6818350616088025264040582737866889920 8509619 143403898811167170589557566441263915020 8509620 1632259085466812936182823539382722560 8509621 150604995244408108665471697087200127644 8509622 -34001629847780298855573435605029331712 8509623 21352820758522501906945624873790112768 8509624 51824689689980458956523960245653176320 8509625 -211834904916819242213207710598814720000 8509626 -99241846086357346045337995018208078880 8509627 -33994086733361020875755364539419539168 8509628 116557767331880018793389807914280279040 8509629 146917430127964873028483570283400074240 8509630 -10543767674597543504647488093796166400 8509631 51165569052927399123172875985016423832 8509632 10500689408316761301946153781107359744 8509633 166502255438514170287526278877211077424 8509634 10039601105335218115058595239848499712 8509635 -23848317964207275776169026442493017600 8509636 117725431503618951334659607584570366080 8509637 33082312829154534637822254041754158112 8509638 10791189546414629832301367181400934400 8509639 -126545693433494704015177126018471903344 8509640 -17250369086700042673498471092579840000 8509641 579306553386509120119991356597712064 8509642 40576630762313806313846590471635431472 8509643 48184397964512100766243241798471150880 8509644 -45609987719430337765190846111870976000 8509645 90352408586653895344369209067386366720 8509646 -10038455935411473087581641735942364160 8509647 7816327660600984620946322266385694600 8509648 -7209329725878121392712500313376030720 8509649 16102555091253966936252819563388913650 8509650 -17023813618931089175701855034699990400 8509651 31640403004886582410639729290649583904 8509652 -55597244100034030463259302608726702080 8509653 33168690873655003432301008581112110624 8509654 -91310263635854577486091720802144290560 8509655 18229906830851624748916033165540200960 8509656 13051745984334010213716998132743004160 8509657 -2914599962002404160378899254522933232 8509658 29513145181293192860814852075520272384 8509659 153097942586155447711837674512066494104 8509660 -43691424517653280299575053287737932800 8509661 -38495099766960138459082965574662459738 8509662 -14087958459168066558283208150924853888 8509663 -90410492112495729287676576753960069080 8509664 343605070265863119565903069002596352 8509665 -933324106900177040295542697618068160 8509666 135275010471818931657158380667062199808 8509667 -10583690969616676146188147550720714000 8509668 -47373778983458801640755902830813711360 8509669 -2049897013855065679671397151300612160 8509670 9060732293341526312021930138732271360 8509671 14520883673796206695986934374725306880 8509672 -206880625571700404039560623445716403200 8509673 -46753128763553881452304027563664996080 8509674 54203324179573430908944256468545553152 8509675 91706446290410156733202356006803552900 8509676 19434179635397408887775858524567692288 8509677 -50276648357291706443322588318843767520 8509678 -56988158811793744402919830533131707776 8509679 -128520798130321861153068479200381893888 8509680 6343177465405446282731292968461271040 8509681 -226463955366641592491645154400226297518 8509682 62819168016410316450227972484809500800 8509683 2515782188033093443041583382289937248 8509684 88855188020720517944006651955862572416 8509685 -237334578598949066575150295592611956200 8509686 13149682389204530886349331596908208128 8509687 -71253212197001301011759532400367068040 8509688 243672555372823891685237003343360000 8509689 27510370199261392178037648227974013754 8509690 -211578749095161004166162644904816640 8509691 101959651810153738510521769949865103272 8509692 -20282622354633969202972214002317147648 8509693 -57547483575225054463729795220525372096 8509694 30355187455576823820060053783352111552 8509695 -41053145515057534778658225779018479200 8509696 15084494327882706104307552170291494912 8509697 29484563419022900926050535272466084032 8509698 6006134945894643762603028395100393680 8509699 108485362447640600497950120796858131720 8509700 -1521974793426412808190936935081088000 8509701 -19800648660759268368555407207205987840 8509702 -135987281185863968057722351338264614400 8509703 184000941237303578690441784660274028952 8509704 -20955754278118467816510080071625932800 8509705 13503231466904659873594767999983766720 8509706 -45918256644899023622390412335905802448 8509707 75249660495713268825256456101111465240 8509708 -66538639221819999360595614721255766272 8509709 60491279450716991251659816349750634604 8509710 325980306996922273182012999829923840 8509711 -16186569690748254677555689604930397968 8509712 -34890387927334096746391193375512387584 8509713 -97210670813568423350931901805696360736 8509714 51836202181625083880047072201872085824 8509715 -9614287289716589450783491425022064880 8509716 -17389773861576497979728684820485401728 8509717 20337953524173902829991616307766790144 8509718 24330668993602879955391761542650086016 8509719 -36959667288070987820740930650397422720 8509720 100370042586924665679458375927897088000 8509721 -56068859643987135450894922960289846256 8509722 -23291135364588168862713024334375925760 8509723 -11393870115193319884634968557960513080 8509724 12374365674341239324626953407510628352 8509725 -27718118871421628145003630092150544000 8509726 -191220560536896450812306187348461003520 8509727 28320453679659873501839967230957076576 8509728 -14416180636401627163702738969242894336 8509729 -114718958407688753939423229022262759424 8509730 -43475431128792504690013294757766294240 8509731 3547237035512831728504471329352947120 8509732 70240561382028613700629785910556279808 8509733 533190171028612724163935617237964064 8509734 -32568035984474503510600233109139694816 8509735 11067962124159834783430457643622156800 8509736 -204217626224948010802654859867274854400 8509737 88871653784451690223000215450421918752 8509738 8822346784933788497604900419853689520 8509739 31931880941313335866413920089943443200 8509740 37547214480027874821547112397555686400 8509741 13209007787036557644552332217559752384 8509742 132110390691153378401810134892686132032 8509743 -1206856393155324827591612533268256000 8509744 -18184856413372716032275079684247388160 8509745 23708866856671525731321729569139573120 8509746 4859562449562137743296900712443231744 8509747 7503199647149553665549038971952803840 8509748 18172686630045553378578982048426229760 8509749 181408724614823992694104601570516928 8509750 67289770891477646372634904741978080000 8509751 -98959888213604219085629984418520156248 8509752 -201616483442826905992556999212634726400 8509753 -39347297751964966821592803585656568320 8509754 -16406412856474188416528324920371217920 8509755 -9110988780147137146608159104809028160 8509756 9668060342091220117026089247481554944 8509757 -136608655174482161180245275728761980960 8509758 -17142418114552740041156713425739499520 8509759 -43915335096272025330894627281648920400 8509760 -17702620616953915852676950191085977600 8509761 -56547982018804021880028508595665197612 8509762 86803430491739389250144133466552369152 8509763 -124122434887301017899511389596661809988 8509764 -75564506569649296676026179475603537920 8509765 98762724923361509121609917807781513120 8509766 69883009712488383731384337108053588832 8509767 -35481948121418305025335092601465865088 8509768 114675110569443579768823428376766530560 8509769 -244208609115637679784918669589802593830 8509770 22212501000443193924702890330485155840 8509771 -21193108780072368478078458847798385688 8509772 -80337159569306978721554411430351162624 8509773 128561621744705746495919610877959821184 8509774 -7537973563238275241467767746471386368 8509775 26329151883545381844459116657968762800 8509776 -1770730559134871515331387364256776192 8509777 129599606687755160958623659187118947440 8509778 19828252591476502633210350037726417056 8509779 3860364448075765146331299301620578880 8509780 -3135276709324237932740895867570950400 8509781 -48045235544229884030979472935340529490 8509782 -30256818521197638859825449894411935808 8509783 -54379497016266916207000480101123998968 8509784 154430879467027873018550565062630707200 8509785 -64026716083515971066385615835263844800 8509786 995114785157729953174176813815986944 8509787 15995386469083894470041454299759892240 8509788 -13868961269071843604958983314080814080 8509789 74733164174566860581699550621411632460 8509790 8242064515117177146537774141614126400 8509791 -23528891413914138199126390781283828408 8509792 -26484517210468161002969365319208665088 8509793 -61509660475942903838077628570591981376 8509794 -49748149285025233191495266054893046400 8509795 -34711849354243127305262626487900826720 8509796 32587841579804890809404159669301565440 8509797 69713060246945634261706795254707323740 8509798 -113920105345882148981301706117297586880 8509799 -233807768586625468025474384289288880200 8509800 24156882257084532939162030901733376000 8509801 104746591281843942705351449871866281600 8509802 -30748318580581920948668484490679701248 8509803 -63506829318907397570571909746920528296 8509804 -40818412358753683490335511903952442368 8509805 120638384751259674140873801339831908920 8509806 89870374646962714601480942890665062400 8509807 15699669095390796831244193394803185072 8509808 19770970531966307245016603067097055232 8509809 -41763139447431154246607438553481344 8509810 7679731560726343057668607579343032320 8509811 35374617270162342863417542859920718412 8509812 84099718605038696326898856960036544512 8509813 -27936564600338795884299906546114374276 8509814 80717727186107658164546671917428001792 8509815 27551099890757945777587925038041924000 8509816 24071426558948234551206966654373724160 8509817 -12513563944508340570791095930667549808 8509818 -25637225788575507584197670756950045440 8509819 57923622475971390411944613124801436496 8509820 138166782216748783532862713480762818560 8509821 -80986296073236892053093754307307468288 8509822 43816265866684918200360200240695859712 8509823 -18145989723910920312612982394215632000 8509824 -28167974812468170615792656703710822400 8509825 -72106279605630614426711736362923177450 8509826 -43715946501731493960013498918225091616 8509827 -148992528930207633600953598144757199880 8509828 -134597648660980563539179515014672323584 8509829 -111587067003678067279527831626776512 8509830 -489810739161502133646428563241472000 8509831 84095729626977910463684002661223345024 8509832 -43493959388333782667366974064251161600 8509833 -50860394176280433305019941024022362400 8509834 70583945474870159263498664206729804800 8509835 -147660663485863240454407804820202282720 8509836 27302288976087173542625175669909376512 8509837 4191681433474584297105539699777760000 8509838 20365449349800429976676009877562740096 8509839 7283977937680214824233216429581959680 8509840 -34276783095639801911942895348422000640 8509841 -28303579912546920822313665528729829632 8509842 -9934073265583095643572466516791281280 8509843 -33512397507914623112861846921502186120 8509844 52686054414720845297160710356118679552 8509845 -92984519293150800884437574871189504480 8509846 -4471837525960833902488591336385247360 8509847 -122280354420719169618579464339810856480 8509848 -10370296604261546853329466183147724800 8509849 -42967347965978661554759701687622356150 8509850 -32655726017429429307941031378681015600 8509851 31964355248172974804456117147560606992 8509852 8547370228148815195166585620451981312 8509853 5229103839983033904157160257341162624 8509854 604649002929407059793794799650132608 8509855 151200978124748232133469277804230510760 8509856 -42123998783257595981491584274068013056 8509857 106755469315499459964928620649486757040 8509858 16269226171855156103003430966143470080 8509859 120003394026619521253853685651217180104 8509860 -148540748031061696324396712384959242240 8509861 133298554720022332254417133427877206462 8509862 47172002211054235923422065674343984512 8509863 -152274155739672037418248878653745392856 8509864 -125527109430390734559958010361900564480 8509865 -20213610277921790066757345071235398400 8509866 65355730221081533081105925441751880448 8509867 -125884990859128952840414881109071983648 8509868 149381580122949842567797044991834760448 8509869 -177955959793097556586051377873547943700 8509870 23088307334339811647242501602483283200 8509871 -114114349283401467188882817448169885040 8509872 -40187332493075204842113129397616640 8509873 167937875803429056420072096930460959122 8509874 9389014195422845855377649632018655232 8509875 -24468683535932733052964455231983744000 8509876 86391425301044873853336744813872935680 8509877 141691807421208406533679097456178127872 8509878 -2776707067984657553000026979213352192 8509879 -39047393285981293556788197944407482504 8509880 105625320624778480133428938332565504000 8509881 -101959908377800087563590088397971600048 8509882 31757123151888275636497105086816905184 8509883 233629628161601716829730351980323020132 8509884 -38993002199859662453381408522685771264 8509885 -61566883135749939171930023499924960000 8509886 -6687463249815922728779529567954170880 8509887 101381982885776398307946274006476103440 8509888 -80238706197180105659239934768774643712 8509889 -64191794398896842259098698979630343168 8509890 3029981321709570583018704317665651200 8509891 94422524740107046400186487520114095360 8509892 16706616981101593539010627914784553472 8509893 -2479979827874490387567025591690278912 8509894 -42987145736865987573577534382645970144 8509895 36485067990001861804739877496481201400 8509896 -11343673815302177858296653281116968960 8509897 -395291434085982876902534539893384559200 8509898 -54193400742633634921679657937111118800 8509899 -44678146736360000242242252201482237736 8509900 -4798211002867458764504767263802188800 8509901 -123991730359323489292297919383052041098 8509902 -4270986067681093853554967714249335680 8509903 -37540355182154064395331761939939049472 8509904 2649505773084025097434747260694560768 8509905 -130131950233836217350113410536658733400 8509906 -44164289300625418200108173826973820640 8509907 -30377323667368324074914079932909415936 8509908 -7131965616065831573708225986140536832 8509909 46856052138423421353880744308728556110 8509910 10675605976872717921355507003512624000 8509911 -154347306269698725440352765146647508016 8509912 148644326853889357907733535384450099200 8509913 -96215404911437681501359852502318305260 8509914 -83159183720982674026342421309679206400 8509915 -421234880400384816275777057426682480 8509916 -30289766725730997107602632075564641280 8509917 -1196418980363199607334341650283752384 8509918 -85055146778173311573702160175771955840 8509919 51143823964425022150158470351362996080 8509920 15012839695406715753868026563788800 8509921 -29370247148572774986306207937244948288 8509922 5916590397697349802338643416775442512 8509923 -125495440782091107177132099731143030428 8509924 83407320969730549252815911801661204480 8509925 -113892774172578853961565776027870269350 8509926 -11876878387793807805892694512143828096 8509927 25121758820778162582405037977650816688 8509928 133662108933887414446765529741586954240 8509929 5274518047774027518516914158434548640 8509930 -56576429596420672772999415383461440 8509931 -44212893314811604188548598955442324688 8509932 -64271879251309985839767029974101030144 8509933 -61859023981334022444545672300758571818 8509934 38166808686074538691193300690765061120 8509935 -13772962517927779125627050346018531840 8509936 17854745296278149477081601588921761792 8509937 216475472398951694047951042770414101586 8509938 -49651980998699783549526261468427733760 8509939 43167949353444889898462264887230753740 8509940 4225073153384976542766212631314841600 8509941 -10380541489167068563280348849572489536 8509942 -7133919794158331743974251662632800256 8509943 93238241873368369690015768698623945544 8509944 118997997171783215396952612046440222720 8509945 -44381776865472560489592518235845103600 8509946 12963040559048685286775579211935040000 8509947 -69664354650369964790423996049327355200 8509948 -57484610568439777876533294766971553280 8509949 24280682178107316310863582597995793600 8509950 -17474738805165254208356945495182982400 8509951 926567736044686519203934010797657504 8509952 -93055072058276046308081631795395690496 8509953 103779634728754424614959126840998720304 8509954 -26669592213978456661500812991200832000 8509955 61914856820922368416085517726165993360 8509956 9814789497116674481161920314220601344 8509957 -66946186169928469108833334506866520360 8509958 1396646948257966061318127335045208384 8509959 -191376038226798660319804958165018128800 8509960 41764572290199347827968170758851072000 8509961 -321718577720032451898806585474442949248 8509962 -80574658091719465185327270742531646976 8509963 -47282790391089560355574361252807470080 8509964 49116338850449408405113465278369446400 8509965 16989886932363499656526300073046090240 8509966 62365843315267605137523834347226282432 8509967 -136737749871780739915024526916290238360 8509968 -19679437774829858943558544201138176000 8509969 -52590194554062145750968581504127974156 8509970 1227935052891823747986858589759618560 8509971 3984820262695557452505751267969704240 8509972 156622867060893849768319832684703867776 8509973 -239393707405568816174843205729011777778 8509974 31421398752198399951590560249676981760 8509975 7602909316313687811304465161287839600 8509976 -32351156111267533154424485384147281920 8509977 -28625357609566088545991218837151545920 8509978 -2263821801650601989276272215570412320 8509979 71082114232719779032813053513891345576 8509980 20606515643806939631062479926118159360 8509981 100762231266897730530380314441989255782 8509982 30093862249138970634545798355102727872 8509983 90398438660652218620351473777797433600 8509984 69482929427097305765167912284158164992 8509985 -80658068103576242512432146408468047040 8509986 -89352792962884505671641239789496384000 8509987 39616379871578043003843511593274700636 8509988 -126248178212713190526639932222170500864 8509989 74625569411174362128704477459939373888 8509990 48967517910089593931891364034092789120 8509991 -27902071015742907844698650341666475520 8509992 14445532136628141131653202060354764800 8509993 21458709353414044943272577105120793600 8509994 -49277911111092156928780427011380413088 8509995 -28473149584252812579327894030357045600 8509996 51090094861728833237036584768509837312 8509997 39815313647310545898398325567993187680 8509998 -9213238203367551974919701660620726272 8509999 44365395160417916095755013291774922000 8510000 1639440616714444844876471049707520000 8510001 -279213692500053408857023430726656320 8510002 -43296506244390233874464126507534853600 8510003 -1608780558822331449675863197483197960 8510004 -9039008360961551683079297288163949824 8510005 36874886951336269162133848162196275200 8510006 -1133387536697183524662575407143590400 8510007 75323253339270965199577064914957403520 8510008 -7971663735066837583272484744450375680 8510009 42186997405681614029980572777122439210 8510010 -41338675847067088492304283862831265280 8510011 -100806199263689458222329855789320751388 8510012 -50392117019655346756269241560471674880 8510013 62151171191498905198533550795056029964 8510014 -57280302219595841509429884722123806848 8510015 6248646335613014476292904338548759200 8510016 4582567727044985982365783773780377600 8510017 -113853717246966263615451901698068655934 8510018 16149235221182341618692461016906136320 8510019 -33999076471158015543974488210085963520 8510020 26098492660362673162006895123533620480 8510021 -54797130537452433111968166348951616680 8510022 3367048810474367006982277469978407104 8510023 42340099303344859178207731994926426952 8510024 -129449797517353053063367258518110822400 8510025 46766589571578895322859881785997974800 8510026 -82149222371070411888325166572135161552 8510027 -40103312771489486256646406860307537088 8510028 44246833808072298935009862370850712576 8510029 81939201237656444189134960305002739072 8510030 -22382712646810151921871899316560282880 8510031 45628727477944321098136611599444846712 8510032 39005953230665683420679735941791604736 8510033 8572053328133996544721184459318886720 8510034 -10111943908368019868107281567958858752 8510035 129517444009670835396423671382610298160 8510036 -23213240244395351536354885115177932800 8510037 -14343424934761522270518126962379687648 8510038 92371378897667062990487914629131900160 8510039 -1116162370849842247560482471459015160 8510040 6355472348381967039871310479972761600 8510041 -237564556759585235314529228624545134828 8510042 34803070618393753993618302507922483200 8510043 -27604612050725656060787347505955210240 8510044 229132995356567796034637879176869376 8510045 57788462456773692388502505352089624300 8510046 6135671297692621982294614815197819904 8510047 9479828328789157850914648373753037504 8510048 9314699329616609850373775990467067904 8510049 -166003108254650608512184463523686127360 8510050 -33625120743360985148282813669149860000 8510051 -81769521137094037186193673440897184 8510052 -76353091549556588726196976047498663936 8510053 33205802542906700349935060676496929340 8510054 -3738542467670450615505560968122822528 8510055 -71090603972052998073582403076350510080 8510056 -187283392585048698186018350897095173120 8510057 215847982050024960087498493976152629306 8510058 9713059112597144265213007794639261696 8510059 -132100492025683032421507630321026137740 8510060 -29332251168756949885279771541016391680 8510061 22075593490457540418402357312081904704 8510062 51416303946322344659348066045079782400 8510063 -107129371020337968785235860708660829840 8510064 2976718046432238750611477897811394560 8510065 135032559783348401119748003228117585460 8510066 58312559309645360974745172366471897600 8510067 -19167683882692428768247767165012802632 8510068 -44147096938079763140369342534526593024 8510069 -41001388143897598320116500751909079456 8510070 -16295141618243176474382866173000028800 8510071 -100537918789971338180896574900721368728 8510072 -137540400925182426597897819230850232320 8510073 -16301600857575459590548647425091471360 8510074 48806939089171709707460517169009839072 8510075 48511061992372909710915770468518721700 8510076 -82653387172188323255411198404449623040 8510077 -49231152699667324136436376065252471188 8510078 50185068155490603237759285772657251840 8510079 -40827409429979047867866682847118283176 8510080 30536542120236638715560591322041548800 8510081 39273610073129211603737760743679441120 8510082 -8777014666150950481040556292354484736 8510083 91005495258454096448411086993109600904 8510084 -197428652507224954765157921558660505600 8510085 -54743859557506977797104846281755186760 8510086 -55970461360233086348434732669084582656 8510087 1144358651172192208201166614891548120 8510088 -3111757802578489947315288027999805440 8510089 -13257476457328388675883854492088176128 8510090 1243654965162664071697366073861896800 8510091 568604923368661734804961628636810160 8510092 100307118785875708432997023449438615552 8510093 -15464110134245235844379165329245043296 8510094 17147617569638048565343107884450829888 8510095 -29206303191634340716426886782986316800 8510096 -19281311089946061562893968732088434688 8510097 27570393471361035715966019185307996400 8510098 -4991393069457937885846902523614402240 8510099 52892776292500140744110234426913766464 8510100 33695601269125810018594217247518976000 8510101 -66271111116539625465842839869959437440 8510102 74901714343806618731866017527041635072 8510103 -20926563193365341727789498550163481216 8510104 36113284037646858078008938013380485120 8510105 15797160196063036934837497316578282560 8510106 -10483822515254061335522756853196622592 8510107 19869773126562231696968337941170657752 8510108 -127317163511894094430446102876283768320 8510109 -32730513653342559697797129162372372096 8510110 -3140830100674717730124224578925806080 8510111 -65765321856015535567403288596566367128 8510112 8111609020374012642321795120488644608 8510113 -18768582754050640946722100163912082640 8510114 -65339448615356391446014664189740999344 8510115 36184535018857626681744298443613616640 8510116 26478863651162150698845837502385152640 8510117 -72815325275108280252185374432267776000 8510118 50804686095577048911405499210965991104 8510119 172923507385182666549836305720291240840 8510120 -28669511357848366171077028072351334400 8510121 -10010015936218704469961681551353605292 8510122 49118861788344435827005373063503400112 8510123 21863901576257956651087173653173284480 8510124 4831392351255363528170562956739382272 8510125 -104895728079194152529114001590344266000 8510126 -9487801033212818970598364472977143296 8510127 -2414487660514385705676678924167589360 8510128 -2723899678539521122173880418344206336 8510129 -244497963303128147098885902612092988270 8510130 -1151118358598936246441458464951321600 8510131 -17613710418331097381162898930627184896 8510132 30711197785441204655788327449052435200 8510133 2266956532299522029404943775360462624 8510134 72399764290189330809780437671328205216 8510135 -113558787859397657255184935020566096000 8510136 -5571436189491071886132815261618995200 8510137 5796187687843108357724895539780704260 8510138 -4164316422544403542784701174408888320 8510139 210419240261611293055157557826505388608 8510140 101642329876727522632560903397718138880 8510141 -171264091078773403396881478727601584448 8510142 78280944528611947566609692319909110400 8510143 -6785090528765875422059093512857463296 8510144 50993126402616648867535976273040900096 8510145 -15747470834623877592032553378053712000 8510146 -77709272312411149661644363895196199728 8510147 5610366684256970931867880885385953596 8510148 -38156668023136767903292730601516399360 8510149 496648891665510746492087619200943391872 8510150 -15368584665520396645588163495437070400 8510151 -14735283257544519042457605424850042880 8510152 -53476071416600673835561820349626449920 8510153 -260740090599725575742950551841387974720 8510154 -61996857522235216140177095921509473792 8510155 -80015021525920549139960218293658952880 8510156 18178848559288261150873172564602947072 8510157 -124045928945839481910360541563912566400 8510158 83863339319082734225793602686038271680 8510159 12294799148465682893756106027031412832 8510160 -14584640032481877042286828032117964800 8510161 7519300397269763413758831740745664704 8510162 -92624480652232898069448102325788237168 8510163 50509494598112075533833088074315484344 8510164 22195778734995121762519949729000269440 8510165 21744881232567977820674057766665323320 8510166 -12035662240830023260633670397470615040 8510167 -52808628608534461649591076083140209784 8510168 91155206944858760321175013412687554560 8510169 -201665835033640218712741120621251872832 8510170 31281208333208832884172209190885869280 8510171 -165722106736085498416162232917687667856 8510172 1103021241090997356128316878424576 8510173 924713893040550937522740711202633600 8510174 -78335418566764527979610351649301025664 8510175 -33146373355276585104862483252143627000 8510176 -107053098734712172714942321346476769280 8510177 24929596670453470810840862767144810260 8510178 -5468226841324248025218700336253813376 8510179 -70362561099530835422075595107832261220 8510180 9018610403611574290798964442453811200 8510181 -28255835999592348583203893976159058848 8510182 10560632624096798386573289275498435584 8510183 -26981459524620152773150962135129741624 8510184 3756225983577584666797939144907243520 8510185 27693461202024944638046474209292855760 8510186 7472583524065402865555009420598735792 8510187 2346000585306621310637355443031908352 8510188 -60088096627582332854837307803201326080 8510189 83934913745801145141243512302170126624 8510190 614767936864034513780345000009514240 8510191 122504651424525401781689885413101280592 8510192 167681009824271450367631459316662272 8510193 -3493575624152804207176306728568737918 8510194 -209771290100006889170401017452215296 8510195 -143766822634669397411473058600284980000 8510196 -104963036556899360994812139534223933440 8510197 -150179337413341837123192608164575134240 8510198 -29022619137411738860523636930928515264 8510199 26612047475246538852765617503084927464 8510200 105923568208813324057575535624418304000 8510201 -73491329005076675308273738240231938048 8510202 -17609840683023811543040542454808226560 8510203 -58820182423489418455453185764596727856 8510204 44789227093448318800427399656351859712 8510205 42936585258673363877466983420880697920 8510206 42903768898634454505603782937617321600 8510207 -44571122743987688335081368685499096880 8510208 9435523248654756308443087029890187264 8510209 -58206644835305477783136424336885474880 8510210 -16991661562319941494813192124759919040 8510211 -80717504875206318679525103385351513360 8510212 -49224239890994290142492278479523740544 8510213 1608416628020328287698616238630632448 8510214 -352325515300804078287627865880888640 8510215 -6275420212218231795920350060104468000 8510216 -424690717864176049571523533724549120 8510217 -93926626212956064367121868446835797088 8510218 -5795451541814098589179218887082463440 8510219 -32618717037167297130727600286962681080 8510220 -6992625372915958943146717473182361600 8510221 -176929012687649640889058458640776685588 8510222 -14750668419674163859475502289141833792 8510223 36273200181661756244368128453443675784 8510224 -22032248032198022269565111800300093440 8510225 100957555166782694293625597855467947750 8510226 -6484083710832991955583518290082286336 8510227 -186101240722521437810166977342571609528 8510228 -87692823324528277625949663151782882432 8510229 -17589671526785378774880966714285570432 8510230 -1051594435291820939511570513653114880 8510231 -75787284816045674159559348729167313000 8510232 -72844587214031565898846512447544565760 8510233 31050298930437874239319802677430061520 8510234 -103927199497379010238296322012050190368 8510235 15340575239879778948164558426908704000 8510236 65554355720609628658982051225842920448 8510237 -106550031958404038470357836457076841114 8510238 -31575569149872654069821953574447400960 8510239 168895957374781397535649906673159379624 8510240 45975147822195763016967146135057203200 8510241 80892550603443919431808691290050889392 8510242 -31685007945634275416628887909836701408 8510243 -27585268636234320328427123398975209984 8510244 -5801607011088830159222679357366878208 8510245 -37059286487417884827263170145403681120 8510246 -3639817003280184804815784571662466560 8510247 -7461474962757294776160087109164796272 8510248 30078109534203911460799891373809167360 8510249 143804241980341493445827313853964266320 8510250 -9003398434317394777609268877580032000 8510251 92681776300803282134409875312655092232 8510252 77169692116326038771075692098208181760 8510253 -96665796696228762306076642106257426560 8510254 30546122520167417282105066637460419072 8510255 -37344689123012353078426410564909743040 8510256 -208408886491547112362967438015823872 8510257 26639903675740971530444262768970526592 8510258 -17228210308406659343268426571074653280 8510259 -131137837316050830111740536198924032 8510260 -71911836534613387212296735759442247680 8510261 327595452105414881109413795883360354972 8510262 -23500689637409784810767224688107216896 8510263 -83963443560140517041447339487830556912 8510264 70173195979290252279531141184849305600 8510265 4509574126521250454616970054300341060 8510266 25931738638454955050842280847730526832 8510267 14054864293469121412947771906096831960 8510268 -44686340918244058390509662789135431680 8510269 45827812690949232042101581120945745580 8510270 37467797014799939370393806705687900160 8510271 40019544242064936447118625867459437440 8510272 11531420921282562490846680481647296512 8510273 40264607566539165355936989642012703680 8510274 67885941670806996785382491694019032144 8510275 30651866270678500896620857932604160000 8510276 7208737268260692510249767758977503232 8510277 61413711657962063840626020594481501920 8510278 23974450371225119391500840186753925120 8510279 21991741973479486187678051436381833784 8510280 -74359725965130841631565897695514624000 8510281 -1026571394410970127576572382905170296 8510282 -79558893211776515738801321951516601600 8510283 -27178542537357787040987888138339615748 8510284 76195555425307962068418664453931904000 8510285 75336697770611027956356655701076239360 8510286 54690918490847164747022406260471910528 8510287 99999143710264103002210391971338989936 8510288 7443103663894921642473592104279588864 8510289 1771795406823339445155682590659223024 8510290 -132959772000966189269516382911329228800 8510291 72992425714479908685320893229299467000 8510292 -60830008177647404507008295360600432640 8510293 72370833346434809332538975466617692 8510294 157393654360297258067135463679904640 8510295 -15830104178118738106634371094338524000 8510296 94457914664755023962866794475027906560 8510297 379025346691206065998284698635641178752 8510298 44643003198396743167234617532133975040 8510299 -10289498748349328138694513693474766080 8510300 -71586644551775700580320604622260761600 8510301 -17525407254663430852612773181047355770 8510302 208881066190385762991372220762368384 8510303 120075739813570105802631433164473436720 8510304 126799270435360485572723749548762071040 8510305 -3878789678416863158364851557973922540 8510306 -8730609489077087908992972160402452480 8510307 51342690481760381727806818380265799088 8510308 -9677725027542315591438697648398904320 8510309 -63529917096964340059577124005691732000 8510310 -30772276941092870728042475743399334400 8510311 -84309534963461585475112629443027614200 8510312 130647595208803712468086929478063718400 8510313 11556296816625008324659614062392185024 8510314 2262246680020014083853734973530702256 8510315 19914755901818045625507087968095512720 8510316 -11895550118305276027687560986847446016 8510317 -212704444259672726979085401079707006634 8510318 -59552398717357637541771204652904433984 8510319 -6300385947005032380624477443824001760 8510320 12877258396552342544298939667200737280 8510321 -41081434413711423356393624228208021648 8510322 4507916393243689654975348900691828736 8510323 146630308990212220735638071632984170572 8510324 120789783517660462776427043412820377600 8510325 -24818748942153515342116327040314094400 8510326 -70746188684696276657852443575551316480 8510327 49083343747175513449382811541605784800 8510328 -89411963757565130132627695599701913600 8510329 13632005747455576203038099818524838740 8510330 -72823125110468352057777487115441809440 8510331 -37914759519017835540337650905855926248 8510332 56517121796506793680405197436930926592 8510333 75906056349107374158234267693133154724 8510334 12539350968009447316610733774219942912 8510335 38698911593624664956445599800955509200 8510336 -80566883437270476520831990671637217280 8510337 -44770809891247132257919694554838507520 8510338 -58178667897927825256930427508209413680 8510339 41832069316587248883875087691120694140 8510340 5213679193316554787158901570560204800 8510341 16539284749252337577159518341759596224 8510342 52476340108398898228282922871039002112 8510343 34372659042572128671748297154321738664 8510344 42269932717726693496604395656136785920 8510345 -666460728602534642557232513426117760 8510346 -26169166144670263975134775351086199200 8510347 -52798081288965772904693965639071956800 8510348 -37151887459052736300050469018289471488 8510349 50142474608063377587832971735906970368 8510350 -31999116520162352892923577769895481600 8510351 82431906701275596986086138789248482352 8510352 9550283894458078241460942211974561792 8510353 98964571066688645452187239971840065640 8510354 -3284314790791031223770559692594426880 8510355 -9877951586458646887533997828788678240 8510356 58849437038526937918744793315956295680 8510357 -121911446141097736481197755093063521394 8510358 -7156683758235081844283600096880289920 8510359 19752733182572830851358395895415278128 8510360 18743581801779027274996165856360448000 8510361 -34280899783978840497684812626563761856 8510362 7416121948813713021037227357922996992 8510363 199711712005968237270333284013440895840 8510364 -51756894906043387308640083959362329600 8510365 15613337810325754564237684305850203000 8510366 -12393077890223300452697146041111461760 8510367 -134879615695078079059998587111285947320 8510368 -10689740686553241451852854796329418752 8510369 -29612636768145867680665846353490170840 8510370 -6055090779897405412306156504730511360 8510371 116399424828351422111166741741452731512 8510372 44072869372746484773368073614838604032 8510373 127012243077164417624871433888209984000 8510374 -101247931736410315489313621353154540064 8510375 -431986839031053976985108804743405512000 8510376 -10017045000613458040696249827911270400 8510377 -24205673633045977037195129723770489088 8510378 -126802976476715882975167131511234910976 8510379 -96211600166819464145158638622907509416 8510380 -33381082220262470731721923573362739200 8510381 675857722042170452154124078659570144 8510382 20711111926488905856090755248232889600 8510383 -46360226385471729646659565590274622480 8510384 79467772217230438194152330621084368896 8510385 -28511671163415302847430419092006025600 8510386 42953424676544040521156971216387141392 8510387 163487542450597659588542798397510077184 8510388 1030595537004446702776862229131741184 8510389 -26294605075199770411257033635296729476 8510390 -6140241859030762416864502785082571520 8510391 33460634287784513554251667471247013648 8510392 -72502778390804108451110555661083811840 8510393 -27631268688268180319708735815994822400 8510394 -67818287670582415574530395597082291200 8510395 14874048120607760255874645138337814400 8510396 159873004975977245282015691029843535360 8510397 -9500416524378644156342939023363178496 8510398 -15047605982969775813327378744749955840 8510399 -53601495745191194783820127802227947840 8510400 -14506422536936484046484734317428736000 8510401 205154197726963168681188590816599982402 8510402 -34174369184869600627900386268525538400 8510403 3086343443048099940644714333865635328 8510404 63332486895961251740773824697170616320 8510405 49292067869277697038822834947378931360 8510406 55055757964104300774174364078413009408 8510407 -22637406810057135470799028592590693168 8510408 -281052290342449866436798178944822794240 8510409 144786166500297420993268065573444343914 8510410 10505026155336532851792020805371403360 8510411 -7680804953402152163092097923163178432 8510412 66219102182220187989508293731195469312 8510413 229541064020310467531024355057994981122 8510414 40658987965016905010244930005157611520 8510415 52357492243041459190641533827295239680 8510416 -40818376099129947451362525067143651328 8510417 -98442048238301282036133190894074137280 8510418 41758893725449152484119274704418928400 8510419 233567092521553312807279871215347091820 8510420 33614716000491589940493609075406913280 8510421 -155510743130573547686956558525254482496 8510422 33286211456302406168339366015554447872 8510423 -121675153517191614985968981060169480560 8510424 928275162523517490803724237721067520 8510425 -5853485751395602921836353281971662400 8510426 -74260334183058337781871638768555267088 8510427 -8598029290422133603167752754877349040 8510428 -99111763395227608293763062343502444032 8510429 157164945825306829832028750829260933030 8510430 -12842381534243730132914896064637173760 8510431 -6760001105543708026515305369871964416 8510432 67647998628741700929881442593935982592 8510433 2478276912542947482726884840996448000 8510434 9429770083460280838193608504574630400 8510435 -123951513931526935310974961960605395120 8510436 7646131650178717676246584428199824384 8510437 51854582704172865931354859223887155968 8510438 25377945873601890303598554327340783296 8510439 10344801301008896281052122974539919360 8510440 40333085862654711615684912090043084800 8510441 121171422420122341589513940912654790842 8510442 53514730051630610477454004147137319680 8510443 -123981710405487265118055073498126967308 8510444 65201942277379700135514973690691260416 8510445 8753003577747872442295456720864500000 8510446 43798388049841966838115498922043168640 8510447 83096690008325669946458498275891576560 8510448 1014356365505249783708384263098630144 8510449 129610128696375735995720821268789985280 8510450 2104372407914142840571497283948965600 8510451 -66895272736792425086873624194098381768 8510452 -76272185858096461077271120795950820608 8510453 -843336407601784824653759092008378720 8510454 -8045797285369239798829109521853952000 8510455 -101245042333047667578106189429957831200 8510456 43380639822175301061855921826642636800 8510457 16790848645856061534859525464547893792 8510458 34674514077032599463208164775878887680 8510459 -90267847706152704497088566106935117784 8510460 2361371228686669148034627989484011520 8510461 28862949594200315023703396172149408000 8510462 6278661835306295626226454536240230464 8510463 14788479231247618807823367098834004360 8510464 48503340598569586982845059771448426496 8510465 142780373277933182281596251445704011860 8510466 -38197682386061607609900576152448614400 8510467 -112804603995289335993030431932205811924 8510468 119093035364031706536528912237419115648 8510469 52343375394356044198271223317158619808 8510470 -51191265651075123503998525878824524800 8510471 -344107552055237409532015607621259068856 8510472 26562588538502053426220999369977420800 8510473 -91435478413029661029436434590557026096 8510474 -723791672436237674781946860256137216 8510475 -28761675090061946328068602619183914800 8510476 13515091342634248307902421992937882624 8510477 -41095251648095926329440092264501135380 8510478 -87792837812719595732749566691576553472 8510479 -172245794252155957342263062203565411920 8510480 2330393126936671489182409415688192000 8510481 -5807026930550396154218347124182452480 8510482 39934283528769033429097718741389776672 8510483 -133536240943234654758220787337086249616 8510484 -14113263346995043954689647169744396288 8510485 -43021686518892937771978690653037828200 8510486 -96009804558263319160067660799044352 8510487 -184842578707782184018980212220034789248 8510488 30047755307424841760612642938923909120 8510489 62285585632535665722328227718772243472 8510490 -30716673257514166867741833010952117280 8510491 20654470606434059819274967715531370984 8510492 61701101930512283526640128055424643072 8510493 25644607900760172697657456567854731328 8510494 -81693259413890410442976976261268932608 8510495 2316729978643064220662139156022550880 8510496 -33717064847973238466277099063243964416 8510497 194533929251398183498650360046657390946 8510498 -38702857375124224433696913931334478000 8510499 -132839716173516571311745689291278783760 8510500 -76178017550419000596325600974422208000 8510501 -254142763680773500121431117773708834498 8510502 -5801831702450324338147979076287723520 8510503 -76270081997135665616980611515263874856 8510504 30843337357129873320006911754214517760 8510505 14826914164725702590006303034020218560 8510506 -86002948628093983055084940819648231936 8510507 -124834661436595905993659189976307367244 8510508 1585828045595360195993968959765328128 8510509 -21007479453851646685101841652007044384 8510510 43290743995127941735477052168466932160 8510511 55313226364721409705455787480007100544 8510512 22773385378154096527442406288261775360 8510513 -4781174701343565897593158259203289616 8510514 72724195114721955042901972007928768000 8510515 -23814565770068207631008878631942698560 8510516 103084447303073820764595526345300684800 8510517 -1375215081990965110492800987158360352 8510518 -7488206778220873318697497256886341760 8510519 -209257517179988563466798988148618549080 8510520 9010117863090534371265879824706969600 8510521 -45488894449880998837648233819039228156 8510522 -75696309083601234455693149562745685248 8510523 -3886686521031450278030471594691563520 8510524 -7496301139130600265754133442532343808 8510525 65072621195301631982998503111424324800 8510526 -2138501153599246701074218777875069696 8510527 -61589023757910364264010336624712034624 8510528 13546250006981873375976772262160236544 8510529 -26516473023213244751684312349833948352 8510530 8927458870902454090391064635054246400 8510531 184671721822930225164552642834278950332 8510532 25673476618748704024838612809797737472 8510533 -43421214617148513995296637659275294180 8510534 -24000087670303024066543167061695377088 8510535 -163600365949284026109909937643906400 8510536 -40175549360213799226552895547098265600 8510537 -60156145277510473833932916807509328000 8510538 -7014433486146229552881491601073664256 8510539 147160172040142765098360443510726488340 8510540 -37063950899961971682860733753717381120 8510541 41440147280348508092730928298885728704 8510542 100578064388637561838644850758372945600 8510543 100159787907644913101848198056984781080 8510544 8731557287550380631400135513500155904 8510545 800155060413839218408874455524237300 8510546 53402957637547457305350816434258842368 8510547 152812119179081944747692616802820118200 8510548 -8890005272215778270727549506314805504 8510549 64210086843164070737533812095700770364 8510550 -39402382402450981963085484830452459200 8510551 14999488885592021544611542754388848640 8510552 53834206100040292055385141575913400320 8510553 -920722558942443950715376293345861840 8510554 3042512799805455268083070928838819840 8510555 -35457052914675207963784997694068061600 8510556 -16733355044747598714980705932650700800 8510557 -36450015288542438284852768676668401792 8510558 798794733867430222409480253775307520 8510559 -5599591385624234896460795659804415472 8510560 -1583719344489933365430338721444003840 8510561 -161857464009474161325522196615831467600 8510562 18401029159296713009797106911405946880 8510563 -140665038430950057464745190498037473776 8510564 14490523089236073006872277224106178176 8510565 -69133251921964077363300296304585861600 8510566 -46748866040201291894829141054987660480 8510567 15099292380715152262276262503869856992 8510568 112038195369901768690139768010018078720 8510569 -24221144599317927926548496221907200140 8510570 -21655349018422351053687669426109391520 8510571 73419601893590575122404514448523316408 8510572 62383605405153876329069847367534510080 8510573 146991351435666376519771225114050636960 8510574 75378047028941463459612894908086119552 8510575 413707256203110382721305116689871600 8510576 -22909041016870285586547464500009402368 8510577 -38914558223111858783947968049360611168 8510578 -59320935928271810108313056435502551040 8510579 57233848909621042782816409032528156672 8510580 -12433609604099681995930761517368906240 8510581 28525159504859481133529179561675943040 8510582 31880898471602200263910921053715104000 8510583 15849953754279743663093261567819240424 8510584 3450329972396934573326599538041282560 8510585 14507783700070655949331685736212655360 8510586 -24989611191967134872799286140534942720 8510587 109035758501459961995431606103708674680 8510588 106936240884805130461646024096157554688 8510589 233716368022367996689828991819972455104 8510590 72738139675747902511194628292599459200 8510591 -6854740026984022175032199491918048320 8510592 26420717308942322011005137518067712000 8510593 26057428589002486446755649879062523584 8510594 47318030143775182759140350831893895040 8510595 -42036147887776182492309986360674073760 8510596 -116799340022268836918410506758952956800 8510597 -172887229468407041408098515419113469508 8510598 42801207526020817161210605566836572928 8510599 89779983987211372578813646120623916920 8510600 29757426005030561076718060075253760000 8510601 -123702788644292626146082998746365872960 8510602 46014481873856178816275360765100136752 8510603 780236837887752768414156173193531624 8510604 -50613987945335670828942557050796143104 8510605 -99744368783787566227099657728266434740 8510606 -20704752143589850583650088183152622016 8510607 57172157478289618941677295513371168880 8510608 -65159037170315467685476106395428716544 8510609 225635664885878298785429240430643605810 8510610 12781852711379934506882876567372981760 8510611 42377640694693352981358669398064140800 8510612 -54716795555963360440889540425996996608 8510613 -888844904749589905491506882602221600 8510614 -15949571479638105391744284065256526944 8510615 -24697108874560440921358083020186728080 8510616 43139160560836912199133002514929049600 8510617 135583449800631941717105163377920238666 8510618 -70579924498027525253314222668347280384 8510619 57736984988334402227252542830395770368 8510620 -29498967376124064205849648499446640640 8510621 47530027108519382904381338204295417984 8510622 1926092514615903029464398076507044480 8510623 158165309719676224011015117269815392504 8510624 160487017469215720226701293491630309376 8510625 9589556434799286507316282482798112500 8510626 -90650668222978384115516317938701773488 8510627 217459379549235245113127356896097696476 8510628 6331415533444923478090024759512072192 8510629 59830389739782028124004591727482385276 8510630 -25457305071248763349775743195426281600 8510631 -131832261208686250512734036220169614720 8510632 3952571927961266625495474109108224000 8510633 -30342913563779399597150748794263804800 8510634 11834383996633877418579089647572354816 8510635 -22823384944964114416459207355076342240 8510636 -43852675385049453841360096757458225920 8510637 -111417312870725168778770407960998095040 8510638 -60991852827216434477351434975719909504 8510639 100033684045647594241434323280884791440 8510640 10330992239273777666837389301861253120 8510641 -144177992398369153182159602951645934958 8510642 -11605967566708383545922768416951715840 8510643 229415311570722887225204304055192903680 8510644 -34203956335944977880067099009997666304 8510645 33506966704278542114592418615973591040 8510646 -397275619196919205358490290091250176 8510647 9713999426891009496136079560847409024 8510648 79759513840826436991312078950089871360 8510649 -29277599671163524394521926319268208960 8510650 44470864322440806367286326714545406800 8510651 -132046282852603382166411791230962094080 8510652 -46946220817438890849020714239026138624 8510653 -131031241139893363738418475729254087098 8510654 29696168360937398969183037557379075072 8510655 71476308032488515109217976377690198160 8510656 -29619820352707797064413500005154816 8510657 1090269526178864169673401772854343584 8510658 1315226814059207832169535234231781888 8510659 -103099918995205889499431960065350605280 8510660 -12842341625384517332114965775256472320 8510661 -20633554399985257217552107905151297890 8510662 55423076981452569498530298419925473664 8510663 141765566939607017258169316897449089448 8510664 -29315787400884585771285866134277160960 8510665 134435590382303550203920276076255865060 8510666 -61370693297040034723511656821111681024 8510667 45610184099064199759677297907015700736 8510668 30657040912497660899742726102215138048 8510669 174533472002461510147789214869951262070 8510670 1313448233596072377677650270061568000 8510671 103732305778081298747060398556931352920 8510672 -43726937438479687165183901694627545088 8510673 41119030256477564888659473866033288544 8510674 -267088579010958332173093495559847648 8510675 -177134625911178574067985924932591458200 8510676 -82744318538918562679594012637261844480 8510677 -3921018887342054419749636207834891456 8510678 28980736700292126157758915601261854720 8510679 12746793212629968653517020158962856224 8510680 -55512561322248549221338073900808192000 8510681 43467637102681013383349789932655706132 8510682 -51474305794361782959950751652437739008 8510683 32211792396345795488650820734931776840 8510684 -4371427273779741908490615080358739968 8510685 -75137870641379978875502097865380859200 8510686 -20222563056329533367476229084637984000 8510687 77791217663071033893415751894745948360 8510688 122074884170277884091392165253395251200 8510689 2783135857501468146390537383792513280 8510690 -44579520399043043739127332871147860480 8510691 11579179424135340425842755911583302400 8510692 125067260687916311582829781674109649920 8510693 128879553503121205562488115825517333180 8510694 -59662848546851780862255201624400737600 8510695 33251285338035734188283493759711910200 8510696 -63694705078628243687141603553320862720 8510697 -88206823905242847893167508589328076160 8510698 10793994068470256150924574393114557952 8510699 -94538005679395537913615935458812632560 8510700 -16510185976527310787675004854278656000 8510701 -41447920813748820434674864040448672298 8510702 111704628378030597058825688170252287552 8510703 -10984100836935429695949411858214124016 8510704 -28495277375280440799746553380490772480 8510705 -1216242958336995692398672529755774080 8510706 69263148272789698620979955162458388112 8510707 -240584447328518618604626295244081589044 8510708 31323119901023203548251757695908823040 8510709 -17846608306925331178677905374395148032 8510710 15136295721466843178346648236813118720 8510711 -8464194004585025758026113405689780176 8510712 57280344221686103369734612662847918080 8510713 -150189018389862782819616385647113684736 8510714 4571348925733164719766815200026264000 8510715 -22557372615959679407751231062390563440 8510716 -53898372016748093110581847204055388160 8510717 118343385272214985385178342294368446860 8510718 -11903913093456140754789417792176853696 8510719 -13014276167412081533810368134913060480 8510720 -33681820622421383916991485607044710400 8510721 -166125077018767914300624448081676599200 8510722 -110521875974621866193732641017991042176 8510723 -75379837847518546439230724596316413536 8510724 20196814611121881702251652354133739520 8510725 -110732426849744080278662978210956351750 8510726 -40994574372097648893100452048208851840 8510727 -11612405210872589230758259749628561920 8510728 -29121260396503091078449680580555776000 8510729 149805847644597907054509143904572610330 8510730 -57919974280136463731638110730423879680 8510731 -145562911960221921566963877913822392000 8510732 -452903088207454736870641536905338368 8510733 41045687425242636628426343877682888128 8510734 -45409877547215303059725001256408283840 8510735 10302243536784680547825606034338446400 8510736 812697808187119013994358121377038336 8510737 82044887883953183964153881114771072880 8510738 -46009992439920011655058786735069050480 8510739 -20042333263214966202708033969178768272 8510740 -1829494684810475318152904693323530240 8510741 -91619402901193343035845496434752565348 8510742 -93109664963355754520189001672377137728 8510743 -121726895169094705261217889230890670008 8510744 38250901816991948173956957037185638400 8510745 16841326055820792306280343886710445120 8510746 -45036893198645666018380168658188588800 8510747 58634350394074740944089005294261814272 8510748 10396134354885837159185137501877551104 8510749 -50143802718391475830643431746778762240 8510750 39240426147228833760883793038785120000 8510751 8446828204526391664189290518861850192 8510752 -194419266122908390908359305673988046848 8510753 -69907109730690298165314790779511171998 8510754 18729074464948682051138053472290309632 8510755 -13934815932421099959500058953491791360 8510756 11673126619217635932776648673664686720 8510757 155693683528820760896399565816054092640 8510758 104598592625122096595385969778347278784 8510759 77660522321570882186052557192325778704 8510760 -63128129084060285591064641414932070400 8510761 -53271716851124354094580168130880827922 8510762 16943562186342212470701395967954280032 8510763 3430696678773854475845279548374334704 8510764 -17711013340374937238381878899614151424 8510765 24073388613087824369583581396202979200 8510766 -57734855821207831495915968868800893952 8510767 -101042824763891451975117915537417843184 8510768 10813264835499845418508440519662960640 8510769 -55939742243039556039917604421311616512 8510770 -34662680214776032836171128941560752640 8510771 48851922877157334990093902246816813184 8510772 71372354866984556637706058564498337792 8510773 -5328879750461394043882984887767827040 8510774 -88862577630738078215879725916700192864 8510775 136695322483544770871224069907136000 8510776 -30199125155775609667048177133496913920 8510777 -68395910590653454901723544148409724 8510778 4670693296856717984240744958181539840 8510779 -234860232561237003727341084198661016 8510780 -14829292168643039581170361268714833920 8510781 -62836540933499946441178832318829433056 8510782 2728274655536863742026099551036801024 8510783 -390271505733227263706029982845327837296 8510784 -32296316440029222131952162660585308160 8510785 104582515510263548033041475096162029800 8510786 -30951978756839561651727549940058165760 8510787 12886581254180221974794292067452828048 8510788 -60240725764319269665941451177489776640 8510789 10795528518204658185525143790571777056 8510790 -17947999907331084738500459351667609600 8510791 -14882491985829982335009861038739708768 8510792 105312801203099442653518427804439168000 8510793 -33814669514371526940972491726898088896 8510794 -72451204716163795541070172367373717408 8510795 149821503824670735067112936353558752000 8510796 11789447543872505768369965180735337472 8510797 -39255631890576113327144242459721535754 8510798 -1865947017146953875830749567199265600 8510799 -92819592444299003102992650229484957952 8510800 -11458137899787262340113457444828569600 8510801 -21104305349744223454516597595079800856 8510802 4383296626277062763252849327634192384 8510803 43321244464173650376157763724452736000 8510804 -163403813677712410700562945121645267200 8510805 23283920113036999204353867978228806400 8510806 51372581305418104782507173230148504352 8510807 130667141510402629409588908108755533472 8510808 31671145474226854566026581899431608320 8510809 190782623706810240236927741060485396320 8510810 56078738152299048946293534315731270400 8510811 -77324313896212735952861722220661908328 8510812 -53565305436723326602895873336158636032 8510813 -170859741683949667981038894437757905280 8510814 3414565403074834188278598731420275968 8510815 8313230539527475971220121104499441520 8510816 130568171264875625860937567854240727040 8510817 18862083063166939990540070382023896512 8510818 813227588635820624565436643122514304 8510819 -144546474485291251135153553393125335780 8510820 -7386203951147340093801256775367782400 8510821 -38638769092689992354553809523636911232 8510822 52343368069398383092947950443857470400 8510823 46819812847910891129765411120799280272 8510824 27639046821463335421056148336245964800 8510825 -14467608550767492348757985750045500500 8510826 32964939440176801761418247666499276288 8510827 -40654412459229925971054642638447938640 8510828 122069413777263498170323238133813903360 8510829 66776816142657215257244144867066629440 8510830 -13115351626021751318098368057475966080 8510831 -3485119785302985102924960704910802560 8510832 5151232133788550716712057006968012800 8510833 -2568305087884562565140476120449181440 8510834 57429525230633249579462236627982152320 8510835 6701416984556096002600593633387620400 8510836 -14070765245941138388373223320624631040 8510837 -17049688312072412439632792002452120768 8510838 -23304684952659987173524338750453534720 8510839 66132613408444561898333810809521025640 8510840 -23273052055930771935497486049572352000 8510841 -67946766627728551634721194400599768640 8510842 -59919048555965573197536640405640199456 8510843 21063050216521685549758144680491664744 8510844 80158333322470088772735546113663279616 8510845 -32623825149800224391843691390403960320 8510846 34421951711283629261591586054121778304 8510847 -78849844963758360364970622133030476600 8510848 121105255322033204320540993351550238720 8510849 -62832156583179457311029469468403041150 8510850 26220132260526971495556267977963487600 8510851 1477843289288788444128691494862486464 8510852 -60010974234547360364326892144156037120 8510853 -21282794761799050410542512446460678176 8510854 170108546164520075734611590190804824064 8510855 109777149357732169766281570279443056760 8510856 115032247997319033910941425569378099200 8510857 11708155937811833079833350693506395520 8510858 -8637619662503881928573681359637760720 8510859 21926183150577429846368507516411520000 8510860 -12636288012718656121833401564674483200 8510861 -316290165001557415738007008412373408 8510862 -688834143723070481218275289803759360 8510863 165639537613517632863874187964316172784 8510864 -11691840750975856814069913385335521280 8510865 -81056267640535985250359863439353066560 8510866 -2318893938081590182320889491263926272 8510867 38549382778848640969921294836043163592 8510868 -54768277862426156252716074495549450240 8510869 245654995500756384565346024810523535296 8510870 -66248864771433743226131213591076837120 8510871 -4071376449411675812555457978249603840 8510872 21072216409292659979900714651991244800 8510873 -25932752895509787344479508007697532160 8510874 34132409286424911538097061138686074368 8510875 -207311612933835676312118167084128468000 8510876 -50124468488249775194631536666060120064 8510877 -103382910218101043644186463633221024500 8510878 63677761596102993516308013845665530240 8510879 -22607511591559364137224969017810579760 8510880 30880997435010670946181522285133824000 8510881 82863777711224335613500491276517476100 8510882 20996688812911206070020718188835903872 8510883 4959705657061016846397935390608629624 8510884 -85380161993365256638220662252616781184 8510885 -36431343007307073669517689314652444420 8510886 8266638319219008214362764719460112960 8510887 410239654787527140790975949402183424 8510888 51163819933822234492498234779456706560 8510889 -99114488635114111349916163414904958576 8510890 -53868405229450207675214252947545646080 8510891 255546496555353608487870451126794793200 8510892 -13245914040703438275315865771579607040 8510893 10158685922731118411923562681584884640 8510894 -27477437989565266184948424665514557568 8510895 -8757105417899991625672950582076076160 8510896 42616974947977859000266899283237371904 8510897 120138869587062387666530163462884456832 8510898 -781984527045868416074805565044480 8510899 22398565541468560644436996187092173264 8510900 46758751286290806842278727973465552000 8510901 67692536209265468734275098570777862144 8510902 33769069651485803104295893326089461152 8510903 92931147926348168416873058658501052632 8510904 2297691129627199277524156678018560000 8510905 -24820417547393988777291398629468385280 8510906 5822730220118770552757225642699664384 8510907 76879556700583566703397206098244216320 8510908 -30821820639314092123676696562536077824 8510909 -84186194239233279506668943228712670560 8510910 8395094768394793034356397541478431360 8510911 -15893516352471991276077434897818159608 8510912 -16589326031805686631674114737793138688 8510913 -6815466748806973428665579771035743120 8510914 105961734891560178174300601020486472512 8510915 -264520254571884268986297211891166400 8510916 18795948126397799551791425210810824704 8510917 -171918949021955909068892774038981787360 8510918 36506517321815617476547980408395253504 8510919 81023079889699148125742122184119435944 8510920 17437797101318897675667425867786649600 8510921 -226064864698849975386719104186908019878 8510922 21867224331205519630364890097263141632 8510923 169441246947683766089471546759497633172 8510924 -6576823084639842467932375189110142464 8510925 1129870606888544593214678973033592800 8510926 -25798207951899476755932588599654263296 8510927 -34011130602143615095069090893286797480 8510928 -22308835720227265759514751482124828672 8510929 -28007743206915050676101148975152364224 8510930 -4786166991624545662140966009945164640 8510931 36329047497363655927185092060144476320 8510932 88214961345426869430734383586009626496 8510933 111340714223979144873100666084582639182 8510934 29757264161870674431254300169979928448 8510935 -132380415092241276766191059074816116240 8510936 683623408585431641379123512685404160 8510937 47323259001601930712583986979706131168 8510938 -38158954324162013504972704590664296480 8510939 235917088712455164226143471785503314840 8510940 78706114995560363346796947254770329600 8510941 19581157350885923419467225789330075072 8510942 35069305897940968760039838609448633344 8510943 -29562461216523312637263035718137536512 8510944 -3812490226528623825599790849392640000 8510945 -6540887123486268437199717139235448300 8510946 22390582619651458578312968961573965184 8510947 -211657772984772209384976563879007731436 8510948 82377169504127861321211706463638634496 8510949 54939822621449071641192157420248767100 8510950 -7737588830944415474459315895589545600 8510951 -8050842829033099381012557051527211048 8510952 -61384757205748170707390960579349135360 8510953 159354814574105202381866868167733942864 8510954 50665577169584010330231004900033120176 8510955 -67166613661336150460719303747953273600 8510956 74971321406308565588683972805257253120 8510957 3718526987328884264612111488771728384 8510958 63863414142163194640499857370396289024 8510959 -67107846661837690368093142019692945840 8510960 2469375201132530243375517376850165760 8510961 -33135630749012950827906015502329072096 8510962 -17757836535345402752705155806572201568 8510963 100178594956515358387213588528169673504 8510964 -19044019836125916735309859425613381632 8510965 -82906451708141912505141875189770470600 8510966 9981761816918108459651069837045798784 8510967 1429997987501963213705837897465976480 8510968 105585678466617966532112537950078402560 8510969 -45071230430952752957701780733455956630 8510970 13245803212796824031778039744913228800 8510971 -84579035450445585835049424313634459888 8510972 57047548474082668214788705231797511680 8510973 89068608406953196855846244321917814784 8510974 -63210591042417390702959285099987836800 8510975 -16215150145702736162780511670500015000 8510976 56682418034243928708676493341624369152 8510977 -180629766266037004142929303655852146174 8510978 -13285075202487292114040331119879600640 8510979 -45463876931253394990608010527858923016 8510980 -49910699692325657181662611190850528000 8510981 -41833462900045387988051704775069475300 8510982 30362817492487218524743479778730143488 8510983 -6024166906631841652009977355103138592 8510984 -181445131621405100965327489617466813440 8510985 -6414419859607726492535865425530396800 8510986 -74448369193397129776784482372839628800 8510987 197108627524894678180488326369352663636 8510988 -16048689963695986924888776141398212608 8510989 3940353674031693833168807847371253120 8510990 -125732304737209711944926466300362880 8510991 -6237328864514565916529924038441637616 8510992 -7435260008106379704123251162673840128 8510993 44237674813072250226331678396600344000 8510994 1745027517415994954960884104866297472 8510995 36418323753665600414304605843552690880 8510996 69533608881664516955092295540072193792 8510997 1868643832377027923115543089419980096 8510998 -142066985525287805167962890228455838400 8510999 -29579701039916679327666356669143084608 8511000 54370326907699217152422165851166720000 8511001 13368287642884314947553910952863821002 8511002 30277814294206665626871650425854515952 8511003 -47312777330512424069214955275812816856 8511004 -76478301996963842304205337203048466944 8511005 -5384057687449510953823284249530002440 8511006 -25208303446452066806530572742979524800 8511007 281076748135538955450468649515398063160 8511008 244540655279397302050076302154134978560 8511009 -30255281540014045644518275263947055696 8511010 -128507519341396121143791104921254717440 8511011 191888366246271336770799369413063499612 8511012 -56367095806496333866292157204016312320 8511013 -44572694000746368895998718197084412640 8511014 -63959720824409993809809050452329421440 8511015 3418952492856020481948374419356058320 8511016 19833618070511351553078429227376629760 8511017 -157319117359820758065340426729168652934 8511018 31839478085852994384321542572252796928 8511019 120759643884509663934867905908083520 8511020 24359716669622598666658330813377300480 8511021 -174683425743399356837458907217123965760 8511022 -38858759972777623710180601338556333248 8511023 -15413045469003496394881220333507839728 8511024 33834112436096344056380089685779611648 8511025 38361419175880191397668784340309835100 8511026 6448983019700923934183491505555079168 8511027 10067901437851445568256144448525759232 8511028 54246620770600996328764482071381879168 8511029 105256414879481764171511493674929263150 8511030 -33409771032074765053164399703330922880 8511031 -8483807778424390359848058249920752000 8511032 53805233750709579422994962029964820480 8511033 -2347765225438819971918343785112060992 8511034 23871516191321455418257272122897870592 8511035 36588678395646944291877045530648303040 8511036 -46260786958660910837116293228630743040 8511037 -17039393615976735882740197906868864314 8511038 5711395005318747286496327451638449920 8511039 -5846135487021141215215720985595042696 8511040 20108481318451933940703623645091594240 8511041 18739266512689170875183584610552637504 8511042 -41717803324059148119001793259806739456 8511043 46471492737713387922669312677145103292 8511044 30776276459631378231949479403135787136 8511045 1405945300554401997913358059726074720 8511046 126120655582489774924183178550358853472 8511047 17189443894755101734731053618504388240 8511048 -5981471303970830526262631305632153600 8511049 38234737524188936655536655433417593050 8511050 -4626957886837126526494441796456832000 8511051 -94904672316819513229957497938869123368 8511052 63026111627879248577137978311635722752 8511053 113482416765065810212244984738027725302 8511054 15893021392058961409799995958963819520 8511055 108253322932910684253562150504143762600 8511056 31321449065042581673660461685884698624 8511057 -51307564068796228298075835133677306846 8511058 -369744669123398090768479637083018752 8511059 172659836031279473790678897519959425260 8511060 22885576267135927908114464834578728960 8511061 -75452445382619471909415089970877687748 8511062 19121713198804823469928735803792177792 8511063 29043316147148855813759193450636336000 8511064 32478807530063599367559070990476165120 8511065 32218543177783918052943658638095424000 8511066 43099676115995810209731202287074099952 8511067 -905155620604673576484129178408440336 8511068 25322741911946978996152882549048567296 8511069 31620650941585666422630222062271943680 8511070 2678228471728051122650926615336684800 8511071 123951709445684047363933773528146197632 8511072 10225407387736780510757186009794609152 8511073 1603508951158092612335172618417378678 8511074 20308156688472844141780187198304522240 8511075 48519368266865152696085068846304235300 8511076 16232340379185034435541913362616320 8511077 -100052483622406369118240790959309155488 8511078 59582140636547874600358010246555423424 8511079 -203390176249418297530549574026214357320 8511080 -13570948307245780014510831317995161600 8511081 -7659781597114453008276111292589478144 8511082 -32702290956953402915235400742627158608 8511083 54200631007494369670394652554849610240 8511084 -9750650942683034496640849104620573184 8511085 122044857083044709225466606326248088160 8511086 126075862077618471227766235856763937344 8511087 -29371602555407543789381956606330200432 8511088 -20011459358289413658948118441778708480 8511089 248210674490694850183058159791103341056 8511090 -149545965727659431353996184305075200 8511091 67909700883871264344600930163722332492 8511092 62293763452397795330303164595817738240 8511093 136550660774704522420585372496023996782 8511094 87476535036377633152667094184958232960 8511095 -134158359861036827641746352789304735400 8511096 255605495065043001317807731440217620480 8511097 45813750825924388699557697746575658752 8511098 -34511212219178970266972113994314861200 8511099 -3074477552004041062331027339732904936 8511100 -28628545160155459947392961093966041600 8511101 -95017065083273126912641360513444077120 8511102 -39052570564843239559048808193253497600 8511103 143045276358016314205670938994202754984 8511104 55501435147932399766979625430391193600 8511105 74638429783952783260071452431041336960 8511106 -52436927298660524384943250754790259248 8511107 -210724782243747231579725815961579667840 8511108 675970094842934823459770206877337600 8511109 -48483439767164364703462321831015305920 8511110 4568039979971988933886204999118597760 8511111 -25878931223399775652850750981436832800 8511112 -28687925015258570669048798737878220800 8511113 78279921254360847368158097723684709924 8511114 17903471019834993383973078930722911488 8511115 -1458037484861807825918953724178168480 8511116 78472060759914755542786370784044240640 8511117 29500453007710071983546468013904927680 8511118 -48201045076139582153288983146970576896 8511119 -2536411991024534684842218000367454856 8511120 -12764507462170533914993807278687764480 8511121 14198781856920127117533532941433366322 8511122 30904108183586223878563601339881268112 8511123 110760002927460338712567505803690346800 8511124 -39454053802747965736158566530017286400 8511125 -17492446050946532765961554059488576000 8511126 26838925537310715783187187722270863360 8511127 120140165675396795527764102266836389792 8511128 213943215555126229009239141386912348160 8511129 82691662054288864961389549532881314240 8511130 -47290402212264467899195849207663883040 8511131 145480460883801022484640949045529788932 8511132 -6337832550719383209858438702817271808 8511133 119067242368682305243996716288479777100 8511134 -61041592532171774662269662498823806208 8511135 -63167203890650317335586191948345481440 8511136 214553845859070986831855642086484213760 8511137 156495811241491991114507426002167475392 8511138 -8404326404496328586736877400962555776 8511139 853690032538409813004452268496691360 8511140 187274628862406897225293175368638720 8511141 -23008502490523045244981935914830095008 8511142 -76831007667819022576554670525799005056 8511143 -150324300922941697961944294643866752 8511144 95393606697685718723664544562919014400 8511145 60430883456482333668779780985872731200 8511146 -5584100026376080643757290718650914560 8511147 10573751810646896987536557105965773680 8511148 150501520633260666848439783625746814208 8511149 -92300139854882192438754390351060037620 8511150 9218460325525777656672290285262105600 8511151 -94484871829322381361582461174545032192 8511152 -14835608494507913943350371455174574080 8511153 -2886850555655770741385277385021515600 8511154 -14367771022211526786663423422606122224 8511155 51477956057161057712242779600680489760 8511156 41662444466711586182576079729980160 8511157 187709491299932297581933381123310023406 8511158 -120584909439581225217425691231518836320 8511159 21482402350822160028206177076854722560 8511160 15030826541543104196663636557295616000 8511161 138269939855895998748760844594578446762 8511162 -504881544742340461511221928471040000 8511163 11909487788291292789348837694854720720 8511164 35471234840894978413647109518699402240 8511165 -20784737769922073251844317645527429000 8511166 -26431516987374432438126589217721907968 8511167 76152055204554122838374329747464308592 8511168 15485506588124832143901495001545179136 8511169 -178938377091085029732590351015026133208 8511170 -9581309391106519152127342615388682720 8511171 4500821520250486979648262372296933112 8511172 183092393928474900759044677332151111680 8511173 -68595649917075880954816942305238744512 8511174 -794692615967540941489130077189447680 8511175 20516222951019063958816833040676194400 8511176 -71535269475291655311711646862639569920 8511177 -10262160729550746799285128751197258480 8511178 40923397466114009081767505686678748400 8511179 14473096440325805839967910587098317600 8511180 61236730425159095793238172478601128960 8511181 4586917507321101412277722093198289280 8511182 57763236477974153933948616473539008192 8511183 -52298538989759785353647531280453811200 8511184 8524359075980069885746127557855936512 8511185 -77137164688542999207619025206478500620 8511186 62888260044936738670463055124538175744 8511187 -180795496504940453789577220653896822164 8511188 14382926398675151194561365997734322176 8511189 36716423890918688649151891085316606624 8511190 -35168541906091793372502828549993734400 8511191 2504350175847083822425279259501642400 8511192 -115950210016604899650565048546201159680 8511193 234658306151792585600712678641701810442 8511194 14841806151164998510379571433591078896 8511195 27622338811556507899407049988393510400 8511196 -3166522702793433816412702112651575296 8511197 -110987525813079903819802191919506411354 8511198 2521317533496370392732412343999188608 8511199 237657526554803068505221356946679564464 8511200 -1646851126345761911234203687256064000 8511201 -170938648242847726061446453905539547120 8511202 18660332943047153146081153827238272000 8511203 146373658424440341564366568278922026960 8511204 -38365970170183386900966967391871713280 8511205 590124375964760358524458697654699520 8511206 49426411998505915537239913843227475968 8511207 23874901381218835023445538783491366440 8511208 -18977045674517705136841801889329889280 8511209 -25181769951134897865006677474360001408 8511210 -5868782839184809333943011354417152000 8511211 34493410300207655365940675218666602712 8511212 -26232982826912238954784477886667980544 8511213 94879501808239273403572777046824916544 8511214 25386808731978094835117166908326423872 8511215 39376061473266415169707870316447436360 8511216 949067925512209497055096423326941184 8511217 18112868797387106041078330539588390336 8511218 65065906908154193525688878389056172560 8511219 -59714803184135758372601202921057614736 8511220 -99685946715841782025231313518717893120 8511221 -41041576507094682498412414506264173280 8511222 2223983040692925370958792552958819840 8511223 -8995597340780904857709332958492528640 8511224 -80420914322289708441135707374074839040 8511225 14327426445801079481930576862436039200 8511226 -16441768024767307870067247322131526176 8511227 -21320867361178991271186517873421475600 8511228 -50070518121170766119135420364870652416 8511229 73173400577251354166680307113409133830 8511230 -2195014137557310742455511137497088000 8511231 -4056332174295285494556532765248669936 8511232 116503753580339449086766044649688662016 8511233 -127473699104905738632844952808241099518 8511234 -40203389294152117098172269351152689152 8511235 47622072901887381356647860798209487600 8511236 -15832831820464311853335923716098293760 8511237 99373852949519590074880553652720192 8511238 -97427764579459335441041701233120408480 8511239 248168726259129029055838671700017343920 8511240 -8786136153836820376418897540395008000 8511241 138843359702327606094693734044816413952 8511242 7876377720657233637894224456838089472 8511243 68918187411244527477650994356305071840 8511244 21327688798272068878394184349364889600 8511245 -133190653528730502443097961567869592500 8511246 -67387498088577866259693256996403776128 8511247 -170503527953312634673133270051625684304 8511248 252154437433810280730397214864179200 8511249 -52215135586625358087541368774624600336 8511250 26505710571817452553079959377320400000 8511251 -138951411551062251981421959919514340900 8511252 110169332235461961715115899219521042432 8511253 245250393863907565491168015426157567502 8511254 -50726644336716504198004440932989425408 8511255 78794516765442695164626312832028531400 8511256 22298176412972573482976525859044966400 8511257 -196113629730613012385770110086545295340 8511258 -2050923224729448342056508939382791168 8511259 12710050261463906799016291856154138040 8511260 -94107941042301483557139187020364485120 8511261 93823423475122575466719295208643936 8511262 59215074905208409088283022232741346432 8511263 32673908652831370779987384886458729744 8511264 -44655812845808221182441431148511887360 8511265 -8310999831302284769344567597965734400 8511266 52227475474025267997784680684640664064 8511267 -686602741611777348894126186464225280 8511268 20662076144752166376040242099682713600 8511269 -10286646260651810492167212006473533992 8511270 16050355468956576796558336222744218240 8511271 -182623627743409007846284714770903991920 8511272 -28194398409268349810830936524331745280 8511273 -26486248987426078057339828747075715820 8511274 -21262323970688394387511087419982230864 8511275 84879551263071873746769264537701775300 8511276 39707526354558930335515680968057759232 8511277 286341368286205544667526705222332992726 8511278 -3485952150430032649979407942676981760 8511279 13105297186666566194738178837135561600 8511280 -26082393033357416025989930720576471040 8511281 -111596837106538231473609160251121280400 8511282 -3931125440539981169050721874679443552 8511283 -167903593550494821223164423242960871600 8511284 -65581786831283835937740228461656644864 8511285 -117523071779853522069966112791423776640 8511286 8166050014168732197484489050491682816 8511287 -113608666444535224773205084072873535064 8511288 231274165322068255153800126468587520 8511289 1127245493697756091060866113589735124 8511290 -78461448721154695096733893601925518400 8511291 -349678493208659943872994267258779520 8511292 60092351046316224949074582155620956160 8511293 -845293147706939014044064196181597600 8511294 -80014977736347605613645343206175580160 8511295 17185564487178306601760763183534170400 8511296 51674278924218118155967025944626462720 8511297 344361504133056024694207863721768320 8511298 -24601805778382991954591380512549027840 8511299 82053266197055766212375732430555144336 8511300 39394890194248393050068457159698006400 8511301 -161875463949489692979922979147939705698 8511302 -4506026310802204631651608518516142080 8511303 -123832568916822063229630967046734398296 8511304 -200368592361253069406140861890303114240 8511305 -179699367141013872738053768680419137280 8511306 -37481979772947508067442602942427914496 8511307 -845223524377076978383077350170423776 8511308 -18079236391609104895113026225138257920 8511309 81182592826928394125192823090834286614 8511310 -23452611930673676766434653692420997440 8511311 141520935228438032452283734162612049232 8511312 9735106159322132391910566019641507840 8511313 -31699305154867931309664562509966079836 8511314 287109041127885972853830245615526912 8511315 -46661175281803884018761743901323534080 8511316 -16255222803549743347044576302713436160 8511317 132519704045689728625392544799365788366 8511318 -64091702798345933529834087749749427712 8511319 -30762122008193281565512552124882412280 8511320 -45996175956337409906269686645801984000 8511321 15965522733822194991887027419747215744 8511322 -97307328227778517387973801764009536000 8511323 918953962350563427994728009216343584 8511324 78999496359842023955258708212288929792 8511325 53832623486613005630268829251918144050 8511326 -105759508574371167733893716514071283840 8511327 -59477279340150159870044420987765936400 8511328 50768891257775965901324832407403626496 8511329 1958467969691359538369221158245987328 8511330 34885462413541262994691452451272291840 8511331 -148719602360443509389047299098061552868 8511332 -4917522442122330708611697076638658560 8511333 -41171973553621547340225597910298844576 8511334 281488619581572938981463100404873216 8511335 49241023634750673809429267170529280000 8511336 57385993637980313549374102180825144320 8511337 36891344669841548871856509397135348980 8511338 -70803314736656379154211688522937459200 8511339 37920001330180881330991527883128041736 8511340 47409792918410364527127116351000908800 8511341 -64296549506010214845313206998224391316 8511342 20424585386421308829319779093443739648 8511343 347584619237562201043768468870350777880 8511344 -4240402772646723173286270608843243520 8511345 -191236764167131717806195096188069500800 8511346 36380262682387123572235180780097785872 8511347 100359856982962239655216879364756411484 8511348 67272717588327011459327043981561569280 8511349 96563706524603173199235314818958052672 8511350 9325063185999906557983311250808186400 8511351 -6604104542729247904208581018282452480 8511352 56670895198597805890934680836722073600 8511353 -56632634213334452223641427366594853398 8511354 -22363856120191580470490727560892549120 8511355 11573930240616496356899764345113930000 8511356 6014118597028724058617560399173974016 8511357 -19234843736715724476517029981156668544 8511358 2081957185890619445726415484037153280 8511359 58185002666331900422454534933664039704 8511360 6716060055251642366834803437522124800 8511361 14993214765777544617377968533856440962 8511362 -6164538456665505843018284204911555776 8511363 2957517539500173406713704171687883984 8511364 -77770605405866458614910763584412132224 8511365 17015770292797565368122513031071300000 8511366 -73572916919292228733996337194772563776 8511367 -20215731345042693405447750272623652584 8511368 48510756659169717708789321815150146560 8511369 32789471354638710582143161071473492160 8511370 -8957422559562118513688208718412835840 8511371 -42023589467336343071240796469478794752 8511372 33353151307530180877385263659690777600 8511373 5404804741826192318537259934571384640 8511374 -11943710206664808730031052592622700480 8511375 37684944445714918416513829834984404000 8511376 25720781950269590425799516906096443392 8511377 -729369835694601013576282205124877248 8511378 50476974065679126349170706405602493440 8511379 81079268409830773970197510596219370576 8511380 -13869122257821045318594454406604349440 8511381 -146217247296534648871781588067021785280 8511382 -57103684256603591862978918364321824 8511383 -8728672190345884936165089966592525368 8511384 -7951919140313011387528959850050355200 8511385 35298729649942296814851759045716407560 8511386 -3782862986835563623727819170136640576 8511387 62561960702838548299134983361764410560 8511388 -6291914396750349834241188606436153344 8511389 16449546137438871074690984801420542956 8511390 37413606633509187105117712498464923520 8511391 1871052533608246873407194249401427968 8511392 244055126441826586976599610500055040000 8511393 42628168886796344534329470725035007328 8511394 7586999818803554425679903951330396496 8511395 25366511217645853521569613914485291200 8511396 68865108196916992305466869696325665792 8511397 -3653986124407423870438728408718441028 8511398 70959700320215925344591543926640528736 8511399 -1483685989709620474088108328920190480 8511400 42691669343458793024028736312098432000 8511401 176813161378919553571703435390773590672 8511402 -2275082014734664828470154672154189568 8511403 91696065406971829149965717855063798064 8511404 -5147559404251433598012580191219967488 8511405 60856824727780099392822779797466757120 8511406 16700308551744034426868316098795613120 8511407 -200298704486355613471357413863226200448 8511408 2378337181343908259000259814867648512 8511409 -225446952268026358964202151700423165952 8511410 25364997457102796600296299738769182720 8511411 -5724349770869225441741961598095875520 8511412 -5653135226326101895296822186132070400 8511413 -65302116966933717124110634182740797440 8511414 72546528447475447431233250429694165440 8511415 -93674823873334300869086897140783168080 8511416 12071056367586065312380375423154196480 8511417 84369183029013696568908372026053743168 8511418 -106332906567271485943932708076540752384 8511419 -9077148577073157062196220196259454704 8511420 490892742321760691777555952565248000 8511421 -59757135824207166569133468597063125568 8511422 25602777325613215540698355779512684544 8511423 -103941386108977565662769073694908175416 8511424 591512759055156609003432422236225536 8511425 -90804071872732970867045501250130500 8511426 7335475193227682398823753729229619200 8511427 -12517475256904892574506240679628989600 8511428 81621960511193023404721208218880419968 8511429 -7569502834189306164144718959920304000 8511430 88305960507969090576490570949990025600 8511431 -135303772439781882478602530127398809488 8511432 140045880089678115370186231590671032320 8511433 36326166378268806079920338131658177920 8511434 -22929796172904158227146776431162202880 8511435 -7226826546163321560585464100929842560 8511436 -61908816762435570952147804832569689600 8511437 109871460254698376700804149503628263392 8511438 -29979371713781762134485257311264409472 8511439 188916685695047995296576874647498560240 8511440 7414701519391023270423910355828736000 8511441 128538693100823242925479217776102456704 8511442 -133986374438576426246540021979744540000 8511443 -14468718510757313451854882578052970000 8511444 25207144527951922810262884444682282880 8511445 3898113666819789309053426804085876000 8511446 -2363725064501130386574339597255431616 8511447 -2961831122954872146160916317992251928 8511448 -6546231471943946812087941657494353920 8511449 -41789416558639727083037876155185965760 8511450 21617806143390646979207926160269344000 8511451 46047580071523506077004081678373936912 8511452 181009834475282797785117670343165962752 8511453 21380709395998685396632745559240460800 8511454 35611087364965092540662144885011059072 8511455 161441301445228630046908011596324952360 8511456 -2792665759286209485677260868225335296 8511457 48073336083857481730878609310750636706 8511458 -52439243555831073906061678074716033280 8511459 13070272543906767666854273941660237440 8511460 -156927166419542305853250542230251724800 8511461 48129018941688376393868659556248672032 8511462 -27997500229765118748409723713232858080 8511463 -5158120711519319779220403940061887872 8511464 63687730527307180300140980778258923520 8511465 -73335398666761737677242060465923982080 8511466 142576453199484917413399732247813309184 8511467 90085369528012146013845808747919043792 8511468 2558037025177413885032930203965603840 8511469 -122462359645040836379626602258752122656 8511470 -59018722747571199706281610079541287040 8511471 -114218109502632659230571187358198705080 8511472 -17788077237621191623267732191001313280 8511473 -93271365900561535683210440203879888896 8511474 -1365621565793082722545149903270176640 8511475 53572463245259342078820481520622712800 8511476 -106262607561555530324733003680187321600 8511477 -14384810369078117870129061149872108224 8511478 112838114762096811225858798583043579040 8511479 -123831803387178784379669493385930934424 8511480 -1212252489154037540626229738199859200 8511481 -55210366607820950156864818103323380576 8511482 6917776189048974503671819445896280064 8511483 69848258799064415254204210187535615600 8511484 -621900258304651021677985366057648128 8511485 -53376838650670080722810688632745246240 8511486 -61010330968110986498504391886366278336 8511487 43415000425562814857420814376715174480 8511488 55590254275238762591189606414407434240 8511489 29379950731875430703123673669317934720 8511490 -24743104470027905557079090261952984960 8511491 22654597887122934079376618393543024892 8511492 -80021396903660499205624421449789526016 8511493 118520584281824336769383825754102673084 8511494 -130000156033370865313180770152963020704 8511495 13869356744066658233994460940941117440 8511496 132921808118133855099666524969514439680 8511497 -11541539717293632810347729330887086054 8511498 836224863967094295071704213874901600 8511499 63505815272545679550760186725396749064 8511500 -165179560511630719397129812469579520000 8511501 -114316866946556681333621864970365909568 8511502 -131953112105781618089592059617925226048 8511503 -53726546934352970271659047548148128 8511504 158147478139579501472927304149827584 8511505 -82974532076187897138696411154333214040 8511506 295139523034934796854166570193862400 8511507 -65820702786945611036590510736747904000 8511508 8129869951467936275935317582644916224 8511509 137576269797387379567305879321789610716 8511510 -11639313175899283091608668370438625280 8511511 -111578996692941330333926953147980424888 8511512 -28225620100114269893040330886960005120 8511513 122388336009280893762504383851795356288 8511514 30161131727132475232113660386927807232 8511515 155244417137256692194272441565574400 8511516 -52062963200956103717955155494261363200 8511517 -2968355509641970968027718747093415040 8511518 29207202249624484408187740215264223488 8511519 -71320868579406827406076641524899081656 8511520 -108423864291816260618546459692909854720 8511521 -202572399460278469689691160735298757278 8511522 -69946308482400312834377844249790878720 8511523 28789095264777509470412363410257511772 8511524 14843464378088880399411801811965566976 8511525 -16463430839691864691144263104879556000 8511526 87630513088202088941114045283593278080 8511527 -72218933226134360369750973253671471624 8511528 -50620015198426561412852877486504099840 8511529 45477429333659550563833487333542288320 8511530 -34942314154015370120036633595737799840 8511531 35667243626933490866043955008756825600 8511532 68177821564616793354671632262771645696 8511533 -140961833617099707612576838747359319296 8511534 -11639459913540868679743622543903631360 8511535 3577875010767319806761564244889303200 8511536 -3906907893147767182702486055138820096 8511537 23453567953317962140733300245570216560 8511538 46133061195191592206281903129409181696 8511539 -120781240962899839015862551900818073440 8511540 40266990278586826539291760371835207680 8511541 -10461513078362821236204274714282988448 8511542 -49029525497991244726898386986071154816 8511543 -95308898775345680858577170753976045216 8511544 184847972338234924911885759249918873600 8511545 7843126222963863348471869113950015300 8511546 14997931190998125628889720469720711168 8511547 -28100668974006842897061851447079252888 8511548 -100386733994776244970296334977937748992 8511549 -1626521004020120021481804361816665312 8511550 52885519779121897523113985361799204800 8511551 104470949705496909792696659929011723504 8511552 1732886225402232830390735071579471872 8511553 182816458412035532253797789719437353044 8511554 17386729862222594078263153828133992992 8511555 20386700637309503695447868107099548000 8511556 50851241619205562440858012459576000768 8511557 -186427854202760398462215700738679812194 8511558 79325180589445784823248063859914219520 8511559 59107916298820256514825955773848377344 8511560 -144668383931762215914386969548306329600 8511561 -200554930953315656669283861497391834768 8511562 99033588265677674650371243589932778032 8511563 31404436063782831202704795516884821440 8511564 22428975646414551643074769375045140480 8511565 65055488256642080628589534020602144460 8511566 -6811112922097009758630877715785436160 8511567 -93961472862471756753674708142848641152 8511568 -1771633652340340660380073536013729792 8511569 237300178947952812390010817531252968560 8511570 -25234512935877249915873024567779107680 8511571 188941639563181860490368248609123329772 8511572 -126581689364740616899259329839287505024 8511573 -9001907910954564856113489573062973312 8511574 62544536082723736318066596834046411392 8511575 29782380784854088283579498136572079000 8511576 -94106669026913301687104565051612364800 8511577 144873369165111005145730828414196185236 8511578 -122315972356727222536906924337710790160 8511579 148167848080365871233201685445863650924 8511580 12259416938797422480661775569373921280 8511581 -609812220004354616479131003785737320 8511582 27161753567556310166791373412359347200 8511583 -63973774710367207910418557499097106880 8511584 16898637201144054896756498156948422656 8511585 -73963482039044999001547459238043561600 8511586 13052293924760659481544986618601136800 8511587 54482752196092037178997780977324011520 8511588 -29310252832285709091811128352309985280 8511589 -69513872932038088270140207982042500610 8511590 -17554900897608326383099061794600771200 8511591 -12766575045867594515447872300789905792 8511592 144568967274734455775922276147609600 8511593 55878473861789623131229353562135822884 8511594 25860160195160677741360654866107702784 8511595 142301178715150034572170949342647717600 8511596 -126305405257911671982749889151950148608 8511597 -90361579176689988472253131987674492426 8511598 42622644078811483813951342489319939136 8511599 -195713279216026906926076122924538148400 8511600 1857486718638718799911382626571059200 8511601 -81349679635228691771811631289655350080 8511602 -81700790113592949166026023755398208896 8511603 97557502849919161717727198802041870904 8511604 59485519115686883458324526057947411200 8511605 1995699826611912945115678693931311260 8511606 -46124725925311835728064314646069703936 8511607 13954598215126350273132298641936145480 8511608 -5753273701537746237668854097305927680 8511609 -90937328740376917723815135366582420960 8511610 14731663970856260111003213138018373600 8511611 83681697773797997651777925651329249184 8511612 -44876072755922159239016479016227273728 8511613 -20029575961234921261518962593427858400 8511614 -50594280622720575665662852669006201344 8511615 15021157220364386142101197931990169600 8511616 76553503239415406409192627543579033600 8511617 122230054286253375617037007525547361666 8511618 24872995829612253941050138148963036160 8511619 -536224702159981643639477964870638980 8511620 52877028028891251612417017587882291200 8511621 -61976407821824107462856640053976980640 8511622 2545459384466569079564594052361795584 8511623 760748273614225772113771665439544160 8511624 41807735090817023227872167154938880 8511625 121527321533894258255068660602445050000 8511626 -40732053928031803707523230810497820576 8511627 -4222550865534075262865494152661936680 8511628 2621839807484866253093656363437644800 8511629 5469000845285750972709192930507274560 8511630 -2287470539218439036420493009591876480 8511631 15253827997124822757639194721133040432 8511632 -11135509220230813793958142104489713664 8511633 -5020399300609197884345440585917685824 8511634 -102678498513747337657187875335157916784 8511635 1596336883421967515436557960419718400 8511636 -15981032157214243990681713085532504064 8511637 -170725165081699111346250530925865657714 8511638 789341904982017175842705344859405120 8511639 1510545147696146688407975711225134080 8511640 -65701302735320920492336127176927027200 8511641 -47068662592830988942599005920760934456 8511642 -1593528575870217895207901841689161488 8511643 179238680395759805784086532098744421108 8511644 100166039475867999683952003320623526400 8511645 -58848793244734706498347732246264934400 8511646 -47492302657504602315587178508074156672 8511647 -31935336274274980804393468797416303904 8511648 -44866375453731668812997038215445610496 8511649 58595857478566652473744843698149415650 8511650 -7192348063831946886855940278054950400 8511651 -12953087267362580775871673246531984220 8511652 -11376739861303040095550340528882892800 8511653 -305794151557115849608964775234510044544 8511654 -938513056570989864384229524837988992 8511655 -79669804118074630739824114402294644000 8511656 -71238761866977852657201642981655511040 8511657 51004769356929317608636337253301069824 8511658 -1552161674388534735786977453437146960 8511659 91386895974324113857899412689788153904 8511660 -57972328097321379936350366136708203520 8511661 -207616459679632513700188341601045658976 8511662 -10680021907089045490025171881515865728 8511663 96646001480678480464544596635726862344 8511664 14653908089318519836988408342603431936 8511665 33396378454961569698366677638581710400 8511666 18168428912224831092754286587030813824 8511667 -134950348271055219426434306375437891328 8511668 105356368675251204641311588018613753856 8511669 -4184922539904784324231440622535959680 8511670 -6844311791842320953289891903019760640 8511671 -25102414146047878871440910121245304480 8511672 -54838680651146696797915540229762703360 8511673 -106713708324355120937384978716836722220 8511674 50893987662975851917097344983575651520 8511675 -15664483635447358210418448155027163000 8511676 -161534805549018933149582684048940375040 8511677 24785170386047067107869568177236309440 8511678 -492254845906188533413119526151764992 8511679 -162969898846598855680206896821394830080 8511680 -42006291442324552821803190024048476160 8511681 49073176375079548627924592052990511152 8511682 21898189673193151094506934802903444384 8511683 -144725352313013534709529000042832080068 8511684 -58559950336211200479199035241148580864 8511685 -2747341187704958727957568819919193600 8511686 -68462572420909300148055804121583159616 8511687 82785461543979892554400158425706197568 8511688 -61801252766914223016647027810463882240 8511689 78652954390334149642725067788862694490 8511690 -8804816055364107438171452576665935360 8511691 72160185816753068768636902298430867092 8511692 34890993275547226845836626086502082304 8511693 37764057875475269482549202404070352000 8511694 -56778755321362745360898052350595205760 8511695 125613661724794074002557022865279496200 8511696 37049634848408245404332309248986316800 8511697 72699958364660656299554333158486401920 8511698 9305305723790933425953126481704248640 8511699 20391709274244470729303724853224253440 8511700 -135260092832305722602268553082865561600 8511701 24546639203359338810102885972866803200 8511702 16105684094024985288085474204243974144 8511703 -116910290053706923286508266915409837720 8511704 -37323614068436892874351165537840650240 8511705 -5043533187315661770580409964064693500 8511706 -1835518102820356634869276025909268480 8511707 -172653557126928349346143710578904623160 8511708 9560336938802741512071840779430736896 8511709 -74957476082197785154325898783458214420 8511710 8098525418289543657463550679932477760 8511711 -13306626137963565736422949694594070000 8511712 -165138330522828615230571950577646043136 8511713 96624667142075748279909915665436640896 8511714 -139794585195635219652525124320731968512 8511715 52298088782374670807098999415546895600 8511716 -41696554742006154336893999330844672 8511717 -120238809434792025098464262595160789920 8511718 -51041961128119753264199755008166129440 8511719 -134728168148303996575309469411417406960 8511720 26467376783158523437227413556771225600 8511721 -2319785145326363347035082285889256368 8511722 -33384501860934072160595282677545644448 8511723 -4817592065574966396021115352585218992 8511724 -52284804516739184355239555818474979328 8511725 25562945875918847438775613802801947200 8511726 -40918947462425898568589590536296619456 8511727 -2065155241308919589793677303901464608 8511728 41253113875195730995133197254086295552 8511729 -8400511390383552917551744076572496016 8511730 -65774311459232422372668974801269598400 8511731 -192206990079150881295620493360728604468 8511732 27552644176467137888222146744635064320 8511733 -97227581176426534444897122963182456736 8511734 37320165365694268303295396098598246400 8511735 -74488895140972633735387539149074638000 8511736 178408348413578146686608473719568711680 8511737 23401293739425457522665889622609146500 8511738 -45243366236068615809237132906747877632 8511739 -16884397801186417544839103742358583744 8511740 109886327655085632670591450773590062080 8511741 -56658629635981028018726925830611533498 8511742 -40796991664817447855212161941532960000 8511743 99087248695140625745249774872993423800 8511744 -9813489061776582611683854271125651456 8511745 60889886702511208172620014761386905600 8511746 22328609342374858519187951110542858240 8511747 -115562573215319506437619491140918608896 8511748 -10270280337638404307698043129940516864 8511749 11755167238146696551853937196428573980 8511750 27362626963036806299469248976670080000 8511751 -6045406142069797878853820293258658400 8511752 64428106807240141994686722247972377600 8511753 -27767289616750018544080111806783571200 8511754 93865691191027772695574213460678006576 8511755 -39857691423746843699871157676236536000 8511756 -60667797999314794762113368483279056896 8511757 -115528668191224958578615496789759158868 8511758 66462649097131646925502176049335852480 8511759 483986116926232468543236741166186128 8511760 -29268895922396295677854702480509419520 8511761 26054604188482932621879902618474361000 8511762 -25615232696322432749398944609868755456 8511763 13365430973184822987678046110046110848 8511764 -525227982073698019187080497320534016 8511765 -32489090905383585009727401745935283680 8511766 48989569548096864979084654074179697024 8511767 239080272115708298312276546188876713264 8511768 46117453831635522654966208867075123200 8511769 10085866807287953036190583312312849920 8511770 6879324615493039102267030675347706080 8511771 -2869098236669715957167177829977326080 8511772 -92583326412918876995641487772251287040 8511773 88655594370146558695284178990512335244 8511774 14493436409121379724891896527435177600 8511775 -102715639534601907162127428781274333400 8511776 13216166096618396311296252925716725760 8511777 191256666102175167169840582083273111840 8511778 10677765843966046601898788001942228480 8511779 -125256667376251526458592059035607925424 8511780 51076948634648235138848621827542773760 8511781 -243488915764322790802415040115123365828 8511782 18099563522528976975289170355725460800 8511783 52565106596246297869687292140440948864 8511784 6033964716113323302120898679611714560 8511785 151505806299623995553837075579213095560 8511786 12888076137263916494165735098927129344 8511787 204794619930537888761729334615998464436 8511788 67095146688599328572145889953800441088 8511789 -5668393709940245356745126023413165504 8511790 -42990678400234414492527566132515680000 8511791 29208299639271819539184636559302286080 8511792 7034982999091915325578313874850971648 8511793 -58562482441123866651813292886301438958 8511794 -16693012618818936960010120013247676416 8511795 -52308703012731159143969056325729954880 8511796 99154690199194930886299013134095497600 8511797 19381793242222223661757160466690333312 8511798 -35122003737717505349460680036090985600 8511799 39794223662567932020539245556999589800 8511800 2690585517316393870330438468002816000 8511801 -74157702727802995709189654410152840960 8511802 -38277467705984244943552706215663107840 8511803 163663204995704223108518247372733742052 8511804 -23494273423873719013007837638107955200 8511805 -8440062674261396484275629136390791080 8511806 1447616309986870603331114790684586560 8511807 -1622702287983720935952335345838400512 8511808 6185459525112674212467520056254791680 8511809 -89119586324785238040298325221700796990 8511810 6801518818122530783909331904244352000 8511811 -81730349778570265636372549050262027776 8511812 123880489205699029439082720265574292480 8511813 20666602081551320842176908062954364124 8511814 -3699738972973538000092928338518282048 8511815 -27802161004214372862802430241137177280 8511816 28689118604868754870174617845504163840 8511817 -250572745835891012824637280706017447552 8511818 29561262132877642192828553303797450752 8511819 3158303649523664676128398869460600320 8511820 26849224626196844038702758280434478080 8511821 56772929709464351257375125719240588022 8511822 34096032175464811407477123981480231360 8511823 -81638077511462363187382004942494432080 8511824 -19937204230574579833366416636799426560 8511825 124051918653247039211680646968627200 8511826 -81194538436438114760507261334504363888 8511827 31541913600495957625032392491398248400 8511828 35905105952960645595527638874487281664 8511829 -165448428655446979156498814361972323360 8511830 127416601205179926571392619469412326400 8511831 70949065847856494252546885418407923200 8511832 -4438718975435378886154074895267184640 8511833 -148498373968887818283428539758582376176 8511834 34372109609600591930512639257572981760 8511835 39991986860217024949305047334974345760 8511836 -4601996923408138045103968235035307520 8511837 -38792099430776800911711033415586298240 8511838 -14915092931569288000952875000376787456 8511839 6447094701281921618265764928365838432 8511840 48232376863137593406612351220391608320 8511841 -69335499356614915455335363000789291136 8511842 -77367086323473184295122735102385642928 8511843 49508054464921118923603824265687148664 8511844 144451048601463240484535134468578665472 8511845 28846319581503687909878737840456319100 8511846 -6757280190557022557866372206521720832 8511847 19223902500849530753961201592766268592 8511848 -11161937211834029209058553389881344000 8511849 122703804069581352771188306356542273684 8511850 172334412203774348137960238810860800 8511851 -114998707593956072183603172265571974368 8511852 68135703955876213537135760612190623232 8511853 20021518375734287903086021198481339904 8511854 -36432328676944491914305514594889989376 8511855 -29401097729982981271289253660867148800 8511856 -10633569564147601372066197185827569664 8511857 -144046196515479512500609325583101550894 8511858 -13628221026183206254739457205768270080 8511859 -215587571001545354483425225355668245940 8511860 2349806840135636083425723597189980160 8511861 -22957500401851013800958049703442908128 8511862 99210989475751834812182992455023478432 8511863 -86574535531138035236191831957740906096 8511864 44804054481805381479980364057371627520 8511865 59684312851324983192485456742856744260 8511866 -166947133609188975794593032061143840 8511867 -8815548123693022223799240186511998720 8511868 109307731946218460789303345207160424448 8511869 -263126047031246388558728199012963348960 8511870 11680664993549328573182842579004313600 8511871 32118655946910598755662382299635930800 8511872 179110631173023339286350343349207040000 8511873 -11422222477115457843495621370134192096 8511874 34850691951036335318039704757139543552 8511875 16060585357632389827933273010945137500 8511876 6500970644990451655376468790021291264 8511877 -160928965803024662368908503293887394080 8511878 127700070244102730193111167980160070240 8511879 -2206825934587882065884867113727770464 8511880 16330631129865401836029618230217216000 8511881 -1839277454177943020521414595486625600 8511882 -4337217418240717181727896601134689536 8511883 273656763079863007371032442816793456200 8511884 104072080968520432219056022533033090816 8511885 -2879249779325896878441432413147970420 8511886 54341819298712616254083117269014809600 8511887 -2957238710977636439533229903441094912 8511888 21987360659800226253162450953384755200 8511889 -22635211064765064559349259129511154076 8511890 58660068571024386246670643344842585600 8511891 -59853110223159520266065480171119720008 8511892 65076643803970450561107341760922553216 8511893 980353668763926009359118093377774304 8511894 35960805575472188443923830834520573024 8511895 27560165229023852112952428506156986080 8511896 -49742847942208228721106123401464350720 8511897 13774796519748811866220248845167229280 8511898 11080877841452171833221942739015081200 8511899 26282071703063111267263983161672173248 8511900 -48625225021562708625579062792318592000 8511901 -104038662120050377918600374487928086548 8511902 44708480914680612379813021965064993152 8511903 -110114376717805715840838459369529811688 8511904 -125908542074690232456793804199403061248 8511905 155685240707402636583510315064220160000 8511906 -7011755798218933653127307734245918720 8511907 139851086429215064981607142481222216156 8511908 -125522908564346576843889054763363519872 8511909 -4595136362832733415842186270194849792 8511910 70757171632380729347065878653636075520 8511911 -92987350179215915603007430695833092488 8511912 -105700020689604597495277648344595660800 8511913 32786939394044603407542249795255815162 8511914 5421602336293993092265614596036561760 8511915 30817394983898220632407345591137699840 8511916 56022006442851244878504477176060412928 8511917 -47859309498536479459768044159911699454 8511918 9553789529983933117347819592230432768 8511919 34445681976064336309003820550527004320 8511920 546633601091016484021305171205816320 8511921 -22554545556815410713460402049086934016 8511922 -12055099385579549798389924488489981408 8511923 54475794966071775823698398194652848800 8511924 -10189842944541388141513923572883148800 8511925 80374998852923444076600708042372252650 8511926 93592925555775928003694863816244202912 8511927 -7422418157235596783795653718526771480 8511928 -83377455541782922454880927420191047680 8511929 -26968822538586438908745907296238384470 8511930 -13534447291239880419897543025859712000 8511931 243694784636000743890646978995741029732 8511932 29122660708327532574883731288182390784 8511933 26919839032875544663430542981898997984 8511934 -68019246893484309886843917383184038400 8511935 46263833914742430997985197233872400000 8511936 394404826233636613682855335358889984 8511937 40220864560582117819985353474214500866 8511938 62993017474885069078898227865335779432 8511939 47930803065854079298994262488654945520 8511940 -37275279625196056711309820263255365120 8511941 33836318701070105682394954080333069342 8511942 -3761214288048041382544693761512640000 8511943 -81388601561965480257150956198058940800 8511944 -34365548298308324545196547614744248320 8511945 -29596630624504365667208364807315860160 8511946 4040002178530389486934391353764153024 8511947 -100391282371926425386842212361320501448 8511948 -111365975666387570425253116340012536320 8511949 -38265612207191846597852492338020410240 8511950 5714198870296175978714035534669056000 8511951 16854784851095660605177076308930395648 8511952 28595765172283510409283080591067078656 8511953 -169448016441937002501066816868211094798 8511954 -43637516911978788616847147455060389120 8511955 -79682666715030919038083164309086231840 8511956 -234805080953478373665988398573307062528 8511957 -81647912378722448919488873440388361120 8511958 16819156458023494745140223556618282240 8511959 -45746249914725200004188577169080618696 8511960 -5917168943853480934784969040119808000 8511961 66614008886982905563064617085698983680 8511962 117827383790873985753891746850032640000 8511963 147936012030090884032259189662782263088 8511964 159117061335535236820957083346735987200 8511965 24002174843832366016017630677498505600 8511966 -444731580105677056963683766483941888 8511967 9113943017393114841281749396970663640 8511968 -179040957478503676162265998500135174144 8511969 -54558751907011159290829500016163838432 8511970 -22148150698229505208944729883770244320 8511971 8079187482515044465026524981484957792 8511972 -9253034085560955511774844497097576448 8511973 -41960369044654651621975528332297531778 8511974 -83112725992074616466639520380516799264 8511975 67189084199968726263658533432744558600 8511976 62851816797409972021361782280246968320 8511977 -68878481738531285170161565527104606016 8511978 -1214700502277564802148061996600596992 8511979 1414826682522768326765223524920789760 8511980 622689241233977548114173869353574400 8511981 93402153939207589462328995362862262880 8511982 145730790640765234933346793472252545024 8511983 -40407224088526214373624087305006478768 8511984 -7309549088094078259633418965544042496 8511985 17480704136741672477157402545258784000 8511986 -41244706126174497398009457074523985392 8511987 133342594733415391847913176059815360 8511988 150354173933516329499464170319461039488 8511989 47243577610502623848258968081129814720 8511990 38527949318824012521402873576237312000 8511991 -61100333582083201167104657488224707608 8511992 -203620534815059865674530017377832960000 8511993 -52401065011073857776957518490956524800 8511994 13347652590971992967384749537406269296 8511995 -117758291740107474755838574520177222880 8511996 -81681066609870802790465963356536078336 8511997 -7443137734589323034183516390721221472 8511998 -54616722104379671842462434564917793408 8511999 167932676555590416521117913029713315968 8512000 -23389533572194480939454525771612160000 8512001 101079474316090833957359587964331791424 8512002 -74767035891114111865020845130248800608 8512003 77691975005202108184521140936199104252 8512004 146146070706628371378955920734092285056 8512005 52225380430938349052028531628506694560 8512006 -31387296337929091265834982312652038048 8512007 -2375749853620829186163529094419245600 8512008 109397272589661400331257179371187855360 8512009 -140418829296417107282597115621408236448 8512010 -15201801581466202649908356840785585280 8512011 27156045438077684917063595873320031040 8512012 86371697952918567953234159851937037312 8512013 99033626030769134088425360734667273280 8512014 -1277309219654977073750489719100894208 8512015 -105124226079437437262822505931327369200 8512016 -41658159108800236054684499512277065728 8512017 54924538621928233260942461194316567280 8512018 68536040686677032415919318791267906960 8512019 12859094393271879613108985151176842080 8512020 49876690548810488273546505997678387200 8512021 5262688736474259991092776269017847424 8512022 -1138172770913548649862435597682692480 8512023 -29688532062466469406769499286434004864 8512024 86150880361035790305225280058335518720 8512025 48023484784529878800245604468445193550 8512026 -10360044469419007690845742363812288000 8512027 33454629389571696414293997933815280552 8512028 11660280495759628416522896117556787200 8512029 233001305024717363039483054920993214784 8512030 -81385463668616072720182753522925595840 8512031 2571004983542930764859686375561033464 8512032 153983409078931029574500960652450332672 8512033 -134310752778267200999905909961928258718 8512034 -2033290871840919908563044489847916160 8512035 -37440369710155872997473203021777127840 8512036 92545916014552731979990003478268756480 8512037 64393374359581860960995606927506882332 8512038 -81115824412222213768424079732073166400 8512039 -70911186026373154227334684993195185160 8512040 17431445471600669420422901696795596800 8512041 4386843272210016500977776876083633184 8512042 1893201502731861448295468911202992128 8512043 88005457582732860641933012547886298292 8512044 99417427794428768461601394341518665216 8512045 88754030716627875513702376656739356300 8512046 -10871738627062377832495365077454168000 8512047 -9058676618130823555854494823313091712 8512048 13176946919526899021641077078538321920 8512049 13572866501924550875803799271408620160 8512050 -13214491811596183549568399723416291200 8512051 -46719362525534014246834497596181194400 8512052 -51994271601473968607114584088450450688 8512053 -33926586799588524488530760400564265152 8512054 44528421753658691885698237655255352960 8512055 1447527189472359877482750141162201360 8512056 21575702739604773658461628106551910400 8512057 -218215393408712139605644532138007082160 8512058 111854964410374044968422071358786784880 8512059 70582420879754342238713185097592679704 8512060 57283734520319355610371183650361684480 8512061 -32053037442355570387632307413163370100 8512062 -6456317244949841235438094926637582080 8512063 78656587371241083601963972163686779760 8512064 -11088253097903281549910822161427202048 8512065 440122900708192021956150671105369280 8512066 29720503296912496047809509141241671584 8512067 163079268004990679612505262797010909116 8512068 -18118559418636836947221725193447874560 8512069 -29004734234736691633769581500154036004 8512070 -12463684704472928390096314965730836480 8512071 14771704751109807361080238174305644712 8512072 93447399046937058318400591890645504000 8512073 -57104538976070325837322897159076203776 8512074 5510945473241201176053946081218992640 8512075 9634303602116621820889618001529121200 8512076 -75929069289617980507390612116167393280 8512077 -30037937427776303629083498357107024256 8512078 -28142302155375956437591142435092365120 8512079 -195705416382745958364168549570499666320 8512080 3884148388830034373107177613072793600 8512081 -226245917743817461196885545742770143118 8512082 67296426794535694086940034776748778240 8512083 137519113201308508532439655098432833652 8512084 -61891870331589935876519832098756004096 8512085 -85511249374910798517755517027909389220 8512086 14858768765173633517415552106701731328 8512087 -251869831813584090533257542397159015248 8512088 -31811833580006866127099745967679447040 8512089 -13463851247878724301918844450346857776 8512090 45799523004338111084984764516510552800 8512091 22226866153637104345794917825348013072 8512092 2875855985823431015937069781279518720 8512093 -51575040512703234465346517990217934176 8512094 -183525227789273441862093894275556260928 8512095 9316844797948356297437592672489955200 8512096 105994608036162511935617338395500347392 8512097 -84575703797231393532117123869160728736 8512098 -14077940704950520151996024895642915840 8512099 12184970828043761780814343890328520520 8512100 -94058228161329959778185512186069737600 8512101 -62860222495684111137514600224587497920 8512102 110312792122158550320541573587598678752 8512103 -25622733105250394232227254246923367776 8512104 36834422587632200851871917280954941440 8512105 -3328141701233795438936400759616991040 8512106 -39066933327334344485274630746658502656 8512107 64018528037667446100002060222396859840 8512108 -2589911827044412218100909957445120 8512109 4942926742642628379621092718672968760 8512110 1272838692100981940259848698053312000 8512111 167258592729544516788486258032159989712 8512112 -11714711644821972095872091005544890368 8512113 60095298820183036927113446630730828144 8512114 32054344395070483150719812287976033280 8512115 43995041032207466829468550087818395760 8512116 31839267031170260311856788776005382144 8512117 -159704994365048615479211448458300986834 8512118 59824367676431609447212275340357008768 8512119 -9466509511418366252892449141816523264 8512120 -48709846943603449069463033328230400 8512121 41474857283663697240488400857140209492 8512122 -49083376404626398759421599212908464128 8512123 -50958100947256980084069160687805597760 8512124 -163335246002612304685652142496078792704 8512125 -89001206341422047164309392639754200000 8512126 -63997750364672241504006204738201624576 8512127 -872149783560633302818869610562398440 8512128 157126119261177604030979197076766720 8512129 44539554133698407790011942525304697730 8512130 -21385785308498336500535214329702561280 8512131 -21266933293973461773946557038594775048 8512132 67093060461615652249591596428601600 8512133 -40888437088018536835960770514793698560 8512134 49483430918167859831466039935149836480 8512135 4580765659585385272329480035493528960 8512136 163168099538010406018893850372014535680 8512137 32711621726487607112915893341786504420 8512138 -39900458700479530183135351630890844800 8512139 73011658759336157694817697092442107044 8512140 -1372107201757613653997661939287654400 8512141 -54284839323364262354610413283761277216 8512142 158919640942777994793890977312489776000 8512143 -3245523205838857066606868058499766136 8512144 24433121989104705909330630152927682560 8512145 156964622770101603058066347330792054900 8512146 -17865211915226862681266482205791607136 8512147 -75522822711287538835062690290052533168 8512148 -6850894443660063727663645304215541760 8512149 101910463391289500707820812732327183200 8512150 5686196381269895745470497087283248800 8512151 1764255812827640375920271637767056152 8512152 -70976027900309022989480026743732633600 8512153 100812484055517691787224224662331084484 8512154 15114710650270088593819705513942831872 8512155 122786068549318024602320168518915416000 8512156 -86014827271292324096583688035268948480 8512157 303179300686275435974854615252920349152 8512158 -7115735188714511259363438631540737216 8512159 61348126123202514124872537086337750760 8512160 -57943504729666799734907400385232240640 8512161 -36036743194974570087289944283125996096 8512162 -85418070193062332199105012156313806336 8512163 -158733774369669811664457847012742557632 8512164 53619340979387333528342955862201411200 8512165 3211607879953453182271714697197305720 8512166 6392911794271905164384612461199155200 8512167 168101046764919241599702699735750403920 8512168 -45876610407006295378885639044574986240 8512169 71275940907302301721582775750447736570 8512170 81384059321985974746876485909832488960 8512171 -58530898629657529461347536124224012800 8512172 -151241892351718632239372249953992222720 8512173 80582315626550008056410607610838900844 8512174 37474190957960284126342545773670351744 8512175 -25961578010280142944569941550068531200 8512176 29278123092915227383381890825591816192 8512177 -17059005314464560726929630095276229340 8512178 -128734559102837459920956726308390661360 8512179 8908752157081122295572267487265057376 8512180 102783044912568088515970189646374214400 8512181 -41406591065607113654850657089457312018 8512182 40197385768433406372534882932914008960 8512183 105456020517286099353780638632267486360 8512184 136433066481333617371689042354164305920 8512185 57156177650272804888612551990925102080 8512186 7663213628314354190992927842194079744 8512187 27901313560285133718194773859990644836 8512188 -72844383807410618733897880248413990400 8512189 -31095337122592813350569275646770551168 8512190 51589810491746437335802411592809574400 8512191 -2410160372154934766733810381739835400 8512192 -52069795519796747780970803487927435264 8512193 -92159825835574397411310875751304026558 8512194 -1120004881415080583567628256664815872 8512195 -619337989968078464220835882249193520 8512196 67735450500796815144591296949191516160 8512197 -40718988581733929992806671344225447680 8512198 -112675775366195233991752439810079915264 8512199 -60710158735259622194377511112992748360 8512200 -28204415802556326770478407705623680000 8512201 -94652876982431430663132886161254245798 8512202 63504328312822648805136243010447509552 8512203 -11566068732931748033317103076259408896 8512204 -157908420126376712340483775928734860544 8512205 51649020903900441351969169305569624760 8512206 5284638766412622944371888514916154560 8512207 -89578406538463302471019688538151562568 8512208 30110535039768603829642470622439276544 8512209 201492528987041402608924668063969840 8512210 925183316388589115236730642082355200 8512211 -52951862140616736229250295778753834248 8512212 18217980808052441934858712926106355712 8512213 262100375176281832248590385741396874624 8512214 68542905739376240563815817112119717632 8512215 -29105085449311639671651089858329937760 8512216 -131484096246498225690047761519010058240 8512217 -119261127260223568805667398535411356928 8512218 3943258211121837448446737488581090048 8512219 131645497163051078308463701092291111620 8512220 26636832245830884002925715379969249280 8512221 49855765099737379237964548638602472000 8512222 -11418553983181832392016566942751448576 8512223 -221309486610906450889756915566160042080 8512224 9457984269600311253338612887097180160 8512225 12375990362739007174718285755479000000 8512226 117012797524308076991604662717836227360 8512227 1600396744238739774808874928003543480 8512228 -2096038751851015495795661161699164160 8512229 341000021220027191891434015079327712 8512230 12368349802750906169538945394955598720 8512231 19438981848444976814133768462375398400 8512232 41564205942648361352633904005045222400 8512233 51354317235149744074643706018097068864 8512234 -49750995240054899566316421664234875984 8512235 -98570947901315955975819364420897256640 8512236 -66684894692679164812997517598963353600 8512237 -665790981692354986058138173082485280 8512238 -185936356560145116049267593732522240 8512239 11369555659048103096540233545459967248 8512240 -23806673678385112359524740467395788800 8512241 311803072977618804779131010102580556800 8512242 13391612338670495861550284636924647680 8512243 -256145041386614996737195111337890902816 8512244 -3947937016724307264321414573535474944 8512245 20994317760510358951320247793809069440 8512246 -5232727602625022861676197255642874240 8512247 16340290188005500341030626621828852040 8512248 26690962804083804459013030158843432960 8512249 -99197924689860434270592364809104362560 8512250 -23572312796542025107993579532282880000 8512251 45548352919735492602230017804964608704 8512252 -39162835434877082640383359671642014720 8512253 -54121418132815697805820833840162642420 8512254 4559550312569178386611712318812243200 8512255 -8194898667351135307838545604305247040 8512256 21374673864100236664469429558427254784 8512257 28517758464439379917246552268374456704 8512258 19989772472934668432979328197250819584 8512259 9500076777370006143677840786828731392 8512260 -20516318214823875556245457971254845440 8512261 20779494699192111223512982063274843424 8512262 -55384703141795843772904631866608543936 8512263 231136850567456674873487846836212776400 8512264 339277165705784202162807883976176435200 8512265 165575486439636708480096104331590686920 8512266 -3887980922026652624654527024233615360 8512267 -163614254472410533687009872993805696684 8512268 -25116001214585620234355614688545642752 8512269 95902723661397829600949646247743519168 8512270 -17805238810604190013584102747653203200 8512271 -64366027132014173994743773953826824528 8512272 32767800303394608406926151400617549824 8512273 -2676889931184705427344433123300574208 8512274 130829167357496525822531385760910268192 8512275 37545437615103237202784559680144653800 8512276 60475602255646289194292685741401663232 8512277 -74055736703748099959129296786963934592 8512278 20163843602070354057519679343285675520 8512279 397853972030204334779810152119482646576 8512280 969332700630371793144183346856140800 8512281 50516801116405940829392270705502924570 8512282 13522174996116529452306484781467018992 8512283 138973208937833394260606929506286414560 8512284 2620935645982701882168275018382090240 8512285 -170064877732660942139095822532693872800 8512286 -89729404398282951871219832378233248576 8512287 27298806825090033689054414971240455552 8512288 82371102535760254966389905864863580160 8512289 46007017474872224128053323071176978624 8512290 -6989506064630277882591533368228392960 8512291 -185674972712133363940135445662959991848 8512292 31804075703807987901023720137691058432 8512293 130722217908757426693865596918066330464 8512294 15113230727879064326498258500462125312 8512295 -128544558273084922404441030259659406800 8512296 25780416978365789546792330963039600640 8512297 -4579623920843146990207339278900535296 8512298 49790805383533074693352129029139521120 8512299 -24500700655992818361680967484460786916 8512300 -46016104384703340382242393763905715200 8512301 -72409617523392226459215055012997545248 8512302 -27730609193611808689212930826764435456 8512303 12116444522310440566480619274452630760 8512304 -8747856016957138550672713193208053760 8512305 -12300775893772843775987572598668746240 8512306 -78236533770836257518773098879841213952 8512307 116235618967283404994068263555506204556 8512308 -20446802428235501176822330935415271424 8512309 99285294259712879857418896403644239360 8512310 -73825034072413423069168971620691709440 8512311 270171921408415246129664061110490624 8512312 7799623453996023326789184861462220800 8512313 25024086896881815181629998210010827562 8512314 -2550116466641195111407211941640954112 8512315 50580499653826291510295790484700416800 8512316 78452504808469301448517939070637911040 8512317 65909944388421369368320665521491836480 8512318 -31900374898655670111219472509394832640 8512319 -155907808588328806424756168966236405200 8512320 23700069278533463860415081724594094080 8512321 -6803355362288877244166107572403014656 8512322 21051549675869332990132337970931920384 8512323 707211253663256892901376966289592320 8512324 -127975688035989023848290760827147792384 8512325 95819056718329393987047159863878024500 8512326 -12997336880171270557286653920448288608 8512327 -156473881382478215861619650548826102888 8512328 -117989543076910938525620087382486343680 8512329 -128980334062647187310785314814969472640 8512330 35434294137552586875702479446037929920 8512331 55321952862178062516334831522383544032 8512332 61508392535151390844351138059933548544 8512333 -104688062994017123689211144449391837556 8512334 35152266796699786875586258195422618816 8512335 2390410849039369618193132397043249440 8512336 16963483897143518882379786030806597632 8512337 43316063613805818704972960902549039986 8512338 -6622943651228451569350128186229708032 8512339 139279317870166189126544308670228752200 8512340 -38260687811717453969868838591368345600 8512341 45518707864441680329073367800256669920 8512342 1727136347667605546111424146136078720 8512343 -65673475336187593334998192086012497280 8512344 -149047147113517406057928538174977024000 8512345 27461160858826742018751033556363588800 8512346 59097900930797480951297274303693452544 8512347 25234371779834549393137265793950042928 8512348 1845891024761379998007514453335010304 8512349 -6673824873623606056210212185438785536 8512350 19921794014239162270499340449510400 8512351 115674750270560478241537139358958936352 8512352 -27521538653360400636488861855300714496 8512353 -27489473635268578940367897107777273838 8512354 101014697936305935040624015008187200672 8512355 59322852601707361397355768002158446000 8512356 -4078192757695158313580816328740683776 8512357 -32809036961212097027188103110991368768 8512358 -102169040478032918531473183469284950528 8512359 57092343877561916516967646804177949520 8512360 -127157785483950351455148493885974528000 8512361 1922705735476847682994069916753033760 8512362 -25649375383869524760391449386604774480 8512363 -159058381351768951805941152814049301388 8512364 42177084968131366538014177924431062016 8512365 -85975783187390107797119651543675554560 8512366 2355074113368675137001206322944055744 8512367 230930349318490617450988522244854115352 8512368 -3475942240841173644799723365063131136 8512369 -76256807186990468085845527648723928256 8512370 -47752075277386973764082803481822640000 8512371 -4239431449675398972112123118569465008 8512372 64299919316914394270168460281638520832 8512373 -159082226614372643414171875251478843296 8512374 -15067341078479833765996906374234172032 8512375 202051888716483631401477381004086450000 8512376 240140163759756359846190187448219074560 8512377 -67232520889800870739642954190829877680 8512378 -38120128667518591936553135540886800784 8512379 -82473198654876586321264238120729885160 8512380 -1441166880322804623376155834572029440 8512381 -15361646257373962403575093706617980672 8512382 -63531814969073912519419441095014174208 8512383 14943091071744366133898094652953225216 8512384 -5448008243446835437505485574252789760 8512385 4583809879750811003459797558794591360 8512386 -35190496177252224469495315371183154176 8512387 -3551431819455066183771717980354434400 8512388 94965923949690486509556581222963662080 8512389 103139839016737650632357136286452756000 8512390 95294695223610904138306915276540483200 8512391 181238776822983970399826136841969728792 8512392 9999661312835685389905040317352509440 8512393 67004673523234483949440028088227769780 8512394 -70506399086819870160731725501546341888 8512395 -38269383414652290709016025773761547280 8512396 -14165385545401914671157469789480403200 8512397 72470665695089839035208605981837256320 8512398 -71423796837759192565245993783512234880 8512399 16833716172597219908854159175803545600 8512400 6291357629284019459542067774768332800 8512401 170019512856374721640515840722546700864 8512402 -47013799856676280417632895552330185600 8512403 -60871273060388011380172780465814132832 8512404 1420488426614010277421739126553712640 8512405 31601440435440062433287677268788646400 8512406 -31581150503857113726041317152072846720 8512407 -8571553119190100877731645176768123296 8512408 -188855804100521296651338444059154432000 8512409 -330103714517719782394849484317338096 8512410 -43164580716854982953399819708790612480 8512411 -94893918183508842278833500622630452988 8512412 90134647829242276644783609242735033856 8512413 17879608860767013764212884116739105408 8512414 12384496800199837573185543258449055744 8512415 -28279562700147857000892006867923885280 8512416 55962193309966408796252647556911202304 8512417 255686309938663462668909632127774650032 8512418 26199847143430459959138167269228103040 8512419 -138224523660131029102324037183881042056 8512420 -8639468943967214899929914375559536640 8512421 -28008127196444085831889119036768909378 8512422 -54646013801392054870561695518236007040 8512423 -98773633483263360543669462067884264328 8512424 11263614195136170538516421229029376000 8512425 -49117867436511532294937243217839844000 8512426 24779757400762359955582655354668528224 8512427 22400199951284612366077980817792921680 8512428 44204545222523584400326123393456158720 8512429 54142280662087166509665316093986194432 8512430 11274403780859299328304843168010245120 8512431 81384897637359525401845289827881094152 8512432 -6568048677623412862630081538825764864 8512433 -154872594335779346340596088530248542318 8512434 -23521288705298397899194167312323950080 8512435 31842215702083025841161229175473760800 8512436 48875712001476446906361770936517741312 8512437 -126744877292594195015431334541841842720 8512438 -11111026880901581838273522402841761792 8512439 53103953127867688049431738924900455624 8512440 -12597970865115136140313953474559795200 8512441 -1313193402551556987852305490208360000 8512442 -61380113923918867699535751143764409520 8512443 22084348137863753689492403911337442864 8512444 -50381848695350304392265613096116977664 8512445 -16807239478947783910904201726023180800 8512446 -4949045963575095683168185787700186816 8512447 -183308582988214354278169216030674056360 8512448 -909136710158441300601976792792694784 8512449 49119406436101535129447730967754641248 8512450 -52319927815755076652840885714128650000 8512451 -11750472067583996248805443295658820548 8512452 -65174038781460750232882108489801728 8512453 -22427706121341946985393209745733795298 8512454 39457178429239867545215728096244302176 8512455 -13267322098824674287935545484458234880 8512456 217971496071324032193024559956911923200 8512457 6371103758882287676385997094175478920 8512458 -48384564182822236861649145900959212032 8512459 28285122511987447127400924323623037200 8512460 22754161795711725766273599217738920960 8512461 -23394215375053879283151190914928821120 8512462 -32527928653940791536399709910807188608 8512463 -7930071553230190825969180990326891360 8512464 -1464685653594856518730423166869831680 8512465 -1769035214755065812474790320505335280 8512466 -89712170689269270035713935789333299568 8512467 86090268580126939218599794614454009920 8512468 21228116041039177813342877808343330816 8512469 65775724789947775502238855308387745696 8512470 52624658831066268973825222791629377920 8512471 -290596613613068812162743793344581584 8512472 94447342012361140418305830982893004800 8512473 -74570736778796116805614506764314983216 8512474 40319680728628437613341496412744807424 8512475 -12984571939750546268338527000148239000 8512476 20536345975076430954788896262371639296 8512477 91299796333069188076581189093906284992 8512478 58301891128622733344309596730483560320 8512479 -4132557481656932641470661322863131360 8512480 28102243382448870045248235516442705920 8512481 239049401789501435718800207669142852 8512482 -35682878640909282507686763509275556352 8512483 11036280491017407825660342462155258320 8512484 -74299029703969698723777038672928043008 8512485 17113480157251913101022823172306020000 8512486 123313132141453929215194607594974798080 8512487 93795309272302890070919376058414219200 8512488 -112061578848298844925134840584952217600 8512489 -29086968351908879547643694203602295032 8512490 5774323351772091328250104388003834880 8512491 35554356852015680202253651580766530304 8512492 -79193334417373724314110266321458030080 8512493 -185975451210068267946465705111422295456 8512494 -12830894701588104569378913902075136000 8512495 329910443731769268117428393320000080 8512496 475614945846929377895678365679910912 8512497 -50662328382996758655902345800636940160 8512498 -121303394143226114768400362611720086000 8512499 18899582730448622183971383604867668480 8512500 7651099669673081487084595697260800000 8512501 76660707034877721982691807198996220832 8512502 -22790630912810016477473634396090194496 8512503 83827094686830689513016309925592790504 8512504 -24537446292023517311275273358164623360 8512505 44622953322308816822598830113290573000 8512506 98483320558017088858285000181493004800 8512507 17504418601444862172338439444934824960 8512508 40581275702448573087943367066486453760 8512509 -68145656512788937602116233082947178496 8512510 -11323393671060154751709496077598011840 8512511 -91346726234287769305526097574950973056 8512512 22852944724341448455124931425937129472 8512513 168638250654236496484751173464776543920 8512514 19523925686930265767304688807677947856 8512515 11429163860370544377713222926518391200 8512516 -1958429225736254335961068790019171840 8512517 -18379932931709558842420524236842044360 8512518 -1719775294281508788621677135248496640 8512519 110693562031120999099972637548960867800 8512520 25469373174039422640603753258184704000 8512521 10171564042010620513722926472059348160 8512522 -14395895618144605162163859050965652688 8512523 -46390004337801205808521960073044749228 8512524 -40703307604238447890080679827773360640 8512525 32544068666611727875315779202317821250 8512526 20141606128935838317163406987245534080 8512527 -47204783787229874395934357785616490240 8512528 -3407667207533669305987816252977307648 8512529 -23221290916837819860807859022403267480 8512530 1162600962235146051788012378455342080 8512531 -78126724686518452425640431467820467668 8512532 -30444478432298116264392027954363002880 8512533 84354562557533271194792324077859079822 8512534 14473383035746268362886176707313936416 8512535 -87494358235462570565257294208328668520 8512536 -89877555217374738448766519984008089600 8512537 76506723734914610744463714342864152592 8512538 2098527507009153243207456822494445312 8512539 -7323502936125662987923274048391403008 8512540 -41620319616245782132828628664050718720 8512541 -126690476276145532706369439163311283200 8512542 39948625899342555980606213302290575808 8512543 -1631634958486880555678320139467001712 8512544 304992198905944216191925970869827010560 8512545 22235181398180228222613252052179840 8512546 57754614005108172281602709163152289792 8512547 4524674352136538864388861911322267996 8512548 -7513558589058485849139587573786757120 8512549 -176598916695596145588486296821489696450 8512550 7231980885920552227174782222181065600 8512551 25564324143909321534174453786592759680 8512552 -48123398847559602670091937200485094400 8512553 -9218618790276316000203383894394973440 8512554 46572261713100503756970411587616241920 8512555 -16696908659035624848854548215690779040 8512556 -1176507834458396446334710650378485760 8512557 33711574053927882792491788877703915840 8512558 175917199298872335993604913658405341184 8512559 -158182199682288828109953909606447074760 8512560 1433106701257680145977162625135411200 8512561 -29049082206668395385522773640788185838 8512562 -130156024767944018602213619492096905968 8512563 -53751257961070303949731544351058659712 8512564 -124246911586929686713943334823735739648 8512565 30257470624812821760218316337313203200 8512566 44852176565404085667700580613498777600 8512567 -63937551207783311835393872341192343328 8512568 16890579630909325593462300215998709760 8512569 -6896200562751986892744851210490922752 8512570 48236241484898275692483261032161190400 8512571 226787588984359304392245522311670764772 8512572 64776149591814128495640116213253960192 8512573 64079994229942482385712917397466852600 8512574 -67202824388243737215274716716327712000 8512575 -60140453902277014090752118524890159400 8512576 36103318043789569677620340324588060672 8512577 74749094015196264414830899976865183426 8512578 22263845857173779812587564658535194704 8512579 -130774840332393835147537302812571386880 8512580 16114562121307309695645325518714186240 8512581 -859798427699673050211499405326400512 8512582 31339176153272584460225578512578403072 8512583 58250468226610346167975901773821572880 8512584 65858389388354993230133570422052904960 8512585 53763804441878962836174909054275122560 8512586 93814592110879035608389514348550418992 8512587 147767092164423753979046231493861355440 8512588 -8555196105667022385650384944123464704 8512589 -126260020546777888303862704774543858560 8512590 -4924449915386589569669167827304876800 8512591 -102268010253222228406045964735296548000 8512592 50238251886894899811827603589685248 8512593 83974897300058645551392714226040145024 8512594 -98973816940336804249492106461598081904 8512595 -1857615512653313068850733059267160960 8512596 25746272825304765708071234416388218752 8512597 244598672200925994561809836176696801372 8512598 -8136911519591955254700685759683512064 8512599 8851027212682750874614133538811484928 8512600 22409218626506427421889368936869888000 8512601 40633484630777023389167749254103614612 8512602 -100435986373055523166300542424367616 8512603 10094538814939480160393940738732600528 8512604 -1423604014401681616309872168197865984 8512605 -49409523934880720865225769963779333300 8512606 -3099985011404916683788599548567795136 8512607 -7261143669523299195527124239372850144 8512608 48114651118966137330649127846726860800 8512609 53271167960150420573524999676376884416 8512610 -44037458959609240637241317472918563040 8512611 -41869265753457517386667250285284984992 8512612 -71346118809522678994763360417537935744 8512613 -4251876048061108197680902094164609860 8512614 3103796050011795870641595958490784384 8512615 -3824962489764348998453395105200951240 8512616 38841885759570571023912125916072837120 8512617 -111616338215325522368591731390404041280 8512618 139922103340786710809673450739461033216 8512619 189239269558212955616036737737250297080 8512620 -37095930920907940513049090178504099840 8512621 -63908197773788573654669644113589553108 8512622 -59131823209729622186788651029106013568 8512623 10537079700333674201830686531498121200 8512624 231111546951460097702789374899748864 8512625 48754857765408555168955532026300896000 8512626 50599164508671937063885466914363273344 8512627 -88985986018550245362923396172498182800 8512628 33144083027108656154589820666044970368 8512629 -2597810887961573065505702454395368512 8512630 7763126209017133501652361104160748800 8512631 8785663933635784469434224793514607360 8512632 30846715664174747017769977379709419520 8512633 -132161193740341147534587333392395236118 8512634 -26004250158587921504800578293030395680 8512635 -99954400105023194344236262631275284000 8512636 -146059053101533677821114083295912071680 8512637 70799707254849146021872359130578425952 8512638 -17800710557699392116857191535037926400 8512639 -139139062117883481243458006782132178560 8512640 73339599197381295371838545767012761600 8512641 -286886130383230562405344369813194337920 8512642 -27600192405481703699532828119488304256 8512643 178559613400527649991812782379432160892 8512644 35819114139045546260148583454526861312 8512645 132615212972054912873572294524758284800 8512646 36962340209606379633616775049553728000 8512647 -1800986867274725213110542682284184704 8512648 114061993842777832953541018149223403520 8512649 645339698902088306232544614081262080 8512650 11155473778834969734953154972436966800 8512651 -24719025283607984067994579255662736096 8512652 -22304395641416752945394171771711059968 8512653 35347616423974337202903453147416839104 8512654 104559459271564995081543937169020579776 8512655 -157544309677649439747149108258696378640 8512656 13543090198518337107630419297725120512 8512657 -247136809623202304728949271096332721548 8512658 -37631590346912328153162111789452353536 8512659 55506702834772241401478877197564122164 8512660 -28292451422007857628200624227548288000 8512661 373746782199433060042134649207143869052 8512662 24250616544959681048620703785723060224 8512663 -42969255893607392442679195016872140088 8512664 27281902431783086675731883273365708800 8512665 19481446987345346797877071787621222400 8512666 -14963182759243266009994367092406481696 8512667 -3790972647396859270812049154326527960 8512668 72821204184839368536308948139750528000 8512669 -255002819761795995920863731571339062240 8512670 -47401997675122906545700361199308310720 8512671 -8474786644030425211670995384918056888 8512672 -58036020110411883658299596546874408960 8512673 40618192593837785251932625602633967764 8512674 -46237599881301017291300583376255342848 8512675 -30016202999626281844566216767382623000 8512676 -6536412588093453032348988070092749568 8512677 -5482312704304778794775939640653029632 8512678 -44465019905277330585232640736584401920 8512679 39809195641720732677072617626521157632 8512680 -27798028038105191062622135503073280000 8512681 -37770745841459095214828673130811665536 8512682 46317770486838990486705651390820820160 8512683 -35448433624361138567176184449158844416 8512684 97858703808839023821559053130245811200 8512685 -126222084920710791220758626460740996640 8512686 -9011749523449411233375992632332354816 8512687 -11538813083425108842121725088401048576 8512688 -23929141108672129938326102750298341376 8512689 4614390202699919683524113233233744960 8512690 -14788346551273987850979655084096358400 8512691 42988395261708529124302317503253164544 8512692 47674783915982435952039077548355579904 8512693 27109865627766073311747275784105551360 8512694 -75273800524998397001448542422492651104 8512695 -2319354996908007009872338857317075400 8512696 134605410166035060336092598033923297280 8512697 33190606289284822832763186294763819200 8512698 -37984222320344417881884540767010241536 8512699 -154496863483384677139081618754430680856 8512700 8933290093172341756815664249093862400 8512701 23601003363560072702453054634556804224 8512702 -43497096156175828256160416366797670400 8512703 127635449849094585545792798859981475200 8512704 -36307553943831760113941719493372805120 8512705 111087228390501986581279063267884562560 8512706 -59893321167381391166584012186857582720 8512707 13253037435687846886278298758523090944 8512708 -18572002896067084151501280631068518272 8512709 147165958975586031655208339285883290910 8512710 -612879956734174240630451031929088000 8512711 28002780308666932951932598436342041672 8512712 -77805813956042741545926144413414676480 8512713 -42973464211001702998042499864074854 8512714 -6009408536399706334660566164963048448 8512715 -3626510327745545956031084365431404640 8512716 21845163079471676343136129506547399680 8512717 -179305990998445495178379173244899908234 8512718 -31393064713459660205380278776925719040 8512719 7331072091853120214878396873191490560 8512720 3906980870511715776345400647956398080 8512721 -218498635733699280327459090087633071310 8512722 61766138975299189956770164262357414400 8512723 125221796420046690285939934655825060972 8512724 29313180330864354881486449390163976192 8512725 22498606048300986660477547066850095200 8512726 100455324269730177476710089423457369920 8512727 32434941012793038385303465846447882152 8512728 15219598692370444027405489744643358720 8512729 -36278221272349187034904873525565146416 8512730 -2179649559705689829571315160571390240 8512731 57022456487815782411517182806029805328 8512732 38445218247811717668538780007708228096 8512733 344578112557382957075327703132045720 8512734 -70039124837497849387701079720632895488 8512735 26958134020316292026497258541600901120 8512736 216327200077689616650149089374508941312 8512737 -1587915407491091700480082525798717632 8512738 -15997007173931519615162078326425316800 8512739 14015353736681872264959570900233712540 8512740 29225981066107042974363074741047138560 8512741 -1672471262963370801881893601476305858 8512742 -20609092488752284508066580753911959296 8512743 -21300686347486700677650232445013899736 8512744 -224105585067938712338524723873481441280 8512745 108531956064344800085868839044527646500 8512746 -42160259819179898837378396203449100032 8512747 -167813359824834334183314404016651029040 8512748 -1428003768312027687353883352533625344 8512749 43710065486489247092795443892855040 8512750 -83476677370457207929351233190811616000 8512751 -47897702123388250982154144977356938888 8512752 -41436509755122259421168493922453291008 8512753 -4015900643379167294097547805520309776 8512754 47080626994165522062616490246515247520 8512755 15135982673730087425283605041772958720 8512756 -19255141792272319376978545231413104640 8512757 -26449860452363278985463239059019665056 8512758 -24349132872867912258298247604702317952 8512759 86899586754270270963403396275901385960 8512760 -17835412040293883887006206515380224000 8512761 -11557807156858624574469681567965387040 8512762 -18323954899200027087345317531267380368 8512763 13608083517787859229163602613902489360 8512764 10120148564989098657930545114758490112 8512765 108098387401639834329828920760807663660 8512766 -28343423045929629824912575735827207168 8512767 122079914177104295813360047420545731280 8512768 -146137338334927757787159384171170758656 8512769 22080144948794856709894792163501705796 8512770 -29981905191908618954533327250175191040 8512771 -75229907834269184166254828308151169028 8512772 -43786197494547378424165872409068638208 8512773 -109556333144401937936085747361083913632 8512774 -15008925771345871914288624398941781760 8512775 -19406607928008294667816550645286844200 8512776 -119849125479602444496900261895960166400 8512777 27371742190264990755822923996273848960 8512778 58726325516686865725106171017806235440 8512779 145490043332841781482560377064921662080 8512780 -8445188844611946699269912715017226240 8512781 102939681988281377461363933950552472512 8512782 -57636487069382142074648232573528143808 8512783 107220486438828663980476321186872949584 8512784 5384261206787284198089110569756655616 8512785 28162402980402879527721013892778353640 8512786 18755066253434331643258929984028145664 8512787 1760059894305935269150511732885339436 8512788 -70498499499322292660246015228126576640 8512789 -60518349422690894271102606998389814340 8512790 8396930230241922599732337133034231040 8512791 18970277893486404251234172362744486400 8512792 26695953543582504673829179494504652800 8512793 -159862555868266141050889082150100923958 8512794 -2086249642201098311000561270392288032 8512795 -156945673325544585298069114804985758800 8512796 74559631446295584753800368354033262592 8512797 -18538141508937217154802785193123868800 8512798 32145082132492295961568990677211991040 8512799 60295269237158729696239993522041160800 8512800 -74675017059653780181517842591134515200 8512801 74583873923407529912456272969082694624 8512802 38972729954390447818454234288406638592 8512803 24707800459809779803758624438497203200 8512804 50177942234050488570975252293391702656 8512805 58358519994610394825142979635579446400 8512806 19731436271532606618757630858510301184 8512807 58680916680471724009040865695106926040 8512808 56002797903705456590929038759878400000 8512809 -70202862697784786592867782137171424160 8512810 43625546791743482607936612778368860160 8512811 -119768880942265171074150681620498567568 8512812 -8004166111702459003105943904090341376 8512813 47866300977898703321044737007456942560 8512814 -111385237774084958688595525418004951744 8512815 -66013468037630253408987828521265168000 8512816 18220534472310635464974334257922834432 8512817 47139769586014504313285518346248896000 8512818 -16994460801570539468646314453862746880 8512819 37448165397992648183799259964178931896 8512820 -51650773319891994848582733321664369920 8512821 -103252621829779336051861062894438444000 8512822 612267082224895250952222211997932800 8512823 53630238224999299356229230800444960640 8512824 -24601718667585810470740749869952430080 8512825 71090749477253386940235039756889416000 8512826 36871550412814333670907668099412003840 8512827 5459160610600323888780118169420964120 8512828 -89227919432763406649798194627839965184 8512829 14069650685786239518992763943959234816 8512830 6606438271090050381964474252106304000 8512831 139422574899081599700740883116558301632 8512832 -60606089128859732847010053450153590784 8512833 8875201645221437717972884089050710464 8512834 -181800962572128139581053780351639520 8512835 112331089391844605193850907267188414560 8512836 -10857347345691416425791454284854753280 8512837 -16810193928723579610600004450677596514 8512838 11658915072860868250147076413849892544 8512839 1539100521894473933918268447209380824 8512840 39556038750928185531658417473289420800 8512841 88436349015544817696918830365013153242 8512842 23125463264301547734117074146891426560 8512843 -1373041166015158232057126928452934776 8512844 -86440506932423227270528418423940954624 8512845 52157193127026984115278237379142936640 8512846 17332009526845563438716437599311474880 8512847 -75744462238712806171390276215474505728 8512848 -1292358201580480229991296572381986816 8512849 25550588420987143311091349610443669236 8512850 12194862187019202540890572745001852000 8512851 56447676790793314703298019789135835832 8512852 -60721245178709367103419094584100098048 8512853 -185921834977287453462162939593403566898 8512854 -2520170209792271283226100916066994176 8512855 17621838818366361994463747034011860800 8512856 -63294465261161282535952858607657840640 8512857 -4322415654324528593683484854969215894 8512858 77034955013796413272609786746694391280 8512859 175906462726032569827221997858766613060 8512860 -10754168451334195930474847100274391040 8512861 28455587160792847041862172452021371232 8512862 -92630303076729610316908278920264285568 8512863 52366557836711292210607709977868106000 8512864 22660624476605366554027445436493725696 8512865 65553988399044183897586280143934890260 8512866 22429165127712342807528682018495219152 8512867 -170784661549397324359973598014398096248 8512868 -87289024140857360484929744390804476032 8512869 -86362142274163886968137831305760941760 8512870 20111380582819307401462272076841564160 8512871 -1399080757282199713855151361876476496 8512872 -71972327912632304152371558436370350080 8512873 -42992426007792126088273618899823739520 8512874 -72745378676136502624519117086190636800 8512875 -34225027871400456197548189813489152000 8512876 48892586386677102999452511168960983040 8512877 -99436739556342554326139038556433455274 8512878 41168512989700950352989234798607776768 8512879 -49822952868629571509104618424754102080 8512880 517643063893316578902628593821122560 8512881 -47458074918102774550993487888394050880 8512882 -441065322737302563083897922919219200 8512883 17482960716759402215011599090115821132 8512884 -112700706776603076759347878453237985280 8512885 58104376867447193359852444605605927580 8512886 38219617309810347395263306737627224832 8512887 -130688955189439869854608317664137302040 8512888 49015612145570532613813363741916405760 8512889 -53715116395482985265459532214671538368 8512890 -40262409051655971085550551113850702080 8512891 -103151519908001820568676182195529935708 8512892 -198561234378458462387161690809886056960 8512893 36882989940945663206639184829560202080 8512894 -2655000300143032143436471451664836160 8512895 -4362860314574318966796724597050641760 8512896 34946872203348189443703132805367070720 8512897 -135369644896628770631090548687038709760 8512898 26279989140902075550760399151305803264 8512899 91417839881157642539991416282790198264 8512900 14437999891720716786418971079024128000 8512901 44137229973834138413012346399962839902 8512902 71618631023266525680630744719661259680 8512903 -99953236577576167643139160717273597344 8512904 182303745297805035278132185806779473920 8512905 -4326452587350614226210004780710027840 8512906 -54653244840927829098269801515718866080 8512907 39716335746328774313287402244679037680 8512908 70242042263364938983105091903491100160 8512909 -12646049036939579756975891407735586890 8512910 -915431711980805696583008195649454080 8512911 188582295567570744762426788270337012480 8512912 -9829265735404040997023863536862494720 8512913 18726343058692455214355028535006592244 8512914 -38917565684070575822473222048403467008 8512915 26772539149089292324458078503470332000 8512916 -79341107183305578291292898408227768320 8512917 70254856146157240771848722477956675200 8512918 -62566001345936294608195722230982159840 8512919 174815975097061971396905096228157349320 8512920 -16695607475290123102747972965547622400 8512921 629825527416685804991486127399280320 8512922 -154241380637069792041117280264120257536 8512923 2891630126417421511489768472867378688 8512924 32625076303424437926484929044098149376 8512925 -1950774936260424848156676928708584000 8512926 -6740313012230859309482298230790153600 8512927 11040508876794349061983099947811974352 8512928 109634989925500257062604499599691284480 8512929 -24548138575399901526095916663438164526 8512930 -47843007916113826261365690476890748640 8512931 -49941136277418599692846909106904218880 8512932 92644429659220667330900904052293967872 8512933 -22663884018082306022291553408027777600 8512934 106228374721352681591355302882068571616 8512935 89052766714729303038679519390510800 8512936 -152679201261661673232906034397423416320 8512937 -76404542555993945502785661580245424128 8512938 -2380740955431405425307181986802907904 8512939 60984374217088671446373612653824304280 8512940 -11597981618366656537352571558940800000 8512941 22004843205632097431812606629591121920 8512942 -96884400801919318801228353301015336128 8512943 -162873142196726282562008374596116301720 8512944 14200408815382547206359974519705174016 8512945 44715402288870081727385478333818652480 8512946 -20607588201305360823541490471635607136 8512947 39458582544764823812256891533356271124 8512948 13136111490563635257054186500803265280 8512949 286990806373871393641061902229822940 8512950 -47662727309476417342917421881258240000 8512951 292881316126512322377661479988392716472 8512952 -52132913866804102177590601997446225920 8512953 610488991702266513984294392742009408 8512954 20779562931814745272005344193109496832 8512955 -51208137636441199501602335900971920 8512956 5953018263710145115512787316086989312 8512957 -252976103902631878254494680385478294068 8512958 -17820651825637647329398070532363658560 8512959 -18705750191790263776372249611879201792 8512960 -23066812189453671775768633733755699200 8512961 -82455775827818589410263036742248917120 8512962 32532355208774203361769059280236125440 8512963 -19365077700458714958587607193253149040 8512964 65413163286872901532679659255563470976 8512965 -69760392098394716682806464151085864000 8512966 38762756776079982134556929624444572800 8512967 -99466579164165334218319363716223157760 8512968 45441305442837032934272975117844480 8512969 14472295347141709074801401637888858240 8512970 12220391523475742077624177719766723680 8512971 70929434068669960468739874411221726208 8512972 -4703568146786917758174560723517300736 8512973 14582803848848233831815297237342551040 8512974 -129402652036814560362011688197224728192 8512975 -109754008096355563451011499283363187000 8512976 38767279084738458299557796556282028032 8512977 8644337335510061918832216693238703040 8512978 59160932885335608654640098527983377024 8512979 -93689330328208101214824571105275377040 8512980 6242530335565404120235639863741849600 8512981 -135016801502496461187744050209387127218 8512982 -118438630982462417002962276801109149408 8512983 80190964165665814371856626496662968352 8512984 57853958541158854394801527309160325120 8512985 -19862728880248714094603083543152559800 8512986 10562024156689438469532206485764401664 8512987 -40458345232591280474830363983924086496 8512988 -98614216476714522172798343216130048000 8512989 -122013451561343362913803954532602048992 8512990 317895250901073105456165157831077120 8512991 -199546762416205160763135481327674016608 8512992 -206060346781213456213664418573896908800 8512993 -250680607886544995738733886928121809758 8512994 14000816667943090089337582553129662464 8512995 18896684463963252584967272722653939120 8512996 -105177082483580519535004683235088360192 8512997 -60925436448940036153578245991045906948 8512998 6615171556082527740239455751983655808 8512999 -7060568660162757211384241949983224680 8513000 -76994018503290372102865807594682880000 8513001 -12287427636531017098112047244552105280 8513002 -58725941251894577462747698554505812048 8513003 -1360192188130685686274477818750528512 8513004 69337550056039865852275105705442244096 8513005 105865056754100620490479492751412769560 8513006 91927528051921675397804291608234784064 8513007 -27619020627345255056817223518095560320 8513008 18188580394109668707751602152663285760 8513009 -61072314566052142362553219637916226380 8513010 -36641540074347738173033159364399168000 8513011 976075934877916257010467182581580704 8513012 -72154972501584996112220375813525602944 8513013 84137154141531608600276607709993642944 8513014 62811475657055635464088529608149533856 8513015 -83548579277511094531326347681774042760 8513016 12427912631114344475153445376852623360 8513017 -15231239734395908775428670111646009968 8513018 69769223826029184777695560376682030960 8513019 114002866297265185377966035692413906768 8513020 -77947814039581779774392857636066360320 8513021 31530319983004426273770119849625816000 8513022 7939620950863039200588341345150490624 8513023 -127429227831087530815784238105492233728 8513024 -17457475316714648246088183518897111040 8513025 -4041763000354112470572268739247264000 8513026 -105899996343994317243930329107389694080 8513027 53286145545597835841786719166174121672 8513028 52310269765169519054313923512652816640 8513029 -76024089166004226991868271737674963424 8513030 -90073382015750083222165855849856787840 8513031 121714776965687728554958074824309424552 8513032 -53658508537700427675922801027804569600 8513033 -33640616860369686395364465096834911718 8513034 5668198007451909653059224394409938944 8513035 78354990470567367000594676623358084320 8513036 -26330633038874508211560276850992660480 8513037 115821737090251265051189983750441761540 8513038 126748908210693014440291966127849674560 8513039 277957708684293154495128712487992351152 8513040 -28044920023769639059681639195607040000 8513041 -4112485391461579217708168004738880216 8513042 17510510174198909437276499224969657344 8513043 17322054201335856330909210214695329280 8513044 -56080620025588632809982614831293684864 8513045 -73606038213799729020596709354943576800 8513046 -29901409681918070092230367950218832000 8513047 94118915822619886003797586598065944240 8513048 -6734385359139802251908033818343024640 8513049 95230572960474877664869365905128162368 8513050 3319901888568660267121740544449177600 8513051 -143674769766271885283853567680200956600 8513052 23302740492790597981032810804455864832 8513053 -90172041804280079806760373967212958496 8513054 300629176991979303330608086194048000 8513055 -93570687949672756965862973311914013200 8513056 191309367513001396701447070982907494400 8513057 45984958798055378207868730455662814912 8513058 39021041121947940748721172125209240320 8513059 -1992700363091716599619598578438446096 8513060 -83524059391748909642572240861507403520 8513061 -34335404602961758521263320258579599360 8513062 -45094947054822430915638209076765335808 8513063 -119688558946445306906936889592851980736 8513064 -45632377235678241810844028931401318400 8513065 -26608438091599707154289915517069749760 8513066 95337064023558036114235796819045750880 8513067 58568059987780459865082786277054488000 8513068 -23426513589103090733135253968449553152 8513069 -8501589462941146481691761492176039530 8513070 -1158887219875039763300557557286012800 8513071 -15362338616494959325616032010481803680 8513072 -25665852688224463693274397147820523520 8513073 -75746392751528973230061018164138261280 8513074 61330543937108652105926667572443915536 8513075 51332239225934416764547822480869132000 8513076 -10054462125438788839688905920351166464 8513077 17966974146818286667294152922646466926 8513078 -38187035027462685968960170810570917888 8513079 -56276745734240329268768652862346318616 8513080 131681709326262340831156583257773158400 8513081 -49369145314736115067841844909359329068 8513082 -37519368254249065024396650996626410752 8513083 77450088620499617935743444958318494520 8513084 -737267587996609297679338202168967168 8513085 -28080431729565178706112541502439239040 8513086 -138759661107399893913740242183966900416 8513087 17779456581356435346080580767722627584 8513088 -1614235266218004462869081796347166720 8513089 27592516089768298209122986243472832724 8513090 -9375299191827957841859572319702646720 8513091 87010785132329991766481785074072183300 8513092 53604017171580255556375910610861445120 8513093 7150248055860501470280434412043256604 8513094 10681891518779343582572806305906859200 8513095 -166713749649711359736218168259262255200 8513096 54099069517754563832577572301210255360 8513097 -1378829338503337614692604356373648672 8513098 -64282713111085976506065579046807553280 8513099 93188511868095273475065869361122592 8513100 -3508832504419601589606541670288697600 8513101 66937234129780749670270049491492376332 8513102 3304409038715207452302474272068032 8513103 9728494849734413978585275478746798608 8513104 10412781809359934068263404707292241920 8513105 -62127408550652437941074242488779346240 8513106 9344180977124234238675201656737672704 8513107 -163549497390888391222491584433835426800 8513108 -6102759153333442393638959765124063744 8513109 -57179653021896490757870507882246218272 8513110 24750801886076637404082468770592460800 8513111 66958458323898211027902028404422408712 8513112 20668962449107942255338005402415267840 8513113 86769521880000310918890961010215871616 8513114 2937966809751374517499501147519146720 8513115 -18767569202207137789733741337675144000 8513116 -148559942413975198665047174968227151360 8513117 34294480207107364433456613203630555160 8513118 4400992980427910984718309220771828800 8513119 -221250359747027137510181046167795063840 8513120 -23365309508396493197941225799999815680 8513121 -47578533089775324636783388746973487040 8513122 108322454241344555245941586247987564112 8513123 17048231938105196895168536511032965464 8513124 -7662209329199210407276046902942924800 8513125 18697043113644960699507368674847707500 8513126 26901652250550898181871510224710732512 8513127 13099222072059546240694453272962273280 8513128 -6987741821380812569720339996290252800 8513129 -132331040227892380071101183119454307270 8513130 21699748608651297051450276731316491520 8513131 30498102623017289990046948537618638784 8513132 -30856234765587779209990108365752719104 8513133 -80712725743130505463469560752027965376 8513134 -745784569007328355160723645284482048 8513135 50221554268613379704787532062421579080 8513136 -6904206818249455468111716401527848960 8513137 39022834051266902856745499266907192786 8513138 -1183043027960087727705050784745989504 8513139 49709667361666166373758141265979130424 8513140 1204113430239504602801599093466419200 8513141 20390354739483794628482756347776405504 8513142 26886712666894089199864531230926052864 8513143 24207443001545338881119485510448940392 8513144 -5227154569555959896875422608637358080 8513145 14033853420737387879049955511257870920 8513146 -25113952052656484743124199840305539728 8513147 221120399914049871008840359660926322596 8513148 11970681471949263284083939486553235456 8513149 233892372688372035675229808051438734764 8513150 3888330711916728718328221412801476800 8513151 6358046435871636010788417919639317120 8513152 -97161905137006663157888236848572006400 8513153 169005049896300944030847789358932380160 8513154 -15679828488398718968604399850542443520 8513155 -21557788489317819856682976150598316640 8513156 319898617260741925347929898971260956672 8513157 16504198223882619923648729070160838400 8513158 7761501088382794227571501065360451584 8513159 67096714398734989884462090770988263040 8513160 37618456656908548535890295133676339200 8513161 29802591057098622835455306324521780772 8513162 92337979376989886518243534544733069360 8513163 64328093619131380876550083683738325692 8513164 -24233226743813379013669084277144629248 8513165 -63632995873839784484944533033576971880 8513166 -68988856246244870165211345463820593152 8513167 848916699063751941975913789044235440 8513168 -56953103635361192893066909044995112960 8513169 25603446053166931148627274533251568640 8513170 33341112437415163718096188612087349760 8513171 -7530574258925702271865787282476076628 8513172 -55597622261528614336107080672366642304 8513173 -11255110810351322918598520854826910578 8513174 42511728188250992210220529747268307840 8513175 -59216923594229674617311198276139494400 8513176 50443885711360091488935158016453918720 8513177 -53591550977258787741667582340500417974 8513178 -5734077110795525732856359790635635200 8513179 -153685408134395591973825814997539956220 8513180 8715761895651285652222292042381107200 8513181 -276681536858576651387569969418693568 8513182 67807233960822472846253914276394618880 8513183 -1107483844808624739127243660574967936 8513184 -13472569910618157673206881037582336000 8513185 60093127921294573684515081080378431380 8513186 26017874111270915924552359773344118144 8513187 2637597313892552237027653915200131568 8513188 -8062267707637248044912744979515637504 8513189 19175084385387024213064352340684871680 8513190 13791973043392175881861204910152792320 8513191 -1473320308957868292659665950093248768 8513192 -39546111000383474642823135416759838720 8513193 36975634220197390553195907691249870464 8513194 -4595228705358053265884685430997283840 8513195 138915409726269485487878471808678415200 8513196 -59667471140351255086199620441517111808 8513197 53840469032747894132105822489257120 8513198 -26355213421405877215968448143831210240 8513199 -54142594975294281747451296365855476032 8513200 -416993514164132057601975847160627200 8513201 -110866672193969653295270464807321554798 8513202 3537306052724349738142273060756348032 8513203 -63550234873562400315648598045179381120 8513204 17960904298026761472544234047900303360 8513205 30309692983143736737737712723152454720 8513206 -14620345860251111851234488629114648640 8513207 60274184197005524333998048235986236456 8513208 -183172092230800781054515017815792025600 8513209 11331578320416262558762685998808111316 8513210 -57362798783793710982443228387251230240 8513211 -52541568858779344684517824789043544720 8513212 153923414736050007729116760905667347456 8513213 8360928554222289500244008675453604684 8513214 31475962292772260967384536961451295040 8513215 -91643015785825042431047490919365071640 8513216 28207641006972940871865182690601861120 8513217 106253098024009647338244732419337107088 8513218 -26170907064287256889193762761237737984 8513219 11817262087952824405003302084634427040 8513220 1285675222617654753230326584705024000 8513221 -244046717371809141754076779680702353056 8513222 8674088668525452337216514797617858432 8513223 136987538695149125018050156407852719784 8513224 -195507749446287553971007994455960919040 8513225 -32816107324299959339457275910911553600 8513226 1108297511710701424975063879266000384 8513227 75230608415349238494022000916489582640 8513228 53306775308187914697873070672773020160 8513229 -89779791869418149351372517254820263232 8513230 44995410792274657257382559960903120640 8513231 2759078376304696116416784716461507752 8513232 -3631571506098372708374738059277107200 8513233 109644412082280154670486488402694826482 8513234 17570968438706347869151826192543888016 8513235 -77009144099317568196829680518199360000 8513236 51633914788252743093570073361112721280 8513237 -77910137044315705701064650241548648114 8513238 67807730193976753795806833877230430144 8513239 -47693126402228942255624189270865579344 8513240 27144132383903151494034504501073920000 8513241 55219878401730767421385216468455260928 8513242 17475267673537726076018103724145395200 8513243 -8175362078537062034816003335251793056 8513244 48609879333250746499078323967994695680 8513245 -22136792448966889042971968218321727880 8513246 26262488903158214203536392178771603840 8513247 32832659736011610587916104525496703872 8513248 -4153413872299747497630734141878173696 8513249 -49748569136912487686760309621359322960 8513250 53805590490508973020081139243154048000 8513251 -133262891829511870996583568462852274176 8513252 -17560634955175762005894073069145849856 8513253 34408905108571608752218650430341733344 8513254 -11815015427891032795626646647356650560 8513255 -41722734441262030666971305710797499680 8513256 -22865304945544102034315989057476771840 8513257 -207506855717440448437006466514531239494 8513258 -9044515699720880117210316864917824416 8513259 82026708491557719728817573527913028608 8513260 4421701378759506023780683694429184000 8513261 182269506736670182136858094350500613472 8513262 -21797045585813704005598258245832225920 8513263 -245382853391233940227736559787244924616 8513264 35195394238496014801337679050202316800 8513265 59001605761436098777824949279449864000 8513266 64422848323745069895345378045421200384 8513267 82629358791846587795605682176869043200 8513268 79817971549268170248060116941881255936 8513269 3016393132084433741074505046236868960 8513270 17037933627369573594871930185363118080 8513271 46236343318720698079628369433479292408 8513272 83020021946494412431287495003501772800 8513273 -197405074200270010097551707919650575280 8513274 13805836083052267533623023384897081344 8513275 18253508989387590318131008138893502800 8513276 21048133806768089496812344750358876160 8513277 -93938867531992243721111912768441306880 8513278 29783288586674371655978036870570173440 8513279 -58484577341974023582958002589298519640 8513280 -62950846778107256942624933768960409600 8513281 18031739154097844410178335371438810624 8513282 -9638301373242769768666911078003013632 8513283 -28678018177345690462223389512826328400 8513284 29511808888818266581453403506822126080 8513285 -54920455979190844456133724397925881440 8513286 44294991883217550082537732271752323264 8513287 -376487949723555738273457520077304236560 8513288 -100429209780494275463261107506804326400 8513289 -135198548032280046648095622827070921600 8513290 12940750544706112902868533183361444800 8513291 -164759734398682837526356265578657051308 8513292 93678376661370827421322701958164172800 8513293 82217005614181215579404066460796654540 8513294 27332447864083597423371266202696014592 8513295 -5607561001490740748393602850423347200 8513296 2085453454210958735628850141320904704 8513297 140459310140323973102647878386167512000 8513298 -146503078537865030178562850805347005440 8513299 129015531739332494212241976400278528736 8513300 52848071877561578880981790804372214400 8513301 8119351504752247905241922482353399360 8513302 -34997957796488483141947988097166990080 8513303 -59530714568978800616704370287825814736 8513304 -94335564972462684197516960179368960000 8513305 142987042353014197541398858921868195460 8513306 -47531370391281944123786243002827237648 8513307 -40060822225401390867954953282645974704 8513308 -85173087727097630651461002850690243072 8513309 -24649943470039522900166301805520054394 8513310 12017493736534615741556111559692513280 8513311 135832908261701254565618563457597674320 8513312 1622717464852767741201481444286791680 8513313 -35495927112948140340148683946668256512 8513314 -9308766345431719798529504819117434368 8513315 36476619811186625350237449807475434960 8513316 40312381272478407936640364369199390720 8513317 48077287032555624596006986872902826012 8513318 -51588501622582595783968703609198592 8513319 27076531142770685171153821942710197544 8513320 -7886739454120202396595102671011430400 8513321 -125989139936439152965122951891270809478 8513322 -9148734326760157509464699785806160896 8513323 28624081471853999624400848327493395744 8513324 145799689360122715102374129644814974976 8513325 -881500549584264751089358112801907900 8513326 -102015877595901791685300512859729530880 8513327 -40706624793654104588250464091951728880 8513328 -33847156498106927403993010913686388736 8513329 -178194222111679696255801317562284783120 8513330 3583549763305621463694222154579507200 8513331 45676495678644290193281261897519101752 8513332 14061032583681367075117325474076711296 8513333 -6955309598870007591123700428007444800 8513334 -9593822278976451096131928503399824416 8513335 18504892159992511295077271300960635200 8513336 -24449901921749043058525509795871948800 8513337 3646853851996150237458471553068297600 8513338 -44003932637989264290454428344926561680 8513339 -84775435135553386343548918270341304860 8513340 -71248391612126648508802932356391936000 8513341 29837748619831005232217185701576844742 8513342 14143688215444368417638898495992931072 8513343 13986818350354830599261196022956564504 8513344 5906420941316635964885128982269263872 8513345 99094215445105621101662267507916668160 8513346 -1806077946315480717331949305695264000 8513347 204161201752591577630825580252221572796 8513348 4956239307370280962203738018437446656 8513349 62852025719052978299027153648480203200 8513350 25043759226575353494740682046888322400 8513351 -79966448383857618686625205118936382336 8513352 44150984382708746120876194950600222720 8513353 25850199646390215032924805025799633680 8513354 -75405591407414833986502315724735014560 8513355 -928156290786171184847436537855886080 8513356 -25759061900369173763012299201887744000 8513357 47298462646606541195097125771400207606 8513358 7483223226490435135960922270627896320 8513359 -65863528758025606343637022254779255440 8513360 11710766520099654421626575537266606080 8513361 86901641430504876071186279609284242210 8513362 -22458044021950779802918320877572542976 8513363 27113273292812905501688116353872556264 8513364 -89934915711690410243812056876310861824 8513365 41271735943634098785229910622212899200 8513366 1023034421548581353660824975217822400 8513367 -9439745676020643898771180981561760688 8513368 8402394945795435695300839297076736000 8513369 71768659587753925600937867058927922896 8513370 36314144632801740312855304968833395200 8513371 -281298594659412214400115476911652800056 8513372 -40241023347281307569485927852493337600 8513373 -18704321539575050532788799518249636832 8513374 -35750514638795401966494288241218712320 8513375 35626324534660647323363061274810560000 8513376 -61181081423394459338379485315871277056 8513377 -7819738709606162236440135421358890220 8513378 -77053904523249623952614908778431812960 8513379 49942354531557577283433461328205226400 8513380 -62413459953419741263427828734303334400 8513381 26294968810775045220043643321802758112 8513382 39674340327107725752077563476413384064 8513383 -29237466269071445817058152242567924360 8513384 6073398357654012173625956145817190400 8513385 -9205671444466610459882449866310142400 8513386 31917269324965984440122741920492089600 8513387 186875534994381636064595364082211877240 8513388 6525000379702621706161999477355587584 8513389 -89113770039862043658907000645288624810 8513390 18041622474658279356360821183748433920 8513391 10552405386615496458709903096894842384 8513392 -54194969872494460930825005009183571968 8513393 51236708462162014587986396824648814784 8513394 465232770020727361122234562320784128 8513395 -126958164077671290938308978689578823600 8513396 106930723622346600021986270241575639808 8513397 -6866732046487331409796153550014657920 8513398 1861940851964360355945940824614912064 8513399 77303121099903114698838074072220139536 8513400 1154920902907653906887393844977664000 8513401 -24984922446199193924778899348316273788 8513402 52655109555819759564292380369314935152 8513403 -49760748899794932675576530728442449896 8513404 10718154728765105545357356694979579904 8513405 -90275623602981566085974644743504852000 8513406 -1202474017452715247047533146087546880 8513407 2456676927581080412607479752233616656 8513408 10999723798725931099298692451763486720 8513409 27981609529873412965378992160048717104 8513410 -97275091568533597906427846139904419840 8513411 7425947147128769335863420120951724752 8513412 -50021141143159761096157401091485938688 8513413 -233406016433591667017042112416633608200 8513414 9672961948888375757630940057825016320 8513415 -22636519763930414303439002893313946840 8513416 -111392114036821124584462449248614763520 8513417 -52020933092804517479327891238418451616 8513418 12746639420790785761398123346433457408 8513419 -8743882022139525887475283521447360000 8513420 -13609193334663877609614797042024785920 8513421 -25268703880831970615570057573869834176 8513422 -165786668729758996002402134737791665088 8513423 -204979991359786639034803158825957739296 8513424 2296818961766551176088398521290629120 8513425 -110158258994927379126911839654703714000 8513426 13007574371941160175878512267794124800 8513427 -35913415207225369357333234734918177024 8513428 -56528992409333084056394558227674464256 8513429 -118741393576712796763805688692197625970 8513430 43231840249198916096681203681831883520 8513431 -209384582779897711537218265376369011768 8513432 25526308200017377745423732422537574400 8513433 -153241006321481262451039000710870717798 8513434 58603111821253646325159094797521765616 8513435 -44859000361460827414140019355106048000 8513436 -55912309339690518652715416352326706688 8513437 -9263097058844914236465683365767363968 8513438 87943466423226395367829285032592999296 8513439 -36742762418925991819704825022560000 8513440 -21653772688994309969414001303288545280 8513441 -986367918660791349130089549514090176 8513442 4907271968433688645449416110636956672 8513443 -18904486300736734730835281868151614336 8513444 65196757820153244242798453854035379200 8513445 -7240051535716822824230968681134796800 8513446 70622723123554402290207250852486536672 8513447 128909594480328110441629246907414334672 8513448 -93858646670466478473270678696156119040 8513449 -57693006743895903945527629933318573248 8513450 28919262419975824283997144847184371200 8513451 129519713715225035057022701488806437040 8513452 -237121689353275836617719748773165196288 8513453 -31397084850340019112501015862116237096 8513454 -22229158023182754832244136754518327168 8513455 -63051959779760336557231045575311844240 8513456 35829082408945883391377900698721402880 8513457 -67639113267185802373854872774708037600 8513458 -71650878812634475087229541128692039920 8513459 -167269987225331494500214906472954180340 8513460 9890289519915441168153008560758977280 8513461 32015522566562183850117199510520826624 8513462 13985504588487865438266439493265291264 8513463 437877698839783667807974065135321984 8513464 221040681241886203904606813268719001600 8513465 28580992856625688639808261258375754240 8513466 -27387940465260435018651651287450263296 8513467 -198486838257841971867069155142418659484 8513468 14086617182433155561131896138787848192 8513469 -57266640437866949322825431525067378906 8513470 13194773730900799797216661750395682560 8513471 38354237067553658794597626533806270272 8513472 27867721872409932468540564014786150400 8513473 40493446244405166718722299744758348800 8513474 10693470459998962387034513463278870736 8513475 54750334335188091812443834761460818600 8513476 -49482602270808935436168953848291795968 8513477 -74045824330031472324065422694554459200 8513478 360560220580939884801578073342109440 8513479 -2204343475884866589855645947234477392 8513480 -38564476165691530898782632464400537600 8513481 -103942845519077686595207504452376609376 8513482 -35032834795216006179022256584908468480 8513483 -103363548822411822693975457269024908376 8513484 -521216170421689358424000598039216128 8513485 4856623485965115582161072093074335180 8513486 -45260423351402562597738532630416698880 8513487 -157356847470739484865989226346179474456 8513488 -10873383763267597243607299316316479488 8513489 158450564921992102953391174771679186400 8513490 635300435990443789904320447712432640 8513491 65537426650685155351611532758233672272 8513492 17215862717117254507442903683553539584 8513493 -43925201184937330745991950125136619456 8513494 -224955554549714592939740332638180288 8513495 62195047262005907049586674739453653120 8513496 21429231676896707377201453352113520640 8513497 8351135182132012669123172565707815946 8513498 -12584041936174330755740632603792101888 8513499 37561250098735395934998331680836677272 8513500 28062789173858517655688184632823936000 8513501 -96658990498406412285916175274945400800 8513502 -7531347321562335724194880574120626368 8513503 -43251683389725234018153286256127711336 8513504 -177159512316941104049198317072268918784 8513505 33925036402642985791898638255786163520 8513506 22181868408648490092138760591394253600 8513507 -53941032267547009097269293078085862244 8513508 -32774471694961169726844319692357679104 8513509 60757937043003755962353623494512963710 8513510 71761811929825263810966028352441036160 8513511 -109441433270365945959416707318522876416 8513512 -17546720447478101050582674084074373120 8513513 116201557495386314291451968952355992762 8513514 -17780578522850037450865159126215728640 8513515 14317455867266822296438435002725904480 8513516 -63678057700144433915403024684578626560 8513517 107952566839810270501796838287753417280 8513518 -10062261862375212938931574181137903296 8513519 -12333100935835519077814703961115376640 8513520 -19431443936233893633940130408025292800 8513521 2781976755199941543401598121691952722 8513522 114685430510007514901835433581940215312 8513523 155815250751709728340721800905720939240 8513524 46648450822007651450904161326526324096 8513525 -18915822219075497247553040032392244950 8513526 -24937515865951078723959775833665759232 8513527 81897953640640809993129668409688320 8513528 148860429891403615469818898880679772160 8513529 106346405964242610548061856212821423184 8513530 -22426772802095180627307480732924211200 8513531 62272978770665416216238135488197274464 8513532 -47290953014036336392432970098686474240 8513533 -45303460850673176165673639030423959040 8513534 -441991674097985501291563302858972480 8513535 49659475135633489423486685737764205200 8513536 -4982227857741076352281767950690549760 8513537 -135817812326622517796095711009686818814 8513538 35327007185217160236853149930490507008 8513539 44470927070919763613306516449032410880 8513540 44321315097326467302443495664186593280 8513541 104409409795284495479132256232913229150 8513542 38720197552913113813374070228365171072 8513543 27474111774380912424402981396587170464 8513544 4927507514108750205753040191532032000 8513545 162251239453761458772796311731641875300 8513546 -28166410824834812529616713098110989216 8513547 -12242062096604691870751657858313008128 8513548 -132934808367609574219760186065321076992 8513549 32069849068607124270818620631934095040 8513550 36611303140502280641555111183530536000 8513551 20831795601790278392300664378835973552 8513552 757249446972485734230892492717719552 8513553 34833110002202967104749368946599934704 8513554 6890719773736045443150448508442667680 8513555 -3558068526257080961135240303837993040 8513556 32468014922696082524965153682530621440 8513557 -24301906361585566324291902669850993220 8513558 -29903105137603980386687950568529303360 8513559 174320377489519968938141856514845830400 8513560 184414209722328425741866413453312000 8513561 16700228052652935362685456800434758144 8513562 -15215197869434733451837646870420928000 8513563 45548221623266482807519791884674311812 8513564 -122429147485419994069615646333593741824 8513565 43734267423651066228366597566766875520 8513566 -1065603212668189464475784110889771520 8513567 -46820643467766588690468945618747894480 8513568 26036243288264920023716378713037733888 8513569 -39556514101555864862344808764765290860 8513570 41586258064269649372134832135319040 8513571 -109052397692508110767662660136866553536 8513572 27003617965845382398182197677552762880 8513573 -47950501181187144648711877910963687136 8513574 18475933002330313811350385059710970368 8513575 36684316003719099658365392644994410000 8513576 -232861445538579932353031090030191825920 8513577 117737071026719854665661927564427385840 8513578 2439931713657160499194644833317282656 8513579 -1808311754717789898280447140878399820 8513580 -73190006120622713301603000193078886400 8513581 58506288652633999114350994419258115500 8513582 -43074179037128871745312158726655150080 8513583 -16016182607336924138468402605671336672 8513584 30472203193867715730747386670248345600 8513585 -127232405880617323193681534602720070220 8513586 3568757060863765901519838545747603472 8513587 207946894196714081299322298308124530400 8513588 30200336066544229473224505423335055360 8513589 -24701679116109877103962577514432782208 8513590 37701493240961866320012190755450124800 8513591 13458880577750694713971728148988138112 8513592 -7327906444388407789139708042324213760 8513593 124952755570256470862591491302288702720 8513594 -93864808827039761905980383905769621904 8513595 -27317644328180830290978935537358868080 8513596 -14703832096275183826691787605097512960 8513597 257882460051253390862616235660459727046 8513598 10014953802778292485332504868653634560 8513599 -45585567804225022329829112361485125760 8513600 -47286748390220893175311441539602841600 8513601 -67464000128307191770194366243655497168 8513602 -3818816147219513443012038728487948768 8513603 -56514947292471358199811338009153762400 8513604 -94180712346141762094008753525805440000 8513605 155438064744113321783224907058127603260 8513606 57263541117413970413003975039294758752 8513607 194185886934506139442855792094045312592 8513608 -216746880026790827673600661834074455040 8513609 -24374840068388209368754034665206043512 8513610 6859287534504867759889831051527536640 8513611 33550494018521270725815588697584188160 8513612 76946088462664316298091900141827392256 8513613 -2456847914105201124058207046736131520 8513614 -92566842148939786806804225964772929344 8513615 28008099641249294442870738150674467200 8513616 -6584414448063939126601313734074040320 8513617 47606535611263764762757225982214007680 8513618 12105905572192677724325572132081382400 8513619 -100445787388026100715120246450655869256 8513620 -90341019774259524025841181157783384320 8513621 67388677626429107099991921230244895200 8513622 -20124305672476101179197041614246579712 8513623 78223656075479408359386257831854323200 8513624 36637513315792724973520962934549094400 8513625 -6604801892930943511576262785354464000 8513626 -45002262470459675485561735844593946880 8513627 -319906686156334513234473836753456379168 8513628 -19573766877449304496544713971066017280 8513629 -230581350958125942745487387396810711770 8513630 11303342700609355285468244890961136960 8513631 -30716665810531174541917739560044550176 8513632 141268674436366748109664279455886344192 8513633 175511802168486520100988490523163342882 8513634 22932874077627447441888204437730754560 8513635 -3330364041726771414605657312664347040 8513636 27125990959805594736676623845227198080 8513637 74198284229227024865874582596359884960 8513638 -20455382557575693483172514381028011904 8513639 -214064732885083323758559852283274857968 8513640 51954783313007042566773797806903296000 8513641 4350229253426378590036770629761938000 8513642 91973781011825195831040238844927069952 8513643 -90479031029010646567672651819688564136 8513644 4663624675174603582580643595142957056 8513645 72102480392646545183381697881828492160 8513646 6604680935163345946230469852633155840 8513647 -224349557923191800173222390336331193904 8513648 -1487471868262859868722249739825020928 8513649 88613709721979989029525592407119237634 8513650 10566221809888516303301875535156277600 8513651 21326440205898950458114625673197390040 8513652 93914337374475944152638381957545840640 8513653 -53314049126679486176465840203700980000 8513654 -4734671538072637143113752162350627840 8513655 32161970275264298125389253261391431200 8513656 1387940899501475364601971878284800000 8513657 99569337646916856286823018102517601920 8513658 -46105270614218929523005139150564697600 8513659 53614696687755726948642365340396701952 8513660 -166896314454590907649842005316764928000 8513661 -9912819651905042856153007129099967040 8513662 44483402702925228968863241442650168832 8513663 -4517337947663489110604620968991054080 8513664 53345057678105499386358431904474071040 8513665 104111294838343841670494096489242156200 8513666 -30414661791416478092494241457812097024 8513667 7460857591717883651077565081824629516 8513668 -141283841064950271404578937127658792704 8513669 97676002401348595523776281814406618592 8513670 45065818911068776740323784341235456000 8513671 -119352616261629164503088316435926707088 8513672 23974215685755185500274132132782080000 8513673 32699145715695576122865757491495754944 8513674 28353716773804347875646509571254802432 8513675 59093433925862369209342095600375144000 8513676 25999765034853624100341741438733089792 8513677 2050594020139536104264819129862457526 8513678 -45465143243842681393054651257711927360 8513679 128700066442672037717504672501479415040 8513680 7933093684490002095410131045759057920 8513681 114374796553613794397545354232040192 8513682 59372695004251183510079542812779395584 8513683 95498073823820601653953789484671317932 8513684 -147726206594533643996006649234280608000 8513685 -31565569274920338254720790690773836800 8513686 6664867766327802844470356230749706944 8513687 15963390011299145275693237097679928032 8513688 -40665474322922829058158538754042941440 8513689 179276019983238982661102595239456232400 8513690 85018519661939456962087180742724380160 8513691 -26779810515408652175612463638523450240 8513692 41819837336008180450971903170343654912 8513693 -226074499123051696996963130789980652058 8513694 -17656020656208192566915195241446277120 8513695 -96013672035769997748965486021265811800 8513696 -4710912456164851337686175591920631808 8513697 35309419438647357692678597764776721920 8513698 -7164185920982677480627657097546039136 8513699 356188141639004864083551108587089920 8513700 -5167102715635987206630886603341312000 8513701 -12315643694151263570958950521899129348 8513702 39044415362686986112757628890615255232 8513703 27945265104085998300360859875274657920 8513704 -181458024837540216749381746673066649600 8513705 6884077902636194333338773290461405860 8513706 35444564009469413583701153723073794304 8513707 94732361314819607215708798956263458560 8513708 18125744600991720707937087828316932096 8513709 -87865792362192433991059701931450987872 8513710 -6576830826997931967353559867566064000 8513711 171187948296271263249162867244842201000 8513712 9791960490295800948507445166083129344 8513713 118908862564067975915209711242553090182 8513714 -105719883282741553479768965010288605568 8513715 22458311357768264728760015251126782720 8513716 24623819442766738199227280457132482560 8513717 -149990675282712988871441786538110600388 8513718 62192878738487972005683418706154746304 8513719 160996752585590491297304701087418619696 8513720 92194791764293722552413142194365132800 8513721 -379110667503497336567821304685663148800 8513722 47830203599450747470515955657841778432 8513723 132337883728141488416304549067301333640 8513724 -10994255971842438930909348518147923968 8513725 -22059271293635962033748379698681152800 8513726 -35460228721811009760524015417138176320 8513727 34497642881667771441649212097293387720 8513728 17237998805588482791869477190899859456 8513729 25600463093186708947909389715416642240 8513730 -45957684565689197824672056530621238240 8513731 96758268348710358262147943219787721532 8513732 32186631488928399952808104797583302912 8513733 -82418471660864964902455292320705514400 8513734 13387545097116848577494020829826640512 8513735 -12486453225076485110877482798374573320 8513736 -4958814764190976479762506348243189760 8513737 -6776370581725012783309934072334496028 8513738 64277193751835508334011352922610472800 8513739 -63805954733227589792362814843529296256 8513740 -49376822480592929421835788763225804800 8513741 -115445802032895795504852408812992920000 8513742 -532700339366370723598916204879232000 8513743 59621381787056964835040435565811510000 8513744 16046395991779707413604253868437585920 8513745 9705131963961783926800900039274923200 8513746 201926959873614197099557037309177210880 8513747 -30931812128268904518352461857588653056 8513748 153378478500635475312576934971455907840 8513749 -26005822337234668498068232555496922240 8513750 -11882963904729553189204580939694300000 8513751 -114117465125993337575370569282343886080 8513752 -9976983881338117804693293536275906560 8513753 20446899216722352586388888732540256660 8513754 57878189733020229776779286588255992320 8513755 24671700026541261855732279729438452160 8513756 141905286145519861009056363152629086720 8513757 -67025559490446517616298149306227366848 8513758 48600172972122508540454031376027980480 8513759 59652467840155413251661513275909571120 8513760 74760612384647878540489459297442856960 8513761 29441127338136304627052413792182804372 8513762 36742290656395736573735067838781236800 8513763 -12329687375716346605032039906427927296 8513764 1895419916142926868706207505163452416 8513765 -58768718967165001459316172646174490280 8513766 84389621386848436856798026955276819904 8513767 82863412006900221477819406188062805640 8513768 -87067470646243047563104917823589744640 8513769 -67721689578404915117994934912484277792 8513770 1554342972688388640403420061373313920 8513771 -7281153546995046652084936100587086816 8513772 -8493260546119500890207613055643074560 8513773 -55997908146303078124345436139488435316 8513774 -84456708870213336308399186871358472448 8513775 -41701222934924166812780684450777394000 8513776 15662419797372749896813539717868388352 8513777 17665151431158596838418732242302661360 8513778 1566195531899741638613870423605641216 8513779 4457969051974528221090714002258936520 8513780 -105998305009623490973437407071034624000 8513781 -58822788658121972107553724567670100448 8513782 10280338087849330633800835005201065472 8513783 59489142650861956290903999153848269032 8513784 -47800989779608775697224401632359485440 8513785 -30056149573794265566618108846023040 8513786 -15394511891042029390999484243312263680 8513787 -56418242419656303249764912429649011616 8513788 -51963712810015510438761540743856934912 8513789 1140433874287989710711208139952151660 8513790 -40868716621827182904633134961622097280 8513791 107992103668181722502414975745409177440 8513792 36275234594267558815025440438251159552 8513793 -129884519418863485278103522155815271660 8513794 81573946948035735889155803197248543696 8513795 58244200271676830065808853765953576640 8513796 -84457562700093959751309306912007802880 8513797 -83912032271668814591023868511698526754 8513798 39115130704318733073976797460981839936 8513799 -51953251238556991619858708608870622424 8513800 83747261737056516500808187666323840000 8513801 -181297421581754479179771208644876756198 8513802 10327699540074711800725934030046720 8513803 -120195547592985171309312839069347531948 8513804 12060456587951730089963991479943340032 8513805 62713701917652817150285073503717598400 8513806 12675266433352667545301161211614634880 8513807 -798253831991580113376297033210283008 8513808 -8089243395498359540346343230698029056 8513809 78193330921476524913131565824110035968 8513810 -3321494788389115107312969575028697440 8513811 -45182186182777420369786805513314219548 8513812 -64936770775455304983811517552355593344 8513813 -47189890331233757334811493414553572160 8513814 -3525661028857180180855058220058539264 8513815 5786906426183477862521918087955854400 8513816 26157415394070142261246113769368268800 8513817 -1158440207063040671542254625067971200 8513818 28626583515573762686445286859372689920 8513819 235689918476969822403747182864297081220 8513820 30510669350924320746982361337062092800 8513821 -248604402729189173775592529988579563136 8513822 -26670715790328255378103724775656703168 8513823 5126494423577380912778275183959773568 8513824 -4598357125269747692870691248165879808 8513825 11746619678477376822782576843137881600 8513826 4981626357737827727877339360472326144 8513827 -61811526917083956795162899513818806528 8513828 -3046854030228126920506729373059968000 8513829 -5097965625691148342109491454550109220 8513830 46066501396696748292602226824805504000 8513831 218444031872836773014523910811836949064 8513832 -19202929579943517447091416125753671680 8513833 -84429386033098399115585856078364391936 8513834 2572468270703214082167996204855105792 8513835 24187849962020407974150362855247552000 8513836 -90910113809156978616299522724215897088 8513837 -97378510911076998457400604015262991028 8513838 -21988673392932402042383743214261051136 8513839 175158836885997899056865805860136538640 8513840 2021795981736919358742018547706757120 8513841 1458685658111309499034847873603441664 8513842 -39924858406399296395936476814810162928 8513843 -55433872723179831969988484416378285200 8513844 2703302598679412971985682211047075840 8513845 -3680670460763993899389678341260086600 8513846 -102340037938828651325613038643045506496 8513847 -59935450792804773283964494989698170176 8513848 -63587568479318102251469604309835714560 8513849 71382479681322990920440751763006007560 8513850 -27068557224662030995296148878379488000 8513851 36156814388828855882043940237616436400 8513852 137866803419681629571625144389680167936 8513853 -41303062089457853808702717854906916096 8513854 60905342316806119624291685931175877376 8513855 -4412843138174466281261166045049104000 8513856 16737471366589360610383595113650585600 8513857 -94690595484481413632918253964390914768 8513858 35246196432838032002882069200760003280 8513859 -38582083099680498807674767251530169096 8513860 -51926186499079682110877212381631424000 8513861 194740540288547756703973491313473186462 8513862 -3945460620246433525769437851381596160 8513863 79816407206033814130080955002909313112 8513864 41672146225793040480220544875470520320 8513865 -28527767280937801987028788050646085880 8513866 -68330026102260396643382764386355708368 8513867 123029357496412005605958814633016666880 8513868 -64509532494655910162352491221231104000 8513869 11484451840641749407520804760461870720 8513870 51285796333414605579823301218350386880 8513871 -334217473577647849292682117618293760 8513872 -9530440377730691950670029253458034688 8513873 227904643861688023935710444542708234560 8513874 86284777543072968200190527172092918544 8513875 121538410331700211721648216345107944000 8513876 21310621969279453913234876786835007488 8513877 -182260234972955720112769067447762127360 8513878 -15620703421058350174013684196628126080 8513879 -31645254803108884797584704622903780520 8513880 78729769792992519420650512355957760000 8513881 70855616312506302970138609646360662400 8513882 19931577161031290094855396528172009680 8513883 18946311002466630174899558638451504640 8513884 41130625435431104831340022138636727296 8513885 58616015367867564434702348799767130360 8513886 -2174517870687867798511153094328431616 8513887 67167854009386982527784076016536281040 8513888 37459383121459248643710857176718376960 8513889 76671498721193226366768843658526612160 8513890 9391350624457885588556786178775618560 8513891 -237152416247868398632832171777263694016 8513892 -51857726264400370808505127484816840448 8513893 141976172616701360259051219231094054142 8513894 -44243718289668737104436889955947600768 8513895 -4224912474959664354543892248726708960 8513896 50983917408043024994683753104272977920 8513897 29861196298927575899328026088243246720 8513898 -41605073134071287656296681819325115136 8513899 212421087602606164550624101256117558900 8513900 59631912345693610915458854260074048000 8513901 93204058513506159160007774021820168000 8513902 -21042575017085298292726639288115575296 8513903 181332165465714144981460309365108565944 8513904 5941001796512201470462741533732372480 8513905 -44983465521391331655740122334346068940 8513906 2966389153923823472565473118397385760 8513907 12773947655175972436689278081812611120 8513908 -10087957814554691790083634481661093120 8513909 180638429169352531310197414922322485760 8513910 -1092139942236135545030483852940867840 8513911 -60070231048255894863365146030765644368 8513912 33501317866552325660830577852382720000 8513913 2880693754008863467313855148887100384 8513914 -895484515604440556682601615385568000 8513915 -48249043987421686208162280766523485440 8513916 58425990795680358214703509534925890560 8513917 -234260506708009019321831777509188352 8513918 19666397047232582674123634360493914880 8513919 47232955222927740668186457557562354600 8513920 -33836110831343169525916600430808268800 8513921 -14400858050451623183019754319200564908 8513922 15725575943904440337834138960104377344 8513923 -262544239037831419165718973398242680 8513924 27034447010679178181304110146878880896 8513925 -17428682936391515050067505575108251200 8513926 101404703199061140095811881728748130912 8513927 69858204160479587327933886922750762776 8513928 -57429326347318011636652964232792960000 8513929 121231289710659975813068735184552165530 8513930 52794939696650517327704358329756619360 8513931 -9693212031260873300728768119043255848 8513932 -34816187148785205638853333918580567040 8513933 49012364781802665845248939218486163968 8513934 9462006554450338714008640336488999936 8513935 132059662575234945887047805139818167200 8513936 -32805712011307491876218290689599078400 8513937 -15490555984246473565947595695282189120 8513938 -17059955694195587779678563954540000000 8513939 -31433179091464917464303398769005773744 8513940 11634063653140035288672890101111879680 8513941 23251392142344033330125909137307219342 8513942 -1699535147509504516185563972266564800 8513943 -15190914319601651084194649927936118936 8513944 111035963176955244887038145315523164160 8513945 13314631286080078697654722183162608000 8513946 -18240645698194738556943892363693555728 8513947 -42601454159332235170055249316002526720 8513948 -148386556879142716073612992759080264192 8513949 42898823015276904438231184001449774464 8513950 -58540280628848304614328001899008568000 8513951 -126541454434596581772185491754920086048 8513952 44236028802900377893250948850011602944 8513953 40244032571866833409172632167408504832 8513954 -87224141167182675172913931678075739824 8513955 24584842375616834147686416144109812000 8513956 -66291768727744132495742509022307287040 8513957 3118255592239078061602182375049058880 8513958 30734684186520233313963948475741800960 8513959 22042985581074520847989787737936228216 8513960 -8200263652667269317960767826812928000 8513961 -79159227950636694755538935653566127728 8513962 51478039628157826478274587380914221232 8513963 -8438926012784216782997704440729255336 8513964 25277624209478739118124413979429437440 8513965 1655082577067128933941173410230268800 8513966 -5742152387868836829519444878143704960 8513967 17152026441983576961937337758585054464 8513968 63693586923043039742801946299730657280 8513969 -30697204500984292236336902576169387630 8513970 -6452301873853738122737778997106112000 8513971 12701821291305842422715228932537660172 8513972 -127647016882913705827208119443703492224 8513973 -20629022417366477063550927767860835304 8513974 -5843306520539188200946975018291716096 8513975 -49291471281150201791420489832628086000 8513976 -115395256629904073724029485510646169600 8513977 231649823287746644914823289420515590826 8513978 20477424744395645400540112410831144960 8513979 1121399854759689972628494292063872768 8513980 -156103712501429731064927511263351408640 8513981 15087949019458213381914771007442523840 8513982 28106471341725471876845280852428310720 8513983 730682672713622364452203373627098800 8513984 -9395955869402595543077805755411202048 8513985 -35177163985348268066069879043308597760 8513986 -587060200645407758873145095483461056 8513987 71226512909711013357053207234307288636 8513988 52962242875876925405604694391915151360 8513989 -11687547937787055960001895002961880000 8513990 -1125194624203662252786419370111686400 8513991 -130428590425460185838422345535527876800 8513992 -12689846498813459007512190813667614720 8513993 171635766553168415305320793454450833242 8513994 51189435243744742202410603066287006720 8513995 -23962089710424839740264189327515264000 8513996 75324456082791252476154345676816862208 8513997 -27080122289342308935916556316003501600 8513998 -107607879750924698327032245339975488640 8513999 13387190209661166673611020268487019064 8514000 -368725096522346040893464898863104000 8514001 5845771347161601793128352648546816512 8514002 -12117946788170133325444688622277257216 8514003 150295944222510073334068802561262802944 8514004 -14485614365240248491331968038305826944 8514005 127421107545158846756516559919928013660 8514006 -24096160405653511250515636986505644096 8514007 2345797684543248220939967044329716160 8514008 -28255121823707490757828267676570480640 8514009 179090996437923921130347613972180800 8514010 -42890947038950351079336386180899479840 8514011 22343510913199139324388961107270997224 8514012 6558882274133596207672226857037878272 8514013 41052980378813322826171240457746084262 8514014 -27651918314778793081245035280923445120 8514015 -55374752606451530165033998336513069680 8514016 6627189613676962166484212690347622400 8514017 -167164047928770175218143197221996426960 8514018 -35933841726732180461091870271394369280 8514019 -54489861511861661453584147534137156240 8514020 38286428993629266049775837803715508480 8514021 -55489695691689464353180255440136771488 8514022 -49392722819796035785019614731073101696 8514023 -30716790643955989124912635340856030240 8514024 48357850749608145572636737811347537920 8514025 29364640005671608845282405469627017600 8514026 -18206512899421687717673036964634509312 8514027 21181704483569783719376435048414351964 8514028 56847601844280525473653184000216803840 8514029 39494514619186541586571759734859068630 8514030 13760412656128819577520996786550456320 8514031 19075493687056054542897776034002573992 8514032 -13539225235455538951193214776429641728 8514033 46560038377975212708783787826282158080 8514034 59341754600081318461981546420307494416 8514035 -45401277265292763018655337102356709520 8514036 16828054099806298083540108362730768384 8514037 -9872406959035710634988437435747033728 8514038 -52347142219300879246053849316065757056 8514039 41083228990292917207291654864595394024 8514040 -86246189835991798292711784722098483200 8514041 -64905266441288183221773916302137169558 8514042 -5352586504830789368650450172994640896 8514043 220099527685764251792138718808390800 8514044 196155975853736546050289646416401920 8514045 82515751567349738495350274420077857600 8514046 -84375485981638510935502117894017558528 8514047 80242102823290591193986485096702554040 8514048 396609210845007759148644671913197568 8514049 51813400509482360670323649345179586050 8514050 -66131796049964331919127545308614323200 8514051 8316020406099979796806795284942105600 8514052 112409616326236155759516395868095385600 8514053 89842727182811789685985530905483470044 8514054 26555079765836284972869955171309485120 8514055 32459831259016787680915890987470997120 8514056 -33095236822853955526379067819382533120 8514057 -36015713679900604006667970819996770304 8514058 -23781675593095623354085249153156141824 8514059 -111332570907332173173154619771666409408 8514060 -6742088023377775389648833302761646080 8514061 220229691344232768965033798267328989824 8514062 -27325955277619829481242063987247703488 8514063 1868966880608085888461622577303688640 8514064 -13480657073040153435904138713670270976 8514065 31112568197090523319169098906286740800 8514066 2104299152282643741067014420709909248 8514067 214690550510721726051148179897713164960 8514068 179285513462380082242684076636749299456 8514069 56082081602533965691544349865257776544 8514070 -17183613797139663705197008955481805440 8514071 13851673449668941113646993443877687680 8514072 -3579554341010867144741390490684088320 8514073 -169246733265020326768175790101772922678 8514074 68104841557288100054541087905089399536 8514075 24792501092744254248989184489321733200 8514076 192823522338607436846719035802756850688 8514077 -2345651239125571574892006986720723040 8514078 51176166684506144381922187620532844160 8514079 11241352419452293652889507105649019344 8514080 18321911277069076510187929634183577600 8514081 55591049463354358313438284787912560020 8514082 105753129622379346238451758010736877392 8514083 607816787896903622515115488790780859648 8514084 -49234369836135470144932502015751281664 8514085 21495411720232580969124922188847542780 8514086 -539885808291865326533950592160546816 8514087 46106074147549702663550871998555915520 8514088 569752864005438591454017260250071040 8514089 14477285210625568239868754605100781456 8514090 -18780339113948822452359187133078323200 8514091 -24093694539668294743542120194280448568 8514092 -104838577717364041051527768660877539840 8514093 89647422424643575749387122685364323456 8514094 -935410844605365564275215859508673920 8514095 -60945986312816226356080821936779417400 8514096 1446211729128150510882464386851471360 8514097 -12651488435357955032422935151662945408 8514098 -9214423252349734831521301488549473472 8514099 69877951633464073798841928684232588800 8514100 -5205446156754850609260470469077657600 8514101 -25758708978525715364099375611599128196 8514102 40041842591045996755995120270121100160 8514103 10647373225153906780957557337307235784 8514104 -92286542285174816382602430676111626240 8514105 48179534612930960580528073897216368960 8514106 -4936704526743677477106925489883599248 8514107 3650203159316803501026242771888769024 8514108 10513788117338925833920219938092308992 8514109 -136311521232530440780136586060110288960 8514110 72272197088815640130592815210034060800 8514111 -89531789080520020129482137443200835128 8514112 -17110515723951551615393307141667815424 8514113 -175001863763263570771708404103246639440 8514114 -12182062735882132864946661875804932608 8514115 -75604026515261687760731603513784672240 8514116 51002531608966813118380604633190941952 8514117 -46332849473972862002441906421786831072 8514118 4789712321501663451209116077999702720 8514119 -46704506852206867300485698747018056320 8514120 6749545007341304761468580773628313600 8514121 -38232572061967841349822391836010151616 8514122 123600033658310522842262907269946776112 8514123 -155483645894688624985381389458489468496 8514124 -46627967389140762300678105978866408704 8514125 -166558530822807970777123474347352881000 8514126 125591046409389146018200465975473974400 8514127 264800472139167553985583510585956699712 8514128 2417782395830145081238236209711677440 8514129 76695140721027568553927298816297408 8514130 81924150476015579406861245662746060960 8514131 46251533335103390303550072157778461932 8514132 8221093852607496597453048089191010304 8514133 11314024842320530890736687738691986382 8514134 31325126542749932064718668118924605216 8514135 -12740277961742100077231000460577958400 8514136 -6141791098226712836206390171697971200 8514137 91043852109643067861693426751848187786 8514138 -10689905189469756396601702525914349056 8514139 132159831229891931285949918951806962560 8514140 28520468316582048986493438608747397120 8514141 -115362993188748206145616517437365403008 8514142 2594273284146963730420338989641064064 8514143 31713940436536501879063038935607592560 8514144 75594028163214553714881389615395110912 8514145 11498778088474184656217426978984059200 8514146 1472086606108245299841626190034452480 8514147 -110021544789928969569706311990306275520 8514148 -75228471372068850484435876431173156864 8514149 -10583442262952365972408495812594373248 8514150 -5901181265773179407843505226651852800 8514151 -67680449820749630113705841119829042696 8514152 -139773069541733143221410726944693478400 8514153 -8226065639548680604562203607452417740 8514154 106596870522690415616807835529938511872 8514155 -23363270580175392048837231377257267440 8514156 29716143551376779600275581451263836160 8514157 -2949912325641736289012722775803783594 8514158 100514755368079185981625158066434308800 8514159 72780603873596184965789258436193920 8514160 1482320891861894534498616859247738880 8514161 173463584559663572512398957436308720000 8514162 14525732768415822741212149103281944720 8514163 -4721413208475585435584432927986296576 8514164 -178748909876620188665807563239303733248 8514165 -41922359724247829538283331290974240 8514166 26116806492741657365921915266596131520 8514167 -239543856978611396012254942903463694120 8514168 55118179965527264387083474727803699200 8514169 87238708372777221063059103270038990570 8514170 23783533764306977848433099218849935360 8514171 39166209888295002238495348625311823880 8514172 1041526260274561681442224675050086400 8514173 -107911303767761064813742626419064979578 8514174 40247368536076762968213230200842941760 8514175 32222821809681351679656608780945642800 8514176 120902879304588417630664843885616824320 8514177 -36579174547407403310118619129911739968 8514178 76507649468440659146012888056023217152 8514179 -24665898899280529971438172256543801220 8514180 -29626859467561880233727651219320627200 8514181 -7967318733943061369809528123876393472 8514182 54761104670230677968814345306019953984 8514183 -20356175403440671922966615656940795952 8514184 4256265529859764988002074772112179200 8514185 -544171298318051777485719000562740600 8514186 -43323853976856928207181467388521267200 8514187 45731694431625533382614956950340084392 8514188 80164893189933851118015806393363205888 8514189 -99355229028733649678204361281135848746 8514190 -7179381420056709806754983825462894400 8514191 -284702900296816686846230060941007366112 8514192 15529992701484684651106992597800386560 8514193 -55413169301570346418533649939262692558 8514194 4460591859127189127317106817786337440 8514195 43477069434736315085549080908278581440 8514196 -175139006382363729648178921631963497600 8514197 -212063028510832131436029825226021058280 8514198 -7392248116671503965393264564234616832 8514199 130645404119797800900668922850620528600 8514200 -8749976839067768864970528649487616000 8514201 -60379199415283999371039519000777438768 8514202 82723825324304011505050948159225485552 8514203 250278505738934802387431491454941480452 8514204 9151615266707658664703393677089792000 8514205 -47352656445745856497357995211025802240 8514206 36518378110615143839286259259161630464 8514207 -30724621574374934495216560371359416320 8514208 -77535822160435146640790335589549998080 8514209 -10640228449495232862518059102718680704 8514210 -34401796164029612833200599811652823040 8514211 -49019078906391794661261591724689631848 8514212 -7894129854113015681491079057527209984 8514213 -117558088264198082004354770435393655456 8514214 -70568728839750906043493472243048184128 8514215 1559283808973393492831915003190438360 8514216 -44615699604069069242385900562979681280 8514217 12663274254231869709162266663688194212 8514218 44502240932993254530991443289807154016 8514219 -47897698623939434538138272988644997120 8514220 -65545612983316379064950853153199027200 8514221 1391237609276065213551264134562963552 8514222 59969451997542242230290478546353387072 8514223 192781662441073640336943725437881936000 8514224 11319740033704978851887167278451752960 8514225 116070642322193079917034770678541120000 8514226 79472984787678302574678399233532533760 8514227 -25986598868270910143000006150937831924 8514228 -59417077969669505683002578080881684480 8514229 4531476250291911807767760408473857080 8514230 -68520414415520165742596474567455818240 8514231 -47425537812951109080886349006488206720 8514232 137772306201856153589434540618965688320 8514233 -25436536278954365158408508978889049536 8514234 -106724431141133061838291633655678338560 8514235 136574311481357552549635627268967502800 8514236 7655272023829495990577456385371489280 8514237 109511167601879797363180799537288367360 8514238 -14466434998047976472824550518454177280 8514239 -65505175719584128975710633213463488960 8514240 5557355275603868756152809284834426880 8514241 109355996462705533698040283152109528642 8514242 26880007879971695906889624930959020800 8514243 -43357377259476419472344091582740500416 8514244 -126822203349009713693527746233454446464 8514245 35835311308033471914406407110118685500 8514246 33658617199382147503235224417905762048 8514247 -28818358925989526185264406204752590336 8514248 160462233990098803924502550437697807360 8514249 -8349301290174032237586018098081735088 8514250 -124953419217789705687717400764353928000 8514251 -183324319346334881460825785551113296748 8514252 44015331866168495753331061469912222976 8514253 134081184432011407274450749881480682464 8514254 -38765238654042096928250697903020569728 8514255 17236200364868238224904738828945021600 8514256 -1999308635725026264713939722315276288 8514257 -64560714316409273136264775653336148494 8514258 -1221483896441325776976056513520689664 8514259 68960893920532866397810986893633946304 8514260 -109526107177115182507813914384998949120 8514261 -42007412749407167428121400502893235200 8514262 -12033369576065294183196292770621766368 8514263 66820222294660325622661646330434656240 8514264 -76421413395729776124430116301417512960 8514265 -17767978385272235531616777279929130420 8514266 -79863522379414399345891509549844017168 8514267 160727979093854898017686995917141100912 8514268 -3407851409358726445731923502607053824 8514269 107690294284480743618584122580263507500 8514270 42683155258239180870999812357608509120 8514271 239766397374721912959813714999032514952 8514272 -57911047613543071144416544443160068096 8514273 53909331686771469012742011185857623984 8514274 6431237827942600991694198043867484160 8514275 -12590372065678470995640624779340422400 8514276 -9191163482055438301496599067132651520 8514277 -95593374178173287895191516105390175874 8514278 -5110283534717282888901296901048717312 8514279 88745953997041454018448589736847243024 8514280 68049720726891357888199702053089280000 8514281 26767515719247689322813181373846007552 8514282 -1029727113194439457304323907243252736 8514283 13808388193837340155051508629375820040 8514284 -12570563028101902272876519360765705984 8514285 -6756478908679442068516198529127590400 8514286 -173176852226780298275201828731183488 8514287 92156869579420340771010817388137894920 8514288 -20977402382442476876193123695144140800 8514289 3212618142931369951292262852639827200 8514290 -5366888106535592802402214796095334400 8514291 -7584549628084518090442139591805838800 8514292 9962158261025456113617288435702711040 8514293 -162638520441134017401251157838084305120 8514294 5876656768496914637497899790181804928 8514295 113629225208647906764918842721339059280 8514296 -16564252404696862135548947581511639040 8514297 -81726582254315233810364133286379542560 8514298 -39350126173955480082694029759438555936 8514299 103112177017122441235945922920802397240 8514300 16264590316977598025891928405308697600 8514301 -870736718752447203207537498631546560 8514302 -13611672156632524349034700589914870848 8514303 29124912646443297842581601187464232960 8514304 -88975667502166353086423326487572643840 8514305 11051127040257282426513277427844625920 8514306 -14712489062094005810277181738327860480 8514307 133776219539902407842195387740499626800 8514308 -51603619592888586881056784404947293184 8514309 -80044851666022975350935356628788363296 8514310 10889443106494776232806674093830191360 8514311 4622513791372100226516382013069857584 8514312 -67509173258282354851019567362335252480 8514313 -46693898146476872942634552540199314240 8514314 59471453859661205910072157229618112000 8514315 3423758160922026159585281786921367360 8514316 12044082047387685117708951796731452928 8514317 19650349676263198169462847397672809600 8514318 6148758510485865058031691243223818240 8514319 -72207815285880387944484297167778967440 8514320 -9949222927069509981154266627932160000 8514321 9584551734931450326768959680556770080 8514322 83383824092333281382593188732479885712 8514323 -121409716431218096861318949168267210936 8514324 -2568806758151642115722494479052357632 8514325 26366217312490367935808433011405487050 8514326 34718082245545492901277968025850670112 8514327 -60964034981293046947963479677488649880 8514328 -34709668068033446170226741483290583040 8514329 -44184891416085397621472531803986464124 8514330 -44066693593097866117539679650934556160 8514331 38020414404949703073279523500763744800 8514332 18724802203693101495891885983723857920 8514333 -46526940445190522345468831604273463098 8514334 37648751936238992355489572553855055872 8514335 -65845505186995067176036378077830085720 8514336 -47592734764417814740726409871828713472 8514337 25444195805625187504222809629078290880 8514338 10421959097417748371100466627468150656 8514339 2924378915861281482819067432154621760 8514340 -15307091820561211963919228668971179520 8514341 332533782648692051185941724919525479968 8514342 39497888742171746842325199688037625600 8514343 -231879918690628512481988605339456774408 8514344 -1425619149539525803654562323074170880 8514345 -54384240756725498301134748007504665600 8514346 65786144699632621533496267628383822944 8514347 -15939679949261038761442243944816350880 8514348 40876999050895556069664772493083462656 8514349 -184457664633517147401188235246042230880 8514350 -5199785021493039804069875482488120000 8514351 22517634678817421152192857920144853192 8514352 5434492571134086443514972730193608704 8514353 -1007773498086028544707187767703932398 8514354 37055561099127609194164668031723451520 8514355 10334745458589114071293122669044165760 8514356 -42416619269531227540098428951207239680 8514357 -19259724458107506116510998207196340960 8514358 53841258765367059061179772755513398784 8514359 -32216989021349733203350458581456533584 8514360 17882837871230017783535825218522521600 8514361 154680022477184524646337681738143025962 8514362 -87108709298905617581629208556788928768 8514363 14268526753196191550643502896464087040 8514364 126990087651808010383139531859699915776 8514365 8298881511457032307913598366219264600 8514366 -6124105670442740636628376762097725440 8514367 -37514018812581054835199325925019622016 8514368 -6475298833053968536903120544653639680 8514369 -178584887973884299320728089323344295360 8514370 43202127735596650382400310218474739200 8514371 248498049135211923978777495892950168000 8514372 34313505251701443512044693782176750592 8514373 -35216397162973405833236266286618248160 8514374 -66312596960992745447598417337810953408 8514375 9377877605812374373497523743156000000 8514376 15222272387163480192277644571178035200 8514377 127425263074904752424199785648264075226 8514378 67459005365705798435392322722017209904 8514379 -252644021106625152677255287587638190624 8514380 -17722534431946308854917461013209477120 8514381 -16555055408912243095214858234972739360 8514382 137574867954566765271969386704029543552 8514383 -117048914432712870126719624786865004320 8514384 8133943470443658617237038086810107904 8514385 153394506737128629623976786596771213760 8514386 -110427397566497665307510278198409674608 8514387 2022445152905328291824069413134227400 8514388 -63778126681143035997336240100201935360 8514389 -106786222089382466204680955116214787456 8514390 -15921285407443984926815846410489534080 8514391 -94975862234391032613930745810235364816 8514392 -65124370628341964556580208398698209280 8514393 -89841733871645797481755333545536995776 8514394 39237168310052645410503972822895219200 8514395 -126692060152972511939426896936283361600 8514396 -2168203599595933076904667723385141760 8514397 26177144518513927230543017772665568300 8514398 34017068704856281352502108346055393280 8514399 135110013264606994351720516327093952400 8514400 -114580743040701407474835879593115648000 8514401 -60076368134848516058124308443641103296 8514402 -24632097630736121945376883726024143360 8514403 -28952139076515589785185610267205229280 8514404 106931233468018988069570256692808713856 8514405 -1143755883442365018822834676486099200 8514406 90088353011201406166994195088245053152 8514407 9961019173400504590524092693523924144 8514408 10067047794572804976553627075117056000 8514409 26815021188972614459252250907053943610 8514410 -42719337532438113871268510642629842240 8514411 -74158213780346702238995026927261589928 8514412 -72519843414414154073074133491410790144 8514413 128649224447343313113829944327812408640 8514414 7260943175497807906395789574029590400 8514415 20559487978261550651127721441898685120 8514416 -36303409178312150423976045146572455936 8514417 -66376966841078953799952546820146879120 8514418 42432468547238160792600179403341597952 8514419 -47860925468455367547463436712426336180 8514420 26629393102713831366085246526337914880 8514421 -68849984288838486193629170216461089956 8514422 -29793533624323470847981064435200321536 8514423 -155681561576113168154638628429868078000 8514424 181090328888780798729837771525123174400 8514425 -69991814270956138603534665920249744850 8514426 19609460332016124106219249117213931520 8514427 -178942320310415763052175163838168867688 8514428 5865061616665870063998012629272126464 8514429 4716233136774398548454406319434055680 8514430 -796390127240212363830966562993649280 8514431 143122336847652083633692831025434695864 8514432 61388273698710942666288142510718976000 8514433 25573321934630365815573609749873877000 8514434 -116582510931399999252651096857275854384 8514435 -54799225569102144162841140157469763840 8514436 -12402260796226353652897028673401615232 8514437 -7643117992494221876388692875580040000 8514438 14370086405631828756142416140009060544 8514439 102808481519428515971138344594586590224 8514440 867256868448021680243914152126873600 8514441 1314794879003860790791309330292230536 8514442 22410237771791356454743507558525549872 8514443 -17672581954720115625467954938193708400 8514444 28562612004033257208336290104082812416 8514445 61181604292121187688820869871778050400 8514446 33317693258467116150088634338203636672 8514447 77882751599841285705085175091518833800 8514448 -27068562751870532336983138371699171328 8514449 -170553305429761367938115773325396492940 8514450 8276522743744672436705511586365696000 8514451 -73461073101609484682783714810806718400 8514452 -36734286646574918610762998662852481280 8514453 -63662394209278183743136184069814681696 8514454 -34784395687006433130040076452837991040 8514455 132451662089851697468239982631663870360 8514456 -29048377980784911502179728219968512000 8514457 -31200153256561959807273358018789061888 8514458 -3614718626238081134567472604478814240 8514459 -42579277048128991992512882039841648096 8514460 52800189107082910593914293493815549440 8514461 -14541554749232908356521224375515883008 8514462 -22497701486760834370304544337308549120 8514463 60798562356950443783062963324553759712 8514464 17465194425864356915956763880783347712 8514465 -9947330458100355870129053240140106880 8514466 -66530577393891555923073627347635985760 8514467 24542245554510273326747907605724183840 8514468 13821696835670647915744290547290799104 8514469 49511586699028658657684023367749799870 8514470 -969845418583437374706661343505849600 8514471 -1252333150264941494890962027561578496 8514472 183576610479853851315026013524267089920 8514473 -5694657496111266184296830479609331712 8514474 15271810264198588707540527713370415360 8514475 16585129920558341253344322712274514500 8514476 -123746209425089039825658246311131200000 8514477 69621414189141262414227019251103068192 8514478 -1042846696194626730567219111778287744 8514479 62712515363578389024547225889308360080 8514480 446662789782054028459322666670489600 8514481 -50540939161586245588810208178963396718 8514482 107567844098525610972622967843112824592 8514483 88661827294973250704698620488545770048 8514484 -72309146921640836247009789578579079168 8514485 -72877260347646165234850586030716371840 8514486 -8147236912180072788740680822160897568 8514487 73340863931866006094023389859384478760 8514488 1890746176114088496908041801044725760 8514489 137599451992762948274605234353580551840 8514490 -81914909315995342193401764489508884000 8514491 -126299292044628080982657915968654016 8514492 18967695271125594477379234234278469632 8514493 44198949391851228690121404146512509600 8514494 63278684204119617365779923429029297472 8514495 182499452591281326714668316119789207040 8514496 -7944835927830058469392362248737914880 8514497 -70373815302720152097543354881517285054 8514498 43905705678635964374752158877814024064 8514499 -13327759135862012063975938060246076160 8514500 -38718368386112013693939810490768320000 8514501 -13117468814407333445980426325254400256 8514502 37493783325585474140808184465654939008 8514503 -134546188638035516622298548997895589096 8514504 40978964872500939921088358079731712000 8514505 -125183923830203415965615133162184493340 8514506 19888535429729702635575891765335804928 8514507 21589003546036583926008301752422375640 8514508 -55714728249892994954432902480389980160 8514509 181157443593662312777254932563058862710 8514510 -42465574239139660368187838848391533440 8514511 57492925795044059919067951674448337424 8514512 -3407107337478940568914221524351139840 8514513 17277634833758470750535529442460083584 8514514 55375990274360496717613221156434588832 8514515 -44563218347881098298476081124383045840 8514516 1103209023212923131575602070553907200 8514517 -237367652333096947776330748548111608448 8514518 -17857337140624287943784536609992399264 8514519 98797519810549668147836553389652370848 8514520 -63083489560874516692802946027198873600 8514521 -90608899554928508070859082262651916278 8514522 9333241966982468219780024681539415040 8514523 6063502872591565063423781059138360772 8514524 -98611525611428516646670543182706619904 8514525 -42337754843361057729847478993165258400 8514526 1950453495214385780599570184504156352 8514527 -51684868453876282053800319284377641600 8514528 -195461012145972789451650091048501248 8514529 138840836218519861032102508767729940130 8514530 254071000796911805775797174837459520 8514531 87711169457655230844842922309021434880 8514532 -44312938079055244141393021902914156288 8514533 -95114151166710915595671865411440501216 8514534 -21287072699694000708302524362926107968 8514535 11920779975878160286686796535359176000 8514536 164677000393254865723149410016161479680 8514537 -31824439752434879551374172060136624448 8514538 21586697046252151797167579055809023920 8514539 152393439348819598987741546290988127568 8514540 -7033775734107151900792111153754864640 8514541 -15159811826920198236892702844093913600 8514542 -69178327759257305409277394447004155328 8514543 5883071588406010062803099639076914304 8514544 2111764594358556525040292136868904960 8514545 32499378082695407335549674385726486800 8514546 -874480875346105931124080533813055616 8514547 -149953694255193217985797770736914366004 8514548 -22001553249801506493397198085127481344 8514549 -221700303966522865729801722450282432 8514550 8279279589994439948292351046988937600 8514551 -4024485923094095090658686542026392808 8514552 -3884621378003351289896075735434444800 8514553 17923500447298994837827696817160723200 8514554 -51614720043673004414499462815500588800 8514555 -5224518134088561795442610691171233280 8514556 -74659681901913365549134954754888560128 8514557 -164144687767806336666031206764160691194 8514558 2906895209225959548626478782454604224 8514559 -299389900547398121252796526220119496 8514560 -78640933885739626920953988115668664320 8514561 68260477967780296321146116011094362368 8514562 -14105046917336964938613513589859850240 8514563 -12155282976017988324882899715283931520 8514564 -8375615935316538892727825651655988224 8514565 -39614647289588548484369838684861506400 8514566 -36626219955183529290666170543825700768 8514567 15741447715521019453592571895650598560 8514568 -24419697972490898390228991014225341440 8514569 -66271057910316544774315571694901905408 8514570 -8827012706116391550152199016356648960 8514571 58405897383120327190417360674199006192 8514572 -23936275999690307670809598050912890368 8514573 -61906272021283078414733417528416266816 8514574 4749588215092734448003130069496616320 8514575 -100511934832324320156574460096560030200 8514576 -1100333364200093686853296505852264448 8514577 74769180945812044320029248776226190400 8514578 32923623838132737415010188534004157840 8514579 63425680627763671114622880196072907568 8514580 -34368301214904996215873805948169443840 8514581 150560562061311039773907408341588675064 8514582 1691467098694082729499052909508985792 8514583 -139564003452998685256142423391484788264 8514584 16410162380780304354589221227790336000 8514585 -149098831336887516800601188881168080000 8514586 44667869109276357133780960901091538944 8514587 -57893855162989457185746588528722981880 8514588 14639959157847054950562295733256978432 8514589 7190168827189037373074933059862050560 8514590 17376149677235390568675907068915521280 8514591 1847031201614203923487859891384786064 8514592 -132531359624745578978429643212477104128 8514593 -83877371769976208704204068235371028476 8514594 -16387318217568060743247576340647887232 8514595 81000396496886551877260320738158549520 8514596 -4497538028604227201249068738326844800 8514597 18991573399117638545068914801645202560 8514598 -21300158170575743059258430183082596736 8514599 -40716489318090011786215166605715195400 8514600 -246301257047039389946025539776512000 8514601 -45276732633439591211978760844123787398 8514602 -308147127153435908066756296783992576 8514603 87824961719328140700347678408984930400 8514604 9379246236336015359895771393825718272 8514605 -80057645698100867331780892362337440000 8514606 1350139146491158078940949732530171904 8514607 159506143789257738233453681526174609672 8514608 -32864570065353713340470452898073427968 8514609 -21158455084394524366006337701189790592 8514610 1950021849049921613857136588704676160 8514611 -29341237491363280959846609105873774768 8514612 27029165732513481701698757724191846400 8514613 3146826588437846445003338809933559200 8514614 67442865097121887126130704974276403200 8514615 5721688846367312828858994682728253440 8514616 -18561160050245854810313564941390909440 8514617 71691497872968374701055969900119589520 8514618 -2910922606627546548036754781912471040 8514619 -164528637450185819760821679868909277980 8514620 156027160195605172809659247588183859200 8514621 1671377707824505554187491054921667008 8514622 -105528616911083132887759774445469297600 8514623 -53997567379317880703292135911104371936 8514624 11662788159008413593423093345112031232 8514625 26587138110688917439196810485207104000 8514626 -82364838356828157617874639201276637488 8514627 97101103759667777871182650066780726080 8514628 26068899565667398929407135659297709056 8514629 47229057086103900788694409190401958076 8514630 18491179576666445683494545794391020800 8514631 -46843385234094983055197719172780226968 8514632 60225355551934698653322184898027520000 8514633 -40795269450998439555302398853811419376 8514634 40593154858094489227650317357775964512 8514635 -118854108323387558648609623812999661920 8514636 -32821013755418364966861960104322487296 8514637 294366004329726847713113249092612104492 8514638 -76667477399199054362297629978766779392 8514639 -651893284935612768667180104461462544 8514640 25571245570576085901729401799632732160 8514641 108633870211210459224259154988390514800 8514642 -107492093689442834627095783176279150336 8514643 187262128204783056657183579946011360 8514644 -35689584586609842767341108493607782400 8514645 -17312898593860517263956295708385045280 8514646 5931573271017369915841559901824974848 8514647 -6053502846198197892853756432063552320 8514648 25474118901495200925781937215291545600 8514649 -128631624869935582389584930565490748 8514650 -28662435736028863447769220543392881200 8514651 106446605708097216684714556164272251032 8514652 -8552947436453465658377995914010238464 8514653 10062878413861730862874441987515926880 8514654 71097911115575510531509879893236975232 8514655 -50711309046181648284911782388264404440 8514656 -217474064913042865140280262185680764928 8514657 155207390110407993736355331389680107540 8514658 -9461410425303472993278476265090712416 8514659 -337766342734876131824151504905097263040 8514660 12826503332085937735579952272077619200 8514661 169683594678775720306985411494470862080 8514662 11108764055019316176454553931900916224 8514663 9759436126436057754606412435288655184 8514664 -143451707994263267462771743090541552640 8514665 -45286491153837581395194650218658750940 8514666 99374261010826547156730842189265177600 8514667 -94029896206021534304359074216494823648 8514668 -76727308241173632547170525120572765952 8514669 -15489848384078123725405103987028309312 8514670 115537637617262501859152001490197116160 8514671 42321480646459431980709774657506930544 8514672 9804331789590243925351429853644062720 8514673 52839218041328534245836162727367167344 8514674 -16348313829099774664156463836774453248 8514675 -5050910718389623478332690906220397600 8514676 -173257106455122742542364350574107495040 8514677 -11847161760969163190620951786157916288 8514678 -4255238499492410893174373840075264640 8514679 151764346483337687095812148150955469640 8514680 38802641250320254448815633912911974400 8514681 74873667523518097862931341579268603792 8514682 84605503130121855635232849697787875584 8514683 97395371677400123939583755769806272932 8514684 -66388375292695206200342473123893127680 8514685 -81226623419214410105031176575318853640 8514686 132352122344386182455863136605792144320 8514687 -5632200345386651760191622894589060848 8514688 386784911783284144596588688771645440 8514689 -7564343336705277576362474351941218000 8514690 57859283308056167089151999442468748800 8514691 171280511160974222668825249523747604092 8514692 71017195854319435482374955235490476032 8514693 -40930240564667012584101173602717867200 8514694 22842899304803054786102732034760101312 8514695 -20118195926063407917183362457659274240 8514696 -81503879945904531637582063178946355200 8514697 83349294565618194733951666774600821146 8514698 7626315775817269628307858353131050240 8514699 37608571710990482327792138091098949120 8514700 89675353713982063697576797004200083200 8514701 154554589254530060298815781762633805440 8514702 18273409238765218925765564795724216192 8514703 79030458059409731491217786480137884720 8514704 45331679689404676733295353631599493120 8514705 65653454764424972741024702095439627520 8514706 -12050387357097829674412956276375950448 8514707 -244928364052864207621391523750131113044 8514708 -11584201659104522347950012739693314048 8514709 72204459001630776979879732892164045216 8514710 -49125327307480196177123789669276778240 8514711 -111845189569224794048742459078999534240 8514712 206733668812960121177644833806480947200 8514713 -8251802540766725375656782305261442156 8514714 14157459938029627864247250091403344896 8514715 20185732832879898753145394845544202240 8514716 -19692516276986174023782279779807176704 8514717 -47861152255136896745022989721494313120 8514718 42192562088115630477022362625906738560 8514719 -51343679864773345155920312120642790000 8514720 -4286271695824242696985627193005178880 8514721 111172672047091866784598619742914530352 8514722 -50941112744458464836584269113616168288 8514723 -469601228871103852050989959237259520 8514724 -60125555974646103677168065058206940352 8514725 -24454625555139344968615474755642979500 8514726 41114262683567994252966560736989157888 8514727 -155481566446889205818910829000695131376 8514728 -136745176052138579668693011379360035840 8514729 126719094982210766081374569229355156874 8514730 -47340559982215624736363717689022950560 8514731 2499890611411837116630958084839655272 8514732 -12887955092807366284879403352623036928 8514733 -51774044925729989085983290288205147700 8514734 -74988557419473898676555179807264822848 8514735 34757926711856712602348330507069034000 8514736 1279174729137598741523698996254801920 8514737 46857956950666116666013685445530416704 8514738 42231208676985550719533527350960941568 8514739 -27150592477263979829163373771367417856 8514740 31541257817251277508816105792465600000 8514741 39878572649939055379076459401982191392 8514742 2721372178038458287485190263363322272 8514743 -121001418995674580688515657353783618008 8514744 8233220115805504285274796787023544320 8514745 137430552657112721262819689642734018500 8514746 -19441050908802611468981705971925732352 8514747 9920255220153547321977242947818005040 8514748 -56627063568638897812256501931267671040 8514749 222522115020456279976688473652898567750 8514750 42606968456988132079283506200822048000 8514751 2075309064783287822871101004026730352 8514752 -67900094826255675982597712137974448128 8514753 -15009013532822721859035897039141117120 8514754 -163322989282223468682058970781306271200 8514755 -30168974603851061011184878122131366400 8514756 135921446614760549865135407786845055232 8514757 -64818495955209733163946806619122602056 8514758 45697686913815947937617864191239137280 8514759 60397286467732403340276417590225036928 8514760 116498347787546632549167863885146368000 8514761 33097277967804394003185236383660684032 8514762 -76567990208551604635338442781257420800 8514763 172701746757410528394325304348524003224 8514764 205937003647299069978460236055790246400 8514765 -34197697045629812852430624571384644480 8514766 32133660336830159619998847633840343104 8514767 217015011303521801484061067042479792032 8514768 -5350024354000182037449759427858661376 8514769 -3961011065282622417102779937378778256 8514770 -4150908415277402909422901492459520 8514771 -535846018470243500598595503683139216 8514772 -2111371272886766091897088364659251200 8514773 23330492830776782042714797610967825336 8514774 -1747609160611410449765617408387430400 8514775 -6175656214964797429539440291095781200 8514776 -84525694229849180566741881433825996800 8514777 -57476582209729541479399829890159985280 8514778 -83477403528625364527312364154754045440 8514779 46779007246144127096185522650053692656 8514780 -6745232749541160069335279366240993280 8514781 -61549445499343493669897857138246477536 8514782 -53268747687757172828193974869119835008 8514783 -27838870714797432978203773358281346376 8514784 60311452622932403588756718007039033344 8514785 46954795169376894120351661506873816000 8514786 -25236140866577843500115700486944610816 8514787 -156596845968242423170215221474392126564 8514788 -167688971890389572458986008846702358912 8514789 -46351046253739424840993356374982743360 8514790 -91950396913351978870363677752044849920 8514791 196301732288789608030432346008765083192 8514792 808170036342969088339348439533731840 8514793 7343404148975501587640129707274477440 8514794 12392169271803571207528792071690666240 8514795 -85088942442675226756115541826145041680 8514796 28624536406583771647417051226338120192 8514797 4316093955638475789821241409516236246 8514798 876792458492654176829598992703047808 8514799 148465080988476906500641819483008782680 8514800 -35988943224874727652274462659379200 8514801 1483036415764272051264404825618294784 8514802 143804839394306110056616252859108815872 8514803 68577844243570000252945413262383749064 8514804 -35781780064309499514966010410143471616 8514805 -26795035663323372482947935554393257680 8514806 34201919842049031270977948527351889280 8514807 -7343866519878859376240897360672564736 8514808 -12561152879204929669153234217499648000 8514809 -68370088480588540512507868709990436096 8514810 -4594169206042891696214914938783071040 8514811 -96597316125121079819862040571700489288 8514812 -2800289004940749870099115841012736000 8514813 116525877126051142309605458311989586944 8514814 2671376865659167157470765813538663424 8514815 129349592018963710128198522134713113960 8514816 15161799688967388485667848268873203712 8514817 -1079578226692177652493478417135227840 8514818 -32446499241634343138811796040341065696 8514819 -90637415279502552457490481251923399356 8514820 -16861117587513789224266866028074147840 8514821 20783909479489193111659366840638652800 8514822 27217259621012809472196532444725166272 8514823 80017542752080796397200451671773298072 8514824 52620832811138147214649145257551482880 8514825 -1168341208156973140371209697613480800 8514826 -63670056319114973209060415122634823888 8514827 -29676693471111062739115310043818693088 8514828 -38435088066622568116354360128723379200 8514829 330283927246334924500365066858274174272 8514830 48344507507475151737157539568906686720 8514831 23429492193931138826202101326605279360 8514832 -4361693470017378875131404216505991168 8514833 26737150887408831103069843902282428082 8514834 27270875681128252246085013500214831360 8514835 22134720278233288020290841253063656000 8514836 -34588945547635825443405111123424665600 8514837 71777534866619630207860701329428742094 8514838 -13141643979516414782995265237834031360 8514839 59067330451227658978751850427593701760 8514840 14564111437677066701238764562159820800 8514841 250826963782704739431898643985209996052 8514842 3351514215197459499958649836395479040 8514843 -94531901559688752089894159093304351336 8514844 1361889758665143693626263408567470080 8514845 39026686951443314268304544447176277100 8514846 -6311734767116262185102086828356461376 8514847 103273109942294821644835817654781819504 8514848 -24776859216944168829271254473332162560 8514849 -96271973497132206020647966914237646848 8514850 -26980174343418722855187712806427344000 8514851 -105828582161263713444575523341031263400 8514852 60253642692572574142511005962630961152 8514853 -49881112343325697691497948217394336000 8514854 -63357154725768615990280718034959266368 8514855 -66501810781850044153705557089073160800 8514856 -68133997600307905938087634194152816640 8514857 86763938576439998259446206054279566720 8514858 95997994846115490896365361280685109760 8514859 -19007091256581561071327679401808637584 8514860 677927707685622045810742819655132160 8514861 75083411152885009536848212853570839872 8514862 -22140008820721019188436928814826755200 8514863 10262127089441182387118364926302279680 8514864 14577995873644956799297108710934118400 8514865 28629027784381137251539989177666898920 8514866 3505581952312088315487204278086077984 8514867 -848650819226314773142430397945733320 8514868 73423852680676542188196524382087283456 8514869 179527587706378298606051795037931215360 8514870 -2654913444416016621564263101338009600 8514871 -202146331400715713721891581736021027928 8514872 11336212084236216793294483245750988800 8514873 81687054600788352534668925307499182020 8514874 -44293394164378498081362682802928836640 8514875 156421363122246918381200835542642952000 8514876 39869914112747272717740680447649521664 8514877 157959611399243823402221377446085705446 8514878 3003395664280242681917301285895227456 8514879 -20704219557795588532351978745608399416 8514880 -11144425949494176793396896378283622400 8514881 -171126543357675798549168404836405536318 8514882 -6184148378856048410068886594726123568 8514883 -28319108364874588630059446338845411296 8514884 28807933105041431872179677939096309760 8514885 -73190782487292389702923366228836002400 8514886 -39390943221737704884498651148965391296 8514887 -8456423964856444402628741675014248432 8514888 -53945418031508229015008831605191475200 8514889 47142530501773139423887520683538031924 8514890 62432471719447261057222158885028070400 8514891 81117647006954084688342070127596176 8514892 40906403246098869008633706463728053760 8514893 59073048705134461426001612486816465580 8514894 1278351842895768117513021109374136320 8514895 -19248749307715504630637755028966209920 8514896 59895424572852115722136859600620879872 8514897 55134106349904999912238231252447337760 8514898 43587740921257024591971788409179022336 8514899 20545276175430102959404221273148151664 8514900 34090371570166498461816914121319132800 8514901 158829199536481271753990329845696285902 8514902 -25098362878025891970431085195528048000 8514903 1580724116341233137528819206865731200 8514904 2743936639861324854452355252191416320 8514905 11469502648800142575986919992362907520 8514906 52266702795373435137949537929851505408 8514907 -7539467255873194129113288657169397040 8514908 -109317032112746022330409989415169551872 8514909 -30438135192913422896979832628465055360 8514910 65560053616334082197341066241144919360 8514911 193534519183714343727481613564118388512 8514912 -33326195591072016448672167163179565056 8514913 -53908909133122843688729100728120052816 8514914 20652457901872005576365995782795879072 8514915 27596742185482444266755649850431295920 8514916 246878540289450489115327094003196928 8514917 131993645915237527297407725838573646080 8514918 -10739103947682177007297290845210644800 8514919 -12463826313874365888964835318791050704 8514920 -48689826974473771468677503953598515200 8514921 -7934106714761265004345170035296265472 8514922 -16061063092161727228823780891509570560 8514923 100245817590609899556516593942017133172 8514924 -61692494522352879312718000359552884736 8514925 -21690334433321108095820542701163107200 8514926 -77477503268855532897850893718959676800 8514927 41561589022939523091619956092843325528 8514928 9811071930192110657410072436077002752 8514929 -194729321997396150770001042288057743820 8514930 -21257807396134584521305883038637882880 8514931 27299070717372407129432364548789820912 8514932 -133708114449530395681766890148433189504 8514933 33409538270669734902119724740755193664 8514934 -64971495009657657623463738013330860384 8514935 -18764898947658588716234503991993152800 8514936 25691524895215220409778343915520000000 8514937 322557061253585110340939855580876361092 8514938 113881985270451362646537498556960971120 8514939 4335790272614949036323077934941238400 8514940 12891556835676783123696201883320391680 8514941 -144580760212320654117062524538930849658 8514942 -25370265914893679394675898187389303488 8514943 -464626241495147639376261284912487797184 8514944 -97042325933019315985219170000678420480 8514945 -10897100847189681704389634184286819200 8514946 1046239253395038035297177178456062208 8514947 19908069227054471883348916471122689232 8514948 596009746941217367415242684835631104 8514949 139666262543165853214372682621502681950 8514950 -20021560532568304620232195077056580000 8514951 -34323518056446043153018704589141058400 8514952 29542230579590518567416054396363694080 8514953 -85310940616667433370388294444542255920 8514954 -19849904593672057565255966235132253440 8514955 -151150986092796183104372885971989116640 8514956 13990843633047538664435809958428446720 8514957 -7902264626895918210021102581591952384 8514958 -51017960171290077083610345217204885824 8514959 37047200772101093936879604512758850160 8514960 10573860296729237157016491304888565760 8514961 8714563588029032975155644011639919744 8514962 16678630868192147822196934025678808864 8514963 4526689714003330338212194535610992064 8514964 66098686539813187294682017911679846400 8514965 -34105717272399022451431170256830031140 8514966 -3799371501256897134689734595988288576 8514967 224884206942460111219652792163142285840 8514968 -32979516877820940644249897215214223360 8514969 -43601274450982626975354605855730508800 8514970 -44880680525553433824880910065559942400 8514971 -41849707988561102161483454355503212800 8514972 72004743746525308600678702055575274496 8514973 20652725625627081602924212188362420524 8514974 6469007099605327613275011780198456000 8514975 25136707622575989115427799550819680000 8514976 162924338592777396598641464006507692032 8514977 52447667577211049779421831558906979012 8514978 -43475347224553177160211570817908571776 8514979 246013089785352702790597049918609536272 8514980 -23924084973275058651188209436824857600 8514981 14236115650376147090936044121466644670 8514982 15938886147158311770907210245296441472 8514983 -20105926345835968093603223329100943480 8514984 14959114678048185822050450016708280320 8514985 94560326317267603647343896806802030600 8514986 34174232923672106308660759926613331040 8514987 19298883026881833718589155117668934656 8514988 -9506330199483057425286313208187296512 8514989 -956342537739089109800552961673120320 8514990 84896645481011629121648287147687526400 8514991 26442310284878790335791581389653046352 8514992 -39793165027005166304757877710022754304 8514993 -97511664573558105882098309262758541600 8514994 48542786034984954880512951987615562272 8514995 -27656357327986829348202000288398739120 8514996 -42709076108026290009960385166921170944 8514997 16086458174791998332088873496511524512 8514998 56200754205896398081398211808483277120 8514999 -68666257373264029412247973072630458816 8515000 15069346851038883107846364053107200000 8515001 112414203942383338863130996936355661600 8515002 -29263926400781945280645883818887447040 8515003 3200307460928325408911359042244132640 8515004 55599126217847655179282022598942381056 8515005 -53334501117501506156694413762559553440 8515006 -50414902151167131225447784055849826048 8515007 -46625596388514846233089414197807459288 8515008 -15441599496352652223114285838780858368 8515009 -110683801562089623683213257722585940140 8515010 -53674968763734272389807988651751905280 8515011 10092550524135718377175914557336256000 8515012 248361253655201628847199219435776 8515013 -48412655730388068217628130359897509476 8515014 -45294425695917814036607779772465805312 8515015 111282810878603360108752011108881726400 8515016 161696675178231650959152417313639572480 8515017 -5378117838248262948469417736926392960 8515018 -4652395648317519405970530264490091520 8515019 281342336989315551755749484619954744 8515020 54225067823287196697129081656700103680 8515021 77660422524087491681237645172734531200 8515022 59043214898572448305205346649164852672 8515023 26419795896202537255550494759714330368 8515024 23630353530033391444596094204310347776 8515025 -29274505234991087350021084082115183450 8515026 27320738612770318202280205957128396960 8515027 131208565804851462287473716516877642560 8515028 -72609737334374263057356142722447270144 8515029 -31450309433527579316896487270384532672 8515030 29545825111388321558398871465586124800 8515031 8328044845223599045572169326974204592 8515032 487276083167762070255415943760445440 8515033 30356979958510325960467780816832767104 8515034 79302535330274771874012451500937258752 8515035 48269590732586959447163958057414154320 8515036 -155787283167332121028210083213435581952 8515037 251922202386154581313810354496021690112 8515038 14154359619631829875784167583782379520 8515039 32021287026813871086950745270232312024 8515040 -56573989131291092633332362647686348800 8515041 35561713485632983304663625499194110784 8515042 -115930268634304264521834165814986641328 8515043 -83726921357134728802971882544520568720 8515044 -761517174479231320928308112566457088 8515045 -23542230783020340151522067820432871680 8515046 -109195275690831485973939692554753098528 8515047 -152188018406260593544901246808702106800 8515048 116744723533466413049816394331816949760 8515049 -17388516661732754656152568588503671040 8515050 -24095696190416899272823255315439155200 8515051 -101151544237593477722077956520149261296 8515052 20888439676643761326808456376109158400 8515053 54911336302546362771729008592750141600 8515054 -104149812734844235068424997004437145024 8515055 -199925386873859137742984453678946732240 8515056 -17489062618568208043771244434094555136 8515057 -100339698430839045004982307712143899280 8515058 -78532418073560062567073483379833883120 8515059 4428092556653108736772335300768103680 8515060 11367969816371380351012887700189224960 8515061 21248895603463691046760732984433514300 8515062 49060495081876933403249437338256274112 8515063 159268429064363278173046254776459534312 8515064 -194795796009288956154098514386611568640 8515065 -8134098553247656080924489371673772800 8515066 12086681390509794550736961459502923264 8515067 203272513654088443036911007904270741520 8515068 43236871336664411376026218590877155840 8515069 -85930442635560454390346157493186718804 8515070 21065997506645817661777422074674044480 8515071 -15537907663563485592589720704769067760 8515072 23744823311508277480893377667831693312 8515073 -157127108948564753827429329992815371582 8515074 -80378605725802504162045539009282829440 8515075 -939118615629259587952947346097580700 8515076 153196231159996752911664139369290437760 8515077 -32908310813115050775511648395672398880 8515078 25595655798154663377253578216807751680 8515079 -102498280257258074161423189099222800624 8515080 -3014926663566253409904195020980224000 8515081 154164427198257702668232580369098041882 8515082 26949150835145113406720143114066969392 8515083 51087903947550535711382802982619748864 8515084 -158357928652511671249239239348225992704 8515085 2946186821605595649683161174091492400 8515086 -14218233004759057168415543853879194496 8515087 -9591260112469460419638524471036530448 8515088 42569573026660404096926520197101658112 8515089 135272426957896681481001896260419848208 8515090 5975905435027637260982423437828065600 8515091 -6836790365536748708472336441959664576 8515092 -7219059955517852607636871576733491200 8515093 14323522725614202883500364686613705824 8515094 -7347678397223286214661751186461184000 8515095 105940551797768248543745964886777661520 8515096 -38245759278262351988216053094026444800 8515097 70725694053685187297135455877073712800 8515098 -28498253237384699753698631018152181760 8515099 96960588186867221765708326222741457064 8515100 24330303783128143926653634202376716800 8515101 -13775213644138055596225033734962245632 8515102 -19514992424321278639487941762751365248 8515103 -50416913679896952595219134805526964480 8515104 -30463673309709824703162074423007117312 8515105 -5045650343176077039503640576065855040 8515106 7603640255561027225961741462615043584 8515107 -139738561780586092413381576732502271196 8515108 -13301967082057687175344074264756768768 8515109 79439202294925155307969345147277147100 8515110 24041452117429235815308637900354085760 8515111 2402510368555075590601665522901083648 8515112 134574695291942431591719746467237632000 8515113 97297186372595136381280230000284865408 8515114 -130345868189836598988072545353011499344 8515115 16352753269933296452039431752822035520 8515116 62869304798810531541291441194264678400 8515117 61757657116413388668035201651302817280 8515118 -1102614189045728941643413692304620096 8515119 27704056130759750668342761442437300744 8515120 2022387798939357499910798453492613120 8515121 -11038004929245191127698116592681572800 8515122 14374223106830093881952187155412781824 8515123 -219616403297507476849517241544076832628 8515124 38524304518186547485998709117295143296 8515125 -2563237759300041420289600256586415500 8515126 39213991867584554052495716809186352064 8515127 35318289762297614037972694512865463976 8515128 -54244372981805519308963697821109575680 8515129 12845624655279431068118608814743006080 8515130 -27882468841402187660872208865641201280 8515131 -311909504813634648262448162812318198272 8515132 -125353587441338620265393485360017839104 8515133 389464061541612837598436480128792326 8515134 -2555056038271093176945765178897585920 8515135 -52661299466906668168390186898031514800 8515136 -15677504824807369172997487522763243520 8515137 3000743619033770773289817816049757280 8515138 -34345899882383797539602551872464255280 8515139 123298256742731784472703832436437053424 8515140 -36575949233378876266447645940233113600 8515141 -105474627970924294994651054439424079458 8515142 -21750964572116896619742195029009696256 8515143 4213765734827705516350221432192681408 8515144 197576386583011725750290317421543301120 8515145 7346702967150112265341848577553220780 8515146 -50997785332297679539002105710439589632 8515147 84946554395447048582459786996100163272 8515148 33375504058967334659861664548460558336 8515149 62963441800445095385973728903006842080 8515150 13705150350733258798862359196612112000 8515151 263925844535422486011023024944143209712 8515152 30014339280531105722851828798877859840 8515153 -175449659458496006596990601308842867598 8515154 -5584171751904244072716656649504230400 8515155 -40483500558792319024255316369253876480 8515156 26997309579330944178626317986573436672 8515157 -48517161719373197645256891799242888288 8515158 -2933329999978411336748638214246477952 8515159 91242160712006240055361642079771300360 8515160 -204741358839693752307635193949148774400 8515161 1662760540251918250529424317390653488 8515162 -55338229976732385004699940597341095936 8515163 -65865873702116733286553652630673725360 8515164 -16596982854666268725430350691203317760 8515165 -31373077275094484441731801981471024680 8515166 -44427090063076142036898764193944579712 8515167 24074521493873517757651878183080035584 8515168 100329198659873106291788446355315097600 8515169 -56455911666673814685031397823622309356 8515170 39490739220878240624235287221982994720 8515171 86858245659555874933041183660956843340 8515172 79914233492500233502650184162744614912 8515173 -37645307636165869606917811913145139200 8515174 -10953760831018118753958586348971365664 8515175 32027769007116944704908322821399216000 8515176 -42383845226493629089064209812344832000 8515177 -107454873930633124864051279026905566128 8515178 -25129370172403225823030444817716779008 8515179 106100261306704780132194565420380127920 8515180 51316329791488536763104161762183255040 8515181 249722556584567510553155679923052298200 8515182 -24201617888416000518687145606700008320 8515183 333694393640124760533409489660248604800 8515184 -11799581064075312899501122753567948800 8515185 10980516149726729360397110107017356160 8515186 80935186400386721603204382849397707792 8515187 -72512864163676135441886957404049786520 8515188 74984977571786097389127964188630319104 8515189 43346425337039099499096155934398061820 8515190 32136812988612915654173811799943193600 8515191 142406534989257501593614165331124489192 8515192 -19844452201408636609096674220317081600 8515193 1271085636636497617702853974385772624 8515194 -42245554129645819174792350210633369600 8515195 15855390714502746618729740632581595200 8515196 -78140901623615446409245422393104025600 8515197 -3528750587370987058580455268827657626 8515198 23154744379395877847361213106091546880 8515199 41289902452986391577286926977579934592 8515200 -12423976665365717471455744383516672000 8515201 -243766466088796183411632023120788627500 8515202 -86200980308882964404793558646363936896 8515203 52868691255113828900980974941651597304 8515204 981364700290057198847938099238223872 8515205 -21710786089509133574291920351821475140 8515206 38343377617528062852666370540009949184 8515207 -79850816802266799276266091612176685544 8515208 -14389558212522341352081610078414663680 8515209 45549349071895921449473899683215238720 8515210 6765207903767855497021200039185280000 8515211 106466589089114528023598551048219889400 8515212 -93872434565395244985774306644492006400 8515213 -39114133006427152825814950949403691040 8515214 10623733875070964358751576601225112960 8515215 60311602016559595109081880051540876720 8515216 -72570709681118293418160556133434523648 8515217 244613872049949238916520237413176872 8515218 -45462258564573807450104497635864390912 8515219 155061178453465535958321417410468579544 8515220 3038893670874809777126488102030636800 8515221 -15687642194160735946995058409602080768 8515222 -91564637601459402935881957748338373088 8515223 48724419950258114025674382155004460800 8515224 12109693207961806346104422248896081920 8515225 169386763248934859187676662379387142400 8515226 -34186655431718058986306446705836668688 8515227 -15245056005971670488071338053614714368 8515228 -3860787557426732492266198677306792960 8515229 81594690808033803207588178810264825830 8515230 38465907473788424308217200966432128000 8515231 -1377341133023579760101167977369420016 8515232 -197456210084542957420604504750105296896 8515233 -94660967575488832545501742197984606720 8515234 21155880130099951691645725489531799040 8515235 -10119629686610807130397270391528359680 8515236 15829068974573347734985639733463155712 8515237 126293184928907061508756805771851933886 8515238 7834362888950841615433975069164704640 8515239 74069228900697506687317747196151687168 8515240 87768228339987869437531714691210188800 8515241 5255040630046262236517642560497122880 8515242 -25791296550342053141222035764641504928 8515243 121585205577431723793138261605448822528 8515244 99090285945937135606000643438505962496 8515245 -14979417024956544674626831587363116160 8515246 -95983376429964186119448771698196058176 8515247 -951513337945468731528939081130797072 8515248 8370928476350424769615648047595782144 8515249 -6896146051640618994750139258083817920 8515250 -68078465897205281975391602882435256000 8515251 12971734697095262791256958016004204400 8515252 139235317899923869624889764776147619840 8515253 1203095004283288394092781807107551480 8515254 45783188470369534755598113655852416 8515255 -45690601528181838266588515037686548480 8515256 139160019957396411245556458568992378880 8515257 28286083275565554202940226505820659392 8515258 12804595889083553991443075633727832320 8515259 35825460062727773869037293240318730616 8515260 -35633223481148780459717344687905484800 8515261 -226466202229677702045621456553039615988 8515262 -37450897307687554186749440245148353536 8515263 -10343761581693566440162872243641651256 8515264 -37671461261711263543331336389015896064 8515265 138135397044277367017738304561617389120 8515266 -14989015287047846992807923944633044992 8515267 -7282627597366631926876985264654261760 8515268 -3877352011532629300936800798525209472 8515269 -108208231925595532360046161142244791490 8515270 -15270182332321246904333044196220355200 8515271 -227401865873631639089639723140749013848 8515272 -14157100007626945093648194775375872000 8515273 68758791581293572069076642155465728164 8515274 -21636036019028148910142536586279720448 8515275 -14913407228952820644757810740955174200 8515276 18714972266603517106212444045192462336 8515277 120361512881076635557295573329473291126 8515278 -13602338526179850022600659961190053056 8515279 -73480485996625818429933972346442075720 8515280 -12915837143066696981851059226160087040 8515281 14487623048958679633273118035637360544 8515282 84741768620303618692836362667540238992 8515283 1201232398334947033356771196042068480 8515284 91415463392088321819460701407452071936 8515285 172820943600907056488101754726727267000 8515286 -22088946303555186903561856038389168256 8515287 4808087083817928532314206631984746880 8515288 -107027284676110120224020100847771146240 8515289 -125167167032533605260118444693600689910 8515290 -48118193190344130368393167695544320 8515291 61604136834601541031488091350645734912 8515292 68033683958036724326234783899392662016 8515293 6652719822214651269779883236654071200 8515294 -86771198202491596619223150727885202304 8515295 81978132779274789810012365048470027200 8515296 27509792756081804783524280424833482752 8515297 -24738246189731747105516958753055131136 8515298 -23297276804004226386117896863400040960 8515299 -46383714628430515178863519815624554400 8515300 39519682588859617832591226873628512000 8515301 77872846099690534366837868002376914302 8515302 -66206416902431474974687440467987289600 8515303 118449694267839934586393105572369130552 8515304 -4691952370747454668066277237071380480 8515305 -23307302344950217829429064319542212700 8515306 -22989973423743051711594213927823522560 8515307 -56666882357319853798788356280071346444 8515308 -87698561199288012868826486361407408640 8515309 -128848308353710006690728538972673081760 8515310 -50983737753255807497791204900471610880 8515311 30234184373127237345081215314867960704 8515312 6435356829409960366050293068697927680 8515313 -99714955703894883139044759369362944878 8515314 4087524555147790860987345470543969280 8515315 -49965396738384743345694283603207313040 8515316 -93298139528608448157555224849219081472 8515317 68685039293663325311684269569341906112 8515318 38241427286548256798057567092820409600 8515319 -550233085811713929498586828501422919680 8515320 24996119145749035506493769529955123200 8515321 14813165412944765263820049715878332522 8515322 -133960604221711853607207025237498200576 8515323 -69245029167870952490529285034934182776 8515324 -126005689111737486236765310666731106304 8515325 7563710218478340771321210487209456000 8515326 2451871447882682360499619059849833088 8515327 -237502010223081206129651248234192339928 8515328 -16866711106651308274359824471335895040 8515329 -60051576086144612485051254859764113616 8515330 32512193366282857729414492937840448000 8515331 -44827929349730510183605419032396851200 8515332 669014373763867512189904551468859392 8515333 1374788416311962024669591813327210944 8515334 5964477819052907496475996968063172032 8515335 48037993793511045917256002674517288400 8515336 -82537868362227735257070348023923507200 8515337 -22060112742771031494964041834002814960 8515338 17694891003723474565856602459692073728 8515339 -18499311698338799595225189386605367008 8515340 159425463581734839889668302522656250880 8515341 10599325958437890901820776884806743680 8515342 -5893950816266472852774793404332112000 8515343 32263329666345328324909546493800789584 8515344 6915868268316231816519867358608752640 8515345 -101399230958010952300329289330364328000 8515346 25977102690781932470598120130878994944 8515347 42991794709537128797067438770701673400 8515348 -132583186802762181594508844967051275392 8515349 -47778683082787171986205390707768731364 8515350 -20380421039504831205937655450446080000 8515351 -15695066297906006263598061251237774016 8515352 -182822972686665221957242872017386598400 8515353 -33913688457510922224802275107955523584 8515354 -50624434202424822222134076988399716624 8515355 -115354472161532613360653392348045986240 8515356 -85002806812010358200405565709304810496 8515357 126255215903960613035056364914756947660 8515358 -57784920468357672207108195544042734720 8515359 11510357798252791667572273898493308928 8515360 -43403950429221130089786583359254691840 8515361 3353469968670429030965473046463076962 8515362 -11525133606386710741188001001349129216 8515363 85988534399156686911671581705247216920 8515364 45010728064425339851061281681222602752 8515365 -40600325026716951263239071057299587200 8515366 74443282211934670689307975115853835776 8515367 87039269123354171958001984173716402376 8515368 10827550444845946865575647823625410560 8515369 -119956483861158171338364449412587108230 8515370 -5966872033865155555443591853671081120 8515371 -13937437418597135221241259477869906088 8515372 19742564502047648361428102375246177280 8515373 77844335465311572654956281937647721622 8515374 -5640145303570279175378822567503592448 8515375 -43824727190330567070535118662398000 8515376 -117807725482289005897809291214553088 8515377 -2056719222478939737550606892869839192 8515378 792173936630579553461656627434337824 8515379 -67677104507528099250783381658189180020 8515380 -57498595653763845732100230357356851200 8515381 -25879549212477623080665254234981033280 8515382 25829939879892349719855186647820718080 8515383 -118651747412410064553847559930676164376 8515384 150397745381859009566075680113804288000 8515385 -18618157470492829674032844813021224640 8515386 -44099377810201877884156700711393506560 8515387 165775960237425164526595273533717020392 8515388 -19840634517172796502734720408712192000 8515389 -117171712540124640536734360144768824576 8515390 -5011682553319788721789442073918351360 8515391 -241739873508857773248463440395558918208 8515392 5626672289152185446030541593008668672 8515393 303848205928472391834245543911277154864 8515394 -55100151727985387197823173711956147504 8515395 -13342618034734485283283230130716300800 8515396 83217468911599122412536958909813788800 8515397 249946793016151768564542765789607029312 8515398 16497649528934404890650922499469724864 8515399 -144916237781054768534988267233676708464 8515400 27367552497592168600655407569843072000 8515401 6034249145735066882478879970239653280 8515402 9352645401665183572581001385295108096 8515403 49996314152254761428974154227111632852 8515404 23980736853677386129266321509520635904 8515405 -35269100211923760707407679112436055040 8515406 25923239370402242047722447217824780864 8515407 -42939872958348599071401293164603086960 8515408 -6367067588927665208367417909760229376 8515409 489805381939003540298041267793078400 8515410 -66290292923233764358719104491428710400 8515411 68747273023045063690415479158353955600 8515412 -585625274902693666075421673735299328 8515413 45531265397828532454757872499168827008 8515414 -36424156841017623293438042392186869120 8515415 -61220323073280566717967950523189309600 8515416 3913219298802930552360620949056348160 8515417 57916639088516180416059336854501456452 8515418 -26452324892437150706091646922296561920 8515419 396899643045971823513504915401254656 8515420 63874320952651026035938023932546688000 8515421 -69265399804925029006506798433515577434 8515422 207322603561303273292459644368441722880 8515423 -66496312722494703484848512552012047760 8515424 117979849111781828467751246164478656512 8515425 14723998211584838731845918406776102000 8515426 -3869568353208241917095386884463426176 8515427 10775619908261605276180494533254682952 8515428 -27939231011428000226165601743258382336 8515429 97015339406484702227435179086720593884 8515430 -10552845276571370240223630490223462400 8515431 5112369151945871484917564378111997360 8515432 -2774786182163504210544039269007851520 8515433 172476055960458075932847565022408570682 8515434 47188962491688212283360324877357774080 8515435 11340889330419119587065576772827150000 8515436 -14429943306616270749639074035006270464 8515437 218326155977437106404348545982604352 8515438 -136212582849418130247726699506082424704 8515439 13187770461144085395003009412295071440 8515440 2860435036626501351575714092146524160 8515441 173238929327987526688454735288896710384 8515442 -54657881036356581966773462570132263008 8515443 -19559685807329306303554536378761748936 8515444 -65783881517124265967864609482663157760 8515445 -112769530345490557844318360164386771300 8515446 -10898274002373616590876410119844153856 8515447 36095417659117121294149823257283745896 8515448 -236132981211038818185231546407258480640 8515449 -63194808451681114260989050982373788646 8515450 -3989368504608943359398047096050914400 8515451 -7455494698022058955514796188786904576 8515452 -34404359367324531119373135142120783872 8515453 -23433678032479838069845274209479490740 8515454 -3062319902285198407156013197015422720 8515455 6532001000021006737041734988244394400 8515456 127898107554963685641736476735276318720 8515457 85122943239598580095951506186470269140 8515458 15812586061455235597313362873034595840 8515459 71051337455941905636213643990337329104 8515460 159239045734024052550962773298068070400 8515461 -116041407204976402984300177978468573728 8515462 1343595089163958368932698229311025472 8515463 -184724191713153493310625843405389418216 8515464 -69201961447085621582911174051024896000 8515465 -102165151089730109672612866100384128860 8515466 21102034715664560626334317654439472432 8515467 104636837814850657367706453596072817084 8515468 -29714581698768441442720422518359827456 8515469 19143517842709491674024605726774321644 8515470 -17496092021427761269436639480794060800 8515471 175200292245215100633752545387027994672 8515472 -14985880418063128846515168254349017088 8515473 -139230630484749140982101437265073835200 8515474 68004232627330345346371138918760363520 8515475 32341629286146228874287294907622215500 8515476 21728146710869419453622179128301547520 8515477 -120443503621913137105647018901131750400 8515478 121823793494191618635877222733100653568 8515479 21280690524393804216154861620124560000 8515480 -19503477760159679687274858562271232000 8515481 15930551728776095372134278545783361732 8515482 -56578750485695362367852437070524113408 8515483 -29871233002503217674762922332180760256 8515484 127972923890612574880185261304989974016 8515485 6394706339658887295606652324206049440 8515486 -461113990812413877203951157457929216 8515487 65761724581916551379633979829078389792 8515488 -80724048000957037392810382991048048640 8515489 32096480348676937030982092459335650560 8515490 60883635087758794062988996098329844000 8515491 20311108672377587452945911964113364224 8515492 -116347623770149110867989387460724403584 8515493 7781100271741155354845009738324562816 8515494 -300494391035533967917120892995724544 8515495 -30916166221385766085004842346967600 8515496 54841125161321601581993834523033600 8515497 -108806751548883760207040270985552675840 8515498 -38600723862220419617806725174894258000 8515499 -258734533402920342306823178282298397200 8515500 11338832127771644579982997999939584000 8515501 65682420355918976226661202651478500032 8515502 115880032636760184771387195131555073600 8515503 -31083915253414758262674502634732185200 8515504 6911371053722411937631495861984198656 8515505 -1136870811886831853245934835094731840 8515506 18800772490957774010128223537567435904 8515507 -13853188977064121630345183641161787392 8515508 61919700875271428236574965293974366976 8515509 -3028732355839230140061245958322911360 8515510 17213352101788715765255767101789490560 8515511 49742962464809530717368807341535971112 8515512 91581322227702454147846363292037795840 8515513 -92855671810987917033899495399670295100 8515514 -4151576807836247518943376181974248448 8515515 16077029814433356435191279698153056000 8515516 -17718814543778185066296246940827722240 8515517 394695609714894357237038907515712205920 8515518 18928762859602364306524036159343689728 8515519 -220015478533103985346323496081694438080 8515520 3509682124861389471005240157693542400 8515521 68364391757975065867915812321288486144 8515522 -857623896887888762492594710379348448 8515523 2623601346302674577837596781296986144 8515524 7395475011612990825646005863772137472 8515525 -26946120939131454035641710646898223200 8515526 65169294935174750816497444385891471712 8515527 78175418844442248519176438782066235520 8515528 56856574296735228976594602720818626560 8515529 -481014154436749223526858251514699360 8515530 -2773907943400689663120045274393345440 8515531 94456738440058380855872806987076077200 8515532 -4236008087735087730068132252607644160 8515533 11931148669938214850968151947840838208 8515534 23546422860501351228671413918111939200 8515535 30765549492926617316606017526200356960 8515536 5479836980260107548337804169608167424 8515537 -5636904808453377090687252835894115468 8515538 96892616504008866172066420035779834112 8515539 46443740676511052525179266893296311408 8515540 21229162556821985098503662780909537280 8515541 7742994537933686552520720552501156942 8515542 21199938645303485788079892741946343424 8515543 12791703509948921113429044302301972624 8515544 43032629007485307622905159566045675520 8515545 -17585708556057327979913705704952578560 8515546 -44140285747386737150456310326986545216 8515547 -225190271386148628134087720945794804440 8515548 406524697214758638979564839050417664 8515549 -83162346730920212973193290260107170464 8515550 -25406019541984778860634739678932779200 8515551 69843648864578891075179256350131166080 8515552 -197544977314168154537613538061816168448 8515553 -175804968081066177193015604430422492880 8515554 37039130932908884101288604724939052032 8515555 134035835861173787073674513240299572960 8515556 30062737702554128438469366977848147968 8515557 200552863562408139452371157316375816000 8515558 12359382011025450442138559980859544576 8515559 -39703943949121440473731125372186161496 8515560 -68950070767276162838812654686683136000 8515561 -178919766776461683678872258513751552838 8515562 -111647158621490770458293352410159579136 8515563 1738321506485497186828562129929469424 8515564 -149724971909878968995102721317366189824 8515565 27570789685012383413248285450112168460 8515566 -12053258311041390511480563554992598016 8515567 -24497169916115217019195610161147036080 8515568 -31291834745620301694919751119717662720 8515569 -76705173001122206543741932804279583712 8515570 -1188341904669999425687161136429568000 8515571 61103641668812963360353983320201344992 8515572 51289943478011857397418998911412428800 8515573 97805006016081680789769958841410043904 8515574 -26767157159488875813009701008643482464 8515575 -58890581207345614359396740392592404200 8515576 38869261226682176472913937787554856960 8515577 5243015604871278977855000205142460544 8515578 -46182830206126695207673405198623768576 8515579 -56407836880634706378738379858408968816 8515580 -111698475080346070680335845300110988800 8515581 6384005881029589645974406467251044800 8515582 -56189294816851339057114113440656281600 8515583 -439544024915741764478838539165412791880 8515584 -47201512670191766678206130007111106560 8515585 -28699142966535255468434280018612653400 8515586 -45733122608947978296072047983730290656 8515587 32589245777246852846084969638056203952 8515588 130849425555125032197942816349987752960 8515589 -112703998623130179559703734330697556480 8515590 -12478622270211925179681812915630741760 8515591 -505594367234690863528416683272006400 8515592 -202903052990677874831869349718944102400 8515593 141700939499440736487695682676993290282 8515594 101539868358691082327275167145713099360 8515595 75039987371804788510382935279039176960 8515596 -5813330060708627053872887958565610496 8515597 25038666201589803239883404449955893046 8515598 5149176766953076412110067488737546240 8515599 -61000395864297237828879141696599585520 8515600 4490168483296918714511723513927680000 8515601 -191043362080860452371765340333551561728 8515602 16239379758865450021447978156907838480 8515603 124543719031188921261685631366821401280 8515604 -102409067164675518211687915120675160064 8515605 18289489617647073166431867957094561920 8515606 37001971987303662365780874187623104640 8515607 38052162083424415991830832955264449472 8515608 -2585937900427094711467890629001216000 8515609 -21770194780799247042003916377209279520 8515610 63979550509870519611176990619002592000 8515611 -1255259095587787741581930293816109648 8515612 -38823078700459480065710792214707297280 8515613 -118527512227826467023007795034944742676 8515614 -62972960249847086868669352692560084160 8515615 -47543393634783643927812430993926513240 8515616 127342364805810725519496113575325466624 8515617 -172081205754059120984509072606507440 8515618 -16729620533034254659238727055435577280 8515619 -724216440144573544079244354391738368 8515620 16273733266013726063321907171943276800 8515621 -35796834229209720407686577276783082178 8515622 172467149451809879434884250476588890112 8515623 111093855464914704641771449214761172304 8515624 -3676992073681285157176809343318855680 8515625 -19948390942178792631419293587393750000 8515626 15242962118684065875252509801453351424 8515627 11743470034469018962810668700293111476 8515628 86164801977014823976474615635488194560 8515629 -2750688102428916502618755898226066826 8515630 29113872126578435207633683328598038400 8515631 -75882238866118008928184679005613539568 8515632 17372006302060056857923335377545297920 8515633 7416690952217101736453295129999774336 8515634 -34709013286184302842340543510685952 8515635 32371142273529236226896680621021328640 8515636 48683846136489053727428783306195362560 8515637 86976727382734860910781642460592266720 8515638 -11660705613692284200423050363662172160 8515639 -202047817979318637441825240167905468200 8515640 -12532432191885190350702328867098624000 8515641 114986524605753412287818455432847110992 8515642 -47628916158958282190955102105488304528 8515643 1781811335276942635450892660410548600 8515644 31252885602155601154002564443431649280 8515645 -103977188631814645947811837436263699200 8515646 -49757178170991822598095922934635835520 8515647 -48328913275535111541476459924691072000 8515648 -86264757793634537566310197987639296000 8515649 -139142287696743125615514632835152428350 8515650 -9912946649921959393928095774276492800 8515651 -37251167862700335757026161316994465348 8515652 -3450531472527163642776436940713755648 8515653 84007364872789407428245633898937605184 8515654 -44119472013038553940100901829309689600 8515655 216026094365341237588227904897372743120 8515656 35266357067569642849186673835685585920 8515657 -160713054711685670802465805837772991948 8515658 -28939648641861568633615365819539164416 8515659 1398266132765435214561150062460167088 8515660 82029808532841988826870092526205127680 8515661 -41690887819428995901007968183985132800 8515662 97493200616899879481265502891969105920 8515663 72184099718630079788334903022980280448 8515664 -25212600181641666969688865143624433664 8515665 137325336476926819637935747565448048000 8515666 56844374978759272827296207193470758032 8515667 -122541245780609943955812548180153352360 8515668 27877375981817923597077769210624167936 8515669 1208828337465280626684062165337394176 8515670 -69998962923982228317071742139690362240 8515671 7911809689330791336684211316204459112 8515672 -58916963317920852207382160840905420800 8515673 -6483269459533058378221521095839209078 8515674 15834954682962933453555117733245414096 8515675 8455465481378232863402475528003530800 8515676 -56316057299927261208301865975277342720 8515677 1360073608100706010628790509414294016 8515678 4380092486482480731104127873353845056 8515679 -86094658865183692957932230768114634720 8515680 26810129446204285173356916701968465920 8515681 -29193168187821496870994062242933626688 8515682 -2453004989620837161136774645540224000 8515683 -31673035311582550935223472020613440056 8515684 245999870284354685656759453407000857856 8515685 -60933293848058296121462732669354328840 8515686 29070526495283917603324965011700288000 8515687 118972679703496189629485397724867505336 8515688 -4105249390253065907108961336046356480 8515689 15009612905890433953815337220692491648 8515690 -30743462172232459773537879682956362400 8515691 -261116642673016874283638786458284630648 8515692 86706555241776166345545732313883607552 8515693 -224916748225370120582916451892906961056 8515694 90979735315640186862427981676959230912 8515695 138522621196329786095003172999593790480 8515696 -7419280251445524016917041954262876160 8515697 -166383100117937914557877934447974519854 8515698 1976910728011313038881977508999874560 8515699 -127238664415011817095845873555762053300 8515700 9461638615899963737440669486523596800 8515701 -50822582367817369313443417968256828032 8515702 -21698975881998947750925600935678641536 8515703 -6285949695538513849922770206174384720 8515704 -4372336984381125147958560718451834880 8515705 74361094874871141451844400033675312000 8515706 -61738357359587709226368792516696771840 8515707 82106659561697477217669223343653948440 8515708 201129333711018468038542292679454427136 8515709 3855254154841854300444987357985125504 8515710 2157531622455718918109724612213562560 8515711 -193529496823452468617520343385681922688 8515712 21204855527041417786643174542068940800 8515713 111414553513724314474094798029647144000 8515714 43901213282300382569189434787980334112 8515715 -5952976917104532424460919239184678480 8515716 -22978187919653616793640315412968564736 8515717 44495829887506807323864749482700914752 8515718 -19418208918493468320829598040985320384 8515719 -32521855930248883480728754858448139360 8515720 -1245203261960411751331685437978214400 8515721 -88641839174779805740281113038662591078 8515722 -1949461143469311360151680737397396480 8515723 91077344936715152002706773461016469972 8515724 5386695191946845494645094937000591360 8515725 -7040136641217343640829203227727256000 8515726 16289643910929390451880447749467713280 8515727 -116380989775693806375661168202276242176 8515728 1672688967697660740816751925402419200 8515729 -74846415230817345654739867597611796416 8515730 26919168037174254317049342334138073760 8515731 13224362214286478139705244572391047168 8515732 90704699409074488478917007642913332096 8515733 105878359281888968347642532528478265020 8515734 34945944748618049537055556381348320000 8515735 562345126241702601338082532637176320 8515736 227777867907401623768840532827243591680 8515737 -9950859577673952205650462108078319206 8515738 -18569658562865653658723287354760426496 8515739 18470013808463695124542371500330348424 8515740 20348374612743314104882398849146880000 8515741 15528011253833395390669186380111286020 8515742 -138781891959418227044298261832436590848 8515743 8039693799423728291038926059736336000 8515744 32280809827106323982259388507308097536 8515745 46313569641454384310305419944136216960 8515746 12484916815620956378399659511808883200 8515747 59431786698255261045821159749270591196 8515748 -122385900989509739401545896984012553984 8515749 -23040681987630656448251286748637796864 8515750 29051256257770533035059306031514048000 8515751 -37346719790966997582401288633050547400 8515752 -8105877645044769927466000498624757760 8515753 18353283207487246799185006768625041744 8515754 -11676410374830491721961770607444993440 8515755 -44203988555196776292413815777702227600 8515756 48481823331737623170644751906664158720 8515757 -210065111274444923556349292908898741994 8515758 -65238528451247613171115245966794222016 8515759 17056625955793060807856483261531365536 8515760 35915118054372609080970849644484034560 8515761 -11836106038431548691782779585924464528 8515762 1951566689736378406740206222401075200 8515763 -871658529645529079112223115218417200 8515764 -107983746815047520391556186061323843200 8515765 46710003503463014860541967751518592800 8515766 41191681574304763034120260188898811520 8515767 52421729985355472868500542313251424640 8515768 -206884337054153202533831399382263869440 8515769 -112182296772906199690834255947945631830 8515770 31363922055549686757108709729344249600 8515771 -67356868200974469665959209394762549656 8515772 -2390773982758844574246054167293099008 8515773 616176222458347998853620604218751104 8515774 -18422352461575782861236294152545911808 8515775 31188967191848441166750781775040097800 8515776 531656213347898904476022435018178560 8515777 126289427002692894108026353322633360772 8515778 -12751934084335604353660546470689440560 8515779 58811547407545017529764744135066728184 8515780 -10486224113385627302176246741471641600 8515781 -9461478611201774696283452813867916000 8515782 21763534136786716228677375381166838400 8515783 -87925396361013967902057837993914476560 8515784 -83181851089271434034977231248499645440 8515785 22275138370542715626169689895987339200 8515786 66812848283780106992700717583865067264 8515787 -29478763856052340513218638181698911200 8515788 -90554493941849318248873909681020633600 8515789 -181931389697278425742666590840396036480 8515790 3063557713115944900486834994635326720 8515791 226532536119068078714933897918105204448 8515792 -64115863067443615050045257919268208640 8515793 9597310736993606321223368924012737536 8515794 17138500523851964205590950097126518272 8515795 -1071978633972373214915374264954261200 8515796 55952377344710715103088082831362678784 8515797 -107758127787429357931143737623247618400 8515798 -103071520621710155182405158499598373600 8515799 -3002650505144114165461482346399327080 8515800 -49370044089584469429341660283494400000 8515801 47128483089362956703540689410148970752 8515802 -30039106858319402070186851074824189696 8515803 109702245246110867101505309943162199704 8515804 -80930196304114466794802969753241573888 8515805 87206212818488381309815618881574944000 8515806 281015746134368420620012291343262720 8515807 -24332061985259946305802258827998307600 8515808 -24948133482561158766670103981848264704 8515809 -13341370635166120811729799270119291520 8515810 63679236496599498090916556456543453760 8515811 -16057481875952487391965284791831430496 8515812 -64757164122579513810250295822603455488 8515813 185499859741067692716278153751869832062 8515814 -31051204101777691095501249700397152128 8515815 -1303692337481500210253605278061317120 8515816 -100820435693263711729339137785859179520 8515817 62504419215955447973432435099851328640 8515818 37146510254615089271955840073127366064 8515819 24472852216759933597170480265218720000 8515820 80422269476748609902348639414156206080 8515821 125013824200295142551076760624211260320 8515822 -18912463639769626723063142641426647168 8515823 307417193964868774978283474580722160 8515824 5116899958351575771132350708412579840 8515825 12962071543010931713227190262543508550 8515826 95461009828947233508956110514806483584 8515827 -19451949113063019577080577890548662560 8515828 -59188454897011553294035161395384782080 8515829 -14464526507121933518968982314102557024 8515830 -22533289778721520942176411737481790080 8515831 -280895049098294378389741496448906211728 8515832 55159680406550876461558277336343736320 8515833 16224517389904559861652023813422649424 8515834 -2041428339140373528567907661224754688 8515835 62825739188445177969220668841970000400 8515836 -73087551351013661450556677255884308480 8515837 -15778040926467953640727953739571606496 8515838 -117458819360545705344511040793234356160 8515839 131874129235723778202142309172886990720 8515840 106283663533187903910871354278527631360 8515841 -12384810879279935864796053903250371628 8515842 8362360271177688312183422401211634048 8515843 7527768473620805744260211231048604320 8515844 -192554914507242494309337926048425256448 8515845 -16892862871409261090722959515987728680 8515846 35663101814772084274944739785774564480 8515847 -182269595936487838497218442811468633704 8515848 685228851885651087102500860068741120 8515849 -2232594510701047770586024785533458736 8515850 10476061599450355482752845557770880000 8515851 -35197269006110074102756479649093680168 8515852 -113790319518284642787660937441517304064 8515853 -3718809278042935990184735936460221898 8515854 4312878980203421624161222850409926976 8515855 31562291628152299569740203827989147520 8515856 32745729391676950574295705647549325312 8515857 117862362680134731558911437439261556000 8515858 11893470906988815737333781178522460160 8515859 -249085943639687435286402677198877660 8515860 5708160545574157703271688543591311360 8515861 -74849007584007229558609494560208989988 8515862 45827252219100414452989495957465830432 8515863 -91845732080375604830787713937276434208 8515864 -21894405853436743001997459604012646400 8515865 -64663174586989737021062178269969964480 8515866 -52288225398048540050025355367424907776 8515867 -32006554904421436817531778390886633084 8515868 -123433654508711144689450769965972322304 8515869 -23727433365357148644999939201155019552 8515870 -71246916926211474794621470399300736640 8515871 -20824105838934355261467885756868238496 8515872 135673511621094826186532823041183907840 8515873 59217255206980509598606988377826344240 8515874 -47573906536805740164326848709249318064 8515875 46509852565989417464494607438057340000 8515876 15339869162899323900912387516927744000 8515877 237958151577283825219776535589838321726 8515878 35347928679840257181786397684268961792 8515879 -20277323686199214389665604062638597240 8515880 -104277674229792114288265429768757913600 8515881 -105999721714514834837507514573191168640 8515882 -11968448668575584438157754104419970816 8515883 -74540514651698980201157179645172590080 8515884 -22442149410994690132204235689726279680 8515885 34972570867433110116668775303413909760 8515886 26243039397098382793915538782500939264 8515887 -21994413195643314700029040548128066040 8515888 2245867758748039389809603159319773184 8515889 101197514559316251303091895216822940690 8515890 -56217421280506448262729719650366147680 8515891 141707494099738214000301765031027153292 8515892 -68596621355734581913570851438821376 8515893 -57639861219452659381805713855488359136 8515894 -116294373486140826764762057402917080768 8515895 4383247626208867000462050595078087200 8515896 -86831144610688115180122104997878067200 8515897 -69587909230790263509174683718900228860 8515898 -120162251370570244322914315784437222800 8515899 -47010835909061498455050255127875054576 8515900 70695349267528846809417705176942912000 8515901 -71553940573703667913736761631159367168 8515902 15662536293443619376426537991298906432 8515903 209420428593962487723989374309631910264 8515904 4921259446506770280779737471157010432 8515905 -3547687144977608297238874148880447360 8515906 -8753088482255376023078889645138845280 8515907 23289041879093534823150802567609812156 8515908 -61485590600370967810086969842847744000 8515909 34385945613085067203306935729819198110 8515910 -11149473785565516731663745147826809600 8515911 26146564347596838759808556280455134080 8515912 14438483042533542938888306479438202880 8515913 -39578817354054911828360920368631885440 8515914 56812119618629028265735327880403087360 8515915 37497515730986158007616325909087846560 8515916 31229570184247151472048702630950163456 8515917 -66608876811145479471770930267381754624 8515918 23663773177824946017135007357325012160 8515919 98802730500405626634774965900300018040 8515920 -1089459166405372448870639289882378240 8515921 -36449587217385464474149549591043895068 8515922 41104674003844479242784605014047418512 8515923 -21955095054897011525081684751487221456 8515924 -107645510056645931950388159803036196864 8515925 21783785144256680533188688966556988000 8515926 -53651572201699876039264512281212179456 8515927 -42368376224395304809122020499772424528 8515928 -108930658775917074220685353360822087680 8515929 101181537820538543712358537898490934560 8515930 -67779548038989826282961605566988646400 8515931 16340905014293871966903637896939441732 8515932 28032713833842078538063022046178071552 8515933 -222104579031613370670961797499661132480 8515934 1301906066622976175009789028994560000 8515935 396649015265073675081606516232410240 8515936 -33697003001745566697012006493512794112 8515937 -501596198236898667385070612313651996480 8515938 9415864711841613272250964496906243328 8515939 -34341869235939784173219988522809452260 8515940 -81946279449410112130993383970979942400 8515941 26258700038290643165019735978762041664 8515942 -67167919064313766166567621286695716800 8515943 -9521125619480508993908597647583009040 8515944 -20337533407363941132183878782903280640 8515945 12327794265461085456827773677154809480 8515946 84190225388105462236546657311149767200 8515947 15609190764026216793369351264117223680 8515948 -11360081556775484421173940581507596288 8515949 22513997551302460244606094681663334200 8515950 -40020226553583188830730762860127918400 8515951 166467701013393624520507316951460127952 8515952 18530427459723375331069798275273523200 8515953 -37031927358782614391616485577339789696 8515954 8610964381805278346281589341150300176 8515955 -68152061353330958685171638080197207600 8515956 -80680237774719908868507000302025596928 8515957 19562217032991540618268350433469511552 8515958 -17220336770439420621699088030641232320 8515959 -18087475745147375857157399636646296832 8515960 39195607434311625086234872661971968000 8515961 8096016090545057269049381456788059732 8515962 535369606742213463350752131259975680 8515963 -28216834381828448522705892506848149920 8515964 118622856746675985760971491592136574976 8515965 -27377113314451482279059403601545048000 8515966 20999938006274084489106813278049488064 8515967 31045362553508076608996939824489382016 8515968 83864692662110108768237962777161891840 8515969 -59549072531009140210320514801894961088 8515970 -39457361856876722014475076396235492320 8515971 -74155567168386850416272428929110574120 8515972 153505003260487823607471887133393435776 8515973 -16537991111746585107850334498403023460 8515974 -41523626456027015007992204717600509440 8515975 26335654625254415378493101223610378600 8515976 -1394901877805088006576474258119393280 8515977 -111916189107909246182970299430518160768 8515978 -1588346255316600498872055457569010176 8515979 -29254316333100740271792091302130418880 8515980 -51838264042160342866552575088773120 8515981 -124310398525155619378865092112719595936 8515982 93436817101943543763657416483610950592 8515983 -10147977034843838791519473641877772800 8515984 3160600956458956689062619844699136000 8515985 -80065623608697047722882713014703191040 8515986 28817435834475829481323326325348931328 8515987 24098330238607295399193306211519490880 8515988 -21809127974727189449694467896556075520 8515989 63876845633761194664494302855303483520 8515990 -663332985267655219319761563557272320 8515991 3546920365063745543697906375834576984 8515992 133952124138576922680892139356963614720 8515993 -61783547165918919481945406450003864758 8515994 45508102126664268155757440548989918912 8515995 83473119756074219869430609272541560800 8515996 39115266576732342242357915937640872960 8515997 37881872695294598919779680221003183552 8515998 -42316940286570455841760933801461388416 8515999 -163880539272413991590354195405182612000 8516000 -103491644596381612043958912725975040000 8516001 -49680404069429418241371019778082611520 8516002 7722176006826010603881750725792409600 8516003 -29039506642426532187111088924714987536 8516004 46129449259773823754123755681913856000 8516005 -213587901240031608211483384402332426240 8516006 6828154554690865745438709531920131200 8516007 -156633112070293718390138571636596888496 8516008 289322315582613624031997844464585103360 8516009 5177172166714017085113965584371001440 8516010 -13326015922772945953205575734382817280 8516011 13952845780363613497833031433127190560 8516012 -10874695108912389655870832525595826944 8516013 -60824554753645217266745696971849727712 8516014 -62114294347616268680023804842268230528 8516015 22036000299891848432211601074936713160 8516016 -52469383449799183410453947634597888 8516017 144906832507084118346548357653848337332 8516018 -2337943046990427526692605122466070528 8516019 -26164304774088424542438575339181673872 8516020 19781704823418191932203886925969652480 8516021 3795109064605485489184007009001320832 8516022 -23249862468222410193510772683801419328 8516023 91451102666547531302005079193510786840 8516024 152599327831644516053184645046901145600 8516025 -10787829090525947871511924943335507200 8516026 43282778705917686741513388563093659904 8516027 7392666064745968983120892113052019760 8516028 13415105315035516001111958681860014080 8516029 25631054515928627387578871537952482630 8516030 62788590713784737500666827195467396160 8516031 -67179866958059308686376840455546737376 8516032 -10098745423723888123959304512151224320 8516033 1205548538014362472561828093003098324 8516034 3078771722726161143394983868418183328 8516035 -77385455678838395426794269703238119680 8516036 -41422854706671925081242207091084428288 8516037 -9821685103343522079466752146432249280 8516038 35209046123468638389848074569228781920 8516039 57264430718256873943842438538991755056 8516040 -21405145223089881007712379623758233600 8516041 9960664266045056567609083749483299584 8516042 162113356763677593292098107101916352000 8516043 61020491925142249948252294880281441200 8516044 107425802403167844953100703950257851136 8516045 56844205940558089524580123112201227320 8516046 -27143653920055312605564273962787182592 8516047 -119016363817523680657496547715110996400 8516048 30737253378193855102717520677927649280 8516049 -23463562284231112734522545096153229312 8516050 21289094063153854993067660164799301600 8516051 101044695954299682758448957266321075052 8516052 1004533910914603080180669645802325760 8516053 -91812595656302680772932350959575688040 8516054 -43309913674950392500225298811667821120 8516055 -56655725147725245078353092317323256240 8516056 203967875727992443867189619474552186880 8516057 111403745130859153443749957401971072864 8516058 -12229118761741804617308039533852265472 8516059 205111921819440526958100263098887096260 8516060 20914976879672013167544206144306380800 8516061 -27240244460126224824617920386775983060 8516062 -675312581141811413659174561186819968 8516063 -222627580963831570151937537777329588160 8516064 429479990242558475695041672294432768 8516065 -159492643246812502974931155616447027800 8516066 -1263165312009667963659252181693478400 8516067 5757736668743136282540648439285216512 8516068 30511329545943045011112350930023145472 8516069 -57910808655526103988088349893980663780 8516070 -32674455759179156494294843808953708800 8516071 -107315885476396202024511821096343708768 8516072 -27809149908497860494428772813456015360 8516073 5912240585066249202385573622730904224 8516074 5010548768430914285358732446401930752 8516075 94313565013708374818622234572156391300 8516076 48637401590576678585422877878762501632 8516077 157558538408737683491734874756698995926 8516078 -51802964671621980177451219311466537344 8516079 7598067855275470424266832080630173480 8516080 4615574298056406730169316076468469760 8516081 16759781550901367229971683588867324992 8516082 52348747666251942995404300952369356800 8516083 -20537306270909692102739728445534063668 8516084 -51023549065454296583105234148922957824 8516085 72848497715480530959419644691535230400 8516086 -77482564542237556848747630242376199008 8516087 52681919655584678569196481430607166672 8516088 -18360739635041169048889882004271022080 8516089 10685936550198232286892835546019242324 8516090 -27823685301318000946236506970661612800 8516091 -76897509914180174587242330808666655208 8516092 16290490877283074792727899797139502592 8516093 -98929524877243915806998234258479628436 8516094 25786194149872565050917143535490555200 8516095 16467238955519437222000358070121728000 8516096 27664897771421613436090149534550720512 8516097 -8374626804607720033734475451822572254 8516098 6729068214839112306244675235022832128 8516099 -7136672518517314258361282170545477864 8516100 54801847352760358963301192664997862400 8516101 -237912586907342028933015102812360194 8516102 -74068287989610770018324444755904185152 8516103 19431064127378741738957152270736260608 8516104 -150652151447530590164876749776820224000 8516105 18347024184397705794550286025904397520 8516106 -26127075762674750125214400099766446288 8516107 -88380878894991102687678037755844912 8516108 53256838120916957003959605375508854528 8516109 -43408784901403298872989233150312341440 8516110 11275492615450981841304600092106145920 8516111 260731313583171217152118062088646491800 8516112 -9256640026639845430657788860409643008 8516113 -85607368468676880402015851225782893120 8516114 -56787983532495520661723035091808799344 8516115 -64913752743511277024995401252301956480 8516116 -9523655454076752564320702577802850304 8516117 -67273192909989193756813798858870764288 8516118 14309985597655244995950314641864114176 8516119 -198360799232316898026768455841739795080 8516120 137501365645689657564136275951481036800 8516121 105715007573490322459648534910999387520 8516122 107593385508077229488132419290716048112 8516123 7023116071650879683758676812804673280 8516124 23161049181801759756738971473466987520 8516125 -48669374147951946263758225849655442000 8516126 -41402799166309732937680651507736408640 8516127 -40094224312692430304867278573870301568 8516128 -147557170438649940269939015167350865920 8516129 31154239919187394936982889784096446720 8516130 6464747124809689192649498602670284800 8516131 101905582476596368398539345874865284832 8516132 4999789287983826639588189621043095552 8516133 -72551921986376562020333649847028082756 8516134 23022184211954286991073293210939367424 8516135 81683270629473337490688133317493297080 8516136 -32527842069086293767903700206166425600 8516137 49781158924339513373002532764490637952 8516138 -5058498562068570120955495810191827280 8516139 -14683415206557222026139705116202513576 8516140 15288033105728274530398337379168998400 8516141 -218347598246430291373086043923907361280 8516142 -25121018405787886362797577762040667520 8516143 20173089012503042446677055030732898400 8516144 -1655630486230730630592869587913932800 8516145 -98406358035543094963047998390472144960 8516146 -25337532239524375136077604994455762016 8516147 -22892862070912550820597531782509638720 8516148 24175276163288522886162776333469511680 8516149 -36644172860400177571431208194221075780 8516150 -1271208014827016614414387128754934400 8516151 50389235474417704231449677002594761120 8516152 72811627414863521716329232739835801600 8516153 12771896318701086610313299928702607402 8516154 33802661444660603396386332993710853120 8516155 67250591704177024227392012088282514560 8516156 -64911370120035713980227253992354931200 8516157 -18554122956308691328134293838402633312 8516158 15478215602193340035514215341557896576 8516159 -36957292521527822218186122602488952640 8516160 9646571173688526003278287670980116480 8516161 -10587571012907650761207253115619102400 8516162 233089516141502795817640400508122832 8516163 52437658130769284352513632106278404344 8516164 71097860772967302999983260803469971456 8516165 31638406308891279278263079535770664960 8516166 -3979893355387455322210979209459709952 8516167 -34547538881567443073729383138024982736 8516168 173395542843120840290192094651547714560 8516169 -49681793775267075044440632539877387840 8516170 11511836203998865912093700932155235200 8516171 -169986879076555278719057123643133022856 8516172 7345032283711504063432440266101604352 8516173 -240522058626840425191213925860691501578 8516174 -46702441856668328975965812050781689664 8516175 1777245724276599992700603373991712000 8516176 6626446199286483612050464285244383232 8516177 145540478164442891272232724826114087026 8516178 -63150484177142569814512370931099204480 8516179 25015506673316053049271580773472660224 8516180 -1698851237577716528036092237985894400 8516181 -11917214591324903736071678566459306848 8516182 52686919993710763748655324823466940192 8516183 -114430138056751016460832709762647926000 8516184 -99189265795497549598941162056907694080 8516185 166960885408038206877412383747411589380 8516186 25140929856449010840135932610752428800 8516187 39835091943288326711356338725486056368 8516188 100486043000939194540831778142490853888 8516189 152105937288966133945903540932234266400 8516190 -45068746277937688057211585107727364480 8516191 -16125831938141256298654173657177644616 8516192 23959650528488899270614032813234847744 8516193 -973872310560982833409503586515459072 8516194 -8249996289053391716980178724343326048 8516195 -14759542111767255766533472845603971520 8516196 -12431843888219582027934744539871952896 8516197 -85528431623113441674870875112196708354 8516198 100122480433387410615289507588715808000 8516199 45658753962468611441332622683861929600 8516200 74491973648471313756174277227663360000 8516201 -208084039244759909925943152157994470668 8516202 -45066521390496839734859923987700248320 8516203 -72599173927979528517917614923232776816 8516204 -163492322397539237736028463035837388544 8516205 -21493039449205340309943623882573280000 8516206 98047490219600831454013906323890751552 8516207 -69892951580942474493713285395757967888 8516208 -10812901843530534014492785282796322816 8516209 -117960268181017644157994123460379637400 8516210 37525558004759593162595555933100318720 8516211 -104089726834478942931709767308670446016 8516212 183199659886145097439004757820946669568 8516213 144683889567888269133713721741789948462 8516214 -3634175367717055263262268668886901120 8516215 73219868114761913927350386556781410320 8516216 64675976679331566421150268514652508160 8516217 -2117395827788379439632952228438330080 8516218 26116392892472885469167989060206551040 8516219 60944912976103281327667169035627477440 8516220 8802599264069744800168213819020641280 8516221 21102806498642418310331384259626838112 8516222 16276710038033205119746658608550976 8516223 68189669523717981808591366861525620480 8516224 142803615869908210387641363589622661120 8516225 -38194946117452047840722165959849046250 8516226 -22778191682240189938505323624745571456 8516227 16909269947135120154096386038284347520 8516228 27274584479925244841297312260218433536 8516229 17864404133109515223602101108648341984 8516230 29702688827319408947636625535049477760 8516231 315068460606653338232191521190151064 8516232 50805898371230103212215345873809408000 8516233 857152214686417792366480958870103936 8516234 -12810524113433438915160420756058635984 8516235 14465690558682037960525995521072517120 8516236 3281076091852444536139074906996592640 8516237 -48884310337046055844808057369840985600 8516238 -60506261299602578653519494431444561856 8516239 -90905776309765487607953775649653849344 8516240 -42252270805543771762887362956455690240 8516241 -14608747673099728673323295151296286750 8516242 -3662834580253305256350045210928063488 8516243 97900594819531291169492748343823184120 8516244 22094020129125360329912797781023641600 8516245 51191605690494238630655234951333064120 8516246 13527074768742698460202631861316499584 8516247 34061894789909135432579694921213873000 8516248 32827405493258328904768947472328448000 8516249 76280908249792684295644761911596649472 8516250 889463456592294845143001825633070000 8516251 61662206844023201909263710673017077252 8516252 18816264937044077425134230849612382720 8516253 3773325717223057905734151289633704768 8516254 -127151695478563478628121418410530935424 8516255 -2839839586997722579427162819300257680 8516256 21183741631608213255299479982466662400 8516257 -161902442954246024288787472504095472080 8516258 -22651316377691007949466488001308078080 8516259 -18125904472244310405537780668274036384 8516260 16696383361015210055278692460531994880 8516261 -18376449748033795848660553121433119520 8516262 8339133226549564045625997735165673152 8516263 -93102207364808363782827470080861637608 8516264 127041856896856650110174121091772943360 8516265 51488253104663862482499964425647344320 8516266 -16220087141851138717034809890907802112 8516267 -77165144353134854474767602641449938408 8516268 62299714820546062991166668774285098752 8516269 -172013985921135607804985069498450464404 8516270 -17416703899227764787244589723126826240 8516271 -43047174620382106958333136475422438240 8516272 25513752131763155773802442257691262976 8516273 16751683350757614124492324272555621522 8516274 3246503465448020160869205329205636096 8516275 25099651596304691104739579906824765000 8516276 -83376622021497295127325201367011507840 8516277 13527361221500762690167815506064711360 8516278 112135882559525453519419184768845441440 8516279 -894278088650169470821058345409100800 8516280 -28498591300993442052857998913424384000 8516281 -293279294890865702634122034811558538300 8516282 -87855621996055631494185556616007103488 8516283 8062976881191205750588733584496433600 8516284 18014531403533233982958958463029697536 8516285 179136065994891153384307163215734487800 8516286 1102328467943397777508424350723902720 8516287 -14554934968082406201782307899136123840 8516288 -8942807433416873560636427337952395264 8516289 17844269822503161769210922220331991808 8516290 -31256784370045747255412746024882153920 8516291 9985105841919397688022914287683056544 8516292 87804718502129081071530540102946225152 8516293 -36461469457418010320110166331236581536 8516294 -66945018691643941612293163505223696960 8516295 2226292522027214593043331929194206120 8516296 -83151505149541071147069282900886118400 8516297 119488274100428363524045069809100294746 8516298 7720430128792825689641780090018323200 8516299 70619287085404570683048187401651149760 8516300 -156292951585786052442925030945459200 8516301 -117756489355218358606720272912115330368 8516302 3365240541712754816229026720491492992 8516303 -120009565210879320876225291199636476144 8516304 26951354919422479888103128980013277184 8516305 29305773043184445109206588365757304320 8516306 -14417721495016050996917937333177062400 8516307 -74883899093506934036203673262901433160 8516308 -52360982586852820204749992652928647168 8516309 -62674091986154514656522603806020819684 8516310 28365696279482555100781826677148682240 8516311 -31686435854830736465186239748758515176 8516312 -44281071422672575709240755223119749120 8516313 60937556655754128504987879270824476800 8516314 -84727695623759022756636133325843127840 8516315 54549673532232434532889330971175449120 8516316 -28346449340881791994128405191642101248 8516317 83588893901436524040705503873652288460 8516318 142685194217046093655215264131991170304 8516319 -12628237135971503931908568143918522112 8516320 -28341774209019599472706539559248199680 8516321 78765764424117417599409009694260756000 8516322 -530224121887764422257928102299235712 8516323 105272319599673107866873651504907484572 8516324 71740202529377504167453630976909121792 8516325 7134218938879821415163479538529057600 8516326 -342664072737915599486563166981033472 8516327 66831179349458426527795167662550705072 8516328 111438062715132386651368861337399132160 8516329 -126593143286865676887483536626976064070 8516330 50415922573472153827307969229034078560 8516331 60147966073831118154443803983497331912 8516332 -160785336893972252379068332432876584960 8516333 4593815834183056476173152234201425120 8516334 -9103761472897606001746877067743133120 8516335 -61654235211287798984867365521700833720 8516336 -5668910189710364301237121823477956608 8516337 125425149529399848862429670108951033952 8516338 66415173541979052380497649480648163744 8516339 -79160273322309850446822925324045963776 8516340 1351402879314982862418278690916679680 8516341 69723229457560665946017358133526733742 8516342 -63048076059092208981742755184683224928 8516343 90375349325463945292269082058110800 8516344 54581411310619217713937162078731776000 8516345 -81860586450558721405907237755456083900 8516346 36729959095637869781830736651909683968 8516347 -137376708700760323933408562731599921404 8516348 -54538549683675344667742047951364500480 8516349 186817419369787176557083018363024147104 8516350 -22935528806187720392703379229432673600 8516351 -1155798618063191165046550025284773696 8516352 -29757328555608833883858838894927675392 8516353 354403127854179029827590024257443987200 8516354 9835203491619214966450145764017583104 8516355 1593191001170343208070121637281235200 8516356 27434553202613265616331340906030209280 8516357 -154743305692872558923211335281758479394 8516358 14128224224260397968691609991192138240 8516359 -5783214404929427288111674033201032984 8516360 -153899776437978263890051554673349376000 8516361 -21231103840136271930051824688002085696 8516362 48449128183316039530023954852335472432 8516363 -48569312099464125251312894835003977388 8516364 -35858321243029873197939214528796095488 8516365 -419478983005774271501171473004396160 8516366 -73715602361567870765756751051416709120 8516367 145298103985171907868681062517531972240 8516368 -1468664178076738551726136267797954560 8516369 157514347157919339581120751355273048896 8516370 35366182233806771556903460939331174400 8516371 -119173816439365017001282924419120262248 8516372 -104642288861253769372133465165275541760 8516373 26647700379380817410011446163534449600 8516374 56574602424889310137780735285587155712 8516375 -17974669005142262823455089421545896000 8516376 76654454404509431882784905609461616640 8516377 42772897312191812427219515590809742980 8516378 -9063575066641817455362090967261970976 8516379 -48734636596163450939427924368735073792 8516380 33732587969033021709215458859601292800 8516381 132739582631021913495033677727901776192 8516382 15558246405644201645320057606275566592 8516383 -89722079086999809144665356121689137936 8516384 139180809364794750487140826981093933056 8516385 -40756316652528103286186937865563166380 8516386 -62256597575155995078239862777994642608 8516387 -86808642834714843844587694920896729208 8516388 43568451150115727733649135699189432320 8516389 50329860171507221141284514655221272640 8516390 -46780699530450585163159175218039324800 8516391 54686979123497300556617260576606312320 8516392 -223821869737081946111261592101168256000 8516393 -299805996185038437245324411823211582200 8516394 -15266266447027389396803734657068610560 8516395 12633322056170424266151537830518813200 8516396 90990440894130894986194005844119038208 8516397 -37420598392185469178161015967509208640 8516398 108126388448271483531385655120982390720 8516399 14056933488290772835145154609697691664 8516400 14053723373240674207921357816961433600 8516401 4553294031474714091456818327468933480 8516402 -125689570793149117136120844281591100000 8516403 15607618927822370227305531522965572944 8516404 -8378949343460046646190453666362777600 8516405 -112876108246477511534473152246608439240 8516406 -5106754853703536717828317347777891456 8516407 187540798820965712801299799764934751656 8516408 -181769736541116617413094837959065600 8516409 57009238293663244006385458810083500736 8516410 7933279719436258084083595965482035200 8516411 53210038030603990776784500612414485472 8516412 14781324539179458365791028434295404032 8516413 -15057008995583016667762813749428007296 8516414 9507226729038508394212516147546038720 8516415 -37143840395538032675578057630442548080 8516416 26003595217735714911173831453203496960 8516417 -45288842819456121689997756895303101312 8516418 13056228726394212993359192729873272704 8516419 80477743061352017889768380057751685820 8516420 35565906726943577137706115941772226560 8516421 -170514907506128474445906211303094583456 8516422 -34332132163395263446773054110506139136 8516423 -4806557519824859499402279723881772960 8516424 6361771496167714390918049285147197440 8516425 70697865586011928662641624260752377150 8516426 52526459532129575301807373286149986144 8516427 -151649093453101961673104916258864985920 8516428 -11012216170291901841551444686590668032 8516429 34374560742513796236670929845544567030 8516430 -12688091223761213175310585280971372800 8516431 -24676516826185560722342614240105251456 8516432 7626966956328466888167885829129691136 8516433 3364853828134538864466841750391700000 8516434 -124704782821496020222810045784925462384 8516435 110449779202694980087011684229787960880 8516436 106759755904644876780473681272584333312 8516437 -123909979467239030246900951964723107200 8516438 3009904711297664272049463915919071744 8516439 68709324319287502441419422324356064544 8516440 -24595268019246400313898672361511731200 8516441 -202843106033947179007743531739431821616 8516442 32613291686955756186845153931946616064 8516443 -69144852741636397989328874546053289456 8516444 -15384795134621467914768738271081832448 8516445 76731834292090589538312075916507219680 8516446 262764024655483703458541094864906240 8516447 -357945109282065095090513285821857923808 8516448 -176243155906304441624135932667905966080 8516449 -40338710668929345399209281561466510700 8516450 8097894737869498208773493215806720000 8516451 -9478012643793951915192957721143936 8516452 36671348749600912317371435208825577472 8516453 -67725637262951608376307349623130979136 8516454 -8429618266104538230384892994951713920 8516455 59566404732061944868774924203976482360 8516456 -3586216737458714670279872552911933440 8516457 -54855129341434723116528051766061966646 8516458 56943354613548085734161398778713440 8516459 -73910363551091242106466458965811209440 8516460 30633145955303680286667966286542044160 8516461 -86672476970040733136487046522972892448 8516462 -8677658694400307832140023308446404800 8516463 66082614036743233734385886138046294144 8516464 23031427738248758662702166594322432 8516465 96992644097362982127393902977824715200 8516466 26561834463137020903412197688544666624 8516467 -92042156279694470284953234018347202484 8516468 34362505915041277386313891970013217536 8516469 8652149513898327852314306416010533728 8516470 48480623788664697246634516105147591680 8516471 -23144438540927806182332546908086363408 8516472 1672646045573559135761931722755645440 8516473 -71034870033464947924477565542822980480 8516474 -82152080102606607815049197198925381264 8516475 9618661584631085455074432045203712000 8516476 78288691528683028512157980764466882560 8516477 -149752774759633281633507692470378423674 8516478 -5106582476442000437690461292465046912 8516479 -6654174229588617554826763306693434960 8516480 -20594750382595600694662967167706726400 8516481 -35783685204358213040429784634644861648 8516482 -24045592337543236708940348090910940128 8516483 3214165133582216972100250773576612732 8516484 -50021614788316524027114202482557967360 8516485 -79150168425421044427536917070034346820 8516486 -15437811808825903813992777307196669952 8516487 9349280274302255736087694510308182784 8516488 107775744507704626520719071784137984000 8516489 -39326776996608312711182263144699492710 8516490 11595119107676589282432454123010112000 8516491 141628920259428866222140381046111623892 8516492 -20115352290547260519006003922165219584 8516493 -115707886430342655076643495508225716736 8516494 -101677320658459100669153828483147128704 8516495 7867155349376351326000780414767165120 8516496 29147460750700628674226887357358211072 8516497 -30997799516648685241449188663885314560 8516498 -27018549052646602709537628497398182000 8516499 -47929180024692919412695105624587939840 8516500 87487750662876412204319932090997952000 8516501 3070502424293728431316764818659942464 8516502 737558443407377532830821899682207392 8516503 37458303130216561814522174046720433040 8516504 -231691802767638562210991299978702540800 8516505 49427441321171523622632186271808362560 8516506 -8997066978771325692924347132975164416 8516507 -88081501938148666165837510930712724288 8516508 -1339663420819080771858031524177346560 8516509 -23861744560878273785611096240538197440 8516510 -83862319251660771437616964627696032000 8516511 47604195912290071759483876314107648688 8516512 45880605882511542685564859865443991552 8516513 -133158861507842314886248747939090910238 8516514 64187287006143736598769588356941432320 8516515 11773352080977252587763717047717390400 8516516 -117306989853671275405053732043543633920 8516517 -70581388397870177298532992671750782080 8516518 37190687403399895013888947217060244960 8516519 -205375277312486189637992808318357416040 8516520 12539788428711938852961743630313369600 8516521 -11239860920398233808986439633109151936 8516522 29197236698568574725264043586270192640 8516523 61873713958867829506830108109292016984 8516524 198931729302937240583693653463166153216 8516525 -120816016847624408726351850404380021950 8516526 26292341477313505428601258863244339200 8516527 -72773773330609381734513481783511296624 8516528 -53860512558878918332755206658448539648 8516529 14114520987755144546393968510900794240 8516530 -6934211522385254307333123160930905600 8516531 70789607714305646524696040199978019512 8516532 -782995221161264313031752814128168960 8516533 106989454250508369282746360069027340782 8516534 -4456729212027889586432909572110698880 8516535 190951580503290688222121087089127040 8516536 31971162950388250516090764233300828160 8516537 1132862543444593769771416360698927360 8516538 64789863043475619969067009490007564144 8516539 -140396490646422697447622891269138453660 8516540 -30112105951301563634729706380444774400 8516541 51800232717797400749514981123817712640 8516542 151741788906795763724180214733195272000 8516543 48535091438643872305344736444597587408 8516544 2091282160166584835617173917260578816 8516545 6458545542790887585052429440090841320 8516546 16245296352269486328553526759581147680 8516547 54125906912566070807082802882359503088 8516548 37377896601141896447452578032244900096 8516549 -126415499701092549978521472511281336774 8516550 -13324290622704507052922646041993318400 8516551 32254051267724865333030609087868409104 8516552 -203695566454220605392114545895550771200 8516553 16144008748669571713759674057923602704 8516554 -109570386962941743646757798647291848960 8516555 -197386114952401376532677583212711577600 8516556 102440155550121284193758646460851010560 8516557 115757155343695576475810303762404118400 8516558 7110762243697490894303201335483535232 8516559 101730548929693137201488056516628173704 8516560 2107891862890593277950044506187366400 8516561 -54495064057479512916752549618137360476 8516562 -15024154413860168383881047002998181248 8516563 209420816354522006639549303109564870984 8516564 21393203394554618454577057158693513216 8516565 71146137413748299956604237516145700860 8516566 28490565509979013543158086830290792000 8516567 10624848949324073937788296656934868616 8516568 -3696268443274324214004121322984570880 8516569 168346320126378085411236984576574504970 8516570 32848912081141548190953710356792555200 8516571 -10491881827662539415893279989951439616 8516572 -113469737515805689981836339826389431808 8516573 -51942606176025608535762449659786347636 8516574 14630951939440361753276391323567740608 8516575 -62121947728272396329216894670327546000 8516576 -227493141585487802840144880102127435776 8516577 103194121240981928384852314573051827120 8516578 11535445763576547319310913787592678400 8516579 153521552369697491762041271958993071640 8516580 549626218439764860433558996798648320 8516581 -55382384437466806015014699038180383618 8516582 89218867761014078155071509122538736000 8516583 618989829639026968846031668445233512 8516584 -62817317919984248223214896665849825280 8516585 42431922176450174615937240659734080 8516586 2185496037955292613015117774611637504 8516587 7635869900022166730658751004013679000 8516588 8478129824161160665231191774935347200 8516589 119161833615907917021410667664703644224 8516590 -36369894466178174636279055829346011200 8516591 -11583852622836659809555548501434409000 8516592 -12872521236235230812577301613463011328 8516593 49666242925393858616853968754517461248 8516594 -11675482282871250742354279562097932160 8516595 -115723535627529875244348227376356083200 8516596 45356823884616402733522597464083343360 8516597 110877250134936543354039811677579536046 8516598 -64550194185239533953118915794290280960 8516599 -7770541917360115838321513323600824320 8516600 4691222298904913147615482738682880000 8516601 66973320466278780819092165896448328768 8516602 21987187282477515551010603535756514304 8516603 32382822511619573265184405957266541200 8516604 45926723544614789736412482683317724160 8516605 -42699167818413451208672590747757148840 8516606 -6386069628677996047702152693734580480 8516607 118413590743428402042618770552940276480 8516608 -94507201256988559076780559041636073472 8516609 179310592780338904526187396689110368516 8516610 -156285143254277361991732035996748800 8516611 19476707604379283246580243986585001212 8516612 26596540843512876467060637338964663552 8516613 -19072817647001141132062206766962461376 8516614 -77043586327765268864160345236405053344 8516615 72454200522710847212890234178862992760 8516616 13557321356748868713764431775234211840 8516617 -91136928395209420885064719083714673920 8516618 7978696987541039273748112182358000128 8516619 116608465192781547842013225357111370044 8516620 -32865362551248036757456416163548364800 8516621 75002533947065355355484530086986496822 8516622 12412456219698884256505466010086066304 8516623 -407124314106089546725105778161813152 8516624 -17665158001104679012372510237358555136 8516625 9080256153426214010273168371519248000 8516626 78230976959839617433805540992630820640 8516627 12362822659048024134190292983303683744 8516628 -29832298199545818534589488401217756288 8516629 -181422198497960510669671887641686619520 8516630 11425699081249467262800789478872637440 8516631 -46613754696779535540290675074093329840 8516632 166126208437729067722305554822303232000 8516633 -210516759517354634040855671751199042620 8516634 28378864238159267444767240036089395712 8516635 -53197829334023155948100057149846693440 8516636 107782735214355620562929077532230341120 8516637 -223882434259172921655456327421557837120 8516638 -41519589590261647918856773377766235520 8516639 -65048905853254250029005247716644902560 8516640 41531277780316425029593028366004387840 8516641 61309693515256527873351926091989792880 8516642 -38453104715078743477317392790682760928 8516643 39147570009601989457780800863041740768 8516644 -10426822838101201246833025967720289664 8516645 -8416657840355855660978385362186833920 8516646 47134008382449646090558539089917853472 8516647 -34904908461876200145768443442277557600 8516648 47112233661462867261131977393788764160 8516649 71090183218873923473656006503431651808 8516650 13065318643541310830239038510086304000 8516651 -14223412503758590388685023101997498736 8516652 37441755972810177927539060777153743872 8516653 -124913376768017087987879466100110677098 8516654 -65956866397678259872226380734862714368 8516655 -26641304163093768840041149675228953600 8516656 -552879509689063888193972348561850368 8516657 170877956030903440853056811726573253906 8516658 -23425701660104396703406965200238377472 8516659 29714214267725743885831304811412062860 8516660 12642170728181942461132124713534602240 8516661 -3111516344361880040064360081263675136 8516662 -6014104703370076861625704478599587840 8516663 151788546294721946207153008308474544944 8516664 -79141805323811482334018005199114772480 8516665 -5049538315938924488955243777422966400 8516666 -343442219095729319138425973252030976 8516667 74582743073053309957056140838446105880 8516668 -13597988648870503302662753159722365952 8516669 25660393472128538361580661966086265280 8516670 4377663112931040308972798343137955840 8516671 -258126777485049624358936904334196438968 8516672 72083445819310062947925988565485879296 8516673 -98468037353722995139388729031697268016 8516674 69383302326082751698942841195292441600 8516675 -21134829201614454865692389760922629000 8516676 7903825333310285576607042249837502464 8516677 -9959883696539180681941374589624893840 8516678 -75989524757293472373647980587472179360 8516679 -128353831946258453947642912605223050240 8516680 17925472926556217362455737444763494400 8516681 84549361647666804769497516002695552464 8516682 40899678837764819053553910123632727552 8516683 54311578444506585390327338651764282880 8516684 -60851328076060385399412272773710068736 8516685 63041587379012872972504227816947800800 8516686 -74500550224630928950025673878981379840 8516687 24600839739732787984961116304249935920 8516688 -18600306310438738530031496685052624896 8516689 102653096608662030410097434864994089280 8516690 11381756099746374264716613317062656000 8516691 15363506737005860107239131440815480000 8516692 32508867815184727514180457461840207872 8516693 -70695561625215974750926565875547630400 8516694 54924520041628866355691214442907955072 8516695 -19187068411260771663700369153669554000 8516696 -195276880026317037339123217115031582720 8516697 -4910755815351302178370903921337492736 8516698 84454744077807933638139481731105393120 8516699 4093704075688543928301433123220699880 8516700 -36625200822334459460652820130414707200 8516701 -107639905325522867290799817440364654298 8516702 71717730016803409563699024227604607104 8516703 -72075847665276194204328279457016368512 8516704 -51554866684341797504889799727794618368 8516705 -48882544360015464890810478166900851840 8516706 97475119433099528048587642237494912 8516707 169560980913360758516602658929583292956 8516708 -143911221338350283311278580879005862272 8516709 557095765088545898432858442710707680 8516710 13417619254359063534344950444177637760 8516711 -36583130147022651682618299963339518880 8516712 -715069770337550125341032569882951680 8516713 -100916422638512754310415197671111701616 8516714 28889146359679107558630837561111297456 8516715 6024002992802646737134096125455436000 8516716 20326537149907666507940699482044340224 8516717 13189537234313688709204132220720563584 8516718 -40983701899412928750152804924066703360 8516719 -224083274113873150154990811133930466856 8516720 -20758544796278382299898317799093043200 8516721 -85991871525832915884484729196960300688 8516722 -2460130710372320341780201923946415088 8516723 102788292921091278757022733394884570240 8516724 -56181521893093175316185208072395532288 8516725 -11321170838197749177526045506885019200 8516726 17598792949337927963693057089377393312 8516727 17016503201557821274577135759530613208 8516728 219362079256456643924379685358698782720 8516729 -60150529614463738451752228274808893952 8516730 -245203374284439955408545474053076480 8516731 235338223724804855458417132012039315000 8516732 -20139289809286005504680957313315210240 8516733 -127634567667096100408782112486080446976 8516734 10604241644006017718286954155818977024 8516735 26775015814936107940500397133659596960 8516736 -13850867759613127251584385938840616960 8516737 -221004954783320684918908994397514751614 8516738 -72504908660792017675926004668512850480 8516739 50398062692551733384893021344210904320 8516740 37854532900313567228037568473504656640 8516741 188256104398525434908880602940845570142 8516742 -2391030592067213686632729184964557056 8516743 -17853100372228613521892496215680940008 8516744 229472721579787535311046054605119452160 8516745 5406263365355110683979523611959287880 8516746 -3103848831321153207090055243717436160 8516747 -3479407856347884853855302569597829888 8516748 99865170871875194548733747603002068480 8516749 -153023565469103419423646957159603504340 8516750 -17572796288951962180887507697194240000 8516751 9569875494240780271334333195515191432 8516752 581551891468211112862304062032117760 8516753 3691672175671139236754457219170300160 8516754 -13025413405973011538294533797498150912 8516755 -13136030357089520946264428919195979200 8516756 115981874742400330831085413326346217472 8516757 -53943950736532707279670208690757387360 8516758 64855314966674129418964759500883752480 8516759 223013640573007861234756905437011299240 8516760 24627576700662155424751115629412352000 8516761 3008857004697193224101684353065489984 8516762 63510115764847615328059835496736080384 8516763 107999480867884554843443963681837544492 8516764 -7733986877679083350378810577242732544 8516765 84471920542537206670335971223112723200 8516766 -6980210264202212580409955228367225600 8516767 -26837522454884471868418069888692510608 8516768 91797597671122473107361316966021201920 8516769 125184803252442975352861902541496593440 8516770 -28086054606871815415219790986739293920 8516771 -98652209965411558426058973349435869696 8516772 -80566383741678966216212424613502484480 8516773 20201247338127491182474843745243065022 8516774 12137053514256924240555624756401205504 8516775 34143634224184168558478409569366311800 8516776 -230854119410065718789693338571202723840 8516777 -12031974345511897719205970866430663280 8516778 -80059489922470672495069276653646583040 8516779 77836108696769914201033044521499659232 8516780 41390258919094565087559576058982553600 8516781 -10776075370093036151509442794426022400 8516782 14653539362554798959712230684780710592 8516783 163724611230432916877291768074433543040 8516784 35943793226204826395659395957502869504 8516785 -7873145804908691165379054181840819200 8516786 17047180867806185509629707001323768592 8516787 131736003416668621567248344690563666800 8516788 137133546731271324972708221615027220480 8516789 -261484847778586636862653330482497933376 8516790 -9416796475693129536038784290198513280 8516791 202283744985879917732891187781098284032 8516792 64071405988061832875041188537371443200 8516793 81502687554548002490750363137760944464 8516794 8513867635050892526676834995522732544 8516795 -562145730775416743133397249547462400 8516796 -38069182025631036325504338196584185856 8516797 210860236572410987923745610653734514246 8516798 50698226798212701733624731047382473664 8516799 107942869797545189017885785714209679120 8516800 -22071394342574888630804970029685145600 8516801 -28458332484017710634026133887225677228 8516802 3136994181206630978246916737522688000 8516803 208269933580179137793439854412313653052 8516804 81924243833229176938620655876398554112 8516805 15703508855042912065255347342010890240 8516806 48545089060948869873547570608515456352 8516807 -8137598225857248981383596457117040720 8516808 19463591403649207223942939325119692800 8516809 46346258467994835182756613659697349440 8516810 34898452974066624260580397179855034560 8516811 -101115504395079929385477311607456236328 8516812 139133527172312731369989956104870566656 8516813 -6896494293838662354112104730367272704 8516814 -15736688607966542296530503404346573760 8516815 45609200130235765013664111646078162320 8516816 3424962041155853730554177458135891968 8516817 22456511740245044656797432757248625920 8516818 -39664633822767455100812266600185398640 8516819 -58510831013416992069982265953243941780 8516820 12107175588268577538036134975305113600 8516821 -153136673814404691596828867256207660800 8516822 -35730698856272545180578890979320472288 8516823 -25777264896669708743757843113621591040 8516824 50731882725273920032615849605185740800 8516825 78758760750731267360165912819843969100 8516826 6891163560797281988773643404226449920 8516827 -7443957841788303634379540129243640 8516828 -163169332908384226737198820975251359232 8516829 45444184861423532253114218064486049728 8516830 4457089027021361272830358157410202880 8516831 22496187166175592634702337610793783200 8516832 -69423312952092020802605260303163719680 8516833 -14205151508051825619066991681796506176 8516834 -34509521619311768600563028274322670208 8516835 -28002897886204441971888911575018569360 8516836 82198861967413847089509387285072718080 8516837 -3038615974001546028121890796667765028 8516838 757967232007894667817615004578364416 8516839 172190728535418589785701217189982239312 8516840 73764799249578695461678990634380800000 8516841 827802899985450968978797813184429184 8516842 44675604056193839830412238988889482752 8516843 100941150231147672058929808218473167092 8516844 31442122048447310748442212173079684096 8516845 53581763118759883720658095786767331200 8516846 46745129519461031469718989253115705664 8516847 53252260602414696144611465951987057664 8516848 1927802299359182853329956497363369984 8516849 332383057311401027907500440372539202848 8516850 17507284476900274600209361618355664000 8516851 -59983805070591853539136819325538012848 8516852 -169143877102334154268050300082244072064 8516853 -198742881504385892935638413736384182400 8516854 -44068699956783691773773403112379779200 8516855 17462426812098424975392635901533778000 8516856 78513988729629997934340790760789299200 8516857 -179453487547651301490930242528537791894 8516858 11116971875277180487749341732620613376 8516859 12118207052011182802066723799902240368 8516860 -9000481981640095816272796696579261440 8516861 54594879232484163148858089074584396800 8516862 -1418785602231575108122591607075292480 8516863 15795222900927536281760863021614778112 8516864 -226750945380380496928568854670223605760 8516865 -41158724607378275899838313696118099200 8516866 20386057325833491819092105061440610720 8516867 137408909896630112312107930397207633916 8516868 -47906868686702575069716943910727029760 8516869 -169691362347633735725620426360134097856 8516870 65416657002947550461833566161211624960 8516871 -81143589841107575141229321342411055080 8516872 -13516322408666113171727086162956288000 8516873 47823823805354744715736238702137444122 8516874 -30055217727278671954069573918435074048 8516875 42030464468519175360106107637427772500 8516876 28704337519101553352169251128499696640 8516877 -54143482447457510862405290576902684992 8516878 44468629645805678422955486008507184640 8516879 -13173430938792833207033677065043830528 8516880 14713377488262243674081933909439283200 8516881 2272728237025916468652000010823973888 8516882 16476627359443308310431807059094902784 8516883 119985913413964640337189915162876148800 8516884 -180826990938911716722125286505427373184 8516885 -5698574086957125469466859168092079360 8516886 25769617461066080711950511081149509120 8516887 172739510923081250546121376614286782536 8516888 -83168249841729131366744463152352307200 8516889 25889084162909572445800813707435736308 8516890 80168604142353735924473246351665279200 8516891 -146069364502314136794169886402205751608 8516892 94649180763076746479639861791030589952 8516893 -57762884366704705698151996760673583680 8516894 51199012992967741298024480546581440960 8516895 -88143597165884631984868468046603399280 8516896 -138866947784783779601949980382206558208 8516897 -31925075414367445380171533431478849340 8516898 -30517285439825697774160633814831765952 8516899 23782437175449759992208525602428535900 8516900 18255635445360392272681394283267072000 8516901 -52032796488671644528188571174246406496 8516902 53508867228946064432278161945409521600 8516903 99603479022732252924925679330785173840 8516904 24521607612715911982054170348502794240 8516905 -41572861687874222187956331418794830940 8516906 -23471281484402721237447232797121539840 8516907 -38414766991663907208946507859985083760 8516908 14732149783047068344027946166656208128 8516909 61545676753599019821354014625932849280 8516910 -3462286050275094055541228829505171200 8516911 -111829701321832592742844824884706537280 8516912 -26881828094117852079680772825817104384 8516913 30451749384951180456925229280706317984 8516914 -59241460134235168403198693349021301248 8516915 26729154189767777886551097484963581600 8516916 -59710522443736806102250547829311846400 8516917 390698350887944927480269973694685042752 8516918 -47210434772013821788934731732190367840 8516919 21448011851626680622166416696132293816 8516920 92341990744909525345551052106099404800 8516921 21457273673917403193467388492914934720 8516922 10982517082879457464570993642606697472 8516923 -74471547055199316516738049117663050480 8516924 879655243446144787662314698240018944 8516925 50476765695821682943188866235053720850 8516926 -31593726813689695200141836582252706432 8516927 103704591976802636567818372029509347776 8516928 -296593754615863366339425357501825024 8516929 -102068346837599259506749842950977825340 8516930 1079767289067322478859381775202233920 8516931 -4393379307175837324703749870895466000 8516932 -14369646902317548014959306103036160000 8516933 -92992847592368908290130207331840570340 8516934 8631164375746393962790643331080442240 8516935 -33920979806658952959947954869623327720 8516936 -141763936196648999026706352827879331840 8516937 -42567054819563519244668666955623125824 8516938 45006024386885476223138692170112323120 8516939 58500976968442757047709684716025719200 8516940 -233479086716342667627834044733849600 8516941 -74570967112567841363475934678221553908 8516942 -2260828257702858385022477138615106816 8516943 -24530402530638921846931897041557238168 8516944 9090284658150456095048472151020257280 8516945 -31948019462511204550524954464710622400 8516946 -28876108290958092297354306393528976896 8516947 63173956688233047246020750023496924160 8516948 35453701463586928981786622408824704 8516949 -43736343388837375519492971695754738048 8516950 16961919015118540017683274246303033600 8516951 -46323055631330046411667886908579533048 8516952 -41590056769686469728078691013093376000 8516953 214745399527822014385973734912262957584 8516954 -3651578778473361095144276966963767824 8516955 -14958223172267154392113786083227899680 8516956 3950712754726645062503115160266438656 8516957 155247399712148202833076879046974727206 8516958 48474316805266473447551076506416152384 8516959 100827502029523543309848228036498958080 8516960 77892418071268328318299398158297333760 8516961 186530927940969296113523227938299570880 8516962 -99469551418452045882006442047327086208 8516963 15585789724076046262660196373134449728 8516964 -89403250444869833142667941019358158848 8516965 -77390812558633370709775940461227926880 8516966 72816954945838720633593892191288888000 8516967 982369147529614267600105419426329856 8516968 215075010149952537404626730913749760000 8516969 46899157673970204038831984969305201920 8516970 4074964640429626978812021322999065600 8516971 -20031830467827482515427164474661987712 8516972 -2252328101416793787953188739853155328 8516973 94496486088812756460444605071003790304 8516974 -33839994520444824758642461927871660928 8516975 -156342005030984828764662957867744153000 8516976 -14027388177096006350589689073780326400 8516977 -80670623708550586873135276533160968128 8516978 -51763551514910617927995804901792882560 8516979 -100313566990892889483485835939369768876 8516980 -72476460864347751819029845696071375360 8516981 -94642331199610185621094557944302308000 8516982 37381689120125590732644400422490502592 8516983 -13441012979795892192734633071171987776 8516984 -158592721794665557472053331668097679360 8516985 -35307952109652266956177895432485684800 8516986 -53422437833102199999977605724826643200 8516987 241649000526387243573528713449085289636 8516988 692809925447662545059174517475792896 8516989 65814855689990038072690038859970455800 8516990 -26956941685382762468676269861290099200 8516991 -10569635647322473584136447793982415872 8516992 -81791042736880486130993428379593605120 8516993 -48342384593463183165123866835688594860 8516994 -1713344391551556640755663982100047872 8516995 69680636560200728421155842643755962000 8516996 -11396170266272391124429003979468870400 8516997 -94228560846058880495908640946119751360 8516998 -17337689168237585566646678088614331264 8516999 -96390558761231470305162506174911274040 8517000 145401225428309254377119398732677120000 8517001 -23154948330479429740303388416038860800 8517002 -17137352481728478526399365163504275456 8517003 55030431656150914032192601112579433216 8517004 44961826076030559646129911894341222400 8517005 -267106655455706676208811396712003840 8517006 82445378266672824695381935000910013312 8517007 -1328168243925263154631194921523782488 8517008 3972804810688058093280909231646482432 8517009 10032945263554296125827764137003283648 8517010 -772685703315950425542536900277542400 8517011 221347468910653647842974110302036653152 8517012 -5483732154637414892606250077497614336 8517013 -16500431121726987811625204673448627680 8517014 92507554440262081573099334825321351232 8517015 -25897186937133293866041082745586355200 8517016 55186938870074216036402612857998336000 8517017 94533820675582515824107307359141914132 8517018 20092641207041316055066958148830120448 8517019 -27015343781424708311020144915729904 8517020 129203636252809002907055696881549524480 8517021 -139701315650291994296052565566030799488 8517022 -66539235058820334872189069383832096448 8517023 -54525801530965874275731963534049117728 8517024 35799538467678132477317666344554921984 8517025 29260681307033292801915314554203879600 8517026 5614503651118331451545868958990287360 8517027 61127749424776307142027169775972280240 8517028 76042083052611929069422115092164010240 8517029 172837137275829582194696634811246173630 8517030 -13716367931981276228470344658808705280 8517031 177830409170919869252051731356305971832 8517032 12408483938209350888804745702759910400 8517033 -9233819088195756145550260255638912000 8517034 1575954511011615318017883559561940832 8517035 -56004761009982074259512729316026542800 8517036 24183993018403589464477083916351070208 8517037 -40236383676542589556915484707627790314 8517038 30997383150453983009177807354786607744 8517039 -6890413692705909351374207987278387200 8517040 -1680711674668421122616036486959595520 8517041 -68396071911616491173233456301512871628 8517042 41617691962998598870634819311424179200 8517043 -306261239849583427779095465190952233656 8517044 -40855244923070883215021165210295348864 8517045 21782949808555594319307220157376623040 8517046 106999776828056451909706865867742597504 8517047 -18206750620565658230530317620444361216 8517048 -46207691473130620431749095487412695040 8517049 92965443699621965876274781753074747050 8517050 53726202553184602781993843119228798800 8517051 -19486618845330618050321962049962369608 8517052 89935897285901374281417489903126926336 8517053 -594622693815167323751878051761015552 8517054 -174097920882691917153379495363645440 8517055 -1937504152736495539752664352869687440 8517056 -5370565792670322352525056945514610688 8517057 128028807595116154000612823544239649840 8517058 13153892860692892804184684054662966272 8517059 -6703368035043555143453971768372767384 8517060 -29089300214804629186548120571640421120 8517061 20031477930464625185396359698334952064 8517062 24334616066137328320918517229276232032 8517063 29381973520449740259424870185888470400 8517064 -7607595108997820053612022466334556160 8517065 97143419720854337298575546658950687460 8517066 -58933050985996520911260218724564101376 8517067 15985684663615336611890753485786379792 8517068 -531912213428258323976872087259688960 8517069 -9664499465979751227145982985765809280 8517070 -163924603160227409062803068100388972800 8517071 35561138641145588860145627107116844272 8517072 2456871565916361601341653106787614720 8517073 -1151199212969120926083479588029157598 8517074 20094317954207734389710805429460219536 8517075 19793452816839120702142706846507289600 8517076 -29407657583595121352242150721548064768 8517077 -64073884548413168533458874362015601074 8517078 63913555710841018293933789447277862400 8517079 -27204804139740415667299599351170810616 8517080 20842513747694506659900599310403584000 8517081 141853344404224877335572761456408656800 8517082 39457496882447066378492777777179138272 8517083 217336172750752070614103178164764603332 8517084 48810991076614375141074395319964753920 8517085 1270702714711103520464031460894154160 8517086 -123191589822414860064147374476876580160 8517087 10200938334338743444151564540925083400 8517088 81854672200607356112231416567297474560 8517089 -27930365945250069593195918070710629248 8517090 -25230220120714393706536680560647004160 8517091 -123392433765843486172790019459698821632 8517092 -98334011780232330642310035307313187840 8517093 -43615459767386274651608155980441643296 8517094 29146023877527643074612745109238315072 8517095 -37631919903980240268574845058435728000 8517096 -1121075332757890174018816180656537600 8517097 -9664173840625299612423516865798150200 8517098 57312546024756477769074529567081386336 8517099 -209019238392820120038387798494571555840 8517100 -41735623841384297526650038828849689600 8517101 75567681701173079966245667485414023552 8517102 2569981322403527829744398063883798528 8517103 36969374347504072991570987364552874480 8517104 -11869999080999631889872328890098745344 8517105 -170018583575817966061698796629231642240 8517106 44827539354864539734392053402721837984 8517107 -55598272708849201843170719351769608448 8517108 -13922497748226203204610676340821192704 8517109 -62724104920190761534755558196319294084 8517110 4078110511004037037675394274605099520 8517111 -94446849328505327449827800892457931520 8517112 -139614859220318634395227942606150656000 8517113 -80565913516929046356970084398495778416 8517114 24393469202349089571490231894686536304 8517115 48952920959977966422586520392358974800 8517116 134878674747208033469027530586149232640 8517117 14170693960243881337919157941480258112 8517118 -14808279216301373647124049208066284096 8517119 -12659597673301910039495440069521867384 8517120 33886399497426846607148511567387033600 8517121 132622673852979703114231200327667960322 8517122 15828286133222741004648779551789036800 8517123 122452776518135358342986550103472694000 8517124 11913581191470235174468113263777452032 8517125 -213643860524384506175012951432002146000 8517126 21883475460533065997889844970759577600 8517127 175005601141743113487787637460463693976 8517128 53220669918520257261459643270071582720 8517129 -4817842142546929523146794424161713952 8517130 34771424284957774426503933572000640000 8517131 144041912236049929130409341497785611460 8517132 -36846082187550402917274096478195737600 8517133 -130842608977242397172019188985242587776 8517134 49193588944791729925918292108623137216 8517135 7841311931349795802669283671480454400 8517136 -6457984881325775768569460517592989696 8517137 -61190534166572191508671958299013531214 8517138 -32265662684477238278835788552574182400 8517139 -973442828717262258778564755630457976 8517140 85806479046521050513979897314188445440 8517141 59018834340716721630140936712314592252 8517142 102427312420232351067454874677763645472 8517143 -7855075389240469525012384035216268560 8517144 -88650814722408441269970766415351009280 8517145 -16066655665833158339734033809810508800 8517146 142949273355353314447031095991608930560 8517147 50452274825011457332395064292521992600 8517148 24658258399549961402740803294459566080 8517149 -109617762914400042546795340541594895360 8517150 46971163434264829961053645212012129600 8517151 88761695487893369305599616612873461400 8517152 49608400405946265394811041805720616960 8517153 -15390053020698265013736091442266835712 8517154 -68576113506528597645973919623633551360 8517155 76633160905394300514547493665933752000 8517156 -76064097479381988357526513441963868160 8517157 -47116823607942436522815525663916790016 8517158 -44711388480788363835869679524953775616 8517159 -28259434974106737559928691541540838736 8517160 -36428399167248218819122977844224000000 8517161 -80213375750609056721912847705462669708 8517162 19496742832873352464389074762077853952 8517163 -216316672715905765057325865190831648588 8517164 139373296120767445393461935328119045376 8517165 53234066180804077144342868661894589920 8517166 17604216000281473873111156520670261120 8517167 43280267723024329202002675877164800432 8517168 -10686424720468843007951687307987517440 8517169 -207341822125012288094886831801977736430 8517170 6430546003164793297592501509198666560 8517171 -52398806173113559541570551083135295440 8517172 -152574685017210666226991548589793629824 8517173 77649842666001532611167626752868930944 8517174 77468266991974573666525586376730609152 8517175 -31867597373065710136375475379415039600 8517176 -26031177259970159861686487434239590400 8517177 -48485715284720143035076486766616704160 8517178 2235150544967313617780767162518255360 8517179 20065426979929937231024216805320959080 8517180 9741777485268596980116641028493501440 8517181 -2042889460770961150778914191004248000 8517182 1054667555471917428781793433440210304 8517183 -83337385698712440035093495792904452352 8517184 -4988150208516656749839907803459747840 8517185 -84140224017727640355668443059318904620 8517186 26339469530593582078420584666792335904 8517187 -27714400198124023882484747541127226880 8517188 13534878900336668054848002518526099456 8517189 -48464129196906969734104053141403481376 8517190 110638123221854729089258547257497600 8517191 -129120597396791851723858958911092234408 8517192 80352689699701910574147840052422942720 8517193 -92061359057115762226648123737309259558 8517194 -11957208985941330699293620556553370368 8517195 71272019854814175240387403080731494320 8517196 70297939713148240960848826220860945408 8517197 -124120482250685749176207869110536369480 8517198 -56596524641068610221518176670250777536 8517199 -77239085038632421970612828323514250240 8517200 -1654527252738921261568537263390720000 8517201 -8030298350976967253266309170217055232 8517202 1157829697898923769263758676962300192 8517203 132852477599102640029976344697898633452 8517204 26231118211587453125066740890449510400 8517205 -69243290965076921359448442184416833640 8517206 3766841466627508215438287103843427200 8517207 71446688096397091502202477410419342440 8517208 -49510587592436100703981216394272727040 8517209 153613449359438766453048648413626260 8517210 -13328029034983062619303998741091891200 8517211 15306305375220918012590901648476430960 8517212 91708569915503891248547435650966881792 8517213 41689705133800144239766875176767984620 8517214 -108608532665760655098770622928795484544 8517215 10899725725475420777254694801398169280 8517216 -36884552938590945485926940839412760576 8517217 -5148310110814133148166466126485604760 8517218 -11187901408639385451289651705330987440 8517219 812122262739906172414174908573032448 8517220 -2524650442884046470784740379616229120 8517221 -27651752516655447858062101382118384708 8517222 -3669175497782416776965394667083786240 8517223 -12257020338831960855893162131093576272 8517224 71177196319893438227115840287016360960 8517225 700188946072086273064233100224480000 8517226 68671036648625522612675022024999485184 8517227 -325608772740942808385440777562377889280 8517228 -40192303289447942283438378429865044480 8517229 -59948739414093087597123544813518357108 8517230 -24754716643014164920403581877423154240 8517231 2948816184344651989500624243081900144 8517232 22748223702862042291888125249910439936 8517233 -18040003074852746549667309470001961518 8517234 56997986041023141502709393683702291200 8517235 -50196147372273114024821070383133202320 8517236 87558047700797420956736882430566400 8517237 16428185504856134685718157472252581952 8517238 -147051671937608751514246956036415419648 8517239 33841852602414333642794732913492646824 8517240 -32101558602102213998095330246554624000 8517241 -16961203095685636323990676999323324848 8517242 -127806508331086322944217602236716532000 8517243 -17621211169282966325111371368771025920 8517244 -147022312947047489266521137106030732800 8517245 29136784404967689309438090497416179840 8517246 -125357475778383334746091059759381129216 8517247 191573831254772533143446900357867421112 8517248 84596752231035951762259253878031646720 8517249 37049815094229482067257482442442209364 8517250 10025808238291579434384153581389824000 8517251 96484224159413599040459471889451229904 8517252 27244031578258804513453011370050035712 8517253 5411634137411504488933672511971921502 8517254 -93815085061003905342980295204613610688 8517255 -53603740117241183980717934956647137280 8517256 153563621685493980047842502676135567360 8517257 -79141715665250520235584938575030159488 8517258 -9732756724988092204746977016427330560 8517259 -1824104138368182304907154156884021952 8517260 41011591513464328378673603877340646400 8517261 102071350555002571585503157283872193472 8517262 -21859607550711549286292193616970506752 8517263 58539574109466732132670715289552829440 8517264 -957710723336812824883770274696396800 8517265 144495150446795267034642056548595820660 8517266 -53933919733854082590548265018353037696 8517267 12100333395532582228617187609761616320 8517268 1116077539922349142852250903683436544 8517269 -153585134532347749680400115061405033330 8517270 -39695171775187928549966145973986422400 8517271 -3108907514859117665090889105193900320 8517272 -10398538210860003175839208149184696320 8517273 -551139344591674274773216123876875936 8517274 5811638401082605353361008983517104640 8517275 3398205345712389606478776489759276000 8517276 -143620733705822853087964900957845562368 8517277 167467953058730099995501188106273073126 8517278 34482494154562294984499384618664215232 8517279 30407170842853072466860796977376810640 8517280 95385070398578392396144818901346549760 8517281 -77124521358517357364166546046741518336 8517282 61837079188973104721872668156852430080 8517283 9052883505022919878967799376929413944 8517284 -16717717961676029295014908929540480384 8517285 57056449968438608708601519173046739200 8517286 108391245381866713806088639583034458592 8517287 12809926540114150693109032435007659800 8517288 30786559925407321004700173093984256000 8517289 65156651414400002276339013059235581184 8517290 -381733605411409827086550736690969920 8517291 2468705346586185581213820401465986560 8517292 7621933812825691485497546266801848320 8517293 109796147271598626098535365613224963520 8517294 -13380218634398498994423384121441436352 8517295 -50077475837130260276428645648035522720 8517296 55866889088691879041154756386053373952 8517297 140010310562705897374966422173888473200 8517298 109661176459588845516183204863231984400 8517299 13562372019318399553762523398780823040 8517300 -16228501936211705428592519124349440000 8517301 29216048890093122771886936258924093280 8517302 -44913657136949682322176672572411968896 8517303 36733958903952005231562860685996424512 8517304 -38311132927661065221226412039163924480 8517305 92689785479059067842623104756316779460 8517306 21977246236003881066924191163042693120 8517307 -40722397820314133358387995197364201688 8517308 147051123371709406187795430018982659072 8517309 -31956634074917990053963159407520363872 8517310 -88503434570158557221002727821977109440 8517311 -3692038849083479146332605061071304 8517312 379097473830916802115444239574761472 8517313 57896288794213283505153012407634573760 8517314 -5662926986880506247381193736081997312 8517315 15398753777504189562716732969706676320 8517316 75826914407163777436383546384882727040 8517317 -25682266521974775248677958258043893508 8517318 -36750255672605366935937718447682752000 8517319 72406534879310538618598554430045205720 8517320 11240041580518456645642717890011136000 8517321 5505821956666563829248220080535702890 8517322 110686299199768127287104885041479847424 8517323 83429633685401345834722952734466187720 8517324 -57278538188518787044720859613627154944 8517325 62824754723679135877292452807837230050 8517326 25671284964329854974602837451459729600 8517327 -15516752482236450105692596055889015408 8517328 3045545774405140105553341924729905152 8517329 228675133052721918678380156615811094260 8517330 41606247110568810883939088855604544320 8517331 52216999630089403741604251424655809132 8517332 -116639275565670646948102580689875736704 8517333 -12841752581243074594250425562436397152 8517334 -35812716830802565530968847926745888768 8517335 31106566497608456123347579361457632280 8517336 -70047857103984358399530251442935562240 8517337 -19814711113091009766951368501275620288 8517338 202488140651045396957450926384117488096 8517339 -192873933972784569041974522998706147200 8517340 -23488365677475974110940835983516221440 8517341 -7653653001791061224632649962918496928 8517342 36724100779837434005104607143346325312 8517343 127426484127037211974199057091489314016 8517344 -144757882510487439693184229010638635008 8517345 2500914305905376766696250552801656000 8517346 -91458326859017667565061379337786078128 8517347 -50910412700102559997301362428400812960 8517348 -500977271136226024622065861027086336 8517349 -77451638470557752870113539545679659650 8517350 64705033703333950984444864624933394400 8517351 44816654319782891967328417831444577832 8517352 5681599917727449704502101421256473600 8517353 -60091286854240470817805958603456178716 8517354 -653962367804184697044992354774376192 8517355 25275212117780802921165344583727422720 8517356 1987967019765042110524958143415926272 8517357 65813712355415200794109105377786160320 8517358 107673194461427744122988283181030272000 8517359 65860266414457733951195403039820468560 8517360 -4544899993692874938431778691492085760 8517361 54739448830566806685093658790969868900 8517362 33636789889382589167915256344935636992 8517363 41187765221444415754923377434269536304 8517364 33030781829825650108429810830751590400 8517365 13376586050906880055190228717860413720 8517366 50081341839326864788993433706899496960 8517367 19663491818976210765582934388039612392 8517368 -135603285717200385480537289570509373440 8517369 -1512679270273642029895368442183650240 8517370 -65155998704301687937507158308925738240 8517371 -126314448373977832229892794477430408768 8517372 -106290700248907973658738765146557602816 8517373 -81073145795400196885469885586046962336 8517374 -21638033809927088858567569003889673216 8517375 53781056206602693820171809236027028000 8517376 -62957388939280041217328654956311347200 8517377 80902855793045179005377109123981461760 8517378 57925130909247542157731628560116401024 8517379 -93611824295097321349879791515681516512 8517380 4229971500670379957841356065185004800 8517381 41668599316438917246046978668653835264 8517382 -12242277113464918722842288380615661568 8517383 18294687793738812570363412970189720064 8517384 21266839405587462342760725460082242560 8517385 110163959074623939936246364862882332800 8517386 83599529695430455634199282789089689392 8517387 197048568694024350844954091513154270720 8517388 139337686016711026041421073611529703936 8517389 -45177153502774931810279018506504031220 8517390 -3629103349970118127099244511922790400 8517391 24225831906952799084376339559575761184 8517392 -1899921687974646860726813109948825600 8517393 -67465630690733503594671195808733373936 8517394 -57151332956874098311060177967484411504 8517395 -90505523386520476537366151381757483600 8517396 66608395294416045643980887209842309120 8517397 178132683525829233357136744721676992 8517398 70698194511747524105751045102326791200 8517399 11527363127229862598336772111819628800 8517400 21401342216572215772677157965840384000 8517401 117595315391852108112415005748380051402 8517402 -10583153401590738426708796794627762432 8517403 190747807455424159192768697992726987652 8517404 -58459534260459805585573502900287263744 8517405 -2070408787798809358748631517811481600 8517406 83571427644194173739857347720743489664 8517407 23876698774358058896241635190411648312 8517408 -10185408085576146779887769733265096704 8517409 113313641421924157149477389438453248610 8517410 23688018753194546450671546829632734720 8517411 -41255306526418522270624286649439134768 8517412 -68223960871067832841398330126539638144 8517413 173555793370234530224923178296023001662 8517414 32859798691080368527379550149498952192 8517415 -98726766320323842673112131146987308400 8517416 46541543275845092741390644475202508800 8517417 -77536844286062317969552359689619718560 8517418 191239040879351695708538988982699008 8517419 -197269637937586570415897630818317999180 8517420 -1706627890860268159480325982083942400 8517421 1933310362819137141741190814873222784 8517422 -122771787662752444993069986565565952 8517423 -73048357748845665277455885696746791416 8517424 69243367142155420795994707524095574016 8517425 61608795367844662586902872725048239500 8517426 -7745316952775925933334948030757568000 8517427 31792507295906137916837270404730236392 8517428 79121737121572582309628468045271619968 8517429 -18269290686284439545676704915413503090 8517430 -83400084982319196801202795428960516480 8517431 12979555830215388147739918228579935000 8517432 -13038834681094738831075470444134400 8517433 -103324233244737098080231495421183791318 8517434 2365024197694908112036958329118986752 8517435 95098228709594357175692346889618258800 8517436 63277794316807942875107157285984460800 8517437 95341287398981492526513144840060603744 8517438 -24959640610545446734079033644293704256 8517439 16889836416707695222614187758447846256 8517440 -943451002076486658458704019875430400 8517441 -6991649365871689978053194078957533440 8517442 63308289184052340064442127427303914240 8517443 -85861106879474484502989319556294680056 8517444 5296589899032365304255732476962529280 8517445 143884526193008255338816625607427651800 8517446 43559547736927474372906627501756736640 8517447 -126832240456763567321866852047067302960 8517448 -49419827442578895822059865349307120640 8517449 -69485679989036695528165854737096000550 8517450 18581482484758093911555824318744409600 8517451 61770285232901825149036144408690326472 8517452 60114360122362273587320897628771597312 8517453 31045880529782695270553730873085923840 8517454 -4503484122444205786003990392735031296 8517455 8801529015188369015723855854727504160 8517456 -14628019635205535960402344139614003200 8517457 10459372048673121743135990568856055360 8517458 47724356481098764629465759271020712080 8517459 44722231514778849769084071950974692720 8517460 -27633429609618594986290425138046525440 8517461 -9417495872734213925309804228818117938 8517462 80664630871353386969693203402800305664 8517463 -51483821016972787910346994000849057536 8517464 168810880423937311354926816349351526400 8517465 -68564310500355310276212642352028239680 8517466 31155522004118431667921592498662952432 8517467 15461138263202859153477238525412649984 8517468 -35003910765325320972085094011657704960 8517469 -61716768751509740624839103964385863130 8517470 17700726249244879800171692560950643200 8517471 -42399261989964987409370852088484299120 8517472 86177891872317124864658329896399667200 8517473 -102681124601863323228737400517018184664 8517474 -1586774094142814584608027613125915360 8517475 -5193442981208875420238858496222980400 8517476 -153482595197444712735105396110140846080 8517477 43052260832621571707745907867425882720 8517478 -1279612448444217093449930061780384000 8517479 49078936928529966582483581280562801080 8517480 -31031614874021236405622520968595456000 8517481 112341580011873355639008121944823837440 8517482 36763941767504666971219831020898805760 8517483 58658999208655943326333431432316176 8517484 -39531640279125021908423587172331529984 8517485 35207731528326380152022948959044134400 8517486 -10677780860650909240412276875342336896 8517487 -99975063213626022529162545849662584008 8517488 6672567978646140833855186612763623424 8517489 -198355027975213242242978034825931447392 8517490 51868614228047680069326229773296580000 8517491 -176384049532962413059352696867816826000 8517492 35517308409826900724302750920700300032 8517493 43141653392235200286849302690462135580 8517494 1144686372354112788283610981610076032 8517495 -4857323914839701774480080815544780800 8517496 13250522148630985704899083658448384000 8517497 28863354900747008451331180609337363946 8517498 -3175107140110953649945371275426070528 8517499 50857007421793532819497581499951950500 8517500 21845710390274228518827120389777280000 8517501 168291628919371733069622100088276956800 8517502 1554230009597675591447685220414983552 8517503 108521800706647196673323478061147676400 8517504 -44500761317749222405249157169697259520 8517505 -76189479176473649864662409261949575340 8517506 116054090900446115044309507500513599952 8517507 58290278499271624446591914353811339520 8517508 19518816288117833332446249805310228736 8517509 21034857158895713858771352755515981824 8517510 23207279265957650739162815131800134400 8517511 -94457446989771407246880456967900681928 8517512 -234658412164378342946793616447485004800 8517513 69025418657243375637339159488819337744 8517514 -124402344456508442985707633695363560144 8517515 -17607896857782614366824886207048890080 8517516 -42016542199139230861829446890525081600 8517517 154374169599681247369886209381062960566 8517518 50037401218717901097227914148023288704 8517519 139410030483164547419937902447054664744 8517520 -2968123901869978780118098196968243200 8517521 20546871414410035427575979904111739584 8517522 -21889967466833605700484692654429107200 8517523 63574276719359349062077171392171487068 8517524 -43915337815382351862405215568562854144 8517525 66523168180490786708823136942827004800 8517526 590540387642177990654549293639078464 8517527 91201099310485082396571024228288588912 8517528 132455824406975583767832289849442304000 8517529 -37410177734553146393704204528468030720 8517530 4478507189450569852677740179717632000 8517531 102282679130197031690391290036886807744 8517532 -38080914368259253126620978968828958720 8517533 129513430350843116750224284511334125644 8517534 41316928791451356283154125083826793280 8517535 3437156735130319771381930627253791200 8517536 -56307850677514981216505275045977784320 8517537 10970559902992856843997209257551525888 8517538 -48181898743181287431794389570882492080 8517539 31507437049631911969025807636040694656 8517540 52839513054643983638699378830531276800 8517541 202984399577279050915556316050289578942 8517542 -85168806812867929027909906160986136256 8517543 -28144207487861895078719989514505423360 8517544 -27294613023907811711965067585018265600 8517545 10690601970922614482561150668092693000 8517546 -6283210646336408150713475181736814928 8517547 64220820250240167281464896203806706996 8517548 29016253999661516113734304808125962240 8517549 26402632293610136924483402430478764864 8517550 42335433759422840003146426192048252800 8517551 30796550423776858065894657126545824752 8517552 28195924294142037402827472688448471040 8517553 -109495150061995224659871286798094014 8517554 -94903392457790722956129383816969847024 8517555 -7586498274582716540716016700672009840 8517556 69062804097879302338998085081998504320 8517557 6834695782499599833872605409076493806 8517558 508942014988995478198189485970329600 8517559 175760783186938140714803481182592567240 8517560 -11402686575145608937818141047169024000 8517561 42394021817127793854274688830876448640 8517562 -106998328970004504096653117632187053968 8517563 -123043825617070534026089071190937004188 8517564 -34954290098985271794562473892413907968 8517565 9669616938471652204174876598183521920 8517566 -56700443212175340053469475948167319680 8517567 -1832457226489381876920139899887961600 8517568 63271442462469239331710782537358901248 8517569 4382545744919355436397411513577232944 8517570 -25184268857361699035440589222000640 8517571 177806772474815934670740085490873587772 8517572 107080262295133147516092505407636945024 8517573 30288721063772347313296098441005573022 8517574 -52117833138985185569016513626957932800 8517575 82980779223739969067360634915189408000 8517576 -188224553556903044931790458266190397440 8517577 12071491261826736223361115970838702820 8517578 -3800120171005553052372618893782947840 8517579 -43380406623214133691056594547274828800 8517580 -15400310539503146766012725718052684800 8517581 132831370729610129309281598504246603382 8517582 -45998591947392822767830145484362482560 8517583 213515484993070054990231278863695534832 8517584 32300325161060810474855876388771225600 8517585 -55848194099063051147291688534520992000 8517586 6910242678145530500024488204370165760 8517587 -36164389006584844055790411524439429360 8517588 -79201223015812430047001450928653875200 8517589 -160044442064640647395454497371557874610 8517590 -37465108870700916818289986642655091200 8517591 -21201066055778008828760131426366178880 8517592 164998519123407880458121376878285056000 8517593 -2134724043338611695594898984314259200 8517594 66105623985200021427187760056314282240 8517595 -38665415208676359034636859636127616320 8517596 169709245032015287788684934031347059200 8517597 -57073031098808147937917700323158510560 8517598 -7937005831430449224160108460656425600 8517599 -131181529565972042630832899650742402400 8517600 -13919307380111626018761379612911206400 8517601 -51448917651971888129275242064762336188 8517602 111982902731976039340384613387075356752 8517603 -150085614875038441778954815203470025096 8517604 122393027207547070674455591137937776256 8517605 -92519234193790579348229275349703804000 8517606 -3339028329886083544674524021058307200 8517607 26511010397810860976960624726425169024 8517608 -37544257551631475378167124092469084160 8517609 -15431093909320538749266121435183925280 8517610 -40568525903032625732785409821008443040 8517611 73988936357743375478129980538066932212 8517612 942689235146753183880701522367995904 8517613 46258927993220499895801913744687100288 8517614 8603388961295815913768148139744778112 8517615 -22011629799285724566529039170648887280 8517616 60388617292777977172958744350853529600 8517617 99241013438203030511828699235911427666 8517618 55405820715656964545941585181041605264 8517619 -161865440108998798628461690980488072880 8517620 -145872338476880784015421539551680112640 8517621 -85965633581545924438868443916769715488 8517622 -23671247051944337410591689668971069440 8517623 -163986501417335535521101686008608094376 8517624 27315526066872276301361314508906496000 8517625 -235092196374954060081805753240981971000 8517626 -21394309122857027490132947493545991936 8517627 12677748971369352466951346304831358932 8517628 -12704262181829602969472741361100529664 8517629 -52273494138727363217488217523024908724 8517630 -5481388468160498704065724872924917760 8517631 35660286216724337976105620350512146432 8517632 11584156136582458092062288541804134400 8517633 49666950803244054478198318683284965248 8517634 36109484436014181484117193933050590720 8517635 -41622332476697240828808353095670447040 8517636 22220487027618343759697401426805194752 8517637 -547947857672696360346936343363168448 8517638 72011734225218042330264611594601498720 8517639 -5330614139397647381522910114596978352 8517640 111384697984903731373304017557196800 8517641 6883408483997720212807060258281473568 8517642 -19547536701723609899180213149682995200 8517643 -298191536519472141340712755130095485760 8517644 -15731746440199548050865577602331183104 8517645 -35542699751978862124411581285042524160 8517646 -129389503455039659879686438240837683840 8517647 -104091123081310970306834138603395181208 8517648 -7245688512526503394677285781400518656 8517649 -20462877374597045961949737856448617664 8517650 41463573426283466754876224734809802800 8517651 -75657640675177112104606807279925968968 8517652 -32974597725460261907554639733651859456 8517653 64560734494902650968079557761370417920 8517654 -54756176726738155156746978137002040736 8517655 -929556694979980193477876390288186400 8517656 -4968305757114642171196172337420288000 8517657 14158476057506134194637844803337453760 8517658 129457178227757887671494854613306749680 8517659 -7451622164325342924946730234906251680 8517660 -20712401885135738937776643516068490240 8517661 -167683442880328291791912348660367651738 8517662 -78679157213102165380425261751141272000 8517663 1047825481445423708168411269643105280 8517664 -29684797909914790726030394458868219904 8517665 11446105927507230577216192216504993320 8517666 45721122012450129575645919047447869824 8517667 72493085916089885782483123547044440952 8517668 -62317216483554898721675188138457899008 8517669 -366651459125421900585845489445165311232 8517670 24671318307688516424562227335293118080 8517671 186555895076742006587383439744905018872 8517672 -34556864672843430418983335940351682560 8517673 167379806273913097862033757948642946944 8517674 73018840049173412456248355515411296 8517675 -53169888832726322145054462650317790100 8517676 97367280593478991264874423590842440960 8517677 -58010089505596194602399147540831875200 8517678 23076334547438750509785014223101547648 8517679 -80211733498261745581198784693159478680 8517680 -29650006961460391849454918347973591040 8517681 -52840416191653703434643467416471420720 8517682 -30312747325405979945746282275984258048 8517683 -52056933746566076515121839010450665776 8517684 13326053707861938335127186104444780544 8517685 815878985518266433248029788416438720 8517686 47862704293266181410240058737969654144 8517687 -43631543320339641714601821709700256432 8517688 205345952812605764636188740605243842560 8517689 -17319525237618917706064559923867363644 8517690 -68285737376392511061453375148267814400 8517691 5709531291878156018530501380176205344 8517692 102027058805211139494172244485993122816 8517693 -28550511944287376932628573529213909216 8517694 477266832897124695013366463229163200 8517695 1807548286061307120499782839136229920 8517696 -4869170145176868288682343852283002880 8517697 36645904570713383334433009884379208006 8517698 -282519698823053409372163797560563200 8517699 102389975525947070285389634629803745284 8517700 55077773032679857902919833928958848000 8517701 -149840324009640861522793868381015886720 8517702 -59120279489307699024618321294858715968 8517703 -262231207483076786157127292156881161440 8517704 112480189485279648392681828164331520 8517705 -17912311862896667271496164468030074880 8517706 -79695116797738595948379446229591426720 8517707 -7816101933043272977249107164955220568 8517708 89585488669778807990341833361991430144 8517709 -64357234361675190013100140865977336512 8517710 -100635701662851702471350865132845984640 8517711 -977916582898513300256603741852330880 8517712 451652584393668815456641581573734400 8517713 -1149103312212368752472720173075688796 8517714 29897894622377587596711760156760271360 8517715 -6570662113783020964133639920417459200 8517716 -28554323148462228417296250624772534272 8517717 -3138276616086219453032737826838022020 8517718 45933160763792677617202137298331595840 8517719 -58145199407948139042055819992857184000 8517720 -6034509871822143220639983866186342400 8517721 12768047623474557288629889021419226240 8517722 -63783970376759373929299986940368576000 8517723 -86259691586977904640367024810959131856 8517724 -104242797226976287669067792171506261504 8517725 15838153172282960869075928587966355250 8517726 -18172022897046234985288401213276287616 8517727 183584074062821674277438688762647660576 8517728 12848992833199543078385510090400595968 8517729 -4337735407835900800255656253738890912 8517730 217275328738754149377552370522989120 8517731 143815632113377122512179084705898557272 8517732 -2365869465356009326655340721497735168 8517733 2514756314182241100169150028017026176 8517734 36573314669516383074077660045419305600 8517735 -44245781345232211757258791583028698400 8517736 -111268688954967191931194431133916825600 8517737 -46501102142669025309248692085631964614 8517738 62009839338382155617179399542394909440 8517739 1305064937095023929025016305337876000 8517740 722326233000294377728327829832744960 8517741 341528517119186797819484070699109920 8517742 7891273427072326948142233431973128000 8517743 -7519164694381263077449503416535653256 8517744 20375558119243023289127964412794961920 8517745 -60090987310003171997324585141694384600 8517746 7216131003200029166037656895139252224 8517747 -2323909479024074896919813689044841728 8517748 119133008188872304131745611481605470976 8517749 -6966121921113679429848174939186561636 8517750 -10984315003844448275037409310217792000 8517751 150821203236998588749700922534633554688 8517752 20617321768009413814001802816214917120 8517753 -115506110007092894113668241918665325638 8517754 31450938677514952918056682348150294272 8517755 43474996634296780264734977902697705760 8517756 -24773394181440354759181750386985491456 8517757 142252612594501000916322774758543323840 8517758 113783470010843104266075340466799828480 8517759 17973811956642112506697330889252999808 8517760 -22333614916194290519172826946076672000 8517761 19454520236763329030817174184313322432 8517762 60524393151857893605455449728357809280 8517763 -73501664527544476156359392937070485504 8517764 9457858355283623791500031904283056640 8517765 105843772823779395902379220231830189120 8517766 31251840582035903889674616458852660832 8517767 103176067280068911993902674202445345816 8517768 34306365822490217964611275691676917760 8517769 -83687367633875652509317808887411863160 8517770 -39963926487922187298208960979356568640 8517771 69604894751074200071396649924531523200 8517772 126825786913048999773316801162961989376 8517773 -84728962683475649234519595050403729696 8517774 34885231275952505368990740954388589568 8517775 13589332752143616971518109423958974800 8517776 14533180432038775170800798498621030400 8517777 -33715517069731979176098041090826326016 8517778 13933581077693271506412089591315479440 8517779 -157593505312760541402129210292721473620 8517780 -52416754153466875758888163973314560000 8517781 254429855784518910377532834741995424960 8517782 5910247743115405643925428441806907904 8517783 -29148876094184726537873672146628867376 8517784 844991031530768995788310603710627840 8517785 152730096642747499180736657607260782980 8517786 -38348614126793672931316187615832576 8517787 -199385640361808653350485904285913837564 8517788 -19082634789389222220795903121975398912 8517789 1331798501832987889264018773154531968 8517790 -45254244068132860747794849663648337920 8517791 -158261206862198868043846014851183223456 8517792 -118046404895304018953651933794475704320 8517793 -214049267292058041146850098813122941420 8517794 15575749068678623877804616214847759696 8517795 989715504474655614501615803018160 8517796 -35318096782986727078981995664995610624 8517797 -7531653097563526603913603189890339200 8517798 -3383705243108888618531330946013679520 8517799 -149104113120770842172598174458154518688 8517800 -51600606371187757783708206114625920000 8517801 4406456954840025744975643614218703744 8517802 20196067248886925327190127890027455232 8517803 22449459731944937946539039218305782304 8517804 -40379601108531888774223239382789077504 8517805 10615593716046093189009957652403379000 8517806 -21880269982151384128917472953668022336 8517807 11919009391078610760564193861566618360 8517808 -4361230131820436046065637538041167872 8517809 382819168239232621479948739113640296816 8517810 14210438529473250858527566509389905920 8517811 65239531932270906280738099336108776352 8517812 -56056902348916142002830448580099893248 8517813 136170112606249191741953608673407366944 8517814 -34575336926474230565922681043416740160 8517815 -51905026446154264421756309877146048040 8517816 30833570153462069000057989116281241600 8517817 -57461806422882085212342549983383163568 8517818 29058578453234220044911399670107317360 8517819 139370778397086853108724258826064624128 8517820 13318424960667717087303229788314388480 8517821 -7468911281370823291556275471103476320 8517822 -2203059229057205612534649486091524480 8517823 120002146563298266774165214262019371072 8517824 -19730181266097553298689683000555208704 8517825 12843321407912767545402200738398260000 8517826 167258590398404004679655337125039077920 8517827 -116802097072939013338395478315508592 8517828 -10396464046453400714471246210135396352 8517829 53406832230903105751938950444136788700 8517830 -43071043532449996049232897481533091200 8517831 -9819386166626282853554572029371331456 8517832 -78578056183875628040446569080348620800 8517833 -228414089669279628751898970246055832160 8517834 -8119367307597974269992965192557166400 8517835 -59540636104057349285504142404649206160 8517836 18354988875615743431324650574062182400 8517837 -23308275207900046539499538826323430432 8517838 -1142980832476080508554924509494556928 8517839 -75815944432518373779879301682425505280 8517840 -14971263971657221024253159095175086080 8517841 -476916390613522988149866697103487516 8517842 23565233340826263655182303216035687424 8517843 -9812165118474496588337593041854432400 8517844 -22599450035729024090744769574945208320 8517845 -65248511680756847538514026241090504320 8517846 -6370917629154485500134671956381694016 8517847 -89845368770163605299975152257723757560 8517848 -89461450033474238988273583069533296640 8517849 66122219029862934366757878535202042064 8517850 24874222804373622099669719206023705600 8517851 53984214167315768765800421981496073200 8517852 5840641818778277848059207755388518400 8517853 44690683939224518977439124035344814784 8517854 74600177993278881704641363610082902592 8517855 -105722255279726758162854586272964541040 8517856 -428423956859571599753703292544483328 8517857 171346251495251973004958514404055644544 8517858 11474455141289437688658559575633485184 8517859 6346404081127180275564186328725253120 8517860 -23976455994631464017613935656557692160 8517861 -26064290485855139077876050475447202496 8517862 -3323400597338054843107060578574590528 8517863 -141209827930753534269205893055214226888 8517864 90404231076762794403203440275173867520 8517865 -52318454438661298541049233749473259740 8517866 20377767462418820821863507470231028480 8517867 -22945725586425317350333815668351358288 8517868 93118537502241607993557241511002446336 8517869 272805976418412132833318495171873316000 8517870 116731218338888246091390047190958080 8517871 88834089291190387186518222414453524200 8517872 -28920107508483803863706840171338825728 8517873 -5816758291651859771787685583690375424 8517874 104008089122257938165863999017888401936 8517875 2939408520653157671670130566627948000 8517876 -47447643710295070555628560561032019968 8517877 187793623569811797896451184904762807726 8517878 109258618957596443787308062721413481856 8517879 50283052173298474989236201451121739064 8517880 -42497557856822123793001697687654400000 8517881 -80479723154557339646133801952897627068 8517882 -2674650596387566924714745641772733696 8517883 203679567944621066102615611788825910800 8517884 -90408900509465511791779239889523727360 8517885 10610091824764883190202894161448166400 8517886 17693237162374083093096324439326388224 8517887 65008023498522903870760135299230147952 8517888 96785803296349397860468672576578650112 8517889 137455050138542120421044225368037622720 8517890 8087837927743499222748393425103667200 8517891 -29674099611098395393525443571272880320 8517892 -64287989434248656444948828184650406784 8517893 93464359910318099243021338359778418142 8517894 -20550116786817467339970703282565775360 8517895 -23379854831123084372803145693142185280 8517896 -94708542430286418261440462502725790720 8517897 -225677650748383108630021111954849781532 8517898 35855005972852491891134752964180113200 8517899 -3775387675748165342074075055863800336 8517900 2361178280228104569974640799724812800 8517901 -20123068970089374769614080169075041280 8517902 24323402451137078407512058808183881152 8517903 -93597288587525953287164209375329259896 8517904 -1084501597965223415060256594064236544 8517905 -45850099198905013936455056877759650880 8517906 39755008663181308198334164147317676800 8517907 165428964771694668388359402736054778156 8517908 16486723902172270996531980147552700416 8517909 51937616430435762935174863047797438400 8517910 71795375118202984905883612083632766720 8517911 -24832963373754176951552923758425105688 8517912 19732956153841462430074738497695907840 8517913 -4397447165348389433437436141637860336 8517914 -21754022157627470484293253827579088960 8517915 -51958417295692937306524029722049353040 8517916 191638546823883626337760880908390400 8517917 5424514348177377614455005196767048480 8517918 -42047482950739584858185762872014822528 8517919 89386379878020276542105189994599604320 8517920 -131233868664829408685695080129468825600 8517921 84947033693977195319325838927989608112 8517922 18865562695077072161520300827905823232 8517923 -90204133229906238223368616389941507160 8517924 48628512163010089195854902077522181760 8517925 41246740945303274947948753697048600500 8517926 13598425521093676087842259143845976960 8517927 82787875813806823089201814534216932480 8517928 -130627912059626467841261161096697856000 8517929 -54698251339170395010894778560249124224 8517930 4301415538201262282518468421208000000 8517931 182125684891371391323649091869096798912 8517932 -3973725514932796929081911378822455296 8517933 -55847565908605244425182496554148862400 8517934 2362649394585820871483937297768119616 8517935 -7234463574582393747169291098183215040 8517936 -4420424222567770863788103971946627072 8517937 -210171432965286821932915828983153298414 8517938 91585096501888593080781759300128025600 8517939 36681943556178791985086848521745485624 8517940 -16069989755887369792148456483544230400 8517941 39440628552450189580736246227884410784 8517942 -58312275022213513540065140442345776160 8517943 43838923379148448273751985824288839600 8517944 32231360546959343212773341149838684160 8517945 35313622501643413435046024897440921920 8517946 21728461071445589762535411092899074672 8517947 -177592524040350775180575842371853301960 8517948 4177772525021101779523352971155333120 8517949 -76493068093805891825231236655999781408 8517950 -13635020617558962385441431080737737600 8517951 66120951852161603659123608673775419200 8517952 75749280304389523021050623228604579840 8517953 50946157729438869965293771664391174084 8517954 39830533724233709344892301411994709760 8517955 -9963623578286089682377832296607006880 8517956 243794439115618882145259164998351872 8517957 -28218455232055414174872988800561363456 8517958 -31964281254089224585159482341181804096 8517959 -27854319411379616941746831798543301896 8517960 -2593436479472693159218045627342848000 8517961 -15084709398392313921789401643449018700 8517962 67239692650961490841506465108388971264 8517963 12394799195050285193231863215012338688 8517964 1269944092400294375270865135709833216 8517965 -150950070047351012921104624710666553140 8517966 53038816121211400865356835839131340800 8517967 33605838060555859924109201587176174360 8517968 27513542033729219764675091344694894592 8517969 117082680031074630009897618324486100164 8517970 -54720840247224309782715861815062036320 8517971 6467654216400112585645727039735337984 8517972 59250960344270747317009602849247291392 8517973 70892793407480351953635306228846482044 8517974 10183196346963565536438469943041448736 8517975 34463030552352734689353518655143094000 8517976 62029597822541230639704271948856217600 8517977 110798015821546348406844056264258939460 8517978 -9997682348827647828124081706129978880 8517979 -212464489524004132490714498176674823200 8517980 6045424375318437900396031269445056000 8517981 -31655365909050595144007692470324283200 8517982 -124237766199542469581792053664773785216 8517983 134416874740838277878852990549413139232 8517984 -16414177832319589810347276018957680640 8517985 13263030919923966631498209712767216000 8517986 27704249366417995710024280277307238128 8517987 88247503321986141399361677463883539440 8517988 -93679790374635135496045738872953264512 8517989 -63316008144423565961420026805337735360 8517990 -13685210406994275205157405694063663360 8517991 -172985312161505581549493406828137537608 8517992 23311353467716804027897340822572892160 8517993 206139627371533540913235188976978892800 8517994 20938275221274137285389865085599665152 8517995 -7808145535400270285939253111048372000 8517996 4820846141496675634983685023005952000 8517997 -35658159835594467082847080714268957600 8517998 -157654101071519316325032233569402040064 8517999 250485559510444628550065437716073728 8518000 -35271607076949542825242029450977280000 8518001 5423336680254682705209968857904137320 8518002 52389444291494272258830060893431371264 8518003 -75787653777987007085187407210485004736 8518004 -51362596942777968181514240374815621120 8518005 -1145260784672213831912587597630855560 8518006 -8517689033732932791896858090966440320 8518007 16857235208178809221897646398102337136 8518008 -89205958666822264441664249088621895680 8518009 -16314622568629137522797573745361056790 8518010 26585154568254077887117037197488392160 8518011 -12260156545215881826719844026220951528 8518012 43587687715120101358288585806905456640 8518013 -110179608077335806791496463190614530624 8518014 43647851500420411995689397471366493440 8518015 37091118708390787308678930928551627120 8518016 -59593407116728826123954369962023321600 8518017 -42175962092179886265192411526250004480 8518018 7265883023366013815195576047482057600 8518019 101652907549606381649853348179301207420 8518020 -596392321516946631340994773656944640 8518021 53752370952364183642517301630437648222 8518022 17910379340856828126089386891079812032 8518023 -27019488505192707786231447417472671600 8518024 70605763610404296879093118179517608960 8518025 25341454953258701258060726951111520000 8518026 -10277137736815347423229110300478086912 8518027 14158372937951149616224408372462854144 8518028 168176794162543678098736873646675943168 8518029 18714068165538193122800338902289590528 8518030 80506330115151606012944192960788052160 8518031 -103479542201465745152208333302523868608 8518032 26041007338576473630951442289063116800 8518033 -104705480514735424210043408805508896718 8518034 7910061846237132930439533201532910592 8518035 -58661774083457489473988539940901044640 8518036 79821996045699572150726564747683498880 8518037 -86676536747433418603369023574109448 8518038 -50522645195818680482955598729446536256 8518039 63031089901513227293016563421989648840 8518040 -1469640101587076550644798723807846400 8518041 -815280523577413460709164511173246016 8518042 337743837260464973638120163511759360 8518043 -59688098582171657065738481987768840400 8518044 44339463918859362399688078405835366400 8518045 340667966588410397574086987907475464960 8518046 -54220284851104133263603868821634106240 8518047 -66665395861585513439655242132966863800 8518048 46239516774848637450780354648496668672 8518049 53190326893879797394051276787387758050 8518050 17538363171899747852817817173806323200 8518051 -199418585521877330288229988731941350948 8518052 -28278470968360562013345321945621089664 8518053 -17454742055393989179171893018537981376 8518054 12154840214395808932768891474824625920 8518055 19075089363565673292122768172783976320 8518056 14517855603352356009253155868802088960 8518057 -326843980863323580077549729039036317440 8518058 70120403234351378860151344962944479584 8518059 -153206991170615821654440621586633060800 8518060 45289901204241521368027454411950356480 8518061 23959499372887591700057086493054500800 8518062 -28386802045561815726898176244682496000 8518063 43038703468501157627409578816574507384 8518064 -34029168705290464349283224844066078720 8518065 101639992144541300396949355432742315520 8518066 -35776606240994848744380550542156257280 8518067 81743284309989087076102268834488591116 8518068 -48570227013382381812704140370860462080 8518069 -33299917580160867718320942465221873504 8518070 -74894234324414938444239565954701127680 8518071 -10294198731835374426098475616111995696 8518072 6565469790618056935527627426645196800 8518073 -63361601603834502611536140604286404800 8518074 -35151381634313013977735586754216381440 8518075 14961555673399618392985669565244353300 8518076 -26992794886918334323042132896519693312 8518077 27176832494164500540025789550128696614 8518078 2943081674300829383843808338721750528 8518079 63934760774700757109546684380639951680 8518080 -21625511876256563029007135110751846400 8518081 -94313174651558955675954276708510804096 8518082 6188586200392899631600509136415658912 8518083 15258030494042287594460655254023326720 8518084 -14255892165487008219078614369471526784 8518085 399213149009490534615827713401847200 8518086 -63752942072680720919498853746623011168 8518087 9771430828110591016186490670962832832 8518088 4824700647038754212980093510551029760 8518089 -35464581037135712280508453635498241776 8518090 -20917251820816268820749355687425694720 8518091 161106648802009260796174998658232025492 8518092 -104912690407917120209654706022171508736 8518093 26177107650386435517301920812163625804 8518094 35761824399058675873477312278438834240 8518095 -138835651370375603531941011128638994400 8518096 -16784243455978900937465403384114708480 8518097 54147729556119126186997396650599130432 8518098 52752606826345264626462816902764827264 8518099 -230229589729713729912992978137473838760 8518100 -2309451942221714812278874948543641600 8518101 955949277583111386362047237851289920 8518102 90708105294500180442051708028833897600 8518103 -54384025046099288055967489464903881040 8518104 -25631966304340444404661301552659783680 8518105 -127927901223292219378771684922423243640 8518106 -66213287509977161419468512795850591248 8518107 48901809622600559581237295168719552848 8518108 -19943695422636920699909920572281001472 8518109 -131055403846016784144934317555344985690 8518110 37538106868004525664100277944432901760 8518111 129155162826928538899046204600857001520 8518112 -116218403804425627422776373218857451520 8518113 -130690157256138812145882372091509665580 8518114 -9849588362706934688253305471838615168 8518115 5581213418039823053108029892116162800 8518116 -51417585110852273550873010129092430848 8518117 51452680846109615589108794087626129312 8518118 114976459954989362683126670861844480 8518119 -9557442130813942465374152071491373824 8518120 -3709897017516875267347899948972134400 8518121 225165922420149742912508538855147035322 8518122 -75198087020020551674614843789064342016 8518123 98730648261121543316362586306355731424 8518124 -33769021900339992431084164666907533824 8518125 -5722893163075717590604127462577600000 8518126 -32727026329784220316933037167584343488 8518127 -66998627021293648476087589251470574240 8518128 -49225746382822633197425963802034176 8518129 20107458591189242510024585169742583460 8518130 14579757902836774602105080121675372960 8518131 -65701275558960636965346568976942350380 8518132 3076674699353177326961321955896975360 8518133 5064252553108016025663501770636526204 8518134 4482069802255927675531428276935724480 8518135 126501153581770656051938960028211669080 8518136 -184976257895984356114199428706457047040 8518137 -35110031950496294878740180793848378720 8518138 -21237882775425817545824605465674723360 8518139 -11267242241549889851514709970224462848 8518140 12189242771866735963501637656594022400 8518141 4750401081323397938553544265889237900 8518142 64065294127512635143255031555431558272 8518143 40854493348893069050761135473003057864 8518144 60552650163864354796159113592163008512 8518145 42963664568437452171877660495804200 8518146 -157170257851934391214294573293376512 8518147 88917468721426403405363184365075970312 8518148 17880370672729528492009164767761454208 8518149 17480922436989407595147490523507581440 8518150 -15109798458453005125400807060924983200 8518151 12706231183944227512268800041700356192 8518152 -72662162103792108967563923893276262400 8518153 27210936802212958034882345432900778880 8518154 -44535443944634164941001101436607262720 8518155 8988744899749934263219685362324658160 8518156 4469254891481240987604289860925352448 8518157 173801576058128794241116014356072324406 8518158 46901627694694649508811242705012672 8518159 -4508286736643320860697688651208545096 8518160 3978923730376189896911402360636866560 8518161 -5983339146752738741802871850593362720 8518162 54051086955878982419935835390396386464 8518163 -100730598878645359003962165991578587640 8518164 58468271064832257521556962442802968576 8518165 83348103293181109038272909315579982720 8518166 6567009194240798764315470290688976704 8518167 -15205220433283357726369149642784451280 8518168 -82385551589212645299471498979517245440 8518169 93497918938112470437400796784402126912 8518170 -25124310287492660061201174145401446400 8518171 -2940304003707649574965600806941188568 8518172 -63813410875112745710277535272196781568 8518173 80798691171245575755423044754203243904 8518174 20187702425630261678682356753912301312 8518175 14091157225111817415925420515063840000 8518176 29973382139518552665750521034650419200 8518177 -4728816731552256238462735301070886508 8518178 74662796410137615477963298244084699520 8518179 -32913411730055045518077862176884264640 8518180 5575265341417943235615334144757760000 8518181 48056056843515304103120545309589078400 8518182 -42665088111020052208586075287766899008 8518183 -135150285712736347040783479330374978568 8518184 222516623645411029067957864225852620800 8518185 -11504618920867211902071218759302386360 8518186 109578969869388143018502173193918097920 8518187 -100185152240962602997718628560164718328 8518188 -5348642634253228591852991724438650880 8518189 -147121157219569212176991896004376380010 8518190 -4901318519475026103726232967142009600 8518191 133332616930895823354011036051615034624 8518192 -21879676859043407903807892159741820928 8518193 184271409178284170232737177728668417204 8518194 85491009028447686727595750994478496640 8518195 -1483046812753172930648318877111168000 8518196 -17450190915444892619561579528020137600 8518197 -6257328829120999682819211690126655200 8518198 40547874762763537391354608513285207680 8518199 31679974420538338890048116805923016000 8518200 -16966038904179262153362220522738176000 8518201 -3186649449132798821209590319925603256 8518202 -3186539587698783372218382034446567936 8518203 -12859289548143610763497220384820212016 8518204 -5154476993399000089514636282319852544 8518205 -17548415552500067032350437105343881640 8518206 59123057825906357950000217980107434304 8518207 -210022796491564035235315442757057352368 8518208 62242324012087134189658240915383779328 8518209 72905666573192838115198544357262163056 8518210 76159193987675476029928060517475209760 8518211 -2768165605540375279507011596518256640 8518212 -44666685783996550358876546260910358528 8518213 -22962030354640317609149803908952766400 8518214 281652229831492944576218038863069312 8518215 -85283873954511815766538861900200056880 8518216 7810927704692314344909955030341058560 8518217 29165626483062361862043020350947701520 8518218 30593650605409986834223792348735500288 8518219 122302118875900258224440463205024377620 8518220 -45177794033053029234602642886003717120 8518221 -24056338723216042907200032357967858410 8518222 -10164978333134754694604434015020864576 8518223 95126577188095218530061441974813474400 8518224 776691870320323582056156232677851136 8518225 23661155176578677109637846918693440000 8518226 49117691556116575087097440436973831312 8518227 -11746039698391544141609977757924606280 8518228 -119388482996189883417763701055823243520 8518229 28059216857687441244616431411187179420 8518230 22578479555067930227695312882296729600 8518231 163443581186491979394899272207972161032 8518232 184605209491839085958855736112619827200 8518233 -180098511962898994212944822117885479296 8518234 21319580471183222030438085849169405440 8518235 80922118479456413454492498904447986960 8518236 -56934648349225623067811601645878220288 8518237 17889155946345006151866199277258229632 8518238 116809568085157491936873065167132667520 8518239 -16749600349203321857523851662914945192 8518240 -144816359068998259768708222985817292800 8518241 13158125699739129287537976228729557160 8518242 8424154448204294909996637826972151808 8518243 26649655751964549642706584931055317200 8518244 -18630028405620923514931426443673288704 8518245 11186046814037555637948720507379305120 8518246 -140250088706156103115416178815873431040 8518247 195589077373280436929132182106931508320 8518248 -129214654133937791846891655708512962560 8518249 -22478887442713338265879593791569415448 8518250 42659239141325580653997410150209968000 8518251 -7194173155539612781992292447546498560 8518252 -102862864685238030118699075774497231360 8518253 -33960219711539016286233598189858607316 8518254 -83283506214397474923263715147381934080 8518255 360667359372775016347328150090489160 8518256 -45949980307353150055604891366085132288 8518257 1606115709245195221597816292205004800 8518258 -39465136731058759117536578997524888544 8518259 55785236237965349726687187119946783216 8518260 53544937668284334382265205471577282560 8518261 -51004778607822255915797667858572701138 8518262 -16641900050803475236253360618042326368 8518263 -27162899941536274554982357422281472816 8518264 133380206825862180565806417344396943360 8518265 55251858654518426598318382146308676480 8518266 -34511984025193796581901784965453794080 8518267 -391813719899359999721129005298061331688 8518268 -95472742268236704929231789498460639744 8518269 43171605598856377553346688507377128160 8518270 -8186446457765841288001355559439488000 8518271 19204288843530105717881254903054486272 8518272 15358520193297954551876175490606694400 8518273 26796701179538365426483433265342106624 8518274 15076923028788923765821993902911846400 8518275 24559313874003512913183603241444350300 8518276 -12454221717917156847289065250272417408 8518277 -49674331626785233634644534470740243874 8518278 45514719768750846589872790684175173824 8518279 -17756324531828721132977892770739360 8518280 -58796281502089077685795415881069363200 8518281 -46498542043726282523921741739591183456 8518282 -92395646989645338188357498307095437008 8518283 9165820166974881003657545738765645304 8518284 1223880045424571612185470912001923072 8518285 -55545376094246813291585175357858414240 8518286 50143757265122692809272386350968328960 8518287 -38025480884832445340564717104738072440 8518288 -1195984017870544150711361330856181760 8518289 -69876564400066159700409328228994362560 8518290 22849120659873219241160529695426273280 8518291 5211782434189480505572118332180491692 8518292 51970756661053063590687363177878972160 8518293 36383739519337622045051261884125662304 8518294 -29972540744073610305564584532950606304 8518295 153948280450587415266118564057854826320 8518296 -80247125596278027777232915945635840000 8518297 -11313528671144390048779381130369482220 8518298 28547181238048177987718651793747548400 8518299 51785974588655572147520281098675027864 8518300 179887727879889439030049003126988800 8518301 -7753714765310519966201370783344766816 8518302 198997973206479689123471353445485440 8518303 79806818619332715196648353527028670464 8518304 -73043310295447028246630632240596713472 8518305 -33075021174730894836997947090342806400 8518306 -114102313257930308656899571111908957696 8518307 -219556620859459594581420180612159125808 8518308 68771388650258274889774801488232458240 8518309 -194166062076037232645864363732386354884 8518310 -42565050409323293281296522260441101440 8518311 86998704962470273620193426479200402640 8518312 135733238959821659680885487825707008000 8518313 208927349005414302354205238513460209040 8518314 -18121936687924654764600453230516817408 8518315 -62034229930200066322640984975108184000 8518316 -39754312925552834184760485675083016960 8518317 3926876131646507274039515198143057248 8518318 -68970454292233813081601522205756008640 8518319 -63395697967068397492646961017738178456 8518320 12781054989583942233899303571311493120 8518321 -44858492279754409720636448401160305088 8518322 104180189341342803758680215056463108000 8518323 96563400749320707593128875151999752768 8518324 43346419959906074916334807840286030592 8518325 3315754238903436621037446219896776500 8518326 -12511714393872348632149698453347868672 8518327 171086832921436044989052437707911148800 8518328 12319053364767947246447691582366597120 8518329 39792632538141058932075868185714055344 8518330 3324323458190116677952571249841912000 8518331 121418539799100520101992832154804908132 8518332 -18678558492843953508860408888703856128 8518333 97066202206647398284422963590572559680 8518334 -89419131044027153177092218104982896448 8518335 -10874560893781275521156882604080148480 8518336 17121487603094355601663287843197288448 8518337 103743465314718857930217048150003724080 8518338 -66351145147873083324701413182857767680 8518339 74485319429768806102984055758674510140 8518340 75631257287364018258866842860488071680 8518341 15672462927198797888671601623386163680 8518342 59452413946797031639012060347362330880 8518343 -24173606351191103166683403763698498336 8518344 -56522960244093594541327775705899008000 8518345 -84355750811737488504930206715020203200 8518346 -37155013562505743433831713868726044160 8518347 23936426951992669434613587284255767488 8518348 17919136436229544209428630106358692608 8518349 -49674803601471088942845742035273324288 8518350 10511691370271435397253192232624496000 8518351 -174631630581016268248733978144396485648 8518352 -36638856085631881257848827899958394880 8518353 -69104197185286827491361295333998510096 8518354 41707915838307938651037101565318617760 8518355 -67150817239176045941681849249560986480 8518356 4405827011650855579912996192898672640 8518357 -63398652741425202817894716334087881394 8518358 114718411943150480675052242996364612480 8518359 -87477712144378226606553657172063926912 8518360 -76409144739032388301472472596474265600 8518361 103074381114132738456223076035601014800 8518362 716887320991752817357228562720189184 8518363 -66051296571608815201664126142671514880 8518364 -41997924826808009091938533520738356224 8518365 -25342738813828878586233466159978272000 8518366 16632565947142979569810436781975596544 8518367 24078607562035698138730569029473451520 8518368 -26512945757674266267440060884537835520 8518369 -151242937022210355477105600711000155230 8518370 2227213790529328493942625304514472960 8518371 -17124448967231913370906572216584990088 8518372 7609372325893748641212834015720886272 8518373 -127315314367952270740012134525179325600 8518374 50038723691068104424898757862516995840 8518375 -193128497283460404459707114689501398000 8518376 -20272384732733170179265193981279846400 8518377 19287650597227625177776330858117177344 8518378 -14022280044711988321925199790467993600 8518379 -218731141500559473882776582711690206800 8518380 5734409720447813778741945422049361920 8518381 112245945619206480917624911496942888364 8518382 -132930883959011501505451835850107894208 8518383 69555313517708074308490783493192292552 8518384 16577645926396385548144910502857277440 8518385 647984538076324189865380188747834600 8518386 7120260715389956415288096525854208 8518387 -57303433961028047779628631991826886964 8518388 125586928848423571974024070855460220288 8518389 -13609819592289615758778535855769751744 8518390 -58708145490184148173784560292549068800 8518391 -16726162203571768344416080940308776528 8518392 -13516734149121553409846879620577280000 8518393 -58949334610454771126381505907161164156 8518394 4721503545688309175955768075859392000 8518395 -54313349444525452422676190904454268160 8518396 72393569482281502064492437365315276800 8518397 6602135459540856014366874779893978752 8518398 19599488963134516882329397977576701952 8518399 -80709162943456989183275693278239131864 8518400 -52966348309413728205303592295753318400 8518401 -78196802540101626838032871735207363470 8518402 14398519250455545578224520855151060480 8518403 75675168932011368770629099086233107440 8518404 34100924565877942807412650601088399360 8518405 48924082833715522411842947776134624000 8518406 18769179083014769393377972481116628736 8518407 100266912015410280335543456650927779240 8518408 10542022701970868217819249589192872960 8518409 -62288615599094070012510617353828058112 8518410 3325245172756785324872592679457244000 8518411 -271769727017734832501447631464797565616 8518412 -30746228726341461781965401736217067520 8518413 -23220984011527958165201029956180526656 8518414 -101419850021644181652151594804432570944 8518415 20631350743744079292155360123123431560 8518416 -17654776843071492705763342445470875648 8518417 117026978018838954185865715880670988466 8518418 -73739093729912581363856304896533764096 8518419 -16190242212092018621805672123613340160 8518420 87873941234412826096780471400517888000 8518421 -29131068550859408574351770853924331968 8518422 6696491847767899679450748939674895360 8518423 -109828828095449145314493009282223292280 8518424 32273873236281164004196110667734220800 8518425 -35517355243593374192707683802084204800 8518426 25540300548181560235545220984646664960 8518427 127348970117974409834425770382771302276 8518428 -37383017962474608426364469718404505600 8518429 388044845144246761712950747475780000 8518430 -3539205434551419959455737647172584640 8518431 40921956238458233254882322525437468800 8518432 55456896217389167072762447080055242752 8518433 26442066198547957500297472461483754560 8518434 -39445007357741956079245626300500833920 8518435 -135447984108060337459647671855070147120 8518436 34403666066656083290754174248876859648 8518437 -66008451890687600794789247824922091840 8518438 21782572837011135486373913900705525760 8518439 -176769448547634212335661348769524330760 8518440 1429549615150105658897531690400153600 8518441 88425397081806295064614914816517484160 8518442 25492130581579180826918334240869341872 8518443 -3691485830421491648055913391401621152 8518444 -162118219191298445278813702398251632128 8518445 -14754975839565957575088242744571394680 8518446 974351659211219954551958618508303552 8518447 26228001951891431595713968484559577344 8518448 -52998773177793569313547383635520995328 8518449 -112839815305330083580095498643052251536 8518450 3110710010803362331899988685923278000 8518451 22898345523407938551692514796307437452 8518452 79222206888855372666326738903505580032 8518453 81513938385087257344158672869219451040 8518454 33056992373730363865217237311501406496 8518455 72165256544238750269529654655382065200 8518456 118527609956900459015309292205104844800 8518457 -35478965023705207842206850709013339820 8518458 32714230772201701826895785583068844288 8518459 24677835044789703857741171127035162240 8518460 108479571684119475691597609063673088000 8518461 -4070419447036055658604937536244354496 8518462 -57329232849150041709851396851261686528 8518463 23141697606091946855345933273622273120 8518464 -1738456879898256556876527128518066176 8518465 35383687549307838284679306144605659860 8518466 -74587561961376392560963020312252878976 8518467 105121183153441025415292885784073409200 8518468 66527145828147602745988268699759394816 8518469 -126377497556894011113286485168903233856 8518470 -20373656171452864553699125763304528000 8518471 -18054041425737017277050282124113677208 8518472 -2971336737271856002505631352361902080 8518473 66239453155711141567013327979750501120 8518474 -64231060635914018134015728739877325264 8518475 -8230295248647431789372683540346091600 8518476 -20267593062084619093346251794806108160 8518477 78714805454663056448419361634378509664 8518478 -58604383338330764064846858864639091776 8518479 -107394606181756447116471369510366240000 8518480 -25413587602494919215861979155100631040 8518481 -205937207335268961040468267643758232718 8518482 -7813383689266163457987750236787829248 8518483 -33002128534349468472678613162176309268 8518484 -40073905077325324406482937229044287488 8518485 58982957763490009457818197671287764000 8518486 -20460218646710714351941740419036867808 8518487 -102853633929029773161809249280601068936 8518488 46385093633513164666923621551142666240 8518489 -23120154768060887191288747947906922304 8518490 4071976910565816929077264571553484800 8518491 -141337528395728503512173593720621171680 8518492 39396585449058422901219280232869683712 8518493 -155481323941404373334043310282892151258 8518494 63849126284763847768443865704288264000 8518495 11608355552845309053306751079306097120 8518496 92132371006044386755201229759657803776 8518497 -44152619730183264552195613413244519872 8518498 -105215425776611336420721891902886917760 8518499 206527569942565542445214949543339985680 8518500 165091810678031531124249733541283840000 8518501 -143195741749436377572349856490576010498 8518502 60802497066398165689104979765872137952 8518503 183379286126600672456686407868963898496 8518504 154490407294803698797814824217807477760 8518505 -17772899039610027464456415347430506040 8518506 14715722536142933377331563456426869504 8518507 -212182858565698155667881078722671119244 8518508 84567466392834479166286919286562691328 8518509 84980526002480812015805903298996877728 8518510 2036523692794667248201261520456663040 8518511 -109786056522277973181798242051958534000 8518512 -67808051870363904208328626005993848832 8518513 -120571499350939045081101956040027655260 8518514 -52417540967924157040456541740161578496 8518515 -1178359038359752892069709156852956160 8518516 9128891702748538500342764525982122752 8518517 2330461661530917691576077095669316192 8518518 61650930696606968265688433127059635200 8518519 -170893876846967922069059026671737693080 8518520 -37559452407180505990765957512902246400 8518521 4426448008657562243495443723491072 8518522 67616914820914471379849837500997329632 8518523 -47712168507648638897810236641607066176 8518524 -271564117683422432165961131747155968 8518525 15304046403805671587372762859844364800 8518526 101059247921563703597478895841133875712 8518527 -8681889045262650483116879866914555024 8518528 181145018749910768266910388911226224640 8518529 63232275191716915806274419238349155140 8518530 17326865880079295053261857398925189120 8518531 27171377117729036408835195606399805344 8518532 -117733845386306055411283745427147568128 8518533 95663189639206539959430119035760064 8518534 -4411172229895771059075965626586887584 8518535 28141905768136227598428325621569807480 8518536 62141015210246002820556819846807552000 8518537 -152188411142374232158079753944490243568 8518538 -24292831692082116900573411361170209280 8518539 16507456388676882653103211340607231168 8518540 20531354048674446678533093125340743680 8518541 196296806388463056535442074517311893942 8518542 -38514331948704369431854309399665634176 8518543 -30380562435421999051440433080778835712 8518544 202754441090863134372936394869374976 8518545 -29973782447353590484688032689200738880 8518546 58725741882608247204104659386860247840 8518547 -99756916347470147044126132310604421920 8518548 -28244462063806443447532731254322309120 8518549 -62214902709950377011522432360931047236 8518550 -27444084892334927376362215635682639200 8518551 44053259834885286363519296444620068864 8518552 43388852728579028607499122401635368960 8518553 157408790710886308570136487421645311684 8518554 -3383450669328044621647858043332216320 8518555 -50764020404872476547915038656923698000 8518556 -24063993403637424240381442752970595328 8518557 -46263552032034010790115257150309612160 8518558 -826881381932279727095146417097284416 8518559 86150900768226796917112001318222588016 8518560 -4290441274866724557050765727828541440 8518561 -95984261158856495316944865517749118976 8518562 19378547279921146355552859569998470144 8518563 -35381199908777354095557280945508118108 8518564 50081357656393020922436535436523050880 8518565 -84700628248454000344998710590045373280 8518566 18459475335838520882414419575782283264 8518567 -101027832105727475891022221917433365384 8518568 -19384586827289090883892063786600704000 8518569 9085615250693194768862151264680376480 8518570 33047021877722904575266087403345817600 8518571 95837631447381334193201127686327796000 8518572 39279271615312941817059946132658532096 8518573 -2039069138471909565540157343611830560 8518574 33016766184195418191765065634124068480 8518575 14325054666665612978406780604149879600 8518576 50443708836698021289870536959578931200 8518577 -43807362107873536339245852622578878574 8518578 -76474681449011792650454332058152776576 8518579 -95039968384709922343024186568794812816 8518580 -25942533362960649234301955076997201920 8518581 128638078119956387305762626309000923520 8518582 -130588856181317403492443641276669696608 8518583 18977416089534418736299737135857315328 8518584 -6171340560041517593501166754514780160 8518585 -121955144186564573144158859097834140220 8518586 -121966697985090735326821202847756646176 8518587 37301060925899866320682132641020799744 8518588 59678597313192180773543432142617873920 8518589 -8118772099766844514323215085656067432 8518590 -35675661340020794470643943599234402880 8518591 66393339825916984751147670729306994872 8518592 13523673176460379758726051612208398336 8518593 13340979634048799464478503370186496000 8518594 -26935068952438065757250236804274016768 8518595 -62243039438245120124919584387300060400 8518596 9728748074477188731213086760271263744 8518597 86736732829755962761893138000602296320 8518598 115151887467291528754417624675950974592 8518599 -24113086385185371617607795261878360016 8518600 -43647561562228335015082553757007872000 8518601 -837407244097216514591150175589859136 8518602 40668071599343955269396413281389483520 8518603 36770260286722644495953896294189352852 8518604 21959630656271600136398592929012376576 8518605 70724980581866171086372525045950105600 8518606 -69063350283608874169664981659349245248 8518607 157410867132097143594047049827686319856 8518608 22034653985328035495477317460571193344 8518609 -21240136830355787083699332457664082048 8518610 26531561564380783705087586427511104000 8518611 -48952574505028438701745311789843255696 8518612 -106003667694518178224894201220877936640 8518613 -178719039271771681364448740891558793138 8518614 1756200867916656833284205077998944256 8518615 -75247233224241135479623321203332121600 8518616 72349498002517353545956783984636661760 8518617 50130963954437623941449102733925139034 8518618 -52785094935000208781087962868874648096 8518619 -166173366306559717316388460531338385980 8518620 -17481659468281974396367044727199293440 8518621 81197573733079402076024729991212748652 8518622 3284720372832047522986751938903993344 8518623 -52111094723242618488223521442285202616 8518624 368042095644831527266733427511787520 8518625 102670268660426371057599631502994768000 8518626 -32037163649566051658271229507382799408 8518627 -593222509885576670192925742635867520 8518628 -99858539251096087141868556262091769600 8518629 -5932604494031566439267261013515770368 8518630 -89976252190644793876177049165010023040 8518631 -39780409256899829444799076489767081600 8518632 122460911184320087926543492737952972800 8518633 -43045589591998333653644921764669026118 8518634 129884695571792242525690271560911203520 8518635 6177355347392429588601755997815640000 8518636 8845995517712569492481728725837479936 8518637 -50935605938419737063946820684390719848 8518638 -31362134048857639797552009168841912320 8518639 145536389094207656290796102217030543440 8518640 -12844604801482517078517256645226004480 8518641 35047944027431368875100046214679642992 8518642 10410106667645896279194322502940816 8518643 7028157586742950806269433630555837600 8518644 874402204246343290487713936843505664 8518645 23900681672555194190582126109192729600 8518646 -35235751135979360158393054334988325728 8518647 1753407716192480477690014612510938600 8518648 66989457236458562082737828042423992320 8518649 -230732927588944288376809042229516471040 8518650 -19409583285737665773864373312341984000 8518651 93490159100378990608502602552078306704 8518652 -24566155992375618077049802948562288640 8518653 9782551276539399704009035100727704160 8518654 94858691091343715899329099241365835776 8518655 132020603590791178936352849884725619560 8518656 -128962772111546645696054809623936368640 8518657 61696625604482426717294464736499531712 8518658 -30786875296918425197146096466107437024 8518659 -20868208570166268424578300816886885896 8518660 -37342382428917045368196463128854361600 8518661 -60631066602522055367088997424820840738 8518662 -1927105387100473929827443453086117120 8518663 94699707247434099826819557538733108160 8518664 82438475577400548215406172500745420800 8518665 -1950166756963410334115881910633228160 8518666 17942756926346605240279960435618693824 8518667 -140592462443506717550542099718676538284 8518668 -18516280864007642562124293727749058560 8518669 177857951287041377535093122636419219840 8518670 16969456532022275792635368659156770560 8518671 -11246532857537869044236093345651796480 8518672 49587189787961883680499027003663589376 8518673 129023738003703533890522208517675800064 8518674 12792403772632999309144058743185188352 8518675 -97586636085844056071343349634725828200 8518676 40981796538560293112617958300020531200 8518677 36711344656234741787367697640918825280 8518678 20193610272245159571884129654753187840 8518679 -86221050410555610417495665933206346616 8518680 -8377067928716840056080016931958374400 8518681 -90571047834704280011717451166790750518 8518682 -66447838077419677913108244314166643488 8518683 -144217371428468550938326047612443053776 8518684 -82043777338509125106382659427481987584 8518685 -18381221317252554003176370112248867840 8518686 -90551857543231333187401262284462129152 8518687 -3811560113011172551952599410912113480 8518688 -3867647799740948243925334212185948160 8518689 1586927452370908998718485005604413040 8518690 -44654703170770255942014896644769004480 8518691 -55754096031507123156276617261865232368 8518692 -11905288094345799159479853380973772800 8518693 21617628641402634930656415777828145848 8518694 -3354442404694434278669610625890222720 8518695 -12948248438918693178410736237492684000 8518696 2769851116925133862379356124348405760 8518697 -203669638247241961678270997979477287088 8518698 -13576028450897903359751668585183723776 8518699 -186947278505882579317012697518560422364 8518700 97063925964665971554926315431344806400 8518701 -31930318136608383651084305664537048768 8518702 -89295438863383249723593660610331168448 8518703 -99353716998872280681448908056552858880 8518704 33584938312679853208718623142512656384 8518705 43650965291926010793391857946228689600 8518706 1152475905769141862305204480413371904 8518707 44603677173851228144074330986224532480 8518708 -115617098778656203600476248215191619584 8518709 -29543514993995502818772666563379027090 8518710 19524803729808003168374173569100440960 8518711 -164293830279797063889743502496912663200 8518712 148354038167013411728895646560324403200 8518713 4504092902377775987313447324801491328 8518714 -78858945933540092262530594672445446544 8518715 -27851480123659472779358840144608550400 8518716 108364358525695914736774721406458741760 8518717 -95830004206754106706768331547796436928 8518718 -4691883188167678252733178843502079232 8518719 -50917880015557058739930756759771720192 8518720 -11715060236969280020706773246379294720 8518721 -33676984386555205329543304193456707500 8518722 -5644510738001381871838970427408062976 8518723 10860575165488578030489308099297174972 8518724 51498835985088266500047660852625977600 8518725 33329300106704629207608531750180173850 8518726 -26152285888971716286130829713947286080 8518727 2120609418018804184959493221346093872 8518728 156662487628998207343867788975208857600 8518729 -186484851840338896914197167946236773670 8518730 940249602283505884646187255614000640 8518731 17403322148793520191514201759035957216 8518732 24132274857253920687046598974304558080 8518733 51734855865663054447934767180330068982 8518734 7289469259515440822512868947348667904 8518735 -7370999356994485719722042439118323600 8518736 5652632539716405630264331783257710592 8518737 -191306485197534680468756741983612032 8518738 -41705682704327832192010383100337203200 8518739 100211482545080958344025809483302050540 8518740 44347761342230097340673774519081656320 8518741 19136962787511364908575224506751843200 8518742 -9491687147027193641905866240050581728 8518743 27429670267147137955013059871408683680 8518744 20288043789873860125884642498640650240 8518745 18616992726517466165195514208781899200 8518746 955837756950725215920341455740854784 8518747 -70529860743146246541007295995038703804 8518748 -19575644758845496020316083219524040192 8518749 63458466439472552262038146503493092768 8518750 -125617606690978369819684462119336000000 8518751 29715059319587406999426965990903939232 8518752 108602169117960931233978048707183247360 8518753 -1141022465877068966904469386111243216 8518754 -31524831560306603632803895404580859520 8518755 -5779486760530457323466695691336321280 8518756 -119090846256277207129846570880380881280 8518757 -2306687994922870680872558928301776420 8518758 -9662378361311723161964361712687670400 8518759 -224801093391589337657406582759705269496 8518760 66432471929999055271056967803710208000 8518761 34774917725250688007534020298147554560 8518762 21540168202777178268781840070545166592 8518763 -161109932028313780302949459031982288 8518764 -41393294231027276240333407730385653760 8518765 -64916365598080855979489557517476574280 8518766 -88165430873693047931924771213786079168 8518767 -105239060587379818671428954231897769720 8518768 -34208195918316699324989945818700513280 8518769 -11771270171675836348735316684795821056 8518770 625037988059950053948502987983585600 8518771 4915105538964514047936547580051120972 8518772 93887370846510017012390328546625112832 8518773 144660057748639339374493921789566624 8518774 -30012763394080071541748986926381826560 8518775 -10384367208712376204064336759149744400 8518776 -28538019864826985513511128769636925440 8518777 153936730916764964766641445692856351300 8518778 -98372293588753465358718025446672892560 8518779 91860134293126593214191294433769064960 8518780 49670672333967979482744063811262937600 8518781 -158796025820717695452637968207400823418 8518782 -29638606530111237321859578969284576256 8518783 38130543804280806690367493636485987200 8518784 -100552518587262220370636958405419335680 8518785 -65233382717420387518847989394059390080 8518786 15741275004403099437916762607571264000 8518787 -53253135155606930578728572340701874564 8518788 -84911640334221329604674162103558675456 8518789 -79138805867579402516499882683363238240 8518790 5612813392260846067573855408681294080 8518791 -62928133932236112400730244860066835456 8518792 -19450421303525147485290914141810688000 8518793 -30359832649891523494339484716653280896 8518794 -35288438235262415614030895817223046400 8518795 11045759873945100862967476543020434400 8518796 -15264512218421033384213603338848049152 8518797 -99317072280959996123686509792778256640 8518798 -19244643502704744150489788618470977600 8518799 -350333329685642843253549521763340830840 8518800 -3963445433944490455530186865508352000 8518801 -92622561818320398002841102302988949198 8518802 -48312526599637405831776535248879118080 8518803 -41324785830607482170857842350056948296 8518804 -79127040437987168171274733225772892160 8518805 -49154265108529274343268086860523529440 8518806 -30484860666864280334103875968751308416 8518807 -102355664143765565729281103064602599680 8518808 8044067839868388806598325370433945600 8518809 -1752016973186556076570226384375152512 8518810 41343135825456031035934663789017742560 8518811 45702013451002648153980412248963938832 8518812 86391473012722411270242985545377536512 8518813 -22314687704842405084849664505297226260 8518814 26794667850667684320109514404965937920 8518815 10801525339720539182431383178661406360 8518816 -855756534944567878925342628026253312 8518817 4382826301106261430328578864011358000 8518818 4038053794724778043742863100182978560 8518819 -27099144459665894279700133246884204288 8518820 -32964755919724948466721098412499422720 8518821 140050280777127550525957521737858895360 8518822 -35153445301455184229546051067815643648 8518823 31572657199055093001449229729550945344 8518824 2591723768708005238026847892086784000 8518825 -44912842330180704383292229060031048000 8518826 138490773435912202811923524587837827680 8518827 20348190307914543046102946713504287408 8518828 6094718382707958811749853917379365376 8518829 61200557894761191273997857342878486880 8518830 25293990052283575390610231444079265920 8518831 22325108690476785898300717937395282304 8518832 1442414202653834439255234653230989312 8518833 -99579366507769695175962024802574089920 8518834 -40687088216988599295019465997812163040 8518835 25457998850792174494299425346729999600 8518836 86848423564728974396213341116110684160 8518837 320824814607414503034038338556068876800 8518838 121907653007540289154406552152431100320 8518839 9550581571931021897186346665906632320 8518840 98908290486421809785739204206469120000 8518841 95636090604650509890853831386947683242 8518842 693819456215660103243223481354205408 8518843 -89079506381786852903752823031980202560 8518844 -44934728344206295903187549467954802688 8518845 53907962936208158630181830300976839040 8518846 -88534540441640574763365444416507336832 8518847 232894440537769498963371774899642719296 8518848 8475065745607286151316485433913769984 8518849 33393010904958714813074440327640428800 8518850 46093759664966501528123555746068604800 8518851 -66422397736188813493172195175275309376 8518852 -162200185020289032815826872661937416064 8518853 -33005543093164303453680390666040784544 8518854 40667524608160150851200828007660131520 8518855 -3101852525514902624944307304205158240 8518856 7940198646424583332919553160127324160 8518857 16798020892925315799810565130807708640 8518858 -57008380725142455169577626603443755424 8518859 -2282841284634600298545141159535479360 8518860 -4215018601993189056483970617727703040 8518861 115985316178219167842212497940360554680 8518862 -3269781277005926503745466059799171072 8518863 -51641150451989997418612427302034804856 8518864 -25040464204035522585009694350458880000 8518865 -71662230685579435080573669929954473740 8518866 12335561371131581153070568117194647040 8518867 -90498442531632604977102550011090504288 8518868 -1514910376314271047519330359710097664 8518869 9656202450010691800095610080300928704 8518870 -27891075404884445102095447515589232640 8518871 78259873156176067157620228164949376784 8518872 95571293778516542125683465162608209920 8518873 252375245138637983268293506932118557888 8518874 -1836355069952577491408199195334560768 8518875 -114885583613338545952986839964133716000 8518876 -42190276543451129644371055209418032640 8518877 281804549608985309436051116344980045900 8518878 -41708270210188852167536654221196390400 8518879 -187862590527545394198368882757133943616 8518880 -4032564347556827860186571952409804800 8518881 2643207947199132064738538608860096384 8518882 85042439473198836040400866495319235072 8518883 27146510763957553225001217981502815132 8518884 -12193295495963997123177477385208832 8518885 4366509412858582564438512505216335360 8518886 85862766469966801947337615958485274880 8518887 -17621723576745049525318108553742690192 8518888 10559880926135398481841218828786319360 8518889 223478463587594469051783256320675957690 8518890 -9671864413489952614187499119382197760 8518891 148459071280958203762640887564059520992 8518892 68000201090005572210217993730867642880 8518893 18001196112152386870449552074901657600 8518894 66215820008077015780316955677899355712 8518895 -41345779586777385206992142887565316000 8518896 30487154211736908740517173791462686720 8518897 92469706470351293455555164515113389040 8518898 -30448066077412990657079337968406167520 8518899 14182967890666074760218626456050114608 8518900 -21740709854266418910432149698451859200 8518901 39345194487852039167839187249254365792 8518902 -69180631888220325402323404291706880 8518903 55547822105549693670068090227152059824 8518904 190635758753306764391791357219994419200 8518905 88518574940634181977104490337501747200 8518906 -87141506652458260433641006533950054400 8518907 150946988683190342813978877335244645156 8518908 -18734735200919914064963607155393379840 8518909 8689145438621185597904783226665374816 8518910 -54117190620154688676540146154973448640 8518911 106765847516463415799911152584796216720 8518912 -61399304933198383998283158583234265088 8518913 14926058861294461670254576847578967124 8518914 -87293314148826745382893459991720998272 8518915 -86397315045743414652248876930336035440 8518916 29045362072838987073228393603278438400 8518917 -18501028086368038197527221573610617536 8518918 -105345197580804569045035389361629735840 8518919 -2138267692443055629445313626315444704 8518920 4226414937832542560297156014340505600 8518921 -106011858860514152660004879286796414616 8518922 108904939653366000675951600529606174512 8518923 30919992460860982102738427168689985424 8518924 -42038176127575764399848355919598714880 8518925 10083701566039425785801274333067279650 8518926 -30840365156697402550169769813484972800 8518927 -1759952034760035073930164707212519848 8518928 -4310171336184992284738484450181120000 8518929 28756300090699722898257772410592653600 8518930 4382566873237941392449986172307020800 8518931 -176516461129502592046854840311985773268 8518932 2372149123496902414757341665974641536 8518933 42968291923850952265282204098566535182 8518934 -24610683031511696890776479364484385088 8518935 21741604673256354584351307737709964800 8518936 32018928843639639934341897856766023680 8518937 -15323087211994932704310988293142992768 8518938 -117405941702020972490697440908482275328 8518939 19226825458433611293160277157068817696 8518940 53992728962399034097874047131911470080 8518941 33641537956597602883167953466764017350 8518942 -79900704961707664976417298382329302400 8518943 -25604864126253366176960706143737695000 8518944 -112798326836249188951908024744584675328 8518945 220418937029798967013173846043513920 8518946 -34345192548541316736229472354300425152 8518947 16478154924700647821972092512619320576 8518948 50210832059527680075885357517894492416 8518949 36096886961909776736456030088118259964 8518950 -16068538496967046823318670610484212800 8518951 69826065275354193395576131615976338560 8518952 -33420043985203954015176243492591713280 8518953 -70167912781707669837996636629280076800 8518954 -2002041784232834775106259321814827520 8518955 -19570228688316102671577729134764776960 8518956 79812472087491105193496174153458755072 8518957 29266984134338249875384931080689804780 8518958 -20217399520402485873988716679633924224 8518959 -7160583077580725782404869780949959280 8518960 -10560507010089146252140176952082104320 8518961 134827135135234342660239987466704499200 8518962 20903250699911901625365696713154663552 8518963 -25990816306565946121853639176996700788 8518964 161577332608259137018928137543052654976 8518965 8299757459929281085723259305666465920 8518966 -119674142662797677635358537792627945568 8518967 -2404257270202748135784337546859469168 8518968 86040053960963858727678564004436889600 8518969 83050220584001613247436623328259715370 8518970 -5286236619515656124773885737589401600 8518971 -12786377461294072218655962733139795688 8518972 7291385875967042475826917661569171456 8518973 31113981813757017486733524695395830720 8518974 35034139882013154962957480643987159360 8518975 32086519539333522666801146109077610600 8518976 2944790068295325490641289513551790080 8518977 53542113448236735334198778457836885460 8518978 -17750032163147717456135173828637068800 8518979 44572920914769059059644433671524884176 8518980 -29639931140081646868315045575793582080 8518981 182366414497158214104435014832293082782 8518982 -21487914659892651174611130223835596800 8518983 -125742168695645079117829469324794645632 8518984 16597788215265008916828198779914306560 8518985 -165134113597332501466104391774609088640 8518986 3835315236979215150869359467887984640 8518987 -65731991758001997735707037445259394680 8518988 1310888194720546275845467601805242880 8518989 -34196414732516587926848831850555141120 8518990 39781717101432363366776007588697272000 8518991 -1916429291763765360127187280967944000 8518992 -7622271592205164485857282263349329920 8518993 -123386840743082252832283760947798367040 8518994 -28982604941594419865459094709479612288 8518995 -5714881476659750657526958220714369280 8518996 -129160750980178389792961833921864016000 8518997 -51485013749993837949601940929869685554 8518998 -26365122746714749436442258632046927936 8518999 78468903277843100018367223786758965000 8519000 13189957920652917619854598616616960000 8519001 -1996722012349739760105786503683508640 8519002 -31905657438087166154849955390744300048 8519003 -191181440235864862280921937216548486376 8519004 -19564187496866487840552024130551982080 8519005 233647552212152396157246217066795980 8519006 69784996266364163040193696302120917760 8519007 -3298124622625448699456187147189537408 8519008 106564075781041432362405487129053364224 8519009 -248128620104272063341335822294060525790 8519010 -35987169508258337083562401251248140800 8519011 -86824198636654743057239818042673494800 8519012 -122318602906398085897579639504004290944 8519013 13071251533239057566305817899250193342 8519014 -2923664804231202562427326437411575808 8519015 -164838098668731420463645922755133961600 8519016 -47919128770236822556939802983798456320 8519017 5471073156281708105920339672550408960 8519018 121876926651209625169092217230694544640 8519019 -44710578171782340343998864577391545920 8519020 28415984060380441747726767744942612480 8519021 7417617461019794278130879432033081664 8519022 84458930346974979100192132987643036160 8519023 -142264526866693540743700540066887065664 8519024 8615895071754474093882558985768304640 8519025 56250619177740156642076968009457173600 8519026 49480587176775098595411029797740677760 8519027 29051020796459676488932750343576827848 8519028 3993507447999364333392728398071570432 8519029 237992584141565204435171598318912709660 8519030 -1337245317600033130963144470790560000 8519031 -2221855057214709413283884009349684072 8519032 -48482179311547451604514897884797337600 8519033 96161155998879600082388575860044743680 8519034 -23949644318100561682096873848047646720 8519035 32522868443339086286378164492473564960 8519036 -80312957324751385643108488575772618752 8519037 743843765469444459480864285762300768 8519038 -4613267625045826056344501753915620992 8519039 49689135339818504650794632682489392928 8519040 106107340038609375465463387080622080000 8519041 41133549826465376408726425372902925442 8519042 19991741079482499023618612553469913040 8519043 23044645482168188154898543959396710064 8519044 77226044533319726819986064471576166400 8519045 -45263081640365079675953927254451621700 8519046 38180436173387167410509354935143727104 8519047 43295680164749554281244015742844651192 8519048 6379580114216847010383268036281630720 8519049 37263799005945370887056438703126113280 8519050 42016514114925792814497605693421580800 8519051 -156759042535748986602747766000176219948 8519052 -3486101383032172258835440631634375168 8519053 -2769316848051779826814918523573786698 8519054 86948358883976910521214000828881750976 8519055 33133081459456266309628591150867775760 8519056 3170013991477727328616778359783030784 8519057 193660012834537825427590873184981553252 8519058 75977087913936273069537695772589075104 8519059 151328803483113781039884949146518624904 8519060 -105285398965183106486070739020037232640 8519061 52367530158108043727362555700750374080 8519062 12504416402346437151010101089499197184 8519063 38974993411710392298862819969902275760 8519064 -18901659834240760376771846912241684480 8519065 26246509493166782366867912618331669000 8519066 -71435531693541212682273570884522922768 8519067 87968347593692121377478214549273704240 8519068 61043444723557235140763730562241971200 8519069 89099544901577870090489399848788019200 8519070 -6562953312662811384400637887781068800 8519071 25792458805754289728527482185326506864 8519072 208539709162026070964877816627224051712 8519073 20743160929754053905800190821101739184 8519074 1681677843705393469223973854039523072 8519075 146459861699793621758361084489066660000 8519076 -12869143326162161178345778455753591168 8519077 -23991350142183261336398538749583712512 8519078 51524935279923347064113080597611513024 8519079 54005786594833785413819148196487884800 8519080 -32669165478847797643103450332881408000 8519081 184366201202369060066203627702140837882 8519082 -22843986629997459051640572385279311360 8519083 -9900314742810674040328271471719974120 8519084 8321795019814580209456752234694542336 8519085 50485208639926253506843277523347994240 8519086 -119259253396675756686145829298322339008 8519087 -174429471224647123478004166050954356760 8519088 -31794982570777480507174685573617975296 8519089 -38111444289258735591211476899585600110 8519090 15945081133047150548525173952575176000 8519091 23545112163490961540984796206925081600 8519092 21558522050267116226061033759261151616 8519093 91037582973388467272697940749902463744 8519094 -69413310672849578774951107076825820576 8519095 -67389211633219139225420447149709376480 8519096 216225962312001693813596043037559808000 8519097 145236003562365071523904381981591256400 8519098 43539671503570720766895894446624424960 8519099 142510118507549126179842996820819163736 8519100 -2075074824979696109030035932405888000 8519101 -95312128855200301109172072820702097600 8519102 -20008076061573826171052576867752924608 8519103 7148085047752716454664569839507876384 8519104 21321828690921955311294899108689477632 8519105 -23481837480729250496026122869332655040 8519106 8864191462809791216855249486392147200 8519107 15188540972707181479722504597795499000 8519108 -8037114604961052597909346129246248960 8519109 1085169802906523990816323926673313088 8519110 -22122038102208782091554967122504494080 8519111 92309393958839337400506636270081290712 8519112 -12136765162189612375218815054811463680 8519113 -63246021359029336723951408059438498140 8519114 40856326735948365828481567887656723040 8519115 -73843224596089983735285515758245250560 8519116 58510732267854680107772403677178448640 8519117 -1726248281956451280784070508392230368 8519118 9957440698979302005632171437362859008 8519119 -5184757100914280336864112164630265104 8519120 -31289133625090317101747129572414586880 8519121 -162112248106249354669701098106652308960 8519122 7216224982552210119360048040224421152 8519123 -238732958937761727836731734075371399520 8519124 -74283415920695739747057533071485548544 8519125 -179558363691487564478054551696594320000 8519126 48563261775675262276984537650229248 8519127 54679291350397060812304334698738513440 8519128 178083837712473139880578708655178240000 8519129 73178911079592311516292515110919754900 8519130 14464014225861218913416649488099558400 8519131 193476996425003487426487698430252402944 8519132 42694242996993246478634606710894864896 8519133 -833117992744958603843986973563678080 8519134 -23237690795704703774645443538600779008 8519135 57143984247532026425717702365593464160 8519136 -98179293419387919854058697276370190336 8519137 139364588843411223783195632229846543792 8519138 -115754215020258023517376387755042159840 8519139 61483573026099475370220081856191178464 8519140 -75033629075559838200110040729060898560 8519141 70727931018964125977847960282435686784 8519142 -30897724756033734735345028765693530048 8519143 -19932710975310996829851446907182417608 8519144 -45384515188215279131169811829447884800 8519145 -75743509637689488962466187226781545280 8519146 -21736667195447928100673380720880702976 8519147 -354882856195391604703247533959348480 8519148 46155711615503697034806102617844449280 8519149 -79536198329730853247385966575883328736 8519150 -44724184776521385011482484501635555200 8519151 -1788469901613759810599533453713318000 8519152 -11150408863146554080277404916072710144 8519153 69691631412530097559383958985834961984 8519154 2779427040199771850832344082351022080 8519155 -81096977258515224071175041995740264000 8519156 106751807194896667403654789447262760320 8519157 -40141924379534014031197197484350294546 8519158 -33840196549336747114455617979436948320 8519159 205367491380980595898510888952317835952 8519160 -267281902393098119013303111175372800 8519161 34080228442646560567883984322646085632 8519162 72690797604525152714145248753652499200 8519163 -100431635260023749754241082668601985600 8519164 -91669593826128568357927634983332634624 8519165 4889515699430047763856056605326486060 8519166 10048594522548572790376136014926620352 8519167 -39919509308731271051172238589296924920 8519168 22334952052940961601349841426522832896 8519169 9060080825966243723234258240944651680 8519170 74779653636361026656094722673939356160 8519171 -292481556437023313052057243950344143360 8519172 27199004900405006843933435854367145984 8519173 -6277998150335609874085748979474173952 8519174 6622168969832265657046209267279454080 8519175 1663105857854158928540629600454134800 8519176 -5545860309894376474727820375414435840 8519177 101874674439450518476467097776081388800 8519178 -80703726228503051155086341548372296960 8519179 271998868398016346787118032648525387384 8519180 -50451219926565726209030689892001561600 8519181 -147865475760071966430654831809479801056 8519182 -8276802975138372999424799763789204480 8519183 60647068184149988387397353678431528704 8519184 896332225230788582016307941566644224 8519185 34219926193117830298706407338956667600 8519186 -28108384938483605289895262146656111456 8519187 101286287882955500213165549485755608640 8519188 -45173851164084933395134793571693354112 8519189 -86827800052519204728341086997917775634 8519190 -2215176830748940494614140667029248000 8519191 104280482088920639759952500641464008184 8519192 -239785817035512439470813843284943667200 8519193 -120560511892765875908399441341562503116 8519194 -1333289299445512724233761959806969104 8519195 -14293957163320562584689224607481528080 8519196 -33482521028687102514547678216067604480 8519197 214483906070971947053714226328951495392 8519198 24544617760336645947964514691691593600 8519199 -17843819438241646451871264960534962784 8519200 11426060904610734247014725901719961600 8519201 54999474824059108008618723311523351600 8519202 64143154340345143783804748020506777600 8519203 237641818566495600475409711977906176 8519204 35721529358774224696347635083944350976 8519205 42592374724522788458757140490994995360 8519206 5877765266391746024052801100899392640 8519207 -29773906339849804755364724949580865544 8519208 -56908882983311178660987649421831700480 8519209 -173058377840640494137995584496291539590 8519210 15828106334048466717261240985365964800 8519211 -156720333380387476626345087415702816740 8519212 23044726218007331546143322959965637632 8519213 -2854726490908496964532184713470136296 8519214 89931728046871535915616846855713418240 8519215 99095215993913031956353375075486044360 8519216 -52902490492327548810721908391985430528 8519217 -4842034011578144533329419817024410688 8519218 7798079184694575302183586407459390880 8519219 -71491215126535408442488683084083254368 8519220 -36947470885192372436434860845348044800 8519221 -74585781894006273944644497630548690578 8519222 7543551773558254701640361185189660800 8519223 48764227915094373025252174941612876288 8519224 53972537218095308567582731500140544000 8519225 14179399607240714248955113812597091200 8519226 -31247608346889220296252628630003533312 8519227 72473447043432731593071221931462385512 8519228 -45900138190988155785066603679053714432 8519229 47229599319511168685713042695134905920 8519230 73375736363600571962548570165609497600 8519231 37308170628713682652742705987661966192 8519232 -14896823826660572967655510000332177408 8519233 227056159785289558759458327475901676864 8519234 3662729112724500293012006827922780160 8519235 -19434018507894590942708616124761138000 8519236 174405556995876974844802735748649630720 8519237 159572345054132251018887005810091497886 8519238 3644283624999045791011178064742744704 8519239 1801970846881634047395776028368139600 8519240 -77891942504187740175382737317163571200 8519241 120109091001240570457673616456578629392 8519242 4454831737596343542553086356359924272 8519243 135040141350534860513710526372187400080 8519244 117242127237586958988276268197401213952 8519245 -26930549188014112386387474487128714240 8519246 -58205202295461890668108727663646720 8519247 1796974888141011732131550630038832 8519248 1118891345569135512596887204270825472 8519249 -76376191764387766631119754807692332300 8519250 -6057506081859125476586500262457216000 8519251 134143027615826705036542787448884420144 8519252 50954143987726572664841736475161569280 8519253 -92342047868333630939639354415425512992 8519254 109467477798439901845863102431870412576 8519255 116455846990871808843514176447144635160 8519256 -395063082338318404896737151830661120 8519257 10992961562237953714716471106519194506 8519258 -40426065075200062372171826885468352000 8519259 -38825701523447030509357167667789616640 8519260 -123092877993588943376165125294136739840 8519261 -243345875970012258600124923583858108788 8519262 11185203594402486702576768478147129152 8519263 -155055870410884235912303562577403819488 8519264 -27944352838523559997025591108661411840 8519265 -35703417159597764686941400465493675820 8519266 -18125159923736219801128187136773076480 8519267 -21234115143049042456569196193404581696 8519268 -50683751253664748147071857488094867456 8519269 -60272019778677023599702172299668086784 8519270 -9052057175980546874986466576226359040 8519271 91071400885369838347810817469905641512 8519272 -70629542115074659385077934164750387200 8519273 50749016918663020626516997167567966144 8519274 -24395363499372331431693948943850315856 8519275 -33688038045752187396389661722476602200 8519276 -126818638320266263032886779310558467840 8519277 40333413116649573490360654195393279680 8519278 7029741925059570101243329971045017472 8519279 -58086590328900222011275556680571907120 8519280 7843926687604675785428809510960496640 8519281 -70203735044958174176180025049307724800 8519282 -60392576979560795561643632375103745008 8519283 -248111604202865182494573725890363040400 8519284 168176382269947551637877306783820895616 8519285 9237787404518587550010278586268621980 8519286 4286369312734325282977158347006006784 8519287 -64517538015811018229399306636319593856 8519288 4297150886536522442906095356331253760 8519289 2037563560470404359596474914403868128 8519290 -22864580816651210434795754699276172720 8519291 -145895405113786093361213499642867930096 8519292 27166932140056799927743924818923566080 8519293 45776372063378644033022181492171909900 8519294 -33987839811318287763260456342231011968 8519295 83306420368910653920734646311107341600 8519296 16217390184449381908435031907159244800 8519297 74804398587558434525025340845352296240 8519298 -15005770426607821000503484827465438336 8519299 -69525515861800336335156681709952205700 8519300 -62188253530435504603525728822923433600 8519301 -49769469854398914829104444452652228480 8519302 -3491385373826239190096222811354612096 8519303 -7168644840253899499492881614658331416 8519304 -97390672759073100132244824606652538880 8519305 -106315406144447828657010665923373616000 8519306 -72267408553625130954317120750678781648 8519307 75222281594522343430599957133578042840 8519308 11187890807471892060566216041397582848 8519309 23182621024184221854049810854425023200 8519310 -6893665319726617412505956759951616000 8519311 71521567234462881240676065078376854672 8519312 -10242613025961578051748176376058134528 8519313 62590015654996000043599926479294702688 8519314 -60750748639978657361033503064024982528 8519315 -3013834523223244922183875178314828800 8519316 3938168486291004957148606740966764544 8519317 151439627492168849282705041683917108366 8519318 -153329564186556503186938028990513745984 8519319 -5884872327700295907209351324941982736 8519320 -32236749958022270603160266863903334400 8519321 139776909562434097353085023491627253444 8519322 22085233153282628945881860965796002304 8519323 95067617882687370262515763465312540824 8519324 43116955607838425005349833472451996672 8519325 -29988806738605909819948330981736162400 8519326 -39440175885757227915469304687080368000 8519327 36287347728693768178092073965775096512 8519328 -125928961157114353158516047983349661696 8519329 6661092764569065940745631929775088512 8519330 -4015084854899814757482774739412103840 8519331 63684811352464234235490986372938296240 8519332 -2992693876818526206969930735639661568 8519333 4932484635228334808967957706525302144 8519334 -48009930715343351173184657083798341120 8519335 -53413296643264963408358403698294757840 8519336 -219855255563354566424980539276481904640 8519337 -57663994273940924979467960470934353680 8519338 94027531846468449556917076538782725120 8519339 53076490515746204181934598587495429560 8519340 -16622478356464552606598224972766085120 8519341 -50022794868178785630186734607811178016 8519342 -26065175370859763508735600982200662208 8519343 -52539493898148245697221315668574706816 8519344 4699404239609674528325334455161323520 8519345 35513213776062320335627832020119328680 8519346 -20055441745295272201698379998210753792 8519347 -24294757841120237142223814915699980920 8519348 -48974072520504816743976799658989387392 8519349 12609620412987091090185430681105300608 8519350 193747630132780755766126743227385600 8519351 27252452903882712277709412423748877352 8519352 -35333229117059250586208168072391290880 8519353 11183168030799228519393009194289271120 8519354 -41834440939369478736128782941060084624 8519355 -26843099214870889231969999975685913360 8519356 49062268738280960371171508212185756160 8519357 -28213525826860404907737915698937523776 8519358 -2405681717793012433769412248774221824 8519359 -266642343359507101953248085389831483040 8519360 60131940103188746371169905269748531200 8519361 -22525547106976510763888622090022920192 8519362 24106483968553668623893062136728372432 8519363 187709379134533045785888405400286726040 8519364 25890166780542084365469377071231795200 8519365 14526051912921556448195876427076003800 8519366 -97887712340443477430804723506506910368 8519367 101294623974156059824318447702125952680 8519368 34368238872299294218225825202350080 8519369 70479837412783568687351780760347952144 8519370 -23432039914261532214259064675430547200 8519371 -26426109727569918442678195081473400688 8519372 120442535801061423176109650935252968960 8519373 -89766276958687364365768713428870106900 8519374 -124013467338600268100656729689064352064 8519375 698024840337521562162260926347495000 8519376 -16794014713235492926423780812654379008 8519377 135431190556947410973075868037775946226 8519378 37223183681572668024928667118749561856 8519379 -40946077567272660234875049562029529344 8519380 90437799062978630624038454069802647040 8519381 19908114419812042164752514566475478332 8519382 1321317013612577471594992541312144640 8519383 -229879570497915179597312039409400373368 8519384 -68159330687574629612874566494881914880 8519385 -30390896328112565347030890346717698240 8519386 -19006079553157318229334888964060312320 8519387 -7096013096147909827986450496499867964 8519388 -27857436074636002409345302945763159040 8519389 6731078358735779037849630538485132800 8519390 15918592883832318894138403635529900800 8519391 168290481364936873121929832125429478400 8519392 4472038503634031367800469543724253184 8519393 -130006122870216633992258402318517899358 8519394 -7570937164309019761418243591725578240 8519395 -91998855843068286625551925957766841600 8519396 130187957035995942596253070896579292800 8519397 -112440605685160477159094255053983822528 8519398 -49734899459088010774838220809078388864 8519399 86400465567825944536591326072702156336 8519400 57374892940984064691026572204748928000 8519401 -169690784833612673659181231477469426096 8519402 -59910165891359683265134235737954720848 8519403 43005911431704474263381238491873878104 8519404 -8633887003826792983022130632177254144 8519405 27938001386831821819955728990028891160 8519406 -30940330809870943823175991628378683392 8519407 -29185348658164980869560809657857414112 8519408 8967462738298277315689061898684334080 8519409 -23458133258764250017636045342817461116 8519410 -59834676836188713421054914428287296000 8519411 -209954884317926970054044864302035911988 8519412 -57187274535438513489240306999785680896 8519413 71639989351099753184663285224079064896 8519414 -51863937218958826310710347045332840448 8519415 -9194841372267016435000122771989116080 8519416 -121538669811972642843513095710206443520 8519417 -204351315533324646730954728680582134140 8519418 17230855730435460420290210649348864 8519419 75488358613683452241898248161331458560 8519420 -2996379621684526445490867577309102080 8519421 -75288115275093175768608815810052477120 8519422 67598165460703762089101844262004032512 8519423 163212449402105335656918312183450933120 8519424 14319977419466532661671431188946878464 8519425 -47263504529886153051750023972700639850 8519426 -35200706823817189541308242496860503088 8519427 780627808348052223124742546784960000 8519428 1600681728467538937127033222144359680 8519429 46634855999654930467657841177272200000 8519430 -12162751223097459791045959468799662080 8519431 40149823900536899178526680889705477920 8519432 -22065283830416394883220497721343836160 8519433 -35639004174029668627231649209109882496 8519434 42342849159102142448173145117083008000 8519435 54530234109780909382937033644935035760 8519436 -5407207335856390915772559999985881600 8519437 368717472357270893197860168319968522252 8519438 -20434988181833537911700389120073570880 8519439 55606342222996548975235107345025152000 8519440 -3061687581150174822207527803691827200 8519441 33531290454777085280550695759019223872 8519442 1703990201506597959948071866958817024 8519443 -51577917942949460401487305985849452256 8519444 -39825123205386836307141029892602408064 8519445 87185975232666276788425525253192515200 8519446 -49673110334200091027883188360921232000 8519447 5999751687507152194375620587069524632 8519448 34515601634097695702717971790148403200 8519449 -10328162294305327958776894582617025520 8519450 26618420358799084801632585182152866000 8519451 91847609815582421652800793089645568 8519452 -154729800839169139542400312620909723648 8519453 101838435061666224893547958190932527264 8519454 -4353461057154018624352007557703378112 8519455 18119470520928712077082147615161062400 8519456 -262742065211054597991437932722843549696 8519457 126393248260789024797143018325389899440 8519458 45112526629111271843930945825187040080 8519459 -79295489771881911787141843765429201716 8519460 -28564544159042083595768961949526691840 8519461 1564761512545713666251035815266684992 8519462 25129404638526148031093081104414736640 8519463 -164648104940600428260071116152357423408 8519464 -96039358544184288293519213618250224640 8519465 -9611821647480591541279903270917066480 8519466 -63320124090918188461421182514685048576 8519467 -187387782734807268375130592670698771520 8519468 -11188192800587919458084212910032196352 8519469 -22393732069121300259704951540434269120 8519470 54155186172355225109901844650337641600 8519471 -22405642000754053035153638317531577328 8519472 -2346327072020338853827459217098014720 8519473 -130181743026939203123906336121127799278 8519474 -44638425667088647427482927938502677600 8519475 -78972934023182604133292392030343526000 8519476 20828037786551205389768269693564231680 8519477 -34377045202954884242192558642804470674 8519478 24472949837178723586323883901803335168 8519479 15081495920598497456267004499695303080 8519480 29249786852750789814089027637355622400 8519481 8914712189152893609558345610667489712 8519482 -13507351657606208175489843307029319680 8519483 174457304871941846745278864656383698388 8519484 51551755455125261988402724175332225536 8519485 -12761868439008140729378934173325359760 8519486 -15402356711221931203818119922852895680 8519487 -173149720100782560138841819471474573680 8519488 35208145556405057800383249527420223488 8519489 74443098012148893856029430051837140 8519490 5310768541248450464562759817334545920 8519491 67841171530565589590804578673526664892 8519492 125897688632084227423178405963841503232 8519493 -123574835057355650868910886115990632736 8519494 180343213071435387976077738814320207360 8519495 25462933570604058287657936126768427000 8519496 63462774672321424452006588494713036800 8519497 -39342517963011270380459892913620426368 8519498 3484453397191025488154302412810266464 8519499 -5539389294623344593950447955289913760 8519500 105872648257728522869309704841529600000 8519501 46501439205950639229097857529222147392 8519502 -19770361287271334440333862792258820096 8519503 -74199825541269417056387079022680460176 8519504 252849236299459087929427718315704320 8519505 60107007938509149137501657890870656000 8519506 28959021969248824209952582215328247952 8519507 12206081632745831972681059745498416920 8519508 8098505854998567842268422802700267392 8519509 52562544996075517352216482783086929116 8519510 -5442298570184915577886904582162634240 8519511 -9271310178316887099545757016275297792 8519512 -47597503015820463400391036734416844800 8519513 -23324017610463901297468955715334259712 8519514 -7115750995288613306072990789252943360 8519515 83568752888131650347526631280534804160 8519516 123404220185114282647286206669163977728 8519517 -662193856705772464271749948143592692 8519518 -22098636438183984400980940764363939840 8519519 -36204981203813874835202594710109102904 8519520 35792799502754412309419931183022080000 8519521 -12358493549071240296782355054178153808 8519522 -22718751507823886196429366842862412800 8519523 -20877584924587529586868296040925147016 8519524 -54126611092498623326302890779790991360 8519525 -8026100148219669456671153184174504000 8519526 84694111108140808684242424342604246400 8519527 30428453104011414548912529081943563240 8519528 169067828967355755576073857043321052160 8519529 -87874574399944608072931614482913768816 8519530 -12124181366240436616282088307152775840 8519531 -20910002226345322072993770425255910936 8519532 -37651899756350860437748501996181383680 8519533 298384935206266976916110313747933357120 8519534 106174260548324159197464992424674996352 8519535 -41492868946460424898853396774825104560 8519536 259720014369957754366277853268672512 8519537 -3232210730177349308201704180529967168 8519538 -2513725902375749953068958786657032192 8519539 -81048120966811949206788506354088288944 8519540 75943764213921947407749508808531178240 8519541 50317382623606628216100893670210969600 8519542 -141264131592665965207849035789314671488 8519543 -68272616995689960301479965186330218680 8519544 -42218765049835156087292936061049896960 8519545 -26729517293286682364286389934910749180 8519546 11032923259812337994074470559751233536 8519547 -2916492547141884858893265765062047104 8519548 -49714256003313955309268091680167892992 8519549 -87613570439941928619095232217637498880 8519550 14743498506245282501915076258418425600 8519551 -57240551926904264241494473595717592448 8519552 -62596003675677474927855212161715404800 8519553 -62724682901015962756091841977155428480 8519554 14339240048277488957421646222963570944 8519555 -36272534731799359348567204962370652160 8519556 66776500258364659247699263320097999872 8519557 -66872672246549865854637339290626433888 8519558 -11454569084097339989132458701929615616 8519559 -40732089280089228632120490477359326296 8519560 -57842678357715203864351184000666009600 8519561 7901174655157521328424573464178849892 8519562 20320958035755785838954866637712032000 8519563 4185975211650676606314426072642410224 8519564 6455305864742852281560956053615378176 8519565 -35509745599056458533851796701196392960 8519566 -18768308708136028523707932269776589376 8519567 44691499500561679258204993661727870432 8519568 5784656254262405457552984905194143744 8519569 -199384296026218546246412597498693998030 8519570 23491403916870807714585694487859960480 8519571 -108777233337980688083121637983455391120 8519572 -13098032071144534740038626221023121408 8519573 191041864232430027618248832097830676860 8519574 -6492430813292907999463723848434159616 8519575 22924824546282968638715068120422241600 8519576 44127067478479683180655475166491443200 8519577 16457846342230501248475847432379340800 8519578 1840731810841391055155139504373952256 8519579 -66168382913932551651675479971702768680 8519580 7631659983598798016892319332612111360 8519581 150517085147881802780251571379318501120 8519582 -43333126845288856636797066472392148608 8519583 -9567133929696517069380949844156102256 8519584 -4774792019947508426498889269506080768 8519585 71602325060970855937060414609399359360 8519586 -4833235882529865776432819599800973056 8519587 241085820938516752472796806609816118236 8519588 5727890144310732518362746093477888000 8519589 -22887192053298138406282640745634223556 8519590 1409208018361531947459598252482184320 8519591 883784199249937131463966844753490240 8519592 -112039108669248460652034681397162721280 8519593 -235358121285317896732112455151765621120 8519594 -76817297262706372712330291556188333904 8519595 -14867965097443333162591161146368934400 8519596 -256972107190096997682942058250196436992 8519597 -28823112096152118185501494513877077440 8519598 13073497529914840599417474622062537984 8519599 75936859574154881490630637739434536048 8519600 -368916604868277104043586922366976000 8519601 -27047635640101974808296652716300959136 8519602 -12482130923026673420822165810350695936 8519603 -42369086403574396065306341841686588148 8519604 -79892516280742220685413630789145391104 8519605 30204937701821204875788005338895559960 8519606 35127326194300095709444321764226589184 8519607 36439432194399313785414727806518804640 8519608 146075392213174654698846451014116904960 8519609 -14783406813991452774259636778541321408 8519610 -28934407038730540927720509833829120 8519611 -10903413782157410003523767494322576168 8519612 184184275423292885478219072206745056256 8519613 -73262958065070966171934382836438361856 8519614 -36713678637505440140550469402520221440 8519615 -39180153278623529669204027183404154880 8519616 7273742829991913897927661824897974272 8519617 -151778773540668563777425419675017286334 8519618 -73908356628805063298073298274944584960 8519619 -61502261848059272881916005014369697920 8519620 34619187003018588990245503764908467200 8519621 254216758167301255603654045544456852544 8519622 -90492247041712898202437474757308774400 8519623 -59076143354551092407090362682607358160 8519624 -40930809823542431200258978484442455040 8519625 68506016815241413374065888024294373000 8519626 -93074351370882522576168656258855814816 8519627 -111200626544220645779534636113197019968 8519628 45878528109872703934695659851406928384 8519629 116037627804657794079576331137060400780 8519630 62513600729327384555182409831959035840 8519631 2426504654041597145379337652786668560 8519632 -58442615759069357793789113152246775808 8519633 2206480100594167267542387954998102400 8519634 -4501704742622851522018404787708181760 8519635 16242874654480099651664192923687200960 8519636 -54023533179084275489693427241498732800 8519637 5621914152249908621391659626556866560 8519638 -51927628762505876555232153072509924160 8519639 21478197341012393164112875319780459040 8519640 -24332149443421676946744058529380147200 8519641 -26975693347506173775666284191983191228 8519642 5633414055673181286431753252362399200 8519643 -118227015781540344329788807503707607552 8519644 30285694463760587018032731205506496512 8519645 187517054394248962598606111769611216640 8519646 29113935479084975996823739787165079168 8519647 -43265019586329550113845819827633431904 8519648 162087725855364519759170040481280163840 8519649 180508628804724206986345747727257229760 8519650 -41727608837847360983179095403938541200 8519651 47430383993832546965222114248994265552 8519652 58245717033126741527377544379430593792 8519653 -49494211088956935551052876571438493280 8519654 34076212079141119819624326074504568960 8519655 6366273644677718880027120741751159200 8519656 168395601016362620563918889891660282880 8519657 -38924946086618636679674790293329617600 8519658 -4127236208896261543934240324817423360 8519659 118096353077792537837308926096414288720 8519660 32758022324755024234380596447331932160 8519661 1787059336434265816362523559831255712 8519662 13686450111172536656297828132264162112 8519663 -53022200456407774132696700865856927776 8519664 9636324143462622360265857658270285824 8519665 -31261009073238407384189160622510435200 8519666 88086643041883393868952772110702358032 8519667 -37331487565080576009555520094168179152 8519668 34643609587192220197687425740905644032 8519669 -14123048082136204744325131137418719204 8519670 286500828459954531300940683452442240 8519671 28576867097388187617071939723851587000 8519672 42900139948222348550621715299720232960 8519673 -1983823475811477149458138355426462400 8519674 -110768268638741801086277822568432107664 8519675 84948982676204894700219990425539362900 8519676 1380154147119683987362882541184614400 8519677 55072901163707321342718420309559866732 8519678 -73562172586915355932841315763689183040 8519679 125401435881193025553655054107379467720 8519680 -40249905364732096504202483529406218240 8519681 105120617372069481571070721627818260482 8519682 42664795766423730981369653691472900992 8519683 134102066293094815930388221109948819184 8519684 1296385140158780647415568437593589760 8519685 -77721581978325667396606990974201007200 8519686 5613868104253476589429755999250934016 8519687 -207316527427741283258814117916623056976 8519688 117404504527436470309405755525757747200 8519689 114989243571886217318052776662316134756 8519690 -4809994858764047427469524096851128320 8519691 5490354318050740840623780486890396400 8519692 -107225627753074325775303323009172234240 8519693 -6927952591408059648601869008519010432 8519694 26247282304197805527675526308129670272 8519695 12547452681085141071591271982125045200 8519696 -45876942791344926275855427302875987968 8519697 92429067939177985324424963342637752214 8519698 -7835332677622874158738782018076462080 8519699 20798715090775511251578559327961309760 8519700 1778090559817925332400064916782182400 8519701 -173835719974370450295625332010165828128 8519702 86048674088553543085343945595126319104 8519703 66098618976748745046873227372592504480 8519704 -86616241098985984490670547900496793600 8519705 134274321818592384166840721391883081860 8519706 -4815476068347453185908473886571096064 8519707 -47662965199484981221856953072566866400 8519708 -30812348474495645474537555221542497280 8519709 -73801581081755202809508444344709269472 8519710 -31870406073482447224683201289607298240 8519711 -29630268581873446968189068151791702688 8519712 22761961944395694436556116354263416832 8519713 -21589569198682151895031129253626690880 8519714 -25030871976576545498570494839598502400 8519715 -43388850234989766073916916630285465600 8519716 107628935065772173495709257448774184960 8519717 -193485415290449528776366898066142231234 8519718 -23539556993280101558990935335525749760 8519719 1746678118216380312171458724954187568 8519720 -45322657932056711211703234463031705600 8519721 7271790523837151155811318089248479424 8519722 104463459561563149825170867691382701824 8519723 -29898749812749304540507001250237854028 8519724 -25932022910457747184473370484401117440 8519725 24491364407152273292202337451194957250 8519726 81711379658480038023281551338298581312 8519727 66920052973373736210137370089528444160 8519728 23458631974321394367104870432794656768 8519729 -25413525829613754774467603688564033216 8519730 -10457420967258327894412306806208450560 8519731 -26368161217101968566002198437121148512 8519732 10393245873433781986426876747362669312 8519733 79538566797025975074322684370381719680 8519734 35362611296536221784445978623666257792 8519735 22673337799583927849738804981639950560 8519736 -122444378316934816696050921465852518400 8519737 -281728013257123950981183395677402560768 8519738 -30774547039545309722753429642537664000 8519739 -61565687859029247917617076240821267176 8519740 28623614568727275819516408368019632640 8519741 -47166631529340596756618713059958446516 8519742 -1084378873370004427986514113196409856 8519743 20490242438339325505447729639650828992 8519744 43420259355935813313368991697111351296 8519745 26274652241754918661703359671802184640 8519746 35748844969873054052821017529138397184 8519747 166430621535223584671512968230775755196 8519748 -49602559162300019181297501003483881472 8519749 -45804637088377451991685629131023952864 8519750 -4180262239950691362497666965413792000 8519751 -27782332318527068837207001060798901920 8519752 -12095436769640247021195285285403852800 8519753 -143884136637557478836299770302420863536 8519754 930510062897982564956277885873560064 8519755 232071610026216160423059637346817768000 8519756 -1738739610457238698029588964512159744 8519757 5251641827523846560475900327219261888 8519758 31327663165723678645090863677961295488 8519759 2670722039614536516705540079632099600 8519760 14191784684059667078902877604184965120 8519761 29688795663505105026032795047096205824 8519762 -2304443262501581258483282427408155136 8519763 12316190417362739793898009220532551424 8519764 -16033289950237183895769610087496521728 8519765 -169960769866678590545022696046852362600 8519766 -5131662306020305382855302943847206976 8519767 29499782021212603940089871739716539720 8519768 -35891624549583094130599739016807014400 8519769 -112349301740956042170964020597683083680 8519770 -20013220123207154271910777828040202240 8519771 88125556213032800018311774576364623200 8519772 12367931613443784061821930986871777792 8519773 -27791771144607328599967072200652597978 8519774 -89127966183061980822502786159640340864 8519775 39219400462484949451984263788094240000 8519776 -151095622180394757710965272813166657536 8519777 -54627823151124292873319458490371824000 8519778 6013548459511662758221788357744855504 8519779 56645513059310951180553041494717350976 8519780 43110766706819933548060026114369849600 8519781 -127645686185660173217514454064340140448 8519782 -86646475546631210039033898366025375008 8519783 89434584549377007790709375631982927032 8519784 -16235144282001303096686483096060559360 8519785 132056420387859798003597913155024274980 8519786 75500268706775373412117267905752991744 8519787 12548109002150496202743911615175340800 8519788 -41078254153879216058475842489140992000 8519789 144923211238219601777113598235467413590 8519790 20690867782988300291657818361553331200 8519791 -23020644959782634487119647056894925328 8519792 7095324472794985417595401427429621760 8519793 -20605418030530562661334435483533307536 8519794 39757579716061261298794793772570924960 8519795 -56511337840372895705046899011320798720 8519796 -63168015492754979749881734747442032640 8519797 96528881569293011968993930849612790688 8519798 -9896772019063032815042666234059130880 8519799 44043786561146039761795464639034917864 8519800 -18449077222291401516001142172579840000 8519801 75730103834093743397887871719076546772 8519802 -66391833683835336331746927720352032768 8519803 48939473039653204915494640420829803104 8519804 -106774273530256160218090880874403129344 8519805 -198061517070079898314208202240410880 8519806 115347511584541862515669816734170660352 8519807 133055606022950118762125549654038470912 8519808 103624869396392651851140140776229437440 8519809 109020980991541483953434659530206454080 8519810 36655371582634923897296042948954986560 8519811 -85871262762933251823739765721672888328 8519812 -4921970457270197072491064817185116160 8519813 164262880126474891056432532267050196062 8519814 -48220440718459326249926680836036112512 8519815 -114230685942483311873479503871907996040 8519816 -159041306558932571219571022947639659520 8519817 -30783637916305144827570167662430849520 8519818 14932416625759922735875710184646445360 8519819 -21660436044279682917028420735384159488 8519820 80005908189142447488449515215984384000 8519821 -57949494814864376382018020472777320928 8519822 -79328743756873903483252876953167637888 8519823 12082097807565079399362994809258426240 8519824 -20996992902196174553125937629491650560 8519825 117734760177056615404757971912945832550 8519826 -2900716636050267472004686833036597120 8519827 130765144891887986496930117602235637676 8519828 -170881199240499780487795757603018004480 8519829 -19351393814252742987603782719246955616 8519830 -6623253881750175524663619812321698560 8519831 278881950399344048057441833719969546912 8519832 -1074503240499792166402546241206824960 8519833 57012238830351527759875281306580837120 8519834 117742444427861463208201258161323112960 8519835 -66352368904129716695700282773740892160 8519836 30655714881516313672042959823223823360 8519837 154793396719049288502293305166594688486 8519838 -8304883174401879096670693200928318656 8519839 -260416952079233725951292664741777091488 8519840 -58771007162345350271423158351319531520 8519841 2971011229455158421299989632624376800 8519842 11827831821651820030956437161215166752 8519843 -153162701944759508315370334467465967908 8519844 38749799175113190786361143215372144640 8519845 79950835897367688193101905183352796800 8519846 -14229852858508749013234003689101764128 8519847 10165951641196413187478907481494927360 8519848 293305319312461067376367900177858560 8519849 78040268887089742867701867268300676964 8519850 -19104284928423952454599331891406144000 8519851 68291862663305331707527379512834810784 8519852 235104375021349258425797937986334720 8519853 -1043689685291702477858362866650364096 8519854 -7866240135818166521238591664094232576 8519855 131773020380855974379553265085156471520 8519856 -7885889676712292406120404214133948416 8519857 -189226986371593134874745427944194582894 8519858 78695222164899669765491544149785344000 8519859 -17279788601953905071647072782139291800 8519860 202032023495042717189012578020121474560 8519861 32402329806670125626727886605582917184 8519862 -4742195890139955644325666733268542080 8519863 64265111672519202660355780441009503360 8519864 -6992105988370069931044240220583014400 8519865 -45683783450922215681895673971589913280 8519866 49547423491413612020753448056935737600 8519867 49121733495146644173106936787720744448 8519868 12134781743092232327524189436200565760 8519869 -173624401974482457334710562229185932730 8519870 54434635340772102343696910583289935360 8519871 -40466870573918333446469809474331564088 8519872 -3613258338989724757826499764740423680 8519873 116194461490349157084965125543771367040 8519874 -74891082183439417213224750709924880640 8519875 -31761777145582482324844288120773948000 8519876 -43926975201056169386123906199235357440 8519877 -124638702863771023693750914764951612160 8519878 -169770385170465315575633369578882552320 8519879 9202708449355944537856543764855221520 8519880 28431478287797776947380876106240000000 8519881 -57486758658086438159762379192611268600 8519882 12817111344016311000380585085720528384 8519883 38339874317830943842133804160024849624 8519884 94194992360336387807559854824788482816 8519885 35312317570644548920445402096042188800 8519886 49386448207803858289315412658449980032 8519887 116265231173154797686951882678031703536 8519888 -28757244424402500245909093065506816 8519889 20746734448254347392034602781560489920 8519890 -4914735119829159844298524129696435200 8519891 3818055360671904833637059462884701504 8519892 -43097446939412166643741113232729602048 8519893 -63189331089591753041268512835587713860 8519894 -104671300299544419901299739740911356608 8519895 86001025445117823722452534236390246000 8519896 -7904913111442132979900879669823406080 8519897 60830888371411341004923931152262766346 8519898 30220373765389281945785513196909972480 8519899 170778865609193311852491949614709064900 8519900 14930597727361785967918359551744640000 8519901 -13134160777649703417961512306863096160 8519902 -127244694094559275885402870793000446848 8519903 1051344257495667082810513590782510304 8519904 3318924629619576845151445505247805440 8519905 126801588704466969031803232761320837760 8519906 -6327786957179395878446380112378388480 8519907 -95225650150660239947060761495341768576 8519908 2055900015862360327547961492661440128 8519909 -57634153709370789464720639423109747396 8519910 13403354328550407526939396071429120000 8519911 101416436966278830469200923494539987512 8519912 -225803727899218667724690999917086540800 8519913 -74908422604804934821748730752200700160 8519914 51973941771680890714885405468604918880 8519915 58763883418014736167137567189780590560 8519916 -15092123610788171628379944047855861760 8519917 -19062295172526096445509064589057477408 8519918 -19100012278933978194755946612992592960 8519919 132942774000970942624292711025671905680 8519920 14689595371113013941187731764718796800 8519921 155619853884094738057208241525221991792 8519922 7214957517441133546633697772389548032 8519923 84205575005012414637175192862139557040 8519924 -33016344598763033311341390306771830016 8519925 54233763527332513791539827383474460800 8519926 -2008546825519612907591138159767560000 8519927 -2339400749130113917914983483767533240 8519928 -73469207292602475456573669440868003840 8519929 75709945950948268082810226983429663040 8519930 21667070382676258412705410410662289600 8519931 -71757356538839939717723202762941990400 8519932 -36759718194022411444196026040403349504 8519933 55909499401050846016402630792441234182 8519934 -497831435921763279494630225619812352 8519935 973863582004446278344419226273293600 8519936 -81902643091106606784690919340400181248 8519937 116751179464306682269082728690656391680 8519938 -1896647588784049587940822507557949440 8519939 186533970979670743480343354223913392960 8519940 15867746815692368284338428461433917440 8519941 -34414562900581015724355266639341718148 8519942 60379736036547812885670913700117707200 8519943 -68756527244741552174134909396180494936 8519944 66873304500193826081924242436688568320 8519945 -53707195657986747352302382142165779200 8519946 19476222852950380249703754557079801600 8519947 -69147207744274227045707338210498835648 8519948 -99315501549488968452653128131917351424 8519949 -60238116728027006102182451919643031466 8519950 48883321506090937503530146712042289600 8519951 -54573672254213865833217236460282599496 8519952 -7324546866013810858274050773944107008 8519953 -14449426377994230925238222991516529816 8519954 -161031955531339461492073321396800744960 8519955 16869103868185749163046117970091053360 8519956 50185960912015918277650753079532291840 8519957 33202494653602523722946513893117576206 8519958 -4503604653294790507535004719251656960 8519959 -33093283844036582553793894301313077760 8519960 51666525913217137503451590619468800000 8519961 3210484731909951162630780796954412592 8519962 38031734890495792922120843375067980544 8519963 44905956614640767238891371962825294212 8519964 28834403755924407786968554026095711232 8519965 -82680848992364217814394918254076341140 8519966 -12390868704804745262588637227716968960 8519967 -16875765055738299519635578999114957416 8519968 -12687122341156334304245905754422640640 8519969 -28550861145325990424587372372131254400 8519970 -6257058909466238890515462109207219200 8519971 -80123473834663283639225785027862353828 8519972 -188335651579112258481937695213085040640 8519973 -223932692120270350042459824382200960 8519974 -42181932862396878557653348380509025600 8519975 91331015589674555561576899805223770400 8519976 -3480290173233833808885584011606517760 8519977 315454883784294979984266833138182480 8519978 38798013996967576109524966488595507200 8519979 35945659423620618605892724290628885488 8519980 -11807570080566311049239649448590950400 8519981 -22477935125172735978793802260838068128 8519982 8930279097658077697965729739499403264 8519983 108965901956145119178421257083999689232 8519984 49980709277794566640096615728095723520 8519985 3216510237785837078820608480378442600 8519986 17723407408840055195192309317875763200 8519987 -45912919308931447568349084424544899248 8519988 -79493252750347557767678132216041949184 8519989 -55113031715413510009791627970102648210 8519990 -3396109017160535517620271043233621120 8519991 -15997990143846581768979370652964926976 8519992 89374509949276367999295583133137305600 8519993 164139205719028137379100128385638129620 8519994 -528731179556011062479151235589180160 8519995 -142695704885876875634780940049162268640 8519996 7022460414722319204041951702143426560 8519997 43366832398184986620082842622462156320 8519998 -15726834164437169255934284473258959936 8519999 68278961109507309740232152562288003240 8520000 -3256238505443541838113852154183680000 8520001 -72466227717916134249596813582537603648 8520002 -39345420597982666910990256906317088048 8520003 -66352011492708990922705332757051355388 8520004 -136519423874535013255039369193056898944 8520005 -9566318883140425776205757041326662400 8520006 99274206190131887381106156369013045248 8520007 -104781925367728853088085187716179832744 8520008 2529075805298524226182769501658808320 8520009 -14898711078755066211374348013070971648 8520010 -10194137262658227156891261496990007040 8520011 -168307655894127785211109695729459089388 8520012 -16843079210750783563916861138600985600 8520013 37109113157302469260834288587510166560 8520014 96192277274234005192440061370832497856 8520015 -16985279926816054077180251327086978560 8520016 -12240173119970631921463848317059145728 8520017 175404261999198865285466394259257755904 8520018 22181891290816768041190506230260800000 8520019 190008439340401497579900082148834918496 8520020 -419901289592132755766224475917547520 8520021 -133874334081499225748557056633379601010 8520022 17299058932848582073873193203831900320 8520023 137582133036337652495260557407693419272 8520024 73058760595436135946187879948808355840 8520025 124901722542739129764375947580665521550 8520026 -54079212577625544596704308674685080640 8520027 2421688178503165413062263689829253232 8520028 43754205653688725402965450815604285440 8520029 -6413628971641315537133451050136395424 8520030 10756135049613916066368484657238766720 8520031 70739944202078496352944409079537257432 8520032 31116292600871827213373759157052637184 8520033 42111019423569545948710520736588078624 8520034 -86211492191256053724420845487122049888 8520035 3519782345250618970641070415145642960 8520036 -32018625505939417401040195500505681920 8520037 215940530953747749149421364560117362400 8520038 89867315726547079126987891969200733920 8520039 81994457059451039712904928161550461440 8520040 -25213191703324194773674864570525286400 8520041 126673206223415617025836722493549616442 8520042 2148302183306245343369744193691441920 8520043 -33822830206353236404383701074104578784 8520044 -28817342001600996684305993663256812544 8520045 13693832410571998955590390882950902400 8520046 32532184088311491066132948498960259584 8520047 -110624797908649287279055215449133854208 8520048 -18169878112362878937746683464773664768 8520049 1870328231241414914678930214135511040 8520050 2264977482713604631834693771636569600 8520051 5884348965001762979715875082944075520 8520052 -128852323975444046320498793320055937664 8520053 -13971745082389071823606950154008520680 8520054 -67505205485478795261565080934654102080 8520055 269836553061374634868493561235565946400 8520056 -61480957820045461297420324258120396800 8520057 20287139677661682507744806735438044416 8520058 -72114676826160721759536862546206239520 8520059 -56738253162878817112956950446008512520 8520060 -50231428728920438631855984956287088640 8520061 116085323551901435048831568272701969824 8520062 -141835381418523943733339190178328031168 8520063 1848114378223909177379168425764593664 8520064 24714746970887568853387650423702159360 8520065 48545320406068440633881702372719560000 8520066 47676433306154920294169264615059037184 8520067 -4656388826391461987009124048990636200 8520068 -4777888620992372451508209454696354560 8520069 -134349388869790921980197912889604647456 8520070 33271226041798131923707371060039446400 8520071 33467811404040967563329467268284968960 8520072 -44421712847340794937809126494145740800 8520073 -674113073584614429716048999201117516 8520074 5537619599651976717040144364847330864 8520075 -7186577654872063514378329337607903000 8520076 112421000352759864686521243156641906688 8520077 21029691511030473768373597238324472792 8520078 -22486728622434748825211100890689121280 8520079 -184534979767385513999575652254159610320 8520080 -32225497518222930071271961742978826240 8520081 19162550294469027902408980723809088752 8520082 -86190052313684757194601605196189034608 8520083 -56735039796773566419275754765995036592 8520084 62652525039208351000439285834619221760 8520085 38167452487878032366876339262786303360 8520086 -17762950165057616640648254633931415008 8520087 -16349911357108380472029592736218507104 8520088 193649889866866065650164826625713141760 8520089 75455528859134296937022002625083901456 8520090 -37218452706765824273389505232069223680 8520091 -125256559842176839836053875864024032508 8520092 22795140382236732701308172782203230208 8520093 -115292708154458796749989958227870660800 8520094 64705610993830776603801824870505600 8520095 -151000771406091332010521588513015332800 8520096 -39282734616710099498314064921908740096 8520097 -100329249154235616308610948649004262720 8520098 -74906655409448103455098031376152641200 8520099 -26169161164885926727613910969489826560 8520100 63541182865152928457318960663511958400 8520101 58967325244903035825120722515972468092 8520102 6668667575913015564212382118575598080 8520103 -136180517613419658084259278206976352648 8520104 8166984851032860876059616976388213760 8520105 31155821315634193557984271577878269120 8520106 583577694729306412155617460930952704 8520107 -196625196379930645247837553942392509644 8520108 -10458851975663753208389671187474250240 8520109 -34027664615916199766510495482076497632 8520110 52550213592793053615272064850184256960 8520111 98411321704844852702464642537480983360 8520112 -3392591112153631423265838143880888320 8520113 -108874535691352729149954718674549691200 8520114 29740143560475201685405144887319557120 8520115 111244755065116715206911346365347243760 8520116 -102806564048987204204839510027173697536 8520117 -23464156544227652812635350389951876320 8520118 164653353266841310770029210769345196800 8520119 -21900310032412688141097613048582843704 8520120 -34295414537193357448521679926067200000 8520121 -5020402625676879837912446600879632188 8520122 2385993261676739361219918758603669472 8520123 99867229283018819315107250038839279384 8520124 -10464462388342435624371106517201480704 8520125 193366288217393406590915603151158919000 8520126 -713118993726567730081669489966012416 8520127 90938770818802537765019555128142646144 8520128 -15866482697915985787838931557488263168 8520129 78149757308646432031549993176245233074 8520130 -36078235331010627414755761259791811040 8520131 18184763826917304336542918688917658600 8520132 67247663608880394365024604366756710400 8520133 47501475124322545146388433654823900544 8520134 2074408581653519339870789721883300992 8520135 53785353181378461884280919860725107440 8520136 -210059547304936817192316284730810424320 8520137 46756081904572529066619113860092641700 8520138 -13972775502030478831761657258448173312 8520139 235163266557145293331826152406028097940 8520140 5936978191753462740387366453014461440 8520141 -16283615683253742342707000049775714176 8520142 60993605586292690183745546123174419200 8520143 -9674024090360378870960562711008396976 8520144 20042907163308947400145363640000839680 8520145 -32814119059172854708874929607275360920 8520146 46791861096326866997590301564127856272 8520147 -6278582317933245188524728203999063280 8520148 -8638759772597455265380907511763845120 8520149 2230441892978962024051965451064804448 8520150 57077563342976385254917385240724480000 8520151 3860057743021934286862957857334112400 8520152 106781937205509787925370662500489881600 8520153 1397275050108269430960749679487104864 8520154 -107961506001297340856142814848476638224 8520155 3491801807847203412231968830296579360 8520156 -64610726214926212490001952619534232576 8520157 11936452256058105431901469801759402406 8520158 64039525866640089173086570951105354560 8520159 65512343197132414762866543829481040000 8520160 308152522127676593383338697028240670720 8520161 -18262328198045621346347096881981712640 8520162 16860585353857630185221201495447276544 8520163 11899545881657825447577037595259808412 8520164 24100525837329185776440902441206628352 8520165 -24798615399789126075827088058584650340 8520166 -56356204493915281511689152786137778816 8520167 -65363559605308534623317809192034270688 8520168 6296666080460252834786856626546933760 8520169 51929342867034625578054482818756740852 8520170 -19177951487235946953733355275247788800 8520171 8844538538494469655728579044659570624 8520172 52539817237169476074741856609626972672 8520173 98065201988772834575294231989178397504 8520174 -19175634870649011228893749389762393600 8520175 -26647682441953799832624495370948650400 8520176 -7390609469293856453137897934448230400 8520177 -38118669518618670225759162677377422480 8520178 16909289294874441847983788673948040224 8520179 -117715263130842733183805977891709578824 8520180 57705341495409556720213638445179678720 8520181 -6545391074577798495667132073133064018 8520182 54750995512165780983803406828966571584 8520183 -23525669453099734339163611748080080336 8520184 1452549672583058555843332887481835520 8520185 2275930947701092002623994965508312000 8520186 700501319113147094807095022048600064 8520187 103905451088587858227348956676789086800 8520188 51238347556348736807649319371642789888 8520189 -58170093546735265028259189379618206720 8520190 -5095583126631035444016406927608422400 8520191 149557557677720858864997518855130158592 8520192 -38530986449246973568113107368585199616 8520193 -2109610920616247809341355583499661152 8520194 -104803548405297911901804289640572717104 8520195 -1222341435740487288042166422372894720 8520196 -107052135553157519092003811853977585664 8520197 27902686585732027073475545158484723232 8520198 39103318559882361516198810908079005568 8520199 9032897748016617547300815336389635464 8520200 -13607173378835266860670792799900160000 8520201 -56637882937002664851137928049496656320 8520202 -150317899725440149602520843558692379296 8520203 15772629276155217841992658030166262960 8520204 3536093632691351496646284350033608704 8520205 -78157502203512103827166028920876105140 8520206 -6447084942457450998756106745347630080 8520207 60825000532427198009349438109323393792 8520208 -48104911144883228597808579103437946880 8520209 194490298819107449690987503816297456500 8520210 13367349566753120812384560636594235200 8520211 51832387746578604283307133653818287360 8520212 35604045328181580345207671905741873152 8520213 -9812945578491039087008269651779819264 8520214 -65321430706687123301266894716067352544 8520215 -302167367157007710388727497423898520 8520216 -30544761241407393876455109202589798400 8520217 25458662883374769997252493850470768532 8520218 -12818235152778866312192060132448129024 8520219 -41366498987464257228363796340778919416 8520220 -31725469743092227659869555310624453120 8520221 -83127493836662043656301798283826472000 8520222 13347715188834048001016305319361291072 8520223 -37271611885998768684085978988011237440 8520224 -36536703081717544825711581706803609600 8520225 1202037470153324739065855737193544000 8520226 18811917220916851933624493260732010496 8520227 68564651692296203972383489773179428080 8520228 -496406803026308854337971783218306432 8520229 -299456244276929175107801124801016992000 8520230 89191993356376490042277997698263865600 8520231 102581417404465190586116471080779821352 8520232 -27307997079023307652656512042600939520 8520233 113233198347132040635160018609826098020 8520234 62347068118461968070315097651104487680 8520235 -1862018159220444120264043565922581760 8520236 -45790234200253898393626121529988500480 8520237 28084055512033825824172249552626740160 8520238 -27779327595165269141125712902024951104 8520239 -13247433280280724620722049261609665440 8520240 -2859044356722391604283603222748200960 8520241 100785434171094767290985126616543098642 8520242 2874081442069071081655647018420352272 8520243 -59580973568937570434420152928802668496 8520244 -118303440507880059205856668807853774464 8520245 122989201765968566580000240692488018200 8520246 -3739022471470477661302698850137753600 8520247 24507522775030827765301042824179073072 8520248 -77648913129077535186618941874554081280 8520249 -18787176286401311829641558929634026560 8520250 23551057533260728806684722114508144000 8520251 99990491919310261111858714123038718104 8520252 -41365737216405523842949286597498600448 8520253 51118229691326465068473723325771139680 8520254 1949744723977232040128673349162444032 8520255 73339633234259425037681948341706983200 8520256 44173936590400869948076131475120979968 8520257 22696485429748687684478313505454134272 8520258 21218398263258510893898625869148185600 8520259 -40430374351197115112568135534887158320 8520260 -24893125621951046524905105048180633600 8520261 -124992910446325035361366755809242506528 8520262 -109102911284084959792384154193405790368 8520263 -180288188378512983157982343038933037456 8520264 -156774856236787008362121191882094458880 8520265 52108558127375351862527910359889480000 8520266 -29069525363594177093984089211644233168 8520267 -71488547136168593611805183930079114000 8520268 -12200732428114485806561728214907307520 8520269 149206147269219213275112320069957639670 8520270 41076837215264223030021756308877542400 8520271 -165053293586399394871133400738963661256 8520272 40549610090589919557392022725049188352 8520273 120412418051873524471882456982394073122 8520274 -23596489221074085241893229471288654848 8520275 -36218575089563413405462367110932755700 8520276 102312507515763827547423400770771167232 8520277 -16199220283537177706146507571801204900 8520278 685998184490935830716442822220265088 8520279 14825000924662490721897730247407406184 8520280 57889481382922274809233109796883456000 8520281 19262004169156116513209401142243063808 8520282 -38861591971809641091329971534409925120 8520283 -61615616439594273631902493097496436760 8520284 -81940697605826786722982162809922150400 8520285 -7294648732097519821378597806782512800 8520286 -28230320598291959061161164794187699584 8520287 61700954634857187998785038067142744760 8520288 9042473716311653637382500770685911040 8520289 -52343753885353063969181202447005970910 8520290 3253591721530452043050932933793806400 8520291 23198745388605305064803136469759862448 8520292 31551557888912420524074681841691940864 8520293 -69782282698423159108182472609596307458 8520294 57265761884862883371653503908734758272 8520295 -9420187661794625914563204210624882720 8520296 20498787091368271217626769598923873280 8520297 -68133250377516238887604758518997077760 8520298 30611083938571721621649483234873056016 8520299 150460043590148296485446308773478980360 8520300 -1614536244349298467367699446929849600 8520301 170627629469922689988648312892507879872 8520302 3669673018870085920479474424889722752 8520303 -34052417322673884283416246180717035520 8520304 7976576968011219144723390729225437184 8520305 -127495090291369269151686997773727698240 8520306 63191300260502009746195256587806259200 8520307 -2655275261718343505967294254638795444 8520308 88360853443359020304339563332190822400 8520309 34209447933300357981821675757475792320 8520310 14511459402925179746427436989503554560 8520311 -183551922238970610630668124132773480088 8520312 28761201198503485550630492091555225600 8520313 -17312994576953143700780645634612610476 8520314 2067581443220277773100034807488628224 8520315 -88806991782568974245960482943567765280 8520316 -68357262448934714467213449572013120000 8520317 -3448976394542125375845428140706458752 8520318 6117612627616622112640630002634448064 8520319 3400256882734070050689323885532610560 8520320 51138138602927815938600225051613593600 8520321 -1083635594152030615232781288828363888 8520322 -1336001776173576318643462933211379888 8520323 22855149050129605397058865004095018752 8520324 57220768835860374354776390537900461056 8520325 -31577962625853379697053705200818162400 8520326 -41228446947663157203876252485048075520 8520327 -63865258315667202520261835188981168752 8520328 154491664970898582912974340631801820160 8520329 168996091929376276910518611770609451930 8520330 67461209778680287090768847020861440 8520331 245552513411392121208275221124614322132 8520332 71163999256326964690696733416659494400 8520333 10985884560227823411487173730574246208 8520334 64122260250884080597680758208204666816 8520335 -63251950773857440182039408158797209720 8520336 12898682595076189733883563053547520 8520337 70140728154771696355613702094604447552 8520338 -2225227059784626928327132476387642720 8520339 -3533372901117226761370487737134856776 8520340 8588927403272838321257883192460615680 8520341 4725185974077624986718793474334638080 8520342 79850015184793210106350978231694949312 8520343 -16035001762761631236851668024599910176 8520344 -29449693505702371761281311973226823680 8520345 60987115799406556265614962649030389000 8520346 41129252703255331927180991562854725872 8520347 47519383313207449733409390304609268712 8520348 -176170961114853822471651220716827295744 8520349 149835324996215622885212187469520538636 8520350 4304490113981861507262288473985024000 8520351 -2177673333829486815285466253796479616 8520352 117018945245416134025835412737471741952 8520353 5333218786337147676390358371402469602 8520354 -17557125912013352029933547918807685936 8520355 -95206783598457933814152347421332592480 8520356 -7768369500086098702977135830614441728 8520357 21754163810828427405078647128872947040 8520358 -126103381973690853131278751017506816 8520359 34956277805276327954999446099931101560 8520360 -16328530103305768245226857021677568000 8520361 16868929059517904821951394386602941172 8520362 -23594384306379025680487214733965155488 8520363 176305612277617208269121002514416052400 8520364 -4930735120913714626623028774475264 8520365 17649178482972174812101070192178165600 8520366 47948697118849053395477865856766035968 8520367 45309343648807477317922557014191164120 8520368 31128690870586604772323940344299732992 8520369 -36731297328138038682744447427047342144 8520370 -81879163594897329140880663929482881120 8520371 415884855098379478302599696332882844784 8520372 -29052389906879724723855201418013349888 8520373 -147385308721967262111610486922967601056 8520374 -52554013938101325373911547738104545280 8520375 -99856884649985649858222987581164572000 8520376 -68575564522436865531774701031794257920 8520377 -8131929066756047142141643544109522348 8520378 -5462527184432251351292423023977470976 8520379 95531997300214591876857624658789898240 8520380 -45472635689306842696165844280018969600 8520381 4968367683273781887400095606076748160 8520382 138874585446283148117842023909876672 8520383 -168697638813743744213774237840401996224 8520384 3634193054987943696827341605332582400 8520385 152031626875471382484124720794720602580 8520386 22328846222898897283233238047281078784 8520387 42477308253010628356221791398564254720 8520388 -21613371014976240080603029832967479040 8520389 105281845527394349103449391636036284190 8520390 3930142131735652571744796235965636480 8520391 123139226748518761005621907616300727168 8520392 -135053052636721912548820857739092449280 8520393 5468272534756295241209027497882672128 8520394 -16031692796106983641138159328252511648 8520395 -48279088379622639606659344157668905600 8520396 11051442254203587017841710435897032704 8520397 29537223823905955599613114198882450252 8520398 -49166755212194410191222986275428461760 8520399 -13421015856512067006113970718541324736 8520400 -4893871692890486109692550619496448000 8520401 -136279188121602146241641833378777475598 8520402 30218573817016873777448053056114856704 8520403 -339663454130800030492198419080195797200 8520404 -138659056333439750698646686259156310144 8520405 36494605890356870192595138106170032160 8520406 2208367147494448279748855610871890624 8520407 92588613299602022237163466806890112 8520408 55894080924093521548562660343457136640 8520409 -217812277451482195409052260364197446390 8520410 -23621090164363660908909547429648554240 8520411 -82406574307839906643174627423880332800 8520412 -8204716852726658746903335474878517248 8520413 -110667595096142140102529239409531694816 8520414 3126498736583343908035524790448341632 8520415 22963476047987808951372229053433226400 8520416 -226861069933332334293397192292047257600 8520417 -47148650865754669564919190613121097600 8520418 2192481239636465151960869256026414160 8520419 -62068651485043856320579561895925295392 8520420 26627679107899331365405264992622202880 8520421 3868680470314956989860898609261219200 8520422 9061219058623941170649962796069576000 8520423 -34431317475620007742087100818461963696 8520424 -148047220129252301136909793849799393280 8520425 -8415395224600530002325841810401750000 8520426 11799724823294723503873797253388244480 8520427 141286095783854608072529228400908780276 8520428 -9882794869020562150311556615525899264 8520429 -4810263744235187148039586469415160800 8520430 58628514193241788651050121963238092800 8520431 86189234909725699188949913743552337232 8520432 -2832090444927863326623611334010798080 8520433 -186529785373261809563584703026618630318 8520434 16184287253757401887524232400322689664 8520435 36120091168262764331202393193538131200 8520436 112779148457694011682201434684334469120 8520437 57283423014988572564479325743487751086 8520438 -14532665815467182754110299053493371456 8520439 -6319230148280554026975325766953248192 8520440 -24062928492151262717825144552287027200 8520441 46586397227283293237030712125650430304 8520442 4932098760238152276248628638573297664 8520443 -44007167610160646963236586494679315136 8520444 111730129875505159016587041395015377920 8520445 23367546920048520874635669916131792480 8520446 33799036973093625721447543744568798208 8520447 -31941875681955289836032107132261553760 8520448 -53387949857856317143176459008297926656 8520449 -16396241603911690426736100599520819264 8520450 382207787961945157851291632678227200 8520451 91656987168112434322787824533439511832 8520452 295540299401280223862044631873471447040 8520453 35707762925135638371707112875474682462 8520454 7617230110678167487330400958299442432 8520455 -47409822243485921087486131050422886000 8520456 10690510663426872813867735737355141120 8520457 433106743827630345263253181658391856 8520458 -83712908833826426218291794823242739920 8520459 -95902908752614433077368128143050992640 8520460 42548605551869510543379549876355599360 8520461 171024035743659832884169636483507548600 8520462 70492872306477537617091336141703254720 8520463 -97841328575591105503721372311156986400 8520464 -44778245128613615333606352165038776320 8520465 -10869297035135726083635289800933022080 8520466 68813592649030764963752908485985735680 8520467 -249358864218274941396624298368500282448 8520468 -75032232641336462521198397324833271808 8520469 244032929025387524640453388027532698144 8520470 -10574852714628764290085714614945309440 8520471 1733088551822973005386293244398933432 8520472 -65467563683529240326024501534700595200 8520473 4006920323675118088738477143596558862 8520474 15476285784864630608219024984919490560 8520475 -83012385730186696746506035503245279500 8520476 27452845538429466725512826514921497088 8520477 16289873484450290926617848174802468864 8520478 -11038870760279711780701239493924983744 8520479 240668242604992181789799670618419538680 8520480 56342664652016503557535265730908651520 8520481 63238800464222557650058386181182365282 8520482 19135028784305559301682559032770356384 8520483 76699450912828272757022986155129756024 8520484 -56596233853561455529423417862385803264 8520485 -82868950738723124912672514084508440000 8520486 8913562961793311637549588689117740800 8520487 -13772232391332464808882214158173627360 8520488 -116433965709792437453659433993536880640 8520489 -239572642674184626347300522314536235776 8520490 78362648022530724464116096746419865600 8520491 -70767820377365965974087381006278959728 8520492 16767934333169997328108402298245143552 8520493 316374398804624844568578524928759200 8520494 -70270755871826972223103436202006784704 8520495 -28047993323230153253589717025876880880 8520496 10412056507369034183575020638928945152 8520497 34673660677574517211129563520045824 8520498 -34541734496647587021768622395233756160 8520499 7007435242995005209644493021987003568 8520500 147270507464804255681694866285963712000 8520501 79905727607475040896408909936875404704 8520502 -83454262490076044043990612696190102656 8520503 -153428159842019335285496765301865372248 8520504 11134628282010502040802363681739776000 8520505 -17185997500232242042509232063573601280 8520506 -144001101491393134323422030408183543040 8520507 -25146019383235903770682937542791050160 8520508 -66677959449782046864496822599540391424 8520509 179656090575704065927338643651734112710 8520510 -13738196024484155341154462272415662080 8520511 11487974544738819050701786440763935744 8520512 15083713041576447757323346331062763520 8520513 126603416437769644657498519224417885744 8520514 70997534304549965811367434903601115856 8520515 -48911072368503422723998486904652729840 8520516 6692812901314604013873828437903187072 8520517 -136662852871108644113730196864354310208 8520518 -62659576754091019087864446451081211040 8520519 -50612249245362500364768712894812410880 8520520 -16910421348187438721493404615695872000 8520521 103318563421398909143991052512782581722 8520522 5337391810056999504029297592282975744 8520523 12977526651573816741856430025844859304 8520524 -149649267683044057586399098791661699584 8520525 23196751050697781682583999975408632000 8520526 50580828582211559019627897059484351360 8520527 28876722838546487408506485168732203376 8520528 -1433357026183728875905647330861121536 8520529 311558131830186001031440503019577129280 8520530 -6463872080723087670401786380469803200 8520531 -69823354495490295675094699955480730240 8520532 173572583740873139327241397236195917696 8520533 72511416275772774980808017606804898720 8520534 15244446056843205826879018729165664256 8520535 75231903813216141856715355134617873200 8520536 -1418853968164528067998777562030407680 8520537 5827999038793947413907969937230628560 8520538 7970895543822178303235281287826368 8520539 89927763496942201258380600406842114024 8520540 -17610507287154080283080073278430904320 8520541 6192835790620134897031571512978939084 8520542 -56368687469377589195316022066896467328 8520543 124663819519836493915526700504250444632 8520544 -216249478594379299768428028645551636480 8520545 28624040472656823411021802114053081600 8520546 23069845692567242334552536985484416384 8520547 2421287791401095452019272410028851872 8520548 -216990394527991064364807775368386430720 8520549 22029955554479662906405023274897248864 8520550 4704779741718802658921450249983560000 8520551 5604270127139217445679517886729020960 8520552 29673561886523772827629756914848563200 8520553 -186861738980830501495924843029154268940 8520554 36098769724135126371011622617417609472 8520555 -1379551943252638913743918720750747680 8520556 -60614731201888987665272232040281600 8520557 -913389409763588441469885500303874048 8520558 62538832741200056104488492209604139584 8520559 -7742610705310866131398177581751772384 8520560 -2257356686931253833096687902574182400 8520561 -3488292877281205084515019032486874839 8520562 -11802082553355373404000091028791011936 8520563 -11652443674031806746552638998414600920 8520564 19493407194533669689604011704554016768 8520565 105121257082348273487983270284855327000 8520566 27781440269683642636322048981691203232 8520567 2250312233427762335553188152007562240 8520568 47965254128415486506434412583054213120 8520569 -79456387405074301139082942029745098160 8520570 -32053970387548285750612225775600308800 8520571 -104459986160099156161276173312902779228 8520572 83331137052014082344769442847822318592 8520573 -99093307178557478124658727819653602816 8520574 5379961794645108665847927685065396480 8520575 -10996059347734438852534897291221804000 8520576 75127616664875714866595318859615436800 8520577 97738495431995178869422229513826394320 8520578 85167696957004435407900165162311328 8520579 650153677943565122467857754192646400 8520580 -34343112762845346261066429681236643840 8520581 -3133386680761820623566639515799022848 8520582 5379388424053645751465336474537908224 8520583 -21549587995538901081279788975588505600 8520584 54219526863091144220500261914881602560 8520585 -81966902002103669788864745414876543040 8520586 -22416625438033384421774932258641421008 8520587 -91515050851513978605235726945267129764 8520588 -100840190544996074746462524856342510080 8520589 7809074524948888222914964742527426560 8520590 -13027018133289638038131237862644583680 8520591 -207688151796562796956540312876844432256 8520592 7569177680184253217080964153421111296 8520593 101524450542453193737458037610986165540 8520594 -10789773276521137781623624669234108800 8520595 38451263707959335436893209761163431600 8520596 -21244807696721738059603572351426723840 8520597 73722571642943413960454620125650570574 8520598 -2885250547545830277621603156277926912 8520599 40524066488534727858288895603707527736 8520600 5491799775039192608626077192523776000 8520601 -264177753221705339545722676290042160128 8520602 -72114247727405840841708584139892891392 8520603 7656278444726052745518134510352142080 8520604 -171345539396476895158631700485349755904 8520605 19004627357968066116425677910740945260 8520606 14745152701249277219035075855385683200 8520607 -82335127157512159908445996127215813120 8520608 161293873521917832903281004365053624320 8520609 84328671255906923730029407726544585904 8520610 25910064454720263813190320298395213600 8520611 -127914124714086975186490892534748243576 8520612 -26579414285189138329462045196700761088 8520613 15124314822552449679178628510119036862 8520614 -91336873663242830067149249423455026240 8520615 47238769374790776279980625476391110760 8520616 -24411235589285595047230360486583347200 8520617 26117545025717163980971236459685182912 8520618 -25386875896423760112058270327387072512 8520619 -23451025119825602632821365169480538768 8520620 -35050994401206685767520872588938864640 8520621 28009921088868493802138134640634011904 8520622 556949113176698812639624938053658624 8520623 -19314877202782761649375803870166678128 8520624 6461018614750432962864519287364648960 8520625 -46198845886605471040079493267779623750 8520626 -57851505757314624233785595535887040000 8520627 23550829894183991251008881047288747320 8520628 -59209747816157882867654093481791780864 8520629 9589162804818267218394085505935753728 8520630 -81569297487987454344030549013959290880 8520631 58930180032375866228465560955616617392 8520632 171486344825347895371936525574513356800 8520633 822951745643764622107178747097416928 8520634 113218737754465726787559483049606191216 8520635 60661195778512305713121181708640374800 8520636 9624914812045941412025029363875942912 8520637 -237252107539599986153234053448615481588 8520638 10540006103120498236578107526176385792 8520639 -32256185486967127958173726297075061760 8520640 -26528555518138205677615520251442626560 8520641 19157001575348082787694824632571311552 8520642 -22215737420607775499276445667696958352 8520643 -296795899988738786844200018225407864320 8520644 26916567453620681302070194191224942592 8520645 -23933708259551336926509390605934489600 8520646 -34350299147178307804983961692039085728 8520647 8142774787014342380746767509474907096 8520648 76019091018933416413812098128252968960 8520649 83061240553350468248790631719350225664 8520650 38346483958117296822433603954254886800 8520651 -64855309916441854323267210730344686832 8520652 -14252325295914996963227184823293155328 8520653 55555659088399556450615848268729782902 8520654 -62867908871882127120233360254150226880 8520655 59006746351348127533174050717686504640 8520656 21409799090557338588479503720134942720 8520657 -16856861116992899269833637980067414080 8520658 -128350745458409134548305276765914353024 8520659 -153150379582998510228154801007005737444 8520660 -2360886502812617081602702038196224000 8520661 16173062544866603080309270286730161724 8520662 -14633740004686974394802097939980904960 8520663 -104508424104700122762169996100703981024 8520664 162363513359829335447668616291552256000 8520665 -1482878924871333498033961379095044480 8520666 8806499777164848332122629459116494848 8520667 -143405656556875674594447064184241482528 8520668 29068025750856428058796657764657308160 8520669 -79967709757703870395466115279813453306 8520670 20345200760163713655398104191595766400 8520671 77010056320495995390877932335194449744 8520672 -8678627570206813903165341545860694016 8520673 45641295681147943785226843152020438400 8520674 120387937673324003443294553698253202432 8520675 -133745819844637904663761193354494348800 8520676 -174043801005929487437811584088594375040 8520677 218615467935951479590807179554777729664 8520678 11088307311231393552764743938777960000 8520679 110683773934635423778775415019638676280 8520680 -7205832400276315989807095572247347200 8520681 39889428312174542103909955213433761920 8520682 -20564117019353756303012980723918327200 8520683 615183997406648106870317956404433212 8520684 -38497692340665537367735193543237173248 8520685 136066374702525222205781588356006906380 8520686 -27467476701712932440571812122346102208 8520687 -1276647184369846732956622680207087360 8520688 41234428643182277853967574633233219584 8520689 -217012960243564736414759740923933444444 8520690 -20610669366192998974255269777929940480 8520691 39229338516484526569328528244783736384 8520692 43076027985719593200820916589558930816 8520693 -63438298306470344170036904591098189440 8520694 -1496832156847721694241551475322696448 8520695 3387431729338821704747873087474965920 8520696 -120299445813661423110024144270890618880 8520697 78520813590261866431825667468971139040 8520698 20414796527204687472491804788962140160 8520699 38683173283284724874862583437697752 8520700 55396793985231407480812640729421376000 8520701 6898385263592170895537430106447033344 8520702 27004589855073082952178350263720796160 8520703 92400009278881978479346874872623002080 8520704 -77028503555324333905742057851431419904 8520705 103449658644567007980408642977795668500 8520706 -1946871084939499243282034807154668736 8520707 72612192703739342839959217292904830880 8520708 -1304428624885620392568237579821819904 8520709 -20144701948503499485955745083470541090 8520710 -46738435619789739091931399836792104960 8520711 120575260001360976251451976640214223272 8520712 32827906155453481837136355537598387200 8520713 -43035908543245625471532834277790680038 8520714 1110424014506365296847237175957128800 8520715 -25141153513146807569904827412535926720 8520716 -2344752704141214013938790306211163648 8520717 -75448018242138329437625059719942457920 8520718 -42955965847250026533096100386882650496 8520719 107485267211190300348043711588845939120 8520720 4678081864317688353870264913817763840 8520721 81257356348348261436944250756411116800 8520722 3853105773428517930688719574716456960 8520723 -62728433239543706373571505401710130296 8520724 -37503830148549803581744643465441230848 8520725 49532919148801211151506322378101366400 8520726 48650175604671608233389667363916612544 8520727 49849245451692786888135067412188870632 8520728 110144685291612011335584561767573084160 8520729 19824189837038302664293575666069816000 8520730 5087178754321742895733715813826974400 8520731 75035347715200310473227822483050509992 8520732 -18823825883494387432199047187748653568 8520733 -55992383415019800272685575084247480456 8520734 -57264628095421932254698440512230905984 8520735 39324266374458255495252983513664858000 8520736 42167405981236766089313556279947427840 8520737 149008914581005494300057628076491948386 8520738 25844028093643325037382609088674806144 8520739 -182044570171327680530715654795244023460 8520740 -65857071309104144857640582493840384000 8520741 61845806070537507332297531919892241280 8520742 41813008380234834921956343497996770272 8520743 -13582009443692039834296567235332051200 8520744 19883391663677573701878927817162014720 8520745 96362868359926767254880589768564654500 8520746 -32391968763499004520152151071868037536 8520747 -35009993410334932863891641457621753000 8520748 -43601405291776816979016647279393469440 8520749 58542191606543354553437935866186873750 8520750 -27793734073730142960213850951559232000 8520751 4305993600929238891803955643142868720 8520752 32104446743598077339740266214551699456 8520753 -25789757258401649510885741503527720192 8520754 -120003771421831492122669794566996230528 8520755 226037279678381414017049943381876286320 8520756 3300082425120748087197399304771098624 8520757 -101796507866140379311266307564943406408 8520758 51951360362717950346399376669603514560 8520759 21085758828877466609416494189848658960 8520760 -79966045729349073268898186359337472000 8520761 -14535042225283800417078115018280071638 8520762 -5925240580604600123531283619587375360 8520763 121462071490838758916861073845364326904 8520764 23720981211634464497743541919405932544 8520765 -16814712275726735138998303076111141760 8520766 -44991974696308959165432229528683303168 8520767 -40328792814165964905953669842263411288 8520768 4438954645869897441255895715461201920 8520769 -65291918219414996456510954158174746156 8520770 493346926949028505681853762123664960 8520771 21258886862072222742573714370120058880 8520772 6031611986607235762614167364990207232 8520773 -18190513255921164419222698917762386916 8520774 -2469781084159961868112015066646341248 8520775 58694308759018032655486923761363550000 8520776 -140819889871500264581952663176119050240 8520777 40314248532173161458418791060505716714 8520778 -48240015837410413829679159658592747520 8520779 13450319089569698067611551348986300768 8520780 -35021215897692234148896729684498432000 8520781 22612633716904488308595380613097162464 8520782 2510707410434005378082092098189312000 8520783 -53216895533884903557975528204277894776 8520784 -1179785915064056049972362931071877120 8520785 4976602193322068252453326331480958720 8520786 13370792054985145529540001276118351632 8520787 94038910078467621597518174306013457920 8520788 -9281001552342814443832230817204158720 8520789 -31959310823783910354765865036087130976 8520790 1755200731754724804271375008291014400 8520791 52284628432671831598146152672354599152 8520792 -3681235397390444216239775247852503040 8520793 -135630740914649741834991769148341731958 8520794 451385342741184842974908743879842560 8520795 11107509934537860279895524239297136720 8520796 2710776225936019461803777311356144640 8520797 83118513374785621079312240533775378400 8520798 -3235558042215879974393314082052086784 8520799 134872526189419709191878133230160275680 8520800 -134229606504034961634526643830485811200 8520801 73866178233668207198203019359476019632 8520802 93408668256053374693495054153190774352 8520803 185171418991227035761589681804916929052 8520804 1994046754480011261247379924911032576 8520805 -135855030558296849367084390475946289540 8520806 65947442745013761088179369646149177600 8520807 142204882292427772321356983204065740840 8520808 11068302435065357473059230439343503360 8520809 39781540127646423617068162024058358720 8520810 -15266396345285542240926339383616030720 8520811 79735796744400059567397106682007881472 8520812 27072959398621246047370458371957409792 8520813 -13033537385233759833641724691344407232 8520814 -45489188634628975551000636478597804608 8520815 11349441493952086164294371622212200320 8520816 22469362433854754342688386924496814080 8520817 -24366439579894605384393943567322925660 8520818 -12812973482138422924829888013390326784 8520819 -11582645177051397069919439960608896456 8520820 30052293291491309719723041384407040 8520821 -223402533801175488476844717605049216978 8520822 106624670557766702403683817504140192640 8520823 31524143462319099259288518135416664304 8520824 -71092970124816396610410607951905607680 8520825 -4892722169016260381597787961831060800 8520826 -94542706062060613206959325626864607888 8520827 42007499726480934759625669440028326672 8520828 24274037683973948462215068338123489280 8520829 185763971500179838846473528370489687430 8520830 -24838417120954337853802003646880353280 8520831 138006257365854943774569605560446591480 8520832 -102255947149618108140523904148229324800 8520833 121251733617002377853173947464621198784 8520834 -177940258090057357915481590533401088 8520835 -31640243771639247391167733192073940000 8520836 30923434454908764510940714523153124480 8520837 -1118753187699817261417410788586634944 8520838 -54747061502561542011196376328073299840 8520839 -86079178517382266137722814140460704000 8520840 48755133795439571767962821488809216000 8520841 -24173383326564222676107148399642669824 8520842 109558439332233490144389337971557842944 8520843 124915251326306790887710238544961160664 8520844 169900017070482897257237174945132083200 8520845 45645160304168007982423664555387873100 8520846 15156446926374964598111213260456820736 8520847 18843237505185126694199939567602592920 8520848 -16791584053125190742609434722364293120 8520849 129308315893495882387280176301460210240 8520850 -14824033453229988951375055006550292000 8520851 34618598910199761630623765237429799852 8520852 1580094519947978846002990239078457344 8520853 138199627338285059184195878381363248128 8520854 -71847206337073664690636718677071306560 8520855 -16314019082290448893224269980848005040 8520856 -37436662553195887096396994900798054400 8520857 -82672579090425501224045067469256037180 8520858 11262590382203976171101619394331952624 8520859 253813412181186948104607592457344402992 8520860 -13744373849285786176272359975458790400 8520861 -149369294683978916748638858358102547200 8520862 -22305939147517894643021723631804475008 8520863 30172429095262536663071088678044647200 8520864 -126761495863711787784955816462248837120 8520865 167199129209174179112071403635743321600 8520866 35851666647756106570759029018074169504 8520867 -95611120537107047693561617835891726640 8520868 77832418947372379928609896458583065856 8520869 8481670822402847204174756675831658240 8520870 -4749249312481600566598280249984716800 8520871 -278419738477451444826620897778656732856 8520872 119389657921859434822910971467328588800 8520873 97661519949175479376960247099392413600 8520874 5147116235160434881694415126888309936 8520875 11420025715026489795389945851367124000 8520876 -318210679550480727379571607790973952 8520877 39330303205295737848880039909226922112 8520878 -15835723257320955601344652970440402560 8520879 -55247565599065189311711298607260282752 8520880 581452290210007361655269108218920960 8520881 -218474560116274365243824629285039693248 8520882 -318838477866254900693904965949939456 8520883 27719161501118697562912429697551389520 8520884 -55037712019322954333078836279177267200 8520885 74031867300381171152648938374546514620 8520886 -108595178384197056927131669615546590656 8520887 57175925218648576297453619152526122536 8520888 127062072328338794140703552298098626560 8520889 3107378750384008483795078047626833924 8520890 7897545217653010952229831455864340480 8520891 -69194091332100006507489528206188818576 8520892 105529826168706232753524566472870789120 8520893 109413431492990492161017017904120024780 8520894 54293626764985418297641722914170329024 8520895 63579287273329226398184556581338707600 8520896 78693140168335895875644835531881185280 8520897 -10909685337423458552882469963317615616 8520898 -29039611655971958946413572666103114880 8520899 29925478423402958249838505551520094136 8520900 6207878414060309189800226278302796800 8520901 69528251787577631838625359629449839902 8520902 -25290792900362279234641276659064608000 8520903 73617139496396106160531319359995598800 8520904 136558386911887880645798511879998039040 8520905 75432999250998135467078919609331833060 8520906 390805617745566527371048925084968704 8520907 65065665220963445760472047401544412224 8520908 20448609299505681493638881838228897792 8520909 99906673332859010940611479929760615104 8520910 -53880584111680002405280202554871667840 8520911 -74492836936115154712157451095838871680 8520912 -11790317874172640779510469443477831680 8520913 -146890171222316773811711206882975437838 8520914 -84536582817601529456941717613270680944 8520915 15695505209229096121618784533514619840 8520916 5373490767704135301391324185288183552 8520917 -178672549998749326287978062670849830148 8520918 -25112991528024204483796807414966026240 8520919 29126724937368361963653696662708924760 8520920 90663850159196740477988924482493644800 8520921 91895850157962248669299525656710457690 8520922 32936594654243283986723345947341334512 8520923 -284856870916981026123964899792590592 8520924 -10980920772177423768522679967262720000 8520925 1496149351197206427062300424392928000 8520926 18700157811701230156084687226353554240 8520927 -145478875893137281694036486430280518768 8520928 -89938356656038758475525313753754894336 8520929 54321039351398982251793417218343514530 8520930 -39916737208631216248232596924557312000 8520931 -223268880718447512475507124195640052800 8520932 107818280530301780395098665439826710528 8520933 42424244983480141841969060485894834848 8520934 -25162816668687198896127769251332292384 8520935 -15121583062673989576381684957162002120 8520936 -36504251543593370292575314828212633600 8520937 40681820125755476748455667632742467520 8520938 -35058522094678587567834542545519202304 8520939 -16716729840341885141910515677494991872 8520940 114444071326160535954186420845699174400 8520941 9088742162391007902091228131877836 8520942 -41227621670565356947464215397720960 8520943 -147076237183590066128740419095085765808 8520944 -8845205463570811350471341145868468224 8520945 27230035952036868110961142533482289600 8520946 23078509411202804589482561358695007744 8520947 78614707086423026300782916752511880396 8520948 12475845739470591017331703990408286208 8520949 17573470583263738788602374793660592000 8520950 1718916661787006749317071645566401600 8520951 -157475473812948682378444111923749682096 8520952 83097644128456001957007345486898421760 8520953 -141296097251312054840752489258581113622 8520954 -10086464329443231139327892436933166080 8520955 -181903539678600393781086187440460493280 8520956 -145231659836268869871616221381140090880 8520957 1440996492443074860880755983216495520 8520958 -25230138648771195377605545335831761920 8520959 218087793547845710586117084961467146016 8520960 23178577438316295367291952077272514560 8520961 153243764143910280149234060731884631812 8520962 53056569541843871419463291449276001232 8520963 -115772841491154986531052491172473426112 8520964 -86941219049660750870375124225626545024 8520965 153220202504681827355898982327618164600 8520966 -280567774300423612441391560364238720 8520967 13151059257057146060771126782132570592 8520968 -30472533810444909100358284065632256000 8520969 -56074876670468089242747429775697552832 8520970 -100712840753689654044265922103459840 8520971 28975870143439648763259373940665626672 8520972 51310776511370422840017340693426171392 8520973 141189113024994148930405899357891911222 8520974 -35643364115711896338983204913116752896 8520975 -56624873055036273465403882566047504400 8520976 -926934989332368159256900259245907968 8520977 67205996554175834479317361380713744880 8520978 58308071437423189134142865085912860160 8520979 141352401891034066482815687170676833580 8520980 -65895938409790174727097030353505719040 8520981 3110392967159022466541061328862976000 8520982 -28388810097545506129117781084275151616 8520983 -36734572548120919897940551492043268120 8520984 323465465362111467184190672553797222400 8520985 -20726501134030846432494151846984295040 8520986 -2436675355609433083920307885553325600 8520987 34410399513728427978695623831692473280 8520988 13378655857605097961600307301585657856 8520989 -24661038216291621406978093029669484092 8520990 2913772780498749461181529246475366400 8520991 43566438272941407764510372325200261472 8520992 35974746662636891919611345743667331072 8520993 5469127415549966442811582718623286784 8520994 495837360889116358080828550734167040 8520995 68567216429019059874490563937958448960 8520996 58609361015295753683293722405331974144 8520997 -41952750774078156318272321777209716900 8520998 1894470117762470701468407011926630464 8520999 255956657242700974677585690075252290640 8521000 9386603496010992762303460794846720000 8521001 56826347908558844519019237459925595904 8521002 70483441614248788437139843488986004912 8521003 -21293058358449994267723417695286620748 8521004 139118228265697184195957140046167117056 8521005 -4216254654274754598552638796534676800 8521006 -70674076784171623535953008019164610560 8521007 -14183236761554163536231308009066807440 8521008 -38487486871393847410521618651074789376 8521009 717976335814172270461505846653843520 8521010 13862134201203214024646577082317536160 8521011 -20244076749095810834356890950618505360 8521012 -48618741134589772171834253025281836800 8521013 -29241940488640457346411248386120974738 8521014 44220879433557377870121802343801096640 8521015 -116978736965513953391923279084453356840 8521016 -23965791331489860313688984694153216000 8521017 37925605284324163371264434147136387648 8521018 -54101803990288233098443013951433493248 8521019 -72542419990340307388014203548873352640 8521020 44244474170264401073799667818948595200 8521021 -240550662829397561632593701554805022778 8521022 33075889701391180893469714501992651072 8521023 27120080151869887003060404232076790144 8521024 78174470903625980043685609398297690112 8521025 73486049708397442195464521038002870000 8521026 -16652165275798358051928073872424453632 8521027 165525468970116098345337368965899066600 8521028 5657744238923152380526234275332179200 8521029 -85621107601913764057771786109400659904 8521030 -1630188735822194646496444586666380800 8521031 -110982408363070324331964249834340024800 8521032 2744110909837388490763522043227668480 8521033 -173969711083437748989429274025070791216 8521034 56697496382130577661659261750042234416 8521035 -59269081487596744893202158275952694800 8521036 -6881989093519503359235018933962367488 8521037 -877271320937656546544135186916645696 8521038 -23118598725100885884245116628421601920 8521039 51943229232758997669746463154170308656 8521040 8131398694147036621643833733653463040 8521041 -574354386615588618965919130120294080 8521042 -116542192783882043630026635398686697328 8521043 -33316469521467505783174347884331583896 8521044 -369018820755670156382225959054553088 8521045 50604346735556627648379324605889956400 8521046 -33799950902504583893227844348626495680 8521047 73833674381719671921299033330467979424 8521048 -175238622102323721003152282886572144640 8521049 -53177679726418174876310730095386131900 8521050 40188960621147249000234755362911916800 8521051 8854122531509652842808421935275741160 8521052 277965327565136734720333084530819072 8521053 -18716284412530916977724437154276278272 8521054 -53993216578616175849078896676889329024 8521055 16113131950068722215732797869516241960 8521056 15248913150931863409364008290852667392 8521057 22563713012579063844956139513185581360 8521058 15422330176953985882516198259735139840 8521059 -66956059435154043926489046699600316296 8521060 130433904214387691863372220978905190400 8521061 -118457838592090073518532864197425262338 8521062 36995357505205113077161850191114772160 8521063 -13216868370813625144969114134116536320 8521064 -79187952776706331414461183493991408640 8521065 -15244859909581870314386836889144524800 8521066 40605186288645881299218607990708331520 8521067 -14537621972488023853810302431287275840 8521068 75142480941038264182862423862372963840 8521069 -124794777346712288965789910852517263530 8521070 -49546337804025546153510875451179347200 8521071 13977423876725753043766677532533748656 8521072 -14304303036213355695157994172457484288 8521073 82307978563088850220581344878827953904 8521074 6293280391198175941862907927770313120 8521075 -15518892037897463525746396847169570000 8521076 10846992976064253998662308109201253760 8521077 -90505228159744366627150472323974566880 8521078 104582336722869194178600668389325816256 8521079 -27037859437923154414794949318702611024 8521080 69888837054754268087915321971446988800 8521081 75911355313994447529347903427967003264 8521082 12414458540034216398156057429244556800 8521083 -99508572818294880409241327113802795136 8521084 -70066834526229707256918676211563619328 8521085 60789546661369946484000515335562004780 8521086 11891936110171429051859283846047428608 8521087 178720912507114280530738090472470794160 8521088 66307000972425208997732012912038379520 8521089 -114150307793008769194530407169899639232 8521090 6687134084241048753439122308166511200 8521091 176420467924807745505945211599106650492 8521092 39573315471532114855786220807007375360 8521093 33941859113269764933653102798620256800 8521094 13499959894799470492866292245769738752 8521095 822662605050842289024694441771649280 8521096 -2103129864671325889325803225554078720 8521097 48282644277052743980575965044933009352 8521098 93050933136378479161235813727623439360 8521099 105640982924077305043929933534270470160 8521100 31189745104686434541111034747307673600 8521101 49789148416704477469871942338106146080 8521102 62441038082137298806330367835979426752 8521103 -191843309294393469730419242115243357648 8521104 13331361343821183997376966005029470208 8521105 -28486199375757990064307464003938421440 8521106 -75422762582451495233213071440211841280 8521107 -17278115457835865702077963459789310208 8521108 41919648827162750948993026300283473920 8521109 69006362415243463505722929219885067104 8521110 -10198747397586120201522844274880120960 8521111 22811212488622113299835584696009440712 8521112 75962875747000693473495187202790973440 8521113 -27036837738579329881463471716308441600 8521114 8828111012200173189149823641243745792 8521115 14220914841511286124162321046461197520 8521116 -75313451500566597191060741521320837120 8521117 58832828166049630648058897807403368160 8521118 32800046550634537112551673198648354880 8521119 -10456289374987425796504814038051018800 8521120 -19539817936059587798971000518790348800 8521121 -61531606566742201097715485606881850688 8521122 -15190318271058699441210968198269267200 8521123 -66265345909835134776117804042388667936 8521124 50281934378264430646062688354160500992 8521125 37828422549437062228829580932482176000 8521126 -7531525495422082806110394393965344992 8521127 -62710975139010841524546150894616042800 8521128 -17612864920988837047884384482815180800 8521129 224814001054339527701053940086460788730 8521130 12791334491333681620584282770264382720 8521131 115952548416291903883462244312777909424 8521132 102687291965976621285242072498695076096 8521133 165890810222565505768805442284315279382 8521134 -27659719359156290686567418661401410560 8521135 -54469987112075869073922781547754318240 8521136 4900974809736661513073867811724591104 8521137 -27757259615918863862248751365774334220 8521138 -1500149079261757557015765531684022656 8521139 134498142290094599098738065957013346880 8521140 -76807947050316154436728644493919078400 8521141 31676672348775045488195225327065794542 8521142 -17786944087413534100473682322963349888 8521143 -19631472964851215673090220372703927856 8521144 -18583901462143363718776074796019220480 8521145 -148808282553912611813019542480734871100 8521146 17237065077518275185210200340899136000 8521147 134883706971969236158657745174543853792 8521148 -77575059599970352265691739593770778624 8521149 59016847607568828438430409743215223584 8521150 22856880136190544592137898421492865600 8521151 55401204611961147143303730289411518864 8521152 -28962268004883579471178952698597736448 8521153 25548351284013070367141930017476674244 8521154 249809144306518641338066215041469472640 8521155 -45776114474822799251258578549461161760 8521156 -14603947035254991097994322218246569984 8521157 382063234993741285471249200123287706720 8521158 -65714948521406370088533119692778319360 8521159 1889389813765275446484669307906372272 8521160 44705682768421873253293656104155392000 8521161 -4728847270488669491654070916286932800 8521162 23440308261023162776013328669810260832 8521163 18681009007212545899047198111407548560 8521164 6538356584247262662214147970979667200 8521165 -60451136184973202340466584455534056860 8521166 55423804123547538961602516126679640640 8521167 -48756105953139724335630271989517500288 8521168 -994577763807400687149896146068258816 8521169 -3054089483711258924644229184600903180 8521170 -381391121588932797240507329471063040 8521171 67579503639718335309489506931320555372 8521172 -111743871291799740458338173810619219968 8521173 166345559135263038425329046008937232000 8521174 4264560276126377806630410581684489472 8521175 53372511908379215509048660629806272800 8521176 69885920626475400396773786273084928000 8521177 34601601586420133939146159791667763200 8521178 -48177141899004449062037431119862315776 8521179 -34650473651527569502698165719610234216 8521180 14523067726399334644616127989650176000 8521181 -674374722341121560407621057014356640 8521182 -42429660745259649652698065586926456448 8521183 138464164010748211458983800963207976 8521184 -6206284317198818672988727509909504000 8521185 2434431644662043640444004678116997440 8521186 -16898052460359524959562436511278109920 8521187 -163143048629689620152951556984230511012 8521188 -45237144491419744348038849690060374016 8521189 29486499501291612144118825423880804990 8521190 118587504265094084895247858868035595520 8521191 -3430233931104482855265013699431117648 8521192 124724820862793006004770079306873569280 8521193 227104374232611489928753930173958727760 8521194 41449299364439701183883613550270169088 8521195 119683068024229605456877373927387983920 8521196 -119350092815556953858026758878357537280 8521197 -23793100756818941341069531069066781760 8521198 78142147798049460938223517502709625536 8521199 -85790931065703508091118079659798850128 8521200 1017428333476762138548025323609292800 8521201 8289840079162493892174294163589544000 8521202 62813289266551375563875820459885057552 8521203 30150494581657156742969246862650203200 8521204 40965549513654732502973998579903338496 8521205 50179792595198796146497115357519080320 8521206 -17759537943186577722992758087334277696 8521207 18120005399223557456247366560208155952 8521208 40164194200329533433294766063635394560 8521209 8021844692153832272244871776136480314 8521210 -44979011562176368889708292642853086240 8521211 -23692948436586245708829917114888507328 8521212 -19169882358935945229931631788691030016 8521213 169368171355119380995880921230025171462 8521214 47651132278501882415750034120683052480 8521215 -56414751890520611011701803579178048000 8521216 -33676704700008512084745625297401937920 8521217 63296893452767765436787305720135048 8521218 -23385112581277835941631923001680975872 8521219 -79134495537544893706461435986628544304 8521220 -19158796144206217685411831282855781120 8521221 -91730314847739725027142945204102975936 8521222 12206157858373014061750332461712244032 8521223 -251137541067685607607357122753977671528 8521224 -1071118825973302517136750204459417600 8521225 -59049152237010640929451740806473941250 8521226 -47065687365630502948259263246844547840 8521227 -16621412555982839056418914667113605120 8521228 -36875930678463763257745432052703922432 8521229 -53313830976713036658116957312511508170 8521230 -43881179101501610663927818566057233280 8521231 -257153107853135223077033681652802469968 8521232 -38367412265505828560846215756129763328 8521233 30280913300811774522327163597318227840 8521234 23979965594039267976946439360092730880 8521235 29076539970554855823878861304966282720 8521236 -1220434712200915878004869447401159808 8521237 -113597453452397829306077512948645072114 8521238 -13880931850689024547451662016227323840 8521239 410937037624720650112382002274702208 8521240 1876586271588027755657388158953881600 8521241 247634928747730628488863521311020081792 8521242 -1730877997971463997799884873949669888 8521243 -91042866421809620175197954105153904508 8521244 40553396088551111942822467576635302400 8521245 74984534696661902053878074586071126220 8521246 -11057697699993883928361931682871500928 8521247 35864120703757475684230695766443532752 8521248 12206306065395469826332115741756620800 8521249 20707527072472982711834614311453615360 8521250 10810151809801309975730126999351220000 8521251 68631897540109508475605786526431661432 8521252 -48015492986962528832384098935509560320 8521253 -36345442923147045684568129828517940000 8521254 4019060414804496112343223905303715840 8521255 -31629590032104616791092585790926112840 8521256 144156698126365878305707845047771136000 8521257 -35926002914694781050417193778133045360 8521258 -69481023286877995931147679726562013520 8521259 -81632585737214530202006930482645278540 8521260 -68965219201142899622256957017244794880 8521261 94986412707334142139415047004579526720 8521262 15451597239136645998982367611625144832 8521263 -20771781884569893938677214131604491776 8521264 -13179292899931295473972542544004218880 8521265 -197661007132445200054090207697889600 8521266 10786085091276603194487975369789869568 8521267 4686603465482645475959357183714556432 8521268 -42214116426698493002523498729062221824 8521269 -27306112520042191905630762840384326112 8521270 -26841628447262838603546737731911072000 8521271 -44106274151817830791034949307829839656 8521272 -52403288244792538755252096606703104000 8521273 -9503994500173345359724518082646354040 8521274 -78528084453517236901411991711960475648 8521275 20588330033941259792773140519738297600 8521276 58428908208797486652697922731132821504 8521277 -71806887575120415023547777112838006388 8521278 -401824609523049369920708191472216064 8521279 -74972053013970719988375084762162135120 8521280 -3749508636766876359032573290296115200 8521281 -108507297205999424253521280871320199470 8521282 -12660470481942961073952153840588842496 8521283 133976729356328452775885271386245145532 8521284 17617782470170123055167843197278656512 8521285 -62960887236761393110829090527520422440 8521286 105745064995576364566657721267002058592 8521287 81697232459631294789791981554335311568 8521288 -136261046623570468616215969712128327680 8521289 -6927873221416097927250910031364783360 8521290 2265197900104772319168423403999830720 8521291 -326160972817726055771039976322113134800 8521292 60269680482776173744895378736789000192 8521293 -41666207281043703163970381731936880640 8521294 -85172754204388691166433620590908778304 8521295 17447369369833496877874359624712702800 8521296 16974561918687022679542572220379430912 8521297 166755446495005084909986368069686725746 8521298 33738112285163604251752001418488288400 8521299 24103167578521361035247144203661638368 8521300 17365666963480747229853303797605750400 8521301 26068172338381492394079859307791868544 8521302 52799554622842673797892683928955150720 8521303 -72972315401338674046213316022078531920 8521304 174491189723504428338976207447111680 8521305 -8503898790258343584852453962684150400 8521306 10158023234689394760995072240499863040 8521307 -7498412165490322569165326457013346400 8521308 129066047080950205529521611145794155520 8521309 -91335520035197367766696355343608415200 8521310 395298262773561311049653634746880000 8521311 -22982832469810137453513333238644894720 8521312 -191211073580495070821645998059129274368 8521313 217851108554848967092676260340816149524 8521314 -10062923293559342135083259510352928512 8521315 -46571431164811101803356299655160255280 8521316 -21213292573602928007547981493717966848 8521317 9380046952697543536359611523080059200 8521318 56932008507254351077020799478300942784 8521319 -74328218471200899007275717502249904640 8521320 32622163615000813500330823723323801600 8521321 147939601324556360113302020469474878522 8521322 -54646907686522133012188939988741754528 8521323 -65835751023806608474634018493757103616 8521324 -3412240907598809875103427328535461888 8521325 -63499989209853291908465732859316839900 8521326 -55409670447235023583742597378646336576 8521327 214954044016541206939053279645031476176 8521328 58082310216762100467620287917310771200 8521329 -34163737210020702849275101401349083360 8521330 -209845603753898482269685313766463680 8521331 37316633234132787938334950767537588800 8521332 52260572629906508078694083574829320192 8521333 -4299360766153926737829779603978203076 8521334 -38274212969767974737991747991906462848 8521335 250374736842142601615847451477244928000 8521336 -141636951620245855540615975290139852800 8521337 -111687133140226524644503317836643101808 8521338 -21924103201205135479454068522627806720 8521339 48426526880808225835617949006452667824 8521340 14677540246761351348382301112366643200 8521341 -64717206226782451725709111677478046208 8521342 -47258672221843336134714319647728910336 8521343 60501980672465702584726662294851102592 8521344 30018951000316339676370742355479756800 8521345 -42948098407351806112788606357695229420 8521346 34504811166237365523115180865760337920 8521347 -81469374462090703957952159413458798600 8521348 -32459386854788875701685325012814120960 8521349 -144847179102892266872490506232154557888 8521350 -16011087770625896687323802109526872000 8521351 -59629030143291467468527281638814888488 8521352 79054734545889013000506091441450844160 8521353 -198526608866181992614045101966002976 8521354 -11118377296339124329941819052712316624 8521355 80045298320144148855417311061212969760 8521356 -17162377026434524478044859370282464256 8521357 50677550426952272451924878608300463980 8521358 -47213894987151660788810366703162274560 8521359 -8796315160716616858236412857962651136 8521360 9510888345930148978872980027088076800 8521361 -55945275489878961853281572357012166288 8521362 -3836583478134020261073694129831001088 8521363 -455648535737479918360329467297636696 8521364 30716134585181148533681873257398139776 8521365 -38585301314942101263620379021989837280 8521366 17869458733182523884386949754522849920 8521367 -287959488314762493457450087532982712320 8521368 -80533117281286218340447052271696138240 8521369 -71058943052220508675962889169934746604 8521370 -15187248058693016074490423481680409600 8521371 88704748516061224157481760845037482540 8521372 26469709749461979218014684527816920576 8521373 -14204702119619865208444747456301088768 8521374 -33055138427897718567922023427059993600 8521375 -150617269512101609756466340552651386000 8521376 -41858139661743045626076914334945312768 8521377 36720179174301978078478512058172422320 8521378 -11937105543360863105387359484281475760 8521379 -8351219822585369311125875161936551600 8521380 -24799484660549699919892259138539991040 8521381 -114216381051419495627255509167482358336 8521382 -201641393199462090946548906036672852480 8521383 38654151945352758784809903838502020608 8521384 213895056101045511685647500640765250560 8521385 -71004922389162134927326324895636664000 8521386 45477703668225463310300926418326218240 8521387 -485361797091983390821224369899217888 8521388 -49000191789824280459466755732872915712 8521389 261893667064167508677619122888316747200 8521390 -1936430750636206619356558555980724800 8521391 64492810759684308137547986019587163792 8521392 20971118026797250822190262002126684160 8521393 -8454543214858142848517647068229420236 8521394 8895142596131749631837814737204351520 8521395 -78231827742514785080081905567323283200 8521396 -599107850852928613438712313155035136 8521397 -25608113839314152242727556072158459154 8521398 27311675896712012131787020135817801184 8521399 -6666392521543432349555145169581422448 8521400 31930973999865021457650814526536704000 8521401 26850040210786943139050280730526817984 8521402 63030368071619858978947717205675378400 8521403 -4365251645062467003714070304778707760 8521404 -34545094360092738786911729899549851648 8521405 -3423526359099176478863714896842269940 8521406 -80662784038724240649213929986836142848 8521407 -32235943351105345423344226103589004296 8521408 -229651083550225196661854979514957824 8521409 27777513827298232519031796252745289280 8521410 9310932191053954805543972897551257600 8521411 -9285083444033490408600055426602465988 8521412 -92484683167831069598992943818423968768 8521413 -68757277164489335072911485270406800096 8521414 37642630701736079751713112315869368320 8521415 54408501251370923043406829608003077600 8521416 27311649880547267371795954289773363200 8521417 -179010683691623113497709301262678874534 8521418 132403510915618712703302235495154347360 8521419 108335369488855631213088544386171181248 8521420 11975576948907709757316328038731304960 8521421 75657001174610759922171163909744304172 8521422 -634361127085291180397864813422350336 8521423 9972492058467971809282657797608665000 8521424 41756466168406312265619610913042595840 8521425 -143653874068244562654528671236695450 8521426 106948986940151797138901253107516256912 8521427 -4002855476639837693799493142422328724 8521428 32300499159551987627572360180072581120 8521429 -6778743917166699002266929872819097600 8521430 44907126098743513878046627274205039360 8521431 -34413415031429759833397638487995536000 8521432 -54020895042040263154746137216090603520 8521433 -108339257019159926711891063599780678140 8521434 -10617143878786435566061853275617330720 8521435 1360097104391495746016526039317817600 8521436 2824965619498669995708911991772200960 8521437 26621910173674199872828231926510817152 8521438 -132542965536320257662429828408799658880 8521439 -3375373152653081146698126934348360776 8521440 -7368352991210239326187813607083868160 8521441 -97840807552742671916123623888335040700 8521442 38906199247452778510958256082308385872 8521443 2565192772071440811528398159896672920 8521444 -16896337659860593142842545146734808064 8521445 108362194839219214254893198736716024700 8521446 17227438856733669855239108479302402048 8521447 -128888751423620687205553577829268307280 8521448 -45430272126902049655652138863297136640 8521449 668833220837460756632164846879288464 8521450 -9979622478691600287938323777633267200 8521451 -243916115224041809057652052409814241548 8521452 -33475743629111686248825810441662317824 8521453 -3584027600905516518317527853654496298 8521454 -6054451665765888485878779441963397248 8521455 55674786400592296356602686353391929360 8521456 41616313226812143419887398305695105024 8521457 9156941055105322885564827847356290112 8521458 16097205072020615497320931222711941888 8521459 67906735208808771008271202637378806800 8521460 -71636612956820319236223775154387262720 8521461 -10677131999626993123123415034811373544 8521462 53380014296692057502333259696871749120 8521463 92037557490635475309676498745457403824 8521464 13220285911433316023795912876746014720 8521465 -122443037240782498864483653560988910080 8521466 -44032246047952455571520621946370169856 8521467 19577091292208284314285913065337870848 8521468 73067761337090342592207457168504475648 8521469 109742779446254205980888399285449491360 8521470 23190331034840859941345703711350899200 8521471 6600707538597315112446688893857622720 8521472 -29730856635024135651285743047953874944 8521473 -69471269022343604293680437703849300576 8521474 16881867570127309334070115774944683520 8521475 1241129829504835333341659302880821500 8521476 -118732239864951751995010094471943536640 8521477 4190032013635281796593053553779433408 8521478 -40566972941262013008938582443578831744 8521479 -89759122582691597530524559283444956776 8521480 -19621933464390077597635588625421926400 8521481 91856170328626139027358546972276453600 8521482 -860488984921996278983462422138894080 8521483 100005626372016083127607842447862036440 8521484 -94594709360836313954609041830896457984 8521485 20922527735319546018322760264173061760 8521486 32656598017330588097989621546356000192 8521487 -185802511154723743138717658070151029096 8521488 -2500821872703087967933073241637183488 8521489 40208147227179965927285911732327543156 8521490 4526441718659421916121286587482212000 8521491 35136336794527602606865149606501105408 8521492 -17155479762327486363733802097824051200 8521493 149224891643413620644825778242743442880 8521494 5271137763078420829060803989168394240 8521495 11922220637370493271269211877449679000 8521496 -19829898038421749248864578093073674240 8521497 7502400004858052085407542355067502080 8521498 4481567180258748280807257441493686000 8521499 -44252406322890793443571753631013507072 8521500 -15292280398900069290325784242544640000 8521501 -101934413699196700813102018998771193498 8521502 111375683692787097659768768161284429504 8521503 -3859724984706065638295778197382792192 8521504 -229163550028708525105903139684032118784 8521505 -112474505598939083711926294825542951600 8521506 -29604224610256176671244967868773856256 8521507 -30136261860207657634040851910374896368 8521508 10499869201651403484153801703152915456 8521509 -17847712749250937596715060680560511872 8521510 -73157631996015990779319447276247539840 8521511 8308974285927696585535270524047101800 8521512 59759766168018363864604851159312875520 8521513 13129136203850756945061010280964528768 8521514 -72513597851970971416598514438264144 8521515 13827362057124907954816014219066139200 8521516 -112763255191461300930432967675662242560 8521517 81780117206157765094471648702918268652 8521518 -9659774507484587641619892270174876096 8521519 1367750934099162116614985613270057680 8521520 3926321748051079735185466478947860480 8521521 147972092501720698982771267314456102512 8521522 -2050943535770645044160046058521318336 8521523 -87054378436927109734984224871374767616 8521524 -24281335712548006947612966318820190208 8521525 -430076502584576405854305789925191200 8521526 -14456902394070783365242942897477936896 8521527 23940653107436456051771944666615560960 8521528 -60242628407233160766214307576738119680 8521529 190853231400420188258076192395583733920 8521530 -49100010262980700190423888052415975680 8521531 -2777279914497576403413497986075584936 8521532 30836730257679033094195227107371293696 8521533 10274069783410848100876906675907721900 8521534 -25388961978834539006839825900466073600 8521535 -98359919965347636384754007180487607440 8521536 3585030802738202876260310948618698752 8521537 60813092488633110495752828730539960772 8521538 -57240797042052134999063095634659628160 8521539 -12589267968703507895918639360929206432 8521540 -91028187007540120259435620197811157760 8521541 -45019025141029483544204736734178592770 8521542 -75894064629620144569978158651160913760 8521543 -36905781635166718644297043798311082200 8521544 -39146071853129519035084268705217484800 8521545 -31761022614022053114682770605935353600 8521546 116428530452398112224161988257560832 8521547 64375404789351656436628582379587088400 8521548 -24116282577222379303563479703890903040 8521549 -22466145252708638864810135936076670964 8521550 -30472739312506079033107571128130030400 8521551 -210318009669388595132180169529226286960 8521552 -10144870032300053910214730121906388992 8521553 194156213173451667816468936900399919344 8521554 -9706019284883811529830825787766302080 8521555 11137607538009713266931038368746278560 8521556 66027541255771101011399387499589762560 8521557 27356830661857252585869417693650895360 8521558 27904807979157640207299690342544464384 8521559 -14735197616091073443604233888520825920 8521560 25773218756052682979121743559947673600 8521561 -4522728860811441381248203350504894838 8521562 29962511163546197678792912399692667904 8521563 16496761009208606832803172708272824800 8521564 -8065007117106123718260578438297357824 8521565 -38271124089927539751050019738362803080 8521566 66789730604113838941252627275147042624 8521567 -132949255426787819295061606193700508384 8521568 441184958945937571437831402981163008 8521569 1729468927959206259448617100661213568 8521570 -23247620915110053648981912410268810240 8521571 -364156190796029230712905582863577149000 8521572 28886345981971972036713222821650022400 8521573 95428798329479949144568328439172340736 8521574 -134943280361919529692784409106292731840 8521575 -65370757133622543871131349754571563400 8521576 -12572421884809095769683360433680384000 8521577 34290162828807789306875977844182554426 8521578 -5148449435546400534937680782847744000 8521579 6585315766852802676793586777004878160 8521580 14692479269676379852614546895939722240 8521581 -23042318130356815311205456048698736416 8521582 -1948655352031939746467267362111438848 8521583 44470432537931462765986512027978117120 8521584 10221836338276740990487707974993608704 8521585 -219914082211561937140072059432599298840 8521586 35341458287949853981554557556834430992 8521587 -64932823789834490918139796181041375800 8521588 219252371718645079900275986895495352320 8521589 -54920367308429100112006986236749862610 8521590 9671232491958251965844045467827486720 8521591 -15648479944411212658730507541535423928 8521592 -148987121887335322186982987493272371200 8521593 -95601632713470097799708354805079261056 8521594 29649451729928814247417743391588315872 8521595 12337105437909048438682271137983014400 8521596 -24540354207544100064371635406989966848 8521597 -28268725226591645456967530018798139136 8521598 32426774768708708554732597477938700800 8521599 887399488754286671181998167151151888 8521600 -25994893375969867536938528787136512000 8521601 61060012992230041002852138107646368304 8521602 120707011975310158338828473215833423360 8521603 252026570749679899901740737503488169852 8521604 -6283921860687229368109929008328892416 8521605 -2671486040977816962222262538976704040 8521606 62773715528556507987787519403972641920 8521607 98197063387253809231776522082549723152 8521608 -42752291846110283713711036297715712000 8521609 -121957202577081088312235229427784364800 8521610 65497921866783780149923047145239240960 8521611 -684967711342909268209272471887590656 8521612 -100362001421607552131409850611547155456 8521613 -79396594111942045859984898516842904138 8521614 28970027343051908238436240014674783040 8521615 93484535694388108981165381643845823520 8521616 5746854425507827086511046056915279872 8521617 84238763968392027737813231604784185600 8521618 10295289572105891236374289039736581632 8521619 223077836949692526312766736458085455020 8521620 -1551474107770660538692341577894502400 8521621 -73371946006954476174082712369548147200 8521622 -9727054657348531313480896346888577600 8521623 -21433111010437299920430745994822523816 8521624 15174976028751415318668908393966284800 8521625 -68476371464597217604694608008459120000 8521626 -37139016157484155466223057037510715136 8521627 -18249891138397583838266991149386103760 8521628 16581323773823526693258190432935384576 8521629 29746753344065967387781887021296089440 8521630 -3735029161932980295417667516191214080 8521631 -101939602164194860138003717202565185568 8521632 13447642434465950184820522188747571200 8521633 54681233656224135325977643140439323840 8521634 29992738214986300681061817874891714560 8521635 -24151570030950023154800960919600440400 8521636 -45865779475824138551875088275758513152 8521637 -76673286050409774165715751873453400288 8521638 1611058136088476996964420481654437888 8521639 -204263871059530735292520819639849826968 8521640 12943361140303165979382724549596364800 8521641 -74971330827781320928367342044301139948 8521642 99695337492875422527784565923449911472 8521643 -67720821563015315442257115131922184656 8521644 64237951281890576475049850968340892672 8521645 21352888494851930077038601342352961600 8521646 -23550941917916783926599185008384836864 8521647 -105591722420282187672837084741255185400 8521648 1173276388145328138599601376851279872 8521649 -88359352071811395652127281608745354350 8521650 10585919287601648272328585584681548000 8521651 -131387057315334074250817997932875268800 8521652 -30391694807572037330136676369296506880 8521653 -11584099238838294268935329307512394240 8521654 1130020797821467546878327386073506880 8521655 5492225224804709270765978427214931520 8521656 -45851199509153471765602121256594309120 8521657 -149572951165681169783597710321706798768 8521658 30477212322254631436287788257962778560 8521659 -59933369848234019333166471206143907280 8521660 -44428982345026499183882168490757171200 8521661 -15077876215095311852739227373676165140 8521662 19129195717770278657179002168955973952 8521663 1588294612381711093004720173123840840 8521664 -40854465577869846302015425054091771904 8521665 99527818528680070024796578849376568000 8521666 44608697606254570459752093158897230032 8521667 52507743163889307670030893155111376 8521668 93712482036843766162929863946275329152 8521669 -23187099983449240060788459363104327112 8521670 -49651045608074534376430233307555278720 8521671 -70689886580865954464814374182448824320 8521672 5602775585030888120361144233122636800 8521673 -121767584069716928317039535228147262720 8521674 -5443192964055829251635778661354699776 8521675 -99631198591461619033551582237913690200 8521676 -278524982445833143373639170642733939712 8521677 146126914309938256382130356343934827414 8521678 8520617589660897231954171321966522240 8521679 11845961760852512402366798405674415760 8521680 -11862959557017601764185138056874557440 8521681 -57694287120090917476025882710276739136 8521682 -45449140838495111662557098231393893728 8521683 22964649201002876692494596247581902848 8521684 19567808451471037231781741831170185216 8521685 33654862221872009379425799991290533760 8521686 -2754716873264454319126731821797655616 8521687 206135333590115086429974617033809523336 8521688 -4577104829455438343380829915232614400 8521689 -36684196453247499060926851250727520032 8521690 -62127169134200176966212304003913452800 8521691 301849495815103409469205289116595210352 8521692 25038490184856296308325140141823354880 8521693 41589169067066892942052834883421528902 8521694 -82205953221246671218497148269250267968 8521695 17432414562569755122244118992018242240 8521696 114735896677456603518028557335991681024 8521697 -2335151915232380505936311820076092240 8521698 37276748796365136497503514538289966464 8521699 -28776359197819978339474573227651859300 8521700 -36673424010807773194784075126297395200 8521701 98009336073044801120768024406528082464 8521702 -43578791240227892328218064930214731648 8521703 -186136311240765340097844626390395599048 8521704 -73690299423183903582895354751054561280 8521705 22449940342309062985774868071604199360 8521706 5244463186256447811619479011618906880 8521707 -65335275504433968823644356855679846912 8521708 -76566766571465240713322259728199152640 8521709 -32725681553807964170940668692020105600 8521710 49701808416139343518321547568965496960 8521711 -114365502412359045094744196832913277952 8521712 15839052666744883442674292637725884416 8521713 48373488554820679049641880196479872320 8521714 11905982423817113804385346891450140672 8521715 6830350145705777676059439458834709360 8521716 8291585975657741187635773136403763200 8521717 -43171867482491966949168556112310530340 8521718 32638551548612400431980640624059366560 8521719 -41642977621851889782858590666096193840 8521720 21236468240335227972547104055326412800 8521721 95205540545030709067241288468473436292 8521722 58206852737228855106901416122993903616 8521723 -30782446814574098208347963286848152320 8521724 -74151914044421879615824934734318963200 8521725 8339022399948488004841364090809101600 8521726 -161061968204169193648762532170433807616 8521727 69567222077464803697129106222335430832 8521728 -524219907022479405067086951402700800 8521729 -18961403250718778503526211625322165080 8521730 -21353982596018429964379102366241587200 8521731 -45152210768655073555117212429568091580 8521732 -22880549340156053968449290809808928768 8521733 59974796797537960159338073187193186624 8521734 17205110817187958287703767492758142848 8521735 67085575415340267552077886652582114680 8521736 30676089347863694325378851457484231680 8521737 63692250548185565804132688273398640000 8521738 251695533458541621253231456444039381344 8521739 240417153728678206733949139259609235540 8521740 1587312405804452820339065457195417600 8521741 198972474010928673388374562120344947692 8521742 68033504711170319133400326568160900352 8521743 -7648678792976757309615841413830415720 8521744 2707527623337232221461814259931676672 8521745 -6294733990032417422888034153216595200 8521746 -49665503143688352676237600862077305216 8521747 -8598884918445648648200409897360875920 8521748 173135939950341027299418437609908929408 8521749 128775800880388119894564600583044041934 8521750 -49840266050997428070820517651850240000 8521751 15226258355484531979136621017415858352 8521752 57060732115585419429935377039415685120 8521753 8850694712227302907733858372083054464 8521754 78717660884324993818784459622500430576 8521755 -66322530885007254368921589760953415680 8521756 -27821166026005117360003340565365025280 8521757 -24412142905167494384603748066990815700 8521758 2858728600296795764416097704997191680 8521759 -60298005348643888311184647467267259040 8521760 876813790905544590818664037306859520 8521761 53775396849075412609262221052443003584 8521762 532748089448674758886787584749309312 8521763 21061945842771233419567280345121906012 8521764 24083960047104887158984789407651532800 8521765 -5333046989828115267076254962195721600 8521766 -847892919684426967313226822608519040 8521767 -73093884453575406598628910903234141960 8521768 -7480384386004097573677842385151354880 8521769 62360118864345877270554947952783322020 8521770 44448552768685991333984857349737401600 8521771 -65802825214588400736561162997489290056 8521772 31562055122233719937387578766532428800 8521773 -15324101879632263204943549836207407040 8521774 14728923569688228504282494977281473472 8521775 -61555931846140750521097911197901188400 8521776 -3242038967396947872620778262829727744 8521777 31798414198891043970491576112954192000 8521778 -123429641242010933205892855642881586176 8521779 46620442363742532212227890328123257600 8521780 88919754783956127426751992834094713600 8521781 -110623906747224929948416408936066742418 8521782 -8314500413670040222058811275919342720 8521783 407230741382480478832790746638835200 8521784 37881122110692621931109262173895475200 8521785 -61882511508065387093893337376870076800 8521786 10082194516687221590798570591110191840 8521787 -89700368913240290504256021064535457564 8521788 79096049291310153497368351081320960 8521789 32659824738811008524176141414153275590 8521790 49356852121297602252215517878765582400 8521791 66382670079633966720560238684350039040 8521792 58386315498416547195367453520925556736 8521793 -3644623332967650241516568236536705600 8521794 -104919040981935390532042729754171112960 8521795 65374873645189035621925333892063458800 8521796 15640193348564599040023314542506736640 8521797 -168763043132602637600737285598037709728 8521798 47847707117630124498216005708263874400 8521799 -51792922165023114358882451876736620544 8521800 18831031242102923100540094900408320000 8521801 10174494294335362539866010015844702944 8521802 -54021786446801202944911644840795741648 8521803 -9744671541949161124851911530537120656 8521804 26004194321635878819006406657526924800 8521805 40331920612794471119837855648458748160 8521806 28000633871956916399767876205070525504 8521807 1143500680157877885339384251276519424 8521808 -97873511587511608180644029578897391616 8521809 -83172930088062123873307337191610906880 8521810 -22011518774029802502235413924591482880 8521811 -93386358445833793318548102077776598640 8521812 -36424928490283705568068903258146723840 8521813 -41267201505383501003249580598368485938 8521814 -6274150952739992082715023473369417088 8521815 -37992021967323072434237997127690800000 8521816 134401160321869372143909901598111477760 8521817 -57380666315811770393909898231823757820 8521818 34645307427290193022324082023025877504 8521819 -184669432237498239785178563012740078780 8521820 60407281023336459164780911313539438080 8521821 62719846068387971844071452700475264000 8521822 -45183923195351251437234926190202749696 8521823 -33358012776772251763788171633628820400 8521824 110381981605976846656020617318584811520 8521825 84608457536393679010378847639173048050 8521826 -598849482893441106888666152052558336 8521827 -17853499540860769407521094747675475968 8521828 42901142044568955751758926750820581376 8521829 5640530503991723118326748588652370430 8521830 30932696040400328636738272239145244160 8521831 -59821186568882198392060023800759831368 8521832 -128735269789495104785730883924835942400 8521833 -1751706275143015772665857542177575776 8521834 6147720992045585911818065407525776816 8521835 11341026204972740839278875295088680000 8521836 29840736958210038084485172567825383424 8521837 -213357986518247515358580458840161844160 8521838 -4038832227713752776426884138277980160 8521839 -932542686590873368732319220061168800 8521840 -8479863678173286776428109154720153600 8521841 -137489103301005032639223102247378291758 8521842 5584492217840418460435126304248012800 8521843 -51860975681228317594332004379216747520 8521844 -163935474199972343458545811323706395264 8521845 31659909275889805958855839347757136640 8521846 -13097829278245329412546772676712830336 8521847 -54719630265078492638978087563624249728 8521848 -7689060337207580308182218256302653440 8521849 10884973350546962399405350329333799936 8521850 7047962310907646286604670396496592800 8521851 37844323055475171693809926203518909040 8521852 -180813031976150093321017784698341980160 8521853 -65914331735437655765832806940012964878 8521854 -67228109872639124946967056245292011520 8521855 -163171573058728548217557605684995257240 8521856 -19141343861430775856902801572998676480 8521857 -94209274080231183431324255429873842446 8521858 93410928680265551645802524458085066784 8521859 4666426293791903449426700574091438104 8521860 45201132022909514117289482300755599360 8521861 -190405487935348930658486087720909573600 8521862 -60270971290263026781712059071441636928 8521863 -53913360771284812976301970982305847040 8521864 19023514279296016199023878164791787520 8521865 -73729394084049029422167551295107335680 8521866 -1785368530220802763090803061760994816 8521867 96818989989519486019992539588447848916 8521868 -5412122643763372972979202033295441920 8521869 -252111514656685872885110339645712384 8521870 -11781338835087410689722550091160291840 8521871 65124573273782970041638114043978337072 8521872 -13168545215813323068868269280309739520 8521873 -81313193395686640777709099157625061276 8521874 783900214283745889611226271022577440 8521875 -90856959425380397298955184999275500000 8521876 110537903165035321042769199123656110080 8521877 -3510649162392358672936626979955753856 8521878 27491805547133265584963165042253434880 8521879 142237955869997850290110662749922865776 8521880 78998079640986824276566636661799936000 8521881 20911840579468546044999633131476799952 8521882 13522226116855231007061694654088376000 8521883 -116669919248971412025352548979940053776 8521884 -31988646964817638757809537696952776704 8521885 -17090858073093266070218062476989238420 8521886 18941714858046471884098429737706649280 8521887 -13783097795404883478090099993262506240 8521888 -369483007880952762585285125804748963840 8521889 62028111081364153438801457460216975360 8521890 20158877702112957993516366073175907840 8521891 1820104940361201387990804354258114048 8521892 -46989238617744932410757440579701734784 8521893 -107720997090920621248525049280448522818 8521894 352972004851089512502144731862141312 8521895 -3580856269259616000948506125210451280 8521896 82280781496267841581922490366676008960 8521897 9133336045527383149843971631978121040 8521898 -7179251244409869092406784745391518208 8521899 10821986135313294015878813944049364480 8521900 -27718527466480988581162765566732800000 8521901 -174087554728934874651347685512849877600 8521902 -5059383279133302628483483536517848960 8521903 -49634079100204725277354861343473867016 8521904 10592263607747248190037076470779166720 8521905 -8006403643604195720895073210586215680 8521906 138224572093963666225390338532045418400 8521907 -158251732298948314139232473390993657844 8521908 34027157293153669841604733966527645696 8521909 -406315966649664882535770287260857010 8521910 26537877537850605571841733695849295360 8521911 274646234695284245429930985677577249120 8521912 818780113236092142246230493300326400 8521913 -39433318784562387041508236709380886360 8521914 15293887597651208314308030955980794880 8521915 -56920057743456286431084971091698388480 8521916 -7525505008401324585096507025755099648 8521917 16735661818591847953074322719540018240 8521918 20088321941989425308635570270032383040 8521919 87332525367637982188481325712391485296 8521920 -20466007054328467267922679923264716800 8521921 -295955853960274039537290127627105831488 8521922 3569996373779795606495526808023600000 8521923 15229159414674258663009999150368516784 8521924 20439992241723117026021798771051372800 8521925 -30344491145117506152052348943235937350 8521926 -15923725854803033340477660793693857792 8521927 -29526744660501979555177711916398058000 8521928 -93282197842243007221255407218209536000 8521929 2447722625989085925421435025219515044 8521930 50036831698285902671931721585496414400 8521931 -24126130114516549509198411876556588032 8521932 -2386014419645049482398978373040915456 8521933 11485402942943402627142902606097142038 8521934 50398926526857086158440738444223655616 8521935 79959324519542284332120010557376112160 8521936 -1926984734156672099223876020248158208 8521937 -96454837797290033286869783599490627520 8521938 56378343938474866293889078640241513744 8521939 -102250819398950870265835304404743098260 8521940 -2426073715735093101728291464903680000 8521941 74796397648000444711920269790047724192 8521942 -34267386430772572147623377085523691520 8521943 33139881250604188440266725211723695464 8521944 -10898350695107659751576630141925826560 8521945 107167600826316469836237113698146865920 8521946 147092045667369883008915332366282626560 8521947 -1413476076111539908849707019530432960 8521948 -80737396581580179500143847542417219584 8521949 -177803291200431325837021758141577417050 8521950 -42564087126425756353316572056768206400 8521951 -46263432904667670991967150860293442960 8521952 -186461977535603286302077106166774890496 8521953 -74011012744953268841188684294360428192 8521954 -8096062991694481492447257090379726848 8521955 -1235415969074254137915214999137084000 8521956 64441235599764812591872776149928038400 8521957 -31938013068807056476343636720799912128 8521958 83035825615804604425642918140253829184 8521959 -148698755607625027302387069276032436696 8521960 -51914443732165169020337640194138112000 8521961 3410658690827550448110285047427964032 8521962 -83808348124345519075429493238552576 8521963 -133493802432899683925406726971941931788 8521964 119688025798245440666151675043639022592 8521965 -66585597673084096946564792011040465940 8521966 -10387179689199254835246157519735183296 8521967 132841051008037202880028741954933812960 8521968 3793802779646504666366006911165267968 8521969 -84993127154024330651794518618212756940 8521970 -4799599436670903233131471881721204320 8521971 115114243566085551751039226357042784312 8521972 -47128320432550759399053503837978948224 8521973 81631435454977885327012356939255739200 8521974 -39629407427355362482914623351314657056 8521975 -42741267086437127790655947281055648000 8521976 -8028180238286294081073801121867776000 8521977 -4952449774503965416716394634468321280 8521978 12248500521115395533153876392818676224 8521979 -11980963535128820084822320407960151416 8521980 475261653742968192234896170006456320 8521981 -17552778031247172880948925097635502696 8521982 107202257098992817569001848925214858880 8521983 -111784192511572728545452413527655486720 8521984 2444866245129125801439108241440112640 8521985 -104247716875976986588842630980367803820 8521986 -63522027485470309050487773353112867072 8521987 -126458520567852455329259368426973734928 8521988 -13354925556265863313891773701164658688 8521989 -20781351063521853178561527741504509952 8521990 -35181004989978485204338535688280944000 8521991 -20706782851462087116084449362546194888 8521992 -23034154355675690053368243952552135680 8521993 24621194039310121431909967291575475200 8521994 38364708874355298874298212875764605440 8521995 -24661493293864398161608239639339044880 8521996 -33324177858334430465502182395486088192 8521997 84425040685954642105310497301015109504 8521998 1421976423867362424436079849660651520 8521999 156268714915271392840909658459400782000 8522000 398730286078336620628763500253184000 8522001 -542175763636479559019131457918325180 8522002 -12783772256036262798728528478552306528 8522003 -13829058684738867958563685012978771296 8522004 -492211135438300451549287863936811008 8522005 -187227727355358538667654564204747608680 8522006 29652863819012076237950598177712377600 8522007 -54128121923906452448115944299710641712 8522008 85587612392280458712522505475975454720 8522009 234592211743519884033175532603318859210 8522010 16479655335128852581063541466013608960 8522011 24192897148512951910181296124643991800 8522012 -145400898276020937603792794491287058944 8522013 -9046210838660148677091715671790210560 8522014 -23606595549208236454361427654163503360 8522015 -116300564704928106765763421548340351520 8522016 4101023713825150521956977229469057024 8522017 32837246519774876329511913100682515200 8522018 -106663867132194821738936876756152229040 8522019 -101971548278700410526511206611357985600 8522020 -3681947845603394516872160844110208000 8522021 209362843165157276273386220755837788222 8522022 9964813474475646908689482523569321984 8522023 -20467845335263782882325484137215741120 8522024 -4866895989938074514588936656709222400 8522025 -27279187432406241070676387852761153200 8522026 -74830696506636393321392492527677054288 8522027 172601789267531081795175670972950292560 8522028 -89581737842852474297403445965451077888 8522029 -32389329551847647640504149247325431552 8522030 -144903369759050058207299465631261120 8522031 1114495410597098600836901725970195592 8522032 10594617808879047207546822640118824960 8522033 92149930072751966116135636238745162804 8522034 3636139929080575631613751358014586112 8522035 -28084859485641701897213181245589461520 8522036 39537337712622194173958624029491050880 8522037 134970869806195380444500062292696557440 8522038 -10292071108166393297631619465567715328 8522039 103016405263806737648085155524576380840 8522040 131787858081736861221719342694570393600 8522041 -36456207303452215181335383295317183120 8522042 117690448296285809314790355070639362672 8522043 112728434908963182117718129416880861464 8522044 -51205346858747385744583515058050061824 8522045 -40189520507686179340733636438011998720 8522046 43803898592337974713704527515244797440 8522047 -125487927682493384404869343298372221504 8522048 -56065736141223048936457513414011912192 8522049 46786619739663902056026092607821599200 8522050 45765339469135651771494323584420738800 8522051 -189923384931104825090442158673196896720 8522052 -8258669285777929156585656986620526592 8522053 -39008995324281563330787241525543548000 8522054 124884990213779481229944861721515866976 8522055 -9968800610163610321993885103398944000 8522056 96453238846429949146875614874345984000 8522057 43726811805941669864558011723923663012 8522058 -20862888458199030963244138559143887360 8522059 -11916500097036841978223811389023595520 8522060 49019258558242476056171287016151444480 8522061 100454216305399586457618049058407188672 8522062 29529739227196926573148086395720432832 8522063 -147082126650657109243823673382631603016 8522064 -18841855471580801787825117011186810880 8522065 -3166532874041665101642974176110892800 8522066 46994561980984342490254387273243395072 8522067 -104730106446214082285004634428377480520 8522068 -27796594223253471284470673228867713280 8522069 -11363782386004476454355883405762956640 8522070 26738761782690776348197028206752614400 8522071 105375478880494517993412711817293588592 8522072 -10727866707817620271735430872079278080 8522073 -20019207779219555236584906465323030976 8522074 52756453794521673780896641858519221504 8522075 -10786535882218393135331371251815612400 8522076 25391526164128440721697684283168076800 8522077 115999586400240590994796419604999667052 8522078 11265697403835308752618872642976758720 8522079 -76129817395646489733976580560599011712 8522080 -8674821715830079420740019816350351360 8522081 29371603505397687940994770948941975552 8522082 -25432859192989763107662573458423715552 8522083 58941972167555501323319208565562131800 8522084 -3029845807590589973253940643676232704 8522085 14346690489671873765400494810271187200 8522086 23401815454770879653029957126147582464 8522087 -30850844646807020531164650259645851648 8522088 23966615286994587825242663516161474560 8522089 57215559110129370037745370279604631440 8522090 40637856750963690044108006790600326400 8522091 8959970751938768847868999868438040132 8522092 -152404905394916690016365344383539824384 8522093 -18447068284770146695433567025138924276 8522094 -14131958236804090486197137124952316928 8522095 6298551985531825885031698790881299600 8522096 19918324013166174727677280042195550208 8522097 111944464991788909431776607287697452400 8522098 30824961870079403668504721544602531328 8522099 -1215288406224252435649964474387805264 8522100 5523009286724181302897176384161542400 8522101 28096753031390732214185202749164565152 8522102 -11743403361597308775977958441134545248 8522103 -62615667411790087796262790870660468992 8522104 6569111682163837712323411133058293760 8522105 73813454677006892960253662723157544260 8522106 6144441930585829176186124955335564800 8522107 -32087445135004344606161149595307626496 8522108 -41952623172180442004067100316912271360 8522109 16386167168008776247114295474960263014 8522110 63337772925874561428861025046487312960 8522111 14796657697399406189421099551591324952 8522112 -78835660119429129365348229887620546560 8522113 -231465193034057325424583358838994720638 8522114 15798255992695470311444454648451760160 8522115 -4616467418873499534681256491049140480 8522116 21385594622365504865448784429209664640 8522117 -108346080628710187121979624691873760256 8522118 -89008240835880646808182903642644956160 8522119 211500654780475227598998871363045834520 8522120 176436500633918422460375466937231872000 8522121 -1018825739734806696650770404257226624 8522122 -4447359603218345340902420778128847360 8522123 -49481717850231517575585284964091165656 8522124 29128180635806511016735039604505922560 8522125 -147937438932211696750084801472014080000 8522126 12993384522383606225421391386101238144 8522127 -38238794393343583841188634813319432 8522128 47902451609944808661437632252066045952 8522129 24351827838568922169201812781947540832 8522130 3924401572214457824039708128516439040 8522131 37483314219996644449813965652996814232 8522132 104561964097799347626992664049988966400 8522133 -151241368322016179663715283643401982976 8522134 17206077008481082005080052074608215552 8522135 -17676186165441953935864874897842742400 8522136 -8889356692396525896045197213164093440 8522137 -3480609220067766677497282622873445120 8522138 5385767280154321641070800356041002240 8522139 -6419776901053692645938203501959017280 8522140 -44682311407052229936315968612373304320 8522141 -62060895705432348632041891532712562458 8522142 77375460428049968132231404366556334912 8522143 -50970237832268132010890730821535227040 8522144 -122745842320063290557866758949793955840 8522145 -104505021434396999557525378132460246400 8522146 -108358214108693311324663645135789169280 8522147 -201855788259541961090948457336234106404 8522148 -70528291850726518953834876078515911680 8522149 -13670677380554244148846972725662262850 8522150 -3715847692606419172022390804379782400 8522151 151656913543780892547970606835437392 8522152 20443377097623612332989564388208921600 8522153 -40320137866173818169027125174973166236 8522154 47450091891408725571367874065536921264 8522155 87056415057452279256241598351502430560 8522156 -124328645524602492435723674884465908480 8522157 -6719684209023484610557970460525724608 8522158 65753281132145221052227868535557839680 8522159 94951478654238165010159491119719401360 8522160 -8110083907792409546396248308581990400 8522161 24233563305757990188482687031244175762 8522162 -119644363118567946527671417783089457536 8522163 15318184765158286493904666138888020160 8522164 2619925080078804379501420652668450816 8522165 -51183874618494064980923773178104848000 8522166 4674596824305117369975235802652296064 8522167 91838440289409169817172838287196521360 8522168 -90017257602399886529088711170218721280 8522169 -28925956776456054476279758654468027056 8522170 -1414413058101331466070432354132460800 8522171 -12111628486435936613853405045640323840 8522172 26557472582638837336994135701962240 8522173 60385142678275849781926036668538579680 8522174 28168638701312906616104890557525678336 8522175 -6703546674105711940721674701102480000 8522176 10146320623774601345824528560944054272 8522177 -137180684236851650200089661815007284288 8522178 -9371638470001676456442915794606745600 8522179 13056954318712446125173048217686035520 8522180 -11614052037115524057986055527165683200 8522181 -204609994000999682868457300011586817088 8522182 39814694198539494453083903135705960832 8522183 103673628321927185863336385445998052264 8522184 -58093797228638048935927461840568320000 8522185 -65245352463768225849517257517964327040 8522186 34082473014443249783103911605469727792 8522187 -4673369092948710250633338911009740560 8522188 -37019721366191315742817539527391790080 8522189 10752646219327212146200768476692512440 8522190 -13405849458089503115577134306911262400 8522191 -69279415942719190816098399513601945368 8522192 -6132881360586944825257487910639894528 8522193 -122911189906106918185921290748265937936 8522194 -42425125851913315553211891888400467840 8522195 -3922319118354274034523209531055535200 8522196 -17291033057300213468296470890032035840 8522197 76494729933211314425425349737861933646 8522198 -15121983336306974132255263109025006336 8522199 -90063657803626481671650125798767464960 8522200 -62178495317017086114824614124679936000 8522201 95919704751046016100847565548144238400 8522202 -18492307610799785155166120103118204416 8522203 -143116553042035251534582621147681341760 8522204 -62382878727275156635960648570956288000 8522205 100495499334961576484098196987634256320 8522206 -31690091431160583809408105908356817920 8522207 -102215063919388283216949269285624264544 8522208 103147075245411517908333177251932667904 8522209 156444965849654768217452763801626421410 8522210 -1521183800267632275787138011891425280 8522211 -100275437213230049566976288616385162320 8522212 24520276878918440078963572668533848320 8522213 517782549322428181181888867235729408 8522214 -9374070146197067681873914968666096960 8522215 70105192499678035778702502849431687520 8522216 -141815733175791033066589088028423275520 8522217 -86734966608446724783982037298205191312 8522218 27832839830318157922434846042688624560 8522219 -11244355980413974903883409708233870928 8522220 19478478099475047105523742085168168960 8522221 -80209683815774414444411926413990689578 8522222 32899002852541712230058102411923912320 8522223 -42847782001258935873955344338762964216 8522224 36686426592218983364113008229494947840 8522225 -23803896278642352509811947663926040250 8522226 -10570925381383702668585208688094343680 8522227 -25975088646514015375894663037109161604 8522228 101860856104499403088518161452083658752 8522229 37490127429768051924722175017074421760 8522230 -95959275211994881758522904825896585600 8522231 20134297600108274932005921583439337000 8522232 -27180305441962470507729508693401415680 8522233 -184417855103245393735674175129387130518 8522234 -19813689172353470354349475939022596608 8522235 1768910495013647168682573625438414800 8522236 106808899408941730616060923326794803200 8522237 30190540738344022353611898032417594886 8522238 38371747081831915777622893615870926144 8522239 -9955458554521872673294475082184850832 8522240 49847340799328493512566128729548390400 8522241 2192010505854874689633481671781662720 8522242 600612329756703908281295480262973344 8522243 -109483736331450580529861736352909082760 8522244 -12882622332881888722627005954275176320 8522245 -95005625124420239637399051398519506500 8522246 -79026803839550319225464884693431931776 8522247 53386791679273801277379925554231889872 8522248 -61032705298276568839393133657882787840 8522249 -131495574175832999359813293555314543580 8522250 -589495972727629679546322165734784000 8522251 20521021105000107778922267083667015252 8522252 43076762540903878745438785324122166272 8522253 -46819699418209622398364714598917398656 8522254 -16925652673204856724139390664810581440 8522255 4849235905218124695119700775018444800 8522256 564178313842003290560797673263595520 8522257 122517294845555623530020929614548117872 8522258 -28254054665366580380755775658283985520 8522259 60043030267541737813952416903779091200 8522260 -17566770786856344438368702361669734400 8522261 15677880247732996397594860924974454944 8522262 5449349364983606166599716469645045760 8522263 13531178474411296994463709678156737624 8522264 34286668701175478923062773235001743360 8522265 -85033178764512063243312464700698911680 8522266 155362153826715752472247577593159257600 8522267 1160691460848790362942877087894815120 8522268 -51418309251902490196491612240991618560 8522269 35648208851039744498631322247215840096 8522270 80730982521859070062559375256901368960 8522271 10247038289134000097066138812331865240 8522272 50718214826199974738719152770383872 8522273 82777209272268354595601331065197629204 8522274 17145439675726634522260853458749719040 8522275 -69253935388580415369981512474068831200 8522276 41381176371012932690796296107692198528 8522277 -108003224509849331927898965631332434080 8522278 42828351064669875894269855888996713440 8522279 8340400872799406046677004217335515280 8522280 -43119048730664654986693399240310784000 8522281 -127990670219745512305268932642673206918 8522282 -35549220329297346353070270815006830848 8522283 53084587882933554827230011081967902720 8522284 -23032248308145775728504595004277012480 8522285 -2450940119810388032299076522284010400 8522286 -28168561670135577287808330328000361472 8522287 114303870242620489643612542448252761584 8522288 50171957678345328454586990883050618880 8522289 -7266566176009960020834113497045435392 8522290 11572200299909431506662151294046325760 8522291 -141423833537364966586176412438909672308 8522292 1544198380776189275800979544908101632 8522293 -20308367681371557469458886429654519556 8522294 -22827186008910446023542458201759717760 8522295 38064731197128016347611439933204778320 8522296 -35666906293455659442218235063866941440 8522297 -52867203556399080303268499159320723968 8522298 69476755720302848279710751542541740800 8522299 1091076116694022183647887431451985064 8522300 -36815282544995811884613510506004057600 8522301 66592154186050382484820853276500951680 8522302 -112860194595716039833709966258655291648 8522303 10718385164939345690881909923356404608 8522304 -4338810916387880862596205728935968768 8522305 -40035481219828956387491183133232087680 8522306 -923812549643377149995985903728066496 8522307 20656418125385993001161207538784896000 8522308 82814170775804440700796128992497868928 8522309 274236948652034076186494072238468510 8522310 -47843976090217750421385929895628980480 8522311 39792426481950427943570642009936214832 8522312 2532389224632955162977238815270635520 8522313 126308186712768891644105148481574620944 8522314 -3403134433187381957656989838940513280 8522315 -83831641967634357192863635022936051040 8522316 49015931372426865200337047971365548544 8522317 194354184219287614295246126050746333600 8522318 -41723810962624732385549269841618707584 8522319 7481773827288930403081703212828925328 8522320 -11363488908294974994785740215659397120 8522321 -5630266809903357946154259360006389412 8522322 -8732223543856068013909839072682727808 8522323 253726548669951757959328901338155735584 8522324 136600209811943654863230779268564045696 8522325 54806633891632138543901379338085247050 8522326 49688726969796371417053031283445048704 8522327 -10000012626794095097769165604386140328 8522328 21442761691959324182216555418963148800 8522329 -43189964404398351315835461546390239616 8522330 -80842131811858763620482820714529713440 8522331 100925581539959898843251210002820761752 8522332 -31844544006539183837391949814109109248 8522333 159194070812118105698423265091979805120 8522334 -1235284363745282603978231751067857408 8522335 28930206087539735812158297121505717760 8522336 -119517529268070825931980578522199490560 8522337 81189574722332087678985249741978851760 8522338 -50800507978213258308891239403717957888 8522339 23464370355510623033061232184116053456 8522340 -7655255469980399787435562632581836800 8522341 233879163028780304518978416159719071742 8522342 -397739314169950709340031563170107776 8522343 -46304007386220334161891836232943125456 8522344 209446137501862233924105257335176806400 8522345 -12668285508910962147807014132131743480 8522346 -23919831254851206171890684217656970240 8522347 -36949459153322120592008188434253102272 8522348 71388268027231495729314060144339081216 8522349 22768471508816920647501460387847900448 8522350 9865487952315902502156530084838134400 8522351 -67247459402209864055970884810664447408 8522352 24225995623135431996995615826362302464 8522353 -45942543193251764257707689884126987200 8522354 -90114735969252468297329086985996016624 8522355 -81277480745203806658782101411659008000 8522356 34919886942617455339498193995432653568 8522357 -134322233868892201109586953390665883040 8522358 4196092523501238984326220359325942528 8522359 37059401623519660374014920339563772416 8522360 59074744391075156675035741322202316800 8522361 -134022542101843587357829302487178739360 8522362 147574617875219098256527616302061683200 8522363 29712781934544438292528221213395784612 8522364 -169228100969699222719814896765133429760 8522365 45215280415700225408634612912919825920 8522366 45163106271873427233278286682910725632 8522367 314887602481162666954194128434250112 8522368 212015845851814423291254046281695232000 8522369 36500395312506776336633123964780370560 8522370 -33102419671754480483541142133447040480 8522371 18776337359618752020755569559236199328 8522372 91666802592480591687026210392573712640 8522373 -55405921598202720068247655619931902400 8522374 5896389699836538372425821629544704000 8522375 191883743895426654248122780993047120000 8522376 -63767726161446943159270288930612224000 8522377 -156317386005050065778053443354133684428 8522378 -83642080476757216449617168969614679760 8522379 -142097663578517458164571877576694116676 8522380 2910450548298288735813024710546457600 8522381 60176917516021599539134008301157095392 8522382 -5353199859437015595206076772744190976 8522383 -4936053455328633219890646129765272880 8522384 1912185407949924782896827252209762304 8522385 30413912482738862760177006934826880 8522386 2580214519632067205144860485729301392 8522387 137867795538300327172134054498195795960 8522388 -661310918818564457255775254797639680 8522389 -15049774374228382862061404462823095844 8522390 28249006552979569984246225625893843200 8522391 25342099151321454732716715828678965760 8522392 154270794830932386582044257807402291200 8522393 -196428542952370015983642838496276992320 8522394 -26354558220691126477688394931468915200 8522395 5549095370391955282536569825617776960 8522396 -31664911463014469524702617073109176320 8522397 -29987198761106799065214030039759954432 8522398 -6999799315586804692405064431560028800 8522399 111090467429683270729506267682922632536 8522400 31233168923959316974110053110618521600 8522401 219039228450595116634599881321283506402 8522402 -35141027609623261128378373199703694848 8522403 60265629061959657978105799500527242104 8522404 16031165734964865889832383452413030400 8522405 -29819075827693169433421406305702586880 8522406 -4189881282444825805961268053039683776 8522407 67644080821879086767891753370565857656 8522408 16295662732959579854598238653638737920 8522409 -53985778601261430828644174220359595840 8522410 -9106847280784596082141438773160818240 8522411 239748856814718075737463543694909929012 8522412 -22586381020774724837079227826464870400 8522413 26651095417891971475209260602754256662 8522414 -13160687501848281473467832047424926848 8522415 -3428237690816234352636131526372587280 8522416 21091040495902706861697869222479134720 8522417 -76419071480460412122766397469790691148 8522418 -21892735562520448276807332264645223296 8522419 -192055679236509170192501836799120968180 8522420 -27466542578478126493066794483966935040 8522421 19296834769154369080949334509686860000 8522422 -4263725848601716371197327014065403488 8522423 -89555254383131809628143545083309833584 8522424 12170212687145551891270299358505656320 8522425 21879153477168464410646276383845143150 8522426 5629226823012618265390226704920780288 8522427 37209355411990631147600742607190492160 8522428 1088942166136468284764436899173772800 8522429 -127689099813119169529784973772014038970 8522430 -6754573632131819131911791519099105280 8522431 -91805166066117917315550914962224408880 8522432 17755010005015773176897249858562293760 8522433 3829736939916017394200542952267972820 8522434 -82368028238474677052024980324331564160 8522435 -21741728378640673392678960819821883120 8522436 8113300738373442627068001049910882304 8522437 -75827563304635725764366539575393996096 8522438 -47435870129544617729306452274808158880 8522439 15640536865197401435536375233336565968 8522440 -68151265782373499190620542623336038400 8522441 -81800043480230554178703820707283514880 8522442 -64236933834914154419577220179109109760 8522443 90329264725635171127244651172243312384 8522444 68765373306173793419125698896633066496 8522445 -59734761588599608019843142388657570080 8522446 -2831084574781077108246772585401899328 8522447 157964251847789654435072675464702459080 8522448 4714055699271921835147073174467903488 8522449 54122162241439461616529760560086619688 8522450 17006793548773214594876643068645136000 8522451 8859175676529919749956664250960909392 8522452 66559360092756312321957947760137611136 8522453 40401472384547387249447159186695371306 8522454 31870044255277930162050054987907069440 8522455 40375955109524212771323618443930231760 8522456 -202552067357653332408918146356384389120 8522457 124901484117973734113813889796598728992 8522458 -803142175453521127841411724442705920 8522459 -138054695008173013561135742043773534448 8522460 -5049904198467817344670698200865868800 8522461 128939249606844995838542274271143249062 8522462 11690553693141574421911153832608358400 8522463 -59482274388701682708190124286831841536 8522464 122322892871172683911769750161592156160 8522465 -15173013000963474433667718785351721600 8522466 3868965025007414849741145876057137664 8522467 210089611880690664434918410481843283264 8522468 14639645020169524653462949767013035648 8522469 -87174157243175843628127110313047120000 8522470 11983554530279622985181207572067448960 8522471 1072021749489502285882242581857420632 8522472 89300909641627737337893537673946234880 8522473 34773474845564672335488095231921505722 8522474 89376040976924149509921010586774664192 8522475 9416797639700956028867864832149941200 8522476 61961696345576472533725962310740066560 8522477 132586232761016768756004087494158522326 8522478 10227323462364198829871158199620322304 8522479 781153618830647119093373620883090400 8522480 -30395296256169468539594466841567395840 8522481 21077321300656185275048102243111575488 8522482 85753621913604228911207336490329248800 8522483 1714054906705113724683565612146134904 8522484 51190252518852293939056196163872833536 8522485 37824965634771824040366638962158322560 8522486 28384366214452167257649763446622992000 8522487 -17740749633265353336495349849187187456 8522488 -187454565073771785299389423097917440 8522489 -18745712496153943736495692061269166592 8522490 31225859045567754079307553145360869120 8522491 -110102272831956147162101985590861666400 8522492 60487182986445290726654963110801628160 8522493 47347231877227078003343509560664783488 8522494 41024967741772767665543146407169858560 8522495 -24316905849689122259927085338451855000 8522496 54331487479724430011439138614324232192 8522497 -65481467956525180071296124391164301054 8522498 -47479265332681997490294586795548798000 8522499 65911527942267566153296536579893857968 8522500 2649893410636781755201010533358080000 8522501 -70731904846723104282178867678199816640 8522502 3407641417183992217053211024574025600 8522503 -113166988186001346822289480322024290536 8522504 66118560850542517547047652531098997760 8522505 -16847915615446080482775509868311651100 8522506 -9057060058764653760185101585878568416 8522507 77697913173987406149193333877112825600 8522508 -50637417720699470277211268202196706304 8522509 88695990905950350320345429364507078710 8522510 100955316025130647694278549525331765760 8522511 9606270662576455881307566602376192384 8522512 -21541868670311146351444068468888698880 8522513 102141437354067301407979690173447747762 8522514 -225164995298712272651649093766656 8522515 -90412402449021511224777834022583165280 8522516 140110370477266289802155657959790641152 8522517 3755782101532354974841544837436866112 8522518 1659632136661378046885648085840404160 8522519 15536156693014540225685214891591904920 8522520 -26594683418053526334302661873500160000 8522521 -18755290819121361009727671067494803200 8522522 64517691395451718648756386734600259312 8522523 115359966583995309016855614073216202880 8522524 89278686127964037890235172205881796096 8522525 -127961212276036075541836979312400326400 8522526 31646562246449879574369615269412326400 8522527 -10264058328354797309453535812607836840 8522528 -24083911773544483319177283892049608704 8522529 -26748175652650482718128924668044491072 8522530 -34430548610961282831187575434312751840 8522531 10478681598652239439540927211451359112 8522532 90361862739439387480559691786165411456 8522533 -78132973541991894643861817405391137218 8522534 -147209512543350984938298937620033307968 8522535 -16338374334579743637989183110324454400 8522536 144019281639216170790272279214033960960 8522537 -187627330431573057869600347933883687814 8522538 83552792735501545187485372387544310528 8522539 -485352084490253046520531728237130976 8522540 -12536494556431508581117745907019545600 8522541 102979719446442648004664795008894116150 8522542 -43909910509114751635157451032234615040 8522543 -9719989409302141579202570892024003960 8522544 -26922937540876967068214079154179833856 8522545 71750852304553450854891567989779723200 8522546 -2605061403527475614145488858313420528 8522547 -11060428419569812490269741063363305600 8522548 55589545765019519914292037074907463680 8522549 17948253110958997859152203454420008960 8522550 21000232167840726299876305247921280000 8522551 -28715397874312679311857359294098972800 8522552 -51159522002469721625521762548549734400 8522553 -6407470075198073078951708713466270976 8522554 -109900986897124595167881879130416484128 8522555 -81884005079950729071915089390479559040 8522556 -9856450367626661153842016692045578240 8522557 5989196313245330106256612139656413312 8522558 6854790538819423901925015393553855488 8522559 70319801490725151496736191499539113648 8522560 5319957477620637621898548259801006080 8522561 -138474456480396303800962507742470091838 8522562 -2512102931525491876437039116358474240 8522563 -16009551236844951081933851699259560240 8522564 29149497849826427729458739246832614400 8522565 -69188106859427905244026080574253136480 8522566 18533182114730571162581473292816615808 8522567 -254549701610120290355200606724030505384 8522568 -84602110084922102585599826587608652800 8522569 185981342914108361261367643672722436560 8522570 44958515701494229494843073519281552480 8522571 -139801961595503471470852567691807829288 8522572 -81365079395441332463717165129458099200 8522573 -9083678016529823215458773099542728000 8522574 -54623202580147548753348653854493461440 8522575 -99052662601451135886903554480510582200 8522576 -71759931515243999438336276797049683968 8522577 1277447643207981749951743590243698112 8522578 -125336744181912541261193884507473779040 8522579 -48373051125798910552704248512615166016 8522580 -4475519971799838821339512601447424000 8522581 -127987476259763047883339396650653245088 8522582 29612583869168897270271568540203475968 8522583 67471902327808450652247842825808172800 8522584 -23174744379083722339990021143906508800 8522585 105992783822309339058044707041666603780 8522586 -31056796179339258927950582990772945168 8522587 -3749656837295177034818752000365424088 8522588 37926313274131434873515585833491950592 8522589 20311334561801209879684766866135127040 8522590 -18794832170583146935740460741373803200 8522591 58397449771722783641518657863633873408 8522592 11351680366940507544364743618888990720 8522593 -22894658842444042250614677426593326584 8522594 -17560004305987347857803475764360040448 8522595 -57663801464134578540426529752690096480 8522596 26581554105152805179963870862184180992 8522597 -64846406496587148091919038438155538980 8522598 23966555146652172989940361555907635200 8522599 150495030458504376834560820450987153760 8522600 864774592255138903423778255659008000 8522601 42966202857253323209059449514765204800 8522602 -26570889224955045026927833797336902400 8522603 220904992832707946523602164964338164852 8522604 7910667154571381467623604664073584640 8522605 25183907734046786270035073542643368320 8522606 78609866499559684254851999101956711744 8522607 -13324900269646821434454359177098592880 8522608 22044283066224950471040928142830764032 8522609 5318475807522875067806299892038769520 8522610 -4662113068247702606955785578355274240 8522611 174347215950852530270045353188125322624 8522612 -28341473450122308323803763345437605888 8522613 -22301918320331231114669362660597293312 8522614 37979196722522177326749741953544625152 8522615 22497666527010982890909382593407092320 8522616 -130645923147127128972057994458076262400 8522617 35741524209473594108635364861691763012 8522618 5223966381296772396199141417916598528 8522619 -67024087846859391264772935040507711464 8522620 -17207320217787048328020145037472376320 8522621 639499003867346924822832841825014720 8522622 -81837404055418459709381735307368773440 8522623 149964583779376954880304481720209759872 8522624 -29028095755336034178340510125690716160 8522625 -69922674506387044963702057476877776000 8522626 -8917741351218310269578124760200522240 8522627 -19301867227109980006245320380099739136 8522628 27606441774705571384708929789697182720 8522629 -60586402216761340734482977698732282660 8522630 81343679832131614217573310602451768960 8522631 61631359019301691879873456911709445280 8522632 64867864378985426762785334556274360320 8522633 -39843133850749626697564641880920004224 8522634 -27914970197980062820303763907780684288 8522635 -177105506733485037527764341874926960 8522636 16843840402251473606737314514368430080 8522637 -133688759628299772115722750019584426720 8522638 -51748862842654836049308367170669833280 8522639 69713527228665313397260407469027003440 8522640 -2417452936048995674507823320727552000 8522641 171554971599329012567975911884194453042 8522642 5796904714314660224156350587685187472 8522643 1596798466351579282145287960020423744 8522644 15478694195005444675851348377276841984 8522645 -103809981558580462933434758064167672100 8522646 -6899100271835765479357271260846003200 8522647 -4794764065304897631256108085442233168 8522648 -24851137418926116571935974574609008640 8522649 -83250650115038183201798091986520363366 8522650 14489094994855860020837974227954489600 8522651 -77857818271340735477635809134651265600 8522652 22498568030036214632221749116435077632 8522653 -100548495397946508808185348601393478880 8522654 14159280966654313162886849312863909632 8522655 -26037576787713387813745725784956873840 8522656 123475319109735521838102381384638595072 8522657 -5225774292326986926216981285395054016 8522658 3762328731609166396354193124083438160 8522659 245552109994132262904148278920153910040 8522660 96416666468802940709236390892235878400 8522661 26206201900206611363332076132877738624 8522662 16913191595446227641881076040401636832 8522663 -26826825931189250171913250196973278088 8522664 50658619045161965566276730227366379520 8522665 75510763810779069796373347513952898000 8522666 -6420413503253060628451550219491333968 8522667 -11382777580805613575348865220649253240 8522668 107285833646563474562825512445165383680 8522669 -161060091958474630877266283992731069930 8522670 -19400532497445132895035590647866210240 8522671 -44256228418507490443516895865212822128 8522672 -13652241896245662242588348280236605440 8522673 76093451970321648416852887509677891904 8522674 192299916839339093615168588062644494880 8522675 14200490998288977606466575086885913600 8522676 -91669132986568374985001716246689735936 8522677 8032606458994348725473633462501559608 8522678 185550055632398668968569816642438553600 8522679 -20321941127806091088722086985021842944 8522680 116284185645673931557566236738481254400 8522681 -49055990049963660365668737838473586518 8522682 -2743524282467653398394172811357083136 8522683 18669082613715551907179638681007657808 8522684 -82804302063004322688373502248835779584 8522685 78922958655998740696761512248703035200 8522686 983495600606398731249280730086917504 8522687 -106798597977916080732669689863089818880 8522688 23446859929934875210090830212722851840 8522689 9543688852312638733015644133223413440 8522690 20884187895023906666305920714770956800 8522691 -32742584015762880361084601122046108496 8522692 105376659191114510306230384764037490816 8522693 27370390738288855683394486449074286780 8522694 2864830020918943380525027871920245664 8522695 101740166214265725763962014599904034480 8522696 1306524338182512973624095000752947200 8522697 1097291343877616999520369894050520480 8522698 -85259513205029095327217526202280613888 8522699 22661896058711426317902808263978743700 8522700 -3310805861168542748638932543408576000 8522701 226810080710621170300312618309361217504 8522702 40672137999371434700282745127760847552 8522703 57538298081824315010467341792576876144 8522704 11703668222019101605674247825722859520 8522705 -103347371175314017354652357777267225280 8522706 -11361591711556431502137541489988462592 8522707 83574569753572840650555300338927982956 8522708 11390105197945320358671354158989670400 8522709 -15695750760065192537304236488992496032 8522710 12201345722739421655553832444561420800 8522711 -80043375081171113350915386351574505856 8522712 -155262803209054277383261654144539033600 8522713 -81540812144655667957144086495727106038 8522714 96613355205371739989342118205069929456 8522715 -11784865689706546054436610113097511680 8522716 2127837675278774629594431985082040320 8522717 -131704845904005466933821396197363311674 8522718 -2164733485022008960913557515318417792 8522719 28108090505968048105154447785699749584 8522720 -62311623677153319611681045429578629120 8522721 -127534446929484148825726203828929228910 8522722 31548035604581119715912759807474149152 8522723 -57164510397314334175483446981725909040 8522724 -245830898004974611614144312344027136 8522725 25811520125828103006352114946908060250 8522726 -89172054106204756198103516095076006688 8522727 -56809660380009432585622541605917648000 8522728 90398870913127288764081547925122037760 8522729 -1866727994150049122294148105138853440 8522730 33531192637712290254376072489128189120 8522731 75389824496379016703088404990988130192 8522732 -34214922899597606501603040879323483904 8522733 26026012376130082444905746464477545024 8522734 -20131684386734126201955603271195434048 8522735 -103980750825514575831321690461534937600 8522736 -4118228589571682005430011411719192576 8522737 58354640836887079205077168563471720704 8522738 43264811331167859652378071463103594496 8522739 4387877367759065698524579021732975384 8522740 -8464986801594430721708946830537932800 8522741 329307403681903144175944706390036142 8522742 -19165369285481805608312586915440824320 8522743 -165679713878322084801576728774967146008 8522744 -154139598479946544911044249755603107840 8522745 -38506486171449756617265847566903828480 8522746 -6891460488807040535416263302251691520 8522747 60637967000026676101186638859098886752 8522748 37121108943923156862690168024406209024 8522749 -163714612015978444782679793569274592250 8522750 -7786445121947619639575732167553376000 8522751 105473857215411424378206134266417695432 8522752 -24311193661309699241418099028572241920 8522753 -14610204533560539412959448364032498860 8522754 -53338448900028694189164974692667953920 8522755 -105859301482403192577699867272374473840 8522756 -49300590060983188936753840044658560 8522757 -132286290031693082183789570056917704640 8522758 -113404158407421363862400519782731248640 8522759 12106325783159988873854817012467981616 8522760 -46553645499915978620036162810398310400 8522761 2802167821799273711196780038194806052 8522762 -103704313839465894042279581928103900368 8522763 40548806286204618610895054471435108784 8522764 2867152393038291503308495808991330816 8522765 -23018927385360538906014270691763441280 8522766 -27288638353660757354952120878518903680 8522767 -53246914653059425431439454601220709448 8522768 2437231797719104677311961309238001664 8522769 -29280600205204106756585216459608529472 8522770 30094652384653460036857174329168663360 8522771 -90591623999163655350195693891626975088 8522772 -135740443733947640671649604322099200 8522773 9712582194421623832121959278871384640 8522774 -5986387701664083158146447054859894400 8522775 -20538202472059852756843249414039821000 8522776 -1413187135632059463169780608639313920 8522777 -78985164063689293969069370350547032374 8522778 -37976024898333401966735017203129544704 8522779 -259795389042119906385983530512464522620 8522780 -14484498654301698681510120377712414720 8522781 -27085597274270883888262138092526301760 8522782 6432057540668516715371835980923012992 8522783 28948032760510269934931318928234548760 8522784 -43721697332016411691167440619148541952 8522785 -58405447066806231018742241312759697600 8522786 127209602107589368446942821062078181760 8522787 -5957364017658209714286755635387134720 8522788 29638693821243534051333821227494359040 8522789 -128597914464614998683078873284213390400 8522790 8256267053486977569586823472195150720 8522791 -87817828150085821028027667896338572808 8522792 6967674757089869794540510263120691200 8522793 10830867647118203304528787047963528000 8522794 -4661289781482548535457090390151579136 8522795 -32516098726487104885355274516550519200 8522796 20504793897707929242898480026565155840 8522797 188566153283926768962496228017480036972 8522798 66439235225816482421234076875809734720 8522799 -5765845710613726791045253354877328384 8522800 -8671961452313787393992343511080960000 8522801 1100748736584287661116056500420354624 8522802 21254130242975733209109227199508844544 8522803 -67232100286188382246319742176841880948 8522804 75803515395178671681653403864744118656 8522805 -51372910334212611866104584563934294240 8522806 7410187868551912852257447192626075520 8522807 126484103858420415887605020682136450472 8522808 583420103408169369645664740584325120 8522809 243870904779758345574260142695750164010 8522810 86071019472840235851172614187597176000 8522811 34731319263443391111441413178507183360 8522812 87340401929845006958841485618985798656 8522813 -48152280215379595230819453086219844276 8522814 90092239048788503171420632015971326592 8522815 786723900592959090753321658110274800 8522816 -48118588039814210999447741967292170240 8522817 116263956059521363231736553485097810480 8522818 59413651167428428742170096471045656480 8522819 -69313490310539792282255986152762024480 8522820 4382303749132404544183961999884903680 8522821 13273734320718082397344817216397521500 8522822 32098266533671048700055616602212020224 8522823 6962624396706053693678517730923313104 8522824 70032294697704093266292626063776081920 8522825 -37274306733916332800193209412657024450 8522826 2168127798329222851764540684914313984 8522827 7205388221520706535093614928095334440 8522828 -61039843087110608349362469479946155520 8522829 -12940524415671953031402270732570639456 8522830 21031199696055175041852655047670579200 8522831 -98220935342398332740926599916838036928 8522832 3139086193679105684860364635616575488 8522833 25236781080733255971395024733868915824 8522834 -23868205732193797399937194771944145920 8522835 23760617997056377550783452537086788400 8522836 56637421746260812493328258890860052480 8522837 -107093057133024836028480620126605119360 8522838 15965341000489084447827875090214946944 8522839 91698452251412978845606257481676448960 8522840 54689130887858069382852462602363289600 8522841 -54356752851402526762169937621605417856 8522842 66405833173202123044307938893572889072 8522843 25929262757800766873095425231031382016 8522844 61953227777389419948144736698145431552 8522845 65621169049282914170743362069359241600 8522846 -110621185720007170292272853866539424128 8522847 174422941610659857039456566731783296000 8522848 -149730162428225566554493251838206541824 8522849 4442443288987967701498219618253054610 8522850 2759902886937103382245831495438348800 8522851 -568268794982283673443476789268289296 8522852 -46670674442202919899410344260124124928 8522853 77896469926965510515551687994519735904 8522854 1804101355340179972046922610074831552 8522855 114904956062341767533511846359790587520 8522856 9593034337490824221045665188428241920 8522857 34524392784817153120161046546801940352 8522858 -2162282029504185737814452304756642816 8522859 106942152087661317113769821124070649328 8522860 29764585611208527398359145787574287360 8522861 15377448510118015903398473252446161024 8522862 -75135738949007274688694265601967074176 8522863 162717183678015174252350147399663644112 8522864 -20198694897473329066933332799301222400 8522865 48740819921278058425048571783740983120 8522866 -32511806496098968963223331757106568576 8522867 -47640752455709493386276290566961565928 8522868 -2674104795033670901630722792444416000 8522869 18838013189291812412532693436820420896 8522870 -46595440658720491644556202692738821120 8522871 22248541704389092093776472020629639424 8522872 65655979325922199364586099076563025920 8522873 119913132177716072864971252262689714260 8522874 -97451453358133073706964067167620994560 8522875 49077080145473390550122158896018048000 8522876 -41436446915404970723600486701439718912 8522877 -65814277208540370233238575108981856 8522878 6617714697021408360178509801263496960 8522879 33828492013808669128247459972333314440 8522880 41751078597747142787468380659410534400 8522881 -15669678830216848389784381994886613248 8522882 -130762422996413154282008365537737956448 8522883 39669262870829487464478669480379802052 8522884 -132353541487674770358980206792871949184 8522885 -30026710791456226761523937620903908480 8522886 96112312693343137726283872630276890624 8522887 223722671279548269144546145033782540800 8522888 16688266931105966990975481962401259520 8522889 11102912066471830365368086183406761920 8522890 -27977802789264633105986702312132752800 8522891 6070548550986807978007296851649291744 8522892 11400583588075229800898007168907935744 8522893 -22883830832191254677828121961919438816 8522894 -5551938595874522032734982994090498880 8522895 -39134646116500650435293808663725975280 8522896 2333828880293399021056620902347128832 8522897 -28538447616042066218148324961065798540 8522898 3074854571293707109323189619440948864 8522899 -27804028498541828921583177513436459008 8522900 75317233962337752753014028078696336000 8522901 148921565471223691192256851891849152 8522902 125153025462992086964893465524853748352 8522903 -60620981686908396231469784703732717936 8522904 7798574789565136378074053570455142400 8522905 14910781769681810703560979524787261960 8522906 -13786056500488619013534035327405326080 8522907 -32875464960873737678660040244200385440 8522908 103557771604563929226026203527680880128 8522909 199128755799282582435057070906912795110 8522910 19206841539912422105221609162479523200 8522911 166786310039759706527951701792000330224 8522912 82070807915062834448674918803960102912 8522913 25236197433534436828936423008709153536 8522914 204582994839287947953535723077573218592 8522915 112410013108183603533584716430199854400 8522916 33568287873668355372807228645439549440 8522917 68461453682321037173532727273516770560 8522918 194458498439974527545725132175602622400 8522919 -131287591373762244381439885187925428712 8522920 5174742258069091031989530657792000000 8522921 -139070849716266824052362648125145351856 8522922 -81403629243896874163715626814401063680 8522923 4230242991087719889279213978623034368 8522924 -2386231873592428798892073470022182400 8522925 25242136918397055221778064423426932000 8522926 -71921818949274096620204902742967801600 8522927 -87102161713695188230378371706946112528 8522928 5298328501855623393469528002733670400 8522929 38013906239914848837830931025503627700 8522930 10404030738919695713561255654311125120 8522931 -33331498140438186588729855177081543936 8522932 51130037269328027946635313789990377472 8522933 66832004616981760809526921664753678976 8522934 -8264456496989349813090261602045761536 8522935 -3165121175159764422177134694522990120 8522936 287733466337027179124637099041901711360 8522937 -142733533336044867785281784001502569606 8522938 -83172659386240878824569299743859181056 8522939 11322756976159607980121708809562416740 8522940 -13346822566859270388111040287424896000 8522941 89050034278275871167746121732528366464 8522942 6625103533714145746538402833012951872 8522943 -7049567432763268478086304563839441792 8522944 176357656730948607586928219641610240 8522945 52893096943003601473820909201856863700 8522946 88220719730002282807319128534112814672 8522947 -163671327462952591129232784012020660568 8522948 565558752921424172185840773643309056 8522949 -94568255464117035956845978578262032000 8522950 -2901642149484366592528301266105459200 8522951 133164936581599108366209964414782260952 8522952 120473032686713855606826696756389068800 8522953 -14699493598523826301294875632617493376 8522954 -33221804899055365656942808642441537536 8522955 37954048604790623613168162418212096000 8522956 -13088076036299758562159967543722105856 8522957 97405688445845939081994632434922450892 8522958 60290865282920786909722186460148792384 8522959 17190712564373490953438257747977970160 8522960 12434147488635926014369588992858439680 8522961 76849862529220336255639765891009804272 8522962 -61450993364595441625020103508236137840 8522963 150945583052766807158311442608776398400 8522964 94375047720570007419378028038537648000 8522965 -181561140390764760369701337226042560 8522966 -123446697553918494399516116220328313568 8522967 70348697105398914303781188267617448912 8522968 -119265862910275768203387622044856442880 8522969 3167751941247789718239251389293717888 8522970 -31085635650441147540480457270578954240 8522971 29851790306009008141304322708739546000 8522972 67831823252651183252304522631350223872 8522973 -58975318581912439656285736796199638778 8522974 -12203760575226444952156142574786444288 8522975 -82368978094176617377328560613094177000 8522976 9263659722297513766479820224303464448 8522977 -102376250157203277529938416193687605100 8522978 84926835032740141871287645670268752256 8522979 45283797714692028121725006318459386880 8522980 2195513279871575550883579222825328640 8522981 127639748712733998293878601962640318364 8522982 19397082811822234608948586039512668160 8522983 -16287081172255014424811140541353544736 8522984 56078814511264591202506498450449100800 8522985 -3650937870929445014674434787608998400 8522986 74531708040633225212915304359831493984 8522987 -366870057123297103125269059394639616 8522988 54245001227788413143488850756856643584 8522989 8312405043204370568571661844202040790 8522990 28938516344573286611186980760879654400 8522991 -10358671950664525288131533220044953080 8522992 34801289396768019796584893585248157696 8522993 -56459887166772390747988898622918091776 8522994 51858243111132889700409398416021355520 8522995 -8700053243375244339749977927365245760 8522996 81791223508583669656909584206674911360 8522997 -40636760358413878414917872264912449728 8522998 -20055235225244719739250539567067840 8522999 -10692301324460165946205646878854495000 8523000 -98270800016742835650308165151329280000 8523001 93735649073075627057852806775733733920 8523002 -52460016736539761360610676147593968928 8523003 59761022928367508145470975711018019264 8523004 13744638194397006099499819448941689856 8523005 -158295367289439972144093315138616592340 8523006 803508185171930941240717280229059904 8523007 -164101484033860769111705133538970431744 8523008 -57219909326162417483660155530025893888 8523009 -218619233607032056612747383280878116160 8523010 36226961778525184304552667637050032160 8523011 -150835452073786717287591277868632071480 8523012 163744408223189642939322130097150472192 8523013 -153931503692630085764785716730014118440 8523014 150736889336380352569591690641135377472 8523015 -11528091037895650724111620543503493680 8523016 -13525560821442779040738424040576778240 8523017 125050983281363699100591388242849591066 8523018 -5588025751813162736624954002917783552 8523019 196690043546016810184918559218371005520 8523020 41010908515327116403203471570929664000 8523021 11188709564587767171149584614794755776 8523022 66957956362532148990026355749262340800 8523023 8283413971271827956416949451851548160 8523024 4295542555784273632501874543139225600 8523025 2609354388954537502718267994519225600 8523026 183937765453170927466774430401223685120 8523027 -106927198935459432031577605557607927200 8523028 68141277069360473811972152115681719168 8523029 -72249124319706489289030409747907344370 8523030 -456640072739232016117185693858631680 8523031 -41337996072675838244392170426317914536 8523032 -66236416500483408939742184910142955520 8523033 133501043837975536557611145191949238224 8523034 -5701897284477214568330885142522638880 8523035 -7552164776152118933270227570832715840 8523036 28471823676511741629964955379779020800 8523037 -88240251736238617704288778668312900980 8523038 -59225339741795409293658191855667838080 8523039 -12857134675742701185642361182468887040 8523040 -28573746713493359027879565862119014400 8523041 25214320934079310649714819162496071040 8523042 -4227723333779369423413278156444472320 8523043 -54571674253196195167270877557204300708 8523044 81424538767555570877257539884562604032 8523045 -89621335325204689758208529663009617380 8523046 -8372655564902587840159507814010840960 8523047 1090726523837516978103601358100489600 8523048 80951937921039062779116321648702504960 8523049 20277532926534221327570121215934141050 8523050 -10244966633258799344461134057366655200 8523051 66459751788087771623332688353543458480 8523052 133380069480740609917358309085088350720 8523053 -6938872482264391919766731128634972160 8523054 87358108519152879101688393792696708864 8523055 -16830612605960838455564142744102986040 8523056 -25157027433694465979046871456152895488 8523057 104361733209968832583425696938347785840 8523058 -86395522926974132656323811882051263360 8523059 130429070951200826791860787912973354016 8523060 -12884019131769954771656868237669335040 8523061 -51167436703774289238320964486119005028 8523062 -984751674576734736079977131000250048 8523063 -662895741259624317687640835438961960 8523064 123677012615710582265613021154778480640 8523065 -64562792248663126462425767947325556540 8523066 75767375129368420031390531281873050624 8523067 5120794070917293777588621459308482592 8523068 20916460764678722666730615190201678848 8523069 -84185629272375231833100375749801919360 8523070 48684845266591123119917436495476204160 8523071 229590508502439172148366379788459547000 8523072 13410405846944091944043628517427511296 8523073 2052512910977611177334951483082922240 8523074 64984137235134747801601214893083236352 8523075 -40367083607030180661243135926585284800 8523076 -84963315054376591672385257707441082240 8523077 133204384884355015892742265937611800480 8523078 -4503844670664393791630901984976699392 8523079 -1004708781322710043399356178394210024 8523080 -42942426378821620094104381531889971200 8523081 -17412929122502486272735115666131815360 8523082 58249943188769092681616300916315385392 8523083 -83577029361793206922491620561906674668 8523084 63475226890785666509973300684895182336 8523085 -18316234312523848477926322497435384000 8523086 4100499437048708560401949124423102208 8523087 9668447308846690133348770028302542336 8523088 -12759953084881509655429083028924006400 8523089 -59231244336118602424676483810939067276 8523090 -4848800672517838589702445510183782400 8523091 -95336687623284188400612399392267391508 8523092 -69117923808096880038714428139598027008 8523093 16440556124015474040158690548550549664 8523094 17326639938122010777621354812079672096 8523095 11630656024149639208055517582176467680 8523096 -94367887704075328300981550015277465600 8523097 42404224224666757012338634503005389824 8523098 54365777036316270906023504908712836800 8523099 33575366879471951711081391815095336128 8523100 20770906040129840109043366370111040000 8523101 -11393057032831637316327142650161447898 8523102 12611974619517997433894981995907165184 8523103 308160413683725468943869453914279333040 8523104 174228393827580605927085750327693803520 8523105 59906323171459408864936135530658584960 8523106 8026908883266743256001678215673180752 8523107 29299698250204263352991734012182289080 8523108 -73738427704133219911543943240833913856 8523109 -38254904292685102297824359723214683682 8523110 -29048116333821767602951856817644893440 8523111 68610439230005851885616619408708965760 8523112 -52689728469782351802396213593271060480 8523113 53116273394120025855899253593907970362 8523114 717568862533544571605631597420483840 8523115 -2604751012130562688071936591836964000 8523116 -123315978893754312515986347003985920 8523117 -132971214845688061779541213084951997760 8523118 -10114996476013161454238923444867867584 8523119 124196386057435468813942794364528920 8523120 27295795803962490241394669778675302400 8523121 -45672855712120543461200760018907812096 8523122 -50793352486478489743262811822728290176 8523123 -13452238393727078768138095848162022656 8523124 -6885384173794675320801841669988395008 8523125 13682443553295368667746356161423187500 8523126 -68183831527121470526273527598670981408 8523127 193128905325435753082602500649050767976 8523128 -25188430797782263732016864239643811840 8523129 -15816585497876918111371420585280787840 8523130 -13177013561954895560936941173947212800 8523131 8181004923029970165237661490080672932 8523132 -57073184517234666568803812428485385728 8523133 -5405471579954115804791616100480082016 8523134 -97621456374894473408972471771383403520 8523135 30516083387263892045276894837723443200 8523136 31252253468541802568173408484075765760 8523137 145328310155689356252198657891834241920 8523138 -5502662134717438774633674251918472192 8523139 126004624163833160483224762727062210940 8523140 34241434495710920549615321597340057600 8523141 79188789545368165850015948180487832224 8523142 70089677126489882594606568035252349312 8523143 13046386689707058864996572598698650392 8523144 -1142410650711078923212253143722393600 8523145 -87145480825381103904448028660429667000 8523146 -55992753354862572663843801185462766240 8523147 -217340412221992382574981154128126646272 8523148 138965697024433924947020956675565600256 8523149 -84815662126489742443342613312491595850 8523150 -17020049767686548990471853106871918400 8523151 23582511153506360185287643658897233600 8523152 49746020703786528716880639687846789120 8523153 85495617986132376299650899006165318480 8523154 -146996161209271048528639726115933707488 8523155 47628061854059282178443408708747973120 8523156 39466263004395469652014582231867060224 8523157 -129562450001682123654291436914701341440 8523158 -47682838853167499132942454175789200000 8523159 2143491596405837089389041391793726848 8523160 41547963694087244060528496716454912000 8523161 84395436072778979764891857831028612224 8523162 2033692510290325977203268182139391200 8523163 -30091107016128914525857449410238369816 8523164 27702773889624970582750141928945713152 8523165 9653324226432588879123275693061909120 8523166 -3493534104836435122135242537835363968 8523167 -2188321903233893573934933440723253888 8523168 111052898197947645615330332774057902080 8523169 -21472009698816071013516389102249012304 8523170 -3281523514429030886297471935128768000 8523171 45514189938535468011198014939380224000 8523172 -4782402732418690038525568908191866880 8523173 67933012955444936383702042317532927422 8523174 -18659422544079531906909322226009441280 8523175 -1701143512350710631587651602867873600 8523176 -35133823680309755644229874690781440000 8523177 33196130931215827570852354259128521168 8523178 -23545121759162481685582814784418881360 8523179 -71693974092741229291474739257733956608 8523180 14018622196181061675159017247489039360 8523181 -22705507173032747511537077692859786868 8523182 8135218685186333931927561801663336384 8523183 -13407770032922806414723883437547907456 8523184 17555818803176189768190529583728558080 8523185 -1867332433259337714095014203448579200 8523186 -5236633128347187830565000229669372416 8523187 -135919722246873998785847226081611387280 8523188 -2363691310599449579392534446011576064 8523189 -25393725398605449834869874444697112676 8523190 32461136049395097575555882441899835520 8523191 -14442791654094044143970890284828439920 8523192 39206646207677794661529291360637747200 8523193 -3362595800022812183807095118255349184 8523194 -63016687850483195163499947773653897104 8523195 15682207228813800079586539871173678080 8523196 -56484390707312008781388047373450445824 8523197 580916117279137067186977836441521280 8523198 -40838609859236597151289440668568170880 8523199 209367915969232975890597193593886308120 8523200 -8924967570407964990341411234748825600 8523201 -22824568882695347208375405309703842768 8523202 -241654507111617635893159452219310080 8523203 6611481834479615405072044358367363168 8523204 74079692180073801382635933509512046592 8523205 8226660359768312027707557314037274800 8523206 1394790911646202499345940738556599744 8523207 -48527857484727352815574072560578745600 8523208 -162972337171584297755889304558083440640 8523209 -30731762909246259865377076316698048284 8523210 1091307648604531846526310405525154560 8523211 129854380633862852496491364968846097812 8523212 10655357325349131241901096979948915456 8523213 -126388692114131519462380739095434459456 8523214 191891133187595504841381726536762112 8523215 -12439985407487579900373084266294174400 8523216 10944662478419537899612402388317470720 8523217 -94214545703398447006202716153303597968 8523218 22686220373034978307704280994970946560 8523219 148134340402400731813951598576896041144 8523220 -100552604387155391246941954342929957120 8523221 12180242416371527572175003120949529344 8523222 38605462568379024464554204844343590784 8523223 217329628215639918028738405336801678472 8523224 47306700406481231011114620209754931200 8523225 -44316881409600226784219499014035492800 8523226 -13661222373828968245724768191742876688 8523227 -115278319795738831678164011735505060924 8523228 -1341928207620909202060925821881114624 8523229 -40599446094944931054031853183797014720 8523230 -42595404240959733917969780284828866240 8523231 91514033607041909650447743471924568320 8523232 -215134682256051857793500653447382827008 8523233 64815472547439178743402346175218335744 8523234 -74233636287354711453156828241814688816 8523235 -12877999677934720572235669555560121440 8523236 -152974278555555141709393116305722638720 8523237 -64186003035751951706360286966635636640 8523238 -1040173033260369796806723324243309504 8523239 -153750086337904399617122946187817690544 8523240 -124731201097962441329343049060761600 8523241 -65384931939139279994795457275193673328 8523242 -21763402441863319668299446704210180096 8523243 38272634279063372353845781021435440732 8523244 -37889209570790769621796878088704035328 8523245 1737006103570010845430613103966108800 8523246 3051766138910758409770008773862916224 8523247 200585935308677305384655038274454325800 8523248 10166381276702854455811970099016007680 8523249 19141423267121503392004510955396322240 8523250 123678053662264863788688409887447168000 8523251 21194677141394830017429851654972555664 8523252 53753768812915903400675437327912243200 8523253 -304285265022435108095762184197579445216 8523254 -30687025086921072264072383566607555424 8523255 6893586685836261323107245063605390400 8523256 -81968739391565047678370777811733708800 8523257 -42453759303722801325359512620094092720 8523258 -62379278485939632116931107118397044480 8523259 132570299633733542823002053652923303460 8523260 -5831471090551871614044556235427141120 8523261 -4070787412973588196469961626165720212 8523262 19101806761895658962599693836935337984 8523263 33783552160391854378924298260198022880 8523264 8171614473168996815768054957573406720 8523265 3249770583114392718981872318154834600 8523266 -63787208829765306350203121315753382912 8523267 9112534602872670105648219159220802880 8523268 -34097163087458247481391942815913911040 8523269 18718412593011371505159833683514723520 8523270 -2315410207294628022331050707172341760 8523271 -3275856518103346930535329434207812736 8523272 -204247439412464962508666534219038387200 8523273 37138973837613091123832596439958126528 8523274 150634979447649455993300806015406417760 8523275 -113329389290373753909090985565728532700 8523276 -78787229799859600427081807429060448768 8523277 69441375203663394754515808220468598144 8523278 261794649822456817972959251046139200 8523279 -12188843600599863790316505131617396080 8523280 -18234107553638349878849472151935959040 8523281 60893237543183161032858373063013362932 8523282 -70318191970443341352652393533846773760 8523283 678745076044325411491962182048361344 8523284 -6740857284542595842715600883451547648 8523285 25759721118438402023214676404889963200 8523286 24716277870064199211995197698681095040 8523287 -211269704513516876041540155534300155064 8523288 606075881195330901652722550835466240 8523289 45727402698388683824671912887514933380 8523290 13101548162241110368377567247847832960 8523291 -45801859312714444396105593961351835136 8523292 -3248992460001212635187541120929353728 8523293 55565358253392956447514672289739961420 8523294 10345270749360169129418486120032198656 8523295 52529243197857232293420675516552960000 8523296 24089579717252853293245484828235988992 8523297 132738862915295303413150394873944462674 8523298 -5959430377343562029462965774972316160 8523299 36662436337366532396744965872720094536 8523300 -28724617807625575657107992098534579200 8523301 72711088387926179936955237652029209532 8523302 47519454681422361116993641124728976352 8523303 228827327731704985259757152831953891320 8523304 131197898305573754134486166380714475520 8523305 -63277085342763455047550207407906286400 8523306 5936965977669273133879226697439732224 8523307 -18733311749482414739319414162795244128 8523308 64166784391264380306527927536467710976 8523309 38248175771949812549846481315912470400 8523310 7347270578607318935247541427791296000 8523311 116965210706223850737098550560840304912 8523312 -78424616677529563370850122845913088 8523313 28615854138113419687846790982465868562 8523314 -29214939230523073714910507894733552000 8523315 92056677217096045434112615515508647360 8523316 -33666239761384100618354153096264232960 8523317 -74075376224986884783542160307082257920 8523318 1848204993057020087197249844649325440 8523319 -65878675551907158308738507481134567504 8523320 14105073364879229152215537710920089600 8523321 -72656471654954984437237766472148089216 8523322 -51108315875350871580621491367720870288 8523323 114599527264808700571968871113610105572 8523324 -97458795721945838748601052517386972160 8523325 89372401426590800927872300348935516050 8523326 -6875678768452011801214251341042810880 8523327 91127527115633499772250276552056050120 8523328 30487247247676164816927336690610077696 8523329 -69195481722679072533504815059696139070 8523330 32968320739917000861018130773866449920 8523331 54727386342878980963093557486163520 8523332 78747097418898914969977316250873488640 8523333 3831934397077595256452582314689388800 8523334 -6256022389810687139573393363842741440 8523335 -107344161611305218726030268558611429600 8523336 -58100416689704074766746232616793497600 8523337 81652999251237513431124891897644118912 8523338 2194215949627339660018436850449200896 8523339 -77735582027662547461269415948088864832 8523340 23879197133376669443260985913023201280 8523341 49575038811136116356775207811592658240 8523342 49628032920298650360236980697035021440 8523343 -67448686898047075673354713977383574680 8523344 -5195510283850199390076633296857866240 8523345 -56152630419061739365909494327782727360 8523346 -79495037557776126371022231100495320576 8523347 -21099409364893763603703228295790000736 8523348 7989542130008626825187960904568467456 8523349 161985713871353093133423413244211302350 8523350 -13452300779624740969730042455696507200 8523351 101010461470323975896366725271951668992 8523352 -71270501347193018899087286089667481600 8523353 -141725307765276478848369961850341966656 8523354 -12320666234134901498628895000431506688 8523355 -83663207110566291505303411226624658240 8523356 -34627218416135013137698084330725906432 8523357 -17278694382244227937704017745097821696 8523358 -70734897970663868663033301221657908224 8523359 81607997743496409100755354265012063704 8523360 82925619855480138044416934168572723200 8523361 166777056475990623278082275992223040 8523362 72216015491838099681620292045682416000 8523363 -37744749524295498861635751522579315456 8523364 -8753104598869038474651360027948756480 8523365 6337601603833147054518950435854363260 8523366 -20128929593421013036480082876697619776 8523367 -23054846844904848110290772131847611200 8523368 -41049050452089981255500506699308810240 8523369 11267951571905621211729261950813784000 8523370 45192192299251021908883862346873009600 8523371 109994801333418944898302093576005263192 8523372 18863430342216556273404015768592564224 8523373 261172027893311345025171176219317451042 8523374 -984443011644893401957261690946172480 8523375 -28897818003815929661906881702520832000 8523376 14213946024387190970893646537424076800 8523377 18856119551170078641372955576587367332 8523378 -54072501871464849785829325707186777600 8523379 -12647153644643937399438121909669656720 8523380 -46627037996430145650115687047606489600 8523381 21666828149936458836665641983669350880 8523382 7593594418416332488331674137703359744 8523383 136955657812906978647903230237014910424 8523384 59845808525281846444735121454161264640 8523385 54080899523567692642502377112130265800 8523386 12779141328669572882129374827476154624 8523387 5259268620739399515711659013082856436 8523388 25140706228437580476017978592338784256 8523389 5911336094772049603929386585062920960 8523390 -23000461110477510233911220651121446400 8523391 -67318068683731200848620806196578222208 8523392 -223457092491960287861937876456481751040 8523393 117150952204692838314153440192978370864 8523394 31033108469999481415225251038228403072 8523395 -81587258543578473884162679537059487600 8523396 -4248553770592215664955028389942169600 8523397 -6994993499453153854178215742856309154 8523398 -26276211801998217363089129412446036736 8523399 108619104338399004230967559672227684264 8523400 -108205816372697331385505491315921920000 8523401 78978502321688479351870019290562390400 8523402 -2289918489574251978065981346433226496 8523403 299881621268024153146099683172094732256 8523404 163728678142190200611187605721349899776 8523405 108857701421722828742991468718584813120 8523406 12034440709854637059040237466022406080 8523407 3515415835513557417768146869744410288 8523408 5220788211893714138217986729782542336 8523409 19057369382850658493617837086683721600 8523410 30672719532546404738484505096613813760 8523411 45421784831050710906612934556506897200 8523412 74568026275823219352092969859102505856 8523413 -197754963936615331933127560550970772338 8523414 -113213269774682301695511146729669343360 8523415 -102924403947367440614678683209634318440 8523416 -209660059080380141643661005374072893440 8523417 -374294265007630680975795834368471040 8523418 -47765893215710539151392367474272941840 8523419 7876447119121420199225303603088000000 8523420 -57056482195491675103833710619336453120 8523421 3420110589902341574509302138486427622 8523422 10818617528040804556072429043107888512 8523423 -29438793293646782461685367154993037640 8523424 -21869509113818666307817094762201088 8523425 66649996678783687436196505050657204150 8523426 -84569578359804113601635320350283612416 8523427 -194026933042079247174395675385343339128 8523428 -143858602274873011038585912950552092032 8523429 150332894075486355648787509091793381088 8523430 6406257578394831939158185286598556800 8523431 -19134494767960702520481480066686430240 8523432 -32372147959648833838497225056303431680 8523433 -40135200158568120786557239096554678896 8523434 -1701032829855447975944230101452203008 8523435 12970328528272712799817429764734131200 8523436 20461809068056084785049247717474790912 8523437 -83175261039524087400833788457481743700 8523438 -12402635821534374738240055182611005440 8523439 -181634452581640971638985349518568251760 8523440 37944852876662414870558013681179688960 8523441 -108199807318557274483236085325401435200 8523442 -63020966467540583425044055852844784000 8523443 -64852352271512031647006187674424665040 8523444 31532023770808952281995856171324219392 8523445 -50451035566578937110232901019942203520 8523446 -15834142651807200561082071153745823328 8523447 1334723636546214521298163890415396560 8523448 -194348606706620012787541869130274304000 8523449 79236589947890564112742517949401205600 8523450 -5705906909527514290375685442592972800 8523451 1608856408017148433915020510479291304 8523452 -77700272845658951731016385695329376256 8523453 23736717416507508849146818810697858304 8523454 -71036596891992037220486557726049581824 8523455 45368478066686718315010443035299629120 8523456 11022167858904598735274864744180219904 8523457 -115675140325551523150902238806250723200 8523458 27415135652138402548337146060422284160 8523459 59313541813238513761743977077911719328 8523460 717484700757542074633525257795870720 8523461 161583633274713424697726249785326220062 8523462 -4253752554643576766405725275868400448 8523463 -54280566359932475398792919888041089176 8523464 157206555757528741914941550911781135360 8523465 19962937767353518502497884137287389120 8523466 -44608059081997791822560013212325415680 8523467 -49588619882734604996467919703440453484 8523468 31509389590486794223423675625914951680 8523469 20340438939700139039816765187211548460 8523470 3300224438616233789894060159835007680 8523471 -13980439911028968702098990503638728832 8523472 79506900447753554494800912541950410752 8523473 21473522917486547855998642044516073920 8523474 248028754718426559323867511426749952 8523475 130208748399458467740262249862056623500 8523476 76978585238373250218207059088759429120 8523477 16674476722634173339232072088885456660 8523478 -38020584088420512297194412236807700480 8523479 33122822469564913658588109690827607600 8523480 -1504056328220046688473776656121856000 8523481 -36114045330181382964875631147976199936 8523482 53570203058015831296430885428206576 8523483 105822474465794172162279654871069968024 8523484 -44876139655697359773362185460084434944 8523485 -42545421766812022694677941773820270240 8523486 -18755834668343914003510014778201253568 8523487 -72579105093132862866981725902566607648 8523488 125039641041076700147805550244702453760 8523489 55664381488960769273076891897460381248 8523490 16152826304063281994064007056258062400 8523491 -42084235770896667421898260176326655216 8523492 -11978063159621163968878237862893264896 8523493 -198559017271766047864450550879982171456 8523494 -35946018725987189253224795676425994240 8523495 133577996595526705489846031527661664000 8523496 -213405537095607540876181291703969187840 8523497 163558732271510764303442765184893309184 8523498 27742577940813567195504930488421752064 8523499 4962620644364412864674543761370400500 8523500 -26876973363018915477882510965823744000 8523501 50667428131405974741736392239788473024 8523502 -1477006378827503954271396188903978688 8523503 1767090193099104916939601400523519224 8523504 -36122528640009089179529868566129836032 8523505 -68179761608001887853717496018048871640 8523506 51201010590665687448958902526957209600 8523507 -847403015588333425696169231371851408 8523508 56033442061444717847556976479163734016 8523509 -114418544620226846087962181214175582290 8523510 -20410544501669913700647836557839565440 8523511 211519878169437821201317033759688897712 8523512 -16383983311400552604611710461058252800 8523513 45091148054423219211855235045532065344 8523514 4098325293539341795912634239596387840 8523515 39820677329745910634097451726739370240 8523516 6471331178670482331911375584499876352 8523517 138678136107514240999192665407404002566 8523518 109141269804936670424411410514775720960 8523519 -85219704348456223305631279850390266752 8523520 43448426829194057736456814057016524800 8523521 -209808001412734086413608791985000129278 8523522 22497083320534862128546566528671616000 8523523 146194179008832548866461517726352395772 8523524 13203904889858405679551961493192667136 8523525 -20365946373624550470311297824804651200 8523526 25005267190582673469151658527805822784 8523527 18838549088357538528997185047835284376 8523528 59174129597322648549793378934560849920 8523529 2009948890594977358291261083001672576 8523530 26505078162677501241833667333414806400 8523531 -48839376692141844197600349908128812600 8523532 -52229555876566433448859855353566931968 8523533 -161984855890222937608339372223829924480 8523534 -16355566631954851467642136106133045120 8523535 2631409726170881854569057532554136680 8523536 -12329702189947145971893618581450784768 8523537 -42782165379174116374171548033528028224 8523538 13403670537869191827551890262283987744 8523539 184424452968412299914349872292750092856 8523540 52084549434259825295903717567008239360 8523541 80190186204871695643167326243470525372 8523542 -48837410751119139540649828563595784448 8523543 -1327095096639701852235574951363049472 8523544 -108810217369809502111145844716621414400 8523545 176401159560667460622745949794195914000 8523546 -6809234396765897185827754723934976 8523547 -49116665926880411951554205341929223680 8523548 51368233965341704209994600462450778112 8523549 6379045716058801248471184409522310630 8523550 13933825737042143359046380287658420800 8523551 358282033849176232012835619517228150704 8523552 -73043897739541560342160190213503057920 8523553 -17984734231297242836966681883231842400 8523554 5518376018339118124277531950782800160 8523555 -67354817010787973253137694198552156240 8523556 -127591022098401972392255831460968422400 8523557 -32641678845478112902822873822725989088 8523558 5164566115289463242041951357547291424 8523559 -203212092812731800529604759686288524672 8523560 -78031558819088900908639434603459072000 8523561 -3686545257724175097571916545444361328 8523562 -114809226924344042437057428146960596128 8523563 139910767053829338914435429122831323120 8523564 -36451074304837413309357867713955840000 8523565 -119668107656424199510106139739866183540 8523566 18106173287738280305181790031878760448 8523567 26167065250973619281177411557126989408 8523568 -2704052452970766742180234614844620800 8523569 -185645149019828711016432548765886527004 8523570 -10697672882259673209805662790326558720 8523571 -1786916513112246129303373774554745008 8523572 17021138986057129009882499057651657472 8523573 -18052800583760856459938785215469151232 8523574 -37773938868128178521284486955164589568 8523575 16218987476870234356820601247612572000 8523576 217437407509473027779566430994335539200 8523577 207936931871351423880999806527885030272 8523578 -48186342805013905122011133281917559808 8523579 -28761571311014860583341411582404641568 8523580 511469088488516029494998614590812160 8523581 -16160844366351391443945141207571114272 8523582 24073530571303390256288129020400307840 8523583 68151207136641014146222875309464690920 8523584 39860931387289842544168378973228630016 8523585 -11675467869785665619628111869001326400 8523586 -27533786939824560744733625327164489008 8523587 -147990948366512820159482741436400189764 8523588 -36023733572843679312212254480286131200 8523589 2583044440099102829855343556340741824 8523590 21899613195438135076648913869287187200 8523591 110430105660096987255111579066920275968 8523592 18371691810137543054530871491149496320 8523593 -16447919855389399032656979550078805760 8523594 -38181395657097580180443224862280180176 8523595 84054732814355451154826176155082762800 8523596 -9181609536412304438552430799136302080 8523597 17671415557883418517297055720458334400 8523598 -14276934646369632779378354337134710080 8523599 2518852638393231604882916211103974696 8523600 5005087903837124013630862351112601600 8523601 -165670616192954677382636445763132256398 8523602 -69694418293824340099016381148063366528 8523603 4132811168830726999745524084911600 8523604 41606924158342612368693109423964176256 8523605 6697434061145867200631211701997649920 8523606 -15908585985597523317472777172890447872 8523607 55893846462228971222432613242117614856 8523608 10925365517232553537152026441146920960 8523609 37657833915896409687831017675991374400 8523610 -33092366975077622839638664666047310080 8523611 62724602670447245566197717881603590212 8523612 -22655605663456212697831090507397460480 8523613 6189748407705105261032288469057862272 8523614 -92946696353613160820014624867277391168 8523615 64426353982093033783062413564279736720 8523616 -66475242941488177453206952703626838016 8523617 56895902162230577590154089684669029666 8523618 69306248399147238283254759016704415104 8523619 -13753716449034767188098101911668021600 8523620 14528901191286375275410638149841100800 8523621 -53733187618363652609870410323667825440 8523622 -1446246293996206991851218830376259200 8523623 26370263870489032030728259258148989800 8523624 -3463964934223871111472456180535296000 8523625 20786547870884960248573708263298800000 8523626 11257581875109667113517402129917158400 8523627 5690349014487211949186259167188550400 8523628 -39612676894469860396864564546602836480 8523629 230081137787466125346152907052069414230 8523630 5632707668724491717188939946480841600 8523631 170224395758058708671367379090559348432 8523632 391002294873119095417034954472357888 8523633 -111354427902549981261710963200357919376 8523634 33777311658704292515144069258472148992 8523635 -12536507879420867217355567115310187920 8523636 23746368656786300455610470256476028928 8523637 -83818569792247219919526389269394005714 8523638 19187175180592691055435127099888970496 8523639 47515486328927134466596664855058322704 8523640 -104042149881422742194799151385088307200 8523641 -75940406039148197436490102564618902528 8523642 14679766965693599952388018299152934912 8523643 -104016847862936187862525134601169014108 8523644 104863725808307794973381727646641678336 8523645 30950141646135161152004322350263127040 8523646 13692318925103210621643080568340348224 8523647 -53193860266563930279706895067537024000 8523648 -53751048930064177131050580271882567680 8523649 -51848864070375882989141786211818180864 8523650 -46954380439387734330096214267486429200 8523651 103834371794065879492733160692413548720 8523652 55549948414901264182340434495514499584 8523653 43996448654539292040377039487405692220 8523654 -5386225819349943928069527208716662400 8523655 33736090672682511281117010277884027360 8523656 141011679995593397392581677574085109760 8523657 114732477642248460918374479248678524640 8523658 11296863275609681135622438739998674688 8523659 -66629719016129562973162371885146788140 8523660 -3053519839482991020511180804525962240 8523661 -97257105039024424023055366582878769738 8523662 -40526457942884824063417296303875874816 8523663 49691762687443349877969087252810645264 8523664 58218805437111846770309150218220814336 8523665 -242146679095947074852365116514108922880 8523666 23661512959169079770752308904058551680 8523667 64389946759579123826204963402129699392 8523668 -139461553772236013290615344509619917952 8523669 -55185074309851663314781386118035878400 8523670 -56955473578622124902508935075202942720 8523671 -94945051642661900649169882043429116560 8523672 -41803608007386884514510328789377884160 8523673 -196704264889805205522876792117541740080 8523674 117283874377265239760025728878851204336 8523675 -209529723824811908285415281014033800 8523676 -39423760119789360241428729085936243712 8523677 -23636402634069600113213087518631715360 8523678 15731235719764124439305260462677666624 8523679 -67961821738549330370945227118303602720 8523680 -179674720280723514073323913346757427200 8523681 -157626379752305301063848717558830334016 8523682 83985525510783489550442977218278394192 8523683 -38863393831746983792094651487137580080 8523684 97120590976692130655315095573257861120 8523685 -75682570940842276718474601630376857600 8523686 55715952826172800796769730546828557792 8523687 -4838919423024679155825322509022185648 8523688 501108970528195464420332689125611520 8523689 134549945117659061882827819547240234490 8523690 -973588808080144760304731087502858240 8523691 85805197282223228313778473485879533200 8523692 -43292704146314647707774311718298180608 8523693 -55894782065836270707316237838376668436 8523694 17156811899944309184567389347164740800 8523695 31579867282268869097231511775373554800 8523696 -2420496213464631077365258518307799040 8523697 -19698447940872921551932424498490312588 8523698 -11427772549656120727757462641002221568 8523699 -9356723331520270230920409994799244432 8523700 -12742213978921879690096469091293948800 8523701 -179723937289667633370080155543391009298 8523702 -64883375136250548453848399807687716800 8523703 10200569553692964921615582412094415984 8523704 -60395330739003794222134847399603404800 8523705 59387546649208187321166833902700409600 8523706 113913522182873699489276271932685117552 8523707 -217728542671680103810736282258750374044 8523708 -26904741084279664283993253691457617920 8523709 -194546873425283775358299036852106157280 8523710 -9322196845254250791260945409981062400 8523711 84021507865703177091341874802473611904 8523712 52511169142508743209858033779291979776 8523713 -266303038019891297705451333925113990912 8523714 -881034035735239781196129921587151360 8523715 -23958575315965562127556914271319133600 8523716 -123966520357532249968003688002078988160 8523717 -23602877174056874506377552332169743520 8523718 -684781898232683716245117687486689280 8523719 80968607845187901127068119328804444120 8523720 78487172032825399986853735262266828800 8523721 -245971805451736777390536642334566631078 8523722 93915574926268216396562862391537211232 8523723 -31914941655927173710445416803426531840 8523724 -34585930941172733247920355326936841216 8523725 3314243338254497898036359001860976000 8523726 8969793868149960978730101516795284544 8523727 -39048210628619074150271522830006593168 8523728 26360274506387063671758247337306775552 8523729 -13090930487181518632534246537593096192 8523730 -46670156456938892746207188234769843200 8523731 3562034683913134759825928163163462512 8523732 30283250402308998695620508878840528896 8523733 -229100206257521448354527281788186244018 8523734 103975553299619800879429287696133706016 8523735 -38699687674941296980025853846966268800 8523736 17443395141341171200507579910492160000 8523737 -198985141122351972341598735709165908480 8523738 -72354741724385846848531495476300556800 8523739 -33339743891656818552806126640512655344 8523740 -79002220395619406061863978193076177920 8523741 164064259101705240826367274699872901504 8523742 -5449828237425478492509333577184740800 8523743 -206055558574709963106424477093348423008 8523744 4177293298065272787424026835876577280 8523745 -150601222065376134176358706764272668800 8523746 72305179883632582666318854718388608896 8523747 -131590458108769619272520721051339832476 8523748 28385085426151846415497363374743969408 8523749 30066298436451571206118672496533869240 8523750 -1857134454022465407250777566086760000 8523751 219343122973139615491220032647243840712 8523752 -29256416182789879142333922487498982400 8523753 36291507065880623372028053770023616704 8523754 37782816135500592422264609013210105600 8523755 -28907904343363348209350210777499447840 8523756 82203065800774108133810315226750266112 8523757 -16580022818337839958150821758741310976 8523758 52736763558840632490190209608502713280 8523759 26147690207296445118806153866555095168 8523760 -2041243014240542250617902113415495680 8523761 -3597375909071807691466053960688895520 8523762 -9184341704792975139609634314511226880 8523763 -12114763652931605200428653758935670272 8523764 -62373478853969301792209223440255556864 8523765 197601602991375862594855671368439686400 8523766 -30836271275859138613239118441069960992 8523767 10638584747532335695776730764700992000 8523768 50038004100344436155999985096292761600 8523769 201389073123210341908373185464957240170 8523770 -53642042346995245674783956735103744000 8523771 -2510675320970947574507729112455346576 8523772 -4798991313349035453042347412827030528 8523773 -152814428176092222956123079365948841978 8523774 24234208814328293861254758045945450240 8523775 1264133605615765998402678644821631800 8523776 236241159806178881889320129031403732992 8523777 -29678400658182579318200006635137708384 8523778 51853500654399104191891863420022378560 8523779 -125512349210063363972894385881850812928 8523780 21440838516351138975008646314773401600 8523781 -8821929940010923511047417181085821408 8523782 -18157949246292642103375605398405133888 8523783 46047504310778768142986399756994865344 8523784 -286284068204817201377337138126510489600 8523785 -79099485725163448411471096887103141020 8523786 -13510062274687021193275571319510932736 8523787 40140001400240107422122061025390180436 8523788 -11408955296813276300344430947378796544 8523789 -85580082313233513249382093476188246880 8523790 -24119758445752085198176229652911721600 8523791 -44491753392309721455622942664738116416 8523792 1215820534144302618855192099190480896 8523793 6273184092139575943288756183299461042 8523794 -4188622843057224119160202697826861408 8523795 54508094035164134104233401867287122480 8523796 -29987196622820801295012804882678520320 8523797 84765575733143974860027099827560163580 8523798 -57724364248946441808675516071690550336 8523799 -80563645994113854517943929787260155520 8523800 20380292415737837556709042329200640000 8523801 -10753736772118079021839978717130103360 8523802 -31018904730761163499351858008236629248 8523803 35222522154008612665867977667846623120 8523804 -1472195612151034918785180186557276160 8523805 38977391343926277543906968185779264000 8523806 103742331242156734445920566751828244352 8523807 69896202097357869122303235766963896192 8523808 187150424763086160619359304941623377920 8523809 -21922214675668404098988884131611633984 8523810 -16751155722833475061040603216350130400 8523811 167282406703293526745999015850994115632 8523812 -30807148498419465451108193704474487808 8523813 -86875617247472357243638931212126374816 8523814 -52505662104870835752227161688400760320 8523815 90733932027911862835769193849810987960 8523816 -18586383830534056891834229139726336000 8523817 170375099271287185577614619586666716532 8523818 -17472809686237756502413753335337297920 8523819 21812120559627064420602623868400774320 8523820 1161790561339239008552278891797089280 8523821 247622914565279439358974341023400624022 8523822 9272461270718646568946242472559243264 8523823 39619419482661870887987202409201924608 8523824 -28774949785125577419946632109432258560 8523825 40432758000059749538276152221534480000 8523826 136602068677443253406730281706411770880 8523827 120309904392612597572423267539630124112 8523828 -19729940241443571929267948897596649088 8523829 175696911047877576065701680410490587260 8523830 -5756827504956035037105807506918522880 8523831 -58541479483510276032076805422135715760 8523832 -40882877468201661728643629155861401600 8523833 -18672015133857275230320884638691652156 8523834 19729979154235809073340185864798937088 8523835 -112704781229700004873337427959806185840 8523836 -133126869838461541611699055081056875520 8523837 26008749764558849000369768284411318080 8523838 -26195462864299463702245919571759978240 8523839 313325369632924404053218705356123855024 8523840 5753574767947853144858144276396113920 8523841 195561739754482474680934881370518594242 8523842 -77327323724249206134691325236597965408 8523843 23846026214255821776216339900771726000 8523844 -53937394433515379432692427387185810176 8523845 19174499366919525310586822493810360 8523846 43595713983816770074673030326413434880 8523847 4060023876897722543534716222535832192 8523848 16569403749836395087155376640283648000 8523849 -89524658590897080284707998930713757936 8523850 -5673266869744843055267618600215027200 8523851 -36671997737586080845104196154713307136 8523852 -32534209582314775542713653220876640768 8523853 -6175060799229144723284517134267016576 8523854 1414438385014692522319133613261467520 8523855 -204530968883224322108088232785384240 8523856 47943212808468221894416683061297152000 8523857 27567004197450074556251551942105486320 8523858 414350162361441916998415483051814400 8523859 -35020189239415511263787750960995941888 8523860 21536307651712985415159730421403406080 8523861 126130284377845975447622219450215027872 8523862 104754541674106932619594159503910854432 8523863 326022470604399330810676795837539485280 8523864 -36280906060743237521802518262095063040 8523865 -13770068534570683443623907691441396800 8523866 -13201072137440298996632441063122568256 8523867 11904549713351751348445681424805163200 8523868 -59607700517536084002816790431970904064 8523869 -30972152735252361954614211530437244256 8523870 -10474140827818025543109426621694243200 8523871 -120257048401269079968901411512066208728 8523872 51294477734798723284838854955698225152 8523873 11006591188125108785030993137003914240 8523874 74775403921659067504559385091528209792 8523875 52315546385370596074832950359273240000 8523876 6163924831799908309430255513989420032 8523877 -250164472689695847518259558267232374274 8523878 -113112429306866652508011219724973265600 8523879 20328091156952634365637047912006419968 8523880 -25501599620402526092438758940782233600 8523881 -243118811822101960640574045847024293318 8523882 53688667875725209506840387945647175600 8523883 58426477544062426797987212960819622000 8523884 -14583797282787369391299359500630253568 8523885 -1171096519963327589635252666703173440 8523886 6127295945255107208131811469610049280 8523887 -50117820976701230966061809503399404768 8523888 17769456439395568045936026974940561408 8523889 5629662277542032413236029941154195232 8523890 -78538977407761004603240390871822941280 8523891 -6467016672278190189885408429126016152 8523892 -38837709338868847356072124337459601408 8523893 83403739206716718821431881368307201600 8523894 -9136103097395465790377924046143531520 8523895 -39299179497891828817119814063794283200 8523896 -145070177113365132761337016641596067840 8523897 19758438036827506877000966009005620960 8523898 18681799468550786462280730656148729200 8523899 -175297536030331360127083819965334379100 8523900 7586356190911704195815477606363136000 8523901 -142769008901631450692579091806247283328 8523902 -57425924080271721898443014872191859968 8523903 89557951180197147230940449304543484104 8523904 -4183482137428441010804495966042849280 8523905 -37340558085103514297780865235315764480 8523906 61493734379740844854154011830634744704 8523907 7663272440597261059769357229559526400 8523908 75337146270226030910342049349557390336 8523909 -2103368090503579932664788571022861700 8523910 72442526541849678632483291570960031360 8523911 -175697383716462869328943230568335071976 8523912 31671599448651308833539777950321049600 8523913 -23091616841321163060712004337058404080 8523914 39764427883791009702245767056481197312 8523915 -2760921744171464096577383991180226560 8523916 -29426851710252299647957004893210005760 8523917 106910733061711495949605313355654774966 8523918 251132574162220854701870020507920000 8523919 -260878280303728229876915472615929851008 8523920 20921058585843269745489460007919943680 8523921 20896673873451672788188150515929509824 8523922 16780478385273610191375655916484274944 8523923 -164719857772176305628595562358455016 8523924 7521876251599399462794887623601657856 8523925 -66569771302201445508245035862487815350 8523926 116336110513245933272713883021947962912 8523927 1147417577751428364565951662955605840 8523928 49091029067399367879761969576716738560 8523929 -1959280735046709883406251062461108952 8523930 2036278708949647932693340790470245120 8523931 77739865393138583926580035313840102032 8523932 2932837122968077964539851739662990336 8523933 1872003545805949328834934358204712448 8523934 51692494134817314806565364392762907200 8523935 24555951137502748297550409877966464000 8523936 -9382607179053385348292389627212988416 8523937 73848098780538073177719205651449091860 8523938 20271714381812384608358732411299244544 8523939 -83618189927414067898076581820833418376 8523940 50987590340886737188837213457381495040 8523941 -55275834762705879179889794290959963840 8523942 -69595410543211728139354599128394424320 8523943 257219633841175375877472769663026494544 8523944 101124247725168867475419125810614026240 8523945 -11855249965143100299378032496649449180 8523946 -36145310475812926119180463697674392576 8523947 -135757754959545208167682749651250139208 8523948 62693774042029010197283881693353738240 8523949 -27762487173496915942069546785148004608 8523950 27064398411622942058811024973437744000 8523951 29399615180664136251943417161844049280 8523952 11980065153692195790717481694998036480 8523953 119855930188406801324947774170003604260 8523954 101733577786426759000733858071993130880 8523955 -54517998706341723484286103162478799280 8523956 -16391774302269555016566217893168168960 8523957 -56054130672875001687593763198216413184 8523958 -4587589142848506578937771420860173920 8523959 91399466336342782974797458839592133160 8523960 22311944451804507504254938495800115200 8523961 31749498828376904706067229487601567104 8523962 5852925732214199754383042647543301232 8523963 -15132703174259092518272053520515397616 8523964 90994655863375090999736773847399228416 8523965 15187459410418856365791919539554002860 8523966 11391622250779285468115803546752000 8523967 -106609880680802506439689584886091674848 8523968 7926459971262924422398740538403586048 8523969 -58245419617079625811757048002866614880 8523970 10601649587711762150542191343259136000 8523971 -259015494942343256417505732420822795888 8523972 67311532567034738926493893925902371072 8523973 -56892725054647376010310476123099735778 8523974 127420580251582842270345859716197264736 8523975 21682208341280121414416974548529542000 8523976 363262212128715674516731876626432000 8523977 -15120002999393200551138827472807923712 8523978 24866680638950994580437812430751181568 8523979 208897246090238964485788516318563538580 8523980 -14623307740054056357559083317725209600 8523981 -69110104399859602524095964775116164160 8523982 32102317671216281080290436491820733184 8523983 -104094979886528058745431488470165287792 8523984 7159355906004665918156703577782878208 8523985 -2253442350049246041404008192357354200 8523986 96941106848625219247443674637705216 8523987 -61972302036666078564288994909261658016 8523988 105008310844724667274588936771187982336 8523989 -62002701167973382502078678776075606560 8523990 21739375914756573742912511765911048320 8523991 -4472118787999072181854376625899879328 8523992 -1487406481757876182709774153558016000 8523993 -40060582981089339401893302917527843776 8523994 99998959298306325843069003990106765296 8523995 -60530378639281006868254027999493736000 8523996 -29698027885309720781781313277292951552 8523997 238912463190771170575641965688190495552 8523998 25563161123706390660359660362752356736 8523999 21265158732838743842803786263295820400 8524000 -78067238658135074796533246050369536000 8524001 79325422482163458822835533485013500052 8524002 77038493433882437230464741497638837632 8524003 -60355656347477006263939724180486434680 8524004 -5748597980868593282923574386189173504 8524005 -30180272977942365223269007304956433280 8524006 -91028055183431754515475696501031350048 8524007 23424683557501536278768336089366594320 8524008 -53995804830070021653272348804775936000 8524009 22099358019504942079568309530275256804 8524010 -42432843750158725812738099022788391680 8524011 8242100743752421253650659277788944472 8524012 11471225877722650279452770497878615040 8524013 151146608313871805444642796418337954262 8524014 44630125364373789153412204615835541504 8524015 108863203772588668236529932863059481160 8524016 10019751912768576791092318395749302272 8524017 -7806218449353177417518115132897329712 8524018 -12370113314560100596979233086982637760 8524019 -1241264860137455838251089212222274560 8524020 6842077441772801659731783081826375680 8524021 123510548741467244700842406380787874560 8524022 -20719437829219770550482229465963160160 8524023 8880362468075693334725855811280045728 8524024 120483034644451577986432515582522408960 8524025 -93424051370771706202863025652504430000 8524026 -16040722964211445361397165466015286016 8524027 39671025177363650626874138115980432440 8524028 -28730085529012339085753433883180331520 8524029 -38790361406164026380838466313324727072 8524030 20529101094134698409118804895604901120 8524031 -198539987894963789174575742583196980288 8524032 25988261549690314263609847060459683840 8524033 76276655924356397536059870102502774720 8524034 -7046689454148766418451437996879996928 8524035 2206374559655890138689569342962921200 8524036 -63097001955283474244811919171753333760 8524037 143345953532015615470555550809744606686 8524038 22704275206351361754075044169913713408 8524039 5296443791760379054526645215416614400 8524040 12726634981341151165998481043569920000 8524041 -102122729956359724353525475387118439408 8524042 -20492340912586758913142469406866991008 8524043 -21765081580878077987700833251375746672 8524044 -33491993088471143516269784393684555520 8524045 -97884371794573019569864311811702091700 8524046 -66072445519102145932581248971565273280 8524047 -1062207839187769200460785746511883776 8524048 -11911582097715037583529557100966445056 8524049 -118706394573155608092010403764789615950 8524050 34687545049911067536776803982265052800 8524051 54810152653569517811404786027117003052 8524052 50260739418270223199893349441579070336 8524053 -30237442170201514819701619477506614880 8524054 40665698557539653448668706947713234944 8524055 -108266951150367619731844399018258240800 8524056 55092192354307225980235137371218698240 8524057 -135550830734657781416831342544635794680 8524058 -70092392347601111028750457350281679120 8524059 -45799611762320348498012092661682760296 8524060 19522762274733741584409681171918028800 8524061 -6047161088153381494574368582567773696 8524062 1021233660345626247557828489379502080 8524063 -493881436860994876661682896750722160 8524064 2217353355806983689504589564835266560 8524065 -30796368623402031828061035644524032000 8524066 -49869757520438779592598943753801710768 8524067 239268548868806477957674833298860143760 8524068 13545425993171545552046740361850433536 8524069 136436548377857424077360227032298630396 8524070 14993406824410851434380049344182483840 8524071 39809464129505746909990056889294226640 8524072 264751074432207200888674803447632179200 8524073 -163682241487895647275051437153938956678 8524074 -57593769076028575385480224793009101824 8524075 -16291840805961545474455993556165305600 8524076 -40419875643834080748862099005429989376 8524077 -17592938506096909029543768246589063968 8524078 82874990820141628580508437511787856256 8524079 61140202340792210193787229757291651480 8524080 -17399529112378234125904567942289817600 8524081 204531759222869229938396985264157902564 8524082 -30863230639914550621194338438074288128 8524083 -58957491999831539084083993335162597576 8524084 61343048436074883209113739219574835200 8524085 33268370186364617304182432935656333600 8524086 20602180035200544267768894046479830400 8524087 -22755766507914306206541279305122280 8524088 22953316810353008615526174364571381760 8524089 -125777697499318944667893355935692539200 8524090 68902546996367781067578147675955768800 8524091 -115301772788370494445338053963416212508 8524092 -55125698327713093345630426362052136448 8524093 -139638536373019158761398528562060093856 8524094 -65523058501698920369099959447867163904 8524095 101851883001612906957700678177088357520 8524096 11367643070726656356028740986166312960 8524097 38381906015205760133155768909805065704 8524098 -32004333031589426922076565419086940032 8524099 -46225382252921908856358968547255883536 8524100 24247683057473350370833305566843904000 8524101 -27403717328508032565369159597925957632 8524102 -29801576688734804869768700285388121248 8524103 30595956209997285905198316225762291840 8524104 33591539033079556622849678181789573120 8524105 -471387062711997994661636873501854080 8524106 -40950440243450619071463522224038657440 8524107 34270054232876257619923603720169410800 8524108 162778755063519526685825441785002448896 8524109 163282436508829128963045791022578703840 8524110 -13952337988008432502068333739900231680 8524111 68690321235606983032314129925745017712 8524112 -48357722273449095178978100394301661184 8524113 16530148117614069605896017268579964928 8524114 124299974075616978091998951675217029120 8524115 -97549207866026774978553050621703915600 8524116 -3176565663849419083565029992241057920 8524117 81941354102551826480882855615702668192 8524118 -33333285899822470390967296069095776640 8524119 -40572796146610142037630282862645391256 8524120 -136217973474766237587155543125107302400 8524121 107184261057995735050541068490363936772 8524122 -39054748193788253962669605545489879040 8524123 -108316060522586224883695450765949393880 8524124 22278491076300217100679732479734680576 8524125 -49247940863616054803355242390438241000 8524126 -3961429350305285586731298913703405376 8524127 -4304807997173356393172013737509787880 8524128 99717259762829662921115780881850302464 8524129 7526476896258765669984280601722390084 8524130 -87821952230696000128645308300064612800 8524131 40619882775418715618832098610333036288 8524132 -16077239400248811880101015438713274368 8524133 207632752029549563461482583927296561564 8524134 28381785441446931831261426243526041600 8524135 79187376266218967476273689195992082960 8524136 -27499851721628393077715225293364428800 8524137 -4440349315405661514264991649036531232 8524138 -39561427157531627388885543328562355024 8524139 12806851903359704934748367026485980928 8524140 -25580812548932445719884649961804042240 8524141 78515838197094529820614853735115516000 8524142 142510379981469273143045053309522566144 8524143 -120196280185141066654259776579907961600 8524144 9115860827209459897744042194529320960 8524145 -8524200594564940636447950420670521600 8524146 -10835457819261794854313186211603224832 8524147 -114380948286942175526707270212047494400 8524148 -2343298846041367249948380337407498240 8524149 1081435475689371625923343051335078048 8524150 12021707283346981549441133322844384800 8524151 -185785197251543481709513393734003430968 8524152 7322626525931126726844172942100643840 8524153 67285501559480093954559164314022458080 8524154 -36826708456533029958181791692533102224 8524155 -25133064977597687554037140183696174080 8524156 -81473315489551699285937079098405140480 8524157 5450160054265846137609647364572448600 8524158 18104599703830020562325581555041705600 8524159 -382197759527899914553439025469568640 8524160 99708705419536215267057462832791552000 8524161 -28513416165309060881276794473213477390 8524162 -3267769113141150161605852052008161408 8524163 54265419764789106577462970301647344704 8524164 56095864060063716907374827291298895872 8524165 4603951188774457729111536665890320000 8524166 -42830005045542108591390195748212090624 8524167 -93281137675501653390656732275186679088 8524168 -105491142454278305701918529972746813440 8524169 -47801207041455305748112760695545734556 8524170 -1240852384617453407022621818510361600 8524171 -13269939295030488381631654256980876448 8524172 -3096050696072220521340328650133741824 8524173 -27657512434883478181434235345135866240 8524174 -57322147133484869178774034147151808000 8524175 -59673544203190039155061861025933376000 8524176 -16375485010234034977508178966494969856 8524177 428543203862714467566045200204210777920 8524178 36794682429139981283714647933868478624 8524179 196886812880731764864999132776355494400 8524180 -18374643862184211318216209657408348160 8524181 -188800546286340830586768023887449224928 8524182 -46599363138293247612885588092040787008 8524183 -191386282483685672927965000706786154936 8524184 -19520126601514277418044106191343421440 8524185 -89499129234351400911669019701600139200 8524186 -83238256732911942228599723644893977856 8524187 -31879792127080511671760891278863135048 8524188 112587192053050514107207837570267087872 8524189 -89956889413039103450663294616067657920 8524190 23835851279080638614531173138332199680 8524191 -810334064154665830368166414791623424 8524192 101881542987341505456274721088584220672 8524193 194354797453324530727724673507976361442 8524194 -7064694688064967955158552432939073536 8524195 -56573134107761636807899004963176330800 8524196 102810111699720822639079739814160118400 8524197 -92538067770156208956430508608770227232 8524198 -4964747879565673858791367049175419520 8524199 5384185646772795761168162672135578320 8524200 6844307052702655040186345795518464000 8524201 -55801693580121770084222494038879487936 8524202 -68591680745272560814806889172150630400 8524203 -6610453338202896700433046033846870696 8524204 -73297108279726561338482814971577611264 8524205 31600070553693462312368274197762878860 8524206 -72704883432183971122575721168403008320 8524207 92340014942972947406569619413661933456 8524208 -10364467540288030807244334687977472 8524209 56816442828181936972951876364961071520 8524210 -4644200907923717208525572410200642240 8524211 -64311079438511469084612692361371420376 8524212 -32585577544781454705775944092731404288 8524213 141272178123936632366448311820534164462 8524214 44749851052556603190990365646268878720 8524215 28816261766415521319911772858701764320 8524216 33762363073829866818826845067946004480 8524217 107405951795346300640813442678410308480 8524218 -9674253045208847842792644552878518272 8524219 -180747657569567381415551539914335327640 8524220 -83884574963707241461334422966473285120 8524221 131856152316995739472016802699537453312 8524222 10393391413369364116736609187715458432 8524223 -8691702496634551068837991425922752840 8524224 41045849060672161280774052325537873920 8524225 -31971993712933865048690722942252147200 8524226 11483135090657570748580835353909906944 8524227 -26064657130021989413137367652252011520 8524228 4111877744063167055233358603572920576 8524229 -30478814875785948793250487639816837120 8524230 -9537220234206325768481660516953282560 8524231 -25338968213828070324377744801335424880 8524232 -68343814646815733617784553348799257600 8524233 55350694732451301219541041486444970602 8524234 1491499602236847485643681479588835840 8524235 -114042676993858059574107483924541300320 8524236 -17878918521295840689199287880151040000 8524237 22291507708703438675609695531668625440 8524238 -79954998042152592482715524565817308480 8524239 -120994963528121453242464567485358253176 8524240 9972999262513006645416532627370803200 8524241 -231922359742732016567387240682666608016 8524242 -46830922846555187618963860074535419840 8524243 -10280095264971430277793646057071663872 8524244 38013228982351660067176154810269929216 8524245 2669389265388626324952367717339545600 8524246 53256199779183826822745263238702576064 8524247 -13824371563938247463780793644626493304 8524248 2508601792961175366948209390422425600 8524249 -271695677656130746552461033133172127360 8524250 -27472061826346544245083475731062016000 8524251 10778318169736699540794058872512330880 8524252 145141384107671792169236505515220885504 8524253 -213082284158936924301306956553625425498 8524254 -2884695177839244873299652176557498368 8524255 4287683469698955553435320393289562400 8524256 32009225693784604831537398089533882368 8524257 -18347497925144682827073904769729913408 8524258 -22455444974432129576374408547402096640 8524259 -108671916003082629218396378543390543784 8524260 18938945299097947910332099937325465600 8524261 -21054460124751613959749644798789219200 8524262 17859366889696393965721370798720060544 8524263 30474157811752333635753774814442581248 8524264 -83274937274251083422436826705628774400 8524265 162045924556527921762882661472471421000 8524266 -15532646282734111780310255221714181376 8524267 206856404477158313011384588916599267316 8524268 68364115379697518395723592953460636160 8524269 -21160504444014077290293155614025306472 8524270 65209851554986654802117256928576006080 8524271 29563934003587574916822763911774550512 8524272 -23540308805367907728769982092798033920 8524273 -69308623898354114569918835695882818478 8524274 89394287347190039613171339919583911680 8524275 -19374852912853491708319574966094658200 8524276 -88257031911493883936688624685125525504 8524277 1639069179022107816859465339927138752 8524278 -16682419740390883177798486496962944 8524279 216116477641613797646019194065806715880 8524280 186198296521691867546262155988842496000 8524281 -81399973042305696521868852761381270448 8524282 -7737868827442338821693391218255044416 8524283 839439001605610934717621817730226784 8524284 91811375354417009679915484656595599360 8524285 17972201226954295189952583526577547360 8524286 -112347251232083941337065239594928785408 8524287 37971717067363428478912451057939245248 8524288 -69142398588763960550772814995102105600 8524289 -205229880491862450263766176417838762540 8524290 -7103575825956245844891697978305216000 8524291 -58784065386227801129765745222282242308 8524292 38880917694084711535332568605705400320 8524293 600586564867553760345527804377663104 8524294 32647347929744167368746960730224025696 8524295 -62389369030294424463736792088244859680 8524296 163094310987043747422041558480550297600 8524297 184768955369760322007079657470587614746 8524298 -15214254056587670903307800055051963600 8524299 30659191014501654108514357983612238080 8524300 -94580542692526192868477161857270073600 8524301 222265700976141571393764845485412205504 8524302 -1386325311737514761868891207310968768 8524303 42031776927311423101167592379695301552 8524304 -2668161281843132452320603211499372544 8524305 -23422738955529021257057856730980825600 8524306 -13261015504236743392533102189110255616 8524307 950836360313535940399754814024098640 8524308 11580567378426933283857009488232849408 8524309 226165042561576424022950898685263159616 8524310 6209905783028248793728445668365150720 8524311 -55668215498747664672183043350601970328 8524312 75432366161619286344701110614657331200 8524313 29883930498378427261882110342009173760 8524314 49410582917497026238205453684512212480 8524315 -135861748256210887979584197148315321200 8524316 378196902794707049335202513072535552 8524317 2483965145962359214367106504701508480 8524318 -6248912718437542076794033641432514560 8524319 47197110976998415501430946867956046696 8524320 356266036691320349203881920770867200 8524321 39709254282771580981796667467231948692 8524322 -32898776256990913098525919175083098288 8524323 131641752368204995878650790812309581584 8524324 -173489794437066717269089300912079058304 8524325 -5714101826201319388670587748836447500 8524326 17057039080952964174180211971009111744 8524327 -110384742090700997215796232217103437728 8524328 -12628492170154631500331116702845757440 8524329 80084214359110943317038990884756544 8524330 28761361793402039026108538262861496320 8524331 36038475546735955582891807645141409400 8524332 -69008111334230771712701237125868467200 8524333 26229809737701962912677828699607090582 8524334 -42508244205240267573747612356189243328 8524335 73783993472034371379286053243846224400 8524336 31849020955317745050848230793561096192 8524337 -12938394813792534616448220128019056640 8524338 1978959434026078590764975468996348160 8524339 -102091852445555212423562700617192063860 8524340 -30831872235834993406453751243608811520 8524341 24906406366619145883988221217824817280 8524342 -117471287582226692205527020837949432928 8524343 -98008194418771584201107085314874403584 8524344 -9872627143068916641391342954310553600 8524345 -23696319164823074907685638634640153400 8524346 -3497954730813580037061737767514698128 8524347 -66099484906599831938732487590399803680 8524348 -92289582475119894217692334988242059264 8524349 23841529964828830949647109651988549888 8524350 15867853438970875831394283637564536000 8524351 177555416277834672029213406019132206312 8524352 -30436880961303254055378514761605971968 8524353 21552677600999447062351453747423289904 8524354 45753164270785586699805056712895559376 8524355 -60741331077492743916959699833585043040 8524356 -2401619025003447540482138246780952576 8524357 73829138537177796105752945422800008606 8524358 37464102123505099109097067947685181280 8524359 11028029684467560779023945555922146440 8524360 57481389249161687869420716456600576000 8524361 -88089616714016356522019121090976524216 8524362 6820429237261390723440295424735244288 8524363 380025345141272261784632888019647464 8524364 17750866285237589181983808659350656000 8524365 -25828186313160402870592992210337512000 8524366 -11480867857591817668913117032180930368 8524367 -9372484723169487314048342779439209728 8524368 28002409675762618538920837433359982592 8524369 27417948109169706660738390999046272000 8524370 27654815625918427702473393331197470880 8524371 -47942362444299052491624800408588534088 8524372 -131970131837999804517857227643418423424 8524373 -26573084036941974258168480662926647072 8524374 -40927102583323249862537515949358411840 8524375 2764630408709348098860053471956290000 8524376 6045605209093476642165414500683407360 8524377 -3324922239656093582414326189375315152 8524378 -84504481005101490633879429255982946880 8524379 -152827075879294745180685477719787274680 8524380 -11721749560891097830130884015386132480 8524381 22955379232951715155202837496052677132 8524382 -91317759601957925298152213837705294208 8524383 23649735396734749177583934397269780864 8524384 -152244217822442473220959775483739242496 8524385 26067776056191542183945042746893986580 8524386 45440767606181010740514317747531335680 8524387 -140278706078575343078050808070922967088 8524388 -125517036523400506815566999348609018880 8524389 -55037557013985605478044204894712924576 8524390 46915918120685340435487877746762383360 8524391 5723135604647931734107894119613956792 8524392 -41283403973232529574629201115471708160 8524393 -18600450128211616528025967742997789660 8524394 5598504630382683532084514379187160496 8524395 16370334630963314704314680958991614240 8524396 -55138548780558292268875953628280723200 8524397 36338679271065309448377830412362180832 8524398 13579095120171838397970824654873837568 8524399 108097224113738192137446737200564332664 8524400 13977410176149147138074568712817049600 8524401 75283780861030708378438070521245682032 8524402 -34764972549756901964009215070504449536 8524403 -141824951458106456396762567762919793296 8524404 -7725927204786937499690654432850868224 8524405 188813139011480448796169522998194111000 8524406 -494712835561449042051874451504804352 8524407 -112410868199718737685293406784544152320 8524408 28790643726563111325008090348632657920 8524409 71943408562489083176507474326318953360 8524410 -44915940395666017242734449341410388480 8524411 73234676063684351542753537175123968 8524412 45075452952573304707172569604202068992 8524413 -75712005797420831730746546086757510400 8524414 27712233255261218211560324959109188992 8524415 -113840592881205605220193625171006041200 8524416 68309853347310180377304316314334003200 8524417 19359367300905729768667651812344460000 8524418 -27654593355146455043436701636951837184 8524419 13486044281025869506388313713168893944 8524420 -5640972594454369876571755155043776000 8524421 -28771435517033280092456502048050682816 8524422 62146306921079249220326227517498873760 8524423 2458870089003072858296329268821979672 8524424 -125873086909115759710208113668615444480 8524425 -1725443419900104177505440406052400000 8524426 -36118343864225960731903754483199118080 8524427 -162550380528811863323008946790773831724 8524428 24067205857146499436020244046954024960 8524429 -5345876193984035374701289435982409960 8524430 7145042288663198556062419339848499200 8524431 75368041034647552823377376845555638528 8524432 31033490796738583565081282634747543552 8524433 41379256414934275131413240074581224520 8524434 -53147000966198540203344693993058990080 8524435 -29190303771200191668488169761165751120 8524436 150224027081276021441768081446359415680 8524437 101691786284210692270794854977571924352 8524438 30791816144575301463486602282845038720 8524439 13608053719886078742450772750720089600 8524440 -153665243213780040224394279115452211200 8524441 -197141215021576566501458280657400607158 8524442 -25978931360688251628065408875965459456 8524443 859004751542666823157208510440495728 8524444 21947583004059006085203922480032900096 8524445 56849191361929293656414072145542630400 8524446 12425965110255597342919913563486894080 8524447 59609269471760297650576312391552986872 8524448 32536035280159983772083348895486181376 8524449 -2807756140320314919591192174758414256 8524450 -16991633551028164744449028771818000 8524451 -97625982174305979464302855574642093088 8524452 38687729482200575473067918080345900032 8524453 43923492178618494288404615784207615680 8524454 -2304837851184543866360966377463546880 8524455 31440716539086362278861558577005747200 8524456 -78319122816236389873836657598987269120 8524457 -28812692986423190762311901242371599628 8524458 -44570980648091004776344132534624673952 8524459 -72719309560321947860796693642974174840 8524460 -20089840773386902056351391815620966400 8524461 113969417507962141373916747142764957984 8524462 -107925054856541441277250412147020105536 8524463 150095918568449504640347236228349205360 8524464 -14877611873871651092676434149402214400 8524465 -98867786549981164718924182068976504140 8524466 114237050736473708445545095044816540432 8524467 6652570862552131631521975447072327680 8524468 -116812945457814073356294118880988600320 8524469 -3334548506053375202253119865000086304 8524470 23152202841205822308369879185088624000 8524471 75060271189600530299436684095421191152 8524472 1445506284213520065490901118027816960 8524473 2467360040789282134182316125139316736 8524474 3798031748988284545604276321593403904 8524475 24658966950641922655653331120699924500 8524476 -6241419744016451553188251058553573888 8524477 -137968463890074701791388222666170005088 8524478 80477710555636643609866342137943799040 8524479 -65448885660200148776230598152648745016 8524480 -29160201428439297491961693418668687360 8524481 152960716760249055850514279918441905410 8524482 -655399385659027920967538736261692160 8524483 251713708289050268931585505344896581440 8524484 305092517064199421781679583698771869696 8524485 -17361006651934391961044647011841820580 8524486 143635001939448249541929388342853710464 8524487 -225161822720737749147378796447628973864 8524488 29578454358967760484303345134528593920 8524489 -76130546266407702757012402965130892710 8524490 21604320165454508078000084412822666240 8524491 -21615316608188462246901493837198285608 8524492 -454906391540439965594641514524339200 8524493 -23197817737753746898316848080226611060 8524494 21032316649616023104472527365295636480 8524495 70498047975195584868330665260635724800 8524496 -4267246087707722293099656852544462848 8524497 -50861433495211337849472107415095261760 8524498 88882779748453150335355302144300090000 8524499 18323465700277374230574499809970171500 8524500 -2738683997376113471762722791799296000 8524501 -104159359579347312896769077727319944996 8524502 -182066472577977649891922572854374400 8524503 10591710449121464993676194331807770040 8524504 2908309948578821584765070446849228800 8524505 -48504875617401929540687362744707223680 8524506 67781789272451524620892112783714251008 8524507 34973526168773777484488184084008450756 8524508 150183566802762365238706456679606819328 8524509 -11524786740339463422102572189362131840 8524510 20400908364025892923600786353773656320 8524511 -111609944201519926772216419633353249888 8524512 -42261471635345143998302088227900620800 8524513 -49120815567137081051822831271733490496 8524514 -78977358895447246661269643273864132448 8524515 -30307573650198917324669474480441679360 8524516 11156498001945411513742200288768860160 8524517 -151567086636821534018844419473365231840 8524518 -56228824783214700379330961923959756096 8524519 290865811289737460109803785584961954920 8524520 -22074818455332830580705313998583910400 8524521 6297279352789296640067180944750195200 8524522 -32619337770087054039161527383518276688 8524523 -8463822972393029513529164857128781056 8524524 110798728187971978727574032087591302656 8524525 -49863864106673077670953596687018957500 8524526 7952534448967208052414700544059771584 8524527 -88598293539153259971440410914399102720 8524528 -25761763200875452292567433772541083648 8524529 -86376228608367413898604218615574542906 8524530 -31383836672674178862400029804819001440 8524531 44604091362905594619772031555000604408 8524532 134216155443064112525720405507883789696 8524533 -29936185202922952933538010505761847776 8524534 44460647594460110790234195226409824416 8524535 -361895765134090912556443396605542400 8524536 -63441670324538770207807896513723432960 8524537 -31010455331827243660312672740887317696 8524538 -99981537279576460280585319169886625792 8524539 -82552213574839640601468103308518630196 8524540 -52270206667801926267373063151756774400 8524541 60122573229841222301499157653617450412 8524542 4611755943287864399352870551619000576 8524543 84224775147271745958598322630810177792 8524544 -34626133766369425974225223072924827648 8524545 -99215803982203723881798507559754167680 8524546 -115562549883824685588597777770720571360 8524547 -58223856151393261931139384039143360004 8524548 109928139862303561393207969263843102720 8524549 -44802202695338286383736305246690278080 8524550 -24912670632040696435881831831590640000 8524551 -19236830209043855300272373009673436416 8524552 25387393810777476224092744969356825600 8524553 47886209339292434137200691592259563802 8524554 -7608921693723276972396499744556744448 8524555 20376722670566866644215730718156946400 8524556 9937027216703045120682373733704504320 8524557 34061288772307237076028864719122738668 8524558 27697623599650525582074078312740578176 8524559 35023845830961042098413645592884237440 8524560 19296930016110948631518259167304089600 8524561 158919512449093920887335844684018858162 8524562 -63723603810638955762744430324282297968 8524563 8518114041018470864246515112070048000 8524564 -36003133017996238386499894744075037824 8524565 -18756422385989265728375733528377368320 8524566 9979036466440384239705350982696743424 8524567 97925531016644608574816185659435971752 8524568 -31101548907150625932640835942045859840 8524569 -59054188587513201862300329348648081456 8524570 47575431616270653798905586741813600480 8524571 1301418205232247774026348372122716 8524572 19231648763584069777204444954175741952 8524573 10903768645094192935757680425885831084 8524574 -20814035381347725329536625567272826880 8524575 -2599482212499648491671236636756708000 8524576 8814381424852393877769494677929590784 8524577 14888438129174321858218363919657201172 8524578 -540728756257424448661429021189816320 8524579 -175820689004356412847715728133265976000 8524580 43151746323318891487510941176011219200 8524581 -5408947360171414917741820766269819680 8524582 38722911527044580574537995554764177408 8524583 52227120728864985040162026512973736920 8524584 64590645456185761377828876424956549120 8524585 -51359722293087894903053052997180020600 8524586 -39399834047033775483891838743304185600 8524587 -119581826790481448395655901556407171240 8524588 221477366557293447217738393492567142400 8524589 483754792565475265292451089869662064224 8524590 7233874331742265551507023147854600320 8524591 -152786328275846772507511799501664641008 8524592 17746049578627577499835190240339066880 8524593 23126764820268927344930627352257683008 8524594 34898769734332946802283753415958990240 8524595 -138050632883601456362145959277166544400 8524596 24856384947029123941065722208591163392 8524597 -4324091917008801413131343534180759040 8524598 15443357665745574270573205657112196480 8524599 -143549332622059731410046371627259025200 8524600 -18555786431111340001317786366827520000 8524601 168937925420827881257417554131774040704 8524602 -3030217736426983628913058052081603616 8524603 78895028786273222285171362619974586852 8524604 -153198404838574413185997919819456946688 8524605 -51924299664964993179808603156080796800 8524606 132370840419116868353869148899952554752 8524607 -14864070948337323540959622153813084480 8524608 -45609614600840998554797325130389258240 8524609 194232576081684468799403061139537871810 8524610 32247313066560969542868083037197352000 8524611 90753407932452469710207551978818110732 8524612 19057610825624685703512100287133716480 8524613 -185458377519730602416769346041867831138 8524614 -12557177148011664257696140447826884608 8524615 23906458132807756628232724005111283200 8524616 -99511661148921414257241710824888320000 8524617 183047566147568390839713985831308169248 8524618 23944901846738253048376525262322729216 8524619 262101995345052861197604712393816204944 8524620 15100800104768524824136773711297438720 8524621 -552571226412227805447623133629382656 8524622 -55522331925839516596791987941445933888 8524623 -35619234573675329184447154992828074616 8524624 28834112573921259565786362416866058240 8524625 222766835070154917727854922739812704000 8524626 -3717311799507944892784990825019945472 8524627 6594856396862193653576555842558968240 8524628 -17119110189199409814283667134225809408 8524629 101466439062590647336587209241296754240 8524630 19127529144312414476538471904034184960 8524631 -79483152721988414806136857438169720568 8524632 -90670305604002485116357747206134599680 8524633 35555687217519750332395666202744857420 8524634 -27065273447141932172152500954093315840 8524635 9981530339560613940237225330306470400 8524636 6201251712200597832459176871563735040 8524637 -184224241126159524417419523588620371680 8524638 -1805227816930144940359297671886950912 8524639 67042424195738202588716059048461873440 8524640 95111571326557853042833917885441638400 8524641 65918317440003875099477831451555394992 8524642 -19392843704942069048544972278000997888 8524643 75166932174093815636723189127610244892 8524644 -20107080830934902738010920001609461760 8524645 -152783292849162961481747228573728820100 8524646 -12279843253109172762626346894185972736 8524647 141710221961429372610508548765663598224 8524648 6796838145274727304475678037943582720 8524649 -76836753337071871992586594227595224000 8524650 937203943886153046332826567984921600 8524651 40854085915374826619236256323083975264 8524652 442944213582048913645912496535613440 8524653 -158426377426850007152303315547998716800 8524654 -1358278407562255174750955319350187264 8524655 152348722858264841354669838193163935560 8524656 -12896641669743318559362907873974681600 8524657 -51291367267869349629998103818688738094 8524658 -36514164936781214073528747940142350320 8524659 4147124150993476077812985310586345472 8524660 -22576716986340810843048621075663064320 8524661 -289674721126413253233522641680418582976 8524662 6823556854282836431716979357628437952 8524663 8243376039636328054130624165855024560 8524664 3619003771752897393983169709742469120 8524665 61029825819483779520986697433728270660 8524666 -92984928193347494490006431829266553120 8524667 176374494087370321172622131503570649832 8524668 -103808090330196834940919358886132047360 8524669 -182579310930087946744871915301821719930 8524670 -18740240960500485161230369624787681280 8524671 39333046080855912696777502194813095112 8524672 -38569881572524429042497648686058700800 8524673 30325127612502560609340330923709036720 8524674 6766218186759987491545055563414464000 8524675 40549864642464238589854893771850424800 8524676 62182805412239877542752398028048908288 8524677 -11753716819892386682131688726051688288 8524678 -132834525134363854909089601608793998144 8524679 -4389227325290690898907312088372848752 8524680 -4872676133738595461790149376933888000 8524681 -40895959256120973341283217770049308576 8524682 -108360309443484088972717736177473890048 8524683 -39825833964898549871440646956949024376 8524684 -74351259803287517051023758115276216320 8524685 39719552722326736566289976196425859000 8524686 -44956198309015808694436180912790326272 8524687 -63862095646009680442535487606779837520 8524688 -23754660508964067557246847256879349760 8524689 -12492574532283039140293045588747690560 8524690 13245269235899467770841980418322780160 8524691 50819499890284703154498183791751457872 8524692 -200637190178618842306417695763322880 8524693 4228892254541643075468511652791285024 8524694 23481741151102050675377267189468271552 8524695 -24956737233681065923400350824198943200 8524696 33312974269766849298683482948616908800 8524697 -49338912655735360066411022756896917120 8524698 10902555494842158756975875012103495168 8524699 223621017193876084316313437368682557700 8524700 -17965922778861005422396516671726796800 8524701 161208450334297499316656008558476540492 8524702 37991093541452567420166748600514439552 8524703 -112613164872694888907508307656330141072 8524704 -77969787689850674510982863483987558400 8524705 -21634152438313663309029829669926324480 8524706 -115581583697010881531936959829703542448 8524707 -1228013304435674547994809806981522112 8524708 -61895883390801963522614482279301955584 8524709 -213755415011449733387331281721564801090 8524710 7106170887457841120382452661901459200 8524711 5529168559997560156817645435176574480 8524712 -8996957237163521285383613689131171840 8524713 -66839837930553788435268451125172266912 8524714 84943058952698518915420243106605516800 8524715 6321561051634192248576915816074667360 8524716 -550215233808953548724616490993520640 8524717 -79055721907816731153229410678275872234 8524718 -68905798158117250351514609187274272384 8524719 49912639515917689404921757197981327360 8524720 -2332036909066866749870287174596034560 8524721 1738908806459122497357229658369201664 8524722 -71047198466992135658796708504145372416 8524723 182707956393349199465597912671008968972 8524724 -17726919057923880512934231195234992640 8524725 -11730546176314804922707650129513664800 8524726 30890094870222115997209217315286448896 8524727 -146731988671327619987954837238615518424 8524728 -55707251912150874134866668061433856000 8524729 58354135000947661816510046975640668330 8524730 37213837496407065863479830284594937600 8524731 -134518557219458201221183349022438431040 8524732 7679343975316755199245471532513996800 8524733 -23198244125117394136175644222326492480 8524734 -35529227998558720090394871192254320320 8524735 -14162760748941568854206231059897584240 8524736 66102181938766939386683876131429416960 8524737 16897979163311121222851338983354192000 8524738 15999120666904036920642145861563693600 8524739 -170115130262956778264606020477223531460 8524740 -18131989163722724287391516695864811520 8524741 24187124328531131963267112967564186142 8524742 37880623255578971013836263524220801344 8524743 12232440777433152245591983351147645824 8524744 -60624407820397422698233489989878307840 8524745 -48758526102180765406465529302791789120 8524746 74015004456775740101857209755295949872 8524747 -24184440855835138580807073164990766336 8524748 -27570004518946378208788244724758052864 8524749 30017546681554331266142850108792468480 8524750 593029021742307241560451578326976000 8524751 -13326678590701604618288732258537608968 8524752 10984474823712616332534413485727023104 8524753 -69809285486140203151983762787777214220 8524754 -6145476409711456228239489389909107200 8524755 -78316501070100331718900020361598105600 8524756 -40978423599830500796559463419855638528 8524757 23606705401804916547767025035206011552 8524758 5946365910015024149686874251633505280 8524759 -148061058888147339717899045415638936784 8524760 27394956736649286453314510613331968000 8524761 -7238693315128851730499454131326641792 8524762 -13778326465060190316541958833521696000 8524763 87858348699692677649869871988845935680 8524764 5994661029630986892636644928962167296 8524765 -57761318980773954125374962428566904340 8524766 50636725656986563808408638657445781504 8524767 61102330903052248648313173894355006280 8524768 49263839368907230970671855513727139840 8524769 -105940792260103993682577464143910995488 8524770 40438886289264601414449981914360217600 8524771 184086069171214807326889343972668135752 8524772 -53138749216597337433445889234666250624 8524773 -110893143918851823728210719097225493378 8524774 131309879735027578166877334912571303136 8524775 20123555425436144385776911114074582000 8524776 4706613303411873090559110713900236800 8524777 -222107712123758594337236499938348738374 8524778 -120224926468616400734334879066509332560 8524779 -63028976043674378946703179151090299816 8524780 8324324441699419284970148855475840000 8524781 -43982714909060161189149115425926084040 8524782 26114839368423604387964903162321406720 8524783 -69425527879943304942449929751418318656 8524784 -18450406843896089767141563092533346304 8524785 -10628340444289766405909638390301184960 8524786 -160576954644149767626419205124264430784 8524787 -24011139134265542628309995310529534800 8524788 27557035653596485004018959238907494400 8524789 -13166599269589023829267020092124125952 8524790 -48239342224775100246600324275878097280 8524791 138030098567104367428054037395811374080 8524792 59929858635686088734560811815260057600 8524793 1700149741535758590409017678235741584 8524794 -878640979472704049161231819775964672 8524795 -121050662239624633744033944803806051680 8524796 -55132490557861914636331914272068027392 8524797 -49542772166495204076139178603691196128 8524798 99468344778644654141224968371459174400 8524799 -134635145121645257102896114827999667200 8524800 -19377104665770359342048648372001177600 8524801 -54631804686137607750059911082709427198 8524802 5629413428814118548228352439273192448 8524803 -3441075310707525843332800755931107840 8524804 15378972230499524297016976660296621312 8524805 -130787828134820398544782853109551145540 8524806 -78794364228482305024646936148596620800 8524807 142049572311899589985087629316855356056 8524808 -120813838515386152398731837255196503040 8524809 -25593628968153911962281875922589508496 8524810 -45034878532255298331354415386164090880 8524811 23878472187655481416067646581640847200 8524812 -78084285247160787585005186939117715456 8524813 -285396547237820920830211543298808000 8524814 46256099144124495858828308862306877440 8524815 -27870584034639639952798778997967805280 8524816 -27808607673780568965149105026870140928 8524817 3093963454952652744030394806350889792 8524818 -4867456225471221853111630505703425280 8524819 -260796734815423454969651282614391821780 8524820 -74169348499836717606977766273469739520 8524821 119592645934109762332018013644409321664 8524822 -128832324953927640922893756187166112576 8524823 -15041389391655826499977169503860959928 8524824 43747568731570650365483415163382169600 8524825 51024897347298593301796727478286476000 8524826 -23932217807705859790052346743184871200 8524827 108622510458859983954882519304032776364 8524828 27422752843010811877222095510643537920 8524829 -201644556789223168538282928687316500 8524830 30607094318535921905394994662278497920 8524831 42358047477260684227914752112058106992 8524832 2906538147642787217209891310429601792 8524833 47490872309679593733949996718519745504 8524834 -56443460158433447030954321394132011184 8524835 37393647606294247998781120366445388240 8524836 285648497558998974408374927901268992 8524837 42629835319598045055232584894700655352 8524838 25971154311639873525523091794254516480 8524839 -4998891237582932804741682126418289712 8524840 -124607241961196727152297033619724800000 8524841 -70132120386374105498222242329737686428 8524842 -22332910761074492692330081377534674688 8524843 8244776529656297486471392661684964024 8524844 -58313629517897787443908204045014466560 8524845 533824356342134775870411218520284160 8524846 -22650165672397034385383591251277330496 8524847 16188959499721606202390589350701297920 8524848 24274954618513267467109166661290655744 8524849 63697347297967653062727788579044931136 8524850 6509154790832165038500590945460404400 8524851 57655514257010733083123985960934578240 8524852 -7887226012491020560458909868828805120 8524853 -224353577925043380210990040114835018898 8524854 -37685331770225991713318238155276055552 8524855 -51779600237460231611940653220748179240 8524856 -153580270973808613883074497425175306240 8524857 -6145365663383362602084049811556667680 8524858 -50493841960476182547481723137662390016 8524859 32426642822087310075136274298317977632 8524860 -96477925406271202712818570441463562240 8524861 -81410403685579716676367481124612649076 8524862 -74237149775712460446248521272758669568 8524863 -26542441568303245247711471864256012120 8524864 -9531184960916030547744202453419556864 8524865 -77904287201108627801827404091006267800 8524866 -21423565386516157344335235849203943936 8524867 5864862572954991187700173313244957768 8524868 330795029063317987234021261707607664640 8524869 68237434467154085370462766541018763360 8524870 429815948368224084625791525869366400 8524871 18890291968802986856917139756360782992 8524872 -147963582860295701956341383422569676800 8524873 -175158730953409306752995236157194706982 8524874 -3787980368703229614141746797904845728 8524875 39962421631877664913914741226398720000 8524876 -14795994900342731091156159984989696000 8524877 -25808139143474468370639537013172747274 8524878 32437420195701910554723702276702702720 8524879 3662380018757933961025149922744586880 8524880 -5382378432002211439436163006875566080 8524881 -16698171773190884780333308793192163072 8524882 -93057470666599444578577415073090193920 8524883 -221878961222283953659679596212521745840 8524884 -24563052215259680934959777238796443648 8524885 -15704167502189771096837880451388187240 8524886 -86746302644333020609963059178668057600 8524887 23705744262992966012781347671102042752 8524888 230296117104397068231634702023019253760 8524889 -68878314319138600135554250109215304310 8524890 19726120618789265572366473309432576000 8524891 54026732646029601230719696166073965760 8524892 30493376638334107061184333263811273216 8524893 -2841503511886172138700897688124352 8524894 -3482980446211602154095477070445073408 8524895 40289461591329835629941605037456591400 8524896 -100749368955462229678793495741409263616 8524897 132820569999711462029636625020482573346 8524898 72430417983128913286319046118001333760 8524899 137088719316054158490230048710656215040 8524900 293050718948805061779110813715788800 8524901 56542313321503699828727238991407306240 8524902 -52170433608133839716193386718502325568 8524903 -4603798943622667784573590024658537856 8524904 14195972350906972656734541448716779520 8524905 43688631927674410798792495469756307840 8524906 3485572222624782979308641537992255584 8524907 -47141877514705313934717401835155859456 8524908 -35124061487046891493960919899523128320 8524909 -117086658845356861681701445689396734890 8524910 -30817393745059546623584520833863440000 8524911 12565637659154215188981633068898595344 8524912 -51010606597070114956580824666225410048 8524913 232180142681210530558446579686781930804 8524914 -50591065459271375883395333711655538560 8524915 -5288158619932029736575332437573394880 8524916 17653664893384705412112633460784640000 8524917 108468535835098574123593886404573960188 8524918 20751390732781988896892875450080320160 8524919 -23156661990480780576983066510328488352 8524920 -27047139100088366822607668702453760000 8524921 -103199564792974469833123194514244040828 8524922 339348613058224129226860090885132800 8524923 -88409618717174293153546011883354074432 8524924 -154827444375662588540211671976224303104 8524925 20233605966290813964151056015929223300 8524926 -57850752652713524946650175626998752000 8524927 86056507664662008193312325594902175520 8524928 134856134026845472636085552620052152320 8524929 45352798991851096199743654681987070400 8524930 -63647791936840331378594987117697607680 8524931 -209349538942162236877775910255792251268 8524932 17847646027143934717039525791843520512 8524933 243846365488606665868323315214308367324 8524934 24055230083013690106344906827858208 8524935 -18090643066122678853003001206016349600 8524936 -61233906829079159722735697369440419840 8524937 -303524181067115501168019762793050263280 8524938 17234854103595388640626778967355189248 8524939 -178338971304600021870647702942068511760 8524940 -3066799476587486891582865544608460800 8524941 -7348077328551452614671470310681829440 8524942 16975228462567132201856136027384988032 8524943 -30569417348885001994227027679186644384 8524944 15316971463233182238970709060218404864 8524945 16936478492770693163917636131974581440 8524946 -7750278002331093677987439658641252096 8524947 54648813185034008243823351811578018672 8524948 1519550442407760552220009299589609216 8524949 140665372246408808150955700794278839950 8524950 -1199197242442034904952132196026060800 8524951 -173376502275458690682818425187549941048 8524952 24912821454668229935585232949050286080 8524953 81972324839555019084914048008659016800 8524954 68553571337040505804336299575286604800 8524955 -6269733606725411259119245405336616640 8524956 111058053763571111453088753785304760320 8524957 -18851281770490020263328362503413003648 8524958 40451236084429079926726305463931226240 8524959 2470914996312399009765562298516447304 8524960 -122242925742356728751341180505560842240 8524961 27895612806287056685998193399988408000 8524962 -21286192972553206654477223996106696288 8524963 163071973888471404945366259829426709212 8524964 37882017689119004007934739630180831232 8524965 465896388006943114313114812408691520 8524966 -26603766370746832138345729609587688896 8524967 -252408097863517702394080628533358163048 8524968 10990272819182360316290907000532992000 8524969 6501992364566958515162699652355740160 8524970 31475141752244430824334641426167618560 8524971 -18968381034023816351264319243964851168 8524972 -697680109296953272948902626829716224 8524973 167941944841668314063373140945770269504 8524974 7482181571448056271052989929558138880 8524975 1582211389116054072152966392961225000 8524976 22518337458666955217586862561354924032 8524977 62668765191456239752608805646233570080 8524978 -12997783551375813127970710682661436416 8524979 55854906316143011004557847310304621580 8524980 45515744767717525802651168526513868800 8524981 -257702848399710717897636825182874131218 8524982 -52342769355448926546034178191011405408 8524983 -135619916708644789140237984584767412400 8524984 -89095244333982927871095875204384993280 8524985 -2573129088692186509164289030534713600 8524986 15012723903134865938964249633183089664 8524987 -213914990002933223088656503633294590364 8524988 73577689686969811970325712370144191488 8524989 4970337370937508730134579669686164608 8524990 96500035902804346125840311872382090880 8524991 20873072682743933093854262818566098472 8524992 -9983448684811023058872804330468016128 8524993 -75854213517299562539136236337755597758 8524994 -13837167302740515538095167188674014688 8524995 25446165705778680548629406207612582400 8524996 36882845173055010253727836737298206720 8524997 -12605935938377253463398966454283896872 8524998 42265379802785042491749432007489063584 8524999 -3857580877952051924676339331215938080 8525000 -36200059930060105122909902260224000000 8525001 372158055393188126852880250858781927424 8525002 -21286664566051385514407293969640460288 8525003 183783115071416589265704968093096288424 8525004 -168423389612207735742056541749299430400 8525005 29414242193707834927811380128973299660 8525006 -11768180516494067865483318101314141440 8525007 2921253200972980289623276928142477984 8525008 -633247130066075079406730245871108096 8525009 -175270588805636484988410685782500971920 8525010 8387615202240946962483193221158515200 8525011 -45813257803664670872012434136503862976 8525012 -100842576894216577397705283966789154944 8525013 -2805102267649211230262984617010629632 8525014 22238003137043018306542845111444524160 8525015 1775106534541365322027448387965351560 8525016 -18469303125090046973848296361980518400 8525017 139700032774419009732046835285046797066 8525018 27109544767322257520190694586076030960 8525019 39716983399260178532547128990129292288 8525020 -71122943056576708779574759448475456000 8525021 -328693654551073954828805105494676508000 8525022 -305035996853351916116773340503974912 8525023 7185316422777836861743579870312916000 8525024 105583636286968091630154274878106632192 8525025 14198378769803768601361610095492155750 8525026 17670799236845800818996449535632069712 8525027 -83329636457153740432234947637310983728 8525028 56899391068759511509036847985221867520 8525029 49637981949526532685842918668661237630 8525030 -55474513645939532286762743685167518080 8525031 37106528232907287297068459057944549416 8525032 56465530792405026246139119988181990400 8525033 -56418378460676337580842444769818121632 8525034 27017810616668284105249555267811942400 8525035 -35093564745500667579063853478018706000 8525036 -56430095359105689907657258571348014848 8525037 51831376282557016157788103175194410560 8525038 -36008266151909605732990495970005370304 8525039 -14420754413341900351402587741788653344 8525040 1005232848423041526720430111597854720 8525041 -16010105508078133164011936011158900480 8525042 30482214230584317885471673403041539072 8525043 -64882266670849269561452328345533121600 8525044 -53485102725802098181076790229973833728 8525045 -61142937366632377428888710967403865700 8525046 -66534042374908203899025432105508823616 8525047 150364503948245372055925592485586443496 8525048 -44645179771901232049837863458517811200 8525049 -28419839453686954373434597719499368192 8525050 13155879516799926923797734441563824800 8525051 2614664411921834189878889302509859752 8525052 -71876258455339709004167350349808628224 8525053 -110441653919165168376078071721683842880 8525054 -65667472785671666273775377523604232640 8525055 21587154015811420338629111718430049280 8525056 9846438955236968848269509867331387392 8525057 176613198871559181089812472966935179780 8525058 -38230904549362965975760871120121642240 8525059 -15701438831009187539977441713237417120 8525060 -120063947150263053089939416712161739520 8525061 -177861030473636779793369340240764847360 8525062 5851134348965297343247251878705922048 8525063 23889131219116504069337327108414360424 8525064 41125306809579566444983635020013035520 8525065 -42519708679014613182231422166036415680 8525066 -119079311897248883698362821866255781376 8525067 58333333381260737327527194070756328448 8525068 -116727241509010565673527851030836689152 8525069 153309095126454794305535679891591126 8525070 -22218212456003262730791383874911263680 8525071 158456508986465374276876404175288452272 8525072 24994299666278169659119800482601369600 8525073 8643844431060633415064404949595539184 8525074 145113053407211972995483353370397453952 8525075 20642289839883867201716783223908229600 8525076 5050514334875213514990123790076989440 8525077 -115292587795960843097982012240550355328 8525078 -62724933277728095550323974390958739840 8525079 -48534784239626354110562717575500939600 8525080 -9468706027410306643881506545116979200 8525081 149971171840272899521909546074134955972 8525082 -45710192824796518384796608568471198208 8525083 -30957268703325632566346989941001498624 8525084 -130861579398470063750019755815337654784 8525085 -19517995723284177258296940543127967040 8525086 7202023961800290839954231027409719424 8525087 302140487576999597103066456629645840640 8525088 1886137793321774976966804630990225408 8525089 907348393262290534150693307080662792 8525090 18219415483769269303701857814026273280 8525091 -131324403375127211656509536976769993920 8525092 55789504145554136671839405213798746112 8525093 38901169118233524768091434897331169664 8525094 -271924351842027254251734905822429184 8525095 -105040068315719106525506698755288784320 8525096 -70291524375330246026962135020898467840 8525097 -19074418133756897111167254372019421760 8525098 20279843036857248355484301282812506800 8525099 3447975236993192469321301983605638992 8525100 -12399282642888618711070618472703667200 8525101 59619501240009548681637750972906225720 8525102 -111549920952676356966432088939179373248 8525103 -37650138574502516419460580597355754736 8525104 -31369787852865460345087362861991198720 8525105 -136665249315192952797969774903077617740 8525106 27693211852852731208818219287143565712 8525107 -91831110458501976435604737980219243088 8525108 42190559698570078280426523679712367360 8525109 153449707435743384913781910730340387520 8525110 -22290386432340774124394722576295424000 8525111 17419168022660484708051805785043121664 8525112 19440664157138902255377830943651594240 8525113 -116585277057718319584343613157860263638 8525114 -4133813433830429623575139579619346720 8525115 139946087444036417752814435487028140000 8525116 -26668724386920242279207096485285583360 8525117 239195504470259134329212082491242676166 8525118 -3489739114091959113722595519513090048 8525119 63888413883103977510793517781603715520 8525120 -54445276742485807114184410215371243520 8525121 68136853446468527847758489300711040864 8525122 -84558004222572744943319589622951875888 8525123 101245809069485992334497567853444913864 8525124 -8784928909014715238629932746491576320 8525125 -32548423680869007824606307446554176000 8525126 -29196095428820149096401239308019127360 8525127 89753485993726446282135591716793477120 8525128 -53840397554929172776519429161821706240 8525129 -26540657711594629326552904515003970560 8525130 8251623111200457398531554632697344000 8525131 -186229830048075823385205669581667161068 8525132 -16425060725902848303191007880362885120 8525133 8829202665124453470888868347166889004 8525134 261234464050675562364859669301710080 8525135 245678055154866305950363444789931345760 8525136 13512282078392021611481298704468803584 8525137 -2074672827894578830757133197971713680 8525138 40284266306135800279811870339334927360 8525139 51376262908135308988531193133085105920 8525140 30543153600431015200511705688810739200 8525141 -16942160367393008223969874729803889458 8525142 21657410938226911147118359460823859200 8525143 -92676572176299011720187382860950679120 8525144 -137658712298706449787975505860443043840 8525145 22116643029887687537809663339411271040 8525146 -709209671791282039830306620655751680 8525147 7353032427143467886272132927758344472 8525148 -60981977817624402906662733417391104000 8525149 -60404460542777011766314062245044005850 8525150 691740816087357795577832697677812800 8525151 57202811241420713559831054052947368280 8525152 -82476130864639026739810837175305371648 8525153 6397143801313892430022228788488359104 8525154 -62812543535816987829662546705627224320 8525155 -29530753754460393625730761549285802880 8525156 -25011051528154840468958273291799107328 8525157 -22967268702091869418925442791617115712 8525158 -17127267229521778595736973246066995840 8525159 21664526418976980544312933041927717360 8525160 -3905621703774423319064342057533440000 8525161 78104404422518608104619215992894312762 8525162 67520672749054911944384458016410982832 8525163 -55178558265451867970827587134487858000 8525164 -157694046703933533277605154056227194624 8525165 -32320274075220511716721429321502578080 8525166 1714314703834953571458634362597170304 8525167 156185444886656884853414413221065280360 8525168 35948676989370117750437853058078113792 8525169 103978198598210399579462996698636059024 8525170 18879591914813555283231895774859184960 8525171 75395940993645069283018827040284389544 8525172 -7578114678190668013716133411121553408 8525173 248974388865156082614759886658818217760 8525174 -18485599969801388415237927449935141248 8525175 -16220199526420522484295188768752621200 8525176 358526119796962865154247367936471040 8525177 42261042206775931811664812058818406024 8525178 1633966782826171952312470624940934624 8525179 26840727967737486298698111685122971568 8525180 -162931040655881646437012110311751680 8525181 49308874318760270476847575732361553024 8525182 15071150128907567001862751799712010112 8525183 261910976415115665445814097396306570240 8525184 37534381582695191579267930908860088320 8525185 -80376516362129434095821121249294297240 8525186 -21438449642506735036462819974371420160 8525187 132728141781456121437866385045046811208 8525188 4707829507944660569127958584522240000 8525189 -6342127069188153706803630032499390144 8525190 -1616661496925950206720885766681956480 8525191 257641994336685643791603707127444685592 8525192 60452525678004624654383478402906654720 8525193 -65559259974014279103183619655359080576 8525194 -42158797131117068859583314165905792928 8525195 -17234724202712220800355902203009559520 8525196 -121031291631630355254036642279057868800 8525197 298551445219957284144558578111637726720 8525198 78580875537765377612165268356894723520 8525199 28400505316157439678277036550537059464 8525200 2001295618892421308489673584302284800 8525201 -120650940752917201915063875555808590798 8525202 -29651960518116276042809841528009216 8525203 23206598408789298413495148536320209264 8525204 -179112343759399290657583373654243698944 8525205 -44286979010889750527520010689519636000 8525206 51279920569844977374324432486767914272 8525207 -166621125162198889329664787209910939808 8525208 -91985748362934003397650269019148001280 8525209 -46999651333236573253060015697179923840 8525210 -1624627538493635223069645105801534240 8525211 -1117581780001406973157935928502063928 8525212 -7292820435096699324820926791718865920 8525213 -29013895979976999299083972225445792538 8525214 1623834332051464109243939419023992640 8525215 -12181640699369389646329319467399859280 8525216 58382999061117955127110868778398711808 8525217 -4195696811336934583784647660874991360 8525218 62348297795231493695388585538588743168 8525219 -8347407242713638745067073506602018656 8525220 5123674680456884243931574830685532160 8525221 -68957712979988178147277136101347204900 8525222 91307173074023565664622825337231762912 8525223 -1017897465038053601302443421126848000 8525224 101570506211656140408552180968419737600 8525225 21334248659837144132522571913315952400 8525226 5909385014563866278786257083055165440 8525227 -244459840369530194638493652383997982924 8525228 204113014653079996032589793312200045056 8525229 54608335367514193715636995850198797920 8525230 12675941353235040273832729931626003200 8525231 -1468552106400102997150913737086826896 8525232 835033363956516979833462269667606528 8525233 -61028026110465329360842061245982987040 8525234 122308064075521596904584311285797472016 8525235 -7820620108909674832325576068153794000 8525236 -74752680038370287549120345332421812224 8525237 -72273429529480743084813646983653414208 8525238 43598843817942306971012946871209729408 8525239 -65963101073529140587759885046718559960 8525240 -2248164044604281744956046581730611200 8525241 5405020755203848376277882483890035140 8525242 -75568264436924322291869537816830310400 8525243 3149786080781548415218387851268267320 8525244 -4441718078983056628174190997240446976 8525245 49401554339606440427283956534663969880 8525246 -60832930704017796407662958728733440320 8525247 92299689293733174932521755591136941000 8525248 -16723021695137965293715644509956603904 8525249 -78852101362226683415887594000792911936 8525250 2454995407399769088491872967651304000 8525251 -74587812069164827701162311973370553648 8525252 -147934926824285032364205703131364535040 8525253 11260104133210737764606964235101508416 8525254 -20364908295129963771065854189403150208 8525255 -100095738327024165323490334954288728840 8525256 -87965125813169750674446217585258659840 8525257 74778897526713277977296449600657961672 8525258 -18727493823746980463994497336239713024 8525259 -117803818961400587634753569462074813272 8525260 -53270063736971880006208367251010058240 8525261 249168332440660828219683235076075423862 8525262 20848982725241943880332557534312540160 8525263 211301630429193481967969147449293366512 8525264 -764351314017538362087258942184488960 8525265 31857680757179270820891165431043168000 8525266 1435556625638749330876352220261308544 8525267 -32985188178635903995139461625753552640 8525268 -54301731011684439491748083234182789248 8525269 -179574634371706283577618858744213778404 8525270 -38459834924961626361853100140723747200 8525271 -82109052125957639146256562207997870488 8525272 -7349792242669034176323233970654412800 8525273 6146987823571609740582751767187592004 8525274 44011787251179414033393830918070888960 8525275 142101777377259559675809629525119230000 8525276 -136925839145653180668655419016450659840 8525277 -76830687543134587223531677929971348160 8525278 69382522258868573443663330643210125440 8525279 -11828285231523688900578285176918593536 8525280 14525070360856636540323924815519416320 8525281 -29978802682490639145552422691033402560 8525282 -31280383022309984565105908303307808608 8525283 67166323579261980723373286954741457408 8525284 140464478815569240557649012235735039616 8525285 -43303183673852240271359776221731942400 8525286 17592612301964531154029912124332894208 8525287 13525572619188802465102239361067741080 8525288 30512625064199241582497249388942735360 8525289 65151928958803874442239831636937339024 8525290 -48466721063183320118984807812267745280 8525291 228276554388981613614811257592924744692 8525292 -96084120835849303285701890227212814848 8525293 22868187365261411479276361928748338400 8525294 -4808243346778930565722059275982985728 8525295 3903842813735275706505870221817215520 8525296 17888808190156689890774980738565996544 8525297 -210807058410276380003865279866434302 8525298 2422422904520666054246835468153665664 8525299 64351098699244901631766759265058519520 8525300 -6756115607609302579210997550991872000 8525301 -97290294377063967961115608314077734368 8525302 34867724047842918538025367422136155712 8525303 46202036827003742494026978518815071504 8525304 -227063444844837101605374717054203904000 8525305 3353203320057424494996633010603807560 8525306 -14452500579605255870725130977366677648 8525307 38455665873185267951443088204727240192 8525308 93546942490858075610639220642858978816 8525309 -666795595750064249330004749923545984 8525310 8709682696814358813484166315485593600 8525311 27114605710013237577489492564719276272 8525312 -84644823305591085071983354626774663168 8525313 36649225489325880674073918841481752164 8525314 91038344000377720048562570047023650256 8525315 81036320018982115253920466116568439360 8525316 -31002232981521650475828220653439669248 8525317 -300871781179123513588297190186143126628 8525318 -12429959617479382521423491412000103680 8525319 -20083922765765493517393961705303368320 8525320 -21631283493594615578892553079150131200 8525321 -33059968473361807524424620340177577088 8525322 -3900193684884920039856309064890820512 8525323 -97339455619126649910194104252184738040 8525324 73218131651329723598309993348203545600 8525325 9708870558401607374758540343871403200 8525326 -40574512375967605183130955347843912640 8525327 69110263344197993538140597359223597040 8525328 -2243703537441153356491884877423312896 8525329 66103373517768828014989805022277226930 8525330 86274671519308254437508503158451957760 8525331 -3671951842656510535394580035176505028 8525332 15183114924115510331045093045516021760 8525333 -170598217058559851914259258260651281000 8525334 6130868149196782078634596160558358912 8525335 4369102239245519897362583593181723520 8525336 -146094018656090211964811206051600312320 8525337 -11345922676329240386173194892443006432 8525338 -54831759226514575187982055037000156160 8525339 212075575176711659374838320480667047440 8525340 32853434919402342042898726201752476160 8525341 2833817615446037720831950617101795328 8525342 -48592271461234228149027197872938473088 8525343 -119568876339700814460721645104119121336 8525344 -30028443928611553439773291793003249664 8525345 5782293636892914801505140394946219520 8525346 -81144653608937267349665481216620390016 8525347 74868622372778763600203826776302315872 8525348 68755372914961608525210132252412010496 8525349 -610280671926888904843440392405452992 8525350 57669956457687560920731314053306492800 8525351 69766260859368977011265389837290383352 8525352 -1328767510654218880275692486008504320 8525353 167897522537457562947857597599346548560 8525354 59910946087131381726624507491979251376 8525355 27734728713189464267302165802283633120 8525356 32151882631975046984302336540058272768 8525357 75819869323158691958681191295745411840 8525358 41391291163728057720576464913152929920 8525359 5085161412537169603032391844747532400 8525360 5762148205968794568123369328969973760 8525361 -60495324667270158195184805071006881600 8525362 -63755671198389445555772247838919944800 8525363 212890443439790826313915672391808979656 8525364 -59098170340318298685959521834799063040 8525365 -240578838257550015669495753782746080 8525366 33145927229465416869500132310723529632 8525367 127325087878655336865973480874669966784 8525368 -4044269937755010398070381834526986240 8525369 89785378865909348950920051614430218880 8525370 -9103515546817557065069807549097507840 8525371 -207806318503014390041975741851925894428 8525372 5736784863329818585870782807582105600 8525373 25591055795112527230207527766831823424 8525374 32998151333815166830050368814790168128 8525375 1387852719424116126452950006344828000 8525376 266954561371181774813889183103844352 8525377 -151866690773747428558827936975800901888 8525378 3090668172104458330158120766957854624 8525379 44567360177188738634141528774780686584 8525380 -4435161920944529862345841618360012800 8525381 258599356504243725960267113346081822972 8525382 -42515533588063120517748883538005839360 8525383 -44051658722675316319991581847544715520 8525384 45544302408422094967204677668541235200 8525385 145676101343558526705743428654873814400 8525386 -12910215817522582864263280895657350608 8525387 -28072486947166485203903630505419132832 8525388 43102761472955615919357752001417715200 8525389 7337914903259032567284970504972009088 8525390 12329246742840307975830148834363428480 8525391 63052427011841289650817777724456320000 8525392 -1547934216864513604148663039864619008 8525393 34857178754529300477204602354440980720 8525394 29222845871937345137753464620905355024 8525395 1123821148741759407821675834961043200 8525396 4958145487521046544431096216060047360 8525397 -63538412788934870689589256107982914400 8525398 19700054012927987905363865716040428032 8525399 68352857030202685150049584829877854880 8525400 798768522779786777664208964146176000 8525401 -82715685745975391727090297650743956598 8525402 -52589500929615539541021018598112824848 8525403 23476819981554292579103161676321665344 8525404 172996851119810965911599523540688293376 8525405 -1031642693139220879849690542585968640 8525406 20378556957462703231165291700367568704 8525407 244324958192948234708280745756696355832 8525408 38571042564306185545619729828006068224 8525409 -88569747049915319245381971348630754896 8525410 31427496750780229673985072341870776320 8525411 175876592283540524024671234667974314012 8525412 56283141960560268984840311655665187840 8525413 -112254989636949149961399392378192866816 8525414 54537472003268354886018424116631305600 8525415 -14168742800445902576392584650661600000 8525416 156548089300359322798301113795958676480 8525417 -88728878848807541940798509009939932920 8525418 54393228909708509630946141055798272 8525419 -17629490857693786454050291989676014704 8525420 110582796415632709489229784216781440000 8525421 -30190192368288564769242370472067305544 8525422 -13553021259711855490458877857581862528 8525423 5924691357695387481214998876160185144 8525424 17941213208728244681865932022412738560 8525425 -92287085404308739251176847730688673850 8525426 -16765481418924074372251781423033195520 8525427 -12264624415194409581948493513216660368 8525428 14105888193665674741442813419955834880 8525429 -26754383877041247013429793666139042528 8525430 8862897845932870181695590805743058560 8525431 135627802129174580073469861132157392232 8525432 -7198195833321551611092286744658411520 8525433 -2998574028397267880581107158546073600 8525434 -32504683891547102512152709752636791808 8525435 -6919639272208808775877588142569748400 8525436 148983088730399404084481178994328724480 8525437 59489717822659563838862521404127254732 8525438 1916415831414150650587797275227402944 8525439 -5195217782358842809391850291184661760 8525440 13891660414052078843419398331642675200 8525441 -261590627740673044965247065576792494400 8525442 497251641292777060593124424896756224 8525443 -295925671883056021041885076348421552640 8525444 -74415983967211566593155018018748552064 8525445 95519701531267582098322572777037141920 8525446 591575883938923378843680981447839040 8525447 93532363625424553206206516256712829232 8525448 -87668578943114575698563836863617510400 8525449 -116353773470022070410254437480764611640 8525450 -26802994400322709037591362268126406000 8525451 6665366619338302291630313428185467520 8525452 20611371211991670378289271168979737600 8525453 -79047499363157557633030990483011383796 8525454 18220730418157273121613876733175288832 8525455 -81061530210988548046149302961553151280 8525456 841564486015395154867390283903926272 8525457 83812485231498324122678332881939115008 8525458 -51598290913320964263132684986823540960 8525459 154987996157321410192782055548641247660 8525460 -51551394903820063864473223687275847680 8525461 57457344094987882730059268007246399708 8525462 -35866208839678911478499836369847743872 8525463 -36499547506061225533312633072816866456 8525464 146501532672684967933762161600624015360 8525465 8658469451612233537891531780690007040 8525466 28732315629023147271113246718359331840 8525467 -1456753884176992909634680710044086128 8525468 31173464987117747062914512184990821376 8525469 9306454614680983514049188245789686144 8525470 -92636013622539044737725208172124278400 8525471 285650602258469374101946583343818622720 8525472 -87995753746010180398357809502432002048 8525473 241278146386425597236947345718288278704 8525474 -54469215820402393993087905026001865440 8525475 -21678910322089635915892512104823584400 8525476 64941303937013187282871382567752335360 8525477 -7506374633378411490166132365678628674 8525478 -11910285529886581382826893387262009600 8525479 125420295573938052715435684783054784784 8525480 -20647910078140041504266993799719731200 8525481 -875752598256041304859129616435646240 8525482 48275396775680168513677813640404300800 8525483 -121137909435941030025926491858853252880 8525484 11846294211921811724374489144640309760 8525485 -6819272877853442514584641676013512820 8525486 75305474888677428849725102547589392192 8525487 241753284636222764885461214899779751680 8525488 4219577241817536242792462872607293440 8525489 1948711075864080335684806291404334656 8525490 9999135692198533866876965182856563200 8525491 -39180247911885635606491725451579699328 8525492 -104104836571828098642902803700757331584 8525493 4644065746336141680931217078402610222 8525494 -78432411224402877879602738512326653760 8525495 -65290811937709720119163686456111608400 8525496 8149143684149732025588344546808299520 8525497 118588477582650963329449332695967211946 8525498 39198083579268421011174094482519846000 8525499 -25743016003446223841135550881436234192 8525500 -36800840496499640713020371663502720000 8525501 22510678261406905851153476425046930502 8525502 25582224375422095439971889813928970368 8525503 -5624816466510129445239253262688758944 8525504 10661269918968741134786472529505550336 8525505 18651912037223636869558926709984018560 8525506 44957563956750807319518798583511692800 8525507 -164154941518869494829866931119118891840 8525508 13820483775666369818414426625819048960 8525509 6013477329028696110853561188984927840 8525510 15359136212651593847881332598555299840 8525511 -23203273734553555941896359550684803824 8525512 166246472486074025699669321334630835200 8525513 23619571059524305356475128655390543104 8525514 -28218636942294366222694518965125167360 8525515 -2814369017265591928067867388923679840 8525516 -79267182908182861018508197724886555648 8525517 -24794036341582803728841677685132767232 8525518 205680750242801509724732897612911094016 8525519 3358221785040621949634806486175744496 8525520 -18376916948935225978616730046424678400 8525521 109070653696083696824903242588241844722 8525522 -111410674053486127465353000980698291200 8525523 -88860165797467550413933858466225405136 8525524 -46348379525615512254441121127702528 8525525 -41441963395134531302569172332383799200 8525526 27476160033084902523495175690478430144 8525527 28017112830698818911014427015044991360 8525528 -49023028795262075667440098196705280000 8525529 -3300718821138432196198553861809235136 8525530 -8924148815320832989470203704964777280 8525531 -19736974047842571214231427686574823408 8525532 -138402845943090074549405051961491251200 8525533 13092987551896055212971664416342233184 8525534 -40405690828614739873269844027289991168 8525535 89411378982679459936299315907285511040 8525536 -183925853432596648171456336911992094720 8525537 -11230649092822298084646065645004313680 8525538 -17901299937354513487807485104460721152 8525539 66714982415483899791405327396989780 8525540 8396784383069998320707088693820892160 8525541 85832227407798922484179059025572074592 8525542 49373641651512478030821637165387300032 8525543 -2765008248072774327784778575325472216 8525544 36382880424689267755980525779920896000 8525545 -9265197259968173740421338666389030720 8525546 -81971736622332049101987597632867804160 8525547 -41917488009552985022135918192658672000 8525548 47377366905448465677315821205127941120 8525549 -236286038456275479008518620520241475264 8525550 26848759252171235925548654021973657600 8525551 -248316725678778051841845736066049914368 8525552 -3651483486505557188653653382283132928 8525553 79628112390871052412153500152895182704 8525554 42660894082353039647420729511967592976 8525555 -14084243423201821668293695048823441040 8525556 39474046035754268288033149602843071232 8525557 3045941150713324189452761046078885806 8525558 -2537891842116695273859715314403123200 8525559 26390320508143241973938538618672539520 8525560 -124057130626308574992794513552008704000 8525561 14374843514272180669194791144223429024 8525562 -4401349532020694089636386963237501696 8525563 441415422220749768459135419889542320 8525564 170976372848392138550860271748464480256 8525565 -113038243241388366073727878358178528000 8525566 -11788860610024084535283769657496232960 8525567 -1853327072656444934040715578974793600 8525568 -28142144390540584967564530638762541056 8525569 -46986920608343566281251926640138999640 8525570 62067402555121414537071729070760808480 8525571 81724404359809396164044613071707432704 8525572 70771034153527759292733187330054597632 8525573 13563056769418966022003621758606748160 8525574 -2606363295966462348648530778235724064 8525575 -28880791863219329866071336706109711000 8525576 123454727141220824373308641284461614080 8525577 12406890771554266276619512778911848960 8525578 -64687752358507414849615370329271709600 8525579 67426264633460057574426915627508260180 8525580 -11082024892914865608657033187877191680 8525581 96643335926981715502236706404158137164 8525582 -36128773132029026659412316286704739200 8525583 81129336237332572591556086977573964344 8525584 22503787963393123674657709377965465600 8525585 143805717929978318685044594358410688000 8525586 55187028922583436263444338749876276864 8525587 -31095461086970103758923640704343830448 8525588 -57574948547157775590030269018108473344 8525589 -3921159924712025472978605051053569792 8525590 22961983145190896151716222001676780800 8525591 -163420346793487050507015617610386100600 8525592 117831290784894897839597836972539832320 8525593 -148031217154074584159079360339121967158 8525594 -15087118864171062157957337343180226560 8525595 -43343508426098034944621975001003401760 8525596 -48713428448281952017636645118267660800 8525597 -3526593159988928332730341104416680020 8525598 -3336201143533402840296676468744940736 8525599 -91779759272646662214893363169480234400 8525600 125574824818789322426859252603897446400 8525601 66983599617358327644122257071593779200 8525602 75523857926124114541348837210268636832 8525603 -73964930032476780065372403053689034148 8525604 -68035966659108647981408179181793669120 8525605 -77971246741684128340706820954899112000 8525606 65085114100972866660283843313464438752 8525607 38448446794297553800278948269030432040 8525608 21438294147590133072589205515960320000 8525609 -166096889067769940773294935353661191040 8525610 339468194721324062813439592209335040 8525611 37370959805168263408996173777119682048 8525612 198013474621627757971547167099115827200 8525613 26875065542621504355133006615016806944 8525614 12503608192140810873108999736102967232 8525615 -1223661805822249247935299716814352800 8525616 476241290939620301972681658959659008 8525617 23266834727144621843212484923464356160 8525618 74260239380243888572968566824086779520 8525619 300359041520869471716038252656228850208 8525620 -23395621056405747863356729347075440640 8525621 -13502475859783305441130114207362823176 8525622 5560094704153008527668220441193566208 8525623 -64307177589111463693129336762558258800 8525624 96942961455359350478077412598588088320 8525625 13894949438128277826690006349449570000 8525626 9320564398376940923751544957530790512 8525627 113488451023056570300276192508785031272 8525628 -5960253225971771965530534790612270080 8525629 -5051949476080883329466834621819870624 8525630 -21892492202316239574373575706049327040 8525631 76357000867693509660085882224300147600 8525632 72064735457497071295066289959131938816 8525633 -43382173428893331260595172930910914476 8525634 -18166890298224784191516566098835645952 8525635 119621442034798353905908844910570904080 8525636 9705070100167235778357042265521709056 8525637 -64850287197700241591262960032251706880 8525638 72256435724504367194833558209051466560 8525639 291756828563093374172710041118342800840 8525640 -41680484227357294341154337842323456000 8525641 40964856638673335478373919796451299072 8525642 121076207549708274737953029057237715200 8525643 19815787701086762887664957749905769728 8525644 -116989441874997270572495645941058569728 8525645 179738024049050092156193576728623645900 8525646 -64774856597102293415221358519398086528 8525647 -13281006111460254658977094028584665648 8525648 2865087459951233585302980124301647872 8525649 -64311869321805387211453325348424757152 8525650 -2434840294930218069648989126988096000 8525651 -17631992033167750122806628448057739136 8525652 34740340975920084063742306902240000000 8525653 784261808146963747401565240303369920 8525654 29854514292578610512192373206088296640 8525655 -30925653166700986367747194491546048600 8525656 31988709800224163447086657501818163200 8525657 -169388563861165674301320716125938095094 8525658 -40999387329364396923148035581952820992 8525659 320557765893156582258018875689021307616 8525660 -7712536491813635749414052113797120 8525661 19771297623021744242340363729109344960 8525662 58235716844191289969550221457497864832 8525663 -8964463114320059112986980388116816992 8525664 -3452416543719749557950981997988413440 8525665 -6181086739742779267421893850271733080 8525666 5541001235977013439871394226316135680 8525667 -92235983284040772092544256528497991680 8525668 -48427184909919243615333946402201581952 8525669 2925355809394402679258603511221987070 8525670 -3491724979671434068999195540788134400 8525671 37180455265249952437713437999348663808 8525672 -26511158774241125366081376404943283200 8525673 -12541131276757514905562626170923081820 8525674 14366641686065429067032874516759132000 8525675 -57767971196298953279058301461227471100 8525676 -97939773694258085777205530292409133568 8525677 9251846804503245418850844299336401440 8525678 25781258610400119420756519400103389056 8525679 51188928732379226517274840559065451784 8525680 18971632468374361138564010951049216000 8525681 64140030826419445173224867391083387700 8525682 -6070828135902768616406358813539696640 8525683 296551631695520598288482167967626915000 8525684 -1066875894012333357459124727404775424 8525685 9202918939604000134150759218542252160 8525686 -10660223633466737070805600957765962240 8525687 81057481243710994499645843922986473392 8525688 -35733162656148911134078333067686010880 8525689 -54893099675553451345953952728168319510 8525690 11912774795497018599575054170437957600 8525691 -24391767885357144334759420174167294900 8525692 34744471382745891530673051806595742720 8525693 -121877834903131633227106356586821481056 8525694 16700571069999349114517439013219886400 8525695 -142110345081679657960580333847950779800 8525696 -2169693737950795583971557988368384000 8525697 -12474843846208778541814903527309167328 8525698 51631555239450153333413736536339931600 8525699 -2314489773673621677788356166705560320 8525700 10629823272912924690105825432837436800 8525701 192522856206063402918182584856869220702 8525702 81388174765014290808917914175802579552 8525703 -159523862536544016538839192699786206256 8525704 -57353468150564594445908180281975603200 8525705 -9538946080817476529488138495008202140 8525706 671230644235042471908416557625834496 8525707 13108691586394896608854427734154847956 8525708 92974905107459712236287547170402729728 8525709 -2264277856093903288890873807365980800 8525710 65115703614853334942822266143852960000 8525711 -249535927941240749468173933598130548688 8525712 20366315716256097210851189569850769408 8525713 -10839710365384185157599213002291543040 8525714 -37637496409858764084963073500154754400 8525715 -19412092765357624742454601357389039360 8525716 15894482113116052367150034328233683840 8525717 -40208962709751383484402006606973483968 8525718 52265756365034104463938217640486829440 8525719 -89391975891202359270614613578876522456 8525720 -13400521822750583907769345476433920000 8525721 46895150658769110403691766121970496000 8525722 193327089319363237010487158964214447872 8525723 -86399391026777503999088146987143308028 8525724 57800641122313455565326351027068116992 8525725 -1874547796330721398533211232526607000 8525726 63207147968497281019057434993946543488 8525727 28871798866486995006380937843077848560 8525728 151316427268805943101070073852007940096 8525729 59462694501584932316887800993843855330 8525730 20640004686488104300830127468277790720 8525731 18909584924085071332943645924533357532 8525732 -84379844346749579255850633936402382848 8525733 -29911675570670546176013573122393826976 8525734 42412476932236011662990450213963491584 8525735 83938510644446964644348316590422680000 8525736 -5354390014865700160575841241908838400 8525737 57905010651974940213664923390257645760 8525738 -36833420664800028759226556231543718720 8525739 47979084418811861782971868005141062640 8525740 -68046883232762554324491660827168655360 8525741 -49059230031911860334332485788548669728 8525742 11574333467607524092892138222494470144 8525743 11723553231018278369643367775544407824 8525744 -4433869499471471437011353307697643520 8525745 -7921429365895361782051086968759593560 8525746 15595967865453969735482739202705293072 8525747 8037461030755824201032584652324093196 8525748 6597626069955355448452239384063148032 8525749 122647855359195926980369745585077472750 8525750 -11438802002769648630525490402651680000 8525751 -20744660945188094291902057930993128960 8525752 -101329066435137530514154906853229649920 8525753 -164056546843338439594969433062839753600 8525754 -4932308606031174033284562734937092352 8525755 -26374338569490628176580403789913556800 8525756 -12682518248386415378364039778914055680 8525757 -11879393810477801818184266708185739200 8525758 96118253374902322790651513081035956480 8525759 177738386972963307980182673545146097920 8525760 -8697431499709143233310703219680215040 8525761 223234726138782770043171706738504791362 8525762 4436070384596569516106968752656209920 8525763 -342592326870244039280901410682727387680 8525764 4227871871882991511947932185009651712 8525765 38090004605662589167880765028960441660 8525766 22352539804028862003149199838750226304 8525767 -140246871930588205483513014076032305000 8525768 76772840933042682704753983871904000000 8525769 -1376714968113779988910954100638067520 8525770 -10407537989232456563348742989783078400 8525771 58504981722513748190065936739646765972 8525772 -51590964593997327531882790813270261248 8525773 -13206949709145498194696626909417795978 8525774 -7652103531700759425825080439840492864 8525775 19702480016636247507136736762876544000 8525776 -18172852248147673219845233459188072448 8525777 -106269301837593870617913662696578831488 8525778 -4615565358308109938811443770499630592 8525779 -202635678544385491425803638682723369620 8525780 -144089278612110348817086524629942848000 8525781 230121079246322407512310131391282830 8525782 1049789524069353609182478077057627712 8525783 28077173699066492987167726243810596576 8525784 -9018552135430376729058910493622804480 8525785 -39192377836692000689385664807684609020 8525786 16440036469277638166115393887937805248 8525787 37065162024650431440754003174905045360 8525788 -128375464293315859074207891466196710912 8525789 -21724861883914259449311482652142143054 8525790 -12791159405683050340422258445392076800 8525791 176026189480251195935049767706764780192 8525792 50937712714227819942195815663493709824 8525793 -32640731537518259479972291933097491536 8525794 25564436885054183690607113622072263040 8525795 84586434579599466750409816151180691600 8525796 -4181693396009866219300468413431467008 8525797 64687422118858799526011293925176800000 8525798 23226008930201161826436739117410866400 8525799 -14330796585134115596468650534286801496 8525800 488464484943189022493604467945472000 8525801 79112273055075708780745222212138811392 8525802 -3338502749135204441618349832994304768 8525803 36455546765118709397282836927031322768 8525804 -138341456264064374084951420188775904000 8525805 -13233715624297712391821781810190302240 8525806 -28570604660501860479076212365537080320 8525807 -293876733474915706682525680972689581520 8525808 -13083672504702948957408541953937932288 8525809 -93662553459803178095176176121362370990 8525810 95876081823447630740982567199094278560 8525811 -25139040511229099863520096623585879296 8525812 -13557181284711618278895318391205437440 8525813 -111501699440892861039654056909331922080 8525814 21882645750444159654748269013382922240 8525815 -94319602204752301883260828569621627600 8525816 -2625025755427490954638040782375772160 8525817 16226090427114483015721070429832544272 8525818 -41060252993240514235500089565208291584 8525819 -5814611437091942640149681450449608720 8525820 65296437328490701793192977230199342080 8525821 -116232085324504495744021041888193971156 8525822 60446619846360490173239873855616522624 8525823 -67811084777999997350034329153378557296 8525824 2477067269973849923500395638984540160 8525825 882492573548090355818459467555507200 8525826 -19540003730779369344651026841849638880 8525827 -57812598202114406107574228326431694968 8525828 129565821479362200776840227273100784768 8525829 18820361783256969219804480696930821088 8525830 75016088632868132522420720053631314560 8525831 -58738912998529422538471366826893867368 8525832 37424266192085234074543192132052582400 8525833 199971476963806322876515970669123629082 8525834 73860022074916931362676851135621714272 8525835 23680207922975571538215586228228668720 8525836 -72519985382835350188508297155864095744 8525837 85459257188388958816605989062603592832 8525838 -2257900698951861478739609776549079040 8525839 70084503969939889017156011658321289456 8525840 38227770021316905475766996805822873600 8525841 -98352197565120085299942592898257768416 8525842 1908908041168224261364660750600389792 8525843 147180224038868026330017353870408923200 8525844 -15418050199887235617502211158277529600 8525845 -51111140663371435564523817679073925480 8525846 46315128045968904770104668986893722240 8525847 -48190105699911155283908988887629332480 8525848 199732916808288539009023430855927070720 8525849 138141222985320990668061562093168091850 8525850 -6652158936263354197192220271041932800 8525851 137532559758682664757673345892333137920 8525852 10355691311785536346586930215510119936 8525853 88282230427195419394688778405473887782 8525854 85424182219240100668089376823905859520 8525855 38385483492100986317705844762993045600 8525856 70525633001351192593360970791666581504 8525857 -5244313010490834818940527583135307896 8525858 -73429487677081407377966628901052436480 8525859 -31945193829085925852940832407747294480 8525860 -38501421010858177122162951563641344000 8525861 -249184190195871416949508976813648249538 8525862 -27546987786816954797770240831848288480 8525863 -173528570019135816269526769223611834888 8525864 71985441990334103643903660754589199360 8525865 55811694925503104933746812960275670720 8525866 45693898551191525508012509889861715632 8525867 20104286267731131781995774501471197952 8525868 59758154612354423763999691639750656 8525869 -8726346199389821956739935500004935840 8525870 -36324749735209376477814052792697241600 8525871 -17253402720145400496672072349399000800 8525872 992939688640425376671083799305240576 8525873 -104365828846937098874354937760036750080 8525874 34792697125029303570066535787178507264 8525875 117208095908048596365978049774851672000 8525876 111685774582662779662482441878888319360 8525877 100399696847533592621879953670649254880 8525878 9642839347839553136790264638597721024 8525879 -23883519936302138600142396434785010520 8525880 -58870580243126554151872788724547788800 8525881 17958388113684456772452866862991810752 8525882 -112014864514501154450109796852543736208 8525883 -109243353950701973742189431361932102376 8525884 31966478968686391294683963752549975040 8525885 -89604894310691752056486891069400767240 8525886 -37392188246263643079658786092724729536 8525887 -142577314871570824703561889970998662464 8525888 -38105655380982382634439053508870144 8525889 5375828826427619292660279629669921760 8525890 78686872380312176107688839277575111200 8525891 152848848270911594110828714016572907520 8525892 -92546167318884584544063421038911874048 8525893 8058654852926443143461155911212678304 8525894 28082946773957374062676673169944919552 8525895 12707556445467592249671744265072512000 8525896 -71712837937338595421196187726051276800 8525897 -21547491722165576253110755795610511654 8525898 -32639079114518108873386075975402474752 8525899 -46127000894125763217688833676845162880 8525900 9654772807807470095653000935160032000 8525901 -74523042567599523974582946644544475968 8525902 197061664357926893374316824187537280 8525903 -11132294763689734171291509582576110880 8525904 -12076050998482761553567726316755746816 8525905 37867858987642628186500293910688643060 8525906 -124804418678969137544707256211987618816 8525907 55755939628401699985975881729442946448 8525908 -132774066442065408255464824541873664000 8525909 7892491223562609496637208933103620864 8525910 -1957890162778413901228773942126439680 8525911 -2279880396421884172884336850980127208 8525912 -102010329992705405922452385175404933120 8525913 74009984472512583631717253823332582400 8525914 15423433703218003042180271738551680000 8525915 115554875154888388244109445866134211120 8525916 -8287136687107555020023251527686946816 8525917 -347618279949625621207403083567386703040 8525918 -85739051607530953541339964980521595520 8525919 97825808785269261565594000602372079944 8525920 52483573810759471368975575108222976000 8525921 58259769062152641492618513742197438852 8525922 7177055848033197629953688920344520704 8525923 -54141625209110751899619643881382963760 8525924 -149581412984153051110642122270467447808 8525925 -17586676666744988353280738308120464000 8525926 50997389727211098958999765848356558784 8525927 -239720078083545190670020484083058845560 8525928 9001166570109703167973928854769664000 8525929 182414575636371178521952842551237451300 8525930 2115510757397331536720424278603980800 8525931 19736432805357134038032576182996304384 8525932 -164567344972868709492439345915180021504 8525933 -36606882125296705092056351505783311400 8525934 -58652694632893720067764963486272738432 8525935 84100692489853096709035605270411813360 8525936 -89275509982916139038284569583969763328 8525937 2364242697956728096228869921318716352 8525938 -71856317594438356698760675340289872880 8525939 149359703898800352539258770961951194224 8525940 -42288302513045199061480475290505472000 8525941 45286733673236289026315895010263402624 8525942 76720904349924703596331124949046375680 8525943 -93499734277762431149419849549140951168 8525944 -22825116064776576867146331205985280000 8525945 72956793106803866505567054783372581700 8525946 -434534610736718411256475791447674880 8525947 -37243941107786420150921311895374854848 8525948 3003323711211447519011442202752744960 8525949 44557588982202993640794799023276670560 8525950 -16387186251919055280793670562268032000 8525951 57458439489083554485130231801074044232 8525952 -79430247646201468326288647388974284800 8525953 -14653801997448076138491197055632561616 8525954 -775506387516026243215212606207419520 8525955 44535572044278741992188878049052546400 8525956 -8267454585806777260436789750386380800 8525957 46789044485560668281580943394866074432 8525958 15789686822390396051043995130091776000 8525959 -27812886115809939962108910210862486272 8525960 30334411731302784476127611585660160000 8525961 27952058777466574825297459502201994240 8525962 3075756497123348609484553591471618560 8525963 56679724564523855964700773868438654464 8525964 20915716947727551698018170740614971392 8525965 -1818633839686564397428326733703164800 8525966 -24758850700811879701781784147730325568 8525967 -11202084713279506788113304688197676920 8525968 37289109905116403911681370266275545088 8525969 -79896464957252415180925856712026151630 8525970 -30479227933443852816058382879787898560 8525971 -145199640734159023612743951729024180000 8525972 15377758996431679181794931641687695360 8525973 68997833193629067290940341269642125600 8525974 -18905950760318696093629734982705203648 8525975 -62816041155494396201897984798735181600 8525976 -14619803590010253700616197152788029440 8525977 25999310910495826324852225339708618826 8525978 1987897398435081289230855144545389824 8525979 2437695836150185051568645002959382272 8525980 -18028750556585992012664237366450227200 8525981 -124312528862451457778325970880082760218 8525982 -5253317962524008710465340330968688640 8525983 -73093150812722398788837324408084628768 8525984 55968247477316828651555236196096409600 8525985 -9875122928799061190960131875508043520 8525986 -9636903433052902153543252789243584000 8525987 98378706196505790769710291143398246512 8525988 -29648315729526362846565540091768258560 8525989 -22578963422941259047923210666432166210 8525990 52036166763163152447876757441458921600 8525991 -40241545095566908498600653917962161456 8525992 145746257251185260343266040187815398400 8525993 -64327638970819651685911059736563945984 8525994 -5681686957874044495977024686205792000 8525995 79790061625742569678171262071385436000 8525996 -51988783601089054709408958889758750720 8525997 1120504393758833869210530258663523008 8525998 37216455303401712845489262454827718464 8525999 -26692395776419956213464800848139905864 8526000 19459590523197081612810852901109760000 8526001 43490401187855397793270145507784325104 8526002 -108457326061933282618613600447854200048 8526003 135609521250112755173215207684221211200 8526004 22717219573024982955354953803758999552 8526005 -42043695510071271234677825348476936680 8526006 40240701345952660809006757312982524800 8526007 14974410810012722710148502951311577312 8526008 39524361896730050955765505527337820160 8526009 -13813331726921442237829765385847928512 8526010 3327371310975943699420955444714650560 8526011 -53390677364009437888504983257627942448 8526012 -33358578322917292691187895206598066176 8526013 155647932677283898331956557024355912262 8526014 13701567539430391034687913160312646400 8526015 19222412647039716705301834120839423960 8526016 -27759458281283780469751261590800302080 8526017 133465833646353321161614421924088576066 8526018 -67766946193941742522678218071799103488 8526019 99941388994422677439491599292582595096 8526020 -99157342737953088440169874827677387520 8526021 14163917636587434060990601071801189504 8526022 -40642132601973084799608445979201846400 8526023 16539112952660265400699506600733632 8526024 -8313894094813807429863739941143500800 8526025 -111295587767677205495119211665067632450 8526026 127011481764254861008941218186635505712 8526027 -150246502861023256768727307225812927568 8526028 -84783965793304444888813437801073664 8526029 -103959818089665353819734731769615366740 8526030 41206018377204247153459524439118728320 8526031 151932240009887764907915675962049825280 8526032 -37477201424974382471919086134037962752 8526033 85801313724790465521988487879763549600 8526034 19672570239433603986745313134207349760 8526035 -3115000198873159068149704312405217280 8526036 60450220714785535666252410231826778112 8526037 -47873435865049973972299132332858095300 8526038 -26717358619129818204044647687260953856 8526039 20086081658291616950209402682381911680 8526040 -2215033435943004623671062641389363200 8526041 -14062969077043056047214579152026189920 8526042 4310778196184176928130416953616369664 8526043 -73076087081231832281972576519060004056 8526044 -46665137732559611769176667971464664064 8526045 53741427931266454789727491890111090240 8526046 33925671456429709600771390609434278400 8526047 21146617363584810722716780137563604672 8526048 119690110873619362953766845645754466304 8526049 51607188656668634769859737752838761472 8526050 12620386743563182054032727031201058000 8526051 74328674765211201820709530003755614040 8526052 -169021528066976100407435392052613345664 8526053 114639086647603411277160250784503186302 8526054 -1385990213530316272460328872354955264 8526055 -19963149159725009548134270898102628040 8526056 58688433592148137228940002250932715520 8526057 -56959563206774956707128822694979269312 8526058 -5572730836413663047030857519070709984 8526059 120911154719910415016138751725396182260 8526060 2072422335517361458422464518628428800 8526061 361776366998504248047618205562252938200 8526062 5763091026789163583714116373124104064 8526063 -15906491742160869254285311623991099392 8526064 -34996104837893795722424050143927664640 8526065 -70228474860496555889838810700075529280 8526066 -32507705004846325622701051048244885376 8526067 -147269204593689254857100578496614561848 8526068 -117022020148602540299452045747593409152 8526069 156917268795069157532392917574242054894 8526070 -16882914430667268997470105299159483520 8526071 108453554369979894550022852368916695272 8526072 -22233690739754088329631759234867855360 8526073 73182513072886374401309419197710899284 8526074 -41061167070438511313392341614086456464 8526075 5705323386048800100558192956232960000 8526076 16720072619676451460707263986798705664 8526077 6902007768828114275891058045389400192 8526078 -21826785997765287307815090167345227200 8526079 14953690549000265700769472468082441640 8526080 60076154976290575495874306788986716160 8526081 -4056340281920821584207358051882186656 8526082 -131980539713722685807766766702635460608 8526083 2743435962151859491439741914815439944 8526084 -39650074249354662545642555982647267328 8526085 1102896566121891612352975143670725120 8526086 3805699964676930296588794688228125440 8526087 -70510151246982908219477231324795676000 8526088 129990734979835359179596173329513963520 8526089 -17070884777471045154186910292934922560 8526090 -1612831163852886076811922615031334400 8526091 2345222546383233614760335327198704160 8526092 51400238147271353782344182383819398144 8526093 105874753370215185698922385513300361664 8526094 -56620788103355615645696873939097059904 8526095 27054270048391430074383634802377680960 8526096 -31119085101436415398868222218341703680 8526097 9825140831197649488679463589356026546 8526098 26607023587870185657765958106539536 8526099 17340503538879378007303540559476571064 8526100 45267460011049371652613768877087436800 8526101 -15530112864153320265405100678682534898 8526102 -11015885650315797593586597433816270080 8526103 133776672534871725903059569654867004704 8526104 120727688754531369930215225016530933760 8526105 34995394295832248542583870585828189760 8526106 -74485663845053490764185085372564789760 8526107 -38333054462895228127196865411884971644 8526108 1623653770901139168506646198808679424 8526109 -152579400770828423780618605167375432596 8526110 -12942911462968739753221214820101610240 8526111 -36512137168502450980923835813202561280 8526112 -55945530575260847911875963855946383360 8526113 56810278276822178729793896200162714644 8526114 -17734528092454924838656001403914334720 8526115 -23262335085831404862153967926699548880 8526116 -32074194781832141433479438169469501440 8526117 39719311171543106379689991557818829760 8526118 66350485693862369412388554908548769760 8526119 -8420728561902913893244355590290097104 8526120 13910049071583007222799073749584281600 8526121 100759676705425608149953420363985611600 8526122 -90179551596368462577600035823624907776 8526123 -76649116660787519000339370248640281040 8526124 -81542083339472782179805122841662632704 8526125 185147164170161826964559807851007295000 8526126 -435233753673705238516546025552320512 8526127 -238003333869742397712615569562991255024 8526128 11338469015577677470460149069130956800 8526129 151887368047188945212069057267092146432 8526130 -85849569676729097182099211205043283040 8526131 15167734311005642373391250375083851864 8526132 23007399429838311067699118290075860096 8526133 20034055807503645739248552738709229760 8526134 -40121024550321036365090965693012917120 8526135 16879228158211865409171021470601436800 8526136 109499218990720554518376410233513267200 8526137 -9762458806298786075981400339299749488 8526138 -1356370547317722167538367544181868800 8526139 -183982334147971022267195045915423243960 8526140 26671140511864955182719892317432698880 8526141 -38124762645954909646061870423933239200 8526142 14741316171271276961941031997933403200 8526143 -6713390563463020207994927951341996608 8526144 -60302922706872894836086399819579392 8526145 -19909127452832221584386669207428915200 8526146 71771042852349939738681678589282735104 8526147 12672409620878286719107156230361503744 8526148 -80110174306678623603446889510736465792 8526149 -113151917828136006634308092266967738880 8526150 -21821943297141826317680907743486719200 8526151 -51380133717646547657117550005094311848 8526152 111204123706736552119197741930662830080 8526153 84136190574967036578803115030822801408 8526154 2684212115134011432949713145347256320 8526155 6178544927210502798908485424575680000 8526156 42448770271479526963638318485209308672 8526157 52079613878172202883461576208709540000 8526158 -34900754567125467904255586067235648320 8526159 -23630503981304378003386512599202813336 8526160 23246886307218216880722023092485980160 8526161 -38820510867665679377148405716524757376 8526162 -23216844282658438527156569723977074048 8526163 94639622682691746733090302412671295584 8526164 114250665735289946508540956927358869376 8526165 86961108210809346727454903427453723840 8526166 75030346564487193535879209778639411200 8526167 -48712633261282983665525419285444460280 8526168 67714610775766866065450753033601024000 8526169 -1021781932040545594808256145661415552 8526170 -33440705586017238480309534890934162720 8526171 -27116472484073374094397060284737858560 8526172 16896681380272294607233239602609638912 8526173 4830951690726583986557697764680720422 8526174 27032873603101296365575895547171456000 8526175 30488708826756423773760049701391036800 8526176 -42459356367328499131949864253920378880 8526177 -70423758031627165154452253290336434624 8526178 -5395361253443944478600340429496258560 8526179 7005219920832590621294315395037802780 8526180 -2172987866314243243591583893264097280 8526181 -5710817435737110204854905060891218788 8526182 -19864364999873603460703601467309694976 8526183 -34665503142215635904511318579720457176 8526184 94653003805372157876052993271605058560 8526185 153074165347385366991725360681597223360 8526186 27451548384364287383318336455578329184 8526187 3173194723522901036564113032997480392 8526188 95227537936053695942369939650125115392 8526189 21389590859349815306007097093517547648 8526190 -119114316485152639937252661706613844480 8526191 -165602318581720688956538345399109231408 8526192 6357031282662347463385092343501160448 8526193 54646172855516083573524343603230516800 8526194 36201425358755729668495643743184990112 8526195 -76715842289755860203887248906544084800 8526196 56194837478466511853612948497994601216 8526197 -36545447959722265947924606967778240448 8526198 11173533975581255688630664705008424320 8526199 -41869694181610968392024869292727315408 8526200 56576177044399038257435324877926400000 8526201 15712352394054375415631671581789219840 8526202 18355684007722346899705856007854037504 8526203 -16109069338237735940950096569994491840 8526204 12093389278821278335117202608553071104 8526205 -15826785081357151610720140730178109140 8526206 14235237536982617307599478950144400384 8526207 94429432414119281818020753031251850440 8526208 94103634149685170218430253936672768000 8526209 -25726094707059693452631504348725253120 8526210 1233606625739234924762008233835683840 8526211 -107123302663643935865465755937612141188 8526212 -30417862479449309996055322190284800 8526213 -30664367422950853149507055503924506658 8526214 104279126513678188006912645413797743104 8526215 35921519085178604207326659842374755840 8526216 -48673938755181889050883407473962844160 8526217 43770164240627395229588038228466739392 8526218 -9928434314277532012863062284752523680 8526219 73870332996771119462782960882038195648 8526220 61493036979172428822365578405977338880 8526221 54536034496634225037986931628774892064 8526222 454660021642024990235042117896249152 8526223 -149971019903950357424358864738261865440 8526224 -7137549978833642675688222890974248960 8526225 -36156748969681830972856010158452680400 8526226 -14141117126194211078395644875837720688 8526227 80551069451362302944809561438594558800 8526228 25245287489342444023733108688640235520 8526229 -82811625129870771501080151287779825280 8526230 15152603019236039756064678484635797760 8526231 -10283861980419168856630063927101523200 8526232 -80282228488527966043075525789843046400 8526233 150047623662085974051240788140462327680 8526234 -34381907325276284866086384291517432320 8526235 -21658752895117311582212472427866928320 8526236 -84331303958193768191036943866748510720 8526237 -83108765051501649460515805073364895104 8526238 -8383599186666132110995951993966141440 8526239 -396476993201626259447174465619226798200 8526240 -15761009731536273856355401695032770560 8526241 50074675673835431945899033762613082372 8526242 -57975751500782592105012822738300247728 8526243 -61095310776740688355851713325099677952 8526244 63666938500299363090193233049578915072 8526245 -17808375844678035701002590255928455720 8526246 57226821309046982342576411092121390784 8526247 -107026188774800945156192939207024679304 8526248 -2948166635147032176916767785577185280 8526249 61097386735564121190603325915397355840 8526250 19713116437243954283202716210292000000 8526251 36984528175512389609917022110535955252 8526252 -16323810243409922992672465497236963328 8526253 -26099942373207420355610293281666667498 8526254 -4656123736897688527040892616887135360 8526255 1194451020172320236788442471694806400 8526256 19251820765106454374995846377682173952 8526257 87736770222694108436081152681452079506 8526258 -1341954323463146383981755947963450880 8526259 -4599711420554044766769429501674794080 8526260 -4094493291016630108583424054165350400 8526261 -678760527791002814746330937732127360 8526262 114476935116534266508649373622383881632 8526263 47438006441641513169741593495748533224 8526264 76014145397742967840826670888049643520 8526265 -299955468474296572401951859733671800 8526266 -54641185357084413565780921759526131200 8526267 -54159275511559381762481315337388585080 8526268 32091437108578946974748260513936053248 8526269 28265941694274730949024518413825001440 8526270 -52513676783601075350516506130324029440 8526271 9189317737700480651593870554734021504 8526272 -34352268183317880215794882591693209600 8526273 -49260095081137841087927410366712417856 8526274 20301624163760719897677179024488061136 8526275 70073575286733032108332378957242795600 8526276 -95496529047998594298502769792853626880 8526277 175899968364892762824761832302128772126 8526278 38470344566606798400095588280533079360 8526279 -35881589543894459656235835951869711280 8526280 -16839390512342706303185089815999283200 8526281 58592087723179051495578945407116085082 8526282 -51868502672238683557523843953954438656 8526283 74514455027039493225829256548608688532 8526284 37286009490467646708619685551231580160 8526285 45902752814533627138852958382056411820 8526286 54343554380796944316931852570523887680 8526287 51300060057269696162121365792525061504 8526288 -14093067486970469203284358952534016000 8526289 -48383720855636021712988682439521552220 8526290 -89318305580003754769505140544071339200 8526291 -116320595874270434047196001036424302408 8526292 -115928394804962296862629153982317561984 8526293 -159343871954193231194640154305554631300 8526294 -29343897546647428862574639089350060800 8526295 -20636468027736248433720123915689664720 8526296 26071038243504763285046421024144353280 8526297 -52607598184588385329735744819641987072 8526298 2115518714353866697308868715552533248 8526299 171462480488346003957668376353866887792 8526300 -16976996072145897739314355715593651200 8526301 -50790484172866681304643408897376281248 8526302 -2804808712683079367982315260815942656 8526303 -9694452809998875173522332879491213168 8526304 -103921240113514756841308548319827984384 8526305 56125703504645058868785249217877995560 8526306 2322234435311526283250806211186502144 8526307 24557780997433900860764710687729632000 8526308 6603995714782363646955083447909154816 8526309 45877138270182273086837383669124999328 8526310 12375268222853650057229263665551794560 8526311 16007469930400543725833033255965244232 8526312 77988400744937752086130080375091200000 8526313 -377774463529184436942752509851123846540 8526314 66779851390770221992653659751957518256 8526315 22096097065198128929052210655839217920 8526316 121210254877041333586062436546952022528 8526317 37689221345631693901592014948831686912 8526318 8285330894492728534460346408202685568 8526319 31666997699610527054939532675218562240 8526320 19705646131513734957700387579807334400 8526321 -107259163273205849613538126465246474110 8526322 9681326102867188253422848666379144704 8526323 789660844847408913086083701326505504 8526324 58035632138451598745656353056399917056 8526325 18953270781293609092642089460130856000 8526326 71254871598755496117955465191786278400 8526327 -8495589269001080225455021552440015792 8526328 10140978095871347180146697775284060160 8526329 4957956317520913719926787817447375872 8526330 31175792184480547406225290399458662400 8526331 -63743667543627503361532293178331766936 8526332 -3099483108914875258476792895387345920 8526333 -38835885778812439946672411026067092992 8526334 -108205052971493068216614949321020893184 8526335 134269596755808935247367698449451026280 8526336 -6189159297181006228070795680942129152 8526337 -130762283026284544303271127234623802668 8526338 -14862225905941670850395113657640773680 8526339 -1345694012457433936121655436271587992 8526340 122451575190578739415744504598713651200 8526341 831239714618187563318868180887619360 8526342 -8709522723204903914066660284898766336 8526343 223654149706791477224460015685076380008 8526344 146764999873824675885428218100872857600 8526345 83787054942715718771740667631057115200 8526346 -88380457140543683329625036720632344576 8526347 19482088837568403410432026076298492312 8526348 55269194447720277269690701592900551680 8526349 97358497252128344817100580532083373240 8526350 12671961331657915785019889672129260800 8526351 -62232949841759055889334981176525056 8526352 -23305948888382856019806664751672721408 8526353 -78169664613949253481385257916469732352 8526354 4368639170840582071126490400692812800 8526355 156404476009379032076911710766884899760 8526356 -196088036533517062190325014333430911232 8526357 41727411795103095185189080160069433600 8526358 10021681779428759407064876584054339776 8526359 241533099291518438535663295684728223560 8526360 996998264572438403136625819126579200 8526361 21552149880125920337777785339267075524 8526362 1234896365662590129548629176566262720 8526363 -95619313496666826786413496992459400000 8526364 -19949573536077390090369483103965020160 8526365 -63682417257617380300404628659075598740 8526366 -27723767631322152857877272768357172096 8526367 4786636414924900322080036971535518232 8526368 27687966889251201853150711362900787200 8526369 -61927544144380580455732611682666322880 8526370 1069639409991596995183791747234562560 8526371 -1648808135373048396322772144777084256 8526372 -50757870017616516921915453222244113408 8526373 -167660030927148488156037754039850077378 8526374 11476914730442785929447502919285018880 8526375 20112041163433950402083035276954392000 8526376 -87620167409542203347194304620634112000 8526377 145484773662843102152653709346102537060 8526378 6522048473170526398469989324965749760 8526379 -49203528286091616319349806107405438816 8526380 114332937925977037856599268545339852800 8526381 -129202771854135879193932776851345338048 8526382 140835474927685876405626988076754432 8526383 -165218142522186587625655699509837923760 8526384 359818151461592657866410971345485824 8526385 -55577293133390327352393917886896496000 8526386 -33997079508582083350837128046576342272 8526387 -67914796446714832761605203545479617680 8526388 -47909327290130943928108936040024984448 8526389 121101962149277695583450904116514254190 8526390 26907855665326388310514007072846039040 8526391 -1295216559578282622762462881111840320 8526392 -123270113381760209131878309418593054720 8526393 93143535837802316583588932014832690682 8526394 45244135678602753813085875495246032496 8526395 -43801407984596968343247474770772182400 8526396 -26384579184986307957587565577834045440 8526397 176181831148576958177925325374316565568 8526398 -24172957561021594895865316563042412800 8526399 12333732969947917265710991952203612160 8526400 21446319163142845912855975097460326400 8526401 -42903814872518489379873509057533784112 8526402 -46087332047532120749799056904341003520 8526403 67377268865252141894870551496282398652 8526404 154510336361335352847788502959190089856 8526405 76073967646460700137451663880660416000 8526406 29191490623379375503034320583816290560 8526407 9686751802500833613322419093469159320 8526408 -77424219411222873868784966185619374080 8526409 -103548006143308275578746301573365060390 8526410 -70263290640413031621608973034052468640 8526411 -172063558022545591543107825716667801600 8526412 82047749928434391449291657618262745856 8526413 9779066126813628759635199607099080000 8526414 -20568581446904821339675094792760227712 8526415 32591756233706239180847831215829962320 8526416 14029772396693922113813344606289510400 8526417 139869932467939979020548958023734288880 8526418 136476463346472740300257279067663920416 8526419 -3254081761281273274842394112295687600 8526420 17121011069701824969748990190332354560 8526421 28280360121146289049905179835854251680 8526422 -69501916756416811783693860012374467680 8526423 -39074447305067810166441122716713006000 8526424 39477222291057631384477736704571781120 8526425 126614372852135353611012238448212587150 8526426 10477731075323321093390051417539135488 8526427 54555164357541508975945478800126720 8526428 2303340642288752095392560400055320576 8526429 -35970871968946167576413236883612668026 8526430 -23645371397009273114354375759669796480 8526431 -163105757708748276344185445120671115136 8526432 -95742221694993743496488433864104214528 8526433 -346630562554902073203297470975338243196 8526434 1527273092663512715492586936673497600 8526435 -22533227420511443617956547924146734400 8526436 -45138217100355404215430096599830440320 8526437 174617308306096367551342706766236291772 8526438 -18193806310206285658531669089507799680 8526439 84272669671582244727014046551223917240 8526440 -27171423047578580847667510254010368000 8526441 2817887050038832837900747079506151904 8526442 -16282883783694610295516148775721751456 8526443 428059936420936253359969369128374358864 8526444 84489584159806032615397767074914283520 8526445 50981169454865319568534207600789393920 8526446 64361304414259438727627472054446532672 8526447 -11027984360952334472396722050741704376 8526448 8583643423247291772195724225986887680 8526449 115177725292905750389516057453246634450 8526450 25327727907654025640353716007107177600 8526451 140231768250961862293663362579763461452 8526452 89516004806463634388415950778285158400 8526453 47262141529434559236371306938404803424 8526454 87791908754654672409433203039404950176 8526455 -54867783697707342991329272493382974240 8526456 -89787328025061142471838894691179950080 8526457 -21919559377435343842111490422610371328 8526458 -76385054360768267582699972193863036928 8526459 2133615233172277571163635509913864664 8526460 42739665831133244855413008007815567360 8526461 -95417245693704817814296327829798422176 8526462 -16562391729939779630993567147072480256 8526463 -100127277563236721207081254404618415632 8526464 165091563637598749530418342749064396800 8526465 -1982001942718037860153751090241845400 8526466 23673295283373969613263494952628329504 8526467 -121379070688484685558323119896165309720 8526468 -24803642381077789406229771302723629056 8526469 749819126267608362927557046734005632 8526470 982427949552911471402861495882649600 8526471 73610893812850637682177101181127782312 8526472 -6577361198476458779294570193998515200 8526473 395877196548613723532181476233932288 8526474 -6946151310457480949019273874851432192 8526475 -123860263492215838119656051707515473500 8526476 -41674872022791605479869261297474726912 8526477 121717226087740986707822340875424246720 8526478 28566228551925991745225952039505127040 8526479 -3125326848103308108063743742361849416 8526480 -18789721320475627509696312530982666240 8526481 25317561148127340411189863214582507252 8526482 -4110247342496220769394669263188019200 8526483 10502334402042050172158931343779085728 8526484 69376738168772177058097738972930768896 8526485 -64597036303335714151182793898172899040 8526486 -43356499569442026227426511370965488640 8526487 -209223714784405136110680405530082954008 8526488 72701258784063562390650533107950059520 8526489 -61407617833798778853786552854603510880 8526490 57435801468164485060737022978107206880 8526491 -111857277465495145550967569207255348640 8526492 29824932444896832664454757218942576640 8526493 8449869291191593849261712250740878200 8526494 77634528831356779164162092880451060992 8526495 -2401853184740967928430294171462816880 8526496 70529697101349322430904897793733689344 8526497 -30048036079978941697007539482507028800 8526498 -77980673087696313256242391170533559936 8526499 -135807449333583030784539676598286494500 8526500 -133847985897186816287377163809115328000 8526501 48814720256507103483038161267454800830 8526502 -5737476539827159545641054130783163008 8526503 -112683346894348346218925276734782433680 8526504 13895611146846316620474954968703467520 8526505 -12738891639822780930694353928375073280 8526506 -79602653858895129071009898692251956048 8526507 -61568044997795235119409384207047616 8526508 -128222560225355279340574010009084668672 8526509 -135115103187742333920947317466541156384 8526510 54800691104855872986413251325955984000 8526511 60790854372780025519090495932651269120 8526512 -55044766637079536702187972484380278784 8526513 -971166475078912777039194798271605312 8526514 70758974392815376083751878426282040320 8526515 -102437460873270551317874930116295853840 8526516 -106552394938796679810565752849989806080 8526517 -122604168738331612658092221924867889568 8526518 -12353572572695974244465919881196226560 8526519 74208512972890152710170817506226196480 8526520 33849684554027064046923658328349696000 8526521 -33481380106920987259364184899374058556 8526522 25241986215283840115272384235749643520 8526523 111407091980527426662068745428975529504 8526524 -74695574797432501348503441093576772608 8526525 -8818920613837809096796796778046800000 8526526 -51229503625845272742023067574837217280 8526527 -170286646253827326297704755649672370624 8526528 16495105902398890331463191812934467584 8526529 -180158575200154608219373917314392912128 8526530 8826184124979444975006910092013470720 8526531 46910084466642165805658733773771321520 8526532 24996082453830547215388215966757232640 8526533 -103732968118756941883172943816994261218 8526534 -39993992659088947551251136249222682752 8526535 140991153554902422645576542464927117200 8526536 -63134437822308049007757925944019000320 8526537 -83552982911276348756617319093265643392 8526538 -81679138994708166821413335860822008320 8526539 30171113573697383750093551446480540096 8526540 28496615543300189462799077003107123200 8526541 215451264427371641265201060819992237942 8526542 -37315349436664193458751292812145522048 8526543 107706659427633947686630206734440003464 8526544 -12348512967171340805829336444369453056 8526545 -8567951173495183259055387480120146700 8526546 -221131502686978449011816899694570496 8526547 19277022016722299833189215327636828760 8526548 13488249443611421927347636283798474496 8526549 -42125980089255067458561494495619296640 8526550 4588967364868495177102021857698649600 8526551 -24328134103601645817761412700674325200 8526552 223127040992401900617243004427835801600 8526553 1081349703285698907163354248748150400 8526554 78681679901194736321872930222689553920 8526555 26823638719063339185089176725385054800 8526556 -118126996764337064582733754007516160 8526557 -147934531371692623095928884266573718120 8526558 -16776019112065529440630504023446452416 8526559 9980113871712066521028465917862265760 8526560 -18857961963886563802409617873101127680 8526561 94472548552972343360118552070722762672 8526562 93033010470064824465826143314810246400 8526563 80884529727873882709977135492419302812 8526564 -27996033851027718956477129609311518720 8526565 19093670911851297476492414427724032120 8526566 127527200921860269006505206313805867232 8526567 3689814108761558711659974453056272512 8526568 57710621534732474654133107834006338560 8526569 179591016537176581832810839431196310970 8526570 -1783372035422727889257200464760232960 8526571 120649030231221725526835601648165651592 8526572 -1065176052848638352590685019737753088 8526573 -199197368468174422982205471187404518400 8526574 -1248386071662823835011963439455607808 8526575 87468701463649127472604336221379741800 8526576 -11175114774945137595601079593574793216 8526577 -199096425842111680487185698404014182574 8526578 -58728513017693746608499051995668594160 8526579 -76846337040106205355441555518462492616 8526580 1468995454682017503752242458060364800 8526581 5486943605943774536736185831470769664 8526582 -23119566980127098664931449523973490240 8526583 -58495034296139219759495910402281556576 8526584 -136635700481662664216649079385610670080 8526585 95051782492575698027629790594185838400 8526586 -42736706705680358826662432796516210720 8526587 31071174449370366918142882785825156960 8526588 65131663851306281901432841224771142656 8526589 50111620114329975509868846180141636256 8526590 15751269010972152761142985470332680320 8526591 -69666601544615412669168129723117741648 8526592 11649908453004293808803239189691760640 8526593 97458383042025872363760358789074259284 8526594 -16136836396740525580603743349489564800 8526595 26567763928290778975071408330911112960 8526596 -61436153010909476931658437208993137408 8526597 -78175673373893297583346048466980077600 8526598 -47420708373772932889541812917100471200 8526599 230476926061405866546051114162627840 8526600 84176160801151731800867313651763200000 8526601 74215110464532565780601398918073016602 8526602 920946672588345600077576210820893952 8526603 -34588147138647706194697487264469691392 8526604 -156415442790413557870887670088037439744 8526605 137632029256771728951587255063806014360 8526606 5520013072925915287567818950352039936 8526607 -60863393421848992664652406541412088144 8526608 6576368619919494486692987402887102464 8526609 -22245021145996268408337535703946028800 8526610 17729356442732034363705722935349388960 8526611 -243172492393039566684010744767750258600 8526612 15903188811790741251266957343207604224 8526613 15277848721943141724101056111422276700 8526614 5554052546622145446984292041878548992 8526615 38932575125565167930642746367526768720 8526616 34706407015487795355836795121110876160 8526617 -103294055145179998437135691575031819248 8526618 -8473008745329412695417021662743815936 8526619 -9271648077119014088107377345076129256 8526620 -103483016789801906811434323547782648320 8526621 196577214745936576637667988245858278400 8526622 -21622307837502204269509023711970947072 8526623 -40979112219362028472531625748429878160 8526624 -16975761119323781808303683980437749760 8526625 -57377558961182479123226043638938431000 8526626 -55531376854086798284937435599322637488 8526627 -138957543551327819294950955029049402520 8526628 -205080813333653864905281208069160960 8526629 -81486429660727866293472835418572931616 8526630 5780640810286484383043921759075635200 8526631 194856717536794817789892701078338973432 8526632 68094828259774550856225452979814886400 8526633 76931667112556369609115813535714548624 8526634 -7175195616588422030821584909257381280 8526635 12006064925782568546459996166397676640 8526636 12567123709883509275921337612623078912 8526637 61186393949303917679442086071617848000 8526638 94464343566779877488105934396559018560 8526639 86411591422148360195283378518605900800 8526640 8012172012966564761609512464386949120 8526641 57653062968148700999155911177982180584 8526642 647358036660694741548628082823955200 8526643 -42538011901629483390740387874935308736 8526644 20985766658410511619626219898471069696 8526645 -20104718642830635402473375516500293000 8526646 23898368680206043677191445250187631360 8526647 43432845958909594098637517045646219072 8526648 13998768239301761035752180744080793600 8526649 -28000598995237640658595473389220016960 8526650 -4375965513181467162660698099823264000 8526651 7970909212783031127914727691578802944 8526652 -62417431233005762489285550807105113088 8526653 -89994559458414562630729159339027330560 8526654 54852901777982632960367510483774643840 8526655 7224822186771812510840535956959747560 8526656 -26418916715636801986144940696450629632 8526657 -113027973610791943374227640471195959760 8526658 2177253705320738201392674132192984576 8526659 356753892908652530669154687249631359480 8526660 3081339583316246844958520277590261760 8526661 17267448837316309665027366791146107744 8526662 4500041657098714406935172691644756832 8526663 -88511964553601442951243895310957993808 8526664 -103836011534219842886485584231214970880 8526665 -38841784579413971257544381079658627200 8526666 -69397559355229355059215057296918251776 8526667 17399947718472114314714696978236713360 8526668 17633565188292814402615402037639331840 8526669 -21811837900645723402973125569568309056 8526670 11393824502613748204409562771727023360 8526671 182459385191355622591416896174547349872 8526672 2534697211681331005380670772686356480 8526673 210500829142733221775187856717150046304 8526674 8002456593070798169323055188772659200 8526675 25943590160543683407839170767887347200 8526676 -135517998203854369641495483095048487040 8526677 175927406976109219942535084055180420480 8526678 45024550434586766291419771290058866624 8526679 78028735147118562399622458613579100160 8526680 5351670391924168147955552958379008000 8526681 97604387570328849624588641914108767840 8526682 -52406290752306378523040397521806049808 8526683 98362625845243499335040861475243234024 8526684 -20484065527730521702188897165027300864 8526685 442933499689334659594855020709029600 8526686 104070698500469221521357528012272113536 8526687 14106229352497395753946300219813378560 8526688 70388356284073405162676826707999588352 8526689 -24925693124847516811085048485861968876 8526690 -16775689065207727424946962335528466880 8526691 -210138962673291758883846189896034887908 8526692 -9177510911234930173193840621824512768 8526693 -6476075247257764185433184874486116352 8526694 78591282241424503028014483923600366912 8526695 142986754236614255301005706002676166200 8526696 58021838127722755045672073315533209600 8526697 2630630713146782335811833573308033280 8526698 65855382105588755645977899750243972864 8526699 -34426793907850939172613748795039015716 8526700 14029172869320504924640796093457766400 8526701 -256101131855977985264501202418222206996 8526702 -29795281056536242864791010268298496896 8526703 266568025170748416352824161713667223184 8526704 -5107840974429920757032118917013012480 8526705 -26955064259667528550256829762478632960 8526706 37573637274873004194083837721462531840 8526707 -371900454931741917109213785506872320 8526708 8315490132950528793369534169241478528 8526709 150358898134887358849937125675711300910 8526710 -4676926043124134999760738407111562240 8526711 156822326966057419468084174940848183272 8526712 -70100189960630197598909976315394252800 8526713 -23237326377648870394309955928807191676 8526714 -686552347143131051799670188229867008 8526715 13557826445642684442234283880903541120 8526716 133314626027713695758265213085667274240 8526717 126748017623819955754289644306797311334 8526718 31778348757451737915316806263139586560 8526719 -158270999780598995916651277583262314880 8526720 3938017174577257218007711838581555200 8526721 27531544940634075280419373125651514368 8526722 -110014420750178398148320706756009111088 8526723 -45122435001928070887919430945777760512 8526724 81261799431883862477667997674987256320 8526725 -147503569971300993742787261851553700000 8526726 -7672986670722249598788510432774368352 8526727 -25098576871436806618440174270572535528 8526728 874116096125566501462801659834040320 8526729 -17913248549689358296071802645475088384 8526730 -87234063598362545501532812851678158240 8526731 10746196270057764819269047859849026032 8526732 -91028164245377307845617885930468028928 8526733 75385979802256264866146573032771948982 8526734 27490150505910033878697215752260257280 8526735 3162770274322482313062025939371732000 8526736 -13899302848368550745762759727320662016 8526737 -119041218978224558380485924521124913614 8526738 59367772966012052345439399701619671808 8526739 -93083009942335658088278801094164740080 8526740 -183784557079737892445202749189135304960 8526741 23237092989673394673017262459368286144 8526742 41003676919950739532619353665065953280 8526743 -31278379393127766338661875188951182480 8526744 7190132297459519923650894013091020800 8526745 -1699715705140587080457351935655220800 8526746 -91307641752477971301298717724410184256 8526747 -5861569806172871372979186552355480272 8526748 -85973824431242298015200010943246254592 8526749 -46559622606243050714443554491329632 8526750 37187750766471970583559604285032480000 8526751 69286950708153040042661952320198565672 8526752 -18687519037077640485482093277295411200 8526753 -70802787339160212881364490067015278638 8526754 -20689380206143832972860768461322514880 8526755 -125588661887170185242927890799608303440 8526756 -4587106645762337796870360990873747456 8526757 -52766694153755738948350416234428644320 8526758 -3494460569705654435370502125572130624 8526759 -41932732186689389635651107426747233496 8526760 -83086477215281607990540316344662016000 8526761 73830209928356758941786853205965777572 8526762 -110614097301475579180680270205603929600 8526763 69715316735094178906498427660145652480 8526764 98332099205878917275502267553794360576 8526765 1751916137472110258215762390088544000 8526766 9187266378366931431360007675233195840 8526767 -5860971766250388572715030686640015360 8526768 -547013511563880521089269055070208000 8526769 -185198863126960991770576119232015646830 8526770 5481498013476353876486796862379627520 8526771 1459706819390454983314658409701470656 8526772 -147780238702911432483158566116667690624 8526773 233532503827688329020308058607686167022 8526774 95235376618485390064706056707044602752 8526775 -86330492472875073524495474726140891200 8526776 -118831437650167349580575223459630673920 8526777 5928362202208085071359417803255447232 8526778 21526331779864543350488055166993369824 8526779 -162733377174200711803571696834117950620 8526780 11709114397271833236097544032652328960 8526781 -88449818562811260124280142523968351418 8526782 14086417338704223979368144523497216000 8526783 46843796352523226337357831448929219600 8526784 20333945505816270766656899115783290880 8526785 123562649366076848039161023553518062760 8526786 13580675395568651597166608734958054400 8526787 -166189760647085448145846769949721699488 8526788 -45851218685042854398916411935037645824 8526789 -7576096881432054151189419205090820130 8526790 -22810386108226747521563153936723957760 8526791 19158932325416055127979396163497432544 8526792 -94314496766345868575553977281591296000 8526793 83754363106574566947386540273003400144 8526794 -44698100634615663834873442673752292304 8526795 83315203729804034977565029819562446320 8526796 89980881863017520048342170468149881600 8526797 -67329326470863707324340864928035599754 8526798 2281827565995491479873790755309731840 8526799 -55454885276144513527381384185111458136 8526800 3836515988491158318345227230452326400 8526801 8275440145028271070589661239426822400 8526802 -4483157679381325679961840348267650400 8526803 -128076373203672081691532202039117756960 8526804 4372706557501938396323142483870535680 8526805 50401454342844064451746226613806770560 8526806 39007460179941287412349324693024088352 8526807 22486627765432460065664160494486159904 8526808 -86205009775242275943920400080859863040 8526809 -25417158061082512983189735081156811884 8526810 -17409862808377255411727846013103299840 8526811 100053129899969857141697473167764424024 8526812 19720725392660739843044049552198727680 8526813 44590386523382605775704805463976132608 8526814 324000928900603665083497880453572800 8526815 43144907119388076983125940452743976800 8526816 84230814955827745794075856158169497600 8526817 34782191887022014522603771522520940820 8526818 190057855438963091570859402173436472704 8526819 31612692255816088592252653568342837760 8526820 2459773039949387718264437423284558080 8526821 -3883761172399669274613622386769065156 8526822 49107107781497860669194262802751158784 8526823 8474403567181702205293622341187202000 8526824 -45655637387501378509563554351351746560 8526825 -81823493013132605054993610361782570450 8526826 -27277162577436919687407371209828082688 8526827 -42774720262207392295036891688528167728 8526828 -51405675486071743893837952973302663680 8526829 -29022441646531254003582111913143543680 8526830 14945833776720037620744019921937253120 8526831 -182914280861584412472146199795408961536 8526832 -2398288640030056809409046836750254080 8526833 -133721850980356734184933051515630775662 8526834 13668613801676659340250115342464552960 8526835 60516852890536231598414405103717882960 8526836 94755112749175029202817312548007258112 8526837 -76654620762953021709268228983079417440 8526838 -8904778688739567019306037710116718656 8526839 -69535693701339625953601161240542415360 8526840 22198298633712272041493916333382041600 8526841 246715591897883301399209187253421856900 8526842 92881084291738750160556339708431241072 8526843 47384659437891133648917567371502859200 8526844 -31131800679935466254645688505232217600 8526845 29799757408112876439671353313230829100 8526846 43999925890061334930169236035977329984 8526847 44434617618528840275279947222853848432 8526848 -13086862251004046039989684984740839424 8526849 67986678635659401920017515155693366064 8526850 -35612326994603838898299036321171459600 8526851 -186576622901951196077639384477888735808 8526852 -6045107390067801881805159029794076160 8526853 -84186921676995107662420230253279647840 8526854 -13931014804839083665648797629580742656 8526855 84648348122711783537594141111038694400 8526856 8847491205829207799048624812713738240 8526857 -2692744513505580526795795962719940960 8526858 -51424221034311947044315826313097647360 8526859 56031466562237741068540680681321001728 8526860 -14541859721202229622425429641399091200 8526861 -11925253275697715089073754289026703968 8526862 100697500323057746093546924747128746432 8526863 35839961406762837198240724809793352112 8526864 -10897389521716398224573179823002877952 8526865 -9361460319688270034872801077005481600 8526866 51534231609683814397456484999442271632 8526867 53301707897864468502572929019645448048 8526868 38374294287265393830767229603471814656 8526869 -38117628841616506575882112745314175556 8526870 -99399613844477154775907298422217600 8526871 181328139661135504680606726912044576072 8526872 -3263006663384773549749109727365816320 8526873 43330212575212124373980160996640146384 8526874 -24616839018108314000721933387492510240 8526875 -12353857628283802771354582194576750000 8526876 -28596806596994140951798457823990547968 8526877 129801433479725442516979521802435488000 8526878 -122196987880967445249986076026196121344 8526879 -125349434857172699768997477163748515176 8526880 -42318634275782563291621889728728268800 8526881 233074125846175479491311535033474419584 8526882 -8292349845968293621574505403948809216 8526883 33311571859755620193240809263104476560 8526884 -15812718292335468377492760668776781184 8526885 65914039089209375020068506901629942400 8526886 4328612693829720075466912080386611584 8526887 -44939642031216301669042575004481041488 8526888 2203725572897239298350008293351500800 8526889 -34086011971448864303989063569947038528 8526890 -45722164360355672735598756655060720800 8526891 -13902160126157663396721068280190436352 8526892 -29687262564455783847142145156520396288 8526893 88834049362350952965387277509457274124 8526894 -63429792172137857719094376573713017728 8526895 -57709835964241148542241751693653139480 8526896 -11118062757482354042327333205238087680 8526897 230905045125525740828378518139328059040 8526898 -38546216571334000091615362294694146800 8526899 -61332495236940530080714481010867424260 8526900 863417759396916533437421497528473600 8526901 -198559820705353758235677406559200382098 8526902 53380386743925797526560548383667401600 8526903 1463096345082326722706398908891625728 8526904 17374818674612326185222189118038097920 8526905 -30670809002583111897584310053164512000 8526906 -668123124586433197612776243159211296 8526907 64064340603918961684775619918840308992 8526908 -18480571678848144717674207158617285120 8526909 27580281021283200111850101003521727840 8526910 -9172815449570670410958841184873710080 8526911 -11820600383329874984351235987013397856 8526912 1851003070495226346725766306201600000 8526913 50696482767783640886535095140741652162 8526914 -62231975652999095131778070833329930368 8526915 4732738745936536368796422278765084400 8526916 -40652407100530054925952065145815639040 8526917 -49610420610188009984472129394719165408 8526918 13538064766368743274731900304463936704 8526919 101563893675307569000927247330237311320 8526920 -147782158538122691364754265242898995200 8526921 -68442911599583204858410298425486146240 8526922 -15827825868818926377212276357467846656 8526923 -38074570417092931546794157045558239000 8526924 -47160138792174949196611149431984947200 8526925 -17061697139971239220883573758774298400 8526926 11167513811820441222187313115865943424 8526927 -29984398780340536074298110144451407480 8526928 -43856400835664172495939157607778877440 8526929 -159811567173973350426786965875261315470 8526930 42791802138777919114690251612037701120 8526931 32031238920593442288554376522945756060 8526932 85723625204748304378575894041314179072 8526933 40270058788933663564482616186569485340 8526934 7793957544226994598111911035391880960 8526935 105888294245264218238377367408765273880 8526936 58408433935663511744733552058331136000 8526937 -105345694986080114666655271842672235248 8526938 38497279939641000587748557667746839296 8526939 18441119284065671277627327544115203008 8526940 475363921626538112875689458046305280 8526941 -90309098801763253477882226408393213658 8526942 -35088747755922408498045180092171732160 8526943 -1218128664232382460721940026806623816 8526944 283306650778857912340038444545511260160 8526945 -5753309712909337151029785382686253440 8526946 -25361088780983280591445164715113961920 8526947 -84926243069203078261496612874285944880 8526948 -12832980913539480007409603390966329344 8526949 -134719607030245407948374162263199042050 8526950 26437785900254867427255945502695276000 8526951 -734098750472136370421902734663330600 8526952 12127729985020759229908311501111214080 8526953 148862515725454754479535510861433378960 8526954 -18266177076932238781815469560158657280 8526955 102119706619079351048805987417445434000 8526956 183361893685564419161786093567911392768 8526957 44039373312729744746197321696215945120 8526958 -45267257921029846565119389600613945344 8526959 36149510283956621410719322986396818400 8526960 -3446259020630110911497634011405352960 8526961 -25661804686229590268293593981786202700 8526962 55996428916032544032685579528305341472 8526963 38999440701692419425347573315949060144 8526964 719906665770338270930752612819421952 8526965 -118368228646602744965127515876258359140 8526966 7284798572020652459134810487861489664 8526967 170486595943598027985752304962028084592 8526968 -36288267057774025366502740503942144000 8526969 -59017114559345358433185634617744504912 8526970 -49286425457855631907702407625388144640 8526971 162900692965879323413802952516873931172 8526972 57272215310264594901696758752214016000 8526973 -2007070080595493873819413317289891456 8526974 -73529758244005389358391237237250802560 8526975 27610403022411330482319291691692096000 8526976 68969731142282845459174399719568834560 8526977 -35656202028692303149276210324084674174 8526978 65074311639892466518274202423873035520 8526979 -227516450917644742903712896415220310608 8526980 19911096194370089404754577980418048000 8526981 24760335239918405557082387293845291264 8526982 -68483891731270190572552652534548437408 8526983 -37441026526801034342126941348603120224 8526984 -2165642525643764637525222912810024960 8526985 -113023142603531548301445162958800593820 8526986 740141315783408199606043356947082240 8526987 -50040450236876188967092876053076210800 8526988 203426567185267462379765092386063448576 8526989 260656478200226190838465359279747374124 8526990 -17068152109288428078183535355729066880 8526991 266884187659082518793486875551802600 8526992 -915973264039775331332412365841039360 8526993 -16624305404667139301635208575999358736 8526994 9880951556127766598519446807368440832 8526995 -45522113165776859986251366791379378000 8526996 -89057528455277705958321338073403554048 8526997 61360357701180142027234206050117027328 8526998 -118458282624477735388043157205657150080 8526999 -27936536459546650330840583046939154992 8527000 -150454890300996120580063195301130240000 8527001 3254413591186453080083576364014586240 8527002 69539730918105916798521446123870287104 8527003 -24155755937637393946658156065164451320 8527004 24878086571833415993387993917977894912 8527005 -80405271497974294600236351029211177600 8527006 20503433916265349686545847244573285760 8527007 -190693855353953261646569514441460591368 8527008 -16115139878804315721768730431345131520 8527009 -192919222264711181937633447334690197790 8527010 -16506759108522374677113610541254272000 8527011 34286441628382893506116089349548991920 8527012 48992184030836131771466370695713898752 8527013 42749234606451248443303541842128019200 8527014 -57964817882569001904392714757274512096 8527015 -2067691480717868630968379677511270400 8527016 -31458410093706063569812869603022448640 8527017 -33362559471211103821946856239943993888 8527018 -58439202608404696921655994805413641040 8527019 -9887136718875790604473241743230468456 8527020 16766914189704098420937291126904258560 8527021 -177839021983052066960644311707627436778 8527022 -12133167522532101474659703506739363840 8527023 112758377762279172496357718833214764800 8527024 -4123643135274899900551353584126361600 8527025 -20420151599239975086633843409844897700 8527026 10518304248645588720243193711126860288 8527027 -195349082134116376010729253445672539124 8527028 12998899906228293215774912359716581376 8527029 764514349220931510324506122885178880 8527030 22609431136572454839216570641680780800 8527031 166836185048325434539019246738989389000 8527032 9331231805237933481226890782972620800 8527033 69023553473201916353050811132057402282 8527034 -44250068174479482931329800374325452800 8527035 25040307082841220647199244506755097600 8527036 -19757487032256637297691617114329162752 8527037 187043402645983587402207801479169967686 8527038 -21639831553463195650127428943612940672 8527039 -111591091743891357817883916874674996160 8527040 52906861693650559080406978716751626240 8527041 126707211621368556487601028297365545650 8527042 -50290962369569805451655393560877414400 8527043 -5173769024840832657810953030537270016 8527044 50825360363873780809448374260104294400 8527045 -93923646772590403802003686139430293700 8527046 -11640046351405582626129895793266040832 8527047 22230478247805878210519025589632520272 8527048 51325885659026924917117211413877760000 8527049 -204594748485006758778432905004522454950 8527050 2743192722706953322973287147021612800 8527051 -56277550086463301739571960759890028688 8527052 -10006507550153281509937067635374309888 8527053 49144977207660632369486393147861248704 8527054 64024894934814635769124291721983286976 8527055 13226773893858826274980593987218311920 8527056 8076016013457058928204573524812890112 8527057 735660952902797661484505930300721408 8527058 104141349486959376805876551075188660880 8527059 -103082133949643763057145925444038221600 8527060 95310316300427790351667742187167604480 8527061 122931809684379795557489065169769917472 8527062 -1304680886454472121428930351645278336 8527063 32921967381912640612838591602795807000 8527064 22738093490445730318585133776487301120 8527065 9228359692898508536428662473321171520 8527066 -9804472895917850757469848681874742016 8527067 -126347996334140999273744137599037740360 8527068 15497054716747621949427083817227701248 8527069 19702657542612927496433776918859399040 8527070 270292749781189357042737588910425600 8527071 14488815765922621411350149690886226944 8527072 -200446931501514482214149698548400128 8527073 59651269871273852872474944289404854400 8527074 6616143682641633924453916687241299968 8527075 -79955972166609601041479145762050817700 8527076 56470641307318747936092434225702853888 8527077 14441670273284716542181608604983653376 8527078 -19270440146678169350805180376821319584 8527079 240266695141106263510027229552125769880 8527080 37228979849394212838345389888083968000 8527081 -102961939489752387404643575746585468428 8527082 -31236618639833684004788708425479574608 8527083 79505962856593719661046321638362638424 8527084 -141695627800377238416786826776563670784 8527085 -43609786683578478608003656443517520640 8527086 24782142291529527821610724404013516800 8527087 110959877294924343242560697591103910736 8527088 40392030799694849788123115923765100544 8527089 39874390870686628218269335608281663808 8527090 13853744207707380323079462533703244800 8527091 5496975951824887361685536462367695184 8527092 -17537377813801039644174991569246547968 8527093 -36582077220343350351972206077068134400 8527094 47097131843237280614246564323386691200 8527095 4008668085176730869688909224702384520 8527096 -96516955852555937406600119184837918720 8527097 -65991925645899400225711736868297602454 8527098 -13024030737366812225498109650293847040 8527099 -21057928167800144085512753017161550064 8527100 -27131275625856187618193587876123315200 8527101 180498221154601411887333493759742230080 8527102 65150687897101983419473860440856460800 8527103 17993364909506180556384155256226640544 8527104 -101945865595250697180067089485981024256 8527105 166549865045433663784911031417100256000 8527106 -37857492680884806095470516513852561920 8527107 -3507949378229792288167563513194697408 8527108 -41316367672552881423643000799330238464 8527109 -105681640657403576047191838432910214690 8527110 -44699909641172258284948383347865690240 8527111 17789734212524887253652659221972208272 8527112 181652208381011609018154463969935360 8527113 5014249462729722273344771025694083840 8527114 -18739419192343709225833724865439963344 8527115 -2543928218897722005605372523681331680 8527116 30288182538940815879523344198481772544 8527117 -29848890786664306919679085038051126600 8527118 56896976930431135368261951103775501760 8527119 48679068793381960618379943717898116744 8527120 -7910185106132960273973571965879582720 8527121 134689859546373123851770684608389784000 8527122 -42888394843156028077950768610548115440 8527123 137726353195992012051906925061595474504 8527124 -2930740015476720774609258021120768000 8527125 129207865390475062737225222252039960000 8527126 -93690675033054310655798061672258227136 8527127 -167490201028764966230079119541197900808 8527128 -35948873280142640377852916291543715840 8527129 60023662287588801788875238040425258888 8527130 3479235478071396911951579550655312320 8527131 1372263045848451149609776084473334320 8527132 104967752786139914037980900293707187200 8527133 29138152366185773584980564324428545260 8527134 9553134275634466719293256493269387264 8527135 -48775977280093569801729954691452876000 8527136 -14254131862694201570203132253448437760 8527137 80378851226508100987109678692782368640 8527138 133754554373572925744204472570687312720 8527139 -31345223110815120947904437884842072960 8527140 -55454556408987109603622014483848806400 8527141 -1533511948385658353599257719009501440 8527142 2575959285884937434192060405629819392 8527143 -12745194665693418727135471412413027200 8527144 126653717455968831259834245688285916160 8527145 -98232073076604236012886712218406770240 8527146 2483032645213284947389503280746211584 8527147 -66906197751521188250803739563643939404 8527148 46899664209001469753028960202270688256 8527149 108782859896185565976454534712234371884 8527150 -9920936878362796292331795826337520000 8527151 39835428607022611760773385971439231352 8527152 8522690983195771065161615464775024640 8527153 -15544453805431719954813512837496626636 8527154 41815997953379574990841555048897461792 8527155 5789835686987945401898002323644881920 8527156 58011975458288530633369571110019020800 8527157 117176445916701675276265747009072606752 8527158 -915082742851779710484138257023426560 8527159 88328836111236598934948301359372264360 8527160 77018323330428633716844998370576384000 8527161 233239796658048031648799600289291264 8527162 39350283884810038275428556911076549120 8527163 169727718709055025818542653341220520896 8527164 -146676965100904404607142355669137203200 8527165 -145289398887505418683304219207940185940 8527166 60513753738676745802283668839246572800 8527167 -54227795712898924290608958378265931520 8527168 -4665590087849042213768997960442445824 8527169 6377661161937752476841808057896527296 8527170 2341512577163408425595743765313249280 8527171 -92499187764047053652281308180464015616 8527172 -22325032973965127661164674352543485824 8527173 -86211574638561278720957583843879825216 8527174 -26920545141836333622387900250474517664 8527175 -85539399643333967494244621399287629600 8527176 -51166742047859953773805592898541624320 8527177 -134622707126638282100116538548408295974 8527178 170858467167762607045122605679461106432 8527179 11073582486999789524858067614496165600 8527180 -21473519666864495820604565801499648000 8527181 1159560819469299630583303779359013120 8527182 -5731064662774799434448911054690437120 8527183 54925775975897694961929196704484307712 8527184 -21662508016608518357469982951456972800 8527185 53207481766893187058860609268001268020 8527186 -111296274715421824552553290868832356208 8527187 329562166856121881421320268430930990992 8527188 72285421448718002084856780242791065600 8527189 -18046788313169104420970731104269938080 8527190 12919602580407724156228988771778408960 8527191 21974335432507397235151920559461081192 8527192 -96720706924390058744221562341755648000 8527193 -131355308353614282085748623879449501558 8527194 -2434574035690448042675036564376314400 8527195 105779662006337968374655413740028460800 8527196 167968553223154162725063575067731366400 8527197 556440584106005429772920749984571904 8527198 -9872261956158942271851314282077235136 8527199 -4916393511991779630002608084447499040 8527200 -49753310001056728339980522336288768000 8527201 -59202781455076264782989114268357376 8527202 47164915880520947305147953085176201600 8527203 -6191000062361886920766527956876600680 8527204 -12756392627041670624606293170940551168 8527205 1520177141329622850985050366418095960 8527206 -17211769765981790546444113456802626176 8527207 -20958570128230277599854960489512836560 8527208 192913321601337261184416705065840040960 8527209 48246544790236136439118137476662940304 8527210 156611778114890679538122997813215682560 8527211 70591289152315236968086353155610558720 8527212 27385604495121150619777116002381550336 8527213 132887206626224695367386891828233797462 8527214 -115669448702229429211077338363109188544 8527215 -74589209434546458947544333767842640880 8527216 -50722415521542262052135729388161302528 8527217 -43934149183651824621559471348829618268 8527218 12745577752515652511574839587476741120 8527219 213209744912292796342244823093517978840 8527220 -21659122745513367916774263330911531520 8527221 32574562127570063442854519672079761280 8527222 -95204592591730265493127026286998999552 8527223 -20893582137436305502917249155774095632 8527224 140016595033505079532433519852856606720 8527225 -102319241433724485070587740261052008850 8527226 -18409720098656096463377228395538366496 8527227 72657537388546214425091228991695812608 8527228 59739453593387487918879978924943796736 8527229 194507159365328992153086468636853405830 8527230 -24433748455332213791132868927303474240 8527231 167481442350250506781586828605472892032 8527232 4579970364827828374796366648778424320 8527233 -109295782101906659100427608187668720 8527234 87725602005320058523243674257917296 8527235 -88833646381353001680178093353003262320 8527236 -25661659336388090450720444298869388288 8527237 24240511788906419261395041064728961886 8527238 19965902300067892414071179775182139840 8527239 7567129462063768411108066956233943984 8527240 15740984204713423829468278697730508800 8527241 -224050224981094289194502353680119431500 8527242 -18292726261875453982225517442479311872 8527243 172245974948946838852742923007866337492 8527244 -2139400754354204833570717962859081728 8527245 -81146180381234796805316591294032032000 8527246 -3885138223302638456306524798701440256 8527247 -124397163060814979838860293336696424040 8527248 15479470646387755502252024818601164800 8527249 -239147372378406529332642877667768223936 8527250 -37833937058832958275831725770369152000 8527251 42718819942315086427734084932761362528 8527252 -134521403253216352327553722684039771264 8527253 -12758250215827547674839340619810164320 8527254 19060856519783193806217903150101687808 8527255 10643440288946217636000866662665198720 8527256 -56863581906962854034528615985943203840 8527257 -237726113970525882775544297290655157120 8527258 40774077603294952550890336514164958976 8527259 38616582124146626357949764231067356304 8527260 27399338646214105367449107141928550400 8527261 -197141633105791667530678382700106810138 8527262 -28993421726509939260518024727163134336 8527263 36655346480435180318276509069520921088 8527264 -90490576720588216260262257044847919104 8527265 103250344932845643404769008046868273320 8527266 46976691646885187054446826340663932544 8527267 -19955477233827963328945897428507820288 8527268 14155846131007036225156303057722739200 8527269 -70140353744582859827195153795073402720 8527270 -50331821965815314679539702340941280000 8527271 204857417930873813142541225415041700472 8527272 -10107533651839607912379591993402654720 8527273 104674156772905817593966161387341755200 8527274 36738674961866515086782015385887261616 8527275 -6236839821671803347759998227820522700 8527276 4708011573038903104464994191172147200 8527277 -1662271735065688377684804184629118560 8527278 18626041293205184604956553728637109824 8527279 69595358887423508727312089758536195976 8527280 17830528527871080256750276156120104960 8527281 -14422941081306687247169079085288704000 8527282 74308232843174730667793942791235806992 8527283 -18503304455674376751932100141359796468 8527284 26374470314454591633220907753597761920 8527285 24036895610727251606632935467363795760 8527286 -9751954358396544116019961007048292096 8527287 295463218733962582550161794359453568 8527288 14599073570756216992510105732880793600 8527289 -57224372736441097163136284728617197910 8527290 -26505497771622241486541698549519745280 8527291 16450799548544178638436396432568511280 8527292 -133109610876122107907903949197239593984 8527293 57022401904816558803067004411739291840 8527294 31269210296006870998349052045244349952 8527295 63870052348955556400089169182921715200 8527296 -1223929720190660808421305924773216256 8527297 121587315234320727808902433339517178880 8527298 -59986726239552889648002189034070377920 8527299 -69627771193959656313962864266189685952 8527300 80852720683341677343161245214838624000 8527301 -210756064392049973441984804467854409698 8527302 20907785733949054514942246184887992320 8527303 -770503259341666387341461043478530432 8527304 -317960214329686916254204746346232217600 8527305 81639106658941351594622872428672321600 8527306 21398808797434594379152863575657108064 8527307 -111615923170284839219653783967363979000 8527308 15030015453157412322981700403688783360 8527309 -79929450181665364015268863898699634048 8527310 51243690932372648530286598442751925120 8527311 50890949316773364980539365923566600488 8527312 26497462141401543018771134228542308352 8527313 -51546944646530376564673305552104600256 8527314 -58321981794311707202945166799137392640 8527315 52643636696581194405601630886687238960 8527316 22156406839951153476511631564989095936 8527317 -116699409124181914188984263006965895520 8527318 -22305161204637725118853882034477180640 8527319 59662670019440283132598448158455263808 8527320 -82212711461583978032808162299137843200 8527321 -217717193644861074522657794585446356000 8527322 -19852870310468523890978644482140549376 8527323 35302283315209420692175613418853017600 8527324 7894019164173055478574377885020381696 8527325 15295822748239231974808507121659689600 8527326 36676680192208741808566475738305959744 8527327 -257088176108453695978314167300194412880 8527328 23140423145109976734787400707858759680 8527329 -49611131103005230127836175258382403200 8527330 187210857394488546746574691677189120 8527331 -57755135712661623626548263160587968868 8527332 11322228615358627020139435471730079744 8527333 -239474967413131625904287769659908400480 8527334 -230753376081825132347626289891794202880 8527335 10990966605818775106319244839114726400 8527336 -68068810141513950806683878975255152640 8527337 15222114115299912973690130293526017920 8527338 -73236565310908912411539290536219096656 8527339 -91366865070293875603224234270882057440 8527340 20939347081463932843079234214372249600 8527341 -93315098508664325026004299421442506016 8527342 -44911557617398334101381713840810084096 8527343 -75712622412452531641389314288066481552 8527344 -5422883925332339125792266543688581120 8527345 -12180510674914612688425418600828148480 8527346 36874893692407841019858725211236152320 8527347 -12386325982120428938070528708351173676 8527348 64486760766473210645449188620430900608 8527349 -2595429563265187237964427049954017600 8527350 -6044244107986990004998423649224060800 8527351 -18926510720187337221693190711868743680 8527352 125441381908047842870532281752268083200 8527353 54899571410917439850896562001635027840 8527354 223814027207211699801421522247982336 8527355 -52876647229906065183491123611168518480 8527356 17421529004154851546278241303524245504 8527357 74837061576519294351701619485855739180 8527358 63090675406714068615870916630898629632 8527359 -89509650042624968180830711621682155392 8527360 -18110626288467524162048725351441367040 8527361 90569402641149208713552587648379496962 8527362 -19184335418418802497384795461999979648 8527363 -13795504555775387199397050301845058800 8527364 19239475381836228239343017172653568000 8527365 8266373369110626513874585479861258240 8527366 -82765767646180184957913152878555582368 8527367 144291128082710831802376211807687805552 8527368 22784782215669564859099091190322421760 8527369 -9541557683812149819456267621527072230 8527370 39743246834088446809386486106007132160 8527371 49498920283289792836874673447930559680 8527372 -148301075708676651883124158219975994880 8527373 -3870462494561534244019629372265687392 8527374 39562633636222748599813098883307612544 8527375 196003327719164661304334286937496190000 8527376 3069997099179225655199234597948227584 8527377 86619690269828568093548023828678894320 8527378 -64277849431806211617698161759130843760 8527379 31902250317288522602032628265877559376 8527380 -59402932991356403694487648967696701440 8527381 22125955730131782798392231317019023200 8527382 33674596087338616785105991382095905792 8527383 14222111863558220079976009491350475600 8527384 125773027622015417442978172536682782720 8527385 -48070046532975847312092101897155696440 8527386 -15711031341520829497711638395544010752 8527387 30961544948339741091388335630592032768 8527388 -89631153717853320744926369209106964480 8527389 -13384115924504003880279802539982784352 8527390 26658932853860066053430917730615635200 8527391 -228138695357826738217275018963068930208 8527392 98189353311047726350376821995206737920 8527393 59273373337696853971725151660133099200 8527394 -114842548282261082433746186610000867504 8527395 39201686646343344377396556161369292720 8527396 31809643193714020482294691218211932800 8527397 -52614115272962227468187552356297868580 8527398 -121428601275143238264763558387342848000 8527399 157420824242749925973225097022920081400 8527400 -15437319246490113905868328359622656000 8527401 -18712652507173544891366500070210464320 8527402 -52299401094361576585833990264672211440 8527403 136270639731610124254951264969212905652 8527404 -126122858853624521295178864207924343808 8527405 32841679629233365493464385893576722060 8527406 9283533583480611691847474735694457152 8527407 -40339835835116921128934926821856660608 8527408 52020463314603399617223788749546291200 8527409 58980887882196844643272996181989690080 8527410 -85299641462189615900927825853760204800 8527411 -2766403446601630026805434925763040000 8527412 -48985522630886888782765054740647958144 8527413 -26457724667012667873164817142462941600 8527414 20481828183130887100621974147257757312 8527415 -372306955813828357537610764377953280 8527416 750483419114575231625022293184675840 8527417 -84415262018235618014695829291039128534 8527418 2938036481495455047587595649758289920 8527419 150210318464685011291379055400169918000 8527420 -68838951833000190062669130116869693440 8527421 37484637569588825620567591781113625880 8527422 5121031103278626242993201291169521280 8527423 161164824377447545422296094904707937744 8527424 2694045480217894981059105174499885056 8527425 -58190651348824003859631712670071399200 8527426 -35516263669277034130791382742190551136 8527427 -68590760162464596777595969425924601008 8527428 -5127464642610290123752861049240002560 8527429 -55833505338754157272937632338901263970 8527430 -44047527926998756853277201391928657280 8527431 -4453467811692082523523010849100317056 8527432 -24934287254514349307167816442129479680 8527433 -3108456370536161561167267704182337318 8527434 -6336216174758127630980810105347236864 8527435 -3346886857331501391166635823095579840 8527436 -117015311390850048048381090152635096320 8527437 -68528012535069639043406824297493514 8527438 89417674636676573240897222906751751296 8527439 -97098203283914620053688444259942927760 8527440 9167469279709854836987450337222328320 8527441 21848814761881381890925096387108239080 8527442 11664443286668573321359192304735568384 8527443 39563441657396194593885594472734902064 8527444 238694816495814708327911623629662697216 8527445 -134588873400426247957615975402449066240 8527446 -21858634834506345384641265697716949440 8527447 204387477522002694853798899254390755200 8527448 -41926335284143482465906006182534000640 8527449 3279176812836029466702521723528294400 8527450 3831019774393714533085965698873124000 8527451 -109586098224627529758601460595206863548 8527452 -23469036069706734831919606179446035968 8527453 -20710374753510233738507927859576868512 8527454 39321894459309567403971370771191840960 8527455 48811834466166917928060752710308246720 8527456 68629302160521230450091523306456350720 8527457 76160568240817869429846277752637053120 8527458 -71455180425816311623336425488898431616 8527459 1200515730563396487809567083441628104 8527460 55331729395997725195954348483546214400 8527461 -68992585942010573386658663124150925728 8527462 -70282552341119844764482859260287636768 8527463 50781974916899372829615192194628198960 8527464 45236870153049972499030821969351475200 8527465 -93979018986417369527025311185242226140 8527466 1994545578259487637623799779027424000 8527467 -1732910743668562201359545613733242144 8527468 60219163075163341079584050190362683648 8527469 -34866342333916240760535223935162953130 8527470 -23365694922207490635117922432474554240 8527471 42680927344658799729767429734987166672 8527472 14719404722342642253730214205646897152 8527473 -131902386034713496715936254706640259200 8527474 82964853459135844505799868129945721472 8527475 135299334267094939370345435289676500 8527476 65717063828756590369878049474438520832 8527477 54288713097839340973851683567089715872 8527478 -10299261741361930607917337715404868960 8527479 -1574469966732094162425613616248929840 8527480 -7539579467547082537566946353212620800 8527481 -149688000288917746893802364129873597718 8527482 4726374031677318793597147447710980352 8527483 -103879449101032767686251990277338520120 8527484 -3901786472495228182508297227151115264 8527485 67763448014775745078551008390423198400 8527486 -80736741801097198830549423091590325056 8527487 179407141278406288178048261989087883136 8527488 -9980995477721085010510782980633395200 8527489 28359865851262030328912467425512701956 8527490 -46399414443305812536960116345218860000 8527491 45195414906505074176769590470550630400 8527492 -86540258135923198176873999249199521792 8527493 23757856346933299838272305060670889244 8527494 49428613124625725490524948960198904000 8527495 11383403695718633323592408115138339840 8527496 78744378397572576608281300810087265280 8527497 -208497736474240764856896256036385064960 8527498 -1668459667091118589066564508508267264 8527499 184369072188291887658535045308863212500 8527500 -11978301146337842231558603404303200000 8527501 -74090620438759043985282953282545510110 8527502 -485426255659033915396346695403364480 8527503 22792379581373354171287282892165080320 8527504 -26790092099157787241740200315226357760 8527505 -63420804052752760228149702400354779840 8527506 9201334676404311124240097099209190400 8527507 -145448695244217260383498233593073964728 8527508 11141266708862301352831000924948254720 8527509 -127814742175090120903601250025223652786 8527510 -63791358697558571072695502005060611840 8527511 -74668447403307561105228289407044313600 8527512 47091185745087741117705230814290903040 8527513 -85963198668264688823581279661542221238 8527514 -8575783620178733449391873927547141120 8527515 142888667014613412769574213965854720 8527516 -647254535965185649072451445371893248 8527517 -149656376527959742388069431340169645108 8527518 -3230155792732994365146336497823356160 8527519 13613728466699166576091362491125074672 8527520 49754220535310157420105338357966438400 8527521 -100074178732523395256400128260540044096 8527522 132220390610302193082845691637514751312 8527523 -47586297986090880289637558321370538680 8527524 3029419350707929335180496190461510656 8527525 47204002652411432372761121028388120800 8527526 -4046495649192919221961866825250086912 8527527 -31105248318802239006924018738972597672 8527528 -2333582299984592393642597038842147840 8527529 217435155656978391054794228916082619130 8527530 50252913978120378575955587016579248640 8527531 -35052731891624287560642749572664058336 8527532 52532674914209619962825308958472563712 8527533 -35527452426420493715777675581804979136 8527534 -2092741692611061573485871713711182080 8527535 37848849919129263202615931912523284400 8527536 15762738144708265604783631952736010240 8527537 -146793581424470294785751395101244657740 8527538 25937963953878644032775555771344852896 8527539 -29821770183692783579514838003916241408 8527540 -45501243896206831782454317817103646720 8527541 -73194897024953084773749159691215271776 8527542 237144275879048697902596271878569984 8527543 166993061175969772412247020212360010792 8527544 1077844664248963997143854674132459520 8527545 298177766872808029378047486985132800 8527546 -108467215208276133189657906071229936528 8527547 -23931483309850406656189422577925641968 8527548 8636509890290889148307144755409510400 8527549 -10627916791075053818886402142706390592 8527550 -23400376403027445791004329649159067200 8527551 29091013323360286519823744715650674632 8527552 -9796378524226471881873856567556702208 8527553 132154599523837342505223001892945377584 8527554 -18496576042861576024971341313001482240 8527555 48930245294845766816786677966018177920 8527556 -103299989777448273013446808913605036800 8527557 159583919594997531008760516792670464 8527558 41595007126129054706404218832331837184 8527559 -236891520392828663016976953847284327384 8527560 35980145395741548277818050030505984000 8527561 71375835430515504175046546724160263040 8527562 -111711783564314277660689609363808085968 8527563 102154890935121426166149216144651320424 8527564 4381276882137460001645228396880615936 8527565 -50601944893956209783356300301965694400 8527566 -58695980704819703590840015025467670400 8527567 -413321964421883510113076656089130834800 8527568 2735097593264255600574637923130982400 8527569 152288535432606757274274314699348821440 8527570 -90050625661580360527682270436104135520 8527571 -127892577230497220527565618394968413380 8527572 -16137427931537653886446946895220776960 8527573 46221097370484497567834434883011556224 8527574 -22227378524022603473488083371185957824 8527575 569157082611651399968449844357952000 8527576 -459094000655516871392173926266889830400 8527577 148114693442774009069625138037406264832 8527578 -100873367714282493290266675938570124032 8527579 -132195968129562006971379165942567144024 8527580 8740529664970190114170571698454553600 8527581 -107447321293258108011548859366775777530 8527582 -2037717441983723204927119115656384128 8527583 -190368836316982641291720835814915510016 8527584 -56077307061651395330376705731785654272 8527585 144975517963541700709872392203900196160 8527586 4818716551450511258077418304633652224 8527587 26348810498034606514844581669323440760 8527588 28548913905200823915347704932076286592 8527589 -4976696366661533447600961130350765888 8527590 7857291733187270216273643773328042240 8527591 -67761257467559763168399188193180950448 8527592 17666593113288152324340540192003456000 8527593 -26035730165223252707570158017967764336 8527594 18737435472230949755272705500828098400 8527595 22130056971538800689494147757896612800 8527596 -24642739307115508727561721260359680 8527597 -37075792901221846460104640672213485440 8527598 -42367383498621966154769733792267248640 8527599 195253952808030928546530453963333114240 8527600 -8988857412626985576484544386035712000 8527601 205424925386058391535467602682554571602 8527602 -53458974163108273670046976500402231168 8527603 63505493882734136664355265290230721440 8527604 -16858822653542507013529822749482508288 8527605 -5534937354862362105604414327432654080 8527606 -3577714575600738592756364524873105248 8527607 246743520340769974785688417044517814232 8527608 50450195158049110400836130003841884160 8527609 20163693217941685504827325807601096810 8527610 -2021901178892157650064657480147809280 8527611 107748679621137477202476027033416974872 8527612 -62752517610952250893820156577950789632 8527613 195542035508620221555010900632322841862 8527614 165276166146736627320892065476923392 8527615 -46778230120518844579741154869653379200 8527616 179345389126909526196665316906947837952 8527617 111843557164058823399998685062253225492 8527618 -14585180934853992591465188988768952320 8527619 48837212560066342632636035563854913020 8527620 -27119033281870030968001949838743101440 8527621 94920160967711599801044032680246085952 8527622 -27395403383593986872229423274926633888 8527623 10726868104781938812953961242028177744 8527624 -23556905511474723898653544524963840000 8527625 64705717589655317237926871475230154000 8527626 -133418249080128535870872105630937735680 8527627 -233962800868792387232982909969413540524 8527628 -115762201485125898514771493023209445632 8527629 19282374401048153939842085835684288288 8527630 -2272614092608807084907115702141791040 8527631 -242737275718156768956301674342780672 8527632 18442210420445887817349041496643338240 8527633 -237266497162967150094917179555058088960 8527634 -47121190993071735159398002658122643808 8527635 -1164871965541406340118747002752856960 8527636 -27125001192888321977390077418187538688 8527637 432870452362114556284532955107790969600 8527638 -2857982659813106730404607270427729920 8527639 -119146240337633337426473567541285288776 8527640 -88421591808761330135068457100350054400 8527641 -358768525314862610900081231373903744 8527642 155372841080547539513186317807593549792 8527643 134863601559565443763509792495596501892 8527644 -46448988838838034996341317356096721920 8527645 685968620049539049198576185381422080 8527646 57924147806480307535023838076728294272 8527647 44538353362148609925724608036763075728 8527648 -136303789994133688608531525445218140160 8527649 -6600972721398317286507806416372440 8527650 -18975065302727155218871846260672480000 8527651 57104763553066151350726982073608576904 8527652 26106850208638143251949342989458759680 8527653 -193399149432097321741306788355038916800 8527654 114256331673159820583110015009609207776 8527655 217086946960951711074484215635337816000 8527656 -25588753307820325625057990725935513600 8527657 86448132668357521662588665498100925540 8527658 -22974125006291847353996350719502797120 8527659 -55813757655347463759620260814839231488 8527660 48524787154513756954959771562211911680 8527661 43621197849521868687292402639994330262 8527662 -12956308354464711476248241914906802304 8527663 -155527524545345526943896464260581039088 8527664 16397681335673381024073833720680218624 8527665 -35449909320511295462785913370106436160 8527666 -10409134854810048261103568300837068800 8527667 -107894219080745987994933686788254294960 8527668 -7967196137717507131442297953022177280 8527669 43194635859535058504600248507818808320 8527670 11348854296189098972815192635270495360 8527671 -20002126563838494271145430781421976792 8527672 -33615991933806407791872604882176000000 8527673 -81325353449487266383538800325442552000 8527674 1284400438508803978405764641054631168 8527675 -27466540156011645751864767865580758000 8527676 -68325626694935941609343670164204531712 8527677 103568423086239442540282664274071243520 8527678 -136875890106198735323861199699024955200 8527679 174610972804222538130840348339973220784 8527680 -976887015117260153627556914040668160 8527681 -43822161352300616438094939182140307518 8527682 34153869074843057984173337332119674400 8527683 -80440450069645665598141822029417374400 8527684 -126901464704296638743031878712004051968 8527685 -270795606256634404517727236099952213000 8527686 15671463946676185341418058263614289920 8527687 26289639270840778022062079566256282112 8527688 65058311110769297568228668137149726720 8527689 12004433795198035938353664889158447204 8527690 80256343454688308953966118420660373600 8527691 -162898765090692994402493231545728316908 8527692 -55835287197725171902393792493456859648 8527693 21236517967409891485861050942365385216 8527694 28578350876306863691425831379269555200 8527695 23936631580572000337505163304981549440 8527696 20449207227786006549631775691507556352 8527697 47049117648768719466148579322330276352 8527698 -40275957117547087254174714256694885616 8527699 -39522170080141411935743254053086305300 8527700 -12579111257010172094151492092342496000 8527701 -15454776202641194578853143098245740416 8527702 476068412810650874306298146942438592 8527703 37292299417722189050554680958710809064 8527704 -74032007948247333886030977688850042880 8527705 -116957245238842600241399686829183618040 8527706 -56758850440720294553272604471470407936 8527707 -210195880923936794854447854503749710720 8527708 28486796042632519732523740157251849216 8527709 -31672102545474477609313211189762429184 8527710 9269690351017036172312580357431992320 8527711 -103834718579854149619488987291292816200 8527712 141566749369922232707969861966178680832 8527713 30578545113482372265602113979781064800 8527714 3918455887981156202603482613160141888 8527715 -1254456994802039056167246101621889360 8527716 -70580112493975250139217820271161017728 8527717 -2908648968233863662672683892242644800 8527718 -54322012890567204604821570357510961440 8527719 68545835794256096782415346125651631144 8527720 -23060547412290127369758136800434227200 8527721 216138034247465838232815178683980445312 8527722 -13156760436062608637453552536791714816 8527723 -99803146128895256904872958839641169120 8527724 -72043369345518266160225311326621363200 8527725 -31017687640577489491960827936503440800 8527726 34613767206773028864432620076767925312 8527727 2992636354340431587118668976950770304 8527728 -6518594299861924148079035957687353344 8527729 22864800381586374921644986258354778176 8527730 -6902433241888877048115259897592563200 8527731 77173827597767549932606233368811727920 8527732 -160900848956060853432687772755580989440 8527733 -51672304062411479712573462944228783232 8527734 -77755992939170728157426079370291200000 8527735 -122004765825219432394561632953689910640 8527736 -45342591718671612186911968050393661440 8527737 16749221321270710420308901615965345360 8527738 -22055975869767071296521422142778830480 8527739 61227101949298454027428506292903223040 8527740 11203550804363832774641749305853186560 8527741 81565144752777744428873488865608171142 8527742 54808279414313120055031659682952779200 8527743 -34837830861376861630498366369520787456 8527744 114406114650269509506481504428176179200 8527745 -39914686767143758591636659659154403500 8527746 30415212684449101374546872037429926784 8527747 -33250326180992434781044408439738375600 8527748 90080799759824101078589370614389857408 8527749 -58331040278094446765745618919350690336 8527750 -25326093891096459907567353130010112000 8527751 72839657504280135244967873779263150600 8527752 29320329020436905025907004046665195520 8527753 6425800268593141525817994653853462024 8527754 14672072963162036198855044891162580832 8527755 -544822159525219100665772013791515680 8527756 -5849606133371725394747910514731721728 8527757 30265542475180044910285374287846764512 8527758 47490689342294696981612673470072913984 8527759 20570335473795349329104503280506306560 8527760 -230342974102228933432468945576919040 8527761 -1506050986365458053225924469667764256 8527762 601898249999888613349117583818399632 8527763 -97100830384754980520104427879631323988 8527764 -47133537818465886966183938479992797184 8527765 8504517837473482371162184163398912920 8527766 7707086103389775252225094314760324608 8527767 -129091602686933550371392030999946733720 8527768 -50468363723855789567906246725973114880 8527769 -105994002376255407316046876864795502840 8527770 -28930565612359007612221642961103532800 8527771 8698075208951145108632737925852227104 8527772 182655202251271534864887814407109842432 8527773 -119393280553958652466996274904698342016 8527774 -38495872479135885838921126979943925248 8527775 72709204039514587176446473381005262800 8527776 57619767037905862398506324942769881088 8527777 56204338458632358146972212138413510626 8527778 12479786462267763372538048379944553472 8527779 -13178833145152628246502861533858756640 8527780 104555163771669504562588643771570745600 8527781 -187474175929862090408150432841418724418 8527782 40993514283797218765811079844327987200 8527783 -162293322488363823093526232222630632272 8527784 41214544362988555964360962706660674560 8527785 570408501218976625899051162039755520 8527786 4989357975246432668893392678359076960 8527787 10232241775474857692303206846242798840 8527788 -45306112895757107820906147190280056320 8527789 191145487793200589012887054667080484000 8527790 1116211279120051601734889572573977600 8527791 91747779329948786567344627316925635592 8527792 8362743153387325597056419308115197952 8527793 34374416177370825980607399248876137200 8527794 82331243945242368706423277482850691840 8527795 53670514401898517308720643104550520960 8527796 31836587874203510201836906861287211008 8527797 -55407232019182386383080403878324861380 8527798 23650376896736426449794895133148812160 8527799 -43158737585420387742196955057808784464 8527800 66325162948895894709793585117879296000 8527801 49999752744768827246841467186078528400 8527802 25340293024057582311979288851861634560 8527803 -54531981997050652772451704126796096 8527804 -22165346536858798577876997704166329344 8527805 75402772695972510888898086434649659520 8527806 9840569487738211562964665433082838784 8527807 127915782218084111495072783306196213056 8527808 4938609069435692779420182924723486720 8527809 -114479126725276319880387207857110201296 8527810 4880375475055317627287422082097093120 8527811 26136240208626970595870104281982185000 8527812 -36595094684963574077458024398105553920 8527813 97328355518573391048864338584194156480 8527814 -15126381534031237850940378120996477888 8527815 -9046764071973472478395070569198680000 8527816 -54494915426221345990294980298704445440 8527817 103315018813192508568338068001803243866 8527818 -26356058725829625721824644435681740032 8527819 -52858881984577186466776081940527516780 8527820 32464290726386887266742234039962593280 8527821 -56418358541589000026307175125543616512 8527822 -66917545980540869579098220355219156288 8527823 99127069785967567545764082684976156800 8527824 34693009560529380098839153982392786944 8527825 -53754090300062296266209754914928374400 8527826 -91913166172141541992798594920105963888 8527827 47810486886681632291209006749572198400 8527828 -25018281050784618256029052224647942144 8527829 101747005640088028335992098034374038876 8527830 12644580121510574785986098809887553920 8527831 -53283158109105953886091126506018213368 8527832 4997622570823557941163604842903398400 8527833 51934472938232619286367704345739275140 8527834 2141810369336044620137994877353821184 8527835 33909836743733824077882853266956718000 8527836 -18016090200193312136805400412951694336 8527837 -62641016274289811448775352915330919514 8527838 -195149119325536570905360966656652480 8527839 28700064684858113516071174506200298000 8527840 69735363128645831847698616400379904000 8527841 5665695657278266138286573566174587072 8527842 12824564794628513243553662088962005200 8527843 153269711190966726099171325707415848092 8527844 -16060491742814519468330654736822630144 8527845 -42387565537813356817009908748017072480 8527846 -463343891697467265744119145890626560 8527847 -232354206397808733405417936628898197704 8527848 4880384977295504472429459117252280320 8527849 166047240758528053082139728828194685520 8527850 2772172575462279290237459107710608400 8527851 123216474400603240088055394794877324380 8527852 4074693804760059599907356606036418560 8527853 -73164277508557184070497217683772569898 8527854 -10675590656944733109607704651934764480 8527855 72060730735607818073530251311804428800 8527856 11918774060975966770106837795608166400 8527857 -19605999496324410169541276533254979200 8527858 -45090938230348860656310719528557236720 8527859 58927326204326976985924630179885965904 8527860 -3281075500506685916157385540533964800 8527861 -48159279828675438621325984998793819076 8527862 -19608305984052430116219553989901243008 8527863 166466566678076609854935546870869643984 8527864 -37792388724206387059998137007441838080 8527865 -49537464005493172711702932404955182400 8527866 40284043671971270001554882013173472000 8527867 95102560490409124170074719380064762916 8527868 -69704837251670486769796667186521503744 8527869 -46201595640878837255599565064339442560 8527870 -28961832269901961999014082316515584000 8527871 19993605404162307260711884101059355648 8527872 -78452598465418000815761602783570034688 8527873 234475564865786351000948833610386053122 8527874 44479478741719808760627373548151209936 8527875 -30770211541496556359127871469732292000 8527876 -46232380950238160231362922256675610624 8527877 63925867049964828680706025964136711132 8527878 -61443308196145081221503714837741684736 8527879 -111597519797741442317224674122942644040 8527880 -41503047541307031412867935500556595200 8527881 -39966419926746286889071968335212266816 8527882 10879259658456213976179378787526582784 8527883 -10243007252026096803841993624272986112 8527884 -21411152700160772400083655434169016320 8527885 -200532380389045988728979992790009462400 8527886 -85174124560675782957850499927518458816 8527887 145354736697251400379778456109700483560 8527888 -578806947834680972663988254522073088 8527889 -3185078827149502788155079131864024976 8527890 -5223168006999038560820232131484902400 8527891 -58433199388855111477503400925160934200 8527892 202006986496579841282757613375162429440 8527893 30095312407635020863201575212926823328 8527894 -112036228744768390211387576958605242368 8527895 16324171443985843713274033748625269400 8527896 51918955764917513903216963685026611200 8527897 50327150261676437580941120204321425152 8527898 -80296747289147918497902001837712187936 8527899 40157873447630525133040714523191379568 8527900 7798936375978623404336972464234099200 8527901 -253086029572988557745319680397976243098 8527902 37656234652514072785783520379437466432 8527903 6225410940590473139794163414977019832 8527904 21504761037019168332945981158555910144 8527905 -2842911054942486934480342164861129900 8527906 -16278822884966433560947829760914716848 8527907 22797075117031456239892432981672499640 8527908 -21999563943702632964990425268798050304 8527909 86274252791803931316302054480313800634 8527910 -1773681487213015575003667264938000000 8527911 17846530079273439303725894319493477032 8527912 93431374065786138126203366771747051520 8527913 -122546415785411332340220458963149640838 8527914 54699211712982635644173421312904842080 8527915 111017749148648390056970478970410048000 8527916 52315446314724302490655312702053162240 8527917 -32363916832783098082616319297240005952 8527918 -6107247293983780420236955656564910080 8527919 140868383466998337611627205874981576920 8527920 -21393744540550644324818101287780679680 8527921 124118782443318635909052597506025423122 8527922 17187221747783529907848057229336911360 8527923 -7894613000310127829522884941705803520 8527924 -25014383670489348676374340683419711104 8527925 -23923182655218870395403900313414351200 8527926 57517606627362961187260997027558688768 8527927 102896948573711908477187527667623236776 8527928 -46644103556439282561052689463036416000 8527929 21497274554447067175508425686502568784 8527930 -40650634605208851973897043128731908640 8527931 111757678278605373190676934977125569504 8527932 634487436092068065308239725280960512 8527933 1276969001947763831212206176146390104 8527934 103628898382664546255492009317840957632 8527935 -5741335440446334257924712212217981120 8527936 8935185561738755990057937728698318848 8527937 -104931777771663239099571619976644390608 8527938 -60186332417680098407327990339592145152 8527939 53898335842510771771971599703014082256 8527940 62286876162501111087876929223242035200 8527941 39871962837964430511118209491653039680 8527942 -41841081437443366034943858523119148800 8527943 -124793629768997149327717205793302020920 8527944 -96253414259160975208661599897605857280 8527945 7917713579789878287895477692711413760 8527946 -5076065143472125533595646058999321600 8527947 -51759247691822251952119473827945980200 8527948 88235604332120174425547627569050150912 8527949 74376952571794345647368013277926659436 8527950 -23490534981208917392469440149966992000 8527951 -77211930213680667564901122938413660048 8527952 -34387759832140605759357939027798786048 8527953 -14675852282983672188929939584588408896 8527954 9176509402850639595123656994560044176 8527955 -15087076650794275353928971037343858640 8527956 -46704555976379943581973299464611452928 8527957 135225914759873465710530866175209984572 8527958 -96784224660871707151760945840413597920 8527959 -48201278053277389331055018322809216 8527960 87290815614562175528399917118008320000 8527961 59910221808439107679766318784897867264 8527962 77485932685176074618445687967513611264 8527963 -134075901385340648273588196783642336000 8527964 47708537958343039524316123383120830976 8527965 -57195264223203839428380327205397372160 8527966 100114963125886459635358556817534288384 8527967 95701474434905070651348329514355642992 8527968 -135867653074279455373924499273778855936 8527969 -224339440327887731202785299707237214800 8527970 -31459211332462366832132206474717463040 8527971 22171452902935152323149541360356715520 8527972 -110706147869975749793892540227053397760 8527973 27228494289452822095752232526163647520 8527974 -9778941807837349082593779400108677120 8527975 -92255471935861239482319360155713400 8527976 17225291196822686269218346916804689920 8527977 -131367886987902904870711578657502256160 8527978 -92409398871041051298668394845085473280 8527979 -47750473459673616699738481212911900160 8527980 -32988128054184273892315336514685388800 8527981 -36770224225091381086498615482378094656 8527982 -49225576807363654352424052173300117120 8527983 51106038599215130988851767954307292048 8527984 24283702229475604827243198133170176000 8527985 122284646411496776537755451414042352180 8527986 25518364660220946476134973320244390400 8527987 -69359096226566379039867160468169833360 8527988 36227400156782026752274907894413910016 8527989 -49149901913973111078164372692624990176 8527990 58276341572898483646626221601980544000 8527991 114306844796811215606329869351415276392 8527992 41602654369729695809867282893333463040 8527993 385888196151491945430733187861286784 8527994 -67770097615243672028149959794032081920 8527995 -13704206060803185921411617366090458080 8527996 53298824870633505671638397615771476480 8527997 3722870139394730274333037681548390528 8527998 -45797182133318254918564046245622476800 8527999 -152047130518680814979836180778120357808 8528000 21605068251769939940969589956935680000 8528001 -116276551833237549445516162026261101760 8528002 -38371796870266927519360530037171112448 8528003 183725382816911546281967918013997939464 8528004 4481838630750342460281361344469685376 8528005 -537465713773945232186925715458902340 8528006 -1654105841489841934690123623166508736 8528007 26745097308861919206028251376409416704 8528008 -130809650603167375796521429580559191040 8528009 -100065224361809359687100963950115462400 8528010 -31958120075674676367341759330356381440 8528011 -116409124129008060567109584436489716600 8528012 -53453924142552076286606613126515314944 8528013 -18007862460021440269160340744652023540 8528014 192239384903364897510761746982108160 8528015 -17701540940131991946104660951789628000 8528016 9611296968052419827199585500467298304 8528017 -44437124566339767706562775951426569360 8528018 -367878745774528022766077545023101952 8528019 10824894645685864678578307462593222960 8528020 67086419622705735852689277300851316480 8528021 -19930277870696548514717867891157521778 8528022 -53451644019436950554099262220330474368 8528023 -36747250094129896347443601545731668480 8528024 121243367293091471348066675936563200 8528025 36987999397867813647613529895696669600 8528026 -916129023163667829034472125925669952 8528027 73636832739927582902270817302263365552 8528028 14187774121412115176995110196104216576 8528029 8208894249045633096086498702193542630 8528030 21136627836653495176669056977663884800 8528031 60675491324836994906295329379266541600 8528032 136237098228469917556161230890186309632 8528033 288035324349845191139249567427472604424 8528034 4144245559672981859796101463223505280 8528035 -9545205601563248293469066179386104400 8528036 37543303753859071404520391577565455360 8528037 -53936718283857101251584596821745564160 8528038 671683190246127724445382633596264448 8528039 -114560070402519761394722531261627764032 8528040 -19760035789259439733165573549893888000 8528041 1777962440122436299513755471071632884 8528042 -90445565555439921437968949433430805328 8528043 -19872903216022962120885385427692666536 8528044 33434989053502297502092356690135222272 8528045 120875052523433949974770528373485689600 8528046 -47324501438905653542352630276744479616 8528047 18637830749673034453590542407433291760 8528048 46455370259250638629262306784132022272 8528049 -129388809798448004932093659933815279166 8528050 42321992769298564892348479176978432000 8528051 23273610837422309442811625843355219360 8528052 -15728137189645297592691268666528462848 8528053 -406587652131370098555879461223336877700 8528054 6900688171364568792316758608149442976 8528055 -19075019923293069990380979458683123200 8528056 -102301900230099824612966080720501309440 8528057 49222499035963292336706593366161467306 8528058 38175838158838824799767706547825994240 8528059 -257049953687456726334621122831914584000 8528060 -52458837508254727200440943195882470400 8528061 260076702215129655546544571641355040 8528062 48312464919943999424603540345924219712 8528063 -91485060125759487733398268063203530688 8528064 -19691311263492370764297141855373492224 8528065 7107249022704861252279216048784177920 8528066 55560581064550775522191674731598593232 8528067 -62484302331370537095501649224998083440 8528068 29476586715109966619408283663982178560 8528069 14852581329751863087619550360030584320 8528070 -41044998698421330418881936957045532800 8528071 14462965104818912233507184460946169112 8528072 36953449961255472646898162084258119680 8528073 151659453237405267854333671887442343184 8528074 13054061582739062095596747779907498240 8528075 5765939181311261940839168764234563300 8528076 -10169780787733870534010945510703207168 8528077 5648701003738317628337701485704272972 8528078 7128221325145097996472812636632205184 8528079 2540066075283531063184543948904333568 8528080 10031359978277125875679156974305280 8528081 -91669288588819185977834994136094231436 8528082 -15446054821990296430524790669033702656 8528083 -116351855434709709500353275735973707680 8528084 -142222279434673438958994814548631891968 8528085 43872342158471710058838128202443935200 8528086 -13895649795856994694736492797562377600 8528087 -117347262444087774217984958289324870264 8528088 59581060542995961913009534948890009600 8528089 46339365568741826057866862232757777024 8528090 19374847980650021622386003948556760800 8528091 95630687457518690220721777736453217792 8528092 -177566753816303635303440701417648080384 8528093 1023591540851508718408519297031975040 8528094 14965546726553782647588714902425442688 8528095 218102650647614916279749075364868417680 8528096 -92582422103410723542780875800231280640 8528097 42595588487740310578128685569705349920 8528098 49737464899547047675525144945603486800 8528099 22677241857536810274605171769991844640 8528100 5285383766666654091253164701850009600 8528101 55970271012595307299682924888204344992 8528102 -50538395137385804895032763867830536896 8528103 -225926818798261460200186568302702007136 8528104 -182224912536294463581059218998804480 8528105 -24263018046635422083002027149798287480 8528106 33357204813098704840454484667919695104 8528107 -150646264656170986161022462941054000240 8528108 15705312516121917122538317134462902528 8528109 -1964439552387086175767908822192376352 8528110 2144108600344870423367176248453452160 8528111 164974583989642587051911797482430373712 8528112 -21436076657609396283987702705291264000 8528113 64488119296060379029780959609805823520 8528114 -25504811740929198270513941763146546688 8528115 11065028308575288758999350348789404720 8528116 335056909232970424759952980772096532480 8528117 -38236946852988555387647245941560536680 8528118 60245848668922039259133905281400449920 8528119 52707812536978936624728559474615554120 8528120 159940008880554546820426220005361356800 8528121 30277614940536767423796791280614475072 8528122 -11725607031288507331822638998442800928 8528123 88256848023706800996524574754229103384 8528124 24851040448558713618614908261811724288 8528125 -9760049355051342911734496891054437500 8528126 -93544424169860887645224040977801151488 8528127 2393076693933446011374099538831774608 8528128 -31093577393606483771934370708890583040 8528129 17626760533717325337047541245387247360 8528130 -3988547809591618368897243864034999680 8528131 -84053249582740186098354558675088844800 8528132 155007329326574144950176804135612064896 8528133 -7755152327976539145436210866772793376 8528134 68313687306493052244975031080541701216 8528135 3518613442969226424280731652274488320 8528136 72735867639718185571590676301967974400 8528137 148278724014471725662708027876999292772 8528138 75886948049206627878831289512908412720 8528139 -88313111853385008281142402120066342480 8528140 -56147070514440260613883999452342082560 8528141 -249292435786238855585974313572111744458 8528142 28312764877625049187363127637166593024 8528143 -79443170857132978095291701497282575376 8528144 -38349795495197289046914062415042109440 8528145 -5804973477067697136863940297150288000 8528146 -78611217380539070922908362379955479040 8528147 1906021130692667190293134818738313728 8528148 -31934901039822495091907763055007165568 8528149 21587674455875522943416861160119506336 8528150 48435563518284650226541306161647616000 8528151 -33557153001900019967444308218373090968 8528152 -4647755180002746169794885754810982400 8528153 62124439369364247713403698932336355280 8528154 6571853505232814600175307578776990208 8528155 98372462367418210601244305275745538000 8528156 -19446518736628296822166684413699067392 8528157 79257980157908411360220638320672777728 8528158 47273172885568442426625345004761847680 8528159 -99200232077335475303463688658660468640 8528160 6295511374055135756625832575447859200 8528161 -39083593724673740881404187096276390208 8528162 53463478434391378287401160336728193024 8528163 -1524053168297390139692312359334833920 8528164 -12973025181554576703468382794759360000 8528165 -99556589924975943159072053267615057280 8528166 -3005587860617406477510637050802991616 8528167 -37131257472352516660241329349530459248 8528168 -176312704134779581016611656922408058880 8528169 -15147226872570314440429685040086478720 8528170 20665187328467100349675405090756085760 8528171 259127208289362185919105907508233896372 8528172 -13925310063965822030065799701092480000 8528173 -152590150844140112476471406296840457578 8528174 359218254239459763864577662842376192 8528175 -32985498692475648766919404446937731000 8528176 43040421975590332793293014328084447232 8528177 6998302070770045406911921866287222784 8528178 67233362323959095796408598323965250048 8528179 -137939755252203160157956824650596697280 8528180 55458308314116813460734843961148695680 8528181 107347939429676998710904061941196965152 8528182 -50460184103395931321276977734965689728 8528183 -117721336362918027302248316046081044568 8528184 10368160175507796371984033007099371520 8528185 -64473940745376926159852273484205858620 8528186 121307261880057349316370931029923462880 8528187 -51157266233004013807137345132858756840 8528188 18423330535936438810013066858869189120 8528189 -238927946319170695535079042256969827840 8528190 625628437480146530434144621707233280 8528191 76090109691198221860355895334558421872 8528192 -7959405797317725929337356065152958464 8528193 23705780733369595046708666937346498560 8528194 76289253299190907007487450616742284800 8528195 -9473984698582745866069335585756832080 8528196 625515522927586340465959009537416192 8528197 -33005210366271428286838444368937161216 8528198 11231141554643735004911180713893230592 8528199 21992932476445461526772426569058743464 8528200 -82393119540105192930551726592130176000 8528201 72102960177363492748328308629272106 8528202 49465081914966671409810433234978616880 8528203 -1371183744638731713188086001161533240 8528204 -36405636369549176645676735756327490560 8528205 -10636533612189500873102565621598745280 8528206 2340206419666924895897200318385365440 8528207 15309226324018088483993071702788564840 8528208 5206263098659809527464227053308477440 8528209 116180547616832481802023401347362135410 8528210 22319944089187586099056107349158216000 8528211 -27885008367299457659943576444248665740 8528212 14028211405446417055712377145048739840 8528213 -127989905103522663893012117092047263538 8528214 -417029196731850257463347430176156160 8528215 -46235344641792214378551318758120780880 8528216 55645228845207489004930700835204096000 8528217 34139124198820611759228649748783632080 8528218 -56921069943506990061151399840325671440 8528219 -43907363437884639194934288404648825088 8528220 -12863975467373015808559086216470016000 8528221 30625582507671029760279264133437849504 8528222 58167534870008566414686478650898933824 8528223 -59068480889496042877324783259609989632 8528224 -49310664900147701404362274328373362688 8528225 -5158889402657126550093413919796314900 8528226 14774190136099132107212642894965309440 8528227 16933322298956899254871626343412352144 8528228 -77720518350030434766767523655983618432 8528229 138021841168695929476304323666850997504 8528230 -22318876210380556506831638879054417280 8528231 -37632163057486914145250057036761374936 8528232 123888958951340778985459564362985144320 8528233 -321771062325816129210627791950842240 8528234 3143464373555321589810923288769319680 8528235 -16998122934531517205948996098071882000 8528236 45095905423353874445057904723196462080 8528237 -7825233795195041929317916475537616000 8528238 -15409696172879253358209074361384722112 8528239 -102130452328438750203347778752096646576 8528240 -7875669330906884295197181741237534720 8528241 49611478822934723378658597286661647104 8528242 76850784658261536593096424341212498944 8528243 201908592114817311974855543420019708492 8528244 -69373962879651219743892381241280176128 8528245 80297406180598535689078569082590158400 8528246 46362157149108901310882231563992590784 8528247 -1016272073656931619483706961327710320 8528248 170863582054426922672846050826888847360 8528249 -64256915132228070346247795606330118060 8528250 18929629046821340218507039868888448000 8528251 -12794731413788155110318827844875020368 8528252 4819211647216026918907652121833588736 8528253 17186912339395097244296516966549973504 8528254 -85815446924589650679074642374041354240 8528255 -39992224040029398596400301834931479680 8528256 -97381836446565696444848182323912376320 8528257 67685121671458705857381865238825445506 8528258 -6998982106300951402232903092753703040 8528259 39471481322658181757462790468446784504 8528260 24318623860770843153200511520671029760 8528261 -5808754037000583833303319221633120256 8528262 16005753581570545256546868362476247040 8528263 -15379731170099242474458123526089256136 8528264 1572532562020933858866180918345077760 8528265 74840337669347067341730132301985279460 8528266 -111345495935746157630985529079115493536 8528267 1665562485036063070003454141413552464 8528268 8150259820379735697522896944739598336 8528269 -86244936025463026439398350222085608980 8528270 -62557094417708124618466471150545241920 8528271 -156556320476388811979741341930471501296 8528272 8825093160961980805991002923815157760 8528273 37011518284057507381458849242416022400 8528274 116138885670675353235912491295842077440 8528275 18300300641731387785144484133321378800 8528276 -695934261345290627949198928263198720 8528277 -64739151290370551907460791752809419168 8528278 -10849655400097934757251225278927709568 8528279 -102957898670816298296301711635487618216 8528280 13155224978917548465165600186756096000 8528281 48852283376084277676946848543472395082 8528282 30738916732547446338372399157915644672 8528283 -67488197034762886104219670495712969040 8528284 -21796055911723905050422193872785941504 8528285 17020879043654031424390717975394553600 8528286 -8704707483237960756204358843885535232 8528287 30767940293600867853276080356731433920 8528288 226432409788802095726803683077506465792 8528289 24772791770771889936939098327497774080 8528290 -27226464217072315321837089173875365600 8528291 152564176679176430263713040290044210880 8528292 22815795078348482400743550817690367616 8528293 -13448486269760861833971365218025330496 8528294 -138428708289792482282715132035788464000 8528295 8929027603608601160186853790914957600 8528296 -13754678225902523292393672162182922240 8528297 -453192437131767264347514466515870710400 8528298 -2922732257460304659513140842865298432 8528299 -57082974898990233803633519417325622736 8528300 -2206461632980572865405356469146739200 8528301 -131311676143239753920827833721586689920 8528302 70309630911494814779800010620647777600 8528303 102175051834282072269668688441927527328 8528304 -13946780368366759876375828615082803200 8528305 190886530973382188632074005301915849960 8528306 9486555034695306405115234283152711200 8528307 -38598787058757983163470365026658295040 8528308 -106172673187592879268262417478371276800 8528309 86916395869169825528833738148934294510 8528310 -4089607797385818545800013579530679040 8528311 378721136783226450195405372956822013744 8528312 17252103233051303737941819758793707520 8528313 39064632014806439905377652172005944000 8528314 66250470421014466504521937483218182256 8528315 -39022669578105517181515838095396242000 8528316 -41547272489197919471129642083090165248 8528317 -19178649274790945552682258403232252416 8528318 155760373870418423570450576754828479040 8528319 1782954517991911213652697695506419384 8528320 -8142080018905050580218386706333696000 8528321 -99282945386326513649934518303964574800 8528322 -57180859168551964812713221283144448 8528323 14849851169225739860067972751593675064 8528324 -10235761979987911598428846364202160128 8528325 1294770538280890457748086567475045600 8528326 -7952864652717658121268631618557583680 8528327 14269973704678867034097260302686151032 8528328 31478220783245597322143069583224094720 8528329 81964658124885495121727490120251580160 8528330 -14871100419183511766571414950510785440 8528331 3784751432482034977351103128756253184 8528332 -32020195540637901116838796533665809920 8528333 45073170335241726026706893445195450528 8528334 -59774650963891554673074768802740573120 8528335 -28504399516085094509327993873839881720 8528336 -3352823043826850659462952674210775040 8528337 26619518418364753114390509541797340740 8528338 13352039103566009004300796801957834752 8528339 -92942738398833450817023005219088696288 8528340 -45346155319355869932708412670416588800 8528341 -138984062403071225707510646169173558016 8528342 -54448709272916950973939926396515464928 8528343 33040814994167086526077600677859970664 8528344 -7234397063911844265952381109649408000 8528345 3866018626443714533163494598304502400 8528346 9181791433003111261644685186248712704 8528347 58449114659764696040660789804442978072 8528348 2743216794339960742350970841485111296 8528349 156820026065692744206858886754822190720 8528350 -32133117160093877837163351063737971200 8528351 34000249468465410372646987067997308160 8528352 21003056610855387213782980425933914112 8528353 -126016156760076200236390676910901442398 8528354 57488474405480321246843453110626580992 8528355 -136324275591107954798237247937399065600 8528356 190911885999607197880441035361871118336 8528357 -162896117885265081738995808069963563394 8528358 -24243105529990848467249812618513183872 8528359 16747698863948216991735158830689549440 8528360 8197346106706221262193220998578944000 8528361 105117819578815218180366209613345865872 8528362 -173145269594427954884515041423572736 8528363 160918297287133154930066875490069812440 8528364 -26809870133051301497648978575691974656 8528365 -41238412287369201078796650609137249280 8528366 46901700728260668213542662697460817920 8528367 -35652142269028523698814669844362755320 8528368 9549452549280415285667200344586584064 8528369 -86014218252801350511219480544680513180 8528370 5331854452339184034727062048704256000 8528371 -15446853962417240472637666937311330328 8528372 95537077159086260588362169537033994240 8528373 -29672951790568079086284350106546371136 8528374 -109571079536568201106526842172855348064 8528375 61443161119067899162331472616741362000 8528376 -79601388080495958382225812900623769600 8528377 -8207807714808374209222101202277871744 8528378 -23639989683300386246267608912710528000 8528379 -22101533768133588340311711174235855872 8528380 22936100580418821920255254721450711040 8528381 -19711326613390391472286325636910091188 8528382 -81903465172657310704051996049449138560 8528383 84904924689001959579997296583244805632 8528384 -30751466675832297662349322038546530304 8528385 -20270114536681220972783632353565597440 8528386 -104433223911568263562661593930119874608 8528387 -35584345854445666806956571242272319328 8528388 -10310223611728572458804090402427463680 8528389 -5345246822156715729132642365201269800 8528390 -1222166582598755818756928408892865920 8528391 112943380593752948228740045138506390840 8528392 81734363424391885127702902279361664000 8528393 -156377691810640954378054248900200826096 8528394 -29732919949278281400805293481917808128 8528395 -147606678851989747166888501453846277600 8528396 190526291701054819220046197694295713792 8528397 141449934662638565168153543391250534080 8528398 94726066072596040210657150281728203200 8528399 -27126182545615170208573730540769911880 8528400 -12039443769366526240582246924045516800 8528401 52247310140602932123076576406735953650 8528402 117842480073466246952132622248358475152 8528403 65937277103678325185591914652826744624 8528404 -141242474481323642296017736763276236800 8528405 1422802545508418000230777667675177760 8528406 71061558580117984653681486995104704 8528407 5244553157949214286481683989517754000 8528408 72260767106095479176204485567950888960 8528409 1231614419122910338996430105353530000 8528410 7019333725125354972878482406264954880 8528411 -2694643993318158253829841529840388988 8528412 25225837138509849233655056813414449152 8528413 -138871654365023672066273758605569394356 8528414 -74209395100671224669763021349858594944 8528415 36214644709372584697784870086850757120 8528416 -89720432757713432910165181173997240320 8528417 -14353265076154525335645244554301797534 8528418 65188426574766685040476340077418983200 8528419 84196605346595501081787971489384186296 8528420 17051996056926731085939286060617089280 8528421 86105184046809110292983812642334895264 8528422 -43460209579275514060332463745906640768 8528423 -49978282889972855563074229115039279856 8528424 146396447288058151698604823386035486720 8528425 19197491714319049632838853145031909500 8528426 30171321320276214635503077668072028000 8528427 -81638788277837966165216209049341348836 8528428 -12646190504505911287008178522143884032 8528429 -3363419012876938020107423353077951360 8528430 27574214575997751104899366713707627520 8528431 665710351201791779696446637340996352 8528432 -48015581536007412780388076895753732096 8528433 -26042654630567819993974411631232460176 8528434 9799391649076543512604384293208875552 8528435 -36998190393964275173135817085682976000 8528436 34757917115636070167496697305925632000 8528437 -79714162650767457057829271242644433568 8528438 63728174401793113156825941560070921120 8528439 97458433167404165524271021998030011624 8528440 11253015076399419919137732410366361600 8528441 12521933393558084357787438457393257984 8528442 -2821410899463134944030990916662401024 8528443 -56963383502243845298110402830579440 8528444 -8998502585569358930208155315017288704 8528445 -28274315769924840972080885076497280000 8528446 -50683822896197026963795428634171280256 8528447 -24091162954232190025733658517275143160 8528448 5916083399199083090695036688400384 8528449 46823495349180031329593910493327920768 8528450 3352369000221728068763779726416838200 8528451 14118547291299507016179599488911888624 8528452 -69305681623731630065330099127870676864 8528453 17884800543196668813448080719995782240 8528454 25383016477890111622807498027142868480 8528455 -37125994636496435019546028426918178400 8528456 -183540355866506393950802626910064599040 8528457 40748959193189632112682124540186444992 8528458 -93721328854488128072801753987145745824 8528459 -195716320090183045984838554854271385784 8528460 -3351898124578529492704147187857981440 8528461 -13814643474447621483669104849180348938 8528462 -150359760846085705644594589500143592000 8528463 -10263413336864731292509306974617971680 8528464 1852492557409945446686617084718350336 8528465 60692123399399483501238491492110180800 8528466 12687933183874005257726445300331641600 8528467 -181705663333706529654162633313210782484 8528468 23390569118987680602496762035131665920 8528469 29582099204613443000072952220009879488 8528470 69664096097382962825149962063622567680 8528471 -48400795440266512404104247803664381216 8528472 14820367638316959611822081371298365440 8528473 60243412319593234648549395580880320720 8528474 -12808401672861236444541591834198261264 8528475 -19014718659584082530063308353262998000 8528476 -28570905342031470888270160292216094720 8528477 -188612478216652901533387837665481290420 8528478 7368881737079391927599525315041290240 8528479 412525381206297021796406213207236390176 8528480 19511866434262666908877565743170846720 8528481 -17202220857028750994587751142865544172 8528482 -40771993661236428713919473961692671200 8528483 182268077556190470041453783849123400732 8528484 -31062721321201520852405472891016120320 8528485 27219443410404269337785213871270610560 8528486 -12282089522935083766080777157298254656 8528487 -31790390812786570787421125938945672320 8528488 -31741079506942960224221874146340618240 8528489 107974670145690182098522600122995167290 8528490 519523200402928860775418646341954400 8528491 2219499863943801700374188455152439912 8528492 -10424305950174741789697901019020328960 8528493 -141307036598749898753056102055039357472 8528494 -45351547105696971277217131122513569280 8528495 -9511846225248421331745050210527478880 8528496 33752370241835042270279154465132675072 8528497 213822202868169850772118036531597500272 8528498 -14727759598100918405859689540929207680 8528499 99359783675038336039470778912882550424 8528500 70225468066925889335795398952045952000 8528501 -21519426945333028293109948532454249600 8528502 -29058023292001755316629114911675554368 8528503 -117476514108109913637242801206515822592 8528504 81974008929015452141393227749860597760 8528505 7018759692911161188220974893710945920 8528506 -16593452080277856889379764840774744320 8528507 -95772768468507159136347604941435295920 8528508 -460160746749304636784961553803979776 8528509 -213526788937516867532188018119045053760 8528510 93185502849987989121759572120548676160 8528511 18373860205678014552088583666579556480 8528512 57363785489866878150096392672300236800 8528513 -222304843071787829591242982403316800 8528514 1385480083706252752594821319060220160 8528515 -60487933356733984449979083372922574880 8528516 -8292056486855609705850685775695090560 8528517 -7668824016154130537676729241730981760 8528518 13116369128090283972206260615162596960 8528519 182965943999146328303450105969605648920 8528520 5206897200419463213372180579640934400 8528521 -168500488466092402987876496917802288 8528522 -120479101171285660395853064617279700688 8528523 -216994474169138776204342485389302698240 8528524 -47959476734048458623230040163346165760 8528525 3948899014017445513206511723576870050 8528526 15353197345136317198533528035065987584 8528527 -20008827729090028884122627966091687456 8528528 -34932468798437872151560293586567323648 8528529 274042655082531882706146332748755184 8528530 -80273632999985224183761566437109030400 8528531 74820905410587395285850562024688784 8528532 -4999166216809063818295122520862736384 8528533 20624237742241516316392861441404511608 8528534 110367766435832969755508857040093184 8528535 -110584533988551137352172432524447322680 8528536 9779576955283980045757323531465799680 8528537 -54356006216361819144434330120889173628 8528538 17140881249187703588198678641645768704 8528539 -63193315312656839663464946082693707360 8528540 40062079423496626123256449006824906240 8528541 -11691175313105400910471157595637798272 8528542 46558951611359709217766426552692214784 8528543 31968369021317563442520265788084434400 8528544 172029348333083172838751239916790743040 8528545 -117643445472180210328585919527693461720 8528546 -20666344786307799687303062331982006272 8528547 124208521709905102641151088564665486200 8528548 -1112769956731890926205788642467962624 8528549 53119001478444641223904839899191182240 8528550 -4654523992692385543968324375328843200 8528551 131055269331716287689144091734381746552 8528552 386769268414500266429752324613068800 8528553 49752006894465979606283446867473225408 8528554 6865135296978377345377790617217338896 8528555 3389311411612212172821164862777814560 8528556 -58261375212630396256904570665970416128 8528557 83313353917777987122483056113412310806 8528558 -73264944778513606508074101933592602624 8528559 9043834434794847066052264564792295568 8528560 2553701837204179201686912735652085760 8528561 -284058987626429634676900382609482560 8528562 -6618161137529634907199384360371737600 8528563 62770867756363293260426188444620684812 8528564 -275660643629573848692649014049339392 8528565 11179719083219956556574942969454103040 8528566 49678114300617044322953892141434360640 8528567 -98546315230890159372808884933447399384 8528568 -98192000204543808091392365306585088000 8528569 -77497017413623456688172798584440661504 8528570 -68687176214141517357918599658394367520 8528571 -50974104809880718972587630578676968100 8528572 -49231962045841483288095810161223930368 8528573 -196333370161361150291352747515835704640 8528574 13119567798787759005913852266115908864 8528575 -79691582121159172145930133974594933400 8528576 -9948810227248332248461270031806758912 8528577 2413216931277547142997275328352263360 8528578 36617382778662619348089827943278277840 8528579 76946061189426538489863514949171831976 8528580 -64456235189718562301353331258618346240 8528581 -3560149097406187395058714510478684518 8528582 43331154201837473164102837946685236640 8528583 -9680063548788625724972455826150257536 8528584 84051534118816138293414420967934853120 8528585 -27752108258022048136459925169801760980 8528586 -40669636289846083328000244321962364672 8528587 -44644364440459619697380735079413386760 8528588 3144987124926608413195586758949714688 8528589 45669306361970370951863403572587874454 8528590 2114952532871988079990531370807539200 8528591 43527859657453691357252446935264745584 8528592 -816320061321044117385827566284963840 8528593 145936722511265879124492116402206061044 8528594 136182467449975754389034570570454288672 8528595 -110069772759410745130277750992597939200 8528596 -24368205815866214847347177987625287680 8528597 -21958165168667247242576563530571453248 8528598 7156187631495483339095242009011936000 8528599 73641119579341269560735514881568926600 8528600 -37935687685319907084760754708318976000 8528601 7969145424903802854448035620890541760 8528602 1152531944996491837341464509587105792 8528603 -112777673609928877785423526633555377600 8528604 -21533552349833937997560454212169064448 8528605 144843712373815654629984840593348833260 8528606 -19022215792425399675368469974907724800 8528607 49345396446059807916987913074984253008 8528608 237500522763395178845474362415386460160 8528609 45052075717176456302242286588870523810 8528610 18840940816643929161950747765585241600 8528611 -13578018936713521615654585045666531200 8528612 32282777195253639535159947892020080256 8528613 -61982741346429547635440502201675389856 8528614 48281750976087184052942158993223698656 8528615 34756242476159747656907775252639360720 8528616 28941160980298362102126925207163550720 8528617 -30017366546101155552592469398897769328 8528618 22143819303544087871680772650639875072 8528619 -136584705394014139785655257826002748992 8528620 -2222797237292438553520111050530979840 8528621 -102923904997238255378600513755267849248 8528622 77278372385775697970240094096558391872 8528623 -59581313607801563358671144214190268360 8528624 35829477053270744608167369785201983488 8528625 1244109231360364747048628769433440000 8528626 136665116944672158680205037684065706512 8528627 -55855150940961958730094327154201052160 8528628 -13792685082413193718280012890434060288 8528629 78788189617817443494938417316960448576 8528630 -56934885210555145755288576540535695360 8528631 67661728484503930889442362921792187648 8528632 66781234007387405000907721721784852480 8528633 -37831938439240499449897562582292020118 8528634 49340588933239458208885393508339516160 8528635 19184465277179999216655784030493424000 8528636 114751702266361301562050385465376077312 8528637 18714822654763436941714887660969587520 8528638 -79624588655122724971223532070345313280 8528639 -71478195032073004094989969978210772640 8528640 -3941324803311654079789378394212270080 8528641 36599470006400558913314024786714007168 8528642 -12471337223928781080618114975499225056 8528643 -13229735605733834449855275183896443068 8528644 86909036265176738233135478836505149440 8528645 47540246085204613689231135809350657200 8528646 51938291203571761852905903192670906560 8528647 -235671871373592018202358411840546509640 8528648 37227104842260623246342912914927503360 8528649 -46164190591326415348184975210971596816 8528650 -61303827070543267719453865273970400 8528651 104567681052700759419864905901074168904 8528652 -4197879184943650167633839461647994368 8528653 40453397861467701238875076534169906304 8528654 -33524224390109249895248640731785662720 8528655 44908678244678149049408179801466150160 8528656 21540880561824573089824819822440628224 8528657 -97822300828621574471919124639882166094 8528658 7172055603484800515201645814597654528 8528659 63577109779747866336706948838100546280 8528660 37507618204284970766980195552977100800 8528661 -10348744156378988113447434147722094468 8528662 15377663747847896256224601959355972864 8528663 82549109353352269757229701444363520 8528664 -106000511238862378166041746980085780480 8528665 53947765367217823390166677322338845120 8528666 5910668389894140437618210883905890032 8528667 28813299376026415142554130148774441984 8528668 203703429311507521851192262397285614080 8528669 -290965008491312798298667501944397678356 8528670 -34690700248081876629411167783267948160 8528671 -150648489429364902539401666193143796128 8528672 123412281423275003909033978798041792512 8528673 -102690724031876649017482470754018990416 8528674 21748543836229502073054804457597192704 8528675 33004103767603526974586063725223031000 8528676 14602785833044570397467356206512349184 8528677 8948702669494096585580628630243524220 8528678 13264035939500275418334280551883292640 8528679 -2504620985445763674202982051982395280 8528680 -16218341339309306179759575857644185600 8528681 -32878998377829657822226047644602574208 8528682 70077065198982245057064361922631475200 8528683 -220353090194061475125577799795235797068 8528684 -125362109390595959134106116533247267584 8528685 29035181584639045212539394927790080 8528686 55778860352938147584333936383856749760 8528687 -17090234930160951148413560614543175664 8528688 -7568609081175789468879615054457798656 8528689 7908733030177555935324197972074673408 8528690 -29236371641367360853000298802350584320 8528691 -130492796690781860781657557950263236808 8528692 15452250503729926872247586457041099520 8528693 -44243748769679694761019561418400135058 8528694 -49240183660634368979709900962968065600 8528695 52246443697780671371782363983504408000 8528696 -52159898984920099717823923081213255680 8528697 -10352520374674367859444002903418461880 8528698 -85967396099283460802263456582340619264 8528699 -14429380412546806866274400319600557136 8528700 23123943912112047622256032162786752000 8528701 -51845951694985869839156355231092878400 8528702 3191073079692383576505406590520913664 8528703 -114953999196589024713711166801898160696 8528704 -28863468440759400685459942516453801984 8528705 49983611257265283276510128546647545000 8528706 -467895963516389390436162044916625920 8528707 96250476738771886516966658679782573520 8528708 95270177229650054421038947328568217728 8528709 -40114892184201917353641662127790036992 8528710 -2812500487214822033824837443089466240 8528711 157570124410188633448993055015250380232 8528712 74648682908238252836996085629064683520 8528713 -200918339790170037078207284378462018304 8528714 172317454333066106285363029967930307072 8528715 -15750078460741818816512770671307574400 8528716 -22036943633650490644230497208957750272 8528717 155917054505615813878205179961917931766 8528718 -62760762039863336354906201775194729472 8528719 9262472186475776330412287215327553896 8528720 2677471996210089521299678897530470400 8528721 6466461347449653615838447046130495744 8528722 -30529108561082230996733168682346999296 8528723 -41626446718740016593429512476373207040 8528724 75512402519748820526349349739144818560 8528725 101107309109479092792499695241838602900 8528726 -115729594833088674051368694412889243520 8528727 49431977211361789793739662167431046608 8528728 2169770592252520148674477729104322560 8528729 -150912284760191358041189927905849868640 8528730 -5588956554756714193072950532697241600 8528731 -166375812466359024623948509653280062528 8528732 -215086454222491956168212360021929156608 8528733 -3840292651259182923748178236892199456 8528734 -16480421795711527022591033279937150528 8528735 -165149649724959853643722917609470863320 8528736 -1884657759357073370245061957153980416 8528737 31490505556986814744098037142438210752 8528738 -39550648037423446932194386049430883680 8528739 110766856309410689791615393353208491840 8528740 36203990592326615291112619304539054080 8528741 -16312114524160008716431980186478491720 8528742 2430202441567194220583132880361372800 8528743 11628214170835825952977232838998206584 8528744 144379388341241906209186771763100195840 8528745 -8643455252752395519289374130820736000 8528746 96003930157308194712256756495153521072 8528747 -140688522522180454079234187912891383928 8528748 7039520186227188851860514775071944704 8528749 -53582522000300503349511758658822592 8528750 -12481311307352458725829862147147880000 8528751 -11187262355931550011966621568036595712 8528752 5415074343021000755863658856292188160 8528753 15283033988208085384286384738470468080 8528754 -39023807843536203681356960844975006720 8528755 -239850319896410791221718739731550340000 8528756 72213830466174559026149750746574727168 8528757 1306040631680295911206184977627394688 8528758 19539854684240940351414853760421642240 8528759 48976728333978787739353954034469806616 8528760 -53232004200820817288542813112217600000 8528761 389556055081402563656026620059886650880 8528762 -49298203437881911894898990015453164800 8528763 -177396369597593496962432845648460121600 8528764 -90692938788533932510328288150894598144 8528765 33350105780348805398544361090798500480 8528766 20754248541370259694203006909449545024 8528767 -9805729909370738991678491120898885808 8528768 20194836371881012425963986443221073920 8528769 6938466098034244484042418186281642994 8528770 -46517537097343080184347548306239112640 8528771 -33037051736666488431819312442113205848 8528772 14445840088526756384454509337253834752 8528773 115291944699185621231994386337585770304 8528774 49344435080674228862201859682161216960 8528775 -38607421906316004093120462009663400200 8528776 -219277622078908758067977153606328842240 8528777 31990604580508457753573829450816007440 8528778 -59986216995081069952599125547613017600 8528779 -17227963789643834169400065433786073568 8528780 -22497690001057012114580281613912970240 8528781 21095298219444451748406275567192150400 8528782 11511002752662506241806893464017338368 8528783 178849894262051384879159724851177002032 8528784 3201692003228374185823547560179793920 8528785 -92983736651128242665023090834935451020 8528786 31674796031951525783687111147380915200 8528787 96029906847464547687538560205284067440 8528788 38914409257437402043893821198949246720 8528789 37184392268793175586426019710686024590 8528790 17850232630082559922549644057242382720 8528791 1061342441689428986523965882703945504 8528792 -3496728053386366201080402459502817280 8528793 -22190566687476492397693904198766009216 8528794 -33153898012341012195101833283776634400 8528795 -135864402330065645506311995029487938800 8528796 -39322050459189720295595891402110049280 8528797 59138988749184565836155439143341334246 8528798 -35669086207503052062969155519472423168 8528799 38050677796188679807698648980250295680 8528800 3045204606008606117058265442077900800 8528801 67279168250470508563632085563708709572 8528802 -1644753202218796855558652357359631616 8528803 -234840861186405898624787612367664927640 8528804 6413696745877310134328326039929753600 8528805 -16654014650648416182690967529345129700 8528806 30756477474121021641666255691988352 8528807 -65908335387026746598879710885631195088 8528808 -64855012756880190714183691732379566080 8528809 5977276063599154562368203073394780404 8528810 -40366216846504614213153441210391777440 8528811 52283352986609749653074528618614371672 8528812 31240216972126822278354497290833231872 8528813 18209218435350827726381901545914329600 8528814 7377482285262166917391387352785981440 8528815 -37220693227767105511034583995771656800 8528816 -31346963354758993550931878494361468928 8528817 -66920056478761858143511918755921271200 8528818 -111118933711461950207831177177437286640 8528819 -8776351416475680661712380140570992256 8528820 -12608376896300589567178618537242685440 8528821 -1169956049743542923781059502351138240 8528822 111678564964968357542216319371088965952 8528823 2078635278755310679520233642799710272 8528824 -95891972903023242254074668818302464000 8528825 -107396526973645646788908876201506896500 8528826 50897927551262304215021678560063263744 8528827 132838189449428364124444990507824921360 8528828 39501051020058318605775440184122499072 8528829 7903464567329396565110783287801776384 8528830 27696798306766661842288599098545094400 8528831 -43823279437682995484473558699256424576 8528832 18948240513064959781677697636837097472 8528833 5380353750483441298086469170400344744 8528834 -104639623799431835290052834914117983360 8528835 -290966178500565386200437879857779200 8528836 -17515827058807727132612012454769563520 8528837 106995830463739741300920840963232619520 8528838 39166917797032597042634018773499569344 8528839 184819582378933476545924411282205298200 8528840 76588504185577026400024488315494400000 8528841 49051412528607750862601142174284041440 8528842 71585166374537347872778957294429795680 8528843 -88683236821970993504429142044907724908 8528844 -2178889596703607699415753755900706816 8528845 -50781459403004516784547786289727537480 8528846 -9036237048532465450155205542063163200 8528847 -52051600454686003428145375232156052600 8528848 -58393914202004868304253336991531900928 8528849 -74416612784927085302194551749488322688 8528850 -44893733703143859742373415523255132800 8528851 3174998136904900187908658185853391912 8528852 68887903808494179352624445517348951936 8528853 33435422389622737586592473846498143200 8528854 -22365635365601628264322266693654312768 8528855 -56756208200270637599445691685132821440 8528856 -9123353599440596263670932475998371840 8528857 175438813884049948191405710692701514752 8528858 16140122782369447321624535926748971008 8528859 -35096028950451369821690495003428393236 8528860 1650219820423552621262581866709493760 8528861 41389387098159577996302351377868834048 8528862 -11322499853911804513644235218170889600 8528863 42673135589713914265813844496968421120 8528864 218349518261880087829010862306098675712 8528865 115837752406538572179702786459817525440 8528866 -61998334103786393810321269896095741376 8528867 -147865527556656688228538242451667210084 8528868 71863329058530691277889934158212997120 8528869 -70452988012179302503729103668573710660 8528870 7020222492358119574857073043926137600 8528871 397458487009569795177338147628491040 8528872 -25587143470670960763570519617565081600 8528873 60452608712593383779829048523897768122 8528874 -25603159194745718585158453712098947840 8528875 79498991478234223248463668434902452000 8528876 -72995782256757740625831126398264709120 8528877 24944239917111891795081334780601787840 8528878 -621602431649539631649511737994829376 8528879 231392442179589953847499239813542502480 8528880 23413240374369765858546929264452239360 8528881 114272747035606782475493775569959897682 8528882 1023906031405227811969815778311454752 8528883 92452979851585085538321005009233598976 8528884 8223412977135658577278875298486771712 8528885 242534082736942143397560841665082215960 8528886 -63123384378667855082788234107560932416 8528887 -31189140488270040057882727173045790200 8528888 179541925142052626331298634156181749760 8528889 33363143525347524876389118080079545424 8528890 46928289594790659410846546760185695200 8528891 122564535087125340290007177254630577720 8528892 -5113419949316960891811536525090611200 8528893 200628437543184636818484498004989787142 8528894 38136511658534431055945522076250322112 8528895 2512750580913752077654501941077353800 8528896 -11599888071413980986122544236524994560 8528897 -406361376889287106446538619662212672 8528898 -19920663790645208681221669984269358080 8528899 -234120241354265010526020186082399683464 8528900 31633362293759654238788969503334592000 8528901 12764101516515311353107167103212185920 8528902 8216436275237736836034530574100483584 8528903 157060711696078480857921472889958976152 8528904 31084096635753663700447418285871068160 8528905 -38158132198681565194822120392515844480 8528906 -8711757290197507834839445389505769472 8528907 1917818971613320354534942136743671792 8528908 -7362444207425915408546664135479360000 8528909 141056394972580668378076423523715564300 8528910 9810359396439028990109055352450252800 8528911 47792272415032204933794696942560430512 8528912 1310076768301984964057679753158590464 8528913 -119216479600441896488684148148046720496 8528914 50250439353981040535943043415302164480 8528915 191535665251348530134102958979513765920 8528916 7352980061597483840189645571195070464 8528917 -151587754378071521817407748843647077668 8528918 -43547098676979686589429326310699120384 8528919 19255933576406100526817411060418078720 8528920 -84152693145174246486109029182074675200 8528921 1544659401018077821709491965030588432 8528922 34321422758314584388510150452371059200 8528923 -13094368709991343953022944736267788960 8528924 -52856075951865226104751617147100015104 8528925 -5477903296076452158977376405477564000 8528926 10614260217772480992054377774486808960 8528927 -106322875641167770859293763439737112 8528928 79935058983901154197196380216179032064 8528929 121007638937617858496268376892437046400 8528930 -14924884535532263999638157599156220640 8528931 -45049397010720002333375197561055029980 8528932 94005381058164237388190998484248570496 8528933 66031619333512200514475507677513472640 8528934 -31159593810904086000442704908803125888 8528935 40261157700490226252621710169630663760 8528936 -9425863799644337106066734585554790400 8528937 -31696732089941402466131190487978258944 8528938 7198278236436699756893353506809103360 8528939 -128445968183959168587742670675213439744 8528940 -25358995695451253046297696153383132160 8528941 28738291888150567877337369877853932000 8528942 -44477200931983580533604894120429416128 8528943 33776151323679835332787375750757078928 8528944 -7897954444185157897186123364385357824 8528945 52991550324723727504734269869306895400 8528946 24586771140830137557435202324094381568 8528947 45934692089344349658564200194657425232 8528948 -31449185336239786065591553999421153280 8528949 107501430819707538576032429964731730240 8528950 27989589805324131405198026503409652000 8528951 126827889402080404209812358256092662832 8528952 -28023110305072310183848089957452021760 8528953 18385936142921750950632242335204266240 8528954 -24447775856473541862865861054449408000 8528955 -5470291881821429242017311033686663200 8528956 -83042807110197635528193269850002682880 8528957 263888314639193220083489972593059568512 8528958 71450252932115200134745628683112462400 8528959 109429578022770083469784122192161154960 8528960 -39802575807136986175369888304820387840 8528961 12992661880180539922728378631961025408 8528962 45573648420361622752258867380052134432 8528963 68667537365619786306742608397394442384 8528964 -185513453198460011313556779616266240 8528965 195838501190181395255943653920453987320 8528966 11240058739067054901975292272859742400 8528967 140108400164669907226015820960354818440 8528968 10763892737418844700920912978339430400 8528969 -222356376460440752154357873299699598630 8528970 32982499675357180850382882111191093760 8528971 -121430251980349359681976683202674887256 8528972 59872650945610026538990272210076910592 8528973 -48496565739032987617692542096054289216 8528974 39399175629381674810592706163204972736 8528975 1645581376342660944457856337977971200 8528976 618979253898001021227513119770140672 8528977 18354464324613927129179015378454451826 8528978 23882248278341669809681305554451300480 8528979 39710375442898340291273119846139702640 8528980 44192986575242902227016554472586496000 8528981 -74224545383254646688400742488490799840 8528982 3376790651706449247392985497236912128 8528983 124943662183921536170103114496506676232 8528984 -50861917349128027124144539141468999680 8528985 -17110845411251894076878894025882171000 8528986 1392446411612791312358123524702866672 8528987 -140867937752200951238615448920567436240 8528988 -21941446582279211230985744790433852416 8528989 -125562027385889281307442207429429647034 8528990 906259576229359252492416553015862400 8528991 66806534248807115093940640409057550864 8528992 54697146601465770742286310503920435200 8528993 -114967737503332124920936466094912741456 8528994 86821149568231295328691830903174953424 8528995 53646767686507370885839761538694994000 8528996 51078178814567558512341503824540778496 8528997 82553191010140267686873393932711855328 8528998 -33899847567304456730339145215969955840 8528999 -75797837968495228173405232833236696640 8529000 43654347954021700122170555167395840000 8529001 67454657070133164036638475659242384612 8529002 106205343934165390915833757130866350432 8529003 -63505776265778603122041452684349012480 8529004 124959626174970584725590503044578150912 8529005 -93467011442180263801335791349882132000 8529006 82823702110370681968239032572912355904 8529007 -2913044224674534515491876887424449800 8529008 8707179392285076747826056143696658432 8529009 22230753733299717881964650495461851504 8529010 26899587280416598970257276697868572160 8529011 -66554622604804973776627288320192178200 8529012 -9727244202096618071817975041760948864 8529013 22083581023943820144169183930531178464 8529014 -12802414603907573951588203437519558912 8529015 -91213512067353247331224658157158463360 8529016 119181665465975199785579493118036992000 8529017 -33421122344182246531434311115907641024 8529018 13723580197480152690482933827222483968 8529019 166542751492069367177044199459307813096 8529020 -53836420624223471588168023207912919040 8529021 11789342074026887348067257561827447008 8529022 23867892080569684060206797142089805312 8529023 131893452933611619493559423377344934272 8529024 -41896586722878565154209301536545177600 8529025 16491488144626564940087009548223340600 8529026 127356253963910184278286550930816934784 8529027 -48261427197581986388178377400307298304 8529028 -9911668184423846276835078648573597440 8529029 -136417113737270366941919730769772985216 8529030 -19089964962318118237097119515887616000 8529031 -20697563890363516520783836830929651408 8529032 93100890316207263611447042183167641600 8529033 -81502772359133106502229938607879479776 8529034 -92070454717891693489509946603294885584 8529035 163142362516292740658368474411782600480 8529036 -2472518096835361950880321759033943040 8529037 199189743178941082673644295011688570592 8529038 -43920717434758896494582964643309574400 8529039 21243885026562844612571319636238375608 8529040 8530606680301492224737734360203264000 8529041 -23945191092307507895290972063677732558 8529042 -34168133033598250737078113672399828736 8529043 -334085003283272627888733306010483215360 8529044 -19643383972223592023349642911681071104 8529045 -14616072083696634924503165094970310400 8529046 65092771814939470181775062075015372544 8529047 88547955556915069561403237517329015496 8529048 -36535292597185274641373742752809574400 8529049 -245048423587219591066574496316043264950 8529050 -1265563641830673865933210535150899200 8529051 -13121076891534403804005254737341835368 8529052 9147403172198465003073785789084462080 8529053 -53027777564577102192471001594298780136 8529054 -34309570306827645830016140508087201792 8529055 -54525111704065392279521709448276950240 8529056 187214181284192183062340835098449281024 8529057 -42769619133767372436271185835070938800 8529058 -149391531260853162462180165763777471200 8529059 15395172783454510643995302500085095424 8529060 46779746780535221841046190418770472960 8529061 9944881118030764964025490959550167424 8529062 96994468117267702023453633326103384000 8529063 76448951187267338962730240881969243944 8529064 -62425792487425033511931362490392048640 8529065 -31667626323490944850298520367046280540 8529066 -2135763210457679564750499600441311232 8529067 -166366325916076520123699918143075685280 8529068 -50041286578631734410276164126246161152 8529069 -99143046273657085369335498678163851456 8529070 -46770896181153428707392049919633383680 8529071 -28054734030184868679754693532120217528 8529072 -8684612074932817621824631563105927168 8529073 39918274579799123272783096814549521344 8529074 -49583895358564807155904770008546457600 8529075 34662903094896307239840248735112111300 8529076 96378071802723065841361490052243493632 8529077 -48639161188189418095036311591012163200 8529078 -24370602217165765352685799933892790912 8529079 -34310730637270243758849091774470736272 8529080 -35655517658567569162965062648345395200 8529081 73288487866670613630927934734623109120 8529082 48073959969990637501853428982195157984 8529083 -21418555870736093481429423901758192720 8529084 1940343497528404896201947094704701440 8529085 49929524721461133312736224759269412780 8529086 17939470745412600132485094737383156992 8529087 -63687891216691570839441373247213221488 8529088 40165361703717454186061623335894122496 8529089 123916098642660397875108455357550541890 8529090 35525608709926214410018257404560343040 8529091 202812263598773691922589684848981106492 8529092 11050601721446570680898670923330863104 8529093 -354213873957201966832684325066915040 8529094 -34695197428585794100139427381113424768 8529095 35957885257902652290430537295008932600 8529096 -63182424820681294779251416614969139200 8529097 -15583831079440325381345907897015660454 8529098 -112608206353494766910428306687755829200 8529099 -48145514489595673238746518711259913280 8529100 47043292826307352139859808007827872000 8529101 5244264328329243458856983487000807744 8529102 -15076534568815134393867558246527579520 8529103 -288673051977804955989949273774594941840 8529104 4464594708006144634116159769399443456 8529105 22969165779820179690086079348567091200 8529106 -10700653669020667347679063359643387248 8529107 -34488375129823809355596444316120919616 8529108 9224923424220495450725915539132010496 8529109 204310812278511376215031338782303935310 8529110 -57008691881300576589445633959368058240 8529111 -101072407982032076927821426286782749360 8529112 145924394066965651359581214220057651200 8529113 79717784620074067797656872547132484864 8529114 -8527896969832150720350808296000142080 8529115 -22639838414753846040461938586546493120 8529116 -14106978462104735570001846069879375360 8529117 111961213777370772556882509951852439680 8529118 -9767546267676389958982594720438668096 8529119 2157104879659280564031162540369813840 8529120 -2692686139136862552787096039717601280 8529121 296882820310300951633445072474301400704 8529122 -37041322370217411453794656637315005440 8529123 -33150696413958262814778500761517432832 8529124 28986158512523225358767051114132295296 8529125 218467552258863145969815456866691288000 8529126 -73167883263938178537433680370107790656 8529127 -36170530996065872404927378588867517040 8529128 -38165042203209955422322517272251171840 8529129 15775969441770187824181870910116480320 8529130 -3058375278466987202672509259531579040 8529131 -31720638736540962284681121145661778480 8529132 -74126888602318220080583020568268211200 8529133 189826305472939278706744314301601402860 8529134 -58938651463315086510627996344834318784 8529135 -98531012420475731941109787148999100400 8529136 285929722039264061665001463964237824 8529137 67972247904631979224563645051482169600 8529138 -1052912258633821405512830647909512960 8529139 66022275795526823805792565485025012940 8529140 17934315510139508583370985673854976000 8529141 -56588287886998603398188050922763680160 8529142 -100501971314333444078938995118765078656 8529143 -93174734943479954449189011227154142800 8529144 6194645621116879060015308420589854720 8529145 88840528571643962989107158632865016900 8529146 39034141774299279886131260186038658784 8529147 74408098852269745508370140005001611536 8529148 -59609547382050692865084215865832086528 8529149 1795871390846546194397155023199736460 8529150 -8823614618629301581994516205696230400 8529151 -199365064339676218371320741124125600 8529152 134112700182274472020903221477387534336 8529153 -135069886417673090041113929796014962896 8529154 32713797735594576772693863184648691712 8529155 69759511669967337940584211289378897760 8529156 -58137711115817863132601117677286400000 8529157 -21401479736015562519721552492677672320 8529158 -2125280564598176500801721181519951360 8529159 2795834077550441072238701251678035456 8529160 -137338685413064470407393334590812928000 8529161 105746381820315547165051300580679576000 8529162 72622201786394594040879453305968349952 8529163 41655713671306013426875324737493880184 8529164 4459083838862107758995480916308213760 8529165 30051721052543628953745135771412008000 8529166 -44611777902899083697628355623978757440 8529167 110555377453801786000471430756752321032 8529168 -22624475525586022393429409700317822976 8529169 276824337835253665199370344426489570 8529170 -5744933104220330597342882097010142400 8529171 32535047310505501202704620001568851200 8529172 37196993939044389424189298737276573440 8529173 -232770697625146253569109417289823342578 8529174 -1578246331329042987017906089418711232 8529175 -13892762945384643987945909786640237200 8529176 110241245136312305591722572191803699200 8529177 -127923778798304241552056596537900818480 8529178 46600734004097551655569302019496461056 8529179 -1064038524314248491181445556343859520 8529180 -68463603010052353432234542162319073280 8529181 -103766849261381916879378800255196345728 8529182 -72079916605395468125855653382020805376 8529183 -6391910464845503686850354608852683840 8529184 76136946173321319811195056145764974592 8529185 15913967864507303304543898476039125760 8529186 -17364603553556196397750555700357104896 8529187 105397464406806937490477316301711612512 8529188 -189784273591273652570626243789946269440 8529189 -18090432350006778541725974858184526080 8529190 -51446021150119537870241686488510595200 8529191 -217336544408663950658276650600612964736 8529192 77869668583294939511434696875496243200 8529193 39456491051530750218411668336507105280 8529194 -110549330259498075342416717390868385104 8529195 5456858416717642557334833199748947200 8529196 -42735679492676711605942164884372292608 8529197 80105016957735815559462173153136938646 8529198 -32070160597471972970138228848489471872 8529199 60703152565464670362306898152373194736 8529200 -16262706435541032249801180892937011200 8529201 250745714107486070252849310290425422480 8529202 -26930197190948691700544009670193061376 8529203 -34018867421277068560262052793802757840 8529204 37235155206517472274854179747934822400 8529205 4179557155481363248584003473042252160 8529206 -44735577177645651579158480354888626944 8529207 -15149789220153622021497540362213204400 8529208 -49115614070853583657486421260947886080 8529209 -5450796982317337760298732891107880120 8529210 -8635603119790871883231884801317746240 8529211 -7602303558269736556827937033647866000 8529212 25742226059520679273011508157617683456 8529213 -10123240020014113499265568505356856832 8529214 -33656699621594293004797045169589475200 8529215 64677726597698887108316210184918864360 8529216 -6436710832014511697398680805479284736 8529217 173330198990288281521259219274192403120 8529218 -102603576690242562730849629554413147440 8529219 -3435668833039713589017304259368878240 8529220 -31205527336778470321568389183945912320 8529221 -6030572842928427808836084675206836578 8529222 265369398333661117057094586536103936 8529223 -157102202904081498846429602779532404080 8529224 355837958485524220183726068608663715840 8529225 10798922725605401758775597058056931600 8529226 -24791578360136813704081073051908121760 8529227 -6889446268105996533687565753242598656 8529228 -20138956072162511700926383871551128576 8529229 16806190218689623141642749925288707830 8529230 8367835803651313167399188853330224640 8529231 -2033714496211025765563945941459190272 8529232 -22144452006349894711796536454425944064 8529233 103150872798599742551652303017366801520 8529234 -15870510201634650975233495544358503168 8529235 46880973349986598968749836568352307200 8529236 120911561902969634119559337939683729280 8529237 -6408749139023460456618333839896998852 8529238 -94650095909465346322479241814090208480 8529239 -1803419404797165116058149567152859760 8529240 -11017238662267467472677950403769958400 8529241 -32306272308981771679581744600600105728 8529242 92717488218910902507977641513886668272 8529243 97700578149694562890023497176139226264 8529244 151858041258879348498502458570477441536 8529245 -102739865847339315418920497437885684500 8529246 26213089685129427048647731441251932160 8529247 2053336007435785591479862122708663680 8529248 -19973134686837791840784718791054458880 8529249 76039989290672184239303895701324328288 8529250 -62984168319571017153344428162797360000 8529251 110977330490069469683257301506133022192 8529252 25708411371205186375069787826267187200 8529253 154698966383071928378076915237707637664 8529254 106702341733335482595987821944230948576 8529255 414935000348031891139666074624891360 8529256 150011926023792266898292273356629498880 8529257 16390149404089628321948492655823147632 8529258 2371970903224471248462207162249417984 8529259 54787408334566168807913035281574777460 8529260 -38243813038216237821951498793251916800 8529261 -17070770336227010406116411872561418592 8529262 -46653506011622622926693788156246497408 8529263 -41959482398100588875750457250802172696 8529264 16768660669203342946553554541195132928 8529265 -1144965744709264309223861599115926080 8529266 -65481934665637055651961718547257821168 8529267 -19228034692559394546301384184881035720 8529268 148567331034813538719692644840962656256 8529269 -10212299386603091519784236933214743904 8529270 2721441984678570438382403151071251200 8529271 95145927446263279984453312481060298000 8529272 31402031571987181561079825495953612800 8529273 20701252787122539911380729289056668000 8529274 14213462624440836998271543943752591360 8529275 -94891376743584267732901471498758086700 8529276 -13929163965001534523525645107994542080 8529277 88922617846799213340405292872726891000 8529278 39170100417427992211265718073884672 8529279 101338783346991520657751101042738778496 8529280 54342623194488805482557278669032652800 8529281 109218803643760139899521487035326846082 8529282 -75174431264180160259755585269994243552 8529283 49817411241229707326034683000387714988 8529284 -149365497396422430651948587569755456384 8529285 -48462722639669860939745460526893256800 8529286 61864819053060979897578366168599415360 8529287 16466058490950098896014150210663355440 8529288 101783480826912772895000010487015096320 8529289 17545201227609409073345749933366206720 8529290 -16458450388200080961143281853414400 8529291 65693005009387665847595223337663035984 8529292 1479339341222863263438318616983478016 8529293 95576677406667352363424730835087855542 8529294 -2455690567870159388224166725950398400 8529295 1771726317680530757230398772838929800 8529296 4632267942250917411970518782054498304 8529297 -11185288853089505325143099198122920960 8529298 -8688893346631587043256702263075707264 8529299 -138636348947980091869723129603863695700 8529300 20567984790580832712096805940348918400 8529301 28999438061599684810169370492259327488 8529302 14917552658852091252306115363939832352 8529303 -108369197001973396377163328494418182296 8529304 31449493075544342163129200560263659520 8529305 -479155200406530360694463596578108540 8529306 -10068272413294999220231571688618540800 8529307 -2339307216878900127507301922865526328 8529308 -32465649514189000029290487793234944 8529309 13443542134987523422801603366890604800 8529310 33410910394843334746622580173684400000 8529311 -21666331416907131150889599914798049168 8529312 23484468371187897021340738993602428928 8529313 -260885426426498663519470830476818200 8529314 -53914452685527425323319180513594803200 8529315 -38080659147301288908210720911872644000 8529316 -116187763294257068619665449054464252672 8529317 38974976557936878084923138893169106366 8529318 5993523476677111902945162531280865280 8529319 -52335060026491947465763664871147621480 8529320 -2925437663752741456749070047667814400 8529321 -44141552169551570951260116101202546288 8529322 -57430235622932282535594987219271614288 8529323 76494808210037897809862246780785604904 8529324 -72757167784716226229217111558684178944 8529325 -55121631920561566247082816448544371200 8529326 -1964570987600859250360065790881398976 8529327 15963889593851529356550820544000605440 8529328 -2665290848171756490389101198789345280 8529329 300476782745545869646187563065567984 8529330 -8563502639444300425624872566336878080 8529331 -14005625342474210841647369827676382800 8529332 81324371488248027295556544597334702464 8529333 -142863579297324564713750542738873572576 8529334 -7914836723964447508296706714874935680 8529335 68874350552490335411996895566761884000 8529336 88886127377384537205096164842237624320 8529337 -37264166355270928954676777218630263920 8529338 50855775086657037957822064023051358320 8529339 2335177036395589798225774350611020800 8529340 -39081670403063135900499537283640401920 8529341 -12132661089893720745804100569320831028 8529342 4131777775064791421324110352926091904 8529343 54735595121053818720934154664063400224 8529344 -12224786257551093201237660143141781504 8529345 -63629453669087929161000965845138392960 8529346 22818682521199846380987822077687771136 8529347 2541116645444550243366802365018621156 8529348 59995829510712797627004161328695393280 8529349 154259784023264964780530289959030067900 8529350 41193437894702850685592520868816584000 8529351 -813068525627440793713003501541655936 8529352 -22978849003174266323807520113609594880 8529353 -10663134011235157275437815642001363712 8529354 27189520674421768312264735830849699840 8529355 14043361964686288328458587223343417760 8529356 -69210244555494856741959132417731251200 8529357 107158267982773546280991051318995855040 8529358 35345707178494829060608984351013947776 8529359 -115618062399830412962848122390430816080 8529360 -618830509003107090431127715711549440 8529361 -20693647940510205048332957347392545038 8529362 -82088757017343663024554577938978867568 8529363 -134789700138544319136901881830495229708 8529364 73276152528706046967940765303772563200 8529365 -59871057390766793496736203776540555880 8529366 7968943312185523166311554350708520960 8529367 -33470462059105938333929006783121426816 8529368 189200564821483795525006612481254748160 8529369 3776403036632521925995407896153243328 8529370 -70649793592676270827343152839319929120 8529371 -20134714615365859336780243684711750656 8529372 -60800744870396856560096053628556782592 8529373 -146628229443809959789523218069119052378 8529374 43270565899949146217844894027368583552 8529375 -3179666536439414725778520648423375000 8529376 -190956224998434764476738901197109329920 8529377 5366546331179536286390425670693664900 8529378 -30947493759761590936380761011307887104 8529379 94437711754364439143622696030521320080 8529380 -61712691353833592934151250198074771200 8529381 1568564684522490371486466449066932800 8529382 69565163327348625760871204955381357792 8529383 -144678818278212933674253152682494791368 8529384 -78195398804474511214292250199229153280 8529385 7998739735483675913749744729982875200 8529386 16818712135969174066382222663717849088 8529387 -236796389667792086868343713998994146640 8529388 -20089730104715130681320277299333822464 8529389 -22802512657377897351188125141521661632 8529390 36490767929790084787596534947315776320 8529391 28903732547054646147526686794706189440 8529392 13206021773362823088237209413779259392 8529393 -12468279649201778497226984843680166400 8529394 971280736326350661845332897313996160 8529395 -3600668000872355416270741085680723200 8529396 37356557242673701715062767714119890944 8529397 61910643402441950352743607903278492846 8529398 49630041115289445790963946297437494336 8529399 54707584673632328758301606014517328384 8529400 51320762789842389845714840754891264000 8529401 50780379717341008612419531319341161472 8529402 -38568567793897008036016593779884032 8529403 -592405789699100911884529642527568348 8529404 -16998498887463941150317561164130867200 8529405 15097827301051654090579903187264408160 8529406 -70695815159633155335955795773427304256 8529407 1564947165640658634346585573546305000 8529408 650870498894932655824517656498667520 8529409 -8371691605276711241250238096330117184 8529410 117011975256736981020014900712099102720 8529411 44849611197671902154682678004295736 8529412 68868828234054578871723952102048468992 8529413 183380246420210573723805469484284093662 8529414 7335481348768079009342658618463285440 8529415 -28524342103999589589811801084916002440 8529416 -31971344785482416040112292593211965440 8529417 70425413736506690068506942085640893668 8529418 -40046416852626177606428143260680133840 8529419 -123720297725539477682224512563282126400 8529420 5332132252351399523899320316298234880 8529421 11002552589593748243160831773818667500 8529422 40122744824672027236433191052209967424 8529423 -2088942332111726324719293122203848960 8529424 -18810181468088620378819977268955176960 8529425 4947941717127653158637554503023406300 8529426 4587954600215276735625132140040651792 8529427 -243132604100916682429974713751181866888 8529428 -517000403913325573782169524362686464 8529429 -4467794852840739989260321553589189216 8529430 64764854863656175108278287882976332160 8529431 -131416283747513695764366408737061969408 8529432 -25876805375991822893353263730301337600 8529433 57788589435834811970874394089379070208 8529434 80799940083809221499816763975909269472 8529435 31476902870945405768730402868169702400 8529436 -38421752414644390660512084657070328320 8529437 -35234083145305862677834265245316150880 8529438 -5489646628000671522115616143044652032 8529439 -160395464280816263161354442807701401760 8529440 56677073646654678483446282719071436800 8529441 62184722552327585842396704480490134192 8529442 -73236184397662066188761143936991704320 8529443 48581175638387216560852923522415747488 8529444 -10307842139475175649880331809425350656 8529445 -90925735230468455313793274533130487300 8529446 -108016260402757481991556937120875559040 8529447 81932731417538919806507182745165021184 8529448 -114176068487011498155247514525630883840 8529449 45704443910186103942215047443770924964 8529450 3088192050261497551129432956155347200 8529451 45942444011663972121736650504882120480 8529452 37456912005854478855844490238493301760 8529453 57505924226232595819559515522422723840 8529454 8000932915161418789788704486699035392 8529455 -78045875730163291598408212948211723280 8529456 10123753659352050677130891856219668480 8529457 -153032412555590761143423626768787080720 8529458 5503837329880611859242997984419425280 8529459 9182580750033322203065040218853653304 8529460 -9827472712619176909438739405394608640 8529461 165657176733107263751190352358397760320 8529462 -1979913002551263770508057392747474688 8529463 -153421223482897744209598677420711663696 8529464 -10851636364167674886533254422138716160 8529465 14125101537768930103277666129210766720 8529466 4297558057922101509221150943919024128 8529467 -39373459068491481356756932166061868248 8529468 -50326877502847718177384699003190574080 8529469 76268633557285649875727132163387840844 8529470 -27936117182464751925530048016616083840 8529471 -28719727506961772420041737848156513160 8529472 398488148629171312286532047973908480 8529473 -34478540550332122785836610514092649278 8529474 24781565901775917111401665937815568640 8529475 49843292430164377062036455335158429500 8529476 -49009032954466669754996970453674807040 8529477 145175351905529497879605535359361502880 8529478 -102878381979924951008232857093277178944 8529479 220159487668815843169974642604955526696 8529480 1087163245141661063880149808476160000 8529481 -1492001463033958347223749517540613760 8529482 -15958238770973786301387675281857280256 8529483 -60929583287698318650789688909816139856 8529484 175594587156589062450697414913147446016 8529485 -13627907957749447185086306184784448820 8529486 -5987086355124110173674908575819763712 8529487 22442128194300386150927588058788660352 8529488 -34649976714196629933079717263596322816 8529489 -25442233038169111573970285195483856480 8529490 19699750521290526805259762990005324800 8529491 -46584869547907611925168813019162269968 8529492 -34311830050656757758170420277916981248 8529493 10501894021090394222580479141789945280 8529494 17466946180301917341497058210189297792 8529495 7527962428293504759727565741705441280 8529496 -183102245728228761043314697679282135040 8529497 -92705866472522748122755648471921426560 8529498 -34012169595318812296548263918359174416 8529499 95752237735660917039717547490898746880 8529500 6373724202873804672492119640638976000 8529501 -105221456197918057021455120605667204096 8529502 43779252184630188105155669102314548864 8529503 -54731014981882394601310519993629103680 8529504 51550645746431048845765600827710373888 8529505 69526447894572895063516220475654388500 8529506 -25091596451373619489656962843557668480 8529507 33175071751162033025240273584185174480 8529508 53760961768127835071315576979821703680 8529509 -123399378812162507998282129776875388840 8529510 42154782345355478189401653411499960320 8529511 389354696123272723118979012087977666272 8529512 -170029256655127218620855889394136678400 8529513 215359808587233068086662164653817576064 8529514 -10418006356319384833641261678591538176 8529515 85258611776010842470663845031946984160 8529516 30030804324605009497736135379799157760 8529517 61405692151398379879459537205179267212 8529518 50310372669538194796111711305511967040 8529519 15149295881956606749586564295924349840 8529520 -3830256723212076884105879719523942400 8529521 -1600617790658678000428833762756945792 8529522 -59963661233285004863517955882337890560 8529523 -579026452696794248358673835540729136 8529524 169658654316986650911239156169329268096 8529525 -10855573236897526995567852347194903200 8529526 -8141871288844281303698439645203037696 8529527 -60670359442754134038645660539606433792 8529528 -36510759801071021868112236973652029440 8529529 -22399041954947720842894483888594115040 8529530 58889484915111418042628542175448584160 8529531 45512503687771216556025775768061334552 8529532 -42848199886555320955661708359439872 8529533 -501182697531056703848578833256024082976 8529534 -18225236111650219014861703791381872832 8529535 -13743589315873940119217598323706491040 8529536 -54574035879354085243521044070247956480 8529537 -51922069271174979429947549178839101440 8529538 18871275339493801480246355945173440000 8529539 -2318449655484704422769169394068452592 8529540 -52341584404285690336112734300669747200 8529541 165094266395924102542038043067918191584 8529542 51628869038402476200940440739177667712 8529543 -61399339835271855004851816736679513472 8529544 146103848658706807612360466750025861120 8529545 117846522610847392066504049153498630280 8529546 -17009762023024247341998559869583553280 8529547 -53009548353466781152862348401081471760 8529548 131562189980822627034480873560661643008 8529549 20978342417668018707992930209188171840 8529550 -29585167623488522602040838522323587200 8529551 -252937770972770401079494334603696980800 8529552 -2054008129470583554928709227766439936 8529553 136934754236597482218663087236764884480 8529554 67424065974000294641551686732086662272 8529555 53865530903338491794627515565414325600 8529556 69430233906072016675266340335678033920 8529557 -35454891751964176419139486598836864128 8529558 26228052197277076999132185677376382848 8529559 6495052266722427325017829506415810760 8529560 16245203923828419357502421016698880000 8529561 -108807395095204895281441298674083929190 8529562 61725441691950580464308755447867042032 8529563 136019312653143835069917375227857220160 8529564 -108050182130223665007814829357548535808 8529565 134891125610218694731271164459982058720 8529566 -2175590896496729836367918477952641856 8529567 -25122608316840822304162350478901284080 8529568 -73937673124242645265260224297980723200 8529569 137245510465313652639668897380967838912 8529570 30132395860798210323428801768401459200 8529571 70206332951014372903560635583365092200 8529572 179090464434367649375831771097359695872 8529573 11850649313911199794387003597437973248 8529574 -15946394134893246318131609192196691968 8529575 29331980947268647441974175113590703000 8529576 125649859030696926305641307702450995200 8529577 91863533154721268594958463087470246180 8529578 24596378850279506005727915539948948224 8529579 -54377822834684970239044353622105449576 8529580 94989218325953880910715022989727498240 8529581 157197969639813583797360483405472478700 8529582 20697555714051931006469548074672044160 8529583 -49190437865129600291247715849946785080 8529584 -5853183519252598813804631534786248704 8529585 9935438044072317665369150032823779200 8529586 44425331575376947056011329224243325344 8529587 1127980284863248889558911638072597192 8529588 -26740142398876377529661159639193624576 8529589 -28053300630140291001724904761497943776 8529590 6816012218614315126094101212883852800 8529591 -56569500380128434939926244935914801536 8529592 65674553588598039890642479139424030720 8529593 -135051076768021863534448357941700965420 8529594 24518358923557245370232541037713780480 8529595 -123564643460246359063125276575083279200 8529596 68272484353883878650668066971441651200 8529597 -114056023078212858368423817095148600960 8529598 23081354481111304649753063090726590464 8529599 -43521965105712154033714620739138730592 8529600 18143039137462983081937047117260390400 8529601 -23584857694058530523812825755208574398 8529602 -2963132033084099069181900198001178208 8529603 42099233870566633191548689061357338800 8529604 63346751670764108869193536157154736256 8529605 -2897582484751711714304121924573191040 8529606 82393899874815251786675282957203415712 8529607 9127109763193308957464718760141853952 8529608 84370155937103076628802480441314191360 8529609 -1965409321820827876351717367056898304 8529610 28979724536569381146231300290602061760 8529611 -21655041549106669371054253335312295788 8529612 -474004877472864021265031205914443776 8529613 -76182860927910679297379611198856478080 8529614 97314933548935374725795512516491341952 8529615 -76183682694402612757867135029632847240 8529616 -3044563800097157495685227043588538368 8529617 68580078801153634907383521389652615666 8529618 -49446171710585342253813488577613888896 8529619 -2318186877317211665480719474061660160 8529620 18879896604316982528320125118902005760 8529621 -9535092948405717630125280145088501088 8529622 -42484678956484769816600699626406193888 8529623 73449972989602731531479753712119764872 8529624 -3548681413584628596231022918094960640 8529625 -26546732833367467804692300297758460000 8529626 -46336348779084010869769658687876615952 8529627 -20934226389170075847725351392864713792 8529628 166326419723866696960036487407265274368 8529629 -72268518874840451976628444293044514624 8529630 40194445972726764599583328494253056000 8529631 -108210215377650833386498227874020366096 8529632 104640057023277347738687426382928281600 8529633 56416446221014121853613844629244830464 8529634 118028594817000323512893210753569115216 8529635 209282954821250528918724816405498410400 8529636 213193561149485531371459366277524227072 8529637 17272736095302053867310795954466332352 8529638 -21851221117253914866284179907625977856 8529639 52014266312730672108787426151015120424 8529640 -2869030266129302958754720156001894400 8529641 -139215476850856047143168702538763877958 8529642 -17062564378914877473609419284528633344 8529643 -93969455548317675043361532118684324108 8529644 172499731611626723534864194155980718336 8529645 -82888069292340891233575884856364213280 8529646 98844968722867993122409043829363742272 8529647 13706676593830132599282884538369686112 8529648 -14207746596320543483794481198223261696 8529649 -202514008906117066918952511576237362350 8529650 9870502841641057584526177913661849600 8529651 -37370162273474813534140451974281216000 8529652 -997078217790840082390548214698018816 8529653 -401314785002358754869190048067676900 8529654 -38978593689876589792556122457143296000 8529655 -108745496070061488992560103903673814440 8529656 19339997144921632056395593740990504960 8529657 -85750769195919669110137030499747760 8529658 111116034877557367889611866480270541680 8529659 28995224424662434433838803450905837860 8529660 1284166719073614323148829621610964480 8529661 12871813266914148617882741871092371584 8529662 23926752836155080508214496120020984832 8529663 19540969497525193290548412213315526344 8529664 -74003299387396982389138620294818168832 8529665 -103383745594510602615861464147707966080 8529666 45848489341327807979497780615403389824 8529667 27173128916096189725400127656294541400 8529668 27360705561005022899321610590034456576 8529669 -155860094325032838007206253639409574306 8529670 -17697275717644896292596348336358108800 8529671 -23805161348174416643054922280306468800 8529672 47399983686921537425797670609593712640 8529673 -129526545721830566350787555324413711078 8529674 26713074447646651848649991330756460336 8529675 -39601491770410124708345655690773582400 8529676 31007344811244429856936793275050632960 8529677 15846449113142515392462680220107953260 8529678 1324081918858777186426420692391280640 8529679 128543067752818374223011914851112815280 8529680 -26326275324596183594987505190450544640 8529681 16619663629765079254503692472918394368 8529682 -35284209961135152283691427880908226560 8529683 -190769388954340222641521071078822809120 8529684 -18820880030152020505983636471626078208 8529685 14634410927994655878535272189063430200 8529686 30620312078322081334135512780991048320 8529687 77723885711931937479089207677789074144 8529688 -19881316061609536784412404698430177280 8529689 -4984219971765888780371520338956492800 8529690 12654337738969667970300924158666250240 8529691 -204770118036318167339046471299753689616 8529692 126149060151435874858132275003517979136 8529693 662301554936214276062140107211993728 8529694 58999271341245769181495729570434816896 8529695 1279251298184051859248976554270661600 8529696 -21978315431685328881938383930052837376 8529697 188328568213305726041587197841638201504 8529698 -115826411290720760501501100055446836400 8529699 119328330120750665545043424868477110000 8529700 -61435131671551903108836026335585436800 8529701 114423939564033882903688796866352762880 8529702 42091603346835205661875025266595074944 8529703 -31960994017826007937455427402140531200 8529704 47091188321205387851502913051004190720 8529705 -7802564760013221159076927729076126940 8529706 -35859301333030128542603513273833917600 8529707 141106090065862493626917446557316395956 8529708 941754124954020352123326507826728960 8529709 -43349389654922907883474859525218543040 8529710 25112603449882341556893101304986376960 8529711 2220406125339368297254187021952458880 8529712 2031663472600127233407240469461073920 8529713 3552182618919631318414335637783216164 8529714 1977989948831951502182102059877750688 8529715 144173812520354761492079419663331877360 8529716 52988702130252841211725043775521318400 8529717 -4108161569168351573200386513597290688 8529718 60981833741041714918683203683892422560 8529719 -119253832267818088265154208237662329088 8529720 -27988551698691058179523580023247462400 8529721 104781285223822191211475522419146987720 8529722 -5192873669876962922656012101862994976 8529723 -134687073341014362079023865765063751028 8529724 1003449995581286914931268695316838400 8529725 3757611906133097173636609992043368000 8529726 33426314041988566121790825492387764544 8529727 -95959963949469261152971782573759150720 8529728 6528268624812114902440228803948576768 8529729 -2002875487932403096159783199990392512 8529730 -2858607188012044649114039856099847680 8529731 -30249680695187821546070128849289621808 8529732 51006268770408908968016170646185420800 8529733 103997988542853915227510133219900336000 8529734 69371732116170124833618348030433100160 8529735 62238884373041840933494672064299996800 8529736 -61877074204184333688299840286006328320 8529737 38511547058192248594249956370695446400 8529738 225669733240333437306138700349042688 8529739 277295160308084196841826289273589151824 8529740 30555481993823189769806441598697712640 8529741 -71503944781905729717350463994082585760 8529742 4551628294436964772177428308662934592 8529743 78852688259980196623727948594140726464 8529744 20464621210531945994848940071677984768 8529745 -5884904566216485660552559670184765120 8529746 10110479461731503486542130979628974720 8529747 -104714833624122194497988016260242077000 8529748 51813271004866755561918601564728729600 8529749 146011836848389186660035327408434604750 8529750 49597997548474496085704271873024768000 8529751 -26525382747718048864069375702563392248 8529752 7153670851657310239528665156175134720 8529753 -19539331345197883414769642815665868992 8529754 77228770110867949939110100520306478576 8529755 36240029555515297381039912097168423520 8529756 -65438671888877441690723013970189014528 8529757 -13052247510596661476749783152611638848 8529758 3413490797261838735329061708313906560 8529759 -24363515849905612466182915647949935360 8529760 -40414563975261376668399263831162880000 8529761 -66496082975495538560687504613186556638 8529762 5541880429378849952010333092160673152 8529763 -62103085831252283978418003298491290352 8529764 2087598090753755040980897672597350656 8529765 -42189080392588906183661424439292469600 8529766 2821463571256917169660520218748219520 8529767 4171966229317415813749260000060396912 8529768 80191720894074613319451902895226967040 8529769 -165674205339831896400883333734387269830 8529770 -6690111069991808118563511716110464000 8529771 -119168549197162276854074216645779288488 8529772 -5910489655542038677129536995338907648 8529773 95655439992350133019956958637498403318 8529774 23325832814301992992887313660661760 8529775 1550705215334050688799147361461933800 8529776 45451672174973055725519496331196792832 8529777 -25298836975500357595604543575963436286 8529778 -69347121369413765382233453843914264560 8529779 136677020722381883400960410744846050380 8529780 288644944861944731790755282522603520 8529781 -640721379897947570871469231931568160 8529782 122961725268057087225313799424223922112 8529783 -154416218656940992220391298702147786776 8529784 -111417858307000709961305200920131788800 8529785 -143433129558730602063416753149499053440 8529786 87499150131676711201184803627012990464 8529787 -12717126707132189170740119147949705696 8529788 175955962393026176253172296837948487680 8529789 -43115378659125504521830040430005054976 8529790 12472684565591081628898514912865582720 8529791 -44179920558719183708547742265790634368 8529792 -75566326229289994442058900703700582400 8529793 -131952061157328207420121123213664157696 8529794 8415616600764802096645106041957105152 8529795 19750535826867418191081870761625801600 8529796 130023627351733258140474121462978268160 8529797 112680954133148895793630680732078575712 8529798 -8854169318223526256782521907107551232 8529799 252029607825196106212021734133132409160 8529800 -23417779428145042480869102216643200000 8529801 -505042749039202250435849781976657536 8529802 -101166907975858531581893746754215293648 8529803 -140014834738329862015666301842352928000 8529804 -36391671645912217754768746860280035840 8529805 -4779137767105442896073049527405614080 8529806 -8916229627976472302910731208378225216 8529807 48872144537581743257278505194512103680 8529808 -21169495819529546383097847312275210240 8529809 69973461527479429840670040181052009010 8529810 51515049855695725573000489917723179520 8529811 136570541992604015206269873645808522412 8529812 53863418515853911762089399380107951872 8529813 42499579469537420826980007241017691200 8529814 99429455399843086416753019468660369152 8529815 -19087404349475769748453655733739303200 8529816 -60301673517579221111339055492834140160 8529817 -207235562402272957933888964884666371840 8529818 103122354722383146963758204662617457152 8529819 -134327405768397315087239909437425636456 8529820 -27701734793983029968976776554942924800 8529821 -99933411743785584726743974035386397978 8529822 -4231489195737996792201096964108516800 8529823 -137034139572362474917200909830815440928 8529824 -364850293791003474876117502368153600 8529825 -74674677110552178480896989744407200400 8529826 -1270605800580041435340052493044056576 8529827 174426185517703158829502655234697516440 8529828 68104182275036438710867021480913141760 8529829 30974162162359524267962420013594324672 8529830 -56684837631031982995079085576823814400 8529831 -1054354969285255500661247001379050672 8529832 22176081302472621162404984483196180480 8529833 49537893515370299554875431467823900004 8529834 -28238396051284172625441076025664741120 8529835 45725365094929372928120168518841587680 8529836 -46471872901007981345588606394590985216 8529837 97337309771979783241061388295521449952 8529838 80546921902649096405498178429747520320 8529839 118101133723620201310490607097872736080 8529840 -29434412248563534585991705467813888000 8529841 -161265636878651572328566090036366269200 8529842 61475248252784210988710293359624198144 8529843 -8348340501704070865452413926423362816 8529844 97930754364488039624508121744849252736 8529845 -26083425403360676208414354086486723400 8529846 -12892426139115166582240984004807869056 8529847 -43900891025091474622235068803600191704 8529848 209578827812158515224521489096330383360 8529849 6470098822338556219018758814689918720 8529850 4594810781430166448477117330376364800 8529851 -19712473640387448515391640559150988696 8529852 53525095410516126189141126542315185152 8529853 -29778427828235179945209135174887667898 8529854 -62859244223204441431348801104195738048 8529855 -100245613376052449385776662929922013040 8529856 -24291926169411418201372188982021980160 8529857 1102535636827115586498792956464497600 8529858 -79268963844596098787216369768398666752 8529859 32827299330408886940955536336637929760 8529860 68717930048123275176183759204556800 8529861 -43995271139409582405845919396341476128 8529862 -38019050936995022253082443398783622336 8529863 632101522892924967530108296256561112 8529864 -5907750512011875745903787152067297280 8529865 -27161310300963708510766200292119187740 8529866 10185007863947966499594543727630095360 8529867 57440432529734206485962666700933120 8529868 -68110218001550818214296558531114423552 8529869 34035975119011254279187134515347482624 8529870 10108684805113556048509605486257587200 8529871 69739154968229769628450848325589514240 8529872 1773082300864802662861694060478332928 8529873 27106079250427268496642141434159168448 8529874 -50475431836734532221909136342497661440 8529875 121379343565324121958529385119965480000 8529876 11100630152019070419310238118386464512 8529877 170197758954572773740817392724483355726 8529878 -2823968828614813946044637899166070144 8529879 -88199384448201337832042785454838662400 8529880 -738758962937032739491485122238873600 8529881 9310107454778740824386981494777948164 8529882 20470286350459175412411773277708667392 8529883 -76310244607738172620049571938220587376 8529884 -79960010241054806099284569107122887168 8529885 -12032095652792938398177349358466533760 8529886 -44546543223603870363077346447707815680 8529887 38385280093431048220134716685958051560 8529888 -46117876597063231423211113896513110016 8529889 113047429922555867084792758338026122752 8529890 28765207549383121101300679213017703200 8529891 21433249476579056790423204822068077824 8529892 6637474933799080334390267993538527232 8529893 20985500970732419730623238594137382780 8529894 -10911993022775718196610175171130901760 8529895 110969396757171724735086634432524960 8529896 -109550788239384193496827563925034910720 8529897 -3432328027635768887147509730029930272 8529898 -1464609824144710059373932934241464320 8529899 21528358005802583572561944556684392336 8529900 24731142779309422460796044778766348800 8529901 9132110665613129862004102038695751904 8529902 94282906509959166734565997000189465152 8529903 -37724787985060964333182782974957520336 8529904 -1643854333796097630927079419822407680 8529905 -11747970469876627962047205179386679640 8529906 1074060691079845946166766228239360000 8529907 116498655939918973395639341714284806352 8529908 -94280990545211484362296320061010911872 8529909 -6574345229523663237649858373373472800 8529910 415783245951270358437712226653900800 8529911 -11365137823675363320759096739674097848 8529912 -45576011790130530835600885305108910080 8529913 -53305387198666466603661097626047037440 8529914 -47512979159416205909160275947847884944 8529915 64256990253142046634794522897735148000 8529916 171200784812621561592781134031530657280 8529917 197464538915499695254985322387955800480 8529918 7221110619172376050491145884403673088 8529919 17080909017637487642786605810678200320 8529920 -7545034674105602479114728042292838400 8529921 41618966644323787435330865850042958080 8529922 135411535417752499536570471382043074512 8529923 -7776125341788991090326011632851117828 8529924 -6916475996671971066850034861153955840 8529925 94929687268515675618658457921540748000 8529926 51818453745571797254488271466204073344 8529927 4483570480341085540397135016844487424 8529928 -68392562799482833470660989567202631680 8529929 -10899168859088952249957219009456948480 8529930 -18943144897438112942362290590297953440 8529931 -127624348041154153664092257805676388268 8529932 -147330607935800331026113930457237301504 8529933 19672311019112996272758178985547807264 8529934 -43567205447428387484007127290233711616 8529935 -141515592916088487058366137039243920640 8529936 5191362839997757811210440789721088000 8529937 -27453180929142622084197346746715035060 8529938 9359955575369207386615448756857270080 8529939 -68918566037816066091290164525968483192 8529940 56483604619494632412497627868550471680 8529941 39395979497648062441779889001048260224 8529942 -22175480530411465834682833947411056256 8529943 7173833523393448750012257008954449240 8529944 194877380086698818652320647718483558400 8529945 75227183006105784575253204568668551040 8529946 -33499205478961642996423527045963179520 8529947 96402576132853047410165513518749834672 8529948 79761180045057301514069156138904576 8529949 1715334582452340710088307595679054950 8529950 -544130139468111703529719594954492800 8529951 66481020905362355384944469498180252232 8529952 -58279349776825231693869691359903744000 8529953 159170705856092754137603905814208864 8529954 1503848868058767833271262591675098624 8529955 18516558099951466368103094181260083200 8529956 -105430687230076439635944368099146309632 8529957 -136198341308317394968441439740112158146 8529958 51309451962706468463864535178232794080 8529959 -68620336738067855776149744331867320840 8529960 -9582076359833703149933388856708300800 8529961 -153403110765444179834076833309495603376 8529962 -24157167141184962886181759509934884608 8529963 43955491824301799019279770181049062384 8529964 26938751004649152616407572361022073856 8529965 -51906085536856990051070632206002789280 8529966 61556377757014962358550914119513207552 8529967 -201642753770138682983078731593596954408 8529968 -7716967039587117381353589301569355776 8529969 -118224073765922590614696375702727523664 8529970 4308260104712015979313145297590219680 8529971 -282470038597719255430428416034809711760 8529972 51963319946258317363855446849601603584 8529973 -118492115397523720996861364072265100800 8529974 56344107821266252885788918397435074240 8529975 -130288127729671746091023421291775082000 8529976 18497011914564646046280381090206760960 8529977 7182298861124939125794627363087551700 8529978 32838084037612630743011213537197108224 8529979 1515633559335082119196509186674542320 8529980 -12561143409869645764526626444848015360 8529981 -126725494060316260892941346143994427648 8529982 -3366820867101177704972839636505649408 8529983 -117875537915707385486096428736516348928 8529984 20666688579411367553593859041677803520 8529985 -169526591841303189912080440605659435820 8529986 47577096803093975392360235303420591520 8529987 14194762001563013691947868317277977856 8529988 -108072694256142017898656003330983689984 8529989 65112591763717907274536406025405383324 8529990 -10419214738192054487259149543404953600 8529991 79915175306818710891298878464896705984 8529992 44676587408573948365115206443976550400 8529993 83141075965473812789027240775472496160 8529994 98361553069235404895697449234235827712 8529995 -31647960470378430732420025309953783120 8529996 -166513496745337909294096904743452672 8529997 9893910235911978599509000419253553632 8529998 -66958940054281066350617695156238856000 8529999 -123241150998386918477368067439730761336 8530000 7230726056205444054545424837893120000 8530001 139299446749578158799945348150354406002 8530002 -9576933900807839973272500188951936000 8530003 205857320604855665695862499624161558252 8530004 -3325201627916113764345150810187782144 8530005 383720237946721045295610178169370240 8530006 -62702032414211745252728809131680334048 8530007 -68080733873045169467177417453546442744 8530008 -41179194137223005350881879176910704640 8530009 5856742753666321105439672975472734100 8530010 -19491481176855122914542804246087536640 8530011 -4061859125194982901642183180395110656 8530012 -105148254704655586889974982136776752640 8530013 10742968154257464835371979408482736800 8530014 67308920079969249467470526626501496640 8530015 75849326083532734666032794593849614720 8530016 147494569760714927434965591616782336 8530017 -10448702557624765668268071856104789888 8530018 -31564762305215854739436625754304180144 8530019 -313909625769643490105447918466498769800 8530020 -32459892772254898372244301116400940800 8530021 -186586431288565026322070023071672893190 8530022 22283859589443637658755849802515682304 8530023 -94645198382531654104257441933864749016 8530024 -176122376564617316784285982025828951040 8530025 396064771949318091255990606007392000 8530026 -42297480794777848303583580013135996416 8530027 62128080172534424870466830790828110160 8530028 -58111599016997374776802659893075573760 8530029 46458844232035888178016161419644056694 8530030 2210284545239204363989981679833152000 8530031 34643209800454984589462165193489367200 8530032 6985870851926041384539969143565189120 8530033 4971188734257975430499541793774027584 8530034 -56836439464585611956596728576216601584 8530035 -46842402434985303337410570448217038800 8530036 -133123431709070839759075722867331042560 8530037 84447131145936893689814294104069360686 8530038 -6862198932386416544112368656406410752 8530039 -1552370298362023541345021162778271488 8530040 -8565319704845395766308473020806963200 8530041 25082735315746667861303218661420954880 8530042 -129120737932298018656569788544055325328 8530043 40331759795426560004218398402184706760 8530044 1185445412975284931351716729668297216 8530045 -106410241205642562252046779461918015700 8530046 17961179868491165491568529412507463040 8530047 108818779295721402586819403424882170424 8530048 -262227062757564193788081545560750817280 8530049 -176070429201234620747166816707543063520 8530050 741572295129251799334083781689024000 8530051 210177064849955944562630901101004733052 8530052 -75012243800419271555602577144411681664 8530053 -10696813677040919158846463258123845632 8530054 -18225254080116130035963367611272412288 8530055 39532650741976217428034197556464114560 8530056 65152161409825609353159649751443046400 8530057 -219531176842532285387897433045511234268 8530058 70789068574788510790635127683650840880 8530059 -17565696209028474027973828716669856296 8530060 22574981295427407917681670291180748800 8530061 69240615465177035900337466814279053824 8530062 26026569931285286198779866326771314752 8530063 159165377985132855123530894825188715312 8530064 -7338560829962473451084606267556126720 8530065 -111630978088573220983296683578253839680 8530066 -62990679939486599161349190327652110720 8530067 28339066179294652504641876944308795200 8530068 -32440239357245224762951002452189276160 8530069 -420436342705501827236562212207504370 8530070 2076772556484878606492847273452724480 8530071 48581710826670210286808817764979694464 8530072 -14576093641583528205593426026207334400 8530073 -208158801963902875221250487186837964780 8530074 -1611975974534391823389051658020345600 8530075 -3056096291860827850091575038155874700 8530076 -111694756990249716986488233087838023168 8530077 41251781035171800227691774266756418432 8530078 -19481745483633480941036657342299242240 8530079 -41028790439210470170382861876693728816 8530080 -22621172641045651056876354874512506880 8530081 -9202814487591216067771025162321907008 8530082 -565243481749448370775842664870182912 8530083 -101061896385071959618512323032440706080 8530084 -10617945642217421243776095047138951168 8530085 25937037193587420197223087487115693400 8530086 -4765016553430676872873800745408348800 8530087 -152430133586789691540933275774874098448 8530088 28295744754371783291063729099024793600 8530089 -41373885669973812294453770239385303040 8530090 112633057725453724887351982491746201280 8530091 -30419741101885820462432054562585167136 8530092 72493476929186124424283473257272860416 8530093 -47862402087457642736859903870177023712 8530094 25733676359427806227341729914525196096 8530095 -24085385806524459361990751680627161600 8530096 -12531947488651278394401956120933990400 8530097 36817095487668775742671015811106704112 8530098 -2463486672297484496637467574311607552 8530099 -202774708701510841941823792172672806900 8530100 -10782549274032791536783681021164537600 8530101 -90980552614127947812626614026090048900 8530102 23807067606326127184735438411605504000 8530103 92952636634957304098572993912942029352 8530104 -89439729518636687373628170584162304000 8530105 -106887650459152392760999304107088360640 8530106 84115792850423436005439478950987484752 8530107 -76904075528203120754037332528911893120 8530108 34183109729787766854485943982469538816 8530109 -34816936886376043998264320043851105280 8530110 2278864587248622359019591150244196160 8530111 -86242196583629043766895756055840787368 8530112 53484860104814179872055278550385688576 8530113 88021708196133577918158301546827403200 8530114 -3616880740036329927982110171938071344 8530115 -12725731518109109750196372016604482560 8530116 5629610335746473737225043795970877440 8530117 -247720014897397122824519370033417604834 8530118 -97373147175903893010391529738070929280 8530119 -42286945405021251159871345061427054696 8530120 56739753399834758347989535775241676800 8530121 133067299645207453420098721068563039322 8530122 -10199576364754372040033946542581320960 8530123 -5252435999647567238863639754473241056 8530124 -69815127502400635945379583802634336256 8530125 -937715647091117527250236941265944000 8530126 33617728706131880624716495701682314240 8530127 -8270861430645090753679122846373227024 8530128 -3154223052789503759454176331522195456 8530129 252837922086882190041122769637907161584 8530130 743794446548154204985110420932305920 8530131 46691446289941009927558764852395168952 8530132 -3595217827755615787573827488760254976 8530133 248170564557454826728778307679869122382 8530134 56936317945316134071277016955202668480 8530135 26789901596581478507337163280566572000 8530136 -68359329556792854742237280488224184320 8530137 -33727596451428513199306378032420480 8530138 -61308185461488388197961800703323361056 8530139 66180911250441991962450259574361425424 8530140 -63168601664774643109263797546808806400 8530141 -201547797510379825375741019263962165696 8530142 -94368176515077905403256785772387540608 8530143 73748033576199213730840856683863894528 8530144 -33934123876688588829504654687593299968 8530145 -52981518338483785697248450167958900800 8530146 14611088408305541867282618784942372864 8530147 161934397021671965929204861413331890000 8530148 20036385850967464429401569454337781760 8530149 -74775080178283270743756207628799368320 8530150 -7990311654864409551968289802803847200 8530151 -89165476091268015409146238115036745216 8530152 24316686976484568289316624578883174400 8530153 119559125962269641968508611384176144960 8530154 -41645751285028461230063057014729606224 8530155 -59041329659101587204248964142271504400 8530156 -31159424954647218950885857518065524480 8530157 185493499823055392986749688700819472012 8530158 -1965054082459787003874191560657182720 8530159 -132869235641132333772237024375732099072 8530160 -11195048078985829684005599433366405120 8530161 7215886962359029898382965158152303840 8530162 -57678217380327683999883305756142237168 8530163 37184624300625976493186157676536992184 8530164 42984087211799173573249254956187955200 8530165 -52122137355517117373944470642013263720 8530166 -47350014945017211694026650600369071968 8530167 253238800506753974259562969387835880 8530168 -428594240227558641375917454607687680 8530169 -176894496632182686308892833822528292720 8530170 15809877273757233351913823114275392000 8530171 72249401242326639931911289353532760064 8530172 43035733070784233990691676338243330048 8530173 8546643427155689107500318538170765804 8530174 -75015290333165391523607831588163953664 8530175 -47164413701163948683334360434877337200 8530176 -102168819563898843469988679457733345280 8530177 -25232354581902811877128652711181452288 8530178 -91973733456601688895927370600732173360 8530179 19355399234429099037807918408702531840 8530180 -54468326994099752944254508134176540160 8530181 -134686178793602891228850381692484429696 8530182 -60188531710813649664848226072765295200 8530183 -8357373270939849416781091975742060800 8530184 -13111396267047765799874559224557025280 8530185 -68607845658482761355351515975166875200 8530186 15949436351909124468651969477430531584 8530187 -52960117709099456422673974937260448568 8530188 67508474522550230343359782611470937600 8530189 35883054823442544427244630707265610124 8530190 -899307516824183868411804791251161600 8530191 2809342384778842590166454756884777992 8530192 -63061933106432108377706206207794610176 8530193 -74501923200464703376848232053397709184 8530194 892299821329757583992636161269078528 8530195 -326392019225620199329346268145855200 8530196 -9980955496436468411318319919892545536 8530197 -11535481886967885327358285513941024672 8530198 3186955164258365278589887901922669600 8530199 -70838835948084291724070321737943051280 8530200 5792245640946357428166636932250624000 8530201 -77682345167154075890955434695489907696 8530202 36337729067130616483785738249277489920 8530203 -25316624752246304123632759238097552192 8530204 -39466617087734074938024605996273580544 8530205 82620655888725541256073458788540422000 8530206 7405897733097163902800585431235380224 8530207 43337903053955525041618103261479296112 8530208 -54080547343376689414154098753457356800 8530209 5985754798892839076673322251148154880 8530210 -592959332789376551091839902581512640 8530211 3048710532784235491160052797549281992 8530212 28507418830564064394477544758117491712 8530213 -198435124578428767039604377841170329538 8530214 36511768571789220012459456506603639424 8530215 54416110002513168012022851856634092320 8530216 -193203945902793452895713547603254476800 8530217 -83437832309834137104044564269171453440 8530218 -143205972816950901839653350651362396160 8530219 -219817229805586815653768779792328738380 8530220 5325052816412108307445007180990592000 8530221 1676537247122820132235423447348339200 8530222 -134572561250473465313879663042677034688 8530223 -71481785926687594463892208890160534536 8530224 17342647577780974873441004828746579968 8530225 8479907790586904488627107463036806000 8530226 -121735415175362198961228919496650260960 8530227 160774194588720392943214600330425468564 8530228 -19033089431914882643857047284673726464 8530229 -179265514727775676376574736663666849170 8530230 -11515176780566323671849072023242865280 8530231 -13459085374459484766163625997272017400 8530232 77103407328690352897535425254855782400 8530233 37690434195801975607004372119393587024 8530234 26665118436357850315618885659310683360 8530235 22561731834769558341068664566711589120 8530236 -21981318757243156214382541292456518656 8530237 16492358889349975451697714892241746886 8530238 -50762418019647673697506998859812660480 8530239 -29835129939328027699548901318389892608 8530240 18027039530633869289966847936115507200 8530241 86453064610077762604930402902167688642 8530242 15513302365234292258166894315970904064 8530243 162444004073575788457489054073046589080 8530244 -5871449870933434464464167588667529984 8530245 -14823972949971328678927080706674384000 8530246 54634619165536581648662633970539871072 8530247 -31108393168599103184666805578383168488 8530248 -34366362537861204102993543471013847040 8530249 -17648282130232652800129198946804221120 8530250 113639751985890268688122496675934000000 8530251 68916977819876277190669807980307482624 8530252 65400269433311554333286233209311572736 8530253 146872150287484626025470300098228384502 8530254 951579844002756707755375999333628928 8530255 9222576886454048175645283517387950320 8530256 6332066233923971717921440354069512192 8530257 53325856888866469981039504505496264288 8530258 25069118579254922473692003631485600 8530259 205056189411349083832962819636876198000 8530260 2657231778265134391366464124866908160 8530261 -139051772420399659739038605558867001138 8530262 29615571486504177234588964588527352320 8530263 15415851186886350535537333471789303512 8530264 -124721800219784225522109978054436976640 8530265 206123067461309631681199552233228144000 8530266 -72354639685373962821075793693643582976 8530267 -12772461025397821167782120566331820128 8530268 13593370066839106647230986330899829248 8530269 7115835075077927452103347615266816576 8530270 5250751417630013497293069865568747520 8530271 -39738274657489586570233210360035925800 8530272 -28795606669856741698471636810498572288 8530273 203269681639101167388022067447971871522 8530274 -117732467579778522210333507213758610864 8530275 44431004654758756346197937511538726200 8530276 73831379585466404618935861570754783488 8530277 -72922108163472420392400563471314815360 8530278 -48647026083216075133222187235106076160 8530279 10619535190979465797664705709057448320 8530280 -76332936814795248987587802346904371200 8530281 154939962268814728379991798191724562212 8530282 49472599929265500683360390930860738992 8530283 -195958840876052470744706588179901571468 8530284 14369231010437136997587731768224038912 8530285 172070526528244180960898367083838067980 8530286 -11508436287028752472062660263506056576 8530287 -71110589265685420579675345372853320440 8530288 -14656250267534869605719245561328009216 8530289 -200644867937247478547887111823859140910 8530290 -49063247194889224011251518567844842080 8530291 -12300350951350571007505561586228862720 8530292 -34269130068756947256270452881036369920 8530293 -8424670355064392250502112282243106336 8530294 44107356834960930468186984599772412800 8530295 -22551962060765515097853604884576391200 8530296 -10066181874048804660316099700692377600 8530297 -838135680502127800522213144880493120 8530298 -6964890811037889908533666231104248064 8530299 189444291292347071104941935970637059120 8530300 71760189619331207952504315175178278400 8530301 -33059068976965870866979056261770783232 8530302 -8471044644139281557382655512087032832 8530303 323977752288151973498035087460665292304 8530304 -206590418469083990171348819153025761280 8530305 -1837182701089592137626297826269876480 8530306 -16516482767048273512597758746408154240 8530307 52710990805431903420414508082452274556 8530308 -41753457579157317259648282121860832256 8530309 38352196524978322670105915937274823904 8530310 -29826823337846226442152739429223725440 8530311 17109036917723360612123783579987720784 8530312 -47073877422704160417831437569344798720 8530313 -9205052146861233047553448661818394880 8530314 24537909989614467982954289824522015488 8530315 -119607337125696452387610091827830243040 8530316 126172724670280399783239594483957265920 8530317 90327849148793866037733375853066348428 8530318 59703538137721221282256589458539879360 8530319 -20744773819263923287529460765880863504 8530320 -6650594178050598849475568023291822080 8530321 260687297927931824816908584070976464500 8530322 -18735367408778982911820449370999474288 8530323 13860468284668489146570524180445962304 8530324 -86603692077226173750657695560109150208 8530325 67653272867411796647279982412739697600 8530326 6510996654007970378505526751628472320 8530327 55626316190278858524568409041073138640 8530328 -189692473936495594493195119112250839040 8530329 56144242457767793258516715483806212608 8530330 -39453763084565726035629309269129329440 8530331 5987933256152874613324658053103871600 8530332 -7820626552310146167207992013080887296 8530333 32265969477915592795551156094127676480 8530334 -18989112401123840510770299041402409600 8530335 263980406219321608877169256081334400 8530336 -8201800007388617566417976350369382400 8530337 -21999889557566029865984124450810794748 8530338 -24171104990111493717451194795048142080 8530339 -33740606973414434013610203003955590944 8530340 86552295385998542290861473038745600 8530341 -172372204185511588917651446966524010880 8530342 5315080906621769389104615767908011072 8530343 -37365809313918167492685197059506058200 8530344 167770643470426995207814726640961361920 8530345 -8694147323568879842493768197426059320 8530346 122443135692274873387209202068933909504 8530347 43499722256336520187152178520756201472 8530348 -88861603122189478346817476797191707392 8530349 -11201855022333790423808136427752409140 8530350 5759096579167777095473335474816608000 8530351 100829332172436868173622294074464446352 8530352 6896353073813087280050023035142275072 8530353 -1159826579329493967830237738026146636 8530354 -21565342053204521964422241791445465600 8530355 51502610487469407613534871701825217760 8530356 79621977041707526850802096406490550272 8530357 -299449044411094268313143947469843042880 8530358 63351393011755824979199323684188581280 8530359 -94217250263550014741586496465213209600 8530360 151759363295100566061608979793198694400 8530361 12270436484027838176342847066942838608 8530362 -39764930527751992144848859784879209536 8530363 113687541421064804578559672981771261568 8530364 50563172025594271110897188149767115776 8530365 -24925770684010353071262796903731941280 8530366 6358928935846534453625925901959767808 8530367 -190130522373901781096173240788969403584 8530368 5344106011561619080885275937097121792 8530369 86887046864956194181370567660814033796 8530370 -2442434283477389596886976611212632000 8530371 19080514976501972900632954739504337540 8530372 7922708008461187026036062124185192576 8530373 -203071294425729450321447831968528566560 8530374 -41098326351149097727921391828415608448 8530375 72898943192319836380762271088063000000 8530376 -99199189881179965158984797345216977920 8530377 -20723486079664820520274955203675507392 8530378 14769146294716329631070361458588809728 8530379 -78008127125362149889663401117825178560 8530380 80148745120678169893049492478983116800 8530381 180687560245088363060812670730111050700 8530382 26879266023275017048718229628753587072 8530383 147001034406481671835549599549937920 8530384 -28640997006374543076135736081948057600 8530385 31930050630786036707349837329245262580 8530386 65287386463143011347056563276065870464 8530387 31063707322356896932181079840868930672 8530388 -96445105164661637822360906561708175360 8530389 -18615640850210455977915875988179584416 8530390 34010099175254032856376378180670608000 8530391 -114476954955607398597758899358816057208 8530392 3054472519654890905717900344098816000 8530393 103998328942738320213650350314014086864 8530394 881293185259763979365291407468311552 8530395 45231594004111550135324107054024707840 8530396 -8129709967920189172113690911399307264 8530397 92512541700038508833113186745805748320 8530398 -13371570145175392816029583344537690816 8530399 237446923211904152148480161293626145800 8530400 76142806306988083300537095813680332800 8530401 -51939922998947514692384398107686906880 8530402 -30589996983025985801916644218812212448 8530403 -9994543923071145537740885248030886496 8530404 -57492938860349873112363611586969160704 8530405 -7374856406407554673430683820809200000 8530406 108141425867656919793506427049419360000 8530407 -172535692525361314126269569543348580960 8530408 -104494202152767343025040833537203814400 8530409 99185384388817629266349501682158119610 8530410 -32431778115827079636528386270088960000 8530411 -218378319765139138164456379001638334600 8530412 124912537085679803379617835217455278592 8530413 -7589933221449724358669102354656858560 8530414 -91300075153275328919182936785581290944 8530415 12500848609728144140668175874387348720 8530416 -12801338706513965700089222351669329920 8530417 48759992373144867890061462453978774592 8530418 55735114145263911818164530640458777504 8530419 28405168359049029329254284125310130176 8530420 167045582450562692589204393490606080000 8530421 -27590064480752735775388919687028520800 8530422 -19447842093301828608263253876722430528 8530423 -208544941365527419036198176741548459472 8530424 8079459935668027284924514435615948800 8530425 -3855158338733089429591468559216620800 8530426 -421682921155613996981905218656852736 8530427 107928280122451007755302087142418250276 8530428 28531368679879064646907155023394309120 8530429 73202410224471200639487168635376348960 8530430 -1349361908401671687282035254667740800 8530431 -11881119469706544179849891739452107776 8530432 -108420977843836073429350228810329489408 8530433 -25910014836548191122793598506341370320 8530434 1652594797076077592913304916103687552 8530435 -166427973100234341561381818154716715120 8530436 2155821868364716834666373723977017600 8530437 -55407372197103267852717349898753496960 8530438 -41631104603876803885992383831282888448 8530439 -72496368105671218858487677013116872360 8530440 -116230188715427120756387802325571174400 8530441 -103261304734603199017496649971003933158 8530442 -7050589087476962346676963542228013056 8530443 -133120037454679066705985549416936502736 8530444 14755320000668874244888456110609457920 8530445 -58541058220044953334754656270783181440 8530446 3824717833944455229942707505628805184 8530447 97299184476369502121758117944385014432 8530448 51581930104849968442123414096057221120 8530449 38864898679508909245784787498291988800 8530450 -13880321786805132637487334494466000 8530451 -113802043619828358553212829351823086548 8530452 -36682005921819869282342183639397992448 8530453 14254558557143889886241454388118376000 8530454 -111945716274367953110399024419757305824 8530455 7806197301080895170795893234974873120 8530456 -19766520148650011748832709778643353600 8530457 -32082505515522275564374298643777624312 8530458 -18162323990008949359333280208278691072 8530459 17630918421958712501386199689499319156 8530460 40426247765649590587076845858348216320 8530461 18242217671839137117571437568053460800 8530462 36738687970070209664709192291376271232 8530463 -109589459525245157444912779648108135680 8530464 -84130457268564075204679464855014473728 8530465 34131066934518882106918857234048873600 8530466 40786553370254732969452236469828431360 8530467 19413030813838672171058624971120968000 8530468 -68603185087067126214063704590463232000 8530469 -1639343667567270724322277290779252512 8530470 -11829326473066945592513211253009666560 8530471 51219659874166888816820818950714774832 8530472 -68891985686940468021427248766696089600 8530473 4547241678286872080600630495690901888 8530474 -6267487610022116444722681233706379520 8530475 46782864631121751268459034940458530500 8530476 -98128053325141515163925417566894791168 8530477 -149730896579707920643053206320729578240 8530478 -17339216413494788238049659158543784000 8530479 102516560057929886063590233176998241400 8530480 7677480968264278964695989086821416960 8530481 138195004579050993864746585752162580040 8530482 -30727983895745997168374819701986753408 8530483 11681084320834225678689648401443779264 8530484 -126016403530097742204117910936153152768 8530485 77667219131360100558307414506934452000 8530486 19715413542420769227720971644362456384 8530487 -19067781035540789033843507365278259200 8530488 15362116442255006134276886526250598400 8530489 78759962292732768402369621721821270720 8530490 41207134356107324533976249005825644000 8530491 -88257399919459298447680155222924586560 8530492 -11593523395218094514060821202978854400 8530493 43118885227916987153010001324914347424 8530494 9860892115849538387362302264175448064 8530495 -45947149347105444599751217133687227200 8530496 -22456585277824589260026700029590765568 8530497 62493677175515174452879462207270868274 8530498 38535528498864434280147312005718560832 8530499 206594075857067300965551682291805561760 8530500 178334915218823788853487804573696000 8530501 -36268714328467622179443673824272840256 8530502 -205257193292830189055262235505780388288 8530503 61550132274711785936566754834904846504 8530504 143413647674460973094502632877290357760 8530505 665976990190514166305737648807224960 8530506 22463355884617877211543262027599060480 8530507 -164433400750951831276020060395697889448 8530508 60486021866139244331955234382073926656 8530509 2685009094552069266064071637374018048 8530510 32926395488028877050356368724587983360 8530511 -266754820276598609696914229609828620800 8530512 414330335675414328441877228299091968 8530513 18302571746035753719029236544080330660 8530514 -1614121199014788325495964213525372640 8530515 -38838290792974784988224801740633382400 8530516 -28313762260816733363301449136181045248 8530517 -10514201012619999769384658332431733860 8530518 -16865670452939895594467231282019704832 8530519 167421849413653184310175055548016716360 8530520 15094047340023881407842077386618060800 8530521 67567110204154410180292852264826530512 8530522 139651803084969061020458151192787968 8530523 230384668052838334569685643153020520772 8530524 -52838445764267083827622944044226685440 8530525 52892831948039246296000710447723580000 8530526 -18707180325018520576239614378226684288 8530527 36865760882515812764112818640635586432 8530528 -119136747585961542409822082150757826560 8530529 -110329821853783942275916624259802811968 8530530 -18326694863170795982954242201375311360 8530531 -203848433497699485391337712121297181668 8530532 -94668718692506288064260954870215710720 8530533 -4420080354519318055165606416415406400 8530534 24338214389192943160318990459780168416 8530535 -30039154295483735974126873176672942240 8530536 28495821870775972569030704416340213760 8530537 -106412802252687723001665843041408079814 8530538 -7919553338858232858022589157178053120 8530539 45511041454153581687513928541941483008 8530540 -122598153060494415486001288710956789760 8530541 -52680162530158639880659159962114374058 8530542 32668655267718727105827734432185985280 8530543 -64576369375148703519441558259159427600 8530544 -2467285006486055268138934161042309120 8530545 -14189609827125579055159980435982685760 8530546 80919597462579386762872746898276115472 8530547 264719472075092178191292296495320336992 8530548 42526725290306227060390540369601740800 8530549 -54566376746737210656042857778314765568 8530550 13598799393578637237822889962380284800 8530551 23478632034217273359371367567592444800 8530552 -205296747254641294392519849581783654400 8530553 -127453456835908757163703152525578948220 8530554 -13294681085156514196052038509270190080 8530555 531925568876256098954111630857393920 8530556 37491402276985993689244485511031224320 8530557 -2246903016600718394976616549041296448 8530558 77170447535762842648087607197124592960 8530559 -237826959616304666919045115361218404096 8530560 -33560930800383087151681634343636172800 8530561 1727736092566905084738224433426979920 8530562 -32638992075649754637994174247767872000 8530563 122537962175166191139079930144131375360 8530564 12879400744009991568825764771807113216 8530565 -55003739186505927746231203629230601540 8530566 -60922475667987928828789241916310367232 8530567 7960212669862180017442128165153454616 8530568 107816176102782636511680387366585231360 8530569 27467507825796200144654697793816305600 8530570 30253817119606283069328251422578768480 8530571 -62982027744621800713262349073263263088 8530572 11976674412861781709662980057645960192 8530573 215157648691511114025996961097510381344 8530574 -32677789647126304968377937072936514560 8530575 32567113637268233300968931934039561600 8530576 -6894841533852783269109370073096060928 8530577 12453665356808045166800876595176034672 8530578 38741796329287020850351937852985231360 8530579 81778575736016267716993531799542264992 8530580 -13616012670819981172356909121712947200 8530581 -46054781248907902333331789791832497248 8530582 -39837105882964880927272806025350556800 8530583 43997291345179050877125290005133618880 8530584 33825674023984058543554795858345144320 8530585 20870275992288652306612318298649557760 8530586 63777498729300395881303506594379978992 8530587 6464183658364430229876585883434501408 8530588 -85550936887175671000701674314767051264 8530589 -323992414956696758771146895426062047360 8530590 18876127475532777075824844693661286400 8530591 195816573296653455859529086795933728992 8530592 24500894924784071686136824663278354432 8530593 85157816185980618830890468942716479664 8530594 124385128823176388638948236887852304384 8530595 -88953736390820405952113470964645842320 8530596 -3665618538918242529008040433270057728 8530597 -248418023571264886163639169816791941954 8530598 215371247891682338754407952169961088 8530599 -27391121627536848216981768030725287680 8530600 -46776068701337372574614874127713792000 8530601 44380718365149934493098555180677829920 8530602 2936259425854040741795710283568399360 8530603 -81996903925294716218006694130387189320 8530604 7704338058893369613391945781256333312 8530605 10329513282530047341675728930515076640 8530606 29495673236156137843565282628795345216 8530607 40360624456751627014402376510672602200 8530608 788214994272344500560901238931062784 8530609 -19019259920097718461088035707040055168 8530610 2670227414253857569760372436784081920 8530611 7013250252773256687633148334364195840 8530612 95522341876547480713871390214477136256 8530613 -3214661272063046401469770858041321696 8530614 -49413560055688960094721258551235633696 8530615 -63820293854420266524934029518437313280 8530616 192724271513738654053550619243839508480 8530617 -85631671812840558341479356519138168288 8530618 -3901912127000560824622157923803350784 8530619 -99944235368742118652446070248083373980 8530620 -25964270634819824414944511349362688000 8530621 -416571760250539753591313637956064634 8530622 -127513094237878497899608047566136453888 8530623 -134126145473718073824423513366662646000 8530624 27020664064637591832192739687280934912 8530625 -47718282882634047150148172236204593750 8530626 14355725609086700345811622040355408384 8530627 -12170942332423641692026671917745216000 8530628 -33445339377179096640996377380578805632 8530629 -60691144603215286749263437093666894272 8530630 -2472345319649519810970321540380311680 8530631 -37612040619935889227813716069968699888 8530632 -116649711853422093878125358698606632960 8530633 9561929464317323476852427948985515520 8530634 1965597437949982447770504468020911104 8530635 -90156926322019526806664252780227664400 8530636 32672783794872139696349406138796686080 8530637 -194088306597758400695566566795329304714 8530638 -80239760513331861208371099723043333056 8530639 -58561148322148702756335571844101040560 8530640 -8501173642753304066268674575395225600 8530641 1355803143508266910023773572798408704 8530642 226388916565153739707992210080907264 8530643 -124692151424817098113725495780924457656 8530644 -25432043070714992650226900194786473984 8530645 -37155681910639224594178515975227624100 8530646 31190174878567668565171746625904743680 8530647 -33635161768441807413100136666619221400 8530648 -6392339059021833566079494631132364800 8530649 41996830278527213002847913501543967764 8530650 10974475034500299221438096120519040000 8530651 267152145564636492710340470063966811432 8530652 75304650145724730336122620982074409472 8530653 -961664595012407469622605740096949216 8530654 61448221359607597236987799463815773888 8530655 124497719388994074232967858253684601800 8530656 82751479402146840119809927015521583104 8530657 88162655400487401435164737704429659520 8530658 56517551863764917568320268156856160640 8530659 37257486101087085201813289577457496164 8530660 4689087859549014662939378550586675200 8530661 369876457166419046026976818402354014912 8530662 -8715643409557358072831034288013658112 8530663 -7859363136772680308638000895957487416 8530664 -18960511630884544921903434267690992640 8530665 -8689157040770649633734740033643070720 8530666 222661840105380187416210446802414138624 8530667 114355293079189038741847660778711021040 8530668 -44756637976876776818172664401938036736 8530669 -90498107103503155154796376581162099840 8530670 9753263229602336613474156551930160000 8530671 -20110847767670256353002206706487664888 8530672 -40168507510762396292409906765729562624 8530673 8658637737873703407152003757674663424 8530674 17695368911668767879579214303174469760 8530675 -16069118660027054660781625913532966100 8530676 -15665623503201554282748598246600740864 8530677 -76557749913900457095534655077645120 8530678 20837138796551309456352499041950826624 8530679 -194190577230267075538545701173201920600 8530680 -75236029965061605017596672127106048000 8530681 -18301910867946508144942893455808606128 8530682 35709140030208838636162742365124259072 8530683 -10508614589036662554455592859890973440 8530684 148509258759385177272120930140356096 8530685 -66809760921006825643230286640733353640 8530686 -87451396449837472371017872205762280768 8530687 262385273097240024239232289903287094392 8530688 -25600974166182849841524431232895549440 8530689 80037375974887577592794196741170280480 8530690 -15496864316911171278006863592664696320 8530691 17071373235522064242003364355541657264 8530692 -9884187915298570250946442282413312000 8530693 199169996452044652947218759563025150942 8530694 150180519349986826010922996660931116672 8530695 45123936455687089010688487938203197920 8530696 138078151373681430770897778703032115200 8530697 -1392370033121774982919126560860328000 8530698 26075602588202702984248344167309406720 8530699 -205495424248179619258535337996218992300 8530700 35152519555456349293444764214752384000 8530701 -34574999692961146957860271086302856768 8530702 -3494032909033139665258718814536041920 8530703 58249747110989614369535059297457215104 8530704 3747569679883288394134363625949757440 8530705 -134577918108752044271336833084583872140 8530706 -5947637951909080599164060090970207456 8530707 1652810300141217760662611807235071088 8530708 -160817639414249333032541811074635110400 8530709 -60525413062963192403865103183554195072 8530710 19719407867687007305908696573839384960 8530711 10101591075491024708935201566924894944 8530712 -77299967918879101450966959716601292800 8530713 -4166903597417606354523607691292541158 8530714 -85916380384047710527616611900853942544 8530715 73906236712612103144507564613072615600 8530716 36621979379948893003436813997057315840 8530717 49427221357597412639703260967657377792 8530718 17293292323634270200043141878909766016 8530719 82764877627903169588589240518966743440 8530720 58449035894824819348529612667821752320 8530721 -25517149779103895555949813672813794496 8530722 18270200087762834298582961838308362960 8530723 13468829841684336060850705198062379488 8530724 -65825195057655619491770133058061126400 8530725 14322462656670076204838418200415000000 8530726 -85389256106977163061524220224206790688 8530727 1341582653289351888594220791730102320 8530728 -87741389064861982303432952698066452480 8530729 -9426609632700677320284733943874300080 8530730 -22690600853534425486350401648338805760 8530731 -168840663810236921746572483654002805120 8530732 -9374532412590640301992053343167692800 8530733 175381032884882260749771360623305592982 8530734 60263952303221573345600566893561722880 8530735 80042367466321213968167190163729182720 8530736 -54076769177250594764730194077353246720 8530737 11059767308411067107807502797894058720 8530738 49333285429783882276856969463730229520 8530739 -37407913684935711876928068445604250720 8530740 -33946695407204830601053961427070433280 8530741 15557422248694666778525173882052509792 8530742 143768360686234111928627503316325216 8530743 2148843218904492565363231894384749264 8530744 32065196286523675029326846550109532160 8530745 111096853966096339536162237255511848000 8530746 -4088103285260297578643702009412452352 8530747 57075156961087093082694645352005445272 8530748 -136177074967140855534803489283902951424 8530749 150329748346234982603827168218755456934 8530750 -117421616910394096086133712630126736000 8530751 53603763881226189054516171731018501400 8530752 14951145956996357016759983155772915712 8530753 -91529218794201701963606889846652899360 8530754 -5701940243422999740626573923710725424 8530755 -29805805913205211595674423437219148800 8530756 -2369761580321606925413206333420561920 8530757 43415404727714269214650690234581075132 8530758 -24555026119469194800049756396089797856 8530759 176241251460059055961246601105629199960 8530760 35984908041665555174855837648950886400 8530761 -14078221836288374159892524298623628528 8530762 33373534076614206651668144093930274912 8530763 109617057647919788278966594096617462624 8530764 69948804064799175337776068568563945472 8530765 99211276419681951240554726884332051660 8530766 36146923732185325176044968478214034944 8530767 -45640236582449550750162773641567124880 8530768 14341752890470122424029538990497071104 8530769 -39924142696319719295625121289269923072 8530770 517784604335931830750351768136268800 8530771 -36894934105229983689992210448737835028 8530772 -120736464294907405218440894852124887040 8530773 123005451285368309649230214082026444000 8530774 16666213761350332906706389433812868352 8530775 25787962511363231519345701765969785600 8530776 3795803931746091442064618967677337600 8530777 139633037910029090082382261709570035920 8530778 110994952226906970732841865081678355456 8530779 -16330396712463090551947164529060753920 8530780 -9766310025898531429231805092380810240 8530781 -43695392686578823677950155331327733408 8530782 39854117901046287462210469188608440320 8530783 4545882322075859928913709730586803744 8530784 -111654820818824843814972780115843743744 8530785 14966207830235357819124993348089040000 8530786 -70887377229175933046261138926805360256 8530787 -94375776349055690453556487473346214208 8530788 -13627917870304958857005443026891481088 8530789 -55649406271072197731310942925660462368 8530790 -60482442647100515407523777184866985600 8530791 -3578857191743178479575453853474489688 8530792 -18280363762743880275179367782851215360 8530793 -193479400897279107294335513321675896716 8530794 7644611547167413907913421974138407520 8530795 -15564578620244311914489208730434680000 8530796 35247548363638881407719709859853113600 8530797 -78724601197955111140717998513528142560 8530798 -67184534950964352474360976314741873600 8530799 121505193242200751194821365945437102800 8530800 -13854614253277960465344065628721152000 8530801 94872195955711815460485061964336878802 8530802 49742324247767968803446685524728976400 8530803 35845525658487205302648172780409122320 8530804 -85541869405653166066427862790014952704 8530805 231638636081748839909099110373448880920 8530806 -4123858569154737203522573187557714496 8530807 -59483108197500508676573930937814913944 8530808 -88279262923949146052751860438695649280 8530809 -3388280214857778524295034739299584000 8530810 -49664259327603640904394845575647168000 8530811 17354529515333604678829249506483701412 8530812 -82940527979312993024454675318758169600 8530813 3517834518316338852584944201126591264 8530814 144400096680009100718992623189715412160 8530815 -86045105884485988885188326084638156800 8530816 -12161397629992478270599362348192890880 8530817 -138314994739167793956136759538879179134 8530818 3664858473045296250671483990915408640 8530819 -94902271629133254347760979359436117488 8530820 -71715019673221744261567093832093233920 8530821 -46962628382278121508516484079401388040 8530822 -23325585541786304663555210255335798848 8530823 -8225380723031151929951469315740739456 8530824 -32617066564613087780699566759087964160 8530825 15448914095552954627349700075869223550 8530826 -49589054081273231171304732504706695888 8530827 -12032044166760672620395004720830386192 8530828 21667266515726161955305359460775239680 8530829 -155048295190063867171589861285551729920 8530830 -11421325370562611104181291975113973760 8530831 -25384812743495604797952846241802166968 8530832 37665295620147757630087789226230849536 8530833 17823426599013861823579990375218269424 8530834 -3098319255708294709925832206757437280 8530835 -103404041891170046066092282370339856720 8530836 -58763024720988956055783531119246911488 8530837 -9779262077468367732990770653298212448 8530838 44691142720765428472744615957076862720 8530839 4365311620625664335014668027551404920 8530840 2568438719592770247915761180052480000 8530841 -3083669165428679291468135983081656816 8530842 -105704066577509522156175410004488637696 8530843 122509833896257937569766332130665852080 8530844 -8750661072921176285549094436916428800 8530845 -28313000251972035616086919504605240480 8530846 78085126917556383313255268691418190400 8530847 -86528287957087319509893798559907181840 8530848 18867677048046687972983913362777702400 8530849 217698568592286382567223760108567034850 8530850 66956886978530577326873183084939752800 8530851 -88680857707023814736599586437319034816 8530852 49649050006124413195954901858463101952 8530853 6518003683636960900026274758854427384 8530854 3609814068748671820398654129805403520 8530855 -62998244088607412053703777025780146640 8530856 -2900470298224800198433848239972352000 8530857 111080409385743480541175150308959100554 8530858 -30920787379858561870875614546217758208 8530859 28199433946251282426730803256356888192 8530860 26533326207378514008456234517687695360 8530861 12190965519419302805657716961460553344 8530862 -20557173810250400848951117498426469568 8530863 -78181746958713750552242256070475136 8530864 -32630136729286465260201281469005168640 8530865 -1510799858159774069148844901203092480 8530866 66926924838531251490867675527152281600 8530867 -77523575245774299483408965092702136360 8530868 28312911260728418359197078753350228736 8530869 25951776014700826595363420187568837920 8530870 -18559533897696867184586008639705731840 8530871 -281537109971435556462278108350179905448 8530872 -71361037949411225181511081629410918400 8530873 -48084978514419966705860909137289341436 8530874 31658701378332025622058270569229878784 8530875 4280770270298890329025047793499088000 8530876 -313737076019688824097995574164531853312 8530877 8197897842538632862789523600421092652 8530878 60066039331043263865024365369937097024 8530879 -46049239735675915169468587054592793888 8530880 -10541465979365689265125691023939338240 8530881 83259450523370421772129188632650619952 8530882 -57742747227064427041945378071304892208 8530883 44451066648239692847706474179619836784 8530884 -35855032111466239568149621428311064576 8530885 -51589603653506215349530343198771692800 8530886 -7936224316845397295377739151487580160 8530887 -9292019086432331707903868257450414848 8530888 -108558833228448116800775951518370519040 8530889 -153308299416678145629801094208842352844 8530890 -18639350025589743530437777278896271360 8530891 95824514072303468547734252783005030292 8530892 -27315759538653099080454994403263024128 8530893 16910481650484611898201587656196718720 8530894 -50673072513696246290145519841077469440 8530895 103189591389538600877587684639067387400 8530896 -9894281806587958328837382851140780032 8530897 -119913560802451245574487286722662096654 8530898 9318381538125292525259850369015116064 8530899 312841777313407525336204992505893888 8530900 -3871220167024789984493309645985724800 8530901 -51367302820925177451106120880606400900 8530902 -77751475664513140693855369059696220320 8530903 -92463236929790705209226965075480767120 8530904 -10196138441871419389544588409868800000 8530905 -13252462116947348357834208038348208000 8530906 -97424843850706825551388380221585857536 8530907 1775617124340207141437295153849490944 8530908 -13307961887710787794819465730950755840 8530909 103536027337748907736305063385377227552 8530910 -15860509081651502534946215101695272640 8530911 -35676392224373767820332303425808468560 8530912 -39535892838162155532449923694795685888 8530913 220983958211082754093328386798011840162 8530914 -17333654702620988154588128206446647808 8530915 185004622320526559562881455476058392000 8530916 -25267068784211280675485986509268995072 8530917 -85400027413468977164451519899059339680 8530918 623168761201267409270367121621146240 8530919 -78444859863554319719847188721571545504 8530920 1780021962048130015813225942335436800 8530921 -23346428515256004325082877741231402496 8530922 -8573721294952795278867492805074679200 8530923 -35915079295301654558085781874507873280 8530924 145568082416954360304693120376857280000 8530925 774667187373886304199372613143862500 8530926 1861315826621550454606839733096585344 8530927 -57243727285759739201136832751357282224 8530928 -1623048484246006062991225137494753280 8530929 -80855718511180050362073285286051619952 8530930 22975604453600772931440389130706944000 8530931 6326760550293271463134994994405676800 8530932 89109660471230683283840334781446684672 8530933 -97574534649349594578345501530116872598 8530934 -42182924405239572526179385340783084928 8530935 16849431194378974781145989426958182400 8530936 181214514095824680428932844442812743680 8530937 270064031138087937415778182280753838660 8530938 -1429350094915621437856708140870936096 8530939 -143820660028502673027861305314612535260 8530940 -67641330664048649397356458148024125440 8530941 -89743396025612358771166216353744828576 8530942 290238807050706768570051249333141504 8530943 182432775142049752492260908688310993320 8530944 -64240901984609749546746212736024182784 8530945 27599779946258517553310198030593101480 8530946 -53677210397411985821813998364954849328 8530947 -239210755867839532113010967163785202960 8530948 75141032928185325919674099147962149120 8530949 126118994162908230762126245960670797886 8530950 17138692659579890473572110285936961600 8530951 25008958331693277460253533043564024160 8530952 10951570937595153006756621278989516800 8530953 -39223574378210875346612199271301524416 8530954 -9820413710188728803359708225706095824 8530955 63479131345382482312793469969234339360 8530956 5387890362121888133770965446423193600 8530957 184295817862747682220122379181501633452 8530958 52368399374216396529808216336158403200 8530959 -75909137741990705184725568550061827440 8530960 15149991314420695628362562696980807680 8530961 60822174762948269443541222121638770800 8530962 -467980213080404466964566523362723840 8530963 57084741558135956448938844415686010960 8530964 -4932031333470945388768662836024189184 8530965 -68185597171641715544482728292017755880 8530966 7426341481741983765322109600066374464 8530967 60001250479120400950963979374829992632 8530968 53330956429441938521050509449664245760 8530969 214655343450644086153044535345763218896 8530970 7434931620026063936339005192404111360 8530971 -38082696562889478990262595708519510016 8530972 60587006241054526541426661058839941632 8530973 228491492469670808445201603665820274560 8530974 -66266515772562357287277493239234005760 8530975 88536492705295553545809316898602963600 8530976 -53958928083791431127614507899710078976 8530977 -6082440849681120531748891860771024000 8530978 90096293765948730627994729218287753040 8530979 -43565989242894052831062132331720157424 8530980 -35962365337658470043559733548640112640 8530981 -34456702726189757426757094198323260000 8530982 -21094141378898154450700078748794679616 8530983 23975698829350892736921118282652428224 8530984 -27567870762342294394820202955161600 8530985 1690060429864853500401880723530700800 8530986 31352591343763643648870776720918417920 8530987 46038593577234419951251041477715030920 8530988 58716180448664656977312283669289333760 8530989 10001078831084761452488853254916790368 8530990 -20915682566289535718569405318495795200 8530991 29242107201451462890618680962843923408 8530992 7429772402305664666655623569453891584 8530993 -21642452637807691676313399006591227676 8530994 52767531933795682788243153801660949920 8530995 112982579661223003203811160942466528000 8530996 -140923074858703960092608734566009616000 8530997 136989562158066143586342641759484463932 8530998 61645394641178227500820853927481571776 8530999 -12244909522258019393816364999244338912 8531000 198005533564296496845727726122240000000 8531001 11910919609008012457142768384663276592 8531002 52507558538050687745123495792453264352 8531003 323918750699168226641794308933653904 8531004 58457944015627553074919064837255492096 8531005 6354469254466402476473863699608625920 8531006 3730624496004555258746409171801118080 8531007 -15624649743312572162089023449796551280 8531008 -7581620721541416834309782855828373504 8531009 -193456594622312139459627143238706409790 8531010 5840984945324295564560356029496250400 8531011 4465822847837487662688733765615229424 8531012 3475716323597406395794522406150074368 8531013 61734641886606997805174460894242091744 8531014 -16039702412749887438975035326085334528 8531015 77952031019872255259798753375240843520 8531016 -18840969088890299395461614265230131200 8531017 249496014176758206902194399514692627200 8531018 104339399355248817036057608447821457760 8531019 -49694655620566370097623962291308399360 8531020 18824116611088591932405175749588372480 8531021 -114117778543859169698857243176223904778 8531022 -23935081854669821096399259319633720320 8531023 180561718337872419698634947020570332272 8531024 -32041905514743508736608121292625551360 8531025 80169282881592541784041934168969061600 8531026 -47721085656237167045903315253000944640 8531027 3440630446747392670532401553376317280 8531028 -2720636205738561671433142715458191360 8531029 115946630902998777302756210185691815448 8531030 27751460863406605440833891164793276160 8531031 45148467165487241408640553731962856552 8531032 -207740456720188430908065189869485209600 8531033 31260418159319134449089716621342589760 8531034 17793134736176273151820520991611819520 8531035 -28919756717035002137027470188532417200 8531036 -51462191644490943786083710901365317120 8531037 3286299159507630261769575755990498694 8531038 -31047544460410669048109975513548148160 8531039 -9604619124507722677995003269473625232 8531040 -18826282425671589767249323874687385600 8531041 -65363901409169212974362327008728196416 8531042 28132934640227171998898634134630443584 8531043 86879921945397150436165144803655220544 8531044 -49292684951842012324513052817595156864 8531045 -15243270927422091082216243780041538560 8531046 29839188403486836366890709270947241600 8531047 29207991509486641082033164923547283472 8531048 68184296564126710892452359877911951360 8531049 -47815620365106793921900690209808673136 8531050 -19220822574907948083921325338144518400 8531051 55574000180532358898152055846720264052 8531052 -19344519789311492833997898454487040000 8531053 -49956755936755174429249322639987162344 8531054 -15169479819703330690859183084822886528 8531055 10975605955360484799608018706868718400 8531056 -16566054859811715065010480390980927488 8531057 -108167381972573178355717220576979782160 8531058 -97188269239567591367544031548096380160 8531059 -207917113018348675450280170811527149384 8531060 61107228304229975628822955134081012480 8531061 24259157166569278951232659598810807808 8531062 -99195686468696748341215911862025183808 8531063 185894858048802175220748278036510910312 8531064 163966010578388313288164040719476408320 8531065 -40863079715538289912046358036265188540 8531066 -66662234787039065601202220926752048960 8531067 7139128913540832686728381755925011480 8531068 -11290105477565743669211196112617308160 8531069 -13790864440753889995692529625842766580 8531070 -6584459392202309964641759961081916800 8531071 -2844316848055374387983962787367936968 8531072 -7760931600863486306624990077066936320 8531073 -57288927965016150112243456888741715436 8531074 -122648646808111694944841638359529468464 8531075 -24966514781760585759867452699321934000 8531076 -14131336816941362119756263307511070720 8531077 -42013686592384391571702286626663145760 8531078 4622163690943849326983838848160119424 8531079 98770537724294344214223516356384745384 8531080 -20336158149279311912650974713172787200 8531081 -63357562253268253663800323495399099868 8531082 1126696756719561258579611938652420352 8531083 -150256432828892617622489494480162297176 8531084 -37549809018861205039204702636430102784 8531085 14402286021839916184325837699418552960 8531086 -87541409950664461294367381343117955776 8531087 -3077617683845617154301795402599854320 8531088 4201118993477504328984232702812094464 8531089 72690371658186114913654148558778523456 8531090 11168174166064441115306947689513257280 8531091 68155837774706198439226312567368048 8531092 56278265271456646199943076041604138752 8531093 -254205294303452882467402188422099587620 8531094 -4649978811827611439612341467337340928 8531095 18198815083570331141612147107904340000 8531096 -91851634804567278769693982161704960000 8531097 -26360207984428140132645267052753239600 8531098 41799031548161288174858522229459111936 8531099 -155825223475216043116388424742399611900 8531100 -46124452544787496295757793339270848000 8531101 -58233123545616781978079679732814095898 8531102 132405423615901426475915830596216720000 8531103 3122022722454589923237493939000734720 8531104 -70315959905792216441704915437451935744 8531105 89172023666115786887191481783856000 8531106 100666195723638411266090421638214225408 8531107 -16189087518473338865171226897188149120 8531108 -104279427265417303976268957076307033472 8531109 86388373547438912550327805296373854720 8531110 18726963362336692890174234247387361280 8531111 154637809173937892765948469295902209952 8531112 29308311434471131486233933459192299520 8531113 -49137251638298237954885315626323229296 8531114 -111092473906690105458030464046673920 8531115 -12058237925782626351791484527140392480 8531116 27935764274606054405208985688644776960 8531117 -63529186972117289833256831450124011808 8531118 5483909914499302803975229443832875264 8531119 -52887774778263362218604177608045263320 8531120 29643980216867666414776131510733701120 8531121 -21944859403962055524978482517214045440 8531122 -34231590854529772108080143319769371888 8531123 67703387710417906691471822027010407424 8531124 2685906394726796964948954024320274432 8531125 103667458055880754207933135314440760000 8531126 25181875728105932359751151272011611264 8531127 22721180721510821903346290041011837024 8531128 -255114546213602437115214047847264829440 8531129 48405066932681079878296215776329634730 8531130 3448483261359043313473016309458560000 8531131 7030937118902923487585580005468526080 8531132 78610238157775736321820459443999056896 8531133 -41479006331539343061706195329075561600 8531134 -63502739684712181645485242215775318784 8531135 -121838723236261911984665009560516912920 8531136 11779515237334323195312785304751964160 8531137 1217007665034452281478345417849903040 8531138 11738050482196296351990578021264031744 8531139 -13983047521073647078973349825839823552 8531140 -21522025108314896308750554468162969600 8531141 121457776870826959991862452956293856542 8531142 -75403876300585948583844666143360609088 8531143 45438810812598979513538621398769184 8531144 111352598233726928229725014194614784000 8531145 -2176155723501149386190275908944079480 8531146 1419911961967666396234879772552295264 8531147 10250847243230511286134528514052508432 8531148 25726268842649404949984475531033607680 8531149 -69930385743250410830713792989840406752 8531150 41635437777447519925065045015609024000 8531151 -143488908637348784803261838443307470968 8531152 -317126181471464505442797147764686848 8531153 -99954840508977527180339248584542147598 8531154 -62920881761780400403297797099254954736 8531155 -119265450526443675830244099685383394080 8531156 -30021606739507081254209274364698028032 8531157 431459691208681723147916211906582336 8531158 11001680059673117466493848859024874016 8531159 335349772660524288872848463163994560 8531160 21558565357857908715644988838045286400 8531161 5627462262265227435435000752156225064 8531162 81499828764624233104020322513558303200 8531163 -9430822332561056269287916848427286508 8531164 12162992118160779328305880329507118080 8531165 51027457751816838985104400940306478060 8531166 -6848180695705907737093250697894973440 8531167 80240244299210871320281863691609366632 8531168 -99865526802841889557525252422166118400 8531169 -10676038915808336708155675715860253952 8531170 -17244688726749099220567118471684053440 8531171 1014149638708711858327854016886548800 8531172 -25496341719688314568680060944315139840 8531173 -3024736850304696325509810452073025760 8531174 -174108936550604542545819918924483986688 8531175 37588656382681761048761955005722875000 8531176 1865402274291071891996822249451110400 8531177 -159058244709644543764734185074356728688 8531178 -30790834023050777180209476417107857920 8531179 -209686720965991310017068400500629912216 8531180 37926780972682114641462002067457443840 8531181 -107157570612889725805885702031380123872 8531182 51066205312600258247567225699939611584 8531183 79593317355474783937149522848540773632 8531184 -5948898917979085329491507004931768320 8531185 9928654354101759760109619300248865000 8531186 -94092390177851536753360895856482420208 8531187 -4050986697269693649328990579947963648 8531188 -64553627269009007830183000319124714112 8531189 165612193418716822129076389706720706990 8531190 -40180548173472412572053660658425856000 8531191 -30958112424011905097803108637915808600 8531192 44462248758294950114304208889198592000 8531193 -118680477374046252530818503221948458272 8531194 62859173204139576991626340383928941312 8531195 -214948937028687068197799896064087759040 8531196 -22829286040393982104067781868693175808 8531197 110290469318962884375829182830808016646 8531198 5621777195290982525574832809914620416 8531199 -12095335257800250832358856145769286216 8531200 314802641059989176904806599072153600 8531201 28400703428952097957630874893604235840 8531202 66471943846849896118572679481148892032 8531203 17015816404737180924374759929496979452 8531204 136359598642851447746187469649744243712 8531205 48328884739425744964094325261161598720 8531206 26558877042144874098884660975347580928 8531207 -177222043509180360738804194517120893544 8531208 8493929925140234355448667800981340160 8531209 -32716358231327673053553193494583070960 8531210 -59525103159663883931600830569991680000 8531211 63661321984953746611143919116311094000 8531212 40728200053802707838503810935257333760 8531213 -170599753906437133314364303786216622538 8531214 6945005552515903254067133092185139200 8531215 -38191684191126681691283855476686566400 8531216 17418519144073575424421492091481964544 8531217 43582022802882084056560085803681679040 8531218 4652913674989788447145932403565902848 8531219 147512148131076282666710269581428536620 8531220 17707448948116345891883305393746124800 8531221 222336226141388145547515655763070609422 8531222 -44266914009157880855493488168288861568 8531223 -26331267397239600713879598015506225280 8531224 100732397547502192618869067542910648320 8531225 31369713039491827392010442167950950400 8531226 130084482738580872168138918335994096 8531227 -60959313297330710611972996804629772924 8531228 -19978773859358179539907439982796500480 8531229 15100021500499718430799996495215452160 8531230 41605947073231325265028692519509117760 8531231 -56879144525126531471149405826824815936 8531232 136475908657061785074341034959552643072 8531233 -95895563676955320693342009826837871518 8531234 -24561386978144852510972211628439415984 8531235 -35656884126543792800671128522964954080 8531236 12352755902120757259815375011835240448 8531237 -38200316842304944758839280262237280160 8531238 -3950104608020985394944329299661156352 8531239 72189881789876449279428647398521723120 8531240 153769863540686956526345516774835148800 8531241 -104145484034270002483171941649731562608 8531242 197595774600027754489537887244403712 8531243 -3064353876451143163549243103582050200 8531244 192865153484700903828095128504881303552 8531245 -3395518155452726701231391612311792500 8531246 45304048681338862320202540055402997120 8531247 -40891491629829172947396342585514533120 8531248 -7298820145542249455928678296317034496 8531249 141084226580433703465257769425967380660 8531250 -5682896809319670575834538985464000000 8531251 77058403504429543098860458562426906832 8531252 -87840994599426771291152545994272555008 8531253 158000958174089201874490954715890034862 8531254 15313802398610896209439447130146298112 8531255 12882032646397197447824423288624147160 8531256 -47012700991229499000418835523769589760 8531257 -6725282702456421775111302096769208128 8531258 46855216990858222567100475213149946480 8531259 240668453458373582985533351935562880 8531260 4958410256397441984686961207481274880 8531261 113924345122860894306754694099897681862 8531262 12713047302586549836426594660545564160 8531263 43621307777132504065179641905960940784 8531264 8016429250716717571400345234146590720 8531265 37366571655875843538387140246251144320 8531266 -41037619716395838243320484228800002560 8531267 -63774295830346492467325692729360975684 8531268 58076023744503803134223337670731694080 8531269 -182673035707714503661209795673733503330 8531270 -31979983795072620292233013679793210240 8531271 40399158044705613360372235113002668800 8531272 -105468085202716887420224013516873907200 8531273 -48539985039044062702325491457557203660 8531274 20318564960025179682201860421392583168 8531275 -11556089439848898198687587491869362400 8531276 40671079072676190431053898495844648960 8531277 -114783218703034211316445143749581799520 8531278 28932298547318942738340044792228463360 8531279 51920667833063497320923312613673088880 8531280 -2240478335068865040469083406828093440 8531281 -137628324189724014281338931194727812416 8531282 63722615046980844438577939555964943360 8531283 -89722372095315635079279666354144086016 8531284 172667271399373945185040499137726990336 8531285 41238176437376855214456674809801488000 8531286 14181958010142968635257923203778450880 8531287 -24225146137797348241043900308526115064 8531288 -138074960120297605274493210726457866240 8531289 61855550959995978844251043606687367040 8531290 18548021882888279880193713915299116800 8531291 7144133675095586192177856676971500952 8531292 -42337965869365540137438454381179002880 8531293 80553931595292984567465146481788428800 8531294 124185418684729219458010001089166132160 8531295 -114671175752287964678907405385336116960 8531296 213119683428714593540093377206597844992 8531297 -46158925465868551858470833712132452028 8531298 17339265269377194112010289492235084800 8531299 -34059964150994026918108099525015085568 8531300 -244374728285131073799059251588329600 8531301 58448304767027915332794590868110977632 8531302 21665600091195515147443365176950950912 8531303 -98045571566958767593152157234479000936 8531304 -9023770632287621088322841756336947200 8531305 -23955487246954085336958321759198555000 8531306 10116943874893363787501483316104474880 8531307 147610831074270951708659973047290241760 8531308 -44806982085314688254047608117332707072 8531309 -163972454087070390742259711853230264490 8531310 49097203060544257049116683992860844160 8531311 -162639683161363955099071607909205715456 8531312 -12913115186564885674961333362172264448 8531313 34336025174739044846326111437671769024 8531314 -83896647335347124282371587150491748096 8531315 14746358140634039701090090175287015920 8531316 5327367987999590355300272552172223872 8531317 141256225362928591655025625256716184366 8531318 49929039057524852519593568923133008704 8531319 898919745665076679089281269126844160 8531320 -18771220058330850470208731773642752000 8531321 -12382695159715916000712009389979457920 8531322 -36870365488120823984182233792367230720 8531323 -43351052785893001035295031171128647760 8531324 2133783052065675070124210738540347392 8531325 -5253943910364490403476188692669606400 8531326 -42270850298385111897866542460928357888 8531327 -19047534662577494463127620458519453328 8531328 6917005756315683722599547833575014400 8531329 266953464242758232202001004900110400 8531330 71969597944517091993458771146233238560 8531331 19263702263783310913219155384283297512 8531332 1309852078777365928333788068751191040 8531333 6079354615436298470571707082209055582 8531334 23571108289615384680554228783874030720 8531335 109388405349097890759810188518876351200 8531336 -5103322059655379177610703174420070400 8531337 119049152660736065057532974881172778720 8531338 -9495647056214621339911879565988116640 8531339 -152402075535910101416363026698744706860 8531340 -28960971921191703281014904417887564800 8531341 6918186529793025245856677866347872160 8531342 136848217178545723166092247680662942720 8531343 -52216866596583478492796030047429738968 8531344 -9856244369431700964303236118447390720 8531345 23662264199346724025366058810270655680 8531346 -15775178858145377011172849937814895616 8531347 302434159057424223545241732785213348 8531348 -68970675379615167046001810294744100864 8531349 3246346412575897500847437841989498240 8531350 8100161599492015634295752791279946400 8531351 -14889498147207217382928655920372868896 8531352 81116037789982212891200572140237619200 8531353 14618016015246650852840997358167715344 8531354 55617082468985211113989311239002337760 8531355 -9229345050561411803636947915821404160 8531356 -39687880401141386967703023071709422080 8531357 6439850355288300560766139842346093740 8531358 -49210974710517263237017918111916992512 8531359 21077108802490925634555709401557934560 8531360 -63419279129544042555921310139107246080 8531361 105417248749178452858335688562182686480 8531362 -8525175642852852315020295262938347520 8531363 282615630512124931517515955210358149784 8531364 6185477947566827575198072081362401280 8531365 -52308880679689523209609126905591493200 8531366 11731501924970262425438269298795185632 8531367 -9178218727709542827020680988437092864 8531368 -206054833644882685902223100503756800000 8531369 -7993290753516767670130451897865326976 8531370 43697875119884603244449551579138535520 8531371 -24845349200524670373923740265435828428 8531372 3287412858446528472139688307072586752 8531373 149895256186542651278262048784362648384 8531374 -99149281775699656778334549228316112064 8531375 -210299279807703659322538277117823852000 8531376 3572476630441446891800843960444780544 8531377 -257885090829912969028600213991408969948 8531378 44334893024695654267114496143956118656 8531379 202410569301267849849192500344485079920 8531380 30789592446315480735488201932752691200 8531381 8459834269813798462849965720951091182 8531382 48033661107661997288058629563666690944 8531383 48438326287054323664416564266268440064 8531384 -2866106514614571944646458649735229440 8531385 -117384834345275227494081583078615549440 8531386 14138689796413818679951759524041994240 8531387 152103546528262014739493530999143358368 8531388 106683093980556887127566049766240707072 8531389 62757481436377567349141796029266213190 8531390 -2446308180034775731033409826377521920 8531391 26037776947434476766008743961018740224 8531392 -5045536615908173546928585867016536064 8531393 -160573393812490566994489209543817858176 8531394 44201942086288145280548650750480504320 8531395 221339241814576044257435264030813782800 8531396 -75649611103068096327575128692058339200 8531397 3670688185701126333859627358314890240 8531398 55818017520641992809540436097808079200 8531399 -51157686289073427899890971608380439520 8531400 -651584515823738230364991438059520000 8531401 70398430978250305389201311866633178292 8531402 -120281254642099270941147195836681028096 8531403 -5045267632814102707515096614031600000 8531404 24515453391327822009264208066265628672 8531405 150735378929127225247972534249179546060 8531406 -1477209273745832122396126140264966336 8531407 223882014741509501164483047902201916656 8531408 9837986685354185476198422048105848832 8531409 51822128706017713220018398311498757104 8531410 30481785929760536040340028618531799360 8531411 -55074634711784698864607575439157544368 8531412 90801523158403940631715713990890637312 8531413 133618414245798858614977733609577887808 8531414 54601799238623920470822083329125577920 8531415 -434202415701403366324114501859902800 8531416 -226333000848054454680729628896750858240 8531417 79309065824948818308274065571779547392 8531418 23374869535857347908003014605890375680 8531419 -95847904316697472441840163455449199856 8531420 -25689226920246017653576157586619345920 8531421 54761532232663452753850037536643279904 8531422 -23994501625788520351814276121922543488 8531423 121723149411828369928460848996150887360 8531424 81161435813045810697636758410501029888 8531425 35358053354951211953872809122714396800 8531426 -96954467493587485012445171401281671088 8531427 4039355997622434036512857736388134520 8531428 -132352949504275076462780361714001052032 8531429 11480895086714038680918650628949308030 8531430 242941200581369794132611622202976000 8531431 32465588485127178058503822773398629504 8531432 -7158570002192874965621400121535692800 8531433 30907265590053303447913425537153289920 8531434 -37063092485038251698388835379329890384 8531435 57283877026374394086595739460537868320 8531436 -3201570460953080616146805481636233216 8531437 -11245342903081337698861801828364259520 8531438 -9458881969358375016405135335835026880 8531439 -61083623002638664869835911725206252800 8531440 -58758787959462311928062346674955878400 8531441 -156977236666773902055001160005618766136 8531442 -4560002205648587655781584812753570400 8531443 86092142068887910742383274935041951692 8531444 11163252499686776031114655895797961472 8531445 -12905089761189788486384689260603538560 8531446 -50691421485537487143734800471366195200 8531447 -115277835008659391895235034192865414264 8531448 18554332678757457061406927388463595520 8531449 -12317765571513083389561190456771213100 8531450 68995343381431158958744035909403466400 8531451 -76008593531500342897142908329678842040 8531452 45556119588477125447749137012355837440 8531453 44190732408992657114552561982129245280 8531454 -71395431221630502854294556960722969280 8531455 -94035990161158587890498499857356607640 8531456 109347928648337896699442763771118878720 8531457 -38890739073112561714898100235074960384 8531458 1459135103065359349227312493165209984 8531459 23211704346585382704186755084561425920 8531460 11057672639240506491346230345304473600 8531461 127471900303090174591439297027968548062 8531462 -33092401741537250686627474977374244768 8531463 53718493633194680301347379050753494224 8531464 114530110708926371436026226098353935360 8531465 134857673998333199063518406987096917860 8531466 70416595017846725429514247880858567424 8531467 -97354508181332540673102514514311711968 8531468 13601784520682789017104370524321024 8531469 -282749982489433341306113076153183715200 8531470 5550781263007600572542989765521039360 8531471 -43838115668455185240164334886981307208 8531472 -34164416079225490659778058201140101120 8531473 105219110105785258292197156199340300722 8531474 41413806606125511665319647047428221952 8531475 11717030927102079697348484886891336000 8531476 165642763852537212246936837250721386240 8531477 84713024083776301552299647579547757326 8531478 16034017934579019763560060516126878304 8531479 -21346110666077457238114923255473012736 8531480 -128646488157546380190650679649154457600 8531481 22264335588987591315544375604174217600 8531482 -80976970775358599324569279303280456448 8531483 96464655689139097006006493814263961732 8531484 19934040195947452967419157258196805632 8531485 -48003785209519401655626072409252083240 8531486 -28476859626668945382055300033107281856 8531487 125916432290470605062359434319581127680 8531488 21795246878447297818304413736759525376 8531489 -119427482652163570677999660525939607710 8531490 45773285854010506419609021065301319680 8531491 -20016681346134701253396457318085387688 8531492 -63687694107867540621084066905072290560 8531493 157072655817992353189207099562498535264 8531494 -43147839938595685485876908802041808960 8531495 -4282483414644304635829097836975118400 8531496 -24351956135308084651602677625524474880 8531497 -32871380298364302322637651486784051448 8531498 -73285008194872152816361024303755383040 8531499 113397086398427966128329349410495224664 8531500 37096688149305619918138440194686464000 8531501 4616414754730999890556735578529695168 8531502 -18015759203556999731529236006569439232 8531503 114822387492319908469233113589636301800 8531504 3025154827400407521226091712296632320 8531505 5669078488515087484784713472421541440 8531506 -64952195635453611427882380358849362816 8531507 224438090333466250366103524850577903756 8531508 -54155067408578798120877465023225303040 8531509 72097813494478445475509220362000403616 8531510 -665188555381890829147826250451660800 8531511 -90160562595070127368264909733734773528 8531512 -225173143618922150768756858936270192640 8531513 2259139704691095293813935880632827642 8531514 -75310125897181563571731570437609295360 8531515 33375427295461760704931694787187661120 8531516 -23423720231207725587423505646864640000 8531517 54337915580730087947880489225122347200 8531518 137815192943504598500394862807827688320 8531519 63927789601531725484618088116215347520 8531520 -26305442295991002718996597861326520320 8531521 226575362045046197944586527453641621844 8531522 7593868789529304928952910316150476192 8531523 16757285089958750911390813729201367808 8531524 -61446456772009741325480316194463915904 8531525 -54893065751418962990782104408145586400 8531526 2062122918458853518693419954008268800 8531527 -97280452587500822081542682806402761128 8531528 -20148758574287274363204043423358976000 8531529 -50863871792659233657309249896629323840 8531530 6184692992863606290507173909144724480 8531531 109535131212771709389958642039397869332 8531532 -89038662857892933107756789640772200960 8531533 37868563769973421504725949120850145782 8531534 46083562900379461319113691136031555584 8531535 -105264816769393518794690199220293212640 8531536 23504702814414202467106514462938611712 8531537 170240736738215202953429875534721596980 8531538 12167566382189087902748333441515894272 8531539 46464151561973014797141138628742610000 8531540 13626577876959453567007042390521331200 8531541 14981234464770173171262125735681364480 8531542 -42924430717173745191451100138445374400 8531543 -123318665079650346050150900595538505208 8531544 747788502501514472779380086524477440 8531545 -64705968828118056730655202247677340800 8531546 -1395760160384334945784791251184178176 8531547 -471755519110071611648114896058545872 8531548 -64314496031144465883772024005836597760 8531549 32623328941942360701596677264191130764 8531550 -11614703539616492030138611670760432000 8531551 -21426607332979576922952113920954790400 8531552 128319898100371564293143180502809444352 8531553 -73207689269314418172492991589429065296 8531554 9199369706043436077042078025168203552 8531555 44407848207843387139540934204037114960 8531556 -17068207588399670330899155483503364096 8531557 37284832015103891128410916068931135200 8531558 1797361017005777998178565676979458176 8531559 -2689777971870104443968712108384102296 8531560 157153073442263958444636534098086656000 8531561 28125870327733555462334053311231663162 8531562 5858352887401910142652010271845195520 8531563 172710792106788202011335397264677548560 8531564 115125550576006602334125834864484690176 8531565 -18979145614676364059160372896766984960 8531566 71121660861242303260901059599822215232 8531567 -26422038557686082502077969862405125136 8531568 -287022193202895526544876466487787520 8531569 -4015848655923112494073104247311329124 8531570 -61460906873467900033433143263926361600 8531571 29067040683601788701187844644034405728 8531572 2945698735864939296700772646261063680 8531573 -53744998217156843025431034697346019936 8531574 -18327025817891831874865279931756365824 8531575 -29099988184116551155173591802326481400 8531576 -141847631471568414101660408534047825920 8531577 54865892634396912229092411209987139120 8531578 61231541449704179142027861959275065600 8531579 -17501711876826750384890388918581395968 8531580 64932328852017730098836570601794012160 8531581 234075456430652674904355218264518878912 8531582 -11655064680838014241675954070825246016 8531583 942393575115154304235924703678149120 8531584 -130651239293352414234851685093794119680 8531585 -147803863845965563519439201680818242220 8531586 43227763286861215790372794342732751520 8531587 -400607549772026145823416014870461880 8531588 12785378295908633947505490126009630720 8531589 -130313116198199440518677651164258080 8531590 -86757396074538838628392900596121891200 8531591 9565566506978572242740851900517559000 8531592 -39149307784107436784066308448493281280 8531593 -99007260274696509247832315625641554816 8531594 115442640017802005900072530871971746096 8531595 -41692826891271301383408396846580634400 8531596 157445889139787274750610230229400211200 8531597 146845201617685127961886718204104245120 8531598 -53037982222105531912667762432760524736 8531599 34867317734066987838910738932431949736 8531600 -3699532050257998418846230502552371200 8531601 27119457019512018913109572693808392896 8531602 -5712090537039285409190454968949595248 8531603 -22816711220564294858868368109440181120 8531604 18248698500736066305531427591791978240 8531605 -3022933380427022809700723077042560000 8531606 19615361009687990920083453634599536640 8531607 18224396782613291279203827078808881792 8531608 -40161119435697661949454404543390822400 8531609 147355152022082043180913886367952308810 8531610 -10318852509348213984384741862339626240 8531611 -74845944328750470656311111346477079576 8531612 24730103264976950190386827973952032256 8531613 -20624887298311172840617823184273567540 8531614 -18921544343677165136911548787067574528 8531615 112778222737164805408037205718646702760 8531616 -23907725743682468423684771399259389952 8531617 73405406119013215528462637580602045666 8531618 56189739834490133593834712878237691904 8531619 98187757885482089854836913617259002744 8531620 70506315801919866157747173813093212160 8531621 106453088643691284229112606801756549184 8531622 5654329249902102246031349466952949760 8531623 110442926212675929513337231361851443720 8531624 -235186464905165177970574698985745049600 8531625 44349689173062746563917233756182848000 8531626 59965805375032688254482558642514320480 8531627 194538258707668662818822255418343337640 8531628 -12494722149381270918566569564066480128 8531629 33034161533910552364914355064028675480 8531630 144576177311658805445732298338229120 8531631 -102309598145567151849032418513125765880 8531632 28783737046766262691687669711484174336 8531633 -55017604693514908664522935700307906576 8531634 -5247790865829200233916429114088990720 8531635 -96888544288326064153354883660788485600 8531636 -91945539840638559675580343650734397440 8531637 -148379922505708779471710672102046278976 8531638 35178903711430049519927280362878038144 8531639 104825423830584349566829964788526566440 8531640 -36413707387794580912088384422177996800 8531641 175754878830697665079093675170736084 8531642 39033186342634118286984197580449210112 8531643 4152634744202891780611892801875792128 8531644 51928683150746536410835296965580447744 8531645 5700469157289564763454169282962760960 8531646 85399282456319840285367290477671511040 8531647 135054672809389207683731347197680108096 8531648 4993663834647687149782904602896629760 8531649 1528347183235715448647633207181226752 8531650 -13348588950464553349148997828169405200 8531651 12869893628789714693503170877313912304 8531652 49326858767034496261565457283734469632 8531653 56281417904862734994055415461978881504 8531654 -41267920068452825482971070667060928000 8531655 -13933898963236627444914017924803852800 8531656 2638631673218147060507788740230184960 8531657 -34646848645613606631198319308802486860 8531658 83661821174832046569689827332957259824 8531659 -252954394103688443826692668740472844140 8531660 86489396394952323389268881604733639680 8531661 -37144755180687028075035795862823492928 8531662 25045633404109372594615160609974064832 8531663 40922477507603020697470512655964759040 8531664 9904852943410541826277749889622605824 8531665 -8718882305305405662498588320025100800 8531666 16234126802280234739267363484980374528 8531667 -45420110286947759434352894699648354316 8531668 -27027289310212204503116238209000229120 8531669 101654899024985708266105018816390013760 8531670 16337142712302493091540345442116904960 8531671 -206333541532765110764536857879090286608 8531672 -28675146993569021878183425349273190400 8531673 -2388917923195285529848471335391058976 8531674 -31450877662812510908904491049827483664 8531675 -32504686857414534925934490184565803200 8531676 41387785354856082591603808514439505920 8531677 -63597191358792930710019442756065676800 8531678 -3413182114631022248891764657958189760 8531679 32174111460939979714439105810846300688 8531680 -29984765380164795250457631539798999040 8531681 -63818756995723728449308515242363998800 8531682 12715300198794920769059295263740360704 8531683 -98084774994930534913145769489386516068 8531684 130346748608574717039174868033293312000 8531685 77144649429611261312490692809656709020 8531686 10322054235663169759053028939021293792 8531687 9253627092168355621347021089032545336 8531688 -59204857719927756794956215298568847360 8531689 235586226195046309749460084466071784640 8531690 14355662473092660708319738418502993600 8531691 -19949715256272103583709038726719758336 8531692 4801976462817648864575859423318971392 8531693 87016903825801669288878118496164905942 8531694 54524357254128482103169079611936712640 8531695 -57937790979622729606780618975384232400 8531696 32441347077440882012067143015794212864 8531697 93073538065061344956553490762936530800 8531698 -19195841544910393002300552853519294464 8531699 2747381596204575580535932920169635648 8531700 -14445967611956844585552185549193984000 8531701 31158902445384558864267882732091736512 8531702 7097020022610240654689650852908242112 8531703 50829108116020720275405609745008364800 8531704 -3717917504662940179299135153312583680 8531705 29749164511871345641275464254118200320 8531706 71033856575461504509320676315441310464 8531707 175591243883483095080778991413215729956 8531708 -120039046496102900721672357703265402880 8531709 145961320422960979637134210809052898304 8531710 17796943917266374251308305004824247040 8531711 22480475127462564801153308078759085312 8531712 15710941726541830720770572974842445824 8531713 76530135150273287746469965990888071360 8531714 1657968907691925482337190823140962720 8531715 47727802344404068688667897901896042240 8531716 -371535376640552622762555518996354048 8531717 225643610681487372869187647013016268766 8531718 3017758828336637402591362025802028800 8531719 -5998270272436744664510520481124343328 8531720 50366584945201101522840925194660249600 8531721 27986587671473622040138148968857281520 8531722 99891871213165635813319535691349923840 8531723 106949650244794815795198816409469550144 8531724 61558028083639677800160764305712672256 8531725 -27024650828657668168096157587665430750 8531726 14449755951196565591659879343738029824 8531727 7074001432840162434450379208034969600 8531728 9914730435550255244411191172717297664 8531729 48080365802247092344538029610011961814 8531730 26168917133293735845586865723438814720 8531731 -3649150453694104165342542774947950176 8531732 68471841308381165216500891867020288000 8531733 34095448131703606693654468800156066816 8531734 -27602075272704159269763369922652110080 8531735 61028257222979085488307696418973162400 8531736 -24271373386607306533437151483071528960 8531737 -199931542272322035247683836182147837680 8531738 -54347996600162105139761893376421609504 8531739 -62785396848436232342824805014989653256 8531740 27376521250601282680454759340111360000 8531741 -36765848173251703547143675634652914400 8531742 58861571356083616352112904539245896320 8531743 -182318694377077703076764405769892488456 8531744 -38196433064510319894549489828300718080 8531745 -79384116539906114234632406936021450880 8531746 12209312660939590826780578478485217664 8531747 59569115105438791236581509920809287632 8531748 7225440846875677559047715684907196032 8531749 216701077960262255138354343353616818750 8531750 -36923958215620466202670903027869888000 8531751 170545227369190133328114717899486669184 8531752 80616159719191352773937431243642798080 8531753 -72973791684722328212472294610419722880 8531754 27947942118209833033463735920488161280 8531755 -133723770038988319040769891495462618000 8531756 31218349818781394860735860681501720576 8531757 22818543235116412336004012772235852800 8531758 55073175337551184863168305767966319232 8531759 1534524367610795344246792994541005304 8531760 7183508204751201897956713796626022400 8531761 62575044845392329787637222776496204544 8531762 -73183273818236745648324088457330032368 8531763 62554620413864034358670057927535360000 8531764 12344396246836409618103381689893640576 8531765 -79659005400328592123860240767285308160 8531766 43987195095485382299380611988274422752 8531767 67352378049216206122822508277937211816 8531768 -46980344143311157782661326441162670080 8531769 90001628007118220452862572746945736320 8531770 28303042872404275204571248448556100800 8531771 -177028002108289962037760462498566794000 8531772 33807554191518858228049557266547753984 8531773 -21544931875896051189316490888517845160 8531774 45897708291138280173160947972274619136 8531775 1531769706542216456733370825579870800 8531776 28914933500180356401498977994088120320 8531777 -61356275067385629978958311882308754768 8531778 -4123738335502984151025601214193922176 8531779 -122590580064287699447819995068282654720 8531780 -94735825293287105716418578832371138560 8531781 33393157307423788814252373751648223616 8531782 36529185629374064775157231321408108800 8531783 30056587301956368730354172405287091304 8531784 34090332795032820120645773918976000000 8531785 -42811317234991263733317415430643637440 8531786 -8932970313000460163801129073559831296 8531787 75652189390073165008976269341953204160 8531788 -32701831832879999302769854272642886912 8531789 8874526647246587860730735303231811072 8531790 49988071843220889849626800556985964800 8531791 -43960883643682131476200484157984205200 8531792 14838529475607424828444921913903210496 8531793 -2628324821799491404338614769814244556 8531794 -101280385753236733428488468317256552304 8531795 163741975007477640937020429239087280 8531796 -21188897353100605292968120802983120896 8531797 83068192715164448845197437963496685852 8531798 -56905031255801670114377705559662123520 8531799 -176780335633884868341889884574713082752 8531800 -43897621087199849619390230991790080000 8531801 -181222958724443174117200568128511310198 8531802 56369545548304718579124732034023936 8531803 -86601619667116525972367095867754535920 8531804 -101120725148642881739460726710773300224 8531805 43293687705548400463638733706676881760 8531806 -78099344124827931548366369954253579648 8531807 112753136077963483092788481185713125600 8531808 91920448307847583164750587717345869824 8531809 50335934039810231306792344211491417728 8531810 12181136381453789641115936400017871360 8531811 3042100505453153507219849348629076652 8531812 56942782386782759887279553694191381760 8531813 -75377868728701792172128838460848278080 8531814 -28111938308084462002267239550070717760 8531815 74175968802137512526058133348936635960 8531816 -320444600180099290822813806334725488640 8531817 24266093124573425024694260823446369280 8531818 -91253866378239044738286737164655951520 8531819 105683172664471415030776815880462141944 8531820 -13622264876704442846423105070666547200 8531821 44890418004217266414896587142945224022 8531822 -19488197246025530425583349274512637440 8531823 2336102467954986936911371863475154184 8531824 17009342369340129055932454616014651392 8531825 -42805445896805102549386830929395995450 8531826 -25976146455765338356480458103344755712 8531827 143739514475422236502697024314670732400 8531828 48115235779809332221506735664906896768 8531829 -132452591889601995862090394967759140040 8531830 -4962138962452625244534981555365251200 8531831 19697766623272104561276091509598560 8531832 593492189455430592338935293596835840 8531833 -51783135573647706656838460682845456918 8531834 -36265475138738201212294884781061989920 8531835 6732542875880342722161278086007631840 8531836 -110526509049808539589364580324384826880 8531837 -2690020325042140666116279417925837248 8531838 16353997224944985051120381828925440 8531839 66643270199375617346252292026024248224 8531840 -124704951451224893437509373610321510400 8531841 30590398749635264480441685960680763264 8531842 31843221427833753234731514516972057600 8531843 -78185945171403473739033849422793609816 8531844 65436772635505296236525711063359343616 8531845 111246413774580253555441355111011200 8531846 4860260936242792917483066751463108544 8531847 72226178942090233070102381839137925800 8531848 -45666671132842939260061023642953840640 8531849 -152557982743473521297822808468289314150 8531850 -8238517247633894594026339611225484800 8531851 5566556375096412941759937143129811584 8531852 -21511831137926944591337739748419333120 8531853 85450778720078979567156063888975681600 8531854 37598103641560287365203144355046450432 8531855 -79732051471774682182184919389882814000 8531856 11993188069594388453518792576964689920 8531857 -33735844770313508582669785891079725248 8531858 -3546528297943449991315561929352749600 8531859 20861392348648636238408489493895302912 8531860 8559230989981408152759189280220774400 8531861 93379966017355369228459550824943755452 8531862 62880274864000999457392067211358268352 8531863 -39832871728765617036498686797153787904 8531864 -171691820981321444206246373597031444480 8531865 -56925565659327678029528806000601280000 8531866 -11665228777376669635748666297209850880 8531867 57667426885590116606965801944959482032 8531868 101974376320681514047352661341502282240 8531869 -47446277986777117548893887298703725856 8531870 -63904912949984900608813572552143229120 8531871 -16204004208363403877964424066257563376 8531872 176719666623893936386921198371550003200 8531873 23197330590729034406379632410203498240 8531874 363796678475641253765440308706399008 8531875 2642145630581679250376134895398290000 8531876 -940736437508317831694623773925792512 8531877 -79694256889445071232079119306568070368 8531878 -26568288171941918740525161386695049760 8531879 222365674198693312587261135239169423480 8531880 40290743354308282651320535709332684800 8531881 25937859642789537107295587719470898682 8531882 -420146740300236664366238822027692032 8531883 50874873132440252393080911244600337052 8531884 -86985318428219466736031105064522489344 8531885 -31187544702193549241317857867350986440 8531886 -39247691551704975160990403791145920512 8531887 -13791614122716409745807786266601439360 8531888 -982352270991359997545335470466891776 8531889 62230293624006141251124899003611708800 8531890 6882318522728289157000304652981559200 8531891 1467598901404488866980428985955341800 8531892 6343589680981692958782322388159558400 8531893 -17090381534460087805367791286785202560 8531894 26930157477316002894379959816108834432 8531895 -18279130639966664677802137050510584160 8531896 -36512524567943926922462735452973875200 8531897 47084717436673126303145756140670727312 8531898 -90732841346590728519225954731137689600 8531899 223792044099435909074672839579742478360 8531900 9775096249161834017167312336738444800 8531901 9185800520974830540672193948057884192 8531902 17305153262548126732866506170354560000 8531903 -64918072236162888709264312325138182848 8531904 9149937544585986970532298437104238592 8531905 111232835842304002259965445443683759060 8531906 -90603003594805874732019329332589083776 8531907 -11860880345039981621875259804283626760 8531908 -20075256597916501776880144770542727168 8531909 35960755957106622658750706937672778560 8531910 80545519623061886515227449781921308160 8531911 202023718816588543807421132047624599512 8531912 -11220525565930121023945676614211788800 8531913 16964417261300377380409096929676574208 8531914 -1602131208264482909623216772765499648 8531915 41347008624312636550087983899691501600 8531916 -8500403688909575251180401994557035520 8531917 46731988783206895073664297988563720480 8531918 -21193268929991829435012725333292053184 8531919 -20273274401535666206813546269888320000 8531920 16166130540550004335221547396872192000 8531921 -160025656603191083054931588552175680000 8531922 -13870790424361959629838150475380036096 8531923 -38443490760352396972303673596115335828 8531924 -48951596326947864700786336561380223104 8531925 28912184007331444221657074100231888000 8531926 -5232018077615106718431484116363609600 8531927 17792908177632020446580661696272890632 8531928 -69975987970206360282917113815520665600 8531929 -63089446322115660981630922928772225654 8531930 -56285375717840677328694440513234868480 8531931 148526785968328422723459279202332480 8531932 130359910837695122547375600592365226496 8531933 118064817572277009335672258351435830182 8531934 -56660455407002888733730639547507017920 8531935 -151335114976903416188900549952848316120 8531936 3628405666657930254548923958569205760 8531937 -12268526728402519489827326909179000620 8531938 -128763119028874016841298624737717032880 8531939 -78454067462685346293187866665700713376 8531940 6532723979341369213578859390716702720 8531941 25079849245898984448634684205153748384 8531942 -37849430628257288387389726743937600128 8531943 3230634621768543473576339379855340800 8531944 -48141088454651055219050081348082401280 8531945 42905240211293937754160274180182145900 8531946 81808724581257822971582105631492480000 8531947 146541599565327254931711339870363089396 8531948 -15751147499022200842215684047561072640 8531949 -73743371915816401256088056604168002880 8531950 -24439613820573465550568924295007104000 8531951 -181582871047969662763587021881926388448 8531952 6097971283108487771981673262546944 8531953 109887933096224116280805373481698410304 8531954 62509148369795228935211653783412764176 8531955 25279172865860038031932634433605256000 8531956 -19161557960286316001976207487699722880 8531957 -49293593265009089572311817457425690368 8531958 1214508348236057239622527834508074368 8531959 -61495241547900949286440698817815834920 8531960 160723703258884859219671646786562662400 8531961 124316640988270617514365885577040008272 8531962 60994541414425971978836128942397669232 8531963 156525191680604143548972972644787623784 8531964 -10065371361097262776139687417069036544 8531965 3812457648382401762478781945523676800 8531966 -29070535794021468427603497420157634880 8531967 -4225349802754944535845908428079041152 8531968 -163056943242845319256749629258290167808 8531969 -82162101547983520070821494992649806160 8531970 13345210533687647739970299361521868800 8531971 16327469221921709722713850956501756112 8531972 -132695646514999619098220962087295716224 8531973 200539319767082293043349283402769657184 8531974 1407246685577975696379904065009162240 8531975 8093775381791625874050355596868176000 8531976 -67978674563327869358468781901992960000 8531977 95310312183312214243667462346203576424 8531978 -4273582946995574065982579614277986368 8531979 -38187543344695414651815589905847679016 8531980 41578486228832532546129828813065871360 8531981 -150610352087154114351265873509620459328 8531982 16845892903039692391158901168715760000 8531983 -243915986595166317155607019343679514896 8531984 35933830328549852411654943574594560000 8531985 -7988221646431486246503670782073190400 8531986 63130851246711220940717555836740345504 8531987 18788519789480867212765038932520114432 8531988 5907822930391195226469361863793213440 8531989 -93938257704064841009417318768350491744 8531990 39943394335208316957439348677220329600 8531991 8014300900674494173567841892988321848 8531992 45840269478206701683042417580438978560 8531993 45403342291211011761037009913293516164 8531994 -115599028182086349137692183516043074560 8531995 -52971907855563028259470025145874008000 8531996 -25999742611219308928715376628964597760 8531997 -92149499794923566632132012462308048000 8531998 -100316504651463976701939914232934992000 8531999 -13708725956029133091367315793717695488 8532000 -197247278735973018774722880523468800000 8532001 98146860644205270722615786404938473904 8532002 -25831453018348139729395385237434883808 8532003 -17454790421866673986724265083019588000 8532004 -1183268310802490943134068106154958848 8532005 -258274965967015130656625835043926061440 8532006 -5364976688929436129349382653920428032 8532007 175544501252954225968142390535562730880 8532008 -21582414176024145878741805772281047040 8532009 -62095795037682459092923366842604449372 8532010 9068743336259786145610796631227770560 8532011 -4689925255142369574421253076538801056 8532012 62866251868622143599576558213992474112 8532013 57766897264148822576633655857288731360 8532014 13238541047613793766669195290888345920 8532015 21642281570099184188313928034908674720 8532016 35479161911897717596446628964858724352 8532017 894186701763448430889701652390306048 8532018 -25221889943608949237540480885168742144 8532019 45330332947407905211383663684696225420 8532020 -31393509050933926298131287048763883520 8532021 7008324551467063781020678969427399040 8532022 14103083249790196797143988272441491392 8532023 -162315803495982363572469801970261622640 8532024 41208182660804835864552069968360017920 8532025 40756289827723282249492863935556013550 8532026 -71323198561134716912097793847400814080 8532027 -62882044762513516854012537220900098000 8532028 -80835954980281832787572371937956614144 8532029 -27876421518813184958649001005011706720 8532030 29361510732020945733812438329088471040 8532031 -194337860180034207029852839763666767168 8532032 -8987206589071768667481354634773135360 8532033 -6102708363049972037835696953810344416 8532034 14117403601396660128857203724699139072 8532035 4102158853654240752115849699503346800 8532036 78929691016872521924065603271100736512 8532037 26080719588019404717841198933475919232 8532038 -87165481106971630270844151788069827200 8532039 -19335073700349178681504998944374277976 8532040 -4849118757589129212299107231000166400 8532041 40961984175382683204126928212469309824 8532042 60473000554685503284822123925001555712 8532043 33067084124465862272275331863504568944 8532044 -7504493108390902565572778951667139584 8532045 -98376771246528050100696273455448964800 8532046 18891548737370321027070323345673806784 8532047 4010321390734074551529875608921479672 8532048 9444679479814813397667850466371829760 8532049 178266437243840099046800485819145787120 8532050 18428790696387502188642966025927018800 8532051 -51374917007740026892497451555509345792 8532052 45168539395423484132587794468609683200 8532053 59773521615794407038675911505751434720 8532054 926949501647884354334830354835100576 8532055 -17018478118669762205369612190262094400 8532056 29980358143246098229349276854862438400 8532057 -29693837549720023509602832108497445312 8532058 66935874514095326057729912033264912880 8532059 -2496013137240274332621667485685285800 8532060 -143626859575449315671910695145431040 8532061 -88792744849418208866140282623176793600 8532062 -34505573586103714176043760018729134080 8532063 -162223813876961624420507539912764637608 8532064 -86942202151457969925555818049743093760 8532065 -36883892673540751381060633584143797080 8532066 17410853874894473799376568268167562624 8532067 23164233277684876740844279059336588520 8532068 -41177805170298002905330198416993239040 8532069 762736106915544754125856437011676288 8532070 22709057190305159240492244188592683520 8532071 114144961427605982080984407380103769272 8532072 8467173271800293812039066345699000320 8532073 -101859429038437191929514766582752720 8532074 963317553424558024786442953138896480 8532075 23040375001611170386527030414169398600 8532076 -14655793026586005102287791106401388544 8532077 -60728386674355596662972759073296163348 8532078 20460679745495436130815486983527631424 8532079 186408696709865557065497381039643917760 8532080 5643052379892480214978808313125928960 8532081 -147178257329173517749427909352014648160 8532082 -29359298719321159426894636333198361280 8532083 -14153097313258367499269679120140424960 8532084 4420083834348650312152387659801661440 8532085 -29045432333558749199612750954836709220 8532086 -30850629467784863631236660571709700160 8532087 18205727364296977125940505450844209280 8532088 -188708429482931165889404303674542858240 8532089 14491860960614777543190927204125471556 8532090 17486414277524527130737707781324108800 8532091 -281790905380349884599484372592765530368 8532092 -95311058896311828419936825142827280384 8532093 -84746862836684328100636958012024910336 8532094 -8786255829178868402616534629279790720 8532095 35966319171709822921445534269271756640 8532096 52155164116660670871516241812227358720 8532097 -20026055741906528015223945820069108800 8532098 45626755754698346615991437031571860480 8532099 8412121758104490946398527590597611648 8532100 -37969325215621001116479744683217235200 8532101 47040850048961665221830706338399275104 8532102 -6191714033679663041551716321055710720 8532103 -2710733354882073414151166795638018176 8532104 -16490734499445401830233281767474790400 8532105 -96509931407839484569443758234953919040 8532106 -6739223667771176405082377797767079680 8532107 116446009175785125788754283498082111592 8532108 -73005755499434990056124785406732697600 8532109 -331633413112813673561931655520199269460 8532110 25820684400387245670812074211607072960 8532111 48764642461208769165731610670039108608 8532112 -24754486209395347905274825255493853184 8532113 16248095571664972522937819089167741540 8532114 36659649723339577777918627062261768192 8532115 -110430453406856936792137081547021096400 8532116 93314561492334605029858052894970272640 8532117 84161451897178651018477330349076965088 8532118 36128471650065325372447550657975423616 8532119 138449321893168771779907456387509283560 8532120 61034370220550434160837505852109209600 8532121 -68847929230649495244064906249681064320 8532122 -133712064974421477359452296477770415888 8532123 1148844980874222604123700890652862768 8532124 -92226141666072281696890126760025608704 8532125 -16087681785600562763076118547880000000 8532126 -1737128891321041673889279914608878336 8532127 182140761103186423486176121452654346976 8532128 -35063093885235249183151297812674641920 8532129 132022768263745175300905463303956369584 8532130 20086647223447130082288308641370419200 8532131 72143933344864081200532053019209833664 8532132 -20922134009534663897253052436211191808 8532133 -18274894328999325289813808632813879618 8532134 -53889567396862330846802412808580055456 8532135 -1692634002587017626295657872229138920 8532136 102155217662608486014236031640805575680 8532137 164436973568177832974502033271703361786 8532138 -72662060922358641806767545880710541056 8532139 -29690002596248601170977374690820186368 8532140 36876200742799773089786904977935641600 8532141 -6643874403992938569405468182962733952 8532142 -11800301626441304094378845340058564800 8532143 -250234003263698219357083562136836632800 8532144 -9347927711168805150150712482820816896 8532145 -157195428238701632130824303801304001920 8532146 -208569476490120189372815676733472256 8532147 1303294675421197656657186425967380112 8532148 -50952740244392565856099412691583806720 8532149 324317682009169182610030136363795520 8532150 36209958002676068103659571883795699200 8532151 -155976354685343379650592385377115574328 8532152 102871156488353823760114730530589061120 8532153 46387331991950864479724408345536474944 8532154 -2279308474116348577337887013302767648 8532155 -59559504777737538343418008676200500000 8532156 -54331103500567719821917875938021990400 8532157 -161219782956105331700116394478440881594 8532158 38183643083775039000277319033919087360 8532159 -729875899686997570787525933250837120 8532160 -3017682918243210688259322791004733440 8532161 -49284207135084802483445575686950191104 8532162 6713971334776225504017631383402435840 8532163 40961485485705341776529728139803159680 8532164 -4680179078828022867594134308617289728 8532165 -64366528615879509353666489369281130880 8532166 -7476354021939204476128918531038719040 8532167 2125681050280911822710505779121258240 8532168 3586354630963949647721256855518453760 8532169 -211439890563503508584529516087857259430 8532170 49769492206595984500505823140225885280 8532171 109810194790389604268959695362187362940 8532172 -78938994938486356365061034084183801856 8532173 109747516449697756370609477373311926764 8532174 40871266608563782133392123335293769792 8532175 -64673251429573585507566606262436524600 8532176 10033992550231321314313697353886687232 8532177 -56836533581051857098780662536331626560 8532178 -23029696062977574960609810552410146560 8532179 133715208492201093458791437707780892780 8532180 23942309808195838084955362064563599360 8532181 20392289208439228028920943545063963200 8532182 -38077410223549749179879708266934499456 8532183 20072755400767480714527493254276939648 8532184 -32409043028539803077508207028773181440 8532185 -2276629595057821865462011187505754620 8532186 28357968486978068795517497330123691264 8532187 -67405047393984710128892222270029628400 8532188 95810935717905087277969655375766484992 8532189 -2984580811561254253882260406963416000 8532190 53365200744159575531391728055120439680 8532191 -26343774750954502160926623014109645408 8532192 48968986095842781365975741008799858688 8532193 -63734274436880020821122204862608104940 8532194 -83682248074638017956890892911074352 8532195 -3600287169818680507776283251828956160 8532196 -75705180115706805627920235905943433600 8532197 266900445295422040826160478598446612800 8532198 10067082678101084819379570840739339584 8532199 -99527381432670441978756475515403618136 8532200 8194582839867512398428338586288384000 8532201 -111504114027180930432101243723757222768 8532202 -9703587489141055501892010266696187648 8532203 -52584541447429420459850527694949539136 8532204 101954100158582933301099467398913373696 8532205 -47365757165480462869376677111822080 8532206 9811278648532577821831158084066953280 8532207 149042007527451920332527574453453901928 8532208 -24477409390209824281866351279696314368 8532209 55498475300034858063797746473455554560 8532210 8931600854859876880630475172583272960 8532211 -126032747785906055403438779547390994928 8532212 16119019566192363218229261028179861504 8532213 69739298467103106095440095528736640544 8532214 -17136881705971486201260464026716767040 8532215 -89205432071481161849581429552812435600 8532216 -24848603996918889759602580826782105600 8532217 -95768088689790959261215965302003887148 8532218 18749374851033990577126028900977461504 8532219 7175374939912131142656801292139813568 8532220 38760419853174372078913911730794170880 8532221 107173183417355043094035248624123548422 8532222 -585784353677153987161434381036318720 8532223 -8211628044813390228698762893860252288 8532224 -152631769204581011451008105451324702720 8532225 -312209369468987812827882094408320900 8532226 -63366150863083955085108570003262093440 8532227 265515265032780831292107547757550447120 8532228 99581652115244736927932297138417003520 8532229 210389839907391716331598716184124388830 8532230 -12436282179849651102254415733370668800 8532231 -30199196315068787026504867783524200496 8532232 -3231630972648561974812772928532070400 8532233 27239083038427949391676181724135283482 8532234 -26676663571896977347145178267168179712 8532235 626813275198670436576273958298098800 8532236 79150632356779241870578585637492033280 8532237 17489643533559174006986883396903014400 8532238 17016553643003276261833930523396059008 8532239 51786584600498826668638833904851764256 8532240 -386766413276975291399940302587822080 8532241 42127282825524772484031287446593017721 8532242 150181423165766838405770610892132140192 8532243 -37208203402193216707979467647063273600 8532244 25956797056247956752477555242796599296 8532245 -30554232184793517937031832220818046500 8532246 32640247484959187641981313607179526144 8532247 99244523331561620142245764637854106696 8532248 -13686296041577122562559479376309872640 8532249 -19587163441450367488271754413794208256 8532250 22888397268917748414969903369572760000 8532251 -13672464482951047651385674259253459936 8532252 -12607242054074183362771457713986462720 8532253 8603424235648468429921352544830083986 8532254 -12839924516801747083023578582472683520 8532255 22558975008876693804873041994026949120 8532256 170160355824837264370652424224058703872 8532257 158835262836182178409039740460051345506 8532258 -4868773819185334103245440334416172032 8532259 43161818848129725394965090690632890460 8532260 -96914991409908308254097676221812899840 8532261 36585009649600108288291760959357550910 8532262 24743524475565741126522149877753672192 8532263 -96288553144619778395276084345994033096 8532264 -9072259744375973331617438247999897600 8532265 -1978816345739479337608359794911639680 8532266 -128280392825720188443994253621042416800 8532267 51895480708409321955098259769589456112 8532268 111407897137588328251218028063778007040 8532269 -12505294841924309500820522438596308330 8532270 -73064809481125080945304524657778732800 8532271 -126483805895938795183131782403662899656 8532272 46623778720583482728257183483584167936 8532273 115629022966580430976229610032669901600 8532274 -25016600584257003061080486797530924128 8532275 -84983312844296910377535132382588200 8532276 -29036544063979956836676120909849120768 8532277 12103594924388252363417000393440081660 8532278 34307257367283487921525765427632558080 8532279 62927939894841908715074146098104887344 8532280 77044679232451719295895753953461350400 8532281 -106378101077735974183690075096659720918 8532282 -23791659052975285759518296621605061376 8532283 2600378575423741209347657182912177440 8532284 -3563873741477606556845095726053946368 8532285 16646446793602261811408675351532134400 8532286 38204070142468102248800991462159753216 8532287 38424698392311482571936800658240861312 8532288 -3351194044259633834825629809561305088 8532289 -104414196455300982756092813999460366910 8532290 -40666003921311789139648020044032697280 8532291 -29316801081781004098342277220491938320 8532292 220579754221096550215357144912223569920 8532293 -33578315244672959927063529871981822080 8532294 -40607414203885001568062655848409900672 8532295 164035311806948014598471277320066167800 8532296 431015675919715485679846782478001971200 8532297 -1600116945108141338549634136902714054 8532298 -11229280054801715262232538704182747600 8532299 206304888792819155096512354438955745300 8532300 -7808893155033097328939798601375744000 8532301 -254352905116931158022483308513300370698 8532302 25447280734655703787843000582226126400 8532303 104480409373135656668632907327831546520 8532304 -11084112736778982027971324225653309440 8532305 -1499693517472996286039321899475365080 8532306 63215259739017746989198935834338122512 8532307 -2575030168229880275723555830521799088 8532308 -85293447404412903278186571809911296000 8532309 117182345768525312024162325076780396704 8532310 34185409536812393093601416554341768960 8532311 -36662554984195536431945949932733640800 8532312 -70785939646388545667499110811215892480 8532313 11046576971211306591259726162365843604 8532314 -47340993289408326579163623312767870976 8532315 -88586676953071330849402275653872320 8532316 26519586646043569724875351377750261760 8532317 135518790092674904971315389082512260352 8532318 -88523562160558612981945939019876352 8532319 -169936652052628883716833875770916013280 8532320 -146528922749097958327341059216187064320 8532321 57677644359966297804123870280815152112 8532322 -156592200536774380878913834407460393920 8532323 213135962209623722015350033007201548572 8532324 16351100877396525374637542946880512000 8532325 -47029679628916908080682225997223654950 8532326 -41152044959211011901742309368585525120 8532327 63318590916693048563102657387912238120 8532328 16768091538172974265532179580677570560 8532329 -12004293652638993405459322782924255516 8532330 -12605524313380903021915143556854336000 8532331 18533737680329467662681575910009878132 8532332 21989617595377820862610276491492675072 8532333 160004725794031539856080231346746633984 8532334 -6223071904432577209021032341906467968 8532335 36751481907122465534627407537611360 8532336 -798759773107987163685066663085670400 8532337 -258629915541818092062553757334577804320 8532338 269793163495512595487473237409122320 8532339 -86602147634851454695434785939348679312 8532340 34725910223486682996385182499285102080 8532341 12334957861166864917123396243372170300 8532342 1777037623039658326394383917263504640 8532343 -54531996218613401409948520905240064408 8532344 -212608811788471090966864872047889715200 8532345 -6717555020668035140389528624025484480 8532346 -28271927672035118957974293251549699616 8532347 80025267607040803460535165857265244800 8532348 6277663119147383889131600264005804032 8532349 4442897022935239549871676751960735040 8532350 14790708080039585427589656215048414400 8532351 65520604171444714323332303798332891200 8532352 -23947750083420551523689375515803648000 8532353 -113719751723294742250860125912460095040 8532354 -32222767974032817458948562048291617280 8532355 54647981509790801137582918032930045360 8532356 22959200233092080805421626440973312000 8532357 13016104606503025037767719922534979040 8532358 96132156201972350571167806372380701280 8532359 194875321555295280130555921989999810840 8532360 -13097589999168183462680525124267110400 8532361 -504058410077478144972552920244719408 8532362 99457901847846747937376171007912240432 8532363 -5730734401307280911134910979721469952 8532364 -1497062307963497675292396970500077568 8532365 41422040417833313666071379686414717260 8532366 76068156765351739359744589425539932224 8532367 -22708759240430778518685835179219645480 8532368 -11031483218141045230112031404678184960 8532369 -70300875193976453008169596352299282206 8532370 17238609863845176405192851528293800960 8532371 -47333963332011092905584507332407897428 8532372 -145703137592328901770825959429725267968 8532373 369701952139831026607729979727427369920 8532374 -82401468745236218172562725109216085760 8532375 34715521038254836248280156801608936000 8532376 -129920640321373155737402033513568153600 8532377 80273051750329219394032736015650659072 8532378 -1011078831403767066934473614223129600 8532379 23674564828005483089464682397333007968 8532380 244065160947257913484484178292513382400 8532381 -46402978072674557983194099077415353280 8532382 31878349225011588910864161507497990784 8532383 -428728658603951835012767809669770964224 8532384 -46268327402772329729914587937775812608 8532385 21427932725039315554783843104051402960 8532386 -1920778519882302189867921769143002976 8532387 -9696450040686133281818551187686570320 8532388 -23683618871600950441132356284448099712 8532389 6291144140409643563422518547597219424 8532390 44378087324977894751627586115032961920 8532391 -20804975760734662228005575595504920528 8532392 127739959693122358239646162564340121600 8532393 75058877601220634457257609921212106400 8532394 1207447898638903789939318267239082752 8532395 -193239433201178181078655365049023691200 8532396 -41180357409355048801151861062298120448 8532397 73108750528709121358143177065066226892 8532398 3547768391823311662973039732883194880 8532399 125899527340383485144243902844381664264 8532400 17692938549194055652909972808522956800 8532401 40629338241617627336187199318137750000 8532402 20740776164157952877843100020175442944 8532403 7790917422103885381550055361589747520 8532404 62314669461074613934219834252922880 8532405 -16444599589532296098960040032208992000 8532406 35914754043700814059906292384469258240 8532407 -7826248664553006642559417631466315360 8532408 -68319464096905653726715178249925488640 8532409 -89779956482966390592222042446792705280 8532410 -8047127878416555027865003220803460640 8532411 35890482235941265709052535220011058400 8532412 58603003405826116736378206261349309440 8532413 36096819369360637618026641224465294662 8532414 -18141588396273155209967228251281060672 8532415 -46696364976453907329088766364378844440 8532416 -64660655679212267601246624733766615040 8532417 84223848365402393664596260721312366976 8532418 -57844849782979980847198113003369106560 8532419 -76246932299205103950729528919234717704 8532420 28944042378962212923705296833295462400 8532421 -18765070101244348290406276256786449378 8532422 -6791514294563779411626122175658528128 8532423 113792609878767004857774294468208711464 8532424 90663676535090620365723942045080232960 8532425 -26530867286254578834988674573396096000 8532426 -8177361112948105022402908911472607232 8532427 413607135826405450788821812151347046400 8532428 3655784802595746308103269765425445376 8532429 1189173826367437319976878617755885408 8532430 17077243312255666941512150809760323200 8532431 14126567761841794060475649870044856552 8532432 -38065745491256450325345412789807349760 8532433 -28526023639740565886914073953999107136 8532434 -49274276843082101664147901566628182384 8532435 727868890785724603523057209096512000 8532436 -68479243212266136427332463531221376 8532437 -35786945842501186011620280939085204914 8532438 -60001035560274074765635295625825152640 8532439 -113167043566551485495105371905291984760 8532440 4293580015478584350571311297567129600 8532441 39075215349053104910784091726877813850 8532442 134252078345488677280154859341604901872 8532443 -70658561014004268635866017111737653308 8532444 13768967269752892769645704410272317440 8532445 118980321900326307131832481477031390700 8532446 45884919257505528274499562874504092864 8532447 210249388096083736265546574759290880 8532448 -28965482719396380142568296159152439296 8532449 11615451991055595762603899796282636450 8532450 17995425282029568743130408540502377600 8532451 10804899878774657647670210903444523352 8532452 63525931405104499028307879924345323136 8532453 59637710051576930967022720430879611968 8532454 -24469099306486545059846829517026860928 8532455 -15452991966793019745841340117395901640 8532456 58182321510058311002335339862094643200 8532457 -161663514242001927537414128316933076294 8532458 -39867157419222164797337754246769336320 8532459 2065003660437162718421256578312135328 8532460 90421920584877470743975110677209589760 8532461 -71788424916188190805876219493632135968 8532462 14632135746815690816060504106819671040 8532463 -194371220615230286981313811100735565080 8532464 -6687994106536088972323934224007921664 8532465 81951397997534575685669541100113285120 8532466 -21228213341467704529940570960702369760 8532467 127345848729404045722415363424086259360 8532468 -28274282156464825399153676591670374400 8532469 -86714852493383768188502671241435526720 8532470 36430149675084399236905969495460693760 8532471 5195362449301492810213138543822264320 8532472 -52485207885029895655630366505668423680 8532473 -153654870373949019990576370665869680278 8532474 -143386778466186201352290818092648366080 8532475 -22467589828887913848954918416155259600 8532476 23834583346657893526047927032148300288 8532477 -192048828376803858731571814160508186 8532478 -1051240282041085214814664920204837120 8532479 75363421331197887658068059528599645176 8532480 -19412802810015613808624202391549378560 8532481 -110204802010240724018028747427257811968 8532482 39714833992345919994754776592194731520 8532483 -54311406504681653413681165007208682176 8532484 -105107254407971893646128515013298137984 8532485 13141629824840163639278017002471438000 8532486 82978418765392787544817300504299043200 8532487 120537857631761259235956593052060843792 8532488 78661028252769203838814597410553205760 8532489 -57153255393126961661689671217968386880 8532490 45935376048856784107168685236005120 8532491 195197593883431690582013856671693346984 8532492 41720353787021935049642047698791050752 8532493 -2653024096217559689233345990235485620 8532494 48836887370462147721393434812335221760 8532495 48183811952741845677280323099278507520 8532496 3786625332209154415105256260616847360 8532497 -70721654720254961156529833930386174296 8532498 -26223905757244162547887549988684424192 8532499 22255273434345025165788003377967170064 8532500 -15519768324143932556383257341287440000 8532501 51740266079355244825318555730342976000 8532502 31653081898695468723161138377563537408 8532503 74249395646099582128883613188551369056 8532504 34480540944626484819733521893170974720 8532505 100781271084803089030654778669044374660 8532506 -63045378923948369637595997270972364048 8532507 22158825185743827866862635335311014400 8532508 78023789237083425118497786545393744896 8532509 -71566081874060238738945660445711425696 8532510 3532743783546260192269551051815485440 8532511 7855682717349134078978567536502686552 8532512 -210669453971771691403833791741268000768 8532513 52815999847445281279376559432711403200 8532514 6905031502446491572969239236314283856 8532515 -21433859418680475601250416875615274800 8532516 15926806313222275523747323100222392320 8532517 -41704789278426586808388683438333141568 8532518 -33221632378098260230038942820283785920 8532519 -49506920065077776973313088579265334320 8532520 -72167004500060534723423092869488640000 8532521 -95993992041417498462917154962871732480 8532522 23367719311759315569156829028040746160 8532523 -6515782731378544648695257303703756000 8532524 8415722790990712506440070793287942144 8532525 -7364351160165045726301532157631692000 8532526 125468489595142525661304862438590011712 8532527 -89201053476004802295969398658121232880 8532528 -5280626458990423600116514757193793536 8532529 153517076110557060750810014464993060080 8532530 16178472463361441702573279709751129920 8532531 -26656449440926081446145728206597051136 8532532 -5924063932896511168635204253674837248 8532533 156717747324181306275297408309032448 8532534 -33467695113039464667745049278475142720 8532535 106178635463883914170362860376209584560 8532536 -45226518046573591817272034210420920320 8532537 23060061952856969594242940344402944768 8532538 -60534324613604987173547705682169809408 8532539 -36917587984734966934337315598947136000 8532540 2609876568285956981147475883361126400 8532541 172237252978631934414477869168848991942 8532542 -18577952773317666597892719203210627328 8532543 -50488177325462712503864092228000822272 8532544 -33922532600939706240678860873784623104 8532545 -43266143613599569371014396966159094720 8532546 68821840924432003629076004631976935168 8532547 123242251154010151724735654550236759996 8532548 -41892007023768370385579385948206980992 8532549 109679835631340176009007625829046402334 8532550 20800942512019434162966194064340156800 8532551 7365960696100312271653086094941340704 8532552 -39178604756136319555073285216725401600 8532553 10719411954215322173899308495786494080 8532554 -71509111986277884706640527780861620480 8532555 -119686233766073233425494028853157621280 8532556 -100736617114457764040975313803807738880 8532557 253643767726554204689747110101433056 8532558 -41704106016035739219394264181270179200 8532559 -40658567568407591510245246102823796640 8532560 -1608986444984024581629339947740446720 8532561 -20649078776518937373917358444947983200 8532562 -59395625830197822196294394505492023136 8532563 30058271048621260453326897539400859104 8532564 -24934078172568958597027115794409177088 8532565 -48625635350188515112308703140739348680 8532566 -57874602640271028181688749534450747200 8532567 155418813196696472981669541638559348480 8532568 61403365887943990349498313883472363520 8532569 60607290988563813583061611130703320970 8532570 15482065579659449631340870104314127360 8532571 -147562416367307981748905344307357335228 8532572 97894812612933961372853684505117434880 8532573 35892083194150589628864922888761351744 8532574 26591384561852036826093699285998161536 8532575 -85186642106904508995962980240308772200 8532576 -353011196125238628264970184516173824 8532577 114799290065148759935781451460019611440 8532578 -13032443476138103200297435872073802160 8532579 47815456425313797904234754980054893888 8532580 313725236818381461557824674758860800 8532581 1797187547583311661121602347386144764 8532582 -4189962884981849262389305902020390208 8532583 -45602127689265567533482804746801456120 8532584 15152193600333480882233082230540697600 8532585 -39548497206997872152552702300808594780 8532586 -9807769132932696928220672662914590976 8532587 63787617426470649481427359564732785552 8532588 103934648317005311523943766961012364800 8532589 4786022178296729204863658006211410520 8532590 -64828279747676051206112065602620188800 8532591 91681387400729511306268670182399254792 8532592 7139772334535004553936490136607260672 8532593 68693923748546242425862747424766949842 8532594 -21751534508806814282119360022029378560 8532595 -55799777170611418452928364143169712000 8532596 93390114877245331061466700267554877440 8532597 -23959195137085083693606616025294661600 8532598 2924969866581125388529678521241558080 8532599 -194454243405950710961636022119161040064 8532600 -69764824610935949015084375470213632000 8532601 -76788795632219300709460900082497542336 8532602 -19364272688830652789540157261937651488 8532603 -101960261039375821966524055754986833588 8532604 -123893558137836606769381865103957919744 8532605 -122674622679958527621809738842681680 8532606 -82290626799690124563730900419141553536 8532607 97876961888447410092649638562492411432 8532608 12767025437304660561293745456572006400 8532609 -44333942111974012551331030306240865472 8532610 -3622780213041870782173187747812592640 8532611 -34115141805347492478992846765736783600 8532612 15650600912773314983432476455570001920 8532613 75613027292567598098974637606879412540 8532614 107215061108004097606864803170062978656 8532615 34189329611267974190036963538494899200 8532616 -123851975145400114571946010213265771520 8532617 -245955129075148674555710235620332069248 8532618 45936540458025016301244624807660559104 8532619 789750225966295257795242748110382608 8532620 -38808246371856040377515693755957816320 8532621 2104404881045297637036660670277255862 8532622 10005052070922156469440849502391500800 8532623 273691950366148487082095336534605148928 8532624 -20781870103460555013186894836331380736 8532625 156762705921307655602960982352861369000 8532626 -8368891407738887852998710561604356096 8532627 9322971696673361181590756580719198208 8532628 -36252989082339549224213061471559880960 8532629 -13340269610264779442708052673751679360 8532630 8930645898420283875058956901052140800 8532631 167881993580594219114480379097106783432 8532632 -146136352421108373520146591349584691200 8532633 -36226267472230856142111407304789128352 8532634 -45347745489596522011001405328709824000 8532635 -101183105963064522258014037668454793920 8532636 28064890041543514914376262408656551936 8532637 -133859625141164416680035034726717682714 8532638 33542658128357617159827122294625310080 8532639 104702725694745557316715101774531845400 8532640 80895292957829208297343712152674631680 8532641 -11381461966077151578768845881398003780 8532642 -51646419901137340416542439850770665088 8532643 74436589730749965441238220231732405200 8532644 9635570384176607404950809791558799616 8532645 -30763048433524831540265689437530592960 8532646 -32882254706900543364151014761120442240 8532647 -154295363003217817914691394380494118368 8532648 181050618751695446560182838861288243200 8532649 156924416203650503581373680559580603648 8532650 2288405302759730388618908427644832000 8532651 180828435062769622381961614946464092864 8532652 -105088218315773238029838018062717815808 8532653 2238170062871780212514675734285235040 8532654 27582373425356550790732221433262300160 8532655 2329164259838385311993424359584188960 8532656 -5470536956540661124012646922089496576 8532657 16638784778988938509861715025540609024 8532658 1199633856702091046676530330332369680 8532659 53574170268148454381283562753640590860 8532660 -19666403469629042946088037837726730240 8532661 82555514765143765158355444631072513052 8532662 372650128818123655318563244584566784 8532663 20226097294129109411874294418332826344 8532664 133772186346637241544653168179698954240 8532665 28029904598869995669973699040780037060 8532666 51695550207367601179818196577862890352 8532667 -16449700474974545209653404603142823920 8532668 87196098056444051754617936103230850048 8532669 47979218100779175179550489208949746944 8532670 18947215865151178190569771671475468800 8532671 -6143056028807131145894950917224454288 8532672 -15066169840621324768959894759093043200 8532673 -64194841511987679078723098086460322896 8532674 -4527894681519638277311400809073537216 8532675 55471564261815336358901256227912946000 8532676 80654526318379034573600732167394783488 8532677 -2016818267417125733633636886338806020 8532678 1377147827369111698312043470884864 8532679 -231813994509314968156173918518745511720 8532680 -42371651174233505746930944219859968000 8532681 30284122230742716239267669921952686784 8532682 7209498959413057744584116294826293184 8532683 -7049572338570233444389543978434073680 8532684 -59451621142145186164560636792307495680 8532685 28327147316026268230821336435179464320 8532686 -22792186541219645713381764272719526208 8532687 -74198865533597540349318552053816862840 8532688 1136731562081936429024257601926856704 8532689 -232750316459383203075174952784676471168 8532690 21765854104733120638946223773338283520 8532691 274563378772411679232460735260925433520 8532692 14778997242756729478381216370628126720 8532693 114715070648025996884132280665254480056 8532694 -70295454095820541721149051455000763104 8532695 -31356458971033339371699940199173837800 8532696 87250781487625403508871455590556364800 8532697 42194673225421786594928095684659842580 8532698 34268203925149432918953942540285765120 8532699 -999219250814642035816993360574849280 8532700 27857178631316226047482021976079782400 8532701 26849607981860680752596490506514422400 8532702 24047980019815948885505671501596050304 8532703 2853392779560447234918865007538101640 8532704 -175952649465757876865983605500912861184 8532705 -944833758672029428734211185297422400 8532706 -831390736638125575114240252142333952 8532707 -204598894834409526443758514608374547044 8532708 34676765180123732035551038633662881792 8532709 50361468082333624560798902456070435072 8532710 -65036221710125959743566666875983504000 8532711 -178372076588338618577279114237501832960 8532712 122019039525116293890514747843088793600 8532713 120416166912851738030313851224987322298 8532714 35923002066968407309584897305833463040 8532715 -20127602505606440621253736632954789600 8532716 -38099750850136926027031498875146178048 8532717 -9326202190680976114375161555995113920 8532718 -29259730227991516389289316058721273728 8532719 -39605611153722114239596612737312647688 8532720 -473302193550223438185169445134663680 8532721 -116516451991201072633064389882811848268 8532722 14103979722297830909002485973826880000 8532723 -117970042707884315827454006730083749776 8532724 13280777936135326632090695025440010240 8532725 -41917656429488291959350083059705910850 8532726 -119963303450472441181347553637057458176 8532727 26217630029341296641484805173005061632 8532728 33277680918784811490195739718426112000 8532729 59220574581438265063945268923668244800 8532730 132648044819978023732396340824744108800 8532731 39049786201912143971024943334330512600 8532732 14240154062019879041992819201371709440 8532733 -31528588156712077346808226068889863072 8532734 -9513754292474146821387368051665698816 8532735 -4972206179767060693850539322864561760 8532736 61693149446402461670323727882698883072 8532737 -40915861517303748640269524951110735614 8532738 -3683651287867137985656009267789228000 8532739 103156813659620717770412547791006636540 8532740 1463876611390999747247842957770128640 8532741 26762717292544783223008820513827763328 8532742 -97646600250308699081829763645912031808 8532743 -7344547008045282552025982152770561456 8532744 -79798799775854506155506526081375682560 8532745 790465309264796884451581337756850240 8532746 -20832836965474803385506070488912379296 8532747 -42392262513467945662994996571707708112 8532748 248238148009112457931319942218301440 8532749 3895938775791176730570826870153191936 8532750 20411519451108229557887716843020288000 8532751 -2917469698610092668898139238967237680 8532752 21498873981138749385385625127668883456 8532753 -85057844859893053061682521986373300496 8532754 -25218596438310194851451818786047053424 8532755 -13408515412001804925462929210169984000 8532756 -132006733345274011811301485599212625920 8532757 137255254772895814664220672700587016800 8532758 -17234343429554547753043289849423276160 8532759 107657012948916835145082916526171386320 8532760 -53500588659898893763882514350820352000 8532761 7255278484481040742964417267246908362 8532762 51671252308196423115588775016387054592 8532763 85016669018904812586946634386579797040 8532764 -38379582019238585981113341417469991424 8532765 82974725691805348833095949644900000460 8532766 52815616211119404875234748813596677824 8532767 -1377269649445892866345069134949254360 8532768 -32266598183873539394986285321151840256 8532769 63487890158976942179159933710237290560 8532770 -22764353463268955540509817740203053280 8532771 -31875990503272078369307229167747684256 8532772 184370068596078466481456703616191455232 8532773 -122922934959863912538778407365679894978 8532774 29851574460697789644450997393290810144 8532775 -38500274655814063701606227121061643200 8532776 -40394944936766872977341460318770135040 8532777 76072381532017469481831592691470157280 8532778 39263152094664083524367202472309486080 8532779 111521518840764261812094167404295059380 8532780 -24611595343233378689168173339339898880 8532781 56157618500452961344543297666295361664 8532782 94439698156895775652356395603041948992 8532783 2542240703125097247230389345251592800 8532784 -12269036202662451179160630326285828096 8532785 -121298505605027956618434799564036131840 8532786 6909928113812970640980175372925049600 8532787 9590354053677901152614812973240983436 8532788 -57148995329989396772951362728629422080 8532789 14843038825289004748587615615717621024 8532790 -15011084688854049048600618523667251200 8532791 1447950700189720380840057134186633112 8532792 -16274513892026769511183551473765806080 8532793 -101049230591349092017098993780124014720 8532794 -102845206019588172656180834756124284304 8532795 -53764075197269692437313246951190209680 8532796 143151996415562723418267658099128883200 8532797 15348239558977184750729846995274187264 8532798 10162738548731800988023223159565113664 8532799 92131860241468050324845488898722768 8532800 -2658898894226072314557567405431193600 8532801 -136922865895861637312591383669704504270 8532802 18155776008606396388685686027083638304 8532803 -210280424158769072102201227856122711200 8532804 16909928809797105151250810980712804352 8532805 131378376882826635287133580139336292000 8532806 -118388727738707950467614416926424989120 8532807 115042693163696468171409488197373340840 8532808 -144055703129899285973776370046705008640 8532809 -245451382768205768768346629390078973990 8532810 45737241485506119298270325496308198400 8532811 -107412654691134724454157254595989759200 8532812 40229458645635039574017433488590180352 8532813 -131602472917938619911444853646531125056 8532814 -936989092500243803210280976255294848 8532815 -12705174775640409520063481326811052000 8532816 -15198247855961473881840365929884549120 8532817 -107536213131916358549737442406850133134 8532818 -14357529914700569152597024605635779584 8532819 -62148872294446520206717665717774217356 8532820 -84236874037364112066261643814212849920 8532821 -64404563005338878483497344242366461056 8532822 11318346639226190324438140942799599104 8532823 64787495262936599495096842628699161864 8532824 3327795378638962713819486935030784000 8532825 13133057455114150543602428890304193600 8532826 -4375042201560889867987279475659648800 8532827 -15945839258655523181042492948351561688 8532828 7012065715750768943258576706101727744 8532829 101177329427836038864955966842204922880 8532830 83197144924558477995232463250825610560 8532831 32645145188551271477255473071476839752 8532832 94540390767817761503772966141447634944 8532833 136721256437377109776361684668322082 8532834 744407030649013504041288743865646848 8532835 -61666953946760122781863674714047244720 8532836 -33961237876238675212429665747743033088 8532837 -113089885153716138664054347689122114560 8532838 -25446653462089687471073575195204486080 8532839 35910958826083099397679106954375488000 8532840 -84520966937514208296757668814108262400 8532841 32399212028051128329900803159136262692 8532842 22907559428939218394979442278088824672 8532843 2203476598761549765787261951196774400 8532844 93322696075236696470402985820626954240 8532845 55422460849406405845321190286283385100 8532846 222207746043130010881951220435605248 8532847 7057837826765053501709471577518036920 8532848 25633654638944112670453350481481859072 8532849 -49341980827035495728536014870299601984 8532850 -26425468312244632833935711293508659200 8532851 -161247232813982267739148208766515470896 8532852 -73059039026032446103832745973827176448 8532853 58783400343985795777475494318044821504 8532854 23062742822983709799409981536691947072 8532855 75491100443723191090995002294461336200 8532856 37258677664523925774671718102218342400 8532857 207093296924674193053466982295418588160 8532858 41430380692853804826723210980096567040 8532859 -77665806998837191583879808277471008080 8532860 -60756636223069688016078376266566254080 8532861 165798117282404238696313003627351968384 8532862 18788265161369341641223026625920245760 8532863 -75305725423586716649031594009622892616 8532864 -7614787597705678783947917701184225280 8532865 25433087278095714084918518550572380800 8532866 30389832676313541051773307700295523360 8532867 -3804119130570942331743665323501317888 8532868 -88351893664141443527189363299231687552 8532869 243806791487848286872680880378486676160 8532870 12318032416595708681166749546323324800 8532871 18974057612304133153389114880453117872 8532872 -172185732302387513943148642696349614080 8532873 84998610145906127852547153388012709220 8532874 -1777582861288143325244623562168733696 8532875 26899510979915271585209173932246600000 8532876 4467729557108589879572634329508741120 8532877 -2956455982614089089278955611595413920 8532878 147376462733553002390318979204106582656 8532879 9844721077590313971689772965915371296 8532880 14181283396897479564540165446475202560 8532881 -33980684030264201334210367425775490880 8532882 -25157324165034749314495944024605948400 8532883 -27471501164061411644607143064588723056 8532884 -52677038709573867981309891681230170368 8532885 44465370808488585965412148969113824640 8532886 90994098059161096496811224257597135392 8532887 26040916893101659905255961736537466240 8532888 -16166325241968618886919530390371041280 8532889 -173424586378324323240437881432494960310 8532890 18171228904609665229393505460363007200 8532891 191228488522781606700613791194749339440 8532892 74059775249846605886997088314094973952 8532893 97011717557344564327524944144454119142 8532894 -14525250111825437067297032773854732672 8532895 -2009826951174080234216936727069061440 8532896 -206207578431694205222747457054523392000 8532897 17888860140641600284723150137196120320 8532898 52022064216195640377181742155415624448 8532899 -79461457271897052905982070424374616100 8532900 4951440313890672331257855631920000000 8532901 8436793822703993748235373473753925212 8532902 -18472545715091813495264340156502091520 8532903 -948796812650753760369555316652621616 8532904 3139787653803870522316121068264396800 8532905 14886639425481846563872607548222245120 8532906 17323966425925499680729708060031539200 8532907 -83768097435572615285536141023999431568 8532908 -11525004368457720033789302102064359424 8532909 93505986650609958373318477828059131520 8532910 -32710437749207898335046928571838296640 8532911 -68249129383123297781721427634956069488 8532912 40132437240862097347946312267285594112 8532913 -7217160775531764978242660152765257838 8532914 44854874639411107215759214608406078272 8532915 -25013293206124696547210579372350176000 8532916 71529422735852934597509294075657646080 8532917 76081386634915333505363432740377321966 8532918 -101795869554860562287499885427201457280 8532919 -236445613643369447063148948043595426560 8532920 -1072947179517438686792118462259200 8532921 -11163465120274339863000127271315515200 8532922 -25090934761237290850062549591281899776 8532923 40622713123998853968899157052207956240 8532924 -102255119149191718751380762899690912768 8532925 72830290163073299206234431169659436800 8532926 -37497852971301062642168539725439718016 8532927 -40804588225162258499359703953239269112 8532928 -39268232986112084535453921234053496832 8532929 43074213400563671676050287066029265632 8532930 -1118337197166487658436130794223411200 8532931 67306688988235159430612581365141123840 8532932 -221214355664639531708957712711826944000 8532933 19664188723308098127073057541873689824 8532934 102044864544952455116075733609324525120 8532935 -25883638276817340499961238747366106800 8532936 28918695619060399205318802077944381440 8532937 -80813165638337631707912834500729643648 8532938 17035441223514758831572123268803783680 8532939 -76179574046167143831172500305416814376 8532940 -4280462233415574810059106421615595520 8532941 -108321947003061619547227039998475787658 8532942 -72638857796496612715752770316811815936 8532943 -185830932694432151680711054547063361808 8532944 -11000182422952813665134174510810923008 8532945 7077169543645974190348526937971322420 8532946 18822229071183243106464426716436037920 8532947 34831007781469805424587198513244387120 8532948 -67322128025500216521978822532459683840 8532949 -265661819819088981055953331204322776260 8532950 -4330367396943662054450132556580377600 8532951 -44893661891097397116923879269478956416 8532952 -44630126231602304674596163039655270400 8532953 42408018755352364313816672443236907968 8532954 -38433163086220597884325782770515921152 8532955 -26454866756852812394955553696400408640 8532956 6371080994993226418920950366240616960 8532957 1097273889938669408749615607253545760 8532958 53288677414284961405110172704991639296 8532959 -300334821283247069521509704513047467984 8532960 -76028968279397005463043486098679398400 8532961 8503667406527741320446165868476552324 8532962 10694392858760748951068972250158897232 8532963 -1578845261728981490103570106333906416 8532964 -6476802383002443015581958825382348800 8532965 24959191918227339647823584141570064000 8532966 30468239703744808459883775143472376704 8532967 51653216584442959538717472560215917440 8532968 109740422370615187142392874590978882560 8532969 15065345563856536461234336751990055328 8532970 5973947026952459568911670610721822400 8532971 -125167736835507470592920240762931042828 8532972 15264578647487802784168267321925468160 8532973 -28990448781632119818809569452808596778 8532974 2796359544588943891454706659316572736 8532975 11684342913641266008313737464817571200 8532976 -24875079328365175858002565981211033600 8532977 10165800292283640045252435905735494272 8532978 40222005745975831051947933895322884224 8532979 31379214748215312265986098920156741104 8532980 101888633447586209539866778935952688640 8532981 70268412934627984155555427561619200128 8532982 34550853846565018311606383194960382400 8532983 132231264188800746423396749110600352232 8532984 -30841698927473892867793302522076999680 8532985 -45095358891066022791434661200663644080 8532986 -906500148828522877877399277661237248 8532987 -141328907057100677858689386367026737640 8532988 83881346923255131399839859032515094016 8532989 45848306216058040783202591564191256460 8532990 -21238990068089306202167161778864777280 8532991 -404251589584629165839437065180983210208 8532992 -21377556080964317977751071439682797568 8532993 16082326682434000597935272093932861440 8532994 -8594951476540898745368511846233542704 8532995 -110253135534516619819033542956784310800 8532996 27123773471421149146973297992738781184 8532997 -104630247817361100421018203362416390656 8532998 -35079221199380656495236984751480826880 8532999 85465379687813955984878011435356231120 8533000 -15110508490944355754497584239247360000 8533001 -40047077838750924817087619195700736998 8533002 30201259717867621164094473499097063424 8533003 -112998392848091731799884585042837717760 8533004 147225787896036749748653745527740045056 8533005 39478341708399089791466553894543763200 8533006 -3408827891580125350984867660466449536 8533007 23088099148110102716747823465835505856 8533008 -34728387724165498498848655504444686336 8533009 129508498760057733600410761159705484210 8533010 -67009347140117143768431383621534215680 8533011 -47456592338917842604789318002906771528 8533012 -44468721996694193558754538819217570944 8533013 102645290686512603074953356960696129504 8533014 -2640095169767301200622686774718842880 8533015 -240454150763751133792629606719124840 8533016 -37480459713814324984678101604340428800 8533017 97974359224836565035104375739711252480 8533018 53335906621599840862344984822208224960 8533019 -203318845500073036639061158027780886040 8533020 43271257146116790465972440417273287680 8533021 60643436239766483239995011643121052512 8533022 836315052107467950074479395093309312 8533023 -82994947398741862674574965240934490496 8533024 173933653918674966907959852347979988992 8533025 88523738699275250869716991033409354550 8533026 -4469350754619692437445160149668364208 8533027 124461633572694945077923396811362848160 8533028 -60577716404383107302731416185775857664 8533029 30001262006534031487372701810189443328 8533030 -14162657265213177114478022871071018880 8533031 -94733709091562635331026754366947578096 8533032 -85949052535443389452418841923167027200 8533033 214009049434186041738717382075805925520 8533034 75161318119059558823471372506587338416 8533035 50364340419065103823968906827831792640 8533036 106273909310232040957558912009333248 8533037 -27404567251039646973245889171312429780 8533038 74482164159692903998459517311937464320 8533039 152137277491993855336168673806907007624 8533040 -20138440045339322373732860502895165440 8533041 -42534603644847860871929967819925315392 8533042 -45924875843716440958564663152937740288 8533043 7804208129749389652487409064349976048 8533044 -15121450645042867650810253170906875136 8533045 81163769527645184519671500770088644280 8533046 265783944318688400494098730821689088 8533047 53847285453982972530636696707571130320 8533048 49893674760771160271645715897555394560 8533049 -695227111401556562753218677334660800 8533050 1415103058256996560346143210553760000 8533051 3152543382260069961478875695868576944 8533052 -41377379274130419697896991414375833600 8533053 45255066454430310366972551737543881600 8533054 -13434015163879538796676038212368929024 8533055 87427965285372706791901500009231344160 8533056 97398491463892089989948937483583488 8533057 8786555500264027211270695495078765780 8533058 25582054279329729420240031312530140880 8533059 30703606787801841485098059711374227704 8533060 6651167311075917684157196517345116160 8533061 -18454367714478961853701396042336138338 8533062 -514148591521558595962530904312867680 8533063 19538734069687990470832296536652915840 8533064 24187276296080793979482256858643005440 8533065 -9457171176467557944252845285493398400 8533066 16183673093346115174239745176907705344 8533067 163380799579746857329791947598077860116 8533068 22365577622673084429279363490471779840 8533069 -26070965923546565005297052357219109312 8533070 -6747249092316998034563447164823370240 8533071 -113944776079967091513609096560387184000 8533072 53023049000833757462556956914705227776 8533073 28584259577903934828505021393480478322 8533074 39959415394678275307777477504046396160 8533075 -71881134446257389805198397555294931700 8533076 -98804033469089998052142052807377496320 8533077 -76648047599016419975105871693496582656 8533078 3314974095940767110394591919420463040 8533079 -36307515787088107457601648994102627320 8533080 -47354017782944383215261663327750144000 8533081 -3926346268871129759969555710848469500 8533082 -3349830752744094598183324202520922176 8533083 -4327880802754627493820386485638078096 8533084 -13906568054401338291289655362723473408 8533085 124300606596198136969077787249272280320 8533086 -47991904305651647262420264304543654272 8533087 -600061709245756975877235161782050848 8533088 26359432884027134755284520244397735936 8533089 -5306991450880740370828768915269154992 8533090 -11327717000387630824187565042635212800 8533091 -20428964360285335752594084409491864576 8533092 1149975872936905303015181384989409280 8533093 -140627501699378089013292622450301694756 8533094 -4447374773176877699499262082085743904 8533095 -3914968329466333274950129694023464960 8533096 56676659732926087292819471446375219200 8533097 -22627147442477560878642329926529024454 8533098 3030889873827996277547921848717127424 8533099 133602095765096140944987220506016544136 8533100 -21711606527875490515095157928920185600 8533101 -48574316602948731818818755602594271168 8533102 56000136166732926332232905468244082752 8533103 -106623081652862588773984239687120345648 8533104 -11314391665463129340081452827580497920 8533105 77695231358050945330209280704978359400 8533106 62094644214254743707315979729287091200 8533107 8144338906354035268749603786406407504 8533108 -40875607964526156207137101237300857472 8533109 -56364080929541365337288371816345569600 8533110 518481093537617538938480784867582720 8533111 57339815721788635489399153178497879800 8533112 -50671501648664456343780856222568325120 8533113 37942412394589733413996790294256602400 8533114 58331896494621148463929965002345356656 8533115 44537652429849479270473805555374439520 8533116 -4671315319001085474710046661897076736 8533117 276351202230251718428999531866831824832 8533118 23334371040446547978264393783177044352 8533119 20702171858886508801707147467295031680 8533120 -18413763688308714218976575949373440000 8533121 16326346905531992039063020019972239572 8533122 -7939833251159143055354491448637788160 8533123 47707191668581345727749707810988277372 8533124 -104799027405536062836938261943218680704 8533125 -3119318824501438963649322303706672500 8533126 -1789303562130989424335076664911930240 8533127 19164402634526588183196451180153682112 8533128 99872176222363058921022595840994918400 8533129 108104606541824781367645613048170230480 8533130 26609197836859694597563896435661209600 8533131 35169881869247912038045870267354012080 8533132 28199290118404217436856971406132254720 8533133 88742670803943823911575096581640400576 8533134 127272263733313461384443639333097120000 8533135 25382977429001532001387308764700351840 8533136 -53897912708256352473562611778978603008 8533137 23521718926181409814369887401829918960 8533138 89488772530965680961002059834746559488 8533139 74351850092193717748120008237499136940 8533140 21918335220844756679406099213576437760 8533141 148234332198187298540399911011665958542 8533142 43784201699439539933038189958615793600 8533143 -31408479574850597632029811042323803496 8533144 -95609940380422459643700124968807843840 8533145 -65212751814137776480953544194454079100 8533146 24006291358690334402000778001223683584 8533147 -58364982048534529171383507115718449920 8533148 59399589328404230403867767268084157440 8533149 -114459092629840081239240498784316343360 8533150 -68847997033103968645353287581371984000 8533151 -69134331788914351298443959568366905096 8533152 59838402358083116308692400964556226560 8533153 -26116752985838859264364219413161302016 8533154 58374973914566379015137276177663754576 8533155 -4691172384423744026178116448766581840 8533156 -67346392854004841447816428859822980480 8533157 -22622364185117860678906658463628984608 8533158 -65409589843872500836558940488838865216 8533159 -77012938624467395602485051631540304112 8533160 50337989017359323519491034009939712000 8533161 10895701381296149704043531408552386560 8533162 87241365676333998321116421235399776 8533163 138112411657939086832103160083082054480 8533164 44790601581855191043988065249885144576 8533165 -49303645024171574670287122476254669940 8533166 -8762844492840008539507249718770815360 8533167 -8269551243390554739587641690888232688 8533168 -3191601900293163220394300124479488000 8533169 -114466714661349784447742000262271448430 8533170 -47623998976885657781848104351979046400 8533171 -15477141714903864066278455641220941288 8533172 37422088817945873440598152058886562176 8533173 41914297099804196630970720775285937568 8533174 -6727065076501035803179336768008735360 8533175 38800725374094668323911364905364870800 8533176 -2486882618572030585550043720832512000 8533177 157293922594728132855343575820414676692 8533178 73368446737354150999422930100564224 8533179 -172198211521588836307383022199225123616 8533180 2380512724765670660417778800540851200 8533181 -43955912609967811454331707349867691188 8533182 7088761262986250357385465227901978624 8533183 -38754069752837927517703366380458949568 8533184 9817993560538063216209014749894017024 8533185 72444921857506060833478778980174080000 8533186 -124212542495792661584842932402325820208 8533187 54845793220085340612819276561582567264 8533188 66045038640448305078221780613361812480 8533189 -1408744588948892053595460150733633600 8533190 1950570101074750822361862562895337600 8533191 -13335719541910738607320687822970558808 8533192 125898152745115551187442674274190796800 8533193 5553181408216493088787077446152994724 8533194 34286751592422658460248777256127686400 8533195 -43282413042512251683093749343599182560 8533196 68000779728382286274298387117131691008 8533197 -19990391490063088546419917588296075626 8533198 -7710384334766878171219400288655278400 8533199 87782210670058326461123442771664024032 8533200 2756365943383424801282859833219481600 8533201 110609136251167482123228835612953103332 8533202 -53084775719475282861172887086889518448 8533203 -78047442449248702467981057142245424200 8533204 -169612835228407626515273810484218931200 8533205 79253243466551790806797748279760832860 8533206 -35636775625360867943618972854075072512 8533207 -13075415000211078229954839611845528800 8533208 -9366214220240801558298420098947799040 8533209 -147558105623208754217171699715921476832 8533210 -32552603131735134233581295411365708800 8533211 117441466137730546337610633459947503812 8533212 26366734332968459830543733405294932992 8533213 23828330489750003120945954537080182944 8533214 -23199021634028897449701685652396477568 8533215 -18928085081518134814511669682258432000 8533216 149878705231930679114575869922058698752 8533217 -52205041307632716809048343210493281216 8533218 53823566786207585470070165564619617280 8533219 281675576505753961139306011857474757896 8533220 -16080144413884179879200031530770917120 8533221 1428014441230581754282574792227717440 8533222 -58021506968758640219419492558712717088 8533223 136228605919475152006823162224261635720 8533224 -11570037719871516140539636461800570880 8533225 28864961516872167688732825271875805100 8533226 92737352360747192662971588482188683264 8533227 133086470303047067676151235208624161520 8533228 -170161935265634079724705712055566882304 8533229 115920924945185776846723062253165076640 8533230 -17820190723782809784989500136953344000 8533231 -37119307085434491491066672774041443360 8533232 -25848051814187740459123710443772248064 8533233 213728426785263837148898156998604490960 8533234 80869260627194489665534668567540800016 8533235 87802520834059634065671052338307433760 8533236 -34408684090984450147489655113394350080 8533237 211975485700639578027502556057575315886 8533238 15022681243323489989775958631587706496 8533239 2904086127889774704253862255826496896 8533240 17706522941470475467404391857999052800 8533241 -373116835750233437649831617518496855808 8533242 -48287208266928718985493163259725017600 8533243 -43889439257076821100400281797262849600 8533244 -126467316748638601408783471746419134464 8533245 -12439885819379821644472918142690016000 8533246 24309818438168834073302648558180212224 8533247 153478810762238919445368905544374218392 8533248 3991150973558438651765085204966801408 8533249 35606251931021382192963357934297574740 8533250 53375052498349667177801912283400320000 8533251 -57955522636680162466521014015114271420 8533252 -28664000611232364991846387738019907072 8533253 -4973894502755709648384110372204698176 8533254 -23480564947944474702635923780698951168 8533255 -57690530543894138987591803228557000840 8533256 54173936676252735006418615211959910400 8533257 -11036683085106646006404530910329668608 8533258 -42045279070549740686553061528167053520 8533259 51008961569652441698070058801239692832 8533260 -44343496188771094761056020906346833920 8533261 -149871645369802247146903777655038312800 8533262 -3918390342893860843923334241790539136 8533263 -68617691772216576666277580196826235256 8533264 -847435766940758662306307404178391040 8533265 -31715206004611899632247607296555652080 8533266 18684712176999085925670437278735486464 8533267 116884674542401785847910896115032534316 8533268 1083530603849946281077566429912698880 8533269 684255645575573245575544011215509596 8533270 -819016498252023855205528027897113600 8533271 -74803083700517842237052306420855389056 8533272 34051591989210998723564320682138173440 8533273 46959751411647902331940578359970934272 8533274 -129972425965904175717308411098717806864 8533275 680416737866974010011597363407457800 8533276 -104976298140233957592172143568384416768 8533277 23057431908937159108522007777637256704 8533278 -5659498472708981107044635396481925056 8533279 -48533049554975101504654398420872439240 8533280 -22626706706873508581089425422077132800 8533281 8315870407084870817469398513262501552 8533282 -3468835340721871403727581097676531200 8533283 125812760959661041559318074896304080 8533284 7753335124045277530520860802232748032 8533285 147214657711181783240280182376040105980 8533286 -30291854880509406524203292865811878720 8533287 -63660449208719811580567771729063179600 8533288 -60252067116821886474826036336269312000 8533289 36611734309503981402896622449190972660 8533290 41392535680427855718022077819693911040 8533291 -58057881259985142478352038608912018128 8533292 -4486396434992093097683685553276336128 8533293 -131202006390890898788137406166037080000 8533294 -25064905704085807314651527811731905536 8533295 -95731202749889257203808907614322086200 8533296 27688691952012444915140000784070410240 8533297 -200104147765343488295379615895951286254 8533298 107172300745811247054083631468209240064 8533299 -27176961281879163796090522053280539840 8533300 19902032275474432713378771144313654400 8533301 -123497806889700145682392878026189968050 8533302 83448035292620876459086754960310391680 8533303 -16019837937864002253408426913312130152 8533304 58222671281853856830812941518089195520 8533305 2507445409155791700824934831474148800 8533306 -21505110275673125119481642524937975040 8533307 -1314948903278977369455046815465738240 8533308 3588496365965661283785733847018373120 8533309 -27985339487962512452870220254919954490 8533310 4500906211301768518766637808840930560 8533311 -138244427967992020819465287554428406328 8533312 -1148525539272100046189074386778062848 8533313 95352270865728754197381147620294180784 8533314 -27951487811087134422876412324648702896 8533315 -13511189301272812206065834923276015200 8533316 -96018932071982625249066337661828367360 8533317 -23718360391634318751809544727973290752 8533318 -793550923916037731125889333599259136 8533319 21535313375341548192182737728081410400 8533320 47694130814125393959584332573212672000 8533321 -216586155904530573962909693842843041008 8533322 16439870694627358545087180619019633664 8533323 130739888308707414821973666833632977120 8533324 31965343077160560094410314392245629696 8533325 -18878487683502378645793645776175873950 8533326 -9109522677443519605968456441346616256 8533327 -140590412296623506259378872545188416328 8533328 94404640817629897470711856240902144 8533329 -28915006996656441005959611390015604800 8533330 -3184215356017520564866070936998527360 8533331 -11256917624180778142090770158051951736 8533332 -22433132967826219183491795451635943680 8533333 -107010667756100622149654349134346906418 8533334 -105135754696638178852881790758240425184 8533335 -4873144948696845629090537909381048160 8533336 7131595640756215976403034422055772160 8533337 104081872084205799435531569161234963200 8533338 -24380312680402720887782800558556289792 8533339 -70242839294311892006016202349433978560 8533340 -82549734884367794868431380573016017920 8533341 131190978512904601618496407013447228550 8533342 -45175231859363180706588165096790683456 8533343 -31731582991736325375402484967407549440 8533344 120982291640396954568349294690679390208 8533345 5104889218765207661173103981378819520 8533346 -38757268449307017010269622487991070128 8533347 2807924688447193857031918410832093440 8533348 -23668206581267521038479902230144958464 8533349 -68998725833618569568636917222102235040 8533350 29615772301023541150951960619282400 8533351 -98018665863929287661712745578297296696 8533352 -182864913066790445688136739040040166400 8533353 16868011521428565525994232932119576864 8533354 -20706469790938283284368440832088128000 8533355 25034015275393801537922774322081094560 8533356 22301751858161467089253006278947635200 8533357 -33277150068926755511984742056225498688 8533358 -109728321869198053494429404916824310720 8533359 -1999883897674205044170147797654327736 8533360 -21006852967318859400921892121278218240 8533361 227481571969730397945170657515229962962 8533362 19440454510638222784777997834402996352 8533363 53395219738551248878487241297534209612 8533364 62539994795727702546221027793603926016 8533365 52637952826929838758664296913120530720 8533366 -35844418724019226989744578338676125440 8533367 -264946236497598272935765517401708185144 8533368 -26946210881169657922589435345419100160 8533369 -1503561362139741198315342580638970752 8533370 14506308472527708762681382544249794560 8533371 -7661070123260570357203221307241739264 8533372 -16950633273018381574250107134430246400 8533373 239179534588567049155728436929878200320 8533374 -15619104171657659909167598073013467840 8533375 -227868819962159604786181181083961820000 8533376 24940714394730669030398614517789491200 8533377 -116279282678844906277401923140730312160 8533378 29766445877787821912976174878767289856 8533379 -147503122484845120639492363681733941200 8533380 69908835456757589352103937272385986560 8533381 -21909124913659393689003273118025838788 8533382 -15025558286574430946612284086770668416 8533383 -103514504256548663274139730228383628376 8533384 -5499335224293111350598236251391262720 8533385 -7287749280301983720963523306436736000 8533386 21813390353759578649243632739740234032 8533387 -152912279900156936225127950722611633964 8533388 98782945819524687338705719111304272896 8533389 22182091168412516856576926324291502048 8533390 -32915594112376639316592925067807188800 8533391 -10344872755863331200308191932336216960 8533392 5375627329984920116280777271282237440 8533393 -3818241347577661586964343184023892832 8533394 -33935092348898137683544992487999512960 8533395 20628298422269193992244857292759307200 8533396 106325887550052865780860867408641697792 8533397 -46306524193648777225704996730740119154 8533398 -5056392719124322891095421003189180032 8533399 -4737848410309896967249174538794875000 8533400 50894612293990438101621998624477952000 8533401 11928338480700978550981666469385225984 8533402 35772408479961226856762419386131119872 8533403 76705545279918925392980847604069334280 8533404 -63717143131923880446198550334499840 8533405 -161607972689288684243694665700318003240 8533406 -24503737363911148948841748870664750080 8533407 -59178898901615927561488137062815736760 8533408 3499337425289646059636195417078366208 8533409 -66402374154282275690501625561982369020 8533410 -34039425129204477274160403408779888640 8533411 -59642976023096033619470852410059069988 8533412 47272246326944744817223610751589569024 8533413 47709183487800555896885746966556827200 8533414 -63244955327681456881360435118938779648 8533415 30757426593637214299824888058662415920 8533416 82081941510544784898019755555922329600 8533417 64192873367688829336244535647539742352 8533418 -45526294255807651670687874559055445840 8533419 -35972961658723348992653329118117302272 8533420 21255900039632166759786154898358650880 8533421 -11788105163455410715776549754529060496 8533422 -17883965169827917797801066254413447680 8533423 38793039527005731043221211733652655824 8533424 31491537403023812448322941714961858560 8533425 -31522428465076095127805742882375186000 8533426 -44290635945607616329153972740662249472 8533427 -94530997803488592916022093831025636528 8533428 143753913735744191230846139574849970176 8533429 -41241510664579541561356213036858365970 8533430 -66764438956645708980951266694389395200 8533431 -174374481049402762915021130386040044488 8533432 63821749395253293952219059366651494400 8533433 -84243084860896927096152887177752191318 8533434 -1749903597890551662922133573345786880 8533435 134096298320359071349186053122729642880 8533436 -1179304514902786876232319138292044288 8533437 30314122868172506549877272035261656576 8533438 12821243024787544422044860714735330944 8533439 -158378417021578627159441200738071686944 8533440 22728314909143324518099561423789096960 8533441 -82997588825743017812913902315706875200 8533442 142056501457445856018065517454321872 8533443 122546185654371003033705302314600547064 8533444 128931896550698252458204094727504119936 8533445 -150662156449901716895512883226844143300 8533446 -28219501926433361810429769821689002816 8533447 -19452243477752160960803850591097312672 8533448 -181463665775556376142650681755739545600 8533449 -77594947387039940036567787133542401436 8533450 -1173924738878927508381031280059302000 8533451 -74014296671105974617765841496864123400 8533452 27733037139518010554825243893698412032 8533453 -65519266410096264326204501912567168040 8533454 -117215711052878498628698468641596949824 8533455 37352383746639123948209358169514872320 8533456 -23956640288624923735625584491592581120 8533457 165025430010064629845660232585538430706 8533458 -35298756829155493053172637298060687360 8533459 -82010035397752636313856673711898947440 8533460 7972466197242199751786246910529167360 8533461 -157263273154565123765094611825685595776 8533462 -35816777461872061910188363002571060608 8533463 -59216397566580146817507521396153966592 8533464 -68006797308342172254656628810271457280 8533465 -15894426979301175433590730049479219200 8533466 -115383906450367755410027870854757399568 8533467 -109121237166599165333405410649659680840 8533468 157466575153856897777016517588181723648 8533469 -26933314824452510040092891603011912320 8533470 -47559636786856697590860419869545523200 8533471 -31499057589509523154104290313922364856 8533472 21404184370653017906352877139472678912 8533473 -47513359451892290124576836226384722304 8533474 2287983425928361952961880491709146912 8533475 99365728499602932151762684086046033500 8533476 6125113830295574421995459007986061312 8533477 95622007711130504269827123415607535420 8533478 47693624183879225649962430769603409856 8533479 291495656193408016887066650618456448 8533480 7175323491705185038789950608533862400 8533481 440946491502245949461133440019754464 8533482 -55557861419871155239574700609102286080 8533483 37828793886789449917308963861529323264 8533484 -128807194172776086033355419114414925824 8533485 74190348925008822230263112846450203200 8533486 43873123897330137419487517202221884672 8533487 -83148409727704581663392997267500762760 8533488 -12291380459448072355450310561995161600 8533489 169870617164181568074829501338703763440 8533490 -10728498416380616850762511125157294080 8533491 66586373429266578645324305212704519744 8533492 11694222196389639018746211967188314112 8533493 69019718985115755530708461256907389340 8533494 2449633991810033616413386180904395776 8533495 34197095633527308457896492684127478400 8533496 113597247297314548561267197537651425280 8533497 78730442948049781610412687529676707200 8533498 21512561796984788882406853388124917760 8533499 41819608057235673866238299677986026064 8533500 -16331676843519377797978051765758720000 8533501 65656151010144013787596326449056793600 8533502 41178372736576030535437020111418142400 8533503 -150796979349361507603979222721281763336 8533504 7475400054707359499919554789215567872 8533505 -8994367425111333297050917565522279340 8533506 -8868360157203389902215289510524489216 8533507 -577487633251355251662001876858044648 8533508 -69780975052769968751143426747102617600 8533509 -115423687245068383644919707682749085152 8533510 -11692033422269902679619370057422199680 8533511 -35915603400860566602827823773661143040 8533512 -656530362481484465068221263897671680 8533513 90378849272839538674983959735969972762 8533514 -84648732555515077427316059404839591936 8533515 45359265952816577855855404808083319520 8533516 279435877152375343075368978942621440 8533517 -147114202062901373800486789640249503434 8533518 2523200673805706756427437079348940800 8533519 37130573965333539928588155781409046880 8533520 -23690629678521646979712143252758118400 8533521 28796709875051717985208329466768571490 8533522 -1150847406323464528695112062402237696 8533523 31719629997783339577954453476324107424 8533524 -9283035116982778844498960056822886400 8533525 6495524656507898115159628111884800 8533526 25311109209955004555455779871069595520 8533527 61803718324425945063062883127455886080 8533528 111272176699692146780028571691781120000 8533529 2676710273297393291731442018145756288 8533530 5584725017995855012194861480385540800 8533531 -141817387321770459743067489138005708668 8533532 1713276659649846454683739953381193728 8533533 114931644039547203975024336875921749824 8533534 60067893101026617090983400165919082880 8533535 10935585972549899801116771288955373360 8533536 -65471577577245187168248308848024092672 8533537 178989034839064837953236864024735033186 8533538 6047203056181140404406320942545606944 8533539 7208820731390780162815632246453834240 8533540 -13544973622449870502278649437631065600 8533541 55338245787519903731299697245266434304 8533542 -48272421538870362556038885561137748288 8533543 54699587995726702521143206056669644792 8533544 -91067491869048164391233780600737059840 8533545 -106574739514988186526197330240953231680 8533546 -53758524827273623400218138240209166080 8533547 140266600792615434936691204134238307112 8533548 26876991417620595762496040869376984832 8533549 -61671613738966270057432011368894713450 8533550 -58777276107810222184861035879816163200 8533551 -48169559606761321919249668332222587760 8533552 -20659686846968313426819439182174289920 8533553 -5359808990003045222205504796752996096 8533554 -616958578038151019588994127806273792 8533555 -40105722250810809016930943874436587840 8533556 -10168242575885602748933225290530938880 8533557 121929422769930500157184127440761972654 8533558 147170889642896669748223141566047724672 8533559 254507222364855065847277545977327150760 8533560 17078767597861651571761759157157888000 8533561 -72130589251403386603185280534919135616 8533562 -44804056785133005093967632929869291008 8533563 3923857973410279559194346083117948464 8533564 12440876396192135792360923904486312960 8533565 2901077916238250274275294568021768000 8533566 -21865387815095080604212195589113430400 8533567 16880781220992594074304431510565415792 8533568 -33380910572178964608072260952302026752 8533569 729113944659671880146776861912429440 8533570 66775684890516315417324558359921832480 8533571 62548482972056138006155197696066018384 8533572 85325109299729436138749270342419848192 8533573 -124685735571665809658977977717994656836 8533574 -38115854800368351776532242540342475648 8533575 -27986852346455850056841891343864298400 8533576 -69997176786449672242066307991237949440 8533577 -7198016772090873660621196234244482140 8533578 66289803129944948189008697400174309120 8533579 142293576963545467343447078479736159080 8533580 70102438669414387573347156275043532800 8533581 30578383586658379755123528013979924544 8533582 -17334556287983620675531097373974415168 8533583 -5329334056384823275366894267242728400 8533584 -11236628881849193786657225881269043200 8533585 43375506198393092290365363237111758760 8533586 13975301370327879938975814876034809504 8533587 -11268052091778483695690204796834785280 8533588 -39819688374654765994551885467729352704 8533589 88550218844548477724735485216166722446 8533590 8440837515130364048667722757638941440 8533591 -16074532908198596892201392048282935632 8533592 5348440792453099193649341220700231680 8533593 -1249162183483339982096623750577019180 8533594 -14639148654876660772889617277116517904 8533595 -81662342009424799730532663664587777840 8533596 88979486071954903705846179180955003392 8533597 104450585153559442725227048311016367340 8533598 3758595209758285001097145820374498560 8533599 138155819376546600125606093181056621328 8533600 -18062727677755692733886454490388889600 8533601 144762504134542215178246835823011629602 8533602 -41435155442353436154059163538419597312 8533603 69353206554375948940681437363863222000 8533604 3062497723916774140721145969246448896 8533605 -66051831878626880942415939449984243040 8533606 -16978048145789490915811857548333182080 8533607 744166361836875367477060331177917272 8533608 2283763481259141886438007022136934400 8533609 -638957759463828915892287365390888448 8533610 34613760994985325143689841534384664000 8533611 -15209473372158222883280560277971574568 8533612 -80418387574315659144102495013201663744 8533613 -1850889949699660593692016994198760832 8533614 58592343983310021529311885304228961280 8533615 -18747585209254980630824871781007826000 8533616 -56981569213602765064411901040132096 8533617 -15093834032353829854785136473413443680 8533618 21510051173352845628646976903597230080 8533619 130383855111255551641997298692697715020 8533620 32999137049778934418191522742262681600 8533621 -107868255428185030839402951436982413728 8533622 -91503497785038338851405944605673057600 8533623 -71303573684474327477475388222841659392 8533624 -114413551141638649808438352142982369280 8533625 -150865143859724578584426515357312022000 8533626 64194114686988751680530387507104502784 8533627 3745700549748609255647395127053884280 8533628 -139773174210029827823224606317396805632 8533629 -24380130428737696966688264034894893076 8533630 22613076119508939172589902799587372800 8533631 -61284841951218263741353926831579618336 8533632 -82984492957917555245926962488168939520 8533633 31577473681346867190242779029297401604 8533634 75908601075708844503647044079659083216 8533635 30599172855477699862727553648288710400 8533636 74172004772848573209071345730757446912 8533637 -22576361545089083903523853020714606048 8533638 5742800638018154976009605227380762624 8533639 -126894104839891984692416666633054339560 8533640 161285406329887385549774684864599756800 8533641 -17526992077099845106029920072826637920 8533642 29590274071354054735348687980374941440 8533643 -73076519611028849120834109121974057984 8533644 -50031711235033584049754275517927866368 8533645 104547619493916119056182348053609130720 8533646 57834790781203991187839043936671040 8533647 98133261334995129249119836268505687840 8533648 49778039039515738865480183205450063872 8533649 -124363934822934264587536245426326688768 8533650 -21090282049340991436085453979807062400 8533651 -7278905778334818399451315752503296 8533652 -91088448446966008101202453206808462464 8533653 -29809677760004299976425411279132787136 8533654 66900860309222641568408328036787039776 8533655 89878851622943451797286961369916271000 8533656 132768701412719599608997600533349785600 8533657 37950436255739846093840088834664802832 8533658 -11193043452295500753093772460521901568 8533659 52378961715392491267827858120540188160 8533660 -75753839652787332862367425476813158400 8533661 -244239769226917064832186691866998868 8533662 43370846006161482402264059060213381952 8533663 60507498965693162250917477825334002912 8533664 -187101176928563707496841306339854843904 8533665 26712041074222451980236044164358973120 8533666 -72592720648294847751783239658493153968 8533667 69839707977411306459349607368531941360 8533668 20144417518695829883525243301613252608 8533669 206861874252498026839092282637407355070 8533670 -2520288556649811727320853860337722240 8533671 -12680339457888189637566918402285084888 8533672 66785359038472871848611905241859522560 8533673 152702348901735702313552589274303068922 8533674 60435088734987395568722660158496378880 8533675 93833695378651804041105335722952216900 8533676 10504291503447151694356060897611978240 8533677 71324092858827218371507106587855281600 8533678 48989756003602942930197106704778693056 8533679 387103962410321605771035014770315392 8533680 4951331833963739282489411365047828480 8533681 33344335891166981091623143395718610664 8533682 -45044277750436677517972381040568941808 8533683 -121791078026725034205972832841329357548 8533684 -34053895253208866544143011748983635968 8533685 -175720541656129920380636827548485058000 8533686 3703772857078310515742043642893635584 8533687 -13908407101932832145156825029644048560 8533688 88564634996462309813706227146691420160 8533689 -23371851450223451444674367674483559424 8533690 43655679144731323661435288704329200640 8533691 56078084867292223832676775763788731000 8533692 27179925938932012820663896965844127232 8533693 -115631601848130082681212052353047718042 8533694 -1004212732741372964236820750998099200 8533695 -44551578111599936983939980292910260080 8533696 -51604353620189843355025718742972628992 8533697 -153837412018825485427485666854729233854 8533698 -12873148154153907431527140983090184960 8533699 -59537613118798227835109610866380502520 8533700 -2534361671845129244122926704184729600 8533701 -44705849960530942491910562652266265600 8533702 -21025187345114041061497801729980449088 8533703 -95937559230740685637628412516480829776 8533704 -121787576791130303982664444782919802880 8533705 -141696001605907751963445285969171514140 8533706 54846205880485037406129872464422549552 8533707 12650888661495362903304254267267178240 8533708 -84696448843987638230533807859501270272 8533709 -8912219960023183109944258397465093460 8533710 20184583509146253539238477643730203200 8533711 31344278985459738313250751615979039104 8533712 -16720566100232590781690515809751400448 8533713 -83250021876673107896571584864254769856 8533714 -14880400970262717523774338386770982400 8533715 132629549193737380036498183330463661360 8533716 93131195822617396547156421225376253952 8533717 -9843497322896294949840967699851632000 8533718 -15904715287272742891446298471307209440 8533719 49227694394730741729975572279794539000 8533720 -31455150394096412432370491226157670400 8533721 -3376731256868551309549637630238802560 8533722 5074569620451787720318935219066051072 8533723 -277030308747801390315388718627421253440 8533724 -62872592196598593617378898923931477504 8533725 44738840464887707624438798142351549600 8533726 -78332682231425884975960996241455878720 8533727 254394866186866840340914379856396912 8533728 -48895342597252517858625549780343848960 8533729 -149007918883696127410947022687022616670 8533730 17638117733505140141332199671685390400 8533731 79472632864118090639479677786736512000 8533732 -101041139047267714849013726159791083904 8533733 136623279406155016796122670292092752608 8533734 -39134606050314125121387591523915591680 8533735 35373994077102490235172468642795725760 8533736 90072091264836486529788723878975078400 8533737 1020102286765591410240232438141784688 8533738 -67330458490743917079963740501831907840 8533739 99051266355353018607002025364303863540 8533740 2984172348216508697273149189600819200 8533741 -142880333445034060944543168987614626858 8533742 14465998398033293815484681857481855232 8533743 -110814977099932771074917436028799677440 8533744 21455146044613277146619550460915974144 8533745 -28817548922359015228121232693085280640 8533746 18281187747293116313674315262154610080 8533747 2020551216892847867736925820132937592 8533748 -1515920914984337247578712659129222400 8533749 26012040081386942789429032827463380480 8533750 -16094580412894398526764995717904540000 8533751 110091230842630461442577589793449259752 8533752 72250245858785846212153493382286725120 8533753 -252436655266129472643537302801302574998 8533754 -25721695070838487833218780102732210208 8533755 -6541115100880369481847349004797074000 8533756 -76859457502471634489603390771135938560 8533757 -238699073394696309874701261022317791994 8533758 39901953230969651554451971689409137984 8533759 -8283467622787103972348565619997145312 8533760 -29113237866131145034014962198406758400 8533761 96771123990600378306633249517476167472 8533762 130786536122996669806863456313663008672 8533763 -54615952025425258615830507703501262640 8533764 -68911088945388160092822051771521581056 8533765 -26146615899257290679640894707568537600 8533766 29224346604730746064999847940744978240 8533767 -90435887685092687342320873438487640 8533768 128354363057297298533785635366552130560 8533769 44633799839160494479426533692851890996 8533770 -16733128252651511114185427382531517440 8533771 -45288694904026756845496134370889283768 8533772 -44322089629700574715118473515877555200 8533773 645249330107151913900911931212360960 8533774 10275840867861433850837965763012858880 8533775 -11747865583625330917339086255575185200 8533776 21245877416589474812117898693800558592 8533777 47476565022476667343303690496035646272 8533778 -105767623959295807065428210637670095360 8533779 113340400904681090496416597951899643760 8533780 616744522715910042040423961772533760 8533781 -101319002668691234197881573376799930436 8533782 38339931239056774046103502721085665280 8533783 -166230541834514181913878773821560854968 8533784 13477468598246149026971569451190067200 8533785 13082903028305627710835651935225507200 8533786 -88892550462271734913772640046195419408 8533787 -9367692745123197814396551555331005564 8533788 -7626303283217697840468350313147018240 8533789 -63064693011036885731307435333272535360 8533790 -18172206651385523543797191548888432640 8533791 766696776382871205229593738515916792 8533792 -61073910943815596585256701452761366528 8533793 -166509318624055376054838908911998063360 8533794 11291389584396449446590783024804145920 8533795 -15934412671671321402575419882960645680 8533796 -79187996285422866775624544433415809792 8533797 4325597382344003517993218649289531872 8533798 13173330247654234048501151213301991680 8533799 21380303587412512833471414328418263800 8533800 -9393782465986484989240553833304064000 8533801 292060752746517328120038116610677792100 8533802 -63791892629288737856571373268168445696 8533803 -6330950441442240304817983740770224296 8533804 9947712057881661511243505011899584512 8533805 -19448991804089536688761201826000858880 8533806 -84072073872407796092962585781597500416 8533807 149886662111682607690016035236237423000 8533808 41498305323752860844060867759458271232 8533809 11751227140222487840021097561752706720 8533810 967507722823254237799638635800077120 8533811 87976546894287325549549447147450344960 8533812 12121089807482102517796774636855787520 8533813 4698033721665986824578265478728663296 8533814 -69910247947627765284031147851938715744 8533815 37675486454802824776178755610466653520 8533816 45394860308775265552050347220578856960 8533817 -221311479802256609870633666445452135040 8533818 21004489050070678194729945462412958064 8533819 83642473100008629638343486242857854720 8533820 113961361267730212540621850121998062080 8533821 -18032142451268073016506632041439532288 8533822 31595462029691012116259431798339698048 8533823 -4294673469684379400134053444475165896 8533824 24080091107279129279024642505754804224 8533825 9346915709825189304719039243470902000 8533826 -38406450733496450263739820694956019200 8533827 52761089640573614834480688921241579440 8533828 -11928866811395318075661627385108048640 8533829 -140033510714281736824746491296657353570 8533830 -22734989397369265993842130767470707200 8533831 87611713762750902847614286711692853000 8533832 232878316641082539648585772973058278400 8533833 7803878913237228056843605285785090048 8533834 -17225031776761687462608926298128866560 8533835 18640219460752017488992191917184159360 8533836 -1891195371181753249360976141749274880 8533837 104805098693438427184601235679740191232 8533838 -5586221524355144706580399040960608704 8533839 -63407814420913288859707194117169829232 8533840 14629898223061490851906328632885248000 8533841 76722917417817283208592086427993616242 8533842 45085308951572884130676815393501209344 8533843 -131937163297946788194519891868289036880 8533844 -33062053819426300283927627394718998528 8533845 52925256982372924318617130781541623040 8533846 7104511277521238470371066817193674944 8533847 -16922501241553571147798203377220326048 8533848 -65413064569066835072697507077828812800 8533849 -94841736632623151567066313621363532150 8533850 10356009019363854519535599900469152000 8533851 -101132816012665493484211561507036640256 8533852 145706847431788488716129334951842279936 8533853 -55539739485388028428754953831770215898 8533854 -8838934414535032748359714592274781440 8533855 67615015281064207272436741767344081520 8533856 -77515576275698532297562626802673123328 8533857 -106177053615722427296006235836161658208 8533858 115250292621182477511939074690018906784 8533859 189807264814536797148909725098649878560 8533860 -29208731843503745613192479511753584640 8533861 -35665066520331593290074319004564972768 8533862 84089452201342539641111843728144200000 8533863 -3956671016901641911437944725526389440 8533864 -387173143684568093283710533961544499200 8533865 5263399446363558708333372908726761920 8533866 -219496546953237334512208592808935424 8533867 45162741844773067177533310423749696672 8533868 -29587368780167499547978693732784692224 8533869 -111756174577977010675386320490521734560 8533870 -12710481364176249925445076776093613120 8533871 14606621820656944177747594925504997072 8533872 -15783651579495497017562642825728229376 8533873 -18752760821471490648147614169948204636 8533874 -35962982861789672987463816392487029760 8533875 49213064253031142405681192504321088000 8533876 -8049650132602332544665744176605914368 8533877 -70541648265973136098314632076328585728 8533878 -26701561884470622996106718076741050880 8533879 -184850626966125218766674124978174234520 8533880 96425812692430748508768909042519244800 8533881 -89063459385567899900999175560362895640 8533882 -19505633025496486917026020694592245760 8533883 -15108654210488009060555731290161771868 8533884 4643135457095482860119689001166815232 8533885 -98540419472762943171365265002023326420 8533886 135904701722045191585292035582505083392 8533887 -32493201136157379435107712178776458040 8533888 230631793862640045625426090917888000 8533889 27766877382967311774536828436209286036 8533890 68723908586964804123915536856045081600 8533891 128279089275297750489366941995869415292 8533892 45895042018423613645293812073001975808 8533893 -34206289689396416761342975574866455936 8533894 4935151385759476895165994532167469440 8533895 -107032688514007162829662981002665055600 8533896 -4130276038183019072714566731064934400 8533897 -43525011844436259212173344282939947520 8533898 -9141719324134773751464453849414720000 8533899 100078123937808142119054012756937809768 8533900 55722702396718235178673623602181760000 8533901 2230615209900217365647688001499905932 8533902 4145294027272858657606097713256649984 8533903 69256248077098976153173654418298864880 8533904 6339761117212728122804582118955499520 8533905 -28655569453241917096988996561839963200 8533906 7430455338009453981755386915812276384 8533907 141153251369544872008856688028530570840 8533908 82535431795759955171243931978202065792 8533909 751908532674204951641693730767835904 8533910 2962137316467405977485298815230904320 8533911 75856629422974804484180502171964158720 8533912 82327197218472175999321901410243706880 8533913 -165384698061311262030157403633765894838 8533914 13547323098777876672195093037684273920 8533915 26415277005075243528854666246078149920 8533916 8655339246742478908193549731378790400 8533917 27382807488657629441460909212712501120 8533918 -48608121089274323580373178334316706496 8533919 4880836892863845521268694797517648944 8533920 49748341408646997272114442939389706240 8533921 -99930807071770074101293144092906923856 8533922 -38488827531769810308537668986360141488 8533923 135549077919031337459610189023448094584 8533924 -9848130856872311716237420046338969600 8533925 -66787755049212294390915649406076805350 8533926 30853568026391104391578107547079954880 8533927 133595107654580825062370264404683192112 8533928 27749624699332450883462299584300318720 8533929 -176226439410581755901032824189677453952 8533930 50107165686511331680544684464235289600 8533931 -62249766361359154066438364612120501760 8533932 73494869363849022160924068147077013504 8533933 -168952382186390062955776254854779619818 8533934 103005763056148687866168666868818551616 8533935 6117101756737352311682268198007454520 8533936 56849140720229176661424304160550305792 8533937 -39203138757985850062025577374431094400 8533938 -5511147704977925948802088766923592064 8533939 -99287646595887177132331750377155336144 8533940 -103759873587013596193216240991983944960 8533941 -8528961190230260677916386848464130720 8533942 -141970512182365132243995369261844202688 8533943 -36484303342566499475651956626933139200 8533944 80920774135155928493262705939035136000 8533945 26429036018565033901550374682056646400 8533946 47699555595889730749107513665446291680 8533947 -69132472633710018840060480884081236200 8533948 -28206392384877787234147181084332936192 8533949 -124263881130180579688647466825831968564 8533950 -3314761602736467051996153483840782400 8533951 -111740442503050057669360900403000122048 8533952 254168460120932874203462600503590912 8533953 31705197099846752608542853916123894400 8533954 -2898305113461177822689113750122361344 8533955 70389367088010339338216969990404377360 8533956 54596331015757303199602114935209475072 8533957 -42785346794692128862559362725618237348 8533958 140988570081278887796960239119628618176 8533959 9348583945606964172562980267036887040 8533960 65819794368958367743124747467741440000 8533961 129278743433233505745818689871206601124 8533962 -140284553754165307359520561861138313472 8533963 128758690194764909824796975054405628 8533964 28037683100022448083126946502576678400 8533965 -2018566919079864703534651697118029760 8533966 -4095976248972420975320082673625210880 8533967 -106290693546346171471005841913823259080 8533968 -15281511231322910110241946852472651776 8533969 56804141314658815954416968134410493300 8533970 -35397852545861899199271592014257691840 8533971 109650665456086519314927422884116336240 8533972 -50912757693268942679359938644838471680 8533973 -6352517485885819538018556985172171520 8533974 -71764179119307109726773295392586788480 8533975 139211500243917279905276526530829000000 8533976 70525774607493285086464927278619729920 8533977 31236712346092851221601043181326504608 8533978 -62107196699308356831675551347027782144 8533979 -1763456585614477316565199025879631420 8533980 7249977386761793391827727611883909120 8533981 -59913428097859872503733917826777392218 8533982 6030028323653049314651628779246270592 8533983 -158014395107222965288226023376899503360 8533984 -76368609220213877513779718641516806144 8533985 78314229947487283651183667960299548180 8533986 2429445352704874873620237514453621248 8533987 -65155671291490930282040974738633798656 8533988 79714079293061731147643666971203713280 8533989 -79151620822424811402410974227164976096 8533990 -19883142213656264802775912718647987200 8533991 -219260454536584224834304144748861173848 8533992 5934151536134787478387760501837168640 8533993 9148064336190904472510849505215640222 8533994 18075428278889444611933246862587928832 8533995 -1076067945874814892889939872605233920 8533996 -50112680200870599834128603640485936640 8533997 28965342698559942152251940731459360620 8533998 678258759712684627744114139672402880 8533999 -144909228282501754451725715582110377864 8534000 31774011043133575873028072503885824000 8534001 -38747527415753780571999613595778378816 8534002 -70337616767016908923100375823918614400 8534003 66587819404939311430202667157670946252 8534004 23801796641005643263801000726185062400 8534005 -145540281380468622041649208512791306340 8534006 -71424664608721712634966556673843613696 8534007 10148572514320665490918446177617483688 8534008 45729057196864362679962390122633256960 8534009 -308006757571085816031453874996264710 8534010 -41272259381429760542126988577603549440 8534011 -38202635360107403570455633728317799388 8534012 5143856079187797832870153868596564992 8534013 -48468135504683435292958945011815668896 8534014 10957159926988051383251098866316025856 8534015 20081118907944853991046783861453506400 8534016 1850932482375312275705163962237583360 8534017 -58508348350779416947046898524209583868 8534018 -18993271918957024837674747531515954784 8534019 46183420340671489127343164040071344128 8534020 71511370047911730824225999289382440960 8534021 33698417259397004049004328989756857600 8534022 7237611706970782675819549230941841408 8534023 -176794026954640447287034967492759738728 8534024 -133992931280125419222709077605007191040 8534025 129743300068298826792879593580248160000 8534026 -15656232137883818134951539842885451936 8534027 -1730153882628096534746847560137442568 8534028 22067290946977530778061211227786072064 8534029 -86531288578325696136058037543412667424 8534030 1370719250013959595671568084123860160 8534031 -90376007294847110705602253972792960256 8534032 -10395271074311794545768201763866378240 8534033 -148879507723517315780772181489178644620 8534034 -89873381822598659430355063502948093424 8534035 36767121247954393172833768653448101600 8534036 -45446222596736599949067381229653320832 8534037 13691112787400698573878902476927652352 8534038 419639197026513124069499611984878144 8534039 4595179088209448152737528559394710320 8534040 835271734322820429455798996211916800 8534041 -19850492624085493372999861050754741558 8534042 94910943272962251518864751723159423744 8534043 -536158332234726336785738626272339696 8534044 -51287932969154459333760694922996288000 8534045 30212127647322416615198584625192659320 8534046 -15728850060223268062317041068554864000 8534047 47660651628726377815789915648077190496 8534048 117432226606523099540842300360803287040 8534049 72107619449803307473600115376528738240 8534050 -4229269694706462319414643102041536000 8534051 3619697979813903860275125043185627504 8534052 -48570553488446462820156348130873344000 8534053 100462564200484062501511581012224816064 8534054 -58180778487760871819416347705318915840 8534055 48476061340797718159510239202972867200 8534056 -103184436861293255145735043328432133120 8534057 -30108199996734532550818622958723964608 8534058 -9874966566674161549320045992887762944 8534059 71465137933287901621428201400854162040 8534060 -24970680508792861686266220292080445440 8534061 -19570463264522480182970569467137352000 8534062 64926939443055217788333460375594267200 8534063 170482661535064186640213896514024015400 8534064 -7333295410411391108663953549201244160 8534065 2170459055089618795783504253655515520 8534066 16044336063839338472669430910885289232 8534067 6399748161467562123332672478531874560 8534068 -54317861672291772472581809060671031808 8534069 -203248847403199509073848960657252112530 8534070 -14885253858738428032919950465545847680 8534071 -12930037065207617100667986849111355392 8534072 -94569142997372457669391202070984376320 8534073 -61641188937787741057277043939354864816 8534074 72511395473499939062994544602221495520 8534075 67405109194471233703084912354217652600 8534076 -70299306767432057371010462655975034368 8534077 -162504751812070078586577282861526985600 8534078 -23885263617474609985926554356100367360 8534079 -7974937166302322996613762103572021840 8534080 -2501402371767845933814012938629939200 8534081 -725811357290965480297738537074972480 8534082 -47667566751708715675137889318499394816 8534083 77877925026935772880612124606395361408 8534084 27901636439213419406403484845157483776 8534085 -43236601924662394415879096087466805440 8534086 -32133157670937411192899712626018571456 8534087 -124296984038504262236842262373903617568 8534088 26585210000134376775384706382334796800 8534089 261732565901657772189035906708932572890 8534090 -22861128556610115989036350412188399680 8534091 -97246891042426366787064931014647388960 8534092 5475359416317212217679238119150597120 8534093 -27673387650358032192778690496731738740 8534094 -8007656321799709468456003799047990272 8534095 -7332798693200328209873388893218582320 8534096 8445535592487622985584437570673557504 8534097 -9596140258600895746739331210495624000 8534098 -23565299558390060248154147738946241536 8534099 -2370710773466327560611027613421831520 8534100 -39877485662938526498938656122953113600 8534101 -9092114772068343586942595018602254898 8534102 -46885548983496652385815588388162175168 8534103 91387727375004551772961216760085836904 8534104 -36904477730114199471623024434863022080 8534105 5552151350662902060428951658510976260 8534106 18052110828081107754263180939896381440 8534107 -15919476401595777265440770826151955644 8534108 -22813031816394068615576935980614121984 8534109 37462005860919867400341203655951578688 8534110 -1943445844726613864040672846458979840 8534111 -209204502356098658281049653290674605200 8534112 3002615782266059306810323022591557632 8534113 5779611881065171331015196595453026624 8534114 29308093877422571779592962039341066240 8534115 -16005803423983033707860978403336636000 8534116 155241367576782171924374102007880913920 8534117 -73119169594700146348199708877086685060 8534118 90016105911696285432288317147010931200 8534119 213193693876321581135462322856470946304 8534120 49250674104678193838425761915592704000 8534121 44889444242933632476782802288833835360 8534122 3130244256540696464223425145022696800 8534123 25688020484584096645253552051974214064 8534124 -582267932032136068402787180441779200 8534125 236371924567940688357365485756277640000 8534126 156029946261634945686266929679415165504 8534127 -806909991217244167588001185229867520 8534128 11727280967223641204257821362500337664 8534129 -136674902074268241923708921236839921600 8534130 60592954367267401614521331002434560 8534131 53550215776079570029469403524393817932 8534132 -83275473474821582259802758693629119104 8534133 38323301411204054240061361921069651200 8534134 -24577572313320244371057097703656518624 8534135 -72271785599556613738132924370398594800 8534136 17835074481464156323463910236109619200 8534137 27192886082985322708734528587981975786 8534138 -886609119964495904295412455830209056 8534139 -150550047341877048216705461435068953576 8534140 -71369972413119938864970625616037250560 8534141 14910720572991947362292683101982849920 8534142 2459376231598084194729867823314920640 8534143 -212412310514430314094160808731249518000 8534144 5989719099340670926429391739829616640 8534145 32534008187665928756746073790800586240 8534146 -41427949912612423947285396495910502400 8534147 -45917071275131028322865897168067286404 8534148 16358334971344984549636768150440837120 8534149 9223249968384898855348776336934979160 8534150 -3504110461996033204813840819957804800 8534151 146525633705156528720382951266437669200 8534152 153607779881088020523460860644264140800 8534153 148388571106728877421750456730990519840 8534154 43857556626948332662722159360611470080 8534155 24071527058199585180369163634027476800 8534156 11095932691562283885219474576631115520 8534157 116349797582414657810200686967317528192 8534158 -106789820193645187986819333169434976320 8534159 -209284493116723987726424897074160018640 8534160 -1854898025341785008681237789284761600 8534161 -54432584063789335998580093029268889228 8534162 7049485412601749582222477389603594752 8534163 21810217592197715594156651531077351488 8534164 69486846261821678794877681523741973376 8534165 -27786134866363398774018454746431647200 8534166 37153190965278823903748455196042907648 8534167 -1359448050074095150201011344365001960 8534168 235860811384832427897481171637210357760 8534169 -46407174271612131197959941883303336896 8534170 10252600391961850241188203784001707680 8534171 -383771789449157650693828575570221021856 8534172 -91295641081152388612606645135969003008 8534173 65582188618236258425504704669988236800 8534174 59755081806284414918529168460805107392 8534175 -9533193552920850224987125992821662800 8534176 6014384704141379168975346574357954560 8534177 174186675544361342433694951325738509026 8534178 20164586769487762223695365483810036000 8534179 -167268646676768475443211619994871165220 8534180 -17622394967690827274234367380923641600 8534181 135299548461110828069686684318517029824 8534182 13837665276400182922707801092520180192 8534183 61733938665094634426778109263094560000 8534184 -68201910844091944767921872480057671680 8534185 95440263625214057275804589443809327360 8534186 140344156099266596812090070969809429344 8534187 181070733574209570233415639877364646240 8534188 -22629458576896519410480302845041055744 8534189 36473236410257758231806281236027635990 8534190 14383971786025499328816453685614182400 8534191 -14885370622429175685456276440346886896 8534192 -11959998029240753099664462029920665600 8534193 -100834912540293799338349603211587329936 8534194 97488603863316953450644368498440447520 8534195 3499502342488428430874334474987655920 8534196 64419665462069146194756358158379536384 8534197 29747475354127352089125499050036910464 8534198 -10327113531901408877868623083137521664 8534199 -76677805065498848964522357541605837360 8534200 -49340073422874337537826443184888832000 8534201 81478190500042634059681605668868481344 8534202 50945591907832382328325187672119084032 8534203 7039059106468832470693715689531812452 8534204 15715026164945897106393692858810480640 8534205 67480670101821422816645029575193678200 8534206 -24427428972630052484450097192877312320 8534207 -39217541004809173331384648157698088960 8534208 18653182326507524350224826854486835200 8534209 -164224661676411387415944183651396806590 8534210 -363928329506947095286253078867251200 8534211 1575577124668157678337673658143848960 8534212 -34108759448498046327768107739176140800 8534213 -141851071862812679373608248996070891904 8534214 -7757245202470815291908778882653333760 8534215 -18196295762157705576452311838456165640 8534216 185457037422981884249086671455016084480 8534217 19148376472478213535581342059939960080 8534218 31510187355892631924948584000438370304 8534219 -29165623118855380507739390814752855712 8534220 -40268218328718099812535470513080734720 8534221 -84971458576069282064128662016968522708 8534222 -21925531336866598055973351770671649088 8534223 -1616855127535040982141738892086453528 8534224 25058123807672190365579132013939875840 8534225 -2546289425495158298309010051591705600 8534226 30225130604701577427504412904974850304 8534227 12802481344526365242064999536693472960 8534228 -86667994329623479881933002080466479104 8534229 69942356512996310539753437536425949088 8534230 3632837250382526258784761791343817600 8534231 28793680418598272751574992868163036064 8534232 -26048982725921080460929004217537638400 8534233 -6272928892193363138626660743183327740 8534234 -116057674418396079810706445733084243984 8534235 32085612765232384445434291185769217760 8534236 135059457216992479062047595480097774080 8534237 97099100360995826854456274240718079212 8534238 -10868475979616934266548571922722611200 8534239 -44583165537926034875069371515260883344 8534240 -16187245574553718951250254448437493760 8534241 7601951964025569359523051617232057282 8534242 -31832161787593761809393644388881878528 8534243 -21969458904475048223629481070110609508 8534244 -55565289692538614844398206263133277184 8534245 53168253529723579436937742418269765500 8534246 -14270116179227528989591982080549388160 8534247 31963389895144348446860409970002039120 8534248 108533556733773198821550760986678558720 8534249 -184696118450271481007870319638030171760 8534250 57211898947922439274758405007089528000 8534251 136095118834299978093214082720077512 8534252 -114401199346533779566403507304691179264 8534253 -102896589198245524234196568644708352 8534254 -82018814060321201975408534923463184768 8534255 -43327766952832359390436990184645035440 8534256 -19703642825893320581509699252420313088 8534257 251174578179861330256230582512195951472 8534258 225613624782927512433303495744978199584 8534259 -149191674710549480562157999026824378376 8534260 37580630787879150327324500515861463040 8534261 54802233111746570011441575919023506862 8534262 12621232214326361937999530594715844608 8534263 29724729067315245167892119573654461704 8534264 -95755903620367868396843306877214003200 8534265 -43656178453338638679607054605975724800 8534266 58096690527125091301990442323819708608 8534267 -47733509625818372036077531570870438368 8534268 -99942112618614869848970700256985088000 8534269 21479171839638250269504583283171497600 8534270 -23826237016222849652030835142772713920 8534271 83484529243017997969739432462565726720 8534272 27398360680958567141558672913378312192 8534273 48271573328363931167809132678261401600 8534274 8512652347284733999683950673131940864 8534275 -184292170438986971671982866587827068400 8534276 12746077771228872274564712596353785088 8534277 -12934490841147696255667315189136634786 8534278 -11249655152292794110686389197729930944 8534279 -4187307051546506670018461376118344216 8534280 -56769453198159343161507241523748864000 8534281 124674510198919499767538305138000490010 8534282 61604473868835641820955684939632178992 8534283 40199383012867763800465443876335371224 8534284 14412694855524294310696279250230551552 8534285 -100763549629776229771205006200994308020 8534286 22057362571298888035944933227319733632 8534287 -240516075540760596432932072682438820760 8534288 -4739320172270860167561713472596606976 8534289 -173604716219897907753503466578777231520 8534290 5342771628306454786034000807987402400 8534291 -143228360803611062959105672245214502400 8534292 67408639740074724412576722314932224 8534293 26866319666289980672626074870596840800 8534294 -59889967920445939100756631865206518400 8534295 884304139271781994239017670308582400 8534296 294592325422299201033689296559001600 8534297 -42689825543870272602739834876253299254 8534298 62066078722375628244062676645740790528 8534299 -15227777386135178902384754006834466120 8534300 -7311483577172609116758379064131891200 8534301 -25011356032137898382363631775104778368 8534302 35951068063289270732204520897570490752 8534303 187365252523077509552360229881054355552 8534304 -30503142341127133721659495767035805696 8534305 57925120748258341374751238845818053160 8534306 -69738767489758380712047864195351390720 8534307 213196196603497726511751073360064596992 8534308 -51973331477466272536191218359817871360 8534309 -18626071218732804144430300356621118848 8534310 32418162038514411165563788419732620160 8534311 -75736399102929968696821358578745430768 8534312 93120059824993911633863174912843443200 8534313 30020608555055801868826231693074833940 8534314 117523432425113125286611385484172800 8534315 11226416080141869961816690199752740960 8534316 15161891874540388464023233627830681600 8534317 50428773264068440337123317366349648544 8534318 -30076444138383919542982107041966613696 8534319 -157078509654761015119536532018195005552 8534320 -9207706750231281171921006706412421120 8534321 -101774682133520157722208296952828557388 8534322 -3493228702492821230275280348416636800 8534323 -42545853741701066522407060725920053440 8534324 -223186447630368686743720150010705466624 8534325 -9310205512602040868083325637488376000 8534326 140381531742305064088620271471689915840 8534327 56657772372799731446805983485870903272 8534328 44137367512755743445614980170805739520 8534329 215629814330058810282233310948163781930 8534330 -66429796027340104837229386952363964960 8534331 8729691858706278166313136496722979776 8534332 -16626581346793522495087001792144795648 8534333 -2302809763971273742965035332536817056 8534334 29163012089769847109514843446961742848 8534335 -12505484071700293654279648317656925720 8534336 -26133319210829811727024036318819123200 8534337 -7312722051763011719462400590942518848 8534338 -103823470160414527848132574167650149680 8534339 -1736611709182934087801176093468842432 8534340 -35923369159177323453498745792739980800 8534341 -142061072838951221103134201772076156258 8534342 35292805058790020299700796479299926144 8534343 161243150582959394106459442005598118400 8534344 212042136801713225473123490075443200 8534345 59649939110154409682499794829715184100 8534346 24327717978313668390168540593429245440 8534347 116931397620480568245351277278120523796 8534348 -17289394199885463599507787827806555392 8534349 83498817832593759433183950719405277120 8534350 41211093419432027083878450927014016000 8534351 20279384423178719583702727817985930720 8534352 -18763474487023578430731005026037268480 8534353 -34509764687794108191335986307211680398 8534354 4327042869411350877528175979501478912 8534355 11266146679794881380753249801655226720 8534356 116820537734219777870980092604587777920 8534357 -3534751053849437776397045008825450632 8534358 30113699918797357572095471469370057344 8534359 196430572060699189090988061487525239560 8534360 137331986261729731451210029410146304000 8534361 50760764989456273846036228979117609184 8534362 5382394732535033948527423881966643200 8534363 -254748924255517458133201476438204167760 8534364 72102078530011110869082638935270244352 8534365 63523927424570440431048762159156787200 8534366 49835845006128107977332325971756757632 8534367 65322372886406504779997870418254525784 8534368 399207725396284084834054829854759059456 8534369 -26148668421476131586424802262043236160 8534370 -10562134781335553983822281571315814400 8534371 180391777724801695029605054359704588572 8534372 44375738758408177201923755428172636160 8534373 -4629031122775662824779107650393748000 8534374 26952667424553696089804198176932433152 8534375 -102220983988816014302009426330089275000 8534376 207716235107199103449076177978778419200 8534377 217029094746381132234685803896113063226 8534378 -63022964483769381866718407125151906976 8534379 -54182873495069353121059719685437494184 8534380 5094924698622006536945579723832514560 8534381 -34361302335863230435068047453459553300 8534382 67114369132803413930780799581813760 8534383 -18260824552503676967764990722516453792 8534384 -16869552597270964555015492108274073600 8534385 50810973813276234685106149647503317620 8534386 -11318729078451180705148966912744550400 8534387 -172097217173407818657596553544746902964 8534388 40729388536242862959814849071209410560 8534389 136385238986734256240410767135297268224 8534390 -66588349608788830187664149935436620800 8534391 -54529262142045445247569877430769867056 8534392 31030448532381986101764137824300830720 8534393 33345369680917152090135661479208660992 8534394 -53181568854430656265129300552314104832 8534395 95615852074560175740392735804384640720 8534396 -24650790856774690592229997187178494976 8534397 -4588399944509370791653013087342340000 8534398 -27716157915394129556161472862089356800 8534399 -50737485915612868992374053076947239000 8534400 -9556165501005378564544531437453312000 8534401 -3845056286683621666554737843793944448 8534402 117437233539882734289083821586464627152 8534403 4927295053902751024471667996226470640 8534404 -145028965039375253481770399819630134144 8534405 3694907815666959749157160945366857120 8534406 -23162424786691130563963894646619641856 8534407 20810886881860946797635306571880178272 8534408 145882690097432872167419039587226511360 8534409 37951743176115658260345896914407038400 8534410 74314992078532685365765549137041112000 8534411 122869873565235873153410002849165389012 8534412 -73099008927404187136283841676966174464 8534413 7055810383780936408955118045978946646 8534414 16362111177107559520113923444663997312 8534415 -20270087937953900564055575836845120480 8534416 -24288552291537154027554132801425965056 8534417 -54352615655518828037513474741415385500 8534418 1956659518058832176856197802388277760 8534419 141442249039072468201691085136075483820 8534420 -34475239617371391631612550700679987200 8534421 -52956916956615559290138113533651405728 8534422 23272090633877077279242983691665769600 8534423 180199620512293127101070354079960201672 8534424 12133645413489943997344065098313891840 8534425 1861876955834032970317304186882272800 8534426 2778858779527383161886734900590312704 8534427 -38182346807324635805291467880477959296 8534428 -15702039820439637869673489660897234432 8534429 -74723170529515649097264863615446322970 8534430 1241942559558204323677462521937574400 8534431 -36076177042151750059792812224888851920 8534432 10540525451431416158930833667289710592 8534433 126956071933393741831572925545514001664 8534434 -47517956425176263160555959165730318048 8534435 6270781170188889387054290081049706560 8534436 31884771243276019090964660681399721984 8534437 -14007870420959325342508697099742947302 8534438 -8766837497547887227594673367242616192 8534439 -67236013023385630088013245785517151600 8534440 7696908782109133996386174468180940800 8534441 187808323240722488928701467419126862842 8534442 -13307129745221260874810558771151215616 8534443 -82176315743510112138274068238640303308 8534444 105240779299009932851839492120424391936 8534445 -24263439539010778507311594390507202080 8534446 3252161472968624517074341881626241600 8534447 -1368641874296416573869533928671701104 8534448 13065150891358042699574872210646237184 8534449 -44251343954717200998788359957756354560 8534450 -5438521307688271307518993746172914000 8534451 40410237011902085816263602761626460160 8534452 32451094487289265107605136096451531136 8534453 62883678217237345532515886013462975744 8534454 -9055538600513775051810234756696137280 8534455 49520004845993798153863733243099406720 8534456 10280637300304577731179312981000437760 8534457 78811742478996000323607967455204887040 8534458 -19089286095617714057400363460475727360 8534459 8634320470866617222819639525422113036 8534460 80706008071024886701912534019112222720 8534461 44865122468552625528276275968902592160 8534462 54188066967207218259859898015785755264 8534463 -38627951639662148051853454448665282176 8534464 -72861062743726647241127849768375025664 8534465 -157565648791996484486221916209232942400 8534466 76612647228900478661981062627471401552 8534467 -17574965046643311231638414787694764484 8534468 -560901772988200773256129842080855040 8534469 -974510216700880871745813106553137920 8534470 -7836155259311886114762328626065053440 8534471 140619779550186167210443903748177118744 8534472 -25171834332209359051738763885667778560 8534473 28466133015625280746660289507975589722 8534474 1280713749809035921576248780376284000 8534475 -25798333621396458937642078072352693400 8534476 -79257095842608874328310071111391846912 8534477 -102080447352527594871043523529735883200 8534478 -19760969577937989163503281362740761472 8534479 -61261517188700179556874367890655440416 8534480 -6966675063339818267912648682322083840 8534481 -30035182839922131955092531265840860960 8534482 -7240437111255703425046343328254092800 8534483 -2210074934543068744836687285465584136 8534484 -641397126586742007882322300034162688 8534485 -89520992827894936733325243841923398820 8534486 1600111004881215182093491922548068864 8534487 25124700299230899506015768310082645968 8534488 70706856024835984290140656334711285760 8534489 -8552624118482597996161967600421598710 8534490 -17070232517913504647557290707679386880 8534491 24450985549995373509311739141961568272 8534492 -81940233614330435459404590635092635648 8534493 -285222852287356040748018789965506548 8534494 -40703552014508975959375731825915949248 8534495 129039144664343614638972011665391692800 8534496 -80576410586058115119453622326578380800 8534497 102206174355390347571062074105595213460 8534498 14751599931430574556426387390683060736 8534499 -34634560141052118982245621040279251336 8534500 -62997658210019562858967939309970496000 8534501 14597509178192593641851371317981877404 8534502 -29520102986329987181049380149966395840 8534503 12264811482939613343473347618515464864 8534504 68711003808270229694465447743750717440 8534505 -8868385365089410662008371114871537280 8534506 32948073113535399906296277704276107104 8534507 177330997286337371433055378264433578320 8534508 -32511452096146796910160686145396247040 8534509 43164887922671467310885616082939626710 8534510 -75327969955997829450871189400415598080 8534511 1844735557361903181811045441758401280 8534512 2819119067444195039537359603497304064 8534513 -6732530651848081338997433038039080000 8534514 1620931390581081274843321281664448640 8534515 70834702241701584985216798311983251200 8534516 146100628055384836513099580579567665152 8534517 1167305862107062894195616879468169216 8534518 -483552519321992171240408733663520896 8534519 4430579502608068551984397916524318464 8534520 50277182883416423691488373850874265600 8534521 124423698983278293517640606062025103722 8534522 -49634085619774327288255259323461740688 8534523 47246470222932544888305295868763514368 8534524 123797906250298097567593537485726212096 8534525 -24924364169286217414468854639436892700 8534526 14757124583797896001263193450570752000 8534527 145758490268665796242732657920436162560 8534528 94501967555936909301677195625297346560 8534529 -149305506067374505770386940974985603726 8534530 96861840091748093214786212117761305600 8534531 -38374849500914547220619020490337496368 8534532 -15541143359553707935624445372845971456 8534533 -754409836406945054110128919115212480 8534534 3664661159113048638982646273685312000 8534535 101785284226961568987071863339446543360 8534536 52378972175777695665701944805356999680 8534537 56837500160464837466290055689673650560 8534538 47568487661873069657217996921018808320 8534539 -6007522133975091934986656048659581712 8534540 -11497791951972475541377903554554910720 8534541 -21701904906520292111738729476245250560 8534542 55842900729697290568624577680237132032 8534543 63636275502085085080396010911818447792 8534544 33067720007819745178185276347506360320 8534545 -17511867836242618700438937093016989720 8534546 23473822061064258012927994733113286304 8534547 -5447190526339072675201854920286870960 8534548 18385544270906790886161768760363302912 8534549 -2428034468457371723176604684778078450 8534550 -11554075689571967029223965348408171200 8534551 -69784647789165098646705554694314775888 8534552 -24688082018661776753517459695683584000 8534553 29463100829526245446968984756979927200 8534554 23924465475063886597766418572170752 8534555 109587778730008077784249577950782984000 8534556 79841618804629859514774929718058662912 8534557 -432522558681931107784942630931831773140 8534558 91283676513032422723825397976871109184 8534559 52362661214794800291696700681994339328 8534560 23081608032963297493628438075698053120 8534561 -89077992302583651373329255618514308480 8534562 9376572094128710454407238000128081664 8534563 178931991189566907925498251526054813920 8534564 18124240245200526382936855832425414656 8534565 -1150750369773930238159375585588288680 8534566 -47143906331644567426000372057898746560 8534567 -50424854922973389603648218070022245384 8534568 12786472516295377281380968118671441920 8534569 -61164791527150792239118296964353169030 8534570 13562839349502539532884924295123682560 8534571 194523977365865440090277812579241215200 8534572 50205734995918470022137591208393960960 8534573 37591492087449140240383822460399676822 8534574 -6594004828331784348250162828877542656 8534575 32926362190110448159686743024157658200 8534576 2683516736633371469203353066048356352 8534577 88426264318101743757471072222973290432 8534578 53729063619358972137880500840562009920 8534579 -12847345312816668376709379014855647680 8534580 -70733328676472855106582100276258529280 8534581 -158013179196132402450536320201720455936 8534582 21148168474043870196829025373182815872 8534583 73786035809947805618969048171965129152 8534584 -76097788172456887873656505575724953600 8534585 147510240429241577973805681137410290560 8534586 -51776613635433797994282900064250668800 8534587 95217773783812334797801878063655377840 8534588 -117653470305571025927445045836874765312 8534589 -40876748755555341304420790249974468608 8534590 31441245993555414484106405332364440320 8534591 -37734346879456810767564712688334501600 8534592 64756286470162194037054284270403584000 8534593 -238431110005178431377154282368248420158 8534594 125861036371714429688750030755814911872 8534595 -95468790002557536735790897382329072800 8534596 50480902444078732798575771630714769408 8534597 3921737743648082483266337671555527360 8534598 50104164826224806115066228730384899264 8534599 -9619118473932027390473320461861615920 8534600 -19683903031233212346031099117009920000 8534601 33844888075419642535080582812530028040 8534602 -16479453929110485758038490170936567248 8534603 -6953787110616822652490956695896693760 8534604 -350920723679217443865621305027220480 8534605 -38830590138097850988623673618910608840 8534606 -31991417527649794028509007724569917248 8534607 -78601699447772830848577402635685927680 8534608 26344070668208519399065130803497132032 8534609 -24277640849132893766620577167732608396 8534610 2316788090948431207045968487582924800 8534611 -14423851847184490008418776983312718600 8534612 -52068686373141548148350503436722417920 8534613 43327376026001092885744915708778432640 8534614 -149752810302243782323281640582915872 8534615 -176226661400575398514739881353237397680 8534616 -10889495151252304596666731177738342400 8534617 -26593430251831747201298549782198172608 8534618 61990560361216154336028863346891406080 8534619 241405151835736859887971407091873622320 8534620 -33670500300908824323000797402246392320 8534621 233390457026108483599626992886926934822 8534622 -32351424196118419792163589533139112128 8534623 3424192523865431962323301665942227224 8534624 -106949686494306110250717131682521677824 8534625 97762447493199194417959673900925360000 8534626 20027881471079879149192606864204614144 8534627 -195807608178724090701329964888935959524 8534628 118912168086752800012055727090425219712 8534629 138807219329147155466438950360755579840 8534630 -5327366174504896182331742520911038080 8534631 6139571140108270089306712480190874624 8534632 20991757335614915818093415257311590400 8534633 110463413108555567108883942523439145984 8534634 -30112836105966060557579106742029515520 8534635 144627694859419467980986158360161338080 8534636 -24436373016338732876040872096665042944 8534637 124993703247292254642597801152315029494 8534638 -19223142102909863280384515155274315904 8534639 -142550050072696376070877197877193152560 8534640 -5608022016090589418651347601326080 8534641 59870098835350102467363391098919689456 8534642 12978937323835987084257822949881221760 8534643 -30773000206725753865913981451553836960 8534644 70966603717359404696573056360565686272 8534645 -40815745580637946376350221928390646400 8534646 -1127973403670105567170475365384031616 8534647 -49025264824908807607668362067330916176 8534648 2359251100095257599745062750333440000 8534649 6076147876801337886713101049272188768 8534650 4554444783814354406140142005475769600 8534651 109148539888365608571230108259213599652 8534652 -26162057843941517665386563249492041728 8534653 -60637135983567566880791836036270719476 8534654 24177750650673941419491467188374730752 8534655 -15165667475530599346157219710527601200 8534656 -26708745767570240978795637164967198720 8534657 100503114861860559206648243020443435906 8534658 -4887879716954658732216930932367405312 8534659 68851539419100269664933328628307268816 8534660 11639961385434380153353432036448217600 8534661 -175432024294815624301835754727189235616 8534662 9591121009067552191160051289598289664 8534663 -56177999657694829425853361203961560560 8534664 39598753913883857871029101385431296000 8534665 -62026821781199234174684211862653434880 8534666 -41988382234793703358764510689294426880 8534667 -102995297417001439325974881674360589120 8534668 -158045496585384586738704923280856125440 8534669 -177014138782745402620080608974651831872 8534670 -35172630397679965411122360059150793600 8534671 159763389808508727770362976546788692000 8534672 -12188083648935365864047488885549170688 8534673 56543834003530695885556654428743001120 8534674 -37060102358344830845293954187324951664 8534675 32116956342529705688839600490568490800 8534676 38860270712994650667025798850241042432 8534677 -1807555254043601551660292591215719428 8534678 -71051688389842698147075670236278907360 8534679 753313419464495151721641662131964928 8534680 -9026127735361174145590069309400678400 8534681 -112443275752733279063832124446090670518 8534682 -21905812302233225941211774763708325152 8534683 3201331602308596809854529242540325888 8534684 113156907402094260126327238034866540032 8534685 72184532958624706198486731477670312800 8534686 55708379813198966166397608910741555200 8534687 -30994133701498324064199182690362101648 8534688 35965380252154677094860776942242627584 8534689 125292742087587779611567802287772932356 8534690 -26454283020568432463418515095902489600 8534691 48561707961787218704301986595069130440 8534692 29944870292217629488967518828947890816 8534693 77281740613127506949433432436147477848 8534694 -8573524798128288046205847106488035328 8534695 -25433773126164924491507820978693106080 8534696 6949922152259271028334502114593740800 8534697 -83497470547559948133179968004946754176 8534698 -108867010905594561865826530534788248400 8534699 179818157594358832014354831778146395700 8534700 -25952978851840223696211762699820800000 8534701 33030953266846975399028118545778726080 8534702 -53866387740207153386032876996976996352 8534703 6525088184990400087399842748368337408 8534704 7993911750434011179583454514330501120 8534705 33088187427471415089550409166807504000 8534706 -69661503115275263617126860175470329856 8534707 -141652235964636093903519124006919789044 8534708 -10638990825748180121735784845475569664 8534709 -5996064769025359203812755921014115200 8534710 -12181044370932525546357021933979271040 8534711 -20344573785402457297098156683085783000 8534712 -16033089755759097729065840679149568000 8534713 194723983149293459435290126204646910240 8534714 15842267732981272862164400423749919232 8534715 69098100387915846347388192362814720 8534716 -2316664352810380606711093142203715072 8534717 7634217510100629257321135714563997766 8534718 -53385116941286817871266860999210934336 8534719 -171392749365350322447613319740588286904 8534720 -24451666543095153315145035318558720000 8534721 -55428989925387585700358307903925160640 8534722 171616195835913531055320244457161632 8534723 26034838266289656393651763406477041080 8534724 19110417994246716673227469491316162560 8534725 -49209426629355683270982006178025306400 8534726 676879769407304929385311135531500864 8534727 -3701994884949061245415752844227256824 8534728 147497631388517040223121819614490664960 8534729 64178291548333790134240562079616925760 8534730 12608236023054638424691448523236382720 8534731 11703942265794505737370701589104163272 8534732 42626802322392535925033040351590628096 8534733 18228569717705709409007104797549753024 8534734 -4142439751611808050243546274341258240 8534735 -117429684119122156160046096698765160 8534736 -3120177200860925805197220041475883008 8534737 -95151807970443436124011693012468502288 8534738 -8983133131191037476973258239206874480 8534739 -76636716882288276817288756681413690240 8534740 78215152493637976052825477341955792640 8534741 77467268728741182379622725430287736142 8534742 -17751943819311035877100641089277444096 8534743 6439296106162420278115940573120589440 8534744 -64480151187625282323327845382770380800 8534745 72108949094840010404626888310336489220 8534746 -2451974015790783822794558601550222080 8534747 -81267503364397324985597829243175518960 8534748 -8375081744247275441582660080270761984 8534749 42799764279992488112292190828968805164 8534750 18186354573625340807910201287508672000 8534751 86565167574903161746065891982663407432 8534752 -166853612155364292392723142798440398848 8534753 11505542679513144270424831570530863040 8534754 110042221612013186459062954466764615680 8534755 -75114872889273675359296984160429361840 8534756 -170221134565047286288430952712731857280 8534757 34899795009335147448848385638019700224 8534758 -344374967869761292802204159540586240 8534759 -21511083118991013500740724815009028040 8534760 -13165836292040194398728271977467084800 8534761 63746872966567892782177230008955934800 8534762 1596878968810489773102434469487680432 8534763 -142332541349325664856980591455219147960 8534764 68171587392595445392592364373084988416 8534765 20701216452993065064863255670599577600 8534766 -66212918931025261273250476052684438976 8534767 -46396911300392692790326746060675760640 8534768 -15662922158508359453981039619457155072 8534769 664797432751826000375719283858119008 8534770 -88842344278436899037416208910003469920 8534771 -53123333699668666220936305202226207888 8534772 163598731225135854308123827164731965440 8534773 -9721488129703985718940105638452431872 8534774 842985391593782240916544078063781952 8534775 -5353153761591773062290506425645456200 8534776 151819969586370706226784645850124206080 8534777 -159410423401500345313965256445392735488 8534778 -19711881811810847348211151488621934080 8534779 20280624177293004389619173445544850280 8534780 -52900857337717356673410150214321190400 8534781 129621398378606677350092596161418444800 8534782 36371827532159847727653567795448581504 8534783 -1578491193508391777576971387108450776 8534784 108871755298857825408839616229281890304 8534785 45526276775785069863099204180707280960 8534786 29021845756138553196414806054316209664 8534787 -83055568694862704486271379356753222480 8534788 -68136595653056257063163711414278486912 8534789 -89640620533727664722864988466944613410 8534790 22538619578563817172170202377586397440 8534791 12074443989755876046463677793524791192 8534792 -7045477619616910318824519595382046720 8534793 -61204827155124699046278617580834583536 8534794 44069628849763461385758969404793588480 8534795 2806840368870292846075876712953356000 8534796 14685439506870568860535370621997809664 8534797 -86045541353688659860708694748396812340 8534798 70236036892501891673089831402587518400 8534799 18775043913744995038513978217136331968 8534800 -9860264975659001691299667736469504000 8534801 -23664841391355033989076952940806634592 8534802 39606817927841762674900689097106434560 8534803 -138634097770496510620778985071006449296 8534804 36136003161527547971799017001587446656 8534805 -89260833478011458948634364773033846240 8534806 20766562476776410446996241098928631040 8534807 -125419363316684489129249144375474829240 8534808 -3139278749580414461041752601111971840 8534809 38171586676884948323179079714948615620 8534810 53062575854862246756580834802667790560 8534811 -142009778346207301204986716733943796328 8534812 1212013236535265358644662344077697024 8534813 -7734432180091289752756071615761661120 8534814 -4436837811531186302608802542944365760 8534815 88079203074367622393012908337177430720 8534816 -295710074757926378764142896665758269440 8534817 -100850749218823513435208251043282796672 8534818 59237027860976090658417790119504321360 8534819 -83177611072494294795998053571942333160 8534820 32969281409197926101517428290921697280 8534821 4457316490253824475874097878496525692 8534822 -107897312141602813965321461119586918400 8534823 -45704943079377369477498152892181775232 8534824 223345633998875331432195016716865536000 8534825 42380001612323803871943511671430829100 8534826 -9899638343790452905370568792131023776 8534827 9054714751745194071398869059232927744 8534828 76468846391007357731792351560658159616 8534829 81214163857079493255801646593567960384 8534830 -13801593615627735819113427829876953600 8534831 -22153865001077304948864032855695047936 8534832 -34258520483525495974696417403341701120 8534833 129662553436108684783169391635159611080 8534834 7037914344182280959108804751020811264 8534835 62167331554642330874362679831883878400 8534836 -87321944259893218605924379196368055552 8534837 -3840839503761840912102938002015676160 8534838 30878810952658846712212756040711400960 8534839 -125593142763792804377654762213932086480 8534840 -690431379880732671268369528539955200 8534841 -4325293191797837814004423979900783616 8534842 119674561813807588227665086469168745072 8534843 34142010924732258156186241503010528344 8534844 87280829391812713755898136083835074560 8534845 -104805380357719665503610373386734390400 8534846 81441449780833862449492238645225839104 8534847 -55413209954404804323111919067948045040 8534848 -17326690421248173353504008745605136384 8534849 111565093160805704133775857160746662850 8534850 -14351304253383828298254056027305939200 8534851 -16789034892926854658808278815849323488 8534852 9577532454018224967074150263911927936 8534853 -38619145660085041926973067315039290338 8534854 -51774356024484945846967034209261374624 8534855 -199483999339370340876571938414574080 8534856 45718914173909110963700272037683200 8534857 -149605388830231094724879900153485938160 8534858 -36777662069109074498228745991869588480 8534859 -108303278822179813378076364798908493096 8534860 46310321537298344732407754756021038080 8534861 232602608333772963668266325666812041462 8534862 55164942404143613985418407578513387520 8534863 -41443435525605239284404734405668788576 8534864 -7927098825945775578664559128421498880 8534865 -6698099280538086458238311855466113280 8534866 95190491344975846120795233148878044160 8534867 41783419601222874633365814155102008464 8534868 2940102587213824112766031337885343744 8534869 -189047972781825264266029976071118880000 8534870 -341356777548675675615337550111763840 8534871 -42789211127630272806681995537795116128 8534872 113997777311610540150423038973186508800 8534873 -126756627861216892557074241645288469878 8534874 -2916750265431432466565111565738792960 8534875 231402095562952971262289626042818060000 8534876 -44371899897462763493707744710324879360 8534877 -37995441421010339069978681632723389792 8534878 -13007794734959848294283853854310282240 8534879 -96375387165866914509240031098184295616 8534880 -85223242968333587831811607576368906240 8534881 -51575985040617317342237552310530696400 8534882 43197974744976219325487983934381619792 8534883 -22211725201914766659828674593059207936 8534884 134912228533283471138459083100562135552 8534885 -48225347386068025182504351813144300420 8534886 33264187376366535699462266084033223360 8534887 -38359083312955145068425017347127106168 8534888 -4621667416721897165548519863956244480 8534889 85466474824145540920663987984568242176 8534890 -2800946024976812339775612416242268160 8534891 96183047623023354674865647032426034292 8534892 -8303733288174719642028119858936844288 8534893 -2444103430013504325309756312009744576 8534894 101056509216253311847719304332032402496 8534895 20944452656243215820297519884722211200 8534896 8724938680302860189588831370956800000 8534897 10602692631895430167362501303194144832 8534898 -503990657932925715834736745638217856 8534899 116516464973483874648863410158979143960 8534900 1397452748015664429539929099805184000 8534901 -33970706084178745721203331889012401856 8534902 14524843301848303493857590923237269152 8534903 -110865167772059813200559061808894353600 8534904 -14761116896786041156053375147564072960 8534905 61129592406033162656068168125231477060 8534906 187559464680767919052786574263461475584 8534907 37831879931036577998851018746701453880 8534908 -51457685402744090686760108651942805504 8534909 9639605382228946324158647945664614304 8534910 -18046182750231255061829392475220602880 8534911 -1222471091593751120916455289838809600 8534912 18308504211982611331121993592550195200 8534913 -127728498677122431324553383445255336656 8534914 -97768385671386644196512131823774636160 8534915 14685467846812791276511039065468268320 8534916 -51413126258037270794287113495266918400 8534917 67408679175611944999599551052900719966 8534918 -55541238286500636008222832231464133120 8534919 -99698287664337510492447064988946388056 8534920 53114600867209044399615655796038041600 8534921 -154323389731171378050807871754674411878 8534922 -16326190859663602739659514770840481280 8534923 -27162967921205130437178716540273143520 8534924 -34868300529501179119933035582223033344 8534925 -3835139468496182512736679060736284000 8534926 68488275364854807299814252717975294912 8534927 150392736906896454231993305560477129776 8534928 -9152583947083672076255686822373031936 8534929 -19676423560083220323126501788863261440 8534930 -54702954562395064365549067329887372640 8534931 40674763434131010147470416177420366704 8534932 17906513108117763998386449487518842880 8534933 73160030386135421303939195091352572480 8534934 79515715515173240244788811615754533984 8534935 205731600888265420412589281882114085360 8534936 -148286491960239317910293180868441016320 8534937 85581839129782009006754134441471186560 8534938 -20639278478292252956271171799101513504 8534939 20961431755487768975932536947226062112 8534940 42228656412159024411318512487554457600 8534941 111282221195670708613294975753690880 8534942 1183122766502398716893661474296471040 8534943 64263492538955279643219695569161565200 8534944 219102949407354779388328068150268526592 8534945 91417262293059859951684119136756535700 8534946 14473055762501071188107023715145106944 8534947 89145414976715072272656067006522898396 8534948 43592443329322585071940199917067715840 8534949 -96141956396138020630441173397505701536 8534950 -23300452036447957707175432494491832000 8534951 68663488336579991737667485994579450304 8534952 -125751448913059168837224092728388812800 8534953 -92394012068454609891310747488643598720 8534954 -56591417877892479954910206696516416928 8534955 6661010778252832588320511188987663360 8534956 137682707753401268496183483603710117120 8534957 25024812522106508906585640299391517206 8534958 -22878538972276502820654599203671431616 8534959 29177838053697198810667904342375542160 8534960 -14093431458612361492544545817401098240 8534961 566814884815969060858794033683262120 8534962 -81939933210555637710892300039885031808 8534963 -110470854144802502207541733641083026200 8534964 -53009941503793992010308870265274185728 8534965 -4925447070789657660410151910034150400 8534966 369905234586127027436769006589545024 8534967 -124718722656420192922318301582441948568 8534968 6426323233045212543979659310543196160 8534969 201626666070991834425047368467292010196 8534970 -1425117524986674297994142947726002240 8534971 -165991134399183093778585950847781337800 8534972 31143174722954284263686537079687115776 8534973 -8287788910308860388062199731035433472 8534974 11621025459837960938193062844105581952 8534975 9231845266691914711257561875024855400 8534976 22235052089689843290079218447283126272 8534977 -375364665561695543399970679083184462 8534978 29184519463956269164422315769022221824 8534979 -13718203210417061872382893814691114876 8534980 42656180296864269787776938797964144640 8534981 -13707269692215430339140439181894353152 8534982 555333964237679240334912368111714304 8534983 -28830733247782132934291334076016329768 8534984 68880422203731574390760134954038543360 8534985 46701191935541782273831610875738200000 8534986 -43347067872332986673658783363930958656 8534987 64009935019335026041439909481119187312 8534988 -21790877015422758213791411608979619840 8534989 -79304588239447033327545841845624739210 8534990 -59470605035635586405013290491509600000 8534991 -69593845714837174403881960236710215536 8534992 18579318638553326204451254648262492160 8534993 59728694937356532279850569807442432242 8534994 -1518177684085523511440963253190659072 8534995 52051174482787804468521439799765726880 8534996 15214534184604945709796203832205969408 8534997 -104771746415163127581847828737429312960 8534998 52621265577183259823255746884031585920 8534999 151633591744869945434399587542390090240 8535000 -14076165829672178136361374781248000000 8535001 118256266634951314032509877634391928192 8535002 19105803218804572107432237978146273280 8535003 26799542145509091119611455749981717088 8535004 60092635325577989002951132162279706112 8535005 -62954039028578153873996856870252220680 8535006 -15902059587430865109504094936470317760 8535007 66708011084905827449881382087476327464 8535008 86976110735483382258186528814682603520 8535009 31152724761272511872541316468273735680 8535010 -31383860664922054417072746742789255680 8535011 15998309415735909012902748816350233200 8535012 -37448361605809382548105307884395479040 8535013 3600452408446264691454257645724651904 8535014 -5169559317211173507926800797592653312 8535015 1679357673653965461307799152065000720 8535016 -9103099298173051893778085957837521920 8535017 -96903901484494159520613071230026483120 8535018 67259187278247316204863689736153196800 8535019 -83822226859360643264171697160079803440 8535020 2737735372746097840573211819385538560 8535021 -55411968224553479141866980218042931936 8535022 -103806800522901415310646548178394546176 8535023 88427658542202949485679354760227966944 8535024 -7339506871073468471553563929844121600 8535025 2307820324477909409277662719318038300 8535026 -35498200177839852558195073597744091136 8535027 791573477448097057312074201313674240 8535028 73738662642654368703664476058779627520 8535029 32503437933353555546898166339971411630 8535030 2693238492970433388683148595436851200 8535031 -87147370620241181846446752263929030168 8535032 114950018613107562448376009784194150400 8535033 24980884688957843236603205225351535300 8535034 40332220273635282684231094637408194416 8535035 18803347770778903523735035635637455360 8535036 -101708264920028864795921761973814435840 8535037 1125298057845205139374264008911702560 8535038 7459573623654978122140806999330161280 8535039 -130347905543518589370722965949755727472 8535040 138947708555818928709431686192158474240 8535041 -136826483086512311595975619363275925500 8535042 -59935612953747762254191110423100547760 8535043 -8419949209564859699812365661154549952 8535044 430408875268588766593010611734085632 8535045 -24859841680641715748358670383193795680 8535046 41049475008515283935765948070946040064 8535047 32559601098231525752626648647543031680 8535048 -55389057457650075227083210849072742400 8535049 -8283194439009208776685357706557377720 8535050 -4605803920904300419150147159859257200 8535051 -1093184971212215072257721770174336368 8535052 -35140663878643825872964706876918224896 8535053 -60685309998763488874460973893225924256 8535054 -82491921090680762903250324636147050496 8535055 64884023836634479989722903300396869920 8535056 -22191697720326062559672750553582338048 8535057 -27836923708341438528646688234655782160 8535058 -7120708184863527789679443640786798080 8535059 127709706105968964138433011046142209920 8535060 -31201232299638002997709888968313893120 8535061 -244592367309738330092313832549340228338 8535062 71626933390157884528831008644066560032 8535063 -164766665646020210479637202617369826816 8535064 -147389996862931335302969962048431728640 8535065 107349224254311607149017140323498996480 8535066 -67817001702330070904969909958830803200 8535067 -21589386663585016244386502730617908320 8535068 -144942629920452061916405283732366581760 8535069 57781693822180113092576847013427090304 8535070 400123819114313428536384333233111040 8535071 57597575545889747913830071875623714592 8535072 4190450877981943619843132271334785024 8535073 -38119076919760512722629075196283580140 8535074 -84510103431668877331105101630921484464 8535075 -11513349917573450870845570840565068800 8535076 25106493832916267169430881183846650880 8535077 189541918086913687769141818095888156060 8535078 1526108255267920161042325102567603200 8535079 -29656607132200798678025548167567875024 8535080 14640115005074892441178501013366784000 8535081 -134370627938019885985159092325674583680 8535082 -75702755153770499046954974883203254608 8535083 108550595690061917807389885571572081332 8535084 -95266578035009136538109550442279108608 8535085 18296887071616777443377015504731238400 8535086 1082543064169524778612749471724444416 8535087 -10893743570124637213432010535559221264 8535088 -64553619013855667248082764876505579520 8535089 57098392643928740438793902612817775890 8535090 -15018751861683601046277401631466652160 8535091 164623809784064899646033220500036516492 8535092 71913297770764035746999149163429087616 8535093 1739725079019264465923261171817455616 8535094 -51672677120218465385282410563096061248 8535095 128209567786202854116245771529445511520 8535096 -71989193650454458189367403891923066880 8535097 30779685207548104170481534957007957546 8535098 24360211123635083668285112866294752 8535099 -54204232373564779706152273150954248936 8535100 -4668291086454356659025155227700992000 8535101 -286970725971919946896499861131190238900 8535102 -39923335964219384095544007935264378880 8535103 -219162949782548729191118016320233745000 8535104 19506473382256668791385223628272435200 8535105 -149547285333200315097484009655126688000 8535106 35773536903025771692393164228099358720 8535107 45081420928199759009561471234695407312 8535108 -782439851651241678849364644212106240 8535109 -78872677019613357398731877503815668160 8535110 -8745397047267931833370635214712160000 8535111 12282559533377076159764873777573528400 8535112 49078396111499375101261891136859571200 8535113 960481610537670482215038960223168464 8535114 -65214075794372298648708122908112547024 8535115 -20680905755341757562686019281741532480 8535116 652191594070631275732983733636429824 8535117 -40596458700745345158581713348654366560 8535118 33535731125218329300387773349744583104 8535119 95416809721397224145925979181476625520 8535120 -7131828074238936971471346868743045120 8535121 22795001641562139556259054778064597312 8535122 142492210475436154082747462962366209312 8535123 -572657405029630918964590151982386736 8535124 3772453136734167740584885724059860992 8535125 22712461721842954834883986306046259000 8535126 52671613456066616646475568369775505344 8535127 -203095552208739953704552739386033953968 8535128 5675985113943142765492430357944811520 8535129 -82357246648245375874994081538811354416 8535130 24605410593642550850167206049059091200 8535131 -19081441115300769258322872817613271600 8535132 -52140301338701531251942427936553984 8535133 -57914069886637095457973264302530304340 8535134 -41401990750814560892050381710915055488 8535135 -5048174820993707051369121392902310400 8535136 75482962207963910575711297222040616960 8535137 10021080370614904309279785646698635520 8535138 10545364745691890529236268746383426944 8535139 -91678735989372327873572008422316703232 8535140 -120728617754820452579467973419759138560 8535141 99065925600622787338494019680815869950 8535142 427139308078951924243836650621859840 8535143 -31518133299335439034479066270892514520 8535144 -23216757154136694737166036210554880000 8535145 4849114314962727082627420047681168000 8535146 -28791832698105680964942565495600603728 8535147 33815304329028099124955546819811317760 8535148 -36870888807087179031729679413169746944 8535149 31319625939284621576721730415088474336 8535150 -12995971332928850973278876204260584000 8535151 166515119655150732995723099776978050000 8535152 -18358969329124972152551724681728262144 8535153 -110503349445481000502274991637026209792 8535154 -59496731760637075865905254043359360000 8535155 -70210155073058410427319382912655792640 8535156 438392045630972883110443396091412480 8535157 201136087213372068281753080326368143406 8535158 -103156598033709085222256686624617940320 8535159 -125577421330178120902151981446641692160 8535160 -4148367898295729859121745418756096000 8535161 106139897986672498322092460005623559200 8535162 -6514293918948517271211265882767753216 8535163 39881857373532525198851825766779780400 8535164 43298606514377556838176300424070323200 8535165 49470471484839170136129216026788621920 8535166 -23699157486721907104778719831862273856 8535167 13326643663644093531380391693012457800 8535168 -14494807861216226420741875178038886400 8535169 -1291069675360290418792584302490043856 8535170 -8899768477280901259414748461183280640 8535171 -33325848252149081480447572117064016576 8535172 60149119016324103417134416368784002176 8535173 -27467493451085817125841911319011001096 8535174 81694096310933753931597406623764451840 8535175 2801843781215144670739627912463043600 8535176 57693944321523524642063753357223321600 8535177 -12002793310754859319647186247087544640 8535178 -25456351245008727995708930162780317344 8535179 -131468948269323384842652966093532658220 8535180 -3794103841545688144459376155174502400 8535181 123692644476924663088937244748344686764 8535182 7416036857088710767752245278505781312 8535183 -143642815224526901794894350490781581176 8535184 -4331874161805660730945379475565051904 8535185 42594500654917984283757929906972011200 8535186 75530705256676135166157785466752140800 8535187 -57924807200332424310539180944168894440 8535188 -11180824487112328032956007010248746112 8535189 26749121433322920792054357091149057600 8535190 -48926360140883573655117894924910648320 8535191 72800300950658510844401127153711133872 8535192 -122827476856367667676382526805056737280 8535193 -102869724645197225100870551770488303420 8535194 57383347034076698728223873432822668032 8535195 -93377206371682887435460157605153861680 8535196 -166181051215452549481191074800982233600 8535197 -150030801272651035552475927010363512256 8535198 -27230269041425385753867355747937513472 8535199 1167462475225641153394766697495393280 8535200 -18329766060084556390785440495802777600 8535201 77443120888280758757008774983952306944 8535202 -1576023122022202723963180595664024288 8535203 48534091030711922523387973346097330960 8535204 18772429004903352551630487229384525440 8535205 59081826377300553522217459956700805760 8535206 89281842841115093496412471286563203552 8535207 -60521115923047254307581350152518443616 8535208 -109574820540156300816928372492541460480 8535209 -43838951899701842461847903968217635590 8535210 -33178805623187323483997344616023991040 8535211 -143312822246217319201667310353267594188 8535212 -79108777362828069002339091273780787200 8535213 8058025867419468872428479310153771542 8535214 -32370656433564093343955959764073860288 8535215 63550057428387219663763806529741139520 8535216 10020833615194210660160221612992036864 8535217 84556629285891733578704740566689958912 8535218 72014056011644939083453398592447655040 8535219 -9635168483496896047389206422410240 8535220 74575541619831629883679337976732506880 8535221 12898877090882847596782047412335497952 8535222 29548241992785446598924959256338843520 8535223 -111794988670508158851433319269297453528 8535224 -150365299309112898400832811145712517120 8535225 -84420115834143195455650671418449912000 8535226 -13187607958701079927056556245176702976 8535227 276708366207325637462230053796765660872 8535228 48596440776929045051562186656391742464 8535229 8398750783508384206068911952615147084 8535230 23317136433221747905940455967531581440 8535231 -52392809856491480688770312360151517872 8535232 -40359736397704737871117854047939330048 8535233 -2105120984556746819115241965089012736 8535234 17359126502694427680054983657595712512 8535235 -130783857451744057267799765251134284400 8535236 -33597497653179325951821965037853551360 8535237 -2033626290064093520012763084462073920 8535238 67513060479101020522717926713838599520 8535239 -107417900768951126995732138856723809440 8535240 -26855764246646188145746935007887360000 8535241 -35932614845243860304199693765653185152 8535242 -229103205123590268869219719884784896 8535243 212686419294123597454819276015160488128 8535244 31439251899040270017647800765701921536 8535245 -1247515222395627244494960821279747400 8535246 -53210747627610779743500688115025249216 8535247 136037656990153444062972051323174587392 8535248 -12677842693954275001376143895969046528 8535249 138823309626975701237122740798613084800 8535250 35067608514726689256581267046407304000 8535251 -211553788523398904088386556090061706400 8535252 -71028163803608852508451669935585908736 8535253 -84141709818753858893293426312686136498 8535254 4380404544947700892523237443570114560 8535255 25802397685676984573617788205971285120 8535256 3659021864646823798999409376731750400 8535257 27245665517131328854047787076043777120 8535258 -2159556634529515131303249202398859296 8535259 209129068991438350195730678280469387460 8535260 117609553970601011661033344508074042880 8535261 -14183775795195493179417542387576998656 8535262 -598362361902292190121059923221994368 8535263 208138460900260703215823795424397563384 8535264 78899850078696630928010702541734019072 8535265 3351310536724097936805586122675577920 8535266 -34193292995105966841945290251947898080 8535267 31968271263285034111846141904811500640 8535268 -69849448945185706411992475959063117824 8535269 96039440972163584030859999741051596670 8535270 38893033607177398707236423144616393600 8535271 23596690773906292940517973209460431352 8535272 93336075422729439100721531557065292800 8535273 14746746184221932973476082681056547984 8535274 64525154444507161274434246157925076992 8535275 25917109956671700736625061981871296000 8535276 92817267338238764397104844721763212032 8535277 88212230265148132366882429099060903200 8535278 -32119329144407258027325605089287870720 8535279 46868402900741085823989513255450874128 8535280 -5911551783101643995178121483232870400 8535281 213005211763690188412082714914733538672 8535282 20536616587654155781672505636947582464 8535283 -5456940276178408164528531524419599480 8535284 -11747578517269010821656693966633120384 8535285 -670438165264414694746309023301235520 8535286 15508822666644456827018181681276301824 8535287 69869568241278740526850972203965256936 8535288 83723507242766275536135047546215833600 8535289 40521417312611804567724968823667853312 8535290 -27371889644292888715715442383129709600 8535291 73526255119893791495930220418762541592 8535292 56641731837419153673638664575125708800 8535293 53678733794510877317460270438368778444 8535294 5941749971460639442547692228939315200 8535295 116304949577234392603389270673870316400 8535296 12197080339950643331577614318105001984 8535297 -91155276336626864852316145088272750800 8535298 19138637996171248783080673897004990880 8535299 -64430252439435930323479063267122181200 8535300 -17164128027476894514859938497879347200 8535301 225462376698395475538492079797523243520 8535302 -131180075471870425509846467744259615648 8535303 3142041466410987722744182566464606688 8535304 -159213795449548577155881453248150154240 8535305 -117677150255045572485087346581261804480 8535306 -1090029746878770427402634609554368000 8535307 -128594103215623425807161840985180097368 8535308 31401513217304315923257705330830410752 8535309 -5435224918350512780858175530245281600 8535310 64733370800509725455341797827731300800 8535311 -274505157690871278193397955342872620248 8535312 -2945890677475972205177950637009657856 8535313 214740391813145635667449689325728407920 8535314 52715415749544816885011933407554554256 8535315 26032875918554351582284367560972169520 8535316 201576216853869662925855011400632006400 8535317 9021217083519713438860025944145715072 8535318 -53318375267952789821233025146292244480 8535319 -27299993842716938570533210234397206720 8535320 86760402353622373205939066540990668800 8535321 -127843161566622217799084697124990612800 8535322 75984944593430650097266304012390825712 8535323 -33254463199308517872833113651000691712 8535324 -23327361423225715375704303876496416768 8535325 97664508259224358025281432252663945600 8535326 -2841359066919286728804041766979631232 8535327 62904244768214044249435492289937858120 8535328 -3834592983912059336970014485510619136 8535329 91703928980045574308350685212555400880 8535330 24388986836153152489773919954807568160 8535331 98830571143319308947187635796544595200 8535332 5178237157940893773721551812230778880 8535333 -89512490684305639217759669654647254336 8535334 68397780258174043610018097277863630816 8535335 -33856553826452750321014674773583579720 8535336 -31780392323727281144299305351347404800 8535337 158122709999248311384408086875177572986 8535338 21965975164495153460955796874360156160 8535339 -57290491529721558198495751422034159992 8535340 -167026668749079403261015561017646080 8535341 -224596067928747244101166853783621241408 8535342 5324422975607871931657362357125727360 8535343 32697648536187474931509743270049578880 8535344 42464283554712322814254075264524533760 8535345 6973862615113036677132446687857190400 8535346 34018403900006489107814632409129708544 8535347 220437660764038311495505003159441382796 8535348 -163488803537330631109468978759867207680 8535349 104625032833670600152397095729676490350 8535350 13956210412896696907804804318003418400 8535351 151418573670101743304700720852998424960 8535352 -63043669490182456117303196454833233920 8535353 -63656463560694683070706845413058057840 8535354 4018517738084049522974236452610068480 8535355 56068744039183163087605076884564613760 8535356 121429615316603778464078012434908625920 8535357 -15431712228940534526318555462997539412 8535358 -21249496890242526741956675856022833216 8535359 -57791489137455098308717995504193727064 8535360 495049506706708538306746858088693760 8535361 -187714626917788455609983159428370495038 8535362 -36223034337103926920707172221018206336 8535363 -3475164783210576703574289643649149776 8535364 103627553993149603910433906029563217152 8535365 92425586147744952002605540684912435260 8535366 -6407671496552281534867253513551575936 8535367 15022286667239102108781173296896049200 8535368 90861426475400192099420347372717056000 8535369 -87658237932606389057808966195714098112 8535370 -87967612209316215198916208730561408000 8535371 -457799969874895928062206638452558320 8535372 124176659402138062325002810708011945984 8535373 22567266920035757490748638351054091200 8535374 -11441162186027767370962256314841411328 8535375 -101200775016832521558433547493809412000 8535376 -43783379836391523149491742606172635136 8535377 -50722648103693462331632632169562517788 8535378 16312585006718924723910438632373009024 8535379 -2871373749990171916907495765984038616 8535380 6244797668095567105925974911167201280 8535381 28078816389595477742803818826364321952 8535382 -10119731678360105091815610959711954688 8535383 160281516421066191223908203847626781144 8535384 53511263030704799103359756233865011200 8535385 11322889526068131362277881455903180800 8535386 -6936942115971523391006823793798318608 8535387 1822106778994730178615181207692298752 8535388 87281217732410696069371091188833140736 8535389 38478659290877771577067254392335304640 8535390 -3409334629702505281245556914776294400 8535391 373556365570940647767336801091065791800 8535392 96778926632290811653089735374682980352 8535393 -135904160821542806470653679086070350318 8535394 50340097292797835656936934980483095552 8535395 -14021973930134683116300706040959200000 8535396 75169215461415974230384804638250721280 8535397 -29105859686185789985799145821417998080 8535398 -79458489289648861109814040662000646464 8535399 85020648714148909460140735817484084264 8535400 -83265131265362981274330191519353728000 8535401 42596761203529891748549716522584807552 8535402 -99861496394766763471981972903014865920 8535403 -216412364193098443432827849285149566348 8535404 24990561630864058991813768801367069696 8535405 -5139272844750806591302274774384966400 8535406 -4628954145029244418068611288210588736 8535407 -35414106421712863712226447571944330240 8535408 -12432332419740239135559740188325314560 8535409 194320797258468929306339774303408154420 8535410 -11900072254737636945249146107842882240 8535411 -134950011766140899187606988121871622968 8535412 11750982088096209496900826614951150976 8535413 177824397274374741545901629318322895662 8535414 1039891388153441314539617377355570688 8535415 -35697976488273855271754183278993339680 8535416 -4419105377516027087923072989218734080 8535417 21764092306490629584590138962425359040 8535418 120159263736034496409362226792062459616 8535419 -61156520092648791833788501679481061968 8535420 -1578725650488401310616542230081702400 8535421 -5447436807491511270647832648200989800 8535422 -30987620377023441278358612580876464768 8535423 63990415549035403359169530663887990544 8535424 -31145014073134936673723001228629114880 8535425 -123963366473011118310073404434612997000 8535426 43544320259210596163691424304401125888 8535427 -34326289395353956804028980762727966400 8535428 -12725632543023726262153825367387916288 8535429 -10699798183124098663162687483725413760 8535430 -60262454110625617824147259840719968640 8535431 -82441557377359961684309829302207169768 8535432 133603029701018323882842307777141432320 8535433 28302960484044808564398784543948438682 8535434 48345672191235173009058695756756666880 8535435 69103578291229847414394677340424604160 8535436 -15120218272853964261425577193239920640 8535437 -54752215597662147393259673490042787914 8535438 12163074643231222733870860676138123520 8535439 112806793644139697898121737994538537400 8535440 -16271915505194364784480473036651479040 8535441 -95474990391470290043889175788241025808 8535442 26381049002529153029610147286731433872 8535443 91357763974343422912478218978724715600 8535444 -4208428129483262158484153077146691584 8535445 -59390713990235253115562695435650728520 8535446 30164938394870659681179441125169942720 8535447 25833797660597305508232604790770934208 8535448 -210840384037729141182762263862911600640 8535449 -13734666627058306151895375601117282560 8535450 11605782629853588989748548497457664000 8535451 148522740491828548530259535536831461672 8535452 -1495134690927757802598490524372031488 8535453 -109058039035109846397003001568064045696 8535454 -18423807952053419285413410223027237440 8535455 -72680476264805117890013227893129648240 8535456 -1491690420537130316359349375822069760 8535457 -1859336334805215087677961246752531088 8535458 -60529014332998522402151784372525919920 8535459 -131312820762628823164839605095030914240 8535460 25189256823875077182999930462016385280 8535461 8965024429508858519484466926362016 8535462 -9777998413810835781570771317953823232 8535463 -14492714896980452787448962383644831640 8535464 -32296649566001008104332166336544358400 8535465 -101058025976668333511453196814005720000 8535466 -73230376099998560151209841430875693216 8535467 92691515552967701465578833431764872 8535468 -9389517209069912606056879093286052864 8535469 -22036700601046812464057306381074737130 8535470 5787299266938890853631926845827423680 8535471 -9355703385426040317567603297315980160 8535472 43166261032174816145832203437881065472 8535473 -83788997030448983373643553553288391278 8535474 9146637130321900494534345978446859168 8535475 31063588113946974198026948023193611600 8535476 -220161429283512057075089724607244267520 8535477 -5641703143263671612399475951960440640 8535478 3413915618705243664531749416769716224 8535479 118554391199670808417004397785601078576 8535480 79392580635487841440235060456715264000 8535481 8590609880899144243627941403227186372 8535482 -142371094040195178096025097280836203008 8535483 -117917879107533817079364922501137561600 8535484 1857213724545360529347147443148542976 8535485 -16456312182505550104171185198568573440 8535486 -19111617979629194979160584242357619072 8535487 -189814792828795136938066587185721628864 8535488 20582354845909483782418796751995535360 8535489 -1882731110008636490888488615892075232 8535490 53470313685402054495475075422950952000 8535491 65982518339769051078909211222176855792 8535492 6736554783248388629342184957708214272 8535493 -24904993099254933178528794778838933800 8535494 -73828283805202054017985205451504516288 8535495 225500894986011730395545253595328640 8535496 45622945596293717846758658460232796160 8535497 1327216412497965636448647260716248864 8535498 47292232787575554602033046717742520064 8535499 -42914627967889436608429817062204970864 8535500 -1883417032472640568226939287650048000 8535501 -4983053579563251871687070777966166132 8535502 34682004871932825790713764756669378304 8535503 -105541236354695258240163635396403146160 8535504 16033464406075974050422050058242883584 8535505 158468506622671660545365638715666128320 8535506 -82308068342772103117101740881641922944 8535507 78297365459484364070386930415290200576 8535508 -5866004117467580741535242817995724800 8535509 -3087150680192976689022847474418363520 8535510 -69076153825337463507521146507817433600 8535511 -92285100479909599372364875851011560128 8535512 187084673335967229646419030973229260800 8535513 47116028593858615646506546541583093120 8535514 94760876610711390474437480005822470864 8535515 -94657222399083009413285717814567072000 8535516 24744715110052109059794240218551640064 8535517 -24142598068977216542050504627309134740 8535518 -57213132866516281942366008659288711040 8535519 -85537515665201379448344256706629865256 8535520 -45957551284507305085363455956735754240 8535521 2636363456169819660780337690792932912 8535522 5916055076051039232953653848442164480 8535523 -134822646536934581064598106579777872228 8535524 18826808660693753510559998213029896192 8535525 -744644700909828908144651241867384000 8535526 -95972700843294127482442626781791552288 8535527 25655794900649135032408825172744408064 8535528 -42959944987077763355996573124135552000 8535529 278630013951827322713552134248563016576 8535530 14111843813143457124012064959005337600 8535531 77697356439980784890651633656571454552 8535532 108209095097424890575614535671006860800 8535533 -2640410658849905858740136259190546218 8535534 -10508543933720501972538297073650981888 8535535 -158932996179282592383645836844946670520 8535536 19579415157547296736494413820382543872 8535537 -19556931594962359470880853166330370368 8535538 -23989043730441157556154599973009825792 8535539 191736625606290924402797218176311867340 8535540 -1362529041311738188818133200478863360 8535541 9477405524724706547781457425141571200 8535542 -88981350277579319625883907790541742208 8535543 1051686881044341348445577353188200448 8535544 20102264780688303889845330582873661440 8535545 64042101635996603627506111030124243400 8535546 -31106831484335623925628307965372566928 8535547 237008586233817981592214739071217642144 8535548 -29564957828032320773528419225978404864 8535549 -42673593207642327241592032588461940224 8535550 -66895374683190228043079353922894203200 8535551 -37355504235603063615433496943426344448 8535552 39359036783148268695003970882284552192 8535553 -778700605005022764455432264383909056 8535554 -51248862445559065365238909008561221760 8535555 -48650840931514256516868776585062639200 8535556 41970019805887436873819235032335591680 8535557 44234554304285234039549940549857070972 8535558 -12979951360585865580939875400596164416 8535559 169028808883265026695754762572791236760 8535560 79555603480372357615374116932104192000 8535561 4963369146418538635296156995380997664 8535562 5870924823369732180662697736246209792 8535563 -36184990442522111239623092856352610616 8535564 160386113497543671484699886693217024000 8535565 -73883351462155116200482451449669551540 8535566 5163091860977300940336721224541360704 8535567 70589328258725240330909242558052982144 8535568 -21093501445986831558459236171099652096 8535569 78421968786243467858803657082849533440 8535570 -32716884383650685086163450454508070400 8535571 21325631306317078956443483464793945088 8535572 -57770257181010237215265224611789144320 8535573 72143855418705627541496593241411969760 8535574 26016435988252377969676127129011093536 8535575 -17614668120260698981825125971180029200 8535576 -31564607775855166545275109910183280640 8535577 -28288038804196007636750842782873246848 8535578 178966726594926671995735596804831456 8535579 -23391213084588319090556325581402726400 8535580 60357923361969620328695212249862131200 8535581 -127937464639205006155221366939030685428 8535582 -66600975070623640697334042599998080 8535583 -80308699250296052200450385846460672640 8535584 -42245959704669903371553010142234542080 8535585 -5352439827971355252884274228124694400 8535586 613031331044230174668924694380057984 8535587 -54903141037704729941752577884213657764 8535588 -44198894601166310343626225003279539200 8535589 -90745089075691358053319116597429361280 8535590 15739391532039506568196903162455425280 8535591 -167947331787577952565582088971301408560 8535592 -14065616383941504102098383101434849280 8535593 61732710448369419849411228686579025744 8535594 17936839751458890626764300433188051200 8535595 79778549006437037150313863986806741600 8535596 154202140230702465668558673534851923200 8535597 -6230551694701506341868688568068264320 8535598 -2578248674566290194084185085255013120 8535599 -102380885871352361910065372311483822080 8535600 -9185828218419568608489216029482598400 8535601 -1442594058113405922208557840374908608 8535602 5194575029481605701525891503307562256 8535603 -67792035919473509079369742522745169096 8535604 -21958602666750380736973986933329528832 8535605 -25312950884733370614178863192215921640 8535606 -6227622081480765724900013566910776896 8535607 -201831143559111181995572519591304397144 8535608 -137501187075533712799048123257787822080 8535609 49968469272683853383400847587485483514 8535610 59588901078960400473979836332382965760 8535611 30686797446287031885648420138542348064 8535612 54475083817930040612291385689642591232 8535613 -44164414546200384755071678670800078138 8535614 -44046771473441697768191112333033643200 8535615 14682728493834268727051711704080604800 8535616 10970274982757811093166888941102563328 8535617 -51615675947198060953550654958104481360 8535618 -16932515548787777970423590995268140032 8535619 230054990415694404252030954860127560896 8535620 -59301919218001472368541697765542768640 8535621 -50549960919103138516094356416997709088 8535622 37370075100350898875074739391641346432 8535623 409023246678374475598851321100805945760 8535624 62614600386671227287189538698173521920 8535625 12905734977498387293397983654319520000 8535626 -33944779379423604592954440470942756352 8535627 -76469107455249380502984406972365631236 8535628 -17610770862004803400570164509988587520 8535629 102925431770305970772889394556511584 8535630 13986580854826595609201852212163771520 8535631 13109580964173648856309527238282155832 8535632 15710324582963260440936917903577710592 8535633 29606999212584293795151725835702344448 8535634 -57069272676165303828792869322686668800 8535635 17579496893729662781735840442083884080 8535636 76231801476112584102447387718578585600 8535637 83337260251376669467016927545882394400 8535638 13025759859085517929990882397904594720 8535639 -51995235645259454162584265078959787520 8535640 127160051761365183327034987296683212800 8535641 56420045568883415761642337552443006212 8535642 2479108871834748705715691946166425600 8535643 -9284865535744623493135308051300437256 8535644 -48748161866547372645560918517389151744 8535645 -92213773132473995058260364547850400000 8535646 1258147447347430924847178364516884480 8535647 -60964134753270479994881229228769666920 8535648 -40870054538336822772006442169857474560 8535649 -51417369749499165291049780026924355968 8535650 -8931079260388375492301174348333258400 8535651 4592863009603357256532467879460753840 8535652 -20014956776143444692427490714348655360 8535653 179607244512427023407667235519332061278 8535654 12200855396370343642831709323488588480 8535655 -111670674335472008174929637436269190000 8535656 -97362056592987141159399772845297469440 8535657 -4061053198315795609970951980994556480 8535658 14996668457840650322856680105043888384 8535659 52916694812975281496013676900397314128 8535660 -9015826931014734355726136468911472640 8535661 -38726310625365355641910033343002381738 8535662 21466196146031904150823893364940576832 8535663 -140142971791567802779579011390498650808 8535664 12828192639718942840380390521609912320 8535665 46347392831535661942768617986681920320 8535666 -17948967230465229064224743945707968000 8535667 20379627492886076175169002997776775584 8535668 55986912167952290448761243285321902080 8535669 -21444918597105386675069195821891528992 8535670 -25277871799065403199804358393841582080 8535671 -8923215699465372846402816108937120128 8535672 -515623379387880736272636539191296000 8535673 -14693005774063931164840399484450125078 8535674 27785532400084333379404951404966412800 8535675 29247677462331315193730113583275653000 8535676 47196341986064330855751464411292805632 8535677 54501526443578286703798002446787611526 8535678 -17007720643094538813158801353099017600 8535679 1045376415902508379298394778436422384 8535680 67948967424927412553199551812259020800 8535681 -6364938676115056237684133680966965120 8535682 -33262973153251054975376942014030133808 8535683 92311125343903503808599461693074580664 8535684 -38366711136068957451695634352318116864 8535685 -56936435687801689302806321917266103620 8535686 -73140729422129187115748661755097315840 8535687 -1412439621983089298147900182307616000 8535688 53116948852452033846958318129615503360 8535689 17128249909171683094836777040057454490 8535690 47892504395322463651558848614390087520 8535691 -44862422147929011757354098359427369216 8535692 55472557159612514470426578316624998912 8535693 77305723596024617521334409918398460000 8535694 1913112965293812578782398580146472896 8535695 -19277102258735813371455478839010314240 8535696 -11277141614245917367541349255759790080 8535697 18663188475574408877438560846354227312 8535698 -131394041851192707946280281260254202240 8535699 5290315495357254296672532407009070780 8535700 -105138990775657722923987538704123001600 8535701 -136722275726869761582123122032189373298 8535702 -43028280094403458551540828850352682048 8535703 242418135534879690030562779282143112 8535704 291332650024757174700684302713370419200 8535705 75399619705397756311744548883540791360 8535706 -97943089346812381745260611001627451136 8535707 -9315952975856195618355656232695328000 8535708 36978165235143769813031189667808871424 8535709 13421203347026815862135130855258548992 8535710 -8524542523079093070096378741749250240 8535711 73261843021352979500418583003390754304 8535712 -102307583551853261927873794083677798400 8535713 -416841407376100516090557000346413792000 8535714 -32660852441294425578463464062109917184 8535715 1537090553831127221978796562733084400 8535716 41579097944796530741687568774819913728 8535717 -181498791767943404513204615694344819328 8535718 24262251263421100690320688353643438560 8535719 17768614092190468931453004298859040120 8535720 67133423942701720150127927136782745600 8535721 101112474354450977152007200352094556922 8535722 13568700850389699242645702413313922240 8535723 -3483772521681811908422909261081157120 8535724 5142808507845673072897828183094063616 8535725 -19075923801729118696834782193137888000 8535726 9461774108579290268968826435810304000 8535727 106389220656522432506510194938448850576 8535728 -7711662412754932254627478229933162496 8535729 -803433813635186038223036419460920992 8535730 -15661476853613517781900910577323520000 8535731 100563081846306795523966037388465495000 8535732 -4460880993772026459012884277115742208 8535733 -207245206603581681059732016090076997600 8535734 -40989701993805687099512205985912210368 8535735 -47656766805364272153726549508234613760 8535736 72888908141007323416845613578904104960 8535737 -7348738628215829497611157282486236288 8535738 986863335090403606195659377414611968 8535739 -125458403427204625128824632029355074460 8535740 89981719422108048734925500696468144640 8535741 -109050547492686247536774720448772660736 8535742 206356798595312089149786515583890715072 8535743 204213419212567009770122805843112636992 8535744 965426368056112408677952315887452160 8535745 74047331865554813507771243248688442600 8535746 -58653080119760847533074675791524721120 8535747 54451570762322417029158584689484024640 8535748 11959172676822170063294435649475974400 8535749 73725251466970248662209524716876543580 8535750 -39398360939002236471456252140352000000 8535751 -80116640886590976785831968532313388752 8535752 -35588917553385057861486914287923025920 8535753 42677913702976653690525197858281624800 8535754 -53089905694828331391639654366259020288 8535755 64868606234794232611078610862079974960 8535756 -13498088830649310155961571298871284736 8535757 -7494506345584388367795673789527603456 8535758 -19374266353421716106236143561123840 8535759 -74656912641024313339507393133288845680 8535760 -3130061134678444008716506114660761600 8535761 -60962810697846971033618420455822551948 8535762 -4236757916944399211709734790585530880 8535763 -108987087878953125610357877761379415600 8535764 -3993967274539746325309759316220801024 8535765 7820370211903879766648420089216264320 8535766 75554793530366415941329983617324823360 8535767 93802685627033282108113806230842023816 8535768 155863819727835555774624214392300625920 8535769 -10110122449933107888915952402691932320 8535770 86848004169255511557671096357243578080 8535771 133566457484283631692589210120350499008 8535772 -27897300144225199009158238631214003200 8535773 82889246119496716872085123020380847180 8535774 -25999781759837558308174852292176616832 8535775 22187698531437917263388201767938754600 8535776 123852321736895850984708310633394995200 8535777 -262158580782968913298925649300228768 8535778 -31499188791390782737922824888142320560 8535779 -13880119857161059487242321364434094688 8535780 -6651089212284270510776367683895705600 8535781 -75686927358660887372216336814146124418 8535782 68743846358042738738880236596635424992 8535783 -50395896532508977033885908054056439936 8535784 142798964300476930168435225039145794560 8535785 78442168659809055539045219260806220560 8535786 5002899423919391551497021109945373184 8535787 25247288528944366490970322126911425200 8535788 -33347233766465804942920279499340840960 8535789 8717536821551651103930035636980947564 8535790 -7250215945680858019916785675791052800 8535791 100888432571627355076220528519849190768 8535792 -10358704443274624067408030425106350080 8535793 -17414351827084439727320488790877809600 8535794 -23340988451127646160772778181679655680 8535795 -88296764293177186315519047325286857680 8535796 -4825384794634251720774342922382070400 8535797 -6795802206235931279642709507133567488 8535798 22413474715515097910638949715883202784 8535799 -360850431130698827840243396988877658136 8535800 32696929048378873013892856652908032000 8535801 593650838122880990246547531021542880 8535802 150495873775990448949322295906612482560 8535803 61111297469298859204772593146794332344 8535804 14105039928940830046278229084608938496 8535805 23168913571117345739055776898936380460 8535806 26760543456899486706698864044025305344 8535807 47811081926006662761373875991069478400 8535808 86726459544208199733111523833106399232 8535809 -13502893547083753750989502798085066796 8535810 -29598707735874257869164041349853731840 8535811 -510429193463657391485022022088060686656 8535812 31110144916892571678301736148857329920 8535813 18298826171925309970059636110783085696 8535814 17398977907489624108911843495056886912 8535815 -68822115381814554021953958203566460040 8535816 118171905584445882561582110897343037440 8535817 6913749837738931394295668378498884660 8535818 25910128341343666397250914960279932416 8535819 -56685882324271309829586478341754214400 8535820 21664722210212656851800360526832020480 8535821 14223590824565670799199756251405975104 8535822 -38754265634883191804367680727127201728 8535823 404092722815104824635739836913760993264 8535824 -22721611497399148829816611736248320 8535825 -4571080357167597965028575994101934000 8535826 16629928120688309757160096549254935040 8535827 55826054956411102278192732624828642480 8535828 -6046746346250601930829302105739788288 8535829 -66310175702253318896105445918140868672 8535830 -30455464636491578333330394654985363200 8535831 31939532649264360095846558013648500640 8535832 -129856867015187327924220084809661081600 8535833 141327798240115181938591407620719920384 8535834 66531861349834474976261559155551434240 8535835 -27072619553327218924884456206026817280 8535836 -133397196380253848490431564248317361152 8535837 -94243981195887686176990325302481754240 8535838 78456861571163652896186572317528269760 8535839 90144721307073615634216237919997691224 8535840 74468169459774384663978842736316907520 8535841 84033006378048010422858419651748470932 8535842 -1790236927216735108201872051941798400 8535843 -97013984704853032420893082880167509468 8535844 1398873091917169333589837360241611776 8535845 1571680165076303893516138927262895900 8535846 -16400001809509508305505572695997166592 8535847 -101734020550673934093121647701537981704 8535848 77453027913978201261450631595048463360 8535849 25728354916439113611091045887016928976 8535850 3224482158409871223129992244598348800 8535851 125396979486440308204556996461885583400 8535852 -31639714348633966467408544349254843392 8535853 346182875609410111099299004319934200256 8535854 62207046849104830891416483527940269376 8535855 -1038867576369685298081023714729709040 8535856 15946251610046210363374675359602900992 8535857 -132960642788452978342293318320259978768 8535858 -68870159903522239320594415857024015360 8535859 72970957555716859056069203991957842016 8535860 13067883652303032686016800664668659200 8535861 74783563900781036089007916533883087342 8535862 -31495016932093123816854589974543253248 8535863 24069212839859170116565249968122140896 8535864 -78047267892018695052899149340246016000 8535865 -72471334211293289932113142584452429880 8535866 3364777508238887661909305158087755264 8535867 -66143439237797019404254607739771636288 8535868 -7058176435748380244217077155455221760 8535869 208715712855954904100328824604483747270 8535870 3507342233665809143232746874968808960 8535871 360781150765372127141312005720263060480 8535872 -5513443310919964961563967313530585088 8535873 141743727570135465042241267441607622624 8535874 78637793519230858100437379478313353936 8535875 18243900866514969592041964943614680000 8535876 -54890454904291136493003163684870066176 8535877 13813681561903415566909068361233751072 8535878 -19081333513713955230906176333313182976 8535879 71739211091922740799728967687365690496 8535880 -86744773458302716489864198256117913600 8535881 8506790714286593896498528303744829184 8535882 15597780510555405155817106063911067392 8535883 -1265991242891536662208460221605505600 8535884 -41649951695881959950419257413729157120 8535885 -10630260124295138177651308992359635200 8535886 -45249493235256601537348439802873084096 8535887 3237012800362231231148284940272665072 8535888 31397562884120089284637630137512755200 8535889 32711959388606728575999298605503849460 8535890 5094749653435145553976130102848189440 8535891 -8329016820610233422400773153892554496 8535892 -94162981919001523802855819197514694784 8535893 39116628464050438866251477686647643164 8535894 11394098251504065466558183387028160000 8535895 65290327414106000199393294146333957400 8535896 229309161874234379033006837245747169280 8535897 -39131567096223248434445501021793245820 8535898 46666392049746566948101129827724339200 8535899 45712910277531949113710657554017984720 8535900 -4350347280565611546513796943870592000 8535901 35383360724884371052953894865613961600 8535902 -30158434324951032155655238876232318400 8535903 -85334700032722570556295861320992665456 8535904 14933142601148880374579911540814118912 8535905 -72196613311098176243215851939566860800 8535906 3576679017869316646344799963551052800 8535907 -49845656242121795299061034900202258920 8535908 8034861410919728407183950303489112320 8535909 112583153858555501752094541100802155104 8535910 34349234680131807650557178550641391360 8535911 -81429944948153326531478238779502460488 8535912 -11232720195299920846844956509732864000 8535913 -46224363137910571520959382316608284152 8535914 -68579105463079956600321149598660566688 8535915 1626185577192011666544726202352702400 8535916 2293736600204117642334896029017840640 8535917 50399588593843979164427832219276146220 8535918 38604435618444588100886690013792658560 8535919 121385699250448705868752595031086919680 8535920 -23196455264582437780087692810031104000 8535921 -80060174816473499422396026829424394240 8535922 13813943454783177392085262526596080672 8535923 -53965533612030953543194370251872702912 8535924 66665995367256094671120124035544743936 8535925 19720889763692742290811254837538232800 8535926 7540107302547923061707776048518456960 8535927 -109804685200031317757764664893760403480 8535928 23022353796000070719862516531057090560 8535929 58790033723125163890645677722623831530 8535930 -24785044100406974262396657447705600 8535931 -188709025477097695276633986961197522268 8535932 -10455046056049425265272624130943639040 8535933 27054005758902810763096973176879041024 8535934 -120143291704797089835097490707955675136 8535935 -867268600143093202298133706148141040 8535936 34869919026762853266169468252952985600 8535937 -1069828465265683162621460634469026456 8535938 118743137308650262297594750356518587296 8535939 -4018507116159003126509311932506691600 8535940 38321481908927085245687723424979968000 8535941 -2181283077148549098686498844465136548 8535942 1980718126011857371952833138320882912 8535943 -24965084366569616193872798799484569600 8535944 -116331291144033136081080581028392586240 8535945 59182625228614011754186174045666560 8535946 -109009728485262487129961800807844549328 8535947 176798784460971212635427520226359053040 8535948 20012872840269316381203526844527726080 8535949 117653636163891247912282734140761152950 8535950 -17461848825190488298857482273431776000 8535951 -26461759338109876005644331812151055320 8535952 65738655807379851283434108444134080512 8535953 84933252064062015197776588842352704 8535954 9890590599095373570266144221369089024 8535955 -42048955796780769423690602532381425280 8535956 -55225389019041412257636198848684599296 8535957 -110341236182256693443232441095315902560 8535958 -10374670495804640584423395177926496000 8535959 174444805004984422449443466088091684040 8535960 29189978587893366360612755129163571200 8535961 1511183934744391022773687731101726144 8535962 -24704786283305538515299145978134698768 8535963 -9893388376939740515186724378241999056 8535964 36512916668157252044052391177815358976 8535965 288854242201390107327617304845037684600 8535966 -18674319880202794474484923620701328576 8535967 -134569216936142238420449126607461869440 8535968 -51042888602762611633269688998045941760 8535969 29715579226051835712918928761211781760 8535970 23403977320897415713266694378700347680 8535971 86278838632820851179950816480526704112 8535972 -110861827401641834379253277348622931968 8535973 2196553293259741919411339839875885600 8535974 -1127411157809561880971333795886825984 8535975 -12457039374526128232729875122048832000 8535976 108316955855969826189125197036516300800 8535977 -206332236695569331495507793456211143174 8535978 -71290622167901439726502604010188102400 8535979 -1862040040216432547088308702151189560 8535980 18649571125476648523975691653731072000 8535981 -107280968084797500925285204787954766336 8535982 12912314059574442968277427060790041344 8535983 -3983876215251307276797763582982022768 8535984 -6856242199818945732552305961618112512 8535985 -70394390597381267847606518212767359820 8535986 23975580659764796611174117191953111040 8535987 29360558566797457365619994620198657044 8535988 -14250809744078412392961144764978384512 8535989 114137146625434799526505197563389686144 8535990 8123106346817509726656663092101632000 8535991 -186815700191810783845608144395627579608 8535992 38418343852959155291322606690224640000 8535993 36086209558601998003409706372607348224 8535994 25465005180147712203936552512230087680 8535995 7998893232522197860889888459287580640 8535996 59392471337344206270197471707890140160 8535997 -167480831865875524622814542932302992960 8535998 123875141356157426494530446884740788736 8535999 73936354935004881323106492724810049280 8536000 -38861981758238527125475313574739968000 8536001 34590277195424212400340210479782915632 8536002 -28518491330643503368401750413541653760 8536003 -81145232134184418492781002488158169440 8536004 -72505182470593654575744826868998450944 8536005 -25301047277957620167372891735958924800 8536006 160834876980228678980416780516448180160 8536007 -218156972001753356151184573208749512744 8536008 -11734029972576824586685101207923097600 8536009 32640386315929469048459132213273136180 8536010 -23588120452043670415429331226383078400 8536011 -26720902969833674229384986578357811712 8536012 72057385803970997105747185133386509056 8536013 -116150747328525391980028783042659350496 8536014 -71962912425946347893934245255212020096 8536015 -29808808993783245064400038236275275680 8536016 213648966029885624490805911848878080 8536017 18655633372340580579188403286829220864 8536018 81493719719497743345613693917093858960 8536019 -9040443506390606363378802568305239256 8536020 5966312214433247561381731522173849600 8536021 93184000460799041591663872419355333428 8536022 -65117296644608234970054908657842415616 8536023 1245471165092464394833147445233765200 8536024 -18764625434544871528097759956481433600 8536025 -11823023400891221296164418691869451700 8536026 -20366755014145479054457598154697913856 8536027 -136301534808392359466050386790429406280 8536028 -98266451750479841288598442093944632832 8536029 -87806414841223916373715935501022650240 8536030 -15514162685301021616441578576768295680 8536031 -21384449573875476708434510302721067408 8536032 -33121577670167401934051680559194963968 8536033 174719577815691705065821539147170338224 8536034 -36373711906485862291640854242619807680 8536035 -43679203472750711434875549435846931200 8536036 654061328709906287273430286105509888 8536037 245196633528600822570147020720806594686 8536038 7246043298920715076481640032608284672 8536039 52943917942412469162142674277664333656 8536040 -162830601392391629701659543448956211200 8536041 -125074150152448178131472894792227111350 8536042 58280874695072557387549392729579978672 8536043 -143716388062705658945030656759052637708 8536044 -24960606066954582625757771919269941248 8536045 77683679870763799619125379878360915980 8536046 52285684209961631878674027795936706560 8536047 35124495423276387050134176964402358928 8536048 7382329574423079392451048994968862720 8536049 -33720159360414524042701038783645859164 8536050 41223482705642537492017144694163936000 8536051 151834649598610413945173237208614086912 8536052 -11232181361603700435051386272511766528 8536053 4929494129177159927123254134899489664 8536054 58633196016078311694197655545461440 8536055 109141097485174015256454351916847743920 8536056 -103748930258979974352358047949654732800 8536057 -104241074432586679668754913229450872748 8536058 -95995480783700918000644042363177599120 8536059 180559169665975636929946251671551488 8536060 -38487331227634242051129295364888739840 8536061 -124375171246129648223245775516688612000 8536062 -682141488388697966335523078575981248 8536063 -259917544490519526240836602975407392520 8536064 92173204216215538491185481517583302656 8536065 -33144780552149178264081558956048772480 8536066 -13207002315378130649613430901191680 8536067 -10194225344540189572808935180714703808 8536068 -87534314954836090795780149439749749760 8536069 52547008773754395830648216914350453470 8536070 49307805035035408705787129194400770560 8536071 15111425247750647900746429108087052712 8536072 130339897055053350649036023019041100800 8536073 -6141889190287070829944649795728607360 8536074 -35547615052477698610946141897997012480 8536075 -83176296383268812044794768748466388700 8536076 -180219278666036583835708394854222506240 8536077 -69135594340180771087190492839400096640 8536078 -60951097488967933333464709810171076160 8536079 70495625067564130159347262902328789680 8536080 9026890075231493414921421894301777920 8536081 -19565335009776751911326041202911959118 8536082 -6844467521456087514778626623654197248 8536083 111993313190784431704661403350143082424 8536084 -84740389883090672333989935957520710784 8536085 -36745830682038209501638515562070888040 8536086 37126411842332765429381008652619294720 8536087 -190742202553016977916209147599412896 8536088 -153612646971499768808514032613907476480 8536089 75188889058399393352816293940030518224 8536090 -26663543615542321725616395787695462720 8536091 -131376024436193094396748347012444536016 8536092 9609602345397796962845966442819379200 8536093 323446537963283019784580080050955081920 8536094 45965252856203895182178858661765172736 8536095 12491439530540043868696428231731546520 8536096 -92828222429264277656614075002496352256 8536097 194804772964257731474738648772320785092 8536098 -11834871378016661559045958949565990912 8536099 71437196197887784064418170612864580048 8536100 64684619652830974552726271017779350400 8536101 -16491159581678447335224673155983015616 8536102 918261120439308358260386856739973952 8536103 100515517175605606244365097750441039352 8536104 -43582019180238235309636418756803706880 8536105 -3618028531092023084209649927574816000 8536106 -7957139609307804814179797888714114976 8536107 -128549432298098262625667733816851745960 8536108 8822548936081673616704849569992867840 8536109 -10982809033094795015039894779488225396 8536110 -9573960444820783783728456063227489280 8536111 8062732002558458910235129037357991400 8536112 -10813921570807190806427197759662981120 8536113 72601092646695264649553622774986943042 8536114 -59977720678389114887194758923888343648 8536115 28965231192570067425364292159355991200 8536116 -76062493629889053640790240879809284096 8536117 -66335897666585384063692506748734255360 8536118 -51325704876373992930549294921088843680 8536119 130510903345878205167151874918530368744 8536120 77597006791236798024293644464159744000 8536121 222137876047785294395693980075167777600 8536122 6025659672250971830704605601310198784 8536123 -4677924531378995428031627984456106416 8536124 83319810226707103878341378964318873600 8536125 81486807463879286337132547537348416000 8536126 126413355040520288720920712428218400512 8536127 74598590592348566949144792313196528520 8536128 17803498237293560326965934639382790144 8536129 8825334956737875412333386463745167360 8536130 -12915660672837912750330011811889766400 8536131 -43989514147362530008350591340790630160 8536132 -161107232334737327665900295870312137728 8536133 -59262182423604523744708946839052004996 8536134 41541446025223947535839299862616539648 8536135 33586372111207567477142174602455365760 8536136 -30945496525028852646541183437983907840 8536137 48147646335792360740320285969668804960 8536138 -16458172805635029632886526038281175360 8536139 -2867475942147432099898731917926197144 8536140 -30703338475145539615669116489483571200 8536141 29824866940293059542822552838350742284 8536142 -52318139292450697639171109912220302208 8536143 92449321789038592317966434053101980160 8536144 23649928003360090932195067747344834560 8536145 -2286267843815475507405647150919977280 8536146 50635041662093122564922064165186259584 8536147 -3363404148571395879495648549877738760 8536148 -8075993853196030239491940247593000960 8536149 -41862425765649529545850421721156019200 8536150 10411485767891227244406407697735264000 8536151 -40102143278676422123899978810999240800 8536152 -37836824119718988275289579941823283200 8536153 -112849086084382667802531318933747156598 8536154 -166476264854014584973945142030235868416 8536155 -46868493708753696330588450211468029840 8536156 28381099852784518803330472808292201472 8536157 -7828161017959196773155167228805422976 8536158 -45400994747479780622288534763874846080 8536159 -24653071641903873331631494635623329056 8536160 21697565959816674162755776013370654720 8536161 34104697982945862918686724665392497072 8536162 29309551795628495497166306763598072992 8536163 -103100320005700894804807981645710253080 8536164 -2723001716962381366021041748502028288 8536165 6993896983069869522702080067904693920 8536166 13941145055872450310009567526230736384 8536167 104651287048107833419917223800066961848 8536168 95968308268058175646927112259514368000 8536169 -179245267633989381719097866007145727430 8536170 6712211131295355182475940969432454400 8536171 64495857549856494520288953399841485712 8536172 -12748695895183363847473855756350332928 8536173 -1150869115988115559540057027175956416 8536174 21054804585423425790001553004023859840 8536175 64843901337028162690794330253782119400 8536176 34529214019496103777889414320998252544 8536177 -80072621605258990657890105239320783320 8536178 -26028750447670509636164864406157836288 8536179 74499118774986426085836108936167731200 8536180 4326020306946488165144659800360168960 8536181 -145899432284364991340457119084552389536 8536182 3148806050935612022112639870943013760 8536183 -259311132003559688150450425315736124568 8536184 -130794831026721096878376836985208381440 8536185 889136013101391887850570994910919360 8536186 -15570834612489367672908569261426328096 8536187 544207164883958846063876738575180800 8536188 -1092478507769323482326200197322555392 8536189 18059067600024409092884598569816894080 8536190 -38292607847907549274011321880030898880 8536191 -8288865347439773310578335857963571200 8536192 -163872928811170894747971578886031933440 8536193 -19657102383151320516380286617507238522 8536194 39571492213889360190526318219135147680 8536195 -1901135595360040151693695700791907520 8536196 -13640025605633992277935232308593022464 8536197 25781024135921966725798039037908818816 8536198 -128870313443007759612908344742145036480 8536199 17038672214747311303086958893269522736 8536200 26036543028057592873942611189393408000 8536201 -11075435147665650754860581905361629798 8536202 123315184299615866955187427575217701632 8536203 -13601122963420750028992933247424130560 8536204 135496516909633743633808850583682892800 8536205 19366017158192367807638209934823548160 8536206 -70066381411708490964774741128487936 8536207 20365263701929329588718345433262283272 8536208 67677784905112592105078205636010721280 8536209 -33095686650502052389820361224714861472 8536210 -108047574843185366748146856082413168000 8536211 21637235051414544237424844532668499072 8536212 72074749921860435773882376917997158400 8536213 -47952453910690081363857979946535562240 8536214 78014720789565905831991802224837543456 8536215 -36901744899089362885470381369921704880 8536216 -49690856617618928965025313695332147200 8536217 87815389797573500015511694299547749120 8536218 25962484446213810801060019482308722176 8536219 -117022215591981676000967279397862160380 8536220 -274450230885944254802816199482081280 8536221 3059551939980414429511033934865739590 8536222 -44963250587507541862601345900207665152 8536223 59900104088534332051746952165132661472 8536224 -66145324344528006771396108163413442560 8536225 -98213750938441689406188584516594714000 8536226 -7949273718979864756121756217493244640 8536227 62138996427466713467284425989959509504 8536228 13438748261856487447552855396049182720 8536229 -12431076572683867240089835127864961792 8536230 -38710050301429316651375384091027978240 8536231 4647239679131721467576632268124125184 8536232 -189259372935559926869966189558815257600 8536233 -16922302571944496458448198443740808512 8536234 26427191483539618166945625513365071872 8536235 -14299809793276064782209793581257107200 8536236 -64326371272047108296578828067039820288 8536237 115793635062354429410600496136179121260 8536238 -6320950832995340789430807082902838080 8536239 -168380154308808859836900046028219013600 8536240 12692399527754130284050214007957749760 8536241 -47316278796822851837657190531975398400 8536242 13374179019594818985973025998271577600 8536243 39774454361769236282705852372179277424 8536244 -98926321038567650679826466886614999040 8536245 -72560347525679648103309384102491462880 8536246 4593625025444393718082344403479433344 8536247 13560127047459190767234809002106024232 8536248 22695388940741323400509068829185269760 8536249 -230791580896812761955442652254051825750 8536250 4650911762377189315689027537071550000 8536251 -121223027103368680673568568747855502568 8536252 -47319451666886283222850474639156747264 8536253 57356695507747202618479341058926213888 8536254 -77634257123155811895838054105871359680 8536255 1638795932205188302174038057793192320 8536256 8434530601387103878594858595663216640 8536257 71107753840832437759243301941402657380 8536258 -108627667759078521182235138925528401024 8536259 133586073917116407254130529202040683520 8536260 25218782436338974469760475171849666560 8536261 -86137618896201460899703247283085942788 8536262 31567029989830307672052719673897617664 8536263 135313452980401553007633533207788646400 8536264 -214069903715992587532138404416621076480 8536265 -80034417272046644541554118242943725340 8536266 -3646709314097459434829218085510707200 8536267 -31258109764057465096053443564061112684 8536268 62169800254093761305624953190130938880 8536269 50913545866121795825021172313720361472 8536270 32659861922292785968059644343244815360 8536271 49285362334460648387822264608011263472 8536272 -16667449475176394169497895347501137920 8536273 -122537545677366589047421734879415998478 8536274 -814895147833284608502916348866295680 8536275 -2901450068218524551021352880161705000 8536276 -63091031693759822575771824299094874112 8536277 -158231128884837154756041572304866717874 8536278 -34830484634287970287234797677029384320 8536279 -157690453081389974131310472087024668120 8536280 126694396128614170070687282907903590400 8536281 -92115848753854384538193116769303134976 8536282 -26166062678864397612299839047561868800 8536283 -25841879020702821774713889128622647280 8536284 -4786850964308604118770189912161587200 8536285 -113837093150085120667718036119060096020 8536286 -47276083622801075332544566946951571072 8536287 -30485467123475090918955759893148693120 8536288 -200950670310245202484890346052120739840 8536289 -95558959195628646990153006014947181376 8536290 11771056009419622272378786825079649280 8536291 -90928098322658972885864209819637606408 8536292 44885267776637339276201458692030566016 8536293 -63928899072711811480831894696323977280 8536294 786453513889521470956044444791309952 8536295 -229963123587932769442353843818942683200 8536296 4036827301367201221290520004046028800 8536297 22529128738483243896453021357628185600 8536298 60083125816908304510669071192922004400 8536299 -114492445933055164595247363030695348136 8536300 79671891810593559562863432198634630400 8536301 -139736925315169278369068967739456146720 8536302 -62198326694034580104057341801312645760 8536303 36523676390175901079781710331560417680 8536304 -2786489418607890425575106217089433600 8536305 -47650237931601495826551627622169978880 8536306 -77848035247748012416440030162785457648 8536307 1886457618462528757841762242100687472 8536308 58601836386836596363624936668887040 8536309 -61633272332927808241893424640667534884 8536310 -20978264574341718266212547336909389440 8536311 43770335936678651780848620319192502832 8536312 6998784847851044097938380519109836800 8536313 64969163579753230105309160250435923562 8536314 13474686636136088210847916011386011392 8536315 27389099158014552786180913331259976320 8536316 172899812611540903203029201247543767040 8536317 976368678557132465896409781064220448 8536318 -34054715583107767182527514321155059968 8536319 -191553384316413538582277565560290114440 8536320 -29740422251325101640418332115992576000 8536321 -65618273379724607340301879214620980478 8536322 14165872031648462817329963974632021024 8536323 24526958119193693947679539778627056368 8536324 77702480044725099167709847351385529600 8536325 35650053044982630499876672022546292000 8536326 53383144500209753947217895584382615744 8536327 -55185771571298531309124202293177394320 8536328 16574535636682514120670278562622341120 8536329 -125874513998754175182433886302248756396 8536330 -1545447412449462299755534378727592960 8536331 -46380319188907819770438373487915297280 8536332 -24278319130413580684296313810229231616 8536333 13167181426136177740137819742291437144 8536334 -84340198579914051965459677637047493184 8536335 -2267474679128411305692911197588108800 8536336 -34509257865641337168097372934559039488 8536337 73280215405501329111562439106989647092 8536338 -57536119797498091981969413887888668656 8536339 -27443324823513387826265068005017289360 8536340 90979608495358594855577677871419860480 8536341 -34147870657948228107749102145974830176 8536342 49770808019866624611084525227901015072 8536343 143088668920254423103455518781977195592 8536344 -7288944324035626327406045625659105280 8536345 -200006975578699646686166453814303907200 8536346 2117530181555064377453871997604904960 8536347 220130166974395167548190506734703388360 8536348 110542116635470670789173145852381316608 8536349 -202952206140132737204480099870345608800 8536350 -9412182066106018879430256532617192000 8536351 43621598409376519272855591355119712352 8536352 156142796434917408452133620527573499904 8536353 -30877738159730499578396046242720148480 8536354 -25938280721433431444919905286522600624 8536355 -11353696893456726837031655995346052000 8536356 77161702658594921417497161063717043200 8536357 -79038981949819505199203729036122515394 8536358 -38984371709485932286689864211518044160 8536359 -34904657640824936605712932412429782800 8536360 81708508462841829514047450636288000 8536361 -58578204689251066418533405728110236038 8536362 15785314436262185538319772562470660352 8536363 72814978956790977218613273372559810560 8536364 42097925121349447519626295088954199552 8536365 -15863935956678686435583955550013070740 8536366 -107121519706612012997950316104910578368 8536367 73453755718017780767310481686898782192 8536368 -16986622872681615754595552246525362176 8536369 60808231081070883652308408596870252260 8536370 -18439114856393551516225349364810753120 8536371 -108429601305404843533364693267417510088 8536372 27861508364605042191218976466270789632 8536373 205597909566815973378563202006077138460 8536374 42867098086671172798483167637574676480 8536375 194911383670472650911773518650634704000 8536376 -43242151770692564766680941996919377920 8536377 -15998411836557621787840487991228579840 8536378 -18953852105131619630451137642447375760 8536379 -2404195245542896711196252792679253020 8536380 -33867802780243540674844484657748326400 8536381 10185572291224457818222005227634526464 8536382 -78353166902276613899738157292138593600 8536383 -100938046739565982153754909371568717448 8536384 -55164829244264493448197783021152108544 8536385 26506566515481665835780928013241124800 8536386 7775949428012709995852006042336252928 8536387 205930737700705667369201824182403151036 8536388 -114744839858353882226949206603450515200 8536389 134867877441908875860436480030176755424 8536390 34798579243058592405900959394641137920 8536391 -144328790195624768122624427594885725200 8536392 -62066458984155527043080684917315246080 8536393 -2630445155976672825870608059103510000 8536394 -2692666881538376280683872068804567504 8536395 -2706817553058111989398070817029472000 8536396 -96520800961239959489148211567745986560 8536397 -234987150307888303080427835150583894228 8536398 13875063204043927804779685698499963008 8536399 128079692108207394222117265071301612400 8536400 2477683639079387991541663418724556800 8536401 -7306295089954386236781769425881360640 8536402 -19792044100619961938721248186886478848 8536403 -4067218689132609088605654293249843136 8536404 26157576042388066270645838309284012032 8536405 28783682881016617566168279793872504120 8536406 1527354239607024011502455654139929664 8536407 -44593005743216203918426737204849425280 8536408 -62783325702982314260691839958185902080 8536409 -35813237443432378977243779300463293184 8536410 22216030653094182606501685331543916000 8536411 28450926606287853112792488361548617520 8536412 523045725747762145532782436449132032 8536413 -2770347230753977361488251984146957376 8536414 87275124546336522813110272183450801152 8536415 9688909712768078620643606010073392000 8536416 -59432773181828419476130281538921168896 8536417 111513157681350336059825339807896306466 8536418 -48595390119517704974846288836187355648 8536419 -60325948834916842714580547663575390112 8536420 66518708340668844036344191667065774080 8536421 -269621898833895297352284310005723890148 8536422 -90630967332510593876939379275530469376 8536423 -15343594356833948055676610194532791760 8536424 -51710060148980702470867822091993088000 8536425 23502071420514335750137810605907866000 8536426 1063579765340050350161162229831444912 8536427 -114862854656106855171461805852175426560 8536428 1307478405356279605576429096669555968 8536429 307134341743248996379070942031656150 8536430 -3323487867556650342063181497571104000 8536431 133236717971266571489939290368010251024 8536432 -21993591972554760457482073490695651328 8536433 -50427676407983731937171705551537929420 8536434 35877833878489668580576799386971463680 8536435 -48657186918595584792947404657591041600 8536436 93105972312266462530198327142690743680 8536437 18425784428400632911708794335682949980 8536438 -38613770350047379107898621515713558880 8536439 7682067722284582045706513728682490240 8536440 51774955642266441000956255939198976000 8536441 -52793456761672700439757059429984347158 8536442 72118823175015013648162660008755712 8536443 14658024125729236693045417606490327064 8536444 28485219107167635431812638299803719680 8536445 21251221942908474916405314001019980920 8536446 -371857838049095608860697863457971840 8536447 202628629917982148064289397209760726520 8536448 -20837727744257328484023638511247687680 8536449 254221610478723969376144233342195343008 8536450 -9440686957745562431292212301356428800 8536451 14570486290175823593506750622158539264 8536452 39865745886373825288612585576973356032 8536453 -29093897857327998274149266867481190880 8536454 6508471384507977017693592393287928960 8536455 -9063281970786385382400648307122264000 8536456 -35569304553588647605002469904737029120 8536457 -2572669986761109065026238555314536294 8536458 -8665015232179002026549157580055232000 8536459 220870234702821375899109290054540264660 8536460 13426549327262930593436961851720217600 8536461 1168000940557874885745352428944411904 8536462 64062156147830591453333744022380435328 8536463 -4532612477711690918280383254174255176 8536464 28984758719409932170002405163692171264 8536465 -52872401223474661019618740668500046720 8536466 84800603425347201027697985006679660432 8536467 82018483132355147306563736644573789248 8536468 -9131799715959257791331727040111585280 8536469 310734656052096691148843948034624341760 8536470 7102593166961820989930622899155845120 8536471 74898668394827504483547705703238537672 8536472 12573187680698251602130964150216294400 8536473 -13157936850886910224716413009360505744 8536474 4273312295121838755679483968659466240 8536475 78580913028769654339542335272612336500 8536476 21187745101599440539446976761746371584 8536477 -8138682770858131675308647139600635674 8536478 8623543840040127554934049979948149824 8536479 -31989905487278884125691708475381904000 8536480 -178615932299531683916788814192409968640 8536481 66882952391905006225855085231882744064 8536482 17751951574870972408721813822106735360 8536483 -64811920308777914755843617009968101136 8536484 -89882554295470862193421078207591335936 8536485 6022710475883013084631876009166333760 8536486 -34033570351019230758700129831766047392 8536487 29441760194369739308506008208051059552 8536488 -16242796561280869378433278094926970880 8536489 1605373744209211363225212134133197888 8536490 -24064913132304657013636432622684179200 8536491 100895130049021820465026047638188666680 8536492 18800844960916789585982158920760330240 8536493 25072013172873568085242638607908806016 8536494 -10793002111915882275221386553143704000 8536495 -31642711774984984602337689043744016400 8536496 -13346340369111934592674185946216071168 8536497 -119754276658435297881405841532817114000 8536498 -34167933641387454116227597967580354240 8536499 150202731978968256653549170024900375632 8536500 -3788860304839196826372427346497536000 8536501 29367182245740909076904735808154539904 8536502 11190564944719206261246228682459293312 8536503 -6973956318578896599500679727913856000 8536504 41201614278961223920503152722125557760 8536505 71523472665278084231430062730155358660 8536506 30481265300543502276428944177101643008 8536507 -33114108335178296871390375409225461488 8536508 -191810489063072759022179397288127833600 8536509 3508067696475715464895150811327995590 8536510 -26978465353316211152722508793773184000 8536511 -185463030368648893352547766441677597888 8536512 -15490316715059995352069243837085646848 8536513 40287214237908823699810648586933117762 8536514 3479760491498030924873231493250739712 8536515 -30795420349547667212184949079362834080 8536516 -269016428579291406365219241560986189824 8536517 183801150147612135367747488693666495552 8536518 74151247964352131696637826943065701504 8536519 -31690452634436933017199669009300572656 8536520 47234224917883477228532460586077081600 8536521 -7322788011184901127935999498797574976 8536522 -103455179793646943692299237746210804688 8536523 -77263010272738975116107749841709550896 8536524 17296957962318829898827008944225280 8536525 -74080507196278491720521097915314801950 8536526 -72220724972933493374580196547637558336 8536527 -40146239523842780305533646327332674040 8536528 3970689081664160762073169234419253248 8536529 86879764457534059595744419801942055040 8536530 -9935143861539788644206061753646215680 8536531 84272530197324176198540255283498900332 8536532 205559619481347012278326930624856064 8536533 -64244418880329033706733419159627308480 8536534 27742133641801047439726194197286832416 8536535 113943119039498460857318689128116487480 8536536 -36668162889435726856950370688819404800 8536537 -340192010414411590920368193989482742848 8536538 76270417776267334984370338003106599920 8536539 139083670924056879697336384811907475200 8536540 4589948914920999412675556947170048000 8536541 88029625689356137313829420013020735372 8536542 -8400084565108763944183667752735543296 8536543 -55440455168533519835228710984776826896 8536544 -33339908544662417163811642132740440064 8536545 109384676010574818595019620271683345620 8536546 50890901245972850772870342416219744640 8536547 -27570906570289814678033078562115528368 8536548 51819685258526641708289561825284515840 8536549 45989588633782306574907493459912181536 8536550 61781219110581351231653021524334400 8536551 -13683038146482049492841293666284279432 8536552 -3650776812574372499314674142071014400 8536553 63417057740545638292492479012613439460 8536554 7422689109334739472451871730507571632 8536555 68468911421779874499792591334656933360 8536556 45480452667554655336086821125932206080 8536557 143112956513876313552772123947781515840 8536558 98380977947300970379473627513467234880 8536559 56912989216320120838125640728451535616 8536560 -18414324964475189688697010051427532800 8536561 -152259160435237901656826793775291925376 8536562 -2823421184906350677526579366585726848 8536563 -74572804719156235722799834153001917440 8536564 -98726707136220790128047314668985565824 8536565 -9297046816835948178320566908622039680 8536566 21326555901258178325535419420244188544 8536567 -1016908807758023554224583142507540688 8536568 -59568634195872683113441937038316544000 8536569 -37198472892734050079199581421140425632 8536570 -3630081753180433166684868294109655040 8536571 224691595353972989698267967403911348772 8536572 54057157454393784442958460536703462912 8536573 -89581407170584532264926518337093917178 8536574 -67494545234677773077025524795667646464 8536575 1184021219368191638685982537604649600 8536576 15655180420583919050813482468116529152 8536577 -101321185045833528959769931551666340608 8536578 9341556456318123566920422392470295424 8536579 -122566820654242605154172747395729602820 8536580 -14413657609492207920788491777665123840 8536581 -13898774344203460758288915680607133380 8536582 -12866010182776715422003934173546360320 8536583 98622552773256423433195215614444259888 8536584 -62921519716137082778428305739628544000 8536585 -48983758087950726291306078956419964400 8536586 -21363685603959970817126880731337480960 8536587 -35255600111255078426011961468944179240 8536588 -27097751446979275532058287208328258560 8536589 -40082596943879741422047266358685282944 8536590 41692069289912642043899224628493990720 8536591 8372294951858197847619117053613009920 8536592 9477269060664073610754841753144197120 8536593 39478448341512957944153059728398460864 8536594 34808792752406566035969809352876140544 8536595 -20316053123788700038344484202222400480 8536596 -82563689868634616534217097611955845120 8536597 -157558834237316821053864473085980008068 8536598 -30233944251263650255833583488933780864 8536599 -13255870498440771772436337113782000896 8536600 57159288295564106978456540173403904000 8536601 169247207165351419785371138034323473800 8536602 10126907152510264232356639453005020160 8536603 33226313490793053647334073000698248320 8536604 -85084096217119440035070363890527300608 8536605 17409243655672469932438113109399296000 8536606 -13984029768951853964566214110750622016 8536607 -16416398796367609433046090446545209168 8536608 1616575667767068598504859606483533824 8536609 -107371974074544649467432304870673961680 8536610 -31518543999485578633018947219055380480 8536611 66328848851708098325934461293441793280 8536612 -64318212837946874373891195368437391360 8536613 21594559882535685751493226705823051740 8536614 20890845477924643081643897119204362240 8536615 -165227869788567662541735737507811340080 8536616 204309505339313773025596568659625410560 8536617 -85480611659816009666784767491569995520 8536618 -836437454384699654377091484371665920 8536619 -28620502754868553362178279977324653280 8536620 3957870400654607043625698183850752000 8536621 -46288284620054565224754911894367514356 8536622 81723921120644153171255869635937442112 8536623 -52004612090678689842325601750112398976 8536624 18278285702161911966617800846368931840 8536625 -28545267659255309979036419266698432000 8536626 23951358077926982684382063146784029184 8536627 219735748675378777476776810659825795272 8536628 63370770342981377009586936010961578368 8536629 -27609607495198641193740846155943992160 8536630 66507455509284032051295985964832360960 8536631 75640209097354609831898081341657803432 8536632 -12468617930777282929281099290096885760 8536633 -7900651303404871526917939963240844400 8536634 -12747386113148641819545846791893140480 8536635 -60539432630632956485172237648743114400 8536636 -3135027465965912355083637909098290688 8536637 -211436636745432449266213374608516454714 8536638 54318599951605908110798021138787757056 8536639 -115404794601212435081435491890940671600 8536640 -8979966426747147612808690345621585920 8536641 -142503486478278473984601738038604013008 8536642 53586790517750267812610295930612299472 8536643 95640651500504877173079651906884233200 8536644 45569287388572591768588920211267921920 8536645 -46098140736097253035837191344366442960 8536646 1863364890282981110081606663362066272 8536647 -23866741447231353684254941610401964928 8536648 1971204012518981499309555005453568000 8536649 -223824365829667463777294706694867640880 8536650 -37778742407087478667612711642862246400 8536651 -68754488268114796783738302084275420400 8536652 -24705179434606622250483963934772359680 8536653 34771670021983335498296447023489015062 8536654 71267888987246219758796797877660182272 8536655 39612193762021586478306553442893687560 8536656 6056854840759387627589746310689849344 8536657 89194463784707824817405425977531609600 8536658 -7511566249500516028082663060303243616 8536659 75347765759272639745106938025617170104 8536660 -47180036448816199305612194395361802240 8536661 1722412782727763936706475736326041600 8536662 -25265824456267193570091388002222288000 8536663 66991169975996621843790122876978864704 8536664 154439412066991051229087123793735567360 8536665 31995671860883270027900373025014457920 8536666 99123478814316738831579211257616450032 8536667 17753935623360884858167175173694344752 8536668 -7950038239633463436594293631071576064 8536669 20662893130409911171885865893018588440 8536670 -53344996513257735760080300382515798720 8536671 7422065227233918596034007715130696 8536672 129860796723723285207183566493843456000 8536673 -40393414811405561696848254838314906078 8536674 -10206603282037764164860424590793019648 8536675 -28313415624452259166197027336603981200 8536676 19993442395540554910488358927649292288 8536677 11084910817167227774091287592461488032 8536678 16516374467650338061504415628781820640 8536679 223807144953375140401524979663822297776 8536680 29269032846105114553572967359533875200 8536681 39474506271098344067261110336337626000 8536682 -97264539214737132568790524374780986880 8536683 -48934039695519229241476696292654923176 8536684 71525973585911650052189528977728512 8536685 -26823814643211921615348685771666243200 8536686 24854815852632738910069226759602667520 8536687 -118755828773841071950298614130985861120 8536688 30062568540146470194076358535065075712 8536689 -2134158128011085937344800835055877440 8536690 -82808507362549872724165013085278114400 8536691 174493571609560425251593312457432328192 8536692 -11816103520705817473652749375860535296 8536693 1408576497627866528627149360661523648 8536694 24542786222308837651897552013233424640 8536695 -21418288637190222220343037597597298560 8536696 19429392508758800745901851152218152960 8536697 -61385188135330376696902056515592680466 8536698 -31957133891689801251544146101610624000 8536699 235751565849278184139137577951038241700 8536700 77258000148635877199790153387575488000 8536701 -49083552164186605935168245218090637280 8536702 -101060538286253460793401355820064000 8536703 20253732939780011045210085817415178240 8536704 -2096139513662518465499096618756997120 8536705 -152571192455530968558083842244445076140 8536706 -33760819080350426706358946456816386560 8536707 -120481762605533975714758720393271004360 8536708 -113664942910680478161907973407025817344 8536709 36669752732650458653365123313960546910 8536710 -2340441701280961684365494895304089600 8536711 112626014088460101251260236767455052312 8536712 -120719954983421348484386526551479472640 8536713 84953266961580403888499510919629270544 8536714 -47327474620972334157854238138240766368 8536715 -58555240085587598456908604873089816800 8536716 32131117140450161205240994917657503232 8536717 25802603520237709449865140773322974592 8536718 -46871450450209529009673849440675447808 8536719 28699550196022318635561301618428397440 8536720 46782603499713469637989561733420974080 8536721 -220542655515518507364580124128448976078 8536722 36377999472640216762367653880951852544 8536723 8313196568576236125635297104600550464 8536724 -35565806559595927603759926774209869824 8536725 -53324739685263342363900339171804552000 8536726 -79836427495799324982477955569097377792 8536727 -38931830677843912703956136662089626424 8536728 70157650250947203763783191204408668160 8536729 33707990380929871978682166640766240330 8536730 41888288177274647266372754854402334400 8536731 -122299640716745127473695594387693640808 8536732 -113301006777708639146288639759693115904 8536733 -93002617469812385060634639708263459796 8536734 30495286272879282390810402668380997184 8536735 -112766957619306815697489169154629375320 8536736 -58727762590253293799131022335590137856 8536737 45757703097986689167442354499775908544 8536738 -69701717464489083006508264540124774400 8536739 -72592262533689234654004419340640711460 8536740 -60502035165904102046167682015378227200 8536741 64102813536263624511581050451979486912 8536742 -4985070849589094530414148072631652800 8536743 18308617884606731020112622627043680240 8536744 77087602400475675557253601270618675200 8536745 -30161468364233956623206639172619683840 8536746 53879704624027986242149188974290099968 8536747 -2598774497343217038725328119980966040 8536748 -157646084325950960274149415915780417024 8536749 2196082473577974783723785695021080576 8536750 -58647710069177275022792252878406448000 8536751 31882634087426776015376966211242660160 8536752 960553620392880322390877269465300992 8536753 -134529599707090451909575711779047813998 8536754 -31289356935914691121160216631802949088 8536755 42026729822006945797508708991885568560 8536756 -83646715479854994509970766301425059840 8536757 -221283527178467573841627062573064416160 8536758 -53120321727932946715971037071460992 8536759 -65520714577349509784712334938463534080 8536760 -76451936233503035818886014166119833600 8536761 -39597687560930870415776582191165609680 8536762 -66818675373918192296150297577855796800 8536763 -26816565397085546483203332280172909856 8536764 18832307364442436760702178701985829376 8536765 19225610732483355895124943490904607660 8536766 -2388071090194680627966768039998305536 8536767 107250068076373628103959728298411907600 8536768 13302464194090631382815997708911771648 8536769 -30459609673531191673191940692991301280 8536770 -42043300851478965317481474711326684160 8536771 -3715707240341867762891944710886804640 8536772 4919415563473627847323520368473526272 8536773 -28779467754709036056235998292824113856 8536774 6873581951358468430122698076271455552 8536775 -9531095743213510425679295673962386200 8536776 92661387695533517842432754174604902400 8536777 -126380878494046826432229309992556158374 8536778 70715234020990022074051999871300477280 8536779 49794024365911724355807911828918143920 8536780 -13411401563642639630615368785898168320 8536781 48757040020764510752550246920053995744 8536782 -60432371089589118387081482237617103808 8536783 165803257282362466129757826298899330032 8536784 31116971448546867407285859770607820800 8536785 26638059169354970780163213595857014400 8536786 37222171943613426318308364246322203264 8536787 -105446186078548168374029155196758860288 8536788 -15616057956476159335013942806377354240 8536789 6997523048093420007925025523346369056 8536790 1085701237448658372672107758618158720 8536791 -21133623205630154454506631251710161840 8536792 61976109361797090788965189323724800 8536793 -4933902484159978504976471159383859958 8536794 -359224077119838990225247242951229440 8536795 -75361760617947366873740288810651884800 8536796 45599630976039834405979439559216648192 8536797 -1321794737122295008626300154004888826 8536798 -135284760204571793858528379324333547008 8536799 -44751706262537513810949947400839613312 8536800 -41050693936993060322325892862292787200 8536801 -24881296656628566958310691220963990336 8536802 -19968350861451281972442565798789833648 8536803 46573628519001022542155698384544140608 8536804 23488874820070943319488777061333462656 8536805 -110054606886745715279968782529817880000 8536806 -143228729608856980893338115205812384000 8536807 -153590657722274029070473319185569791944 8536808 65380024658123890648316564990489640960 8536809 84362852502889544669577949720208194704 8536810 -65631799040827818404244204783160050240 8536811 -3241066623234069346859947695009442176 8536812 -188467848569379495904932546562987008 8536813 -180177496464788979598802223256604986880 8536814 -49742115198234059077371846070156477440 8536815 -15094080391978805731561572508307338560 8536816 -8791581574569020322620156734256283648 8536817 27936641156512717073305727624154165120 8536818 22000290405949897641665363199333616128 8536819 -13789368829812288069899384501658239840 8536820 44756710830000628856043765746516878080 8536821 76012019326787551996491799634282634144 8536822 -13092796332688420866985703819404174080 8536823 24232874638847938011045177535358766744 8536824 85843851905869774933891794663004876800 8536825 -19776933257839240285054610231583528000 8536826 -17934243984367458229472059793298975888 8536827 32601219170266229799476338521389335296 8536828 -16117455410673085230282528884617466880 8536829 73497118972934838068516506838962052646 8536830 -6162866117566109880979403948409118080 8536831 194521443858968626714979431168640229632 8536832 -45924680898334094643116068717549584384 8536833 -132727707651127896716423788139916931920 8536834 -63491664198210955081283983931061262848 8536835 -73745948886378130242948395755542660720 8536836 21762922116361936758048146230549217280 8536837 -267321454302394302097998035435736716100 8536838 15957034188903818268490448271478653120 8536839 -4492326748033769777041347612465332832 8536840 -33890999500243417861600582243522867200 8536841 44269853811473332057522782677629973760 8536842 28370129388541776490564464173303731200 8536843 14829654465233561339228206294347398800 8536844 2385905097347901334509134210956494336 8536845 149829772026232393782975865114680441600 8536846 -112756273251382534586257950558468307200 8536847 158492243074055507581551303136073846712 8536848 14856633666199540725643226869681618944 8536849 -63729752291882853765683286455170344080 8536850 11302806534546867108573784089232012800 8536851 -27799705075133626416142704706184435232 8536852 -16409180986038165301755250532250122240 8536853 -18946034518292177977511523348389659716 8536854 -7760952754723253499018431835855063168 8536855 -170052046738866065185196907732610107240 8536856 93867363480423816283861876120013905920 8536857 143713694049034044697583511804633792 8536858 57452020174082740284554369995612562688 8536859 26786352415268241371430487462509046416 8536860 -5084740996873240640687209540507392000 8536861 -24724262177427087310779506383112016538 8536862 -7879015048802708916973534800375307968 8536863 -19165274914344543861313497314548953456 8536864 26123612750754023877543910041590956032 8536865 -16688544111749544541148097557546413080 8536866 -26304702744474146919255914885356667520 8536867 -131070866901111276022813765601324750688 8536868 28098369947403362200601603429645460480 8536869 -7769827315673140279128939583816000032 8536870 -43538688161908090527470321429600469120 8536871 -31355782262900658558101578463688977280 8536872 -81709406023703906497406309472341606400 8536873 75413051297820644370167923443404485632 8536874 35413674394025210858767364185325877936 8536875 -20805049657949831107231711797133650000 8536876 2242071806125577076440140511730207232 8536877 -320108660642198403299425604674527722688 8536878 5389470161579234927435105435088401280 8536879 -19804368699836478840376323918794231816 8536880 -4681281293824235675903347358416896000 8536881 23643085564807404305843324744875149984 8536882 -5024155065268348025320043962815159168 8536883 191491354312549780506833322928405557132 8536884 -15143154638628235987132627349940830208 8536885 -48118462213234616452261820758225242240 8536886 -87629131941114091567858952250871435776 8536887 -124511741580573086675364403631728243200 8536888 -6165477343334687368648207073269616640 8536889 23797993205486103318846577428949163400 8536890 9080794003510867912753933686940646400 8536891 277328384834047483912634763253519952400 8536892 4166400007683027464351270671933440000 8536893 -83463019080953841991405917955008251136 8536894 84931129385288012446912415493493958592 8536895 181473118133222796333571233143878823400 8536896 -6960271815339929416575948819100336128 8536897 100568807254639030654018576013189701572 8536898 69365989560355072210154564887716587520 8536899 -12376284498062084524736427567133448448 8536900 72128500125110883871243174828175984000 8536901 25992755182128836087800460948712180000 8536902 49134704128694373999645766948474888704 8536903 -24257922567305472302321986053283559848 8536904 49330422477217923132299526208261324800 8536905 6494087529714591652769751223231383240 8536906 6499665138710200426875943519630337280 8536907 217424167971798640939181429590168548552 8536908 -27817552610601446224255739778718179840 8536909 -149850526999580931004139037608423384960 8536910 -7536648429028864642727348145440259840 8536911 157573299987643685507183426745926088072 8536912 -1610684757914175428427343533666222080 8536913 -15560158862883876031062085306671360 8536914 -632066287807080771642612400215160944 8536915 -21925444830725515773391706176014420000 8536916 -45465821625911807829348310773050984448 8536917 85171062653212624526428362504281630880 8536918 -4737375046199669875463231210375738496 8536919 -3840844837819024359355707410392327656 8536920 -11410574775003822018001148154357350400 8536921 -34086153018382962139862674365129749878 8536922 51156870886853247188837017916528923872 8536923 370131001758417120609941777613982572 8536924 -37825784309890658199265043009257138176 8536925 76887082609485547042741012987551577650 8536926 7668280384903919951645396427001306944 8536927 -171620624909026477929502732521895348000 8536928 -4670673807959816536954789113273384960 8536929 -359003778490650710228002930184033952 8536930 52134449330500558250376842673357123360 8536931 -20963995246507952006731774920327415968 8536932 58016368186138056663773476944884873856 8536933 -136714713935015476155208378996288512000 8536934 39715036620823914591915325154217816192 8536935 -25596411836226162010137370270770739200 8536936 35057747048209211253302129946218987520 8536937 -20197057355245507505622464449133895600 8536938 -94423063492535259851139364925893632 8536939 -185196321423470233523640451357041504768 8536940 -56596469632562268875790882662636421120 8536941 106018378594664507719534562968830193920 8536942 71212486561226511327270962592446071872 8536943 39290339927008090494633636402767424 8536944 -11602126923631429349673479232389578752 8536945 176031475411182294573409084757586587700 8536946 49247000467015200167817429349586469120 8536947 42356509524035681933639410528357500480 8536948 -3597276986296148518590747899538432000 8536949 -174927582326796173486360847662716429536 8536950 -24129853044046195175263061542464508800 8536951 2474986507547248853071861306605977304 8536952 42167018716497758158138808631468933120 8536953 53225586566345271702861156934204876224 8536954 61017999897723897247077930480583672176 8536955 39026494629867611974811360808263112000 8536956 -16216859453460635601051870470814130176 8536957 2168994596519371333956410515734640800 8536958 -1055074834009245275832278638868845824 8536959 -78933628240671279361028009749080948936 8536960 78850942309676731006693048206753792000 8536961 119817236894635674685463475669550802562 8536962 79686926870634756802758401903370240 8536963 -66105022934058327285079488273906899960 8536964 -12592127797018338515003508060925617024 8536965 16624733487603211248636031786319094720 8536966 -33422862246998661853911023116136693760 8536967 -141381861021551892352491612734646567168 8536968 -197036501246204362577227968206465433600 8536969 22300480177087222944305234015526524160 8536970 -7098936839860886741983621550461683840 8536971 -88604248438785924437376120841223771688 8536972 -53227583818614153870605684572044116224 8536973 68864662834741524493003413491932978380 8536974 -80901664282736441766279668547386946432 8536975 -41164772349474008214559721597537046000 8536976 -12552612387105698022052582479458426880 8536977 120121401600420425851503232024479826560 8536978 -3492539648164334600815792291272878976 8536979 -41540083115594232953796440774333105664 8536980 -73727573721867596328321779913552814080 8536981 -19850048629439759862273517450193891136 8536982 -19410965420939292368062232785602045408 8536983 8410813187803796076222699360999571968 8536984 263575536048364311103601133694048665600 8536985 7300605390212391680387148497974214400 8536986 60049606990105626424255462174365325824 8536987 5852604943239170398512112442861200440 8536988 83763195147458607198428253555869695488 8536989 45273594677783890450960607903164962720 8536990 -4576489805080976829892983170851184640 8536991 -55282623287241075273201043131212825208 8536992 72840975870618593011888988208343547904 8536993 -150001474902458751255815179091325641758 8536994 66263448356473207678000510443605563680 8536995 -2087460850955306327683651541356467120 8536996 17900784598631192433262091365225537792 8536997 -10071581958710401133495945268504807936 8536998 37736141361064241342252492707798544064 8536999 -39483438779684103749391494071572229000 8537000 23312099574279546855029998029135360000 8537001 119699852530360739601155305399216180704 8537002 69481211549476559941073286300200261040 8537003 96584321597537918048731755484299219252 8537004 4979934175002477039926295182012989440 8537005 2035094304084303699107797539427819200 8537006 -36582237556715814865986507033773653440 8537007 141341198408914238675996933531958190992 8537008 -45512580147835307179996512675794681856 8537009 58738035902123115859920288959365949160 8537010 3651787564634523262567620199175953920 8537011 39520765156153015075703769773825592224 8537012 113871195820040219642262773557459113984 8537013 121173969509298463586487375139095389742 8537014 -133130996002684220617306259019338562144 8537015 43702137835370050200615352434814259160 8537016 -9375888843998269234518724167122288640 8537017 -153767917550474491700088245979183531888 8537018 25869762106252053733830714109569464832 8537019 -48719293077528630969701560963262695656 8537020 -44327724395290989297907577474750976000 8537021 -122964466894223698991521613136798721056 8537022 14442408155066169618277663688073780480 8537023 60196412938699323115089452220384195840 8537024 -51852117909906385317679729330297503744 8537025 16617777925995728810178230887849137600 8537026 -34705146383664363739656478705109978304 8537027 -65539550410322895091689726284169053124 8537028 -3124850186729217179353624217233293312 8537029 8155227107212690815684802203457780576 8537030 -78894737005723149256505078018282835840 8537031 -31486557573955713793597449883842031272 8537032 39972993211956511068438792616664924160 8537033 -146651694187090551537077580316832261760 8537034 -74757919464491235755741274482619747840 8537035 -60386231442023123289483165370815512880 8537036 96429186408378271138836486999479642880 8537037 22334406686085167699658498993929856768 8537038 58742500021603353205854323705324095680 8537039 47385696574623362685057126169942627056 8537040 -14615403291144998693748362706411847680 8537041 -126236868440330315092085425299181516558 8537042 17398361985767917146292343493761203200 8537043 -37741479252685978625228828633915930256 8537044 20608769545840358944466073180550027136 8537045 -32374661182381563206102786195080984800 8537046 -3708834695483154413383389643424151552 8537047 -1613298190483549114904551089866482800 8537048 -457133530433494937216077072424632320 8537049 -218555083301892180630842564098312060800 8537050 -47235242904591714040441413030456241200 8537051 233089012600702103269885275188291354052 8537052 149134203585727536241551637849437315072 8537053 -20267694985839949872316125039508197696 8537054 157697178222325323365519113157451319872 8537055 -8607246514015939361076995478304752240 8537056 -61373391699584231171394553611382947840 8537057 -139093930868540358566761093463664563580 8537058 21239585132469053562922305983862933360 8537059 14351832811146061935836835529077590080 8537060 -10852754142696462036598985505579970560 8537061 -10060613860156862687879978687748324480 8537062 59199215466255748736773772661875320032 8537063 -75255580853472063173977719949925945496 8537064 39577073529679114885164093273090048000 8537065 103444634364002838864392758565144327460 8537066 -77149085977850081158998492774265458768 8537067 -20047902556309230541955230608382550016 8537068 88409811765198358509784020682049646848 8537069 20642250408094483906080164276086718220 8537070 -9214455161432241366884052640234536960 8537071 13065041112160100702501333897091477072 8537072 2394973989155865635869156319830966272 8537073 81634985957662203485669747488385625504 8537074 -28948521729621472506179240464320425568 8537075 195386662697410341645154313711637690600 8537076 -12345895379288443427428864900736176128 8537077 -6369829650048736729520910906933385188 8537078 33102860969047903602855640793210977920 8537079 83836241524069681959305292922860369384 8537080 -83466574037951813316212016967188480000 8537081 -21741188539727447179499201848627381056 8537082 103209547143227778406508491124745603840 8537083 -71355982471503181339314683476014536668 8537084 16864231805778945402109045499750346240 8537085 64760127305344714610582768547711566220 8537086 70709085737424667037379959016140500992 8537087 -8754542324589239752445743581373221600 8537088 -32225022716020741093285867224337219584 8537089 208075343593619327341049285896276657200 8537090 10978821551037938302562595078004070400 8537091 224884858280552179564475310089843520 8537092 -55765514837894967690837304073556544384 8537093 -144198992771772948756413825446030778658 8537094 -41570736599960286441137896272603340032 8537095 -58775903136332618700176751976896460320 8537096 208300111521058090277011226742456161280 8537097 37277174685636624876515112647350544400 8537098 48806365731404416652134955659224762720 8537099 -26241653606605374997143512594468138760 8537100 -2127990962215453637795289591674880000 8537101 -12431543450177040990031312697090589898 8537102 6668378658826344767667242746495457280 8537103 191967492074831122581697501582057990800 8537104 -19399369242825196703391220415458099200 8537105 40831460043954371894755793092316134260 8537106 37807057392920289064077752891750923008 8537107 -163018660489979524946805712564883319840 8537108 1125525714739172739444747299223555840 8537109 42067044645421835071268113957372919808 8537110 -2041910724850915698432359250900330240 8537111 -10988999759310279561593971637063323392 8537112 18156188244301752751420597779099985920 8537113 -66473303745937156754659728723358102076 8537114 -132110633124561331464165429504718339344 8537115 -40381749619546548737157048753741179280 8537116 -52210971220137578558128489846815183872 8537117 -91310600449754762822862068755162623840 8537118 -37851959196100270346310036577884533760 8537119 -69223512537257147306786062526397317856 8537120 -197311489601485419277204160874066739200 8537121 -298227821383838988723638737518702336 8537122 -30737634645103374749673164792698843776 8537123 -58035789013475003360091770552458175640 8537124 -60848267743778571373927780490041580544 8537125 9429588389423619718080431762449080000 8537126 36822850249984321512511679192815909248 8537127 155961537676518348805040998548828954624 8537128 -76317894798293618115932169320156375040 8537129 -111647480300574612027728881336408803420 8537130 12900517544387716109851552860099225600 8537131 2392518955420684441665421484830291440 8537132 -128021176797563219176492241700987151104 8537133 -93078221758445705390484462275766727104 8537134 411753550113067542074983034806117248 8537135 -2287425811394794123083538141138747200 8537136 -198456346523042602969122992344596480 8537137 -96546993231022895876519137721302715200 8537138 -45609367764788282351357175102892823280 8537139 7773965800822771959009855356826132528 8537140 -33693349575775727519867651372860907520 8537141 93484200744216875785435480260632250012 8537142 58343414396645226719968214188066494912 8537143 9572821354204027222123733068387554624 8537144 -51942732992301983237252665751258726400 8537145 -55022121689908288045889876630112835200 8537146 -14519096768884032510794323613057251728 8537147 32349282923860691616079931562385897080 8537148 77031119196016769886371535520275282432 8537149 56977207313606086068787787632173683020 8537150 -24851734572078041179544379297378518400 8537151 46902662989202218408281628141687449984 8537152 -5239844630229314062565252220653142016 8537153 176570011662655964488288234874041374402 8537154 -47947307351590913182488779761334688768 8537155 161487900551570398366547178239554080 8537156 143957689810861429175514448084831288320 8537157 -10697220445722192632204191988530002594 8537158 -11142143782991589062753766186156857088 8537159 -31550010761162051447308296840256937640 8537160 16134660289198592462620092991441305600 8537161 -44482230148841345699956189431650724608 8537162 -71121888651463006752499978568798542656 8537163 204577159617505331142740598939001344 8537164 -94337881865381529315108574469271079424 8537165 20613711622073077375546438542067084800 8537166 -56846807185108320000788836641226952256 8537167 54816361361050083865631998225158575216 8537168 -19269702741579508721734687483465310208 8537169 -39901240359592504632420378551569303056 8537170 -75801583113204891868316709703336314720 8537171 85155539453795733058244750239382829072 8537172 26001092532037286558475527664519567360 8537173 53947835368161932499792265899007017422 8537174 -156667046529242884558390134091864005888 8537175 29561524895676438430773885682654311000 8537176 -14121867253334471923010300277054289920 8537177 3719264939720951190276840968486215200 8537178 -29376876068176981543988065851827780352 8537179 77396004490815700642097881092752627232 8537180 61604513349608039817685980824641574400 8537181 14501472750266827868618051142429121152 8537182 51860708260167216170980104659074022400 8537183 6706262428626713860241745804989502144 8537184 -1027323930029516887509332980814315520 8537185 127383225626078722491872739357138415380 8537186 13546583343043385444697033768639273984 8537187 36597905798217226085481981640422529968 8537188 -47144702025141812704089560629360548864 8537189 186775342165531476327026152454871177756 8537190 -13866569978323858558916667677716452480 8537191 51474846749310938387217886029984066472 8537192 7670456201272616724351881244698081280 8537193 -48381608483353906379428307934721836096 8537194 60047054423649289588372448989199155200 8537195 -41124165126492712408104136298605205520 8537196 31588349826881388178203369058929945600 8537197 5798780508642224271424215368330818646 8537198 -124787765827679640762825113430720446400 8537199 -50020279003989340253865685172730154752 8537200 -10895566066841144751874511581306880000 8537201 71678253969977370437482847602914101202 8537202 40959923728011307573701106676511092880 8537203 47667913628780178904835855282247621452 8537204 -2986469828423650485803428271882401536 8537205 -81180200260641162374880173170204553280 8537206 -131635180702224802576296774955940996448 8537207 52476130689509459427827239373256860160 8537208 -48752202706071816896885912864721776640 8537209 -9094423760804554440889991396714948160 8537210 -14460613595955470221138333630725684480 8537211 -132800294848803509391594145834986513360 8537212 -131963876682991604626336573566554220544 8537213 -26812232190065548319370763945512936960 8537214 5983624970661439137859681880404131840 8537215 -41070778161515408414989914226364447640 8537216 -146292325887862994861378346542054768640 8537217 -46430317447844803270786657842234324480 8537218 -32452944082813504233958186320918139440 8537219 -30308597941664931017692502711310037380 8537220 1275737247145408824207285676916613120 8537221 -295002792616045382183401189454217170304 8537222 19357424115554363637775458801709794912 8537223 106120891935061125361492652485180894800 8537224 84669074131607727494495730488240670720 8537225 2483488679892650633482076268869821500 8537226 38647680617547285277232833616367072000 8537227 50303744000948209407598102313905656624 8537228 48519437357246675425092335481099457536 8537229 -102311341423892440044144828142557091626 8537230 25799119519493277930981898046161912320 8537231 258779309359104153641541505787013858072 8537232 -4816521789383329924944833887642583040 8537233 -125754641516449433549584181573888960 8537234 72214242039824234927342971510948400016 8537235 3495798339614731620398876694567125760 8537236 -32456509833671282684558700502687330560 8537237 19004089813623596801449978945620575886 8537238 -844902734272988425412787456587164800 8537239 6354117472198863781795470723155428040 8537240 -75063992946738428134586359080439603200 8537241 121480560153962726261218630758623404800 8537242 3527703344418420475251676436911264512 8537243 -10195154208387920138793749295393238272 8537244 -66346777865096526780052635616675997184 8537245 24003083692194172944011650205196940800 8537246 -23465102582478276948574478574893324928 8537247 55758443682753560519146696186768179600 8537248 59658117895456518621209311574690365440 8537249 -45665810379795107899138768312003308864 8537250 -28888957103693475108770308487567232000 8537251 208628586812801164912541089634858647280 8537252 -141634568017694725719365284458191650560 8537253 -71112640982386045230586471949266608000 8537254 -45570853999330913062494004886084046528 8537255 16270212815110167886002677308508185920 8537256 -1094437157185948489040529344819036160 8537257 9113633068083409964936336650240650880 8537258 -81226059629527736108901233332891190016 8537259 244008845903912154799496073801460025328 8537260 45638275449232051153082752823372666880 8537261 62529236841264862034783168467783174464 8537262 75529517600352482738762027285942425152 8537263 -316995610715754362841856945233975552 8537264 -15764398381473719968743207906129444864 8537265 -112669572306742312235259792178818000000 8537266 -7398461094051286100739624815025264096 8537267 -137531021229356441223232818651258141684 8537268 -152529954938738600834067747767135576064 8537269 -15737681740014101156250157786734529000 8537270 -48017487801503553985074356793699840000 8537271 152194600515128881094796802684352580864 8537272 -135130593092920317351217505718989107200 8537273 -191828456490060012957018951254124652656 8537274 -12336158282818458507708355147734531840 8537275 93081050415551809843855829092299041300 8537276 52422579510166939910180648000040960 8537277 -2176192302364986761958902898940033920 8537278 8045905648211751104378953097886647424 8537279 -49903314480800498348390375683982558280 8537280 -23493683002475359977134122853770199040 8537281 223713392692103667422454399122585834280 8537282 -17237510732741459816382198840699138528 8537283 -12846090618282532184717605226989362936 8537284 -24469460311030837841286847708239294464 8537285 32822784929811316286561490713105329980 8537286 -39875447734158100866793573099794192000 8537287 -17049793290393717132148833964578258408 8537288 -39908697765665891982734211439857623040 8537289 1236711911021510112946387071407708784 8537290 -22663724031453665978867313475825723200 8537291 -16219831355352459318149644747634921328 8537292 28135896795564208279927984202874255360 8537293 61568091461352240387885089065164422400 8537294 52996163722820006098891643115918933696 8537295 -22388883378995499340188658111366174560 8537296 11582827803728890539253727539654909952 8537297 109007429539241577258586850777152375920 8537298 2011658862834416463570551348176748544 8537299 -29725346486408098840117082861736215600 8537300 -62724511777409878754832110375117568000 8537301 69039328346137503743767852645221771168 8537302 70571670218784218160446415992672984352 8537303 92945572215386775417150658703445852552 8537304 -7821610912708108574227241052765818880 8537305 5534585023924192576075106220093928320 8537306 -171092380036774459435063622071746816 8537307 -10091956709640884381280300626282004480 8537308 -23038969093972995151368923871615400960 8537309 -71090451595320232213041308487540737760 8537310 -68680533113582720788659338647246598400 8537311 -13844247511106338685621543914841181848 8537312 -5290946969363034390672001662976524288 8537313 -5916597844470935927558833212952298112 8537314 83496511621589364356183664233763820320 8537315 -99365665899615531954692272101646024320 8537316 -17111493478565404865847021637835182080 8537317 159147287836526401222586265574564202366 8537318 -43662486892121738638465243772329804800 8537319 37340537677365231026027807660167389840 8537320 -40760105602226683091484482337599078400 8537321 66660719504304086383777489231258020864 8537322 -2360854295713890231836680485555482880 8537323 -227820263694746269069381649653122332428 8537324 23820148028839908455605598969456934912 8537325 -13296687439213506102406301473655040000 8537326 23373434524946258959451965047151474560 8537327 -110215204596899925446204492483247073560 8537328 22322113077054275803207444942441119744 8537329 -92639344377776253816228124022237457070 8537330 -21986215221852831694529611907728633440 8537331 -8706853622181061088811674766400913856 8537332 18265746381665479043838259164554575872 8537333 -37872327899353668856299154414088726880 8537334 -11191556931306770208638457209817332352 8537335 5037764027976637670187495100557512280 8537336 191649952931343690564945438135900487680 8537337 -137223242564796155617468882898764382406 8537338 -33370694416161671314383501201994521600 8537339 268360407102739460384181332996058510960 8537340 -6743620624938522142001876031691653120 8537341 308026604054354985786044846352455901952 8537342 47199606217176462066914312462894460288 8537343 -21522011830038216433886133735813242736 8537344 63183061507831567845556736382048665600 8537345 -98404193990543160435905592442548230400 8537346 -39356698158393075765888249214951603200 8537347 6084399959122023511651412102380677120 8537348 66214577846295628510242577160025037056 8537349 684828815709738434455341823442254560 8537350 -1861032776257052104691914738702488000 8537351 163892289381578962205446315971079913304 8537352 90726908489689312291692374111188869120 8537353 -96467487769315089534334292116690478112 8537354 12358502556061294141685466663913612800 8537355 -35526282048306786033218333110684275360 8537356 -52726002256508880939394037396411726080 8537357 102598680198203536665815647528178007606 8537358 -8814975246844324938627511101285490560 8537359 -40835494364221252739644502097733485480 8537360 19757448653292497715511476070809600 8537361 50103250777917523759440570616941640704 8537362 -34100666989100081216898602318453081088 8537363 51174087614085929582419305566666929560 8537364 42361618475587915765022532267617003520 8537365 -100130174423136058828884351604155122400 8537366 16318371999864854904938303443380705600 8537367 -128801760410320153784185045330856263320 8537368 -125493608834888730611813712963805593600 8537369 16305467559262343728704074779752556800 8537370 7445213707004521847289017390801341440 8537371 -41269500055140220957458502811362578848 8537372 60303514154897808832041059196734576640 8537373 59930423502413638997537708349067447680 8537374 -65986172777225553358073648619678023808 8537375 18378852244225175283493844219992704000 8537376 55828022664033905717898673329766662144 8537377 -37054750248490071191063339123516430360 8537378 42683869802143359753094910816949564240 8537379 -39109591162775110415135336973864794880 8537380 -22680193570271523248001274820867788800 8537381 190412365318493515979103482219724805182 8537382 -17431577918094479379913702556789528448 8537383 -19585571566804282836786459213171706320 8537384 53016427074344652553862688396394905600 8537385 75614071110528741658547034525206097600 8537386 -43175151551987477122894455066525050112 8537387 141692514574025936823787485144348954036 8537388 -23177301511246637780273403289419887616 8537389 -12233347872475784199141365688338562816 8537390 -31546358528812139721971496646043956800 8537391 9320162281360331384037804999610185000 8537392 -769429676772513434379387814121799680 8537393 -39632745233185058476702741602992438976 8537394 34985449263451008862063835574742684800 8537395 -2721571136507517851027000092207932000 8537396 -54896035100948070495321232282702497792 8537397 -81997616401260787582119475745459040 8537398 60572249153137019253233822640707383200 8537399 34540345820327081461381637693377658208 8537400 -1309047852452066419520451824234496000 8537401 27851414737802724121988341670060410704 8537402 -53678122017918838731316845386480340000 8537403 17571227381644426318068847609438275840 8537404 -50818133016527051259089403983545222144 8537405 48494406006642465618590995477640316000 8537406 -139041877540125646377633901292352460800 8537407 -125298765603486767409119386336022177344 8537408 22269397215099553067822811366756974592 8537409 -128634261627788906921837764656782656896 8537410 25664521400205730402066122785784629760 8537411 194249758899590181732219716810777166012 8537412 8157367487700955709152467095377539072 8537413 172767512258187102161767795702040661662 8537414 -1665797416094907914123758911963664320 8537415 54868229907715556860583630103994195920 8537416 12913273917764100046338549765341184000 8537417 35060683054950437168424220166401543368 8537418 -18306484415688723566401860406590931200 8537419 -54950473540148850581486443004821646592 8537420 38446658517619199088699586357204577280 8537421 7243682662581456004334430889931251200 8537422 -20116245841015036806943361259708945600 8537423 336428587556417269791775196087436144 8537424 -5855584068905830663817513048419860480 8537425 -250398363310233204930807371747389000 8537426 4888278892144420141926656506764408480 8537427 168985148558206117516925948283198345840 8537428 82224108018400484088376526577529347968 8537429 -591235351202191482197343059809493448 8537430 20514458643964604102395558855321620480 8537431 1457589358554660063191385497904779264 8537432 174486070726912750503995030980205414400 8537433 142391990697842120487019281701651119824 8537434 88261033413439757224614409817508292032 8537435 1887814053242265561213373350410547600 8537436 -118991511246996858648702943930396612608 8537437 79387497272390661200243558541009282086 8537438 -4076611605864038212654099487720133120 8537439 -12082896302133103949148599374151006592 8537440 -48284721155871694469304013674066739200 8537441 141730596229842445693610387331290604000 8537442 -60934114689435824051215592566199503488 8537443 -75571530987313789163018698522460654308 8537444 -74275801526324905003376070770629150464 8537445 -15280480878936233508364605077754017280 8537446 10458230767962094423079996594422976640 8537447 134768360427760067880295816317090259896 8537448 -31237717689295264162770789215258542080 8537449 17680105157715887613434169062675673060 8537450 -15553606647605135257090751232739350000 8537451 -13713583319299415097533230942455106560 8537452 458861555997593267769541813603221504 8537453 193189407964069761286569298167911929344 8537454 14721313071006443293984990649055248640 8537455 -116126569952782325102967251008986489600 8537456 52056390587961331227152546687879872512 8537457 -8536693584666339050419585113900039360 8537458 -133849455522671431002605382156807079920 8537459 -9180139844032048448117346790169893728 8537460 50465931383377237838489382088318464000 8537461 -28134323441889482283347270957556191588 8537462 -4043870371539578340998919427330400256 8537463 49538426858285192780061855147430129920 8537464 25369850486590012568202862835544145920 8537465 136705737283508127797473234731964465920 8537466 -20718278662807717817795102821931066880 8537467 -29835225796157517099343792364921883484 8537468 -167397198751623233999956026590177531904 8537469 52395256091905321400893840532061510144 8537470 306342480325985940438471408815928960 8537471 11764331112969204202229593034995572144 8537472 -48790133667903779747812388850169282560 8537473 66985203579120310932194924455576392640 8537474 16573369117157201349433992624367416192 8537475 -47628981221788496415583888014830040000 8537476 235705533077988321997672059138202266880 8537477 47700208398354012197781555125258751840 8537478 537652208505781391666315168256496128 8537479 61569488198115768930932012856792587280 8537480 3931936294024360888833955202931916800 8537481 -3098274168609240899424536107377679878 8537482 91930503381919387604086934940060720384 8537483 -35848473441112415623894387912403274456 8537484 89620236346747128990635160503907240960 8537485 -69187041745062900840247855159529383680 8537486 -21527007189074239211035334208296735808 8537487 -1860984498140551992713465215627602048 8537488 -42780531614724673991881947574227263488 8537489 -103168926258383586853972370715329291676 8537490 -12292631055290976918863900230080434880 8537491 51387703970350882391402056524237974512 8537492 83671898544603047269896416074510060416 8537493 28539745704875144260634623526121654528 8537494 21711840298881589476818166598550024832 8537495 8434847098330191283455340489724655000 8537496 5470607918624160238388453382131220480 8537497 -116143578483927216607107343696140112054 8537498 9997429753635122907414892941875520000 8537499 145898929560063923521347955394618218368 8537500 67677478052690416956797636447572800000 8537501 -48821085374608473577372790524295487648 8537502 33436134800583116084649130058787176064 8537503 51031247207346752256335352243697879680 8537504 87862815421815472582711170826740105216 8537505 3573357045696154131152269309816852800 8537506 111476189559732092970283912508775350784 8537507 169198067441726079585191642593810801032 8537508 16292648877837031937512546681834045440 8537509 -31658756474001990675482632835455737600 8537510 2015702134854078151797179731001568000 8537511 44495018943533946595436992632614642472 8537512 98184853305370427171809403960271820800 8537513 137685269130363437012396621804029498980 8537514 -6306955538639978793060546978658302720 8537515 118734736773728885347289704992440466240 8537516 -49034836265726046879377199550283854848 8537517 -153071799969149265922478650600513054560 8537518 -137783260322796676291361131453176960 8537519 10416796109237376442821598046262042480 8537520 -9851536233504840052651595743107809280 8537521 -5164941806090750028568931451953781376 8537522 16953523134587713512817890671647480320 8537523 28453278196131408226612957842981276984 8537524 7902156454964665285989617394876002688 8537525 -86579371493130259065385048230798460950 8537526 64824045185881214723176350776354292192 8537527 51373991307051861884108547836386990376 8537528 -26736380290880537391151137522123018240 8537529 -7444005278853590099631793672009012224 8537530 -32593486877289922107103795597735987200 8537531 -95440269659383399206670736654758617420 8537532 17508475252647225993443672079756140544 8537533 137491392942068875973725679851058835782 8537534 -63233609446435618303892929404342473280 8537535 -57256923722706434429588232584541208800 8537536 -17268238901606382095698583934625382400 8537537 -125860543650351710148689991213039194688 8537538 -53665667876815254264165421426378160256 8537539 157963370958985431007022359897007137340 8537540 75087037836867511599551701376487874560 8537541 193467558752205661001899416872372410944 8537542 89599851640657727628179505939938707200 8537543 -53150193786878624675327605296348987600 8537544 -11778024363702737434724492202651033600 8537545 100366682418628695802389686495123139300 8537546 -31844734674823558908511392630257784576 8537547 -68113483174739189389925296641641817600 8537548 81472410408052135519977669954051765760 8537549 18944899554545088803753063995281938550 8537550 6595119376035887052104905560292761600 8537551 -40163816619651506415266356072098282000 8537552 -10507628674665723299600837237554495488 8537553 69073503784743489936919313222965248648 8537554 32215841224735108878683541374839603200 8537555 11531185823026231100432838948533452800 8537556 -20984186820392215067901465298023856128 8537557 -32763874635280201917638185092694741088 8537558 -33091944824189464956218892490455237120 8537559 6724957186519982620397958187142233704 8537560 -129731611123645595566722375955430400000 8537561 162885503490798949584358997211362289162 8537562 126667676133690560352771705588224081664 8537563 106777034315872066060459175885900751812 8537564 -345569888620793067611376330391325184 8537565 -22408615087308995657317307570276887680 8537566 -46980639712937762181878888646494663040 8537567 325681064665593310729726513820863688880 8537568 -17471540687114990860145031793784389632 8537569 13148356563514514388569414438443367044 8537570 22991311377928868578064250319189316160 8537571 33770650145306618502242415882511881120 8537572 -97616341233676490112843764629825363968 8537573 209037464490993626679775062221381555904 8537574 72193382960206632966860665962785057280 8537575 60877150790479634473119055112789536000 8537576 100175704301668878268934147093868380160 8537577 -12946065155863360350393137665834233792 8537578 -14328562568900318717307185463628170240 8537579 2735926223778395823459840861691636800 8537580 32734209127681657918014008790997877760 8537581 -102875156653850551824272244048768454868 8537582 -13618055884685848670163557751705052608 8537583 -69207979792412572441485788526789885696 8537584 -3343380150715169800161407629268090880 8537585 -7160902039694897415747406774799336640 8537586 16143985881347493299355996033036791808 8537587 -4125032949380610638175759571334256000 8537588 -165107831625066503362193361852543412224 8537589 12689595291743553713558470700702754240 8537590 11569545298522677667800862847898316800 8537591 -1137727528115347686313276833117394728 8537592 12759772023506957006448991382342860800 8537593 92917544961029308421320849044954890320 8537594 3561668214584424273636101138424507840 8537595 94892325819701554055909880283758739200 8537596 73093007097818670830490566229993267200 8537597 32599190973930635861843015797126885632 8537598 4965894365026015174399079379395937984 8537599 2155765489297213309220387757900397936 8537600 22278609372847001158590173716414464000 8537601 21093371177754600992968796674933129440 8537602 -12737259071900402823681026381147560896 8537603 149286329810079646974047027064424665852 8537604 -45124028721314483274798251382432811008 8537605 -22398374222650874160707689895181532740 8537606 24273760324950823249504551677981921280 8537607 657696677719984057540087105186285488 8537608 -37898586077427411711063147741992878080 8537609 191473996135052790208813323670611634560 8537610 17673085004616231477458787777954965760 8537611 -46735011988606479648824573773840633728 8537612 -35726829189811287052545542634781616640 8537613 51071377199931168743852130280161513600 8537614 -52934491856876696649073015315485120 8537615 156724099587191729029964552094716378760 8537616 45039730160514763533296398654917181440 8537617 -9271899031738009251191871273548587776 8537618 102349197266519517787221895273074959760 8537619 -63041334842124472135120813181037533256 8537620 4753734024832810797401423398677749760 8537621 -214901205070487971603022546610896616456 8537622 -64738211361211220776817379909890776128 8537623 -56753390390270285290829103955226073312 8537624 -145845394832237489123730361179479255040 8537625 175399246306697292603477844883187885000 8537626 36601332146983332537458779748744182512 8537627 -7383893729080270676724836725199698656 8537628 32371522391970202247650839616181084160 8537629 222538187519545957966488476788750755360 8537630 9402657445146777766796129701138608960 8537631 -51727123452102534631716933887681754240 8537632 151307492375922828498082261553892360192 8537633 11814162444529780247157409955987085204 8537634 -26863963903586219843734710417825223680 8537635 58821592859704128307398970814828026560 8537636 -37946341460111704645551657444298945920 8537637 35074152826070673002865564243758926752 8537638 -17483054372349791865246453014610210144 8537639 19795329864701317350958189649417928 8537640 -2689988494957448701421497535531827200 8537641 989942652870526602340976354191737472 8537642 -199883404441863846197524418680487328 8537643 2263131623989818518907197004839116560 8537644 25370851309717434036911448196968953856 8537645 102362167323211623288272670345983157900 8537646 -8867522989193192340508176133366149120 8537647 37144686153542190942234770812683973512 8537648 6420755774444442991806501781682257920 8537649 -137293823013117567942340533978121497120 8537650 15825191334869349138740073818313600 8537651 261263972651089459585139241549918656652 8537652 44246558066990710902793125893017301376 8537653 118558689633790496365210364636550878080 8537654 -35416396119489527571227067204495564480 8537655 -39109346517512252854123860078669588480 8537656 -75934274210505634522029888228164997120 8537657 173463630728301809571945077185454244906 8537658 -11544998428961995338622642958177011200 8537659 48368888942148293703541976161791174528 8537660 41506616654929299477362549698644172800 8537661 24896949668301156593751516669838623360 8537662 -26426650104914453804335057070897024640 8537663 -205984954526474992310357291607683280696 8537664 8643952577086170937197680870377390080 8537665 129122939771167204260525915103088847060 8537666 -761972703069960690458789625642662496 8537667 69333985568645208887971558326458852160 8537668 -79878821138652986093910077399923629952 8537669 -5653611909106898396626672832698091520 8537670 -29361767509871983227011087764613836800 8537671 -47693018804829177189004551601876265128 8537672 -5231319746469983770757629552415539200 8537673 -41102396258666139641179497455808946416 8537674 20933290134246731316160568667014067552 8537675 -111848023220561569267447006857946739100 8537676 5398714883267874222135600623026470912 8537677 -32865257817368145645461009387156254580 8537678 -99740052304636925522246388526668955776 8537679 -4220445835222870381042389396222357504 8537680 -7830924708849328192873201874593136640 8537681 -69630107366222982322172256745155678300 8537682 -61499944733018125839771530788896024576 8537683 80539453412596210263322011933535810560 8537684 53940035301574703207054003781210488832 8537685 -19863487222953051320025204789335410560 8537686 22792727417740911361856468533939029792 8537687 -14854246346714970233197816939292217240 8537688 -72150480613361766575802345704193484800 8537689 -120978990358023262407012625938573102444 8537690 -22963891281703695615507422637176248320 8537691 74485047630683037915476886745545735168 8537692 87450147962343192360323646176735020032 8537693 -4060158228011216805442187135404206432 8537694 -32775432175135542538004035289714390016 8537695 99594556903298028200753712560446492200 8537696 -38755193556070007143881384870983761920 8537697 -1215322973820869104770141007501056000 8537698 8294504579003056287045316812225624864 8537699 27973662376417895447065886971871516700 8537700 -29145140591133830697827599529594880000 8537701 7508112352419766751619849248128718812 8537702 26066545876046813680778463415915456512 8537703 2264116635624062301183331365859237584 8537704 -46442724169882262916165098922834739200 8537705 56137075289640027195437969342700030720 8537706 -67627803287902027423436934319973398176 8537707 212730375411265535296351657141279294840 8537708 -145773090409487198105283745327259864064 8537709 83503194474141289630018523706775562304 8537710 21714077397077014711406205331723115520 8537711 -83788788148054105563648950247302890968 8537712 25271449565577910972898427054921351168 8537713 32629209560213337320889908977678912320 8537714 -40465259563541707832958451299405122544 8537715 1275439242109318887586393032167148480 8537716 -182554277882007195300294542437619005440 8537717 10143255364425769322566644985868798520 8537718 6679579906152844164449108748284866560 8537719 71611983961597961046725473972022605344 8537720 -36361443943004685839175369407149670400 8537721 -99745102361239607746270158669586400688 8537722 92328718036515784479103069807262700912 8537723 71171181894088199610823894626652497504 8537724 179934196829538269255204546900983296 8537725 23138739987484887441880637893644402400 8537726 49213740727956826825669727758234873920 8537727 -1663612047980411914726664547083094144 8537728 -70445485304812248730440344323416391680 8537729 -127765536049845609906268882526845344000 8537730 -20628405496562125467855610354452065280 8537731 41957066979007941734947442100830737532 8537732 30625958728632520028133273933325701120 8537733 -118511433921885322518292233621098357280 8537734 -42144003035668652093909389860400365984 8537735 -158725705433227302449607377291029098000 8537736 -1652136447812943986357078356444200960 8537737 -41615965822433816148520322907065985500 8537738 -101299804147225144172783939973091983360 8537739 -34550951465125034206335312053200634880 8537740 5944505124382352012628962328615598080 8537741 -29940772244174052094226340401553958656 8537742 38244542421479713619271871622300807040 8537743 354291178769460465107009935050061012880 8537744 -18349445413847329442470907330878439424 8537745 -846222852586837854112336008196848000 8537746 -7232600135665178362949063032741976064 8537747 -139018451475570314262773072676504030804 8537748 -6948433721827264756542716238713579520 8537749 7756862923838707962778469933628808320 8537750 8881097484530697425848288025566848000 8537751 -124507505142214699818106264247215734960 8537752 41580207995462449580876803639654809600 8537753 7658447252589509418339463756488487680 8537754 760130209806678483409346997522187008 8537755 106574369795060599766661214791745316160 8537756 9200431259366296034264951657886174720 8537757 85153231307170427149364007465641054592 8537758 27208182128504037980238107486649267840 8537759 239841733351148010399676879893599220960 8537760 -91303893248586209250601707640258560 8537761 -181379408413482937305169259787183070656 8537762 74570202185776848373063961352844471632 8537763 -6162857782529160715777454938575932160 8537764 -1909008944258866173996659425961753600 8537765 851306466095380328942385449766652320 8537766 -11976487208208422350616636866059206976 8537767 -34481036034125790005448744013082060800 8537768 -19027720048235096225617364738521789440 8537769 -33181474241475064952115794554792504896 8537770 4609144052861583380747971179136636800 8537771 -123140280415823753458715184112896226884 8537772 15244640273998118420674473134894284800 8537773 -414196320724593934767616409845102157216 8537774 34685232202302997329445198573919393280 8537775 -9943638323293718516065428823219684200 8537776 -2736051117305922020016820609480982528 8537777 -30025094136360398767893828843354756240 8537778 9008277464159530259662263424342118400 8537779 2763138261204346806426927851097138184 8537780 18656943554431996303031010795137145600 8537781 34139096259579396279461566240326874944 8537782 -66095083025842281273717396655975482816 8537783 79015779216370860019893464942874900240 8537784 56346633815912180606599001140959313920 8537785 -255683234174252211380594493563893426620 8537786 29545301769741501884438937827180948592 8537787 -3285297436655058028189644206608467120 8537788 -3550831036018439390118127179382933504 8537789 -87041039397149619226381523484847831476 8537790 -36294685433435726955698330381597009280 8537791 270671010440627441625771660156348833520 8537792 -38814960369724208555639128818805899264 8537793 5417912258573156791849740335382642528 8537794 -140786196231992169935368166676178462848 8537795 10224147730822021705304516049794246400 8537796 13283567115077670205178609686368461952 8537797 -102095142686710059036258599342545814400 8537798 15221092692370692924308243812265858400 8537799 5986835260354513828452109653646317432 8537800 -109087382817358025062204224752238720000 8537801 122834457488748542002469157197492915802 8537802 8437290343308458063735689649241538560 8537803 -4379867709670266508198963225790432640 8537804 -8205468083991674562768325957821336576 8537805 119925777149401617657643463970883990560 8537806 44298474301514988761963159737769186304 8537807 -54593552162322744304081674161016461280 8537808 -12107046852431026003684044769959346176 8537809 69272760199010906457612826688701133106 8537810 56637597800058783418829404527054773760 8537811 43037538894973026521052585202490137200 8537812 -80913665002925742467924167022254233600 8537813 -20571725245982855602030140972383303136 8537814 -31054597463595996418668601456280797632 8537815 74218375185718426699380346831271919840 8537816 -84087594993669865900156829813171773440 8537817 5117137674505472214214480647958960512 8537818 90960527364640306307112384804199653360 8537819 -148079305443401887645785731145223030056 8537820 55585330744660700157342148018378798080 8537821 37326807374015985442374380215700923200 8537822 -1230001029288585690510015714755635008 8537823 -5812671308325996981624948064271438496 8537824 -4718499650937884585474950071094345728 8537825 145318339710878286310054366338124123500 8537826 5086029716403697763427392207262828288 8537827 -7221437128830434100602464924900972760 8537828 14629343224926642285569010200555057664 8537829 55788585771489282948374815812577182720 8537830 -15372432080635858764741167509450874880 8537831 -192808541737731537768808898048404163400 8537832 -71332533404295751395020894917740134400 8537833 116491082880055876557741460249218793764 8537834 -38132049021452223921379427167948305408 8537835 97709912532397197559452873618785948400 8537836 -62823347477880424128601144566743973888 8537837 10279411922200705926193004215404218304 8537838 50363857093016788045986731120994337344 8537839 -126632892606350064576212839415738269360 8537840 -4654860377705637712841893955538124800 8537841 6931364800459792964624980520420746548 8537842 60626010222661759497840005695636291584 8537843 131522741574390537142173922844925151320 8537844 7442644560970192142675008929525338112 8537845 89415336025366928158111541990901430200 8537846 72452587699128729683748797165499444480 8537847 94224125532610261403351941751796263400 8537848 83778240832791326427452535770346270720 8537849 280847899455229531066169217255517503300 8537850 32004888837860086719062349786717675600 8537851 -24888350406387329653012460933336697600 8537852 23002843389016886219537255016183975936 8537853 -63749899290430229181321682672540382016 8537854 52003338039356508981568749713559053760 8537855 -4936656164576204209722329128259772480 8537856 106736586115769009667105045113336758272 8537857 -109663741811851772150085843871858096894 8537858 40784522484637593404147815397672415696 8537859 -72089686317371234504873939592101568000 8537860 -131024457028843462950380233894373425920 8537861 -2516701387641600745550916931430312400 8537862 -78494991492811803670301425549429923648 8537863 -38740545100986865379952945412841383320 8537864 12697544592508203358788894489142609920 8537865 -128302088289110644510126131925893120 8537866 -81261440172115273124683413439623004368 8537867 -178237524925013663242996461986072379120 8537868 -20040084020879963834569180695405819648 8537869 38368477638480159790611763671505170796 8537870 46767133839025208625419488095971775360 8537871 -36492521510039659213331923575023130480 8537872 -4035276681014998214845800731777957888 8537873 154828305624783729429091917478184275122 8537874 19241061181643813715289559101493612160 8537875 203897345501314695700274521975350120000 8537876 68287000626861096178972532783735783424 8537877 175064535761929685329148879065692736320 8537878 17681945767699848825916532148219440640 8537879 144131008328941015425380030954067505152 8537880 -25659744830824286887549975238453452800 8537881 66356815186517099445363676709051892 8537882 74594654974472337367751212230941863392 8537883 -104564112718109537054035897878560458752 8537884 143509330103652616447778088125626082816 8537885 -87804760299875306642841786275336982420 8537886 1660276524250300247214331417348510080 8537887 -126362402258422504457780647067459198160 8537888 86249971341250872052904199236653940736 8537889 70135707224009461182450381890854901424 8537890 -8409797875643275175450801100840000000 8537891 -105233412131627751399380608794051532416 8537892 21376952862385491747617227289596919808 8537893 20580018607817105754581692504207971840 8537894 -4984627015958693357632846148847862080 8537895 -16270297703950250719156307572899316080 8537896 3090354170615520724821804385665024000 8537897 72170264794121402639604691766705489040 8537898 -8513877260311960380091808786719476480 8537899 60210747694422384733140924382785551664 8537900 -22652267471879624216713295683294540800 8537901 64331345621563533412909944883725172032 8537902 -76276214411037111426279419122189318848 8537903 -57068214359890037337509258950652129736 8537904 16030589941326543971590781578525114368 8537905 79194609615162277813786532429118555060 8537906 13901812191906391568093606262274567584 8537907 68094972672587823701561294978934054228 8537908 2177446242326130681454515375642941440 8537909 -161241479086720906459058107453411057380 8537910 -7184751969062243672158518412428084480 8537911 49514559108588263110327562622783705512 8537912 -26879408689921457158083249989111500800 8537913 140656936360186037962721159180586050400 8537914 -37715149280986483218078831964965259776 8537915 -191571873333470887374858469807765033200 8537916 3146306266340803104396599912916049920 8537917 -109188391771749943721163091712604825888 8537918 33233801029156888914128322829837276416 8537919 4626097557276994917318328647915396000 8537920 47132303562091620432673454828767150080 8537921 -51244992133383104194229457609146100288 8537922 7936915976901882265365516609741505536 8537923 -37560342610345837974188453918644885828 8537924 3997316447269780844356257452691987456 8537925 -82694440222581085284073695677115264000 8537926 74200035452609868295271992857161326080 8537927 -28389982103778719751823556927675137728 8537928 1091701960585887406537619404829982720 8537929 41447135604978041108239592636865997284 8537930 -33633556072777563407524265031102068640 8537931 -92758480715448682964088619371913342980 8537932 -33071630850137603850838635852718297088 8537933 -28480934739523941140300724672519127818 8537934 -3938499376575611934329634719565506304 8537935 -24455857038677155778722250853948710400 8537936 -8076236770733349224871721629007872000 8537937 60290667397870779738240306500914802160 8537938 1678662142694822224304719692037628544 8537939 -61530132135640189062976597428990274776 8537940 -13984755340680647731321994220202598400 8537941 96530921392598877783466816493467799772 8537942 20510645584404975511959929139152302080 8537943 13756940228111623394293380505974569064 8537944 348984117354798570070355280917441863680 8537945 -17345635357141975845552610078100482560 8537946 37513368749746836598960580672888861184 8537947 165948494871503667388637072259580551912 8537948 1287504394366641344025232049602329600 8537949 -37551876461539820063543325125020495680 8537950 8918340986118207033124172341090344000 8537951 186475933344967225495839018389674224 8537952 -134327384769615126868867147853038092288 8537953 -147497617930482304056362038829472439616 8537954 8443063725092790993974679411304237440 8537955 41013620660786183702462591352605565360 8537956 -62101390543397004217599857412121362432 8537957 123819297041000922797055292266359998206 8537958 4017145451469374449246130148935540736 8537959 108651405471510960419115826434253855160 8537960 -23142734439431968849069159995352320000 8537961 116152047038780765970251589805250712384 8537962 -22523871836432501657212573569085746768 8537963 -3708046406189054296444584052262545920 8537964 -61772677333784190928962367037303745024 8537965 18236804702052677232227462227025988120 8537966 11565729508140128321544351419944234560 8537967 -6330274807235038356566333235540821184 8537968 -22449670725811334807087102405576687616 8537969 -26274735991603483587906927877262522640 8537970 -1982626943236853154051566177252812800 8537971 -30461234223228536397051953287081725136 8537972 24392270542184834835388728407628337920 8537973 -66939861841869031920125487491901096960 8537974 -123823473946255355631244475568455288448 8537975 -659500457236285018451174171848433400 8537976 62805966948022700364884877780128747520 8537977 9783625628045765396656780644976836480 8537978 162820936368109135148806713867259129056 8537979 160403307978898714906509039212230384128 8537980 34479553861940377071849029009325181440 8537981 9135201402018014670173761843269211782 8537982 13786252701258775030091747834606582400 8537983 -192857109654033596999060129647947664768 8537984 25878054944148292632123622982040944640 8537985 7078030076038390589904073008660102420 8537986 -74841356338387203112454479433879477808 8537987 -147570326011537271593931752242460449408 8537988 23775005842381988584441715864188800000 8537989 -49913228478973673778700805665982341760 8537990 29154305899083752801389283203267344000 8537991 -29298451689617763107572681773779361792 8537992 106154795629817938226607913940356915200 8537993 -43702530417547882326091004134951631616 8537994 418222219410061014922542814720688640 8537995 51202532604833788521465611195644586880 8537996 -87927568645067502733059674018161359360 8537997 12530582752343094372424724099436292128 8537998 17682815614910309305272369545154220800 8537999 -63732317580801311267105452177104896520 8538000 24280895713774859310720652114526208000 8538001 188374143713579846457839798438429281792 8538002 83759179305285156019831636958627856 8538003 -21339474211108120496741755311061090296 8538004 39159136933772772386574463065825484800 8538005 -60116239636793567777547307601850478500 8538006 33080127935619427269832521409743907200 8538007 -3322937672477346154101886452637484480 8538008 -175854915712620475551988830449468928000 8538009 -32663823823562916063692570313079200960 8538010 20827496285852471494365773049876192960 8538011 1089221543203928313241665838453061592 8538012 -4499554722877398338146740500940515328 8538013 108978950750522689725484425431022948384 8538014 -13501166008020649603212943528191827712 8538015 39654211677388103851145370006291346320 8538016 143430572402777660281315851984310370304 8538017 90180501458992320750329571060255492066 8538018 -37682377061655188086002055914770964096 8538019 423374613272478983688690985977478096 8538020 -24157582226556856080970078333703946240 8538021 -225333186423917828100710678301374645760 8538022 2851301907533540344878129684828609792 8538023 -60832807400287972969461879634155621336 8538024 65229510408569332746837045370493091840 8538025 -87142049823457676531274372099357940450 8538026 -46227497591187945940052841167343056640 8538027 -108789135970452730345632304398126439080 8538028 18096998345591301085034258985075623168 8538029 -98767962740304122020661538373748965524 8538030 27388031424921329998262688777055478400 8538031 225689544377391675375078630391326994832 8538032 -49641733813860490458009395040800931840 8538033 45843519295225055039653918683086076864 8538034 87293206932934169535560137817110812672 8538035 -43258522287197495220478512768892900800 8538036 18092197474839014733898642512363110400 8538037 598587227532009567747426267922066560 8538038 -53264157996926444167263136681014250080 8538039 -114543339618194009439492496404901749696 8538040 3723586183603547341406966945662156800 8538041 10378036774292584755173326074578784000 8538042 5156630200874011315884705250308002304 8538043 63833345748618057991315783756853828584 8538044 106264753324445317466784699859505588736 8538045 3335048207722524391901296147896863040 8538046 -392930318563731056056876205838513408 8538047 -93211004294910476329518423921924685968 8538048 -29992380996557022023494579680926760960 8538049 -20109028386032938065768066854305371600 8538050 40130975101111470072203634787504066800 8538051 -33267789262017400405321326373535010816 8538052 -175142717116914487905622495100981346048 8538053 -232777908198374731881801605641962889698 8538054 -20939282698885368072870782358007867008 8538055 -19660727759725310542712678851860236040 8538056 54278744698015886683746555664574914560 8538057 43047392992621652663241251227211878128 8538058 9944302197533036816131013955722744880 8538059 2143265312117542416433023281195616 8538060 28017910924676060161112739111122611200 8538061 100215104239029928879801394147137967744 8538062 58672870995481999236553073440929690624 8538063 54260956795333538802185994258048954384 8538064 -55003844623071308900306830056539504640 8538065 17717644614785472311870403077105476800 8538066 24794757229660741065844360395056711952 8538067 -202932218643824081075091366459324787200 8538068 -45437840099723347969345088604052684800 8538069 33673575734797808886252347047663771488 8538070 -4756176007268893242464454491704331520 8538071 -98690400922382973081547467050455780728 8538072 -23181905313703962507926481977414062080 8538073 -38469574137869265579879820719542770678 8538074 68362359018348605415372696435731479536 8538075 10787511690981300312868992170667840000 8538076 -15728110707839215570523562455964874240 8538077 -112034697592960783546586884883972650074 8538078 -59274177702174488576202504187238172864 8538079 50364692496382556911294327842291993840 8538080 -164480923432568049412237186569338880 8538081 -74721661701994120962091607169635335248 8538082 13242928082001064177430436567321673728 8538083 34017916057195739582379858764981698560 8538084 -53042218296362986583120671227172093632 8538085 92105108332287005218612159076367846780 8538086 38521669126431469246947490030232053824 8538087 -72420258966028223453704812716003934720 8538088 29192706815187400784872243040595456000 8538089 -39941369665273803646518647982990236544 8538090 -41391705480595459066964850802274741760 8538091 -110157835686142822470160690083940816488 8538092 62971151516298483476596678324372818432 8538093 -120481707812100048213631812125319182580 8538094 109801106972776158364382541426664428096 8538095 -9314885644762635221470777005128868000 8538096 -7030767855996264902915280934827196416 8538097 -232243132830223767937141636652706576000 8538098 -49672017656738696159377365981359305200 8538099 -10078271772039435819398331381792084936 8538100 458829179627592551744728105966774400 8538101 -22665998614865663532282960258990383136 8538102 -59970938659938441579606741780792312960 8538103 -49294607585800821629661927052978251480 8538104 -70158059342185822754974893498242826240 8538105 -22360896054373371267211987242086743680 8538106 14895878049748886409392082145364620800 8538107 120933328777012776111591379372335928356 8538108 29313224762880138769964357080309301760 8538109 -112303501650312851210612246615511587060 8538110 -2328385053669392275904806322690580480 8538111 -2469693380760378104080025556749337840 8538112 -10437241224266562077815187848141209600 8538113 -73746774003841108243241355224590672896 8538114 19272413365362440297920576252863074304 8538115 83480956411963337663590062224039470320 8538116 -59282270258575825085162456883217599360 8538117 -22004521960121709676619761617826269888 8538118 -65734110678531944414655120530389063680 8538119 116761500213676926258707508593246123040 8538120 8519455647478726619331871877198745600 8538121 -55379912839702591862847747425083254000 8538122 48706739423464140170631669511161640800 8538123 -1617553912035417873566233510807488 8538124 -27552851642471962832025009627897703424 8538125 -50610568628493991580731223007591000000 8538126 2955510807417539861336196832697241600 8538127 28420288957744077573069883225583638176 8538128 23193298856112642597009219172034813952 8538129 -3843559541272006995479493158697800256 8538130 28401700399017178263378604350698892960 8538131 46150920227924355915521289019860353856 8538132 -18928678398637323677753043754953209856 8538133 -5960968429738012481636076377319249636 8538134 13205526573839845202918704300294168704 8538135 50408917948571598623087691352002795600 8538136 161516527235511116484432287215466127360 8538137 28511789325853304513278660673282377092 8538138 23913160938292257366924907982908111104 8538139 -123927741261291846430705771272772045544 8538140 -41318375882304856022449259676819916800 8538141 -61735780126748972393599979287804903200 8538142 8913746529616230001680635714828441472 8538143 -52345943841396888197799789674195368608 8538144 -23024256592070712006179301528478679040 8538145 -42561335899162014823506779422707962880 8538146 -100059772032879516491716527654314534400 8538147 -109099689785638761413743042469198875200 8538148 -2181060495015810639066006162122331648 8538149 237704571431501940973496915196959481150 8538150 7312301330391854065565626251532161600 8538151 -20511670967668166549270450468737385520 8538152 76204583844106511333873477767739719680 8538153 1943126695737157188011876013321360000 8538154 59828345587645764221075647660220761776 8538155 -155021724138472295642744640118415233440 8538156 -143841296715058669237663577897147719680 8538157 39377592976181125786527739122838904332 8538158 19927345028403793278987192775539918720 8538159 -37929844457205540445212686091701619840 8538160 -39279132115695875065866433394396037120 8538161 248654480026205868524730448338956595840 8538162 56160687066547791986937396340309048320 8538163 201972450143420878471536023373271960640 8538164 5742078263493176717151241246541280000 8538165 -23191792506281373415545322089763161480 8538166 306251657138000119273056390144964608 8538167 -24072691940013193276174856013475959120 8538168 -25695044748044995270181987881667911680 8538169 -100247648974704551898604774525180347056 8538170 -41163637198823669574745817110247211840 8538171 42722609604575197227047264442570233112 8538172 108484114988229309290723554204916313600 8538173 -55604853694863863828026545080449721760 8538174 81323271102221017036532348944021815744 8538175 26398164204223467506415815477326848000 8538176 12818728989327669888396946321786798080 8538177 56231983379849838614072931861338965632 8538178 22324505307780657580184528030006755200 8538179 99772636057405353786332663339909412384 8538180 22063002923629455334322479420785868800 8538181 180240151467273812009914742070696676764 8538182 -39494976042488823002029484465437668480 8538183 27140489041425199537798105136274977280 8538184 -189077908917045011980087725066111744000 8538185 119026296268709797291982400024449731200 8538186 -30743308948673071878529023739008460800 8538187 44346850374541585120671120693903995904 8538188 -48947497461169778475864268391804682240 8538189 -118593789068273941290662444927623288032 8538190 -53494386278289977340643513775840942400 8538191 36592237814277135013046266088050737000 8538192 -7082829817486515890828085185501478912 8538193 -76408729745384572023454412199258076558 8538194 5828850463892633450351540164612675584 8538195 -51934630325997463425351363624758992080 8538196 63736879561820571259535354392207126400 8538197 -5909064880580835918970788899582872608 8538198 -24516364317904812886903897083895468032 8538199 20353633599178627799292117803499165936 8538200 90719940268260239484361493541109248000 8538201 87439685094895478058448502387111276400 8538202 121061560700819049185268856487572269552 8538203 -17417497711799224082904509049657690720 8538204 -46342107065628199880230849263860258304 8538205 -7376393906887352785164540284378511240 8538206 17198914417702217944750475683030838784 8538207 -41827504238851046992252922076980350320 8538208 -45009735698148016525782947503483650048 8538209 -1866602798507409444483881733351146880 8538210 -1487639892113296360149298349733027840 8538211 -223332843994359188662070077218640832376 8538212 -194789304357935743633819145110845189120 8538213 -13538532971035539583286252808771543456 8538214 48507943652048291164028016006956201280 8538215 -7132308513148752238136201178619137600 8538216 27671034429233688768998800453117378560 8538217 216664801656484361558880943254726125200 8538218 -73176343607059380356548949439945701616 8538219 187301174510749502935395384417437255424 8538220 19328323504757754721469070323892096000 8538221 109397219488763004690554965864659216672 8538222 3501334608082053608946746953452791808 8538223 193756634201703463834716152268967723472 8538224 23194715732565630534780030060981387264 8538225 6312567197557122620346675389809767600 8538226 -10001851920586435895649039956207203296 8538227 -88852852951370153402862573733256607924 8538228 -59937607438984690159657443399821570688 8538229 -40400825555815043039782953653971305824 8538230 -21755175049362617695148825442037386240 8538231 13843339342304877988320386056228849728 8538232 -250428954792072997923863842188313067520 8538233 114800315016190896025812941764141833120 8538234 66621214832712016969881557883631687680 8538235 -2119447129116209016082964881173016320 8538236 -55303819760191826448015867416758551552 8538237 -17327654358808966716822089797519591680 8538238 39652917706201830080628520503941434560 8538239 114919527898216762876568340354003478440 8538240 -78619309367632284614989497271477862400 8538241 -234875528172758848498014393956092217600 8538242 43960637635647386062853839414882800672 8538243 -20898991284540553174826714856369590016 8538244 -40998678780593957196402999351152640 8538245 32111085995232560454495232146904909500 8538246 -15464725644898071071309564653258924128 8538247 71667348334600128176350977046345824480 8538248 -83621567747526242642452846234418903040 8538249 -115556329291014482490756977415580068336 8538250 31111639316582034939075840395719152000 8538251 -56549432698012475439053696952675534408 8538252 -130793849145639846738856357309329408 8538253 509279928527220115988772715122617580 8538254 31322259937582318039382323355281776576 8538255 140291526131964208460938956326432593920 8538256 38178327153007477625809789917266419712 8538257 24199782200413103233886624570489460672 8538258 56662136382675921252159134790910736640 8538259 -98837823289976433280858546106075539540 8538260 -87783727512331764291638680523519781120 8538261 -18546463002769692228932222300856358176 8538262 32585469578222092736413965289941762432 8538263 -227217631695092610209766178897211314488 8538264 -53456334892599840286702182306899558400 8538265 -193224331088628508138415626044746436600 8538266 5616344675464506098991863222338891008 8538267 -54089055330593432910861917937747432960 8538268 7861042149082598020000839033211215872 8538269 -125906719040875009941426099859340706330 8538270 -4816585284537258470155832440013295360 8538271 -70806936894266441100027122580242841488 8538272 266629872595513592742820454231603085312 8538273 -51685945755416314375791314343011498496 8538274 56083041684045085694258309371011917136 8538275 -29505561872096024912993008614953820000 8538276 111568499967210019343638654351723103232 8538277 1074780024965647175975237964768322080 8538278 -42116206112038367778926774198888732544 8538279 -73269336573547952762858473464805335168 8538280 28963882350187447036190102183665152000 8538281 -28618484862336127181327262631087494918 8538282 69431019744989726452086605484218986752 8538283 23570520241733423251225061663870304304 8538284 -32089045391677355276299409870405944320 8538285 -9178749897480678766341421565646048000 8538286 41058151262483045990416346018557851840 8538287 39157586505999417701357825165005537992 8538288 -39483729693098303505256444984355192832 8538289 99643256924045695857176715379736141824 8538290 -20079938040211290908787789824806049280 8538291 -91896883231662381221198278796629500336 8538292 -66005928843436538060851186831885312000 8538293 132095845649362395767260609783730711904 8538294 -69535827486282720173914130694451200 8538295 -1655369899743320386612014397862223360 8538296 74529991227974610516575258959718400000 8538297 16523616215345055187591342099651645440 8538298 -67353581854002547889026131404003187600 8538299 -2544131725313608232003377690599321600 8538300 11447021338638078924052659271606464000 8538301 -3401712784425862720767563059684943016 8538302 -20172178261271526954903465837229456128 8538303 35289694482433383453288156610875820800 8538304 14377522278342184881454479086714880000 8538305 -36798229984668337961919462621597801240 8538306 -12862437221398553320794252812265540096 8538307 -226739610974257439583438769817855985920 8538308 -88342286670834003515381172157311093504 8538309 63922332319239300009655381992618729084 8538310 -75469970801532206247485025133256618880 8538311 80935238836231952323249676939439014832 8538312 35375130100835951331171891231385067520 8538313 -7444987255448966858165886372613569792 8538314 79616759330960963673718018818144350256 8538315 -40545838257514082261839208180151648000 8538316 -49069411695627828080072268146193736960 8538317 -172318659029344198228146065156840234634 8538318 -75102670794825945544308270563753349120 8538319 -18760451485899460567910930079639243280 8538320 -16561122353967909469806916481266483200 8538321 89898088113084218246473467740181178464 8538322 -3244648116595207483825985793880503648 8538323 -111786435382925535479077775602222322016 8538324 -29426391613915973277586157863838988288 8538325 -30099916499819182620480905231658955500 8538326 24941638950287682818814090598123886784 8538327 -18907115554031280164751320090028768672 8538328 71936738958750322436748559723680092160 8538329 -130289406157630208508768870474123868860 8538330 775363156771166845842304627077795840 8538331 6465787452241463706669187558715432132 8538332 -56828387997840316970938616284357334016 8538333 -149228940249197705730395908198387656576 8538334 -34735672032872074275995904724771968000 8538335 3275257976163034029620246095339167360 8538336 2194576252664660051470851809342914560 8538337 -174242829011700436527647036935786016768 8538338 399558703460692866669491594639666688 8538339 57755434955129910474220650289530223224 8538340 -109671571012725069703270675932345788160 8538341 66936015330893023964058476433109815072 8538342 -25314458308543814696386043117702161536 8538343 96817572272636848153330057367595513648 8538344 142011504107089721386170374089151708160 8538345 29760217035277513917376274102647545600 8538346 80384712344036802135338598285476209920 8538347 15337912456634339392952102592925463796 8538348 -31111245814790839905912999571177227264 8538349 98355912320233817574553616164102259136 8538350 -30057287268738889198699098574181577600 8538351 11020256348627900097524355572790677520 8538352 -2611907553798060261115432743798571008 8538353 -70644229676404403994284861341398484800 8538354 31875997645192662816902319118251525120 8538355 -11613795023704277025833856456193331040 8538356 151928261522336598457160459944247233920 8538357 80498239298385429769800641696430059040 8538358 63690450608774578343072861732815493280 8538359 62226765770433711495471226905209161104 8538360 -2645825586866298050432275482305126400 8538361 25258620683641552840198474647234938624 8538362 22452556436452870143144410874092060160 8538363 157585780991144574391060970956203161292 8538364 -24528322092935376999897056038049255424 8538365 -164523532308908414518632119896330868160 8538366 -11503673343559794224389985217307267776 8538367 -35872550207418241616221189993832291584 8538368 -75352200812432397791160954842731511808 8538369 -29095714818408662026223124511287116928 8538370 53976145423162956272066734676749262880 8538371 242931645088517109490721588087336344572 8538372 10133835587072313287919693165795456 8538373 -38235066016607135363446095274781806116 8538374 -31261515335238658465076725196423434368 8538375 -37778857741021322753938517852487420000 8538376 61113169607646891772762711593485598720 8538377 217309170749862756040516401573199379226 8538378 -9548427955184741208146184162719228160 8538379 93249521914999770960589519394799239776 8538380 65427536344410825574709686880090956800 8538381 -2126030147005511246295669784521895872 8538382 -10784835087453146892671247840101176320 8538383 -26121540589432312888449768091049780640 8538384 26201794394960419266545009951443451904 8538385 16356774258125654875364853467499087360 8538386 29729405300727318999711191213910748416 8538387 102595304133375884408636022577685357376 8538388 73568059669851813650879779247204749056 8538389 246590417333373647210633700633960000 8538390 -7472594264889215201249493866548673280 8538391 -400141181605805361728887247088407297920 8538392 4409570390404012270759662631607500800 8538393 8962829503147094285926981261623395520 8538394 111550417848371435735478650390780076000 8538395 233173534044466094291846204789003320080 8538396 172756068355405772747289440420344381440 8538397 1943678803967674472348743856388532032 8538398 -73064485234933302039076403832080681280 8538399 262765632929250502574434449688657651200 8538400 -808821698777348803790343902045798400 8538401 5383115318569346336792618023291746402 8538402 15961047931282163572076179897406466432 8538403 255844998026606521121279721514550118360 8538404 16555106540331437886575481277284704256 8538405 -21768993063121312567173432077744400000 8538406 -23663664565607027644682377541855875200 8538407 -29492961774045206325452959851877279488 8538408 -121955552257716228207762834264518169600 8538409 -141882799337998963391292909030202768560 8538410 91732117413988476112449280612018464000 8538411 -15845284320062639832778245181197060096 8538412 -86435313781025191622718430019065052160 8538413 -44927201204274707354509773480206075616 8538414 -17532151849110595437266575782841194240 8538415 -54783790888157550509169479901946505280 8538416 -9941939649320469933548781414149849088 8538417 144350939095234146334072658455694170434 8538418 -14824255788578827273196475048354269184 8538419 8950039302668506909391004786164711820 8538420 -51225525629861639248155101905998766080 8538421 17216700813598341663311953644106891200 8538422 -42225643311231408296292689534733115488 8538423 5570597623765446209333813074013357568 8538424 1329024204019048527375471156991979520 8538425 16224869998295214530714808806145052800 8538426 -8415620363938823044547092676538923520 8538427 236635866975439567579767283982188462720 8538428 -20451434664150134529166411531386915840 8538429 4675691442636975600484348357808985600 8538430 44800474581889888046343883592756535360 8538431 -83651515952429636872355797952566361736 8538432 8065609349528381869074387555720364032 8538433 -93869520714235104854866548585756832318 8538434 100890377011171342170803419927144913616 8538435 -41996982184656087856729307590427064480 8538436 48972173749683239077807174853719191680 8538437 -84754817707850045145963924257722959108 8538438 2687793037428855589602994503073508544 8538439 2827211735261597483903152600560784320 8538440 -4086233475442606147319085117588019200 8538441 -87712550287276496283014767888742542080 8538442 -123180904016391363558572865692127545856 8538443 296889942380763901148100972240872586720 8538444 -49064423288374007862759385034492517120 8538445 -10371327304197326868096282663684426000 8538446 29469519163604941347792857812519095936 8538447 486298828761527093256053947063715328 8538448 -17514323194453967071749587343384903680 8538449 -314063809066169355113426818099298369040 8538450 -6290226707853396552757946121174998400 8538451 37876629729800622430089630619962586992 8538452 -63857177707322053034061736212091984128 8538453 2157136486255816861719376882050594336 8538454 -10558962999918928478876375222504856576 8538455 29068194864871602613636214716010808720 8538456 78639452627159019546926507925975859200 8538457 13626251172056595741211557243363181706 8538458 -616893047460404166314832445343702016 8538459 40538494878180783053834315573468690688 8538460 6343814537806915336050144890715340800 8538461 -89465729939870335888270931740939390938 8538462 -73324280622125289025634584205460646080 8538463 35541475863024273793752798516799945224 8538464 76318984272715249606671892047131049984 8538465 -33101899395853358063870721542259938880 8538466 20152870583198810737113078584502762144 8538467 1021517071005373487024408034283457280 8538468 92322210168755078904195676929216599040 8538469 66112821460242322914065471266622831870 8538470 -75687811805834153522054435639153923200 8538471 -1773833026275507487017310671669654528 8538472 -61664101728678201633068778267016120320 8538473 39220854467446172954852518063040523300 8538474 15031086915088308196134985815839784960 8538475 -8132170123613153055869441215737714000 8538476 -47329238209852063261589461570459276800 8538477 -91965487493083029656557033921575804192 8538478 19754405634143589160420276155597288960 8538479 -68880766456513498707761367381493924440 8538480 -28069007649255725281260724097777664000 8538481 87499746814601357927663876532354736192 8538482 -27952834182448670550263177100080863200 8538483 -14040407411832039448791379149410027976 8538484 154727068440868468280954324133465286016 8538485 114260540982859576274752792486199606940 8538486 -135771352474015093026765335190105600 8538487 30651560945439696574127795622283381720 8538488 7044035972017581005777487369359769600 8538489 -77559535783337902169868285111608427846 8538490 -27465341137027107106009584647771043840 8538491 -2662756892805865715108304678316933680 8538492 -67544712464534133217366958275638067200 8538493 -8769031377206062734391070391047553600 8538494 63859469934487350620682968745938277120 8538495 59114080951138706429986244541333928080 8538496 -8346624198680922180439435363252961280 8538497 -54713650303205978757638725718888904000 8538498 5021228104248334313265957305322624 8538499 -218199246126587294203983591502063611840 8538500 -48402553555723206775755551450787264000 8538501 103419713797574664029407371929726334432 8538502 -27189985467790278038358854524529602560 8538503 -35942530390527687807901210983289857360 8538504 -38592577986282876012463985429131591680 8538505 34466716779601023713337362804986833600 8538506 25012530811925468688484987322718655584 8538507 96829765362013149441916115513408990640 8538508 -122066744477800000388643357243124944384 8538509 -91152059833035426133999035423504228384 8538510 139427119372906646826441727417574400 8538511 198983780442598102667821303611465496112 8538512 -10756062974537195973705597772982108160 8538513 131306796702983563714652485012386999264 8538514 -61268684794278628056148930032293483520 8538515 -39120166093231153422976676571633853200 8538516 376970306621570501638876742434258944 8538517 22044627882776998086001922928108434620 8538518 8010778053271192621065365812952174208 8538519 -23985118408986648425971547290031985792 8538520 2820783519283358902262814192472473600 8538521 64049033566451163463793098284378040212 8538522 33871887203323791342604416587316670464 8538523 -44770777153184291550792617459166014960 8538524 68417648398634769684034556719868736000 8538525 14140395228638315985282941974490535300 8538526 107056536464392926537257266402938851712 8538527 3168555060116461559211839727574962792 8538528 -6142248024170661516353922391883120640 8538529 -233947745237347467830375050158918115870 8538530 8982054476045107996296084693054474240 8538531 -22741081830109647016954344276862415616 8538532 -117190820793256656619411081543303122304 8538533 14690840683401574333527183337868302782 8538534 -136010029198309860818423435489414400960 8538535 -168404658939280149490527175458211592520 8538536 -138812119457930226172551535511878871040 8538537 23734311667841136940540785800756932608 8538538 15819497648906533641629166204815800320 8538539 90976756207525048908383699206168027920 8538540 8160081338067871834562496348122265600 8538541 -33994955029997990778415200535171496832 8538542 3020723542250499754893233450525458752 8538543 35950607143335083141185721036296066560 8538544 -34430000728738037362288951071592464384 8538545 24622860604522125356560494205767045300 8538546 -31828519187281767286859819779714847616 8538547 73992093489641139387801498683218540544 8538548 79457401583650581297946131232573723008 8538549 -94452788034709082477401855727189159136 8538550 2662703350726682734900508465925840000 8538551 40568118056378509316543534351970808752 8538552 -31313426314014023777259720499610357760 8538553 -4028083828812239950559984648059166576 8538554 6199342139003743331978210318429732976 8538555 -34985937568146546613028327354004996240 8538556 -20204823481739144604573317727714597888 8538557 -49282841519917514923771576539897561600 8538558 27396684452472299009273238112015699968 8538559 11814411151423773726183983566958570704 8538560 -30563693429452023956017323997050961920 8538561 -159705888282989995796272823776354107360 8538562 35177146215124177576473765666544944000 8538563 -10664398738363894628033818912223489016 8538564 1015291910551995651458651131334541312 8538565 29408487374748034954374577232762689920 8538566 4605731970228933031254415528410009984 8538567 90684816128835851725417792758925005480 8538568 113428796173506123655094172939429365760 8538569 105499001711523768219179270635489139400 8538570 35014656660077167078142612239492180320 8538571 -15807550242898285197227802991859096160 8538572 1631610656435718347333289763031577600 8538573 -64271482798461575987949165010361143296 8538574 -40325845210621598353154944706305478208 8538575 29282135496495349611617759956682713800 8538576 -14039448528550174535302476841269854208 8538577 -11032078615940661796224958658638720140 8538578 1790654909110590627608001214621040640 8538579 -11047657794501624750435778639903425456 8538580 -104425302429441917468338417561202227200 8538581 192961350410428440805679933204814828000 8538582 -269032075148447291746421105621397120 8538583 182526279428602045321931622689042315200 8538584 -116714963038771221776703034230520627200 8538585 88337060218960705491143929128721080000 8538586 -48673073521084046958608092323522647040 8538587 -97864852615310528262510411194952904764 8538588 -31111641545141777033342042924472391680 8538589 -21453827428416634746590223157117194106 8538590 -64638806170366810150569138929771214720 8538591 -1483796720921094535813406564303425536 8538592 30451440654900716423139140660838531072 8538593 146531895720778113498738600011783004258 8538594 -78663533789266752029650221660784358400 8538595 -52559162645957406840823744206336918480 8538596 -2855164373573659730107135604595603456 8538597 -147140650418477684243155091823099809664 8538598 16677801739129434340090218921936286560 8538599 128240589230610777131245105648934796600 8538600 8745020612545355864669652093665280000 8538601 -108434103364324529649227081060764914908 8538602 -71528729129163099624984440724028440576 8538603 158133062134054571516181769853783233008 8538604 90721593131288272895152474774707404800 8538605 -11058800524788726860867049765346014240 8538606 30986850147125026271813878982811842880 8538607 -17477865218067953300636109121990944 8538608 5364004656821217921449483954320932864 8538609 22307503271686461497167513689639783168 8538610 -1106488684501022661833120420229143040 8538611 63149247935586170332721977777303051212 8538612 -15070453106691176078283808029121794048 8538613 -243933118996100855891859437868696205138 8538614 -62694718187772465858413439070430711808 8538615 2545421452915808959792190429727434400 8538616 49144279771873453743526813273988628480 8538617 -150154069097407005724069538740272029334 8538618 27682013807517250230715979298297801216 8538619 -20981862720828997343358901763929938720 8538620 -72862771939339134648261785116954744320 8538621 11574198388742935765744117980129942144 8538622 140645430506339200429326284920129274112 8538623 7346280653700285970109149742417559864 8538624 -21047552059127846832698127192403476480 8538625 -142452264797902380563457000971642352000 8538626 115660401064021952613796033435059394512 8538627 85907492436453090677764164396938427120 8538628 18037663477535687343496142958764568576 8538629 337079557370979895460908566308806920672 8538630 827683135473027998251065574928183040 8538631 -142171997669697569695642252760436898560 8538632 -167655548531881044336679738592331033600 8538633 98550919796979712697052844541169417300 8538634 12408903988349712038779695023750846400 8538635 -3724879173834371541070086658287728640 8538636 -35837882567777449218794505951621611520 8538637 141531376265891023895087545058802175286 8538638 -22313470232072978817259462857783039360 8538639 2705449973889159741357049498441705728 8538640 13399576802014919465582829308781527040 8538641 -99254339940856236776016181269291161496 8538642 -78910550348592004735977828329280768000 8538643 8799149805553191006256383769856315760 8538644 69366715276853489959926169998936518400 8538645 72264921195215716790476787041735602720 8538646 -3122898495476873288636103975463355136 8538647 -53197361346246490351331699944461930360 8538648 59239146267269701804107388863646248960 8538649 -6963939661081120784309255232619153664 8538650 6540524516083564653371400841854190800 8538651 149932194732939677062065041641731993000 8538652 35490323223724074766997665747753792512 8538653 233928273619372926016016460554297356902 8538654 -58251713720342589398987347346176020480 8538655 -6062563893360595002251648907116378880 8538656 34966542485300893678647195317588459520 8538657 65472016932953844085561617058417056000 8538658 36142003764839302085537843563542942720 8538659 -91868097578921510218498373989766143140 8538660 3594727924412469755695691298918220800 8538661 -334398213544253847179790531951111866976 8538662 -21476416957788421614177449821276142976 8538663 232600506932094445156711798942053120 8538664 3154326371923334753965835407576504320 8538665 60350328960551013267302507170629873060 8538666 3652348986865267191321478259588077824 8538667 90442238899978689358595819675139009716 8538668 27888889853211106134452978846157858816 8538669 169662582715599033307776958060279549440 8538670 10708065642355454566921682401960181760 8538671 -28807257900777127004693770745264355456 8538672 24337320080825699007725889499009351680 8538673 -12967252183418410460280600433878564672 8538674 -2125873680170665467308663452587762048 8538675 8059850191445976289157360520671949600 8538676 -54585365966669233697335777258075617280 8538677 -19016558632577750862529701376537842528 8538678 28877281770021098147430888261613665024 8538679 -165393385237581970981968147974729317720 8538680 -78294860987343473074026416233458585600 8538681 -99402898605717946149125198983731465216 8538682 73426173586359359765734597443296350320 8538683 -230267891376873779733723716161583479068 8538684 -28516405422705827501155102858403168256 8538685 68064622983568147333320672184557214380 8538686 -24123239034272911981957726167151419456 8538687 61462168975039712198911436875064260968 8538688 -61224845712363048975396806854861914112 8538689 126335509427141168694385298222325815490 8538690 8977177561218696649381724107293035520 8538691 -35328509022643541856819369990406835220 8538692 -31567266516497069757582060989587660800 8538693 -24161601123602906337587941299291484800 8538694 65453291831955910504140985400529196896 8538695 -67719379846697559932256721587060489600 8538696 137497619173708130166539442871649280 8538697 20393771295748996512240740666757117146 8538698 24305776827686442874896294831586657536 8538699 -15340285783435522912502627971295019792 8538700 -152915456871198536640032452274242688000 8538701 -55432841953806658154523979712073906996 8538702 6726982602651402804564576170526474240 8538703 217745591074866098920820658387470947952 8538704 -6794685310512338839787163466590191616 8538705 -12411202772728106509257975888124683840 8538706 73522035132637122304278957342034645248 8538707 -52925318821755602054032484000628106488 8538708 82861939755539283612012314546364954624 8538709 306351441366258429122651228487314996316 8538710 -44808540508828663298942389038228176640 8538711 176055697142272418768429730725089073664 8538712 -12414523276473067658168018246613565440 8538713 141895095702005937408770176516247725962 8538714 31838074812299510137426466659155575040 8538715 152862108401484559762493417344135310400 8538716 -31607217757684547646935958457058288640 8538717 26554786541961458258771833800996380736 8538718 66110492813026908869745827514112751616 8538719 -11102342444643935158409486815801315488 8538720 50869606962069706237096063920596582400 8538721 -218282893009310047801302300959598490078 8538722 3409808415968929813105536672796725024 8538723 -151527173645106392946965713000570384800 8538724 23163691623367234678841173869754419456 8538725 -1711472661583358958519834262923806400 8538726 -4160562674935631002004498283727073280 8538727 -41915517741853793302022485564324086000 8538728 265168296281133978887217765463956480 8538729 -142677842193765982653057024196714652016 8538730 -39532842518523313013730788647146222240 8538731 41551219799914712421189207098589781200 8538732 2260588628880794770458910373978611200 8538733 -183635455221539200551006184083386880 8538734 38582892106705102128450307668467527872 8538735 58222543191129108962082828350012970000 8538736 -58903795296179674562420429365591441408 8538737 -10505817966669310539643412515158568860 8538738 14410249918908535525738582426548860928 8538739 -77467118090946216449589117506765331000 8538740 -56099651169926558220632906155472252160 8538741 -48483370762944003607425571752045167250 8538742 20465606492964023938436785807937426688 8538743 379599290832543510402256715216487370800 8538744 -78055526906176922959967068360349122560 8538745 -142243304572997847705000043444759704000 8538746 42796329035037532140366139261950353664 8538747 -28583734789145572382883436553829966336 8538748 127633682307166083422411696827034673152 8538749 6491311602546137336610687125134798680 8538750 -8569757754685186418690238382675200000 8538751 -108043537215761384115339915013435745520 8538752 -60718387813230407451099779735067033600 8538753 -22630935849005042601916625917191331200 8538754 43716639395541026280651913294985590272 8538755 8020715680281242532976053427729926960 8538756 -110994753345678567051218123253930390528 8538757 38596452621272110109884280264425529280 8538758 -72592034341305737045660724350347055520 8538759 -155292620942885808332914811280916236936 8538760 -36140559253949370770254745189968896000 8538761 8578011501768326089613842496994726528 8538762 -18502545727346955657255019744426222848 8538763 -23356259176954910090938743687563609280 8538764 -25664169362776786861946990318192222208 8538765 -33907516509206139054426853302222715680 8538766 80041825512400491787061895411050960832 8538767 132388329302065349991421352225496768816 8538768 92518829544620887040910646748381184 8538769 85924268155850344039452822531627705840 8538770 -20946294200524108577429771361769881600 8538771 -23797363426872109006558505599844752320 8538772 280066281119569077362214029331339386880 8538773 150480308999310838003089711802582856544 8538774 -52428664156257717075288569459201279040 8538775 -603842159766497201871840572232816000 8538776 85400297429971431813200347044731566080 8538777 -19626213517331590718586198911705816952 8538778 -1185404262801723845399485900250777376 8538779 33556684788119489550692644606953637380 8538780 55504948316251121892470462888731576320 8538781 213548485952875924286152031032173380582 8538782 35223936875808859082134794241304844672 8538783 17683666320137049261161120230983127296 8538784 -87285376129143518635050108258630303744 8538785 33556455877129640211670895952159448980 8538786 -1048233193066930010003284327692332256 8538787 5293963403992134104767849204738728880 8538788 -63639201116690386196458308611031702912 8538789 -77036516519116812152595782591797604640 8538790 18750007638620703739011745579176979200 8538791 -138398189070691657510365036163230430968 8538792 -54962922962701994249328993074221793280 8538793 196212007952846508487437933589665890042 8538794 -70426206060639698946605375400439449600 8538795 -2571702967651125981424744497004133760 8538796 -16976398307976706266522263370242211840 8538797 -181503402831682263635879312414644715754 8538798 76553452316680461434250801914905784448 8538799 125938998107907165251152986145469640336 8538800 17371332975839120437340207871888998400 8538801 -3593347395558300888987282922999329120 8538802 -3649771109948101149668953631284641888 8538803 24042407028116065629654273904597936128 8538804 -138163785970582450991288919992133242880 8538805 101400504102083833290865692605825701920 8538806 -14328845436823428964927170675360855648 8538807 83364757262798235461558158124316758400 8538808 3035255110321128423754228094905896960 8538809 180144712850737693807074443727981257040 8538810 134237286826491168137781096976926720 8538811 -2425030699851132921689734744342366896 8538812 96484705071849073447060227749592646656 8538813 -127849042469636329722188326161812505396 8538814 -20616513539878027649396636515281722688 8538815 -115379977125075935920297510917176870400 8538816 -10478644793960882556132818651858337792 8538817 -15992458797221883836316546875776198208 8538818 44459333934658194859913028387160611360 8538819 33075591855908348390341323937115040768 8538820 -14313255403813100900852499093589297920 8538821 256918508486332413815222727781668060192 8538822 35202754671551324987326988055362163360 8538823 -52306775015891497329748009090063797320 8538824 26666290386597621203988263968363315200 8538825 -50559087154484363046173752207320914400 8538826 3994337644288950591059873541078703104 8538827 43659822542902334942043674978186229672 8538828 -41095599502090781329268799608413839360 8538829 -73235077037819864387226946714716842516 8538830 -8592339951907398732431019510674542080 8538831 20825914439289292600249722765869625600 8538832 5587526800836895863316591567401910272 8538833 -131317401460128621715060026939046203918 8538834 -10396587800648388557217011991647074560 8538835 -152181654186093786105811093529964288720 8538836 38269030094191074181541534026369476480 8538837 -93214135215760012236167130381013166880 8538838 -46823925056297552216903619319976977824 8538839 -83115311487760223177578465468250250360 8538840 3248043026556001197694456578733056000 8538841 45680184769721858425463328859427599684 8538842 11996164424761084146673138953153530880 8538843 57698880730991148669345254307137801328 8538844 38959852609453957110123038155735603200 8538845 12493551991529619996123056179624796160 8538846 64748637918132129016434720712089427968 8538847 -56288819956094395524824988402249188400 8538848 126937208074142998067308786402429501440 8538849 -23032439857732760915603698593754398 8538850 -33301683712010633876009163202764243600 8538851 -63424358662937749098718731619906370148 8538852 32346579891701310479677100407332483072 8538853 117187623622283943816808054121442335102 8538854 670192856780332230464707642776041280 8538855 1882687111850998752802312868483392800 8538856 78533460447697603263867810607438018560 8538857 -13514605471324916628721163007386550528 8538858 4931466075079827785414333816096867760 8538859 91980609602403889005971249628798230416 8538860 33549806896188196504499196186703104000 8538861 -144287575629462366659374145962909768128 8538862 12909203776190936667233830307607603072 8538863 -15253112493457274841818871355585571856 8538864 14774489449728260716794016911687450624 8538865 -37204946071096491719734397056736088960 8538866 -34899404799662162315665120844090818560 8538867 -138426510269187565893747966954224608560 8538868 17950014711481541937986898765440469760 8538869 45324607748146551560844108110380260270 8538870 -29167183964351925090916525884836966400 8538871 -1130693736438596502900455182605298512 8538872 4474089425702189380519020446209228800 8538873 -29089047159289475957275678580606576640 8538874 110042033594210051419927048093622023680 8538875 42213873581200143611586330172154844000 8538876 -1601362557780694269643354440292185600 8538877 -299786211188991556983966539454527462688 8538878 8368981118490136362630864839529354240 8538879 45009945786529314782168257854969186960 8538880 44167538734487258030113068626906972160 8538881 -127849942714731800582397825217765264536 8538882 -4831209399740706831575564732729382912 8538883 1715716372370001594883585867434651264 8538884 -27236300179050013780989446395211021184 8538885 106705189655262912669268360500074160000 8538886 48285134869164758241901656340341170304 8538887 -178435784164805460844495663570208088984 8538888 2283518018273194840879373687193600000 8538889 6267606907551662921321999459058833690 8538890 -16453454036564123232998968225878544800 8538891 24759573643226723844853879516638028800 8538892 -55140763519179619846371382085590348800 8538893 -12658182877006331615166934925002862976 8538894 -8885160523619154738917930578476131712 8538895 -120173230327261478479752662243304564600 8538896 24086062684794656103184958397774446592 8538897 -208872791667139158107808379366155840 8538898 -3101545220532119879147304539573729664 8538899 107358902775660475154962056732717589728 8538900 -45537523253095075449977003736533299200 8538901 7682796535625763922153202888666203552 8538902 47355204511553518665174836322245195904 8538903 21018363043005135662204163749475225312 8538904 44083629569271376685159009451115315200 8538905 45730713830760019236410851860406701000 8538906 50904997078199794459970351305048040448 8538907 63718226446980994234258935788172065680 8538908 -2363100074787832102126871039731651584 8538909 73389010037328087906210144512384846880 8538910 -36042054396849857411778688932047840640 8538911 -55032373740261080739641492200876792368 8538912 -181887050714877635472662680653146357760 8538913 -253959256279800980298066938699201992704 8538914 -84522536580379152081070159667498019168 8538915 -3927999879147385276887230097901724160 8538916 27068635700521349098653764552827932928 8538917 -69748138728042161691609380282052141408 8538918 13115626360060726963984249638355143168 8538919 40031164034444400187112941403170302400 8538920 64877202626166595405334450158673817600 8538921 -73977413327514256388021104090932739728 8538922 -44983722106701518533711015746293376768 8538923 117475889358929175950298709611853401720 8538924 13328941066203713990005210789507769856 8538925 28501506960552297572874501664647699650 8538926 4556037186839362519857336917197109184 8538927 -24049089861512291064315686994687005040 8538928 36511304746107079343244505279764824064 8538929 5170672566070744568041136585572147776 8538930 19674409790625269544814050606689190720 8538931 -148716332250396105759186361705399089268 8538932 -233484474586538494756591850999772930048 8538933 -128012239520066208401527744562894496 8538934 -9949508450439042766635708653839034880 8538935 -63807671985651405142180800634312014120 8538936 -17136510836549282943870649690545315840 8538937 225154292092144070484268029704360053392 8538938 106284876820665967821089218802946411120 8538939 940341766334312538331690503439320480 8538940 -1488997449956306590811893664863257600 8538941 -36716777561534394313864744861549145658 8538942 6313168761742435803721029788194759680 8538943 4078912982422493274070703757649183600 8538944 -31931051741104467116691339968913604608 8538945 -54066117099334268083805395771724254080 8538946 7152020553012221013662372602169016864 8538947 -45164013092449332740043102908759476656 8538948 53513659786979300843258647081676596224 8538949 70357660388171676428217288498482899936 8538950 7162276136220635702566826014032076800 8538951 25139249340440296256882953313048623440 8538952 197583696625082004413925977137029120000 8538953 -443548413455311238382979880460545363916 8538954 17351754105430743624297102234760830720 8538955 -67280662763814475901652128124630092640 8538956 11080530440811269046425773081956751872 8538957 -10189671522844392511838636841166178304 8538958 -33201026954842496895405382852959302016 8538959 35067193900097969618424382754808698496 8538960 -2153804959900656501259795785701130240 8538961 -35638206163803329733365504883585395600 8538962 -78757454743880937641432990156849814528 8538963 47265534180215925728073028679389327200 8538964 46010008923629912521908459077973381120 8538965 21317665568740573166884315167644712600 8538966 -35140524113785097148077639472819638400 8538967 71513394554469347208896363624206795016 8538968 -53668954139643111992606344244249917440 8538969 -7472091049803433006241344833076631856 8538970 -127375310982347423079076312631408160 8538971 39489717956439618471168864886068037920 8538972 4041159695404865221348729821204578304 8538973 81230498525964507117849655138003434624 8538974 52668354424089674448273736125389483712 8538975 -20280932792792403342268943321271230400 8538976 77287302259844863784988956897838366720 8538977 -152059199310644323379384238585024702174 8538978 -8815776685846519861699434524309690880 8538979 -60328162116227289235692843181799176420 8538980 12349344757503996609286205690437017600 8538981 -23788827760440334802625728826030895104 8538982 90176696128231246897772821865454458592 8538983 593924464248866375013874699209534000 8538984 14459569084620290647538115887001139200 8538985 -39734460668979978463294246707508224000 8538986 312835078737417699244102702867847424 8538987 -6324272379271453859939104329986441640 8538988 -1007383217269024052459539042607184384 8538989 -8243132298828290905314708935858776320 8538990 153537224262221294787505512398037120 8538991 -125239033030053270576739358819933666608 8538992 8100929763814887338483359113176678400 8538993 -170191083028912698299620790602363816800 8538994 -73200500328427909673154590192320798704 8538995 9133103534605895718132633408425529600 8538996 48857824836684303037764803434907246592 8538997 -184356258484551772425804911382529145554 8538998 -62266073537292976662768899602171925760 8538999 -20424689142060019803067976839314289920 8539000 -41434986671939473099485024252441600000 8539001 31535954612419262306737783837233113412 8539002 -32181616418248557349276149822961195920 8539003 106481490748758917914860199870317980928 8539004 67348221749948417723605089228225325056 8539005 -66228353072676788806500481585696897440 8539006 -17932059975882086045707074164172616320 8539007 -126529953514355942658690536334219776448 8539008 -36312771322918216499144653227908136960 8539009 -364749762901295490281618855088075730496 8539010 77198747056707497858554236290784560160 8539011 33161840303447699222085944655876516240 8539012 45778499916240808683111625734817841152 8539013 -29865462600532476516517260006359516640 8539014 26543706390277816010053114206711083520 8539015 -125333498504227301612041921062714565200 8539016 54961683815013789007005832648083456000 8539017 11366581798924816816918694693236427280 8539018 -65152160224361506053409157409213192960 8539019 13686367178725332382949605138177315560 8539020 20711980160468981172735243216074588160 8539021 -686326127934999911510931794386051680 8539022 -16232343828911068580818726919985818688 8539023 45894972368290246845464181610084130064 8539024 -18809858662538265931074876774450429952 8539025 -36522895730834210634252087533297936400 8539026 -44979874915051601167608335916564480 8539027 -924948168444743101453800879935607728 8539028 -27360181186811349811482877726699081728 8539029 -4273151162524745406040927514107981512 8539030 -5396431885945740918515983418570499840 8539031 -153644343380752265154404599155339664800 8539032 -82078499239498719676520040426911539200 8539033 95405051764320103490728466094760958282 8539034 -111581904880524909537647396469264286224 8539035 -37900511311258500561272035833090022800 8539036 -162558901040306303209058018179853806080 8539037 16960161975095558356684801605277301760 8539038 49782716362903112023077427911789294144 8539039 -259031778837716562276565748695490352160 8539040 8472302228714879446660991384074321920 8539041 -3028500607717838069696979138036816000 8539042 -11641610393152705270956645572286513888 8539043 -26442880314289587071875753672033791936 8539044 1149768012543920531657133289867210752 8539045 -21832929300368137668047038797501439440 8539046 -40865895280477395870675501456514986528 8539047 240393683660341533401109495156315886080 8539048 -9221776638155841548450494158675148800 8539049 101676512752587398178882928525947713280 8539050 9432352972875161993475195982071936000 8539051 45863533147607762499310103589428128052 8539052 -155513051226667471452605399907397073664 8539053 23051121666199773198006949296810064704 8539054 4831733997666366517715024195020415232 8539055 34547104997903797292239872730408318560 8539056 285522143781356442043100371181076480 8539057 8321677488304592876361831015188156306 8539058 6496662575600904862952203079605750272 8539059 4116417164725305137925516630451951680 8539060 -50003823019593807756633239318185689600 8539061 19417763398693291611273985014509959662 8539062 -5033465140987305504132831833838022656 8539063 103708260086558127817692276674236907232 8539064 -6498722573067716173861241929290608640 8539065 53291621680884377820980904539645905860 8539066 -16823922482366890421140238627621901600 8539067 -11212837125377109563199359858994121884 8539068 -28759654895205192923734291863322652160 8539069 -500523397276469584624989925678087680 8539070 4616896230975164248653751393070227200 8539071 -12218816813959814228920949572442064240 8539072 -23720269621734613101110247480946065408 8539073 -81340278012479691280579410831805107864 8539074 4938490696166376656005223183731322880 8539075 109732185723780207020319899446755013000 8539076 19512935059191817931149371204430786560 8539077 139597315795594723503699430167932241120 8539078 121406962726384699470138724597170495840 8539079 118407430711918319275707373416450718560 8539080 14906561063373577835512257083092992000 8539081 -62529739445693448505465723392029885168 8539082 -64167093489294643839549710423678164800 8539083 -40067409089299227387177019119319594332 8539084 -38189161358882600426994344564877364224 8539085 -63888590411508730889960018299360512840 8539086 80993433471361758215630830396728396864 8539087 -27781065879584067305316986543822293264 8539088 -2821731042752865466476545052762021888 8539089 -19549454905002836548286705971464316992 8539090 3496295230093044653700345647599872000 8539091 -250698034540305633517936797268397724 8539092 -31460443404818816937498352839334621440 8539093 -111466303783658095855954065368360820658 8539094 -357849181817219858319346184298032544 8539095 22359953070138526672652805767704496640 8539096 166999545550036125402319268142984161280 8539097 77750368725137129435735220722896050432 8539098 46488126855021312446419137641293515264 8539099 73344778298857994384292098997321510912 8539100 -87983597584706995929574095939026841600 8539101 21083466753031635353664446313684399552 8539102 -2237074363211329493798405146792715520 8539103 -188961585802301654236923601878798356136 8539104 39319772268728103021744409990548946944 8539105 26954170766513340975347859863995968000 8539106 101020771404463104048411480213173721600 8539107 46311822182519484256883485613408173488 8539108 63146596304150376335444960157737191680 8539109 19875715298317113214900931802368896704 8539110 -37068487294016180376216001823796518400 8539111 -26760635457249193680118796544967521696 8539112 -75548991457615658359433404564930560 8539113 -47184483863962386291964925926212998400 8539114 55175752346529129995998793688419727360 8539115 34780370159119924595377590435411663120 8539116 23318184827476207275616426000022175744 8539117 -22481980195298518617194570397010402068 8539118 -5077648354507763555815318184351807616 8539119 -23729028046805023354106669835675745416 8539120 29890771780471778434045561602851635200 8539121 -39603877131780106999422435593640885678 8539122 15055148762039803745540612371415455872 8539123 -178092542615034170285679198131343441576 8539124 95325292605487724044999819255349716992 8539125 -10041701390708888511727239506658912000 8539126 -129797064402120716219988763987034395488 8539127 -55727155261022345501854252063122238128 8539128 -305401210701575734070673423847833600 8539129 6499506748382091988783902438410290320 8539130 65320811178384051472103429082126420960 8539131 -16159478063459206248933221870694339048 8539132 46963991967490192794537024464321026560 8539133 62296150819032365011888515383300254080 8539134 -45142466583877419249138479520144866688 8539135 -53804889213363740247652949936644644480 8539136 -50105097857390775592035625910906388480 8539137 -161714111121846792273715436672826656940 8539138 113511566581590159333430070411740924800 8539139 56963412902168241635491125423546779856 8539140 35703263828750771087917066711080345600 8539141 -12827104988259370219204708894416111360 8539142 -61015458841666549716249453798661146528 8539143 13434561202683484244651931199450085328 8539144 -170582779059296944961617152415469844480 8539145 -78602468470732991027147786837299041600 8539146 -13883266559642054449681576865201992704 8539147 172354880473308209514618902386437696596 8539148 -140517202597014130637936706565588537344 8539149 43514932644893778940315373464874243520 8539150 -80734064614023808218895797476755080000 8539151 59057711317999600604370922709650579920 8539152 1683099621830510265136758150988431360 8539153 -54976058628597942603566684018087165120 8539154 11283209218265455284383329635944883360 8539155 961940754511819322860727017969766400 8539156 -28786035357637691298479026318424037632 8539157 -80215326344223111101094558452214519168 8539158 24208156481849958260783241371210318784 8539159 -134847932385200718876731665357066583384 8539160 38715556679053414077091100768800358400 8539161 -11180689013872209072545831303449082928 8539162 -86032685701679290123367051410683686688 8539163 153701247438054946908885197566575137412 8539164 36331187865039635630505726356615660544 8539165 100473408742966781301171684209000766060 8539166 23347385056445936071652782196711186880 8539167 1821560147146910546309585399030599680 8539168 75607361199077669211295763664057925632 8539169 -68756875541183739304462193305655407980 8539170 20715476331558815556984195810728140800 8539171 -13023971854177012642416933912102270628 8539172 114339502278759076170806214984479535360 8539173 17722173576987345426814677387225525822 8539174 -30318279770156816258591854849129728000 8539175 -5690890047499998696528375323809926000 8539176 -87308893095041660653433257540503552000 8539177 -53454338385936251158286071055554211974 8539178 -7985862722324098133368947734930049360 8539179 -83305375157526799981244860179224949312 8539180 45137195947745569195492220046859944960 8539181 -155389718040791597912251678157445119220 8539182 -5314576903454520520571075913654159168 8539183 -246112213228219236243327879032450403568 8539184 10937030513467785105147706476508053504 8539185 -94313406361096952195103817667370051840 8539186 -61789541365774458236461953313947284208 8539187 -109564751159375570174670399528629399040 8539188 -38916555968686165258634252193806254080 8539189 -49837775972848567656858915091892656000 8539190 64119433727159466299828300087401248000 8539191 -93193739437565627619287953153349390400 8539192 65389947644019278920227118468055838720 8539193 3239779953921290131461175371889669008 8539194 -5614047650677889200871463215083338240 8539195 -46922889950097448059806886838073088000 8539196 6786795995968572450491072751802421760 8539197 13803509812835243709384379667399980800 8539198 202059812677815711589262975915839488 8539199 -171179620119284071489377205371446548800 8539200 -2372568681617295644242850532832051200 8539201 52770288790733099172343885521948417408 8539202 9147971926671561406914895863839278080 8539203 109389717189624421191325562244579629304 8539204 -136187531353056747694523763724671516544 8539205 -30413010383048106295079682060628710240 8539206 12895562216761094487581785215284520960 8539207 21444511466661655343136516797494577032 8539208 78572583884410587864988989539509248000 8539209 -27734954954091332935911367034732319360 8539210 -2420084773872397431641983998195118080 8539211 158676162762853272253365587887642786512 8539212 -9011671102214785855228807312740864 8539213 119787857787830557387289395027341929462 8539214 67137622505066187451364474360431755456 8539215 -52930043811178937206148780878549639680 8539216 23015374346064214369661759324841705472 8539217 204517783526992946891297910963546056352 8539218 23298394729332561287154987989526100128 8539219 20802670341164423370212921649577068480 8539220 -22194721682111868839906364214297344000 8539221 1606424541715913005160638056155212704 8539222 83784814239006842287550740708700333952 8539223 -12694347792764760885245421915209251200 8539224 96845663915775887862545827540540416000 8539225 44471601622104013673994242927505476750 8539226 -94053218130736332795294915798866964480 8539227 -82378722086155430938739190144058913160 8539228 76915610154792146154976503798599294976 8539229 -42963280450027810949517199099136234880 8539230 -11878901163008864112063484655273905920 8539231 -63911842974111224748368625353827336800 8539232 152973766060612252551618773059902504960 8539233 4258799962111023263312458432731027264 8539234 -1496376139488615298773201981310753536 8539235 -76689175745422062485702103875730549840 8539236 127881097600604846439533009044055224320 8539237 2518397327311190037284045653474046752 8539238 -73657715663856010431881470805382024480 8539239 -1458339131733187642018357015820425176 8539240 -90640581929902916449180090070763571200 8539241 -2637331266759614950621114803860565696 8539242 -24513194418802954269170326572451700736 8539243 -172589127777297981905781312233326739960 8539244 -4945884847108056812797764638744936448 8539245 17429888506619519065813709657312144640 8539246 -5132253215970225379656443925735065280 8539247 -75958268275434565746768193852056849360 8539248 -262293278441977558960738531481419776 8539249 203839802168504092266516779112058069360 8539250 -18580839391537100264617848109180728000 8539251 25583856103912024331508128206680509184 8539252 -128600695929039061853530448098075675264 8539253 -18512031160741514015638907629631823240 8539254 -35228513272572919922064948560208454272 8539255 -29304735036651063967725223082148444840 8539256 -4216670566629153059213308722674073600 8539257 -2196778944730124201529927902972916960 8539258 10679304258716574605507223355697495040 8539259 -94576323525298573987762820853800232540 8539260 21495280685073399839798922354060165120 8539261 -29759549450952975052279573244600097588 8539262 55645976582164510220390129236613893632 8539263 -95149369026351672381904044444421289256 8539264 47371914865560168086435418864007249920 8539265 13734931959634978131738907369348387200 8539266 -67856455042322344864476527109723492096 8539267 -94662457958595214040366628474452579376 8539268 -128167376319086094472024108394679459840 8539269 -39370299176668626990848742031899712512 8539270 88759527556352403225969926820669576960 8539271 75739734506481836746330442322672351984 8539272 -13705139280313130130675111470930657280 8539273 12349510914675618776742641306020442522 8539274 -16052471558466675792842413292355462864 8539275 13753714853338592239814558625417747600 8539276 -194214096194326223735598767843333722112 8539277 99910261635959171145317368183108179126 8539278 20446552220045027071588409424154659840 8539279 38189562291663722246609955765320732496 8539280 -110277745606042062871247483209482240 8539281 -27215752234043585289665848371810956172 8539282 136357402536440324061105356255752970400 8539283 35991711600055042920986824371527914440 8539284 605794154913282167434528997346017280 8539285 166438220301215577022283798954543811000 8539286 -2558899247771683021843728341923037184 8539287 19276419365648045494284573423803942352 8539288 -117126066297577208374694548989940746240 8539289 -30698352679869316917281597031060019200 8539290 -42731513156566184180666901384488486400 8539291 29546410783487197664143721779469195584 8539292 -40739823334268903582452479218547168768 8539293 -25883462771631279318877635787368532416 8539294 -9846335270385364838388545634901490304 8539295 -64132959100505052769384116514883036400 8539296 6926157201047190830702273023976669184 8539297 -24196523239623760960143735579944163672 8539298 -58703673727110621650969453359292736864 8539299 -20910099465175494093182846499702815856 8539300 25630610485348966380438781351724544000 8539301 -206023453587793991816429572136282725698 8539302 -44832463737668788935320186502693242880 8539303 -103376726046688394166338834192105077880 8539304 -62181318299382350691854055059364433920 8539305 -37306301156100388648195817391498646080 8539306 62477585077819469556490529787033500160 8539307 -39546957360499349226094536541868733408 8539308 24692923784956570909879805514802536192 8539309 -116123763625450767900413155742275578420 8539310 -21092112160450334726599244865887389440 8539311 -158754689447360147595058232804495679360 8539312 -240963235476230246869513398139158528 8539313 2688291137431308980727315898930172562 8539314 -10835410610286713622028533300654801408 8539315 96147808685255383268414917187456670960 8539316 41563921667329320840042339834540030720 8539317 490187615332313225796369001531194240 8539318 -266667541248200925275808315892343450496 8539319 -90163717966845909857969523776970993480 8539320 -41173278183561474255039119275045478400 8539321 2012942041373216280643857064864214784 8539322 -16373505815609293940306023521434419200 8539323 -96617275925832709296978727659994083072 8539324 95019513717811469846912001014717981696 8539325 -14581988068244137652732174446234898400 8539326 -35102580137739870318285283794500447040 8539327 -24589775143282014725272412093714120 8539328 -24888732088633952914700928222756864000 8539329 9527194396406483556730500024587671488 8539330 74195937559196201642281591802255062560 8539331 -30322928957162113749220687486541135088 8539332 -9626496413883290432254662022043136000 8539333 302292839944027057442253558643716926 8539334 -10679889781806211112606290000818881184 8539335 -34072723278101730220086061521781178400 8539336 -22786607629556351594244308704907427840 8539337 34351035953401409825965869803268304986 8539338 -8162410407880741809508039915560476160 8539339 -196039762568440486268893489287914947200 8539340 -121847418252132971111223930076425753600 8539341 51619422811460696563321148684508792000 8539342 -7885792924215974596610951906463068160 8539343 61606489472443860257626908704774660592 8539344 -1495665925996599121332621267733708800 8539345 151338175648178869180873843883110394100 8539346 117348246699775212913299515263772725920 8539347 69294849685448901977833983643457387520 8539348 10910143268115989528005753902129930240 8539349 -24532357578793402293787002292989399168 8539350 -11135020273652962016108332098617016000 8539351 -135046564518743648641121791857329644568 8539352 2678442853716495374556560417324851200 8539353 364929229598858337254416825884254208 8539354 51702402050603235023820669950125115376 8539355 161957288121894635034663513791805503520 8539356 18142260441209403173800179875551051776 8539357 -19414833844878548514134788272412084308 8539358 24797221846437376325525531431911089280 8539359 37131291267073238034151067915066624400 8539360 68085690821705115234358611820196659200 8539361 96531257915573828702056809540428908962 8539362 -23635693860082701377855952398808245472 8539363 -6658972114140606371405984239714913840 8539364 -44781494898490940607708044078608036224 8539365 56986306439073782388314251201030440000 8539366 124299637015281091914217688787505310208 8539367 13466435094461891677207479924992620392 8539368 17616866293219804875808408212642201600 8539369 251052850136725942096506333797771961060 8539370 236470974466919928397748422873205760 8539371 85073232649090465360358078865039060480 8539372 -14483240830646110603151635264165946880 8539373 -90865423987512706385451982188062286378 8539374 52903496502264348669720941250030213120 8539375 -15856665709340970283702842822382085000 8539376 27121048662595803247618393136947986432 8539377 -23928310326995698184191659088749046176 8539378 -33097483712008469651386308478626820608 8539379 -59836158495933822031231684217547864360 8539380 81133117516773898974555757968947362560 8539381 -78762735737367297930347306274605522336 8539382 -38374938714385070183526390670060730208 8539383 -99348557511716027126148753960105341952 8539384 15665165820946833747392138708857651200 8539385 123633631747443332867884340050629676800 8539386 18215291607627324107771713624675774464 8539387 -10521757564873819556960226665046850000 8539388 -23084203190627723333048432037704279040 8539389 -195889268890106773010081147222924631156 8539390 93843118976498047944175318773837120000 8539391 31469843862452334127487766944350127472 8539392 -42440431514289911094505934856294236160 8539393 94820249376252204216436365752676560642 8539394 2904505040341043188075855530757859328 8539395 -39068404831607093316372601059564592800 8539396 -81728357514996547921063109116968803200 8539397 70296349516886560385080709801126586846 8539398 -12421483822689019766028687690279936000 8539399 -55194012604439555922844250216333311440 8539400 -27384659383756031403463856339945088000 8539401 10531569786071214575445189504439460688 8539402 22063796755246871507439032557256375904 8539403 -50950261606883575617631798320423587616 8539404 45377507015648923525935785676020215296 8539405 176314660151421667355808711985929600 8539406 -28474989813949280961278229751657722240 8539407 -2992537925984027633714370752004820152 8539408 -46096614041164089626313538874090119168 8539409 245157751086413959605728876304058322610 8539410 -15723375687126936081508816246260556800 8539411 -197037952270728120006645485653180019568 8539412 34306487415917306154926595659155261440 8539413 191196602346411485168818842072648000 8539414 -1495044710693496497736606379677333120 8539415 -7691224850731527887229671442558393600 8539416 74363123662898415692835597906015774720 8539417 80718988647043323702250071552483958080 8539418 -81389816938855943331076207243836547584 8539419 17081974862682822926406116899998289920 8539420 62797413455198219012858959162049441280 8539421 -426732264759464741480918418539598371136 8539422 -21757149060833807271126209361450126528 8539423 46771825676951604824598989716903859904 8539424 -109350432068774340268729290431468666880 8539425 5525688159374060587279917458019720150 8539426 -143125232018640999814346236872177899520 8539427 75435906881698313972830948768017663120 8539428 2666940602507493072366861558641479680 8539429 -39647667740732220257025517847618859970 8539430 -114146454379591314278577439073825702400 8539431 -51814317223510190350645444640138194560 8539432 -181057881951639785350804444987369881600 8539433 54406961906686095613744631011573729920 8539434 -77208167494388298948570439644368648016 8539435 -10453678028400896232549776845049481120 8539436 99524796426577457361410209515402309120 8539437 -42686788874075144401920607258521819840 8539438 -1983915286970960990865701922550151040 8539439 -30396735673511505073343816685837797040 8539440 -1496440213574384174776181627352514560 8539441 75527206282283940832646069077199949842 8539442 -112379932111431120100749587191425382128 8539443 128167275907215188421476980369443440904 8539444 99833708727777730534643576018479511936 8539445 136993333679639127539851890985835612700 8539446 24738012614333231733810891289541372352 8539447 -38014583696268272989767546581158260736 8539448 -134235021088973438564046053459198730240 8539449 54372060202738497392734530730023832128 8539450 -85050863802999337491680000751601826400 8539451 -68497003769550209162975930290933388496 8539452 -21787666989362273127701913667708631040 8539453 -30082229387419149148593488730140021256 8539454 -27084020070669770990143491934598976 8539455 45419676047141509677184264196557804800 8539456 -535663137028358888539492732706488320 8539457 -141646961587760610134245240953004615548 8539458 49705689887493212488378723842152640384 8539459 158575543831748708995429483298388817840 8539460 56955616829810485109389289859438593280 8539461 1724371583488200242554404959831223360 8539462 4349800752374822994863336763713008512 8539463 -9109390990455433546963002053791923696 8539464 90228377932419310503948059602376171520 8539465 131830273904917023713669519637974318400 8539466 1316809095070785874437932153721837504 8539467 11897145207215995112852518911857020848 8539468 -12005110828897753258376402200319642624 8539469 183483766404319605279650443576379877600 8539470 -19573475256654484583222405728960089600 8539471 220083895021344540765194560599130658672 8539472 2569932580031138260526092979385925632 8539473 -114149371315403959777124108055384435216 8539474 -101256020952300427511805792087750393600 8539475 22503753971555637988114191357875631900 8539476 105925570869689955885694267282108852224 8539477 847383690950576123534654096602174464 8539478 76357284849124641160062578906490421824 8539479 -56623577924451519399855164176630792800 8539480 48817307320794932445277733245088563200 8539481 -2713713994157262446995653124198379136 8539482 11018417858686330372169721342857009664 8539483 -26167137659158686178167318083307443640 8539484 -83039991947427597947937424253119033344 8539485 57895261077537317699431937478784137600 8539486 -5792908152832085382145915569523042176 8539487 -78604981111223476403564396559027712008 8539488 -18162244158608962830043629591920640000 8539489 11884139225588346469711984562942629952 8539490 -71909462763091767566665317712103244000 8539491 44462060820498581914987744262741628144 8539492 -3328059334899356048849250456911400448 8539493 471838625313551089881925820954402400 8539494 42086206842108578381502730079774943264 8539495 -25066365326179605882126174879592173000 8539496 -22182271053046542419067527216455680000 8539497 68152713735245472312754797889577828208 8539498 55156627912626554190071638299432376320 8539499 -2232609891136062134403832372179530136 8539500 -93659245140920635341751348676664576000 8539501 16136731806514407781041483597287809600 8539502 -61708334224200587022741820809285838848 8539503 23625048323032619625364858919601182208 8539504 -36041469807797285884547546904498503680 8539505 47190811169333218794168026944216473600 8539506 -64778066315762108062888084421544313968 8539507 86132170470327611927196334748226311756 8539508 34368103136173772479332566739940687872 8539509 5000998801114442875851352721394233856 8539510 18350962085655869047554736963494524160 8539511 171727952392439986245089166185457592800 8539512 24174925550946867282648922107872870400 8539513 23755643650923995614080705899369789520 8539514 -3165401665684835031006389742861257904 8539515 -70409065893768533850456928200288413040 8539516 104384873805493303800254665165786941440 8539517 14470677555162150254578327522253623392 8539518 19513250813171587514232315084967421568 8539519 -48662890791565814515348285644112177656 8539520 103343574574844345074813738610275123200 8539521 -4924502846648065234996397795494370016 8539522 -4311684263339576187691157287343669376 8539523 107970997032879111687440010008995765464 8539524 172220582074514086099012841341589938176 8539525 28817544644415953315449597927651809600 8539526 50967127585754096133691076559346358400 8539527 -128500408766414106838907488513811151360 8539528 -25696656710764362430245845700462627840 8539529 -116531487209829757234372193353503826140 8539530 -12844978684788267280474826685431719680 8539531 -33764202334376073101926843934739264000 8539532 35633689536495547542771047093334039552 8539533 -48755091833247979927029111108818313600 8539534 52962407939853863722060358810099092416 8539535 19121506134255480135093390604059993480 8539536 8180057292800650807473223832740626432 8539537 -174042894788852720432980097512991652814 8539538 28035791695799007356542435856853235200 8539539 -15395750686230888693146613985823496192 8539540 1804389885995680292981004809235648000 8539541 -178294611474389847698922176688234619200 8539542 -894878996895357174141358624589675520 8539543 169596225682629594014849625557467471080 8539544 1400480453935488375602860161077944320 8539545 12346595700220286096832748681759272960 8539546 12869186605810864316435829644913162240 8539547 32323899568344434820671175208916532996 8539548 21998871407879506264420249187846330880 8539549 52038460547693614375513260597777960864 8539550 -13329706261522819710712802505849360000 8539551 28699170740273245880535836569788723480 8539552 -68962527802292490412652242149813780480 8539553 117519917773470416235295237361616564960 8539554 -47893681567734876112230232258514878080 8539555 38739226676970182765218060264636462560 8539556 2964644679348625956020833267919040768 8539557 -2978227481010405416192438478358746912 8539558 -106462485358855948957732822693244697120 8539559 28993701542117418276809945692842080352 8539560 -99295043991344127507280990202744832000 8539561 194574045150678176385101570917130375162 8539562 33487042941309107878834854148807440384 8539563 -40234211780119313748029068183338908160 8539564 98205939393449116783179962163099976704 8539565 45192171892138573580925539481987032460 8539566 13553774829513973192141605812129547264 8539567 177579773355715124667895372041733321616 8539568 32280695376186147496993467795002376192 8539569 90684855860022546409225399435314555600 8539570 3196669792394248327567408959357143040 8539571 -380208581502637733280492308997440868768 8539572 9289085950023447143178581544602910720 8539573 77294777756524620725900665961913630396 8539574 29868060004567283820246280363666693536 8539575 111752647846032452681816941841695800 8539576 114642208235712121658877204107469250560 8539577 -40048864513242520015304837883380517888 8539578 40863324815064679738871651946874331904 8539579 208518201262221791138707083762167740984 8539580 -14358251967911818825228543539002757120 8539581 40751914343167247842145416924926058752 8539582 58830901467047151241341019718696174784 8539583 11075789025818334739021132539008964504 8539584 6351602504126932230799252506028277760 8539585 93740767045545245744171994835003200 8539586 56887946430066389215590087680078108544 8539587 552787105895542554388641016758877392 8539588 -81897325379399828616785319539667706880 8539589 146700619879157283237406794003442106556 8539590 -4963899325056157417119767977594210560 8539591 215393680845641879537726912468442603992 8539592 111785586477099988104405850203327897600 8539593 -47930432783002376220476831598518530656 8539594 -185129759605704601718435815487540736 8539595 125744796099752050972120582821954525600 8539596 -22674537531053217133463620673274894336 8539597 -107922386029925836548043071490850400288 8539598 209196699358992852886228012148108171136 8539599 -121174561929587241593958828249118626936 8539600 -4025409337346200167513634398908825600 8539601 -10991535524701023265262008962110668800 8539602 -712369074607081415108634896158669056 8539603 7766697129597764696072711972327175144 8539604 10573434573616001587061336665600819200 8539605 -2451404214618811996248299855750653800 8539606 -65080830961697598474091290328846657248 8539607 -94669305568581763438362550965400627200 8539608 -8925767812350128708602690859762319360 8539609 -3441991910540058581682391913635550392 8539610 -53678995160312268267762130835500154880 8539611 -61679854297231320966879036989339809128 8539612 97149370965460615944191210701808701440 8539613 18691850107103263101634012414925109804 8539614 -39619530135454263815769768815719167360 8539615 33038741795161722194663157005786959200 8539616 -46511244451021263204780443329768194048 8539617 -96209332283115886838305291243529098320 8539618 108724400531819889103315065382014652416 8539619 307479297642723664033768892644342562112 8539620 15029163728252064203880089189392404480 8539621 59434944045822513637968315574639211904 8539622 -33706147408895046162091893996680333568 8539623 -28304298549551056653788050311784889328 8539624 58901961229967629529486511083826462720 8539625 3017250682574395086047799443128410000 8539626 6120846504770832249011509225894479360 8539627 -196534802196863836105459553889212105568 8539628 2331727251855573794273686342500495360 8539629 -9038551397528336778566124802967563200 8539630 29926631348845468393848033789211564800 8539631 216153311746339224303052109943426084432 8539632 -4726397584463193572875628201234399232 8539633 23190324559277733803017858940072320180 8539634 44186890965011876038137548713193345952 8539635 22454214950844300252201311662763948640 8539636 -10334304967064144522565098021172940800 8539637 76166731853467919409730842915025695000 8539638 76126416069469308909963922455581674944 8539639 21692686103853136609821748715748834000 8539640 10124115929154365607427140989736652800 8539641 130210995951779379677449373717049286080 8539642 -70810473451971055486300252149003024528 8539643 -61573408346683449476839000421978050800 8539644 27000217943905981427881047370861922304 8539645 24079989682147303069260808747792111200 8539646 101234121391174734329837908923637942272 8539647 -91864265919802250267158062737974285752 8539648 47169828354813153703943747867397586944 8539649 -80416774378552919813314817127978406464 8539650 5183538011426299260312811081757145600 8539651 -41745369946870680023659897260983211696 8539652 -163264364504490691031055518695005262848 8539653 86107155932297045242735141975574107104 8539654 -50328523412844691146026187771712683648 8539655 143190238630297489621977585361271005560 8539656 -129593101566920199729096477614301388800 8539657 44960347436305754572059228700363299712 8539658 187466861676303714069386753939160254976 8539659 -20568971655527034378338817198835960800 8539660 -58497040992107079388931058250850073600 8539661 4869669270989385118912443696149634372 8539662 -2817939535239964937826869661127002048 8539663 -89773961256422925994281397320247726080 8539664 -4599130288664523083513824997950095360 8539665 -22204851911351462808257375713483687680 8539666 -80152135143851437614895467821453113968 8539667 -56548942630206541291395220823887015728 8539668 4522084778002798298020579068463256448 8539669 -132686341940323736959163282607142642930 8539670 30357571913548339531053006022681589760 8539671 -1445011913005172629352241305571417600 8539672 -228227590900606785022190277069663283200 8539673 157911287654858802365866833355372958922 8539674 -8794587763560025797143596787913661440 8539675 -85406377810775928687353961469064217100 8539676 95442485568912029191381580950349157888 8539677 -57113792587569640254075229755028310586 8539678 -6259002188082050092586751404013777408 8539679 -39312113276683245542448595851458754720 8539680 -14132491824006737698542073150313594880 8539681 -50537236583342003409121409739577995500 8539682 75399625935092152201814422309319610192 8539683 -14344040312000224079616271011664679040 8539684 -166984536366757061655459894023467955584 8539685 22584138689258809707958587659776976640 8539686 -4636551978983590688997471255982909056 8539687 -7538052702110672085058775917306727200 8539688 -175125898793032599028062388103352576000 8539689 -13597894939928836218017116269626615520 8539690 -76656274603139957034157853133389450400 8539691 -244609130693712640923474493546419160908 8539692 -17353251444664733155126001869135085568 8539693 133316848084544584596141595420838248224 8539694 24463911506377474444145153869068068352 8539695 11924816268869894345779478970830440800 8539696 20052000511100263155325395453945643008 8539697 -92054324575687173694043722153675232220 8539698 -19277197211611907062537434743656561536 8539699 11496563734026432129019651580485158736 8539700 -30300663079679695735899860399260512000 8539701 24732100619728882867783886892612002784 8539702 -98300873207750955319397544415173806400 8539703 110440006526073090774941916197699400984 8539704 -45644511282799684716611567091356774400 8539705 131777980576686416456924088825015601860 8539706 31066508808750931574693652430836084480 8539707 -154569028982611722517066596880623554880 8539708 -130131079909362578387630332186855478272 8539709 -90352671288798247107363994394579334720 8539710 -37181067905577297338423296463072327040 8539711 -55499906582506063349935312839660729936 8539712 -138004251226028318764972303741649682432 8539713 -13745007135976468901455647665612565696 8539714 -332502498424207780029777832637045760 8539715 6605730533355393257437762913045817360 8539716 -1797085579186975996187219826788806656 8539717 12837026296643315261351539189862698200 8539718 103303672796978535540098924677569579840 8539719 -40386145606486777367089404551750206080 8539720 -8055427962185631804671401752525772800 8539721 -38924350181245535554441805420428642800 8539722 -41546959881936194734907581629125775360 8539723 -35643931056999350569172904477035557280 8539724 11648971617005031391726808068306752000 8539725 5275041513184337618041101135653011200 8539726 17109522077232593706249825350089342848 8539727 -12178449161296634938411272129876730128 8539728 7211409339301494203296601673891840000 8539729 -179061922867561351225956450313386503328 8539730 -103106814257551169788433468772771617280 8539731 -45716201419288592777427708583771978272 8539732 125096548445756426229577167446618019840 8539733 -28468014186353637994033836042709353696 8539734 4105368261259040775124186616395137024 8539735 178541009012739759357563351162781862680 8539736 -179752149417910122135233872492188088320 8539737 -122154235010878105266512120698482193248 8539738 -22067816654099692970511739263583960320 8539739 -79211212470073365451519824571727640816 8539740 -6262374840235518341848211031544012800 8539741 -12218865249952204262499348299416749728 8539742 -52307571230710457376238380050224416000 8539743 -36980223035092755738295811580754329600 8539744 117998756243880347691649343457468481536 8539745 2893851018348008662329036059145244200 8539746 -22064938174910183528657467622972298240 8539747 -152710543131746357228808448559839096804 8539748 2487984357854465452734163682436182016 8539749 -56909343336134531135869116271299782592 8539750 -31208523559237674909646617749359680000 8539751 15721959877581861195593894051492726784 8539752 3788251752441876251395389083243642880 8539753 152987650271278559615601822214982897856 8539754 -78730223944313274574391070277917305424 8539755 -1401164754983283728860884477475649280 8539756 -29025744612165809430631263616827351040 8539757 2727475321561230528800813527550047200 8539758 -43521324225407500283467020455830862976 8539759 26485693153125946493630298698602529280 8539760 16546023910332942799128009413221908480 8539761 19573489224429008972963357765377563264 8539762 18192079927369562347898595845695070208 8539763 129892654167125842412597141571603117240 8539764 21998340522501358433842467367894628352 8539765 -24005963197838051727185607075187586280 8539766 30104961253189363055520732619185500832 8539767 33611013005807354955436627790874619248 8539768 -4451060392993330503480109070151229440 8539769 98810785402150866557657258199978226026 8539770 46280363270085377632931002880955897600 8539771 117811000138994626743989524722992471972 8539772 123493903646718379618475869382349797376 8539773 -59218663568938852159171649670041931264 8539774 53217146086295534560172038961654171136 8539775 -118939836103372991657483894912631465000 8539776 10332802938909429828865953917986406400 8539777 -916732977249713385268477971305861328 8539778 18354545731367510707400275585412236800 8539779 100287741471519241669314387411748616184 8539780 -22332271503490425727963104302665090560 8539781 35396802362095412745722432784156927582 8539782 -74502469465360827199722565254255359808 8539783 41980164570527775863575388872954196576 8539784 -52197775631873489036293496500220559360 8539785 13676786618625945861695456008480957440 8539786 -56506444623179644553652407966161437600 8539787 31635632315353806766989499068735329280 8539788 -106235896191918017997406255676392665600 8539789 -36706615067993181434560920398669730144 8539790 -17317843722941784366896532812200561920 8539791 -55899303445377866846848005667596075120 8539792 26748507923465706087209926969786474496 8539793 -2610320839312666298449067856936879516 8539794 33941435015627512581627539588797188624 8539795 100921102449965233389942714663343333200 8539796 -142017747371596316093230842710437430400 8539797 12150078285432961940837776750359014400 8539798 29432396606732820163811558864475770400 8539799 56560495396235773018116538909972776264 8539800 -591123135386944932585200940478464000 8539801 -200700652531312511998526529565526647296 8539802 65249636947119811388592035950735706352 8539803 -106088633924284851160186024921848240000 8539804 -10248000730887226231865701196455219200 8539805 101431421790175109556896172990885553920 8539806 -32029956320582440757907694539817684992 8539807 -30898843609120841890372622133786374944 8539808 -18885127508070704463308753475125379072 8539809 -29253800359514650480558883298698789952 8539810 28050701704032738428085204279212470560 8539811 1041622565786217555773251533220304544 8539812 94406212269293502914406016029061047936 8539813 -76890572573778205499945722963923887938 8539814 48249555762722945178537926754525634752 8539815 -10573300122062904992357339917704882480 8539816 1553495257916359084249238037113441280 8539817 50054784886227014323763314533398280 8539818 -20954663602621530311368620086099171328 8539819 60777103398248501848536542046968013496 8539820 -16416413610039119144240372307112043520 8539821 18625413890571564268990710806817309120 8539822 32630887509050478237669158503921868160 8539823 40112533565447220078089806546256072760 8539824 -6769986952822220817728229286631079936 8539825 -3431313463167152953331627730306080000 8539826 -20331997594079315660085973724911131888 8539827 -31177473780662526528746977629860615880 8539828 -100831775583026817550205216574982907904 8539829 -5563529242293982149944275655166135570 8539830 -567097395071590255165257758255441280 8539831 104401368485641469513958583043724996384 8539832 6811471811889658896109200024862310400 8539833 -292447869297184450068755442267392760960 8539834 -5940639443828823178969833901991428608 8539835 657035293433706206308791100569986400 8539836 51172220575222283693273497491464704512 8539837 -55816292667292475081948117504586963360 8539838 52699812465352501016865036662807512320 8539839 -470659910746183936795581388802070912 8539840 32097506544484986092803514385133731840 8539841 122656639054698404245268005222798086912 8539842 -47185885323706833841310713619937986688 8539843 -685054779191243483150902055675448496 8539844 50292684216184943969839706423155652736 8539845 23754252725464111804584814302597935520 8539846 -5576867712003446982394130310566693760 8539847 -33303429498953724639171918963634897704 8539848 49968410020523668498821689256639989760 8539849 -14226375245448929936025435788182302720 8539850 -54480167378053555695466350538760083200 8539851 87774753879905898015427988887187567832 8539852 103199769727667005728612725666480519936 8539853 -88133697254627860697503273652318258688 8539854 -22101236896835828991453890811882117120 8539855 -38513024741942145117303730435376173440 8539856 25989771032444233591051341469292347392 8539857 184586427527404695173902711011533876640 8539858 118580588816551579303701576862833353376 8539859 1175525518190209236682719068108578416 8539860 12435914093601531133955769347015516160 8539861 5640618636253830655233820514025298944 8539862 3092227410010103429858801508406245120 8539863 -29283882616354221390917232711661544856 8539864 5218238313731419278812504628542853120 8539865 126193638779430819080876954999890878600 8539866 12385830814332225990437795414299687152 8539867 10252566794740218782293903949456628720 8539868 -29168940857653756892358548438648670720 8539869 -9883915783185095761259636294554603872 8539870 29621967610852478767754443454399030400 8539871 118360488725173228367691374928432172944 8539872 -34577739529950611466780416417942470656 8539873 36368868338811162889337971838245406400 8539874 -8597253231026952736839042412560680448 8539875 4695647942381041200252672919511028000 8539876 52014546965849986344160527121045488640 8539877 1434064768589099940723057828281541600 8539878 -38433476231116135338680899996781077632 8539879 -185248574249679741211496894158049854224 8539880 -15837195697707221626830998626330214400 8539881 -12046805656887783393844860688670465856 8539882 1732055931338674188711291198080284512 8539883 110482854247357821372480214774231695360 8539884 -81833421827197723884747109028062617600 8539885 -126286833097746969446949902210410770420 8539886 -32595946945058872295881880304000000 8539887 -163642542828359865098890330155283544448 8539888 -13034461774014376043324820521000960000 8539889 218372649797580267304064605344501924690 8539890 9072366820146416308698385733693998080 8539891 -34758206712341506027001004091496949600 8539892 246022490403265245826020497813253427200 8539893 92945683564341426279927049642066771182 8539894 -26063756510094744883520693877363261888 8539895 -10782545894919711216026405780519341920 8539896 -7203032478558135100462031140154572800 8539897 -1888703392423194481003465878600678828 8539898 -55275444215611019560484331324548422800 8539899 142185877863870273732852544344053156400 8539900 71679979146009875791708983750377472000 8539901 9876388520783309123131060868632816902 8539902 -12297305765787250603781111759987361408 8539903 -64057767704243199956945490942342830848 8539904 182917000114474863257290372433062133760 8539905 665156805862856628459261626384918400 8539906 -4594215769712718424023554241398091360 8539907 87998276080263463643251430943315996156 8539908 79460822150938979212637896326074133504 8539909 -42656520764264606576145216887717678400 8539910 -43526832966773822632050215013275245440 8539911 -1577372386023989684414843386193164800 8539912 -114411833129024805777974955804770380800 8539913 160159833451960822949057216581856763162 8539914 49763024822431566270079829090883613440 8539915 91710002823299068685934912898862230560 8539916 161975494896332913929549054809137816576 8539917 -17862260702782890061984416862756313088 8539918 80683741197435970825118507694948914880 8539919 5580445596106084493815469197948486320 8539920 14344143916892760094530753331826688000 8539921 -25893945862448763337189494797881968908 8539922 43817762478285768684157259449467994512 8539923 -8510915681347018728589307428881802752 8539924 -8313506446637781790096678775765639424 8539925 80276149056079165663833979409308360650 8539926 23170192237694851969391602859682730944 8539927 -86229523962744378245978998513868233128 8539928 120270970431687955940583588148883036160 8539929 49519152279870678541127359572032304 8539930 -28864482156761680700498569285828684800 8539931 -5776230923784085377233357461950116136 8539932 23585991761235141348658285603994956800 8539933 127462228607343312239222274275140623576 8539934 -8326406238798387673716908309772279552 8539935 -39661116693684416722017080107223292000 8539936 399424358149215715934944036204591448064 8539937 -75416233498109055318878585548536291648 8539938 -77690057811661808315234590590915840 8539939 -94380400780602665052402287511670760000 8539940 7158132967719755971923529671817847040 8539941 -44538801916140309673887703056508187808 8539942 9789642238054938878024632837965247488 8539943 70187139678485607701393471649108804000 8539944 31634315119732480496523729904725688320 8539945 -94128568887624154737836790351336710400 8539946 66334699110186026871721384912250367744 8539947 -58682830732068227366761027166322603072 8539948 61400729669310021463700161305489315840 8539949 -40778369282107922163316144632633528000 8539950 -5952438104633398437978999698019057600 8539951 7660176726293035610497184000922753024 8539952 23484868810560192233321767832339398656 8539953 92848425345398408054013588572947501344 8539954 -129486870996761957977499050601815666176 8539955 61561153765588219088980876698384810000 8539956 86804395531489500891761843953225242624 8539957 -22166471574757570136245089584014884708 8539958 44030946198821094649412715812532571776 8539959 39154514941292015098050244062969018960 8539960 -42110800625377818460837453017552076800 8539961 -146363694163391526329740848606507444438 8539962 57295007483300726933288808223556631552 8539963 -110586772397128241798835349079165541336 8539964 62460718614730988389209442370950142976 8539965 -11365659529323370338276784650970238400 8539966 -93786384920937319752375591844531469568 8539967 -3882735841065011464065786038934778608 8539968 3447812007742863124485847528809431040 8539969 -70712402697352146939821253624148001856 8539970 -15616796986569774440589150911880507840 8539971 -69064468383153603240026625732932742336 8539972 123605206626482927238897553819705344 8539973 -9663702945792457569853716542196521472 8539974 -42009126041084679241542921789662857056 8539975 43505495219442071919129530438360109600 8539976 69275505686566222291480744518584878080 8539977 32330094450705958965232343226294035232 8539978 -10263469446126150497658363635129298240 8539979 102017387123499062886971409918504783360 8539980 91469005548265648457994372084631296000 8539981 25448816061442255824983797910417577600 8539982 -13612063357365162132615716404247639616 8539983 -80580163772782850754773844731173194648 8539984 16617802699143886242360365662930845696 8539985 -9278691928721752827266566426713316440 8539986 3906166275053275920465342145496398848 8539987 -35352361466742167610587102858209774760 8539988 -34931142123978637583030017400624676864 8539989 42032622207797641851429743749117255968 8539990 -41187519106222095195007000161313440000 8539991 114130064870739971282424179583988146072 8539992 58303382360081024780111337108028784640 8539993 -31811027672373505426336093718886694080 8539994 -160032384473142914291901265653104826384 8539995 1990074571896366704599326657105170400 8539996 -47190129579202643974680588413395665408 8539997 116545923878803036791488955983486161446 8539998 28920769465856552628946545092190560064 8539999 94168600749667093776376390713300015064 8540000 -11201686348316628963491777777172480000 8540001 145379936432318914188989973622093366692 8540002 4386749141342742352574459910418202400 8540003 87932133710630492080074579318961812252 8540004 -13354338559009974903051040269755744256 8540005 25005421690700674248593422164894359160 8540006 63627700024565887370629895680964445120 8540007 14459576778795313099672520280815116800 8540008 -47929067878096461391445992713064611840 8540009 247520592234877000368121159273196433210 8540010 -13540909726396143665305206983245533600 8540011 -230532719538241812047535133862977941388 8540012 14317192234026557378640529909704778752 8540013 5935752077722594930469267689977137088 8540014 -52049579345157144565228233741352704000 8540015 -1084228489897566184798219707128501760 8540016 -7259524028962660164530278282251829248 8540017 -176912580512669763535368694931253775248 8540018 116305579166501966225896646917482486816 8540019 177911875155930060162675943440129406320 8540020 16810777433329329440541287088387060480 8540021 97700929727764634978877170441653255680 8540022 -30713495049632412989546507148054859776 8540023 -5058475332889356181908285930248066336 8540024 -175749243076927254154280425236038062080 8540025 -28865856860308644814826693697648456000 8540026 -100914553625846849676367194241326825216 8540027 85243151087665033063250276465607987876 8540028 17363146301404243227988482261760957440 8540029 -99645387040445249787126539309122089024 8540030 -15522914738406917690113409203010112000 8540031 -131699316093198618739927690015429403448 8540032 22095320859683431953078756572512911360 8540033 124614446242303676047631598193726065282 8540034 -58566255932013342642454576994078958720 8540035 -3606174641200391643360626562444410880 8540036 31710823074449340834960042405162209280 8540037 120555084820973303381054448272598875808 8540038 -16729895928928172855123756003642295552 8540039 -247085003330760076443509146315997528976 8540040 -3619217392972169423307130551612211200 8540041 154801122640677150694047826276476908160 8540042 152862664058220664267287296810425344 8540043 2431700431110054517611522221273719728 8540044 41511083694346763734042879951885736960 8540045 -139851258505915545275203814801865515700 8540046 -138139787624548389565179135945276794880 8540047 -146996947738653791736502465078272919504 8540048 -49884531399001086955039105725203152896 8540049 -17354332145146070122510157665311468672 8540050 11951513626728817294978845115481482800 8540051 -1157025019856339325239334496972332000 8540052 95245865197695389017439151961282301952 8540053 4065933605413813291693240595386812302 8540054 20519967740611114228623073275086269632 8540055 -21761354909891066532661560533200322400 8540056 -18685667382932817538334518987318026240 8540057 -145092746636805928756951212059532187500 8540058 289797162875800904175929436648038400 8540059 -17810344432303870634080447339405928 8540060 -69806558719055118759516155886076016640 8540061 67708874614921906552825464212804000640 8540062 -25197334762919835475446696935624803968 8540063 218459530066288335538237743945093457320 8540064 33280357086370377849973163470377320448 8540065 -50497798088673534517945198002761376600 8540066 -4520113822186063360767459259683680256 8540067 1761638295449384160877570013512112448 8540068 -141641099428931479865426181645976481152 8540069 46761925861511499367707053964748961472 8540070 16324947571737448084933408994616913920 8540071 -73032282084809753490220277340707896968 8540072 -126436713915947524018387143096093619200 8540073 8934331368614091606629037440737698960 8540074 -86758918046270171828609630016164285088 8540075 -255223066843079065076060067104864700 8540076 -565482525918156156453392031563805696 8540077 58161301769700872248111576317276515040 8540078 -3420151621137737725585275278659796160 8540079 129362828734223721404076143899597413384 8540080 11319854815645824844399826035550453760 8540081 -82195123541421456237821239712475686976 8540082 -2472900861229386779997291091521928320 8540083 -207141642773550774950973799603432487668 8540084 12810020969398974917327698627454976000 8540085 -16108143059724653373373562374710576000 8540086 -6671321977047890337028409151455939520 8540087 126729720863399157137917601139582461736 8540088 75417006958488708228763839640110366720 8540089 -143156491683214075436092759421854817110 8540090 -20032502298350895418822348720365619200 8540091 33419247235753853712168915200783723520 8540092 11100704604414066784755137966790016512 8540093 -84235208036505946002625851046714843296 8540094 17177297407110495812526880181019592320 8540095 -31579491538413569190040019823293240400 8540096 -25101361100410081534694480477348167680 8540097 -21006349284708728369826405335432501760 8540098 6064532249810513249259111539104860672 8540099 137078425132409293289198541192801239100 8540100 11281251992968331719116888427815168000 8540101 -1510041333329111841976115758883242720 8540102 26320766779969590458677841278050575232 8540103 -62726717283119677913668911809252308224 8540104 164655186442227822905777628454195537920 8540105 26827986664866938442536374408373472960 8540106 -41242509985079318321125556081361043200 8540107 -112991593594645628006418781188518280960 8540108 89640020548273885225908433117872630528 8540109 28996171063868873869152600919639045014 8540110 98323999528298532671486760060127282560 8540111 -74505094439884634250587407401117654288 8540112 6782830270594780015648749229824540672 8540113 -49751540278160279166949461699546362638 8540114 122481291716954439651560142120076232832 8540115 -44011149173542626637553600748716666880 8540116 -13104662058711090982625435725849250048 8540117 60106569325658014071926489843318873166 8540118 36813737572724585594429125561179241344 8540119 -59496574585203569396142960632503689600 8540120 160131076197781001987667523919026176000 8540121 31784990727523388508193498789510982880 8540122 -469984381861783264072030713614047776 8540123 10255723336803171332343676651230254160 8540124 -6584969324055780247751094749542272000 8540125 -36357721941148653851683476097006872000 8540126 -6503840894237603819549323740560200704 8540127 125619898228156126457916336180919437840 8540128 28348057999427802100218515982196408320 8540129 7981872788698554826803577055480200488 8540130 -3795153051076155702822015953903508480 8540131 -179415865700840112332588603206292134136 8540132 -2353898814328473889244583001339345920 8540133 35995811902840373615384813252971424064 8540134 25074186208689966622104864147457996800 8540135 -54924672678628306160497671459744085440 8540136 38387718330332996629272147240610529280 8540137 -311926824260098317708898370860160467200 8540138 -25851969667956721813326569331698483280 8540139 -132027460855156355067686988040260260160 8540140 -42163828901158825004275078658307717120 8540141 928504019847584689167697926922147542 8540142 44302368636151913044559785529158373376 8540143 42797134203053864071943268497836557392 8540144 437840065566585971997888101671993344 8540145 5698595758934676325001190320519415720 8540146 97724038411823836414014318830528032272 8540147 6306897883332210033351978261122482944 8540148 -6744344807767652950899643150081720320 8540149 -64034009817682177401664209877073023236 8540150 14564430881122508362364443950788544000 8540151 18695003607301328472318709983885805032 8540152 144109273241575535164833870473182617600 8540153 -12788791016318291464729549844866071936 8540154 -1517467925011549991511917155659637248 8540155 12564014276611824627079112037097417920 8540156 -21563085621000922152902732264921679360 8540157 89964398508684181441298432810004234240 8540158 -60869059462149436488954037574114334720 8540159 -17437538686367202359819997472820838720 8540160 -52269675385803046990673463305935257600 8540161 -182874327303029557778192215801791309630 8540162 51982323709100610236155033501215866832 8540163 99190406661330472886053559669722714692 8540164 13335899807194088653044048816641175552 8540165 48937160474439938364508426570880112060 8540166 49626984874171501974273297237882949824 8540167 81853545188946862045937707712569880216 8540168 -26431255216363463442875851420866478080 8540169 33378998724015256336945502080693172160 8540170 22712590550941802980205012907838109280 8540171 43189424478063444128683861510193944080 8540172 104921536983144788854277384079226586112 8540173 87986152364485097792324827924158755340 8540174 82598605982257583608929173817845670336 8540175 -8719567808407051355230711681124611200 8540176 8448260136016202214085943611247697920 8540177 763783008162614111974651691237670852 8540178 -14003388477181597036894868159953793280 8540179 -53989838551318604556440074320304587220 8540180 -152350196823728348597673713141510400 8540181 -43282421216640954843681602235691872000 8540182 40191424293299206731022013248248238080 8540183 152058119122876633142425134650104297728 8540184 4461825475671021022948206410271928320 8540185 38563229663815853896576894900885813380 8540186 90065580940630538022789046402766295792 8540187 -505902109086181831378130535902768640 8540188 -25000404012445452693308176835893238784 8540189 -57807231020615082520904361461969859744 8540190 12072072294274931662132477355215703040 8540191 -184018349704620870767138784975816796800 8540192 46058605030301631594259449039919644672 8540193 42466677863876181875983169643898598064 8540194 -6071998068654941724718844176242651648 8540195 57106294705302138603596793986096437200 8540196 -20931141579334004400720466248173813760 8540197 14915458594005428073712005853610948380 8540198 5487386622343761032838025915601349600 8540199 -44292997291030104006539871933214379376 8540200 -1764694020963322253534454652726656000 8540201 -47969754329834201581731550076336443788 8540202 7508971684686364400048348986868551680 8540203 -81661174134565873628530061023849220720 8540204 -141577853586524741273456438466151244544 8540205 75459626238882403143512125775805064320 8540206 -83841324873905057644437019924780064448 8540207 1986263983686414160766878540123877880 8540208 -6368585029662997979622797532972318720 8540209 62657379963313844719537701538693245504 8540210 59086612051840860632929717330667054400 8540211 -135308892388459461559741765558193302728 8540212 7401502876918600245498635512052847360 8540213 -317095911223048934461897577979694171200 8540214 -33588595085290479424532070232776336960 8540215 136581883881483397900474171069767075600 8540216 -201343206636202958194017194081819443200 8540217 36366918246794570721938664275259097920 8540218 23806960485859958412952249990354936800 8540219 -207880499207197761395895780416584132380 8540220 29980650688330276054489522895384832000 8540221 -6931271611661042368446514087098601856 8540222 17118200375847924084968537202356496384 8540223 12099717600443240445659524178784995784 8540224 -760362808703881808403966208379977728 8540225 -82250240119437580484944456882579914000 8540226 129937916076193697884303645814950861344 8540227 -221871861719740685420890619651734969924 8540228 42348693690917535876664716697223741568 8540229 -53384367930763344679299305612493197568 8540230 936856334818021298816406191221768320 8540231 -27218686493542138887913936041801424896 8540232 -59856571790385437635634199115208540160 8540233 -29766552887072830202571840277248747000 8540234 50669097689467496738095365733470992640 8540235 -40383621321241404149739521619262387200 8540236 157031060250743618303867249966862963712 8540237 -165902434045057596091172299207793199114 8540238 3578238586023696984585682257957319680 8540239 73285621966057356176146933171528945800 8540240 15651117396357768965625269552775413760 8540241 -61687839647866780100140380456568614720 8540242 -37496520116426904267517705406472265728 8540243 -22849868816210238640394643524479199508 8540244 94224712676444135632740333736873946880 8540245 -55972152440940052806674354259703966080 8540246 71162209047603366657525033327595126464 8540247 -13491774471246626744940115421063343000 8540248 -88896271271279232288060331983424880640 8540249 -144385291055101415632956939266926689900 8540250 -61319380708881351829758101948737920000 8540251 33887293987711462780851779301219560400 8540252 2923074337525223295619415561125232640 8540253 -65448273428563631650226072622095807520 8540254 116602924498890740729525286206845396992 8540255 -146774781780366733565626620071325498840 8540256 102934915317798534424590450657005666304 8540257 127109772232555196297723478446456806464 8540258 97626929894424224538346164334293557760 8540259 5593838066393102691904818738048428640 8540260 45573712760048065286602233502442522880 8540261 63365390748532457911489741765824525372 8540262 45976941721176436345977407341391788800 8540263 159547154673837891040656182226738379800 8540264 159767008162203941244591790552442419200 8540265 12642650293063293404007794418798224640 8540266 6396970235652736494057325506553445376 8540267 -26535704093188280794466802535471492560 8540268 -35612008126393020619769464525852999680 8540269 -122424353454114365024918901075625088640 8540270 2806415879131427770216182483191952000 8540271 32091835469686226373665576192409541008 8540272 4551536439289397035168837110536929280 8540273 -1474124086532218200169118522751653760 8540274 -65482615495396472509715112502827143040 8540275 -94564839566665203499974711830261171400 8540276 35299870034237725327219902462475481088 8540277 -105824885977090840014611291927259226080 8540278 31822306945156986381408585233019169440 8540279 -117255180635754168152745450466397319720 8540280 -34062697344144146293835467767687168000 8540281 105376130347398175063676111561413327082 8540282 -141894617169734613546072574396242931200 8540283 -48166489791527817122841970082065480704 8540284 29729516825773424722147881194912128000 8540285 13418311211000560211555825422094903040 8540286 -21462646285446008799762547560471980736 8540287 -53722205002281908827932641010093192848 8540288 -57418716156097163583297823931608596480 8540289 284711658568537785932518501334005995840 8540290 -14138149937300767982779312232238474240 8540291 80120730431205436695132652918214542080 8540292 -60777261571883563873323235101141070848 8540293 1937966827073691321366749325523176542 8540294 1654186650676113424398532495680344064 8540295 34119472050030854159205831722109772800 8540296 117006155856246415297014562359667553280 8540297 38274644435504611382124146972205827400 8540298 -20722018722415376980047958705624875936 8540299 177097688924185713859947149664658285480 8540300 26206957804186666948682768226879244800 8540301 63710924628526426699679472777087552 8540302 19961160857344950936664248692652065472 8540303 104871216498314315729045841534716974920 8540304 -2948797245376375142890476026793295872 8540305 -27928407420956866798188209224734445080 8540306 -2027552415017863131421687189598929920 8540307 -177055968232094537160617793882191658360 8540308 43146478381647897955572534018253730688 8540309 156879811336783896717275604059680307520 8540310 -15914868043080808447825998069590169600 8540311 32078880977162892035886100987328212304 8540312 -343895004774332709733408790965616640 8540313 -15168710299973082304913321524765675056 8540314 3213208573024349589716688553544196096 8540315 8606236373099609491649470066763200800 8540316 103811486686413570291964575732844032 8540317 1606436236368527692303468926126755212 8540318 32538696522650121406939155980626624704 8540319 121694874760107936420567742676456681544 8540320 -32589244488420500814111734387007160320 8540321 -25989432269009259560433071663191771500 8540322 -2619973376900692671894771834927069696 8540323 -332944101789950945707655959149019292160 8540324 89437860048873344428571208193889690112 8540325 -27274921781818623687954144725550754950 8540326 11077115331322174105881768352570876800 8540327 889958294857209848284374941816845176 8540328 -45625619965194770648428620695128227840 8540329 48401514711052422549381198855891683200 8540330 27665768174038124686655499733135390560 8540331 26440545792982957967216351911722385752 8540332 -117800873068717533702787448669604776704 8540333 133796008063359027468668585508855906582 8540334 -3481156236335163603483422386177077312 8540335 156345298726240716221041927377295310280 8540336 11299465755825478631625088294016581632 8540337 -5831354804070483467118744880341734784 8540338 117772492811237338102142600369241922320 8540339 30380281829137539667362555033394096140 8540340 -5863537330053851437090176749684613120 8540341 -46377706830011098319588810637881899656 8540342 68277946032545554875409532261489694144 8540343 7589120375882210567054304510163468800 8540344 -19204759823379594657641430852104294400 8540345 20803236812432501045115161779900531200 8540346 -603052540512502550195383953671126016 8540347 -167377994146129399311332663470558498204 8540348 272890872287667316831741044029361315840 8540349 147830317247551652897717542071612536064 8540350 8996650395761472896694217238895340800 8540351 -82221516157462290055117064215090407600 8540352 -26741424025391638275463015511463297024 8540353 78760627385340723431560314074189121602 8540354 105337599738307806799950814139843591376 8540355 -7374653113468617071501222258844902640 8540356 39037186150922604800717785921934186496 8540357 -75519356338966063367760870861949026594 8540358 61611748133805701575506420859361099520 8540359 4100089079190241926630155412807551704 8540360 65714893833840823973594982436481433600 8540361 -65737311796637065036367366811273200790 8540362 -7227723989691065324865651915705839568 8540363 -2813266556822959406055813053181714576 8540364 23133142746650755157648993927282737152 8540365 24351347863732123685901049504981435800 8540366 -58995012916571545362588227972228227776 8540367 -54930147902756321339816932598377079040 8540368 11042063654785127226069712286544691200 8540369 -73988954281339271844422672181049288704 8540370 108230713359143354848511329483631923200 8540371 -7453547806694239069104616239047682816 8540372 57318181985299427473668614214683185152 8540373 -36132432798672291082183550519941643616 8540374 -42235173517294428607102383522633646080 8540375 -220378277020307417519133307029718860000 8540376 335429572717206349091338734317076480 8540377 -57963360078788164413944053150601418816 8540378 -6782791896893253992221595246834170368 8540379 -12936297087243372397978593316837656000 8540380 -37486610637860332254321963587200296960 8540381 -238893742936820515179397885392027625818 8540382 -36507615390656091468115996655112364800 8540383 89069382280302033428169338470022187984 8540384 105498982339153880925175431853497384960 8540385 -794010049981870104393685756099200000 8540386 11367188248328063152500719427911827200 8540387 -44179654227364002129104759995886372964 8540388 -76074521550967143755272662389754092928 8540389 13814916412858676607166261354207990368 8540390 15530241408464706847934963462317987200 8540391 -116760188968335940962868485244963138008 8540392 25462714962819848061701236282300661760 8540393 -81810277518162383074797148523620364358 8540394 -38089016832874434565275939491513107200 8540395 100646089213948136438200675967503634400 8540396 180398605488213825208662710504919916800 8540397 -4865698656655326922558034939147910954 8540398 -133663985996813736508132393010533732800 8540399 -14312063935467508206144122255798200320 8540400 -11651308013964354621273912488715878400 8540401 151698461049848780668598580889298264402 8540402 -235987834784122868591326518913866240 8540403 9375813308123507155585245740641282104 8540404 104635887107232373910053733222282857856 8540405 38154166750583830761258513942397140000 8540406 -14764858908484189794492998904759974016 8540407 181077531938164489455260923752469860648 8540408 18282696467728881092319398732690472960 8540409 -109449077286056751087927743268914060160 8540410 -63504027762358183074151899020479556640 8540411 142237090409819425198646503063984434024 8540412 65909526416480714464367638310331597312 8540413 72120108539378479688520940245778220160 8540414 11660358860478501002815192657824334464 8540415 29412357991831981510957037824953465240 8540416 -6060208817192275252156571685358665728 8540417 -246481945829071428892782888503188693248 8540418 -43092609997593679884332984893089799296 8540419 -26076403328796504017457923016481723704 8540420 -10359581645092730962268568235628298240 8540421 -5047132921276263686651617383207558816 8540422 -187837173876702272329736334435543264 8540423 84302960798021629879874983228841242320 8540424 216683849077353533207334468301000704000 8540425 103713498070009911362728933680717041150 8540426 66430979327403309601430577841054049280 8540427 -12969361218096825114152658949726302720 8540428 -37521827514552772554538742813452482560 8540429 -3111510269916002840871480961118961600 8540430 10527669245341092984360590688290133120 8540431 -184941081035869152886463271886061266768 8540432 25084514088504619713038620144430555136 8540433 -19567936198988763878689886837994845472 8540434 16433907009645552405909742251168648192 8540435 -88315509705803050423094168557363095120 8540436 -95214320360468952280832581333768636416 8540437 -44571526918109556729644422712541111840 8540438 17741802032912059866202300979278479360 8540439 127649720511942334475556423671234187624 8540440 -13781716571948811985076933492121600000 8540441 29952017375409209899645038164055265344 8540442 77224172145882464519169632324304541920 8540443 119089624020035391122816136214937852640 8540444 -93019452193254426935425677555174640128 8540445 578675270153697828559852645647282240 8540446 -101124957693976923273750448950391475328 8540447 -45983370501102771056013151788694660968 8540448 13664494741744309995837588307779256320 8540449 58687139167833413555876464221647484180 8540450 -16329731082831704497959507867180186000 8540451 88427084962471216508759671081910407680 8540452 88554125437467802255889424132124557312 8540453 145730343668320341260347901883219622080 8540454 -12401015567627050903098872505069133824 8540455 47178048405910109805827708716226199600 8540456 -177080518400901703715454510737342469120 8540457 -62236205001676473162092074906899931008 8540458 -88555101294506516251028942882425027920 8540459 -15608435368747694034737554605042912480 8540460 -9478718890832719200147595802239703040 8540461 -72697254991702546667757421997509016938 8540462 -20434938305909120921235978849702082560 8540463 -40030108075982447494057182277073406456 8540464 -13420428931914465768147973813440872448 8540465 9682055244202583419354083749811091200 8540466 39599915441516040675036328820976814848 8540467 38946271890382405793073150926112161920 8540468 -20664308843598554421879036442288244352 8540469 -6821235598990765994297878845176658432 8540470 -38270125650870590625156635165414776320 8540471 -266063851590068515686940692328491255000 8540472 78940224832518634050820377192550993920 8540473 23617161215557530397644347011301535684 8540474 12026635825547261201234003231068841952 8540475 -21347171375242940519064392986107436800 8540476 -65835757790099300618219643082114982912 8540477 -19914203912440015975765707537807153600 8540478 -13235956033944551084652996702542200896 8540479 261652295151765876296741392511236038080 8540480 20509903439980175360195047008302530560 8540481 13015037494094269618960587990501076800 8540482 3704812981915235035908629865710335392 8540483 7164275987544788698473263785311302400 8540484 17413586399568241392558164270219713536 8540485 45635819838123726217015904820280403160 8540486 -119450293318467071942281751159095121280 8540487 -27097215095827496530464603751269381456 8540488 980416715463260695554658088802877440 8540489 15709021631173142280376804051479423924 8540490 18901554757324254009776083803713372160 8540491 -11385658071552991435822388538157178448 8540492 3299452161442201740296057961574006272 8540493 -19201461661614484218787931927174240736 8540494 -26506660383214409348194939957453177728 8540495 27866935824989350176743222126151698400 8540496 -18195384034533927411664936358765395968 8540497 28912308369059086048936043791711373632 8540498 7293637716139098914656884100307785728 8540499 -46165745760025331691044619224586812352 8540500 -38229175944880569894536546953420800000 8540501 -61337909084268145489359493657862088498 8540502 -71040111321397175255722318832460898368 8540503 -41399234466955601607148090402427264248 8540504 -106704759453849946545805308844821288960 8540505 22127134955457694204618810636952390400 8540506 -35476089044787383646495307573848285216 8540507 -461627707410944948815189670666957244 8540508 6216654731561337023570404928965224960 8540509 67746305811202541164728950492955420710 8540510 86357266230602822221933365186594472320 8540511 6715177292825920039230033451708446720 8540512 -20504026855377615495095198938132512768 8540513 193085659877475837303976446397786665762 8540514 167542690598578963520130865001819040 8540515 8620640309735150724107614474450670160 8540516 -235588761314057559406855766153282062080 8540517 -106804450565257411015147779175845245952 8540518 60330481120902352284818501489686022400 8540519 13262930195705478471747329276125063680 8540520 24087079571149412335309140875202969600 8540521 -45974100042812295084468100764258801216 8540522 -63737309836909195591571597499230852688 8540523 68002579846462864008429095323307505372 8540524 -68644097533863406994178821145043771904 8540525 9787601981507931145304455896490128000 8540526 11309458631654148772195459017805390848 8540527 104003334804698003238083591718164743376 8540528 18104418535552513163771145578249945088 8540529 74562422205020646104830638241234732800 8540530 44557520450224636050631965504994592160 8540531 -54758116438446020367829799992878590400 8540532 21263444790054017864681931203425075200 8540533 -5432082064390574838095886153313835218 8540534 46690644788000163372708226867257374400 8540535 -56672860563042125646159322314256666800 8540536 -114839602124934000971849162609834680320 8540537 -79031260083375016812528684545639969814 8540538 -719355452069485660699501365232740096 8540539 94208761959007135933096833756722615056 8540540 16247026078751603215713763072088294400 8540541 -3477560225308195558558825701827679348 8540542 96062040556499918904582796096734288000 8540543 -363680948042621501478725536952442744 8540544 29375994268648522462977137706679664640 8540545 -63153051991727477424458073218462044800 8540546 -16406038193905555038631816037673431040 8540547 -35307968395736117278128792578138281728 8540548 7746475290301336270012814169491737600 8540549 13992218570362575044731567360519405020 8540550 -41357665879479017991898442966380716000 8540551 184778683421711549066010039849876854552 8540552 -162594112659254946193188693013880294400 8540553 -71402828462286840336838474244064884400 8540554 -76891720491953637371027682348908689920 8540555 124053025620148054715325474309012774000 8540556 85759414821772356482039717657324047872 8540557 -317760029039765322545443218382377104800 8540558 -1106731366734943097896762377407278080 8540559 -672086858745834200576905885750713984 8540560 5380177336396883911542148419283845120 8540561 217594726825395328157276048065200608292 8540562 588684128730270997592452592414711808 8540563 -61226922755354559449990415555921743188 8540564 -83457656171817181012126325900214301824 8540565 -6772929646959426310152078161250385920 8540566 -43221166043233643834559803241718668768 8540567 -25315665939915630994583686432875606528 8540568 -14534170864101669223198977485963212800 8540569 129735191561389570142638833983457712970 8540570 20313884086062393566439162988464844800 8540571 -15322984158362633333984927900689745040 8540572 -31776794558300403820201480258168248320 8540573 -1511968229894463068499320051793041178 8540574 199808088523279330404527190399928320 8540575 110591259704036416549849395275023875800 8540576 -151366955546394165070426923393912668160 8540577 93029093958147845875500734879579776080 8540578 57531852249223101960824068566336405840 8540579 119185716044523672656018129417092486560 8540580 14800476739014636980748641229654835200 8540581 -37500950219562134731898320556501562496 8540582 -117033361826935859065530406210344430848 8540583 148875878855663893066297425571401200424 8540584 -64535554009925875011137510228484234240 8540585 -48507093774869906310109669790189768640 8540586 -29840560797141059484429855096517209600 8540587 -25073033483905905388191842509277268960 8540588 -26529205791575716563003473588608072704 8540589 71347582896700790509228162989273916224 8540590 461696928865363254287882647524003840 8540591 -243179735321343900565558790813738700288 8540592 -11639300531067670932359617069285539840 8540593 -4726401251489386579867726318466894336 8540594 12882096232196839386690593877486606096 8540595 10201141335646458207094694123965651200 8540596 86160075208341325021074322242927883008 8540597 44683438535496718944215776845558018528 8540598 -13200705131134615960790354724679537152 8540599 56826542448470955574030585498074243736 8540600 -32545425545483382587447854297414656000 8540601 -20586900789183377718616372506261525168 8540602 32224804498543808617676706188095225200 8540603 43463986195028960709079031729410418784 8540604 -29423835508661987890179478350912698880 8540605 -193429812560629171090141238482553437440 8540606 118731988551451277380983936736178026752 8540607 -75375127293996952426964890282107771960 8540608 46985926251770586251059463190770352128 8540609 -31384939621815343565440822783765030848 8540610 18500856733882589181246660471922022400 8540611 -175372556513536886048562651162293679200 8540612 -163882993254649957080417205183748175744 8540613 52878400288226133392686610482027718400 8540614 -14896720755419210751938853817999324800 8540615 23637141278916709503203248724789443920 8540616 3666355427217275455881629421468057600 8540617 1609370954067451573937221923470046048 8540618 38366793179677382328799286236272240480 8540619 -148460500959116372410153520977679849256 8540620 8981694034373201711429062373419791360 8540621 -187794194422761703695448837803560375178 8540622 71721044554920556975582566703687378560 8540623 21365664673221071920565538326763642880 8540624 19350690775952784352069037916177825792 8540625 -42080272860610130122613070577306800000 8540626 -41301417247883524649554361934405267456 8540627 -67323788628275005055486281380889601640 8540628 4421558242100645391963799347253125120 8540629 182041440241386257550556068633035121230 8540630 22197347301155195438764125530398087680 8540631 139649343665967987723834770734765352280 8540632 -105772432528865468687582535612148039680 8540633 81592616406421205879582587768142675040 8540634 -45773026664700368782569718118335403520 8540635 -43473480301971489606183826232796000 8540636 -15722820694950693779455809596190928896 8540637 48137086861136920738409585181694258752 8540638 7458819316267164292797539317347438720 8540639 -186446803384647574579314539100555550560 8540640 3583575931776123500955167664852172800 8540641 60034619180605054688922235322897220784 8540642 -33646706143449761724453894796930774656 8540643 -107401830197911197673077997097303028816 8540644 36630287034843879517260462327353245696 8540645 55056436096177617219644718410466355800 8540646 -6608755911711242872504839471413380416 8540647 57387660066817397719070258862662889744 8540648 -11209335634327194448435116238357463040 8540649 -32134325649020302232469372306202495836 8540650 31022353152176259946736306655289846800 8540651 142682740182949023802215279110230380900 8540652 -24470499610531912256764634129674567680 8540653 -53228631051000302962179306071684336832 8540654 34105146730962025678660712360504371776 8540655 -25458518435312971781402455111577518080 8540656 -22601071318616629885832370497795391488 8540657 90278079243930161574960784246055873088 8540658 -30988067091179105802892167596379373056 8540659 12631793417552805470153371885400840304 8540660 -210897412613553125220065462204221440 8540661 41975302999710906188162615901106078848 8540662 -9342470100016913774108265294453216000 8540663 -23539042086120451243488565846212082440 8540664 69628304752156576383597346277007360 8540665 19751261518838540458379154917236262400 8540666 9750685165711066843684767701229579744 8540667 -34213321991511565830505135905732599760 8540668 169841119310171088518657997706331906048 8540669 67774077318505555262789747332288557420 8540670 43710580966212428642822441142474998400 8540671 -188026632523605129924156387873569489200 8540672 11002007926799987603827385055232131072 8540673 34848735650198026000997893099214039424 8540674 -38336538211967372146027907265133878240 8540675 13031271679125026371931482832799654000 8540676 -141662379926820004530356749622996007936 8540677 30856235390648889319694224495844521600 8540678 12565410270247669175616744369750339840 8540679 15667250637948558947387756444397110400 8540680 -81502089672776577454392218838996480000 8540681 -103521146657824178714659177636012919628 8540682 -4096217758919871394910957011590758400 8540683 178553224012536448190845057853617806932 8540684 -15248623734693731536409903232587616768 8540685 15434933113192002638550815390822358840 8540686 3015440022172964160083088033856143360 8540687 -3399255985349697155326323954063872880 8540688 -1117648001242579808913215126964535296 8540689 147242470911218732339859069488212141490 8540690 -63709449179209030009555003277533440000 8540691 98409052861759811880232317574522426944 8540692 -74345529950774474062074877131004845184 8540693 -60011040693031208858074223165881250400 8540694 -47424758521804853085651436564345464960 8540695 27585954100954547495069349066037005600 8540696 43179096869058101846875773496334991360 8540697 -55346907858343016612746160775988265760 8540698 -97636019657498477667425705175591135264 8540699 -58773617049363973014488036485497932064 8540700 -17070874776682404036335154232104960000 8540701 71412529113353151348514105844009766412 8540702 4798290527418924883427856563873439552 8540703 -1935300855393686090982158758022265360 8540704 -154069826528041251616794254769718493184 8540705 -87820983219994168394656470521219462700 8540706 -73814310939044693215182075939770541696 8540707 41413892094401603097620371837333514400 8540708 -1489811268458444720395589848512890880 8540709 68778243403676382078662743467024150240 8540710 1594315151761862712757902183182027520 8540711 -45922378963647996503139370615069063296 8540712 47744963788063546947478763536358353920 8540713 -77314737660471483376732368207982268038 8540714 -13454087552655978999092416124101134336 8540715 61667914722741202763378340789346199520 8540716 109857091008869611955432199299477731840 8540717 -16535370079919767170560629086086021376 8540718 -31671750111782648423067872262324789696 8540719 171001460012034842384568848555659938360 8540720 -39450218170642495068144090343346995200 8540721 -91011531345484863082059285374463350976 8540722 459087190079967880001429532106204800 8540723 35835796089638877794538339730295544972 8540724 -3053273142855403638076440048645279744 8540725 -6694068155397701256547599359841721750 8540726 95575444385014883946024684610193169312 8540727 -41789726072818226719829148827280678192 8540728 7209738568033236678314054625361920000 8540729 -38632587112002347214077309127277811670 8540730 59793764157288608245321755284746686720 8540731 31051452595006484523871252876450594532 8540732 88911044858967518586274788544307343360 8540733 59297609220802887564687696429578697504 8540734 20895938372636955966396596858192940480 8540735 54176188653275258725125625370263198560 8540736 -8198589526751862315478964969718939648 8540737 -252130324051051117214745069335830007614 8540738 22713410943274464026716339143101805120 8540739 -29190726001699640675047449834895321596 8540740 5675409549567919800822007756246855680 8540741 -16932600363794830221277024028845246176 8540742 -23971974383052917923073781637489637376 8540743 -102260806514414972650920501367572260008 8540744 170832134808779754542450056366627292160 8540745 -4150867704416691263463504482315913600 8540746 1564188786806948010660704899443139584 8540747 13682160944694881300396553920644158000 8540748 2499569623285780612910113814510960640 8540749 168755335144596818636236845864123149676 8540750 -58485672962702417304211529333928960000 8540751 22004702495799791021142036211644860160 8540752 -4502936166532228014895645747130400768 8540753 -101475023219968105846485979174090619316 8540754 17019047291259122056301701892845208832 8540755 -253655623999804830626909761601289632640 8540756 -50157901566401393774288144524178817024 8540757 92513639304576110055311004652706266254 8540758 -44949783380754116184613242152528706624 8540759 157027884640173849405062580591121341960 8540760 63774551504160230954921214374736691200 8540761 -153170118739138454643213900330745952700 8540762 68171141151110381701420021741063575264 8540763 9784076121869961743251073421345946368 8540764 144537647007480932862680518450329944576 8540765 -112298123216550825924787714985062989600 8540766 -9878499713310796320865796058467178240 8540767 -148103279560143337008306761403238697288 8540768 -89074369343711175960952058136418713600 8540769 3187748977279889774420164043876952960 8540770 -33035069489866464862614665198917578240 8540771 187886873174782444203034225185518418972 8540772 98621544996426561747732091205700129792 8540773 -60758986906056419079331796486068606978 8540774 23809927749699377608982230063015710720 8540775 7544675859477635003894507843181126000 8540776 161020096935279279515880269955436846080 8540777 -11668270740920391444268681980980715456 8540778 45930327193660733227284184079153005824 8540779 -1575882313774161615013613676713203072 8540780 -45447874654948868794277276689089638400 8540781 10202756971011874825284031256412137280 8540782 45787582496040291007669671467793532992 8540783 -32537293057735778189619484483877334576 8540784 4047049605644925696639515125593538560 8540785 34972349424364460393502870354609600 8540786 -143173612323969430893748508322227591136 8540787 11211986225445249703129778033058517560 8540788 124815902114430820711438258034486089088 8540789 -832689700019130438371039012011157376 8540790 -42059173986512839874699122739258707200 8540791 -50563476973996737193729450390515752736 8540792 -21097988945119666338180661959531356160 8540793 135084068363834355126041182602145035648 8540794 12742626405395180834552577140948067696 8540795 63902827359426546757257670429951468800 8540796 12215908099081616425765954716606382080 8540797 40744286603003935185791117755160242080 8540798 119570583715201630853723641082632235136 8540799 -1197382443382200933932352924980929392 8540800 78292855345016053803218421131771904000 8540801 116455101877701382687680499979377148802 8540802 -3010124348152964329085552983693436208 8540803 -121170460215514142745880846443029286576 8540804 39043643451233287698703339361882419200 8540805 5205697795153540154681382660014373120 8540806 60567340072990899801317935721707039680 8540807 -266490537771250362966919858874459846016 8540808 -15342044503141452441642581652332912640 8540809 -169801444631174089162210789186781221990 8540810 -8832107315133694751969061279513722880 8540811 -141755931328547433300563830009640955480 8540812 -44607290808542794982617636213603036160 8540813 5323494804804900273879641826662471904 8540814 8165529102042531018432568596252594240 8540815 5723420863447219387062068626306989960 8540816 -52117746379554671231088410580122492928 8540817 -10476921226876820738279535234435193008 8540818 -38368216075061129479477498669974492672 8540819 89038886636079762342254494051756064160 8540820 7620708454333797512056983791548907520 8540821 -31468358570242126351751823042350275748 8540822 1365758500285500323611260448863239712 8540823 -40890648315328814381067170386856582400 8540824 -244879358586625857128530948659460915200 8540825 -40192189688260010022027722927492910000 8540826 13401507372460585160969557199742810624 8540827 -100447114454062621941722215732086439808 8540828 -95391299511833029819583269890489119232 8540829 237821939697691808806103000659960272000 8540830 30507610180063830962971221613742794560 8540831 -9121635926661137882950777558396743600 8540832 -1715949079720986424002177850980433920 8540833 -14134138899829421172455368508569390080 8540834 -38655872577746911910408287893349999968 8540835 -9837592262356875360635416535513984160 8540836 -8550704600872501724465857896352440320 8540837 -118431807613269561328280606344936545060 8540838 75536466821124711993291195817491373344 8540839 219388198580869747583102358601211275640 8540840 50935862674416791271851067560951808000 8540841 -15177292095044548532707286698328023296 8540842 -133916511276970296835527011137310956800 8540843 -68714257899512008161616590856017172176 8540844 173708833827082232960935007376734208 8540845 92778932488107599736289768609864073100 8540846 89321096316049164241570971785408127744 8540847 -17346732762657515507706515742991619208 8540848 -84857226652564033741295879848506163200 8540849 -207317049849463356273177110129943735150 8540850 -28160726714280544456020310685245843200 8540851 218341069521993577104128250649222337424 8540852 168332275490055030346574778165323415936 8540853 -70362033539363993710544827226762064096 8540854 -1216146951373162303923695372522866176 8540855 38330435265462768133472895956233518000 8540856 -199456106475815533901465964955752652800 8540857 43956970768529239473890779816692734980 8540858 -22344218061241098398407234269757724928 8540859 82362381601800538738054696504218458904 8540860 -64803845764155610029302547667995409920 8540861 1723197698902604523665667227122816320 8540862 -59328454757935586577670009604924762112 8540863 -5150680144982188430251527791606894112 8540864 26176844275713549520463219696663003136 8540865 58780516387642682829299175714119290260 8540866 -53165913005797351400307809718777632256 8540867 134932907480771754551016275240712857916 8540868 15804236987502968270038606835106373632 8540869 131049718855297969112755690302830186270 8540870 -8411325634654876232247509662480848000 8540871 284808737678699344057574279834463912 8540872 -27089014963483923837196605969619353600 8540873 -77677400210444753368236531843970125600 8540874 -2944442763174070353050674137152515584 8540875 139988127161134698277798920268224000 8540876 33715342582546066753834451122500975360 8540877 94747338196207341950776778400864798720 8540878 49696822812467393135544146173816406400 8540879 -9304940515043021028733242364331250816 8540880 -8040244345579849438974820736965017600 8540881 48080464823790077348134190246957251200 8540882 675370196822972451164526263515395072 8540883 -4964098817488499743560891933691283616 8540884 -12841175726368064886599851572806400000 8540885 -44718142892485839462053384064937434000 8540886 10359176951027446818445388696136214464 8540887 283172196209273797788226960796763633312 8540888 -64906099879800024630684619444436490240 8540889 -19764742170608874227622248810220413952 8540890 -50055890616589682106487892460979648800 8540891 70511449903340193209317319668164164292 8540892 -93450185743927885492668971787324569088 8540893 16579543759857912202589415788326399142 8540894 133644663098304413070040469804581178496 8540895 -25303139111058665959862901776561472000 8540896 -14155949615156815034356628297428500480 8540897 -47935792969445225482727004326627822700 8540898 30665687196831499704885786962795412864 8540899 -1955266241947319126689276608942689880 8540900 63721087691599694547687236899720396800 8540901 55627842665280688955181799244211228030 8540902 90462964731800096219886982400800612032 8540903 -12021033804571838163487232958178836480 8540904 25136591082731897704474063364775936000 8540905 -129665045536987609709302685539005086940 8540906 -39887926324171608080951638658163360 8540907 -60501554024260996778038956019058126760 8540908 -75854531289738605348805704705977007872 8540909 -4146641273841224926827181309051600596 8540910 -24624276487101166886558208136240128000 8540911 382733807732128746166294798000949526232 8540912 27127175335319537127798369633084702720 8540913 26720310701806076825009765208199742400 8540914 -1943732608166475477092382807794173920 8540915 -31380916372547139154518203687939537760 8540916 63071136125530470227689696014797850624 8540917 -93760295746070622176559794961657182016 8540918 -1076928414459331117222779147423183360 8540919 -144160450462502341947336739521379477536 8540920 98103065520469512452570327670269644800 8540921 -38488590728056661209890412893393961878 8540922 24300128362404165124703162442823588608 8540923 -90119916269293501989925066038974040720 8540924 41028484759755749230950461716999781376 8540925 15579301152791712598438388236382635200 8540926 72913457743088334419932366798772646912 8540927 10090945992321136799702732714148726720 8540928 100287289761514132375130937744691298304 8540929 190644119589521767476644402156708780884 8540930 25753573231254051850915933268808675360 8540931 -78695063602140509493400239574845171456 8540932 -41166516465803731224826338502929662720 8540933 44853899009514464322880185019042057182 8540934 -7505444261715814942320051688458387456 8540935 19212786099360036952208535318634857600 8540936 -41594540997552190566355127817905264640 8540937 -148008953663847804450088406454069240000 8540938 59750629389257265899350791240534999552 8540939 -130250754332598604690664354667548832600 8540940 -15169444581134107395432220056072929280 8540941 -3693163797504684500271007449434355658 8540942 -65690269326341623474903400688144280128 8540943 -89407047053286502829846494738512066936 8540944 -18934473435945377338557483639605616640 8540945 38832126389647417155819736023291178560 8540946 9687465836913184197387890924879814672 8540947 -151125539434232161553822156391054095616 8540948 -58525935199259807629420319835845280000 8540949 -84849700180529540121495059842622717472 8540950 12494263437025252196913974849656291200 8540951 286756400060672640746667518750697906432 8540952 13414212081996414939822834942846566400 8540953 293996157465426497579909267715903850260 8540954 -17084738350440301228633598307125036304 8540955 -68814997174586909526554498858647902000 8540956 17062796074403591726042584722296816640 8540957 -117481416513646766517104918374265428788 8540958 28343332732151447839522907575794432000 8540959 -99568262908583779078074177690537566848 8540960 -109933986680138760161065096814499594240 8540961 162872533337087752313788501486589952 8540962 177623421227841347785318943766972528000 8540963 -281652396457465343910271231794605875560 8540964 -47619050607412250366800422610752003840 8540965 45062793773043733566677097753401733120 8540966 2262485049840444785070895138821617664 8540967 71466539325340691761269041823685111080 8540968 124635947717443804522544545099960642560 8540969 -8728529928582916838124479750992073280 8540970 -20447248504098601803477745410018762240 8540971 243762658671447409004960217536300341172 8540972 12043974134249076295402875004776479232 8540973 -51953241992706918001678597614215489376 8540974 -1634854044963346027777375864206733440 8540975 61154876932180471931135226973559091000 8540976 322709920377714637169123678110285824 8540977 51616113573805672222282638752094007826 8540978 -45038841041265738664618785754629295200 8540979 -18844880267481931647639611993756844432 8540980 1937007346930432943814920961930608640 8540981 79345429269712054359566442927361530624 8540982 15286392927488848889590598781450540000 8540983 137340640994749055193741799883709201624 8540984 -17543990599655413608759277081563770880 8540985 3067482052725425164771704126863553600 8540986 89215178271282295186069625045276160 8540987 18289510196170413025700383478884858944 8540988 64322064420868086820091462205981504000 8540989 164784118636987032017047939975428622790 8540990 28525471866791406699960799727109288000 8540991 71721722623737006646709918667005671200 8540992 -28153725528817768869413641759031820288 8540993 -182601302797986806525696603857486722240 8540994 34911026350126429919170663639764633600 8540995 83822350117821707479937314823273260800 8540996 14680693397900461924720878771673006080 8540997 42994254720907980321565339865008028160 8540998 51767979282565824585160342764444636000 8540999 32042893355990131137078862564511463000 8541000 -2914757824329183725686011590507520000 8541001 95098225279399459759348851566288805120 8541002 100462041549405529441663605943018427952 8541003 37847718831395230793181308061628679664 8541004 852686550174753619311502061773258752 8541005 -74790393016287950939523657130043755680 8541006 -9237485422527588464929101126059581440 8541007 38470117566112309025512967980903078256 8541008 13516097354557614712047947821089423360 8541009 11159158924398520795952633205896871714 8541010 -6560785520045903952623835923833448640 8541011 -66486934060832512019738445398837690388 8541012 35047451725276610459205654218343770112 8541013 -60046598410813247784647397577029353600 8541014 -4804444205741459208432910688960466144 8541015 32614405798774364277256651919090872320 8541016 -72320165893392236323086095016259092480 8541017 99509579141023103215809561264904815120 8541018 -41356945841732323143630958116293045760 8541019 -159174129757475054793273651664327730160 8541020 4854219517407983955617062071104256000 8541021 52312899227489073084311529009904888704 8541022 20636324377689359603263028471067225600 8541023 189994972046125452892290801929889706272 8541024 50181914041241376610499682961073111040 8541025 102379315535279357041233920595828082550 8541026 16522564310849758828788629840993385984 8541027 -17047186706747051221792190690207582208 8541028 51192408782460998002295448454342828032 8541029 90094160022533389386100160245008972576 8541030 -4505800129744904503743870757115671680 8541031 67053740176968134798515547323119356152 8541032 37335391147926413926867550168001331200 8541033 103381807598855687892307041469167598224 8541034 12824237829554720615348602770630058416 8541035 140137387336188681747960433823849952480 8541036 5821900310897968840172879521085678592 8541037 -13547442044775901062860339262718123360 8541038 5118806929081308250671832027989821184 8541039 -34351893851624147624639054174877251952 8541040 -362139585300928560485313340604743680 8541041 2094271672774712101204809422691167442 8541042 9545083763219814821364654929036099712 8541043 -53149738764201793450896795549945886400 8541044 126058500208193140409813354716936563456 8541045 -3354552369864195100676707534046619300 8541046 15816810513484773296894549801286221472 8541047 -900919926307635047398572409599182208 8541048 -64834269692914360930055535756004884480 8541049 139127876873339868537887817382394085120 8541050 -13948089752252356794243842403290342400 8541051 112343977461389203033753944413918707200 8541052 -9021758690373997420700973192782371328 8541053 -45564968724954509039803289228622136698 8541054 -4091400291557957789351995600137443136 8541055 14580822328337899877516927263352226960 8541056 -21102713558312850752823449891949772800 8541057 -38037002964878951447460606248750687808 8541058 -41084294928534486507648103313461106688 8541059 -245162742538135174536898649827759971000 8541060 22288525652943822213126086708760145920 8541061 118918211074979313299223940662547645632 8541062 -102537646201538902529651451229006615968 8541063 43116476056730782519656923965261787760 8541064 -27316310019879297929610650267145830400 8541065 17984922055203671853796982076353349840 8541066 10192976948382837613865167482964986624 8541067 -32759552632672523806466135201954243884 8541068 -121486737753495552234236711637916369152 8541069 244063976269438110447915431043980007936 8541070 75767218118544006319928657083904707200 8541071 -28862067257565344015369823808768588416 8541072 26271771752143626591582035654616023040 8541073 3424096842898043566041417951993229824 8541074 -92245792389652668526643722499969380464 8541075 98611194900981954640784627132547033600 8541076 17155276674929019471133292909583605760 8541077 24725146460913763458550832478379112700 8541078 1140652325478502381057712168762677248 8541079 11531889889016435928468949999532250240 8541080 -6953979432416370000988560326553600000 8541081 -145717416954492454052570754656428508172 8541082 77142116103154050333991274253896073984 8541083 33601565793243853386319799447982333240 8541084 -50406103646796644164280279301246641664 8541085 67024308678589625939075806528936896000 8541086 -103638204852437850568320338229501499008 8541087 89708031743993084417303311338954326400 8541088 79608558764702064965846891856483778560 8541089 -58292782023300012393973511286531985920 8541090 165679159119216314393842862511237120 8541091 17821909996370155630917813122785858380 8541092 36343342217594857457980237146273419904 8541093 116346843504841282893819233686212254208 8541094 107840959202724321153024580416354449280 8541095 -107358759019148176818691926478537475400 8541096 -18643761141052420225157235229282959360 8541097 53105656806096571279931950292814744832 8541098 -76230400270528714448349953435233560480 8541099 -58372533648682113416724024775905692160 8541100 -24147403240834315377012930346359289600 8541101 -76259843240971919981112676409674769898 8541102 -637856668018298932834255384176377856 8541103 320132479679257371520501677117173034040 8541104 2443587679797338104410889847126949888 8541105 6835052572970758031168871667243372800 8541106 1819455306788822886444162441685856256 8541107 8181256721804490054385329238679365152 8541108 60558245794162368418054786803292907520 8541109 87705715993159875338518291783600801560 8541110 16427936963189842402017242190440424960 8541111 43586148872074716408440559678124147200 8541112 -135754911438426110194122489400206028800 8541113 -1626948783210447015463043552541610176 8541114 913972715805903704032026534901339392 8541115 -42478608246978654564557116707040412160 8541116 -22640422360246686388300774049653263360 8541117 -14249415151415979603014068835842824072 8541118 -64793997482754009811601981517168234240 8541119 -24406849780229729669793450448020734256 8541120 895708880094514200797087191604920320 8541121 209597694005997014813638266018029824322 8541122 -152470482796092300522911425676302645248 8541123 -87020643243805362147854239020931387392 8541124 42558676311474089953583664623434734592 8541125 99274499018109622208181423802237035000 8541126 -1638431255461329483641891122508427456 8541127 -14292105664057116549073022261602944000 8541128 68672580615560613096679029475485173760 8541129 -56447756824254213735541325058842482416 8541130 -29248421978527307711896907073611350080 8541131 -469825450972882523297400093177239040 8541132 -2696488976223396382397500258277004288 8541133 1656445205459414475542546995882354400 8541134 13286962044833594859068632951416580992 8541135 -38364024954564200623267446453431960400 8541136 13599711387443212668851179395822804992 8541137 -110568078342676210932692067161335160208 8541138 -51403744013916409893854189960493588480 8541139 206620325952806010523541655089208856940 8541140 59871118612299441661297283939043540480 8541141 54597008178577184906285811939705393600 8541142 62111693601312735203888166052378342272 8541143 57643449410100236073405284269575240000 8541144 139882787364897070362239683286035353600 8541145 156278338050991705802674352776523088900 8541146 -5450442393514506109374664573312396800 8541147 122850890239128498417729342219084494640 8541148 -78056402292170717792589232516600832 8541149 262799667453744298582070695346749194150 8541150 -1998571214228872854702694481443022400 8541151 31734490002479191811655286084772864704 8541152 -44825557843323285316293404889907200000 8541153 -129105815602561100368715400442733311200 8541154 -21907901016222619071132120531997840608 8541155 -56353925958240187175492008658601452640 8541156 -31513050530521512807227647500133318656 8541157 -57875242757472882529352419581945690948 8541158 47912371866912545187956259324776092800 8541159 57141380910892257687655141111778829696 8541160 58569089386268110231762687166168678400 8541161 204333019523851004092602669594416743086 8541162 -6034762448675517855710874328979374080 8541163 157810572922672804531229714452316071412 8541164 77777616713212232052375966168512102400 8541165 2850945696081312162349593869923276800 8541166 46209719346059789037838350986994569664 8541167 -229752181733863761458137487307128681640 8541168 -9959673424549214318583669815525769216 8541169 24874608143198917222923536459458647552 8541170 24802627435472639270256008082466268160 8541171 162328784690916061801732790031922025940 8541172 -206707886735945591487633131138624964608 8541173 72005679871969115694378212735566837422 8541174 24437146540830377852124698360037985152 8541175 -58867802291583920399229712899322375600 8541176 -1431169873641487792854958299779235840 8541177 -157459659805363011224239962218244930480 8541178 28439744769542823199132923113528438640 8541179 -249059712865554077479385401209609824220 8541180 -122258615887514738562830815816654387200 8541181 -193639896687476369863420725466065008736 8541182 10142166404752295731856370454752881664 8541183 -16692270124951684026127482829810025472 8541184 -11358460187846843766698081059969433600 8541185 3563063822514952940511297214171170600 8541186 11023091665572841424648714507280192000 8541187 -207470546185897998586264433903376928640 8541188 16593459577691873123357576433053097984 8541189 146917700301091684904227355121913084254 8541190 -57040589198963219031752144510292577920 8541191 -177794241222397375824933975033375771552 8541192 45316318689505364437127489832893399040 8541193 145423766272333545440499418144095829284 8541194 4918613774249627400330020271861688320 8541195 14056940015807988699969956472939567840 8541196 29639915410979909319231356356039473920 8541197 15852127749412464043703342590909451232 8541198 -2057039687475338541318272998996353216 8541199 -225088204281995942572727924437625054800 8541200 5688230707648643975422490277116313600 8541201 -95835579329534048382433101568171242768 8541202 -6653142401911899589163503322907139296 8541203 -41157880326515583736384070993200359360 8541204 12749495128913255198733390315755261952 8541205 -188980855740068055275256198347848602240 8541206 123810152909527947888714316451046123552 8541207 -216697422535408975547497503797658160200 8541208 37982163186930155891543708985707397120 8541209 -2257934397229302546275799502311389820 8541210 39581365454926996872086608904764680960 8541211 -21359254860824304867413390850085883136 8541212 -12736453112386625405389703115359660544 8541213 -13909091179598885978421605108489325312 8541214 -95408917211534820400160814731906357568 8541215 -115579301738171786602568080697345532480 8541216 -256110208889590924859377610227886063616 8541217 197819310843590303888559693216611367266 8541218 21091244580568819576060413140221516800 8541219 533035778428205411751739832623488 8541220 -48478087559077130525655686050154442240 8541221 -37949653110289551191612671740544236708 8541222 -78210234177760561421480714400449963520 8541223 42898751745628731690299082037213554424 8541224 -7820193080731802690129688640090199040 8541225 23002628249767014082758544116144048000 8541226 2224926734434474915973127807623702880 8541227 -261487407886413343659536098505393589288 8541228 -4262239150730375310763363834751591424 8541229 -74770511964520437784058614659024314400 8541230 -66034927322497415121127078491552882240 8541231 -326677663379753843850099400478140656 8541232 5328471931649422640893273222414139392 8541233 205046981317615939812578306136053470482 8541234 29513800120909327167717283625207654400 8541235 60797408176541944046925473014030621680 8541236 42074713488058883524634450472063006720 8541237 -78922185423531734269921489624576124640 8541238 -11369753291623978501626787040111719104 8541239 -152595279316558465911673049877358571784 8541240 -8956673840836922127532540565059584000 8541241 60355675120996336523061230230201797600 8541242 -21408711389490125130008561930011821120 8541243 31934920992853049463787228584546776640 8541244 44192719806378156592519543437237071872 8541245 -53872858980305363271942868183864122810 8541246 -1871138583040562220968594909489120256 8541247 -35089181111259557022184472423880510480 8541248 38506745660613537394319775475864436736 8541249 -54344473326998517500880242274948048336 8541250 -22975506584472769454979047598927030000 8541251 98574651148160518639460446426587000252 8541252 -96878082124826111655554425863825585024 8541253 21788222934346468597292036350570153920 8541254 -144340131845464690674961747934237629440 8541255 -14750395547327753405967270231655483440 8541256 -435697415025557374926365167459491840 8541257 77982605937489632415260750353192984320 8541258 36125752171782979586990204302223278080 8541259 -4820177356282937049856711291415817360 8541260 490352197636851003633669423230868480 8541261 15511465368519774682393584006722504640 8541262 -879408340011001641189475758023972928 8541263 -368920972348939046367685769954403940320 8541264 -27444414836222770840109746899679051776 8541265 31649343615629253739579356265426566480 8541266 -118525949639003619412657305523166733168 8541267 -39755085778747100449934708077316203776 8541268 77147824174380716243665932361304375040 8541269 -31669817718154416107205945787778130 8541270 39863261434984070953181879911205877120 8541271 106826873173349212989364907139188772712 8541272 -18545021895628476436880107535785881600 8541273 5345224100431518601063462069732806720 8541274 -43499001554733116396027713310389956096 8541275 -27451026884333805568429743001608422400 8541276 -60107954134157928556045393128256051200 8541277 230299443942655551467573732259135353126 8541278 -72614838049461571482635293078118578560 8541279 -11457751566859030013343686956804464000 8541280 64327789938055624126588459876079370240 8541281 -790359807020201373138784722682684032 8541282 -5281303486153603250173715857715591808 8541283 75015726257824902566449088511399667200 8541284 52043056495400176578311726365282405632 8541285 10808111931296275684407778295840791200 8541286 -27098112654743876551622046339635936256 8541287 2995422511504503857713717025700001680 8541288 -6167997247800978436709129633886643200 8541289 165458686548569504326890332079959660090 8541290 72472041722731259385293267536381058400 8541291 97325603001989728561726345408740479424 8541292 -500033072603862164190468832824723968 8541293 145151322831346041887095550479660543980 8541294 77643447246107025338418494078872092672 8541295 5606330355245148688259222841172359360 8541296 31118784265000928959043544850121981952 8541297 -16962782438364199822904390755640611326 8541298 47053381870162909269975590892747354240 8541299 -28005348690753370944396920604927707280 8541300 -12355649430679103478437326541293670400 8541301 -178889744072749877285102071483397279698 8541302 8342682819083909981676044015010048000 8541303 -7749265645088901133193509501325106816 8541304 -33811354859128668313778835219856711680 8541305 1060926360837454112400649246507647360 8541306 20518918400189556192600504124070943744 8541307 246221557553148999140257372420846555556 8541308 131254530908431606948620561751053712896 8541309 26277985824917425455110855017720080960 8541310 -174642992112582810149726172518182886400 8541311 62897195254748993260115003115121922472 8541312 32796542521667402692799676328968192000 8541313 -52988814372939469863914739869972120016 8541314 23926909548460721110070601046846649760 8541315 21419380019947356062086382563667904000 8541316 4166076260449906586094034205705187328 8541317 -36917217112208055733758664756390395360 8541318 -55747920262324679590357689119803250496 8541319 69990924866937293317764441420931229720 8541320 56556988983852690483139569077588428800 8541321 -41870911905299619112345985343416195520 8541322 19412982922961425819467068381555596800 8541323 -5053292928803156298494347684450214880 8541324 112731979582786795088671816069705597440 8541325 4576847483699349588667080856355920200 8541326 -75801134519098178713470768645053018496 8541327 -58785939595238266922478487569652831200 8541328 26483368888664334288417490973829365760 8541329 10803823102531379556609364030763192832 8541330 -3709962271073595590077750095705753600 8541331 47194105024403475944965547110736905584 8541332 140194326576189663630079140625913191296 8541333 141212623889411892752615491322447053902 8541334 -84406380708015543698846924945021897184 8541335 -29889474106103248989808130315327275680 8541336 122336299125827162232738984119498342400 8541337 48586618968328793425671496936480380672 8541338 10388350494010966050840130515403352544 8541339 -49864017147661657341391889180162739600 8541340 -43758427536731505896811259259457692160 8541341 -139023455343317915475192177998880578100 8541342 17438780392114829702747204127960679680 8541343 117770570536632106481377039768022421480 8541344 -107165398778216125660995644270133116928 8541345 -11942184310503371410859222980327908480 8541346 -5719816480369339340911355877982144512 8541347 203329700081543940679738296236713304796 8541348 705243836488556727275110829513570304 8541349 41586177794184246087291535947345265920 8541350 63879096834509057403613426407840626400 8541351 1904892993866580195699028401670833120 8541352 69036160277047829031769638912735513600 8541353 -168186238858449810680093290077115675398 8541354 -5878760891861543224416430967304000768 8541355 145751337332488602878225554692738846000 8541356 -11245267491123431033285417915877884928 8541357 -36099080710283667032582641891421285376 8541358 -2236366969458996153928671743727386880 8541359 159641311757247876209234422334455996560 8541360 5173260183656665155812492186196049920 8541361 -276988309985377809540787393874774340000 8541362 -142455750616685100302838444086432764800 8541363 22259500635234124098277181495468933184 8541364 -59067752385471411933189861862376355840 8541365 104173782785455736079747094998443520 8541366 26574228825983408215397345117213950848 8541367 198223209776807006840887087055879589416 8541368 -83494953558872876861017398092920688640 8541369 -13216149204991265673520096756449842550 8541370 53083411246381160561338497584890180800 8541371 51420937664048785978410217774196524800 8541372 -2969472914489033355152165990215090176 8541373 241193337836994743664386338517465431622 8541374 -40559604715955495251136161163273166720 8541375 -117569592688995225850305470179712076000 8541376 5916259841767475051103528570100645888 8541377 -82441755438032720481417720185864336940 8541378 -16022012949411879371772472739617462272 8541379 -30153434296302451396035040124800470528 8541380 -60183183011044347387004104898756627200 8541381 -71942105614045671098996534155971510048 8541382 42597519628199695365860491024813731840 8541383 9532023769518208974163073131560765000 8541384 -103955704645424404552863688325057863680 8541385 65720278173812533567008490927009244160 8541386 41412960048297310438702530808346841600 8541387 75912258227883977083748372791652933244 8541388 -131976085413303616884762526058557203712 8541389 70397127539822736708582872817932195190 8541390 -8382914250666818452298340860148480 8541391 1153509512343131773093950998110331512 8541392 9275997709864621087096310222942724096 8541393 45608519705270383297022488659976458240 8541394 25056920939454427813624220539257764496 8541395 28955503511974102264340708460008990880 8541396 91950633847853920995089802100051599360 8541397 -29827699822467785649860932314151167154 8541398 -85240960813862293082552083978665304800 8541399 41890637915150386611010291529078661120 8541400 -10889852881510136937414954946139136000 8541401 -46088026675183744979665897853321251200 8541402 28759653278680132725277984201652903424 8541403 -91341631280627226053201667485845924432 8541404 -32334580575336198700802504955389712384 8541405 64264721737653564076203154406252076960 8541406 -50324791200687514372351696069625854848 8541407 33053851845397908375872792251555917024 8541408 196752038242667475847028781508282810368 8541409 57802428546942981960293735431341064610 8541410 37002638787415578716681217752403651360 8541411 -119020129318040719628506814868654555840 8541412 135535892165035299415124231834693283840 8541413 -44537747457796605335665143919519056900 8541414 5634382395203563459489434468470321280 8541415 -52245177998796013872978584192376010440 8541416 -96821524774155561238957819543066675200 8541417 102693859190877299998233949770785780880 8541418 -35892176103690418159461266674749348096 8541419 -52704116395759257827040872046415762920 8541420 55904226264519456163738080699224570880 8541421 -56662436636085607214036825730987584288 8541422 54394693024093829722521548443321228800 8541423 69431948038606161330202091121363398400 8541424 2518094281007528707046400912613310464 8541425 50157965956409746480499285564244457500 8541426 5232225591266925571373442533429376000 8541427 -105707230793914111253507995735137551280 8541428 -64437842511829211861590412526059151360 8541429 59493144649342946506805871501801700608 8541430 19624607450002759966803622456939929600 8541431 -107576506194159905901186103723294179000 8541432 -18130931799011345859822230492505415680 8541433 171965357591623567810513822017387812484 8541434 -609727001959556185844555233155636480 8541435 -48100047123579112118927969794197962640 8541436 -13090913488648483354357883741861798400 8541437 -18349197073710993229114775358496741728 8541438 4296133589096329353485263319981033088 8541439 -312992531401590973153483719491348992440 8541440 -36924210366899516054817246823883735040 8541441 -44548719100508559090409437577064890752 8541442 12116775916450898087824221526491383808 8541443 175464551724790519129790759359872806064 8541444 -8415679640636939113766495242373990400 8541445 97780596009646868931250442211704388000 8541446 -8936866546707497584961641544995222080 8541447 106068098686964628185875830632480022528 8541448 -60360060506235147875161576235758049280 8541449 20131328599974732275735524329498580032 8541450 -15931768943775117755707330565166624000 8541451 179212661671743011346395199222073987584 8541452 19609826339280402802633283034065674752 8541453 -18356832434530829375067904064849294496 8541454 70115899766069998549053658405166026176 8541455 36924993577756151104715390944501569120 8541456 -4310491105024735068849369269762260992 8541457 445809071005480723038488645795448212520 8541458 -15243610751311361085050171801633674080 8541459 -49085797194286923849317969743136399436 8541460 -52000564790342057078175413500339902720 8541461 -47124018171405229757374997744081179776 8541462 53488161319879717996038385713884941824 8541463 -14589606643883927816416810328936083104 8541464 -84846770006254742270310122275162767360 8541465 75263631879866706541938383638855341120 8541466 -76419429327944599700443295035167572736 8541467 -157546066133310848407630969475968449048 8541468 -14748449129308450979041951799950404096 8541469 -188773232515789357812775690637259772320 8541470 -884873954573431029186824346693085440 8541471 -88635025305989091995941643243568608880 8541472 -139947249989443388340121814515986137088 8541473 -198466233611442324354766459590392677278 8541474 6697875754315920023319381316008831360 8541475 76167101470117666027682583496742841500 8541476 115130474289493150662808268259942226560 8541477 1179647463307577864462709993958855680 8541478 -14734039350368782334213817943396147200 8541479 96790505297372763313835890331515129080 8541480 43200522252165600714255976824864768000 8541481 117379320775273973284921694335066963520 8541482 29352871398217327907523055984551932592 8541483 63414676766570584897119535404547137984 8541484 -44838424988279892277952603359046465280 8541485 82213359975807252831812563718364287160 8541486 38226942448148236707853362839958505920 8541487 55457639064423968349675322720797422112 8541488 5391289014719954129902745591857643520 8541489 -19438628542907724937144794072229931520 8541490 16414491822996561081355756084304772000 8541491 81602966183898539432364317098765211904 8541492 19929737969543121306626140572466888704 8541493 69561250721597277832229512706293438240 8541494 45326101604717186392997941672884839040 8541495 -47860467579449080597896441209483903280 8541496 -83321090404010822992771889981470494720 8541497 43416650033088886283387467104602095572 8541498 19456493919115168370546129352151498752 8541499 145207552344567270837619686967513110500 8541500 -93962753451513883472151070277012736000 8541501 -136669306405269491023492506122067725568 8541502 32014554722430981738633268533355997952 8541503 -120532214604917734030539677366401693248 8541504 42836212096297866955130463432757739520 8541505 -12419810810530586511601390397835387840 8541506 31787927883813504958916474844673590144 8541507 15050143926947982092625154849576654080 8541508 -13697349542596389491734424730136047360 8541509 -83603072525772085523741105566353064290 8541510 18734581507530241130923049552011929600 8541511 13491148071495003919133892794464816 8541512 -27433958436131650097658152037242634240 8541513 -53093137949677050051757697343746300736 8541514 -110353248867804882306062525168033324448 8541515 61020495458150984176805141883274472400 8541516 70279336213527840867415406932623908352 8541517 -47205252053315075466531865529803655434 8541518 -59916351175776392232889392148951778880 8541519 -49306477595538134206736163754245947520 8541520 130313881844279154523425751789731840 8541521 44240608406792176977405116408923492722 8541522 -567085063586523373139579643482876160 8541523 -19075629162989089584561693925533168640 8541524 -24989448773606193792524738549758619904 8541525 67808219141387568003568986716145957600 8541526 4409286375714225319196658164788439040 8541527 -110083822750205089347342287629652347608 8541528 30489097926639870118865299010656665600 8541529 -6113526977758655527607212224336591480 8541530 13603269464043983677539979303638551040 8541531 13089957915900974546275672673792753352 8541532 161754419894248403484921826922381021696 8541533 -15595983006690725631793859494904237952 8541534 4034577660863534230723964916586217280 8541535 -104488269919424888207437703840334914520 8541536 -51814837375713989897438794990633353216 8541537 -12441286147775660121595980682494415440 8541538 -47322572885571781371487085711726576256 8541539 -7733574262579063265051233330826164344 8541540 -22051284255402520390298307140964249600 8541541 34289073224115161599296021705266528892 8541542 -45162790988663041859928104878168699008 8541543 153243388496750533055921594321966695464 8541544 78146627592528054724388178160399564800 8541545 -110333627719461190931449616699356972800 8541546 -12770155527276831261325003163763507456 8541547 -148729714668284851575116725056681758688 8541548 77307599151499033711501429619312870400 8541549 6438369550592921737232588271838500384 8541550 -12620809979346661499413127083689720000 8541551 -110519252904568436829788222747555270448 8541552 -21663137951366353260839595833919897600 8541553 117016926248275745928691028070327982802 8541554 17287665842304954027471089227983212544 8541555 -18375889725319698291400187409961793280 8541556 -7693748642731912347156450935879946240 8541557 -46278583032127056682473809689793139720 8541558 22456827167071003984301598582086615040 8541559 56711832735107562111846809303243226560 8541560 -113830919419103591762901605982764544000 8541561 13080672016614579205831983274661238144 8541562 -115176165890804976140288994317211721728 8541563 4084576201464134948644541066821668264 8541564 59674180550434170591606905046948618240 8541565 -123488106239456178657815449187014980060 8541566 -30541907828118774676813106018012525376 8541567 42052662501070873627273018931008472520 8541568 -2859341365635307476612261680020193280 8541569 -22420276067394713751189152747186451456 8541570 25425510848983823436814114114108070400 8541571 -16745474105367674630876010930075213312 8541572 4235280080616234868091380211013990912 8541573 -107979622938813261482938026201815287200 8541574 -128865653158658999783741415428732035200 8541575 -37064230889746576293268146857603766000 8541576 2306933615974437132555117108684395520 8541577 -141974265190337451791414675628115073328 8541578 -137265837874763498551933287195353918160 8541579 -30169127460009105276691918354375767552 8541580 23592942006638515992677036499594163200 8541581 126864114662766947973373378089713436000 8541582 9960597473400049117239990046826156160 8541583 -63794325741077421015657610267085315480 8541584 -3194054770373888655418162066006474752 8541585 -14210561203035055377669413589315225600 8541586 -38562126563640906221414665887795655872 8541587 -37441811012191606653179232847751143764 8541588 12173746813287106815855605542265579520 8541589 -26583632455412086686157550500263581248 8541590 -27114122764467430999709542759116691200 8541591 66473420274842006262539034203829714792 8541592 288301637294885251236732621558829793280 8541593 329423151822925569692797239543871821264 8541594 -23504832662079528065375188952724508176 8541595 873864469618719730417564859815465680 8541596 38485871962311600290546295198378172416 8541597 -21932249393113157136462577660570674240 8541598 19331712633313672810169729247501632064 8541599 19208412239362253583307006423714494192 8541600 9706790938771230787836464762585088000 8541601 -25629451413553927536677749864974476348 8541602 -74118457935719173877118653274547276800 8541603 -35366214608736791417538296572129118256 8541604 99419554555214229370154470543531504256 8541605 -33038657278454435839232950272317908740 8541606 254444544151571347767666736486562304 8541607 -101030127004705416497960404863060062280 8541608 -65703461560754695134415860812131415040 8541609 -117713111739732322733530232188505706096 8541610 -4322391273699892327167240432448558080 8541611 86501284980038076806302101908950331952 8541612 -229583224610975159617364605208959488 8541613 -49850897016702627049296464918939990016 8541614 12447092455609783856145774827076430656 8541615 43958546484962060372906570568742909440 8541616 2910012605497001027228762674190352384 8541617 34104948496294723721664376512916992384 8541618 3096314303718402112021530353139199104 8541619 -24451278510072427236190883711393047520 8541620 90579172858016736328247484126395431680 8541621 -1225116564190696577364366016439547840 8541622 117862243107895761580434231538883870112 8541623 15329165375593021702587860298470095440 8541624 7106738228103253504648149050165821440 8541625 -61344986724757251668192772156363792000 8541626 -39348834531672929629651447166940959520 8541627 -68230664975787528990488451304175464680 8541628 12720702371683203478988212262495802368 8541629 64638914644183620210580734320539723776 8541630 34055375798657490271687920166894503360 8541631 -185620363724569520115461656524010354920 8541632 -124014927657685969102002312563392512 8541633 150132780537888759495223292677427334624 8541634 -63354666877825536778218076670414804784 8541635 58570526565602516108689169785438137360 8541636 2311863103987264840730984749272029184 8541637 -63785813074723550402016216703074188900 8541638 20996267263562468669945876162505461760 8541639 -82573472625317387415661936966603407360 8541640 -89961359610073681783939125880442880000 8541641 227173883248046094939203912238123672192 8541642 18142612705622813320649232954983814912 8541643 156882325833928130193338306088139666344 8541644 101253840638367115181953198791485934336 8541645 17911469124063878831361506527374096000 8541646 -2663435946094110071275803737621713920 8541647 33341707800857307646392365041546575744 8541648 6828412473245563787789729208825937920 8541649 510604570157700507210038113830551168 8541650 -27213355830000198426088425903833486400 8541651 44921431205331012868946414569745359032 8541652 -50822975771787983480561972240307597312 8541653 -5837473138927884386531544410722530756 8541654 -61836716937303945180323615263376632320 8541655 99614282188634326265786639384450289120 8541656 146506030734713364505146368428750202880 8541657 -11781153321940465611622139831972542092 8541658 36971416376035030430840109151728157680 8541659 93653706319098001862092666955817661440 8541660 14979352060825157202047422712388864000 8541661 17874292600536238081356436122321764032 8541662 -49162742821941663853030176442469764800 8541663 31460441186367127784307218917574701584 8541664 94961511054799478910495565235574276096 8541665 -40634618501376448298951582521472230080 8541666 35367761169921928315986974818625126400 8541667 141932096669666647603881342914893727832 8541668 -54758634584426872077883316557196525952 8541669 79043588161062060478130554447822976928 8541670 38494687061411617359579563918057529600 8541671 -21161176453681895847508090630109794656 8541672 -40543263882404735631732012402586828800 8541673 -20892473040621977601590686052064037760 8541674 53054557820030713070263749706220988336 8541675 -62783681275492950005933013243626544900 8541676 -9929088570148791818819082979852154880 8541677 -23110432351792531366058229809069421600 8541678 -10701235283930801349458443847646289920 8541679 -6336434164559836103298333333470476720 8541680 2664368214723540075967968688931635200 8541681 131620345714466569316199605250591415152 8541682 -86218291045736651276878751620763789808 8541683 -77420666041584066301441769504177972976 8541684 626585767638628432949667904724021376 8541685 -19926915089643254516851305383246283240 8541686 55140177953047507028862514484123911680 8541687 80250661331733058920285166514360033280 8541688 31281637009183226292675202244032757760 8541689 15842460049288720999554740784560836800 8541690 130862065215277116750189463663691520 8541691 -199752016495914765766350529845589778908 8541692 -1554574409921730548066958910926332928 8541693 69757778447050204119725535069629808102 8541694 7931303579545663590578901144661991424 8541695 -22795525355310427562373482337072283800 8541696 -41769745528303766459120763650300706816 8541697 -144982362340919860137324685446858266960 8541698 89729891555874756825832512957696539520 8541699 183697019024089946622263929683233895600 8541700 24482300596265957485168854517328992000 8541701 -25937629229096166855649957108446522240 8541702 -10173208397044901770576156222750045824 8541703 -131959758155121096115973042474315530920 8541704 -191247684131988350954265581558051635200 8541705 -23497112393574713217053470864867544640 8541706 83465896384943081673056583467861877552 8541707 -58701634168321385056689798809465968044 8541708 33870544199396556014397181530750861312 8541709 -7273975529171090930917696392280306176 8541710 -58702957269212630897490420648753042240 8541711 -11981249954818201009675993873455054720 8541712 -10180765510578416394416776972285763584 8541713 -9823652053404672609847073843170537038 8541714 65592900311951787224077277393718578688 8541715 9484862390001660278945315107190790720 8541716 -204977612615059078039139667174992916480 8541717 57997591826697373771179166855937310720 8541718 -133943503542050730353763331858110071040 8541719 -235349191662150970519603690579897838304 8541720 -155213486427108076017745941397831680000 8541721 30340360853785863947521513796393374922 8541722 23398009626279447950680788009166578432 8541723 60643854469840471365805864436512792800 8541724 252428723911992262721980359286927636992 8541725 -80030416804933528868425735280254512000 8541726 33504744308063422540002064415685209088 8541727 53284495682896157176576710726756556000 8541728 -95994693598512863362133761619743604736 8541729 113078089849525586411774970524090169600 8541730 -2557824971427569036212825581866220480 8541731 159146887383309149974099561837526313864 8541732 -56640064735965590804843841699971324928 8541733 319875784186584456802608516458187819840 8541734 -6815643193796206656663634194497482560 8541735 472883536768428371828912347623052800 8541736 16312374594559295304576112998012764160 8541737 22600208902952279230999223371208875386 8541738 -52716879802842968770729647134290783056 8541739 -165544335068518010316296849206262251176 8541740 -11921240853950732316410508133761024000 8541741 -27991652650317983541490238515734493920 8541742 48350660475037209968799511987769357184 8541743 49106905334164181913149111886205782000 8541744 28480934108897054521539218713279954944 8541745 95235183001584059430496953920238654120 8541746 -19793373194062852470112318423404493920 8541747 -136092162409952110563168121646582244000 8541748 -437511325776594122923107832798573824 8541749 -109274341498631261522908235769923567250 8541750 2913055163346802167442951464697344000 8541751 23768487092462615035888376204575491752 8541752 -90522101477210024589824297023473623040 8541753 -53358928315856756234536629934393488 8541754 -25021666951970716017210637050908440320 8541755 -153230349262579158144110763167099859840 8541756 -12222536868135063070592364215048037888 8541757 -27468993977674462956642059815881987488 8541758 -1365160549061009405674514124520331520 8541759 58343153040347362794339091781320962504 8541760 38605596941212001965815473973079572480 8541761 26274471208629488050090237824206500800 8541762 -35929131276636145606249515490634014848 8541763 -2167390273238180475591946825458569096 8541764 16416301706722747386841831559831949312 8541765 -72473962264711931639249149204520037540 8541766 -28212952623446361486114539046387947520 8541767 -17780820392851940672645922649619618256 8541768 -86004093944310401928324726694944276480 8541769 18327036593263037673734567029746023112 8541770 -7420308525139593057786870806036923200 8541771 38660461430021499204638437479118848 8541772 -37793670946732788778528214347455464448 8541773 152343952131009821314382783201175534720 8541774 1358500972650630816598798184237929536 8541775 -8736788872480028056596156997835550000 8541776 -23916495406644341933222167409184768000 8541777 -118604471541403247370321455796031000080 8541778 -88622564649341731236925601111593344 8541779 -3772600295645597356525476824493042216 8541780 -48855993132651788310365130634119905280 8541781 -126720343204810252475131950122234886336 8541782 122890864447843363266374837661759112992 8541783 2397613197329203963671886420146559824 8541784 6400857614645171995233441936826060800 8541785 -14616951005628338813397213359854848000 8541786 -26469335568111264412717676266223345664 8541787 -126179601435835049179690569960791795048 8541788 -86212281838363128278686773394211814912 8541789 -26504243529080641878891384125256481632 8541790 132893969912502333475799800758126078720 8541791 26016605433848273997684921094465268832 8541792 -29270304727200710727741316526317240320 8541793 80299204965127064460354831773039143444 8541794 -94440583262092806936883161794906751840 8541795 2875445399187230836371131584449375840 8541796 208772161900763105782489029759223521280 8541797 134181474193477158423994742155431539904 8541798 37347410325066575011995135624717310848 8541799 70033955277817977935214278881873535536 8541800 106835233276101545849548002291899520000 8541801 81278491141484424314267439666264323040 8541802 9988492795975899020259956290913455104 8541803 24901507066579241566378251595360713264 8541804 -11053523621272370915455879956918741504 8541805 36383633607930801279133426162524819000 8541806 -10133484255950920106183761345296266496 8541807 9494207744499094413787977644398104840 8541808 -13597668931718941389549523320443928576 8541809 -25617325749946892593069677164210556096 8541810 6798778514643751566249418772126952960 8541811 -29076144777920321119539487372699682600 8541812 82075685758922267974877105178271798656 8541813 -3418271208391703875758275007150668160 8541814 -23405191473485753441540228420082363744 8541815 47368191219260322390746597912521455960 8541816 119084927290081375462567037506751385600 8541817 50996454204473662058483100727737193812 8541818 2776250232887652841687949893756245360 8541819 -35679971728537016919705656568891132912 8541820 11237158657015398800862332412760842240 8541821 -2628190303267151731646694175422367968 8541822 29642925522653126327381189237382526272 8541823 -118103086681825660175986384832415180928 8541824 -49897884886077003153031207671174266880 8541825 -13813500423579483089135569692713072400 8541826 -65210777295359634525014391012443866080 8541827 -229084897491896498004419317533238607520 8541828 87061356740557699580466112100064768000 8541829 -72583544032260365204308300690900306116 8541830 71158009641541023638956383942171494400 8541831 -76096235486509404323382539480573788248 8541832 29085202229857571930866980139729059840 8541833 -31998425919092721453776161274773837056 8541834 2231502658028420709288790039652766720 8541835 -69570199516540515458407320324432284640 8541836 21069762648681112486838495291822310912 8541837 62462338236311307911050385482273815660 8541838 46889869020967279897129214538602918400 8541839 -199311711160659319708688254456999859880 8541840 18025165340602111654173675179358289920 8541841 -75368082923110990989158063158660533696 8541842 48479516580471113726289993686861661072 8541843 -73410662633403754002308122317358180800 8541844 -87933754594714973906858661547301836800 8541845 -67751881198085230342301373977839365480 8541846 -4359612583520554559906543187932749728 8541847 -79042981801239380262993408490734617648 8541848 -37727228107525210259280601830603939840 8541849 74782239824259133387718037255958985280 8541850 4291272402340305985936047204130760400 8541851 38958116318362659294974127198165635232 8541852 14767994438286732423242805787348230144 8541853 -57849418943409480588286170619112398260 8541854 -73187439921917369219349253768688690688 8541855 -1585568399865795509215364201302202880 8541856 250041302688265164024549247079234076672 8541857 7092050363502286062590574382053046932 8541858 -10602000201055169479458093977025460224 8541859 -15425687125406985458137325678421209520 8541860 -52483817631066885318119091525765734400 8541861 2422646723599179357873220191043435872 8541862 -17328604948370501794431600853290940416 8541863 -101114153996209661654204613030808687440 8541864 217145545588787486924617656916377600 8541865 -102879936757104482629534858285166395740 8541866 1175108599219111380092112622633784160 8541867 108235514974669462681207098774479374680 8541868 -25188578854288123821493337740086312960 8541869 131387361104037230121729134016104771712 8541870 35220832366386255632376662290063132800 8541871 38707279631125967958749044157968446384 8541872 -60940696148168995627837947685581619200 8541873 -110612733834739091584958788702791807756 8541874 -219104253078081257937770198684964864 8541875 17710633809144308609643837221474100000 8541876 671158767396349072389560122015027200 8541877 3181139545527037565546362246670898940 8541878 -18027983922415620922436354860542005376 8541879 17630544427380484332412921696657828584 8541880 1974981024680680042102164450345984000 8541881 -199198671414438628196835921825394335318 8541882 -15963795319165466613079976305531200000 8541883 -85664874365033616675170447186545991424 8541884 62979208484501553573543788903239282176 8541885 45935610200134088319313186904165966400 8541886 74662578350989698908637796135176283392 8541887 -27991967839109862992869668730372581120 8541888 47433983207187822550816616977495228416 8541889 85964939763672076569828860626534490690 8541890 26747584451352621811826641053557844480 8541891 5601013742414243153833259099637237840 8541892 -73521560372434815451290573407680776960 8541893 -70305022458851745999672448449690372096 8541894 2017192576192246075145600540050640640 8541895 -12042628048270460293102296372189686400 8541896 -20929025402181021789967612331435212800 8541897 23300537206350828117546094480900107264 8541898 -49813976333404680082636397571237070800 8541899 41660068030672739731176872765617455552 8541900 -56439164662187983734999045274509715200 8541901 73775512821732344344705107227518197792 8541902 50388023903268862187568247485013401600 8541903 -69586726439853784020513702323155531896 8541904 -614497384900157521395244836921016320 8541905 -90716800630797899224520400237096345240 8541906 25840717440682066036898448825583315200 8541907 346050507617351432460591286730783040 8541908 -84954561719406780022970945894205452544 8541909 -170061482635748560805119252046287983360 8541910 -12704418050126245844859447564026874240 8541911 4061571033428593237550089997074716000 8541912 72403814648071898912281751878019051520 8541913 90716919579555816468189422034774514384 8541914 94121537685959300002558671172576387056 8541915 58120166096457205465392814845215863920 8541916 58038042055661453265461283228488522240 8541917 -91565311921033656189756281065751636928 8541918 19970750291301597270879791549907637248 8541919 150211856185192572595507630903229087440 8541920 -10296063356508379103741109423141027840 8541921 -286062318023644248346785658532649465600 8541922 14195243403298334978357683201533028512 8541923 50727510742710656832582330331762119264 8541924 -8225944540918550211716913840050073600 8541925 -82071788619869236377964272271799256000 8541926 20770534261040442190227621765767651328 8541927 77196436513012299792847370312093294808 8541928 -7099914925806573021374756139244323840 8541929 106541260382550380862206295573916408320 8541930 -17005158871285854433626563247596378880 8541931 27353326044154011302869154799874572832 8541932 59471548753664471249993346529768104960 8541933 -50986322793130453501837025918662165152 8541934 7310921243348632586077240172741842560 8541935 68587070877195930777307846760353463880 8541936 24842425804356103306984701767434567680 8541937 -20321271884308089456964359618223956480 8541938 -62558754260192650692285999081513872880 8541939 34524011410773827494072440730586840064 8541940 33392295300861256792103860823785820160 8541941 9829341581228158211212077266607591342 8541942 67453441390659136363156181561292881280 8541943 -57995807821576519140914689805368470808 8541944 -155148849135080119235146441395375206400 8541945 82913509253666896131200869028565141120 8541946 24099880498106177884081018152388690944 8541947 97943289012038595071379832949360437680 8541948 23638864613291633860095949575742702080 8541949 -4026638415625812523565224534789751272 8541950 399964253913891910791408413759184000 8541951 -17946993920633354972161003074074205696 8541952 -71378084942080948780856500528829431808 8541953 -26867602945897169201824659633961009920 8541954 -84350910356223710987017823955701437440 8541955 76281106608839922849049156001757225360 8541956 87229512368310772317369123226728384768 8541957 668820757374110575984378184681642496 8541958 41922142163019769550791136548927619520 8541959 -36473976807977998983762349644417012840 8541960 -9506355439471359178340981372166144000 8541961 -45781343182882161176200365146430481200 8541962 5322148830487587117878990828698869504 8541963 -181194057282208882361638689749105827200 8541964 -2057420880349266590993810417096159744 8541965 98005696400849230956178660288389883800 8541966 -1447505910473152275449031701478010752 8541967 33456856059743314281068278948217763200 8541968 -7400946699705670038707164631470178304 8541969 6424330577979635423011701633313980144 8541970 28741600052597287887803658204813734400 8541971 14865994736896035922253252561024144172 8541972 39861763927702076569004259696330650496 8541973 33595969975158621418390147685332455936 8541974 35991495876662625298120852427220690432 8541975 -16318189076632320565579012771606966800 8541976 -125033698187310879127303375641729361920 8541977 282016928061139759499762910953718408960 8541978 66484282727749076947933847553732724224 8541979 -17295751869582655148684749994176860240 8541980 -43938361549717224937552528129166223360 8541981 -2744442054926853615828352104707313216 8541982 -1598949115158917185478035928566089408 8541983 -55418194647981292694378606591807460768 8541984 -86447898912177245865235167712971325440 8541985 -29444372590208088995223445969831763820 8541986 154965751442702843301038887370592430464 8541987 -373552550667086928641009011561385232 8541988 -501931586063323204557220097774256128 8541989 51138451095562012995841785993820319040 8541990 32536000496927434065153201171075571200 8541991 37117940485408069027725550217899590392 8541992 -128771623190738548743246757185406080000 8541993 -785336628973087821707386926774312960 8541994 -95063644107414472495526347740409402704 8541995 -91691893502370920566403806421134560 8541996 -51502708248010767629323410672654483456 8541997 2925579422743892756266281409787319446 8541998 -19333643011964964203104070045489204736 8541999 -75348801006735317398129463023750269816 8542000 -39035596844325957733361437104439296000 8542001 -53568522141263748232484169740115702720 8542002 -21402648832955202023797328061186556416 8542003 56240000854750550917605126511147024960 8542004 1042786732003328037226759249255686912 8542005 -3125947045362699796100333934085486080 8542006 -99671493627891997843730790359668211136 8542007 -351539767196400517073498997220599216000 8542008 -105626777413184127072593860691044454400 8542009 19206697486164788659878627012777081600 8542010 -2463443827204497175623994542099348480 8542011 -117370065048659346840257531567366391528 8542012 -33653420050377483142891464079258706944 8542013 -285803293225525050654417679094217411432 8542014 -14059821229240205807966779160915854080 8542015 -34067732285300422188466192403282964480 8542016 -15205858896663331661646016987602616320 8542017 5247404149033007423919750083781539952 8542018 -6049081463376047861612578542081269040 8542019 -41949819694807247038353038772229694400 8542020 -26041126361436834113455624833859584000 8542021 89260076280611747074902388963195909500 8542022 -1126926517489499921312722874112130176 8542023 -62277935058418567568839363830402618840 8542024 128158300466438088516221288841059450880 8542025 -100994853447033638506954360712076576450 8542026 7852813138373256967792074354076614192 8542027 68938835157121390965015587399875074160 8542028 -47959065473268384196343648044493598720 8542029 55621422024237359113827235205026517184 8542030 -1595435345368396807033739907296697600 8542031 -190643504987672897585958640034569223928 8542032 2255344433581671720610866552890327040 8542033 13363023117333263337463519454511623680 8542034 45004178053604126374587312529657270416 8542035 11624144291778979613737970139043480320 8542036 2360781614172296426862740209306304512 8542037 16577526322435740942337369696514955552 8542038 -8157003908819674891813000258290007680 8542039 -111149566170381718809698878277529381120 8542040 26453325043949490563100379505176780800 8542041 -137511235365181917434057642854075628256 8542042 -12839089234354366355875131827947076160 8542043 153607790509529557265789567828679860292 8542044 50389350985125366038067465228883968000 8542045 119586161480490747037439661522318936300 8542046 -157183738594022575203236810321342682240 8542047 -93644164424923938636032710344495151800 8542048 -37931193188131754223309373660026372096 8542049 -124801573849270632350399805139295195136 8542050 -12002224056036228049357904331062476800 8542051 30939543132296539891022618132558939040 8542052 25810016407267104912673330937680661760 8542053 -19937276411079042394110126225446881860 8542054 123084960014780000528914016628352394976 8542055 60606824899117936360462059222068667960 8542056 45714534464605874012600264813295452160 8542057 224614791061440506851573432165251221306 8542058 24665789529330068504371181382207820800 8542059 -36025688480769936944541345971882168640 8542060 74925855895560997321916073938228244480 8542061 192229400338624788705425886986716489824 8542062 -3967028837053737706879053725428899840 8542063 25175817375500445749735396453460954288 8542064 -5240226355253128961663750610056478720 8542065 -32880794952969326830267377786691198080 8542066 6018638020141316601772326965969620800 8542067 -215100145986401734315416215005441960884 8542068 -56851498677677782271528353969306460160 8542069 166229200255318498773804340829100423470 8542070 -2073956933088813704274540003922295040 8542071 172711414916632800161629264235658972240 8542072 46439173273123293096685559692640256000 8542073 -76540928856526719319532854915185664956 8542074 43863301220014675502217370292295087360 8542075 10484906707219425077201415751308060000 8542076 -41887987925120400782818746679600650240 8542077 45972819653119751697632129253471562080 8542078 34063683096684936106883832956744163840 8542079 -156646073459348106209117216191695360 8542080 43706961663591251657843193788183347200 8542081 40758724769622246933497249240380451328 8542082 -40982598516198652763084916253953154608 8542083 -3652709790294391193935162624053827712 8542084 -40558235586853232169678076199387046784 8542085 -6108185724888920030687115563103331200 8542086 -2584055667684068232667835614487894016 8542087 -110965987134367172799387627807493655328 8542088 -65539194436131560518018811764784778240 8542089 151179921546889720344480437777490294954 8542090 -41093405124023374628452986508926811200 8542091 50271716394363934028329978354945397712 8542092 -13532542065502257612509935125518739456 8542093 -57901010628935860335735159889743621120 8542094 26779648430261856165777871813216677312 8542095 5911099219885006167042980081085192000 8542096 -13835401547497800486298521715662848000 8542097 37683933255468209865836317448841925632 8542098 8183924081518240550642281702714129536 8542099 -250894717090515054860164856199365368320 8542100 -487387976299930433194479520029849600 8542101 -127719669848035596546889282611917607840 8542102 -85683257668027724621524280624478626496 8542103 -380980438308664222259859414130429020936 8542104 21397266885850105444132405549470474240 8542105 18314979925360817743280302323676910400 8542106 70729453058821835522232915563276317440 8542107 -26360495623211961457631659636991931120 8542108 53583369894475795034609518332870681600 8542109 -401799653874704781378616940550146268288 8542110 26831226577764727406941054123613189760 8542111 -160665471772086991303388938592373237936 8542112 29114480391953945923699988147837337600 8542113 -47699934204807478525579169880116870496 8542114 -19739066615360349832986623228589221376 8542115 62678058184685069082100124098387407600 8542116 24243030578356799638410804261540096 8542117 115489852748734217909622557667531129504 8542118 -7969102888943160524546947866728772096 8542119 -81490707827451582709733576577115874352 8542120 87048110085964099848641821172968396800 8542121 90674560095302933483326253313954602490 8542122 211015646026155008841827964016820736 8542123 17605468311215173078767489441965151720 8542124 -32925838954186894602023349420227712000 8542125 52395376148896628606796009597023280000 8542126 229618400041043355736843626142336896 8542127 218329512383272201025058966013824649272 8542128 -2722834294977773644398643084888375296 8542129 -51946335540163722756859001209609948270 8542130 79840891661608770747006082485798444960 8542131 6121751576801509741616982994952747520 8542132 -34827281953428331862596673903990591104 8542133 -171298100369363748687879237269263065618 8542134 48497286506425721371414360950750901440 8542135 7719012712951508186511241375304579520 8542136 -10329122576942484311482656730322104320 8542137 486477079345346367773163095890842960 8542138 25071851272228671417686465268776451840 8542139 4124395119098359526563436764887299940 8542140 25120145821415689387683163764230169600 8542141 2989999342274628192849407639403849542 8542142 -569778150769578002216416233821684736 8542143 -36741045279039842677017681439297621632 8542144 -30037456066742074772838962477341343744 8542145 31553699060550850135109917806765940200 8542146 -54297052251510145932976742710180108416 8542147 87660947243581129370073397902768685312 8542148 26124517734634111932487990826479790208 8542149 -3658793998401892934790433967285844480 8542150 24806938025909930192235086607944488800 8542151 -192403020432074441474850088161840631848 8542152 -11364709983542701007183655759146188800 8542153 -18310468888610516946462092517120408000 8542154 35337493755644246968212555425276486400 8542155 10761955732516742147954574324503877600 8542156 -26183801718718798765106511827930087424 8542157 -11567073365422756620354443053519820820 8542158 -792403447291445394374910445714285440 8542159 1217337960430200275179891806673605304 8542160 -25211434221826101137901911874376826880 8542161 137145384032160134809477328665817000610 8542162 -81354396192934356653033856581938893168 8542163 54428837909319526860502759481930836560 8542164 10248090835479424511722071795593496576 8542165 -388433215660955573277219489024358080 8542166 -30854595639419619741263775882797714880 8542167 -70864591227192633784826514244541172120 8542168 10607844180049603935565092690508738560 8542169 573959560174554703975719765197025294 8542170 -14406174290715367295264005530601416000 8542171 -236804937376394054691924489319165784856 8542172 -114016188316127690881899650285496983040 8542173 140206512832124478286124827638485153568 8542174 -30147417909216968684315695178314387968 8542175 18758915494874497896285497159218085400 8542176 -17107896294344366519993233243582758912 8542177 -514646279533384634455446568786580736 8542178 15352444736838530705179083568895370624 8542179 7437474535428780626233919366501532264 8542180 15998238390328512626794573338613608960 8542181 52055008868548002239407554726444083100 8542182 37290818346948823134851331737207869440 8542183 -77189016562712138446972994854999499096 8542184 15730653946886265526572155534510899200 8542185 40674592721625425751599610731354692800 8542186 -40625924019600126471283859356132380576 8542187 64048955314070368715484893718154878960 8542188 -40374215490257401788556961197132240128 8542189 222259290440545763209221791948338187990 8542190 -4311863344838514588214949188816504320 8542191 6460927391751585842382154487584358400 8542192 25368136910626582768769374547878608896 8542193 -72943346299644546975097903584831799056 8542194 17325499097479909515162392910968087040 8542195 24872382042809054092905864465415609200 8542196 40177069051467955699120993810130578944 8542197 -41254276709413024027079803054084752480 8542198 -33793394693506066151994077069363374464 8542199 -206885728451456532537078271366546535064 8542200 -42763831800683531442818379651440640000 8542201 -235536399699939006114575090832136987798 8542202 119905656757761792239172491211944792832 8542203 6302788183069277088329899861463970840 8542204 42517797968108991381515976947563187712 8542205 -12811124320840432496619872998384174080 8542206 -107789331580726138760279319922087459200 8542207 46968880255842481788057335253224559432 8542208 171240745063847761900660912847585280 8542209 -35283669874111840741652841275767972032 8542210 -46749322233472813978231286705620224000 8542211 -190573864209694248279763743044919385920 8542212 27197991583910944945701334287327424512 8542213 -181190227565578327979858001672425938340 8542214 151822605720725757683585107564888301760 8542215 -80297697577846789776573495593369113680 8542216 84571642543364311131631934446670484480 8542217 278442564576252796175717120305597640832 8542218 56070682634918269857237491266288706304 8542219 160449313600086075611746426504782932676 8542220 -16839619620958606125502039449323520000 8542221 14509388105540292613011476945546897280 8542222 2396834821088851082121027205089004800 8542223 38842325541428463402910826630969023488 8542224 3330048927525760349342056047861448704 8542225 -120923131842825688903165935688461352500 8542226 -36897750083136962536425234083719503360 8542227 -21500751140012024195160385887467926176 8542228 200983765880599214097271217341547149056 8542229 76528979422815900828078988488255548640 8542230 43161440082340982586608896337138958720 8542231 -23273148092689278721759464472180982400 8542232 61924029330829958456506794389158932480 8542233 89331921039676375601075636467715905920 8542234 -50931686496650897867718234866234739984 8542235 12495586776588037551394314265000926240 8542236 37223531402864645964836827759735701504 8542237 -33797162485811130740524114545839904 8542238 -26710090565766554560800267306307031040 8542239 13516882295595855498412120574379274824 8542240 -49584799562028787614388867846845235200 8542241 -17326743508451854150569020220217226748 8542242 11909379130386477279355590709175609040 8542243 106019617543205518655211241426163846492 8542244 -61743649213956991909212443146777307904 8542245 1160333529114048573411580739699548800 8542246 18094069846866933826509585262556553984 8542247 -10952841731610843372481929102213248928 8542248 -44272318692007883933204440604206694400 8542249 -43803928681887139881082903092440139164 8542250 57068014843917469817700882031498752000 8542251 -251950869903542165005596459090921432 8542252 -8317519206740332380637520603813995264 8542253 -184956825988527339070832945941252155498 8542254 5860133482536579813079816793968837632 8542255 -18370251593303815314212419612129785840 8542256 11659785118086955469163448020307968000 8542257 -44839388574845952396086631966090713280 8542258 -49374295024941097888872340738356257520 8542259 132729390135050501138319114046722365640 8542260 145925001697727482413810835920526080 8542261 -17064690279521562887212633338406786816 8542262 -38121355419218299068496297539274889760 8542263 21587496628402900669848266598409404288 8542264 -55444268248381453510240580358583603200 8542265 -100479473557717229490090476395316609340 8542266 -12451684221324142161095699769939710976 8542267 42184475009134819184764266935223802880 8542268 -43226280296627858107422195255243715584 8542269 73967964283802274519157174087247197440 8542270 -28092118556399651589031246982885990400 8542271 -35413823142242820700336518105338015568 8542272 -20268656225487284039026340333919141888 8542273 -119754058946771907598545405286076124478 8542274 -6697843903418740180416638738202009600 8542275 -2629305014752703312948088869184518400 8542276 -4638204767022063291638776273322016512 8542277 -101980192576430445199588168783625409120 8542278 23305550886889802769429992919815865504 8542279 61105699313172327825670748431426808976 8542280 -101856865740083355856271226505476249600 8542281 -59810307506477233583269896558536751360 8542282 35244115842374784753748239558098748672 8542283 2209043480320222081186546119444893064 8542284 10317792296698734117582453479501463552 8542285 -86855858145155571554700573125807860020 8542286 94027436699248536244819494439114816320 8542287 56333833097901454749834318495938545440 8542288 4315300775457514236252964729537421312 8542289 -44537930197065488555234381123957386944 8542290 -14544393962706675591888585674888225280 8542291 -8605187718545407615642995839978156308 8542292 -84732836853926477600701066171124871168 8542293 64358666185076422181038315143506146464 8542294 858847930477588160669325731699865600 8542295 24937271292456514078924887992388854400 8542296 23757484209447667322932017127403765760 8542297 -128643384465807059566554086956920859008 8542298 25862145171178193458882976209513144320 8542299 -186757475437488566325035362943153448000 8542300 692199575315279097602241217174028800 8542301 -8937438077096304976286905592982460308 8542302 81066188266680182448023926381315559232 8542303 -268607983246931459004422857893486720 8542304 60260439177172484976666506160400367616 8542305 99101978422525391662561250990861078400 8542306 11541393461132318983347783739532150352 8542307 32230548183478096588092130650333193392 8542308 -16429133109129866296371957968021744640 8542309 -3661127140518497366155742937323324040 8542310 12551344097092758446311584206169903360 8542311 43475794097876358652721331303741909504 8542312 -194698174379528786576592989181408076800 8542313 86516842140817189134703864187071917384 8542314 -3958328379974405353395775731579755520 8542315 -18274766355727779991158455654313504000 8542316 -130552063235311539876009096551228582400 8542317 90130591945903717479284264954888543232 8542318 -112887271065796480096531631859302976960 8542319 -185855498837780642063163081797349802200 8542320 -5084106744118864577194467752093614080 8542321 -137890859965450373517870359521057170478 8542322 -83760398344355428943430058114430178288 8542323 47671395905531935070818220699343506772 8542324 -24133011042307777184057310348401520640 8542325 -113172198386042543793827887534463018400 8542326 -17585584890597959946299210908679654016 8542327 265435108073982096326939592869681563560 8542328 -90336261033924686913787484737459875840 8542329 87426801054748074645901428277261687632 8542330 -42901917858706206382318531870908278400 8542331 -65518214181370159445015869582231201008 8542332 -59097327617634597061996857301778655744 8542333 -113141918148249289648988642734030071418 8542334 10536443361765294348447715851600354816 8542335 -40716051269174448421953875159679696000 8542336 140863508465071941248587898636961054720 8542337 3912528747873104812769422976393763120 8542338 2456098334191440117258618471411548160 8542339 10741472247696895220239817643138271200 8542340 70127569465528154038677130908901059840 8542341 -2047269104987260465349082167652613728 8542342 -37575936818348559924268344695316416928 8542343 -510236849572997413178005992845810928 8542344 96065773178681329804791335066431979520 8542345 18806482071679730748262998865337324160 8542346 72711603639969243692742072781563373872 8542347 -92186001240527852799823698640886860416 8542348 60289686034051114507227930177687590400 8542349 -105402211264301690900852515380700386240 8542350 -2618367274300181032338904428381100800 8542351 193165793675613383796892676100574018352 8542352 629900028541575582906706396030697472 8542353 30958835513000726985663428284073914944 8542354 -52710513240626043853691174089452864624 8542355 -83687880921859060717960073146342761840 8542356 117140774937126504932304030228824954880 8542357 -82868083610716075280280094881459969394 8542358 110337559587196508896821581274916698240 8542359 39977374944762604702322098946765558064 8542360 9213101333560865077688749432482201600 8542361 -24663531856762529611006741103026624896 8542362 75918516660105547662763168778459354880 8542363 194035165330022126455373540953868996612 8542364 -162157571690838595044413696268035005440 8542365 -167567675681614929770466721218620160 8542366 49714895064644480485831353235596806976 8542367 -166333550384967784609362120917599159584 8542368 -146937769485906362303795620853820948480 8542369 -14061622370486958635206622716509568992 8542370 -9953899681423185723734807559313083840 8542371 153573011053515119891070675381676929912 8542372 95203656468901855191949053909396324352 8542373 83767419946528495783325813877749818944 8542374 -4025064204117068816451122793623580480 8542375 89398462951923336737711119590688872000 8542376 -65938585900142214268394670465333457920 8542377 -21352913568396315723841924429244538486 8542378 -7513534712327085193411210084421170752 8542379 -356639110944342957828624158645469269520 8542380 -14899418667605312122522540481417134080 8542381 -12794535798332687213145152145647400000 8542382 112513571010620165984144775690595732032 8542383 -93385635307183796004425205138283387776 8542384 30256499750611586649312357888090439680 8542385 43477072396361752952874202365034909800 8542386 -22073977167565908281891448546330839136 8542387 -61689874876529016775374413670141626640 8542388 -181940501665603422388833690618907139712 8542389 70155691557199870701287344132794547008 8542390 104791139553733981885686662751975004800 8542391 13514593405807666777497989714581856256 8542392 -109826403725589944378934049264554209280 8542393 76200919560256770924528368180088969940 8542394 -18005026662357451410973340525083296768 8542395 113105492715990849414533364004122693600 8542396 -155768536198155357872079676140076971008 8542397 205635696621521540115520698281473636140 8542398 36431176417070157562558520184003452160 8542399 8932924930163384992497211275956354664 8542400 -15436545226430215783237934887206912000 8542401 -10312871062548721736878902022993330176 8542402 90544353449794384098783405467129128704 8542403 53250520492486746014517550631511326640 8542404 -29083020144989015002648043979735780096 8542405 -103608917836952438487898480324585392000 8542406 -46400664827840441578166206323856306848 8542407 -3798300302586087146435576285712323712 8542408 57754590060833991041106962620104376320 8542409 144879968945491036166320242574588523610 8542410 20574419443329805326331538956963119360 8542411 -263411886536680021730388905394745626988 8542412 98278680991893051071368124182440960 8542413 -101160866807900363417942217707355398976 8542414 85952895006942675096846326649273188160 8542415 49100749439733555306710165996314608000 8542416 2421769626427058267395514894695268352 8542417 32936939206449711913504199065887097920 8542418 -68456645014225065613144604118629193600 8542419 99544415288352671469550317496046821440 8542420 11962078849196963287481998466078146560 8542421 136596764713434623703463126028891084622 8542422 -932888680459267967094677850247274496 8542423 4573487376031008588200422873381994544 8542424 -60478937407612925738036333119582433280 8542425 22243711359781824697861963799105970000 8542426 -102351403399497055462731449215428995088 8542427 -103406117143767724567160265020209361724 8542428 31833178446948207196127694931579944960 8542429 15228105371334101303318703366773351776 8542430 -8175215309039809816505933503309985280 8542431 42473815219188390828980972944529282520 8542432 96876311615686120938157046494327209984 8542433 -60139245709285272711943178340569026080 8542434 7074911858670801721007495194075112448 8542435 -45989336755565460590519085919552718640 8542436 28293773510854994896585737201608073216 8542437 -38936122431698609212574219284418343840 8542438 191073972413886909909424041611240202240 8542439 -198123936594895850490127264530345508080 8542440 48345097974418222818743517852593664000 8542441 13135001671868213279193294937530726400 8542442 48959852909401319807725518252700285872 8542443 -23179562422651977383818720442990050560 8542444 75970994358228334284527944685616455936 8542445 182307270256220318027420926020718341600 8542446 -27763216302906320454025742475349466112 8542447 -66241230776085966459811204775146704288 8542448 20365525752115614885919502001594138624 8542449 -46712998094493613603885123902749372160 8542450 -23851515241036294660552220763474009600 8542451 -128404961878751382398270459142724810548 8542452 53995662402391843339513174840924342272 8542453 -32144659563895159683662023323388534272 8542454 15625245725111666694962008416664918176 8542455 -79509868495412875887267399766685246640 8542456 -44158662641634312428264516919497625600 8542457 -28123168059022079561324220288921446400 8542458 22563343256780616537726358729880295024 8542459 240379981054577195855350658082564986660 8542460 -3454841664403895289535145739171517440 8542461 -57500727634119286349438403835787524992 8542462 13661169080107139290296731805232875264 8542463 -115083860867189158050280274200600620288 8542464 -7932958042070784018590558453281849344 8542465 -78172058685421301294832417897682036140 8542466 -2663658827111875096045928660989752576 8542467 -37715036492199642942001206303846111600 8542468 10344138545264447482706636736531148800 8542469 85514969432895038719997361092329442844 8542470 -6875064009941838343680338048938320000 8542471 8979879218371207310361970262744184112 8542472 75148571662397929362383438889941452800 8542473 -1450290733319890390162859376610320000 8542474 -57079983914034906552350453723772717264 8542475 18709697331537555537639834045589392000 8542476 -21370856292053327756189315929146163200 8542477 2703747880472352673967174470439207232 8542478 -31686470819084398973217393182804963328 8542479 -180287906883000248649286582022084976 8542480 21702535259592555767238996941805404160 8542481 -80439697315528871368125037569147536718 8542482 -10176389384167734682101182862029521920 8542483 -5510090583921207275266553933816133000 8542484 -14984467357719805484187218414108909568 8542485 -21676990964975065651013638091661565440 8542486 -1062957051463210075258967243078231040 8542487 -53490405767814903106929026350110374640 8542488 -53402741561743459212348064871758909440 8542489 16555418913260800389445503773790201290 8542490 80864750676508262318794819737002745600 8542491 -103057830049566729487736871429648853608 8542492 -56171795037396762780645945448001495040 8542493 180530631914890273409828601265340624742 8542494 51605326387501978444315769531184911424 8542495 9115722676780895214399866301386791200 8542496 87203365216968597927420940308361838592 8542497 -38071766695617457816592598996736242000 8542498 46714388411843207712351587574797413536 8542499 -17612564907415273107205567355829708288 8542500 19389626271855713726136559632994560000 8542501 -13863756080267113224522123747288547200 8542502 -114322136960403331571197052487595350048 8542503 5392392881741211118284445655531740464 8542504 -217875135912324383134976320468500480 8542505 -4425897045771981972119913303811018680 8542506 14880204456638176001403219099363439104 8542507 -13532484307352743817564608647152570880 8542508 13862940602355062936778718673966791680 8542509 1847598756399031892669625683201276448 8542510 -135163109765411252221168139536203511680 8542511 111101678511903258835986203244397465824 8542512 25326768923624754969839055016548139008 8542513 155417378709713402980474576636722146898 8542514 22984158382030211957823430559624820480 8542515 -4625618007794534002578034181678607360 8542516 102058875672908053740217114328296489728 8542517 -210130788676752987708589994840229536868 8542518 -58504278894014911641128467039271532096 8542519 -260336523915312178004035922404074965080 8542520 -30895500987677503823008277048150016000 8542521 -61125800466544414502884681273306684092 8542522 25084683455787802761518923356390527232 8542523 47929825705451477126156378619480764160 8542524 -46076934007751351695093100581544185344 8542525 -70506073307511707606527099947205955950 8542526 -95498509657157417671771681740780974016 8542527 -49911739866404237809034355169515902976 8542528 39811049160828394256957304790671425536 8542529 -240403350508722843051587942733160503870 8542530 84014520037784383299324863108605056000 8542531 71692556737172794603349974477224582332 8542532 302543003503304468808731439553391493120 8542533 -10708525569014435764697608153235327040 8542534 11128570084449386297303433814132789248 8542535 108917238988194998925284260590872511480 8542536 -40212089492290046651052772618573209600 8542537 134867776021302437759672607150218996186 8542538 10947282449556758788493800620974095920 8542539 -34395645454978335467959583002751816196 8542540 -54295297437704018691426392307885235200 8542541 24115661561693230939000833220037640672 8542542 10934068001587560417634578576007451712 8542543 -232679427874005422638779203457377790480 8542544 9526642849205742667528982868322344960 8542545 -13253160786889455970928044085561195520 8542546 10212514556018581975888820164423661568 8542547 937511951784454686890140198582197840 8542548 -10265473530808049661932196820510433280 8542549 -205571950657595217116394841267788742450 8542550 28743574038988821241643176063873552800 8542551 -48344837628733140150354132017858816640 8542552 1367361752294715561570191870501683200 8542553 -68640919779351827517490441523508366198 8542554 39376230369465853597639733703258001920 8542555 -5844123621213839656380685411702879680 8542556 119584306571840891958582717494386214400 8542557 189467554607136573006733636485927608640 8542558 116151312008990285312017009330148618880 8542559 42714414964324804344442594749097000560 8542560 -20017656075975296439651145745041981440 8542561 159507582658250839942432920361063568162 8542562 -45917478923346677570424361722308855520 8542563 75669529957412450440260678637215565944 8542564 39829325624002612060324372358860482176 8542565 -5438750679582169189327649720696049540 8542566 109120037341690567093589429466420095040 8542567 -59729277943471201488426883795330215528 8542568 73301132796329615475164144898594078720 8542569 5201503996144608504666179132091814080 8542570 -76289739774335133320112377284955855520 8542571 -44714885740592970250679275241500849800 8542572 13036072654836447465487461485520384000 8542573 8183500393329967849806916936387320364 8542574 -2114408473057152850608878178905078400 8542575 33697956454047340459233868658533726800 8542576 -9193964183342361534278976093500866560 8542577 7876390012274654908347888292130626560 8542578 43031778792891454513877073520698556416 8542579 153948154348239902667738741261630650976 8542580 -5360537042206413033061012224641241600 8542581 -14430333890711809565028980334866785248 8542582 43234704594996204914346375903752494272 8542583 8778635337935263636687986243768051120 8542584 2079130491909064955037158226197544960 8542585 122105345763566612239226736692004727560 8542586 -45930881883643494808113543977070182400 8542587 -99698354588977386142109340040089483240 8542588 -173653330291967030494277067421852869120 8542589 -192261957967416625107229203654707464800 8542590 -14624189031385581034880862300156825600 8542591 -51907840305736035126013512919804435248 8542592 32858242090794766970218415318787686400 8542593 79229992651798165366663236441562731540 8542594 -53788889337688173736293701377706681904 8542595 2790258445113512082358570317808253520 8542596 -14415697405270750510051754503220490240 8542597 16682383749722741219303707131124022912 8542598 -78939924902723562643701832181953015200 8542599 55971403439622186219692230467519286608 8542600 -26739892204046189783105769387648000 8542601 205167455863840646918223332573988712602 8542602 45534247840447563601578800252219114592 8542603 98666452766815302815202393039647984852 8542604 40311974493767968904489194590518547456 8542605 30292657688131494801622624781585652960 8542606 -2153453329286978016703533626040673536 8542607 33556222431629015717008079438360599392 8542608 10120194185487513247211003125372551168 8542609 9873410881958786081436340476272891040 8542610 89744884856243466490401617608424064000 8542611 -161829211199505413965242651661328830080 8542612 -149684256578279646110440525393367670144 8542613 27821984248633478054074494180847931100 8542614 59544530297693326740633588515797733376 8542615 -50476784734552241008023058473026331240 8542616 203473141985186477356665767276763340800 8542617 81755984931818420283512381330302440000 8542618 48389300703186798838518226408250831616 8542619 82909649935137282522049797742715881896 8542620 -60094452426708006922870372773787891200 8542621 208012017571590038847171006896429678822 8542622 13660627992195004422130201064363884224 8542623 -130903813962508228364886343005558830832 8542624 -227907091871434924596898947684355866624 8542625 -23675177625047909698852008858617472000 8542626 80886397779010845658375919934021080064 8542627 110053613699650485474496486667435355120 8542628 167386147075532558878411634934967403520 8542629 -35469611090356829625419371153278791076 8542630 83280564111720249062720603016777048960 8542631 -10710224079430891050234628656280754568 8542632 -639571723475408334326010625634304000 8542633 -56829485588192801345428770174847162560 8542634 -81748476212022593790501927065402972928 8542635 -13520709520955070544592610293967409440 8542636 -131617817404079844661985632689760292352 8542637 -47875495751665656870231725345487869760 8542638 290823645155605509239220800034293760 8542639 -4947093483937827219522489378127587328 8542640 -13552759625955663119132410301444259840 8542641 -151595115692158237832799951211437158496 8542642 -77946519577077135782807695348154124528 8542643 8714779074950245506361976739132506892 8542644 -34422287292403218505864686936792987648 8542645 -24129571289625498431820299619111632100 8542646 -17139585587029623304499182256749002240 8542647 35456446055952571826868834220258589640 8542648 -74762803031254992923745379782689648640 8542649 111380172142900558615623799952281251840 8542650 20337007840968498100084139513660985600 8542651 24219984851851595497760038518366837712 8542652 14358519280356582324881555196835009536 8542653 40790105976968504821962782041053893760 8542654 101061280912425533331328887028592875776 8542655 -17078827221817134792858390230587514880 8542656 -34686120155733783101771094428397600768 8542657 -7315867712688980715323757724046201560 8542658 -60333532540383195896301192333270865920 8542659 -3122073374935660969237025054385761280 8542660 32944148362733348114799074440784179200 8542661 -135740070607355718193694462844882161568 8542662 23483506062271642239834847795427688960 8542663 -252563078319575996354436589169545026088 8542664 -34511212220416593292169098334944942080 8542665 -61661154311313989863275388045339488000 8542666 -34100223989273779172278405658970193920 8542667 1190085029436298926580871990131464192 8542668 -28328048198939242063212309734453199360 8542669 -107766354702617109043204531696948378080 8542670 -10476333956418208469750890469845370880 8542671 16261749487765313307059547776855714064 8542672 1642602901457008871336121593636454400 8542673 140933244906746224917213096511021916160 8542674 -23056248047968767037880365413353395200 8542675 60956915475197239498705872996321174000 8542676 -53804208493534510112352450145170983040 8542677 1679995047613305897293067685968987456 8542678 -15924902696740142720114783940184530240 8542679 21034475929092679162482098505979867584 8542680 -40453388982048244173579334941522739200 8542681 493077910348039883555069493743449728 8542682 1347362112006861828601857961620317952 8542683 53675281969139642789501239893556981680 8542684 -98776489147157559149722436101347893248 8542685 60683700952481558774716559176051279200 8542686 -58057282317297575660358262965388191936 8542687 -112347706202982709346270384631787344768 8542688 40216047503304000769340222183300923392 8542689 116452027782643426841076472990473288624 8542690 -16424731632626926090339761612319020480 8542691 31107922206837605861631879359738719032 8542692 -126677135314204562100886316200788111360 8542693 -25343875488363080519424393314034933380 8542694 26484026505398346742756856475912604896 8542695 30036813693757058789961325944115737600 8542696 -240499966173481123298289242647930782720 8542697 -11744303635232779097826926662914440448 8542698 -28166211057878796590287916090540613120 8542699 -89006389497680322098083518739881616752 8542700 -43738055415655569678285756476863660800 8542701 -28215526496883085215177654156281162496 8542702 9747691943499790439612291571658004352 8542703 69010992141196645542719953179965240184 8542704 623032801587298350342076488783298560 8542705 -89392941731445996181679880123176680140 8542706 -12246093835136965272278217962211572736 8542707 55497514228200959684399822364993318960 8542708 18457645739300137623666905707177299456 8542709 31651057080098647585652923709451692796 8542710 16010056113551433669038582142358185600 8542711 -180811439806278132021868236187076721688 8542712 183700127229479533263931046067527147520 8542713 59739150981016152745246146771402509088 8542714 4193695327849595870726726954324121456 8542715 129956321918661587200399510361967375360 8542716 113864818570841473568765915639906304 8542717 -143621126523486060363898690251051775520 8542718 -188440605018154708560467145692875488384 8542719 -28162967235059957235992566034251073760 8542720 -46384321572912641595817589945810288640 8542721 -192837579369666898025672381625151644 8542722 32096381873245535272249338497779359744 8542723 15841809255384768420330500017876432640 8542724 762062695824694845011171061449174016 8542725 -67252102767849868669189745312533214400 8542726 -6444729911199351059140758498784886688 8542727 -1445258543009478713654506348774638768 8542728 -52453614219728171779396142004877516800 8542729 -40441561617970403326582538884217232192 8542730 -10037956651321075977291997216404556800 8542731 -74345323458440824830904808602329086016 8542732 37446705378056109395924686169064013824 8542733 2603231298124844229629730358969128960 8542734 57471835535284760761852631231816431680 8542735 -166879766982329410210979899996860552000 8542736 -18876371062541368169197963421686161408 8542737 48663688346241626000901192368738659200 8542738 103437643259405449417051696866255134496 8542739 -153550155047828085836589832740663856176 8542740 -23032558581628662367796855992481095680 8542741 -3585835950013843726597858633923294500 8542742 19396699098411818939973028812307063680 8542743 57960748129473658471347248467901920128 8542744 5203711895602473029819812988406988800 8542745 4083893576745645277433470198732545360 8542746 2549488797893743159535636002239539952 8542747 120786760041374887237895351565471448196 8542748 21613225518750976544482636876333905408 8542749 84202448204140378800362683077592865664 8542750 41571750646666611930199915372425264000 8542751 -20147813070583858464607024464252021648 8542752 2159077174211297405964723865314656256 8542753 68593936266702354700665035854372109764 8542754 53312305719342546994996820243104508160 8542755 -11918755877662111341275109735947128800 8542756 -45138948548713887025362854854392657280 8542757 35171704622061135386429861958594870432 8542758 4265734752238665111677060545624929984 8542759 -123397336341462557342361829834354103696 8542760 8467868209298335485764063555317248000 8542761 123690775658257796707696669861900056480 8542762 -13067150047737681078368217968078800800 8542763 23932952994100266232622137491529475904 8542764 -140507706969455469725685489733846010880 8542765 -38127269374968988500938284445852457600 8542766 -47750335478385375281953733092583712000 8542767 646192207013638937430912135818135040 8542768 21835132427374927604178491496541650944 8542769 113992311897648363139804020626267281170 8542770 4636208978575417915173668373499353600 8542771 36163031546720035153066568507719160972 8542772 31946961247642568125843196363765784576 8542773 43054412601586974973273658036752269120 8542774 68152846651792464344234470572815711136 8542775 23447883813612240002875773486645168000 8542776 46156970958952423071630887531303731200 8542777 -158480789157901725056097656019579068374 8542778 40917773381535834855956695586268835440 8542779 -9271128817582838708862828802112513280 8542780 -77868696724303155427159649651499494400 8542781 -93793879480128318771242393588970603150 8542782 10672665601046247731008275391225442304 8542783 115383022965886901646941590863030442960 8542784 -41217196131331924636641565099490279424 8542785 -72468494279937247038829576052240865600 8542786 -35423554906219910092831612011429388800 8542787 69982453655126333553645833173513381440 8542788 28891161944365174488702734515953638400 8542789 -264433354912595778723800303039616208644 8542790 -74055417542224562452925500489056049920 8542791 104205264148691406842172455659105110240 8542792 221715942305310142810762538340436608000 8542793 -137770533987269787989240312488149902784 8542794 -1749603675326936124609233961755111424 8542795 -101524603169093240296400101572883369680 8542796 -136519446427312409855526347787360902400 8542797 -106227583519724112379035780647199316800 8542798 -70010449676462538182299062594793853952 8542799 60723183828016478995729269296449467240 8542800 2629734146192316318345076317290496000 8542801 -39188723642460631561468771321846380000 8542802 69314273470768975986245443044254942352 8542803 2624061178732200492237892213461163704 8542804 84714655367544330542680984985944182656 8542805 -75887130255881164158199002220237467240 8542806 57197973812930601894201305782267515648 8542807 61860627779010517287767582410322673192 8542808 -68259272491622217857689445926614743040 8542809 -68484544644946899928345229667446181072 8542810 179803937990824880045413678301525760 8542811 -252201000804015599797704976851387942588 8542812 -84858568072247413451460805619228172288 8542813 15393279187224123751789876951895189824 8542814 6844779114753483399742178448798277632 8542815 47960947749510016495492359255455416320 8542816 120142307269665016966258052853729853440 8542817 5572729261388282465117948820267832866 8542818 78037255004585871104057190589929475200 8542819 42470861114850698172177103462731509840 8542820 -63657510545545577219756961158569574400 8542821 6446063092664392629205362787255337280 8542822 -12725165947876662469000307707453536000 8542823 188930262157894213138319063373414394560 8542824 -106261159740885346505235919512246190080 8542825 -1626139855795126558167922913050508800 8542826 -53727809244065191698805976439658551888 8542827 228605537548649039221010592416766276 8542828 41753503139597615973643411662534747136 8542829 105640914806110604665487004902730432780 8542830 1815974963685412862771836179303736320 8542831 146438126646830546452504529579703650304 8542832 -19682008401886112624633999166926782464 8542833 33346140181525030166664946596174904128 8542834 44129090155858852404422421872550732816 8542835 -40504189603627117986770615042990941440 8542836 -33487689487780324125766748232117998208 8542837 106912697427665976328433744098918106880 8542838 -15262736638271013578452252163171308800 8542839 -29306942051502765258947717674116595200 8542840 -46035430816600951154682723077110272000 8542841 -241857572178535343716083324966249711228 8542842 -22980714833828416319488203594561792 8542843 73125089444863465804042105580078018040 8542844 -78538017921446493943901381799735880704 8542845 117124652634707887484223217976078139000 8542846 -25351358882175162791108261009173353600 8542847 -30991220672972290109473067483060632704 8542848 -97240866116486565782711229266295521280 8542849 67112805106222038856906795562077056960 8542850 -5475677098840550748370151512517571600 8542851 16509933851569490386777200470209373184 8542852 -114279443008133179805736468881604744064 8542853 1251629709519273205282534272351006048 8542854 -962814247679759484759011286759020160 8542855 -44164285477813562819008956984833871240 8542856 -14716713955246463948086280222451302400 8542857 135099596211291401862140070746472428544 8542858 24145493791103124910401646576779902208 8542859 -40805682187168682789939955868715434272 8542860 -73105049831993304934994336202966512640 8542861 170245983308524848957067862299082453952 8542862 -50098542949741712256133093943353950336 8542863 -55454999915556472566156842626322096016 8542864 -18156257064613436201400110751206277120 8542865 -83379612435898747049258753197680889740 8542866 -35808430181843774538998569940375204352 8542867 -66719204099471379474807360944494379040 8542868 -60189222955420329460940827236044391552 8542869 -1980920313108806524777180801091804256 8542870 -1162830497932741161063440113942659840 8542871 -25500211535491619437954260609795234000 8542872 8963472922174427147559513314173624320 8542873 -86478441772610277149252666681251901878 8542874 -111319656867552086488384600707392613408 8542875 -37890910496899811293232809141022400000 8542876 91274176570815380990529779988236111360 8542877 37619481661748046908555731576750815072 8542878 1352863621364727381385184869132937664 8542879 -127042858324672810322146342262839455520 8542880 9334897778117125173293818999603200000 8542881 220791537661619690917798838283652119840 8542882 -107826439093061852005763493063886316208 8542883 12742259575789843110157231394742662208 8542884 543092581498919043275906335636303872 8542885 -101680637043047236760821718557146119040 8542886 123605871714753791489106268941578113344 8542887 28481399774524295344149404011333991424 8542888 -1880244264819044572689280727720355840 8542889 -39880607099403162169743945110234316144 8542890 2837850036635868315627552986529976320 8542891 36149707902043580499436837925704292640 8542892 -39777141916846629486872183946889046784 8542893 -66096433716701102212662486136656719136 8542894 64182110195994496462030787835677087040 8542895 -49189030543664875564221162353959980600 8542896 -325010862584264600646972371470909440 8542897 262269141735396247321375631054930403312 8542898 -103306826705910298856919707010819072 8542899 -72869784899872747553623167402808891116 8542900 -25872499278110959094000515103205424000 8542901 267687051764224654007746430864753483100 8542902 92215707927515058318819226719931699200 8542903 163069229849644515770812638027699076584 8542904 -33985073870519643215250319263322644480 8542905 -30826486721381631036146530443083995200 8542906 -50157491827136892657631528181750440848 8542907 -136298692479249405893462975720686654080 8542908 195714743453273153443191548559344566272 8542909 -37779656958482297186670429813448946688 8542910 16044620997694835292530621238898560 8542911 -22599570370872025177657896488744391264 8542912 3834260324255357963279481625127157760 8542913 16084461711934690793828365533118047360 8542914 60192656411559484032378236084215789440 8542915 88857258224163649972439078163916962000 8542916 -103726200195125752736493105844631717760 8542917 -28465621664522652403851971194370484066 8542918 4304720458695040838575762838001057792 8542919 41023857999478425028038521167024682112 8542920 -36967696970749570352244865755141734400 8542921 72021793802171182880041420854713228752 8542922 -25516995358527604781346147680483137488 8542923 -80801909825043726567655389879280828416 8542924 16532446222101799912219784372100483072 8542925 -91463078132718386130676856823765032700 8542926 -695071456073721860518127511591129216 8542927 170935209078580330104466065515508513776 8542928 -17633819984155877334615265593298599936 8542929 -20592169173274630911064845543107379216 8542930 -1792171516120786014537139457868864000 8542931 180443090904866522287480130844050688864 8542932 16912999958590289913658520801726361600 8542933 -13935573948714070568505554302557448320 8542934 6085437231679495162783139191550051616 8542935 -114324170138485141349073383460086824800 8542936 -31207293347447504124030280976256614400 8542937 -26495076649775337410680238253390574968 8542938 37621977360984042953157294701164531200 8542939 -4198266383086532657051825112719874776 8542940 -2062545783632272539517895238414336000 8542941 -37130270760764764883607242139424496640 8542942 16462530813837873892736507460463060992 8542943 -4073372902357803219696438047501171808 8542944 -78130185778360589456725987715932225536 8542945 166075015691237437075986585264960610920 8542946 145702520087142770104724685784364668704 8542947 5823403474332491870480497180504380672 8542948 5588155563431532820271867581026823808 8542949 5271494325781499261155606732093157760 8542950 -27214459999861463228444840589252974400 8542951 88695964696057059885366030203442046600 8542952 124519476541730648161071104303562915840 8542953 -25724801058164921446810172393329228140 8542954 -15058997838551543511250978800127522560 8542955 212014800681495405403422933055504359360 8542956 -16431827190724084608066944903586236928 8542957 75592285989223133487434528812029580492 8542958 -52870679251436525228280863150332393920 8542959 -43477037054849849336228766261551715072 8542960 -35789641568638534679337661323235000320 8542961 62336875686782405121854941531038676032 8542962 9062830828632217105782184250542625280 8542963 21517213833869385040192702462743472 8542964 36954309913378724754759921481662289920 8542965 50604762950502826902800278094575488000 8542966 115479004828114020759485711661644656320 8542967 -35546790779257851192778346773347923688 8542968 -560111707313620870475082366688296960 8542969 197315466768341653521934340308344175696 8542970 -618870637019197589543033558952556800 8542971 4220568960159357198740587091018442408 8542972 126913876414187133609528316275556683776 8542973 233219788447018217362182130904911401222 8542974 36403234515321665438633001009738485760 8542975 11574677437301071750903260648825864400 8542976 44873532726601759868411075214824177664 8542977 59446405351154366061990737066871872832 8542978 -8988634689948056565087750457459878960 8542979 -46482495025180165181923747012213116420 8542980 22294834642805103305023785328608952320 8542981 -144317498164447556331610758675944340800 8542982 -3122512554520846742107405148983296 8542983 -526067765840634299746318672229093976 8542984 38065282032490082927485884557734809600 8542985 107180946470003055346133299723917288960 8542986 26265064746966099503868501741460988928 8542987 -105810691090579270713349241989794973848 8542988 -90594681651476146545104372948309044224 8542989 1194697694088714106676753752023319680 8542990 -10298980003196269066531951363408776000 8542991 14257978321288566803292135342926185800 8542992 28723242330830295365467395789981941760 8542993 -56514034603107367483787914835465924256 8542994 -27629775316803311615341089667336883040 8542995 24936795014422450190762316990586659120 8542996 30831262918818387616220153572419710976 8542997 -405848273761770841679476296349136842788 8542998 71873157973496470367466216274547514624 8542999 -90783598168961876190585507605310787000 8543000 -179011321866345152340441449311150080000 8543001 30018803213431069637623124901558454080 8543002 40559999820054917150077222676317507584 8543003 -108059412316439719668794448625568741772 8543004 -2493676604124162715642428763817312256 8543005 -42492664665506892747685332949675280640 8543006 -30552974462127978340553407639271734656 8543007 96708297760426262247380950444655198328 8543008 221715623288129543733663280337993072640 8543009 14950631797741899640074796315805466210 8543010 -10820830844086748269229842990128506880 8543011 -32991396477754268137684517165085450176 8543012 167618111658852296417838550528249789056 8543013 50594842985770495285237862413548411744 8543014 -19476298047515579058557398504132080000 8543015 -23975453786327585158818555365801573280 8543016 -31457796262358871528886245087235276800 8543017 -4296852065881864789235115265027994688 8543018 -81683877381982488928474969581672975360 8543019 27087865130599311552755663852958609648 8543020 -72936243606034049917621744388344043520 8543021 -3304246090453559128948604115206286900 8543022 15528008960394034219233390255934339200 8543023 -129937011302321770969748630637321080400 8543024 -2358163573732280867561135592214364160 8543025 -25612108272356868115103255074138800 8543026 82072269719593880217571327871263094784 8543027 -113365071072018137549316106698331986000 8543028 4887481547149654178928760906019954688 8543029 85525855084966145509186493806837303488 8543030 18226048799949209212957829576516252160 8543031 -6519519014479363825529066142533917056 8543032 56770548807363776758383466555163750400 8543033 -991503628294073059522308750686836080 8543034 -69262022678691093932977002918477487872 8543035 -72689252543103971122006721068192475520 8543036 -77731200241453350052468343085689339904 8543037 71935995663814815246785064161569954560 8543038 38187797716545751204251179417956365696 8543039 171799520297957661508078331037160427160 8543040 9844433951751160280677989498853785600 8543041 -6386506162304584438485667715397597016 8543042 -30250159370309971144576799528482553856 8543043 -35113152341561861656696646386496933280 8543044 6430817186180915090971189851793285632 8543045 -218385017871446175123763862587470720 8543046 14413691984688532669882611746002775040 8543047 -101102991009516474725520566776730140128 8543048 -92188942979080778519916949269904097280 8543049 -75988096829799827117827887099908853120 8543050 23777381245741891101448624768313613600 8543051 6473494880094134256119520772804602624 8543052 -100416782887796166711167663645181557760 8543053 47195581592455793663962402694820770604 8543054 13506435591346168162595438344264580160 8543055 -15645210329284424349555042835784755200 8543056 4100573296111028072043712132896768000 8543057 -34795702285482246673362191150445382428 8543058 -58676615318726613875624303421557548416 8543059 73468111945868461232599596835330920016 8543060 -60252776681986950764448079273716940800 8543061 5382803606546515917143556833816631132 8543062 53390509626761314750351043035549812864 8543063 -9712578492594901433194095055913181480 8543064 -39290572618280178901483651762775040000 8543065 -3197193724556706679559807025721846140 8543066 -39338959110547120176866588327050241280 8543067 27829310785326682054309046182476667248 8543068 2135174545939518938032388445947000320 8543069 54274897440060847666027558093046482470 8543070 224406066324134381332056259397472000 8543071 -56706330414050560912515427661654357728 8543072 237103710866247320229133745292393971712 8543073 343148597323497083239422571360935936 8543074 -26904063671985095291036026904854970880 8543075 59273914578197911109221532778177519600 8543076 -33172263978532914020206691748408634368 8543077 106686464435638026244858135967367516926 8543078 49772473858785431005627974364159656192 8543079 -26882969063710590163406484180205770600 8543080 7845824672210016593342752934603980800 8543081 139826142412608106379761433747741486280 8543082 45479088087183565480475871497626256640 8543083 106873366234407087848416563209485833332 8543084 -27960758767166197798414135915737600 8543085 64996097937450784406937331599160540800 8543086 -54594477382690902321229054123486915776 8543087 -5828567565815951774300322245306068896 8543088 -11131199557489224012226349412437262336 8543089 -135919632488127704614559735486287160110 8543090 -13790678780348890529357359227394111680 8543091 136155268746348599323571414637430836792 8543092 42350913754264714652530571111178847616 8543093 15209131272728391596971053522624648600 8543094 6883636202818363589105511649234335744 8543095 -169678917116302424924065366399752059040 8543096 250587605810054683858668115528446197760 8543097 142112236751438070637057952087737741440 8543098 -67055999871979557588359638609826319360 8543099 195690982955212757445186892808002664100 8543100 47419443989631819455621099712130598400 8543101 180877412020171666821224632265830884800 8543102 46988386877567340777225991655273758272 8543103 168480689352730882275860136579909363840 8543104 -42424150101507709753892869622212853760 8543105 -76242592260222710206950314301314029740 8543106 -17191891957892436803451777735377226240 8543107 48108085835314061077891585578100263960 8543108 -66927359841396062363156972187593232384 8543109 227603293247653463732625355252500658368 8543110 -23654336172687788298792556691373408000 8543111 -2190310076208051820853725994261716176 8543112 91135620859151171301417494464577126400 8543113 13294152962487597236202687227106846362 8543114 -122279151127972057169833420534021915344 8543115 -13251413550311093814315479796395609280 8543116 -70794473418161584964900705813718319360 8543117 -256937179676605882417187885169075840 8543118 -12736218181361981581502357584757800896 8543119 159547355250735596393656187185149815064 8543120 -13117313391485397029507718945936506880 8543121 70187167364897691818442187757509020912 8543122 2992264913929492887972788765679736320 8543123 154018599052548617579757793278770964000 8543124 -90821768451940839106673544146939412480 8543125 34438922973547679337291938099804543750 8543126 -34577936327735376093583774297000363488 8543127 -113322247133220647210975659934937989760 8543128 17897822782303620055993307332190392320 8543129 15630424685708203411778725423965739392 8543130 -28927437472999252179101984679804948480 8543131 -162657177219690235162766938236475619068 8543132 46164702842481726121336257990652672512 8543133 81173172071261032010592529320027565920 8543134 -35983965895616534622844253386975622784 8543135 20110039921756131331205723098218840960 8543136 -46542481417239062234316754827268325376 8543137 198096472568898716668992508908669602786 8543138 -77902030282788672888104333506646255280 8543139 -56145156402038912333440892649533260800 8543140 107189895045170409060508487627960033280 8543141 159826221017133142882455851636137322400 8543142 -6257094711807314634189363432326043360 8543143 44998972469107197618577272122077378560 8543144 135685691020065369876859219509024476160 8543145 5204221274447970765130771315708544640 8543146 54851419437127697072618000790829447680 8543147 -76325506704367127782534239461695219404 8543148 48896387994643893963982271635669255680 8543149 -167829176891981723530820119837681167850 8543150 -46286649978738127091313698937875601600 8543151 -26997114048321872752559151952027572360 8543152 1604798624407332885480198915611164672 8543153 -172747741525925029519907826278723135598 8543154 -1026912723691269904438201394028993792 8543155 -176794594262553915303574458556539890640 8543156 -25269330555704403282093588233433059328 8543157 7145724639413203922986422003860035392 8543158 40858864984417190120551179297594800640 8543159 296962138648569945074171766984341756904 8543160 -13722771442400557139396247721344000000 8543161 -222612799893696523637389326106033412976 8543162 -120363329368374049023528074893871073168 8543163 -57520343333443369511241538617909288960 8543164 -33251387858281131307648966206964573184 8543165 70004450344440880862558526720499175520 8543166 5701181587408831319008698335714131968 8543167 -21971322238916396050894365435764526784 8543168 78968953172112307850494293998756167680 8543169 117824403236435170759547523836094262194 8543170 27579437136702237273532737358375941120 8543171 -6409340119943924097428086803753816000 8543172 -100723699852957630258889322098815045632 8543173 13336693074378794648019766563287516700 8543174 -38665954995550783979005250308352597664 8543175 -26936362558278366930964577722255317000 8543176 -47208854102272556983138098696496896000 8543177 -129728531239598021890035689976811831974 8543178 38796963187239515138072464701103933440 8543179 80064905525381691970668659412353113280 8543180 39941245944380126838051991871165859840 8543181 -104959200330468295284491587167465238848 8543182 -110075828833709138358501870111119039808 8543183 -12761943407198345883152182487830655760 8543184 -3606616225337848794688837697453555712 8543185 -4163563340600419535937930343397211840 8543186 2684173011378457604483015732849153184 8543187 165380453085008194248201411997179814644 8543188 -58149352974754963634879217252227754112 8543189 -55339203816441864443531802468166446720 8543190 3370929261334089311804714440361533440 8543191 -78543188418516020673076388385305260408 8543192 -16086864543701565560238012280790630400 8543193 101697388136977233099655564966753658064 8543194 -146625061480814184133819341249257550336 8543195 -94838107822204576735015160901026164800 8543196 -28546128068453300928051541748808764928 8543197 463637105955496511045699216468106240 8543198 144161052336026389401788284249450659840 8543199 -12669242388501072161771333552241511920 8543200 25944356253892625118414202387857408000 8543201 -25815614835419006158250807284849063248 8543202 24812428522573284459062299523106301440 8543203 23488990027348856087127894668386318360 8543204 -5344247479516552863817655199754435584 8543205 3848250202058345755890403651233600 8543206 -34770936511240712542907833688322203520 8543207 -83095691493674097636910844080029113544 8543208 87577331256748823415733233815011983360 8543209 2295804108781382512520644613262790900 8543210 1500449593694735717619770346140583360 8543211 -8887786001795716711175712393418306896 8543212 44007607571686054597033825927231982592 8543213 87090069594035790664611823121960140800 8543214 -45955531060344536033519875659230588160 8543215 -64534914762626679038015323509460115280 8543216 -54834272380367561321917324608497811456 8543217 8875272125155905909099592309632245760 8543218 81822283974982775502254749060165248000 8543219 -71216399474269618540169664622383272304 8543220 13825488241607336440656060152324136960 8543221 172146694558897224775017932386460639392 8543222 87303725553363439444976511769943370912 8543223 42590288638445217283184814660531212280 8543224 -931684781998950375161814478750679040 8543225 -107714149658412390604245858207836519250 8543226 14548375087758165501098843805644175360 8543227 -5273875022778533346649837694269376256 8543228 -37460583815873028319516643323686211584 8543229 48444953994549553727532783210131471328 8543230 -2273083765744534811226189358443426240 8543231 264275736753596929895712937788428146272 8543232 -13795584293934430069060928041044148224 8543233 -130996863756945392341471969641534028076 8543234 9928070558197163253931386936771174912 8543235 46603575732296366474539813318439850240 8543236 32684842473295905962519109302738923520 8543237 -146681995459080062765551140171857482368 8543238 5740901831742915474508969774183223808 8543239 99127517437593261481736335761360927360 8543240 -1150514923228152475155504578585395200 8543241 61971302815455803300355482845979343552 8543242 5869010435889298771555094381069716272 8543243 -121789538233133752383398765669182714536 8543244 -69546342085835362019355139339054109184 8543245 -139553192675668828520396880299738200500 8543246 10243681303895816612334253914266907072 8543247 129579185708139560325741689220319077000 8543248 11664345246576372804674343860925382656 8543249 1197488172658704651910134506581909248 8543250 53644858473056502031945608824822664000 8543251 -29459237967065054583241868983107942896 8543252 -28164880848845247411257983593219949056 8543253 9602422046257708617943669069407620544 8543254 85140028623213182299881208838390892576 8543255 -36355667229143122637909651145891264000 8543256 7252624412581089444708567652344115200 8543257 -187457576423273938032568100488254173494 8543258 -55434422251911656181331363610410857216 8543259 19097225194566959508636471362628556800 8543260 -106302965501974479228076239554571555840 8543261 -152782519649880220431951472301845002138 8543262 7711051814946143261949175042650292224 8543263 1093960839991392422127833382496211504 8543264 32449480991609540000650926827193040896 8543265 -115719682585586152463994417471402554880 8543266 4162994291098281022619094702406213920 8543267 67117646663860970211008675702379092316 8543268 4921021755843289787997608060562394752 8543269 75774667370597373393062859553942400 8543270 -53692846171662325718875294000839841920 8543271 31554769137785639964500000652023336064 8543272 205388782134159269150866897814962252800 8543273 -68189434294038977986102956781399940976 8543274 14890109069853397544760293654442689280 8543275 -4163905254186157709412074032814478400 8543276 -6821564660343795650080824848787210240 8543277 17428179101457639468309609828349532214 8543278 -65990263712323871775697271169613096320 8543279 -54539867305325323450839682899035643120 8543280 8642523417414746026764881783831592960 8543281 -44923569830402568021729758276381124288 8543282 10150761665447937933708553341193893888 8543283 -577514037316449857762507775161962752 8543284 -164508968153742008263925299471563816960 8543285 -78741064259983024720155900393370114020 8543286 97173524583802222770946431435325027200 8543287 128415574865925768996340479591844572144 8543288 30150178652215953728264153187733708800 8543289 -107273897215794795965240107463647820976 8543290 11532497274998379143416061394564464640 8543291 54100927416568621534578163513193130000 8543292 21210994540286023076436742553325330432 8543293 -37583436051604974923059461952645206720 8543294 -28520615852031823529174592182421603840 8543295 -1790062720848228388913211342302147880 8543296 72497273261497352774303176040298577920 8543297 47501593231763367850730049052445053440 8543298 -96527582889451195653672925814222918400 8543299 -8709910583108718194194231059369632928 8543300 -22523642670165880924264944109027488000 8543301 -48514183006424768211572352155758217760 8543302 -81600624751981412382589221321920872896 8543303 -287976446895059120746756072329770552520 8543304 -24804978559334913853832310273445724160 8543305 724995407025446178310773988589710920 8543306 -8833175523507670749433397494468257696 8543307 36905921506320550813616820925008858840 8543308 -24062158225233737592640642666621545984 8543309 17065365922097873808336044310838635510 8543310 -24778155497351524057244280399115731840 8543311 -28387830320817787809340212679340417440 8543312 23271443455956851012171649094080921600 8543313 5695337664928597210054644895197220980 8543314 -21971695569459203493815565665313364320 8543315 -40315065160202019128799132265028591280 8543316 -129839968571672514267864488824377937920 8543317 135681916545250083884606025610095356366 8543318 7092661754139683638912134654910187520 8543319 -30646926039781218142112812789894198272 8543320 -9600424181646703950822808727218176000 8543321 71039967059909671291045956314224345344 8543322 -75965498714452825154830891859410490640 8543323 -140667057392559894943182266389523210428 8543324 -99322922265375165077031155539226402304 8543325 1158159360004609868859612190698129600 8543326 57166899279896882208491391897792 8543327 65712110729423754324975667051874335008 8543328 21225433354839340604766179333015076864 8543329 -66473283210401549994502848735586479070 8543330 48513623045433277599257335757051254560 8543331 182864051172952541017917748477682618880 8543332 -2731084265027652898490965505647984640 8543333 -281540191315105387291368158389690949700 8543334 -9808322351425640719379359882464113280 8543335 -173129952995751426669283854401608484160 8543336 -13949197293799124228359291558144051200 8543337 45156369287747343784806129123396990144 8543338 151594878769231425418862164551478395744 8543339 68644725999893271019431551227203861792 8543340 -7818085079417004599712355587375206400 8543341 -8603503712257734963927100040318137258 8543342 -116814145825989933480805271781127896000 8543343 -13898261052298902884409359751465561600 8543344 -34273071478610719736244568429520650240 8543345 -95033999138018502899224198526330301900 8543346 -39529993641466038452560446399821024640 8543347 -133038029158801982697386180278484737204 8543348 -10313816122348032782303240408588826624 8543349 -113211331781347168430152314589876741266 8543350 27271059195978834873114076068526056000 8543351 -13318521452002428785714748417012477648 8543352 39164363685238821403691693667460055040 8543353 12141223463755953865617001144287874048 8543354 107738528552800927121226935314068479712 8543355 22079602852721430208739484642506481120 8543356 111366733973043164926306069360013916672 8543357 71196260813615615321042951673113573280 8543358 -27851781213502868960676482943355345152 8543359 146372687885909097411554211708533823360 8543360 5960588488171608393865166345522380800 8543361 -88231443588187791568578191845182994128 8543362 27969233105538013889179093842726228000 8543363 57527456480124896088740769498573567612 8543364 -40653969306263965750643816594256589824 8543365 -28620679767891867892635873733245215880 8543366 -45243063763949864977595049891622269696 8543367 -10958906483299653671271302028501004800 8543368 189490482313767139334313202408261186560 8543369 4265394137634228086929892454471615840 8543370 38990152951766545881264655953859084800 8543371 -203029396716134227051435445953399138320 8543372 -3054526635084619910198831248159777536 8543373 40066713220206881500481085453263335104 8543374 -11879056165568299735118911584024169728 8543375 -86712447219047536648251535049867436000 8543376 -29150361939188107942448660442151649280 8543377 -10392011108747630822396270124257493600 8543378 147222382700375330144625685725985299456 8543379 -460188529915543861658978203149600000 8543380 115875967022074468189463792227127596800 8543381 22065843546678397261468561955069797248 8543382 -8816115865774588865921357732525548608 8543383 2103921212634858310761462267077700544 8543384 136998425108582387537066377294538649600 8543385 103966341443870521994094410172487999620 8543386 -38056077622705645970476047441114405120 8543387 244949671793754182453711933798805036036 8543388 -8639348966776716861694226562392555520 8543389 -52349441605766794549141867033910326810 8543390 -83032516346922958614204636116438832000 8543391 106225200936405156170637018575208529992 8543392 -92162293566221289478631420072077295616 8543393 125753692899395074024417599158668366080 8543394 83725328906606452026950970656062469760 8543395 102901250801604074976749974995322213680 8543396 -43973790060494486069770060591052587008 8543397 33456433111371687708154078987179189600 8543398 -19607882491883706865913439538984748736 8543399 -69930532841150881925105061817435326600 8543400 33728063275875648160597922605578240000 8543401 61581597719298737110473091736633890932 8543402 -46204942862953362242847068287491118848 8543403 16612573470173031405915095878377305064 8543404 -180655956137984768642005997872049638144 8543405 22350555986326986350908911612301429560 8543406 48952079630145425842697973547814704704 8543407 148293400970908965735579880236636580840 8543408 -16908492699716743458117823547395719168 8543409 -1138926784082733406124183907415665792 8543410 8611244591413160826617755205623104000 8543411 75017234214864106375951146337498099584 8543412 882535584300560727371946699331645440 8543413 -226492092357934545014023653820787864338 8543414 18384874506265017721422395601593155584 8543415 35221266514618654178849910512919765120 8543416 -2126354970095284790284128950524600320 8543417 -150629778786099000158214325843457891328 8543418 6867907100046245709716682612580104960 8543419 -26896384830005938811024272969299583056 8543420 25601080930278640376573918054174208000 8543421 12959882559068353140961085554587378240 8543422 -47800384338657276568019140151372575488 8543423 68866891380469250858884427094417168240 8543424 -24799959145420300527765785356422610944 8543425 195266069263631494957209773754049833600 8543426 -1775435719633169466652408934981324208 8543427 5081099387942681337419917093401802560 8543428 171581875941195158180978869265878947968 8543429 -166900415239916804328674219598918612480 8543430 -5966174407371218900773864360141455360 8543431 45657514097082542195991129911274845032 8543432 106597908095627777449830147213334456320 8543433 198537673213424827843905358852844487264 8543434 -3661225125305738807872043060033298384 8543435 102626904622746925481879496797696223360 8543436 11241521962798279773115913898252165120 8543437 56841321565216885074508420280048592352 8543438 -354441139175651773731371793010526223360 8543439 -65047400030506241766719885485052646936 8543440 25637309804645887089645960176126361600 8543441 -22317264515884951512777207023312930496 8543442 223895709788460031751058131169507840 8543443 151853576841611060231519426847549123692 8543444 54980335189780800630331291812962304000 8543445 -12682738889942103765150731250228633600 8543446 77394366681991316652162289471281028224 8543447 5247181315018536640484963915001648 8543448 -91571514770345465534959480808982528000 8543449 -17805725678700673696558996097519452464 8543450 -98851969208914170538037265868092000 8543451 -16572972634670665986289460898821508096 8543452 112079827257239176451661207731726085120 8543453 211639703866080000813683731912466049702 8543454 78520025170165901504301082686759462720 8543455 -1597231337981187327911142429531110400 8543456 107655602631198557774189830144304873472 8543457 -15176814846314025369394474937190321012 8543458 -21994714706770035446469314165944519680 8543459 -12588507465704275996066285400219018340 8543460 20868252734815441368881394971144540160 8543461 9276871331321437017595602443783688062 8543462 -72499255239404313901072468610471124768 8543463 -108523411440214016881114462828152921600 8543464 -71937409958098998261250286751569510400 8543465 19181028017475585911133478166866686720 8543466 -2633268160981081664627595341902964640 8543467 174303060562320674846156720312240700432 8543468 -2744264927934419128086250255084108800 8543469 -91783751324107839069577037439459206016 8543470 6847128273503707073152554027011155200 8543471 96327525370561075647351053311475790672 8543472 18975739392690088584091199025262362624 8543473 -86577994130696153838502135740916079278 8543474 -76847422593087682139207593334467233264 8543475 212640153158772273927763065465985500 8543476 16775755228908904771688964822698598400 8543477 -52642367971189063529711005825195135428 8543478 -2987574576675794428963441666910516352 8543479 70056676359662260542168402800663456176 8543480 3711052866547850346631794389076172800 8543481 -108501918224173794379641947160361035456 8543482 1980993467481529911126257819303907840 8543483 76233698007159922900000965138510375600 8543484 53390030876187442932064040327651397120 8543485 23494768931010746392557133807525079160 8543486 4497332511425885310445560538175183616 8543487 -84183768974912359529922556238034641280 8543488 58725524778732048698067036691626983424 8543489 170261622750118594359793441551101181780 8543490 30555920722638727271235789043319301120 8543491 19738650171994424758110094987866350400 8543492 -3297683635650096539485490837119706880 8543493 -120423239005768830083407008547237394178 8543494 27417840346592260979198988659046307200 8543495 51985123015867109140059987928525119600 8543496 21111165964242254846848673800699084800 8543497 -147514519466762640124804240237249002480 8543498 -723194306986074914713134381892296192 8543499 96364347002763799823843265227157320664 8543500 -47463740171759150280599209457315328000 8543501 77775895984950917917604188207150919904 8543502 -6686559697778697458849246665965619200 8543503 -45744415303619667249866970229062880944 8543504 -28546901160569980536455139429674311680 8543505 59252471540673960515857671340839021120 8543506 -107102169307561681100969962549359720048 8543507 14944472650765527568349501399947367424 8543508 -7063863710138065110799599465670871040 8543509 2438042570028624272218769452052815804 8543510 -66874885335083523670328689145558403840 8543511 -38801941875484865476406106261501218400 8543512 -117925956055545467470822524488408524800 8543513 94599561200038755905352580459167546384 8543514 21795286976175556793630010130101729792 8543515 -5138884378544316951545270113278651840 8543516 -99079049472162982063183054473711582720 8543517 96221299506382508099814685856562065280 8543518 28148755059813070427357362818617688960 8543519 111810155588948173181196254769452894496 8543520 19120521390083544844463540712800256000 8543521 -59009856718457251674183924401555241280 8543522 6688288420750693739746260643457170944 8543523 18617168036253427898019152974431758064 8543524 45479131793484287929145974692970665984 8543525 15591911328636522635417374368236380800 8543526 58239962626658307716294533974952638144 8543527 -179307133186415999410185588523265743624 8543528 57855467064585603547114374602915266560 8543529 -58391016465616903835644602676065609600 8543530 38739453379720378085142669885027896160 8543531 69753181704953033047552104342797565672 8543532 -77515398558790148651156339357618611200 8543533 137242920894790415548708068150809499840 8543534 70991325792627003992313000783425617920 8543535 8513144298813763719602055327296332800 8543536 -33116978494389668527739674260269252608 8543537 -93581740950038621230761778015850256000 8543538 -13016945402980536486725493261554202624 8543539 -52197180314427495530252269114607322840 8543540 -11677564911098934035849643788786534400 8543541 296165975248578719794853155499398656 8543542 -75390526653976903909235259994863924960 8543543 -116321032282687455482769241503442181208 8543544 -10789045032167555906055066415744942080 8543545 62937699887824551847166689307121193800 8543546 8657191411136435977213477709978754048 8543547 -10341891109253767238301755723484377232 8543548 41824504293744597060176337263835020800 8543549 14714088194334630337278996091110781536 8543550 -17258331228790048662909014775238363200 8543551 205204900901955971016548249195153711552 8543552 -39397440626575179389463779953246470144 8543553 -175834547739417635313310558443678025536 8543554 -85602582133963613363653268956830086400 8543555 4289233972996166420385456466556116800 8543556 -922654670883984172709768742083039232 8543557 49350897901670686811177935719175778880 8543558 57063905229511563390736245623041225920 8543559 31320752199212353490681977187892708480 8543560 -81508670115651347304499991591341824000 8543561 89825404882213497129818633197880697252 8543562 -27192883297268136002187711143702520576 8543563 -53345477295213947917587867639980651776 8543564 164582791184117901838072845599732626176 8543565 2596444505628949478416904779059142200 8543566 -186931367911693985576128387108514164224 8543567 66679550245046499497502742451293685616 8543568 19672449621527158859056379537129472 8543569 46190032768672363912970771159833715200 8543570 35438386978803710995738805272985832960 8543571 50594728165796915131452130387907624304 8543572 -136644193545516484509524169347410636800 8543573 -75464134961616867036104270784280208178 8543574 -7913236720124173488131531864811196800 8543575 -10433736080073112814271470751383381200 8543576 -19671071330189024749574122821478809600 8543577 18986551776279696036192837667220912832 8543578 -102398689929661512541320456058963138560 8543579 252313758529699876849578053074328736960 8543580 8485179391715452373562762960815063040 8543581 274146718290523675731318224727134203392 8543582 -40891501853506017233181656655727156608 8543583 47143670151942231506014909512305667600 8543584 -322589863526074738439121955756965888 8543585 146123780829731794930466869262583189780 8543586 -61882308751120207926523886718519659136 8543587 65128532259521571675273691692061729968 8543588 -30497818248269278135249196218456560384 8543589 7781301256463451335582649662347504224 8543590 -12786624715525593332695560943402233600 8543591 -29316972652492534176042516741909067728 8543592 -69456866072980076801705675135739847680 8543593 125716233082498038188040092580233867920 8543594 52314916767760970866284295479096723552 8543595 -97988471888820931278009906419244894480 8543596 64426882013966074231710058920569847808 8543597 -209577897844043835285034381669509864960 8543598 13528356031791829422490123628668707840 8543599 -230218487337711611104706410288244208 8543600 1226511979494791379612288522662707200 8543601 -85089143175985673944415196034913817120 8543602 -59741714281882708029293736571139467248 8543603 -36824000483389858320172429371556346400 8543604 -15657778780317285265877782267672879104 8543605 15571018841891209560542768787179838720 8543606 -45151973011023672148267286496660433248 8543607 87189323298275651408847071440887105360 8543608 -99590823983576581344844086554730455040 8543609 152651612717834589212330552035937400810 8543610 2996337490747562718678009667447411200 8543611 227123846233463756767316893971051366400 8543612 50962158236640660885250998900935024640 8543613 77387913976608186059563017123172147200 8543614 -22965489962301899561565839631288943680 8543615 -36164815327124853032742146133108430800 8543616 -105994655903853554804288672742191923200 8543617 154565281304393194050766336966901441666 8543618 -31329303958109003094011913354344904240 8543619 -26206519242826114832100041487545826096 8543620 -99764962419854831597455713457114264320 8543621 65559574481825060756867345516080178688 8543622 61131343498075915784724531703805645184 8543623 99856292985536350482488271889974708504 8543624 -110059010053324751801411346795369830400 8543625 -111858705673334384506857509795154432000 8543626 -14369027117096895382693737059050976256 8543627 1179266170772963458381397623337551080 8543628 7955262951334677357858394589496743424 8543629 -130226693954709230365110347333019390624 8543630 56060367589962215460993510603130656960 8543631 -45706922348174176615665552518561035776 8543632 -8659382051886036248620077272582307840 8543633 -11702291663912807787862564985856172224 8543634 -17336183149000102576866431775298387200 8543635 105588784993215489710036278582167264000 8543636 60258168110492693253985879971287518080 8543637 75325897955188138453536940924775375520 8543638 -27856921240786947427755886928012772480 8543639 54212762142448206068919143299686701472 8543640 35252664669886700568732455247739084800 8543641 216780893018243541462514628414314676042 8543642 25229803963934823680664216157383751392 8543643 -58563088546401084875699114025429468672 8543644 145871290590893500956972017027129210880 8543645 -36990378784595230723575810954280704960 8543646 52693326713744712478251289219876817472 8543647 -52476601766353599997169204524782069888 8543648 -293187972976350218525335827259325546496 8543649 -10536906013503583788274734085892260032 8543650 27481974825352276121107267760463730800 8543651 42210439249829596124342141919452978652 8543652 26319941871675208628534580623937380352 8543653 -98909991154973067016374435620876700996 8543654 -1988453780148051724624564139621529600 8543655 108469332373464133103845261880212458600 8543656 -103993224265232358011891838591887278080 8543657 -81923738112889167525052902079665881094 8543658 -489406328102128151826770089789161216 8543659 62236209571692190417380872865960472104 8543660 148255945279104214023660123318254592000 8543661 27034095346273216217937787843068892800 8543662 -11840403221329142686875384010211177472 8543663 120748417750508937262414725875402621280 8543664 -50509254593045256596244104505603194880 8543665 46588400483159960833402283416258297320 8543666 -82505944642126812625029724571947849968 8543667 -7737206621039604421176385362215174400 8543668 20477039313300535089347224812523288576 8543669 278810637883004489743504310927411829180 8543670 -153269070434285134346404310662502400 8543671 23472197809963019533927347497282121472 8543672 -108103944335127473346619432303986278400 8543673 36058974191981687119537380689751909600 8543674 -65203241284040840457773337051682724640 8543675 -44857814962633412025472502353977685200 8543676 -40251204829369291925384148776287661568 8543677 -38248612445146962064279776874616626740 8543678 35824537443199899278637372375210768768 8543679 -91639881572643331709064496084424412216 8543680 -17974509323412188961164303582625792000 8543681 51966907346329190312962266284298268482 8543682 -1809997656175283206351645006189774848 8543683 18901374205145530762689686148518799932 8543684 -38328922636197328659164487701684467584 8543685 -75575083574312794800131340619961071200 8543686 -123946321640289352509825824142208706208 8543687 139774915184042904128038226325518373336 8543688 -64684222500628856431572208946170675200 8543689 163179319278473451328139821534659408864 8543690 3234748778680238594365867950028924800 8543691 -800478925932714352810273981105496640 8543692 162641439233863847969732493257144729600 8543693 32433921949112483681065457563062796800 8543694 55511070353095983249910762369097870400 8543695 9485871772023155556096716733555877920 8543696 8576912464694353542112070563079258112 8543697 -24716138303463501680729006906778445440 8543698 60485802490073101285211965234143041664 8543699 -192367108171717157300525718893746737300 8543700 -24653668158510135625368827282307686400 8543701 -4155296677905969085920205660809431108 8543702 -73473009628041477112654487922330740448 8543703 -6585399008055142853313985178263955712 8543704 10242718652497134677223439945417605120 8543705 110677012763328952458082125960791545860 8543706 19937178767041953828596412977601750528 8543707 -70513373249178917541771422462686047360 8543708 -46617478933632547805749306737553910784 8543709 -126263106622898605436404587708361065300 8543710 -14302092950290372163353967504587127040 8543711 -123578356438053477157902669135031660800 8543712 143984931968135139515593885357140344832 8543713 -896474004303502160810436961061407872 8543714 7727574358454935213271752715225405952 8543715 63711685025318508622578299349146355120 8543716 74962087504327640526222737378445491840 8543717 2947542204887629351049675224821998592 8543718 -1313911000951337426257463611623889536 8543719 -42532947722806222400849489072529239440 8543720 -93066941703866402019111356736995328000 8543721 -8715718126620631101036445586299835136 8543722 85180300049670894837538860559224397824 8543723 217092529693788794663372022702536745972 8543724 12335828160313866636027776333762002944 8543725 -29464429488863113963008064168676218750 8543726 30858848274927196062698366264370528000 8543727 74536825067015956852764580931231045064 8543728 -736751241318588226164194639447883776 8543729 56240077160377711747035105232058421330 8543730 3756390695006996148002685682411852800 8543731 21289713134317038517959802363771768320 8543732 -110301878792977165163527032176303243904 8543733 -54862493142233331419644203376419230400 8543734 128434072750439335974471847861613561472 8543735 -107541152357339204676312200782283931600 8543736 66088817171012470161234072949430169600 8543737 3202562857379134045149297647325785232 8543738 113493575240751893093469859708847934576 8543739 -22187489377130631508281729211078359552 8543740 -42831279992407083359551304951174584320 8543741 -153787509044043936269059955840208808896 8543742 28480047161855229984626978769366818112 8543743 -9253122918126758388045931384114309312 8543744 10954456510282933001656172776683208704 8543745 -9248429511720483683588654036472172800 8543746 24149647876799198564624840579803269072 8543747 128467243686083537424223296108142225440 8543748 65631016033644443986034478847546306560 8543749 -154267101941592684978941291942111521760 8543750 59532936901564538232014687993278800000 8543751 46959211229886143028213570183551787432 8543752 -26619092203767238694665583177943121920 8543753 60390174209899934935999818528608959002 8543754 -93522873986750579016184811901060364800 8543755 51094637039331277004767155590798576640 8543756 -425462036294905315776081105104833536 8543757 10345594831626685579032967899357434688 8543758 -92719006409701763786374984664402442624 8543759 6436440770765880012133509092646718560 8543760 -16034056698225390822403798228024688640 8543761 157509659301232908727328068067627293300 8543762 68079324137967147036040132496302687632 8543763 -15609106161481294829748201199708082508 8543764 55340346682602425258740376026615904256 8543765 135679493074627368245026235852920000800 8543766 -456311178141729616893543798645245952 8543767 120849892279155240481713259564545599152 8543768 -21236855844146870270984243915794944000 8543769 -26742494315198473582492246930982825472 8543770 -29450297072537897428354824295042924800 8543771 -13176759132093604623849163064935380480 8543772 48967544130772743184991838458395852800 8543773 -105879439100025405304220192531768380864 8543774 -3587524260581564001266049705548519040 8543775 54596050035391829344377582341330439600 8543776 214369386855713859222405102777115410432 8543777 -12184592037414147882255467066745358080 8543778 -28357286693002555089698237823887688192 8543779 185478066807179645258260018369515372380 8543780 -5615936207667853912378336373913538560 8543781 -16193692954969182879516797994984946788 8543782 55854461746683117963039100851972192384 8543783 99209277521914470437921899613868406920 8543784 65212356463508954718297339728220241920 8543785 -35471657804017164880707018417723626880 8543786 -16424191280139972002275338624582030336 8543787 -816355010010193066133025216482188800 8543788 74003778509698370872627427875090793472 8543789 101395545551606845433048372819563243680 8543790 -14353866708947060373541521627390864000 8543791 164423880517670079221550245291273042192 8543792 -27792913522141898934023265136296984576 8543793 8458257002694007367806047369724324464 8543794 15913878571368417680436037388839852032 8543795 23988560858818862198765434901387838720 8543796 59946037979069843472245302539550420992 8543797 -19989518805980524541147063285464619840 8543798 4756815936911552176243393999226996736 8543799 -111825954065718791997929721541228032 8543800 -24971235737494127377169141261199360000 8543801 135834493829505400113859489326019173120 8543802 -29849386669503187595981396212828320768 8543803 215087925094996632568324296492829582052 8543804 60284914619677362004769938025027398656 8543805 3253244560384708367864786106707757120 8543806 3612739342806738625965809631805699200 8543807 -25404362611726648038526658475140698944 8543808 1061850977799789171155452452472356864 8543809 -291063462811388136298148228017698634200 8543810 -16489024273942867628250941888939520 8543811 -51958706560431360115443062522259992328 8543812 -44087485344263435757970068418517630976 8543813 -54699798823094969849223724906282213920 8543814 942037282104457394611690521924738240 8543815 24240116361991034542951389864200248800 8543816 -206707443695538158203785031994961623040 8543817 1926652029997463753908171108757492736 8543818 3081719727917859304290523380900295680 8543819 -227112072453948517597867830089591916780 8543820 6087946476593306041131966834646056960 8543821 63322259521910984250493685031805499424 8543822 4676348381867409608027353209621047040 8543823 6629540351628241084755929604398150544 8543824 19622721377199179374219417572210237440 8543825 -2662674843680581467314172106670082000 8543826 5088875886100148606070722557385610240 8543827 191294038903753393044801913049940541676 8543828 -787505427011047433814692712162095232 8543829 6655272662240882024860137911168724480 8543830 1705436858126567143846936228299298560 8543831 70330351738609299059798658018175066632 8543832 57419483633841105037083829306214154240 8543833 -99797707693702760982040262648749977216 8543834 61539742336727520937204600078711233792 8543835 -93048809883179423651788356292755301200 8543836 -112542099530113523165486576453437573632 8543837 114062378997923598355968141939997660812 8543838 -10551675281307774701994030239641516032 8543839 133220985036190592875594111483223812640 8543840 33867493772771272419951394199088660480 8543841 -8389376699860189667150584691846564160 8543842 -888554157946549874064756261671626368 8543843 38807435252319763734641320102617260544 8543844 -8600931016930053450577633707604546560 8543845 -64756124515348702384739975498818368900 8543846 51796537938961328926868073236751067872 8543847 -2917172113629498566097835535723912544 8543848 -94929196634374279357664693340096430080 8543849 -48901415613141708743639933591743572000 8543850 22220435070555853800896895493582848000 8543851 -125922157094316388119712501882467713696 8543852 -70845647603856718546763586396646407168 8543853 7796885364943258522369971605819140800 8543854 57386740515481831899536357123407979520 8543855 16518225784902082885947030094186280160 8543856 3336823285649616895372461491229818880 8543857 -49557756840594179619040056632820650368 8543858 65351688754552704186577702595459339280 8543859 7356371626184882001132900754693431360 8543860 -39823583069188469990123066901108925440 8543861 94939688798432310282341377346204028462 8543862 70004839912582705047010082571277943520 8543863 8680449899379775568507971276873646920 8543864 67233347907219401747569820296619212800 8543865 9075826881498282906683400806847507840 8543866 -9331650781480388317119796420155244800 8543867 -4535183192932733584159542602134106088 8543868 -37654800878667692889699904147227761664 8543869 -14997350862658732939073475962786141300 8543870 -22658216248807154651882942801521053120 8543871 34425321990294467173741810219049913072 8543872 -101063445284399588843794985661235200000 8543873 -45115238432797330255768431629917903872 8543874 52542360216656218546964116204160396160 8543875 -243820576389138427725573199703861376000 8543876 108444670741051728158827061534770990080 8543877 296783746386405546588508116431707034880 8543878 -1101521998481592206621578035006720000 8543879 29666343825062884801129681998745288128 8543880 -30089976268673092916229554438287718400 8543881 -35429972796743266672360985342125705318 8543882 -34887401018635095870903564826351526400 8543883 -138452869211235442707403923835048526376 8543884 -66264613118341722911507950388886909184 8543885 -713795134359154764978578955840222240 8543886 -18380989203169587354509761520117387136 8543887 -252830948313293260007101395608915058816 8543888 12773644312482563705993559410046246912 8543889 -20723660227435914577821470614476229692 8543890 43587993694813092771900418999936860480 8543891 -141277793657130201365153646328452487416 8543892 -15815910208627909005286135602097152000 8543893 1957415986145854293534525406971467160 8543894 -6103620541622059235785990054750696128 8543895 65539710905441665613288671350050227200 8543896 156886451376244675285349202422361569280 8543897 -77092457305608824505576300386884693248 8543898 -4451941411069403359294918764887941632 8543899 -20578871885893915195600468913711588320 8543900 8810608376310527511027861494251008000 8543901 -109412491103511428601148804622160066720 8543902 -24743662996733060642884025618155175808 8543903 64172044395536837808794183755238653152 8543904 111533459903022190622472375331470704640 8543905 49315482115168840034578831541496711060 8543906 -40885584504704196085328344282467294720 8543907 -147623670033054573472853173172880428160 8543908 1214664021570276485873826339393976320 8543909 -45820120625523372042730273480016554560 8543910 11240478848912190703488076524065464320 8543911 -89011357125477584313962408742842448960 8543912 68264553986174879799699192486516971520 8543913 -28941064742859070941660954412062720 8543914 -57540388764172444901105770245960547488 8543915 -133542399164981637345111426863271265440 8543916 -24651329306906283554811095174976438528 8543917 367045739652135346902998577007627940140 8543918 -33428120532470492946800276672235775296 8543919 21105265282411254465383165757106855944 8543920 -666064458303841633601999480920473600 8543921 6917813051668614949205098151677567122 8543922 -5530422903956709581760865706704020480 8543923 23339231806625167811435417404749458880 8543924 -28918583212227457298170455697555838208 8543925 8199950845535899863097785073947187200 8543926 -88842634773934841237956285996413077088 8543927 -43685264688575286965835204169189433856 8543928 -553694649836316160240058169401671680 8543929 -102010275550405828271445658301512323657 8543930 -11189022224002766962579112028348732480 8543931 -84155019189844584986116524065168424 8543932 -1918398613560863592705148147098226688 8543933 46325033280331152951867468254790885900 8543934 -89657999606122078778096160995141155200 8543935 -15594460958036572907275092983846900400 8543936 60047364205529954775840742192054272000 8543937 85818726969107468572525992002201307168 8543938 -3229293511387089241235027585304610752 8543939 -205806003065777671045477052118530035560 8543940 198814433077132721446164269613281280 8543941 -3713022875006511790163841402245310976 8543942 70976087366371466391778978353759105024 8543943 -280690309776004050646093502217406320 8543944 -22701258869869749444809614277743687680 8543945 -18636349566254296492962156102825710520 8543946 16044702025785229825754118074734397184 8543947 89307635473555942475534610937041256680 8543948 -27665411511247526170661112544039256064 8543949 5449371309544335250951196145062025408 8543950 -40684464757398402927686526932891793600 8543951 44525848838936636492175498187085166240 8543952 -3257184193868361568667882026301300736 8543953 2565955855013465287123079968378329408 8543954 -5433720017517610704894884874869215968 8543955 -12815744699362495191933935394376346880 8543956 30509168533062423505611900384585801472 8543957 -164965455410307752831136029107245487794 8543958 36435586830836606858045664016918272000 8543959 -173338710244763409091872184466094379784 8543960 -2846240767940102728108646815272960000 8543961 -20044409916714998556551257979515794348 8543962 -51350135159961220224301817117247705600 8543963 -60444145417031247450473203404095209788 8543964 66938179364781920178799660922981449728 8543965 59160247582545106205088570455166735600 8543966 32251818823261292030439552042626045760 8543967 57259500252069466641675433677243229440 8543968 -134419076652492624350057966219132928000 8543969 99512572951302123376150102045314653760 8543970 -1173304012118122915371222632510266080 8543971 -182347079256568123355374105627540224 8543972 59947589611670608017908111638102228992 8543973 52896803136192350536190874170444018784 8543974 62646382247289152169708410093055168192 8543975 104453602017387693169108379719679421000 8543976 -5046640813455341529838904353159741440 8543977 -99181842953473194290525437957833176320 8543978 -62339356731089557006999228729382470560 8543979 67457854702693849352260942998135439704 8543980 -50616769039795975218780859330931481600 8543981 1932671297467393683825274699022012172 8543982 11775278405961842736658361872602710592 8543983 122185295824959497477264080170173697888 8543984 -43448386774281193392575480278867968000 8543985 1629332883315476077257843912435456000 8543986 -88042360994116779443269956254741149056 8543987 -138254742333253789978018033343539373364 8543988 80639790289842250877551761546130821120 8543989 -142268208566183097137519252341162359744 8543990 4085531455824792709716231699980313600 8543991 9500409785262350594020975819812029520 8543992 -135641024453065279911528462189926400000 8543993 -8687614465217843972414818080082709676 8543994 -22793445168175319168078073460936479744 8543995 -47713208252953388087650125587270976000 8543996 31564255438147457288083117323613171200 8543997 -19653259834613168126948556779893001280 8543998 -61824538000167758241036908162445624960 8543999 -58263693091811903618328931674579168000 8544000 -30845177567404269270157864929853440000 8544001 230675601560966338101287751439284768002 8544002 -45824758687948403185152718899312000048 8544003 -3872465163630085840069123231759171584 8544004 43299299686319620793861365771539705856 8544005 71665012453770397086389298045199386360 8544006 -56792892803003149967081685134748590688 8544007 175774852135302087241622484915551503256 8544008 -59488692810803722618007400509792256000 8544009 31395957206716442330209219265131426560 8544010 -78618983086963885900735752638498568000 8544011 10944638193048211984826003568353917440 8544012 -21023024331701077126159345370760619008 8544013 41857976061295833941967669100941827160 8544014 1360896101589004565571059186403595200 8544015 -38768323081991779962228530837003616000 8544016 -2796850007922521355795002627303456768 8544017 69252545456977905407487775214531357760 8544018 -11955703390886548032435156123623600640 8544019 -149730478794055048618023839867961626040 8544020 37722050714271072884945835935677409280 8544021 -135264343767728105066785664236811755200 8544022 -113605806253544037701982790148972487168 8544023 22613028790444313946651900941832690504 8544024 37688609778298681265909957108706508800 8544025 37438679642261796715042105892242484800 8544026 -74556593507945741992123008177403303680 8544027 -111458772523302847510458366363491263080 8544028 59669720725265254791635880398105018880 8544029 2997504511905197289409123873892278284 8544030 -3910497772028882093062823347439708160 8544031 80183035372818648644146919356947710064 8544032 188124902132169936440625724277799321600 8544033 -22479661161157797509715477120150688896 8544034 13664968254652708722192792422523770880 8544035 -121089268930399742666459911314609449520 8544036 126917224163595924680161668427033190400 8544037 82411751807745706757964478554797658686 8544038 -141014939130192319683567156930114397440 8544039 7349827005979226784824894892381294720 8544040 -17996171652834258836251516299986534400 8544041 -65373429104505635143732755389578952736 8544042 -259217830240684955524362906130274208 8544043 55724669758142760024233976982609740744 8544044 -16393898034914424544962616432136196864 8544045 1374198847272629389233767478463780320 8544046 20278832167630095731303633964861575040 8544047 254856582717290980140404323948892441472 8544048 34912043450848788707674606511462252544 8544049 -207681020329991618282366080438875539950 8544050 36858883463737533362494865318300314800 8544051 131494989436719068950023924174448213992 8544052 115008176888561031651954520417730560 8544053 4057148799407052306674057617997360640 8544054 -82653989968257456099763255630920634368 8544055 40004908207590879672077091493554032160 8544056 -19610240244516141814727728729133260800 8544057 -1645611327215223429799992079583089920 8544058 -41482256501090024800470318253066143120 8544059 59246313857574959870206402218435532260 8544060 17262527896544812702200277762903234560 8544061 -185297800111480264855745566594487616948 8544062 100873418848500473290411169466426508032 8544063 84592570247283383383764054504608333568 8544064 74963975537712826201647858052865458176 8544065 3052429850920463824305686505992832000 8544066 -1559974843459336089765289508255828736 8544067 -63163627885326933506850785142466600800 8544068 66480642562536744135672629427114927360 8544069 45063508682219195159824484577903949440 8544070 -61501962325602898078179886155789083520 8544071 33195131645636789064401724916317469272 8544072 21223862638642726512244801307784806400 8544073 136985087869045527689345962641957391322 8544074 1353771725794265100386582178749107200 8544075 17370444606600969496322780624509926600 8544076 -150141608095547774897813095483647274240 8544077 3383317803890338043381235140956274232 8544078 -40576067160357692368819143781745383296 8544079 -71762300376104801577260958331879154320 8544080 38232335706803908556179874006188277760 8544081 41415539722284477943253397046022377344 8544082 -118634008359677791375425711828417734016 8544083 96952015329510511239875588516502380640 8544084 -9454172367194221312606872292430321664 8544085 -35103265113423674813468060340526132800 8544086 50168131896339658819810636481986760448 8544087 86666608214053362522792587328367619520 8544088 1305663911691850172090605612211896320 8544089 -88802522639008068963127445618466794220 8544090 -44867159465546790685523375410136935680 8544091 -107845784011971761509848540006933264200 8544092 133766925720879942813993792473015087616 8544093 848480732539751251626466580800769664 8544094 -6146799745013153833253900969977853760 8544095 20762274711685786318959803686049607360 8544096 -52289354863440978152271955420092825600 8544097 192737534920395121482018924723110832532 8544098 -56560718540705602217199196045856717664 8544099 22492717075408812473520354161954771064 8544100 679479858647975949611977281656550400 8544101 -36638992378369323297070371558593332068 8544102 2108043705651076923306923979581405184 8544103 93029325085016261968553606353358383488 8544104 173628034618821581448644924280824985600 8544105 26503486733614961874256746535142901000 8544106 -82771837408347445151507405859941191248 8544107 -45961589300735835475515607028183704800 8544108 3235925975144783857712748315819012096 8544109 -21690047214878261343543679318154328960 8544110 118132757467161061697646591327120518400 8544111 36701898161922652896358626736311364872 8544112 -22035666109805639465930786211828957184 8544113 9239417526063676822948409625403825764 8544114 23769064679154462537382077764763987360 8544115 189032942257695600392727181637946957600 8544116 -30808433433403749605283518216547919872 8544117 -350190274153332715564194982873497888 8544118 21527922730206732631317455853827442240 8544119 304304030151316959057145751879489671560 8544120 -6602840534353638330650437699206758400 8544121 133559631568384274681404833815684089322 8544122 -1384762068063641762779778322114820128 8544123 -76161297444401819917801931666222693376 8544124 31243471094819752060099937825247745536 8544125 -225883759892296535073561688900156890000 8544126 25171306687739984403401769069063169344 8544127 64087759642101844261581047821673652224 8544128 34026954632308142732352623038766776320 8544129 -123481537462594924267025218406392753920 8544130 30588859278718926636953275770866688000 8544131 71199929919262677998212817526420823932 8544132 53759132565831417695180606702898020352 8544133 152058694778585327475864834026999564600 8544134 24044904899771261812273812925336969920 8544135 31955053613233266804410748160036059600 8544136 23977741813819521637777089434505216000 8544137 -22265893591524877306850097606808146048 8544138 42815417533780221720434280977601202944 8544139 -5019949774001539763520869274593035976 8544140 -27992626389155140467512330060788285440 8544141 129232283138864380311928628538727237248 8544142 -54732168470941379449583950326181333248 8544143 1603881957917514598155676380587460984 8544144 -1551371072014464688551441032030453760 8544145 -64897773951563080904242985015207753100 8544146 -860154539912538238144681960030928736 8544147 -380211325875859777953694511653440720 8544148 2169504736747795769801250131359700736 8544149 -54391652343165247324154387146475900964 8544150 -16035239436416116327257793050530160000 8544151 -14871970004716386978671301657024960000 8544152 -47503495874015747835067157301599078400 8544153 -43075979864991292709735813899874830896 8544154 -56531859775670115985540287058465135680 8544155 19450522555235213901122684246334564960 8544156 8567609274306856630835966886531462144 8544157 6246854343870664042749746511039730406 8544158 -15958257598421136696727521417329983488 8544159 -10350700575685905138261404035734105120 8544160 -5911424442622393247356895632260464640 8544161 -122528044481352025105808422334474078238 8544162 64248983914712444437945909788807116544 8544163 33301502381078843000738990593481704412 8544164 -63637287515496303853625409897395702784 8544165 -3292572553758376926297678481606058880 8544166 9469302915840738567790505917110428160 8544167 141319198144833697646073132409681397640 8544168 152678097002270500298046430842415795200 8544169 14693548677912341163254387861082584570 8544170 23174965499148628545947910870246461280 8544171 -27816806113691575312950550249078110888 8544172 -4386430492816288979884061079129192448 8544173 2757925658399698389120181556738412 8544174 -95902906950129487416012406003476896640 8544175 -20977963810618793071511712215076180200 8544176 -8055526154583501540534115080233779200 8544177 -119189404188211513121250906976565333760 8544178 -14250720062457801732929243567329797120 8544179 87764408020009767991444498214196132096 8544180 -21191786678254707721624612600799447040 8544181 78171456366753626349588206608488194112 8544182 2543064734260695465642046366729164192 8544183 26208575749400990071561557009047899200 8544184 -11318893392290245440591681222946652160 8544185 29429147535283946714284264416971757000 8544186 -244604421062556973005722442824355840 8544187 -4263287841981610126002946283061967088 8544188 11650672305974874189742254444937990656 8544189 7621777601347765508653629229803595008 8544190 38730723325576438249600118718705345600 8544191 -72965499509451888977098901359931512200 8544192 13795166789917078637077544558313603072 8544193 91970020624710481700198496644224561600 8544194 -17878564319437384330814603430891798528 8544195 -15471389910426505699884072495729786720 8544196 -4298869481502150750675588034499193600 8544197 -7785231309943276774417338809007696354 8544198 21551764724578670916870344846587713408 8544199 200881154244766407623433862306921482200 8544200 -39253199444461082778518307880673280000 8544201 31344820775479647237848105495705209920 8544202 -5826688619639550876760487557896626688 8544203 -7438387598930324904093530229796878840 8544204 -7604253572961663561088543852794196224 8544205 -60741933735055867448897885802973236000 8544206 46823590368637632967231750938284528064 8544207 4455965627914711594551398903978161920 8544208 -7111298292871372690745878677425594368 8544209 -37241323956949129058790553410512206860 8544210 -25873448012721193610414454376769303040 8544211 18289755355635579225249641371246183584 8544212 3912356364555619542995732595988876800 8544213 177404373363062971194561853631382659904 8544214 -13952532548970845831142885637072303488 8544215 38022747688481033068363402478073067920 8544216 -454719399287651777904248715596144640 8544217 -16841651056328304657926888870825667936 8544218 -27566231965538355482824991543787232800 8544219 73718406295985794931329316596120859760 8544220 -6445950810656806483846831098166026240 8544221 51417271055106321082585375867290072960 8544222 89313380187889124817352216503068015232 8544223 -103307783523350081220590838718244914528 8544224 60703032836215873240857788261943214080 8544225 17038600505136675932937133146492744000 8544226 -22359343002520118677655908625397536688 8544227 -50215251028832627816601748164593892840 8544228 -48700366019005233103092514717109618688 8544229 -43512009973836243822995125518071938146 8544230 -12540201337538045259938934077137818240 8544231 -103798522322051138225659337486767994160 8544232 -268568362058307422645843522822824427520 8544233 27834327272996933588367367167895557924 8544234 -59047424297614688452692444018909927936 8544235 -32700914901769095291239167917967273440 8544236 8608883458118864311320673506605144064 8544237 28054255888670985309196959785655943968 8544238 120665191172397676995548027908416467520 8544239 46659438420508986991362985333341939000 8544240 -20630456966733579376246451333208637440 8544241 84751678297058969194750576445391054900 8544242 9325446249401597624813658576573365760 8544243 -141219993493055934151945253922391704000 8544244 158895044111086768982531418025134513536 8544245 101296844915801491177102648153593292800 8544246 -18856936303883534968354361580314481216 8544247 -84237813689102121868130364038225140320 8544248 52840528362188279964425584226234880000 8544249 -38572893043151639286322870256773354176 8544250 18999806063675897743088600854725120000 8544251 -3407748930924390773927445394346355864 8544252 -52150423651133824130164519071877037568 8544253 -79028245300540244495759178937165717498 8544254 -97169099194202567624917311155332792128 8544255 -49159079616792415307028456094885891440 8544256 37353246712084064959972248614495846400 8544257 -2881282255205456532387875448110637120 8544258 -79313052143592764043847765488374158080 8544259 5637616225767188224237583652053925616 8544260 71719045630930993252156250285480090880 8544261 -108920780307173065363029244695394571616 8544262 54619126300330358614371469272592742400 8544263 -16725973460198789086187756570438239776 8544264 -4118811773891877734746418598481920000 8544265 101023762159319520330849811483737762660 8544266 -1217231136201079025790932446026116256 8544267 -10228164723759681919174129625720191320 8544268 -124630112717059020702382811592015727104 8544269 -27498334431304667726548851522430161792 8544270 8145489157656581095219890696768307200 8544271 -116104939220293065446802235826663404800 8544272 484798742295341312354699536640901120 8544273 15765332903643467599530714580203231984 8544274 233033846689437953391483200920920448800 8544275 -9570070408756751996270993720049371700 8544276 15644935508546445795590200591206995712 8544277 83783048821341635026058621604625878012 8544278 44801482583796380689190767060144273440 8544279 33870152501994707290679085694400838480 8544280 19364698958471220291969788202662092800 8544281 145172982848279244850127383452044994000 8544282 10751787487405208268351835625731719168 8544283 -150468605590997492511327849558249610776 8544284 -26565084910082230514850839139706521600 8544285 157994908207493042969179483770795780 8544286 -5210623330974026937894857860275327936 8544287 -4975363532604418458878413488502076064 8544288 50643658061211457818155347018432118784 8544289 53582220189272375083520056618234567848 8544290 -55211588272299160544857908919559593920 8544291 -13566764813903028495968413752569302272 8544292 17272112658563172383631246582774657280 8544293 -39884875605500174177157615669873785376 8544294 12130584018748998022880758161457632 8544295 -41620874702935237840546872401742640200 8544296 87228907802581293114618883741666913280 8544297 7005379807559895298149439320749672256 8544298 -65203642034800462123935304278043473408 8544299 -52832842528317427076157291312038145840 8544300 -21491506030393407574541713243968000000 8544301 147350424355788298403201344508586897302 8544302 -41151704609617047166725130725600922368 8544303 -129617963862825415901016484977796087920 8544304 -15597546269950943682120825424854138880 8544305 40009101621511512261507229215926305920 8544306 28853648497229308387780612999914676224 8544307 -54529642678269040610580109296577411444 8544308 -3127199424380660989099327616791443072 8544309 160981903578571442623853613941277114720 8544310 4280903101323605702109401136172546560 8544311 97213615698068739050247975728125639032 8544312 -72678715658119251041389545359543500800 8544313 -65103069345646682912398188439538506496 8544314 28279926283904651546950612553767622256 8544315 512159277964246557808184518456108800 8544316 -68199542389575913642928836542995521536 8544317 -129332026536267678135664717953377144634 8544318 42101157353761924800977201988157378560 8544319 33086206632760767511698736229367801600 8544320 -30741549003490730663462379308706693120 8544321 -71139256237713695250068484022261888560 8544322 -47871862411930246376422023190290858288 8544323 -43343856877503918290010055186130936280 8544324 -136126819239401415519151497718994903040 8544325 83761561948870693788174890900400117050 8544326 -66176943279751938230070666020609854752 8544327 47357583750749045030184314167342423680 8544328 35296951374120843355964812701604761600 8544329 -65060891170463722440338428007610956070 8544330 -23830531282314629598553783620421075200 8544331 143970639404580267485642370607536858064 8544332 4404010092098188424746337507092759296 8544333 -16683520112495719626773735897124505536 8544334 111581087390956988190237612576642330816 8544335 -119288914851976493840018202224093737440 8544336 5231654517689575051479208462553186304 8544337 -65795422020555928613087216312290160014 8544338 -17971855763792835996423020115267160320 8544339 49511753114178265536765123830955110400 8544340 42238863215795676962475035229946798080 8544341 -73896755397127441893407364884834239428 8544342 -11888978893350624138971738577044802816 8544343 15318759173202848590434582283703378304 8544344 68434070667522865953067230701475594240 8544345 8099157436161447401462457289566803520 8544346 93712100782815673627808502045849061872 8544347 35930298546715087709595238310796890112 8544348 -3179546815416352982216669850359482368 8544349 18164819572931508815083072436782751520 8544350 61482317489406463032804299101506830400 8544351 75825644126967212102582730360530837832 8544352 -77721194764828124278662950339377102848 8544353 -19754898063493204007091031943108960640 8544354 -8239435637258841929160784446684902400 8544355 -52807741951647509444677347790466232240 8544356 -74062257651061445562753992664881468160 8544357 -187850044016307228681617655343029141600 8544358 171856042042533683091048257570229888 8544359 -2930435040397621309786929262989817920 8544360 55213865916995679283732998312411955200 8544361 -8872010315169175983410664824011472768 8544362 39039640641181037082809619068995360512 8544363 -1538113892437322500393629875906450856 8544364 -68523301772766435854911934625597716224 8544365 -72992670327753406428010638219980705280 8544366 -109683705368990850562831849669206086976 8544367 25247885156975247227652580482042527760 8544368 16154619862716412285473746303248957440 8544369 -17990919551111723778258058669147418256 8544370 -78623035927670546053140287370406760640 8544371 -220748702109892115719306463748949811712 8544372 106896343003616787891083125517693601792 8544373 105776676284156172884963611712745591580 8544374 105456732548689419937010949419238795936 8544375 4982197404612071442091087421924220000 8544376 111020792127033304344647413017206784000 8544377 -11697204333810920004135985419981870000 8544378 7464838238915498437108265101443237120 8544379 -190446744571679777069754031888832957020 8544380 -3996340330065867528149206618587187200 8544381 -25590825935487160819473779195469378048 8544382 8851163005813230167799051414981900288 8544383 118253212032117922333893763801036981632 8544384 99624185185467068566509449329948753920 8544385 -37279975668151514775310828782360115200 8544386 70089291293730514175710413593294860800 8544387 133393950888616286873190915993941613552 8544388 -248744452134028665994219884586578038784 8544389 17807526347366039404515968935428306240 8544390 2563694453321560489055763984739585920 8544391 38499826622157522509119586035807136792 8544392 -89021224914749389465062166526206310400 8544393 -9357878294469063560561150145930906240 8544394 -119814237074896337718373017489407112960 8544395 48074382638286946229744738360207791200 8544396 3523723810938842011713860224476856320 8544397 10350534258851725073533364933045489846 8544398 -60958192063711766236666018963110446400 8544399 -55014316988555094514919861726431055736 8544400 -7194048413388554096129116101283430400 8544401 1710502600133151113844210280273501440 8544402 67183588096337784058628181380515307520 8544403 45062566571348576659337499610217884160 8544404 114550983704744437002091309400819023872 8544405 -77389966940586991184699268933314592000 8544406 -9451475934224504720507609615599352832 8544407 243902974050702914038451112976303511592 8544408 -61089828237222605781472665417740636160 8544409 -16934192913944740824284988819394875500 8544410 -5658225994515326069674381112620416000 8544411 -99976176750497979909203913379543800768 8544412 -129310529853755819397310361099449432576 8544413 -63622185148200438422419780671013837338 8544414 743874630637019288927476497474447360 8544415 -67965381840607376709548896812064800 8544416 -88225102345865200803539329228672204800 8544417 13947432431434689017121757117326589824 8544418 -104893047560510581616574442536059983584 8544419 82980373182575361069464269060122517920 8544420 12610123956597137749092807089574297600 8544421 -66535820002804448867914254687540327108 8544422 116218296011060083351381638842536876512 8544423 23890860695727139391766571920699340584 8544424 -21492236346304566212982545177758187520 8544425 -52666825689277618512312909468077114850 8544426 -29568189603771827008077691410479085312 8544427 219651292721026237774979750630052788276 8544428 82493062104546375459848430336290419968 8544429 -133796374428341626955459382363513598026 8544430 -27140740216249272767095487456332376640 8544431 -1126217506000563312942980284701213696 8544432 12846824409119184005374693946083442688 8544433 -101067383622037031203698075378496783360 8544434 27851443489326862126899621401860785792 8544435 -47475073797356338317906162292676482560 8544436 -152216180202673234963413157076040392320 8544437 -52035552393683138034911528290688829696 8544438 -6599938653134427407998839576722277120 8544439 -130065877325485557495086581241368753680 8544440 47452840999388248557129680506856140800 8544441 63017650041445018265906759168524482144 8544442 60518230607165288818508360230286197872 8544443 35056800768185213999720313045646045080 8544444 1168306084982818939331900176726302720 8544445 7932801949225917480900072622333036800 8544446 -12758224608393953015255779667461571328 8544447 -5250161178207144115307561860576159608 8544448 27234343162755271074466443310462402560 8544449 144456262197101010664075047682886160450 8544450 -17914381492466750176497149852868086400 8544451 -109294861623441182527382256007969508548 8544452 50326815218251265962072838375068446720 8544453 -77860464957665841768177332960243052192 8544454 9561245780446859373285850646083056000 8544455 -75160141659167036503010021167077141840 8544456 -75519494324801505117030904845790510080 8544457 109931342970832571734640382957507439706 8544458 -23005980248327290620692083860220538016 8544459 -80183909108143468694940657473399463936 8544460 -21802695450876229764615633054076400640 8544461 -134884256862046612774099852634222341728 8544462 -41915076967712189776158865991408960448 8544463 -25886380986302943096322001068355910800 8544464 -8974440485267914019501057599799992320 8544465 97148634943991529572042833481495979060 8544466 -21788004349538124084939007147863015936 8544467 41771808400248852185024832734616363792 8544468 -32458379224419617570094092562047434752 8544469 -120824280113512882931796287788729224320 8544470 -36067028060615476083983871694055136000 8544471 -22408394536347865583600442448182280320 8544472 -36500459179758942800476377444197560320 8544473 42994021722856694093182177106748240000 8544474 38353658881127137107457471803786493440 8544475 1822541428256407663382516008013013000 8544476 -122232755993780824736253039031427581440 8544477 4432182808767838874125727124155836608 8544478 -25761475019650496043045907344353880960 8544479 -204632373747652068455168928951605509824 8544480 -17778075815620794350121722867645153280 8544481 64751472626533873617238664125775563584 8544482 35461630856296076913027036660754483200 8544483 152405371215869944200214631370097674852 8544484 -1482997326273998107990789640193146368 8544485 3995064811627276450983999542618470560 8544486 -67199866219463936995476385491526428672 8544487 1661374793295911406314639933123027072 8544488 -152364239631150981219520879412449674240 8544489 71163606852383029138528823539494754560 8544490 -14311016348717931416332747971683500800 8544491 -105441766087645405865781108991862244108 8544492 54604711456007152798658753321962609152 8544493 149492358334918692878544862496812726742 8544494 31718439169793078518450376086171287552 8544495 14016859893699720732700403948630418960 8544496 -86889913109941567533983058121810116608 8544497 27753867253833222386943347642167599540 8544498 21253453558026048156609971684177022720 8544499 2779478888156189722449963990807765120 8544500 13427034104998149941508434059659264000 8544501 29341055105131211665945297898494798080 8544502 -95085329404459398061774378264233206400 8544503 372756134675283243968732634735152435760 8544504 -3928375839132380164520825897349242880 8544505 57812712286533065580710537825916175560 8544506 81529861609328214941295777897236499456 8544507 19545405506426779919702097162103507392 8544508 25463524253658211680883289551992748032 8544509 2969614915383114736305606605366789670 8544510 8658430360779576287150731532398291200 8544511 112926535854948561851033624594825372824 8544512 -102516923192473768599444244687805743104 8544513 -26749596736963060761579411010575362256 8544514 76820388114922860201300290025603938304 8544515 -40161898182724423386732283082363349600 8544516 -103120673555554923776508670343439790080 8544517 -151457508482696904490947886772412260 8544518 80487674939859194428102690590214471104 8544519 28916549025567841118682709261929813744 8544520 33038736114128957159518260563466700800 8544521 53928502469716218191479016179676586852 8544522 -30476934933543426675830408827893427968 8544523 -33873476338829673987183799153819047648 8544524 58280086453961480698566790946656356096 8544525 42484497161938933705465302151685301600 8544526 -108812862837154997499486656874127860288 8544527 185200750178626132237201538757896243376 8544528 -2727952419777446936610154943650529280 8544529 50040104817795781122593856807139457792 8544530 -105775178519456765162238559751516160 8544531 102234564437459815744588294111966371120 8544532 -103934354640821198976196391752971570304 8544533 -33539840851155995347742145612484273860 8544534 -17512784023699374116239516885689997440 8544535 190530933006140813100482386869100721760 8544536 30548658238676577309507207360430080 8544537 -5319046556910316323559720540542206412 8544538 33924707489994469002848535727292935920 8544539 215919724588419987351404677966024958340 8544540 -29995769924901929501684093113963960320 8544541 57129534755977828197916138201374467942 8544542 44917354170398279864994504134361361344 8544543 -36497176245110191361450467000228684416 8544544 -48849955409680005137835294019590488064 8544545 122103447475779508017485459755674801300 8544546 4484669007935459522441361411146741760 8544547 -136685820796556253518179446991674966720 8544548 141472146241195050521460434216638651008 8544549 -46749173578246009908267753794324028192 8544550 18683848650711668704765652662188220800 8544551 -31910474015972517366469230353452445448 8544552 -7823257389389460141557059234790522880 8544553 -82111902450527280322334406182042617344 8544554 72433752767012219202188608221350193600 8544555 -142807437661048537297962676864767552000 8544556 93378382454724671192326595209310424320 8544557 -15585361167809066518238494663834496640 8544558 -26926872286458177576906312513013632000 8544559 -202876269241726256528243360148468284880 8544560 -5370841986143428372976440739254763520 8544561 -26694161327181604002243343551741173760 8544562 33669073954754894094333787905591049632 8544563 60192900493774593398160996457456761024 8544564 -235215935101865985213245089163563008 8544565 80967401438340227822514370747038650400 8544566 61378321542008314052318864092648611840 8544567 -18848221622614697204646522289109271600 8544568 1508273737128783346645835496086261760 8544569 -41951218318867766863194079066046793792 8544570 -29445977622343365361600481566003564800 8544571 -19985869809529226047908854136647523888 8544572 160383381886344904460705839824695294976 8544573 -611277986321846504364604700175310080 8544574 -16213009104175343813713103247009483264 8544575 -7355726822683846095777323431876468800 8544576 -33002414062042173034102104518993903616 8544577 -3937061699202964266080875613289623008 8544578 -24564508618138956042464581761081721344 8544579 39684773862391200716724354838913115384 8544580 1564704978197281876711874271676723200 8544581 313559754495152247005089886053505737692 8544582 -49422609443792439278143310567103442560 8544583 7059623030347091798026877753892247560 8544584 125999330596133783720906290636303441920 8544585 -8444506545422787730486849459503897600 8544586 -214547636222593254269110129882503800736 8544587 249009087172044216794871059856102168600 8544588 42356579457198074521588847173218806784 8544589 59371325141800547297161968189647948460 8544590 -56827249016948757997309480854444667200 8544591 12905999843423584697259922363293900144 8544592 1469441599584522491261699038887542784 8544593 -131028962632144925122656591641420950158 8544594 -10254976398735727990573046494783215360 8544595 39843517020115197258614098989450985680 8544596 -131002226914752958395073174984262062080 8544597 -6469573710491257307767864633967349600 8544598 -132239323101600280264229386452257564736 8544599 -31922729604742149955812304971033674064 8544600 53777167140524330706327739536058368000 8544601 -75709460756181569442113456976196725120 8544602 49698279800224054222666599101304463104 8544603 -150297851932583353380371414286410421096 8544604 51432534886816545172454720202897932800 8544605 -16132616469326432461502372827586397480 8544606 -21270493837511047592187854257716037632 8544607 95809865722620685587986490226593345888 8544608 -69029303790329670238400486267533393920 8544609 125382686002537863686326892880096824640 8544610 -60983770976303955098745563424667427040 8544611 152166467932588592516821640531211900192 8544612 51455860706096351522851956157128102912 8544613 -20323871048083231925431643702393559360 8544614 -58270925617715769018545029257351582720 8544615 -4600312206220679491286991331411783680 8544616 1284645968171821226491793278683955200 8544617 265695049615833785751117652993505508666 8544618 -24261205665998619634308767223204016800 8544619 -20164565332321124598250558401153548080 8544620 -31950032712635130830002026610249881600 8544621 13956945184961118364666827229215054912 8544622 71012462646531908774780250300269186112 8544623 -5038496313052569052168353460441420800 8544624 4563271975112094160321581937627496448 8544625 84036172729601959845855877383087474000 8544626 -38818330210926322695296034124906800096 8544627 -21659831488852861537499544781671403872 8544628 -43290767809385116593708527339022293632 8544629 -187499019072220502566861971721237186770 8544630 -6179118030510072617381546663913000960 8544631 -171592791404779544219415117290159816888 8544632 28687721676876974236030521222651924480 8544633 19392721880880158770861400212103078304 8544634 -666821901995921732946227086844107008 8544635 -227870064970780849948212601875528653280 8544636 88146118996138982085506487712825067520 8544637 -18586898082128306865956102074499861376 8544638 48485483541445103487586834126179490944 8544639 -101357276541628971706287419521624779576 8544640 -90770131020722115331452474513948672000 8544641 96810132061985149247685895685865665472 8544642 -20568524495431651497748748577586521600 8544643 -14239197887770845184012851931154431776 8544644 41820379666592425184730255293401844736 8544645 17981746077029506650233848645351059420 8544646 9851877880250568076509373146603650688 8544647 -400630360210461289733572826355863678400 8544648 7474256884098632176476413206050570240 8544649 207578424427602022134115415583137898650 8544650 425887350312618474264216854487213600 8544651 -12024727517102285060496017759673725760 8544652 19718675901474528920127698416718241536 8544653 -79068751929870938346204471724081146516 8544654 9326591924004273443488364379530700288 8544655 151112907578120262729244074976201920 8544656 -13355696707347807655464498956067864576 8544657 172176986048955041167057331447383440 8544658 -14078773858311943068685279353267091680 8544659 -4163847210386152547326113593464020720 8544660 13390555098368352697348822272849346560 8544661 -77528199784614325798694805113451635520 8544662 282459606580980339795327742950451200 8544663 -7554358108981649736998418903480039600 8544664 210344834429922342072429664903708047360 8544665 2784172452588673804353901126022344320 8544666 19364849214777573023354238154392194304 8544667 -47969106349899844523865046767175627560 8544668 89661753759667483614787447839934649856 8544669 -49043550585437647826843373905855981088 8544670 14260338369036612203049556465301225280 8544671 100554452670670186098259859373668539872 8544672 -13866694406644629256821003079384104960 8544673 31620402726618160211742418679469430020 8544674 -205884372886607862438283038908031843840 8544675 -3218188019046289820166721007966904000 8544676 -92352774405171228534785853935292211200 8544677 55785803931494842374125389474063118460 8544678 2510630140111538665435403766196671360 8544679 -87515790601426165124453464225476447312 8544680 52504885474375572417384727241803776000 8544681 30997396331323379149190304207814213770 8544682 -74665798067621794909075941761681321808 8544683 29876901411491766914590544544379627920 8544684 -11190666792722562280990632388053123072 8544685 35467329816810457387831552189816834560 8544686 4972289610253657065500656326317865792 8544687 -15343024930113995896807893143319515136 8544688 -34880546159056396910171620687075852288 8544689 -235784496067712685387120923728074285276 8544690 -513530958257649053154916412238167040 8544691 11512375353342743681638796732094626752 8544692 48614349168306872769189530862817051392 8544693 45550159155763441481089097003814692544 8544694 225909665020323142818926926983206222592 8544695 34929309280626787183043812975407754200 8544696 3142857759597925903050887623060684800 8544697 -88425575183287732564259830535902611136 8544698 -73664379280219582322445994045873856400 8544699 67501888356838341574898930345179890240 8544700 -15958078425211924548621641311228556800 8544701 29981650910471208030847507072034167008 8544702 -276537393156330736820284160600248320 8544703 -264825968061693405929059835431413996600 8544704 12277627151609080308630547815544651776 8544705 -43064150710402713401383180299406444800 8544706 -12733394126720243964759416740562995680 8544707 -31478513743399291620895816546832900880 8544708 -1441358439511217768725723462988292096 8544709 25435074808737202563874301165209594910 8544710 -27673820069266627463113483850054288640 8544711 -31263865939289391602234109562837483776 8544712 -86943692073541684593549357619690291200 8544713 -102122714444697507991512066306571190556 8544714 70633248077368761668183678244560951040 8544715 130597817178308963832236562682885587360 8544716 -3209138944785533733514872708096061440 8544717 -9279048452521143517173658060326941760 8544718 -6248858236966979004755884663837618560 8544719 117720488510203209814974924458436008160 8544720 -17615515527768440696398574807543316480 8544721 80652912367129352966957343452173573092 8544722 -196310242808759995601984447475710297088 8544723 -11650590614212897791049863743617552512 8544724 118062693407245183980308374320421402496 8544725 28004950798797962658409310174005564800 8544726 -77675535981341889687410710504409551008 8544727 97394466627709152770132727653391958512 8544728 -13656263648148125449662841206460416000 8544729 68164626810537464596079493707697867984 8544730 -37521199701548092727692166832261857280 8544731 24807084974069206408064580188750194224 8544732 17531490899884196276706685892802158592 8544733 64854580840331559317230594836018370982 8544734 -11625878726135314852592843521553894400 8544735 77884537699660997946456686627558676000 8544736 -131008645938342347456259757857083228160 8544737 -54029698901994616282683432315412093920 8544738 42116966045587694925437634756122742144 8544739 -44004238402960275262753205604513952768 8544740 17076722048938854931147174752422672640 8544741 76453790624628103299868019595505229184 8544742 51525085220424027763575063013907033472 8544743 86254055527909426000332906926415131640 8544744 -41529264437914790959552605294403584000 8544745 111769154985096820911533601450795840 8544746 12535221594866603691387246179899203840 8544747 42359481795010056590328785127654865920 8544748 -18709586048487876782096210605563342592 8544749 -93632172542464141618394729319284007060 8544750 47817771199240271752659684360079008000 8544751 -33868228696102550562297122167583651248 8544752 15424620439875138387036896011081875456 8544753 -33084757279760213608446030667753620096 8544754 -75637929724377263885531738932139645424 8544755 95134416107540829511850262972741218160 8544756 -64180635167001441383348460669408706560 8544757 24901513742183564135348320457164755580 8544758 80552985134780219280817803357745246080 8544759 -64554079588568756251830338184384549552 8544760 49327796825121361617698544084975206400 8544761 -71476028162766364746241027944661711788 8544762 -17312813519522530429665865051738004880 8544763 290509038924264424404571887023662266480 8544764 98758908745376982887112899471622168576 8544765 -33446634849105281935241112776382759360 8544766 -9818873785571759291822707687123728576 8544767 73516750228678640747478017671464827904 8544768 37823189126927874209500596117945974784 8544769 -55994416035137378243416372211216296380 8544770 -24007318719968808576167794976262283200 8544771 -11087495351620295354247294532649423988 8544772 -83683572365856744809650181265483082624 8544773 120366189071385251645940549791424461022 8544774 331144969316178603686060106763868160 8544775 16015284796518604737235745870268895000 8544776 126207862400705184399708727986017894400 8544777 -51436897656766845145510453067643964992 8544778 67569853557463577947826663409985536 8544779 -54303666712448345188433650019913346800 8544780 -32935145483127303739310523465942512640 8544781 2513963126114592242744459921359083840 8544782 -1523866142170996298489567675160691200 8544783 -59626086720663388625550514871262454896 8544784 43968910559725622155823015422107852800 8544785 -88374686220003862761063604088750587800 8544786 8350831344487611836483165824530142464 8544787 -188483271108487541780306055456023160488 8544788 935195586590202028983349155091709952 8544789 -84103391563109693956647654162431906592 8544790 -89762173316760713749762990167095673600 8544791 7271794503198250907162690197310919432 8544792 -20326892961242536097165729125836595200 8544793 59129409480271053453516232983082943520 8544794 113712584407500408614358091135590743040 8544795 -10886352189819904765026821338035863040 8544796 -1359968560289398239701002726957167616 8544797 206802296387318929480598305520767302246 8544798 94046776224166531568187273183166771200 8544799 -111420717935243826004868150254919090736 8544800 -57619992953560444687255057630455398400 8544801 -47254864247506750718932571485285273440 8544802 34132227482991737653880915901749359104 8544803 -37844788792804161352119179345545974948 8544804 -17355967763741489992483702753781013504 8544805 -72833396049397507186985629210152705540 8544806 -21038033296272125336079701732931760320 8544807 104190166729861274455533453069549437904 8544808 90151033190942749255141782302285736960 8544809 22663446941794557851093026006529361408 8544810 -10090676622786700864777978522433978880 8544811 -240944065248795746845673428000887721176 8544812 -47192379652395205518698866662986718720 8544813 -47760160560142851131551128864653277600 8544814 -43394579746651644916157487567656183808 8544815 -73352580889991447941967503183845386040 8544816 6559235888527752037034306197222195200 8544817 -71345877026350831872025431248007853388 8544818 84848871808325733827101392389334873360 8544819 -11813143396991887811665668924162101664 8544820 -13584891025504633405961122584695665920 8544821 94549082660648090492776032996833149500 8544822 3478464023177605274434386780309245952 8544823 3215060068957981764491457009609707440 8544824 -116550885712029068501058236511952343040 8544825 4810554161990776391492732664699180000 8544826 -27351250611982603299261419658412863888 8544827 -6776965297328345373458108979789520848 8544828 4648029414278972250605982525071262720 8544829 -47817990671836469341305326049110075688 8544830 -16353152919426600831781615489180934400 8544831 -702830499229163705306950723637744640 8544832 53321269499616294389551207338276290560 8544833 508842774970760224441792296031036320 8544834 -19694875811284487985238707695336430432 8544835 -117942309474285887598145736244375872640 8544836 107902800933497044026066342699306852480 8544837 2484997872694082594951684433189287040 8544838 28922852041363717904639157178274068320 8544839 -155808942591632107000127679177061512360 8544840 -20664240070013242157398532953138790400 8544841 -184375566129382305635828828175824126758 8544842 14227720541188591707998224275301925472 8544843 67044130458363422591396362145362529532 8544844 65033276854367137445565984403588841472 8544845 106345156550500560452745189160833609600 8544846 -50327927799472537517008613376524877696 8544847 -736859947792916334945814479294864968 8544848 3945303811939988243014427561923559424 8544849 -98524879401087158229752387624471313936 8544850 -22571572387054854952318439133588672000 8544851 -17814150236918783730050016189844162560 8544852 -114178117981831812663205222466908416000 8544853 213260467501557221956696704801573809102 8544854 -18875822012768814459649803110597975808 8544855 -84087743024452980522437144245846442880 8544856 125519668090251025610225766488785274880 8544857 -18525501008878383356096483099773803648 8544858 19926901497975188069155110181180070400 8544859 -113703675532028017535779661649790602940 8544860 23112889784365632617412929610668398080 8544861 -8507801744505953704623570861012883200 8544862 -25131471386735102022114014728178352000 8544863 16515045547572645964929338548619242368 8544864 -23064785129152989246065883105157447680 8544865 -101052699890308748505865767622976022060 8544866 44396851724931721149696321250424279424 8544867 109543060804759680804658128228277512000 8544868 -12102680702368945352172098008538542080 8544869 15391834071433023615586758414178073244 8544870 903152442837827782636889384917768320 8544871 -4470419506769542910959695429008277056 8544872 22036661768242342258074117610654924800 8544873 57473801035139952312409371799898412768 8544874 -718315238732842812489177010777189632 8544875 -160723677410801018319507736394487708000 8544876 4204671216797881456279717386954240000 8544877 -6734122360544091850571513729998154880 8544878 20065279151427798798163464011717940480 8544879 12472947232191828995097811581230976000 8544880 51709891604869258392297718495983697920 8544881 -308419591511674527597698950578848908800 8544882 -116329418698086317646301155721815177216 8544883 26512260472777166831170029791074556824 8544884 42535103557591818315818460418021266816 8544885 -61510688706412290696384741426798962400 8544886 -9232459757215548398714559116999301120 8544887 68288643583793572456572691414966038600 8544888 8534655694903867831806259395726028800 8544889 199462161163549122191678961356515650240 8544890 26687766222614096383060570420487102400 8544891 -11535408222956855532328594068206689536 8544892 -50955687613724524740092303662692123648 8544893 -85280500023402704471017095090158032800 8544894 -26299232822348152259905800029544811200 8544895 -142978045815295716149743613354910408600 8544896 1283931715866889268532322206713118720 8544897 -19691681045977092203461410588270150300 8544898 1142541017786886457131358318052341200 8544899 -56980169395080553668733613318795340 8544900 -9102588141730116454682856710505062400 8544901 -16107959770048822879328630933054559296 8544902 -4661267272563959935829754261004148736 8544903 74662631089965714428771942080589408208 8544904 -60927900412275225503532958483330698240 8544905 -149980917686156726873730986226616022940 8544906 57131941920394286048985298117639411200 8544907 3310175256785296404274226751460554752 8544908 89801548249153686284197832800384588800 8544909 26527077630040051829974836522641131008 8544910 -29219719098303624737627988455145905280 8544911 156194273430019898008799085726219571800 8544912 48185819470241845353415392965731418112 8544913 -15785587935881728376893739882100965376 8544914 -38461015500418918729343545463315755008 8544915 29802612058240447255406002516775180160 8544916 -3346718292750479104690071218583814400 8544917 349360572895704024888733866330935040 8544918 -115085749453928533641623482005026734080 8544919 -516288171720626802522949341924399600 8544920 67075234195433672822631325863393484800 8544921 -20487827374761541460303230168874747904 8544922 -78062438767236825083510537723703625488 8544923 162420462726119693867196886838443705080 8544924 -65529373744233994251302496221467428864 8544925 -20580159352434635904820282741444177500 8544926 5202812346037532173074899883839980224 8544927 12773263488448951266771724435022014080 8544928 20318896160894755208645440892779364352 8544929 194228474497420215993969008549507104512 8544930 -8646013016986359918277961194179962880 8544931 -141175782464225819365317711457912633128 8544932 43833557396798411703888186312652649472 8544933 795353676764596884329196033036741888 8544934 -1287058158696991823216331890204053440 8544935 -43346487951273011711338985949795447840 8544936 -91508399403503141112796784892391833600 8544937 -14571008935429407047069136808576104540 8544938 93642599343970421058613841173229907120 8544939 -27715654491670162878889584357107599104 8544940 -107851652621077564396981940038675752960 8544941 168497334846170549879872273164673511424 8544942 -239006738648685630560645227486337280 8544943 -152538166784101851345468159459334618056 8544944 2746792258337535160436703617927823360 8544945 65355785451712341040660523364177169920 8544946 -9512328505878921443216320023037977600 8544947 93608594263207593821075070432112341240 8544948 -47105877353343110148487365831337426944 8544949 -15829495434012496209724987449737917120 8544950 -8654029591004281920714103433262540000 8544951 52822416846942655349311321518414991680 8544952 35892627085428458519914619842739589120 8544953 129587166777260801004433600250448332202 8544954 -567635443134572496860102866595685120 8544955 -149334800108682485040341562602544896640 8544956 -52405531992849453597910003155913605120 8544957 -101808673432025843095069407471718306560 8544958 20339849929459070646066672451356963840 8544959 129672466175105928256873924182998292216 8544960 305034136674197313747075743298355200 8544961 -10494271744819471365242120657456768208 8544962 -28365319586669332411690989522770430768 8544963 -38223080895736432039896052707526515720 8544964 -11711130814641577244698313217603698688 8544965 -20014020949454422424368841671746681600 8544966 -12621772575688060249060910500480694400 8544967 62699602339716221975799339669813634080 8544968 -1859133798825434009066912724241274880 8544969 -66689324164999329251448545296193312406 8544970 20358948904339120168700107769014656000 8544971 36696471094134987745173840960562433172 8544972 -63562979993457912161550322315820663808 8544973 -191141046325550541235973759718309744778 8544974 -40313092317998407295699931826079317248 8544975 23264952509788771756232929299839544600 8544976 -720235062893957044822011812179869696 8544977 -20260410865518657358072428841768936128 8544978 26736206030751340316534205122127040968 8544979 69288814871628839861716966805928013680 8544980 79718092842907160396999508347660640000 8544981 84432249844726025795480756952704072352 8544982 -60959838866902506292511994511575930048 8544983 50626308291932617944557975856155364864 8544984 14292296726746393131862954208359219200 8544985 92245205887708601773072659055854834180 8544986 38704245449344198727962945324813989600 8544987 164599190374421354500446680978565194880 8544988 -78706682369036670414917029023131264512 8544989 -102573723633829845055527771097929593076 8544990 -16068186040721192785569185087033450880 8544991 -38321444810883702709000503719751377056 8544992 -3743070714444070789866693803553325056 8544993 17236848597098308692483177207078405984 8544994 41739105538714366107889651610516233296 8544995 -24686822506180139428126704511554374400 8544996 -104738005473504383805198687754949950848 8544997 196880811077224818249340960436606808446 8544998 7880376466819675631437833402026606592 8544999 90994488234709369079879175163975557120 8545000 5804283385620158810825169646128000000 8545001 256820130753156246217737410485324702500 8545002 -32683102756639136601481183120172209152 8545003 3514535093390070437004999568250302400 8545004 -5570203090025791460268383539206294528 8545005 -31814799477094689180070272748177760640 8545006 40351216175662311938476879593873304896 8545007 -63179820995161879558921867609501485744 8545008 -25066583444989673957996886972061679616 8545009 135385579755405624670637112482827238640 8545010 28997351030142313243965595659621568320 8545011 -76017021439551747720407351735476035528 8545012 -39913819403870508958246006097371007616 8545013 -141509544195180603881342844560862239616 8545014 -1630909961482505729334504476087826144 8545015 3120032485914213888308941626647478240 8545016 -11416201297998057016408255133996605440 8545017 -11524055520222908295159245473275639552 8545018 -122622876010972319819463941949639758880 8545019 -10251812732116502969043039354357233904 8545020 24618391281852815339890591967258296320 8545021 88729633545813065702204159711977870732 8545022 -50909911834709143178080105166670321600 8545023 241328102836664336519668148348619776544 8545024 -95508378485203301922498071185368023040 8545025 -111869635026639076753165352384910690000 8545026 2412210266377447982309342528070647808 8545027 126310870164266843084433516517065314280 8545028 -184510862803315587096876284761456214784 8545029 3869241056996769410556756242124864000 8545030 -31951360075287462311957811218593073280 8545031 -77296401054230409409359252950671701456 8545032 20680679032070251280289125776218731520 8545033 55681072482498475313435474880342706176 8545034 -19372651560489196394614301630605401600 8545035 -6107594107451806081436111189152934400 8545036 -38824817409919485073655367364732769280 8545037 -103421551753754682717915324509972711988 8545038 3260802797657888172494325676513505280 8545039 -38029189413159628948793586997801109248 8545040 5169792165759882143760543801232588800 8545041 -65827806081611207554333539057594801600 8545042 176653618115342368896826710049480114944 8545043 79139344729051975858293215737716250944 8545044 34260754067759411984875152031653906432 8545045 -157818629228404785280292374375849265700 8545046 1498767831202373256895590532588168704 8545047 10212510864512667809494760054794975872 8545048 -44996674938378408758019761695800944640 8545049 14285607948589448367592439899560367050 8545050 41087386367671403883289963604953168800 8545051 69510855792545795596264823228914354052 8545052 54742108606377744314234358813514033152 8545053 137149631127163846032178229866286913600 8545054 -47615586321485630015765079947069241600 8545055 -49891345319658688546171128346599456000 8545056 24308921005235356929637583203533324288 8545057 -24505552949346599639465985042630595840 8545058 -116507663951906344961905909646663763120 8545059 21043648463218802859652182048667811364 8545060 4701142919625570913890589666053120000 8545061 102073373625616712470638633274128320670 8545062 -16308324132938866964590196630282365248 8545063 81129974880516305623227729184111082208 8545064 64247761065854053564629477217272299520 8545065 13924049162287963212279956445875363520 8545066 116632373639817886661537345041431149232 8545067 -233722590429942006105245232456997438968 8545068 -11859120745426351331904911758825881600 8545069 -35816045572270310502197122592334620756 8545070 40961620715893956871096304233524533760 8545071 30026235105741384014084938687287908880 8545072 -12637636205601842057465938581315452928 8545073 9816167087668539742030790563840418322 8545074 -181519985938795961212750724397061632 8545075 23159890959146134652644151194451059200 8545076 -54460866115855500708942317117774099712 8545077 95437320466552558661451593348930941614 8545078 -192127633002775241821075397046984000 8545079 70442898926668588299121312179119981640 8545080 41649760089008450963616614677337088000 8545081 -264298024115257146961064350638192265388 8545082 14155546771423665258430646650450867200 8545083 -145688252119099810222049733851897337576 8545084 52101464928596143834776364905142182912 8545085 -76450536929700121087233696304747451220 8545086 -24162792138524872833768677441364618240 8545087 90594893811406436582026479637715788736 8545088 1083476188673782584525363629229342720 8545089 620455765666763840071471635487822848 8545090 -38789600540332126761006767101167782400 8545091 -176400068874122744635984333424575325508 8545092 -6788402534391558467645598988064256000 8545093 -9849317961996573767238193078410987236 8545094 14447342787660592331259306723634230912 8545095 63393780622881600623241690708958950240 8545096 -65595200132881755377021991128692654080 8545097 51685857421372226513490460637389039584 8545098 -27958034635116285161368021609531699200 8545099 -73111879890787856574165989141036844936 8545100 -81920889230121719908986187756550841600 8545101 13021278873114392049554101194941602944 8545102 -41933875388382656518605213575523614400 8545103 -32466763546242076822096920111158069520 8545104 767201237793818609488269381424963584 8545105 25464981991371383626257368056975364520 8545106 90097408136431548947118459164998852752 8545107 65304087777435152266658064764957498040 8545108 -56153840407049073998163841281799096320 8545109 125418386948987994026165189525707247310 8545110 -24382893099986969606071878835424845440 8545111 -207740806462374369107612518830346018200 8545112 -30306933654194852497516882156656660480 8545113 -74199569450597879595188104949817240576 8545114 -73263089004941340391523601054196938240 8545115 96944990071276391622101223792885683520 8545116 -6387955159770410702314420830525838848 8545117 78454252340664899170151860231794462720 8545118 111828405810860931760240179241999014912 8545119 28901854849575680599526258641325761536 8545120 -17060022735059288526508761890338897920 8545121 -61052478152317957945145458639722060480 8545122 -60170001135126787268662962835773423360 8545123 -90418314088549509958654476877068390628 8545124 15990592628588482229170440651552018432 8545125 51867104940759905882330333051799864000 8545126 -57738674037220821800280475887683635488 8545127 143926448226227004738076617673984352472 8545128 6565866888112832885930320291268198400 8545129 -5273930128404795150429204849437194160 8545130 11871038024176665797511620364250698240 8545131 63002078587125842498671567576957268112 8545132 552030321002192627981181421045176832 8545133 -44202234490636710492353394982052203296 8545134 -6941747693453079704699241714327220224 8545135 -11450234463253237617500146418594424000 8545136 31230544306642713956100035790635827200 8545137 682384568844013454923853708694698496 8545138 12258280662977058428463224808863388672 8545139 44692205507621180344064887147823396940 8545140 44884309325144418993586796913080102400 8545141 -262032463660636240560130078832585074 8545142 55298020764982439393452718625034829472 8545143 99667383314186206697601004534206117864 8545144 -51407249781037801718553158328351252480 8545145 5599555241096757201126431333127622080 8545146 -132055671826709875433647071814588416 8545147 -168430538085272955060900423303438559080 8545148 50571340197340528349927370143224670208 8545149 -86119343033529963043429237343355356160 8545150 -6572807398939829568552900377066880000 8545151 -33366136250505487261621362789121726848 8545152 -10234350848069605416308609671841710080 8545153 153511466892599799027188548329129590402 8545154 84876770984019449944579923290900061600 8545155 -71949946807611129271135497723094809600 8545156 140429032768786364033626970899200187520 8545157 17680214324508356707252317656392977180 8545158 -7968487644141985960536522947076049536 8545159 17857203703743455578305717611103960760 8545160 48656259411291643607669276730631065600 8545161 4912118399929682158259468384082912480 8545162 -10925556925126796073893098576908374688 8545163 -76665517881706043155738844176544043120 8545164 -43716103620394899034841576418658713600 8545165 -1119837652815044908205552132139317940 8545166 21993250944343397772933274581244670976 8545167 -27255416230378271365164799764286055472 8545168 -33576417478940742709800386560398942208 8545169 -139778879974381295435424730949967628440 8545170 -52195237863756719846893117930369497600 8545171 -77004510331536350663366784797101740456 8545172 -9637300517664292399737054072307519488 8545173 3408036555754820136756086860915024128 8545174 122355223798337623542647587299254023680 8545175 -1659664102333595008491178682763315000 8545176 -3846168481537297422701363276507473920 8545177 83383579856226324269954860786104222026 8545178 586513051578632065979326374535910640 8545179 -11109274307568710781858375127505644752 8545180 20290209630877696384483505003974164480 8545181 -54273299255760626054589923167098289536 8545182 39766411784074606460143229838443351040 8545183 -44749973648528566183570208425144257568 8545184 -261461627716488805429719240276412268544 8545185 -34117482373750101777696470307771299520 8545186 -43835126872262550008731858982312542656 8545187 -32991261366151788342590271435414776928 8545188 6219155898574987038466843959981705216 8545189 166014555547904218642185100354578718624 8545190 19755636598447606850233692549741719040 8545191 -22224077734557878313904469862713614896 8545192 -81497399658171380801846890089625728000 8545193 -285810729776442996491926494757704604800 8545194 3795429595629849548590853750038890240 8545195 -34466886269144886431135685013246379520 8545196 100733773039675579876592007692477285376 8545197 50654405131840851936746079694930516800 8545198 -159497209283393548325794371852761403840 8545199 88398844372205427922529881477650543864 8545200 -8132180900735569318135404555998822400 8545201 -31789007017363809054499214948014490048 8545202 -60360538141080690555720434934163550448 8545203 -76210132619115566248828465675537800480 8545204 -25711755295082009947317224383117692544 8545205 -41680312859890624219436682472557617280 8545206 -18316199703387892396484355177368678400 8545207 156063041940393457041599637868452681432 8545208 21219992972482017551766054825549312000 8545209 -41629862426275288102299210666708795072 8545210 208219654353043479770094117620675520 8545211 -236804614799702116070351082347678185248 8545212 23303102764508202746929996374943173120 8545213 159604886384818282561512152414445338304 8545214 -25276426611148571082398042625136336320 8545215 12171941886305032972213198611843302400 8545216 20109437789060967250062271896942018560 8545217 146834421560011896591373005445147603266 8545218 -365592694167820877480224015652296704 8545219 -73960278310135688299454243986233069456 8545220 37413089727170953870138774117018383360 8545221 -56082673779603404079862444247469280260 8545222 -56733153576281966343256567718201303040 8545223 -220226808283181319635659738717132004880 8545224 978484619815780508352581564837560320 8545225 -14257018896863389046311389237455546900 8545226 29950528519697975213259990513548043312 8545227 76686772399657250982630319215047700720 8545228 -19270971637510215026112413634367391744 8545229 -31043446946049911779964722247314340928 8545230 19234768727413965347212971644238240000 8545231 1569814886705631847459785035855309832 8545232 -36591080094313010997767854391197016064 8545233 -90410706053864059445716773233425064976 8545234 -2384498105465181090833017920230915328 8545235 148482874400249700436943874800750245680 8545236 -6387094873077586680973678773224472576 8545237 -49200289945017321650288644921528024200 8545238 -5568964862657681456795533801156531200 8545239 -84944522893374503044400217831819888096 8545240 43691317046919676486030158543961497600 8545241 -204443759132707910558381885679326361216 8545242 -58239085451998813818825728651915589120 8545243 -1924644268407779432724779910483996672 8545244 -101123922727680420402025306233118078464 8545245 78539535823476214756610609912242593120 8545246 55192799697110221155209949888080484480 8545247 -197666701459550855760338350569624892728 8545248 -22717596996424133974917374835553468416 8545249 -139279323762279671888637713985847654750 8545250 -36854431705590992446527481846498560000 8545251 8896477892766501658918514513941532160 8545252 -34909327340854854248731256380924027264 8545253 -80131453888572684826014177846758886240 8545254 -1303597030932943120587116892788247168 8545255 25374623962707553537991429672063747760 8545256 168344202343771149318440764166555596800 8545257 -6710458462423456755888602792828305254 8545258 -124413890721865047328961232521429313024 8545259 -20599292577462518393285713401796665600 8545260 13687959388046047326374571632780098560 8545261 607214714462226995032774202396286528 8545262 47908003103992591068292019880314496 8545263 -24267520151358765698527268784026027256 8545264 -4086065471193862794669341576843100160 8545265 -18854048917043963403648070812152040000 8545266 -47480172188330528946729969112196347248 8545267 -32486525880264467626733849217951388008 8545268 101732094874498137661536392137170942720 8545269 59839520950805388583386423660706399680 8545270 -9876754923219533261960752584315985920 8545271 -98887021263201548460230997217523195040 8545272 -128815610698312386482742410228200243200 8545273 -96231309528534227707505442150825161280 8545274 -9027493195595256811462510492914490368 8545275 18211981897475625095159038201761928200 8545276 62533458622878446557274688412139658240 8545277 -65925709866842305294895211561528120960 8545278 -10580120213438367677427266898261550080 8545279 163646434955209007546601876646503418880 8545280 131944139981751037608795204060237004800 8545281 -61293415940398154881462354687215341280 8545282 9714038758168192923181715574936049152 8545283 -75415438645831480066174750351961502468 8545284 73817151130283701363596859617616343040 8545285 30970266990066361667124127400255568000 8545286 26276214823366568528500631214656324544 8545287 35311040386840210620679769318181657552 8545288 29115417992037931256715364799320473600 8545289 60328563474554357271154822323161226000 8545290 1424175072627368391243009017470295040 8545291 161501195832350514275959767377913156692 8545292 85355484791188683635836746206298488832 8545293 -112732696514431639585282363052743848618 8545294 -201970985510325094989260736776317293888 8545295 141656247007103325818120057103534998400 8545296 -1819352584185704516532615932002959360 8545297 -4451335136625064530724029379887435920 8545298 -829149120526896070673097621930166224 8545299 -31718724042253182100346198301344006400 8545300 84932388316667515824764089073677558400 8545301 -159046385345747084698583754206027731698 8545302 28128127380939533330224589812746265920 8545303 39723600648995414869821148783224292400 8545304 2300869063141877424221163445626654720 8545305 22253845391867801671124047925183447040 8545306 -21443372104812679760387773507292093184 8545307 8874298506573887284174792815487793760 8545308 80631152786684652737786238122021583360 8545309 212781816647725168256251311924480853516 8545310 -17096011564468505324097400363396010880 8545311 -47372349520122116157163014351070437360 8545312 -54392619702293050980280120698577747968 8545313 -22423591010823714975894454369395944640 8545314 95138106231871429587024800026386885120 8545315 171408018134276478509080450728195489600 8545316 63729673627608079354146999495691688832 8545317 56228408554659231339305542625336560800 8545318 -93363180414598847700697953416243012640 8545319 21026750645072860977789556855385481720 8545320 -13085868254149684576751437025338982400 8545321 -240117396964046024596295611591465017478 8545322 -103097066364291604120069194293123358720 8545323 36811175096233198276158962170884207600 8545324 -114199000979282230498461124663559155200 8545325 -23446041811285028725483973146073701950 8545326 -24137254789106195745449851829694105600 8545327 15877597739850080275191030118111090672 8545328 3319367510046961509608007790963458048 8545329 7226274473773186881949412685312870324 8545330 -29010103505398236025975810666198969440 8545331 -6095461924930688271231111364190186868 8545332 -36431333476655687453404813685676595200 8545333 -198381334460764759221099730587293238418 8545334 -29087332892256895635453157371794688000 8545335 -5267995797653377655428990816622539200 8545336 -16385116264704763246881005354516643840 8545337 -137064251586067846631081872191752557014 8545338 441380992049223381483508940370974064 8545339 -310026762295528751502019487681406768 8545340 79552597316011145839140754749250682880 8545341 -20433955534028233317550003116617657856 8545342 47311816926552566403627208392895737792 8545343 -98688154786345594722228721308762715440 8545344 18688452437270943373566758820004233216 8545345 -18864880688773806957091585625988772800 8545346 -114737822398548953097761814570503208960 8545347 950438689238689856605274825365583616 8545348 10039727170464627603102733809298354176 8545349 63636357311615780834686331338880301564 8545350 -6873732603522877078767399580608192000 8545351 69338969732380769670216547259215441920 8545352 175468678577424403883807043174901678080 8545353 -166612242547993809852856143743786493696 8545354 -54822133822578319389050426957866354080 8545355 10817870711260679158917689702127354960 8545356 -119479002124297052340421092063989779968 8545357 -6412767628986605596251592319807376394 8545358 1460377727469687747107673337545115776 8545359 53565920601659496063684854539305152904 8545360 36749538706159392809225914368707788800 8545361 -130990887699287043178803942267746034576 8545362 -25400245115302831856187799180183097856 8545363 -283255608168153585883088636725127272040 8545364 -89789368300353226423991853572958566400 8545365 -72976190987270413949177970407101320000 8545366 49437499635342101442346263920834809632 8545367 -73642847764258685373970859134771334208 8545368 52394708307035823321756636154902528000 8545369 45684931259726954073954841685506396992 8545370 18400096613130928975481545977797338560 8545371 33227807833557581252353794444142470960 8545372 -18353165684539418256325543474197104640 8545373 -221777144207535236099345230627301803380 8545374 -13575981706625377508875621374390440832 8545375 -11616673085708229349908147351157500000 8545376 7312113359594070528470228176954982400 8545377 88052024431326474026133652595794342320 8545378 -348094166220676428364283544908640 8545379 -82290936694472598527047716073913026224 8545380 -4134678252175198613927732021339258880 8545381 78015108788133843159454186187973281504 8545382 43484792953647418464128335946743872000 8545383 -52459716537936750898328863338748800 8545384 89520969712499755640568834813299128320 8545385 57103679166443564937139350848590892580 8545386 81047814622461320532176296847749342464 8545387 -128981560413421937510558988363724365964 8545388 63876421124152661308154343223540140288 8545389 9608193456147838634773098876997435200 8545390 632388499780156553320269248780328960 8545391 930654585968007531159164796063849432 8545392 37662837018856077502511849382142279680 8545393 -139936349524311339213955990877997426176 8545394 9183832861897893861267165434363973120 8545395 -3118644169583144775258319573077653760 8545396 122093586710722923558160971054409684992 8545397 8009925200707203110009403304509167232 8545398 -25270943113917535183527865143507443712 8545399 -48046279579178333333322087973865522880 8545400 70442015409755307465424320229519872000 8545401 26137839793333445775056289043108517310 8545402 24899829185438196301760941088126657280 8545403 -102396513372191885280797026960572218376 8545404 72803401170726563387270936079099757056 8545405 -72710544522365575235014726904176910880 8545406 134865816699315043514045714897793265152 8545407 -21888481271078054643825855480382787040 8545408 -147297671866939124796249502169337692160 8545409 -16720283758721932197393797240616542808 8545410 58859366867027374909997788086285972000 8545411 6006243522393885519604630321188455632 8545412 -15447293418192018810285973078170678144 8545413 -11581064284658515589421058903230682656 8545414 -129013601441789647019951286511082518944 8545415 -16296014689109163400011724339768839600 8545416 -44129964197783926032464673051361689600 8545417 -118404227044752481658737110113350354534 8545418 -18666064671545843294350298441556169728 8545419 -2540843185509830246934203879473201500 8545420 -12411160974289032197959084362888499200 8545421 -13095296045914085702080041272717596800 8545422 -39501910861103639367784397679201390528 8545423 -706191324917633245602621432111901176 8545424 4244112323290563689158082516257505280 8545425 6899245805805919900380596060383017600 8545426 -46234618969637577212411544019321214976 8545427 -67566918384182709241221532786807263936 8545428 47833182230120526304015819829796592512 8545429 -63642053787030073773655765789945438720 8545430 31296854034374032402390990641389184000 8545431 -47505565762619268543088391090696689920 8545432 -43323322040009868414303417683254763520 8545433 -1003042325474729471371408357742504256 8545434 14398100251794481491175513601647763712 8545435 -7613720679008729643849149449485885120 8545436 17225715941884638378903673934664199680 8545437 -12273555857550246024381099684792591552 8545438 8265921313494217173208387015211255808 8545439 96010634548498551796370912448474374256 8545440 -98625252683208776298236335853980876800 8545441 81449331294077045228742405597829606310 8545442 68942174530677603914381584755749356800 8545443 -5372299180075233087239438477750049792 8545444 -1388549098503583376705222708625096064 8545445 -544316719580968306871844666039513600 8545446 -8330776731765499109431006184547778560 8545447 -227862017101320813740365696706419028104 8545448 131651249513030265210403131130079232000 8545449 35819411512335910747634277531866972160 8545450 -244537908038630437631603740644837600 8545451 -136383027176321861473323690739130137548 8545452 -41905631185410494844762059097697171968 8545453 -4110004409352838867628525908919374260 8545454 82245026124247546029492452735092666176 8545455 48486915071541825386375813807623587840 8545456 17981592723379337172956047083764006912 8545457 -72643523534178261191047368313028713920 8545458 5205702110279098595974688748498508800 8545459 -2276818215334274538050905650254061600 8545460 -5654688336899436550343991013815091200 8545461 14878266725430026557325320258819736640 8545462 -95180536012359230786694432225990876768 8545463 123130595128291093410002162396769500712 8545464 41310596314478418740941126503855144960 8545465 -56714036330286386603632305140933038140 8545466 -12872436570012228738684463766505823776 8545467 -11980327760113828332495718184438453760 8545468 6087832146776214544652122901408396800 8545469 -132866087950400556248072686825163891130 8545470 -2915886725165015214251461813661045760 8545471 195369761094872997515339579151945594744 8545472 29188983399143990416753569367119101952 8545473 22336708871353357408146437373259860000 8545474 -13100179948745455562622109939619394048 8545475 5281868585106027059774219814276509400 8545476 -1115891023535699470387028721699710976 8545477 64318840176678612857199220364462679326 8545478 18515233014193375796453865473935957440 8545479 9564126000916530116973867768168162984 8545480 -103694203470005955993320847562174617600 8545481 -29509158029203348066766160733292423808 8545482 -1313368066022222170094796394454741760 8545483 -38568435481352990284353497998632734240 8545484 2277665334997885496964498352946486016 8545485 -87473674572729503768742086142211539360 8545486 42281693908686442630463662274364096192 8545487 -259234031879174453694757512861731214864 8545488 15030318702376730584792162257571676160 8545489 54889867173869694360133626445969788288 8545490 33136784619213151129106472793052961600 8545491 9282692042915458539741753311489278080 8545492 144009704850166964229855070499827695360 8545493 -41954757598324330177628333875274490240 8545494 -2170268508623834528392362763485990528 8545495 -54801963288505633989128649731067129120 8545496 125883060724093923213375225327265382400 8545497 -143146073005001719276052145129267143520 8545498 26827128061610931053331394642878993408 8545499 193003701110092305035159924350639714500 8545500 -5977771908173944516007618861144448000 8545501 -159791606860213091949360736535375133600 8545502 83485725120533575709486214690297004800 8545503 9514911869957199375983246296770162504 8545504 71985466304631150209532167803895808 8545505 11961054213683255652389462899899408000 8545506 7597327259031522924903051576018150144 8545507 -37543427713481452477247782221519755376 8545508 39216062565696428433110771209030132224 8545509 -40944129084077416994520411276365038080 8545510 48843973012148019453033622062680204160 8545511 79884166837692002710623423747995664552 8545512 10043664687103447349339716753608867840 8545513 54715878550323679952515791311715850740 8545514 40846256944189088913979391343790114560 8545515 112279146239365708065618652255505859840 8545516 25624255332839247501143717758158110720 8545517 -109480956094429462213771454707303717140 8545518 -80864150432230539681890867044578395136 8545519 2521130216511608807901939923474410744 8545520 3574252988504329241677020722195988480 8545521 -12029710151564384908565290146654265488 8545522 -4609300745054051229940511926213195776 8545523 -82317684335889007420973791807926293760 8545524 28168030705452629162646613781101455360 8545525 56872915851596003799739144829205867050 8545526 -12903007455706509256248117583550445312 8545527 -207137935728440844469714546433820938160 8545528 -228821963158894627679206835760134307840 8545529 152702031143158673706484495894538945130 8545530 17853614315250330572241222138708280320 8545531 142647263366533432646952708187156232064 8545532 100922094892290453478218273907484061696 8545533 -105452574201868270283877306309347275776 8545534 28967980937076933838673224263860284416 8545535 33129130900468892716395478951064870400 8545536 77878257663337793769952424245088747520 8545537 -3975214392730618188643184234860596096 8545538 28136541486535414433839153629236947920 8545539 -49967448957202583520223085505027731976 8545540 193754341661498262361346563766932807680 8545541 -17169100948217497002111692731120193058 8545542 9145180311896773944542324660681195712 8545543 -161001036892821692623698145052610294240 8545544 68317075945830998671750891164807168000 8545545 -16007326218206164479701023388891332380 8545546 97395929426767317705863439384609135360 8545547 232860345832336811343399693454617018192 8545548 -32583353888482916955902628459922759680 8545549 -39241844963384095590868655081694663860 8545550 992929313950870210902165469931572800 8545551 -119092876053940182046213996687806842736 8545552 -29124148267245192844305513522186731520 8545553 -1909843437695173594462654302597257472 8545554 -5926809848641128355269200388550848000 8545555 59681894739841911276910548971133604560 8545556 81121587974255299462775163549790696320 8545557 92254383467688455517789161588904925824 8545558 -14729811713501986625043781689040005120 8545559 52214925054064022855681734825486065240 8545560 36080562334425986273256462150107136000 8545561 -107845188875528171184482353446974818428 8545562 1984593187324654342060495168756860672 8545563 -14924671871731238941997217610545577440 8545564 -78544815994841393305863440589079181824 8545565 -4748790145893522323840277532064947200 8545566 -54242523959015567910661881427377245376 8545567 91047018586236756818451820711409887920 8545568 -193380760976727817811573541922509619200 8545569 281357003032087065596174562609834720 8545570 57322015785171861288603415357894018560 8545571 143733266488458166034200646358316487772 8545572 44791401147602139439571696689966067712 8545573 101993534424862666697137384588421218720 8545574 -2083446960155173693791749639507464320 8545575 17018597779259949017706570866141670000 8545576 44055974853676603311560052419419176960 8545577 153788269262263952022721208475897346206 8545578 -30782170055775559519579188420612216576 8545579 -58217358080388875177689806210528359024 8545580 99736698340908121854629117132538931200 8545581 79710511651367579770373371301302725120 8545582 -6234789226993881187014657010011469248 8545583 -66505642348843531458710714403914279616 8545584 -9470518008470386216563929884164882432 8545585 -31858477024038819911207002225654709400 8545586 -46722829975542858942020332680042984960 8545587 -156354545793413165741441695383642574848 8545588 182985753500522257362371521372232519680 8545589 -47034658641388851331668811766070667272 8545590 -30085532205451068452658577551151274880 8545591 21560822332778590650102810803546680672 8545592 -3295870038682887192365250144417484800 8545593 -52188061072669466326466648340286823040 8545594 5866722940034544799769439599731833792 8545595 -202304224392893559667524757037074432320 8545596 94221342324813776299560925914780283392 8545597 -89895822396278791966635158821588442400 8545598 -62432690221520799089992475570031187200 8545599 -3904889232150356737091162631090271776 8545600 8582928984400732830900488194031616000 8545601 6927380411522325978608539674603599040 8545602 -8458185164690575512511017369011988480 8545603 33432534540470441294140346106030331920 8545604 32783001787416934445565963294151004160 8545605 -1041510855446171240551893370919160000 8545606 50084460944403591536463419679799462752 8545607 87189176264979114434533874023831659312 8545608 50833663185410822909681188091423539200 8545609 -216559207461304402031032561007882173980 8545610 38180877579187893636702108213745321920 8545611 -27314934369215307519025191025235203200 8545612 -178589441426475154367848911227162974208 8545613 -56451956386339457516452089161313360138 8545614 2215781601007418506289042180363980800 8545615 -14644895841296054145038757688660373760 8545616 -36204074104574285194952488579262128128 8545617 121874684615597729281908628688785184034 8545618 -65280240845617412414725152353487120240 8545619 2807757902994849484940547895916469840 8545620 -69186195029014147585865296798078187520 8545621 2401640806186151032515188312092177312 8545622 80234906900748629693643471869243534112 8545623 -69052971334851036263327322803227934616 8545624 55505775657470761404527128708845864960 8545625 20744041230189317617356701717441250 8545626 -26529544991080358287502440405145307408 8545627 46924485616977098145236636813208039600 8545628 -17196947756669586989487205266521591808 8545629 -100379380090536156317570786634437768832 8545630 -4159788734315592071428572942567724800 8545631 11827159359975788865803878858052441184 8545632 -30606256791332614310881821613290160128 8545633 337973320177750846767669804391695946560 8545634 99782722848863998766799628439096881152 8545635 -10964576243464576237448537887542412800 8545636 210231127614387405116053929461100318720 8545637 -122947364488098599786642865101979987714 8545638 7767261139180910776278875161960180608 8545639 9600643443406091000715800026708658760 8545640 -167225038719445636766582018233563187200 8545641 -5021104739748496339554547847595803520 8545642 -4965888440488111764541703109037186560 8545643 -158750642461147053615911338780517748108 8545644 27726600682303953156027929961249166080 8545645 -75788612615297814930309629970143026920 8545646 -31638141147702935630411398302202721280 8545647 37495109283315776072014372741100355840 8545648 755056353913399139917552925668900864 8545649 -83244810756614187884553562738642633440 8545650 -20473982546521573740009607761855398400 8545651 61904712097216083915064389712987864652 8545652 -10481387919261088404821306270940549120 8545653 -109547746544304745376948024030907073938 8545654 120299635373325487798236235125930623808 8545655 -24788211097952498476610397748753078440 8545656 14877364245522700631553631821918044160 8545657 30290329091425768117281309627299622400 8545658 -17763040385665309774589335704225216000 8545659 -110486968939813841125331245426181048832 8545660 28573083041852831942716910806865287680 8545661 -180463308636893182169580347701954383738 8545662 3198082203688247002017054151002449280 8545663 -2865461077883781540681327443849683104 8545664 142269497747016173674704464037984337920 8545665 -39887310344608142470069100297040286080 8545666 115563709771226390774291637083897326032 8545667 46223224805762175232949938215610273920 8545668 5821167825526922855591542561820528640 8545669 -178406628436899448813433754314454018240 8545670 6448687790660645785700559573013551360 8545671 40987124372278148645125515486602373840 8545672 1391959101285007543996491468749137920 8545673 -55506440396856039206226385064861992512 8545674 1012767010180741048585908891389338368 8545675 63349204804502348817836180259685748900 8545676 -66108177222795993387183033869990519040 8545677 -13117843927894522367747801493308399616 8545678 -7401497925806635407791150591419049280 8545679 -71786618967650088799138776102688693824 8545680 -4909350232746225582175009190577438720 8545681 143380193373538667183918662026752548224 8545682 -84201578600886275827458618342374045808 8545683 -124402596757798103808763907850352879176 8545684 -23757381831265727321536897167176417280 8545685 -2460268885348103195089695068652643620 8545686 -97344470478137762770352730468298659456 8545687 -169680558485187317168412161683920808760 8545688 27054241210540848022203296631191285760 8545689 -123410165433193029546296355246998424480 8545690 -8895095369379064296031025169246362400 8545691 -491983853686968238683013124201203200 8545692 -26350106656377265527476703920565657600 8545693 51704156541638049699825528481025612044 8545694 12291644779749852769530776042010302592 8545695 -568304574138055931765722181842132080 8545696 -76766432574161195922244277953684832256 8545697 57227503262893189701916057929110770146 8545698 -35781185473262250696733953987994451760 8545699 -256336424613306718443969395904304843300 8545700 11887815385898179804692892247834822400 8545701 34241252816624736387464022829992059232 8545702 -27842899497591330416547475037856571392 8545703 -55288094461540232198443473701846780160 8545704 -126208661735268485660568613354511892480 8545705 -18053209565610281860817229571382112000 8545706 -874290678132375371500693863404448000 8545707 47738659065273545469173462285272808604 8545708 -27966069880947649574633995879278424064 8545709 10159621650900683656502158497925816620 8545710 10865312121679039098746539061451384960 8545711 74080585982388806004583886160669943248 8545712 2824620325541696287100868962934718464 8545713 89474046506926750466713632700792605888 8545714 -5142389972135788495444055688039195648 8545715 143936293384940242616385870824070213360 8545716 -204562777805058084371519800406244986880 8545717 116048897751348149539899911604311926766 8545718 39951878226276882716254153149417094560 8545719 12981912763161614285802499302354287616 8545720 -49906908497443391596042572318935040000 8545721 -134364977258606249916084330368495733078 8545722 -56524148849808656416189627331449245696 8545723 -21775714565062491226874673206569327896 8545724 -114012342881469352991021236577067737088 8545725 -35835246094430979468064935830457000000 8545726 -3987976477655871609260576744729139840 8545727 94658521724951286718900925610970481352 8545728 -52120344981532207736636240495351169024 8545729 25972771148288979864851023981793003330 8545730 10128480945256325058116616640709267040 8545731 75450500244166392003262284629948015352 8545732 -41281634083977958917610919175069010688 8545733 -10093289688294282614000858561643763680 8545734 323883512988339768333134357138772096 8545735 -77850766300504153603132446337686713040 8545736 -200418098544008777910430547613827128320 8545737 118480681399265413472637001191097196640 8545738 45288050896329171910575126613257589344 8545739 51133516275159207932607392937460626240 8545740 14245905930705776145279592535107092480 8545741 190908233781069228426026844240704867532 8545742 33068924747193269629303926723518701824 8545743 8533777256261359869239672718425189472 8545744 25375151583903313556843357661268541440 8545745 -3618718334784295376761279965929267760 8545746 128138821804318281626484287367552000 8545747 -154670986132355750149667607667004036520 8545748 -38861663875475841775899918546992318592 8545749 143875346633871443241847485604021697760 8545750 109513769686901152392526180266237984000 8545751 -38087635401654527757310545273600608328 8545752 -62915427910636552404284607723469178880 8545753 34483491504182854636214152755454647444 8545754 -160763230522055571447825298490423808 8545755 -64199369052347036005272861701848855440 8545756 -53597758276206313801200445673258145280 8545757 -32134639498109797984152270314907103968 8545758 -4131258156699236204975975725570968768 8545759 183543788660671474091420351012520524960 8545760 55267851241206204016665888860606300160 8545761 -52348722572560095653980775101273306368 8545762 -8722113737524762137405153670305640368 8545763 -24720365992586129793407328108645739200 8545764 -21964397835514750220599740666297151488 8545765 -18225258511498885514161483038379370880 8545766 -8602444638895712335898150252379579168 8545767 48286233114892263779576291532653642280 8545768 36858628934595892028665004888231608320 8545769 -40161144125191665991116947682009641904 8545770 -15354766274166588564053179720672665600 8545771 -17542211877861906623793513453192372336 8545772 84483108653837641474898790543941832192 8545773 2626968589149269787449999893931737728 8545774 10501286657203342861586756847861028992 8545775 31892123422437757716347525986910976000 8545776 3578355243026372698595697508213358592 8545777 -104504315069540424562736794380463392 8545778 87313640890219853092559605738127532960 8545779 -49300152574093669044640228176848218032 8545780 43809292909280020779036296209498867200 8545781 25262364978206428210837290203306627520 8545782 -17874462125814490218513012931522713600 8545783 351033173486711372957618504381987069800 8545784 50117316960360829668061536855890718720 8545785 -14127991300989276939952223016473208000 8545786 55568474086912479656310039544154204640 8545787 213352333662180990345559085066011430436 8545788 1060659792491393626869213743798744064 8545789 -795645332828085290069979901306914048 8545790 -4752294716580049351555416181224489600 8545791 -127668305135093777958746804343015300408 8545792 78090410108665104531298416082783567872 8545793 -36001591592676332298511095557066042796 8545794 24612371525946663722160709255019439360 8545795 46398635670439563523859157458057593200 8545796 108973078759893577630283473171709721600 8545797 41231355849267906583395909828196375680 8545798 57516260933292968794508548052540147136 8545799 -35640039433579997737106561267051637000 8545800 11892087008448585384497304142568448000 8545801 37892442320638532673248397083490201600 8545802 121348371372308517196359819223620674352 8545803 17927766528422121038410545904609068288 8545804 53303975851461878104919794764147750656 8545805 102833292493928269473836655064189520460 8545806 -29318190987657596286017058430766446080 8545807 526693633913384485738032577662341457120 8545808 -47496916318688314881936249434364960768 8545809 50380134344157255273920418524294398704 8545810 -7282150291598323331617520860527022080 8545811 -29887929136474578221682836555588812320 8545812 -16345018718332882203649414373072842752 8545813 177681044070581618779983798308114658062 8545814 -99769837733832242021166869359049547744 8545815 -66156323700227546788075133153497640880 8545816 -19621404875296593062124815359524003840 8545817 -45516607775694136097577017213754816000 8545818 -1093812505687625913384323789805580800 8545819 -3047797715397051070558225818501574104 8545820 -28323468131219178779807888951500800 8545821 19506699757481715424914814478656547712 8545822 158711766340119190274097994043482145280 8545823 20216026848389465717503635057186876264 8545824 58046016561362225743249677088343457792 8545825 -69488594932816621501257916562103248000 8545826 25804901820851057457027299145852666144 8545827 81397252567402264173307256955112992120 8545828 -32244000891473933490567793946961999232 8545829 -54777335785694030675451328933934565570 8545830 36157807558597462104211363942815006720 8545831 13993938823534764025367553131682386992 8545832 3917209274633901311090508541716725760 8545833 -105319762918332696762358764662649582300 8545834 -32105631738288956177186296919531619840 8545835 -10585493564615752408563230341327067040 8545836 -22941077974433105549087279021680281600 8545837 -55958219817213797746607510269383249514 8545838 -3424155585727676697055074128901247104 8545839 -280860566997031993224824749608466713600 8545840 7733669160735236647441789800735375360 8545841 192640140722094230017135380461641876242 8545842 20824479130160469619824323748819031440 8545843 -68111676785421029306238412311798785908 8545844 -15827457504075366387681119972316284928 8545845 -33005183364104840457383687735536128000 8545846 103166316572572502316902637619936185024 8545847 -234245206202208559387663582706798165040 8545848 125926842580672579521336008140576296960 8545849 -25547571553776587534477117570389693560 8545850 4154789290626631912574789763057004800 8545851 34848573058636668491863258861851178080 8545852 17998598091683808117189169241894394880 8545853 -33569943171997684621422225183392820180 8545854 25712212286029098528187068389087956608 8545855 7544149996462001524526107579250936760 8545856 7312124976804937299183857536755302400 8545857 59254522529815040348730923602771399488 8545858 -119468544342195525788391024759886431360 8545859 -6254138889708124481725515437034155520 8545860 537512954607406032485149037255477760 8545861 -118862555976473495789551175531572256100 8545862 -16436383449724293177239106561908544768 8545863 252802127977890784398374083317715968 8545864 240165664063012758072764352301411599360 8545865 172714068542355131898162036203873819400 8545866 -30897357456807172044709788083345832960 8545867 243153542149881754027519559910776108 8545868 33490123218825793008132200271498418176 8545869 -10379377354030886986458714683408545920 8545870 -39422330148879134424751553516287437120 8545871 -18381890184202159687802586854377884000 8545872 12210619930208637235125372748000788480 8545873 58759443618479174742017132872660459840 8545874 1690430797166653603361597732622480000 8545875 -4186592675454042656867819441650824000 8545876 9000743543495315104928645898123964416 8545877 200274560693574994801871671989285865440 8545878 62047393260490742512240479576899773440 8545879 -63209844250959151071965058046149422592 8545880 -13095362928867377713747925229187891200 8545881 -96147086278561291923085241066665248048 8545882 64666413141080243736948202327738167792 8545883 -309360467411378165112112479539199331800 8545884 -26777629300685677524073044223919691264 8545885 -49552302659531044873749192584503107840 8545886 -18061266873562076648339819216079028608 8545887 23808592685642589662649967802848546800 8545888 -4637828183497044081458095976890761216 8545889 71221523895614649127177291679752570800 8545890 -2553299431484066990837816344659648000 8545891 23096015537194340432020672971485193504 8545892 -38502049947973130449288884188694374784 8545893 122921794726409341925903728059929568864 8545894 -20730047644223604842534822163221867520 8545895 58108393461182515107570214541402904000 8545896 -50331522277053774379162760665400524800 8545897 -79937243354369177628292238824600600460 8545898 -37789267233030032583294366522136414800 8545899 -2121753515421594691508119301927693736 8545900 -42056229404575378735573607390713881600 8545901 -12962157206441657973873364742919563136 8545902 18015232881516487855647839845103610432 8545903 -35640330553827049246975973446745877936 8545904 11722941399293617184672965818181877760 8545905 -1027968117066497073931100784806209740 8545906 949733384336593231391674078179959424 8545907 127748065492254882916529104126987854156 8545908 -15824778986802921152513866119538274304 8545909 211273588202192296796918618345371416110 8545910 86206527117803189806984327081470255360 8545911 40690823398801038107379103088911411584 8545912 -47389424273936839684723103512656998400 8545913 74148218346838621215243256889745673728 8545914 34550842155278058245681119783315756800 8545915 8415247449940617526107618735150566400 8545916 388871678106076297768196166708643086336 8545917 57750419154408858698202217941930776448 8545918 -64878217067166655348054616218369251840 8545919 -12788327437220934312947376731903068656 8545920 -89131474983663373754722398208052428800 8545921 -269213806781205102500635591382375051328 8545922 35425666716830621183549106015726624768 8545923 -30963469710120129039871671817867329600 8545924 11000619612107907017323371889239936000 8545925 14539043872738593533312747378334844800 8545926 -16065433661410042224306215633065875456 8545927 -2768063850045990523820430517215764960 8545928 84573136195896866778403694350241756160 8545929 -9527092741401811667338243161757842432 8545930 58140865434843426704174905018980555360 8545931 -85881998652212018566491107933518880928 8545932 -57525272853190357679389464236550236160 8545933 -106885836977450410967631865793461828800 8545934 80095462475082241989356625261060777600 8545935 -57614647031726571588476448706967017200 8545936 1395114418598440974693028608705298432 8545937 -46176987094316948942343317671944798414 8545938 19074513887857123005993665626696316544 8545939 -173687724968920167830392475460108914260 8545940 -20682540611394636641671533550982822400 8545941 91361054603621804167748171099224084860 8545942 -53225213905936229281510222921875100128 8545943 65003181836703795449820557698940189208 8545944 22482769610091777787139099660032573440 8545945 38858384694734136602999767036895501700 8545946 17531153887026577441537495773213714672 8545947 13171137610777433469417037450161940272 8545948 73449390287207721802222794076192951808 8545949 811297087257947088493492147426751808 8545950 4105544285166580222842406398697065600 8545951 -149599114866881354785434772333199475168 8545952 -18025236516794475057112135766340403200 8545953 -1026389443987530098870675945805985536 8545954 110371508689524922478143732982027001120 8545955 -87582109679289937123695835670912255280 8545956 -11946294022761377429781271800179736576 8545957 8265665078817643804773827548968015872 8545958 -21567939764664840629417402988575168640 8545959 37986449945982271030833789924808784640 8545960 6357618811083842209784943530069760000 8545961 157420383753701806543616315592229325562 8545962 -84756668110575470516428381942770226176 8545963 -63920780620055852316561736524968500800 8545964 559751093619612461919653396948815872 8545965 99081199950413125211653882922004849120 8545966 41613932111931212112995877096257985408 8545967 -74401025763944643092469798938228463984 8545968 -401109182748976438234918756539334656 8545969 33154493310030542020765780528479216960 8545970 28114809091166273116393093426650432000 8545971 -11523121727517508258949863929339960576 8545972 -56589214805188868692329613054872883200 8545973 154957000970526170251566603420762432960 8545974 -4265979365058772108921279269761711232 8545975 127160648265122784267476822415067946000 8545976 136671240438532667460775615788300718080 8545977 -83837175115347597325252559207939299152 8545978 -16098141649526314037520521855832787968 8545979 20154013549444646232377558881354501584 8545980 -51844375001100120845184416897818352640 8545981 256628113505319770992081833662465612280 8545982 50937221378046397513387100210335800192 8545983 104884940016431774007872471267290421760 8545984 9720984281578819858854845609773367296 8545985 3358767255064519054290730136642257920 8545986 -533307326117230404061488153793691136 8545987 8253081076887507631630921880891501632 8545988 35291615546300149608389742220297344 8545989 45769533521757350164943149568957593824 8545990 74546307953676593682508496121384528000 8545991 50771816647073675152612037853628181520 8545992 -902290489378795849098415571283271680 8545993 -226453324463105215548347459058941966758 8545994 -6610715649078469261430524050128898048 8545995 52351443832935416136946869518713285200 8545996 49819624704613408785296766137271270400 8545997 -84577674726677546620919007919179978240 8545998 24675348439804884564939240355600020480 8545999 -6497325467972779140046912043600269056 8546000 16279758656663772395785539405410304000 8546001 32256120829724968475627144477907853824 8546002 21648132304910192110332903921670662432 8546003 -114747944125670790245022095414210713440 8546004 61128685529581756998548485765966968576 8546005 4707714920245943037504042115194519960 8546006 -6142177517388646777361855434205992320 8546007 137849670307375636990632762826029185640 8546008 166566437921542849627645816812885288960 8546009 -2301322633395745135288611593955698796 8546010 -57454507489314565746421298654588928000 8546011 -17756629896668095779849032656738195808 8546012 112091215309432607775579990090447340032 8546013 8041594119694907819339263709980569600 8546014 32393333806662055638041414540366766912 8546015 -51350355174427906733970489947914266840 8546016 -81863692783266900531996506292873854976 8546017 119174428003211775639194552084628572066 8546018 9962402935755914708399612190024523776 8546019 -41349278929984788246632483790637315224 8546020 17714791721050484853796801235829780480 8546021 256682119825592735490585335388401126784 8546022 57290645709350173207335162709964720160 8546023 -58148944156896909896744544398061302728 8546024 -225369950276370866180820164026617431040 8546025 36505800158618288596554066942886438800 8546026 -21624241902955599950765963737731843840 8546027 35089609350945299356850695343488533792 8546028 28136318110296853963971923998701073920 8546029 177919437150097914133877082867640835840 8546030 32983576829286008801250587084413269120 8546031 -30959296529688979913989208779877970072 8546032 37042682232837882754713256716510167040 8546033 -282911456136100888229033516837103309840 8546034 16433864436439075221906855616372654080 8546035 2025658800004979472758741501581410000 8546036 15594844747687910562796036360080053760 8546037 -1060172090028770749532146934265416832 8546038 2298458021233863343020536082491084160 8546039 100658241389245207018927681464797665920 8546040 -50140773764373989425022773089988608000 8546041 -3319544736837104100171529705220636928 8546042 21289164122731425692332564138117350144 8546043 78039151480083074234704643346111822528 8546044 87457597802212731216725750529985228800 8546045 -114941524585962610989591061662370079700 8546046 5849575815435697438548147028439256384 8546047 -124894451998327462614922608820358342640 8546048 31617324837383602560222464013332643840 8546049 11090726647128961027988778076167514368 8546050 -25701828153295732448618899922224669200 8546051 34322396248736880827484059306429557680 8546052 -24879157093677468949567587607587591168 8546053 38586248213540907908176293110075281080 8546054 12482231733300609800279345082933596160 8546055 3060497804069190778084305378184320000 8546056 -6698849314372917139939831676247813120 8546057 43722621914621453329697484928051981824 8546058 -42916730493459263315881592360255959296 8546059 3468992715836471311544366561873874260 8546060 19851952081227712716076251686722252800 8546061 -21234136251199619781790244190990923328 8546062 2603349259272244022388352926740398080 8546063 -203968377671699744019922464762734666616 8546064 5623072781502510558196627962498121728 8546065 35151372940953781139375624522565366720 8546066 -89598795509410133814836653295342214768 8546067 799674480871477731777351145422210840 8546068 73834823354098583760715335103782670080 8546069 121969288677482977725145290961844061312 8546070 -613733517375432425030960483984755200 8546071 -111893284425140442578910316506204341000 8546072 -239074262444834540646290322504045619200 8546073 -8420775302144169298832027512885536816 8546074 -74996929398545950172284894599949576464 8546075 30452154668820183039487423514706666000 8546076 34245397375699206819775494105855811584 8546077 -53339529794396265135033193264150330740 8546078 43159705208473069283782617688157256384 8546079 -41117479397430145315249722912180914616 8546080 60620618881441412572764076521522462720 8546081 70666970818493797102641791070170524164 8546082 49653062260867167320795185542371985792 8546083 19489001738035709159945890796027029664 8546084 17962982072100906870708357453973487616 8546085 -32478252173868293284872005795115831780 8546086 6771638071818234275400487962822928320 8546087 72757291586193364887224324266258692864 8546088 -54147649406866481017991513248185876480 8546089 167242779258198056411755597530008457040 8546090 -6352088655204920558152060582255384320 8546091 -22977325533907185148123025462731307520 8546092 33673878750559090399132270458197076480 8546093 -58881924124391868406301085645647735658 8546094 -74554272065748375524178666996427992960 8546095 -71284799938141853664726809638739922480 8546096 -773023176272478461678481673626648576 8546097 -22461797608296639572412905217920254080 8546098 -72408763218179983939489049906962846080 8546099 -281863384074277290458550215430088764120 8546100 -40623545679117240663486175274937907200 8546101 -1988868085945024194812178499741876196 8546102 55692072491708510634469092379019470752 8546103 24103314760390065489383639675405214912 8546104 72518134849623191680741488440440258560 8546105 126997271690515946195521528306707576000 8546106 35213877365154995032010068294107823104 8546107 -146936554484299415479303914505283375644 8546108 41826605156181778401533315538866838528 8546109 97286064319593992157615650775537504 8546110 -271275761134269595631033860333708800 8546111 -17478720106030135996409323105656109056 8546112 -7456844764807426338884651834831536128 8546113 -6303975666773296094815816953366838736 8546114 54752368368779956477773551686892200656 8546115 74743464484446844795218891404480953440 8546116 -113549735064109521031162620708369870848 8546117 179340689162850027397388398702832555166 8546118 -22759059260873383743360142074143397888 8546119 -93287330142596934795749030909541805480 8546120 -19766706987207247387999129218229862400 8546121 -865635238937551406109044095995016320 8546122 -8015961890477891738063754897900169536 8546123 6595072174775002439624266160871588372 8546124 -60801647319295622372473150997629071360 8546125 49124382527913184467735114170585952000 8546126 -151092575972638830820106353298950499520 8546127 -78142200243631384724118881020766722680 8546128 16274167664202366177548458050232909824 8546129 223426453241263232082111608769276239730 8546130 8478627006941430698211064501258670400 8546131 22196055148368510589042058948356814664 8546132 -70566092542058281556734937104877475840 8546133 77689142525236868665306490623303991808 8546134 32795157806481960199193560848359613216 8546135 -25601431630995190433673058293930223200 8546136 7300243522123080367545407458269388800 8546137 72288485679182504388158269491650552080 8546138 -33634934784559592579493372061823980608 8546139 -73452441323366954608454909834073082020 8546140 -35941501753049114853047139763503106560 8546141 147934205812103972249205283465407470400 8546142 -16816017284696714233378415410934341632 8546143 221336509871735626989531775364318369320 8546144 -20705792560674698096308391653508382720 8546145 -21980858154905003950079722295876750400 8546146 2068905857910916877592670454343805440 8546147 132474144979653694740546972080303242992 8546148 2933834233573188701322478258742196480 8546149 17734823654621719530772713450797584636 8546150 -10175335348016792429583580710134856000 8546151 -81954417183461052434078776569817341696 8546152 181240096230375748707141890043098757120 8546153 62387051123988449485160543474742338880 8546154 21791010170624286462920847904360101120 8546155 -97822822891997506283199142965174117600 8546156 -29512800451180402816817380313692566528 8546157 72213337782092550107598272160526222848 8546158 -27267215398526061804807785490550672320 8546159 101513932260136452887275032021747151104 8546160 -2524228190629217762120486798323875840 8546161 -183079150415198026047706417336024033380 8546162 -63755968120179940645555107774300134400 8546163 -11689992574683416760296844384895277712 8546164 -1222375355200913915008410323285035008 8546165 93756572501638484279625787874037948060 8546166 -52816724505159958534666577391124623648 8546167 -3648152434690059386784060473477102368 8546168 222509411976249356348042612343138754560 8546169 -53799371861165982614819928706044955056 8546170 -21409281983008179914607632104359282720 8546171 -66049439600420218911449491536037217628 8546172 -114077072138034092298859069798562823168 8546173 161722357159308767165866319974333900806 8546174 -7782442645690133026602940423345651968 8546175 54466028696238279304661348787482112000 8546176 -31355468570683178863007140973799014400 8546177 -260795293267871352937076442207113108268 8546178 36167008688277115836388264925786612352 8546179 -129430278504783812616857241306417286416 8546180 -23940673820705114511296875064082297600 8546181 -35456448051513455341509643836033907200 8546182 91855734434869110097747236060054084192 8546183 -21697123672508599435081592164787872416 8546184 48631904102648873331480098680131225600 8546185 136158780595945175259643463497042354560 8546186 3477733546251663832962218155208352000 8546187 17077546333985058176135925226756413168 8546188 -46364713273469996384106671108900608000 8546189 -43731961308799755196818843597433839444 8546190 -15807413322027116294006598832923989760 8546191 38964890485857055055296918457209087000 8546192 25951679446734577968052924720498384896 8546193 -18905473475353958590980071104128525900 8546194 66110176903428651808217945910296362896 8546195 -13996739760072165937491804412923911520 8546196 -44086519735791058418644102095600887808 8546197 22884364752370572658000249952670792384 8546198 123189921617550167139540893112543572736 8546199 -62029605911460766558119629099438389632 8546200 -12610362322308716832586012028144640000 8546201 149077738849736970080523546888034256202 8546202 -6528945819308301059621991194208337920 8546203 49283214980424525938393954924870143800 8546204 -24104281640235986456173117165059710976 8546205 69942989845102835000397148323060843360 8546206 -45383015114479004130917561145859223040 8546207 -4506552518243716665972512014880228112 8546208 67425693787452968859678829050533511168 8546209 -20725638862974846148036560831937548480 8546210 -6334339548369942240370676640387606240 8546211 -33512160732543553496441466352402407168 8546212 -108596030702183831791606394743345884544 8546213 35555776289640719279539579883211274200 8546214 -36856410733654615224670256948895600960 8546215 151400845189818115264345657467395826360 8546216 -55145910165580578178601923385472122880 8546217 51651778603670124687161732520096328080 8546218 -2130073105720800120586094910377424384 8546219 -267784693584845580496157925928447960320 8546220 72041859606144938940012867428738764800 8546221 -14183413416377861639594741422868822400 8546222 -69344461621329295927153238606954890176 8546223 -18242894842305813003727573254613122048 8546224 32103539645094149871800579407735947264 8546225 32731166488242354815628363735675792000 8546226 19946982010382090779298705307583709184 8546227 224766789060667083818623334097738616076 8546228 104822795238829629328818085704737501568 8546229 12726585440972822564135438330263019310 8546230 -13676967893567541454729978119033600 8546231 12596943640510652125770804199452227112 8546232 122933953095655114207135727698176184320 8546233 185988290410733965870322247857907900244 8546234 -40183399991475895537029340110946563984 8546235 -6047886971104811203366034573479142400 8546236 39046734831553339818354801149080417280 8546237 34039801478703787778190486463418724966 8546238 -21314231231495884980568874260408382400 8546239 -108318526375932328970403132264957699176 8546240 56669386012047833227787599288341626880 8546241 126938584543282608734064615803209437024 8546242 46173762386282427140824198391034873072 8546243 19519432691288542896543458770262034492 8546244 -1532071755336763869706357411716108288 8546245 22872641379699809860117723369372700160 8546246 -25103165827357677956611187897804000928 8546247 -54726349623923793744597528417744896976 8546248 29268005880727689684612578461599989760 8546249 -116153556036244053302203137361294851750 8546250 80821111241088192689660581685280000 8546251 -42272845621907954554715833932363425648 8546252 -51628756043701057019292387019223924736 8546253 33645856543925156318598913222540134624 8546254 3694568449021517970796066960181472000 8546255 -144065344810754500087838144571858702840 8546256 398969103571969669498356755548078080 8546257 97260936969355817397066830713342255200 8546258 -3148659117609303797196118945190145024 8546259 -19983092683176601860796340581301831496 8546260 3135060260784395815587971182183872000 8546261 72760004065158956310419041879331865312 8546262 85644037983794968522244370707034439680 8546263 -204684786435772447946349745708348369920 8546264 18789201699542575627045158962767749120 8546265 6766536864821614738668051353420555520 8546266 -11891013366403567419103789838506137600 8546267 -37982961663551091544347063773354202684 8546268 -41835948152404671858038485642808647680 8546269 -110170811420133903054741718331095935060 8546270 10195741485656873405090140431721455360 8546271 66450488567818458356353146552545571840 8546272 9983040967206316705870987236516298752 8546273 172806980817217461923459361338222031522 8546274 47288382829909339372492434927812040960 8546275 -15623670639197155026072998513168289700 8546276 -52492921489465594625235228147507456000 8546277 21998030841158710226482547202645718560 8546278 -27507403250518775209548584047479152640 8546279 -82178464522826996683702978827893033424 8546280 -60640867940068826537672992182607872000 8546281 -66332881936861929052036161872376253148 8546282 -50245300100083129265149214305744821408 8546283 -169338596362539479160359963198322650400 8546284 -109092546553505248580996958479921352704 8546285 50335183207502117545421567346834814560 8546286 2208328764568025784999944132471713920 8546287 -124298738997971107543603177613513094064 8546288 30225655076613293648325001165110411264 8546289 48801068167369203872934040871449659648 8546290 28489980453314531976947351153039018400 8546291 -19701108832519354492689821319324989376 8546292 -101826449338937790786569838195262599168 8546293 71581566438766630184766298266670784 8546294 27296121676348915238896945865877444480 8546295 47142664670266429790430257272574054400 8546296 -213803881483101117622940601189261987840 8546297 -37316483823904536284224447745392356096 8546298 17284192092198736646065292956300144128 8546299 -35519923522599111740576177903092884480 8546300 -13808984760490870274485652527964928000 8546301 -48746659755605356355544088488217471770 8546302 -56999327499793215704122999841425563648 8546303 14148205838244646567389180418023737424 8546304 1751279100005884598287018927859957760 8546305 -152560797176273757217668575406323226540 8546306 39379481414071071569194049774396006352 8546307 51094920250423237924761297382308167424 8546308 -7121756349594341048814872525339124352 8546309 164989620743691965821403018669115725280 8546310 82111641534178784004973282953953592960 8546311 216719102195774387025543429726547637912 8546312 37567736797407760338891851671362816000 8546313 3361741903595468929457779360126588944 8546314 12776038108904060769998874996935193600 8546315 -86757177199348097845891173741040067040 8546316 -8306033640287842078844322883598263296 8546317 -14715072959829187139605379024466770304 8546318 68563138130654728281064601361234923520 8546319 53320799907366588657164129931250425864 8546320 48097278599875892042400175611946106880 8546321 7019206307148945889976608461036462912 8546322 -148842699088032104225124615594993953280 8546323 -30076529204303547086696264182768350600 8546324 -6438168794581972382249292627754481664 8546325 63568790407467522760032868781549289600 8546326 59828758417636951334557265564759726112 8546327 -15150583338957989609750631785626108560 8546328 -6389194156058243837372791091146260480 8546329 -17876572138887233466862209618218522880 8546330 32626014715588272993962982205437168000 8546331 -15516526627452910662968902893967558248 8546332 -85281204370762118707868037027790088704 8546333 -31484414473153742432419858952749740480 8546334 -6889636417978931477751126843349107456 8546335 144885516285281790547967891735405035080 8546336 638159140911499223194482057697296384 8546337 142926805612371646318740447849962545440 8546338 27195067742924216207223444655505719296 8546339 236355196790220013976933411674022857056 8546340 -4374531036243137686866527301165711360 8546341 46695765058805313666892073593190935584 8546342 -716020104943355306081521698398707200 8546343 233171912587512563647295042622936960 8546344 117112516687842361882136041073838243840 8546345 101463679845947550416525556716900936100 8546346 -24408322991637527436837649546589450496 8546347 -49868541058937162156332060438804627400 8546348 11879230990819700640980727697822948608 8546349 -34839147579551061702659946136769434560 8546350 40567181588268724161207302726465366400 8546351 212388098178823803255749712396394541808 8546352 4781938515407101637000682968513249280 8546353 -238994760308760712930130330188571732880 8546354 84945841794577697299171693617155973120 8546355 -67383249151393995856698704096481008400 8546356 7462928397731798632344907382859423744 8546357 -34214803066755915828030911056223600388 8546358 2109068694056103026193923574000332160 8546359 -59113830454712439388940604543899361408 8546360 106219103070658624616640360172506624000 8546361 -85841241091553002772454965731575934128 8546362 -34930997837346170162865652931556078336 8546363 5044420004736461467581200649701637120 8546364 -141284364419763611623392412104814279680 8546365 204841546013289081731756789206772811000 8546366 7560335734916650136618835289173925632 8546367 -47999225314483487941823981998128715320 8546368 15291100960096799796013206238040948736 8546369 102037469949311203877091990864060255444 8546370 148273166566676080208848503275228160 8546371 -14831343560717663677179092509374987280 8546372 -90410444284821240268685707309049495424 8546373 -6286676313684794825016601104029580000 8546374 -38774259888622346012307567982984700064 8546375 -133234104306703199671618660277976486000 8546376 -40378763338012487265760162624627261440 8546377 -7623781261218836858488110716762071168 8546378 64872848583746604006442383615843970560 8546379 981290112955756032047040903805285248 8546380 -65550457839233194583907781235044454400 8546381 23717841234013474588111942255901704182 8546382 10766410965848017850605019151150426048 8546383 48657679766416852037844163696086507632 8546384 -20992401856602132688988032143453585408 8546385 31141937937346696842771882211275513600 8546386 -96600705102081084926917801109245870080 8546387 197591288661100845790392595472570801760 8546388 60180191367099582442422471806651443200 8546389 156374906265710158208577920128869322190 8546390 -15079711621800639034051754871680409600 8546391 3470607914730766966141700940466283952 8546392 -15224886116986770443065130152472862720 8546393 -182722070376466809801312810604830458220 8546394 4023107660846681119387779338212876800 8546395 -28386231298101278770257679781691732960 8546396 -133203516142692427462821192926915059200 8546397 -84912431507281746697877683278802646400 8546398 -4943622523994332072901945168958209664 8546399 29556067063622459325038190958974177240 8546400 49053791941967705853606529418005708800 8546401 -29858018446987326078401463619500921600 8546402 6094587218151465393754965015712082592 8546403 -57680582501107908810875142093008221200 8546404 137328173773450206234354273189442057856 8546405 52925796745544750469616154410744379520 8546406 42394776390979462660308615270888196608 8546407 141969912733612849032928204846283625656 8546408 2110986691960136222373191805081169920 8546409 11108321311805424020854416424221717120 8546410 -101902411139074409557725674336862315840 8546411 106655961523934184660417119787247347432 8546412 10890306892852662864555863221642297344 8546413 -162119965455929482388124701224511975338 8546414 -80624812700144605715080876020449578944 8546415 69454257052072898535916895223427440000 8546416 3862008157648853162169884619888721920 8546417 -44943694949778769968418218487792485648 8546418 46559888948226783898400630583134269440 8546419 74938777872298417516838541440045225296 8546420 -8554556540058651461346926943158077440 8546421 -295859760455454157930732440849815040 8546422 770211963928279990426238368224432192 8546423 176099233255962793361896407066009549672 8546424 -66610262304069067874845658483660206080 8546425 117480209275480679978299827818187016000 8546426 -8970206342877741356859479904952766976 8546427 -109154295812874737557719856673996577552 8546428 -12211227696690957801141409986579087360 8546429 182377198277488028728540329805696113030 8546430 28989099281436191132568339727663125120 8546431 182725728127851982965387966151092559232 8546432 68345765889652045593564668503303127040 8546433 111856633875394662930180222396522969216 8546434 -25590674766194470983756838206141658080 8546435 177518998173446520831335354431404020880 8546436 9653418444137523358160396180471179392 8546437 -148232688286260405644980322507498666914 8546438 6704408695971306646244277949164865920 8546439 23021028218820205010535632216913379968 8546440 75781086167327810571202336250624409600 8546441 119968342415557055789460068945254546842 8546442 15987298942860837183024289565355424512 8546443 41332762553368576752114395546584500692 8546444 -105506285364523506950366160110532401664 8546445 -42972974580706906413030892793543520000 8546446 -30866827352792778177308095617576150336 8546447 -22334982613990317322867140918122449920 8546448 8532537401620248850838894742111780864 8546449 -174740944682363431025386259425553700800 8546450 14764736756105475105271619695032288000 8546451 -48127035709953655695367689338981554896 8546452 -2969793601684709753269010029091061760 8546453 -11370381365598212394357271622121681600 8546454 -8378806390106117171463012013042861440 8546455 -2648838781689988554370487705802783840 8546456 102471771605786379012262991428286330880 8546457 201040752085029383019134155976770600320 8546458 -37627602060052454330127192595282594080 8546459 53029152371902382618341315373071302660 8546460 -33256230984260503659402866549605693440 8546461 -53491055545936960743465402236642010240 8546462 -11744684882222918019625911383179098048 8546463 -66683617138802509880472841241368914408 8546464 -48072739343306649675279395282506874880 8546465 -2161840189153001652221352380401735680 8546466 15500337568175756441054367544948646400 8546467 -159932685895591757908148817491531784484 8546468 -51523583573808833738352415006321434624 8546469 52491265873624847912633648828673570144 8546470 -42406496457642936585754320271683208320 8546471 -51843346214660780734100984774959249248 8546472 5151224725741273495875485416934400 8546473 25944904229959447103213755843498513344 8546474 -93108689588688796693985863145531790240 8546475 1155201949536357700818170336166451200 8546476 159300007824462140616313313631678028288 8546477 8120307765442990901531143186860034326 8546478 -25189974982761727562155829121098360832 8546479 342712874503069782360773576498754697080 8546480 -8047541378578214648860725456505405440 8546481 17562572558009012868223858008905503170 8546482 -36363532580009329046786867309596386912 8546483 -6890434842797545708722174982888495104 8546484 56269810659983253158058984354302963712 8546485 82390441633541746630347662275905223200 8546486 16553355024554548841356828856205170688 8546487 50524418090791522526899832226368496360 8546488 -54152794770777751194978702836282634240 8546489 12012260913765399267268289189034502656 8546490 -11741194688067018070194101650593173280 8546491 -73345278968363731844088779473778580000 8546492 29424398604832084077461295827666795520 8546493 -13945909180422598927288434080175188736 8546494 -91434390179495733135766074887254548288 8546495 158673180752411363974975887589688084880 8546496 -13496580119525046794830253822878679040 8546497 -106149186413770081160781722190838405054 8546498 -56526058045044724158985773401032926000 8546499 -67077984037769446991772298571972230320 8546500 -7595637936104403102720402294141888000 8546501 84154732499155775603011550871739668192 8546502 7387601324441280473454085140154045632 8546503 82098628132464074824639929313673902560 8546504 -187108073564587324283467193928173568000 8546505 -61684345722826004476281447635870287680 8546506 -55619629401120682572302944191297540048 8546507 24243776944420980616986098588010372756 8546508 784311417552230648395217824421896704 8546509 -23556798630301922141242096525147554740 8546510 -9036032970769369376457989894444974080 8546511 60530547162929100648583555710902894472 8546512 -12369398449542104259227001580243550208 8546513 10606911459500696391190754811607677924 8546514 18576872901328205757239548039236556800 8546515 51762720146938867208405357309102242320 8546516 -44221723259080717164990054838611394560 8546517 -5563098309448089718986964726862053632 8546518 -872657619344375436734639062166414784 8546519 -76696998794454551289697884734397590208 8546520 89406766560509130672823262885697945600 8546521 -197955527941023966518895605847100844278 8546522 116170597015326470556127723545318627312 8546523 -48482980494380065230502437612946958400 8546524 13092401156086520622663351885568101376 8546525 2983489149638559445159391724877575300 8546526 108517930757839074793047212704897526400 8546527 -37657826278110658873958214853125199872 8546528 63298191939312694094611882474105995264 8546529 -34901492098729084525518024227325602112 8546530 -4147757429655413211933163686787569600 8546531 61293270854028489889861503829679632800 8546532 24978816114166952528777543755846656000 8546533 -371254783839803694831415746037529170880 8546534 -36291098421281786017433178436380555840 8546535 110569666725336168082563345104091944400 8546536 -77529673559646011787421642716406579200 8546537 252869799122824162435356829987602528186 8546538 8504171830781291255811107186587631616 8546539 15596141249149568227116506981590660340 8546540 32308477509317969772192395967556362240 8546541 66462334315189864558544055889502678592 8546542 18993317076155082402994108455520891200 8546543 129565000079811655319682035300658771792 8546544 2899075215574028501463088042844258304 8546545 21488965628440307490627052818277647360 8546546 31823782156282256749287870830209053504 8546547 -7034522297943207426620072334814755072 8546548 -3465952650294383212272672784886017280 8546549 -66824838651831400600610240414541171552 8546550 -2722721903141725583464252014834854400 8546551 -872742958902914207444672982979938640 8546552 64185111945166893327292662713959342080 8546553 63984568456233010663370066426775104304 8546554 -14007735058082455117974329578655562240 8546555 -39556537610268324236086348277366560080 8546556 -22974778892207803528104045919915392000 8546557 -600961050490036983838450786456783040 8546558 -4341034033765790796854070092407506624 8546559 8373087612158463227777171847198054912 8546560 87925942435103649098587577777085480960 8546561 -80426199135075303460431245108878564800 8546562 -19826194489748374350629350671102805680 8546563 -11091286758033027603483481254716178480 8546564 13593909166503669176274398064140303616 8546565 89049387675888252617188420275884399520 8546566 -35207249817399476407216476546940433280 8546567 163082367795555699387457359673055453832 8546568 -29688440858257627762240313618340249600 8546569 -3957220414686021015701666875468380380 8546570 -11204859550164345957403090757949926400 8546571 86908521403952348074232035974400975680 8546572 -105910789516986496896233234657045281024 8546573 -5925510107811794486210982251784920448 8546574 59621033977667192708296031550196426752 8546575 69347901908375189001401839477602561800 8546576 -11310856890347962409765983433193947136 8546577 -29573107053515656389372911664958742592 8546578 7871728467559854748021147004477757840 8546579 -24641518945420155638470547125011755016 8546580 65094660001128057503874595022343168000 8546581 -7754063422442042268321922547008216200 8546582 120021889655273547798756140605642833984 8546583 -1373176608818508409788158919455560752 8546584 74459487793287031081331737530303682560 8546585 -100821261334239057320157777501898532220 8546586 51990922599789583211892761721940452864 8546587 71910895819011657053273782659791616512 8546588 153249827546738377020224759409296257536 8546589 22323500736820335867739167522433184454 8546590 14041461035416011410267125575174316800 8546591 -180120118648218661295463582480358440816 8546592 74588144774162365893448545881328451584 8546593 49659011499561914668620012448767552 8546594 -215088912309819044126241689461483008 8546595 103912364645533972312947318002945177520 8546596 114475072889900156307395549508547779200 8546597 21491656211952936246418469950832973306 8546598 -17366368038459019592295775416134690016 8546599 12245115478434454589961820784579791240 8546600 29682657457641223948707427190519808000 8546601 -47316109764033968377092173264189687616 8546602 8857275253735783622614189598176600752 8546603 57742947595989958197531201901014932784 8546604 92098595236818823788585196721626509312 8546605 -122218581616857849445804717369279738740 8546606 -957683839629738087940072526276452416 8546607 44547999516953762427476049690864737280 8546608 920998764950218635972315937108525056 8546609 -212648342511042289603819048142722827084 8546610 1269161518222553804153575566732817920 8546611 -249006236811312050998507783318869212788 8546612 -15635175712350195595728050215478753280 8546613 90232642357754345256854941461900666144 8546614 -29998701661799325197892662182581319296 8546615 -34667254135790851023097280063563622400 8546616 21520087531318635929676508532136099840 8546617 -101040463145570358486919691777666659200 8546618 -11102052465099986778379041678661608960 8546619 15101802226782504131621608297844863200 8546620 -34125538591559284911378956582270576640 8546621 -11096648030927061359024820100482059028 8546622 984188865868383296826878209231104000 8546623 -60772711665617028105233408729861528128 8546624 53525135512020753741585891081001107456 8546625 36048914134583532319716349878587088000 8546626 23855632660741766678640598651149504384 8546627 -114675292440675984851949328572701299524 8546628 7214795095305599879068956853659294720 8546629 43662019701767352458974370084122732956 8546630 29460857941220750019286378845756048000 8546631 -31480565167645296711956603086755131136 8546632 91640486824227848671611789737466086400 8546633 -69066899632900257889368420235610990118 8546634 663247729149160614047772566917844016 8546635 -37489967775669021308319935807488429920 8546636 -38710010542189608444774918513225649152 8546637 -2050731096167595660069486888847434240 8546638 -2395692920634945138658979685954316800 8546639 50600402314645958851832918121729765408 8546640 9568434817198728369285163994972160000 8546641 -246971378769296538252044659151773407500 8546642 -19236682316608283125290022979364884160 8546643 -37075453799602655977486969164182245296 8546644 -21827261569797356721980494936394817664 8546645 -100407809563912793848683893021637857280 8546646 -40424285786279583675825105484128100416 8546647 101934056984548038905445057608992697096 8546648 115187453930191212445298525641495756800 8546649 51489609815874303846864585424030520448 8546650 8045716273159768556565674780424288000 8546651 -33926867092604423028705070782227196348 8546652 350760139160209073940827204455910400 8546653 205531130164181311086489890562663972902 8546654 76851678133992977493703463093515643712 8546655 17589176032929730356741421906148500800 8546656 -163377995106452153977934469107664814080 8546657 81470019007047842611899472973089882752 8546658 12787409844277262214906420767626982784 8546659 154966300795909946284034329066077154440 8546660 -709296411221497556995919245171480320 8546661 -158554047661494535073632666386168000 8546662 21456851918002994940360317403153098112 8546663 10060277952254611656671220921630633912 8546664 48636183493286263541173505550390558720 8546665 71647961336387627578528772074303629000 8546666 25924604367331942909087374456330695520 8546667 119727649459470103467781879475244714312 8546668 149058319857283113780609870724658718720 8546669 -7474613944308691266225205102678857600 8546670 -13203727119140165275019090692403923200 8546671 -24466920983616909547816010787906806288 8546672 -12150630682392593367591737951608602624 8546673 -23388352604157431173044644784247088736 8546674 -15032368248307251666190212677506835040 8546675 -2053442786108048301652204066412651100 8546676 -28811210460905571910080472623685625856 8546677 -71970094638052446861402031380951751680 8546678 13484327886073984947641334529070762016 8546679 127621941297575552028737094221221060224 8546680 -266699325522169446913039693169664000 8546681 12947233158113440497709823470803401280 8546682 71300610396072033116234503314201375744 8546683 -65398843795151228971105456683456479068 8546684 -1923410896455075984982954614944154624 8546685 -12842058773295214018832696295720499200 8546686 27001184467975659951256193913154017792 8546687 143692478414953816691060261461422942336 8546688 70986633571017638411751753639159398400 8546689 -90814857567504094255203027311246704510 8546690 -3464434335950457562686689144474558400 8546691 85816064607644473313661073114939059192 8546692 -22035454576016709090532551175595520000 8546693 115069228047136163724111609739718379840 8546694 2078518482193688783250052775084236800 8546695 -78220796583834894964993666249526353800 8546696 -45342130135835360591561709960307015680 8546697 64803250005436712201106490172102024874 8546698 55193998498851233876148936205849764864 8546699 -53047520471323882029565723895403480288 8546700 2430940508187116520439958036668416000 8546701 192012436301937518020287717416588457600 8546702 57740309793928361094591737369780541504 8546703 -139694349310018206688929806529291816192 8546704 12879037170253645277148631931502739456 8546705 163446810652037410764098351498985823860 8546706 12182522611078867483000420190029094400 8546707 24992506121712370205793329644988514880 8546708 -59118978466152926456459278342289049600 8546709 -27761564535175000434113021072914526880 8546710 -1487172746263924992678875438932932480 8546711 -113017165027490910554915498976320013648 8546712 14959227645601598039764185818599403520 8546713 -47299197466925560218845687693652864000 8546714 -188928636062085112025099940290675472 8546715 -13235704935919357876008881095719144000 8546716 41714444412842902407857210954575868928 8546717 -1229124850875563921025953280399294234 8546718 26860290890881732355012978116845007488 8546719 -37420403194193996290754131910155768320 8546720 22372825033987017391321977194608066560 8546721 -54569930239207582381713535867760812992 8546722 79751041551413898816799799084869656912 8546723 1293393413915589722822449990137109704 8546724 50695353307448565243682913346003154560 8546725 95096210688097129614131953302593124000 8546726 88625857391107247457999015290149530240 8546727 7455879133665032244677819898970421712 8546728 67852067844091579027583905957842616320 8546729 28022178438735843930400847912721561984 8546730 -11175687356476112741691484257433282560 8546731 -30086119421400499842606045183863110656 8546732 79504641717280976602037380236833157120 8546733 -53158328845206789068445694854318287976 8546734 71607422161938858793219961875544666112 8546735 -63823665823081668264875664412296403200 8546736 -19885205420425968253916795306432004096 8546737 19539804122776059265818103849890158052 8546738 5282079560424111429237825882723372960 8546739 -64548811366026964162268403452319679176 8546740 -35035070320835422353136628388564019200 8546741 -15691410294273970519210403415527568000 8546742 13522611974054867644759550002112762880 8546743 -50982168513119582466565980250755554008 8546744 -150973328765530325389661598639240867840 8546745 31436942396113974660905407821778713600 8546746 32775276443024158597243856254764874464 8546747 -11145602137764372488272303288639534488 8546748 -1285548028268114129314664512886022144 8546749 84112631417532088428257344045997927750 8546750 62648048241492992696925862559505504000 8546751 -63513878874730978995313172201240115840 8546752 69657738439818958023322954815563104256 8546753 -244387786696830736984797605652402535680 8546754 3847172002536365981424249857530679808 8546755 -5154778919673340401971642318162930880 8546756 15839774946677365287461751091396918272 8546757 -72392166025446874331258914887955395360 8546758 18600268017766921628555276481875100480 8546759 -36447138341688870147652359630019084776 8546760 -57878006798129138290612020852616550400 8546761 35035776216085969126707183794545686362 8546762 -4188901524806302932637201180551413760 8546763 23191188836468788729341535445167638744 8546764 -84477751758712925358555367365051340800 8546765 -108861715764661340447316950056203212340 8546766 -925330785415638632322483021031498752 8546767 -7424889468099608035818914388130022976 8546768 41923515484381303361388910175640379392 8546769 59326972769849817036156453566237306880 8546770 6591280319568202895193272457888115200 8546771 -96730017428491777998712113173132194656 8546772 33149797673377000011577776389179348992 8546773 223668961820978477565369214057184428480 8546774 -102602452412062059028857921639460656864 8546775 -4721034323754547129172872010985568200 8546776 186999937805271804059489361119827937280 8546777 -10967793801870771331144161500869967808 8546778 15233298870209072223363822682787510208 8546779 -100620972840051168077970373659430850620 8546780 48003704234958973142037591206943160320 8546781 -158268465014509606737381518323078040448 8546782 133862580765969068073050700523629604992 8546783 -76192706965441126895260700191884155280 8546784 -173130000692188893206672608284372369408 8546785 -69117228157011800068204930500788496600 8546786 76972261368553035803015856768670400592 8546787 6287372953182560225326293401154009444 8546788 -199495391196508014061038134332961475584 8546789 -180771971944786505339449658801552940000 8546790 19445394669047321790511356797590272000 8546791 -141619971200243711490090898913896337232 8546792 75660145583384405446110734128264673280 8546793 18410180018008288857730863083768102400 8546794 -93122477288261559568910812511390132304 8546795 -154008830104211870377229864408486215200 8546796 -20546149710022318899070871588063815680 8546797 -149930975422832182602690725315764416000 8546798 -6184925921863583593102075235400786432 8546799 -31553642552671153882413596923311369600 8546800 -1677814480089310828305551482331136000 8546801 -125786774582182171515762161062684184736 8546802 25785225383905141654980839688256322304 8546803 202176361168233555369930375235745455052 8546804 4723961627918063470244590447764166656 8546805 19139689559230483531925951330980074300 8546806 33336713307236760950989527878906854080 8546807 229118378562031345276020865500911662056 8546808 34525005078060193250156876901811814400 8546809 -424497884098531612766668508247373440 8546810 517236768918961082028889792939373760 8546811 -2471470810153708694972729506083783936 8546812 144682553630289516141101662032412598272 8546813 -227073324012109165002669218915049554016 8546814 23007085024321782316255803246698561280 8546815 -59626100774389871697249384501052284000 8546816 -78212091458911692868948104921930006528 8546817 -143414365445572553119936820890136333520 8546818 -22211927964202641798921537713636994048 8546819 68551800893730313181692612802162211720 8546820 23622027761593492938252187556613672960 8546821 300625218824864953299645240186231062044 8546822 81479047492503336882432705939674121600 8546823 -24185564584029726846462673013433957120 8546824 -318934127608718201641998979761438720 8546825 32611924715958399597319107063930613950 8546826 15287247639064710297021777170940543744 8546827 -14565537709226280875182720423709943560 8546828 146314002921803980892933429418723456768 8546829 -920140256443790797831709440911116640 8546830 16311911618579421461691818511485242560 8546831 -207309533927768661007898594305161868368 8546832 7798166330094229267560539320500879360 8546833 -97624472347525133179976832973246465152 8546834 12754726792307887162811770466036028816 8546835 68773837612320725984386673697168480 8546836 5889111049520148079484537957650720512 8546837 -159305443082102253960965436751320335712 8546838 29031880748052734168115827662744854528 8546839 3538138264307693417807816990359381632 8546840 6864530068403451024601214663884800 8546841 -150032415037945448207162022483831934950 8546842 -101910166966046191779529703005989915648 8546843 -155017802197325433339455513044201558908 8546844 52662545476296144055082894434289711616 8546845 54415703746104533349402618460859314680 8546846 -11218501662524677460039355119535390720 8546847 33563339930248448625145225861149731400 8546848 67295595086671023227059760696939642880 8546849 59715619488977486727547912386858653460 8546850 -5697627959059200328642471643174784000 8546851 16915623831978445076667099076701252000 8546852 1209137885890173850590052622608711680 8546853 53183546628583772328667613348504387904 8546854 46333630498643679413772861376327697376 8546855 -53449567345944129197379630615216506880 8546856 -69060233486946446976453991921946787840 8546857 225993395602696858098113459439456401232 8546858 -6928870121138761919779668822025735680 8546859 -7505717959177854567573152768223499236 8546860 -6066163233694739706513684456280780800 8546861 17999370275382795943222916747938115532 8546862 -44635584172711512342809346013136691648 8546863 -31047235122746447376094391528453933576 8546864 -7383286586006593621897902146842558464 8546865 -25843650966644064960905435592105912000 8546866 -1288104894444312686438610134433964416 8546867 23853543308741087222651864645343930192 8546868 -21035117639934144513531335355587592192 8546869 -63987215351645679283931196700041698880 8546870 57637093776244047564892386249379656960 8546871 92360925354809314422307897158912711912 8546872 25794762355544987335407737778086400000 8546873 -20501471944082393241545774309031392940 8546874 -20849980226468671266964379581009996800 8546875 73058250463422647974384345266481812500 8546876 -15284853697703659666369123578407674368 8546877 -3297551081290487694117074473135903674 8546878 -55869917755618027801069922995725461760 8546879 -124004111227722243247997085352040183040 8546880 6459396501495187452284816731825766400 8546881 -7570215638209081280904628554503340608 8546882 43917440029182140255140396020885086112 8546883 23501820909084913239785761103015471424 8546884 12051084502257365433250283900557081600 8546885 -5146593812145270138681776396506068420 8546886 3087054139635907942935665706093448704 8546887 -125073337672796799943913229790011757800 8546888 -56264998499107951071124304056999280640 8546889 -661590434116222732974623843626368192 8546890 -40447074101694043789978734868430688000 8546891 16793134387024469507002727859876658800 8546892 11050912688306468843305154895135621120 8546893 -152580148008672768997281269268983253120 8546894 -176930647473771881170417172293696110528 8546895 671026240330601157233752426698723840 8546896 15641420855161961067480604431840559104 8546897 -194220390259436300278025947229805543948 8546898 43826713592970472081427685318840756864 8546899 -122028155184959099350075100200194702100 8546900 -29964125608783122487980534584211696000 8546901 21743749313074891862650173448750148928 8546902 9546597152133077270996770761326665728 8546903 -48470404867583893007036101883807362560 8546904 -134907271677605808740894188913538048000 8546905 35924625543174537271997072656650634560 8546906 -73267783988147062371107980862684295456 8546907 -18025182401104030608335072351122146000 8546908 -56500969431800444726534882726993968640 8546909 6385482604910948761890574633381374720 8546910 39666198431037286468557519171124383360 8546911 79943345723380793167713381198741204512 8546912 -153090338584449903418054353573856935936 8546913 -3467346542867294107909683403610157660 8546914 80158620380387775910580062643051850912 8546915 -1337523346499183695602338285353078080 8546916 -22660806715864003088060794583745024000 8546917 37900037246906720765139053819103671040 8546918 -92892009964372305101098356995647767840 8546919 -108268378110503335967912769628194820056 8546920 45496625471703721924040275975853568000 8546921 -150083675629328066463705923683701980928 8546922 24832994986906974222907877712722522880 8546923 -97527323691668841843627574859020061808 8546924 131016450856199605865397505438232176896 8546925 37108386493069568142622844957305831200 8546926 38082452188588677137883658518242712000 8546927 150493660645448367435107721771609421776 8546928 12747709597789883471728328114374508544 8546929 -231844554281658391687621405507414439470 8546930 3437781373228085563756772864645568000 8546931 -176227964476258815441604021970428646400 8546932 -67868652863653055887555790108563237504 8546933 -33548857917293464908176817398498020818 8546934 -55995934065512805756178437470863680000 8546935 -118308345059180132678508836831419326120 8546936 -91170174914986152879292811865580216320 8546937 -18817117196321894065605186880575110400 8546938 -1097521637953041974929793119431552000 8546939 -2033638867166064109006303022740265376 8546940 133028961789193313825557251583140280320 8546941 -21890957179834104341924253675859181920 8546942 30428220572711283371039916802146716544 8546943 22763784760995421488872439715535909064 8546944 -33802216355708577423775505153890713600 8546945 -82583651231524765928416779974632536000 8546946 -17092527740920928353448090810711091456 8546947 -82383738645342142441431797772993609604 8546948 48111978086019386645505230803709853696 8546949 -114408957986424706257647028175986929700 8546950 43805725262218340046988522918969478400 8546951 8283804236889663705782811664621979952 8546952 -37376532556379139053962381669546106880 8546953 -69845642873682572282730801301033501798 8546954 -55534126113576234688603505097619806336 8546955 7474489724693382234766466999418981360 8546956 -104299297066036607032926017367151360 8546957 -339099631223278170036931324070170252128 8546958 2365990389829589572198460768854190976 8546959 222526406546203742654414797971746554160 8546960 27541910847411557203982318094365491200 8546961 47579683120650387973394942429039889024 8546962 -21175446105748086718622158144625478768 8546963 107579912247457113796411812659164182000 8546964 -40972896627774971082499050170965567488 8546965 -36742498488723687815001537826755984000 8546966 33482605147188101217366282809736486432 8546967 -53294120494767028767213509216847616800 8546968 -190293959204250770970445212566812477440 8546969 48884322247121802119111746498083575370 8546970 34268442699788209647524795957056224000 8546971 151039234339093307014356348425205170640 8546972 -160040296909259681432479592854923173376 8546973 -45653415402126641247313508686049012736 8546974 77549444731311945871806203958543600000 8546975 -111569521181134436882639445798454953000 8546976 -58764750111404379297928944597530050560 8546977 -174903017392599029288325970971528882128 8546978 64196235914159746676401021117331568000 8546979 -6530882432533311156305243132460810240 8546980 4914321768779999267291135548681912320 8546981 1322520070660042837544218010154819840 8546982 32030089677163268058799713188747558592 8546983 -5806724146538859552425455181074843296 8546984 -39975335887125559152390868436057210880 8546985 -132872972111074055281810192570246636800 8546986 126328447153407269956371553933622784 8546987 -21373865261801559167422821558556161720 8546988 -103509892534863662873599967647434077184 8546989 218424473028705009907774841669876473632 8546990 70823902448887412772858602089252780800 8546991 3111805186710885924862265531166153744 8546992 -2938133908713293664769554936177623040 8546993 -8850864675648418615228918319157335616 8546994 -18387940066657062030940290238202669280 8546995 15319926693130699596553473231765723600 8546996 97742749722762110584074822717020148480 8546997 139016775557098996400749135902050316672 8546998 -119520214760524700484083868232385597760 8546999 -105205226976188133408998611395190743000 8547000 -12466032387766394858526646497116160000 8547001 66179015967908554804229845945498526404 8547002 -18262120410000944777063837287055402496 8547003 121369878810433813774618234605804921612 8547004 26990170782574574832699687652361396736 8547005 -168386744974936078310005931032419731280 8547006 -12045726028141330264508957810520790080 8547007 -418273151987139397212505463060686848 8547008 -16626671909226100913990501193681469440 8547009 -22294981218146055103827409801759650432 8547010 -5987332552373501577711741818910720000 8547011 35940653523131749524616528305494665224 8547012 50825991533611026008610027896506214400 8547013 27566884118848749537596900871581933980 8547014 -7104502862037139979217351851596860288 8547015 -24334866290396381616723565551437019360 8547016 184508259212267563278809233962435732480 8547017 9052452641163237247223810131374355200 8547018 -8476997897355347209712707410344868096 8547019 -16271901037691788460500185633529862400 8547020 -89952907514946738531056787977607275520 8547021 -78168939179156805845252863183420596618 8547022 76784457697045783953254214378521664384 8547023 134370978939754309130299524461880287904 8547024 -107299311069784161528738552141840384 8547025 74975027574282626894155318088799817500 8547026 -36737444074003996801692842574393857760 8547027 35180887346329658132415201025602292920 8547028 13134660460917643673217224621607223296 8547029 177776230654689007985264653232114871630 8547030 -32524716561014510835018773064911366400 8547031 -146123679315760842406879321581465730168 8547032 -65463030025830694091365086744952135680 8547033 81358812087600105400706272873738676448 8547034 -123271331767894063198916595855270586368 8547035 32016870443624099365006089431601312000 8547036 1247886737549852875049222941641288192 8547037 -56654714377639379797908242973109588628 8547038 -60884669581272964079136577221770974080 8547039 187063942336675709452992847521593630640 8547040 118849652113246261081762764387719577600 8547041 28155762650925526924185500288634691584 8547042 147913656901633677775473257702206464 8547043 -449482909507969576356841520389374202736 8547044 205679575801867326357852218093922312192 8547045 305888507988287661958138311403059840 8547046 -70045013221167537645202309009688778528 8547047 59853472118856280210227212399173747992 8547048 -139596759914107760511351455511632102400 8547049 -63715435212643633597856924414127068928 8547050 2425999909765178354159689968784800000 8547051 -139514449793058454341255350569261056 8547052 -48516778961213268566201188616891555328 8547053 45029212200323644726237999145858004384 8547054 -13681424264913441686556929296763153280 8547055 -2052355586052583221159479284258704000 8547056 13418578113428049598067526228337164288 8547057 -96764094193401670797480028872175902846 8547058 -45630801391917782678776323757239165120 8547059 9999814858585735670129865612108165888 8547060 73950201109828350290860794682250895360 8547061 -100870061353590866618386028637237575268 8547062 32163321727761093435350744603878473792 8547063 -57261790563782134836111684021807252480 8547064 -101213096407024223250813424304010608640 8547065 327157545514655900242523165344010640 8547066 6251701468861953840747366705094617600 8547067 1241354992841532828412315755335625640 8547068 22084376252746242623072081571711644160 8547069 -13645012688963287306140953347391244672 8547070 45667536910374390969343015787369244480 8547071 -15090631560329505166348207053470524080 8547072 28627005927618304510746257405918576640 8547073 -44751987458198228412766961581298070780 8547074 38464639087315543996301556076678041600 8547075 -39051663079223940572827816203973934700 8547076 6921996995692760153233217802892775424 8547077 -68359633096457067232922109584858784 8547078 50328080914444880422524181280033759424 8547079 154720398998300311059445180460571510680 8547080 153282017290494617673123819353474764800 8547081 11619779895051661510789800494647401984 8547082 109874060228358730289379269841817065984 8547083 28416885329195189546997667217462859252 8547084 -183146213298005614607685354656225280 8547085 38335953841974513028684791216661224600 8547086 -74474998587437249781087502186242067008 8547087 159860075462293982050203931207393347600 8547088 2049535251267434830358034501908496384 8547089 228008833283185462821342738456968962560 8547090 14086625648073200213853445024842777600 8547091 -131313744294998261427470513691740630016 8547092 -31093514617515774675666746182562016384 8547093 -232090234261632599159144400217732123200 8547094 -10692238266896100908812713722264088960 8547095 107954434933295619795620092677331218000 8547096 55482686857768618728657443668712140800 8547097 -111127364724561809232749780523028352060 8547098 -9665508750215766244185266687421480960 8547099 -56059961962663133148935928095401400064 8547100 -46753211737910526230047236917383577600 8547101 -9588092651102276763825607023866433588 8547102 -22258814415226268110558164388233155520 8547103 -44126204855952925906189818642383617152 8547104 161690210909302372792057575646932566016 8547105 9761704577814867326800743724101889920 8547106 18575980452881050975223563110812662944 8547107 -120881616891477527091882211322784631848 8547108 40256772898143244764431286397834260480 8547109 14968093904975950483748992649693173310 8547110 -365932249014617854885353144712550400 8547111 -8102517891538640692170438084299934168 8547112 31795124179175449467615056369000448000 8547113 5661101177883589453685092389778570362 8547114 -20098924556562103582628435388663740160 8547115 39290693518009335134513519410368967200 8547116 146483352872910156007655365445999504640 8547117 -49661671268720691171500631199724297952 8547118 -6054332813000535563961476868733950720 8547119 56548869886830323404225437128116178976 8547120 -998843585257444714346889368749670400 8547121 176328620107427478988587170756246018544 8547122 44238251071694396379431923639216671744 8547123 -91516379045297935447228018634844509952 8547124 -157046971162582356888951226571551997184 8547125 41467735039751352211833980239480974000 8547126 -11288112330990720992122986772603668480 8547127 238252124584789293372188514538336779160 8547128 -1149761091556986092562449322155520000 8547129 -67438457571688872773368102893254812752 8547130 -55852021668809537786442068250252395040 8547131 -123702338387868457459653086113010496000 8547132 -1660163686053638718119337214587518976 8547133 70367190350415955694851029419602215520 8547134 -103705464748267049097420593085268323072 8547135 33726596484678453822200347078522131600 8547136 -7223558205019192026049001971015221248 8547137 18553726473611149340826651216747288918 8547138 62834513477978657565528537708714783744 8547139 -70236367255890954139776865921661542776 8547140 11838127647871399640925909775038074880 8547141 157776168632881978149715042527277540800 8547142 52948106661884478073480471772542690944 8547143 81834105599416161975254053542687544344 8547144 -115035449851540244195331456831024660480 8547145 58271674268438322436221814452861990720 8547146 -40984162498636327575651249257211983616 8547147 -34855780005315429811383663529811896320 8547148 -51727173706208457955879113412613571584 8547149 -64435142240543096258976506711854402836 8547150 -14991472479236133906111953900880000000 8547151 -12098051372771580572829358588329812568 8547152 45093651339614581534685720136072560640 8547153 822847511220917820021505650106932480 8547154 -8316037153381961227432546086819872256 8547155 21164278550856505811454439251710100960 8547156 -1564479174036692766215469482045745408 8547157 118821160833126002633927163484993267406 8547158 141956266622630446302012221718734726976 8547159 -71896586519830449807947354026770175896 8547160 35232891628542863470292904439056998400 8547161 -6768654475148665464218805312364313856 8547162 -1019825230907954355193702131503143680 8547163 323227487099364871715149636527232037680 8547164 -122703759999941380954506710906004864000 8547165 2907322695485812038666893591161290240 8547166 -35974205009801697594793194710490102336 8547167 -242305369694468181141618825955639555008 8547168 59776550097088380440294884349061365760 8547169 -174303062995545236113677072609516670160 8547170 -40646002694257505919847205926558411200 8547171 8291206580951146386518740985523413112 8547172 42626354805805492675180590221060802176 8547173 152173430424932896149276891503381959422 8547174 11247427302393791503602304508421872640 8547175 -8356224178475014380799213886840052600 8547176 136502701262547196430081468975481077760 8547177 -75826126399078493625821842144325319840 8547178 -2370458154280106737866908415962529360 8547179 -254166839775514250733937031421686414220 8547180 -25907935086635690264019924241972823040 8547181 -7558792306101604224907419786242472000 8547182 15135226067284572719916306079014292224 8547183 -34578074490383441382802395071307909048 8547184 4747018060089205476683730366284595200 8547185 -28126888440106908720786987110263856640 8547186 -60055412522935332252296870237450583936 8547187 16302794970052102404951487233993674304 8547188 -18977836097350287148007579880111083520 8547189 -2194300586830794363462879437106413952 8547190 123265490306247275972454155575818679680 8547191 -159255233874772681544373677751594292848 8547192 165008967338030961883640121710885560320 8547193 74151697313263701844943535507155771904 8547194 -87217281637889864394372314879896297104 8547195 48380080880056093506424805340051223920 8547196 -263744815453932231412297433382256640 8547197 -55465258643208144332640136901716479354 8547198 -114103502217250435760359884354481536 8547199 211457513030449780858795299816989447160 8547200 84890673221692525087019657255190528000 8547201 1028229648044611411408418354383686612 8547202 126140880311589102180677474720461017552 8547203 -88401690962930547026693693603700732720 8547204 12199337362517077620124825736742543360 8547205 5664664829633565874476705802675751160 8547206 -1315584094201777794699032635516250880 8547207 -23519029431005192054461725914624017920 8547208 -131747564266210588268558091575411712000 8547209 -94619843218987180437875025224658721248 8547210 12809601004777874512224790025902325760 8547211 -64626560664727198312445834473868582188 8547212 21431736674438640804709600462494804480 8547213 -85145495938227849368843532868444034112 8547214 -15721644778177237947025609936908218112 8547215 78358172406156024806007027420519252360 8547216 7921192835446503028650340398370455552 8547217 146995291236583264864054566693958256000 8547218 -20209897931197101518637231780747235440 8547219 52675749825869664914738058176183489844 8547220 -113230813220758507121672496944526858240 8547221 287308990392175417833616125852449573952 8547222 -9715647276304757943213946635028745856 8547223 -85566214225703195437576786771025641528 8547224 11195255430853407103388770873203302400 8547225 -67948769459799064397533103198256596400 8547226 91220449087883076019581326336009326080 8547227 -22095493487402356103662322116432429056 8547228 -8912497987742045329552529818365696000 8547229 -41956707636520609319362794612375125460 8547230 30844101787280327463986368567633564800 8547231 -1097655934770699452894074300380444672 8547232 10871264473590138993015427293681549312 8547233 -88828751802287889066368163377599423518 8547234 -15373130126655871321083955829564104320 8547235 33526282516118703183617575853603943600 8547236 -5908557098391372644698598253127929600 8547237 67634086072254228672667292935734530688 8547238 -16422942374235391860183428451418371840 8547239 -696490527498233772063259543411187280 8547240 -19716239335481977073142942683062272000 8547241 30675939040360168562493299866843355642 8547242 118401502073428997604877043033017922304 8547243 6189794086703762005246896216280020144 8547244 -136933423237941286122178460155476638464 8547245 10796126843143282383179432905672963200 8547246 -3434423954227462904687913606576784128 8547247 267187756491519164539566201520904270560 8547248 7927538471318723496762425185734377472 8547249 -24730170920651228365234118594982528000 8547250 40018525436473279093400821290501120000 8547251 -66991577707607907320505943839920981748 8547252 22569589842194903068872480016924876800 8547253 -91787086461901799634875492123707225632 8547254 -59106100277967669265233701162168867424 8547255 63816118977556573012344960126346903200 8547256 -87800254701313550120824609288487301120 8547257 -93077619216039577112807788777593362880 8547258 -14461647867390388428772592591154051072 8547259 -35980463255772607050515114382417503936 8547260 2331353240057628721330763720640860160 8547261 61519554904188453154643206644626057472 8547262 -34802559743411527623703759379541274368 8547263 351651067654918660638894673220253654240 8547264 -17119680481799289445078788989905797120 8547265 -113150528158922939929395461519903159340 8547266 -45297801107123435182682475445393129440 8547267 -46272346268351236300539487496086481088 8547268 177226262498163671889668789711498373248 8547269 64333126339094032204340211277325744670 8547270 -6769418343308482636287962646001056000 8547271 -131292834368080381718406061275680801040 8547272 -56585118702019681838041503702729907200 8547273 -54779810253928034841888179676390202176 8547274 144751588667181453801532333413158081280 8547275 15767441284225107839857267444300332600 8547276 -66363276080558810980275282306090270720 8547277 36761454148129665493549671659224442412 8547278 -9649304435868565005455912653986168576 8547279 79694642207138932215125329104373736448 8547280 -7214929219686168334374437915606384640 8547281 -162960141157132748081513033105373605388 8547282 -1135561783457845145365329120061628160 8547283 132384893011158598072951173222329222400 8547284 100400231670131091407345009141353694976 8547285 -19847049081176947625166168909482104800 8547286 -46661700673674274240460502066190458240 8547287 -3623994893008173915843364475450695968 8547288 2284834075901756007392480782101442560 8547289 65281219996561576456500446716464451840 8547290 47884376031473488066193666676926066400 8547291 -147733052452927382185583433862829390100 8547292 -38878139118331167305266788715158199808 8547293 42542832249510246670254005979610381080 8547294 -23606542375579282110485411142018533376 8547295 32986265582121688856920858935490084320 8547296 85369517617109705183084556751865118720 8547297 68657231034175709186344789926830195040 8547298 88502771315657802933154074104715888000 8547299 57969459831923268755533110689222849640 8547300 -2753354808225819261082807256862057600 8547301 -964820260255756048162006791290080320 8547302 -56965892974172967649917610434277262400 8547303 81076917475468367891800057337095617408 8547304 -191364589579166297695449599599886745600 8547305 17392627980682962190260473290687505160 8547306 624929395440025493452944604699020288 8547307 88311396311546770199816096190851864232 8547308 -57550382786636682456426184378393018368 8547309 -139210157963525032916422697782636073280 8547310 -24330818220223214248528911477030051840 8547311 43114665045409498189209111657095060064 8547312 27108253778355411133322160951738531840 8547313 147251163031908331204606122686393650240 8547314 101338520884917711541865107690751641632 8547315 35382598825568093702171599320107848800 8547316 30957305233511889334869497610597703040 8547317 -31413646184299513470066887194521911634 8547318 -1335220776171065857295700600387906816 8547319 -206710207279630278411935293788298480 8547320 12771678858482661787881133292843827200 8547321 -20076489892174027902375186397839316320 8547322 19981510680839393179498297676907992832 8547323 103094028566474641719243227264322228720 8547324 10336966875785340085517663759142838272 8547325 -2271857783695151603137407124059262400 8547326 -134039316162966461784754921348041277440 8547327 -18550947327429425723014819681157076072 8547328 122626422801301388446557571302530482176 8547329 51791719626011545722340676349266820480 8547330 -2352684216505166034545460784315392000 8547331 -110211902828017282532782420993752727936 8547332 152088276493969161729079850074488583296 8547333 4784221635473323643485722591002691744 8547334 -7101174475087553429429290255521761184 8547335 -93999068085538091469246499673568318240 8547336 -16826748306039765686751057346948300800 8547337 59828332519809497455524500613692179072 8547338 15847501711411828858354743579768982320 8547339 -30435517576580184336700367494471503360 8547340 -8378391681181127329597012421328076800 8547341 62982373649423145869633887027784873184 8547342 16852228958466189197104475036759349312 8547343 -95521525137287946147885822605851197200 8547344 -13583755780820841745784868594355814400 8547345 11884559894631169019856720777986502120 8547346 -55160464535481428125612921809950933376 8547347 7018793202229225436826051992719133952 8547348 15248788653223093907374003405954529280 8547349 26877493045456727479423704593795476636 8547350 15190453132033164299619546866127484800 8547351 -762342968950028748238448801916472320 8547352 -58569684055391658535371264464572907520 8547353 241516569631642343786473738778601766602 8547354 17678570529859562826352982896068833280 8547355 81351961507783317303739304090775911520 8547356 155341153496468070565590238746814993920 8547357 -10991484022202766146524686510550855680 8547358 90786056894055077234884653270487697280 8547359 -1439633128734087977868750582126270000 8547360 -31199229848102048111618475652640931840 8547361 4003799374617260799674040750144708962 8547362 161103042055598593861224226076236263072 8547363 1416273176193449886661851945968445648 8547364 61484444577380767385883540240083610240 8547365 61222884910762565322482275814597707260 8547366 55823786961384184953062382957896812224 8547367 -48387233931834433873252984032219055040 8547368 441055625921977729376339450409615360 8547369 -23401577504414005197294010452093446256 8547370 12764426117051038240904756263587826560 8547371 -9520152857244307470701197421328960000 8547372 -124949880652515525740157650116628405760 8547373 -26763017731317373995515769926762557440 8547374 18604395675686185549090755580333615104 8547375 -39535929771535783981106501240231424000 8547376 5125982386219453635537529748904722432 8547377 -23837974231313048942166216101427585774 8547378 8325019269273180099556069232618004480 8547379 -137067664609473895844273901457428481224 8547380 -70281988955831958313260130829829715200 8547381 -102900159630595136291330620068932914020 8547382 -11878415716009303560100600285981056000 8547383 -11468705977709209786157807464819402296 8547384 -138117479429694130180525696464856903680 8547385 -19048700610455627591913873610472178240 8547386 87667469153130008197602709736679073392 8547387 -39532650573042185749815200672243768040 8547388 85724945092226609580932477947792023040 8547389 -1858974913846872703320701197218437280 8547390 34809006021842255184460815103499961600 8547391 449105933331131902117067148416253509264 8547392 6281296819445033150006365093562941440 8547393 60776926788003872322410463038723274528 8547394 31113657556622536339092162116981693952 8547395 -61033695315433440275544245909498223600 8547396 18931546861186236288500540154699767808 8547397 4780556601748473817130531500127050206 8547398 -36067695774759242419607385288247172736 8547399 -3929368425651011961986999436632840832 8547400 94839190733117328684545937925176192000 8547401 9079787156829310890545326775530090404 8547402 -55001491749531076988257468658998145280 8547403 -137037976206970681585188651186772762348 8547404 -200862647353666196788477194648073342464 8547405 59617947544958619503694852090092985600 8547406 -20471656511389736702258564780817100800 8547407 -55108320648449021560249569694839576336 8547408 1384529053962767765194352757700288512 8547409 -40883784733155829919852245805067027596 8547410 -57288655375579502237171851928636264640 8547411 949305833696934841362505019458523136 8547412 -102650992391332517673740946554753110144 8547413 39376054985222712276956224295847712512 8547414 23954358886323391481808554557843861440 8547415 73048753505064475265426669004476065560 8547416 -104957181544695380544493984776400281600 8547417 -74842251766277997000593599033878329760 8547418 37523530442086819029509981038428983040 8547419 211059559490199748134306545058817322820 8547420 8052350074387557374354433625653903360 8547421 -106552935556998719901068708699974194528 8547422 24395736549388532315251525434525093504 8547423 89584970098229910792027428855681844864 8547424 13101212493026618274938522328473272320 8547425 100746352634135277434189626038533341500 8547426 52120197441402660582252684161606883792 8547427 55756317229880825768370327943518123472 8547428 -36217765604012903049221290403184670464 8547429 72947092750298309907919479393040965120 8547430 42325948149022983122743281231024737280 8547431 5647764572132042119422735063325461600 8547432 -98274527929558619280571355631677767680 8547433 -10219530859428278889449993234539382796 8547434 -8980345154357313075993265954349769216 8547435 8533836054761066998660532380021308000 8547436 -12829259335067623033160282526928637952 8547437 -106325377444201495335286638864015487914 8547438 55160033878630394377489909126664276544 8547439 -35574184538190816091744405263722870400 8547440 1226194895848934217801843296993280 8547441 12885509874329978843225255922756476928 8547442 53361790869736325419770113218027530144 8547443 7621203805553647187149328429824266144 8547444 -440009715152176849539862835187253248 8547445 107097903265910063480755392919550060700 8547446 -10235558635478543513450295889388111040 8547447 -58575150045613852998059679973072154928 8547448 -3088940816793804349330240270663680000 8547449 128906097742067896305955017383106424464 8547450 -29747250187753226092022308470876230400 8547451 185500019254981510887562800288415494504 8547452 74945877191657171053197954588311771136 8547453 38829333612464653322334216937644018540 8547454 932415194197773739193370995589396480 8547455 -58629424251023925935747556504888890880 8547456 109893436368025576069396078869558067200 8547457 28867479656470714176012765910975228740 8547458 -10628661191703026815533912922060293888 8547459 3068237169476823085196035625127821304 8547460 78527922755669585354055647973305203200 8547461 -90749958025971993257052762543383570148 8547462 -10447033976497015986955974855754458816 8547463 -183429612146912523989237155940002189288 8547464 70778653182911271956030914848039459840 8547465 70237592229093579841450389337031325120 8547466 -676680220163826647867932023434340096 8547467 166376756581905085749102462057263734272 8547468 11801208117262904194025879573530775040 8547469 9040107241470362293065804962309038080 8547470 75681498489328119937322107792581439680 8547471 -59480095876342470720108352388093407200 8547472 13062943970460313191334658534804029440 8547473 -176384643380055043029414202162790672160 8547474 1173780552973277679533044796973984768 8547475 10727296898699756260465236180325872000 8547476 -27585772668288234506519256993762342912 8547477 29047902693423357504972188064637005120 8547478 64216870891484387777564513225175275040 8547479 -32053318887704504498951689609964084016 8547480 58553362147747628386059073522104729600 8547481 -29832948715848990004232830842885126144 8547482 -100280212895656423229040103256890011408 8547483 2151901121972263014508220571058635264 8547484 -220508109396639594266184064065993523200 8547485 -45576956867712593241508480145736860820 8547486 -15853258758912735164914384818378630336 8547487 11062527484613579301090992204788903000 8547488 125719343893396209596118571005357588480 8547489 -112052944164392089877924416789072987500 8547490 8970881588342558348534008482220185600 8547491 -58459071041001206101133647575782307108 8547492 -4678779079899964560420655158757939200 8547493 1821391881352634069106213436830679742 8547494 18527145145742604257006595499359556032 8547495 52213431060829025297811064005308979840 8547496 -9009131576169632448700833058760094720 8547497 -62908043705766487809896300484320640 8547498 50935914221300319749659989273211760640 8547499 -8205040427182838527381972744374551500 8547500 10092335752212478736669492031726720000 8547501 46971614629455414469025112470463495264 8547502 5353618332132743547408550154707105152 8547503 -228416943652003936084369194761608229736 8547504 -176380841433198523496874897120952320 8547505 -165665530368044704899312478432563755340 8547506 16397938664689689600797886842518142976 8547507 97157740353961878664639899355221471720 8547508 -148151990502786567547469245618228780672 8547509 85944416926764936805626801845312617710 8547510 24510112376614635070587278698061362560 8547511 -9087520252927041296733235704658369080 8547512 -204310611351149860243745267010849484800 8547513 -54215841405568742273285049466556391744 8547514 76534819810637991921847720640495734272 8547515 -13327463216842590255137883337038667200 8547516 -31174420369461854479969209334350483456 8547517 -135599165961772517748954892606355436096 8547518 -12716028236644218682868616938696102400 8547519 -40090218961994773341104660388488857656 8547520 7555325982154399190840000807467745280 8547521 -77064686618927906939630042073554617278 8547522 -34364643007962202858469760093286318080 8547523 -239884660138023021784829282784380332228 8547524 -85847976067022475467921936196504465408 8547525 -20372462287135205640849378370958983200 8547526 -54831860267316281152878157046203652352 8547527 52771544576274905551252276027547571480 8547528 -123748111295380142653746612496152084480 8547529 101017517266620126624493289891232287460 8547530 73650205784649121677284650897750329600 8547531 -107793785720827471874679445053394289448 8547532 18364910217474307526946866547114928128 8547533 -3052467802032485182809338592623756916 8547534 28206090252572451263806753130485780800 8547535 41737570901206157103668141653720041480 8547536 -23396219020513904830264185493315780608 8547537 -13900067451728848619567510880011592960 8547538 98925602390280239488711492108862347920 8547539 7065556444457900497280686231056917760 8547540 471912763763323148218607580011089920 8547541 74778344307718663835160318629281796942 8547542 -12630211510983451709012685250315927488 8547543 -57099236751152404564322658913398734976 8547544 -59402872762411427139339245915689697280 8547545 20012887396787623386943565259963639300 8547546 -7639012074347498673358569819143949312 8547547 -747755742401165231897733552712070880 8547548 -53269300837657612193488581077143409664 8547549 -116868494720007878190807743224802176320 8547550 25698452400298874873270688301653825600 8547551 15443497938900065891189966146201184952 8547552 64490988813811913571776490608740270080 8547553 77994475124171535921981723153216422080 8547554 -16546850139505743108164077536071058048 8547555 1282846629614160360977162861193767520 8547556 140559935111174001577480327180122312320 8547557 9128503769907330219434389268112107520 8547558 14272323636779713571582704189019977728 8547559 85304507537091394997701601482882949904 8547560 -23713822331230118887358991414791424000 8547561 -419247379052312302772005147043577984 8547562 -1249501898819225806955779403140970400 8547563 156280819177165913435421594591835997760 8547564 -70627082497241071600954003093392688128 8547565 -54256007085715067739752830911006619080 8547566 967700223833167824071841146773825920 8547567 11493912592195839864549479468924930304 8547568 46925510505416026133081619735511040 8547569 168520652759885001663070428610365432996 8547570 -1520408787093305880804299263961799360 8547571 12517290591248962977795578845194934000 8547572 -118073740962431294632638942325061818368 8547573 72982994991592263558678734775984852768 8547574 -14072567941255043574618318963196299648 8547575 18505777262573852239919714813222040600 8547576 110298300214600136053436634786397593600 8547577 -118327548371019464122138040218347632508 8547578 40316918492082258218489412278021555424 8547579 27632342877400099088507365328604751920 8547580 2283897759545924987780511913524595200 8547581 56122156928246814906103672409671504992 8547582 24859256776793106561140749716737210688 8547583 -3551045738497902909635692507105151232 8547584 70560909987254222243411270813670703104 8547585 -46097622494553033602230834274469897600 8547586 -117272166439089727913915115686120617008 8547587 -134377933565993022365181621627556382400 8547588 -21072727146990038433364407192548143104 8547589 -65535396376664159194173380965014026976 8547590 -25612439123514044185398443319529927680 8547591 14895404697353709599909844392703289680 8547592 -17105447444836471260406172856622448640 8547593 -242523166508370136850971090058724733158 8547594 62418376284737511145299986291566199040 8547595 57627332710735044929792829965234203680 8547596 -4775319409243579507949979424780584960 8547597 -58676080554899980805347626337136448426 8547598 -24470402015466543582883180588482328320 8547599 7452459399015300078061023342043450560 8547600 3215465054645772125895588715216896000 8547601 -44143904556608660325387868613964632398 8547602 14902726536802671432602727871122557952 8547603 100277978219715400710913395600828926904 8547604 -22962717700817174115094277229511672064 8547605 -108568255317499168210407807785426860800 8547606 2959795073290650907545375406606077120 8547607 -186588583260044608309742281042026016568 8547608 -100284397958189271633126302925560217600 8547609 -104135146537409528251726278201416277744 8547610 -50381052854423257678902668683627726080 8547611 14493493491285104160655407362742942624 8547612 19065597326705239844177936563214694912 8547613 -134795032172179761720013918592194293300 8547614 -1582765831935477229776889524021001344 8547615 -52800478214762412820224695044393563240 8547616 -9518403352070942807277953843787202560 8547617 -56001319161685590396086357359923960408 8547618 20862621935532887549290628396115487104 8547619 -30074046078710474893568132742478590720 8547620 73054332562826471145719184474165223680 8547621 46625653160324460446661313521675522912 8547622 -144970429845313512767813800874057322048 8547623 -73079244329176268878771280816500958160 8547624 -72878320524772899429277398112979850240 8547625 138165945102166101604491619308034800000 8547626 1889348618968963669315022815506929664 8547627 4168239573148521115042216124911558080 8547628 -3508418915293360581689383959676839936 8547629 73329229971197676630808499597452683276 8547630 1220641871732023603257178503322337280 8547631 57414714656074883354268982791298940432 8547632 42887591374501374481207979953607933952 8547633 146827289942183376147357702488921857920 8547634 -32659605016480664657652022002115934400 8547635 61871564559568386674502769038466756080 8547636 63445766593614591416785598063402790912 8547637 -1940420521359079637716517662017216000 8547638 126338007241492269490654571865404842560 8547639 -60892791934662563743349413303879089072 8547640 -46056438966832377162163969234491187200 8547641 196750570128074240307353257342228896042 8547642 88559696315543282127593629088804421120 8547643 -2143518021703638664717760929569226816 8547644 24447874907583859803166088481400872960 8547645 -71287829897601291264943254591901541280 8547646 -34621059674161777288329369739851625728 8547647 17720498833656654344207708078298044400 8547648 -7454393361826217647390077229077626880 8547649 -80975345060256316725803644072125462240 8547650 -36738881715605035804021330484920957200 8547651 38135359613013460106255836074125950464 8547652 120247365673690440081698264779533201536 8547653 81477498575031490464708343616135263902 8547654 62470544789830917392029391757670811520 8547655 32381961877363664444570226469717392960 8547656 45027754550084739980391212235933542400 8547657 -64505600320021611987903802771511977920 8547658 28200543506168070540686299474647176496 8547659 -70711184712364515585671609570608341840 8547660 -6487979096188461580530697284304896000 8547661 -44864184896483162411432441696232065536 8547662 74595010508716973993469828823216880832 8547663 151514290382022645151355287771673462400 8547664 -37132343775229602960966649248145285120 8547665 -5554805241485191841299458124708382400 8547666 -10798437894358365791589292957456888320 8547667 64335876660438176371282802956301364716 8547668 -67851373005685281216347578223871312384 8547669 538323974498540617593513692461725600 8547670 -30997799234474002239418796184154151040 8547671 92386538275317350945819689261934295600 8547672 25859905201431293232980362055364771840 8547673 196711705565224051317836237997111670922 8547674 80670980266883780535510408904299459840 8547675 46180591532873356770299646864932661000 8547676 -40199856162809163685237182651106455040 8547677 -187132600564232328678348674802507072474 8547678 32379184993326409498497363527953394304 8547679 -26867671647835320003485341621008078224 8547680 -3449768930508787853275615808984186880 8547681 40016926423768543727013734144990883840 8547682 -56819289773112475657628096215838979840 8547683 -219800269722542683028047126336936323600 8547684 -43156982286501307856945728927973959680 8547685 14894313829683573048450446423131997760 8547686 6132089676632875130266594305644325120 8547687 -3708539802181010085012922858101834264 8547688 148773472025734286356604630361520757760 8547689 101371708707490689362747039501010098724 8547690 -7465036624793987801544082632823925760 8547691 -132258001789894996199529568658210321000 8547692 36505508291426816509434686899048980480 8547693 -46532173899971231930769944094852429312 8547694 970896153442112249723449323178933440 8547695 8701779438658017226725146280130600800 8547696 -8192260151597944241768458678097018880 8547697 -134566765738710490349333379893543728320 8547698 -65865948998620731765263111342161340400 8547699 130467248806423233540733199655948625464 8547700 -267346389458031985099324775335577600 8547701 -44434044064024159442193598753407818400 8547702 -18717896005633649217609287119655018496 8547703 101505632667321009909655283161427908120 8547704 -9373420009766144002111945953282662400 8547705 39373270215662157230407910359261234500 8547706 37400954489066616777291482930324445552 8547707 87328904612159635264212735280399236756 8547708 -7227245432970868976524464789017548800 8547709 143900146884070746451396547669504937600 8547710 -19468450921453656303245481054440994240 8547711 3501977813814505142711979253921135104 8547712 1925619138836285656295604814809661440 8547713 -89063668124613778439834113479476911056 8547714 23665758150120253638646785678780042240 8547715 96257718000012215663008916363900525520 8547716 -61187770583397231342042138621131553408 8547717 -252626115086875640946314696352244244352 8547718 -110027616288813663043009313943152961984 8547719 154730042506872512490336010470729159696 8547720 -7313392174643936761522074113212416000 8547721 14588648591570150165796041494301721600 8547722 11595439567174258067886592656470420832 8547723 51650819105743887232722941373747372864 8547724 -138605305948657331796787099040280320000 8547725 -21189025658915117138003221150858525500 8547726 70275626625751800486827390400196389888 8547727 -10349712733992867078786177642415704528 8547728 -13818663419751287944321147700145291264 8547729 869439673195935561925883871089268960 8547730 20539912466916004424865112034941248000 8547731 -115957642662127643080611699908178753936 8547732 -22259871456795925170448195689803089920 8547733 -120638446672504388223745988991212860800 8547734 25190841682063226549789383073368606848 8547735 5398628075680659775900376278943416320 8547736 -144792432023954581903681832136556400640 8547737 160603024581491788673755670995164213024 8547738 3098625246868581290919661226044807680 8547739 -34607092040540684924694368005055103120 8547740 -2782868089390921170705057552361758720 8547741 -66088848805108948871438973555202234560 8547742 -9804120234548603281935243725394511488 8547743 25777159094230280189620398424758096000 8547744 81436814175084980104089703754083860480 8547745 -104242530290171725995907576545996626880 8547746 24559179540951061765060868703964533072 8547747 -60296902512115575226733662160969318304 8547748 139267050060239830302979130969314046976 8547749 12931017590271044022108484910105471232 8547750 -79401789960301450071255829076710560000 8547751 -26606296735127803797224634974948342400 8547752 -54787262799326283838940688210734822400 8547753 7032203504236289869499635123922771760 8547754 -36099730668432640248109522830750962688 8547755 2549875620421257180762094556366361600 8547756 -72839207585901194480325804646687898112 8547757 21865040839701951447087452541788517420 8547758 2176734369822521547210960765364323840 8547759 -1897928556725692924996422527370028872 8547760 17669327587716885195093598321267507200 8547761 61714115857709311298692600201749839424 8547762 -18995524737079048389208843647400878336 8547763 -59978326250739357751023116350732267776 8547764 148032571197790277839343386953510475776 8547765 -72471486950949049969118196737844499680 8547766 -13961253682812916328187507589960511616 8547767 168954324132412249657643924924918763816 8547768 115620219988637535819575009886335938560 8547769 -9584365840972679098540691672820206720 8547770 8494521728191841593127355831321016320 8547771 242600610076098403619550164604895846080 8547772 31492434933543958843460184506607685632 8547773 23937063416221758353966143832590707864 8547774 30006572412296704918717516524788477952 8547775 -64217774611204309634762643170679128200 8547776 -25502386280448587517455737089498808320 8547777 -20118080420297139893066327423061832320 8547778 -6326823879259696027873304949451552560 8547779 -206432812272558475596896090039184594240 8547780 11670954665004427695312773308984012800 8547781 77345273128654645716172115562797542464 8547782 93531791470873623361898249653189744992 8547783 -62972535523342941235589799204966759552 8547784 73074588835648676590218007376540467200 8547785 -39574077955541151999971786941363818240 8547786 -17594835136209261744830026222223602080 8547787 78048539154122500191565069001831376360 8547788 2456109500684895386667706157554454016 8547789 -4022585968961841072490679250900857472 8547790 -22345733693361457294092937941562886400 8547791 -87092123698470256386826577960028077328 8547792 -8314918759318007211255181395164528640 8547793 -181261721982533832875851476586115567120 8547794 88714319501170181662532826164082155520 8547795 30561135313877855664986729711807157600 8547796 -135103595775639370957198277029836103680 8547797 286609588652677745605645942308672535872 8547798 -406460029805927542354894697412790272 8547799 106352648048539271782926517332119584264 8547800 139198902532902421842993051874744320000 8547801 1430715611616146073526230727704545184 8547802 -15881125825225068613606824840504541440 8547803 185393661715688785767962696732733192 8547804 77983084944029121712297029660176971776 8547805 -63506921103056540437159778185917232800 8547806 -53892697938022096340872788527807307648 8547807 -86847230860676014971854903374907713008 8547808 144863202768459789490633324719919595520 8547809 92141567538918193294578458492701775010 8547810 -38625043882924573670652268072884387840 8547811 -41095937734412263111831555251453947976 8547812 -9081050235602894412337545690941177856 8547813 -82963520951046420462149929416006188160 8547814 14567950716723247275266626900649384064 8547815 60799003924354691652065153791942803600 8547816 45552901508337277652820823084371148800 8547817 -45088796485021861927205334708769784134 8547818 -105539140490728438724679226251571394640 8547819 36843531828763916529843874864896510720 8547820 75583290418717517361612179558517473280 8547821 84460963471518824894997617111222166144 8547822 -30379686870249410779845765281032767360 8547823 53868673195574495682025230795026861184 8547824 -2371369613930526950036002046297309184 8547825 4569751688158826131597034080711867200 8547826 -16472106453897625715968575542002237440 8547827 -5072148464140537150859175314720976120 8547828 60652210608429810678726969528479416320 8547829 -71458130902406604522197024446333471570 8547830 7321041194901504016935022240247395200 8547831 -105967521887387228061924338496716705280 8547832 -75421743215224467899151549917079552000 8547833 -79245101275086692027256451809815162880 8547834 53908491779431219510112919043584622080 8547835 -32064618971628825852523282642745395200 8547836 73928851727533040238452378738202693120 8547837 6904468633590063615068414189694911520 8547838 -49335508429272386723038462698921576192 8547839 -17019309679531201366927218443735631360 8547840 5353632954509028309284387737326059520 8547841 -1175239211506846392571342304138676576 8547842 10547611184762694312108505663746669600 8547843 -69436824494404521718297443424933886976 8547844 32686273850459711645744303859043875072 8547845 2489808992291062255338897934187894520 8547846 5201942426570973484972847161315584000 8547847 8334002999092059416644468912260937728 8547848 -178077349305231058396914428891580656640 8547849 5175457089454498791600259755304407930 8547850 -22042659459053536816036107952419231600 8547851 -43457906225549500921976735899771350768 8547852 77239165662878783982861108289058975232 8547853 29598674572783947212443219427087849600 8547854 -69190785926530271489074681504432327104 8547855 -50190431404893057538715580740506291680 8547856 35107261436772512954548815272930189312 8547857 211361286034205000296727844958140701106 8547858 41311146007869870318565285659586549248 8547859 -16535130374408821803538187954197812984 8547860 99060423612126567548405780025244723200 8547861 -38350975733801293568529161678144832000 8547862 -6731159228499007092306608601786740736 8547863 13992188978847789859144557335674295112 8547864 61493028711577617244981496725980241920 8547865 47598759148488151381834671918559456200 8547866 -156456532397607262846565150865110361120 8547867 27321076197780683857016818616186048208 8547868 -39109321776351884860941400867247412224 8547869 50989199903597183737074356926496393760 8547870 4555229191911955685156030314300800000 8547871 -37486188018641853529989995561246496928 8547872 3947228494190854877275804014209925120 8547873 138011552733658261370735763406666398384 8547874 -15173427899809272099427135147026854064 8547875 -18770363079288907035760621307984760000 8547876 -168871884271424538690476137277663447040 8547877 -34588347376476866422869285615291979940 8547878 13480745778001023554032645206384560640 8547879 155780062571022314633219927288968277760 8547880 -134387396184212295795462007437200179200 8547881 -83758132854137272055742748707160453056 8547882 -2601245925645426764340033134800207872 8547883 -17531965524226572040596670260530801148 8547884 1976817752550609952747998699885021696 8547885 -21283485278979069291186099444701786940 8547886 -57900314709818202153343727785974212160 8547887 226375279267273208067109300651842955536 8547888 10760828058412118407657311359162056704 8547889 -19246618568493913672674545552117366400 8547890 38407957955237927381842525296443904000 8547891 135727848626282669137056519527029906560 8547892 -13322735070306928330172536580484486784 8547893 77756223705941246586731739185303980764 8547894 -37211137009600551163304133273777132480 8547895 42559890579926062071914443047707332800 8547896 77618167714271654534642343184468008960 8547897 -128705601736488591486583885741251380400 8547898 -24507511225670725368591398806901350800 8547899 -159823596208840142445047205339567779100 8547900 25629913960602073845723641815757452800 8547901 -37987023066671865153199117453502711098 8547902 -69526093507191432454801762571339532096 8547903 25503065923678176349484583233359104000 8547904 11949681924957450272368882231516594176 8547905 -170049132794604819445407078175097985240 8547906 -5086982724454403487714546931270182912 8547907 -141755631642856985932090858012954059844 8547908 99753846368977043453727736752864256128 8547909 -6540068186450083967400924769965864960 8547910 15858372312427521836595649020008601600 8547911 27925563834210317278213915226096455512 8547912 -284847341654785227225752627489710080 8547913 88181469996206057560490013128047529088 8547914 -4058131103001361188404303668711060944 8547915 75950934789279470448882535319731687920 8547916 -29047573389278485753166758168627292160 8547917 -69193604416499182655368510471554213408 8547918 -484728526291921763109344542977655680 8547919 110572886715015779303593563073000350320 8547920 33176895457008110049900542031681945600 8547921 21715352421145716653675782614072598608 8547922 54002341594396672218098384781673018512 8547923 -269718616457403476615512655898518313480 8547924 13271058729717857419227966967707648 8547925 -39902085937170406155466097571913330700 8547926 40466067860866326116635105128840924864 8547927 67571071807114687658628093289422092928 8547928 9714787374963305019185913873521756160 8547929 -30239507074718540138226428480617253760 8547930 1276179867361480749731944011213808320 8547931 -12986471222784664452793035656650171360 8547932 -23509202538315010542115505713137237504 8547933 108752978402957262762982008296287767648 8547934 15381363107500169922517022069664767616 8547935 -5539317160016359768388274045943322400 8547936 -76672608841377977350536970366686068736 8547937 -309627997076137590511318793629383660288 8547938 -9020504186041027251090102370931848704 8547939 -35482562210337348384802003262734515996 8547940 13193839294451483415432505463293378560 8547941 3231940483288172474353379285073849342 8547942 -7850181382267874320768625868131648640 8547943 115886285738570756957163024105964337560 8547944 146645225877686284168524314871753523200 8547945 -16193728590117335177771929979347574400 8547946 -5706086703660165291519727550959218432 8547947 -252336074215737669263352878632894718604 8547948 -87387634825632465298290490641651233280 8547949 -49446817354029153062780228539911323050 8547950 -20892614289100943311766399565413174400 8547951 -109178376231299607548344130650087083768 8547952 -38908401094057214978302381223873839104 8547953 252146504811311176871392837088905449780 8547954 -9874130601706922022050209036381073280 8547955 -2099485696350376007471979175029492240 8547956 9140485560407515871109689977524213120 8547957 -14114114139539055666298749979562997120 8547958 -97318585767694299713191149900620624640 8547959 18011969001295589934510088439353247232 8547960 -51721876239836160866307088816570982400 8547961 220602424429315132478706529420078556032 8547962 25447220554817029123908448165182270432 8547963 -55757200863990445137613295386894740456 8547964 60038405736076513060438872745504126976 8547965 116869016968604162631784372111130626860 8547966 -11246266892981696855020776282945715200 8547967 60517237389606675752230257438504016080 8547968 64466054449205388246600014851882352640 8547969 12765990358175175312300745794982242720 8547970 -2439124721003156462588301370930805760 8547971 -61119150049640257081623623306211281856 8547972 -18192463600635810659411774001430852608 8547973 -33859068242187642084699088182793577856 8547974 58558467469156626702445239358715261184 8547975 61132238322935121360078664122213906600 8547976 108885479450258648462920778079701038080 8547977 -24093159046138179749978369723447318220 8547978 17619214257461436060764735039103436800 8547979 61908749757593603540162585736709256640 8547980 -6140926942379885771050394420582799360 8547981 25771984180985277016598746743575731200 8547982 37354212326565373291688709749999473920 8547983 2915390509842287449723116402717437232 8547984 -33262989906564508743754574985622978560 8547985 120488606949030210877033215841382357760 8547986 -46280070717857757238729937739482935680 8547987 -38474769367663041592786680782624418048 8547988 -121298697635980799672163042735084176512 8547989 142839812068520953382705879412625030656 8547990 -10707336957011481167978591025530204160 8547991 26614137368324309918249907756747688464 8547992 -187129154117371249111276430381518080000 8547993 17273527961253671905194068393989315482 8547994 20586668681877639349659980930087445504 8547995 -117589700870061398619253565969583672000 8547996 14843941591557591400711876328650235904 8547997 -23079383974381044525679259538973987680 8547998 -23374710402934150355781342809251658880 8547999 -14806285720894522347965403445761724512 8548000 78281089560742237185140869741903872000 8548001 -17263925220296154346236359419655345040 8548002 5419131380448788266593535313932769280 8548003 -135836542978518103413006454311223635748 8548004 -83204110486129914374837885437607721984 8548005 -39243720117317713014620450578488912000 8548006 58842691334085383924683071225819881952 8548007 -30515538462034095562047525526429672920 8548008 1110288304555936801564268474839203840 8548009 -159532882948871941071638818566266262790 8548010 -13349674236084752007738044692596807840 8548011 203707629140587129547575533246870259920 8548012 117055554215229384484382710588298686464 8548013 3719976931414305611818129455929805600 8548014 36289382635803260247732230084636221440 8548015 -14612707911224585096472409676478535680 8548016 17371080619648857484119798494620188672 8548017 -87832208706091899986006111932892280720 8548018 -43946361249330255573268626291058253040 8548019 7826429586929692814544678384697885440 8548020 -24787089387168687862363433930495143680 8548021 133393258344113741694938133816032835744 8548022 42791709072649838292443401335845571840 8548023 -22619749634536573473757302570510795264 8548024 -183568993807694802952101665257579622400 8548025 -122022576914167405094895278975037233700 8548026 -4634606452507646486598130685455996416 8548027 -70535330518362344573415301161708634368 8548028 -63572600244679080423946562050177296384 8548029 -107821580320984464260065508795312832 8548030 -77715922465883796092665679396445425280 8548031 123472002644687311900985246501912308512 8548032 6285452414232588733509488742459506688 8548033 16011430957298366727780611732073675008 8548034 18837549460580487937343237197426235904 8548035 83491783200441757674186452330024833200 8548036 -26162266965259674850975405893812600832 8548037 297126269415596856056983911108530247360 8548038 -20848881294075116665914280345333785600 8548039 -122198256898845959228708715608336229160 8548040 -132832192911181670098432425636380160000 8548041 -13814569511541272277732141175822856640 8548042 -1825304252170522568983748557302267648 8548043 -70981706395719771375413016524896258560 8548044 -8635512409907651358931267205235545088 8548045 17165986871699595311464186033776000 8548046 -11288561642387092029808981861159783296 8548047 143278755527594097497666402029575684288 8548048 -41810277745103822480018586171977801728 8548049 41316873173331685246098672067837686180 8548050 -13763270379681748289345443787787235200 8548051 -1684219679556852905526300638007546848 8548052 -87112889804522285136344176733942401536 8548053 60461517683463653612349861789053356704 8548054 56717924749426845386519317581631730976 8548055 -134981789934448924494339922503426776040 8548056 1141197156791496487361905357710458880 8548057 -19623828596639218202092100440799800000 8548058 59208505857345604384824215161924304880 8548059 -15614481518687385000687299301660087072 8548060 -84267023683022720905379149411018283520 8548061 95599456267114215743785730411626864512 8548062 108776440248246774434755851986688768000 8548063 -39097810463270360385174728014472814688 8548064 -16857138814949657076851105772576178176 8548065 -24323784467357207466813873536322681600 8548066 18752864321051438326891011343094100480 8548067 -5570662478747496116815352701716841848 8548068 19812251995799921308150966512132387840 8548069 -82638221565296033397768558045799859940 8548070 27879214589046738021866623593947268480 8548071 12874727422592609665968791739901649664 8548072 -19386235241974162734174671863450798080 8548073 193808312191495132714163581365627724224 8548074 20583522733217224702377902793622894080 8548075 -823397518038325578201057740080051400 8548076 -96924242362953537067694664329693517312 8548077 -26630859223778579508589824929080503168 8548078 70721218794858782935903781718487670784 8548079 17932220053169947955611692387553081680 8548080 1334532817821438916185321826889564160 8548081 -12765468322883453423219236480064737120 8548082 70483660149711491120974943059614757392 8548083 132801881499847077855010426052638135560 8548084 -109469548633586811785028802284675846784 8548085 -12439497329334488607524415075487136640 8548086 18548897823181246543600537830627900864 8548087 39545580674653147097857937481160427280 8548088 2591410701874209217451689232258703360 8548089 -15045241507419429611741010769068524832 8548090 -38815384667327159161570190314507944000 8548091 118787821699542237666755760326779443492 8548092 -1089487873727341650773027545410339840 8548093 -225681682947221045523415292381640349620 8548094 -1066793835411482445469269887121025920 8548095 8349556801404437572647701072098146960 8548096 106551972619470862174890445611500306432 8548097 6825528093576552358410016393877926320 8548098 12041496139632099291702872419536345600 8548099 -326272748866321876921753441944999864 8548100 -44107142309706039600662864778059520000 8548101 -133310699709354730402896294283962878370 8548102 -95758801874670759163867989345103033248 8548103 43860503368380249123900743956309169064 8548104 -23345072094686961612043825919084666880 8548105 -464127889301077890142600138291658040 8548106 -46319581262554136134621837245918769920 8548107 -22397101146964788123762755302300914960 8548108 53293150161517987136634404224879945216 8548109 -203185110123556456654421777795418399690 8548110 -13666789070803961992671564094625594880 8548111 -15917123800904958368286166476417461904 8548112 51980838314169895980420269763499868160 8548113 -16448992178174171953827586768856725632 8548114 84111490577977722815047565092089184656 8548115 -61357087211408785149257857222207929600 8548116 36371598485177169617061464668121333760 8548117 20333620390077900466564999036612071132 8548118 -79990517027233070189227864921219638240 8548119 -5816309548953860916834194506365666480 8548120 24120506012545274509691937409738752000 8548121 -213084728221015434079294392577508634678 8548122 -77363946394203014563203193915214850816 8548123 28638610744302674643383908842487337640 8548124 -11978966437706033505220747612107707904 8548125 -24835952101700979845296211003147280000 8548126 -35295293208292647187641718705895748096 8548127 -105732990628213181091838515832860083520 8548128 -113643983399725829990690941922682863616 8548129 -102883247328801085571712420745693306270 8548130 -59577584474818870581062444591308248000 8548131 -52750303110620328288090899537845598736 8548132 -103140790516085571494780674806294431104 8548133 -121358154754395802898256410538877632576 8548134 11953899243619433051929009393516646400 8548135 20861731389009240590281492191745484160 8548136 -151141237748974563741504473525658424320 8548137 26839279235667182043543385726423625508 8548138 65028721138492280807541379094251395840 8548139 -26573800987692880107120050063250279144 8548140 -6864829653581729832610733921805542400 8548141 -417977720902480861032652235546762528 8548142 811292633664946538000572324389623232 8548143 136843642650458266145312753435138137728 8548144 23863045770526435618376119035781251072 8548145 -94696088023262451603692234820828355200 8548146 7521888148334666302372007457512678400 8548147 62197680391405117679121643482094376752 8548148 -99606075305182490578861528281276481152 8548149 -7728073031251118719141517108794207680 8548150 19325251451899221585176737230035673600 8548151 223040840041189520754881032442552650152 8548152 -63913998921292093390727768447433338880 8548153 69323808275034388708653773489021824 8548154 -10394286639275898128783970132327866400 8548155 15753796466786006520569603305204581120 8548156 27225698599346572642713973712150400000 8548157 44778337675124659624025952850406645760 8548158 -8314191864259302896725118037009190272 8548159 -70333873768763915336979746969733912640 8548160 -24478603123803529013454121827403038720 8548161 43630910203800142122103339714291605984 8548162 -16132360151834348434189244878240055808 8548163 -95447006836107193449349268446534800576 8548164 -102249429800560462698592710273990303744 8548165 -88616012109698637925879236326263679940 8548166 -70992824252830863646537654655008224 8548167 89978761647510621834795348612672371880 8548168 -5405633278237752064713552944899031040 8548169 -78505582682957003415575617430725336704 8548170 -6876553766474041819833519875020700160 8548171 150819958349600485251583242868430756372 8548172 92977647396302310702318362587842293760 8548173 1801226653432933407701451038113261302 8548174 125473616060721757892476518084366364992 8548175 -60071862743308854026411522784348600 8548176 -5791890706017250448929006614415933440 8548177 256347180916427951327820359707660753920 8548178 -148583688565036753914094477932144786144 8548179 -2351422537845908249191193917005013200 8548180 29873965103967091849781708850440232960 8548181 -147527687569797930486884570546712948018 8548182 -30406682869847110805393685973925527200 8548183 -18944549156585594528948172347445647520 8548184 -65295366145924964660060312406020505600 8548185 -812303024319332067621050100757238400 8548186 70758895390690281814501821107524791792 8548187 37490110627586405835574938806398868112 8548188 -34473436207254733217329785480079933440 8548189 -93443396551462228227801278946695526126 8548190 -27605726989976040748479518090385496320 8548191 159685186852476512817915586403931072480 8548192 38286371307858685755690245175810588672 8548193 -247221746305998784517111618098008654558 8548194 -48930471466758424072457594443730217600 8548195 209857148504134066868121522713052288000 8548196 154603218382528647383772021085875062400 8548197 100124658279234581298116544270546039072 8548198 -76694174254560984613858277833475930400 8548199 -38070367165462973276233608227334866280 8548200 25875760469975237677985705682247680000 8548201 -133440953369500830937404365664767641798 8548202 -22213763528264247544135901683951632288 8548203 78995553575243465824183514056668931584 8548204 12947021902405859758168630175860213760 8548205 107975833097228874697665304133450910720 8548206 1536624194022966885494366718210890304 8548207 71154020987609661029733324545742664752 8548208 -744349328051191890690618993740021760 8548209 -24092584447019936601297350818464039216 8548210 -44015941615493273252456796693628308480 8548211 23886987464848648748925090706750175904 8548212 35502254962648254148796819585175969792 8548213 83066011058733134280654146853708467964 8548214 -45611817453178172717306809239102902400 8548215 4973174451662525569450543586498726400 8548216 -31181362951732395367857099478354022400 8548217 -2939115842664034006921461582408081840 8548218 10891587803133702442428292889404894464 8548219 -9367362438098870971144632381937256448 8548220 -23685217577513547512148584277154129920 8548221 -24061374415489111709722239778820148672 8548222 -89573819855458240403329768749194348160 8548223 207550509230493548872831631126971001472 8548224 20863170500480117248513659336539504640 8548225 -35519731751646141192152727225349673600 8548226 -23680810007783050885740641552138205696 8548227 -14023776577097790150679412864970147360 8548228 -830195810613187190516766440639143936 8548229 125607719037421039222081429655548548672 8548230 -7949076898711031348622579816768276480 8548231 -44713668878260399449885580282078772968 8548232 -22717421751193652370524929150351933440 8548233 40508852634490754275085807072615440800 8548234 231444505809980917841123849059918709760 8548235 -153579751975678876753273941027332645040 8548236 -56918809841823222556477891786500335616 8548237 252898552002421163035590535449368296886 8548238 -43661682668119747279170637011787303104 8548239 -47771569415808507210753064608531146880 8548240 -5283368456969704500960365352136458240 8548241 -17079797672457046366768084419639714828 8548242 -45344572264533164582031269858847381888 8548243 122514373265440333008078456205781790720 8548244 1972210737236706997657129546923264000 8548245 -95031422461221084580089082896413787780 8548246 80686263941459320508164391204871129600 8548247 -40846345269770508493928939772803765304 8548248 -7498750994516477766702758997840076800 8548249 58083856948283168422785761103528584064 8548250 41976955585009048118530694348371968000 8548251 -831406804704301390684949593537952976 8548252 1301806501478923668204786536952529920 8548253 7287566958912419723467220115415082304 8548254 7039414032037578641307528900933814656 8548255 65027923263822789226132290170163066960 8548256 127858960491093008643899778215570767872 8548257 -49818562768025294944234602838975425360 8548258 -3431008979532175569108148810167787008 8548259 -79050100785548418429553563340192159296 8548260 9317018738077415999356190819386613760 8548261 -101503549856538893769311043484618911776 8548262 167104262891917346682188464484189115072 8548263 72718509000724048918998315174615790464 8548264 -99747738018233039502361690443652884480 8548265 71816985314334069369754204610037285120 8548266 -39363142860434099865208087882374276096 8548267 31328185005868118173234280112024956192 8548268 -29400774650884594669127064334276276224 8548269 -82736222835154175572060499855541310656 8548270 -1584077803346173887217125180798157440 8548271 -1286772750891939308011058860502776320 8548272 6711911374036876497106022651432140800 8548273 -126571992853381201626633090626412858478 8548274 -50197405004429903926712584123469414400 8548275 -23042652662946517407295082272675206000 8548276 27480002455694313054575465491550029824 8548277 10293992894821088611235786286483654126 8548278 -20976759359235149421940266908891802240 8548279 47212524687500313098578077060406504800 8548280 30110354896243103168839789287193804800 8548281 20971281409348703174727010862389862400 8548282 -109849923730116011634474622562271655200 8548283 -1814780515031138344714143438401421468 8548284 -15876579778095622511231300108716568064 8548285 76900619238270370152542433522152321400 8548286 -28608788065604284851955686971795210496 8548287 83984038608255988885326131828041800 8548288 -2435971310512934879130679504214687744 8548289 107002050690067988703209157781452825024 8548290 -54068283094167722182755997102766400000 8548291 40732918690349547533689349791741509692 8548292 -63169440516027105645594743699532633984 8548293 -26715620186039767149890856234569403936 8548294 -69348844631321923915515654783748550304 8548295 8579121604106646568093570231664996160 8548296 43641048366245596588655069487705292800 8548297 118897195371990529344146609346769329972 8548298 -42214915163421064735155756377743133952 8548299 -140668322352999858850037342670273782916 8548300 -6411710699011400681500084802982387200 8548301 130846214910657659613797294244169623000 8548302 1893415836519108439203967737950352384 8548303 87030262161335579029551808483112141552 8548304 -30574096810515669071091106609210146816 8548305 25324961276352466684769031145090517760 8548306 -38138398989945307141987906139103755616 8548307 -188285974855816635945603583275684108888 8548308 3056963728444862394881760122564075520 8548309 -89559027341584795262504204339461009920 8548310 3408953235975598807995240401678229120 8548311 -18396682074969180033149982123747728256 8548312 -40176489389095910401471408712645836800 8548313 148582039407872261395608679576801006080 8548314 1079467721310487692278827180840204800 8548315 8038607042786414079589813094957184960 8548316 24562726916734814686429615370325347328 8548317 8663160015361119685187383573617079308 8548318 -1431335239016928004187944085848807296 8548319 -70639530082973838958235695202479500240 8548320 60777448335131646225315432270554726400 8548321 -167748714910184436027895604727595824478 8548322 22977266037510274648986398541090629712 8548323 1588173060828051078818149155286142208 8548324 43975570972759844521615212807574041600 8548325 -23101882253953240489714203442460263500 8548326 10943060805199492717108620770729743392 8548327 -96350635639210988442035345879965466824 8548328 -224814321082402422246673993421377536000 8548329 65016990409059366563039415015981542400 8548330 36608276128141234195356383891734348800 8548331 65197502047767833845120765490995269240 8548332 -7062446178210222601794612202218080256 8548333 -87268626203190660928362579259114124640 8548334 37414254815907468099441961380558705792 8548335 -3993131186178184055467413336494997720 8548336 -11734089096722149423919666098301239296 8548337 10516793911171177848866977010743361664 8548338 -61278619811221505629974021326380918656 8548339 -48976862414623506745448400258108215860 8548340 85173062735774570144929597500067971840 8548341 94175985317467555965114530442947859840 8548342 -32412034918016453052270677852340183936 8548343 22195027778778870429979247961267900288 8548344 -93034546090221425168121238802860093440 8548345 63619128627264935337528508979491156800 8548346 71185417539930196362940556934317653872 8548347 -10668045518840230256712098623413971520 8548348 21635098533516535855589262706772760576 8548349 127321542836550113457376541414707407180 8548350 18673266208284878269843256107735512000 8548351 -584660466581223296581142290243080848 8548352 91698973259220139371316683083681366016 8548353 -5898029331986558180370583190805720960 8548354 15443783111432131695300187416959975376 8548355 -15912523994935502602576027401699888240 8548356 -9523962747511584952199534959133730816 8548357 -2770739269395189176150662820605296160 8548358 1481250524036305306864451291615954304 8548359 -51829644280405567354047277519078315440 8548360 -123670181546442177475391998535039385600 8548361 40977862514401890291144525649660687200 8548362 63866011334430743365532308704359331840 8548363 -70161582280311992741064993082210281388 8548364 8594369760526635231735429640874360832 8548365 -4467981956089145054302780358057337600 8548366 8156192503740762232669406020001648640 8548367 -14001417596605504527940884747140821584 8548368 12508554511585052590237382889456205824 8548369 2424087327450021270534506499319280000 8548370 -12877855762212066504882278177444999520 8548371 -29062696611375680139940950633062641392 8548372 5535752384823356185418496486960484352 8548373 8129543850878021493734432714260310844 8548374 6392804568453851183994818091438858240 8548375 2126618225000406523359827329789404000 8548376 66773950341292527031331740015862722560 8548377 -47896345056708989214381951669095076000 8548378 -61927094239628500127975340506364095760 8548379 -29902426916781518749081141038569136624 8548380 56447141529238746121303667075992066560 8548381 313364188562531537236274698282983352192 8548382 -200710661907531277219927837440171776256 8548383 -49102150260885378200894003545733672376 8548384 -27198203070223098493593606335309414400 8548385 -124445828394777909100615216252374604800 8548386 5664761118887048519780226969772351488 8548387 -16720206100894560319625046657006930960 8548388 -164480703957996565761681051230048997120 8548389 42157833566577445823532936326319565440 8548390 85656911606436143606624919075900931200 8548391 -90647983668646613209305170588168800200 8548392 114527983385021409718089698191303065600 8548393 110518627798631925263410467259828692858 8548394 23725909038906261696834165530305604352 8548395 35525295681427552924500739016718996720 8548396 173425328744272772942919102061094240256 8548397 36865980003508554214607988312340626720 8548398 -23627764802365095025409694886050114816 8548399 138154322297492390331956250705452593536 8548400 -70674101651864154718229008770662400 8548401 -9453536261430233961830432956490252736 8548402 -25774694028142102628232764770500100848 8548403 -43425020533907263232369698974994059240 8548404 -46222743933721461685304121326843996160 8548405 -27580961737398040007862514438538933760 8548406 7130312302793472822801088169024323200 8548407 -21038121333613076784033833697031400448 8548408 -91157181903002401751485239757701120 8548409 -205823923645556134270305789657023442390 8548410 12596063172347601668836852277898516480 8548411 167139779407572549839861088214885751012 8548412 -102908299345196345848807797774841433088 8548413 -15642624397824613559591086914807645600 8548414 -9589982944291872892323236317138952448 8548415 26056235202443682228473512471465275600 8548416 -2328500047188201355320989074899075072 8548417 -182369801339471834590424349624692404140 8548418 7229353427866820938096287429449048640 8548419 943478210259365458186130405906618496 8548420 -30916956696286011072944474802547710720 8548421 -5215666352591105396232876967353724800 8548422 -16833079271925207681814944855105438528 8548423 -11653442740526215075856363802648255840 8548424 13404951626186765366727912457826795520 8548425 59517835651716966290915815161299230350 8548426 -74472004541019363855700039751752859088 8548427 72471855812541717172270882400493535680 8548428 21000025302669729532173100466431180800 8548429 -144052862249337459055603163107612968970 8548430 67796360027149350147266066288227355520 8548431 53906755926101051269084687312722166152 8548432 68973101392916430610100418688559349760 8548433 13604941062652567180177113500164938624 8548434 2331597286378605092015228167887887520 8548435 -1089399786465148087449071535404279040 8548436 19091077867547524905622184988509896704 8548437 96018525345869592642721738002742400160 8548438 7883136050823516932040242872880940960 8548439 -97018462127728663902786984950468034960 8548440 47807091585964150507504741989591244800 8548441 218714143560847907128113125732140126368 8548442 98582090870903000091907265783029163520 8548443 -166561054167659323009080488680512000 8548444 -55197165852833264417332274861511535104 8548445 -173945659479408300258163006678963713300 8548446 -5389724290135573879705630476714044160 8548447 -54776714062041269049696823847869403104 8548448 -207433032048316952148876944196790517760 8548449 2309342242305785942436297858193810176 8548450 -8993862537044061913480747764206568000 8548451 167577631418699843037591390976873079400 8548452 -4547458232848687983114286871277769728 8548453 -98624772599752864092843158694825975298 8548454 -31447478897527543735690571214269915136 8548455 15052280630138175927793031704900017360 8548456 26806951685288785156221463176117288960 8548457 -820015259992816720145615621568307968 8548458 5390250664240910508388396774854960384 8548459 75979142685515192921738643078354195000 8548460 39460731156520573803507184891114721280 8548461 -164422009266453191668968892347799079520 8548462 37900881178050566321855268444086490432 8548463 58959491980825056290762125416193504512 8548464 10171356765371531961609263707858305024 8548465 -41224785455598439488450256452120520140 8548466 -50630793445244230997713129402887107568 8548467 20446406056362046531611281935315820544 8548468 78113845028284483623017950438065419648 8548469 -192934551713545049471182185291807026130 8548470 15236987058017694320682836210362675200 8548471 -79383794084877815795463824785385512656 8548472 -182507980348968863730314225146849075200 8548473 61612978458183798315270048330788360784 8548474 62996073215547308555310173623720104192 8548475 -159614918266797436100518607846946000 8548476 -8773157638613614462488282753897348096 8548477 -66655254821116558915793833981858400256 8548478 -107024864914619833462540799596228968960 8548479 20826604172627783373339133909359990048 8548480 840347986200036093876810064645324800 8548481 206052159510898616119268622609373891632 8548482 -55532039898235476910858383073921136640 8548483 -120254224848529591449664388242703355268 8548484 33116485095908608655100999757269934080 8548485 -74418207097699208099277032620149688320 8548486 -192370114571398472603123414222913216 8548487 -79264778714346830698771913469266469864 8548488 -50375546183355550409954681150055413760 8548489 -141011751582628711588654248976757252710 8548490 -69490316296134318601672085894111172000 8548491 32969048582876423374405971528841818072 8548492 -57012237092043551258101961530599395584 8548493 -248207621630301619137120979281804441300 8548494 -9782367335357913151806773749484376000 8548495 170114292460282860362309941294433541000 8548496 46912146249910036806430219328355631104 8548497 57804816914994489656208556592833938432 8548498 -14303949092276641977009205989486931968 8548499 -1588783043594485447735229431013006760 8548500 24487744424211390967233776619586560000 8548501 -145031840044337803936741921579906884096 8548502 32283932120148709954481021683640156160 8548503 -4908704715712463231846460207149740800 8548504 -245275224839955894656529847530414489600 8548505 -30953623237796619791017122119479371840 8548506 -28565094415651228623647942932555868688 8548507 235250602418005617682637473114609069032 8548508 -54401751411046821542040829174763504640 8548509 -39533452855112781973721247241906428480 8548510 -35980293347316875361506484421468368000 8548511 5399059946644285001722339944691032000 8548512 22516000471807785400622222907795308544 8548513 -198047110068604626245725847677310927420 8548514 13672866821482462339171521565718818080 8548515 84729803453754435069874597407800028960 8548516 86911241986405945133327738977571734528 8548517 -6537373280251374895150238109928006788 8548518 -31759205675162708771605213034283325440 8548519 -6073281789274920627426509505286529440 8548520 54377723279924622485735839289326540800 8548521 -3459819004432286739164455655844133488 8548522 -62601041790497522582717625056587172688 8548523 105630768279443780647396446926113310772 8548524 87396162754739172441266344005988715520 8548525 42974055209567081249556467771302192800 8548526 7500908193184002575001723600090468096 8548527 55592071133758987647370050536945237280 8548528 38317615869404320962988625349870436352 8548529 -719769904047942444594333834160896 8548530 -72467591909688465144930594827508026880 8548531 184354040023423510235707801627116981472 8548532 2974297123980733846471241099047821696 8548533 37253184127293637159784049800826748800 8548534 -22561297459158757959352153662311478528 8548535 290477646629548586481808927149881760 8548536 -59682315171207562202803130608523673600 8548537 18071976912079080331876151170693450080 8548538 -20038144669570161223278137787660783360 8548539 -42921385327510668370899894696843371040 8548540 -25923102231936956281059941953170647040 8548541 -14594495216384756339562564875385988116 8548542 -11443067645563923402760969302392423040 8548543 17294538097164834923838105344361401560 8548544 78774564155068338802604944503415504896 8548545 52604997628484997686756090897415688320 8548546 -105124710722320249734511455107053044528 8548547 -33135444757887889727329028472627313968 8548548 42096143527698970121581448644065361920 8548549 -256940565666595543389139244576411530436 8548550 -26285933153360498329937340392346199200 8548551 -91343535040453600100140522986514579200 8548552 -101107955372500484118515346839558553600 8548553 56368213731337910727336938681459922084 8548554 2618418163838275165067037593170596864 8548555 100126723600780718750665670866519596960 8548556 -137566778619042680679909607110460807680 8548557 -75631823055031913827779986584608548160 8548558 22829770603414445082515871962805293760 8548559 -221058861558729745685202344904585204240 8548560 6626924745425363395934928007688355840 8548561 -28358140125576636886552463201817023168 8548562 -67020690350132293807601784576668736000 8548563 48733489261271459523874770017223418368 8548564 6863017287188316971435765748010338176 8548565 -90870721379493795539536377877978533540 8548566 962887134478975695603973673415045504 8548567 86496724169302723361284855363624756616 8548568 31394074383580109592865211478930309120 8548569 116117573666577637175825099927572055520 8548570 -10985484035061185253492003674390395200 8548571 -48741463587608199960433363097888912640 8548572 1504715666131278422406627486070136832 8548573 113593167779307026858541983410403567904 8548574 -26763314280592601691704162929956334464 8548575 -25530036898314841148663090457437664000 8548576 69627910770429497396884570637363576832 8548577 -254933977493052518981221476870256718700 8548578 -1280949984165288736041170214316808880 8548579 -43911852994011621522765105891294874016 8548580 32835264266431600094002268869979347200 8548581 28753309466596677870794719342777186080 8548582 -4157157260131880664735015964858179072 8548583 246928898142785719573975407297059723832 8548584 34039904924833888316447945476703600640 8548585 -71106855012187950553138257466307544000 8548586 -61811251306375346048585113159421135520 8548587 -55195860575559876734746567410946837632 8548588 -127344677272394456871383836029236096000 8548589 50061793364868518051860486858143057600 8548590 13393447061046841462121380563847372800 8548591 29625441455754068019386910763449634560 8548592 -204504220021443297259487683641802752 8548593 -19801622713628587490468841092829024096 8548594 -71542381626671757799030601286534520320 8548595 -32481903464166476524179423646202135040 8548596 -11399590452832211461378227006064048128 8548597 86957374265511762341186676662799415072 8548598 -113149411597678306744160078015901583200 8548599 -5124003546589109098559801551085720832 8548600 14559053852340082705255376771188224000 8548601 36062375618707095227888576497958519304 8548602 -17653311732018158936685476796868743168 8548603 71339545554023803021241568936042855456 8548604 -96997488596009128473786936937675935744 8548605 38938847290718229007123332689972870400 8548606 7933431550301975723515346181365302464 8548607 113345374171263236636553528284387151720 8548608 -54696957098885233774309565296338272256 8548609 -187692853279707556897411296391686696190 8548610 5694285764204556802087589267585356800 8548611 24725785133570498768595541808299834872 8548612 -20439019357892368440278069700095695744 8548613 2718411748534133739246752390883032640 8548614 -10140749671143154788852617653281753696 8548615 -2243228937213070274884087513566649680 8548616 24057270201341049048095092107307668480 8548617 -8830549289559041439793864096968529920 8548618 -29685799055673931946220247270196151360 8548619 -123461592063123818431212043222111351980 8548620 -33129152378045262666518255649759744000 8548621 253557625740144872631171997995145568822 8548622 -2775212378892267827124821096501462016 8548623 -1601221731666379230655012278985226496 8548624 10157692104166619884753415467729682432 8548625 187923676848216260214623400222310905000 8548626 -64520765449645031801878332831260086656 8548627 -150053113681080273161799325955387981524 8548628 18597059945054159885749464465124454400 8548629 13381442709274178332413194941337287008 8548630 -15035195263266344181337398508146583680 8548631 20522485876421513964753953660930982624 8548632 -149558214621172858034226422085328896000 8548633 -90705081687192867219019629227208484736 8548634 -39872161259078293876078251252509888784 8548635 29013345749063301038943822899116604640 8548636 -27364240312878495406929861534429329920 8548637 17375128189611405656368131399895284492 8548638 -3389149233300747592593618589197699264 8548639 -126037761721566571117264247527337274240 8548640 47004785109581130015772800522818027520 8548641 -25194292946591002578668162720612357550 8548642 -14257207081541510545150278534086092800 8548643 8149319691933525318457533699747788892 8548644 15355464064870672343861227671963033600 8548645 28965868242132568419014407494215230080 8548646 45688395691394094976371675947636609664 8548647 2892061539534731775631437066776012160 8548648 8027872138525632065202676563115776000 8548649 186528597686880280937903266590714978660 8548650 -45577813065160966071631819822479600 8548651 97261073936812420456387239481629652600 8548652 10115522766116512319206143144993884160 8548653 -22389188963191428830546675713560244992 8548654 2040829311477851674278999663019312512 8548655 1897971744261397305052577488277808000 8548656 -33468050445564179630711406181636177920 8548657 -86981363899145697606641287192476367820 8548658 132611977082472719246074166853346560 8548659 -1204939037222566965799709421876740784 8548660 -57800378923913349605470326020435416320 8548661 -108060151913805043845596165779007198976 8548662 -19954223322521736240104224335877616256 8548663 -19534384052619963551588592206479632096 8548664 60397072126939144585888341709781606400 8548665 2205359170106552727141884188654016640 8548666 43611759111362707205755125021328101120 8548667 84802670628068314380245496308536109592 8548668 89160206090827281846196495444597246464 8548669 -10894492028257566074938229273566427840 8548670 8720126459672376045236698229340038400 8548671 -10039039925730438376536006215824496496 8548672 -64537600288790927989566644961807433728 8548673 54812060786430647485930917780838434240 8548674 22903584162836760979094562359566757760 8548675 -62509347255886695347626987874387868100 8548676 -47253113100579688529274317008907443968 8548677 -49816837000664426326424345103174191586 8548678 -47507093410492792804274442605689943040 8548679 2278275053979941315149419296099548176 8548680 -7772420410285875837461529303962419200 8548681 -182520792712554889498266882852334292518 8548682 4765299574943176233081636951329414400 8548683 42313369127826434923096747529508165888 8548684 -16365695625060050771033071222695591936 8548685 1898895945724588916015442635566629600 8548686 -80767646119561002497192797402911160320 8548687 -57333199451209547784469566078276538920 8548688 -3300243198134586790377246937426722816 8548689 -61877671776907025678867285708314245120 8548690 6167958851014513632871499093066301600 8548691 -127302088280691544994169942740617249008 8548692 -157226102559939565144206498142285314048 8548693 137172657411534750777288486258347636942 8548694 -41908746340745356343914518661434894336 8548695 11845554526348774632703243910854952640 8548696 113253286770837321804643684440862033920 8548697 96987113900529283091975441697086635146 8548698 5489548956298397510953613603894999808 8548699 -2934479839899638214043976591842369464 8548700 79431786845066877527490530795843251200 8548701 27351340038894964876414648035992064 8548702 29587581680912857682470557469251369792 8548703 131089059756588601132350001478070770160 8548704 -32139985239892029831058840541894148096 8548705 -40301459759701020152661832664018703360 8548706 -30147801924551088920968303018881889920 8548707 19608050885230652694513108857217479520 8548708 46654834494817341550132210951878963200 8548709 -66247375396399576011346757805053306112 8548710 -943170653154024740794273136624039040 8548711 107110697615368280468843441020555325824 8548712 188610249754206385417684593662993587200 8548713 410443026883140606490344972413357683200 8548714 6388868807241156304753187674088531712 8548715 -6588494494912253833004345805742387200 8548716 46097567927944538184273421087021707264 8548717 -121001058175730633980238745317372567220 8548718 13605921622828362159798696366074843520 8548719 9478077115126391078455701125955276048 8548720 20079224056763305783134510729837772800 8548721 72386919186727500737871849290937011922 8548722 -2789797582801375932658839571702895616 8548723 62433567512306081836886154880416865504 8548724 -140839780058515829585256645761034086400 8548725 -30983051542190599299892101384483590400 8548726 -56030017200473554569221383151759865600 8548727 -133154554427561138410787893658439745920 8548728 68739534392786744145509778851471708160 8548729 -5295691539167941301084268535825869824 8548730 -97434476307731060404371737826862694400 8548731 -6116291117732222101909717104180645288 8548732 -41343531674675838562128047222653774848 8548733 44092025622818299041668407621073486982 8548734 -48718842844232257709177722051857136320 8548735 -4006270029629669133491921121877036800 8548736 -197966995792517720447684693739542937600 8548737 -43698318343359962620784777191983296160 8548738 -6022561826623239160196577917212622592 8548739 23967018800158048924509251028691533792 8548740 -86411320975339571367069174287670067200 8548741 96113333357610352302605629732801728984 8548742 80262128310672913058979159307350589632 8548743 14113902976269009359329327884241785984 8548744 -1961349933457078499097588941931847680 8548745 -24892638371176077564052328738692057500 8548746 -5447997701248785686485889254635110400 8548747 -61253678302449776997502721548364245804 8548748 -106422455012745351456039822394624880640 8548749 -87737796167523280479839010599288557632 8548750 1716875092328098037919796944491760000 8548751 -39190522728130179889585314888376866816 8548752 483730963747225248002643813506088960 8548753 -1220608208473562845858043111016987036 8548754 38177073698079880126209982325352306576 8548755 -5697542725893069123660140007616896000 8548756 -20834508710993268347110515284498610432 8548757 -11289676080636682251896038506356731488 8548758 -3334714090901875414918887347917519776 8548759 100433838627307046161321034742187925960 8548760 105239055764739961871130204739482624000 8548761 11264049234837783737711536033258361280 8548762 7319474237434982449205496483016891632 8548763 101373515486898011816849742867031860000 8548764 13696740312708591959015288743773806592 8548765 19924942251440645153301971671687173600 8548766 -134648134549536689940092106011270986176 8548767 -46541588912645898027198160370488523760 8548768 -53393738726015126432875588985558138880 8548769 112640539322924690064612463097070835170 8548770 12916654928485629770124229279112432640 8548771 -32873493858950870565909287123015984 8548772 21905004984616134482608186712756597376 8548773 -115609342206662603890612850057220040896 8548774 19591681646825007334882677188256143232 8548775 -1970540419862235628908743851257787200 8548776 52818953047448219614082036095426713600 8548777 -39281435495464296194136082711234681088 8548778 12351048470766527926444007203242639360 8548779 34352364661821126484165453911134756184 8548780 85911083678812068629093389600625817600 8548781 -161317743346959140039345398390056893418 8548782 -37538009908663908544758242602226021376 8548783 -343500927056340966319820740803044321760 8548784 -53393998636179765514460959918171422720 8548785 -41508426682885218225966688479604905420 8548786 -78941901691605268235127860749379463408 8548787 -168165882447906601509661361195198304 8548788 -84829623547485642505506949499198115840 8548789 -89325389949889515264215082394742773476 8548790 3520734754762925821967099467153006080 8548791 20425815206735893740794787661343381760 8548792 35952296436065576727889335664690913280 8548793 -106966265893176927274672977184516215360 8548794 81370009441471862876921424017129318400 8548795 57923036087623694587126603820219530320 8548796 12464826245476464528037764854677017600 8548797 -40453749045943453748630727271416924000 8548798 -51602590549994790478329321562546541568 8548799 7648265366489605226668852542650475360 8548800 -2978215113240018797413400019940147200 8548801 6017309995617749457844716701708823744 8548802 -25263067642251615523160058958363641648 8548803 -4793023196778374012895028848698420520 8548804 -82817487035677018183465620100598335488 8548805 7083835024503534704593732780921764000 8548806 -13032743701835996249840614754811371520 8548807 84492479981325370570898931714299571792 8548808 18441043581848084081827185374132305920 8548809 64202281472525725617057330293220045408 8548810 -29562147392645985884180198035759297440 8548811 -5013113688373927864864796930621032416 8548812 -17800727721550048249452362082962744064 8548813 8277699573067481359460786220077265280 8548814 7348347274946345004299755479976856256 8548815 45428203543495778726732678323722723840 8548816 -10740020222925960776950234834092924928 8548817 -222383702408337238879163815880329381134 8548818 55154242678199627569128997946310693504 8548819 23063271035715570986246554758907365744 8548820 -4182691084957208672878743283343155200 8548821 -8530192381195357936828963230777901938 8548822 -26266707455201075481580825013101089600 8548823 55988443887392575641413129268803320680 8548824 30175131843759657975999089115243479040 8548825 -97207174728132571370122337286045118450 8548826 12419661204421424504128025340965968896 8548827 -24213394800479168744319444541083079680 8548828 50348079197631612486449270087014526976 8548829 31697218670956902069551025465118763430 8548830 -1071554334045502821649470369998994240 8548831 -40290401592252622289108817905486102368 8548832 21094701720407518015157408404998193152 8548833 14643541205118772630237121147341933248 8548834 67071223320098812823512563681807303552 8548835 -94459476294059056098464470719603948720 8548836 5758153116554170511792842382811463680 8548837 42598260285862845683258791166371776192 8548838 -98021712000549943412436332498761339680 8548839 -17000600020771801384518605832344441472 8548840 14982199779577105351296413386182604800 8548841 -237886588805903456029111087399612800 8548842 24120407466415951282605453752678817024 8548843 -140258427479217979232223972440429264908 8548844 -186411333831754868476461382774118379264 8548845 71735692417137009563279777672235632640 8548846 42832671127065082614006194806338103872 8548847 -5106333096586004470228502017506466272 8548848 15515413209702694339195888648417443840 8548849 -240520760088508422679770144267330655150 8548850 -5222898077954611264107544784541991200 8548851 -78091966054402160680473316755275316168 8548852 8771166002627812630251338420720217600 8548853 146238404751623134058285287129149309102 8548854 63387189663561712708620517048537091520 8548855 40007141648711291182004785860175092960 8548856 347071561303472755339434939096275496960 8548857 -13620564054392500119705297958730558160 8548858 72583755298693238563131764768857495776 8548859 29485739476516144236199607168143572840 8548860 49486568965380411727661551944576000000 8548861 14395698961060987182332183932704993120 8548862 -2728521804001916975359847237630395008 8548863 -4401456591919231713252928011045872112 8548864 31652734222406822442802726950792069120 8548865 -89908902723018159558533951130885526080 8548866 -5187824791237482107910177910761052848 8548867 256439327021939552673490113499241400720 8548868 6228725073699975981324416716371840000 8548869 15899034314497924814887926215293461120 8548870 4486348664821262669826477949326950400 8548871 2516782839920694052998611298383613144 8548872 -54325400811383993835763375214517043200 8548873 -1719071945409585177609441280463291696 8548874 63347308396239972750858819761650053936 8548875 202647822849133729907484034792206000000 8548876 -53918920000183385984311311743308939264 8548877 -251621276594215469023666961021050287168 8548878 -9924224656438168174189879640292851712 8548879 5852477977172077270798851900816705640 8548880 35221662217379800475436731930426818560 8548881 101069450376464036786163971428954491840 8548882 64435470129482815970427750631468903584 8548883 163462993173402440515684852594357396188 8548884 -1623235135921292883905231517082296576 8548885 -41862251506172551385752602471572951040 8548886 -4880744990316945096960642162306928608 8548887 3769314217001517538992021335902761552 8548888 205851945008506370176687178396815349760 8548889 -6529965913820429439632326077649425276 8548890 -13267396214220621926565728130998246400 8548891 -24292528761259036805496947880820911728 8548892 140802946519271025708065619071170560 8548893 57872046375510249694759110489311647200 8548894 89491800233850073010673877310526746496 8548895 33613640292884203389080227436164364400 8548896 -154808073876794162546193170455570415616 8548897 101962583979403688587907775268291252224 8548898 112572139433556262905546178838730224640 8548899 -21921428647378603706015632105635545736 8548900 19438084894881087833773405293393580800 8548901 22641539450111024056496305892132961024 8548902 -2100856051948814024768446352183373888 8548903 -92126594071423239768775581236542469736 8548904 -14749213170662635714958069520739860480 8548905 96804016058909089181352177060638996160 8548906 -36395051746351345986400798289765898240 8548907 59861606574314368656193859770790149632 8548908 -106470832328476883160606932764398819840 8548909 -75599352845305225762152771711702738814 8548910 -44532393716360609457111621720134784000 8548911 -34321689133172751444060120641375514768 8548912 -27302744185846872496397848904318992384 8548913 -43382191758997229019433906944161945838 8548914 -61157427911016144236703688631392154880 8548915 58911808939895762566634754850528024560 8548916 -351814332458039564250923776282177536 8548917 27174291892521981897167413586180006400 8548918 -27683032185689443262293759366197185280 8548919 -47641144965168749069589034793729188560 8548920 -73263196812126449911779026121505075200 8548921 -29878571300200026385136499272807905068 8548922 94538877789154558890659876171983654512 8548923 -85795312661972035658919923585628744000 8548924 -24907880332662347622041397554131906560 8548925 2184471669275038264950719207412513600 8548926 -64388147745784915506490457031588652416 8548927 126490189569614020884871883268546627776 8548928 -33697538815485431810698467451758182400 8548929 145342080700005925035164899740543647040 8548930 31689407463116008739106639548698643520 8548931 -115444879414816367505755113620018924000 8548932 -18670342304084953716877037500720742400 8548933 -24179862574887832205880718747049822818 8548934 -39003814894860882361810645864795572384 8548935 -43657551955647607125976835990920126560 8548936 67563893548813478451020741021777510400 8548937 48794469404978963858836962597524097972 8548938 -34804875859387786792927006310070050256 8548939 -29025529069025079751137312923166458880 8548940 -127113096571433047478879127346584744960 8548941 -96449224705095770204865051878901119808 8548942 36491002844366511746957070128806471872 8548943 75484901698161831161851112731620799488 8548944 -31016236086588544608001206102467936256 8548945 171846543494888759464965272753953139700 8548946 -33149605000717360188390753470306319360 8548947 -111609038798959910272619676800130304632 8548948 85215258749447987012057617146681511808 8548949 143023495040135006693281581498747775950 8548950 -17476315106963193973888016101110302400 8548951 23649637465676609231923981167379317504 8548952 174845749185318540592550475584226969600 8548953 -2477177366272554304734755982790511232 8548954 -27384713760530615900765195571103694880 8548955 99472440144443263534202336951582094000 8548956 32059593811595948751690452928562636800 8548957 9055761784776904074538314639602667820 8548958 381533092905076036594183975687769088 8548959 -1822135508090350964731112177610404352 8548960 67275918812765715789466461271228416000 8548961 27686149712905891041394892142032369172 8548962 -14585370407419423600132994685518323200 8548963 6958069098526851024945701940197898304 8548964 -204078369388825785974124046877504726784 8548965 30554288562843382149671935854059580060 8548966 -296222627367439972304529473815401216 8548967 48360392155129282367852738508592802784 8548968 -25438480229537008625157787068869836800 8548969 84878196030280334057901256444251442176 8548970 89817554436841347244185042156543331680 8548971 50659057054112565531635004620511788544 8548972 168052218975931000640593820099949291776 8548973 -78369531525687832737229393582533117780 8548974 15562999822339045824304475611346734080 8548975 15074182441617038176362404957443649000 8548976 -9666556446900048565950470077559635968 8548977 -98589265163013058196861405737665291168 8548978 -45509602836049656073897318946355198960 8548979 52471462933372160348674937526228365520 8548980 -57637760113476258318397526890316820480 8548981 59332596632520578380228236628479152910 8548982 -13267826383001522244511506398216127360 8548983 -11177124873154335592789985061945540408 8548984 58550633888129393900248469621055283200 8548985 -119786606339644539745525007296657574400 8548986 -46440768046824115333539967395891726336 8548987 191013727661972418786858397018536905636 8548988 -31165881975726718864586550264633360384 8548989 -111395590804324719194936831778424306176 8548990 -5610254468166349638335075428207128000 8548991 18572405300117192896119790072539492984 8548992 11799633992915740887800398852946657280 8548993 3740839003023220897556964949903862240 8548994 -45192735427829543611803582859245920256 8548995 10602690284822146311452446834898826240 8548996 -29797667286044931478632883030192001792 8548997 75887125982640694218017715075742298460 8548998 17203867317960900049960156501697117952 8548999 59085071230204637269867327487355223336 8549000 -200851407036689579258381128267407360000 8549001 -140467694128412242555068073034153603670 8549002 69622924178578678159062527054327808 8549003 -12628149783362401565932613792507179656 8549004 77671257465571991241959380623379140096 8549005 -56430968424751878166337039288885975040 8549006 48769215685440428444778260025082490304 8549007 36852933225885403685099707773410453640 8549008 10993298667155950744110497007730950144 8549009 -84270500695638081781120474007901927360 8549010 -16737517225160459598754260131821516800 8549011 76899508580936278199092824841251662712 8549012 64645435650212009671745274091836549120 8549013 107606423663346362325522768681008429376 8549014 71104425165245417629078822250889172800 8549015 1915555743399131509147494962040324720 8549016 35560434360887425199963496775550238720 8549017 41958053013929911095314160444166283412 8549018 -184056992228225646786624689053508073984 8549019 111009962814275569118160275139042035244 8549020 225688288560171654329413544314068480 8549021 43959476376112233634617460389891828492 8549022 64001288183963423223514223282496420672 8549023 83757031363250408540922753993495933040 8549024 -41974043614616854064844814889543270400 8549025 -4715021588440961153086218889590470400 8549026 -91540880798133740983867386720717815520 8549027 149611189072616356169962757223362886876 8549028 95025881217573735848315282127172354560 8549029 34490492334386228771588530808695084576 8549030 -2055810067953371204610028241800972800 8549031 92479271226848126917362473939367010560 8549032 -152093631573276080202428804157254169600 8549033 93778679797758661988752048757364066804 8549034 47457536156398602829156047657640616448 8549035 -39902178318922370163869178760757990880 8549036 16121127449425922291580268016688026880 8549037 -25244743642186524225341103997249599360 8549038 -3823779623183126602245948953008889856 8549039 151257875176869636256473257960364623736 8549040 1471487039603179732384216305500160000 8549041 76625011926698019211341371249143974000 8549042 127227469302259850425043264510946726672 8549043 120174800609851812564711401040037681464 8549044 40370661492320822869800540707631316992 8549045 -1186737647912013830090936344041873600 8549046 19983527559277641919714653600036945984 8549047 2517261843534980388868344502569417552 8549048 -127611636296057450537670598666431344640 8549049 -91121682187874431351674318925792745136 8549050 8926596902310400966621578612156000000 8549051 -12698663046068278258022100301344303840 8549052 -34503175896522862864896740199904321536 8549053 76646856002594906484482674841052224940 8549054 -53218240561836353226348708749194492800 8549055 -507985056761710802938912439702834400 8549056 -36432757250328126134727281288219197440 8549057 -75216084502593738840614722542399196368 8549058 20196749832488186725109511588423513600 8549059 -114480202347779005285063878143536705296 8549060 33678741603179045922779510976236728320 8549061 -54771123623017791204368308169619863328 8549062 98132424792248167488040118564411047872 8549063 22496430892757551045004904342019231080 8549064 14771671571533581761658451689834086400 8549065 74232718830922051341661931639927815680 8549066 -65252850035101067632126047463349203200 8549067 -11198064942643521911196505609262324520 8549068 -121803502336804353148708135441380323328 8549069 172971454035071988079863862115677491840 8549070 20313498748304595859086044688019459200 8549071 -21243618874829482499976325816208243728 8549072 1523673426731701921168873057510490112 8549073 -458001787705286116943300306948648280 8549074 -17019568395239284629288134288828715456 8549075 -9291024232637212827181061777503235700 8549076 33868587925387273003776372835608827904 8549077 -70358004874729776990367183933679997600 8549078 71109371180256784211894813555050871424 8549079 78744261079276364707612331340585625344 8549080 -116199846564442504223687736389200281600 8549081 -30005502568503522865384695960951893808 8549082 -18135157122153512717553780339314595600 8549083 -84060375760290339140491443749650395336 8549084 144463494042287177652106927865037888000 8549085 7268686474105228192171127550454658400 8549086 608235597248949937738088422327111680 8549087 -31821977513939628874458400548577783296 8549088 665070020893948133978399582768332800 8549089 166721761814574442850692398687470267880 8549090 85592756453151739175416903104938995200 8549091 147699278994490970716271939723148691440 8549092 103161056685084352929204189686265343616 8549093 7510073705901313520705121133899136800 8549094 -21164487803927246463543810793849492800 8549095 -6718414242526573761962737638976642320 8549096 167686057682250414986072241538140764160 8549097 61994447105491523623687923997358816400 8549098 17571669428874836718276528043849978800 8549099 4084144877072635184150393027793713280 8549100 -6909705770313968458021263018350592000 8549101 213879671659658580245459390407120670304 8549102 97677418987343169341438194225955890752 8549103 -12196791637939547687523374677016789760 8549104 13217946132258939593559419069702963200 8549105 -186681353098165449691542103435367750040 8549106 54913883233779697500050531646063487104 8549107 60292408157821211905417952518388537600 8549108 -1511052067728199475957449093837466880 8549109 9812314207062309054659333512122067644 8549110 -33551001846210458789642309840235406080 8549111 -155617592376702101435278177148554192488 8549112 28203052438116554739919681131923374080 8549113 262297868574892037211183994233220404360 8549114 -2224060215503820692460420391410501888 8549115 33037125936288980804913911439287017440 8549116 -69883484453584566833179810022402191360 8549117 -89860480016349017616133672984907523834 8549118 -8508436853478230051253006703146639360 8549119 -339497133382571721220436184086389768256 8549120 10453272670707582886455596275885670400 8549121 -7909690096837936704611482322398747776 8549122 6004242824875676448674836421931040800 8549123 -2380600782842935117272994247049510912 8549124 -109084860518369824555645295696468972544 8549125 -76773419130358949579012052427268322000 8549126 -123710153028960134874082426146697750080 8549127 25699665508062305359963870091291649264 8549128 66433168875412650918003175642083010560 8549129 38526657427301196354373966965047912730 8549130 -53422404136430568107762292977604257280 8549131 322610224579284747700104728452784872 8549132 -109941126468824960855837247902741544960 8549133 -158905570247750101717850802186200364576 8549134 -41273557855658195214384088744660992 8549135 24826211193946581132409223495123825760 8549136 38763934601585243869914867068778455040 8549137 -51905239246933080234610787699049531214 8549138 -43792817203287457893373678257186005856 8549139 112456046103064908674959933437907178424 8549140 80531567698965537699449016971477149440 8549141 22759203701881088496739034820847406652 8549142 8813968991929175029754006570397235200 8549143 229632832557780670119437673490690230880 8549144 95367169260469585537047329213513502720 8549145 3747266735158696750414915212261950400 8549146 27673111050916019449619858876911079424 8549147 120729471477998676484037175169058372112 8549148 28568918240939232467743361684724103680 8549149 28816430498437786900374319735910047232 8549150 8212355318622930518638342059364113600 8549151 -12699714147895342796912566055421179904 8549152 -478151260380495185217339174441320448 8549153 -79048798606479013380128406900653789598 8549154 -16161412444174841274612748571223697632 8549155 17176054702985960456156652852655624560 8549156 -5737073583755138959219370996725014528 8549157 25103098285322313847166736391292820192 8549158 14294587894292594066050122973240819680 8549159 318917612304977060470733904246448446720 8549160 -15668469578009858010313263416200396800 8549161 -75246316721614614019655386104397120268 8549162 22596370295801356859875318409259823200 8549163 -24576176550162047771577756807489000816 8549164 -5369421949597688562654682713486796800 8549165 -16609286010417923072475597730736395080 8549166 14835037724076380688372087085693261824 8549167 -79717631614797930152277384799644813696 8549168 -24228261313809591739402145067844190208 8549169 -88318785117528601937301022252985650896 8549170 -1476994947574823511732670443287984640 8549171 143260095184066612169146947786912564000 8549172 -46805096842126908543303257282576486400 8549173 92692913716529454651625817909452459800 8549174 -2475988594762747679543441654674514880 8549175 55141146716298252767252721944107587000 8549176 -8237231962772090634118706347372953600 8549177 -22352173500800184045577148797956415548 8549178 1577558712845131505361470113407859968 8549179 -33151877597290213023598219943633168160 8549180 33214435707568209748265347715219251200 8549181 101643231761271736694598783728581648704 8549182 -129180056695228053620308107633090071808 8549183 27612936242323556146421800483407919440 8549184 8174713496556041862990836446676385792 8549185 16994359061413018086919505689414087380 8549186 -5285781086553098416412450049042812208 8549187 570475536071902301335429981694991168 8549188 146558500261203977068842113628933427456 8549189 -248539659275074441505940985153448625600 8549190 -14134490087373258552124684804808311680 8549191 17720895862835563161051409200039402624 8549192 124151402549957787520169486215761100800 8549193 9279318444951003097936931995583733984 8549194 62704948779408827059849396908499342896 8549195 65530811762011453991923281208036160400 8549196 70950234621745561422137855281480392192 8549197 -18052078053526878026953404044388878760 8549198 7637114196100231816414675115458851456 8549199 -20076214473996352767089433274226816880 8549200 26751758148679243390092861211459584000 8549201 -86044360401744974881108604209604934798 8549202 898470484427570775685392243082119552 8549203 -73448943398699438121484067932677383748 8549204 41766439964014684643520326268398403456 8549205 26158674094247495204547708118203861120 8549206 7514498113101972958698681972207980544 8549207 -55429938953382125654865647412174049080 8549208 34481688443734526582779499202958694400 8549209 -70252306785017779894060885388169311484 8549210 94194210860383770604613016805173377760 8549211 14718532797729944103292194630211762176 8549212 -34210152894242726523233890705054069760 8549213 77306411804693391120950567124846453024 8549214 -13658428553978128431017103178955808960 8549215 -42185576517748992564659575515612204480 8549216 -43270107394824814418494394712649629696 8549217 1396004685045125808321927766131252048 8549218 32507100790623785103371869844551288320 8549219 29947370830584465987445257288823944960 8549220 -10684235765805129445443190467013693440 8549221 -244102544135206411471592857689951912800 8549222 -102494350602814126895190751362870988800 8549223 -94863405813537229345761216501655008216 8549224 42225088536942587393353473583026616320 8549225 -80669763314927203270434965364011146500 8549226 86005719364809625218876200852941090560 8549227 11586805623043318684815051297943798200 8549228 -72280082781077772809721210531608946432 8549229 -72910939298394912342470132783974588800 8549230 71791456603100998154146255048616141760 8549231 134380204700212550353816926111796631472 8549232 7972340661478376779626620282952548352 8549233 81781828667801741336573409012647415360 8549234 -1733431753230757814023116409732459488 8549235 43024311877475643207435188382773689920 8549236 -312175097377847936911493431079384210688 8549237 30289682481836444614887707700138962112 8549238 -16569303914864873003356372842270388224 8549239 -26743286408260671628067108039121563600 8549240 -50745715362756382453532457081864192000 8549241 12701805445604100913764859969662062880 8549242 -1810150686679138835100135982085431296 8549243 -82065048098161511745878124994717532508 8549244 105452973199638491435165302981906337280 8549245 -176952868860617862401237000488474811400 8549246 -74346576196601230272392750269586744256 8549247 -13353697473833947446907396986945240576 8549248 -117432165351180007152412019284802273280 8549249 4319341654027411817018772385572952164 8549250 35763442566268142045253772057161600000 8549251 -48664752161905743438149378316004728600 8549252 68590223605658375246005748082456440832 8549253 163772538748859798776087755712314059520 8549254 -16996502451213584994429211642960249728 8549255 7481842036827492350423948598516480 8549256 5800984356801378709789793152102195200 8549257 -30466573437223476029924684794663670200 8549258 18408835337225128112938326316668113760 8549259 -86461086559848161419447538712992133120 8549260 -2017193410116649397999954918669552640 8549261 41235678561381934901796538039391374464 8549262 -77122202938734377586349221691212362880 8549263 -50093827451309416757578430504525249488 8549264 47140340163637163683504795089981972480 8549265 72017831481205502219838561297707685120 8549266 -15560108834822061835376722773671412480 8549267 -54767077540747260593426197760554932168 8549268 14581558768923966853860951432428789760 8549269 -32374255236224040765258016002186237120 8549270 27494379621772324028484347805346126080 8549271 73496348521519548290340631356535276008 8549272 195013803305269563575662273404775219200 8549273 -55218064845179993661723531249235781376 8549274 -11685230889060351685373537818089915648 8549275 33572375586318984644503425779193020000 8549276 5741677721644269043928536859411089920 8549277 26913042126111614095344183567035374080 8549278 -60257981841688621817776401994941759360 8549279 84671271062928100331632203012213878640 8549280 164842636174085727252387887137947648000 8549281 -13367668364209540392863146823118812760 8549282 -63025592801776520600808164980471443456 8549283 -39406228930533172309288039272405474576 8549284 -107066501751880591607194939451748777984 8549285 17893232946581943693626256198569170560 8549286 -19273065325606018099051990866955964736 8549287 -198233349350384717016505647425668965240 8549288 140249377646191315690866432065458667520 8549289 30461385538868861778728845132566460800 8549290 -33571728755799121773407849817168957600 8549291 -40433793043109327807880720805856239308 8549292 -41443998073165910061388245099452829696 8549293 49632611196113142607141528754281515542 8549294 20228775025924129768729525995358647552 8549295 14404372186603161227642909667524413440 8549296 -21814120294674896478657776742379225088 8549297 166859855655111929109688826977891661040 8549298 20241247326120507956783569120693277568 8549299 -251728672064504217251828580519181345080 8549300 -62861732571172626251947911619637452800 8549301 67033419436859272998631135362288097920 8549302 34965873941635010270860013091557672352 8549303 188198267306149520293843665903602304 8549304 16980858422467142843354577889744650240 8549305 129059882840567670490640868030310571460 8549306 26424635792387934104257497958513716960 8549307 -446773023923556120535939952387320992 8549308 20552280190931142679672205977690108928 8549309 -85344016573279221946186881487244299296 8549310 -17195299871635547193078518412773928960 8549311 -102583990085153468671775037685879363176 8549312 31081950645120442528218469748730494976 8549313 55777464456644947558796420209080400944 8549314 -52193061791675775892114361969717760480 8549315 38848166366796824930260392617246130960 8549316 -16437327964429694683060449991174348800 8549317 5275320568216665607075071859852698432 8549318 49542340604859058162400074379279579520 8549319 39519790519265946036964381015807781544 8549320 9690231498022024335005565563451187200 8549321 335359614428568157322845114349555289504 8549322 6236311710515474855986224529373683200 8549323 32973310907023369243658673040239842064 8549324 53928060499837625326466174752816843776 8549325 44667315919918221533918458518513622050 8549326 33985189500537593365011322168145577984 8549327 205292953377313884190816617218126124720 8549328 -1241569108307432735543016942604517376 8549329 135783717712176676269717750713760626930 8549330 11212495586135044218751749466251870720 8549331 8727641085760481651720221828846750464 8549332 10975174418453372889940557699875702784 8549333 -24519730011007740311420360111031023592 8549334 112217353293968894461486660812039628800 8549335 -29507477945577880122670017830278809600 8549336 -4175425603248977198304250574690641920 8549337 21374927850588396333166300420917527760 8549338 4686881916351271425796582173990832896 8549339 -99301702846127019821528930810669068860 8549340 -6909793115867966659922674799204505600 8549341 -55267656991896729053339011218097376928 8549342 31744812773348092972677103647836883072 8549343 16430745020920068123509576060921789304 8549344 -90250930560704828943191622818976497664 8549345 -28610148937517894927609223443115667200 8549346 -509903084607480817454729398428633600 8549347 194613020388994864744609800694987886784 8549348 1175230941721763185252481917118274816 8549349 68873543002594018241623189969818452064 8549350 -10608026473320563135625954048831960000 8549351 -49977033459293981322526049884075850496 8549352 1996320392152475811139834074824785920 8549353 -207982935132252412639749626020476508416 8549354 -11609955755695710952900660756785968640 8549355 -99951456113237079783207067860616865040 8549356 158680481667590455827841051675781361920 8549357 199016749661182686819088596723950366592 8549358 -89241192849179682974412048200153535360 8549359 6191444213766127219883457890749282400 8549360 -39189037242522383393320999958849617920 8549361 -30949611499205518433522857657027225920 8549362 43591039659340867868992314370769320992 8549363 104349893882949614942668667310930444744 8549364 61485827497468345025780981830483378176 8549365 89210619192125652933416135822679244320 8549366 -5777167922865813049508423507152281600 8549367 -9148071866203090522391659832651040000 8549368 -50895337532378181638919134171618304000 8549369 145287128935649872450967614063624354896 8549370 -18982706105591586060186980511182472480 8549371 131928697458384428492748134098196289572 8549372 -61263249047373804493579692538847952384 8549373 79064303663923679561977375855494553440 8549374 120483564674752773931218918826942264320 8549375 -38362511029299506700097867329694950000 8549376 85915207497922865845592343881711616 8549377 -2768145997028509848016474212908647980 8549378 24626362146604459112140274766446604240 8549379 -19071668080496532321083933655291359676 8549380 -50573339276987451629822751451548057600 8549381 10097476989927815039735705138841319452 8549382 -321194587113730354568627653067828736 8549383 88978089423904715614696030423008852632 8549384 -156585886287424856733872907521381498880 8549385 -15855464126255067994717005736434710400 8549386 -73624262586925289416218507342477533184 8549387 50091881007775954708001988970573327104 8549388 3120602785099040500413918157603461888 8549389 -4547607856359640753852744745432194976 8549390 -80795876572490862970646477632343520000 8549391 -55122436240163448555436669195215814008 8549392 -13950861350601240705637574428648079360 8549393 10946092509240009971733374457485402100 8549394 18536725538298159380995915347766345728 8549395 -7635217097397078956465206570843250400 8549396 217950012865023497439603774008757292800 8549397 13217488098072860945971058199545121408 8549398 34335491139069825115191056991483525120 8549399 -43555167966031476630444584759772803712 8549400 53110398629638616647827996551232000000 8549401 68387678271896033133898358052844287680 8549402 -317288396472235931494578685109944896 8549403 -51594036364804812449321074466138950800 8549404 56899297158160272523742327944601785856 8549405 -19402000988130297604287347705863897500 8549406 -35629332869019258030418346524405859136 8549407 5427736104428006911916765196204077112 8549408 62346287792949588050268516087565910016 8549409 72406541617110175718485275937075972800 8549410 39250883257759944753116679853648704000 8549411 2898080849729713750421746299041418480 8549412 -25659250322439515807483731003122782208 8549413 -4900088166433033018381689232519622338 8549414 53828964466893302315737940772528217056 8549415 -12774940550183887967064293074700928000 8549416 -211054749500853692911498252593962603520 8549417 -102175540474905561719207495581415526534 8549418 44866246772307432865934671060524136704 8549419 67789089340933331133357609093179177952 8549420 57699263726841001862819121606234178560 8549421 -121269593100345856158253705244100957888 8549422 -44365253457941773973165153144450141568 8549423 -107375600348151244700312537256439487016 8549424 -2141034662926988279340122870007791616 8549425 -13932175360091497341451651856555795700 8549426 -119504994607482339056057550463917839088 8549427 -25084739966300637489874405652415585480 8549428 25531245938580228448892775019500937216 8549429 34241628729834933815164320219089004480 8549430 8307703795964015263165528950282700800 8549431 -77777123667821770128773088880797437736 8549432 4134657510071212871584692418017484800 8549433 -78516768093155552457807483385248033798 8549434 50622503538369134245029088758696656352 8549435 130556513786158846804901467068519686160 8549436 7336095757679704394859088399859367936 8549437 73109342518480977185803262931549652300 8549438 -11359039549852502980790338077778089600 8549439 -130194781242817766982771348239330936376 8549440 -10856706635191712335049240749104168960 8549441 -17760435673046449831358526231190756608 8549442 25676115531986536547440766055749913600 8549443 -23716476196976026753762148325459220320 8549444 109231273100013943981307908065395703936 8549445 -56761831884193239713970298875147423360 8549446 -2109334942255641477297746027862554496 8549447 -135482940754842908613508533247449447240 8549448 82040334106015689428785615524063313920 8549449 85866773883159583074009409258650484240 8549450 2871270625811892782583289218163584000 8549451 95994520831288580993422444701935037180 8549452 47195207098727645287336218026636664832 8549453 59789299846326805644612080727686990400 8549454 58210740025306402963603673879463767040 8549455 133311704873750567815657436743154526720 8549456 -15867293884019196168790375645553369088 8549457 6738654368654418976297732080425825280 8549458 75267810434067571137367091341192651776 8549459 1042860697940310875502740862205777920 8549460 53880897166385895294809129994916673280 8549461 88897021004367970209224403278944146300 8549462 111856402104936755578685950103956115232 8549463 -2629834488785088256444344808780397616 8549464 10792832405420580550115957206518988800 8549465 -64066475814370393426102564153324591680 8549466 -47936590083261918537928499687330520576 8549467 24294085303125687451189879648853497320 8549468 6630501434616926978302546148405821440 8549469 194044330074166493478824720652853405248 8549470 -4733127513447996671006987688398778240 8549471 -220890291285875887427813421723676416600 8549472 -108115897311584804462510268906711810048 8549473 51753419006139569597695752087322782640 8549474 -116046652145551542849012996841433721264 8549475 -13608284031260759976888907986249600 8549476 -35931273645148345395840576131128141568 8549477 210225760403983676647887409585760085660 8549478 -28025321455355256889182506925177503616 8549479 89260675747673641985028773376803299576 8549480 -129230320817358709874450722286759577600 8549481 -3098728409468894335588809626888263200 8549482 -91784121009506827540055597134669017600 8549483 53119049280050388334318959856673493504 8549484 27506221965806591452312829260462205952 8549485 -4008225564214800749243830142907575040 8549486 -88742765616079370509274101263200499840 8549487 15452966398912622495831247186040595640 8549488 45435292608097196010631727116594053120 8549489 -77990267781321918236946024805845113676 8549490 16524985745119346750027066062054809600 8549491 -79399010373288129939011038816872234240 8549492 47450822589282012080538235042177259520 8549493 -62459922415623910795883476108820000736 8549494 -29665204729875164400537935573932516704 8549495 -23750095869507847071706197340992044880 8549496 -31525542852586070586625855754143948800 8549497 302332748695885827633777518657458298 8549498 81023213629460382117801720534327320064 8549499 -8387544470430843513115784639589173760 8549500 -197198825393259256138375403339510400000 8549501 9925073802586999216196093854334493312 8549502 7077818601959287987735689230235469440 8549503 102318261278782824145975425033614778752 8549504 48154806771231350725345770399911116800 8549505 40672391237181322133518212890143194900 8549506 -7434223671412450385516631592512668160 8549507 65527485361525915035966906325229829756 8549508 -5334855511541392497447150202764656640 8549509 -14452306048918569955790185849201460960 8549510 -38889570476062289752314522535630995840 8549511 -134178447241975004153413141750076516400 8549512 -68520398394725820541652541775369574400 8549513 8168241019934599728939441044741406720 8549514 24972998172005777076424723650652113408 8549515 85050081120300273833405665552121401920 8549516 -53199737684482749328822358849739408384 8549517 10882076192313821166973615532465849280 8549518 -878783522630598768668297501442337920 8549519 -15394683354253855380899860830817556880 8549520 -5025269466086262656775758913904312320 8549521 67134551600847020278795770058139326464 8549522 -106239188166457809507650887634998424688 8549523 71998639041316693428699238649622438000 8549524 -44471116731342209109094729491170259200 8549525 2431799955643060585429070910572040000 8549526 -1990281041415295040462103170948307456 8549527 -28840676914067179482389088396806976000 8549528 54497084976154559057022359003628994560 8549529 47981308529184628287664850709092639184 8549530 -6673793354723374287717259393943834880 8549531 -5778043250073192485929004329806748668 8549532 -59619183939778606719953544372914924544 8549533 -44753285934260831350127516101239660116 8549534 -7528302829950859056534257824499361408 8549535 50476680346056083560128541405078840320 8549536 -42462027937971339786093416746384687104 8549537 19032809593763472819196909724082344640 8549538 116237515635780369075081356616972933120 8549539 -85673395916190757051523904080069434660 8549540 -111882438843786549013894048433407061760 8549541 -2171652023722011040275600212482843584 8549542 233567245282061988160067529197190144 8549543 61753085776250386048131972072394620792 8549544 -75608319644510214567725027710617600000 8549545 157814508287551380898110934693784091300 8549546 -44246095036404343607496878133725256528 8549547 -101821956267714648439115642111179525800 8549548 -8518000888181905606103667983194060800 8549549 28810317574199686575465293988072396300 8549550 343810470838239363199238216161804800 8549551 70218661874258321736093548552885261400 8549552 -9031811606543258988359943609926025216 8549553 -61848545436078087232180099626906882816 8549554 -15698043739683362998570976159975007840 8549555 44866517027186854011813193621072353600 8549556 -8912205246797409500810687572655984640 8549557 -61391913839358635437397722293186194194 8549558 -8256101303861360163910457118587053824 8549559 129166477367714420602615698220793388864 8549560 41505307406329142178841352942109081600 8549561 -534666687147803242307642102580298608 8549562 -6685791451906959350982005554722189312 8549563 -3585734251099514200887230592233821656 8549564 -177046095202746144881539843877192653824 8549565 -72310948089509826972594532301414417280 8549566 -48468000848542679971398257586701472384 8549567 72844640818892635475749796475519655320 8549568 -31753566572005010700396732372571127808 8549569 -140700436987699809935692021158846469374 8549570 40480818701495382851403667371104040480 8549571 103760045885779725605053781124793214712 8549572 58315729898629174998645031143727503360 8549573 -6275070482834365370894832403755326178 8549574 -30933036368344174567725978266045283840 8549575 -117095024552316427306962019119787895200 8549576 -2333750164410029596262051014475120640 8549577 -110058574176940825388344160310285744000 8549578 -18252695231046825994214164637002334160 8549579 -141096698355106255167043386152622611820 8549580 -6611422200692188130395439912034324480 8549581 -117620987990293274481324758042314939008 8549582 53186737780803528272768238876091115520 8549583 5953646475983296216191998522463584256 8549584 21031758855957838649788221812720271360 8549585 40642679315906047907849864367428803200 8549586 -70112520211936099862161492608891837168 8549587 -14933457647184903256362026916299134440 8549588 83725205457333228743096647942475810688 8549589 -11392354962167548088822270563769476032 8549590 -6335211520411141735982055949042429440 8549591 -14634433897187042974652309561734246008 8549592 -128393629139251227483445598991487180800 8549593 72659572943322818032853000887036472644 8549594 -62367537915539287556470515238447781904 8549595 -136297040560801483191448776727878679680 8549596 58412631683536059514093329228248655360 8549597 -13650530242433555232970761576503520768 8549598 -65766929778108302838263134578288236736 8549599 -89329547421021302286759949915600674400 8549600 68637726994976639159753358733108838400 8549601 48905600478439146379341813086863157280 8549602 90124486270228701027596387358291791232 8549603 -48287733513892467725997916343414391600 8549604 -750813474104615821379451366107381760 8549605 105289756045004503017391670354713820760 8549606 -7654493881170850197295761644515274496 8549607 -10158399295020771203567569048378191360 8549608 119243773418401605180234895662449064960 8549609 -66817913024846920302687780076521989190 8549610 -20380236282925053175379510902837486080 8549611 10259036826427910987100233564603961232 8549612 127090916160619286366040752630322424320 8549613 -30566222544008694855293796632874616458 8549614 -1547627165812615417623593682442122240 8549615 22963396900616597128077600206113970760 8549616 7376775307744962246246381304633393152 8549617 -217605342012726310982865844794998359040 8549618 166107791126536922950831313469772800 8549619 52267095192979484137807801019796974688 8549620 -69707036995317273845444821425423360000 8549621 2808040401667013339432131103693066112 8549622 -18513310853073848433975753598836831168 8549623 -217545860157502999195772160642718508880 8549624 -139729569097979129389518208637971415040 8549625 27849868243381494364248301799319264000 8549626 57464738434748392789912123100019526512 8549627 -25622518479325445939100685006033882800 8549628 -85459710838126047049390469726005493760 8549629 260072561645301695122608336745805537280 8549630 37424724597658489907669023943731344960 8549631 2295180142659719576397242262310757400 8549632 23477025997505046875853842562827681792 8549633 -75010676444357478818003348204037767340 8549634 26974567361055416714658033599694660480 8549635 106246299386891788345041384056740354800 8549636 -58564629581809805277409128680264833920 8549637 22534768511550507592711648638656596800 8549638 -29943770259245395566612798839368995840 8549639 -52357788989604039565649062535545407360 8549640 -44977297883613100371552459706623590400 8549641 -38381241346348819396614928608438345958 8549642 12355055300212875972873352532904969312 8549643 33330925213169138051898822325697467584 8549644 158055245254816873969097482214834030336 8549645 8990605491363587998701969042406218240 8549646 -13913307516488398774087459843771001856 8549647 2890110014909048757657190642028189560 8549648 -16475573560021098019766175201299644416 8549649 134278648461108413829418280279372897634 8549650 -2609762994298488299350391658109562400 8549651 -22087682505670997325019243051184199096 8549652 -49505693697797373577383959115699130368 8549653 -58565395580759368207577168585375681120 8549654 29035547748842734875317214684628255776 8549655 63665210358050382612729312842624238720 8549656 28679266473003754748064696694260602880 8549657 92419923557230633058377046404853900052 8549658 -10922580385303066248706368138768614400 8549659 -77436497218828351410096471855733475696 8549660 -2818287893567295138157401216112496640 8549661 41364031453755510436366876889302323072 8549662 -47383949925768773667802374099564169536 8549663 -269052366791867072522525240536157088 8549664 -34023104751557546785352712495908782080 8549665 -156672459183028991345362494180259160940 8549666 58632275055953835210530938155819742032 8549667 -67481986844879638224387320388992072364 8549668 -7747756179059188902669235976617942784 8549669 348532714779908504559417901310555443296 8549670 48990571782118102609770562475400086400 8549671 -119515347305324382876024614675771882880 8549672 -22080615750428883358147525620541363200 8549673 -79054418680255624471167277618277924016 8549674 32970649462872495899467761544656333312 8549675 -79730182965285717358245940140560934000 8549676 8500479673816014267447594628097900544 8549677 -28161866898540696891478981982565779200 8549678 -50687848081829664895387970299803108480 8549679 94976244506009029497561379576216331784 8549680 -15963080980599183151971739875695984640 8549681 97769612586644119751615688051805065792 8549682 33466470697415160514329787083651748992 8549683 143734700369190397854889407212335809932 8549684 -30205232728774306226668853831544649728 8549685 178773838823336294007751147760181355200 8549686 130799247720028022461965344799371685792 8549687 14222038715953403871904332732908125440 8549688 -28107576655513617982401430357551022080 8549689 -78840148347644373606104662322140650540 8549690 -1246516772798571293375552442605990400 8549691 -82552191151098895933235413750171797456 8549692 -41401479025296163038275998464526173184 8549693 1237409350171879435390475771993688600 8549694 -61203232076506680857559431855451955776 8549695 5065355725404451602713451419795366400 8549696 -27415715827257455483731844674879488000 8549697 -42245061099359357803202623534435284672 8549698 35886642873112394232138069460429193424 8549699 27530278313579333532555727183184152320 8549700 -7279950308787719354853174974313600000 8549701 -12385649338638327507344557551196957056 8549702 60485746956876690145864258937151930624 8549703 -2978702197420729952074327126086654288 8549704 -71803880980679508501457468968993930240 8549705 -161961069707075516874436912969010458140 8549706 49604248266767832159530346328223740416 8549707 46610388156366392804850965092825032320 8549708 118117479240595647575304195569238683136 8549709 54848245862752416036777767075097182208 8549710 -32929744005832134715816869104076014400 8549711 75747907122163411092890201192286867312 8549712 24073829174190092422995749505895686144 8549713 20330021075077049154527600316088255984 8549714 726024980554638076623056915302029456 8549715 -96902589370001113947998665706158368000 8549716 575925451131702462553561623167352576 8549717 -72164688686479103414471379978065874048 8549718 -2950829651383842337609597102367212032 8549719 173450609288691881544376420779786170120 8549720 -22391337152141713123991422667913830400 8549721 -63809320760908830847314787205604691584 8549722 -18006579783098802213907270150938823200 8549723 -30153644220310203746855085764749824000 8549724 -52887474487811930903452448917310559744 8549725 -110188509427749413244320713128694859100 8549726 -72552906256694578202532344971939298688 8549727 -410674421733418206895257987037869168 8549728 12904755987486607106272531164338061312 8549729 7055270345929522516311697793442878484 8549730 4321442960829407616990098633730339840 8549731 -336522368362752949339066906869866396136 8549732 231584186897464703940361715724248678400 8549733 1855741796047834347419540492874559488 8549734 -22061538597464833689445870910575287360 8549735 -80807147123892749477671315259503391040 8549736 -39257981054138366170508864029711564800 8549737 67884367148201738337251617249912346752 8549738 2326866852345746183307694762293092352 8549739 368726426324139395880203845678547760 8549740 -55022146534669210439331374906179507200 8549741 -37282849270040135562863341261859238528 8549742 7746894824819179197645134650511366400 8549743 37558161945706917799460552652764621224 8549744 -6288664805315761503829918712919490560 8549745 -8787922959611234096760961514081018880 8549746 67191490652671453450296449580864813072 8549747 -15032745256166732483529751686639191040 8549748 -39785739650856499945579815866925286656 8549749 38605087553516426759516172453759891840 8549750 -81404016378538884949122493424859360000 8549751 -26431493321647936867072330517461747200 8549752 195820897870635283602881527578058137600 8549753 -78507694912900203726333342296322536880 8549754 32398551661461598129805744281627576320 8549755 151787716804323747204486160852041788160 8549756 123131580378627944840057396012023073280 8549757 -69517627216005738479337825410001646746 8549758 -6177455040865229799696510163059548160 8549759 -69591265248699159309474532965497356128 8549760 4190103145423928863409092394640998400 8549761 -47068593984177130271790326478524173776 8549762 59599225423456154657206323437318272032 8549763 -69876676286428323780647988101061947136 8549764 -31077083745139500513163423992576279424 8549765 58770579146333270056395221028919975740 8549766 -20956684109636963400201840200141174400 8549767 -56291296568701223714072727352393728 8549768 56191278815651436620741768669945410560 8549769 361489912755856161445687576368729600 8549770 21032043419392173195607548224839618560 8549771 44423666544091035066870947842280155488 8549772 -7785136723923470450306884963274588160 8549773 82747803209226896558615568747136516022 8549774 -9906028313434315984950450366965532288 8549775 11627803004213706444918350275558248000 8549776 -12306833925882189406564618836970082304 8549777 -51129007541256667891883677645899367374 8549778 -54481655083271467427276921944914082176 8549779 -10015195016142229053235746337828331008 8549780 86767369265355379774640688752666150400 8549781 -57007364146169016346612807914744932448 8549782 107429875654552835591442936989064040992 8549783 -42402694922434395121540961229656239872 8549784 -33342426667289472791545721992076605440 8549785 -21390053226733963624019445467452380600 8549786 14370577180654218534350224071342355200 8549787 124423683838899593621011367850654577560 8549788 36162438831497632624240930317558315520 8549789 -230501566226521975298256643989256432410 8549790 -20399933602968908462484410280169820160 8549791 204765235269809462378758201802468501800 8549792 -194088944343663004703909414405014683648 8549793 1101208851987352961738619962048236416 8549794 52598327788546981879632204744006324480 8549795 163415214027605178328844884516795822800 8549796 -12227741260968223878024132681684139008 8549797 -142949651507043189178385624451139506754 8549798 -72529281646511882297962155225227565600 8549799 105453776799395550935229804893812269864 8549800 5481906791040808698857433843400704000 8549801 41968397262806444137308527414692277640 8549802 -19977861622575997036052271274417725600 8549803 207599400087211288238398711511903935960 8549804 59321955861456809673689034544741606656 8549805 42368799169957719479607901516996422720 8549806 47381514972364689925597994351696909184 8549807 -84155905500998897957155908354094255008 8549808 -19622329592163265447960314199021977600 8549809 -248527303716812343289194898109910424140 8549810 91828877858405374495499880312141849600 8549811 -103398532976580441288519742478535272940 8549812 -4604654825634834208027422421341719040 8549813 43775865754794075403111067759169177408 8549814 24017510256886301062093914697913607552 8549815 -69115998327804265724000543967806336040 8549816 -63778330819389464919078249126503485440 8549817 -234235219277194667435791911988406268288 8549818 21773476594671014079260633085271497216 8549819 -638298985665403341732222677617780056 8549820 37417565864446337702989250451387187200 8549821 -17415507631505376217247328808240863616 8549822 -16794051627821707907818295834685036288 8549823 126375750267390427537993189001892746184 8549824 -71583706179219500326288883866186809344 8549825 56179527662594008255478989746885662550 8549826 45431154224317604073640633338984415488 8549827 -112747729473474536576236953096266557536 8549828 -60164268338074605861565001603828772864 8549829 136081003418252952712284558916641960000 8549830 -21958883741840550484309176247622282880 8549831 5530528112979537047853569609896252800 8549832 37993761794627691430866479912784568320 8549833 1965821318888119397166782005492398984 8549834 -22786673672239309960657367125624415184 8549835 14242356262254837765776385088703301120 8549836 12340927303122290209271583900965683200 8549837 -60593483244250190222568190888226117514 8549838 -30964174538512634334733212103832323200 8549839 36285419994721833761650585009466033224 8549840 2423167174600952176785004798004920320 8549841 794931666693952205284223025117303792 8549842 13576643086443923850111762326158758912 8549843 118531194256177046366991200052141900264 8549844 3666942066338848267305533968263524352 8549845 -133099068599153185495195167582802932900 8549846 43301511895902552324850062410862911424 8549847 231889305178744886318415304858682441040 8549848 -43495326407340492058859901301670400000 8549849 22326951849135361356007748426098233984 8549850 -791392470670172990673977196506400000 8549851 10179247442587350478061169759127464400 8549852 -31170609972113429921646510309676067328 8549853 -8211283318270361643136861666947988032 8549854 49945023506823333451170641374148881920 8549855 25768948642794607685563999301948990760 8549856 37174022737268901232072727178543366144 8549857 219889935809839596294931255003384915106 8549858 31574733077519705426897468760786698400 8549859 -45517162970345263861981678508350409472 8549860 -33571544372252780790396678105634560 8549861 -103988627436573662475668940063860584320 8549862 444319671616650003568072019816079360 8549863 101885597715278503431078014064403651848 8549864 -324242937815621361532316584532810956800 8549865 -52490721133954008835061887560264667740 8549866 3419550529868931721378472657512800000 8549867 172440674326411086039016987770646752000 8549868 -5589768097918583534172968904475445760 8549869 -64455101881776041078611746444370747680 8549870 40844166056690802915493110288720936960 8549871 -99518460610236535835585476296964710912 8549872 -22638254522936678596587551166217191424 8549873 -340808354049837928661479452241526983500 8549874 -302963315500371581930788762246564320 8549875 -162228377237049416177998480150144200000 8549876 90832660375647689189280296185860127488 8549877 -38627359043858074925728164591227621568 8549878 -68466449823202006404734397826871377344 8549879 1511059005378644245289096800172634144 8549880 78855453100292721158630809457280000000 8549881 36757907731988120222530435781595448682 8549882 27321619707114854646429114541376467968 8549883 98003848568435713028280158914264175052 8549884 38913434921689728348058225589741403136 8549885 21726688684123528586402451409534472160 8549886 1492858142274455818586502776354442240 8549887 -84745166752417626447167618224296062464 8549888 -20977097225080080951991105598835916800 8549889 -55882030058417968162458503357472570576 8549890 49849521717438332127813914481954470400 8549891 3572727331085944892317143715811537664 8549892 17288857753106615502547522453152963840 8549893 42675109963489684072663510225981333248 8549894 542246631968559994958929577469825024 8549895 98271992921958374341525900880362192800 8549896 -83299479489663572897807217509094912000 8549897 -84709069047836082169869149285060001948 8549898 12395674224988352824788004922946224640 8549899 -309288746982725532904547131016949148464 8549900 67079148219936868347769000336433548800 8549901 -40964686571953750568309393838042000960 8549902 60639407989314953252038114107376585152 8549903 45577138932424717700135362785819103152 8549904 11422554758838319739381583604715225088 8549905 -159046092216929541058561191524659200 8549906 2548546901283877123460342765407312704 8549907 -15495301061628822653367492268336277712 8549908 58044038753004369420150969648135028480 8549909 47370858714527875311532364820233188110 8549910 -34319750850889892258132818340744400000 8549911 364438871866180560145061705869878344352 8549912 221478266325177247289569484385668935680 8549913 64365277180780948910812186730891308704 8549914 105045011908461779035457629397715811056 8549915 -76143963121982319038843843966661796080 8549916 -58993220156636097900678867173658920448 8549917 -90071522402272389445337937349671145940 8549918 11358060834924939564391166270310988800 8549919 11960722181635143456591452577582832608 8549920 -19891000169183746770702447216759275520 8549921 35128138370607983380531245623671777122 8549922 -47264654788656259829848344977137491456 8549923 76781892877677429648146360512962718480 8549924 -606886193254835044875318664873771008 8549925 42240591830155679779486090563365148000 8549926 38907374290543839863771873689981962240 8549927 465088508084725479178364536980051415920 8549928 -49878434186538335268027021725383065600 8549929 216456137266115868364326238851396194676 8549930 -6023709317450678662854461521272212640 8549931 27490149893206590454037189035585681920 8549932 -13870434246498584659327532108499829504 8549933 40477571831590267333041903752990472960 8549934 -6631264089125983919307669682803433920 8549935 -43948297184491452672926835693946754400 8549936 -14106656900402807478915047047995998208 8549937 4953032423379359049925550975288772960 8549938 83918708565893322233184153655189071120 8549939 -49697856875138414163590590456290408360 8549940 -20103817220887606163378374489776414720 8549941 10967510608474751196753309299961983342 8549942 -65502055171246356129504163378617597888 8549943 137393488165906815010693260034407292800 8549944 90944596342786174874091268041627648000 8549945 -87440191182884972441518535343962154300 8549946 104956643291735795338611888308468347104 8549947 69743256544418983344415242751567785232 8549948 2333248151782922275169790257115095040 8549949 -51679306966824156350085305904928993536 8549950 1756791742098847419629836537197470400 8549951 -11969327967237506652719135052208201008 8549952 -41815255244924175230604023380781826048 8549953 68877963597439924689044974408766402004 8549954 16121178617375854403776842854139532800 8549955 4651084901271616326633671370763729920 8549956 -133661589749704851015218040503212842880 8549957 -85989162241316885961029716781812680 8549958 -16594958049806567446250182413966581760 8549959 207175765643728122869470091249399894040 8549960 8719953141717307604447779454604288000 8549961 -50427652698615851294082439486459030128 8549962 26974665582327944327052341629552396800 8549963 -121018979843331010970992020395654357520 8549964 8232917651849619596908243737919687680 8549965 100478930560705033713941549883442438860 8549966 -34525775765669405228578037240601077568 8549967 -4337089873202127054463827659406988920 8549968 -16399885229295510538781556010750050304 8549969 100233495900295554017975851522450400370 8549970 -2098775321890184019519750164107576320 8549971 5684768348354230596258301630963093432 8549972 11009191529463968373375556039750651776 8549973 95103185039568341293157510982368430222 8549974 29759098065828887161166741850615661440 8549975 -11257830002262838232895955179037119600 8549976 1652199871317802039024705790482636800 8549977 55003885753256132154715492426416034512 8549978 -27647444794062001870512461982802578960 8549979 7981416362503450414292231059326009648 8549980 -108672165135083623735206410307412239360 8549981 -325051581456419787622559127391816800 8549982 -5476078591492258674122434740535449600 8549983 103899454692655908550221087837314176800 8549984 181451400544317365414915928917229305856 8549985 96185282807487612978270782484244459200 8549986 7946915019177712768581847529199329280 8549987 178092481193873620707634638385519102632 8549988 21372103487656423129611070705951872000 8549989 -89989161283791061309821949082889477344 8549990 -17594410265186178071697604709994000000 8549991 1196433213550737300040723000036751448 8549992 18671132990808559093265006583763353600 8549993 27404096141877885002778925848790161024 8549994 17255672722699539926656625871046000128 8549995 107366524874066529146503065240682380000 8549996 6981432158723931990485004561246633984 8549997 -17003092061452410673457597396072222976 8549998 124345552940819414599218022867872168000 8549999 -125986837158863839933700450570419373664 8550000 -18141056182818379951267009817088000000 8550001 -175232892819677837514139289737034045998 8550002 736930279363009955504205999925264512 8550003 331819565677096360551430122987280128 8550004 -3458974629699255803629746163967408128 8550005 165770466740695387374454100923964789760 8550006 -2192768790222646390828591630566066816 8550007 22802546704432967598666602803942225256 8550008 -146212596361272761828072790777382871040 8550009 10059675789415865609347410442297622400 8550010 45045493903693824809083217661729708000 8550011 103156860324917619412449280654912968612 8550012 -90551794173765267944514661071180595200 8550013 -12065712283409237788131675558517934376 8550014 24969504527610271675101204241449861504 8550015 -101408329531193551992605343865652365680 8550016 193208970941926834860582305260225167360 8550017 -13092781144605526146476947654887263232 8550018 2975878735221940507745653336675756704 8550019 131135324784288984178955352177030802840 8550020 -8095342523587161876780616182211153920 8550021 7634081766033988466928344603919811584 8550022 -46367539556031686099872711677790741248 8550023 8806083518984231128484102037266677272 8550024 -12338997234915708060789646435801006080 8550025 47036081722718035881526574730561555600 8550026 39753833361335544717685298963096465712 8550027 146417708579373188666012553341245516440 8550028 39415007102051589311491848554073575168 8550029 -98073338496349387971716105289145170720 8550030 -106659473522744973172640113974718586880 8550031 37058174918369557573558226311197957600 8550032 9683651988410306787151971103047106560 8550033 17546147618143239193244269990978758528 8550034 -350699332933455330588464897838931968 8550035 10833779341715535933675259322847144000 8550036 -1770904774645541877927139631535513600 8550037 193011691419325654323339737144679660686 8550038 12993679370674572293611600519370403840 8550039 -98217448104096296898411037327848653976 8550040 69375575882465547381775835559196876800 8550041 -4527068998536963761726702113243319100 8550042 46804334141913998927211141640330931712 8550043 107196176409563668601473238892204370944 8550044 3405523426187285777223127831344422400 8550045 -36443060026249593297310640263050122880 8550046 36280045522182119551664636277842009472 8550047 -116331843212521610241886808114166234888 8550048 26381564662256245789683963927019388928 8550049 -54841953562526692027864260359726800464 8550050 9830673071459743169873423265205785600 8550051 6625980463892611086627672677136994224 8550052 -2423188123706221561520370611042549760 8550053 251213013487287512694127081133837914302 8550054 21754173178348760764032984216100412928 8550055 155769844250274646013247909494073675960 8550056 -143314145818834952151826506161363973120 8550057 -94750444807327374612789746964458164320 8550058 -42748826777073486229179707638002823680 8550059 -204257627046138442074441532483906903644 8550060 60104316957690139134871200814355880960 8550061 -38830429178551073489422823995463332576 8550062 -101550207543753155171815484392580683968 8550063 -219260628493408668897759658169163667680 8550064 -18782139809093642972066800787962429440 8550065 33824379603657704311184243419589914680 8550066 -8301118127348200774008322776761597952 8550067 -146686684149002101184962368025090777200 8550068 128132348936952924847062266334220222848 8550069 36182494472510888862420585033156997440 8550070 101504412213321939556424771716928092800 8550071 -5283345855137089831601581260198970800 8550072 -85144250003422167654651323931194081280 8550073 45031771787295181695094746321651831680 8550074 -42844553881297120975327120372964416800 8550075 42756959217987337861482464758304190600 8550076 134536181255791687038355200861695019520 8550077 -811000288193281679472367400111025120 8550078 -18071772608122974328393518310425566592 8550079 -54874319603756164959524519208967183872 8550080 18166742694766722927523880263514849280 8550081 68424894020247359227168862629765793970 8550082 -84234296394752527489533472263551319648 8550083 -171930049323728663608165855490314315056 8550084 -46983221048134036896577270617599345664 8550085 -35923577914359961819155919277881601220 8550086 82768259622638343084269433714813424992 8550087 12232675256902016201803226312236039680 8550088 82854767760664006948664082011627381760 8550089 1646378002653199936830319113886164288 8550090 -36107778440049139296042900368122022400 8550091 -45734048224673718869564238990159897600 8550092 73678778731188819147753137878861135872 8550093 12099055492880926728154901219996521344 8550094 19079289831456732672485985206538767232 8550095 -24381262041664398051072774970385482800 8550096 -5621749730380044966226391931836694528 8550097 206433488675007184759501945502355285492 8550098 -123550582699694615132087224468437241200 8550099 83444374445064674936156636284918465920 8550100 -16039648306511653697822770547554169600 8550101 -31691842901956463301050117717250250848 8550102 -27705813312386284679690098645598784 8550103 -199190960453320640437030442907214632840 8550104 32431986508656369801896204426784645120 8550105 17656579510493511870351257024977499520 8550106 -52970661543811001385097483851381727248 8550107 -89684018542226824897546445352762595644 8550108 32666054179917460329441880722045651456 8550109 63953943335248941726028396362823174310 8550110 2880071164535020763810472179048401920 8550111 -65647796270929699332531008406697171128 8550112 104956839980771228467553848191305121792 8550113 -39122192940994699387648439442560621952 8550114 -7958123261550239129257481109870336000 8550115 18496622264412171181420596992429260800 8550116 216381902761844427721815770744368643328 8550117 -10349925910640492385313948729005956034 8550118 -108077148515079577658486149000279230240 8550119 16114414092776909829251374263370086744 8550120 -749175763910575487060975969621606400 8550121 -64301160086932767073089158635371393968 8550122 1943856185711584135249672894629886464 8550123 -72184368062526711322648265189543624616 8550124 -162247531456756608770924866908254297088 8550125 -20304021968011741237366925640384546000 8550126 18656486678176062974316093015444844800 8550127 -13106487648998619489518244818204980680 8550128 32323430826685875168926287946469703680 8550129 54216870830602932354654055451692708800 8550130 91415477719243728154947275611942417920 8550131 123768084238247225135306697786766946664 8550132 -60963326241912090702960159997043785728 8550133 398275444153086726936851198245235456640 8550134 5245915844224890108025914128169571200 8550135 -37295632469455179922889842063856440320 8550136 45407697507480821786548630895856476160 8550137 -15209283541241880232778697265548496428 8550138 49448342157166204572434446824300829440 8550139 6903637546330082305052179964800953424 8550140 -27389719440412127351724113175068881920 8550141 -169021095806752815820650568584353280 8550142 8870702669935546112881963157721697344 8550143 -39348746127011497883019472142235142800 8550144 -97301221196502341504779737731935764480 8550145 -15449565238350640974972412713756068400 8550146 215984247275196701499893119779816483840 8550147 -183015447352122635138739982061507657472 8550148 24958011507565148916777664906561847296 8550149 -157768260987928415909337166249624260000 8550150 18739420876818104781272827109013504000 8550151 18702836876601587551285496112878125000 8550152 -37202273962372550393460936722308300800 8550153 -43768138336074227530274108838464529180 8550154 -6827508124197432971181700092347639808 8550155 -28416883727549646334153616303414612880 8550156 22073256688706646943561265496518184960 8550157 -87619449091686078427733985734962660320 8550158 -6930199231638843238301241178718380416 8550159 -36042375529891283197198861634787598320 8550160 -31311046056044179553452732086739845120 8550161 55152876367448804891741834349266115762 8550162 31144549147751438880297860111359415040 8550163 113468705368191845550592703209590664 8550164 34859897899223263004269694155814946816 8550165 6501486487410348735181148580145276800 8550166 -56078246937601883122231209787531903968 8550167 387937614595679442802207285429462701264 8550168 -119295683853592502599805275431896678400 8550169 102689046689604115464799643481049370570 8550170 24284710257927691842260987389890144480 8550171 16002137080846188031920217041573388800 8550172 9788695962022483752308145905914896384 8550173 -32462342358097898644002151777228345620 8550174 -14460548516007515363165875393029762240 8550175 2656469456797191778417624953796702800 8550176 -86723668543132217186591034594798010368 8550177 115040250839607373505414589018914297520 8550178 1224516315306929621307162419461386240 8550179 -98091869998821050641133462035226648112 8550180 39195077363683204654658255728309551360 8550181 -660084881937711743642338482962222016 8550182 -509953217320956484115846777682829440 8550183 -24728427119217208834425678361513321176 8550184 -30615472376141787953155109179391846400 8550185 -18742053838192325713840266658318635840 8550186 4175337480466420015355056496591174400 8550187 -231711036138127210551884528021934129008 8550188 142019393434472428518623998025589189888 8550189 -75762991546584798747069441012636861876 8550190 -56611167885175928589220491115946265600 8550191 -19052993254903876440652027291813611528 8550192 -2715926283742746170238456380525641728 8550193 22273481434099753491346035431208414720 8550194 -61289214552479624955519164175316595808 8550195 -81071806738616199270683867567237104080 8550196 -106296081618403465001550294589352617600 8550197 -152913798898557297997746247213421886354 8550198 108895424623152908522764269654960768 8550199 10322164031962613519475634243595298736 8550200 14465587641091385109273339086290944000 8550201 -164246104546860551739147778717226244672 8550202 150272768736563168085769327897862065152 8550203 7581102135323357336128558314460939584 8550204 7193208434372437977810097121400127488 8550205 -122555530761395931969845767939259943840 8550206 -1444994440282011084111376038950886720 8550207 100430114359371942272061499412391562104 8550208 -67853111334176078030218724712995356672 8550209 254237985152439064577216873995804229040 8550210 -45246803034315248269799776424751191040 8550211 11564356417490367512928425541840090812 8550212 127971139895105614449877441135860513792 8550213 28011830610621608955355648262070037824 8550214 11383148180148770138722119668117377152 8550215 159867531342507375586778481175154666400 8550216 24656746456853808597555229152186624000 8550217 16650183238139836998863926569221204094 8550218 129834904936936316038971618345922859616 8550219 68494285675941216204593151611203365360 8550220 -23463766507819930836759409107639398400 8550221 63076744991892397837572070091201581440 8550222 -23228170623300627793253118062483047296 8550223 366818709540586932938970111449187896 8550224 -27507145200697420287344581666443755520 8550225 21292543455704785659737564745395040000 8550226 63051856271205963594836555182418307360 8550227 33374076220793203859295695408024899920 8550228 94329784529180696579102361765717719040 8550229 158805061621979064101193514501595994830 8550230 14071616981971163313907866387934176000 8550231 1200288500700061641674788547214042960 8550232 -96302407172292415232930471730853017600 8550233 -344783228757692763110509992644494540800 8550234 939735225908864649023395212818841600 8550235 -17754971245065534714749418891101970240 8550236 270349847824803959964272540732542835712 8550237 103558414692229495608863722313570463360 8550238 114000865566126201608110116113110907520 8550239 -204726295326301844876152328448115141560 8550240 -94236296471289651093577744421958451200 8550241 6422462120596288439846408529612590272 8550242 78287306125016128163010212019040186752 8550243 46474772462079779957536194192416211120 8550244 46136667935618564585859022124819462400 8550245 47544790098517155016932016703019723840 8550246 15860811109750585267267024492614432768 8550247 111032433069819831111694229056605718400 8550248 -70063506741732039947373208858702970880 8550249 1309722193020448181408313034723276800 8550250 27347199631391035322587899872008704000 8550251 203542478973044383082388446938836699252 8550252 -175383662783819786856343417251609815040 8550253 34216812082106634324381509831035612502 8550254 17852158527382154952499139207211840576 8550255 -68038709533972394279686207142109369840 8550256 4541267548217301848922718888782594048 8550257 3405897330213670221990781137284201712 8550258 -13536704426236096064867043194597075712 8550259 16443023079539862689170111171758159392 8550260 -101161633503893241588529002064250277120 8550261 -110474091246942628520859730047535155090 8550262 30706195627149696386824610934500222592 8550263 -41961651679535053466756024145043851600 8550264 88831249327333445334640267686093803520 8550265 -10868142234047727963991941437947073280 8550266 26538861142403779870777271161695590400 8550267 -131959674846559583654544538013659233600 8550268 114394135434482630810744315459083109376 8550269 -12868547475581150779583249673128341248 8550270 -22300888160753116856021121940826786880 8550271 -6022463443697126058413052022531683728 8550272 112008979169366509139486967840123125760 8550273 -27713113259563878461258961548398412160 8550274 -58478956289428893567636197114623698048 8550275 45495195966076591036509482628934828800 8550276 10799121778692865669240977691331850240 8550277 129773466539909708483352512671912412380 8550278 -40091076482720652276065693165354101632 8550279 -1535183420944536636093993038407147656 8550280 85143179458379557037116846096846848000 8550281 25073067009268568938094000890188866832 8550282 314923697316446215654543579729908480 8550283 -3067209781861276339719910031148967280 8550284 -135400822029537566316406687421002416384 8550285 -1833155897035597497596731006816927200 8550286 10629852192209817126342724840340569344 8550287 146998473075419005645554912610990843200 8550288 13622485563703899211500293724235210752 8550289 1003960144866878329577018320535728032 8550290 -13612494890778894128016460537776529920 8550291 -4122539207623664652566382636693966408 8550292 -677794867587724650873816982453465088 8550293 5797511789324444904444142705484643360 8550294 -12796937709351952186562092904571278400 8550295 -9559692152299912051087631310485155680 8550296 17737048470662342846106618334740480000 8550297 -5268376141384428721778568714720768960 8550298 69396135693762847265716740850563548400 8550299 48689952813234815509937970986166575880 8550300 45483374360385844653013438299490713600 8550301 43502431535993048782448557856647875302 8550302 -82270219268783251428174369137507918400 8550303 169312310950402350074528964295639038720 8550304 -39754538807283656992725065516187648000 8550305 -62742247770203144138658992052237522540 8550306 87671272935172046695490112727193395200 8550307 108613473779691447525761111726775498000 8550308 -25452621499742345253197276320930225920 8550309 74975127031708320250834483297828472928 8550310 2033089913396585753114501128021234560 8550311 -38321486306901776222657428146204667776 8550312 -10409399728074795240315643742643732480 8550313 128247448317353234440933468710464173562 8550314 -91489287544222310492927182408543569744 8550315 4753619216109570920859937496201616720 8550316 -277642102517788537253698329999737461248 8550317 32557117598760000365993829295014831072 8550318 -10845037310342725436143524472466979840 8550319 45858822401982654276024278130581458080 8550320 7900065948136411081117170973971578880 8550321 3074597806481764197182959712634305280 8550322 82739964086534558806290159299530487424 8550323 171238389838484641548540158436144195840 8550324 -5827933081664560020843641249808819840 8550325 17265751224839187884413901653356004000 8550326 -86298004304775938373962232288603303936 8550327 5664340541608149423165429721516623360 8550328 33801698592954508064647155953850777600 8550329 188867295659748592502725596290840181930 8550330 -7679219585265360738928632213093012480 8550331 84283309619564380355565095084579175120 8550332 -64261509322313586047442869034359792640 8550333 -99626044540633235295179091279463166400 8550334 -68543429548509983978531105391212318208 8550335 -1785460974822803497360055464696918800 8550336 36337059640619211896733505058506801152 8550337 247530833649212088091525478766662281092 8550338 -66492060824582576545308228700101940704 8550339 76527990698648167912448298531140259840 8550340 -75566086482929778714243024119128124160 8550341 -7157496947263671913329078341911884258 8550342 -2916844860910271207173984984639979520 8550343 -96474760979162824939535684989869539016 8550344 -10083903782324064387863695720697011200 8550345 -73603655474205563757522627150562560 8550346 47940257482632722478470689656503850240 8550347 77001713414128017915518544545648899440 8550348 -84428983030918780533475415585188085760 8550349 -248214360975260345603516803091982176650 8550350 3452695103421857237266597586817638400 8550351 66006720751889033593983709455937403880 8550352 20397959554062277211770699214687354880 8550353 3141823865091738295385497317978807216 8550354 1821441689812755610660469074241100672 8550355 52831572220674303152675465221266269520 8550356 -101157171232958083615421829568871346432 8550357 5606919732126975745036211958867144480 8550358 9642678875061599047662990143889707520 8550359 135159567099287482716636900892686631560 8550360 843999131622023110241484820107264000 8550361 -152787321829601189228533570887246263600 8550362 -12300331647035051916478764110833943568 8550363 -51960131977064621118707960085033147600 8550364 -156123581702465119320941682080615896064 8550365 10935836589883758015413867021910000000 8550366 14328473287854277300955670754179821568 8550367 -19263347649517523065907463426914984608 8550368 -256579274043576870434313493347355852800 8550369 59587420505979287040766795475992699794 8550370 -45956411087943688242772647090175879680 8550371 -127369686218914835061994458244059132816 8550372 -26989664421225805632466941368165649408 8550373 42731712030661060336622189609688633246 8550374 -8512676485921313944201802471186456448 8550375 22694059968020458051844605179692322000 8550376 -21607971475375626799788785774175436800 8550377 125283446552623095548644631137306129344 8550378 -127081723015349027129893726592568576 8550379 -217935351385492336152631060511117291020 8550380 57755887988349216924137186786406681600 8550381 71364838411639736592750109342116532224 8550382 37558221006133928993534992958782646592 8550383 -101087690299812299734968551231744290320 8550384 12030161751951220255619634091424022528 8550385 -43416765378286534552010918821243977420 8550386 262461302756998655312946509080036704 8550387 -127842142465653085133739294572074876560 8550388 -16611117966417552446598657727229853696 8550389 -22944631503581605054274129456535790080 8550390 53394138543700691178294083030752377600 8550391 -43100983305653963886360469261146368808 8550392 -161371470791187088864752335035843891200 8550393 -4283503937406018185737958362049622336 8550394 -86381814806926043746604516662458970368 8550395 59792257588675521407116561042017634080 8550396 -4047926795310610021454830765268467200 8550397 97365867457307241683534621157478307846 8550398 -118774107388382819834757085235245154880 8550399 -40197727709422295210227994192740512000 8550400 9363563200913341728825620400439296000 8550401 293793556901461296072060596921091618372 8550402 31882528312400507746161416927060090880 8550403 6103717431659305155150131306955784240 8550404 -36588891834771169779675664933535687424 8550405 -71702092765589578036701301385507444040 8550406 16373048896220108367097432022671316160 8550407 -92195619134579030872517286075199662240 8550408 50054484843195659371663624082781388800 8550409 13714079080410158733826003337497612992 8550410 -68043772035964348676537030027135297280 8550411 -46050364363334747533304008519033668864 8550412 -48328712259027735835324371331932674048 8550413 -9148162009375742734986927152177371338 8550414 42332802750054680468312318738336576640 8550415 22195560747000100706866826317744423560 8550416 -10788076418598396174453051478753148928 8550417 2498174432733683357714895448993350048 8550418 -2288112535929163784765605185504384000 8550419 -91043446517209333244566253806529268180 8550420 -2454883968203501456194064803527229440 8550421 -4440315919276745839104768638413320096 8550422 -54743125388191794427625242197554167488 8550423 45235118882408206056869212028742149424 8550424 223236814698041357780521519963542312960 8550425 19091698851489891224237675033299255500 8550426 61948188113538736782537759602623378944 8550427 -112194669576018265184022269183168561136 8550428 5071327237047480859403132089093564416 8550429 168556699571255687965197140222241140640 8550430 30912290694793816273473864875037792000 8550431 -4368198468252344170404461015799881736 8550432 58849837611917181808944796144356556800 8550433 -21770604125789428146649427479721364800 8550434 31761101084473395419479174996493806080 8550435 14640895804183959259613066242201210800 8550436 30146063100060417793032616618396680448 8550437 33729627090442644380229125482451364480 8550438 -1980915600004621727125495311210425472 8550439 -2035623762203530502215142781974450208 8550440 -49821240931596675766983966947065958400 8550441 -46818889896700314165263662505486772828 8550442 138163198757688116416040450214691245312 8550443 -68228407513053615455347524160091428056 8550444 -2515758248799130869939204385177632768 8550445 -170202901450018873458256730173106299080 8550446 100310800343889436185466145590949576640 8550447 -47403060366088420608923648953675148520 8550448 1800355238576087808219511605899804672 8550449 -109592583007655797488941416909632845550 8550450 -1398943765791233385152310090166280400 8550451 -5174598746096664682970955346796217216 8550452 -117019930961842877092288816650594612864 8550453 62922519740702225170580208903772110144 8550454 -18280069795192272755650372259485691328 8550455 -136187221788982067534769624154072313640 8550456 144513025019843559192374829185492582400 8550457 -26242518340954313496336936878691658560 8550458 21974061529831591340943759345141706752 8550459 22357302462965474142306663612623030928 8550460 -51312735304816974824824343598934494720 8550461 12793652334455284198803175648990501062 8550462 -51173138310793274034784937902744352448 8550463 79116864193002514940170725003429381480 8550464 -190678889155448608655875903712133120 8550465 -48150776714669483555540246736551040 8550466 15412647218851028796178729196097396432 8550467 12449010119967806561965570387626460440 8550468 -3207683423416099762341454810195906560 8550469 -152560437648364404130826999749940652130 8550470 -19728300102239552487181135412816125440 8550471 18121140845254748345533938445092870312 8550472 35634326050785120426291069009476812800 8550473 -380384620767239409636545759939455508064 8550474 41638198070845496817235980604312047360 8550475 -169091744431252481361097625743064064000 8550476 -124321212953113820563466644927739120640 8550477 -17959212427482536469666712176706263072 8550478 23340782669424963468422000857870193856 8550479 -32584113414307584847269275318622212640 8550480 8394373362809163244414695245807616000 8550481 -148196980061414289389475445751635512718 8550482 -1152020347154561736204430863962351616 8550483 -74151578899946069645974308767113115976 8550484 -20104050541171665688943762596817850624 8550485 -108190935436924065957327388976818982820 8550486 -9473661162382230956247463002174566400 8550487 8432202772852214943663369086779483992 8550488 174229037645234285080327487951627765760 8550489 66445669575005248117090382769675825408 8550490 1080535253491823601414427854492291840 8550491 4105077903980000722573145099188006872 8550492 52910771090420860479507842681590600704 8550493 -30006670536084385770939150471416420000 8550494 33411811442983972638135095146228577280 8550495 12399733961877880987786514148085389600 8550496 -220752976814268431986303569385827729408 8550497 -34975122478994989900332983168640138240 8550498 -41565258919790426607043523578769463552 8550499 48680554944969827496816127420157955520 8550500 22995652448195865897858972112276800000 8550501 -160277303899876775486868840658851750816 8550502 -35927234841662662917573719529410166048 8550503 -55613899959118488422649049134590741856 8550504 66455845025493298814317174359371996160 8550505 -77260500171548332681717621855542942000 8550506 93005100612608481701216761595233643952 8550507 -93563526720361580666685554636745216 8550508 -157231952836696617600552667500120700672 8550509 27509736551224241230245731224383200640 8550510 7063230657805162796016491100890123520 8550511 31161168410571432242795064384308778400 8550512 42365912750988604932599173950419337216 8550513 -20773861361800905142238889108555383040 8550514 -42858922176590842281084711051735360000 8550515 76364843060034788643971768779957035600 8550516 -3976104935434914160115203461887078400 8550517 4397851281618780363425832319998315566 8550518 -122392150680733386974560097341890803040 8550519 -84999648424683309727547275458901957656 8550520 23125392200128755501153321511925145600 8550521 76686117076149467755166600766901312512 8550522 -3946100663483633299691862030110611968 8550523 -86192707176914275208933994586597036056 8550524 -170159019256185434934174820761397622784 8550525 -13832989579374453207221380351007724000 8550526 35728419083192879343052125591621623808 8550527 -1256249347190219357089288497973393800 8550528 -2138137169868116019829009380079042560 8550529 -12654197527574179050533396335452912640 8550530 -49819692985916639804791302909973870080 8550531 -13542046586103771775092394476719995320 8550532 -155469361444586208789588259663437501440 8550533 -18039322773316016166950581177936114080 8550534 101602162933680139720681477992028542720 8550535 -33086111480684169702570446491096043040 8550536 -162275154272792980441706362213297720320 8550537 112643152447125674324163619107807532560 8550538 5123989049587730647147195039171169280 8550539 -80816425958293943176780166418017376 8550540 -8735310248325424011267244582112179200 8550541 -53726455210647664013759975010080811348 8550542 -13671877141374306526829394736219348992 8550543 -42548059834337760239000845763311846896 8550544 445726853648902103719398291228590080 8550545 -269192672476929664274434705162324063680 8550546 4130403097472996644331476590540576384 8550547 117687507419269526633456927657100461996 8550548 -114359722219128581093657008731616420992 8550549 48767728055748798285194298624775866240 8550550 -242240690663422772559730615690358400 8550551 -44695035936663979508795758567772825400 8550552 61126656880807351769606320988453068800 8550553 117368730153720707222807087815948822848 8550554 40922001226204970880351020044889514720 8550555 67071754981772931139635541963425506640 8550556 37254409525897675020980672106811091968 8550557 -10429335702006612523286709110732743194 8550558 -12611804853509777871606760041468525696 8550559 -72807121570013361365012754016944608280 8550560 -13258851496076165487716709657168445440 8550561 -20443336142162064164511409339133333328 8550562 -70887917837256008706276570416055201408 8550563 2762178895786441104907924099521572160 8550564 20626504047214010601201745421324304384 8550565 -116147367029467055899052280709287897600 8550566 -51585987775213535046937860588436633536 8550567 38394123235897425835759713512196608880 8550568 44417984380246315758057278731826780160 8550569 402441235934854701438458508108919168896 8550570 -18059188672104030574326162990135705600 8550571 -186206501965292236054123816697723617228 8550572 7598862511227303626693672577576348672 8550573 7475593446138164708995171882230245184 8550574 118881269627521921178089993269123145536 8550575 25815329692848089156036532759935616000 8550576 4581386881574401237010067887850455040 8550577 -7030879482082785492048478448620984128 8550578 -8733229893512120020909593725866706160 8550579 50453523888945043224007313710001283384 8550580 58758307348429356044781036312586771200 8550581 42332338544264400747772759860961513464 8550582 17360175158362353341886735746148921792 8550583 -27298119856427235846371481551504926168 8550584 -13289325516876223181752199686710558720 8550585 53571300867942568307196264884696702400 8550586 62205791284774456839015420301463520 8550587 -110872443303047436357183379020570455328 8550588 -39097974665302765849063099566858230784 8550589 -16090113646838545931833106939138342560 8550590 38008170885883178262424369368531700800 8550591 2251894521431249975105770742688054528 8550592 9019108351317803913910200968077639680 8550593 515193231285267200502758386760756784 8550594 8060469714116175776941527383892983328 8550595 -50584480568704043021986309803820776480 8550596 -76621916835953024251322502268137464448 8550597 -20229125025565670529669447996678170304 8550598 -29080251647109553995479244090122252064 8550599 -349344887687893042562715614585585399880 8550600 -64732095158624966504905178794970112000 8550601 -4948504874445839067699759839292448896 8550602 57228785887789642572879969750318280752 8550603 937052070180196774728252219073356132 8550604 113322096764365712734341891664452366336 8550605 38210166609439931729250527977654536960 8550606 17518573577040766865219543050622251008 8550607 100292283202142509077464965710399331472 8550608 10768533488306093868507349568486768640 8550609 -18720629391255936589908859761261469440 8550610 35002567677687396126693892054728780960 8550611 64797600752585638520789729277454639212 8550612 -18240771373223882669390788314213869568 8550613 -164584533236015458246740802324501801138 8550614 -3729358442246557424552721140148485760 8550615 22772480624775021712636640726981424720 8550616 77216845563323331947890028916193935360 8550617 -109576494273264909567738417739641305334 8550618 -13572738269745914097979384663489577472 8550619 31369809305797112932465259560484747520 8550620 3385653115339423736404555563863623680 8550621 85178355929642348985216835939992710130 8550622 -2421480893502063391840619681339153088 8550623 -93150553653041904483633934511990764128 8550624 98181133486503858305745118391850762240 8550625 -39468044057271123527306846767002373750 8550626 -10865812987638220376418900294330067968 8550627 20483593062098982337160492622650038080 8550628 68153251471075720141104199681871882496 8550629 240789294138151346827109816836402028160 8550630 44326324951211320958805145900609536000 8550631 280088629193488323504528463689478766200 8550632 11973809969433585500506201822040064000 8550633 3662705838913118559733635822784503168 8550634 -109094715060814708921537312318734620160 8550635 -215759580673847364887867539742374469040 8550636 -12645142476979124833435638958841856 8550637 -3499105154876000761734189549161629568 8550638 13290932100146022791166801297430662720 8550639 157432576479655779195900861121990204104 8550640 3693853166131764964759422784330137600 8550641 -111882708799909762569037744394591873856 8550642 18331848157790827346924757537918722304 8550643 9154430841102711579126952430250898628 8550644 71277099891425144487806584506165350400 8550645 -78949121155666744064654501554128749280 8550646 431137556026142290834488117769822464 8550647 110581157668152043911554473695336580800 8550648 45248071819854517269834510033286717440 8550649 -70770281034242716139892756114666754236 8550650 -73287445250226228466994083970540028000 8550651 -47783333413671364598127549459051055680 8550652 40265518416762585312838406559007079424 8550653 -122272769924894736571072339507854415098 8550654 -1005852147117536291684773170652416000 8550655 -134587480597827021723405761806636108440 8550656 -86995943621970637328263628185034293248 8550657 78838283547926980421671003547885444640 8550658 70022224871291022973928574276738505680 8550659 -37343265308600698906330756876797888096 8550660 -29669882627431752723346120226687508480 8550661 -71317945321265646349571269364169126368 8550662 -47572200473028921834579978186655958400 8550663 73584623245205857103197511031249177600 8550664 6714996067094690298106792445234872320 8550665 -13072682296808347015447112496642398400 8550666 4721971178194235850580366087669058352 8550667 213534685724369785668841481366425125716 8550668 4034926089732760760340985165031473152 8550669 31586185484968340806688450191273066944 8550670 -25808589374632151106039388982090406720 8550671 18456346289977872429961422904076701872 8550672 -7658549351001449536076665324439076864 8550673 -65569414370249550674664055318868727516 8550674 -93630857777566238212022853100656758016 8550675 8435975164250807837193698896539084000 8550676 100001328749266977483036555384325976960 8550677 58495188799739266303096147075552396224 8550678 6674986124391603725931173799344370624 8550679 1023895030679776266216587456688131760 8550680 -539776943744884169716072383355699200 8550681 97443306243089939817690120140021769024 8550682 30454420619732554884993277875178390272 8550683 28869245213826328439233313345612908932 8550684 -25697011505236292169316621072426844160 8550685 -8875144128160453537526555277222076800 8550686 -80535181238691939560580516198984494208 8550687 24572657823616703043203991333711101568 8550688 -115961357919430901249808299352863539200 8550689 28128446073268167477784935329148440256 8550690 -29862078405234775971907177383773460480 8550691 10177023269335414451996334427405108560 8550692 -154322496502157396179515030200206157184 8550693 100215926379314325104794935144119756640 8550694 91405337947593510906616077777689595072 8550695 -146493184954475731921468456487574409800 8550696 102944511559978874216213287614285496320 8550697 -245875645994368275855118059387019454854 8550698 -9926236936248356237914120709865425472 8550699 4518651119960494894506016006473919488 8550700 -13239335925928430226183423025615385600 8550701 65180730419092611456169059114621437292 8550702 18000868158297362711662744687006114368 8550703 32930683059695444669990283957553536000 8550704 -6488289296570123976963136162825273344 8550705 144326774002108568454502512263631360 8550706 3513716219541717310154470520693217552 8550707 -4839193216075238906169836584062972 8550708 -2987264183038409757297790590971811840 8550709 7739869106704275895657477267524939004 8550710 -8280038640539617881693289814049914880 8550711 -52354901008464948880472271310283747520 8550712 47518292442612468830071507198403051520 8550713 91999162493360200277393724896227630020 8550714 -15494987210017017444696704081741391360 8550715 3054815866901460623745977210628238320 8550716 -123674412416251701368223822764587484160 8550717 -53257839282518218042217310323936906688 8550718 -27127429021729503441379083188226757248 8550719 -16706502654234537726688784131147745856 8550720 4038687435763675161665224833997209600 8550721 -21180490494213437884097443798361472848 8550722 1317638566872778405772219068444404480 8550723 -44879752701041996233808066668489228800 8550724 27623427216992683059260571159216332800 8550725 62157684205041465586389102106159980000 8550726 10326937352120165352981854058839780544 8550727 60566655607339912835773241315489855576 8550728 -222513977323416362315044940612869847040 8550729 115328795116527947936209146259697476848 8550730 23401814847387132184093462266529873920 8550731 -58736133460206956169403960880080253808 8550732 87908918602374769470619233399367491072 8550733 -26792156580026330383049493141135826176 8550734 -28190666769847138138398511047336240768 8550735 40963675371729398141256626909147658000 8550736 -30184219700080417723877434261150908416 8550737 33429061778492630848632735303600763920 8550738 -15178025944547199945245983557886018560 8550739 197332319888714516984397202131065090540 8550740 117696771365445887862190605109255342080 8550741 -102306512408172478721394824881879142400 8550742 86903682095427861744373217673207274272 8550743 66323419343227200739667291709173025408 8550744 24808687350551008182878384488013291520 8550745 -154126532862277723335568993250008732920 8550746 -17670870166247978199170118620118616320 8550747 81471571415335127948743141122204124524 8550748 -14355086127019816226006354241063726592 8550749 -193572593651143145832592732377656827680 8550750 35251896849666875992586670660986688000 8550751 -26217790215380848690650981365775405696 8550752 -58723196045678609021980928846635991040 8550753 -147343214547154631885607271366417916496 8550754 -30546483329390860862694106439964245424 8550755 -31418139420007902679138376498448994080 8550756 61999672748593070547332292075606518400 8550757 -76442692117701691877301463587870068928 8550758 177886687792940489136423990863003717376 8550759 -37425517066898192741275696745365280640 8550760 8661865970916441934335073514797056000 8550761 29110617845023323973136090777979195648 8550762 -64506750473241337284205770333164170752 8550763 -147989415948958238972052561174788059152 8550764 -1322224926940150343112501886301913600 8550765 66647146684988629712263817383204320 8550766 -50059301995693386610743080420172944640 8550767 -245558249816964221084960350106580854640 8550768 28899134149550885566521997212257255424 8550769 -195739711557941458314758719176945686830 8550770 51823024428950761403804532242446056960 8550771 -49117506907510891697542505148551596488 8550772 -87042732328157791935497844880558573568 8550773 -20561788031229615815010550609245038400 8550774 61440063091053334005196234355931684576 8550775 42898198683998169802790464151778784600 8550776 31216992511615226970279495477141811200 8550777 -47042256257722747792659127629760156080 8550778 -18937789416750465570444968932167292560 8550779 -74841008348746154453215571199576760320 8550780 -11275882824103724038408043883717427200 8550781 -42935279968268768932384042520368407418 8550782 2857193956402568027892364733287047552 8550783 70876315984854336385288474727735341824 8550784 -86498352638219495984354139901274357760 8550785 -45314080876443747295953389582115753240 8550786 26749069374630038774340240625072460544 8550787 17253200346059302456063240462624595152 8550788 -162973052255822833914264806386120278912 8550789 -703413977669507637992111204122193952 8550790 67697545186367271974211285934748534400 8550791 -68288121678515527518221080764543512808 8550792 44165362766610223271907851851313971200 8550793 120872561550409614017381095111133606042 8550794 -112331884091472951540746192999151578064 8550795 -86391654141560810717459553247973894400 8550796 3022538404182301752639837045731398656 8550797 -221932294497974049122779130284280296788 8550798 -33326864449015372381501758306862801920 8550799 133329834662017960979618390213230986800 8550800 -1168841475880429855946290807147929600 8550801 8766897314089909178298069271517265792 8550802 -9821508174921196206320077795400847360 8550803 103040687534208978249840949580820155052 8550804 37782681474410488795792051726013325312 8550805 -121208346037761909098747247640948149540 8550806 -77092746626171822115529418609070438336 8550807 -96123072143958774437467995405828141312 8550808 598593374094815959285758661575966720 8550809 183668156921317010917663524787523126016 8550810 -26532197899926446289601641343706042400 8550811 90499073410393370070363946989328631760 8550812 -155436069446408551376828494055195404800 8550813 -132441360563378821780969221681579263616 8550814 -57360651923420257290169786800709880448 8550815 20190749203885428605381872229269705920 8550816 -58903384562317569085955833448550629376 8550817 -26479556149168053593948683745499191040 8550818 29424328154206042837850779083867513504 8550819 95606630343701576056430600108459854320 8550820 10615905404731280483218780862845006080 8550821 152347127083667363049322524958095641022 8550822 22057332761390075205324979073154914304 8550823 24135519389932483654534813998610604928 8550824 -82481838366490872170242847960289945600 8550825 -37973477747339718490441064644487150400 8550826 -21575579322899190531824054847448540416 8550827 -110833180101220008459144924533583621324 8550828 39705675778111571404982686983416832 8550829 -133814156009109395795585497537937921088 8550830 28314259353897651530771782934442988800 8550831 -21443030515138163896458937770148483200 8550832 -5583095087850536657028700505751879680 8550833 -145351698284558357282159170618027801116 8550834 -2984196730635308452466708483150517120 8550835 -171998151473280649588565586814607976720 8550836 -63422428745928857409581842570088263680 8550837 -31199419818602085814612231286781508932 8550838 -20962598282051446165845198618096259680 8550839 -70577072187170898253824785547729301800 8550840 -933352710337730889594851348332339200 8550841 55299131086090721435556931891345664264 8550842 -7937107933923949146780361638565190400 8550843 16476397351450859683017985070593226520 8550844 19756107665264533178651018164136557056 8550845 83878362813616055640999167255318231520 8550846 -6132593181037032373529170199139493248 8550847 478614565282080874623755594510728246752 8550848 -12059163630040524127136363988243185664 8550849 -16627039775365776341203991643123988800 8550850 -1300339306636271608178443732823462400 8550851 -2702382021014284447126092588304421376 8550852 -29985572598247809821616269815775904768 8550853 -49358517203097788714926653645930486600 8550854 -27200353473903641339400031479835878912 8550855 2545839462995971137681671524859258400 8550856 162077167707701771637992765551235834880 8550857 73794751669715600655863544618726141312 8550858 -6829207332017932592410557798422949888 8550859 -146059404185795359464223717055411256940 8550860 -127526319290998784681224322462678092800 8550861 -41588758514473559281179907419149138880 8550862 -88370968888362803914616425440178787136 8550863 3057841090879904682866841239879143680 8550864 1412343495410331267863280529735680000 8550865 80507378821612437328042947380624185320 8550866 -180599097102691519021092477372867626880 8550867 -89240286597989127160526921445299139744 8550868 185447838672913215671229057768341272448 8550869 -22961001125444594839721292726630839730 8550870 17081738484617184429498314742449971200 8550871 4542429893899103150729872709584295424 8550872 -42044242372890002982760381378028236800 8550873 68534420451488210301004727444066364000 8550874 118460683644552488804616061806621450240 8550875 190122698636684017660054567738770924000 8550876 -5008160685717010229774191933958419968 8550877 -251518308827060471396663370768617373274 8550878 -19082093530225162825904621104945790208 8550879 -84556883964900766318636647853301732352 8550880 49644438714665333764141314257631313920 8550881 226556471688707754617014923756021550080 8550882 5511518435870373782326207656362937120 8550883 87645059889859710753472161280333772424 8550884 8755653101057436565654806755920256256 8550885 -1921429326033211272946151095179509760 8550886 115070786476546680350262720899295830784 8550887 33378103512772460731997041982343220536 8550888 -35568101025479766926558407210977853440 8550889 -84844613003965970630208070177963818310 8550890 -42947774204965335715576572992354608800 8550891 -29970134363706821808647455253001723300 8550892 96949826639714596584368045341311823104 8550893 -46885457240343397835917887228873570720 8550894 651949999272152367117265127256440832 8550895 42883993609749403501230991998514787400 8550896 -38124037289747044726645483266560360448 8550897 -76257904990499345012448972659133920400 8550898 -140788749476549635796551886944849225728 8550899 -18913633969512934654964446301897471664 8550900 67383713033786684933110549515700224000 8550901 69534446488692181422678024261511129632 8550902 -53271140380779537416531097578376874848 8550903 -43832977890717568182873339068649103896 8550904 -175917072598897124582323355706118963200 8550905 -47076960093770399594558600790478284480 8550906 205643832505906827227486621971350528 8550907 223434706977589367149995004447487429156 8550908 -120440376957922932410166223819342159872 8550909 10953438406726362479924708806216785504 8550910 18432342516629730235853580717179842560 8550911 93876494685596974538762347543199767800 8550912 23461339116437326069715327798193684480 8550913 -27313658836693348358439079007450853440 8550914 13714050298402977913184770352674628640 8550915 16320465834927610154229463821018541920 8550916 -48280057509228728812665115307247452160 8550917 60253513603411871555214377419662555360 8550918 -64203657557408740696407161637596413536 8550919 30059198241654175132058760409487510976 8550920 -5652524371258234742755551213809664000 8550921 307719079250121753165757470892749984 8550922 -11692774011632939346613646327441524128 8550923 -78059548388847513301827364770782622336 8550924 -51763293644185333358252617197339583488 8550925 -16293875572438476391979257832959568350 8550926 3035863850466194527929311349058624704 8550927 -36405160564025489834386247170359787776 8550928 -3335797381043735358896836179123224576 8550929 46819380025135074604049017717181902320 8550930 -19749967885399888851043446398626490880 8550931 -148095453563363639197065086080638797200 8550932 15434964697160292225226803993666428160 8550933 4427692997062639382930986420411921824 8550934 31475342657637785942902245323387544192 8550935 -32776142805736495986783540943499836800 8550936 -45891232868831033879783514160298127360 8550937 -1489445420745210666935254446394730480 8550938 -60725015388798775550700756339654885888 8550939 -7542984172903730560303522022075510376 8550940 -17161393057395473647832584458522931200 8550941 19242013610144449537445191058167515660 8550942 16707960821300938706534110225032499200 8550943 144319675891941288387143840107239140192 8550944 -46009305610364959840193686174950948864 8550945 42503926387773530915946433924866685440 8550946 17931618341455066416997600108571598672 8550947 -858713607877622515803124006569459648 8550948 10258902152734938016226377092422086656 8550949 -128628001188857693726920589691619332 8550950 31066033483106878927178714920351176000 8550951 129864614375674284475048276641935528232 8550952 -2719313865836720572684992223065292800 8550953 201658539653028776219100388591463950224 8550954 100099126060600482386865487874528547840 8550955 43124214850705674714641798405829641760 8550956 -16249983040137967556900397308603735040 8550957 29103657472207947062998262145745505088 8550958 27463273168524444800945844090383409984 8550959 72002306609603713881640408994807214216 8550960 7543985255445485820700086789419827200 8550961 -130762394122434160134828921184030711500 8550962 5962611416486571218415138615230011392 8550963 35705535877522351007015250912943718880 8550964 -834331595883183582068030760705169024 8550965 -128526988021353120117735179960959495140 8550966 -9882849955967592842946938880509467776 8550967 -3491761989424153078201896462119859720 8550968 160343988270431393186798686951947202560 8550969 48562384948370138116258466533262208000 8550970 43583051359229266366178062417354598400 8550971 -65226967559550008883670490903641787376 8550972 2230650779749187441947844116619082240 8550973 208728305175755488725126806019534401222 8550974 -2883777299575108052738234911565059968 8550975 -25625444978423950920267651562186031400 8550976 10006159670605490378817195625821503488 8550977 -251231171921240787440675656135908282174 8550978 -32216727700405661580020503954136504448 8550979 75498712463211783392414873035983550960 8550980 -303090993061176554575578176112660480 8550981 -188422378887950003688552080360806844160 8550982 43953751947098430786069891635770940544 8550983 -23986833746567903145356036399808948288 8550984 -51278192021959274190006251911394426880 8550985 -117350940216497701432551571130687009820 8550986 12833147782436228653904354034650562048 8550987 -14094225596138601080867320693301561640 8550988 -17754071379589056945546649815145574400 8550989 -192749395111273355671776062905867635210 8550990 -13306959752963166054106530559705152000 8550991 -148489786078557773209550098893097310608 8550992 23127863798648863359953501535233114112 8550993 116079397772770452065245982284065964128 8550994 72072624794163031716231618353095345296 8550995 113708351391585674919939676264684926000 8550996 -41153473866599515647909089552902256640 8550997 -14991681609603179886231171767088878848 8550998 67646638714076218208756488271781456000 8550999 -33375288137891520690331278275440542816 8551000 106102914035480812009877312369848320000 8551001 -2953163130737093305591116521669773656 8551002 -51975427947153451268059417259682282240 8551003 1671614149664717384251921867812063960 8551004 -56270038794057484974416287275521630208 8551005 -25720088730434968232595157858431233280 8551006 -15342918028662944406416639815361778048 8551007 -5007474601848890024158111398013634184 8551008 -5240397609499880254261931171345203200 8551009 25644849653781637671935269069872721920 8551010 -6755424334841745118532322604300271040 8551011 21435236331793282506536165125437007104 8551012 35649961329630533460637620494043325440 8551013 -63842615929761270213904305948755150820 8551014 5582755912053385950395065613963432640 8551015 -61612274308679477860978295610092156880 8551016 19159220704155094366889988124293012480 8551017 31314856088824454384784142625959941780 8551018 16182584161622761889996920942380585216 8551019 92476517042476994331729097581571842420 8551020 25986174654047824343929819303186790400 8551021 -184184631665713198610928154588797136800 8551022 56072528600247505545531533137098549312 8551023 -253847265056599870349864870458147200 8551024 32945564283601687262710363350035824640 8551025 -14873639103533881975810492731816926400 8551026 -9763888121664075724877001062736963840 8551027 70452597801544331043561615022343490720 8551028 111828588422076588574325929445182599936 8551029 -7912980926816459227287546073013454816 8551030 -9899162549769061426817492330855904000 8551031 -3007317967158197599350209181631504800 8551032 2747663502958276934248367888514416640 8551033 -33750775017865752427411778809787185340 8551034 82057325263958132028578786175436100832 8551035 31472205816794749703503263871514251200 8551036 60321357874993999400488921747303040512 8551037 12452867023458807550062020678255422464 8551038 -6750023500894022979963359072879226240 8551039 -307223542008301125155548681540182596880 8551040 6193307075654343638607313572672307200 8551041 15253919862961416169369711587618354624 8551042 -44028398209352977417572296766934325856 8551043 -200321575490056695388688844818535288708 8551044 -31297393749662703622469492672182407936 8551045 40717239405101799192786838371976663200 8551046 36543125080771257683391516682685640960 8551047 20003338415344880734624478233545978240 8551048 -36462218812186747943476340797898465280 8551049 -3620065758529647721451098589109957432 8551050 -247258728334152919017836661955104000 8551051 202301854046673991125938400504916546632 8551052 64277653771223123299674970335714414336 8551053 40799090821515381647147701868998064544 8551054 -8162939913075879128542043011076724288 8551055 -18580954673007716943815320977009001440 8551056 9671407112775548019539749238860677120 8551057 161597973868004646144120343345303616306 8551058 -115277029368848100354591454447821064416 8551059 -102485723365345999108392874238227572672 8551060 8151739054585223645008038977672232960 8551061 -206294596085293110237487530190119700338 8551062 -99098900810995388781440364863461580160 8551063 59232492343914691233633915939253466312 8551064 13803689502394294466916237702999859200 8551065 79654985728063668039028820734154387520 8551066 -1277710337062794916378118591528345856 8551067 77837788047881438521067191487799744000 8551068 91622690332669795812466724407788060672 8551069 122953341652681716228723296959396074470 8551070 29075944483570158491872541568583680 8551071 -3799118001067857007531694283849710400 8551072 3268485072962593941810006130595069952 8551073 34901956307957230230743112995407416084 8551074 954348890794335386132780987110517760 8551075 -36028930362417463502176619194105988400 8551076 -32782690938659452729612807754853645312 8551077 23732614509358996009970352502361801280 8551078 -50801968382530716863847584735963918976 8551079 -86685336620203092892736412002851741320 8551080 75650759622931790560038933555646617600 8551081 84800151451761340750351859188219546944 8551082 -18902743102123199389966099507894006608 8551083 -37666056162415951020339024273056419200 8551084 129403640434160735804526980742019241216 8551085 23152874116923949564131137640832518000 8551086 -93846701798581467242061094911443122176 8551087 -181810810623537094497515859732262993264 8551088 -7705379255319375917968772611383951360 8551089 14359980078017958231968776699457019060 8551090 -3543682781564755822037039952859614720 8551091 24684339879807535885753927585232340492 8551092 -68591343044000678655343102903954077696 8551093 -127043547816526700178279945634692858560 8551094 80153328493314254247712832099851848096 8551095 30115162575331198107064258459167590400 8551096 161488172677867640843001535344168161280 8551097 140039288606673199091179263007932933546 8551098 48245916415282877251468982867473882368 8551099 78732147061714732064315421795209728100 8551100 117279244336960649425462394905803110400 8551101 -1371045871228964963538101075949055104 8551102 10876426676877766248410948489094266880 8551103 82719194281808436523168991342469836664 8551104 36959027371580261287333226889867165696 8551105 136329195545945214493909301265074338260 8551106 -37379301860007816029613286750078323840 8551107 6764377805773728156896376828171526560 8551108 138933684578870594636615642962977914880 8551109 -100370510647844447653038805619945280 8551110 -25979115994150272189721535196976032000 8551111 22186119447929135932189272860329641024 8551112 11913852933218005694155531885152691200 8551113 -105365390593718788307745192641925935856 8551114 -32226329010278094279043097623078056960 8551115 4177023141584087966361032098054696800 8551116 46005474782077813581002663541220638720 8551117 -70105534378500914221074346205404005600 8551118 -74022178321138114702363494552869495040 8551119 -50862586047289965358960608701370620928 8551120 8796864802426112954870831473186406400 8551121 -194949602417589984944875097087414501280 8551122 -54604094886163279193065894479300640128 8551123 2253805741138648770482928056041525840 8551124 -13806576477522178637477258999605506048 8551125 -59921873533827754334765515948103064000 8551126 44318938694028961139030528657160159744 8551127 20202740316917104587517395225371287560 8551128 13915386878898204717140054529729331200 8551129 111975425413612016341743363245125008276 8551130 -8968797681004839965459547602978150400 8551131 86242592722550771587340934820124300952 8551132 20096571807862946385692124233052881920 8551133 60764652294261372272586797227890877440 8551134 823171801027683530049151457408087808 8551135 44096252387360302812807098506187812800 8551136 -117701989254914138097170717639812055040 8551137 -11031360372748373398103975479933717008 8551138 80579800005849095214024727497066358944 8551139 -64234800273883613841585392649260649060 8551140 -9685620280175912328323013279840460800 8551141 40705354180355694284497065652294724800 8551142 -65085110350894384087902042253463754528 8551143 -52127843771458140267751404979907116800 8551144 2978238483413996065131233144627527680 8551145 132014496262696518122625262066233348900 8551146 -59720558371275103734069093923885408256 8551147 1782662571423856410978425022561770496 8551148 112225098097595182078534826218197321216 8551149 -35189675915076338582151099369675020736 8551150 -56042849705383217021808280044233059200 8551151 78016703159971621925859671446929453552 8551152 -335968998477278597555807586425536512 8551153 -23884742055595218801251154173359398936 8551154 64400903788018869576203402737081494432 8551155 -76116472569804749639144275945317669840 8551156 -163643666167701662189030581302795386880 8551157 -123430536951648649397090489437458240594 8551158 -11649016931919859284353986915403956224 8551159 -103750533867135540995298955665653254000 8551160 123040749878785722437781124391761305600 8551161 -169998889005303064891134382561872080268 8551162 -621631206699703517906480195898624576 8551163 -448593465824812640204148248800127778912 8551164 5133134249980745435588542779824799744 8551165 10570071762819058971111966853943443200 8551166 -37007877434702164053538046538738924096 8551167 98656182416898469101177871794370055880 8551168 171778664570320022335771970728720596992 8551169 151614911571891404771361773295979444800 8551170 -23838217837564581075950220108378009600 8551171 -111689791258408660582323475834016730628 8551172 -37363818522782228287924483819734405120 8551173 51804245563741897573090440385585306368 8551174 929860135237772758067101432062454080 8551175 55358561468925386337811027443819434400 8551176 29221818344348997162239665867312128000 8551177 196588318430994353385393844125349533540 8551178 -31000275145429677359619674462986287360 8551179 -5046422187542574423352258233748055232 8551180 -2783903301400214962691274230587883520 8551181 24061023548961192035185541336209271040 8551182 11603808360385067854262576403031495680 8551183 38577051170591125917790379626823780640 8551184 11370244547930502082153737039753707520 8551185 -104630165452571683294912176045331200 8551186 -57124503964383035926038068030349678192 8551187 13299673201700826564081707315921098272 8551188 28916959072102192505094043533384314880 8551189 -60582346840162235582998824849009729010 8551190 59760388764996208877689530594505401600 8551191 -247352839322946129477262446150276504 8551192 -76357759982302236809681913856647905280 8551193 23299501803632456763841092290674598784 8551194 35898539883426214695461144121116198400 8551195 977836761273529942453811976057584640 8551196 608608070339831090679940763010283008 8551197 202294650209055738892691118547693824000 8551198 13062612354123163461632507215764043200 8551199 1930030463202393904709334248759890920 8551200 -1814915165919515675956681224486912000 8551201 -176500239058307654880082282757324529900 8551202 -62866288102913845905319154015908807296 8551203 -2431447612288677286659625272792450696 8551204 -49089861241093474779210640817226050304 8551205 -40886161938836783663087029442826546000 8551206 -31219749529174908535120868834467857216 8551207 -28705956841905641057390164329968423888 8551208 169864075511129627532375813643859880960 8551209 12167310675438590603682892858970813280 8551210 472162242024094618372691876762799360 8551211 -226162327039255207805071581710560858188 8551212 72121299116992591851370968027754931712 8551213 -49939065918980596907369633829605805216 8551214 -7736010283346447719281389855572111488 8551215 13433980982190668113280333914744405560 8551216 4939669379239247801753962820618158080 8551217 17536722126690363418853456951191332660 8551218 9766739533299230878088054258450631168 8551219 -33562943484047017160170030654833035380 8551220 -9114140679727010608618519332224248320 8551221 3155017935953458667947177639701927360 8551222 -65695567514166389413613667663899093088 8551223 -22554573786933922092887537796486525528 8551224 119471081733897544974129087800623104000 8551225 7440156220794694298525021654247488750 8551226 602660603016441417541163412573665280 8551227 -101030920142120187799878222272272608768 8551228 -5635829122385348239433072834352702464 8551229 17941878440041067171731478406660830400 8551230 8483573334284636165036873518525344000 8551231 77690444990641870017848522863952776200 8551232 27379904130895952363696581018666401792 8551233 39399860374028524863627870969693621504 8551234 64891128388431761787730618562224952016 8551235 -128697242415119558842900498056795398400 8551236 3356086274493558164108329335000947712 8551237 54921293388807528770794805664799874592 8551238 492128453288742582751431454697155200 8551239 -8698094350312922224468413773718897792 8551240 -26378378719649417340495580112238182400 8551241 -175427595584675750137562477244928465920 8551242 21692677724216617160757397541831062272 8551243 144931570664399883195851095317701033492 8551244 -35244859368849796955155607208464338944 8551245 106380361790800560247912762836313617120 8551246 101259830918206287209052191300586899904 8551247 -57138523218946792735697664508628304672 8551248 4847060418830623359468223761740857344 8551249 -14118346053220029021367901343239346880 8551250 -7158287712645971775708466098578430000 8551251 6816387497085523595475018702213925752 8551252 142662510190451530721905469733475876736 8551253 -54651576500252453426007078513538824498 8551254 -41814667668082509332242867560277393920 8551255 -26980360221433801350002948077969670400 8551256 34136575862076809679319293440496107520 8551257 1250280581128379471836154236633731072 8551258 90585390306011627975448437399189629440 8551259 -339121490747270603064328570197622590000 8551260 -5670031444948065591484656483845905920 8551261 33990344507210945956113151632932423424 8551262 84419771037202055924000793165071325312 8551263 -45387031024228359104842494722919336576 8551264 16765813425358738493801047060603600896 8551265 -64522889439864105354086769829689455340 8551266 -33170096568161094863445697205964506112 8551267 26238160025960775291100374042660409072 8551268 9643402918121024539289013733353861120 8551269 97361611273645984298910816709250114844 8551270 -13352439000228505128705022718979479040 8551271 92619171841706747393374486900410668472 8551272 -13892624994109127673140776203691622400 8551273 -6880661096224191127866375021429895280 8551274 175271408104105294359090694195112704512 8551275 -7736778303847305395560697685684294000 8551276 -175919251487774411625740980262876395520 8551277 40559579608983535571392306913813393472 8551278 34009155669471547801555177178496059520 8551279 -81079003316781698945387482988222571720 8551280 7182187700841293692691464439783424000 8551281 -103294518381056824751654419646407680 8551282 -84874627933196745596076126092200321008 8551283 -13532900216522775523224522038145462000 8551284 -16576510466156239768158312568814628864 8551285 32457191538379672955093473092338956440 8551286 40353103165282104784566168155054546592 8551287 -72531942726135161746648805893324134552 8551288 -5897840304366260201790095424429588480 8551289 98853649837281839867343139191586774356 8551290 -52708048978136360114481960741861864960 8551291 45976073565141353364261492414339461120 8551292 -244179318150970177120640001391610880 8551293 1094489575194405644426355694421327424 8551294 17857804421412544957724485949199956352 8551295 13028686833717153187469837167814887200 8551296 31790279430756408253598570588594503680 8551297 -201271150600976795371708080118493264254 8551298 -13354198110715720215850068839389009920 8551299 -62115294118097241759956014494482480136 8551300 43285331768712708823987927971924310400 8551301 -181423451118834785685021625365328687296 8551302 -73305821818904158793021876544846120768 8551303 -147622302714834027679105489186304457448 8551304 -143763077864737897943442191243828874240 8551305 -13489603607467903931150500129957920000 8551306 12033481548801980879768638904587006464 8551307 178372105362255161363795013346663289556 8551308 -16019498243394843081785090408355250176 8551309 75360902969797382842106028257849457004 8551310 12042267208583898000260049915875002560 8551311 37253713508857282453676827921015637760 8551312 35114492655972188266308570935197696 8551313 16928685481120381218283886257752704562 8551314 -70274889379870521781650975845514598896 8551315 103537287877742565050158169866330422960 8551316 -29949812792462456897855221883121144960 8551317 -4395007528601331711248646292756687680 8551318 -144281027203979670676806656492363178240 8551319 15107382332403207446815769819642517504 8551320 75490998302748801541332065521698201600 8551321 -268469545669250175461960934891855504768 8551322 24280989114696561203533915460084048352 8551323 -188260016600045528468288541333239881392 8551324 1258633980734160903555111159086899200 8551325 -50967943680701282662819296702188871900 8551326 -1205627685752979604601438878430668800 8551327 -119148006668579088859131171591925716320 8551328 46949736563338922254703015702511943680 8551329 -6861939996055933277521767721602564480 8551330 23506051820955963184676608974139161600 8551331 102459472957395855756947187410187132912 8551332 -5937176474992665796325727809097569664 8551333 -97509170173649710563941396086732406400 8551334 -80603579491250873481191255876643872448 8551335 43312035975681032197494780973744023840 8551336 -15821027031480208699803451025528632320 8551337 -170001485588227407632699109142898923014 8551338 6901885320653640794525481393796647168 8551339 53287652559063055182614472753616980160 8551340 -48945261204759301114884249824658616320 8551341 84945059041178283683852104941809978550 8551342 -11633220146683220085191817535796308800 8551343 11816765076163304105369131861061760984 8551344 -4980871207382485306239944158280417280 8551345 -14007818233384174635024739771879876800 8551346 67329653429198676323470359808214832960 8551347 -51759518083842885199516686996408630528 8551348 61296455273655758120094364013923091200 8551349 -157143153208746453808785941768666873760 8551350 9088567936667843590749061364047603200 8551351 -138803439542554333305621948751358866648 8551352 -67884966073141937032494804648666009600 8551353 -12077831248159351148193686727430290096 8551354 -16321768485605568846458692352707857408 8551355 -95642730741771167315325624536663640000 8551356 -22256924475236443879276558668849463296 8551357 -285055450619373948098276855022243232296 8551358 20144884371749239342961872909086593280 8551359 27690945907013712271367634550337064720 8551360 -34987941418483660428373444766277304320 8551361 -39817766872615391883023328486117047616 8551362 11756468746800699731315188557672212352 8551363 -18548459683979499659783346660168185000 8551364 -160826284651474832003326952231017060224 8551365 -75784949196983979524602726869621917280 8551366 1049307421433309468571974557876268544 8551367 -1258359004679140352402810535202277760 8551368 -1220122143566205888718593054150819840 8551369 -224732447390446901929712468526850576256 8551370 3170812985274520212083356362434516160 8551371 251118872101040875726211224138457280 8551372 -74583058921032279049312793874846993920 8551373 -246100975951786269925959780523123242378 8551374 12202219941542870623207148378785132800 8551375 93397002961762588906167415888782960000 8551376 -10009452035955348162829941286641942528 8551377 -22802268831946803161059743487489204800 8551378 132610632950700581996776980166293686400 8551379 49719910459757970599732671691568367980 8551380 -58757375120625994363405312463605555200 8551381 37726379704452781534339132557268895744 8551382 -13780266572514389441330385940519336320 8551383 -35866003131454522982367457518723668376 8551384 -53262917545223650546092543664686796800 8551385 -100009643748556716184382486049155687040 8551386 93021509830197296973393764637782515200 8551387 -23071838150328592951287062944956036000 8551388 -65979760546905538658172692294343828480 8551389 45094449259366799504624667018391380480 8551390 -23858299292679955614246636635257582080 8551391 145838961377067617615580357785474347344 8551392 -86932495459239095612102782983637303296 8551393 33353341681870839271741975969440212642 8551394 -1748570517474713701969913925784535040 8551395 -65463814502255812489010312692801834080 8551396 1482057616742947542556362190289502208 8551397 174485587757335308464293130375094942846 8551398 9745928663367978175350151611279543168 8551399 -76793525377805988877367252365392928464 8551400 31312099310827585165903924039673856000 8551401 -8822045225463746289933730291296953760 8551402 45756647162916220446595608868686335232 8551403 209736927181762199079765158325244992 8551404 100162150351455157908381070069632860160 8551405 -7752875046167154392191467466326938880 8551406 -48877770175402695007679736000953138880 8551407 -12597743111558367824540383754465126784 8551408 -51655376090555506829044237835309875200 8551409 205196892182867159681981198042802518610 8551410 238835445126337377433346625100062720 8551411 -42622646970481327655950409462524033152 8551412 -54194024865907361219462019439196725248 8551413 -18238022313776613596361444933875174496 8551414 74860796848617182282452052783787601056 8551415 -225049831047523942597097293025407780800 8551416 129353119723823473026306249937339023360 8551417 34145488649941143446285005869090414592 8551418 95411629443934357146994103454780628992 8551419 -52319913919466888104130583540396774720 8551420 -13482801461894369729808840003380736000 8551421 96621946855699448038950145017992303622 8551422 -75681628770831824247924965187019947840 8551423 42127192862527574261274332503621101984 8551424 -1768859121719320107081159699893059584 8551425 11785160574207343668355805113720632000 8551426 34376334715700849002630380932672776224 8551427 51085233817743312973993354985540097276 8551428 -4760362767802432890429613519958937600 8551429 24269943753732334848559612519040402176 8551430 30816207634774882333019397669759519360 8551431 -4286854166279943759637497629369347008 8551432 -20347947042841230103012036047291187200 8551433 -46092065421325487889709413771252060 8551434 -96140167623674285993182060869012986880 8551435 66946073068070360424542109145923470880 8551436 125442864113318121743073494295541159680 8551437 44911487215308089846327756203043444160 8551438 12158602044364861221564999775624807296 8551439 1903990604358215172303320333059170768 8551440 5744991349468126294711668352784793600 8551441 227966670012520181970429998346139857842 8551442 -42226473175446131389105237833215095008 8551443 4423823659897874199325228782971824128 8551444 72878442635909659608677644438241710080 8551445 7018764425833684782079290749627692800 8551446 -843326720041447585973783172974800896 8551447 72161347351067002397404319837152365896 8551448 174039603037172615848033810117716480000 8551449 26370348963666074315076212522504939034 8551450 -51993318497831288490944880105540318000 8551451 216475083557687625882879997965302776452 8551452 -3054260700380152579953290124370378752 8551453 -936555354211226633117547862908773952 8551454 -61698715142714014597528372940518045824 8551455 61529854701446931767471276438582017920 8551456 -142818674340062303453733878633249046528 8551457 -143691098616143345108902864250651547294 8551458 -25787727903474679293709350265668380976 8551459 -55584734151493820377970362323498174048 8551460 -91197758025361587472240514871403929600 8551461 77436498193074333817382172494173714272 8551462 -102107607186674089530436350564949086720 8551463 179816751559302414736340381309630614920 8551464 84869707575366106822299087240530411520 8551465 -35132246861245711094145108049997055480 8551466 -15268432575467868483083380771344560640 8551467 140936764513287599153681748006744944640 8551468 130295376160783541200282410644209062912 8551469 17190887931957559363246047338697133248 8551470 11281277414547543513398202664173648000 8551471 -5227187157731887644969317670692165856 8551472 -74028867553385992252024684058240286720 8551473 -33096289640942624530830055595248989312 8551474 29018639901709222154217549401862776832 8551475 21777886554206218902154567206625051500 8551476 37971187808436474408471618944424138240 8551477 -76997728217171552414040484055695470816 8551478 13977016592566338751111312872934389120 8551479 131750225127854371031832456334270026984 8551480 -115115696763402304925288046393607065600 8551481 263360364497123352209642171127956682282 8551482 -9513414961814077050206947466336497920 8551483 -78674025649372148102611989008684778268 8551484 -16831573731787795893851304673600041984 8551485 -35511503498671152295083315220045192800 8551486 -18935433877610898154366674132408229440 8551487 -36671673224346221865210029984800687248 8551488 -38344874636170290581770554058368614400 8551489 -73224238019704971226038633329346107710 8551490 -39095198324800906549782551642211962880 8551491 21192590002905755681353568495506297440 8551492 -37289315852247691957920341650170605568 8551493 -75384354825346150300457540913815426760 8551494 -14226781977947857389971174630828928 8551495 -33138589156617042655166689654807701000 8551496 -1438879489605440621529684619924070400 8551497 -7122582130955350378548536445299700672 8551498 11759647814207564302350378779902215264 8551499 -233575572331954808597520056140637416560 8551500 22270288383996058001551340378214144000 8551501 20556841608708720122528715320178652800 8551502 -44237701770806793468387068403824394048 8551503 47993782762039454225717161294321958160 8551504 9006939959581913703704736472225398784 8551505 -15460101910462574433704841743550055680 8551506 37184023084341524321638809734369675904 8551507 132517279291757704417988060475377195756 8551508 40387802908045513694831677063358294016 8551509 -210815798760491797174328134202035267200 8551510 -21488418915172614540911089533840566400 8551511 -99203344996417594490818785144789840888 8551512 1126050050216688405794990334790225920 8551513 -239553873045769680859596924794987246720 8551514 31791274261659136746681055715673476832 8551515 -13709969379643540370647226720656296960 8551516 -1175055976393373323819912511018114560 8551517 -19152209455157513049064963035804907380 8551518 -18260758102751835091207332291487740096 8551519 -48440222635606032240235448316130879080 8551520 -97568074859991175897007176957427712000 8551521 230063490758503408387314100741956607680 8551522 -42889940341758892383674718457257850368 8551523 -42357777254643870922662723734685984228 8551524 59294725097084118205221311112427057152 8551525 -77444745412112516658641088773214086950 8551526 -52729381174880233827574477032218983296 8551527 109664218359893305844888139240042564432 8551528 33477532527351485438997048782375132160 8551529 214484242312275704071572117363965168292 8551530 8483721168507652754115087239744587200 8551531 -147213078274678063462804179907830806668 8551532 -188703955359212254069974164292397168128 8551533 -37938533436566508598734906209545891776 8551534 -21404055405035963977500032159755673088 8551535 66009088285410598434155289036886065480 8551536 61433066411867890860605222449840128 8551537 114923694113740283277388042961507807186 8551538 -71230430801987522488419357162227936256 8551539 1091229799528022833384276490500109760 8551540 -504437049232162181570673140739217920 8551541 65627518639330951315169525012629968942 8551542 107272267247101728813278157823345841664 8551543 30525280697151471060972479481788786688 8551544 -13025934988171061263045714160147128320 8551545 -37591014745000520941299098553355576320 8551546 77292489008711141548954150008717550080 8551547 27362380373264241972210585612443418000 8551548 55412929490386670446150259696979256320 8551549 -88591394531558833521066405652281331680 8551550 -11927692294403268862770572875683398400 8551551 -38226909492479089934127601776498078576 8551552 -143597796592590729092211441796015718400 8551553 157314074008317378266308253467377596802 8551554 -109479536081293450753657478548609920 8551555 116530664903199152830084246312507554960 8551556 -104452310593721520708459760805065728000 8551557 23366615211945530530934683761382521600 8551558 72508387228468639314986095909644096000 8551559 10137665479176153981641522246162212704 8551560 34729525569858760838182950989453721600 8551561 -96537074545286096223544123908867699456 8551562 -72973914793296760020733851985659061968 8551563 3540754789089058370531908435006908144 8551564 -4760398816123321123181088011127286784 8551565 -11211755753655968339166123476617617600 8551566 48478823000240179261400578844527916160 8551567 -15072935520920638669208071459151947776 8551568 50147721398746450708214723707678728192 8551569 -82759293430907108305777535058007177152 8551570 -45685367782800931571347419498402647040 8551571 2340176531775864591763476528859128912 8551572 -2265548326916104098032635211859191808 8551573 -1840849016069288684089067611024571616 8551574 71065968465261442615686238468588885536 8551575 2953578277269937396816767935640363600 8551576 -151815449339444095418903505446745354240 8551577 175341758117271362196701795371581631440 8551578 47227538921635768203153375928423948800 8551579 -42927392121935638568241375664431309820 8551580 40440189634550692179833423007044083200 8551581 -48546920952260456948288631964341524736 8551582 -128588245414518003413543285331830400 8551583 184790490510307239130644857599920506064 8551584 -7886379450770583577887250421904310272 8551585 -1595202049386171630664837204191258240 8551586 71617254301157012183589545741992006992 8551587 -240000959283918273907931481332934159360 8551588 40525904680341083829878886691030733056 8551589 -5312016346590219002611352247151327776 8551590 -28086552763778334745697536778734229760 8551591 143115221115316047363485839844233647992 8551592 -75694113830580287787336255780647731200 8551593 911590930965546404675152105338150282 8551594 -15720038391713271351780460878982445904 8551595 13865451889125405618087081651124675200 8551596 42103951844622339752553655163988357120 8551597 -182998645365422389240420881657027454368 8551598 -8144603695381262155417923670871101440 8551599 26257274947245248732240319235763053440 8551600 938085384250205909580620008712192000 8551601 87578987087474442331617702067835347602 8551602 -17950102967995831694243732686919112960 8551603 34418853052385577261358038838492734144 8551604 -63641771902852218201910859692845441024 8551605 -59910832562481966799842290705164451040 8551606 -9383947314203593720785955331683393920 8551607 5049326492266906271762851974264853920 8551608 -1327764639943362445470810881702092800 8551609 115839681412896761581552449871267485840 8551610 -19357161657633179204832357009767331840 8551611 -13835374750071673822654299615928311540 8551612 -239169013942639885129794595009485560832 8551613 21079536407415216450587460772988696160 8551614 -11492704356765903220500677885718218112 8551615 106291344742716041971234198237032267600 8551616 19343221931287088816241303093258485760 8551617 121865705043888221148199667505121065312 8551618 10916269935233137498253537320693271760 8551619 2076963939338104914260497434486337560 8551620 -176018620992950133010679337732464640 8551621 -13268547696620156573103128189095485096 8551622 122691281389402283749961808557284982112 8551623 71106402346213058129017819841505609384 8551624 33215429778709457350799097135688581120 8551625 -60770360264148396055026983731258251000 8551626 -15451707465624013761583680832533862656 8551627 34736154956236841599470334829945379600 8551628 96271108959243337976245316967745690368 8551629 -62554939438624444680937627552763857920 8551630 -31171745661660536684512077246653095680 8551631 203141439968672879373858033017997908664 8551632 -226707668460142327245259166360666112 8551633 181156870518808186227759495030651711220 8551634 7092585812229246080078378950363745280 8551635 41386999500687495482120817089787639600 8551636 187076522207692676018121114736887310080 8551637 -192529602790543732952208773196352076160 8551638 82285728422872434941983406849307464544 8551639 -123925575067800029717350558814563325560 8551640 46939831595542692966679387132730572800 8551641 44398155287017971546304412096090000064 8551642 39602978563842121934220231508523161344 8551643 -151823226430479279154432534918366670976 8551644 -558636713582230920268476130209573888 8551645 -6434705807149328581028700357166661280 8551646 -153729952885713541432885787939054561280 8551647 52457200057734283393164882695039014728 8551648 17222604721028137452164404774241304576 8551649 16494118435543848915613126387265515140 8551650 49062760732182296692766979030398745600 8551651 103963860750700906791179972851911171904 8551652 7028085943408673250140174432541265536 8551653 -8122223194534687289304368221712686080 8551654 -33147129354823033748092256379866352000 8551655 -44290925012534004163961521181658308640 8551656 53005402093685732396288786017119191040 8551657 -73576307259152253044073605668363437708 8551658 843059922360288350381676884299711584 8551659 90937623297597628580250538558098286080 8551660 -15847832771500977382036949809209262080 8551661 -21585096421542045303045024832015070976 8551662 5632008657248511856818340742850084864 8551663 -161770589259234960137800897142668546560 8551664 20955525554719440827743529603358228480 8551665 -70661892409764924048479016562584509400 8551666 -35724025253856956965583098231912329216 8551667 51725777312514023937775021046477632716 8551668 -746951778595752984676872381118150656 8551669 -95736582431335833335754579030625380704 8551670 15740158125981194268687640905520498560 8551671 164543519573233695467228424165255371520 8551672 -77699949945971251352975530094415052800 8551673 -5777842844943140716442609585194210872 8551674 -61679060681515429716396577942874618256 8551675 93032449601085973297288181323468047600 8551676 6361593585745155521189338038720921600 8551677 -38916672020598879045787879685324587968 8551678 79165920159965934236184779842379466624 8551679 88735588192248819290685836048490223176 8551680 72416450398031868812595573375180472320 8551681 22440459272117568619387755276388859652 8551682 -117609473566054739204310706698355061808 8551683 -37158943439188470469840734165962158080 8551684 18018417897315262735506947286059148416 8551685 84304725938131541769495062040121192380 8551686 19753519120656138551220683588226551808 8551687 -32950301127530253916145956110284034664 8551688 -43323505546121268087117313462566205440 8551689 40648363236895843348001349008128836624 8551690 6391114998742336030283207726969287680 8551691 -23270955011957750133798966255489715200 8551692 -68024797350740813525927496954441225984 8551693 93946375119860063384944058762997354624 8551694 -47775644810683963011121119826584228480 8551695 -61737521316743595320580863392772068080 8551696 42692181691922978791671206302644633600 8551697 99144464675587675361993949224995860480 8551698 -7712241388128414107174713159957646592 8551699 -21873772799543155241546788487795963712 8551700 -72675521105520124398089381652216892800 8551701 24829637523752936599071342682568287392 8551702 42534250405935523405387725757106283552 8551703 -28852218628306557660880360912652709816 8551704 16171550600228382644198877945190809600 8551705 112260440268804469067409476557588873860 8551706 149391066892179041558842493645011058400 8551707 28817574902080623037486306544810598000 8551708 -160590833701206308724644580507447582720 8551709 -11410514920536405225033716049291686280 8551710 70993499458341009825131072113320192000 8551711 -870816555972254653281675821478606976 8551712 95659733404033039488783129976132337664 8551713 46216017047229063037132730918483066544 8551714 17721843324935252777162524803730312512 8551715 -156549103528543660755048271954180910640 8551716 56010859063434644649368475430657603584 8551717 -19914015768991002689210116683189994628 8551718 4854557980506249482546482320890534016 8551719 -96718594377517856591913449804688855912 8551720 2605021183256059612953307519819776000 8551721 -15503113064531614578256783104874227078 8551722 -6911119975536674261348259396796416000 8551723 220670816916286842165328990660867993680 8551724 67014470806387573443446275334329994496 8551725 -10592497300559887346351111118862956000 8551726 48604505833608840718968267201929457024 8551727 -100129453980085167725975279703055448640 8551728 -13580336106660975950942508738865840128 8551729 -1203559347298473334582373436063605310 8551730 -65150024282567820259134856149962695680 8551731 -9687933482083290354774546087562442016 8551732 64034630228660502376934086018178037760 8551733 182760754516325296999442148844876559982 8551734 -25827333072789258425348115408861143040 8551735 -173310208239760383321848613097956865320 8551736 40302326966375720492248005921246658560 8551737 2775847768992095457584343439861610112 8551738 50510131017215793429580782787838992464 8551739 23849530362427562521095195669714531840 8551740 18792167984715105337902888122330342400 8551741 -77654709234144061289992895502090674016 8551742 14811713317243627652400807671554198272 8551743 36796622648981782510734920767214096400 8551744 -41433527017457404329805176507281178624 8551745 -18517187570413932523457258477499938880 8551746 5711391935634318003729752601698072064 8551747 163400784457369347001527442103172009672 8551748 30205434862138059516205336342293043200 8551749 -53998451862876684828261669455198466336 8551750 32802574959178715155217149740309120000 8551751 -33811366867067666929225702598663124888 8551752 125021808456066787031732045982943641600 8551753 21302855215233712179954315743153861120 8551754 345480655523425356002611217718766080 8551755 26044032037477432548136252563528613200 8551756 -161961308953216479310584403621153195520 8551757 108582137435351228666705926796506116672 8551758 -60004986222389048190434331069707054016 8551759 247600422182824296093289180520201774960 8551760 -12953288069224885833188948764946595840 8551761 -94965996033293283647365758207012840096 8551762 24118294604996123274207702262834491552 8551763 -180043188805625805647500818054553874616 8551764 26671690063893679676981434827785687040 8551765 -41944872938515225912035059680133008200 8551766 -63551896332738913844136639657633363168 8551767 -48865620879440829034810329707255358720 8551768 -17175745511608964026695951115181629440 8551769 71406248031042159434242486285427884170 8551770 27055987436818413838045952218066498560 8551771 6131629970221214974773618294067317744 8551772 16716096620453868169329739263004709376 8551773 24648616617493029130345254620302843128 8551774 -4599805852068704656008853725812052288 8551775 -45038233913546258131652728484237764200 8551776 -87845112951624157115702953132071321600 8551777 -51151563191008643772394736527149787288 8551778 4058429145716571201676593992063857824 8551779 -90126854164916583597698736770425377360 8551780 3795886328021594432192557395571622400 8551781 -100070175937256014941406470298662278400 8551782 63180361626390210991836372441714706752 8551783 2749220022928604411549855236183215032 8551784 21174747867350545033686402628940267520 8551785 -76598150105565899109673219074785774400 8551786 247158421849456121176543039596788044800 8551787 -208982197228164388783757744434696455564 8551788 -9129335045371578784099971259241693184 8551789 58521978488179735300266363295609077590 8551790 6465028964819431964924929695849043200 8551791 87843943447558025604789792711469639680 8551792 918593403787427051312009823024873472 8551793 -216426731565474105317557370794050806976 8551794 -39814152871807580456120191071876374400 8551795 -6167411261931437320008042979702560000 8551796 -7524181626858419463544805286472320 8551797 -2165077029236562940623617155593605472 8551798 -13698155322561942380313517322422476864 8551799 61922627366950005325626028270426926336 8551800 38877701896043689416240245619115008000 8551801 -54135173414432057857264088854455450668 8551802 30241522740846477044620488662603818752 8551803 -20656185972215796855933628913122712976 8551804 -428101745999624497815051477964289024 8551805 80341592934658565006315831692599612000 8551806 34063181503963470965644613607964509504 8551807 -60028574600422914456741183264199807368 8551808 -115525812747443471162562024405372764160 8551809 24202380343313428019684089273682532864 8551810 6244840797506490222292613859520502400 8551811 224605874096586379962730940187940671984 8551812 55179172924855838716033596125680192512 8551813 132759965683859563972733523301483409120 8551814 22401920126202541729273322733066707520 8551815 -15979601407446429709969447288863528960 8551816 15505104184173197988642438190825144320 8551817 -268337018531866016834416261162067424048 8551818 2024760682115943348748666554822297600 8551819 19346915351050029307790995879973419220 8551820 -46996333880939312173323350167707601920 8551821 -16551707600873519720909877465908183232 8551822 -19294980785933625093967487156171037888 8551823 33364489864631061646073537700995919168 8551824 15957718727517086792585790273754890240 8551825 -85647326618204057009758425052897975450 8551826 2834226632725071479484858284234419200 8551827 937866776830111352421723420646976448 8551828 87446913982463653960738659223730768768 8551829 7853157570375648382132824194375243520 8551830 -18083395760463459803825102301965660160 8551831 4939415162108844985755535053564978632 8551832 9078563646379551624152253707638886400 8551833 27086094016222690304760663721054389024 8551834 82047757929089655403673194359150526464 8551835 -56958803798737168700170896896792162400 8551836 -14029845443764586058663730517360601600 8551837 -44993943961346884282458824980055945088 8551838 185289105551419536687874808827251031296 8551839 59862427406901958366122826490982066960 8551840 -740664103717350788263293977477775360 8551841 133539403041263961435900656612351975172 8551842 -14189970930684743360933890994920573440 8551843 73200055282436866976363594699773358400 8551844 -6165399066606629231834513735821615104 8551845 -34410225194469307889174035574758094400 8551846 25396499912328270186454521438162061824 8551847 -61016890274978343295160214203505600648 8551848 35889033589794235368149205094655016960 8551849 211911458664733460427089861094374905850 8551850 26596012215248624852304999076800928800 8551851 50462073398496869641036814900412826368 8551852 -36078441934355129191068724870420536064 8551853 -198953338668099634876515737655754577898 8551854 -26884081960036192182343763785639815936 8551855 1606382329938350655367109716319988000 8551856 -18018110775774246579292845720191090688 8551857 -110846554583406494575675762766266626960 8551858 -49535846146441552142467021221260826624 8551859 48124840512850148701803634217670149016 8551860 1987514091749730809194613895116021760 8551861 121735355080641547380913196862013603900 8551862 4589068327044051967537612618627200000 8551863 -12153353033087519075397568944810998208 8551864 -63657020097836461147181296302785433600 8551865 -16635913862317268749234285257116212800 8551866 -1096399885395601874211854843459275776 8551867 -41760160874046649609331729901905306736 8551868 -15728212835868704206408136360501667840 8551869 86085794501145960397287767504138559744 8551870 -38987342925799019547001166798555229120 8551871 31398759318965781013019854753181067072 8551872 27438093779701162296035296131321692160 8551873 -2711548217509428634840751856242150880 8551874 -110028296225114701348370986446018230064 8551875 13463971717919436392280327959417415000 8551876 -63614406222975919874479254549287712640 8551877 -2075956747204955704344387923935092480 8551878 37346009219322404617962766614116026368 8551879 -38306932805103515662569959079547319808 8551880 54139921858175108423737202973875404800 8551881 -12572243445516557465236138654306029120 8551882 28015654929418367402960258954203167792 8551883 -1150968057117047559699046142480599296 8551884 56336155860541339090889240760067129344 8551885 2475270265997330091632340826818117120 8551886 -12685597959174510292127632671481910400 8551887 -116112873007887402449772968131122386040 8551888 6484793343960045684797948172893077504 8551889 76113133951254662241982868785464360690 8551890 -11329936205863765946124541619516323680 8551891 211174636498710040186251074505372733292 8551892 -10288294266429854032593007789856966784 8551893 -17968760192560247913474368522305281216 8551894 7761853254226110551778774622634835840 8551895 153063513824303804812699301041792716000 8551896 -18674098168830018567296656581854208000 8551897 92015341154417733276577597186710491460 8551898 9587336662069654057575924155905543680 8551899 -99680189101717332932152564794032633796 8551900 -2036842843498842146751002645097472000 8551901 94943020992568988837635754509828225932 8551902 -2031990394732914566839992687148271616 8551903 23561285475876001364107134687220092000 8551904 -110511652442410929197103274804519895040 8551905 -18882197882140317030671861337629457600 8551906 38141537303663287042559836753025699328 8551907 3524503390245708549459413143204053360 8551908 -25275288769367244233249732293677219840 8551909 -5025655012767338817182899170684524196 8551910 -39823592920716488276662719312333824640 8551911 161457591641371262834038885158005198160 8551912 -224352834912072957458516662499184460800 8551913 -636306746581379444575095996768680880 8551914 -2679616558714681186101924390167735808 8551915 91567698597735658093675455972118702560 8551916 136876129489030025967001301887062954240 8551917 227735377630165259880241475019050262 8551918 -92686336778493070198075297631661715584 8551919 30518833026320492087757758105530884840 8551920 2449415272709705866277659975410647040 8551921 12334400239639079890439881293687094440 8551922 -54035044142831946397953267121428655200 8551923 58383960416249070083564983580345952000 8551924 111965326833457865465965448526639168896 8551925 -60567445341773980200169234647263707350 8551926 1016051547167287868851705572758323200 8551927 -30802921126075186037920155486694695120 8551928 -6724898836198578922487636772743086080 8551929 49254871826269026018855967459117290048 8551930 -8613759803132464599445483810628321280 8551931 63983722488867756218671154467478877732 8551932 123948561850401257447277870848583106560 8551933 21117924264574131517409767014221939404 8551934 110914139466886918210040864450485487616 8551935 46758083356598738122192255329560160960 8551936 -31346581850264158190820564105185722368 8551937 119313507765132918031154513726008451586 8551938 5602669272108794063795488798548061440 8551939 -67765665494362128670362072639634350840 8551940 98215643091432856963051411616890871040 8551941 116002851311111469260611569535040820192 8551942 -51693656360398793946104916117495453696 8551943 -144428552015488244166043489614214927536 8551944 -9478222363111783649072596200484116480 8551945 144349380274689290050508203514348537700 8551946 38133891304233679457978551092148800864 8551947 19332595151379842237181865208067162624 8551948 26944031983438129007823132657206359808 8551949 5042825224862522298752335992696224736 8551950 1181694487277833856424192412248422400 8551951 -85039227081104914974820137900006197808 8551952 20784509532188274250062309156469604352 8551953 12036180996835636784659780594405078080 8551954 24829686268397641755524501799551092512 8551955 80065251099599127919859103504299982000 8551956 32163321522556398718089912311835402240 8551957 103359904921770781755972572601776239840 8551958 -1092772967265925005935517512152586880 8551959 41066117017580021471496390492940693968 8551960 -103336010257653354442755672161786880000 8551961 30979560896460869136983810032635588624 8551962 -45344789993427966570295137705194584080 8551963 9632129518602204785585047314175118624 8551964 86729074287314581942072590176574067200 8551965 -51237967293032640653699147694703646880 8551966 -112176754716812645864089227630338621568 8551967 -146428653632826234186438206389503628248 8551968 -68633543349174639445034112452361977856 8551969 -1956074748701950621047667048354605600 8551970 -2546451086964864677058743674764503040 8551971 -6972150906308821680379383901694790192 8551972 -39034154149371558024081026869990158336 8551973 75558391338693579202647733918270642044 8551974 17364477683055180992351945870312477568 8551975 -25602265716562746610126545817854288000 8551976 -164876377111609874319725506869216460800 8551977 1642685945245578425544037841767772160 8551978 -117837057304578426272783559178518810960 8551979 226636394055685423850539599994315486176 8551980 4787511777249303958785064779427123200 8551981 -235143001013391415325323496578449434218 8551982 -1796519092182881576589067468366665408 8551983 115578674536522494536762706658103586048 8551984 -5560125727672251519535836230896189440 8551985 -25960416936762066414771969686721898800 8551986 -25278789323479495818812593852518771456 8551987 483080001377540238564188815715748446720 8551988 56239142527000449138016448239301468160 8551989 14773467183985463457653350819499892654 8551990 -3213555426881951564630442007710144000 8551991 45146545886762703090283710989542047360 8551992 144388081551721750243390071930879774720 8551993 70568629638394362628283291222184627242 8551994 -120845152558771492798755307540278252288 8551995 12023967964143862920344584989688070400 8551996 41045396808965554459332696826940288000 8551997 73684938265883545696907318162844277446 8551998 -668888747053278790772337781116506112 8551999 62438995652543812908580820637208261936 8552000 78667036966515311224357351379435520000 8552001 37920572018336452212584776951666262784 8552002 106487898858921505909332225086200415952 8552003 -374142759027889592482728205863227464944 8552004 -114974976748373825742748339751763763200 8552005 38349914501785833169283704266463276800 8552006 38229888968630164471486620437249963904 8552007 -4622457243533271235882693105993666560 8552008 230491994864023385933981594799736488960 8552009 -137127781253639618716080069669906165120 8552010 -6792148701955715403696968304599155200 8552011 43865850652185261562115156513202391344 8552012 333060214282924527954148900388339712 8552013 -45618281477108145097344339031735452000 8552014 18152640161711167185519785503789363200 8552015 113771996280238868549549970580257809160 8552016 36967619356885070979038501924428185600 8552017 -200185409060398106450438695207407854348 8552018 34688501258530532790743078089905121440 8552019 20491132484405714033693707004150899200 8552020 -121968953631498333282036240849346552320 8552021 -92321276142955481504724712085820706176 8552022 66305077580772645337965390277875060672 8552023 -19885011051128534534023554271495094656 8552024 -78182389900383361206686712552727879680 8552025 5830711776475328177683507091891520000 8552026 27740919029633458845477846584370204672 8552027 -16578919933174890523822655137139374320 8552028 39754861702609908507692124300467857920 8552029 -102596131684299982448982019261979990900 8552030 96664496889250443338047023247359524160 8552031 20792135563233300249516180338470068240 8552032 33265547264106778365668255567859154944 8552033 48351534678869859301153066572818063040 8552034 -20907499028002638466956691090922069760 8552035 70464660668073612542224379788864998480 8552036 120754684776271847210032226817940316160 8552037 74788492356259528602870480597718737600 8552038 211664166509954269159706849168265120 8552039 -159114450874338121020281752388350073160 8552040 -3335739697608894068407706159662694400 8552041 161652195880898150135933060352551453584 8552042 -13034726612119979524531095885279684000 8552043 -101455895934401632495571251754356280868 8552044 20466097773503558733327701088301648896 8552045 20777256151292845148434829118782316300 8552046 31267470179062028644950152973787997184 8552047 5022582423246831501391296475329044864 8552048 -26960268540102748057328927824433479680 8552049 41147004962975518295396858809782002880 8552050 13457422476983297831807706562826496000 8552051 -230890247678076875671900605680180786208 8552052 -30618328022839894817506608813000591360 8552053 -22345219935920999182206375213774287360 8552054 -30543023837957170037891772460688425728 8552055 770109713954723060155756679087491200 8552056 24272431998576470168974462399524986880 8552057 154534654792436118559293413941537731306 8552058 21645474170623132932414945699583555584 8552059 58813150796974575746148489515739492260 8552060 -27178308654842705226553764117805040640 8552061 -242769257615090130221707177339641888 8552062 -33804610842898086599242983705193363968 8552063 -34464936755023855046506300580624794752 8552064 -48570072825269110001253153856511016960 8552065 52614700694549070323445802530262277460 8552066 81852624463119827659039356266887372800 8552067 29006255887971217184106670611405689856 8552068 67059961057084300424743318169462348928 8552069 24520880834125160399199343728981064152 8552070 49080609945562267144186811705712211200 8552071 148269285588357350427853454717007302400 8552072 109164952674281122701092433181095321600 8552073 52257280239973928280262133214149603328 8552074 44689151720923381935405446156321650272 8552075 -18131283751938194377500856941982482000 8552076 -70400352846624180961228253672590960128 8552077 117280572839634490605686898728576223926 8552078 -11167261588646931271003223066151748800 8552079 -22129747305978320570887587215652303576 8552080 -17313644663105561764234800531021987840 8552081 3439053608833157720361968624319647472 8552082 -4643180168099507057255931835032379392 8552083 94880472609478103546343115183473392280 8552084 56886124989363309929945681796934039296 8552085 -20354405535064449002057036043992709600 8552086 -120581000209840982221763197319909143008 8552087 -8570525443948909092652202217012337200 8552088 24690751681094821937724047848653004800 8552089 -25408299389526712013653159050774370240 8552090 -1377975965533450522293180475552250880 8552091 95178685327338590983872369122075856792 8552092 10332112737887077063966690024542292992 8552093 -33314914025957446420270863154981004256 8552094 18204311246368346003735807107929477120 8552095 -34555683393045610345427230713858989400 8552096 -105192448533747784435581309960585216 8552097 -27283508390307235520313170039600218926 8552098 -1063450345745824573249253876363988480 8552099 38068218248287580246033969758407964080 8552100 14444191695704558697910135284678144000 8552101 -117362606026236770631441867047765976898 8552102 -17529987402731604090911834312189884416 8552103 -218022072137362335269052519309561600 8552104 250974714242454389555901617345432371200 8552105 42991854006430428359125845141262908360 8552106 7916608209097520278910561035426649184 8552107 36129668042081111056810900603061154356 8552108 -9436764889972232619909379579804475904 8552109 61826676904011212755408945449551692800 8552110 -35432016402959723659186227681615709440 8552111 -172096043304555223614382247953785426288 8552112 23353694483679888148542292630967255040 8552113 -11657599291445963945446432576018236096 8552114 -52017350072088653749715481245412366720 8552115 35897156490454271492707848572644492800 8552116 -55278563566471001606739545365035679360 8552117 40615834101875743814716258118641266126 8552118 -29397549539709459416014526145873439872 8552119 -38630355115854209107051895101217899480 8552120 28300206457719902608357506073989120000 8552121 -3220965501280498343594259517197443040 8552122 649160671348543035120570818258457312 8552123 28356590729266221539678568633805110372 8552124 21614053866360053984324720459842599936 8552125 -13931661393200027833679903818000896000 8552126 -962962091405113040460711250842125952 8552127 -73429764849725162242713930868136315760 8552128 28186074266428793313615474620880650240 8552129 23674619179903500570315541693393024470 8552130 -35837673946632863589151799374103700480 8552131 -5093873391053694574042123021586665056 8552132 61130984872718080293064098011630368896 8552133 -16746204581679810327451052682099956580 8552134 27206213297590253492299710188625573216 8552135 -149868882664700000633188308645765229200 8552136 27727876246460638674154543975281623040 8552137 25302473541714947081204986549248216960 8552138 -4893901993349856939691692053536475904 8552139 -169183863865002668414837155349149908000 8552140 -4662935683242239501015537817177523200 8552141 -1947592113652950079868997957300664800 8552142 15544879962232940199300374276453191872 8552143 -71161444978688087966372002377409936632 8552144 -9750769221803836213105431357156704256 8552145 26300642077516942238301224838333849600 8552146 36917931661627840950086889428668912272 8552147 148950463699670955128514699810093854040 8552148 56784622341896961526063006693955960832 8552149 -3697825754661379715494016348492359620 8552150 -4303925248607460960229069786986031200 8552151 -79489085675598832788143316891522666720 8552152 -54600421355596176110910438804395089920 8552153 216075543155992710719523826507850160900 8552154 14833461813325682058191592238132624896 8552155 39543443114584949691811029023148250560 8552156 6030848358984708829648844008954454016 8552157 98937096325739628654795244786191450240 8552158 1212303980793274698390074492670797760 8552159 4516010168538511331981372624893440 8552160 65743537794763961531248323827525222400 8552161 -71629736861851570517288441028854790238 8552162 -1728459561322569185139719743166671488 8552163 90711995374401746268999672834624914688 8552164 20131540640975603210757484416859166976 8552165 -73929141216923776616847389702550085800 8552166 -57137015520650985445460376820094492160 8552167 -79253935149855931078131788085809961408 8552168 -95382990432336413069628183959906304000 8552169 -2355434084621452711074873728410526400 8552170 15446349832316321769096989996089724160 8552171 -168801534824895361126342914748324768008 8552172 32565295017914314202089748543534740992 8552173 39595263132102014039155092725459564736 8552174 -113515190684936218811807523580919287488 8552175 28175727171027436163249304353828238000 8552176 58854791808544920647572060154392543232 8552177 59843161118615720238746403170371507026 8552178 -7661578595408274162245538276017656416 8552179 96222000729114451873994607042179403384 8552180 -3292408431299823022637637113460817920 8552181 56803830151040579300764567187567638944 8552182 -44412424214338572835483939942761810048 8552183 52560719536621088529161495644530666864 8552184 -830180177648352281591841157164564480 8552185 -62573487084654070144017714065210260800 8552186 -18993163559877150291991112704154581536 8552187 10644888050732733230631663390683197440 8552188 -77446013143164971398262019319027829760 8552189 107844469631376673671806351206617940032 8552190 -12815106609583226503317596433608332800 8552191 100263063689728205467127433080450446592 8552192 -105870218621737736656996759572188233728 8552193 -48168190295698262631443172835274424960 8552194 -15877477943654397695933518140991796736 8552195 -84072593790751359959332949130118450800 8552196 56206986512772378080634248265801615360 8552197 38626748893974215988939946188505745632 8552198 -80988479922729002671249013586812138400 8552199 -109307885545521215744361478992291449520 8552200 -85828756630954690636601589215062272000 8552201 -84232849501445693301400926802457790720 8552202 -63746120769006578176541892770297203968 8552203 -198410391950775651452762127557053154136 8552204 -53939105791862950950380754538195660800 8552205 21064447730165025495638164190245107840 8552206 -23251015706108478527219991357298746816 8552207 -771261981021748683469771702621476768 8552208 -6995485200775805897668863256734990336 8552209 30535323644925595657377709019326905840 8552210 -73514055613795343384404265658916518240 8552211 103897882349513818811641464339570361272 8552212 24266775195047969155696548340285689600 8552213 77992136943070561851272974602871848462 8552214 -19057537214818403359944021205028843520 8552215 117703979962205301996262577811620012880 8552216 163086465568697460308600214231210393600 8552217 -33254045471324596197103811738269495488 8552218 -409783530741992425828847687000924160 8552219 -55424194845238698998608578878176492656 8552220 61393025695777589726373582898515809280 8552221 170759477514144102624127025166664536422 8552222 16221137957344545817747146332719682304 8552223 -7597502056183531652915901383029688280 8552224 37715725522300557574142349731168256000 8552225 -5509349578977198615356532680386015200 8552226 15830310375292830861721332965477468544 8552227 4379338302150258860675422788511410240 8552228 -57220478332338081756124538559926845440 8552229 11319490742969029608333454529316168000 8552230 73725902073879454493236073218832939520 8552231 -106030013260589880050373282360304453536 8552232 52777298414016304528428939169773803520 8552233 -64532556190721448894813299241835376518 8552234 -67449049067040186380676039713127674880 8552235 53044281907593341937651770923062885600 8552236 -2869700529335136317273129454651654144 8552237 -1966735925545971469212280669494863808 8552238 31733309911095581627996376948274387968 8552239 50982483158823204900479110779918526824 8552240 -22620909620325368320513355980830474240 8552241 -67510947170150594223061446057900727548 8552242 8565628887132709149770540803288231680 8552243 -48622961135837818253988937321425486000 8552244 22630287105960023616367624933685538816 8552245 23193924974140951175681053064536605000 8552246 -958330414108806295930697332847272896 8552247 -60564416314963407145888625973870111360 8552248 161416210198137433930515899805958287360 8552249 -7733765257963457330742482892466786560 8552250 -10537635267715474498605010379896320000 8552251 -47193149940490413703486288445670857808 8552252 -153719973562559860862078402106531214848 8552253 -50547336774366796220509559627268895200 8552254 -15348152279845622967238267929059318208 8552255 46793225197262013804391123478735487360 8552256 42634376291844541220122092200118976512 8552257 -69111030051607280529209260976785959488 8552258 -46428899318825121913587534555957596160 8552259 2848294166664972243688129620386504964 8552260 -56671377510404653979773569287415459840 8552261 262115564309323633348189049132848055040 8552262 -22962288713422967723529636521644961280 8552263 7441694765584689350560409715609639512 8552264 108340661784871696812740152983099786240 8552265 111635109868862224335535470011691083520 8552266 53197326319399781252675210652860396640 8552267 -43184226791662242540793195665434760684 8552268 -60584791896569418108732985499916565248 8552269 -120636497271171947785721473476454763040 8552270 1183539028677444218331499029677078400 8552271 3163000068018830272085478396440377344 8552272 -7647003849095863257466868899856007168 8552273 104666253428511831556964296260335814144 8552274 -16049598412118679448556558100837166080 8552275 -134351054240207028841095928168505272200 8552276 63805887860575944043127586344646577920 8552277 14064582113420333926285079102919888000 8552278 14088296804943861398814416855804451456 8552279 222558252071657582759003858338506095880 8552280 -28867803121770222728971268849664000 8552281 -169246727605287116564046267981638764918 8552282 4354467919634441754989216469148887552 8552283 82647137534786558502720148200106243224 8552284 4303113700498342885630560667760030720 8552285 -6567030477075611470209591305493719040 8552286 -5395605939390512376118147418570295360 8552287 113974964290947140713643669597796635936 8552288 -151957741377138066323031923976777891840 8552289 -127959098868612628030476065269775120976 8552290 5368222775447989994284316538650906400 8552291 -54619012300980263227621876790841140016 8552292 -5829169487480263760915870880461438976 8552293 -229578845418394166140021095203098931458 8552294 26749650615970228075420844550356517312 8552295 -43267121693759560503559549564176185880 8552296 -129103049089352102559191832765297623040 8552297 -6902949353840574620745122163971787072 8552298 -17244376750452482075934348646274933760 8552299 -28356570883773377404885686235452136960 8552300 93385507383169188146709715191284102400 8552301 134677617478334813224477075235765101632 8552302 -1619761119170442532349997352114512000 8552303 -39227054773332430894330760245736251200 8552304 -2013762864305646703859023508174438400 8552305 -628419513798805179213808839467110080 8552306 1064891268659983602562583344694906880 8552307 60019051120257959298055345028308992 8552308 323126342296938734930738840455488516096 8552309 220416138698244078967269193814469625116 8552310 -20346927574797839110367437151820422400 8552311 -31847728623142980974348377706943680576 8552312 177213458759895622347373221732804403200 8552313 -544030662256607442773198619269752032 8552314 54392419614013681141880331069687206256 8552315 -4083009974116038897001509013252819680 8552316 23080526660290438413722772608994058752 8552317 -169667452993956229532095745992550455860 8552318 107482903898349270345813109139932799040 8552319 50407515096003012677579681276153273544 8552320 14952866878267422633391761661309747200 8552321 -94643189096740737605942633714220904956 8552322 -58254174064630907459874258436864873440 8552323 64281045517707259806004241459178787728 8552324 148961393064158199001588393527741729792 8552325 9708134617631543661067628799013089600 8552326 10337378031399929718722285575752661440 8552327 84387051940453340110606630210835898672 8552328 7965941917541469474309323882002513920 8552329 -185232645789418578332958927832746320624 8552330 -29376309476818278785709519792523591680 8552331 -5598877824327388955880762494909678160 8552332 -13158185622600797180975915901895311360 8552333 -1660804789786111744753089766768174656 8552334 -10784187794859666844967769594339929088 8552335 -140334225502671606516267824541863614080 8552336 -16074042181983199991407011266733785088 8552337 2903756351920386758646337537461845280 8552338 -85650687096863942912830883801343682560 8552339 -116443371110677637756848589137917739860 8552340 -10030965200585939554475009647579971840 8552341 11130541941020129337454178742951761664 8552342 -3550582029838812589942677863866093056 8552343 87812260606126710447443904457091672784 8552344 63066136694448397049727747919796828160 8552345 30088277465607095916351650055087153600 8552346 -62637139147411148471443320904409893632 8552347 -11636980666767151121492175887707966204 8552348 29536429458649935226367664935293971456 8552349 -78293255592115673590814837875102731552 8552350 6668567124529937190963450384886574400 8552351 173990827509479439123382542363304208352 8552352 38844643436220409374710607210728128512 8552353 -231607794336392117568379366385744570398 8552354 28457221125768488868246954721331382432 8552355 -1723467863600350978442836490122106880 8552356 -2713859712017694962532742581627873280 8552357 -4254489147708424021203514556400236256 8552358 -26109205136581202108707341157950009600 8552359 88948028160817371716890240751833917560 8552360 94182140091134459213930092793111654400 8552361 10132805421541685865338007660023400000 8552362 -9582365348502691642586195860350795168 8552363 -188230995076523310703494754138766621388 8552364 106126080417048486914610213939207538176 8552365 -275866214509869917372698502329014600 8552366 -36787392113039603579106635796101548800 8552367 -1106979411408380220451609462031644752 8552368 -40613237356057714569926152104000454656 8552369 -62634569665895364549172081845336007104 8552370 44171587010154080895437701699530508800 8552371 33162430390265384762034758112300000312 8552372 179492935302123578555765859192240648576 8552373 13440848425402330939884767813717031168 8552374 -19550027404130670403233095704374901440 8552375 -36306691112246907117916465630142520000 8552376 -11237686061810672523693577270866739200 8552377 -26247592239523641702093336917324047668 8552378 -45400259562389103789803546662747349760 8552379 20416431050888840285821662670904772288 8552380 23960866194889876214239721667477004800 8552381 -152596694799949016823462446691203653818 8552382 -43726450378523883761527966260573050880 8552383 -63379843031123352165885583518303828640 8552384 -47815036057712156253497879929735348224 8552385 -123969804423595681734636889210317849600 8552386 56384246843965608137129671611552692640 8552387 -7597376531553153438146037950967226680 8552388 2138581323342653356147094710368288768 8552389 154831994992156498899534227715341709024 8552390 30838988162571194381800376176105881600 8552391 -61241389410404576202365118252100978008 8552392 34589519694111451920838212115163750400 8552393 123053756881294148173893946743259319220 8552394 -31868678766114773194209344372393349120 8552395 -48070102950442808147178683643258496800 8552396 45862476147866762756489627544652907520 8552397 -25731106421751755309379690707725268928 8552398 42713659552450890286899387060352380864 8552399 -373137871228510207213170031856426112 8552400 15538075953842604236359017734081740800 8552401 -50354046563795516244643897536237644 8552402 86392578675040715274764201190691752960 8552403 -43021885339096102923646686779707013268 8552404 18618813908007146166762744293723996160 8552405 -62927225346573165817698049270610650440 8552406 13665219420420360936647857342822178304 8552407 -140721888348366466979955895506234753408 8552408 -194564684934337232506185756762051287040 8552409 74446220999960456642891242439128249248 8552410 -18074704415913139700345209809844580640 8552411 225723586321010034167142060166939436808 8552412 -106951792816331998845950329212022456320 8552413 -217620388872185077800129319473611814080 8552414 5145891976876309669020690958078390464 8552415 -68399612238333350816839121569207444080 8552416 -63730131348511189048958108741432770560 8552417 100786850252242749075671721043950298260 8552418 15644483455324852254061878663884147712 8552419 128411323277731060393802293911983554560 8552420 -124653413435813011889067724816310142720 8552421 6301663975001045954389576366641752190 8552422 -1299415746436427845428879517463923488 8552423 -30568225646483139860201976122665161600 8552424 31948004663147570027789789655119953920 8552425 -21758923973925439050647966382374715200 8552426 -31134927074167464994514814735705899088 8552427 17214310898241381767737351742314177008 8552428 -23811824909313088844458938606163666944 8552429 179555763337057941379880175712929507030 8552430 -53628486678845785427322641914087093440 8552431 -37291928182325115258642704333626752536 8552432 15663969840121755885743353928967782400 8552433 -117948570856691234094275917343249452176 8552434 -58456171987658897369331349703011885056 8552435 -6430480744516642125037035015616512000 8552436 -14334742931120430787355084562895220736 8552437 -62460235029964977494658251991244952914 8552438 90813686421094012603435223763635522880 8552439 -5628634307363561069686080937481948160 8552440 35519921971682756132346100948176076800 8552441 80639895653647075483083072933769976400 8552442 197876061806144959164888508070073600 8552443 -84147102025712844159288743252839097308 8552444 51552441116960326535803016389239823872 8552445 116170379819399560533885778762435536000 8552446 35192748181234132519730940341026388736 8552447 29455501630252584387760843682164786560 8552448 94571747206618268370693040677008179200 8552449 77215045125555560470493319297218055936 8552450 -33321549721103483231754262645044330000 8552451 -1267114391490893896445605850351480400 8552452 23521319118936043258711631617054632960 8552453 -5314660997513207077629016666547575296 8552454 -24096865090081490205207239515784583168 8552455 61453084453697378651069205591424794000 8552456 -63392594155456422007077297740697968640 8552457 -192680894880834841679688231687797071680 8552458 25454804849546302325032079746751933184 8552459 -73065792040622411346836682363449063340 8552460 49539060583307653510424932107828710400 8552461 -13141607789695610168824047730623921280 8552462 130595701028174808115376733080424953472 8552463 -105039627125330815588727363453199580800 8552464 22305327146393783031495900131030343680 8552465 -68402845245667848515474197882174336140 8552466 -770526396656063514139993613300754432 8552467 -27974400481289356681581554169308025600 8552468 32211088048917743228212988739006099456 8552469 -76573664968546032389464730251221557856 8552470 -64538366699809703202732558502558876800 8552471 35992991937702383558485950263043897672 8552472 173043747634465102248556461073897021440 8552473 174473422326929639292918091314847275722 8552474 28682967869601530563767671555641565952 8552475 15366168882078770380112867790093725100 8552476 -38578503662426833508254787274622157312 8552477 50645250029019333231987321381557143320 8552478 -59126570438816697494507317497632523264 8552479 111265015877767840224966947821176908400 8552480 -34182902525670243601775675446459760640 8552481 -11945438401786152229254546590627183616 8552482 82064252230634417249031958455772448592 8552483 -218420915557776017756142610018806126600 8552484 19756461253046981690239715531638381824 8552485 -2287481957421775748578085369555023200 8552486 58943179302538336066805242676665351104 8552487 842450512169485386541740924296280360 8552488 -85927846965158274082002470987265392640 8552489 17705971147326871374938181695812085760 8552490 -9443477313851901621762374001243993600 8552491 228366364592721320039837014638453427892 8552492 43497978394223866017911390607701793792 8552493 160300157235905681879207800184127403200 8552494 -30985021367146330419148143444619648704 8552495 -60550141813572249891116804509573833120 8552496 -33862260946386858140387486703210725376 8552497 62135759318995045446939387466410355200 8552498 -213215973175952914162846441998635667936 8552499 30101758545406940699408082205099812720 8552500 19188776162304184189936563627966720000 8552501 88803994918239522280714885905950363502 8552502 -23352781054405223280057996143080949760 8552503 -147290723806331412594363408510700604248 8552504 70642828306424539696347382602224517120 8552505 -47498267582241673049235812850739315200 8552506 -139231438433668108224461522514623058720 8552507 -19145047880487307907876396086804259208 8552508 46783872147857420730953673494356746240 8552509 133816455634838866751161656931619703456 8552510 -19516770058550260724043006872499840 8552511 -42937867911676015341093605192535308040 8552512 -37541197818206426197243085057961754624 8552513 -17595304092705338911886204831744153304 8552514 -1721477027462915683949536749390900480 8552515 2614868504217700147792908111147307200 8552516 -2789630467571384785431723102365220864 8552517 -42049692119730610811326160731371056352 8552518 -3561885158535419214412828018616569344 8552519 -225290927990861539771488468896115559080 8552520 133571159295481601938159434220584960000 8552521 4546912529450720449444396432216149722 8552522 -105627198984412776445092092134752000 8552523 57704481822460477349425999960315782144 8552524 264643961607830074647827684213297966592 8552525 -39670844209044688298486977472163745950 8552526 -23361826074115944888023450573039901696 8552527 -11707321347541517303609619087097422720 8552528 -119177986040406461141804666172997632 8552529 -9640819412611467953331637342016949726 8552530 33434672979871906411922189835956628480 8552531 -80807819258569640285594103943472645040 8552532 -6167420120035629840890487856578582528 8552533 -22902604537810936666584069802502196192 8552534 4961934896995235345464985800563744960 8552535 13082949676634659418357262622562349600 8552536 33994352650508368669071109940830617600 8552537 24387118511007014542536681018779473152 8552538 -12312794290412842265462735449158083856 8552539 -126476376897360827768715059111072617660 8552540 -121082242903980385852258416858686361600 8552541 -52304488970224525020212446064683663776 8552542 -36469384659001951921727212595056678656 8552543 13653105533581864147662698011077037824 8552544 6407145989865131625008838706798264320 8552545 -162236290150510724118605597533783699200 8552546 -79900167601617461674677665847769073280 8552547 -2178451880871281335549460904584913288 8552548 7147759656796252924845497076353595008 8552549 81696235451141268457147694026668503550 8552550 8110791050078382561561276241218201600 8552551 3941956596951716504062217682814472752 8552552 -63283458469583649623913636313828608000 8552553 -57101381570936153793589815963316861296 8552554 61195670356195228332772666749310512480 8552555 7099787863481590355067287205097291920 8552556 7218500835421080363553449451123974912 8552557 -23881904173946377559401513515059379912 8552558 -38463619686096950603871411900801801024 8552559 -19331456045201993202549815301401723904 8552560 -11650246318377618028167823466747166720 8552561 -83149913153904327182333028110429534208 8552562 -26154664604138653400267944953721573248 8552563 -87496161968716412578388388755383595188 8552564 170656757356109452862171162155462448640 8552565 -15880657767100686785609299029978864000 8552566 13311915118426360645786529969480650368 8552567 -235729251882465543830373490249768287384 8552568 81380923021114993254687155379533905920 8552569 -72651367028939283346226290133985691056 8552570 12045630100904097150046906034889566400 8552571 -2474223126255523706523818456492626176 8552572 56686782443792502556896265520496409600 8552573 34976421064336722322750154018002851744 8552574 -97344188905276855590785917458873477120 8552575 11043035706009581804054817223476727000 8552576 61435455316628852481205714467107635200 8552577 -79136150915938514222583286423181788320 8552578 -2899138169821955459761008857094554160 8552579 8481918831950104027978096230064501152 8552580 26804886177908679492297914930781020160 8552581 177778717635821163876341231008455308160 8552582 79493069096078407984710547964128706112 8552583 89798285561227256533997117359545969528 8552584 -232094314901182810969123308847442534400 8552585 -175098081539983632679149708875212856220 8552586 -1745350602850182748348147689411701760 8552587 -24608274220182208974650776078091612608 8552588 -137890158248624269268464628806682955264 8552589 51331784208008707642979892673253210688 8552590 -40071580877372437197497499994008944640 8552591 139581613923395613786252431256994738992 8552592 -2128059954978256664224624805610479616 8552593 6881009532677770775487729139958304960 8552594 13413644286957466021472055467357143200 8552595 -62618857188251137505077332731815158480 8552596 250260848902172538510084319126339584 8552597 288092318067332958916827078272885288352 8552598 -3349551029726526618121264566557245440 8552599 -83023463484001394716600750873642641360 8552600 -12396650133717731612474458377062400000 8552601 50430357412477991452519945373330167680 8552602 -176854549708508525421876918087848674848 8552603 24901431942154350114446513733476616120 8552604 100047470151409324651496778253262608896 8552605 234881735950119078470350807563761256960 8552606 45258246375445093883719411028341306752 8552607 -1441279105405116971058145501889046768 8552608 -3470828264616464669064798575888302080 8552609 -47150025307549586084594696034433490796 8552610 4022239307381812579897081270195361280 8552611 -16070509993656480034007044048067287200 8552612 30140362191824195357068306363123306752 8552613 -64683572459489299650476315167788509856 8552614 86769490969256527592042105836634112 8552615 40749507098938535746593342795317366400 8552616 -28762353355703512091706061316349788160 8552617 -4021816694515805775299481853939515168 8552618 61344073236897451979869831679412107616 8552619 1762015327729614422090596911734115840 8552620 -19779353431028559923989018395388032000 8552621 26180229785225430555044380936493334528 8552622 3484255767433335854574321276218880000 8552623 89547052509370984796446118384537289872 8552624 13955238379530362169755011358392713216 8552625 -105287490361670908689039304795766256000 8552626 27909030635312627016760250251213642512 8552627 170816767914496756976237329171186027872 8552628 5575951694123544284425645235962398720 8552629 242955007700733033914173086020199381230 8552630 -16121454310369377924307235536548787200 8552631 32061527107910451251528646433642675920 8552632 -8018925941228363340540808079654461440 8552633 54230688891445362180375904280128697940 8552634 -28692702424875929629950113863690091520 8552635 -7997541799753553414751696998600591040 8552636 4743396333156491444228057234690638848 8552637 108354699505660168516901407145951480640 8552638 -127913637013519860426485869195853651904 8552639 -61963222929033927977347489638857070960 8552640 14056005796402529902053449455475097600 8552641 -44899464967083647283859336630626328800 8552642 -1336353298072446556349259395410953216 8552643 252354200848259863117039109695764792 8552644 -2172131942924339559135597833612036864 8552645 21414807845849590813085370732658947900 8552646 24279887572863263523152435449662413472 8552647 -148546638453301299699759260094989892904 8552648 32947606325072088870735199779421071360 8552649 12239090914837662379951570526642209152 8552650 -10186185396560354958989923433232217200 8552651 176195852313308925655814310707464851600 8552652 9441253731490240296383764686931820544 8552653 -141524118471765572538637967369284073098 8552654 13694671516882736557227336332853223872 8552655 143319758719494777793188615752135047200 8552656 -24227889650545361356598728446519582720 8552657 1456685008581289281703805386562770800 8552658 -17094659974785858866696228698832551680 8552659 -19912330060319632335759414455228213140 8552660 -61876316781742056750049429041291878400 8552661 -20939270081542297003782786856884759936 8552662 -98605201633297925581898235414698773248 8552663 36665957604552163756820822453544640224 8552664 -67820981477658902410565429049974999040 8552665 14998596408549176717283571470894445440 8552666 14080343952616225811697621336972627408 8552667 5964954003695846379982772140043261040 8552668 27556303925617936154769411166884674048 8552669 16545193782810718005367697850256185420 8552670 -6984381603172201208837620544090419200 8552671 -78109382298675064349156888278610156128 8552672 -105188614603078850693728623168107839488 8552673 12823189065200579340697355922980382720 8552674 -7456876868654762552501937280382338560 8552675 -24673100127532403108956167310907624100 8552676 -71925660186740528568268105505982744576 8552677 -74916024015808359170773378588515938528 8552678 -61296612201594499253637095872393539360 8552679 19473336881896026200109144869093950080 8552680 6269284916479300915548950948379648000 8552681 39867228217849342265124453148529047482 8552682 -30227687031124974799199507619729208320 8552683 4077017148696088327139483593332024960 8552684 -76922439334299837131042036364420513792 8552685 19031242791963167390148005216012947200 8552686 5001563083052736548943774171471521280 8552687 -19681435503750376358544537766791580560 8552688 -8475740138628079513724859798930849792 8552689 88995154468336531686777355593902641490 8552690 -12443391994469816107161267703366946400 8552691 11620686505028535906570197408736278352 8552692 45388043619094980783183402784429392640 8552693 -196880909771685889505088640854623472480 8552694 15285769727759746058891011014070272 8552695 -183528780276631620036071514235608037800 8552696 46740616380934256115560405613712097280 8552697 -51694463491487654315669521264089313200 8552698 -15908208450456351262536729038617804800 8552699 -249899130873414959008816763097445421880 8552700 291460276787806030830753660371481600 8552701 248324708706386316860331745873056740812 8552702 17526229702984042411033920014622366912 8552703 -25152245153521995251475379825456054896 8552704 135201772001556640734675957015180738560 8552705 -61209779785170082648988189744019696000 8552706 -41217901999758641654210460833443437696 8552707 -34993112900118127802950438135810391044 8552708 327205739802820330196553663013424885760 8552709 -7268378127874106470223635872406910880 8552710 -34287045695177255619714874420951674240 8552711 -2406604944911635916862003298419165168 8552712 22801032416387254737417093418748313600 8552713 30633892039426611649271240972084359424 8552714 6397945548047997050553948284655516672 8552715 -48787807727416347561553354234099748880 8552716 55018042032179405473542793080178301952 8552717 82390168279118776242751348808169417600 8552718 68755105273775234559707065970297441664 8552719 -40760808914856068823042605367346493440 8552720 -12690243840329140285103725960711372800 8552721 86157037306688906738402722053336996864 8552722 -13194541014762532086181445360790348000 8552723 157537539756358519428104529447496692240 8552724 30520699745362471622733422533667039232 8552725 6460631561339517264182245125752058100 8552726 15356455836226925544178731467451757824 8552727 14782890619287764223476662956949634520 8552728 155613642689653884705715071024245944320 8552729 -159228000113379033335317304667597976560 8552730 43454400275847256579535579909474814720 8552731 -247069256620476374216338497873819374592 8552732 63594130455821083544410620940779471360 8552733 11771259207755878986075452427044595264 8552734 79206547281761490417659452189770531072 8552735 4840505018928537298338189752380380960 8552736 142548355454447792235383217820060876800 8552737 17034687842404412714715938792517132386 8552738 -4381484004087458638432392201396349440 8552739 36106182488570542322311438797326179248 8552740 2058808946048255980983108113517588480 8552741 -48676433201395793790168657696733521858 8552742 59332997521652434676062865270392011264 8552743 -1481567347222054911164507620788616616 8552744 57487948319680439429111259117441669120 8552745 -17038326974389341445414589459675362560 8552746 23178718732654223451840920371148817072 8552747 -31796382093424237094364923597276320368 8552748 -8777877708095574548082733497176110080 8552749 270804095838158598114744401793332076600 8552750 -19239734350611255580562435493585456000 8552751 191837922975381263641632929291273466624 8552752 5904592796426312594424726167540711424 8552753 -20942133731768990714771050730139298272 8552754 38143895268226144173212485903515870096 8552755 -44946853878519529365670247058090746400 8552756 34408193156058292674617222158532622720 8552757 -8525592771946250368208953938554498112 8552758 -70956900595119273980227963335546367680 8552759 37550819734121363882474230374157853304 8552760 9404618092277737139568143217996595200 8552761 -12095029318887058649768820722887981568 8552762 86150161071375087391809050338209067632 8552763 -221514620134536362188253537588162523600 8552764 16222388640392162831840093189523456 8552765 16665241305917674935467911210302825720 8552766 -23054011365551627078298961691209344000 8552767 19664985307761075556934827705089450360 8552768 11468373680165419780124699011753967616 8552769 -53092652885911664624566218238125772032 8552770 77768188336861816935199236346970434080 8552771 -170186861784466214001528325697450249028 8552772 42516914232490793738559569459838719232 8552773 24614071179730828978200867939059149824 8552774 -19173752943376418535610265194214651520 8552775 10403062310868644110069201851866131200 8552776 -50644036042457752725263169052533719040 8552777 82099786558695709158103047155489708160 8552778 -41817057442083151378028662551957891072 8552779 -60619390377925893939258972598362992620 8552780 -47426699880954830697230577793055754240 8552781 14175600922560815427107321748951801282 8552782 -23966711043914095359497628900507059328 8552783 168709994062614963414411960337960819224 8552784 24901947901581569477957518915502997504 8552785 84642643654944258347170958205977357160 8552786 -342909972864592742935673354256268032 8552787 26671141075014866240392592389710373560 8552788 117779918832135117556342989424731529088 8552789 3025875379258304513433307140939604992 8552790 801536182185509804792593680444748800 8552791 5541259346325818572627453283313405344 8552792 68542339423865262788510537758364928000 8552793 -48327183007993267969644612961292721600 8552794 -33286685091357340353259116622616194080 8552795 -148108178952460647903304560217346935680 8552796 -13435436376439925109183189373485219840 8552797 -181885903336582903459261880959792841856 8552798 148083770716058856136803246704471225664 8552799 -47370182608822248117325360244134085400 8552800 108594643697267748261739017970846924800 8552801 101149186374289751085992037534795776802 8552802 50095575280716439178796816498386070528 8552803 -136014223646236108671150206588302156560 8552804 -53807232818511532577836099156232734464 8552805 3165401982443920315587232938170896320 8552806 -1504276326596007431459320378862137536 8552807 -64305159110590619540851187773425688128 8552808 -69144896085705662354522965880008704000 8552809 48246595422824354473685388145605678080 8552810 18942738087648462125519866590234731520 8552811 70915214660167461489735910127281758720 8552812 -103683334281625598484462962201474304 8552813 -119027219819705548398604579697587360938 8552814 -42452611432306714133191478806243853760 8552815 74420934089641217871322656313062489600 8552816 -25725803652143588147613378251209113600 8552817 2288288681284417204581037135723731840 8552818 -27512465137587929665186247061772680960 8552819 19037435471488262214815597848173351312 8552820 -41933193828439232095203311400106321920 8552821 -4962488748454249357979908991948924000 8552822 -58044511454119934871617056617565955328 8552823 46630429577969994600997584144945758184 8552824 22991337246469779701538483625476710400 8552825 -114239229947405255516469512926607856000 8552826 1243982384920601914241225404850121216 8552827 -85612508446721646793755201364633377560 8552828 -98234823264463090971599715027022559232 8552829 1701810118131402221342437975947118368 8552830 -13192027643825422059359493641363247360 8552831 -37683370522833633586191379514600021760 8552832 -87541434723050792992787270204349480960 8552833 141076201419298499973515373051769342082 8552834 -2872753149460436535671882368421171328 8552835 -28463384915389936616377784271412085280 8552836 -132355552361788636345551953819957905152 8552837 -56257197705345635226971252843882630340 8552838 -7477324897452002230626275524196843520 8552839 -16765345689158288429383682232127192176 8552840 -32165918601009180311453476161723955200 8552841 -45455165235211167607967529894180742176 8552842 3211336710809439505736882644463265072 8552843 23414911533607006788277189805780028144 8552844 55880921621049620367928997954529745920 8552845 -11888268065729907410844160611818584320 8552846 -14347369391874854703440839824136383360 8552847 4033370876494381078310540943403019400 8552848 -4294534708475861590307009664605052928 8552849 874960153092024422795190667109966208 8552850 22506358208454857377627286257232352000 8552851 -221198720535935637091806185283068280148 8552852 161256297016207430723023185026960621568 8552853 94099241185392355390882027339886856924 8552854 535468916257400439948005865353203200 8552855 147881701359105859941158571153166116000 8552856 72976615026882279746613324973808025600 8552857 44865807228267365947183987008721327380 8552858 -49812810252917846437809501279613608720 8552859 47092635702131726024740553891389943040 8552860 -17228346922715567188909994125142400000 8552861 97260276606750337432030507432839903462 8552862 15286710466292818650948057090384083520 8552863 63813996665232921287279384968791499248 8552864 147084487170983165389236434524262301696 8552865 -21411913608769117263114502295462321280 8552866 13668944005167832276690314438493585920 8552867 108963521054771659768294945433609021916 8552868 66259156421991081248989681492502922240 8552869 27844537718170613011813296736493908480 8552870 31005131946663662409913048532605743360 8552871 -81817469932875226088097100774710771216 8552872 2353166932443681821391433357468139520 8552873 40318784118581413758635041033732629120 8552874 -26177474947239999946453189657728464640 8552875 -10842723624656948619300271530254892000 8552876 -31306269823134172404955479027108810240 8552877 35803810476425905028454216400474432320 8552878 45439621008376583861948478743598819456 8552879 160143655503243653497078795724159538480 8552880 -5306760845821382519069285770342563840 8552881 -114285225139707234825839097294526750318 8552882 20838196998567654404995355803510503744 8552883 73771328901972809384118431557418072160 8552884 -107902685974966664528534157050368749184 8552885 253133707693326786102669918289766880 8552886 33703904288357096595949913746932310464 8552887 -2853879329915546018438464123439727936 8552888 -44561885030495913077467593712393728000 8552889 24003713134528438452156242676373772484 8552890 11276270541215204986022272918593865920 8552891 161117259934915305415938230471682955584 8552892 -3287864153524260374176514092011675648 8552893 -32383611249421767252341263462251564320 8552894 -5414617170755300965108499823257213568 8552895 2858084849546048965716543409386877440 8552896 -10163630618119740180159597863868825600 8552897 -195498863560216077708344563133430078654 8552898 110174626182962405155382779861650816000 8552899 -3642401160753244455625761125195345336 8552900 21216268566388963663851309901129584000 8552901 71849462642062590050902569559283937504 8552902 -64297959700202349801224471989442098848 8552903 13160848837867814872923038209027905960 8552904 37851490129892658485569777812432568320 8552905 -86570427410025377142548881059934386240 8552906 -1005306196634355387715832624940207360 8552907 73052724575870937860530768553443970880 8552908 -5085666077799031603249423224007972864 8552909 181301777168746113922928021303198293110 8552910 -28502533311453224060425724944422823680 8552911 89715810953369983452477159701635254512 8552912 -63551096405197492467527988335861514240 8552913 9729454279230749918543611654514959344 8552914 92351077033492556626224819045078051840 8552915 -28483455458418117409355851440026880 8552916 80882063218840014890479594878121625472 8552917 -82927408175142265127429882674892429828 8552918 18060061240836892520358843468057827328 8552919 109718177099747368404567785719542693120 8552920 52494298450760474184421059501837312000 8552921 153351610821536404783073279668285165200 8552922 3683698772242717876002553198001723904 8552923 44455077005485805298476641619815135172 8552924 88903072719182731041096902609119504896 8552925 -75026501166532960752287692926651264000 8552926 -104328576657126440892499353537848518080 8552927 -101722566730629407158966603105792528224 8552928 -36028911245908831195699788600704237568 8552929 -19607602459245192550507918734938537856 8552930 45217612744694339979681946526221251360 8552931 -49852736801517207994496035471799525376 8552932 -38422735544085823679708883663547152128 8552933 28033133083862145948719422110380405724 8552934 -8049645462083182000029877012495938432 8552935 169958830388202872009726988644815104000 8552936 19556914848863087276041783832682332160 8552937 17536348579813838640789945073423958160 8552938 -62257799039796800026186027414585310208 8552939 -184018809057751540477162643700982837260 8552940 10761527794851183221792597494495641600 8552941 -177331324398779133862972939222910398080 8552942 -38128933422737061904995805782644883456 8552943 7312912465362845505048386262283068000 8552944 23981269461765042574728230146325544960 8552945 -14613724233941829279196258057773244800 8552946 -13125618682022630565897324867408594816 8552947 29465863418592928860056254748363261328 8552948 -88760387472567238143067399613415413760 8552949 36595721746917367171653304301381382528 8552950 537689631008592461510185341635978400 8552951 24532001505696544913924516476586220504 8552952 6263861954854853166060793928116654080 8552953 -99032728726401479605815166293373531798 8552954 -25169618330906989914455034515742523680 8552955 19455590023983884195908697768839482960 8552956 -132626854246220034443205403311609978880 8552957 -14664299496650740486599974796073832448 8552958 575155219478703844531119680722157568 8552959 -204201819791512107345950618920247011840 8552960 24402707113561202292428600974151516160 8552961 57478274008183106034421470179747057010 8552962 9986086394246732944782848883541936128 8552963 -53290362658166487295648546208150201136 8552964 -21682641819680913156466965386662379520 8552965 -80648258525814925235083967226280003140 8552966 34533624534907904483879643209785347840 8552967 67916382366145006889730269043676615080 8552968 119398349805653888709779023821528975360 8552969 46391715366552711355093490304368884020 8552970 -4809494786077921293512117228677574880 8552971 60910119128516620469587071561657108112 8552972 17966997702031206642369549018982290432 8552973 62270719116711767713378773777135168 8552974 -21523319421989793222665626479052066368 8552975 -90175680119207682319161932842975095600 8552976 24696579535762369942778550196813627392 8552977 77248628644258136310338554067431876212 8552978 -14571303105359673777245472568468707840 8552979 -184066664347121884704074627692823944080 8552980 -48306715835982677055953990875466956800 8552981 116383859373988727268262969856274180252 8552982 -15805072504370143840598010704274873408 8552983 -54734584748628577137438195590261502960 8552984 154610909633340070658010033804080087040 8552985 7452267885878611535291392608765029760 8552986 -9124350855904442071789802443744397856 8552987 137953203649410847576602287320696651440 8552988 88177442538672659674021920985602791424 8552989 -28018600709132654906937484605818852520 8552990 63344998766703182989047937445029852800 8552991 -6252359586871169590346847896196871608 8552992 -30700936810943079503377045111563091968 8552993 39380371253003273496887106428550229248 8552994 6778800133558633557461501882159869440 8552995 37266525528640866442566470535451131600 8552996 -33148826712603874853470743076720752000 8552997 160572561578640073473606379467270387774 8552998 -84619226358516582327146760919358676000 8552999 15382271032867512488004292217581248960 8553000 -132245038862597104051299752734248960000 8553001 3443692760901162938842376765895280800 8553002 2596723899566385565186776304730745600 8553003 -22484074099139271829008278251730531496 8553004 -96225352983341328205815959572884914944 8553005 34319191297659925063506760404412587660 8553006 -30965060624387746992797102420880875520 8553007 18367598203967853208270379397108778256 8553008 18041111902025666957736571468364021760 8553009 70381342779757983510446647394043111648 8553010 56186132295399522644867012339051520 8553011 -127292913380778654708231214914875737776 8553012 7977732185864008501235579162622320640 8553013 54380795597186366432697580771994071296 8553014 -10103042748443889431825938829652714240 8553015 20212112463312757573049517518871460320 8553016 -94974158248510410733696692300336107520 8553017 29865665222724471342713825679442459200 8553018 66519428036786600261925172535265659904 8553019 -335365043831734173189647778964637836904 8553020 1327654758738624934586057066385408000 8553021 -52142128365021521068101650947987612320 8553022 109498335319431722129082898816049133312 8553023 -133653592903824808360623447054778257696 8553024 17034050625119118078661673806788034560 8553025 -49977507226607355372113241303357733700 8553026 -89893103026051000402023237477131946288 8553027 35041682311696268160446997459954047232 8553028 -144753130021229574286942648553582960640 8553029 169330761202523868552147172580705289630 8553030 -6949633821160271666249780812882327680 8553031 -10286595571520443369626424094414353216 8553032 68093908808777473682268276744253670400 8553033 7048298612784303963216187607180110464 8553034 6218886437906287473981224038236736512 8553035 115175410098953824443639799004291064480 8553036 3311319885713540129316433975152159744 8553037 -2023160590762474797417509743873812320 8553038 77436562732247670255266889136117423488 8553039 -137413387463197799879947219660424831232 8553040 22320791587344362124278499076059955200 8553041 -39492573826662248924464207688125595328 8553042 12345216920319558484355972706074388240 8553043 148761792559517534049797853937482157292 8553044 -282068159635619988546160394884890624 8553045 -34223779036268401753212215655180149280 8553046 -93239802333188248003091384206866341760 8553047 24333667068346769458563356172295458000 8553048 36404961224775560534067104271237120000 8553049 -38232209910611335418360732725021334636 8553050 -60380524869334140021160341836129126400 8553051 -3373595201979341029066144110584899104 8553052 8812635253315568459238683120075342336 8553053 209559127531703179341023260947241880160 8553054 -87086369652573598417574000945588315520 8553055 -7425739090550179267237121239955220480 8553056 -85401462186139275282898626266685505536 8553057 -160318912817239768042588370911894634880 8553058 24217836001236552855414247207091084880 8553059 115136788332851575004431432754130902040 8553060 169414054127749241955354212205583564800 8553061 15895804060938114827607578622143557824 8553062 -22624906589526534182766421653148430208 8553063 27989065125230393471191666366959446400 8553064 -38531494459021447654499340224853166080 8553065 100048857194221424901358638179024423460 8553066 38771074079991297076917039391548474624 8553067 145032786700691220016438759767105924600 8553068 49463977518025404001830509220356775936 8553069 40582312587904412818914674837699082240 8553070 -43303511230493219576733406453357331520 8553071 -7768343557352904154211723145328416456 8553072 27482198852940209246480902975524962304 8553073 -4512493407318514032552846320126725678 8553074 -136685043117832094018571886985591536608 8553075 -55695328054072116571175718803553077400 8553076 8311480364110023965727089270181605376 8553077 6554443963739546996575171724646100860 8553078 -15287743038508727033115320161498588800 8553079 44411280010703690237350676575901303184 8553080 -29584937987792107057743133747922841600 8553081 -97841249094422769101178139916250448896 8553082 48428371394113281268407392239961089392 8553083 9064357627587706245391944447674101248 8553084 -66861687180293030573725179468531760128 8553085 -41764396316967620545041561908959403220 8553086 -24686431616461406979107070130862407680 8553087 -1195365527087076917318403323391916800 8553088 147784625474917498697503686507123179520 8553089 73228591395605222561322401274839198256 8553090 164997435875022699416095107006858240 8553091 -251837081539078858557346292643072425448 8553092 -16787683241555835155655068531180590848 8553093 56539622375895834928985731012194508800 8553094 34674629334973901517255817272389013312 8553095 142242729850504987008211733195465556600 8553096 15976592575295367427709876616897699840 8553097 -131742240136172167414182276636978033840 8553098 91188193094856743057873373325759594800 8553099 21098118317326502127258764169513379008 8553100 -92213169221465000338411458548697145600 8553101 36449476389080205238460113770021906102 8553102 -26400805936060103697491869255201428480 8553103 -17648514479109645912792796334975942216 8553104 3470499767623110950046248862554259456 8553105 -33011227053463888710379043021112425280 8553106 6228017317601798479741612924687012752 8553107 10994378306135526950911480827732427872 8553108 -5465187174329384723552442899224571904 8553109 -98833061988000915638183549778933528896 8553110 94451810902428190216628153603353800960 8553111 20802296950112195966461669659492338304 8553112 92057804301649536260907092542256025600 8553113 -97691419107690787849811822394147379638 8553114 84025026542676704890018184477341747200 8553115 79796807689584447765571276780790356800 8553116 64114649963117904024168322864839843840 8553117 44800990822152603920120289270690919680 8553118 -1610121845117839496100306318657711360 8553119 146243125876207157248802834147905079520 8553120 -51369373333512859927817053649145692160 8553121 -78983002330596779654058756109557048000 8553122 74539476818329197346057071183168244224 8553123 159873718458410691600630860242048619172 8553124 144546125786445957884963738394839712000 8553125 32698784576382846845261175473781600000 8553126 64643050441585305910830924712512241344 8553127 244948669776750103185506804387691488 8553128 -178876919360731761553797466171638051840 8553129 14485891807513343950424180455393461888 8553130 -74070661361761122906775471070042880 8553131 -53018422035784975278870459227920791000 8553132 -22497584788401068861573547043203038208 8553133 2037784891905043641335847157155253440 8553134 -43746119312440741956409897764364142784 8553135 6199183842525209526989082149283926400 8553136 -3193325482455336997648629055323947008 8553137 154593484820310593259543092552199408786 8553138 74292463298040486135235648037424753408 8553139 9146363629612949418468607581550771712 8553140 54279122410858785747075902913396825600 8553141 22870501337478011029418150867174509440 8553142 -380690998660414649037411747130196736 8553143 227045617147555305614792763799465060392 8553144 36350833491043939759969287409554432000 8553145 -48947755693993222639809034495373399100 8553146 100650818787028345948476005935467673968 8553147 -24037876629344938982485011424269575400 8553148 -13222368841837819429927973912002560000 8553149 -80874186482902866450610561335057496608 8553150 -24123927009837745164669679925115912000 8553151 37187282823131188345635602631487861272 8553152 6761434248636346995530745138905088000 8553153 53893603609018888486839766187352514560 8553154 21828926766680903038722975032439628800 8553155 6855462131787638545372714492178070720 8553156 47617664868707200489419074081815855104 8553157 78055533093680547630111548813767187520 8553158 25845742693399444836401079006708835680 8553159 -159488598850381878150156855903746064576 8553160 25372948394273690292864470802918604800 8553161 -84299846860937229678415655667338761200 8553162 -23329908405005608733913642776838306048 8553163 -186521297780107580001943295892680692588 8553164 23806960207735369880731415414465477376 8553165 17086987296031399239598096768072773120 8553166 -67184443611546982699557476917819291968 8553167 693591463583075961282485626006687200 8553168 -1515304579420698216515175953309368320 8553169 127648550774241869030057579647859700196 8553170 68040019037440554315113823041779973280 8553171 -36003870749135767937174837812487946240 8553172 -213641992148245765104477207274134671360 8553173 2797336909757467691010825489259598400 8553174 5137291337976941568797044687006347264 8553175 -160865296673067539626523509419055182000 8553176 137406822357874052003275754512167813120 8553177 -131354745795031083064844943027687114960 8553178 -451170177132220049709205564725960480 8553179 32576476572075905418605222712828342912 8553180 -55212212819353020100180878699991895040 8553181 -11577760116814830781460119211209799936 8553182 43054259676292286292109478327620219584 8553183 39417155113142895575951177712964138824 8553184 92166335690286172837443835176589197312 8553185 55741583933896130066039250858356678760 8553186 -6970118228176302957171594994602042240 8553187 42104081519988428650111498369495911836 8553188 63448489515128766517059252724118224896 8553189 -106984867539117740762646187562249273952 8553190 16489351991738498150041233686180939520 8553191 4570081748369695477336049054245179552 8553192 30461680891234767328426990565509939200 8553193 63705148364479985149556973451378411008 8553194 34869211081331723587297321033561878528 8553195 979629050358625001772382636346822880 8553196 36728965775163505420250326126065254400 8553197 -174496660343186054017348656576428587380 8553198 8406119783205882540299323677469022208 8553199 -25259551692165746167987264749135194800 8553200 13577787986567241137299179822865612800 8553201 -116614711350302801978249810007418164096 8553202 -10859515980939990427855449246496427520 8553203 -46850965791865571208767476417448053572 8553204 -1468431507343475434132337124997324800 8553205 -91659022832978893913219780709688433280 8553206 21289246143478608693432746780792106240 8553207 1408109337167726347166872026177505488 8553208 55413187540703273783153670184793088000 8553209 -13480947746297897453513547498495702720 8553210 18072080562316558538504416245719408640 8553211 219511006581454262270246966610513849400 8553212 -68110845451941618881850236269576872960 8553213 25674163031363298303644176809313530342 8553214 35392253526905222259359276169840915456 8553215 -46488228501005184064458275166085558560 8553216 179623189235593481928774681807028224 8553217 143857444561925232891362999335127782272 8553218 17764381781917603068270867378973763616 8553219 -6164340024079621141072334040524025600 8553220 30770220616100050040644074625017999360 8553221 -167283791058985654871624853710545900578 8553222 -119907141555850345345403243819410335360 8553223 -36090620656563104448053981875286611456 8553224 139652050220415163255629075611900313600 8553225 -28679933573376120417093318163613372400 8553226 -120431933608155241115716435385077029120 8553227 -78024413734488002207613867408830050488 8553228 -59168095374121230290236760961794949120 8553229 -10243491467050835785584808569391028170 8553230 -7890750799778550374075908886423040000 8553231 -151157463338976868598392356014364783480 8553232 -15253194173105032136054235363509592064 8553233 -16691243817700964189433093580165108416 8553234 -22212853963223927677793501207188648320 8553235 -45181739868933733298030059414602826320 8553236 -10705076838056533655195439382049706240 8553237 39169236796195190230675810913751687168 8553238 42537349245044265062314414356292656960 8553239 71766664825855348829213878797317337456 8553240 439036309431163509446327604914995200 8553241 32401654402120591300690347308254537984 8553242 51892556924972748102828077704990828272 8553243 -21128133092247152289125775583138181736 8553244 -27637392880988188670673148959274953216 8553245 22256937131856816399202132959261552120 8553246 11272696159172023263214829616151138560 8553247 76938539989324995896486920716873305696 8553248 -465576592838147431970221669144559616 8553249 33512098520775440943816555027920500800 8553250 -866963153439388676321497075213656000 8553251 -90608212641597837172730135977581534720 8553252 -15295795209023238573699066268045326336 8553253 85849365565613189282344418372745425020 8553254 37989862078370755002977323114846404576 8553255 64983675058093767474793280007691684560 8553256 15566001082128001064387337491094220800 8553257 133352536182811585763629103583521470452 8553258 21115242627251090499951287294821734144 8553259 1204932840091337554514842911162648768 8553260 -87405664625542847348336402563688524800 8553261 -9705607492046185421152517032878594816 8553262 -11903985429873023491673310667565304768 8553263 22008085323184794534502272541794284064 8553264 1953241091159178992962542291938377728 8553265 26032485523795825458347862340938350400 8553266 80187837876779821664780882602277329440 8553267 -21960805552947579119444300662554993516 8553268 -31572793858729277060830077557097390080 8553269 163416431862996380288088153438443714670 8553270 -6568783773072801491959298297594265600 8553271 -116463134825197754839675834871289469528 8553272 -6325009334019720886190743957300838400 8553273 52962621295208411547389928705511515984 8553274 88299601065579608749322537154790337136 8553275 -41017774433704871406715883804997902700 8553276 4321287779326073068619075433697843200 8553277 127355486287160161498588276760817437126 8553278 -47291304274265081008026437266311807744 8553279 -12290147443714889165620296008687990400 8553280 -4620408940943446676156355295759564800 8553281 -39323140422996595852840486699144483536 8553282 -57331748034962479775846850695102279808 8553283 175133534887625610047794012524340345532 8553284 -41326305699851342423597939208124608384 8553285 8088990174694105857940948395870138840 8553286 -14865497133128143570476477933124165632 8553287 -144218894060597887801915600940039193600 8553288 48088518755273901304773506282863042560 8553289 256516103786535091349989239546383400000 8553290 -5155500846557989325835568154757625920 8553291 44360443169503240798032868372658213592 8553292 3783481284698255335151353895006745600 8553293 -22805395626616193666179937863178264340 8553294 -48459204809330118445393970473166472000 8553295 251380829398646729617317257788482744960 8553296 10929338181034657882098864923681021952 8553297 14198894742160932862164353349425638560 8553298 -40733622800097147679866302457669097152 8553299 9815484138535499839077042294563019168 8553300 11562610074863172837183088589484748800 8553301 76037223733218374892245112767509188302 8553302 275512813202245387211548908564701184 8553303 7401596194942788294892432278822758400 8553304 129206177452547459510476528560014438400 8553305 174767853249322615335189892326903155460 8553306 -69896564867921970723291753367301740800 8553307 -68795332462685471337038836621142680576 8553308 86612586160025097047377564675601084928 8553309 -4369871479693944407649031695258525312 8553310 48741476573559431289892615159394698560 8553311 -84306491465491777645435613683109470248 8553312 -26819719877403421705827882492901982208 8553313 -68585570036610748375445937189322057438 8553314 -9450303837870873422754305708002776576 8553315 -80417829505382845286952925826648358480 8553316 -89749009834838778324447854578951400448 8553317 99504324527996306535676611804744858366 8553318 93729087502394408200567814648659954560 8553319 -72303506991849494891925996905753883504 8553320 -1399408467335181219901665136384051200 8553321 -13256301658636488980732271622648644096 8553322 71022729122716997262037470149588705712 8553323 36439033072953640638348212315485113600 8553324 -18506229254942032767638843768706647040 8553325 -62876767165979592194784440296555284000 8553326 -30727476534337401190632352726213539456 8553327 -9127748924020669627216629794117022336 8553328 4779549375730169262785039533473464320 8553329 295835263514830945105499534653059027876 8553330 -43195350780845634823174430148155904000 8553331 2882188702677866684694915650001324664 8553332 -29364439619220296705302941511855718400 8553333 125471998932816233581615137518348219424 8553334 33405070277001475711623921791379374592 8553335 10858892924409124882320438171749979360 8553336 -19074670059244434071885892982598860800 8553337 -8141951180430647878444171634840072632 8553338 -25708957179146469009611161381813186080 8553339 22114192392574419230860342130940650400 8553340 130203758096602369353546433737293076480 8553341 -43893844491718137286296187277674545888 8553342 116541810276062649272935713935890053120 8553343 18610131945330370163696324411883761800 8553344 -190519403965329621019812807138135244800 8553345 -581108042208371172278129011849680000 8553346 -64356943041385231613787867741017955264 8553347 -284420626058162400287756687700239231280 8553348 -100053850298126684537541256655268695040 8553349 -7954812645441506969520054280476100064 8553350 -23452592785566831744030709226294352000 8553351 37576550713282723703937084678653599440 8553352 -76026308790729080740229856537001850880 8553353 174487645907082122919155508189365128464 8553354 42623004753284697425640366474200946432 8553355 -66398304457976131507955105089270830240 8553356 -32430474799501773547458153144404831232 8553357 -55118396693100022394592940646087502720 8553358 -22696756930714654868754716483358265920 8553359 -15932572876017067444118757677163390000 8553360 -2148704265611966976685351622576701440 8553361 13911856577548903674188744179844070962 8553362 -38136161395079079959379937856731508736 8553363 -13463810546510296665775662988887198720 8553364 19501002237361575753070788571830228736 8553365 -31699651433142488440309249774462425600 8553366 2355486349216179866910342378563916864 8553367 192734260910965342340817829615643625416 8553368 142094105237012642660023526551396546560 8553369 -46803883094967310882822103076641808 8553370 8213399073835172876187075403139512320 8553371 204602826538964856108470978066123491944 8553372 -32032696681343552603528272845007185408 8553373 6969121952824288131408510195446779622 8553374 -115378391091647852664552334612753946880 8553375 -111312286599656836378048622243435982000 8553376 10190492104165009553918903687125401600 8553377 -103862179342675353695888108830421963328 8553378 40175709316316191869160935812153246208 8553379 40109773376591658616538744646383776320 8553380 135164914799712022201652628988701818880 8553381 -230074987254293610751303567258972248096 8553382 -136263081619946582597918123741961691200 8553383 -121988241733922342938106825114487056856 8553384 -2249425381088460463272989848225382400 8553385 42986133184438139238582693889305020580 8553386 56416213529610469739923070217748105392 8553387 -17830553678113202942602504594662481680 8553388 -353408441865492937937466605169715968 8553389 180679769129733994899478287561054144000 8553390 3381436971640594511468035876408993920 8553391 53704060601956166759359784649264633600 8553392 -13753811693864239399627898205674373120 8553393 -27823052250293708899948032200785881420 8553394 -1588618213237818230300797164524539488 8553395 -13461040484474479144629129552251431200 8553396 -7330826135489797850677614568655732736 8553397 -279213071690803848241374833702812897608 8553398 -26279139402071826630244838464776929664 8553399 10564220399092359121126554439574377728 8553400 89737373762206780237192102909105152000 8553401 56428448237801285480896608078596803200 8553402 29820594843390414890916603347407531776 8553403 109620070421970875529336604270308727652 8553404 -7742728624296984275790138193518672384 8553405 17590157247156345485011582797946953600 8553406 176909158588258353329782738868788824960 8553407 -154265297739485682824441238918736130280 8553408 -30207339094387750544584559990616883200 8553409 2353429008606976686416928596997640960 8553410 -3840564495578669276628643003383099840 8553411 -251559616282510852121699368464790041360 8553412 -44051776341388714495386843815189442560 8553413 27336424447277825775923888731820549184 8553414 -83280481770449387991742474001840903808 8553415 -1423669148409270692290687068830683680 8553416 -2681909147908101809370868898159001600 8553417 -27019416586651098803447978530642016160 8553418 -1494612538251357172149520844754297600 8553419 -44831720826686806350223049250907342704 8553420 18463866552534673851143281751947622400 8553421 -175109212837065272617638341571889606208 8553422 -41529438724042076548265992646400267648 8553423 -7679310608288228267378093283153079416 8553424 13932954900549172877140865693861019648 8553425 -1448136390739995307502928822775170000 8553426 565483506490811228739729516390772224 8553427 72768868919612335323520140772023003712 8553428 8667859588044508382210157936079435392 8553429 50975529300258237700635679020134122464 8553430 -69032110287579431618914562228305639680 8553431 1782806630839493560950436580447920944 8553432 -15105088139464638716173170790422159360 8553433 17224726169599383055944801590304716160 8553434 32767948054769229244133575777516939200 8553435 83374049046996698712255040475237068800 8553436 -120343490666676084757657024369624061952 8553437 206163923656331274957331330395086770086 8553438 758122509606306469889298115749304896 8553439 -108468214682898792067825367991074008960 8553440 124184350118166450327588522811049902080 8553441 30994818150639939510477527394231553920 8553442 11642727375596711448778331529970849872 8553443 -16834212676568003596847644098195096120 8553444 -25576360687651006113241099465229690880 8553445 61421003516381541767126402196775736700 8553446 -37016918949369625647299205117262600896 8553447 25025379193289826887679267984842830848 8553448 37625931900222068701032579439960780800 8553449 -75141462206868191167729165870889588550 8553450 24810748247776338361743129544412160000 8553451 154598001258728753345326148375159166452 8553452 54098595092641002831820144505064059136 8553453 79231928386429831292909191839818304 8553454 -5499270070696172080252703186556818688 8553455 71431426651721046949990496452154124360 8553456 38123453856269096985643854779481292800 8553457 125018177538626538104883084253590020544 8553458 6413722361649916897103181959989063680 8553459 21446025209445313507536492535288757304 8553460 24634777652286794554875129536042534400 8553461 -7862428733400538075283099313415884096 8553462 -10753930204620889502390584389147463680 8553463 9785367795820392774172357941317325480 8553464 121171189007571925440120152092713615360 8553465 -24611659645321369557150061972232102400 8553466 -8688194102016580118946095438154489600 8553467 51445119585412102003873308684013411920 8553468 -10735806039063650625564047801643614208 8553469 73164714243930599547006685714312100870 8553470 -53602171855497385211207935259196537600 8553471 287247876886986368146557406303109904 8553472 -148983006149619032223095381938074025984 8553473 -149664066504449960481721249037462692560 8553474 -60712523584949457467927072585778974256 8553475 11258448278278612760506425488154552800 8553476 8137633545130844182829486830778019840 8553477 -92482459660823843151198511157460229920 8553478 -97074657409193634457179552440314668960 8553479 63165367693078063408819521830681254680 8553480 17318660936739717855723701374985011200 8553481 -225479423532726282240490308842577692636 8553482 8131382855973411282902141139718370304 8553483 7339910290078589079695265518366837184 8553484 112106112336452209353420638924968630016 8553485 17638207336998425803436377220801775180 8553486 -54890553348185208317784463795288704000 8553487 -158041216819985114759311254231433270864 8553488 -47617490791585394201996793438748016640 8553489 34341147075307090837551099971316394752 8553490 2221427851880577553220824727920800 8553491 -247402983011955521999737536007895025108 8553492 -93344232284421885185444702870905958400 8553493 34901900031246555163041075322830633984 8553494 -94321361153601088636241973455685619200 8553495 1730635280856503712860505316343511120 8553496 -19506460343705167571938524779790336000 8553497 -57177297705998832398136055843480992054 8553498 77177710425622504356557926110025496064 8553499 -227661582593031260774159617949448056664 8553500 12767146044447511768695255088665216000 8553501 -124153991796090955067002752098900774400 8553502 46614281695990964574543939407881509504 8553503 7715846018630682974638557851089704960 8553504 -29828469737014870975817359282368675840 8553505 -61177340271616770168527214289647359340 8553506 -43925795887547759208250548312870549216 8553507 -3821051309893198498564847992222452360 8553508 -147502628807747754002971630911975052672 8553509 89463483273308878189517149170563362560 8553510 -22342885243175096736081557077775312640 8553511 -92090721613608547739211387452355673128 8553512 -63996691558978628348253019700858634240 8553513 -25547859513951077068111423756846598256 8553514 -99307636262495443363803665056579139328 8553515 43861588356241667039833732308597216000 8553516 -64914714086094008843928074510606401536 8553517 -375897102614900263226779050727423616 8553518 33925760320713232333381048501784351040 8553519 -3287326592807486937543826834307603496 8553520 471867096336182152855176405123072000 8553521 134954834154039163845027798520438648500 8553522 -38422291732985286916896372737588441856 8553523 -51557693936681923964149761578592209520 8553524 -51130528849514561453641028582232705024 8553525 46812332259931230732000755267543196000 8553526 -48114666496676230259417779949303688288 8553527 -58524530354722451384031948698155425624 8553528 19886704285934009879101674020256768000 8553529 -123420907347963266588403066589911142870 8553530 -118766031464717104124835456853526784000 8553531 -26431339958239716938246156294947693056 8553532 141436535699472111352970443817317824512 8553533 8752004598016162387817916344757987480 8553534 1439085277758737562314622050674160640 8553535 71271640037885128476506100688296272400 8553536 -30617290927848784137206028942429388800 8553537 102718631209687038031917961148189926194 8553538 21522844301666566487867710922244359376 8553539 -92718790140556313368418701656402112512 8553540 48010551158002461783111022496650444800 8553541 -148386989642553469986926157258122409058 8553542 76057688366033354190759287552144991744 8553543 -5562810408965043289265636619349733472 8553544 88123121908677385108859614083631580160 8553545 -3510380782018854986861152983040300800 8553546 -70237722886162062916027888510213248000 8553547 176914421293294079880175937122775582996 8553548 -116462863634731442413361314489000180992 8553549 -26668760256594693563052075375923632512 8553550 84475248106056786036448188382905552000 8553551 -45269517098231269558529078001625586496 8553552 12148659297175224805332487298427912192 8553553 144312491460403008910235349856399587840 8553554 96310288096015598212998222367904504976 8553555 -60453819636680649957788017977667039440 8553556 -3473588140738116880685728373610909696 8553557 30894312281321755414375294430963892600 8553558 -22584384359800905905563550665254198912 8553559 -32204164814510051471981784530848667984 8553560 -1228644660835046318810920719827558400 8553561 -99358825873059013419150929348221697328 8553562 18614814218956853316107721279881286912 8553563 -19880105881265852342874105725970688188 8553564 -36747269242748239937728189100532512256 8553565 107093906354107255000138656079634874720 8553566 -25300805397378021378511022403382001280 8553567 -193004793868063659171174195067168680960 8553568 75039907701455776928041080126868684800 8553569 8952360969414323694405843795471911970 8553570 6619998927044431171130809960836403200 8553571 15204961165530285322497587566037568960 8553572 -2241116874057275376036689232661985280 8553573 -12736137496910382737978602551547944960 8553574 -29986135872918398516129737824366898464 8553575 -86953898069191764091477196425339171200 8553576 -88574525675133614362921584873148416000 8553577 -126426022681997891010172567764366102528 8553578 -62426397951389531106514544452937452800 8553579 -95686962687423832923529348952839821840 8553580 15386208155240876465854944033320878080 8553581 -129331190494308986499657380108519496618 8553582 -391492520335541018563973132125063680 8553583 16010911025677660764204936900985494384 8553584 -6297259384636425086117640225201192960 8553585 54844013001656329986655799226635955840 8553586 26550598807489640052756472720481435040 8553587 5824640153805484376252085647365357560 8553588 9004523732718962935145293715349878784 8553589 -20962920451896920438043344915204095200 8553590 -65280135554115164565945222978653875200 8553591 -143677498303359417733068270456793579320 8553592 -84034333161241084751859309091083264000 8553593 -176897048726801463954338731104616123158 8553594 2692541302413683540678344086237891072 8553595 -48741830792581572259146897140811172320 8553596 68809595457220219933060946493016627200 8553597 -122659168486778271815593161114558434592 8553598 16830652419161736913228274746025356800 8553599 219593733521857566223930187338572681600 8553600 -61759634602621264958527521039581184000 8553601 23447944767604540090356990072008830080 8553602 41500719887517074056609312778759913504 8553603 161532808430893443397701129647167488 8553604 154284058945125678722327272226884144256 8553605 38918041981434800601527944244528208000 8553606 -18506653317444380145629840302722520896 8553607 -196319219432975124345596269959418759144 8553608 40040752388560189301281806463647744000 8553609 -79518572926152399595641487381125606486 8553610 38335890439472956731143199433433318400 8553611 304723644100455336725799659426087616 8553612 7728871247239155801039495634266086400 8553613 -24747738200062713147119068665164544896 8553614 -5185724469478417961461705286001889344 8553615 -25243830285057691768199433282786132480 8553616 -1662807405298757075098217634983600128 8553617 5911774139178901873292061005258932800 8553618 3465010900159781577256098456274619424 8553619 163940887615676227858293504894593199020 8553620 71358281177554318397456891076232615680 8553621 3907081953825647791419230311901841120 8553622 -60021982652114127510221301509790320640 8553623 -32742796512163848027067994034651588576 8553624 6002910765132716350935461905296261120 8553625 -82341762904524457563441750687220470000 8553626 8725519376161884088944628184426018304 8553627 174521930869335157657391170687168257840 8553628 -63512333907134525134765004563645829632 8553629 -1103267616055461567831378969304513920 8553630 -56825937837936584254167161491175172480 8553631 -141040693058517934572124497927141219888 8553632 -86368401764136855344144878013084663808 8553633 -95752597553345610013550106473152942752 8553634 -16410361790176509278131921190853767808 8553635 -65805010914668825888597608638761557440 8553636 -9046743592374967729162136446665047808 8553637 -198280050960629631499881659204909200740 8553638 -20206427121904599622008130763398133280 8553639 -36443445315140165076403746346631554992 8553640 -66470400117514975652519373717727334400 8553641 -39907009164364061508603071771832601500 8553642 -32955432583755757891839266196984377088 8553643 -57839936763259145876189153286745440000 8553644 -3225217466069539943311188644783456256 8553645 80041223608892777657915570722603767840 8553646 612715087571213574839338174654617600 8553647 -17433173391449025004623259192641121800 8553648 6624434377031161121663498878553948160 8553649 39359132540210983851506090208264890164 8553650 -3037899740388376091994439034472384000 8553651 62144404636472314710467808625264941120 8553652 -53457812593814162627443711287850855680 8553653 -231609636830567569906528022549054396736 8553654 24082512091855696634092445850482810880 8553655 30800388169202244189796127796507123120 8553656 -76832652103773119097174673508804997120 8553657 8670615546428456088036089566624243392 8553658 -94198979770204846541826988911268498320 8553659 -9778751609599684845878723613973161096 8553660 19681359053507372645542458446730946560 8553661 -926989004020882726469492268737483808 8553662 9019445520717069027228651606460634880 8553663 67337284868164348918587926674468060320 8553664 31277981573482956447425643884683722752 8553665 4278782197469563644957132974329734720 8553666 -9400336734700778571933202462065177600 8553667 188748069158727657942253437988322367640 8553668 -12461650245423203471227368599834456064 8553669 93958550126761945445976009008887471872 8553670 29175060534297673404814756881610550400 8553671 58110514190122271660355243105926400000 8553672 -8960000661656834212455091283869793280 8553673 61155533247208655449733505558683512922 8553674 -109977284533889838340557778182333567648 8553675 -3278734848837125474223431971712793600 8553676 130457920428169269034357230363003656960 8553677 -43180045227891824865544581525758151360 8553678 -9518300615982628242179915583609031680 8553679 240262162957354470432640117321251703280 8553680 10124445596402528164517413986351759360 8553681 8610826625811353460739009596663890322 8553682 112765359687656392065514043327275842192 8553683 -76348919660279800965485172981313330068 8553684 93357739487396627515486084360068827136 8553685 75150172017984027697644856954814850780 8553686 -49055469240427864078688197492396037760 8553687 92282620611835622335636766934732500352 8553688 29288341082641406332585173052182405120 8553689 -722720759720510684352474343002915360 8553690 -37581443578074982624933680933671280960 8553691 -45781034850694699464528270003417902908 8553692 1560488059007940712455459892698270720 8553693 -17904137359796007706622654701639767936 8553694 699397653354410832807731897216669760 8553695 -56457240935148725032889957079758923200 8553696 117241415024795766946338142323306921984 8553697 -78444190318814844108999036537412165696 8553698 3561105987356433876316462808764227360 8553699 -8177148709814217417293460614370584832 8553700 -42814009229632042536518717966003712000 8553701 5205635538145273479908991594304069560 8553702 -2921054555722571939284147053888721920 8553703 -184058687222796459276553318660006968240 8553704 66190181018395213625329796321122713600 8553705 38978134737128043597145034138731406400 8553706 -6158203173054994724844072492815585280 8553707 9932714821223516508004077912795310392 8553708 -132528298472876299509746640410751636480 8553709 13620912999790187150667931559154763180 8553710 -35995538609864777107168994309158500480 8553711 -28953871618681411867331085555542820096 8553712 -2261207875035831382164020607331139584 8553713 28973465283325359993582399345107280960 8553714 -1204612420418267177967758022234765312 8553715 -71381068970105082659839746966262130400 8553716 -164876762517447511706364553922559980160 8553717 -192938360662232336410122520691618878980 8553718 205070698625526709140069139090567170816 8553719 209997473245306706128877784909092646120 8553720 -20236656281213123896454434340536320000 8553721 92935926341531491858159888642519440000 8553722 -89686356903935171685124083346847315088 8553723 15577844007146985740507189771873560320 8553724 158742595594720149225766647756555801600 8553725 -66203655070973703287696126347282272000 8553726 64839341144094384936119523413880076992 8553727 17086123355537821824378867657516790112 8553728 -144128899092774820932382681670822658048 8553729 107038261306628765560859110474022035488 8553730 -68340553495857110117521968680108982240 8553731 93772969309526094524485432583287028784 8553732 -940832081579409130310850233985024 8553733 -138775346878587989059767295906838122018 8553734 32554776801485979810658442582585356800 8553735 58357845580138948772932942889143200 8553736 -7441040037437969639052207070249528320 8553737 69830580739456049436700595711834909184 8553738 -105961989227985471414134306046040376832 8553739 137839439905830462136734323110875955824 8553740 -32544978655114815282284320637033656320 8553741 962007399221157331824047775738675264 8553742 -84745053599028877653690306884421169728 8553743 -182098741028899324239629886119157864960 8553744 -15455785416243262991814297778485460992 8553745 -12550017672532137293757128861188133400 8553746 7651959852860731666752539818356025344 8553747 -9298274676874087320874111434903549000 8553748 -29431967804426349894612059658857484288 8553749 -140274944895019503264840251261848715250 8553750 -7619462135321133133125034697311560000 8553751 45504871783841344365781340323760200784 8553752 161823726727100556319755114502539417600 8553753 -53578964661158871732044522371008056760 8553754 -71403030548586125823246277725341093376 8553755 321791936823736866525221654227280160 8553756 -1885556886649446365628877778645237760 8553757 89460575903873702743544770580670428006 8553758 -91020264170584809941226122072621243520 8553759 8712115134746212932450939571764690504 8553760 84898455345694986217256559392945602560 8553761 98844206968115829097114529208576975840 8553762 1484715508733168835067594301432901120 8553763 -106150944380131393242921963562961203560 8553764 -115916289956793822933457176253607537664 8553765 -161222419313811575217916324404037263360 8553766 -56613270848462356562207872266526715808 8553767 -158921120520930189326524849563281810184 8553768 29232216053155087362118318542302085120 8553769 48215195507548990769351148643244607360 8553770 9630614749124583644351828475365002080 8553771 -68201677007936724282358249870334872416 8553772 -4011732157669466778570631191694368768 8553773 -184849004729995958906672277891709935978 8553774 78275841918943356399803198989640592960 8553775 46972064593937927770007182842866000 8553776 8906684831716536438140145148533669888 8553777 -127618798354362175105373823031953258720 8553778 159674630935868198001721850815487520 8553779 -18507822969018353916834168662603577216 8553780 -66576950370097852269467462708000759040 8553781 -58989762535469914598634537071326916000 8553782 -134282058511786511432089415518683273600 8553783 -136990499437109482490749686917370174360 8553784 -162358413909880325342234231333305405440 8553785 7185240496612516793241791676921718980 8553786 -74389979094759738178036749899756335872 8553787 -55866443066637328483592261219918016408 8553788 172402592372637045359171202425378082816 8553789 -3837474878739447337426846662512175360 8553790 -9549739344665892380090894156878041600 8553791 17651107498273839123714482316061977384 8553792 8172369148677463835145157394143641600 8553793 256284675695260827574412407665565295042 8553794 -4499743495665315858263391891448637568 8553795 -17452620744596562419280812616113785680 8553796 20383500543779292276809781660303544320 8553797 15780799366463133987305696852308864032 8553798 87650187591305097096092585248415669568 8553799 -33505246348702240006072095021656767040 8553800 25090360157370470520242833575060480000 8553801 17705523637246037191393235993080783632 8553802 -44731499069982836405891510565597072288 8553803 242788163664230442188740819462878764052 8553804 1246671672480936125317522512646963200 8553805 23365470223214122041761283927211371120 8553806 -5812536260400040327092409227769635648 8553807 -124416965107701995772557252112705651096 8553808 9214969663642775732307208034306867200 8553809 -41059115044013724760380536753441615760 8553810 600380179294354207506332685647308800 8553811 14504621355876702637395183075035341552 8553812 -91257587078377304433212684077444743168 8553813 1374956754088133366687308220201527488 8553814 -56758940270843719197141896797491129504 8553815 84730625131338704768803734006531004320 8553816 116698001106675309817470730694139801600 8553817 -59048489145088157608389349038750902134 8553818 10126479947520575319091722213547008 8553819 -98625383026024524437191704277953130560 8553820 -44676814641537091555290147379448832000 8553821 31517814692197917710621088612436010022 8553822 16842393454601033452581052780280935872 8553823 -237184494303312959020402767214359853880 8553824 -53357155365329700321048167720441217024 8553825 3626400191689614032874785616402081600 8553826 -115591845254789943551248214174987199840 8553827 -180344274063957791116549614996170820324 8553828 46045448811082756641262503919708984320 8553829 -6299025316227743500044390227537099232 8553830 8948616191744936365388291069676349440 8553831 26891993424615473078956374422726320128 8553832 -5222136327227996891670281005072081920 8553833 -15308991514868364785754206034260958918 8553834 -22115700468231554555305135407284585472 8553835 -13122940390384408964940443111997138720 8553836 -275312441113851215267877626919711605760 8553837 83574198607507272665673634053766084320 8553838 73582598152904938191939146633491184640 8553839 -17407948723147586480264028223811792928 8553840 -5331347295943485753644940404637696000 8553841 318803410781248077808529136957964182592 8553842 31562455747768149175138582101796322304 8553843 -11664504512870357040353216385385346136 8553844 7998324776944874270622847586025930752 8553845 65025505657600671015314620257728134680 8553846 14797094424651636513563189473231417344 8553847 -167750584794780272195302356481197025688 8553848 -7647787258140127913694154124346900480 8553849 14415684710699239863894258878468874240 8553850 59985295346759552983745610085081976400 8553851 65988846112142915014297182550224114852 8553852 -56469824472950290977282984326779943424 8553853 106465132284943419857157241337456800 8553854 -31778766639387484919651385179975898624 8553855 86401820818602914258256491392131273120 8553856 119521453169454503143644929271445585920 8553857 -103283387616788801389426141032444198720 8553858 -4311600908754636010387330604471520000 8553859 325638088519770142591375987419686373216 8553860 -23887256520377307412203125939590656000 8553861 -820598322772344421317301552683569376 8553862 -83862554007444671410945704837265841568 8553863 6212667188090280723579333630338176440 8553864 -43154068248808739688938489200968744960 8553865 40311570839103900346136019319355973120 8553866 -34588808045625486603305175637153180368 8553867 19036588366006399879893086964004283904 8553868 185688521742307143024145664736885448448 8553869 -90625477703669448181263627082360505640 8553870 3535084313148440618878498005369715200 8553871 -10863429636988693902892143425413363056 8553872 -12211292138389323056355510641006567424 8553873 -113056896430530633355232962379906197440 8553874 -7607540594701311187624243337421139968 8553875 -167655756079637701753035888043937532000 8553876 -16819187939570425661559726534510151680 8553877 205277272135652910335439754320078563726 8553878 40736834085644025240799483544576305920 8553879 14691200252302646988192555642055263600 8553880 -8423142137774206728339848649473433600 8553881 25375424676615725482284377553172203210 8553882 -4335125621661145923229955603793171456 8553883 6960854869282808092941187001083188800 8553884 30213662364116041727809463312259409920 8553885 25520571198591804032048839704705854400 8553886 -41279850838977282649200099569370382656 8553887 -184250190625332978829060464279816703080 8553888 -22821396381347489113704539716668358656 8553889 94508562673342680615321133700415930160 8553890 -84490974656496304071548984574899927040 8553891 -43481999528706071542880994910166543040 8553892 -19273275637049004036991557603707437056 8553893 245986131140726690702396897563205446560 8553894 -19917481579295898285432301906768507200 8553895 -322770648711680298069838269280665120 8553896 21353191086587188447983030774410096640 8553897 -178890657650642822384776731202255173120 8553898 152266622849892426441927333259304408160 8553899 -234756894485012145141687610021938840600 8553900 24652623943031552198628299403601420800 8553901 -35750467016131950031223810828458863648 8553902 -5931768754531280194517891186285854848 8553903 -134033519889672192931670048313050495616 8553904 -502864332371054904208703401747644416 8553905 -12192806099404648497311867395452548940 8553906 -24961146185251423954751453884474638336 8553907 -223992310681768655421248874367047998976 8553908 50755276621352570996503303633132234752 8553909 25660983139233132345745371682199879808 8553910 71789781189680350803538673195712591360 8553911 93306395082411111753158383302711433512 8553912 -40794633090094300785830652755919298560 8553913 -213002424691420167059498473161825642838 8553914 -16011697672134532131083863808282814720 8553915 1591618880397838184230887401810680800 8553916 -28942334797277126858968357846646531072 8553917 1137160704757843374297276598800684192 8553918 14955572347009002215464278102538768704 8553919 34872867082885682711845604006263788912 8553920 -3427453240860578765770825620699217920 8553921 4630856159383347010075840840131875520 8553922 17465712363685750191906800800387031040 8553923 -5856998758145732470771614597594946560 8553924 -5629982464787726482405110445090201344 8553925 26193520377216951478762244982134872000 8553926 15757724539420656506780480138549442912 8553927 -68310883538563587422426856244235663280 8553928 -266122337201382371578714557348371159040 8553929 6864049019170865219894783799837469530 8553930 -16039722907841971709111980486108942080 8553931 118548940487259188334460937334038406000 8553932 -4024004239365687777128333438838453504 8553933 27480039248745203674585096612491547680 8553934 30483881753494155348420344037481511616 8553935 31056515486095291008751495627562039040 8553936 -14364334869006889013710266050601811968 8553937 -54816887754868008616384452291785274048 8553938 41713489559538268974462743536852707840 8553939 36610073077336324052999379337295421624 8553940 6136756952384887201991607426339194880 8553941 63053768287651440095329855907667700800 8553942 -4039625630955318124255134421136384160 8553943 403546461804809981327531661588782471520 8553944 -75214768884076533711224609828675911680 8553945 -28945570459586378021572884810221347200 8553946 -98107436971662960723193829935648013328 8553947 2966143523889875718264946390003646760 8553948 -15201443153899785670793429300487760896 8553949 38867451079600501581328776337808790950 8553950 -50628120485270477024319636641149848000 8553951 -62335657191853447622681107800734380800 8553952 92826296327659930390494693387612979200 8553953 84014860924487287722576267637924243968 8553954 15781429964373554113611280945873090560 8553955 -98116394337674597871635429088138302640 8553956 -8011480212659267478637847792588152320 8553957 77318781020062521502979695641424144992 8553958 12185416670142297670741595964301443072 8553959 152968106045875527873564534834454991160 8553960 20845033915585846360720005797164185600 8553961 137104146172469408252456295429059746880 8553962 40868925297789017594734992109329139200 8553963 110504981726191163981510925563538237888 8553964 -173542603053458186875935975691872481024 8553965 10383959645792259880758734732780832000 8553966 75039107858527532161323681232826831424 8553967 -34502627571905095178830412556801943984 8553968 20017637851789182524229693813847818240 8553969 -132943364662455344251837514998891838412 8553970 -16958396084636652853135563063099508320 8553971 -136315819746596813782504691397397800 8553972 13980722559451299211152112739367063552 8553973 -202020278174815084069987286462784381778 8553974 -30672453550212801140278354881492480 8553975 85430304139059614384891963532983718000 8553976 -59026947984872331222885684332807577600 8553977 113225398006380768700154683062032232660 8553978 17621237217622689396625681554852395520 8553979 108874689026345673618246926541376562196 8553980 31399409600003300524224919005801231360 8553981 47767713089476462973786548589139044352 8553982 -199947029651510197627437378122749017600 8553983 -116322550937193122966394413560785998856 8553984 -32404878687940318396472514162154536960 8553985 16651862663392523629800664399612339200 8553986 25856936332759940164550476385936303616 8553987 -19207628271825568520869990814499918432 8553988 74033553100989305977806148557949794816 8553989 -35011803106953876374778469928748690210 8553990 -136770271428458036448584658236160000 8553991 20734932081952989108656391420290987152 8553992 -252268153432438858890254094784257054720 8553993 4618226016588283703890620103105539840 8553994 1754346279899595501906409148549526720 8553995 -13423541500496804609121247056519276000 8553996 -93868715073608676871794384528207453696 8553997 -35884578487824653594597996936112787680 8553998 -49247235518262239775122647351290984000 8553999 -1081090811911976052038272141629156864 8554000 -9212699571127350137663949875183616000 8554001 124029292926135621633761710400691599604 8554002 3526428803584782582041037632666197632 8554003 -17419640807382954811579212241510127240 8554004 31252361344681183356423556211741533056 8554005 3521062102415979966122433895407688860 8554006 -17430974310792252012072924173785231680 8554007 29392329399919179921390576253179690624 8554008 19737603175803509552422443782598328320 8554009 39767103609625791586184020632499524480 8554010 -61231103257858089715490818734254679840 8554011 82011700291705652694822670445279576472 8554012 157572070243263096443067486382698477056 8554013 -61023670673363255933242270492115839476 8554014 -2787904834965305489704293561177319680 8554015 -16689590302248702845095956257595204000 8554016 -62053197479055814324812687242969481216 8554017 56601158356100547034332610712455722240 8554018 72442873396040560549079747644315657728 8554019 39448698848652831319949869066924611420 8554020 56101100811177044810906732037887815680 8554021 15589358021960674317420917571768116512 8554022 -5939638670187151068826312125225648768 8554023 -154863950120148196033354106105449390128 8554024 -53165490495979534655761563144682291200 8554025 -6788150145891037622654339220997013700 8554026 -10972294260705797404685020064313887232 8554027 -146738585311814796505141907540217954124 8554028 101280262045337475520040081781062561280 8554029 98237733510111579445947078913454131488 8554030 21520690769721905086414931839230508800 8554031 1917026776431712552210776271897538832 8554032 29018566781062946844722939109783306240 8554033 2547222370573899474879995825088099488 8554034 55863332609724043146504576395108230416 8554035 6637746476766659477756634721631531520 8554036 -155148413499277740919409808699434749952 8554037 93700179625162223763103262188999843932 8554038 106307145287873725414417792051173262848 8554039 -19873420509690539691722494657776992880 8554040 72278596687560721530251260257650073600 8554041 -9401461242556824279315482831967012480 8554042 -8031977384263854782563700610421363200 8554043 -91675923989761143735289501800622191840 8554044 45791361573228063476626222143163593216 8554045 27153031339963039646563573137468376320 8554046 72069112087494988356177480397981001472 8554047 86132301931684928689120508135865384960 8554048 -52031532545414973830874687835188232192 8554049 16774080923700350427947368577396570880 8554050 -15539551747249513343674060254327642000 8554051 47943311006763896980771176218752093704 8554052 -6954339119880590804532038355541094400 8554053 -53245607894764176536256769843730347296 8554054 99480019010024366449889688908356032 8554055 -34183721214690640098039511905528730080 8554056 19997686050021246950979966811452211200 8554057 13157918031217215205636511280471106560 8554058 -34437272058881997958756675019819079120 8554059 -190541405815063466908874323959103283280 8554060 -29207771522044750160521680991099852800 8554061 223396430671589105967520986435851857632 8554062 46588514628048394834622598684786054144 8554063 65557249798646678240419674063019876224 8554064 -20230934359142946201066580501698846720 8554065 -11336112309371245697194512311871017280 8554066 35981252967427282597321717988705395200 8554067 6534305178018121227224355046315788672 8554068 36646608219576584173249145727545616384 8554069 262597728846995924023950683272829163470 8554070 -13078369035074312642816783115836855040 8554071 -122865008881824207235493867413182962736 8554072 38616648176259534000716034600276172800 8554073 135492822942692291201420313999456197904 8554074 12806749189054199273082701164774359552 8554075 -48802673143536333243274826608053416400 8554076 919530387880895021912922127108475904 8554077 -17277388054287776758268092821014524800 8554078 9321255647952756401908409006591659008 8554079 17934043369549388473502048203933147680 8554080 -30436266146463597981013222951653212160 8554081 136950071285875796201970004709178638882 8554082 24484226485501146211198178009286461952 8554083 334430469377794967329715717985506424 8554084 13775971424375922025419838952736509952 8554085 -9447332232642271380409015947105024000 8554086 -4879225042878317248466485254139383648 8554087 124336952970038007264588213221093862880 8554088 64697765887594649897244106077173760 8554089 -49876461361025365672787914445631905952 8554090 -99546173689026191352093901703431656000 8554091 -19423341639606160189166422822902377472 8554092 54927556808230166107984759150166103552 8554093 -193787163068859798345764207491936863658 8554094 -58110692754805617179704876553164409856 8554095 172157678817751142149154268929839560 8554096 30211317870655237663282719565337034752 8554097 -225962157335297360965107195262465409628 8554098 -476528691017038982973574829318300160 8554099 -221433002554255367055676523583616990900 8554100 2131872181740914530057929584120582400 8554101 -13961583369650561081060109948726005280 8554102 -20454343001588655044541334690894857600 8554103 -224391159682707795434719218547959978648 8554104 -27199581085021860945499524291312537600 8554105 55733492680309445059625003591168064960 8554106 80557495317335782741005812857301086464 8554107 -15074903936807955054395260343532226512 8554108 50415156770525816325104479938620438528 8554109 55606622477131704165155837921098327680 8554110 34642660641702957704469408341907052800 8554111 -25370970081585700139320368184678127200 8554112 -56436975860749909461831872369488035840 8554113 -39005252710959161482183076516438277600 8554114 7881792352008474543451245330501035520 8554115 8522285788123484571285498294192345600 8554116 84055236497727817376492749280356273152 8554117 30781306330952646114860818496956015680 8554118 -47371912963719777705899018324832846240 8554119 -180076422507304443049135124615354112 8554120 36638204446986431831162078928003072000 8554121 -122920758166137876409767889528376088678 8554122 10873590185933644040224704947617504560 8554123 1188521111457522741482821049273257720 8554124 157368418123152323942920015959564439296 8554125 85658123997236122984668993519839688000 8554126 34143315209860229389945820110883521536 8554127 112827489720046156335724766332250780976 8554128 -36767280205795193277399063819670781952 8554129 -75354096656435166392507329363042724316 8554130 -39436782237174051363302038121243184000 8554131 67162733631317728512355744368672301620 8554132 7586014845099965319439778756337460992 8554133 8949542470202407634657336791862831520 8554134 -27579901887447929271217824346279145088 8554135 -34055251538509265419712331958927809600 8554136 35124770939032690923238211300332615680 8554137 48357341408357170224680718453701256768 8554138 -26731514970317515421630863172087638560 8554139 -75243932514855655647888740617828945968 8554140 674779963705012117474258609255219200 8554141 -102621208840435327542211096823567566080 8554142 -125098186559252784541677760302092644800 8554143 -6676841419410106717542710142014971872 8554144 -115265560986345401772126041331633291264 8554145 -44230503013613554216133587370541643440 8554146 -24132692254060798800298348805456647680 8554147 14130286158394559418206867597493293472 8554148 83959689561382428964667374173466862208 8554149 -51992514784693637887743508918069708866 8554150 60894413198729708797238771487932467200 8554151 -95264976152298920308969333333332868992 8554152 138976157865477744117452583279896739840 8554153 124189528419860369994183315949179761402 8554154 26459707020385870668750359592403183872 8554155 31235794254194385439577402246123838720 8554156 73100275736229068609381167035037084672 8554157 -155786034063411076239484273068519951594 8554158 12365091752128181623226533813521602688 8554159 36419684842757139585679056857302568160 8554160 -19138274485722205691852297892151296000 8554161 36294467663498466553615545706060416000 8554162 -942271899136916576424800988441689856 8554163 -64493390403278349601182329589628761588 8554164 -103781095499548617322350874946210279424 8554165 111424481157939113641959427532624076060 8554166 6984953418786098898456266709322058304 8554167 6888647824495682189684874379539149016 8554168 -83902865883526158760281717446986506240 8554169 -123842174283677465320919187987807773952 8554170 2940016480349788185413693111820230400 8554171 67794101797191723148081309953817908544 8554172 -14427397842682606706377216549249171968 8554173 11195074650409651107780618825254755584 8554174 -92033187464365119977679624189267478080 8554175 107693240951145810649049501334868031400 8554176 -9409378661627287287080366025288450048 8554177 -177685293765763483281195050258780054974 8554178 3101586064740256168454776321491418656 8554179 -119475277842621371666524214499435943440 8554180 -52610210085267932498079538880189030400 8554181 63111404249217850840923162735740281632 8554182 6448675526564766062071189010833557504 8554183 103379157261854641620485830177829175168 8554184 90314746274782230701336572784929858560 8554185 -75808726579324006545699505146767725980 8554186 2769335421382114767518292231198111792 8554187 237838546901215505888475670274216818836 8554188 2792850513505469103537340625949327360 8554189 10663930678788187723881969766110156256 8554190 22272177032826330114397300530301905600 8554191 85040805517442713705547535147998349192 8554192 -18087519721448828306953952631161135104 8554193 173701690492682193610224011970569939442 8554194 8091431384262060449559613289880430080 8554195 -2688020056274150270775589513684580160 8554196 -61492154974068377606156303084743716864 8554197 -83135715976590103341538567157412943200 8554198 -85181088903081254102283109542231026400 8554199 74726847242173751988489056154573888000 8554200 22386357315290137658346374821032960000 8554201 5893168490775604411131275814664309572 8554202 -12908627181740490047741409593099323392 8554203 -8227202984309378380997904492927599856 8554204 30489059318734052470547167490864339456 8554205 1620606510355552148185768652839773120 8554206 -14525920899189594420305401009323887616 8554207 -111528705697856392679407181941960829328 8554208 -83854941767874935850601753428565426176 8554209 -50246653972461662922860817478996719696 8554210 3133326874338408488338408236363624960 8554211 -23366192645338020089290325322177055200 8554212 -24645400839491446063053322929082073088 8554213 5987695401151530781142762985542130288 8554214 9787436000908305875851578966695222400 8554215 2054174158710671483338393556402745120 8554216 -187306431190978827300253437551477760 8554217 -30842153070534545623865251722969316800 8554218 9230322100727112320194762095003882240 8554219 72843273091385310480478331175636666400 8554220 -128789764958199941470181855822266245120 8554221 -18983711938373666542974690358021005120 8554222 -5194935278918613325316542910197718016 8554223 -38779858075433431816778346739330596528 8554224 -11243955861938496016981390241234386944 8554225 36142556780710044426843609899260404400 8554226 34047209668499083145202202587959415312 8554227 111595180619583558326596534325643746880 8554228 -38236977724292191026776046160721147904 8554229 -81496432405786056386089464204397630272 8554230 35938613985174192598876868160700696320 8554231 38616965486926053697976136016393687680 8554232 16468413169868769021274796725341388800 8554233 5470569282927103580345103118014566400 8554234 45071521919803741542903815232640439520 8554235 66881875584930585956794760959751472000 8554236 66176375402707633939785967528494105600 8554237 65031894954129408168937426403149570240 8554238 -42808055054626371123993084660380095488 8554239 114079984553454674301553035743475219000 8554240 7264767935796638580411956862879006720 8554241 -45893515857255128453140481088207700416 8554242 -58872185800139976424230730460653173888 8554243 41563271432520290347516864381932074492 8554244 -187426814160752359148760587868437689344 8554245 -40711884171402818069450565414733059840 8554246 -7422498789485696642342783818017400320 8554247 -22283970566718619717551106587288916848 8554248 -36886886234035307805659959635517440 8554249 -20038199808201117347205880375388480352 8554250 -49081142961471661357936413226182408000 8554251 47438521570261672138152055544356672704 8554252 -13194161752006197956758953427688816640 8554253 116696007792737420598580410431694411264 8554254 -2896672777293277219944175648656140160 8554255 3087598315411105359609664499330945160 8554256 -504238798707442573135169928556044288 8554257 73385667068486464917301894606136486754 8554258 -85022653237269183670272409087198249824 8554259 -70582386338265294258968181056828862384 8554260 -11842607436526912662396470772783636480 8554261 -162102251527452572933728276830129265138 8554262 -110882314776421499145717041206325916288 8554263 71065323147038095842929758608141072744 8554264 63870252972973070653365554295860428800 8554265 98647851151129792298124907973278422660 8554266 33065458045126849481015128273373124864 8554267 -154817045505645447570772719303696706684 8554268 17480438279202354783845252180193839616 8554269 -1147853154564744342745758988655638656 8554270 447232694944952803808975800575286080 8554271 146150350813349281687756069476505156344 8554272 -136927878754053888551590983975342440448 8554273 -1256834160310374350777220355253043018 8554274 69485069506895291248305051625620962592 8554275 47690472556104370090959448345665600000 8554276 -119062600413958235562970945338059539840 8554277 -38299456519856895444116057107890791874 8554278 117013661805993666024958099097114050560 8554279 8446346876809165091501914668699013880 8554280 14893584440288972988991147637066956800 8554281 -45944492976387837563291016703893202752 8554282 -156248862898909530083236930943478291456 8554283 95667882809148041996406028632934724532 8554284 78607316646863875591886462137809073920 8554285 -11386707200116924160881310757426268020 8554286 -3221947358579156696934898060318924416 8554287 -10808939103154190813635074564033080448 8554288 28547089140516329280036756000616611840 8554289 33695056597171793513949490632216831156 8554290 -31992523407289983925069935128292648960 8554291 -3746518958044009788846192513071120888 8554292 200478918324855548739627935658184796160 8554293 -15451280521808902927584509390238925632 8554294 9823786212066631914854131077558067200 8554295 -698078251079410430972637163121798400 8554296 74831529253048182204758862512123289600 8554297 -113480715482081957280598873546558679254 8554298 86402950135104187225118798439564372480 8554299 -23107908675530910479356846744973565984 8554300 -28098823852368193563768001022827891200 8554301 -35122871619138088329761123009800884096 8554302 -32705405698162934149683911251296940800 8554303 4441639249172160095233328746045877304 8554304 13601714157628695961341973160892825600 8554305 -46589009501080884945625103852475955200 8554306 38544947792467884915930160807982351904 8554307 22804365662047155040993551358883292600 8554308 22967098917612880971296795447529271296 8554309 -111169823430313197092385399409661979490 8554310 75245255813976502551907783396490386560 8554311 -7691199139418734494285082215845743440 8554312 33561851158899150935394101606238781440 8554313 -78127009397701555323005884864075972080 8554314 17960129865021086757768399449406043392 8554315 -26468748508846731240877509262981271040 8554316 -37802917511753659015986234086073692160 8554317 -35344763075169760090924283201331540480 8554318 74244288768356324191374810468952839360 8554319 110149991477087646848545257972016789200 8554320 11055898743144567928303227328043458560 8554321 -59823399109881752263158354169467668928 8554322 -18390601002211713054906265001923089120 8554323 118968634642044228715981493774229056184 8554324 -17543384636600949889734707145680390400 8554325 -26936610948431972786296321015735257900 8554326 2650867915131744231903762313981771776 8554327 -3246906144617874019967834050660952824 8554328 182560016639030670436850312868000860160 8554329 -54415041481046347153709927161453406208 8554330 3673709528781419840490961648638539520 8554331 35487895043564372843439863494860118224 8554332 -20056913946226581237649523477669806080 8554333 -822494839339519752348108964789908840 8554334 -424318744921747424679294144930864960 8554335 -44993530966237950796436991877733628000 8554336 -10279821592746191796402799853119733760 8554337 -116687682715249846388821463351887962336 8554338 22826824287569191577112584960708651520 8554339 36664620321004583218600353081132147200 8554340 -24651994132627413192283131138601916160 8554341 82237830283411024878197229677311197792 8554342 18272184097821659564378709836604303072 8554343 98298816555382468364618857524917770800 8554344 -16319100814507210027886441287089684480 8554345 44302723086560013598597044517069784100 8554346 809188931433380139481051906357799520 8554347 -7284444974331086498123148650902736676 8554348 48133014731236630905842649476934374400 8554349 90655210843808370875975669919938310636 8554350 -2627124990854629029505400526530227200 8554351 -77805800759995667882143311902750985600 8554352 43874169325876595993762271969395245056 8554353 12184712749920968220629259193673921904 8554354 -3772693358433972989359669372163281920 8554355 136010827964879046464617504699847387760 8554356 -61465855699273330766480623689209241600 8554357 -3672011478921532733808866684057600000 8554358 114632148271314836851946332084468805280 8554359 4872913044357508310122807859992164096 8554360 -64592683968772038008784709675408896000 8554361 -15264294232461799562533210997811862038 8554362 -92657175032947454327852195807334044160 8554363 -36676668236003278944229504290005226720 8554364 8865322302540662049369755504103358464 8554365 10058887627920346150328423483787013260 8554366 46331004121267554425560579093376881920 8554367 -133227784285805614677295398781699713840 8554368 -103724069755177139741498347636842823680 8554369 79974408555005458201361263269936498096 8554370 26064497612772892710104466406262054400 8554371 10234938731317580965386944454604939512 8554372 -24836373569254077085098933842746647424 8554373 -230548948401748779180185702920930377378 8554374 -4665632354662064453436946365307407456 8554375 -3802008101093624952768748807051315000 8554376 -111294103228359575151735026354942115840 8554377 -132493371998027255282733977750693184 8554378 21436049295844423270001977311094553856 8554379 73953391612361161257717612987403744980 8554380 38631335468011632025838543020834114560 8554381 -78843344696823657328909418643140994336 8554382 -21834899570870294073773848823365942848 8554383 -104592968410746991840443441689879674080 8554384 -8604806304359849524632378655798681600 8554385 28825183969599434252338902311084477760 8554386 -8435271188817986727730962388712297472 8554387 227389922596176927019149918626571941036 8554388 -10601553910826233319561957813801779200 8554389 -2613385054151024430674134003882160160 8554390 -22685295335506770698558748390829570560 8554391 -300576129633340216577939530871687544600 8554392 -17437011207867705881255696075031183360 8554393 231472379351956797745288964995023629642 8554394 -75287248425399094154814453670688799504 8554395 -41751605803163673832296794645096367360 8554396 44062727035091425800721273303003087360 8554397 23048975931311227177814555178437990892 8554398 -67717103055447267816408831099664979136 8554399 64068765084533146657370882942254516336 8554400 -12265317410561625919786927063002316800 8554401 24428430072053519743505715979556686500 8554402 108356338081136280614369944509645859152 8554403 -19662043873534012199675531994222577152 8554404 -36322193446563694628483734154577020928 8554405 -73813735158070533898938296995051655940 8554406 823045156221604487271707384140237056 8554407 -59769957111655118573750678149539308760 8554408 300230543131716756435964735281293721600 8554409 -81339542415635293742456524675339440 8554410 1684183584357334239729826568501664000 8554411 -104283213318006582814591691027636653928 8554412 -76165682823150737042548463589641023488 8554413 1432068036988621099717239734656512000 8554414 121965454242108837950743283731486621632 8554415 20290951805234859568820506219742404320 8554416 -14222578792177857949871852958763253760 8554417 31884448554941497300783221898184553672 8554418 8889811905042969546590522615436902160 8554419 -22111063252992026479195763328303371712 8554420 961886435579875555290796863928320000 8554421 79723928974754692036141061563077680622 8554422 30313006937978696446472316199002363264 8554423 68559358192310608084240141980517760160 8554424 -182235295564061151060149110206765527040 8554425 -3532300220292819303696147595844028000 8554426 -128510754703665589492517619465370997760 8554427 71462962411703915725410078878151014400 8554428 20353596921102117382846021584601910784 8554429 44012125666578298813578425211098748920 8554430 -12801484753829464350290246418141590400 8554431 -148502120771946873228545646459080078976 8554432 2861153433864991906100706545942659072 8554433 64751057133073334634020336105258422980 8554434 -22818719508286625118867712020120032256 8554435 -36423334780640422149627265343846387040 8554436 -50465054329401459701947377865817456640 8554437 8637881760211767608909610595325269440 8554438 73193771265950604778009290290271777120 8554439 94980284374377103431016073604534396624 8554440 -42620455555874116398679807762948915200 8554441 -48033460319930512990778546183769408128 8554442 54909514142461682905048489196656690320 8554443 -20479049102859852769050285397132848936 8554444 99865931053458366939210995512849536000 8554445 12690892338493360612741490177985403800 8554446 -59481721475796976685362732048733718720 8554447 177321539828294746284948548390831625912 8554448 12887961072191799512518344622121287680 8554449 160468851826189914049948543671271613760 8554450 9962314768174905454013916942306816000 8554451 311070327903745857212820768524294225280 8554452 76749275739475692770825846688972632064 8554453 249459626929171518170922611759975834702 8554454 -6048523716090661188697240889478745824 8554455 17467415246566772626954476474195364800 8554456 -82398794390384991857654423735016069120 8554457 88223173638131563077376001286805022532 8554458 56108491871227303802223309056070912 8554459 179691793458615767093490276634407307984 8554460 -76958668212833950507277124465550686720 8554461 62105325094032161059447109474489752320 8554462 41571333504955244203946526604390699392 8554463 -170603288149985870429880958345304136 8554464 80256126558082919248971989846277488640 8554465 39348826913832404533762503492010440000 8554466 59490346510623499837849958414648033280 8554467 -185998035078134653834552877447413605120 8554468 -82751455526748575223441203994501287424 8554469 121637174835357974229156477081626047200 8554470 -61183495353349343447036745880883466240 8554471 193208059851010906623867440247130703672 8554472 -11393700312784465008746821619861422080 8554473 -77779576714037674850028415391393188278 8554474 548667382580710771700467515543096672 8554475 120670681467652392232542365992430554500 8554476 9557027929610984325625000491750359040 8554477 46781369506576418397105343537324048480 8554478 -94562324387499892275881114246855187840 8554479 -40809189688398752951274014356178417280 8554480 27289795833713337158042340607360696320 8554481 -7655866156386081801060619440242793216 8554482 48948906588716919594449496356284635648 8554483 6473755170212546957154268357542967200 8554484 -122894039504740149820450813153679462400 8554485 46737335445539148889475967404790269760 8554486 -14356690677290386228510884559490611776 8554487 132417490029767666996044147994928668136 8554488 -416456053151200482254627738401505280 8554489 193041725907189365356878135014887101290 8554490 -29635541372389195152839455125127557120 8554491 8200474318033864364706445930393817064 8554492 -187686225812470706938166259597286211584 8554493 -166805602781064956388793158079666571520 8554494 -10263238425575384154521391155037555072 8554495 -23222766559542971180312787125187003120 8554496 13119055259905703686178529027859415040 8554497 -19325721351437258513687031774742705728 8554498 51245723090614173783479051584929415200 8554499 105900659174141295804939356623594830480 8554500 -45236401425711264473270893378408896000 8554501 231311496877611960520954050319598881502 8554502 -53063726542682465436322188505984254720 8554503 93432022877709635252313274648969282560 8554504 693810609000491806464855994663403520 8554505 5605654659676299617381566631283542400 8554506 -626126275907724281833914219421765632 8554507 104711274296087014648667577920191409520 8554508 -93817298284697149818719560338984443904 8554509 -105580770713154987025266305697472431786 8554510 10516592493723874206941734682116840320 8554511 -25346868996131840415376482916029397920 8554512 -7827213523863825454553723608104960000 8554513 185787455436423958020276308882534166384 8554514 -4775855920108043449329343780722156144 8554515 110501727524897563161509943029115456000 8554516 -150820540637975609060500590464759954560 8554517 -131030358923812077864850541274305024448 8554518 33136122592411882390664854476639517440 8554519 -124955673681262673162508943928033525904 8554520 33145148721291884708604350315881881600 8554521 10253848170905735359720771156145129280 8554522 -92100991673904804095817113446332441600 8554523 46501817426022949352784651447267632772 8554524 39190930381000376050921492998726328320 8554525 -13373783542189585710702977242920711200 8554526 -16370377298332795745299447251226716288 8554527 18753206604133862802350815222489968960 8554528 -54732317274114652638921753168162324480 8554529 -29421222462140713749871376170167603870 8554530 -19900031680840694580274254182878279680 8554531 31326907031016300498766625077338755064 8554532 21988151890662218565065136018895060992 8554533 14608801036416345613395117276469065408 8554534 -12511196390393229924904974376550167584 8554535 136930201726069637209646777752960768560 8554536 -1969223784124746628346442064468070400 8554537 251890977288135366436299882108522747300 8554538 49307962025061115328949490130352935520 8554539 -22266668908015670353228861001346017280 8554540 51764173175551387198933058927264778240 8554541 -42933215039868444145372814238130003200 8554542 -48081512020094825306112044025413796288 8554543 15569401541400867534079855353156610560 8554544 -10302466497692501155635042380925911040 8554545 -54742094602865752828617580483563062400 8554546 5701843400339462659258506149255390208 8554547 111359683522419404887232316217310649996 8554548 43844529563157615064857847972793235456 8554549 52338638618286676514721994509960064 8554550 -60938386560168425126022247702444351200 8554551 13490056019659522278964120377878747520 8554552 -61762531620948171748913501942636666880 8554553 50047229429726942745205916358849152256 8554554 4381762282018195316945732872218678240 8554555 13636728763433180987140083418278784560 8554556 -177389707310153501074274109879742751232 8554557 34057815414264072343509115252802533920 8554558 -4879586270630550659546832988619301120 8554559 -44777489580603306252127512319110299496 8554560 9080186755850692596151439286966681600 8554561 -179957338741978981215625523036900113488 8554562 285264603351217044510942808504389901824 8554563 -34393711500699473961276406976724570108 8554564 164590169871430384054136352109647691776 8554565 145786920402811474726037796050520413400 8554566 754790166361851649780252895555387904 8554567 68900220592334081934278181410173684776 8554568 -44687368191283445645547896806109429760 8554569 104698797598424524041489897840006518544 8554570 75365236388537734487950748635378004160 8554571 47743829971360224685040261642954234112 8554572 -16103991796635506411499147568724917248 8554573 -191111012176941706827581612462291040896 8554574 8811119509688065918769244711873183744 8554575 53657626797096066349189727847873033600 8554576 -20507057088066500725554854217555386368 8554577 79111186870540839562018934314061938098 8554578 -1450216485975162046376215306212187392 8554579 25919429952453099512770677818533380 8554580 82534628658708818043064920608214681600 8554581 8112708662404364640696640535997666912 8554582 -86836094655163575657602257692349569216 8554583 -104357249010941619455863607561814089280 8554584 -74021031595642815420232348943170375680 8554585 -16513262101097810762173741736853758640 8554586 75038398532763104764901116117757290992 8554587 -51582331308525961156365395165355538560 8554588 25702706826537217733059299760965815296 8554589 51546214018915854102386006253521837760 8554590 -17895713206032861694679732655540101760 8554591 -63876812255690836645758770463344164560 8554592 -37326894729811036816406628696588288 8554593 32208108945555176387988167429980130304 8554594 178189046180247320318636892060885734400 8554595 68806594216815258387186130286166408000 8554596 -60627235491253143623543272138050628608 8554597 3007012419039763723178376103999373280 8554598 -37294032096445709843323696506998559360 8554599 -73852598911587116285807835234856241760 8554600 -93283345516355355028670538966815616000 8554601 84490466851120073525565951773515500864 8554602 -2213948301557014975712844339793714176 8554603 -81752158549165995401531122795966121632 8554604 -127454596068885772674135578400620987904 8554605 -34341417285608669810480980061722836480 8554606 -90719215515827575095509928623235469248 8554607 99336111459403554082185845608130363856 8554608 -37330077865263930986556245485960101888 8554609 18793395183803696899726784010662221888 8554610 48601072971274228891899063298656492960 8554611 -155635092079062552418246670913880527360 8554612 5009139304047720456092815584786739200 8554613 -121846635035481499504197524634037010400 8554614 27111748216259365371956449596357051840 8554615 -168082442348793752028280023759531459240 8554616 -112516261816949533352661082526885990400 8554617 840866706236731238460394173998833194 8554618 9354533283305306335873061055616199904 8554619 56818513217815293641567301156456730020 8554620 3617641312125398476956393668186112000 8554621 82619555012528471151452817132851292492 8554622 8059199690141521224145130320702404672 8554623 -39106139894457741695286703253576609280 8554624 23384453226695716886597322855300464640 8554625 75331141123276550520268670155567857000 8554626 31366753998601164655300279643927174400 8554627 219355420733452571368049022590675425912 8554628 99203424671619245804097192459331210368 8554629 -1405393489734891503830137552083920416 8554630 6968156150918782822776997928785516800 8554631 353911401054315476139635005548182148264 8554632 -34891644567986184168644673108985159680 8554633 -86185766324783455033726640881672086118 8554634 -103122098662831340863115464267895824896 8554635 -241061592818687722510906308401080560 8554636 -13325152526191395457629673385814261760 8554637 -9548195518351463549780177505005405568 8554638 -5267134915180387286847795437557311360 8554639 -120196827384407019083192302117942244560 8554640 -2656727637015734434624518762513530880 8554641 -94120938783583229361165725056675142016 8554642 3303241527666794355019307704911639552 8554643 -92513076723181839106663119262520120976 8554644 -16940165849011139971100579692930068480 8554645 175858376470702378522703048057156186400 8554646 131217467257028785718167777697624112960 8554647 -26482953946323775335452000656445248560 8554648 -16399771706231366957579280978257633280 8554649 -137016409927902589771208444396094439350 8554650 -2477395543751382093029537855096332800 8554651 872908709722125373700840007103149344 8554652 27989629148793057842321696773039082496 8554653 1146770081790826859241565160770414182 8554654 -134427178553429292141110866965072964224 8554655 -203087984480444357733360386019355970400 8554656 -31948927118659637846125586554832289792 8554657 2150795150365546460702373775360490752 8554658 76482204338062688010754896349179697152 8554659 21579929091705808027686959041245009840 8554660 71705265998311939892078592813831655680 8554661 842387451030391964096611002124673724 8554662 -141156457100051899777598175743756977920 8554663 -5234940584667740195814276567193084376 8554664 -228714359390948482566840289509655756800 8554665 -39703325590756385375871296918467658880 8554666 -31489987446533102126489225716335042816 8554667 -54654320408584085651577000772887576576 8554668 -48732000795811542859779999627569871360 8554669 -128733318893341407277511423235978589930 8554670 -52765628474602142873386967051217414720 8554671 -144084610972040950771696066819157773560 8554672 22036988645955743219138228242827313152 8554673 -32696929831407131811808302682809323520 8554674 -77166274170835846089394811446210686720 8554675 -94074564829425018780604794707243502100 8554676 -57065263436887932435611761356961651968 8554677 19064858367315589305313443367658921856 8554678 -406540649669583686492048852816773632 8554679 74200179599876172378912688988077177776 8554680 64302221580738052982405730129681408000 8554681 -204029276977807736671003850387753442300 8554682 86586571610876760981146833938447918192 8554683 -19435874598420716261155933637855059176 8554684 -57629918738604223318712594127033539584 8554685 113830952206615065286572769050078910380 8554686 18472809821633065292012765845422796800 8554687 49134605099049238546578585180964790336 8554688 -16020505834562579869663169670964838400 8554689 8781887869282955904294544797197994048 8554690 8249836850615730539019182632611655680 8554691 3320316536767552287963984317450246064 8554692 -41737739410187791599820746359713563648 8554693 54549393925725635387550059652462650880 8554694 124723002652766856846557920899667630272 8554695 -93446228383834769696680358893358463360 8554696 51950158656678489054323712759094978560 8554697 138374244001655678043329049547584685146 8554698 -10351887674646666899796603338863660032 8554699 -23861964944419479110682412033777902720 8554700 -25600746018317448014010884309836800 8554701 24004641498048984414395485192086297504 8554702 -13531404581057293627375398694976100288 8554703 -102901150037886602219395034244108012048 8554704 -14794176504925449457378472688166895616 8554705 -1639211182525815828280078971596371200 8554706 -49098761842482932671372023303735011040 8554707 71961547476571543155152772243376266240 8554708 52640940416098070137657703756188665728 8554709 -63288137123868776289535459531890818784 8554710 1239571858659839247985890547411065600 8554711 -1985867684301049952942553910414960896 8554712 -87687317571325949559367360327208140800 8554713 71639676794127198822237877059963662544 8554714 60146781763759138262756714142248380656 8554715 65021324598043895693437077210312797520 8554716 42649520212337954478358925178358198272 8554717 -56669200034531507637069303773790118234 8554718 -90222495559164483798823474781273197440 8554719 -78411434299142684467488732677253727872 8554720 42710456501680315178667948815375400960 8554721 -514675229077404492339371083624715136 8554722 6297243160659067187475193880136419328 8554723 37421925423876783204278894573974608240 8554724 1397979697499529893924069522587335936 8554725 -45358830188083991131647414912362133900 8554726 93390939727708207666596394637467067904 8554727 -164427234690512209162739504019270099960 8554728 19710965520838076885288507161729105920 8554729 -986464440155769688458118232664201472 8554730 6558203535575329993929451754351670720 8554731 -5277987347554012349443182031573197120 8554732 41311461756394500889171560788265702912 8554733 28091539367639113421172992854254169440 8554734 4260201679981496114567212051315002816 8554735 -849564785126900671782953488219261440 8554736 -33537774871772111894883338366553489408 8554737 3322476529541720341838512554947856768 8554738 136420447137800510673483015445404711840 8554739 -63814389985759798304069577095377331040 8554740 -69532585767748073087693333090401259520 8554741 -105428898650463799703930969465787389828 8554742 -50370924122168839520629753405528381440 8554743 53475806708857344106566113001563711232 8554744 -170673816143918699361185318322169466880 8554745 17977341439877857612138103257729583880 8554746 -4161887237433102195243897890702217216 8554747 -203611610968602399713895993545820739804 8554748 -37759835543401340857043831194002542592 8554749 -55864031118801188322239382241750541760 8554750 81380362930007246668860202131922080000 8554751 -54141882503565880528575247883008597248 8554752 158802610903295958534949380879978332160 8554753 199152192807842204446137295001022128980 8554754 3764456291293322930011966540694622720 8554755 -21421428334013340529856077494364934400 8554756 3493751743743649372009973389966684160 8554757 -60808719868610445233842684238464727808 8554758 19162476975318602134181812853675010048 8554759 52220598734449754165299190576659853616 8554760 37766420238039115243510085727928320000 8554761 -130706067253967584178019163175771582400 8554762 67313373723109667438796431635865396064 8554763 -13770709619669404299715179283673628240 8554764 -693449835552331131519220916459151360 8554765 23314848229338479279221754764667715660 8554766 -7340140712044737839976809776998635520 8554767 34058813480641498955490441920932418448 8554768 -48113730631238570460229422409954099200 8554769 51902887860957870232845838888094388000 8554770 -7150218465582810329697991306778480640 8554771 -241306890276089286732577067525650659028 8554772 95449556048096197134758219475835925376 8554773 33531164519117379745867946031776021568 8554774 -13288387612737539309059318195951535808 8554775 -69463696135156132424686980596515741200 8554776 -2193189730289063823056481633120768000 8554777 -1510071355795157659684644253783523712 8554778 35596044477329438841358102810020985824 8554779 -15045696974973602262383632505146555476 8554780 20651070816770582211245617801886645760 8554781 10134302040037695949404539978342322240 8554782 -61158896159744117253156391769032559808 8554783 -101882644151823167718505883796799688376 8554784 22302153172178253890315998558980931584 8554785 2408626518708033512810980605306527040 8554786 -13560925681824547208037830530850945376 8554787 187730873418411784281753457041023033436 8554788 90047123464535613959466264534945792000 8554789 -150050982440360476478469379175178473410 8554790 5828259332225984136175933423954848000 8554791 17161749008532983084514640859482656768 8554792 124535784087118236047885154915838848000 8554793 -3574478587616872463992720343906280000 8554794 4446808011881173199310515104748739840 8554795 39753347366610517936775340219057352800 8554796 -101148129019741609676047953473692807680 8554797 13080426238865681830512640980529119000 8554798 -28031144724689692632391553763556520064 8554799 -29579656578257645722828260682532990208 8554800 -14917276465086604160547525755990016000 8554801 -118539906554137635770893258169304792396 8554802 24651326037702318833633565921678029952 8554803 21033519311665741253360093396456443704 8554804 -6113479239755964725094892332059572224 8554805 -19944246421101678207665481011083405440 8554806 17547773581842773474807152442489283840 8554807 556035716843031722385856101517617280 8554808 -86831037511382183279349085412272496640 8554809 90837357156381467939032070338152058704 8554810 70241175337046159217516019579735441920 8554811 17032406699060787212659805297958138000 8554812 -41257706696448951399463860725940825600 8554813 154533899238360913805647348071819082944 8554814 -25751585341030192252293378351325627008 8554815 29588957489262032392607592540783627960 8554816 2978510116713053093626580122413301760 8554817 -187603850394447769981395647435623363134 8554818 54953680946284057941063554143465670400 8554819 9963289117241866895807647431546473120 8554820 -1840688986761485976298359988313187840 8554821 80386603655325429395678723822523456 8554822 -117571893103971757045623481557426159264 8554823 -131936353056424851041950978083217988880 8554824 511585050681359344641184909289349120 8554825 -9076687770581352414854208141949210500 8554826 -41966156808034745059168418270991744000 8554827 -62041302434060528896420841787299937792 8554828 118955473795357873086856731242735287296 8554829 -30528767657422597813205445353736162570 8554830 15169336815655782469658762665686817920 8554831 -259838785663515925896050927180719488800 8554832 7522311824166193499519232811631247360 8554833 -41880969306124899204817018332593825472 8554834 5408731287675658334529233753039308800 8554835 187559317676165218104776824286026074000 8554836 -30663388642335960589775550147145291776 8554837 -207770655007472333040684209914467102514 8554838 99652659281831903054427664373031148320 8554839 87490498540762392870368093992405381224 8554840 -43200517720211273160304979777383219200 8554841 -21116990213248547900167692312019104108 8554842 -94548462242900872123857301273654041600 8554843 308863740617786427909885791925496539408 8554844 -31054700442518505887025501915072797184 8554845 -24689789567437475826805950221021136000 8554846 74024899816577098722402877025486204160 8554847 -1109601856266274395765321446033645568 8554848 -136653723061780580306002361428006404096 8554849 10382663152300311038548870948042498850 8554850 185699008991251989841350272788339200 8554851 37810005969852355387087138286040785568 8554852 -77933849386918911002756046506600520064 8554853 -72629642483391844057936705901607935616 8554854 -5439832058547185937863037512952784896 8554855 -4451341165003486903023845574756768000 8554856 31853559820044108609032178696806400000 8554857 3778914401975096981747345416447017792 8554858 -21634859942063197369171841119022118720 8554859 310764927766369643857113631445214299016 8554860 -21359463637059155635574574105210424320 8554861 -122146945763363965990879782884989172640 8554862 -28327949934475345609394242152351676608 8554863 -38910390040424859415384237954615556856 8554864 -23053330423778766452884495909831311360 8554865 19754019363978667333762773102186897600 8554866 604824704641414925889202663236100224 8554867 -52684621638173299542063465934361884084 8554868 37310150406806954420230341368000987136 8554869 -59555908625826505615751929923767767680 8554870 1486345465771602636442441029824851200 8554871 163270752984225135824169250715575390560 8554872 -69776586264270753745110008199460270080 8554873 97959479098361404194343584759078370944 8554874 112873621389504075862696197389100525936 8554875 35230045475118129877093028603394240000 8554876 -106039731790478096064445697847238616064 8554877 16580024899731706309284636858081774726 8554878 70752751485830405633532077487627251904 8554879 -300156333780678750187997573067536881224 8554880 77911699325259274416317957789240524800 8554881 -82637693442281721226165997672309929488 8554882 25789055524255869127880519234684367360 8554883 188147150261144796088298205129671258520 8554884 -10115911845463401514397754474350837760 8554885 25950083261541755158737211831358544000 8554886 108851786310227174449106999970424951392 8554887 16264035931661000568357376240017744408 8554888 -176937417566582758364724404971334400000 8554889 -6278236930637252232096809148092642880 8554890 -26963038474664580827669783655828725760 8554891 62805055190167537359620746311977688072 8554892 91328502936168020023593353115950592 8554893 -2349541155602667478987388710872594432 8554894 93502128347112913779946396537313887680 8554895 39976001597306218339894333456692952080 8554896 -158103768086232120772771346737790976 8554897 18821030011557034963980919075520561140 8554898 -44468319777750959519795821321593617280 8554899 35438728808952925403023793605651278264 8554900 76869278044376238707249757048770960000 8554901 -2545111928572375777140903271889386098 8554902 -7183424910841479079395926429072701440 8554903 -84315141827352065875071330733650359120 8554904 -228694915795233902157146589116668938240 8554905 17698422715629683551908881016478795200 8554906 -76368529568853968218892871675091288848 8554907 -134844158799507660584673916900722158844 8554908 13461401703495711810865264128500636160 8554909 346747241087820209664719276628984437952 8554910 29915868910808530632569082442350566400 8554911 -72638424689146748625852781858254960 8554912 -58486673543839672184906870093389037568 8554913 -73076579728842549636970594235499223020 8554914 -48247064572938413726936842656357320496 8554915 -25893411579601142714813453727611692800 8554916 -286737582369744845630790368362596219648 8554917 -24082308849212092191746996624041668288 8554918 -40507586086600723714337738628556012800 8554919 -14466574837349174860849977710444900352 8554920 42392074411805401962675364105388851200 8554921 -21141313016820951845499916415741586800 8554922 -64000495744444043187032993562903922848 8554923 -56184183130839311511890846889525753120 8554924 -26386370999646211166005139204445338624 8554925 -44839332767605436884546521953354524350 8554926 -40503218374469974164415076315624389056 8554927 215777311376508525154281634366451690112 8554928 -4430200662905073777171915482239205376 8554929 141584606830302491305328880740244380784 8554930 -85916732847514201755716427529093944000 8554931 61977475305048401541719629296365420544 8554932 22071368391638752020860436312296957952 8554933 72827899023871382221946768388043733244 8554934 -11530044601255936685991414274287403968 8554935 -60334261364458147838118157064166721200 8554936 -666430859019796582673305218830376960 8554937 -36297564860874037018627124326623157548 8554938 38372283775202059803424552804681961472 8554939 187080713933473916236426211698324368740 8554940 -214057153342356575100522289898029056000 8554941 -27387251390192759656531899080095028160 8554942 45695888723329779810321214519829760 8554943 12057856354420672899966236290067376624 8554944 40257680509382542130122459131854979072 8554945 -35495530084266558651529000684376221440 8554946 -19776184602341159629879269922022424576 8554947 20266186465286792534074111648031405880 8554948 33030749495222001055983247266457159808 8554949 14546219673709599125216796385584626304 8554950 -1167803686978481316442291147008432000 8554951 192987475331409996946879166770521748952 8554952 18480416719802040954365302981707694080 8554953 -33234858182396988693041197645959619392 8554954 -54893259389984573833521710948398543824 8554955 -13844933601673717295094928170021403680 8554956 -7365800243826761400572813450505404928 8554957 161325642376584664286531026353282393206 8554958 101649889429763543373018545836306918080 8554959 70330979148943000586321186473714059240 8554960 19490824292667079443633835162016071680 8554961 232673017957181558444962670432442595812 8554962 -23403154027546259410408264515302309376 8554963 -2256628143949657104149269224471152640 8554964 87024725185597836453925973287812759552 8554965 6722235107963655570171042035919287040 8554966 43005619169436887936915324755740232320 8554967 95747990860541223993395333468560763016 8554968 132003525608751081437241707838320179200 8554969 -4545373180987598819736073924574512630 8554970 -32887596305927544009555827124602726400 8554971 -14201796465013075267231041060371500800 8554972 8683804359417478922913047694650763776 8554973 -104382633407442963568167602010542480064 8554974 -26358632898493341714135836398455029760 8554975 25229966477935574025063169512911557200 8554976 52762276347268128939731356738377744384 8554977 -2671124418760987832223000750832793088 8554978 280290700126915176835472215612861296 8554979 -1195119466520408629786959449325545016 8554980 -5894935961985364472620656993528422400 8554981 194563637725355635738269549821886342782 8554982 34153155637803713935078429809354902400 8554983 -4712054407134241619449122591943445976 8554984 156048177781404861342400927780123392000 8554985 -118750945302232967046616179909605465820 8554986 63502494813223802670139042657641871104 8554987 87922801019028574609886283109966397952 8554988 -25671388426402965286507635574779749376 8554989 85510443561889335080090996423423122560 8554990 35583199993127700637033424861983320000 8554991 -296928468222371751799609729486589498016 8554992 482266293198938351554029534050844672 8554993 -1140657083875266141185777970861347758 8554994 -19451263338857744365985247016189575168 8554995 41099133941655337537182472992820259040 8554996 -150173639532632703272499579495238288000 8554997 134727698848431873895982743569622805280 8554998 3698792044587975621806345486470481280 8554999 -120113057125553145634112484048614911000 8555000 27520640226515282749506877775040000000 8555001 -20818745965367321451598332650203238016 8555002 51292677463913069744390483367470339952 8555003 2304060364899548128270691257377058848 8555004 -52604021441207727316254776598670325760 8555005 40720076821387407524342093695577952000 8555006 77478769886808612153963971685154217664 8555007 83989135966841310039849977986026193680 8555008 -17496533014123853701295096875878187008 8555009 29151242472309112392451050764900282580 8555010 -3810199375062476420473032854852736000 8555011 -17763835692229126910938978258554013968 8555012 89576889864213390479589190208633491968 8555013 -77870871228010578747953716277834628258 8555014 -12189823778580350799722067377792963712 8555015 -58988763658953144450765129874335405600 8555016 7960807015561083561237655989778022400 8555017 14381030386223334962887777306984465252 8555018 -829907262876265771852241290104324000 8555019 -38158052785106883740529209609027543424 8555020 -9472581958886347398530698190860139520 8555021 77966226213162900694880522053037223222 8555022 417051705335183933848769625408875520 8555023 -55917240732650263109539688600936261256 8555024 -28085282630376816123501624249776603136 8555025 -27088938288894004516655169381615445200 8555026 109074894964624033012765919873007103104 8555027 -83392148102629347073687835082758811840 8555028 -48244075665467696092215495257490855936 8555029 41886242314445616958757015455842996480 8555030 -37425437157764103756553867128522986880 8555031 -172327213644608869733442681856626986160 8555032 -3383406566404480798693138104070809600 8555033 63821306655272656142677795299721908240 8555034 38121317759826713596182776153377505280 8555035 -51231012124665345004068220537394302800 8555036 4943201748574371342813800500237424640 8555037 15895779704587572475470422054555930400 8555038 68543384483290583791652704843584769920 8555039 18891510590971381917400318811142363840 8555040 -18930995325502335195673127623981793280 8555041 65439050576835655164431210128135633584 8555042 53338339346381939080215875710192590672 8555043 44761671171708684377518374717687139584 8555044 -258139705161142334336925607978369342464 8555045 -52268957223558176361644223081525246600 8555046 16307415676621934132475288733936389504 8555047 -96802801954579962132752633449762282504 8555048 -18891635106750638889051874574527703040 8555049 -24996237052753985390024379493179018816 8555050 16128207670121575451019870134270572800 8555051 -84784441573850076132092168865944367948 8555052 -44972493193832004420539550481997991936 8555053 25010273007511778115147394656733674200 8555054 44236730472283395943792418473784581440 8555055 19905958189877261275883876504477040000 8555056 -29366172907352500408929262309149310976 8555057 -3641263704646926605869502633892245568 8555058 103082869698562631734675320104794920960 8555059 26445947795766202134944435772972870720 8555060 -43161615104111621041934634947453053440 8555061 91514726623854793901455038445223122560 8555062 36969162948371318984847570622210096032 8555063 299072401314022455705967304676574080 8555064 10642395134455296556110424362951966720 8555065 -826336577418059497738985497587530880 8555066 18066543897643588083132113600617393344 8555067 150059903449625114995000320615829533888 8555068 83662263064963945602683221460025210880 8555069 81711325719589215565502318914223312460 8555070 -7936336907692168504817540020801536000 8555071 33213143247471024042606548443402788864 8555072 8528996104472595063343698101622276096 8555073 -10482760494277455323222305955063762400 8555074 -13963581296220277397466211972116174336 8555075 63715812150987899296961167995523050300 8555076 -125296029754832115069648036614827204608 8555077 -116041146128148568736068143948561584480 8555078 12091094396110915562495761719334981632 8555079 -26522133096108342702758505472703220912 8555080 -39513638701620019002699445309739827200 8555081 297189819985699602168235118889343985664 8555082 -42971102645133311041958427290965802496 8555083 29034085435398716213159840349635898160 8555084 5914846060321621011044035322661714432 8555085 -42855944154857843835685899087324057600 8555086 3977802172735939508455631976965504064 8555087 81902567250194717354416796459746394400 8555088 -213876841123335160210403955034423296 8555089 2195116594806582917390172389581852324 8555090 -38820922619874541619513453607641287680 8555091 46333052229458642247964256681617751664 8555092 14776694308910040037715646826093649920 8555093 -5352784343336250294664781311437064260 8555094 44584806283226933549055936392193385824 8555095 59568898127959192686429002470962168600 8555096 161452799641503465645469258250620600320 8555097 -84225068684440906332732947138642236128 8555098 166774718389453286095281901172227580160 8555099 -19786355087990711278454261327761454064 8555100 51369017848381559246908695843922214400 8555101 -6827251629503358972621787007210176512 8555102 59479063843335867286246824590927256192 8555103 33025554067930050042931363265831395104 8555104 -173002373869534566133249884293410848768 8555105 23766924879381569410718084208848856360 8555106 -13907513722813975987825603551229670400 8555107 -851466382458083569594418314331643768 8555108 -2221583821799684348103678493531560960 8555109 -82695196612542186328562748906361819200 8555110 78829395731270490245578111001190936960 8555111 -258399275378361575810426589313706273520 8555112 -85084287093998907335445252876727910400 8555113 41078606769245245210203915728904876160 8555114 -115770056408418451733584703854669158048 8555115 2116025136491559458368053060544561920 8555116 72670361336642622842250447501167201280 8555117 -16199050706638356603904164610394834580 8555118 31509216297127644124820253134919321600 8555119 -40173094309327125316214617622883355704 8555120 5527505311502718754391806970641121280 8555121 -43736016570627028647031126339039219710 8555122 -9408461752092557308486640765105019888 8555123 -9698182357160468616977552621302952628 8555124 30871016759016926774626530770924691456 8555125 22647549483756615944063269538569350000 8555126 -20910941941334349521045037538060185600 8555127 38382895124843107539069001378822003200 8555128 -87117471488493040653089189419435130880 8555129 86610165193986851250886127931972996672 8555130 13098579237280222868564601999271430400 8555131 -37333060904335336051918518667448356896 8555132 -48800927745587073208151197394275258368 8555133 40661630615868795860483335599277452000 8555134 -23352758737118961534936530279590843008 8555135 -213992324079891737116292905392401715840 8555136 76228718407540275952252216736848281600 8555137 -109837948073974561888853692621512036608 8555138 -21490215264045218733358090050585290880 8555139 -7583179794937596577704368105804289780 8555140 -38881071973263951025029439042411376640 8555141 -31068520539641339693130664829962340736 8555142 4012700268054258297343497484464860160 8555143 -153842297193515464963659143510118917608 8555144 -54427850952117100561732699779469178880 8555145 -25126303370989693760809040166004742400 8555146 -19134967916618279704242638875726466976 8555147 -334021609122005483158717276355217481440 8555148 18508628911791343842165877501327681536 8555149 106157018829255026642060992011086178240 8555150 13765928653654886344464225533287852800 8555151 826563622429076855519069468100455040 8555152 29484423832482174874028761508889337856 8555153 188384613769989909290382910048148292402 8555154 -1481443569248336405059987910068987392 8555155 -36651830228780658331255635866349769200 8555156 61260053127205485435750330898403867520 8555157 -24268254585893513921449440468615566052 8555158 65435634922083113804959185235643227680 8555159 -194408093692750115906348701703926307640 8555160 5459897879156720515911562511369625600 8555161 2551485333182597624734338437563857300 8555162 -2435331821773732953493805138545800192 8555163 40585282666606088608837367983360508928 8555164 241788308957675172067805871013916324352 8555165 99754132346660323048162885796905047000 8555166 34801478674550321706584788032825897600 8555167 108185163507645053813053573618583489560 8555168 44618700964413410967965057906811863040 8555169 -6642034049769920261853388491389257728 8555170 -11973317947934420118650892989339390400 8555171 -91539484903445413585522624224987470628 8555172 -30272384823126742640648368200505098240 8555173 -2965014048488410247586783121467832896 8555174 84856162323487057322271232182466901760 8555175 43646296744264807414751704594250508000 8555176 9119876233326001794919696798945935360 8555177 -46333939338735163633204741803575164800 8555178 -2722963486681935357733156388274245376 8555179 -76509819423038725368599588882433440024 8555180 89940138988734003715681797413991720960 8555181 51064539330863820024966370705395769152 8555182 -3217007484068179613539916630282053248 8555183 5256296628682968087936825974683516608 8555184 27048953584260953630906149075894272 8555185 -16188240079225322369727697996569483840 8555186 5104351435829022581746006786340139792 8555187 -6659988553491053965225404352144182720 8555188 156967992012438837764781617867410325888 8555189 70416621536816318435963939807459821500 8555190 -6304078921045648415248604611089561600 8555191 -55157021935829362149396299377095016408 8555192 54145759309178417156470576120757145600 8555193 93900418842229032759719789850567055200 8555194 -655785348146985718091203310885160960 8555195 88245746148712290995656118917626013440 8555196 -16980319710429865878077201198855264256 8555197 4940344025613089597766317436199323232 8555198 -62065876947740123212102075850644899264 8555199 27707612934963340260029684994685678080 8555200 -12599017124739950768072070786108620800 8555201 -71492632243440409577483741267019146496 8555202 -5690034915525088194730210187471475120 8555203 74568559467549219116673200611419737280 8555204 -72418427210116020073591212908538902400 8555205 -51310243657193033513023927236795329280 8555206 69707130667513923626159830689406510080 8555207 -106821167403647401170607457415298977120 8555208 47926853044359870269706593936873103360 8555209 1969823855913886658532164414975278400 8555210 -25457590445880319851914120818844814240 8555211 6824642680711349531570090393572857120 8555212 -28625972489449022473111997763085452544 8555213 91612746478298959843079966420149758144 8555214 -2751013992683339845201971984003229440 8555215 -170096327638424857203513672060288539640 8555216 -21918521811130082583905350884217061376 8555217 201445008463071190151242157679935581440 8555218 -15208701455478202621750682157697214976 8555219 71852025547592006899734798799631594880 8555220 -1239133671110940458173210476653195520 8555221 3669145456901792798152916408800857422 8555222 36523067467603138622897623510074914304 8555223 -119351032447850953761688026703982712216 8555224 -79545472435763132601359920846032506880 8555225 7056310178208971652600868691523072000 8555226 93648023315360693664286263453629568000 8555227 174493888625151773405247217002067387076 8555228 -107957495328643357872955359095686299648 8555229 164113082919961295930470328039334354924 8555230 -55829195696163863486349940642693439040 8555231 35476351399417401742625255931951091200 8555232 -3094074617748689807929874493053337600 8555233 118615154601954507894987704176318546500 8555234 -39038297183452128870598670309811840 8555235 -2407842653667210954222605258444723520 8555236 -97179399648470826532846702917717949440 8555237 2237397071603304736248722703386022720 8555238 67345314854041854950981760844686684288 8555239 -13528506998158755546341826645977200896 8555240 -24929135340359383471367136643932211200 8555241 64517364169213548618329400534046109760 8555242 -38190210781795356462458483302497307728 8555243 -311770808522496269660521414025163996720 8555244 37133015925807559069602154297277644800 8555245 -31987522825720110248458969176806848500 8555246 -70292486755624928704343953956970041600 8555247 178820902903952301793369345572103985040 8555248 -12471885313924553047016010292312702976 8555249 98528536897630995682999758566535824436 8555250 -55764542813344550780343654260968704000 8555251 -89753104282567505290750753242583888208 8555252 -42665244530064971611082078203480347264 8555253 -11101274980882706273878560585951424800 8555254 24014789266703458909028438241566536320 8555255 165240334555902358757610869501536451160 8555256 15282204259476030090593577646353776640 8555257 56661465293577896663901846479202658372 8555258 65508554708655230559695965182770275584 8555259 1526719838058342380852293687928010288 8555260 -3966688122548993013947554605709578240 8555261 -20064699747107167885663071164558895360 8555262 -12607536002686197304483565651535622848 8555263 26610836954672374360903901635703018920 8555264 51382304227613457573203299957079015424 8555265 -10736881431864775380663985464455744280 8555266 6881524124367025397074057575663866832 8555267 -2072600727103618043053970505139842960 8555268 26307113598579095099424332062283197440 8555269 -302027305181885935655575816567741005504 8555270 -16030778630512660935633912716620225920 8555271 -7999723851671741846437545385617916416 8555272 10698700112764141550329435594339123200 8555273 -4294271796927835282465859431104128460 8555274 1034002387090546789713749260748974080 8555275 -52067031618092844878478179181685620700 8555276 197864278988248659829366206884910827520 8555277 10523499415536845768452255382071592160 8555278 -76422030762717322810246473357893290560 8555279 238383855945331012574521744430012552880 8555280 -371323270710391133510202966206054400 8555281 47959845124262703256792804687443469440 8555282 136119347353790569905025699468967616000 8555283 -109202397963878205663467971128807156480 8555284 66605372411992029407970614054897784576 8555285 16872466599101234176020944698194185760 8555286 -16139154273149707989557592447413660736 8555287 14067924140990782005119176817631983616 8555288 -34133714351931100743678470501986713600 8555289 -124178018398465268213268081112151482752 8555290 24096247725636680165454619562464900800 8555291 99044477881503169520158200495766306692 8555292 3583242431459753491280484347426883072 8555293 73188253087926480479906556960397643104 8555294 167749507776372768470563183332892010880 8555295 -18494329834110231930800241671286412800 8555296 29894236431567442295570928262977748992 8555297 352307165474735450622451853123841642672 8555298 -72646781797994928390859865687040030336 8555299 9088317590932523464348362464439785520 8555300 -8165851178470526876967179894668627200 8555301 -72502512754391527957438470981448017600 8555302 -97230005571282344265371996119004733600 8555303 -43947105382964486044383778741756187520 8555304 158342714686612116856337197055587614720 8555305 154255022171843026473972502171056000 8555306 306984668478277114500047996841079488 8555307 18029850990132062002298499003966901488 8555308 1574508656387273244116605543373773824 8555309 12080300507436014796462354308250338016 8555310 -23886023974765472813890038091704149760 8555311 -58705336065095931188604952950739181200 8555312 -55986216456903925816785500146923945984 8555313 17727656480420127470598395588291997120 8555314 -19219908688514996533820540131597931520 8555315 -2660851796115933203588090504168252400 8555316 -25664508861243753067884983601745625088 8555317 144082154698188704231847808380006752366 8555318 9360915677065501058712410304031982592 8555319 44536940558556485016941831994491395800 8555320 146516632928209897675943062620423168000 8555321 -218642832331330300421216743767525899478 8555322 -284922109910728765259271513242850816 8555323 -82911018482260053382168087244968198896 8555324 -27558521487436230896258799724289762304 8555325 -26776969307440906502105351288398634400 8555326 -34037650610457893975040978813143905152 8555327 -62475665723609126097186600361923201936 8555328 -35246932094874029122510988560438394880 8555329 286186712919930104992030792870669609920 8555330 -26023646592824485680773974161398822400 8555331 55058800309188433745116127021832469752 8555332 105140776222795661473366975985916039296 8555333 109120773322758915067295706472788482784 8555334 218144038348435015839605981489138880 8555335 57773419460095574739992328796354449120 8555336 33043672612379141183175567818847682560 8555337 -13319494635896394135104728456953710400 8555338 112503228157335363005002568795728565760 8555339 -2217913892655664119391479898093991616 8555340 20148911798120812046330919952045747200 8555341 -255275431182941097627037426515091796916 8555342 116614780970362070946721036637429499072 8555343 -51566188450444475990925889251914071536 8555344 -14518717592273467715053156085198618624 8555345 -29590443064969673375983233250265829900 8555346 -41512633717129308746317756696924351728 8555347 -7595440240277586813491537671534581528 8555348 -29241764372597074709546035920677898240 8555349 -1528901906644002547248231463744886784 8555350 -9141359982262001888915857088423059200 8555351 -73129112394448375234319605113895180200 8555352 -27559951159826777637954611407968092160 8555353 68565708053019526270057919520266238602 8555354 -50148539810568175602392443416269940480 8555355 -10124058881830843220015248592256000000 8555356 85255623551550382003570268010750723072 8555357 171631591826691269420823832104315159072 8555358 -8715604695903630071049600627652362240 8555359 -230651469011052517823407900596858185440 8555360 -27263056642145733819867203486369710080 8555361 103393797331955813602602745974165181872 8555362 -15719784559260101852443842154548127968 8555363 -66599884164274475926676961877572047520 8555364 153003807063745778493221712902270585856 8555365 -4042164967169800448469319307443716480 8555366 -996919961749704887479669813152134016 8555367 132508101191487485829552631178488048680 8555368 138541571001709771235261014011631426560 8555369 106940562273013711635671463652245435720 8555370 2248892494432799221898263651805164800 8555371 117591085373717068935748339405852949544 8555372 -26140429314439315473576476078190704640 8555373 -8703480941555979610902830488739602560 8555374 135112565747575590930570009556213849152 8555375 -12082578736861927216187791026270546000 8555376 5829142129530382747711629014418653184 8555377 -227962813421920006353162236704586510400 8555378 34611973864299240947968740347831685024 8555379 10797456372471545855616955365297043968 8555380 11280011180170406992833243775463424000 8555381 -5085913541765152796748396449176360320 8555382 -5267537853622935995685633485636339136 8555383 -99841810172926724995751184442944174336 8555384 59702462092947830435751690004848230400 8555385 66951166625769227799979139777880609600 8555386 -16065702259709098067322433200387532800 8555387 3989835394782044011056822631859026680 8555388 -15054489940711005603973931178827013120 8555389 -164478357917922078685583487361169554810 8555390 -18652911451030150511770087730120782080 8555391 -8131836281215388424339845710911889584 8555392 -57601352754905750383988044092093235200 8555393 57855285952252145968599588057165664320 8555394 38695858137014549916153285551687932800 8555395 -91293371206791900349171327209743921280 8555396 62530805875126056427142653804681374720 8555397 29781778493355731117125367682860805600 8555398 -26359400199868123654582033091461264800 8555399 12308929858891653701643054102034460592 8555400 -31162790529111868841653380920297088000 8555401 -57931048068504331108740927165815062748 8555402 82800977899942270411905865807190760192 8555403 -19895203605536315892243694468779246720 8555404 -14597078471390726203933803301224311808 8555405 -91766842344874504465779702947079989940 8555406 -36133694877832997002076062402563196800 8555407 -20222958131621724507101551921680540576 8555408 3366951477860752487973794510222131200 8555409 -3181584054671329194461557420361467200 8555410 -63061274629071899440269470387174707200 8555411 40247155040403066038960078910406914624 8555412 -12324297828182819544104835473748338688 8555413 -84301753120065281371386417689658997440 8555414 -43033815455196582232335854846191586688 8555415 -4464014587902110279926417866624288000 8555416 65175674987196137297951609335879956480 8555417 36872672955671110779093165299432522880 8555418 -9722212921579566782132448097425835536 8555419 -202943105960107558413388284907445658240 8555420 -122024213158442846016149775855187153920 8555421 16676031240081717067682717524308661824 8555422 -62987471235992430193090788349311964608 8555423 27719117547193825881799289043130099080 8555424 27367883144169467199119733807214755840 8555425 62988586984407103087070013017297184000 8555426 -34854884284656497678672485059207984 8555427 26988769425891287463978183765075265608 8555428 33554434147155195534616841689032564736 8555429 13001764309753174872724495451196941760 8555430 -7772196500512679319400190023790618880 8555431 -384340004065311671101611304115302071600 8555432 151064779874194947830337810778877414400 8555433 -9820025792194914875937344848528004352 8555434 113105295027249207900295884753104720640 8555435 14182230257633211497420253440155272000 8555436 55119660788874120952357087649990277120 8555437 -151906291321125045445195057598624481216 8555438 34247687836649081138314440394904589120 8555439 -126325497981492361879102846695701648376 8555440 34806205790936204809990396307654246400 8555441 89821208461778938053411896770018813842 8555442 170814780683187328972147135988072448 8555443 -56811405382650114911475510654083747456 8555444 139739076494832883912336689015907479936 8555445 -64277505749860049883854848084686522180 8555446 39208426328298980647790817546613728672 8555447 -222694755323079955429091534067293734104 8555448 -11822353353383331829151334422731161600 8555449 47526795201887817097572492317134073600 8555450 35373651045709278600727467002594112000 8555451 92995733329445143428457661376223934232 8555452 -468758369911866678203760265475691008 8555453 22563695892583341395283624098817309120 8555454 -6381340296192901998041313994638077952 8555455 -114636439127863964757235762388102543640 8555456 -5612404461919204030567887314488393728 8555457 -22649556673714955665159729162893104208 8555458 13930638556662014836494317433888957984 8555459 107212783352838811529695680967104044040 8555460 -54487340547332921481271083755417763840 8555461 122171978491984696894262637083493612062 8555462 -95243624281576575657661745273220542400 8555463 -2935801094034031066499197043040215040 8555464 -179375894072659512451353723724591257600 8555465 -30345580936111280965573901837830138140 8555466 -14003952252552178174385537399258040576 8555467 -54720850617502086858457018614403557484 8555468 164287040037964041020045636268275067648 8555469 -47421120220498630307818158183300130272 8555470 -1204702747413305243535404494565621760 8555471 -64393236314011469174376564238556432736 8555472 -9905661848302801894383732744516403200 8555473 -20914604594781880595067219811762535680 8555474 34910060469147847977061212279142922880 8555475 -69511898645186616617206146165580613400 8555476 -17149751502083730621985650080091686912 8555477 73660970082838410362562318383348116032 8555478 -29116956035797786117531637137452787776 8555479 62696127556830999686357661818584873320 8555480 -116839569422219139342389218616465817600 8555481 -32627784121258210620858983021702093280 8555482 -32764936171888750526120930307418423296 8555483 14442481977682553938267831838563551840 8555484 14123684449857824660023699286970777600 8555485 64547713502845717123444948049234547180 8555486 -78844935923406159482690069962081703808 8555487 89880922122349849960480032704844780360 8555488 -105855028821388296486431877808719396864 8555489 407621718847119189663152985359790469824 8555490 11579901635036783239135366333616409600 8555491 -55702288219252438078766545427313460480 8555492 -119009619586863214710359108507693349888 8555493 -18210836227295357783663510735281633536 8555494 80465450367221158987665340563289363200 8555495 -828740414743192021920919643874320160 8555496 -109973783540191553019767676866966323200 8555497 123897834871309563856481070139438428392 8555498 -7430370541453857563387211008406945024 8555499 61805868997448008372037776191771246684 8555500 -1196852884046354053160372014695936000 8555501 70167181133941345877640298093185756492 8555502 14172565940526307202233929862881325632 8555503 4078256497398310815030828733340494320 8555504 24938409549445125545857878395109507072 8555505 10793050853917042008852375456563685120 8555506 -68617909901230004538955132169135195520 8555507 153851526810153748416791825957189943756 8555508 7874603691741607686348328906098544128 8555509 30498387942582898836659969201088538720 8555510 5849086465281637532930052463816953600 8555511 -17146659319088585176692718645339736496 8555512 -7870639318624218571097694802784133120 8555513 71261598206037650669905220882602170696 8555514 9244541837202772807237849805002763520 8555515 180382730884442512475109956135198300160 8555516 3158828992506625633896571921887805440 8555517 -75485207867356197936275427627185736000 8555518 10117228658250205257738164940856872960 8555519 -22343161592031928249916068161913003680 8555520 8374572520430679711306686941290823680 8555521 -5976673479145152971407076094212398508 8555522 -83367261077949084227773357179342889920 8555523 83688615010565090194551845337997332984 8555524 9935462829369923558657724917725056000 8555525 -52963782697315326744242945265983090400 8555526 9873786849245698388337737656007289984 8555527 -13023922776341536900435752256591370592 8555528 5063254546722104111149124361540572160 8555529 -38487425227348832569167838462869579360 8555530 78543482345373221608282959568535006400 8555531 197657863896172091779825061156470734600 8555532 34629039521621834154193111777992617472 8555533 -70249953190496690106026402747352757280 8555534 46853615291841958005800851608256365120 8555535 -180209913922967464770614034588178560 8555536 46939381740134624269202672700490973184 8555537 -149321672666312858593245845277587487900 8555538 -675708173021768481643868336223528192 8555539 185882248379902845409642544408779508856 8555540 -27768716259239624054006906119499857920 8555541 73167576525444418824504989786360114592 8555542 -86490478586665592362625234558835156480 8555543 93073331009291322513506732267652414792 8555544 28672134195576634716021853153852200960 8555545 -89570137715486273605369612864979791800 8555546 29708265701131126480727074316037377280 8555547 -22433280096356277224376176115344784 8555548 -88930686801243089961680504133460897280 8555549 -150496209191780608746491177784929175450 8555550 35609207064066883063034393562737380800 8555551 -490285760357510236613469393725503331520 8555552 -111903961212938103920484546923704221696 8555553 -2613924093936377013162085339369304238 8555554 -4801669301098799413589156264363478528 8555555 -85530055083198817665793238047133752080 8555556 -15960969496561945837454231173495944192 8555557 -206560376574787562424176845940718630240 8555558 120158828211837608694104225027837139072 8555559 13343747008498325386477026554798737704 8555560 45585067825374195311342607378448281600 8555561 -229203582281322719180924058534569280 8555562 -25034071232435087071594365763526578080 8555563 -128360326711176514734966254391985945296 8555564 -265339085210260118682793588278019897344 8555565 -47838458890499794365755347151398793280 8555566 -11500573045916104646860573784426912256 8555567 -47814117833820208671662016012694350360 8555568 -5953809569246506253210204310277718016 8555569 112132471217797498655087036392768787808 8555570 5443840613868502154765673096496814400 8555571 64445495004785423150036579750978810880 8555572 -32265987281950969837361890822762499328 8555573 9447686644648033649805551092296518904 8555574 -48067219510430467996848486181774501440 8555575 -6847767108026780265378493277978054000 8555576 -216214028318322518089855124506403942400 8555577 -63585873607698491024414473326355387968 8555578 15217407789898726960438570210575251424 8555579 -156732907191103358588853743785445249820 8555580 -61868204482547767163282539892455680000 8555581 -3127866798849303621133900312916815328 8555582 31641584245289089005190265116813759872 8555583 49440006700384458727531170511964756424 8555584 1243135133705978521896623587355262976 8555585 64114587746978696195540295861370221780 8555586 9016889607238877483776166124580331520 8555587 -88826891244332638251560133079630301764 8555588 92041370097649872939478367439451586688 8555589 -9923796096643377448085090075910131520 8555590 62240056590333307642546146469550265600 8555591 209173296430928234517738808021023836184 8555592 -58696268921547746120663147278724136960 8555593 -72537274591730759494058445575363782476 8555594 -39206256460935901937793359298481096608 8555595 14048894648114629096742824868451713520 8555596 105134297043772330996420349363043979008 8555597 3218641844829356150247978427133185152 8555598 232902675581911334558301518314877399040 8555599 -8968418990119588948847454361599630536 8555600 881594414288539652890294701547929600 8555601 129031382784191735049935412166548494832 8555602 40584313386357689724376007832075391104 8555603 59743182942590093566013344217093670480 8555604 -21532208122053091476065319580476463104 8555605 88381955008697628291078588706573236000 8555606 205043084953188270793222142205074304 8555607 12025063146769989090632501135276584800 8555608 -182187782401533342810497153490716375040 8555609 -51410099888935347300040685899289825280 8555610 15406201320263007079889910983574896640 8555611 -130896049700864414744205559178738585788 8555612 41205067177734651294765151293155799552 8555613 -69425512778518532207469496466979052032 8555614 -11224915443857591675950998997818813888 8555615 41088355166237845300539078292540766760 8555616 -34197577964125041505346069072061136896 8555617 -39273070738653427148635551226370431808 8555618 -70955516679674904650444450747911581696 8555619 16690100730787549710413580954312858744 8555620 61813833160724832669068921650782439680 8555621 -79822930610488518942370290425771520 8555622 41295833814689112225985576821329877504 8555623 180498356070423586808494946282173554872 8555624 -953537624645950933342212714961305600 8555625 1187272160927225117919582602519716875 8555626 14355744984430820552119478024358190512 8555627 -50216937532036759668751937093088120168 8555628 -9784858405360694093796390647826677760 8555629 -125326090924197413200341877098931577770 8555630 -4184446836596180390414412882062486400 8555631 19588342168620552263961271020909617664 8555632 44350928346224057718204929608357773312 8555633 90978474042820668851577290048720508882 8555634 6637656902928849547966231866207106848 8555635 158737773614759465169362028515400263760 8555636 11377501932668722972823727937490974080 8555637 -111211068248997038104353618802051715040 8555638 -7382926262578229177840309669262958080 8555639 -7206910562286389890499315026360465560 8555640 -16416360916722087249003024087097344000 8555641 -4766775772445475699715036260614192376 8555642 -82471846790871701327033763733329613056 8555643 77342973293747369374638212812380697080 8555644 72163033079428027232539231498966656000 8555645 -30019152326721475562720320329830833920 8555646 -78072308803753318940711964872576274432 8555647 -43353373895297080820378902854485101280 8555648 32349869023003046395840048957457694720 8555649 -69221966127884168606222482183661045280 8555650 -5048568433598411067066898175798100000 8555651 25899447170634228907606834226074391712 8555652 -54104961432529258565073645746870231040 8555653 -81346522668695957503020387201215042016 8555654 -11052177639388026525077905925722579968 8555655 45492079543533880008935342679910656000 8555656 37893366185304998686833675321567436800 8555657 -79393954629275070561103992764678565168 8555658 -12426529573991762185142012624142202368 8555659 -7261532461657134828548212143911639040 8555660 -33012829529681139486929941859539568640 8555661 -19224862696967336960617043029373613012 8555662 -59779309596775941649817864481931512000 8555663 -4897421677582982202551565956146044120 8555664 9227014910453898405108631322708410368 8555665 128370355272779474179462051575917625600 8555666 37906879691618448283301880350242414080 8555667 -2853543068813084140638993920441402880 8555668 156146024418509805470581005751771901952 8555669 205619318579912642185359872438615930460 8555670 12049398234405081040450635825771726720 8555671 10325718025454557268191697939028619600 8555672 -170708981036955093017792926365478963200 8555673 1335725297748609395242853343959538048 8555674 39219430177705694404743673382862852336 8555675 -26253816503044897166906368368389696400 8555676 19675827643547525899278443435876178432 8555677 6682994421542967528969013719284675960 8555678 48044663261688864524259862342233604224 8555679 -8304292916091555302730956853464789760 8555680 15809696388131571498782362988917555200 8555681 90928467573728048706173536258641726000 8555682 3539572355717348573687157187376244480 8555683 248092605846541982352679937097520179932 8555684 82139255020963017079620240488579502336 8555685 23469638513255457578262379922826736800 8555686 26267862050066920823460286382715021792 8555687 -10483579401704382472605204354391965648 8555688 96196024908995205148199511582534451200 8555689 83149822751889890086432196154656715940 8555690 -10296896093688120856807001773154181120 8555691 113431851780723030885819665411866551984 8555692 -102737154601523007116755838235690504192 8555693 170516541485556959724457612748656497942 8555694 -41804037827464976926732286941419822528 8555695 -121668303621192566002656398999405928000 8555696 9454244692101681356851701348881203200 8555697 -40531119060063822698476667482292376126 8555698 3964882604964809509266999051854883600 8555699 -185386479402585185236706837795126873808 8555700 -1018300119802371544997128379171328000 8555701 -18805829181977545163605217502080704512 8555702 80333465260474324087984934346187227552 8555703 3547740426037348486972344248962889424 8555704 36118837386060909642569506174708469760 8555705 148391409815486870575132925207244315720 8555706 -5113651919198832292673274984871905168 8555707 -42802894369385886997010876480106244520 8555708 10663086074787038751576126267212390400 8555709 -111047451254734975910355874562909585280 8555710 -466723815000384873738146348628506880 8555711 -17338168039412696290386651548717642688 8555712 -23266248461862018493317492975480078336 8555713 119095391685778307542805912025099908544 8555714 78250524853048829267931742730497461456 8555715 -11487196209895875757939223743483884480 8555716 6838859954681851720104660372702534144 8555717 67629753094768383540570584087912852766 8555718 3094844876272014575866134826309850304 8555719 84382867371174610959489861130499608840 8555720 -42710223731114455530497469884620800000 8555721 -41008470079132193105918987132897177856 8555722 -5491219248838819336581679277582530560 8555723 -28277282779849251370982424628336306752 8555724 10649387855460375143999161461421046784 8555725 64533722008929630421336665614563126500 8555726 -1115697116909365332118029551396568960 8555727 4934678676043527673562386196094627720 8555728 -10580964019808525578380662542631567360 8555729 46001904524525944881014032655068281600 8555730 13222538553917886904652041628583390720 8555731 -292484273652344909802327668055111608 8555732 26915247789995035566554540384582926080 8555733 134114295628181607339697585975070121600 8555734 -35193913245261241028573481936500442048 8555735 9532995931356117839633133449925756000 8555736 -12493491924486961436101813115792916480 8555737 -21211372367622042294467340220926575160 8555738 -8397221584998915918197148300200728320 8555739 -102604598129719534361969664873686730240 8555740 5497284453944096432991483854848304640 8555741 550408125927128237894983435684810368 8555742 24403073122823984064913986699667449408 8555743 -219347537264124420928401264806138758464 8555744 83619258061982317714279567969809334272 8555745 -86200636821721646012457666304016324160 8555746 10120657180144007475422825781106947744 8555747 149907593125679179707409664157137041632 8555748 37127908965590161244707286601544366080 8555749 -247381683121511766755471129271720837250 8555750 -27903257480853630518881960515568320000 8555751 142042418984858770618673269651182712080 8555752 -26341877812430161098758412081192960000 8555753 284103757704296700432741317853574224 8555754 -50972294191045237922065012976253185280 8555755 4755489562114398454540244246496498960 8555756 83572420499546915889189302079110992896 8555757 302428853546429030721027541871016960 8555758 11768065696737621244503973577762961984 8555759 40743681292416033894574812892173402960 8555760 -42377369413140419402216929303874764800 8555761 57159812758327889676318639568070145362 8555762 -39790066972027980245465071576397776368 8555763 -153333819353075441854548064779164813256 8555764 9207088007339243194283600363772860416 8555765 42035426159012565306662040064853301660 8555766 1551169718129913823885971043906573824 8555767 -41001892346827944418877401977598556160 8555768 39306991053638372869580748597908828160 8555769 -53562421935643653238966704002872304316 8555770 17516085453553618792886585070534912000 8555771 -98761274308489427836541391718179637488 8555772 -84739870227955329625047022306856222208 8555773 -235485791555219182403059009823793481978 8555774 -97012023194584078936409802807926436864 8555775 37699173122621435174750069396626147800 8555776 -131908913765725995228996654714375372800 8555777 4540187344205592914529074989782362112 8555778 32414993141612976098596330670654028288 8555779 226215162499415041741906419646498195360 8555780 30508977996842680798200363990589881600 8555781 896109349648839119839416193665857280 8555782 -82244586120501073620609205725430153728 8555783 -44464242917482509017318753557265691960 8555784 84549220957383315417439267330502000640 8555785 -66397519739662391000807398698832031040 8555786 -150293102043111129015167291422304263680 8555787 -95430240747994746176688126361452699888 8555788 -57876216502538506912324529968874177024 8555789 168726621781013175289515872129439030 8555790 28081914779937396926697074955009066240 8555791 131762895444608731548935875752585686192 8555792 4807865175299119660290329593970688000 8555793 -60204871161087813021984157517119517376 8555794 39974546938820856149825356241932944480 8555795 -10095463831702007458034105126277952800 8555796 -551843576134945623299836761436551168 8555797 -14356640535052175984735593293058440480 8555798 13485777477550983243619909862981015808 8555799 4656722477968835189194011776526712320 8555800 -93249058077744465707820990404835840000 8555801 -24188527736074955960110323708669894198 8555802 -1015143115412334440502881446007904768 8555803 -235555557928350771352839840793924237948 8555804 -5370599857206803664702517531635538944 8555805 -12848889703554955857133686287952443700 8555806 1564598620077053849980061083480166400 8555807 79953546908080598503854354884520104280 8555808 74675873924516274925495216515932749824 8555809 37360750125864538422466358766931879010 8555810 -43785734577860831900312795518862281440 8555811 62701065519035684147020235118961691136 8555812 -105842418051645554697240660646814396160 8555813 4573192339396630282969810933045865760 8555814 -25600539041417877397164688222992384000 8555815 76981465288347726571414674065208939960 8555816 -61978831299609390358339480094361600000 8555817 -38516550004154066842138835670733073520 8555818 62368942766287360917020308205300490240 8555819 -2994580648345256611379684116399656456 8555820 -5613270372125352627932961177674711040 8555821 -1873997852192605313330720753881810548 8555822 92257730204442348325452640498027583424 8555823 -22350886321942362472958357272210276728 8555824 -11936313960816590239893397981150658560 8555825 95784787445987804569039139063571548550 8555826 -43652159898439395730499419403759673600 8555827 -31848885883635694066717691416446532608 8555828 -13302102777466291934828062787210329344 8555829 -40359555793567637436937844009362811616 8555830 -47589359121587363464898861795111664000 8555831 -23305465934729724627423161985354337368 8555832 19361408986885527954054100023051755520 8555833 137003254942803656644879696932542945280 8555834 -564989610678705093299753402061566208 8555835 -40536554238289563432711064653036819600 8555836 -26442835057966925306320700096626365440 8555837 -75101771037805061030446639795239767040 8555838 11442969578842412691525519548471425344 8555839 668287851137696437472040831878167296 8555840 -54824901272236182520890792256245596160 8555841 117120360977090043298586822693829081600 8555842 -4473875286020684839225161817963728000 8555843 48349136531932559271644838247607757264 8555844 -92855566725141484030786397023271528448 8555845 -9461859487636892551777091409186263040 8555846 15488146687390247829449054606106422400 8555847 104152125816315540166094907308352095400 8555848 -10515489730989798914937406307618979840 8555849 -265864070877571736837244329831891529036 8555850 -30360025914395068470630449887677932400 8555851 236853918161629152193296580458163943704 8555852 -26683516396752346997674881563869002240 8555853 -142336441265111368002078286649607948096 8555854 19898000313967832317997241363527880000 8555855 42114634503386104686100825855018736640 8555856 -19251854155098943716997624791246962688 8555857 -4369939310076401717789240429425909008 8555858 89773425610745050003954599412825359360 8555859 -55224163344333678489446273419523016816 8555860 -8487569833612552719260794536071293440 8555861 254528639094505943592160457977303776462 8555862 -12093845871150099979022505833503875072 8555863 -97401628943190905399333863973190836480 8555864 -75944397816449973060047909796310855680 8555865 -36024771991488941947328203658775929280 8555866 80264581158428179389239923297412423424 8555867 -113021717422049168948264459089090692120 8555868 5514980183067467357666782043733646848 8555869 -67157590747871089513223019972907155104 8555870 -5309123595026628298039279482656966400 8555871 98540530150424691380424037894116518400 8555872 94385798833234530023053155134206377984 8555873 28849084767016219322617401969699385122 8555874 19017041373004777315035938141337658368 8555875 46717034883457349861867593425683952000 8555876 15924648160781131159054412062766432256 8555877 -103799228472878589001772968323284662752 8555878 37055972263277220455018894864786524800 8555879 176133586772731201607710053240541693776 8555880 -15514085669995785193244635804788326400 8555881 28530781098037558561499935943660986682 8555882 969160219027708911512069753300646912 8555883 -7747591981580409221685326943991959552 8555884 17448685531026293076359625693253826816 8555885 20250733058259585312704209893174355200 8555886 -40778246720734639173381194429044243968 8555887 112695500407548883085962758806232291536 8555888 -10550519082610851948933540228476239872 8555889 -99758352825820644872411875683473003232 8555890 -10199914129552456927675803493750464000 8555891 84168812062791549013436936949281609292 8555892 -4437410720153897979412093869025701888 8555893 -101911600339547989705731369051771084516 8555894 24912988075109688799643565563680415040 8555895 56056655242882211149333884679357053600 8555896 -80132558092009764507208664681144279040 8555897 14642477393797757393114509678696952832 8555898 -43416819302873026689734851096500326400 8555899 -173313577344108694143798637690145053680 8555900 -78454171499513569550709702258929932800 8555901 -60566815533691702511482703514796175040 8555902 -13310662029549607226312065093324174848 8555903 185287365167956616614767738977207809152 8555904 46968369222917184905015767203462512640 8555905 176497502825378142443175125079286623060 8555906 24827491528418641252951926845441395152 8555907 -23645316059371388909674741439851600896 8555908 -31607096803567545239793239411638296576 8555909 119367228411005705885634357771093995040 8555910 -71329462713213845948505324137992320 8555911 6528309690080236308919446945567988224 8555912 39041764687750044308014221752859494400 8555913 71377502110390729097901794186790996564 8555914 -45826461973953760170844999709961652944 8555915 33583627394518081526688139696194202320 8555916 40080303344940632675050121097009905664 8555917 -13379032889890175707449571878601121588 8555918 7882473381556173087922639769426514816 8555919 -126396908159963429980600327921454728056 8555920 6770995382273943764685256257447936000 8555921 57152203497686989763163820812902702976 8555922 56890571481507661275161756983288400640 8555923 -93465953917220667758930161090524571896 8555924 18658321147704309504990831926330875392 8555925 -269875551302911092377821029832512000 8555926 -8299290098115658911567346541946673920 8555927 -5630686324878323243080671716868156768 8555928 100135579343875103314781287609614336000 8555929 53121952824396322616585238066927603530 8555930 -5445604691033977505917526873385729600 8555931 8329113633812313169625801133122436528 8555932 53464070538867581343697827063397294080 8555933 63764951530204972014828370775594110182 8555934 -18163601958187686205986637339018303488 8555935 74756834892553270849293910393527861600 8555936 -155264534736075952613587389157502681088 8555937 38549647430536104878805289312824856320 8555938 -6381492727002469428353507759328768000 8555939 -690231854909079931726650362730778584 8555940 38849021770027684497944729710540181760 8555941 -82192161249688010771144353211265221568 8555942 87459891828838262438145750635620795872 8555943 -19093254073713662474647405303848934272 8555944 -6768880980574862769704450046509875200 8555945 -2987290527936813435561283971498558300 8555946 -13423430713834691140488937476427501056 8555947 -54089189343757926322893066052480381200 8555948 5934906473852892471946398286140695808 8555949 618228196803785391087376554277005324 8555950 8919056117734910863270879707676641600 8555951 17297488496638241298066486064056791952 8555952 -37148331465095423303386980137963520000 8555953 -51400319590283820602826942162056630720 8555954 13227769023369720488386229702146305024 8555955 26893919826977134032908331003475567200 8555956 -40411556632221703476739026754017930880 8555957 193433225735778946785400726560961209660 8555958 -30004224482835441585397227659474066976 8555959 -22308796102489142892003719091280858840 8555960 -26709636960269497230957290377945497600 8555961 43376277387380595904084415656620562560 8555962 -16749539213555689717880478813424630272 8555963 -23204154994958763883234243070783203068 8555964 36598218737522495901552358522684204032 8555965 -4178493794553338917392018572298260160 8555966 -109356433936982077871206808753639916480 8555967 -3743136903087217741736692440888582528 8555968 816957150185178688391080800535183360 8555969 11581706388119689495958656932900480000 8555970 24892456567772507107095914964538752000 8555971 -127990785761568970952140176446185761888 8555972 52755739002051874694992851498979187712 8555973 150084566708809962442853746036564802784 8555974 -27399560027169293590254074723817934848 8555975 33334033067142021385824136948910556000 8555976 -31394130139313315709586722821519769600 8555977 100984812997272226166399696791049952000 8555978 -22511440697528085198408462321887658960 8555979 251621003445894706921769481626918831040 8555980 -17852037163069896313504856512612070400 8555981 -63835337439408184720897061297880417600 8555982 730011449744139538611045482888487168 8555983 -51424628766841590383369524572877436216 8555984 -29489529373171911356645404179048775680 8555985 33699286295943560707562225318503771200 8555986 -89980257595768877252622310574721901920 8555987 217828587220751431138401846097818097992 8555988 4744965791023572924024434516700297216 8555989 -87776079720527993347747004934317716676 8555990 -25327012494081798501185425797788037120 8555991 -49199919034040518354633733149385086896 8555992 92044706447642995422427730991079680000 8555993 114354294437445342251173300686675232404 8555994 20252179085813845481293044890233949424 8555995 -3249639292083909529662278472352785120 8555996 160331984761866988082024810489441856000 8555997 -62162756714154328838514855213769897920 8555998 -26225481968016627892499930525122286208 8555999 104890305664574669134288982527551780000 8556000 -17531762590426666806584947595280384000 8556001 18446296768480523978029664175251748002 8556002 2119210621418613654391175703408605184 8556003 73993637233391759470953368641029484800 8556004 9023376304008811766276926045372067840 8556005 -18303995298177735984188591456924400000 8556006 47637549878640511105339130101725964800 8556007 -32841211015025904090999627351931180744 8556008 -33070212142568506713721882339894871040 8556009 -5517782144219273519115380836087511040 8556010 -27728966692668389750164775754434823840 8556011 2516686321849519948928158134024153192 8556012 17713223095846666625738697969143949312 8556013 72505030742799426581356700091102890124 8556014 -11978835706826099399073318253949208960 8556015 -15584950444427840206161197084845296000 8556016 -11652380050818600502941213597808721920 8556017 -85874888570517853411911877663637333934 8556018 -12816488270865927666544565155915188096 8556019 64369313565642183930429005812595888200 8556020 49643969574418239072464550767161128960 8556021 43722229364854771307061469791767425920 8556022 60244914345386315326518937077884647872 8556023 -52343646863823261122741625322972469760 8556024 127261175752111519793957061963659857920 8556025 -87589277209500039084257795835891802450 8556026 120008035923576848550138159238628345712 8556027 -139923136436532332766130611990169376400 8556028 29606835221134617560662082322897084416 8556029 168318640031976781236753434267813192076 8556030 13176601384931590140347251670400798720 8556031 67856769670953381028542884611532992 8556032 29973979131194403660607807579742011392 8556033 21299267173551451148520961296541785504 8556034 -112948887677976721625864735903558384304 8556035 -138282054295359602875505839524927377520 8556036 8212525720516654049475473881742475264 8556037 62023530994130366589180455671717717566 8556038 4097706952729599055159990427016807744 8556039 142362643124223009458038434295482104304 8556040 -31163627870396685640256665328768563200 8556041 37567695798552242287033986630154561344 8556042 36668914542581843977067708422805237760 8556043 -104124068146854427457590290165295035056 8556044 23365948496978144030541922409038663680 8556045 -104440571620842014626777902765812731680 8556046 18952941654824420474732937113934265152 8556047 66921570535797898371513750265430191920 8556048 1720112870279820386706929959371743232 8556049 -218790018626578260274124023460375620764 8556050 21140516106667091240013768833693481600 8556051 -4594810767933078522372353297332914432 8556052 143843730481493429646407582350376510336 8556053 -118241629182730879726153100054032013760 8556054 26240966379099516059764210404182016 8556055 -33892375027733216737630402317379567200 8556056 116672593292317991214331388592839546880 8556057 -183359899253545535995801739506904211360 8556058 19064282188194393078386989972087186176 8556059 -92622928840280594432213037567807055740 8556060 31921438467751569995154764885237928960 8556061 -797758012116063008400371847476561748 8556062 13672169731246382430789195339773644800 8556063 5543471439049018164871480950849174144 8556064 -56680536750355450831929630945297039360 8556065 -13450952080641279461054242454817400320 8556066 13601430548095463074811770787392995744 8556067 -14824181052948277784464400136771387680 8556068 -39054257737335923525829451823103295488 8556069 79449312869729847666824196719968625088 8556070 28947183224827313826550671035907012480 8556071 64112573770104146533266238657789153272 8556072 6702308258597075280383334668213452800 8556073 50666758279397035397649933085911438180 8556074 131571792780099457857967504733700943536 8556075 40682296827787785291074236486405620600 8556076 -22868947739433536347295552810457671168 8556077 -23446175569257112999273134027765308628 8556078 -22762749458431476211949855977192197120 8556079 7286808625772980387821499893281757152 8556080 -2933283697493390212200951949482393600 8556081 96825224053203522454730576109517744752 8556082 -115893423992839147992479153169975802608 8556083 -100062940801989269818111433183688980160 8556084 3761358250460071860738234691094016000 8556085 23747389396378774640322178626106635960 8556086 -4237220097049121243679756553298380224 8556087 -32332399036704307180321159831620930432 8556088 -1234062647459857268280005398859796480 8556089 -161872316047585133947073258278065073110 8556090 -1599126916918187700869517665634931200 8556091 45915007078384584822334185168329675492 8556092 60160536704181122758799124345557087232 8556093 7029301669357926440538549316751735808 8556094 93444781514558721044274148978270308096 8556095 -126738306180722099049784948823880187200 8556096 -34710879964990228025318585922138144768 8556097 -3672714104148722916760484116367737440 8556098 97834472417019380798669749945133614800 8556099 -112058461690625277615981932608820448960 8556100 42143066858798440877545080235997184000 8556101 171793211810492939117682893597632446432 8556102 -20954859804132668276733759665782558080 8556103 -92998083303206938136233153727959848080 8556104 42243803187934378124168249767196774400 8556105 21813268933615813557691679324818176960 8556106 14187798032166068151448112821878021984 8556107 143925874579082623324651601130493838592 8556108 7968540779344443685776120305580883968 8556109 6137371897520574027787545529201788460 8556110 -5078676995499715225504456037499360000 8556111 784954188039823748154198150390950832 8556112 26454065819693181166357800140507185152 8556113 155616720387414709238881919593799298624 8556114 18833788485719524790314975548466781184 8556115 39666646314182498037206723236375326720 8556116 -80080811023223570572287546902667110400 8556117 -66164297607515603107534329158173341696 8556118 -110056200251196265556940802534803888960 8556119 -13151362597346802575105840399868195792 8556120 33463171010903470020866082151192780800 8556121 6534171347355097899112911064043280960 8556122 -19454356866564090886672000796191776000 8556123 -138385407590773749502210999320830240616 8556124 -42171700245182779006339757316097937408 8556125 213189350259026337121953045476834775000 8556126 -9764638402737657846095002583369315712 8556127 -123761656127757907039314345859109830040 8556128 81781803530753480972603303079505821696 8556129 -73151054262250432906231435537364914926 8556130 -62882736305509771303503259274737697280 8556131 143335616136401957288240055507395539200 8556132 -2709154295350887468190147601605032960 8556133 76217690830914367999040911715376016382 8556134 17319145094593251464549657876101664832 8556135 -33223315653388303057416190318884864000 8556136 125602261656636010009706111985240775680 8556137 -52259624503606552005530008008573767520 8556138 -14009716650852054096284158566355192320 8556139 -32801695355486883007266993539908148448 8556140 871744445397534234351180376242816000 8556141 -60621506422353408883312245476393431776 8556142 -920756345516918822154463357913717760 8556143 150137466962144448097694902906751066784 8556144 -31701841485195085754112622186625433600 8556145 47482581476767000545823630164245150400 8556146 -91123257271762178007432849937073695728 8556147 86385142046656661763904299669734190000 8556148 -8927380182506327117734030464611948544 8556149 -32958379939003959016001539719485453664 8556150 -22521610012894178514662576240818142400 8556151 -117663891568055853636131966158737407568 8556152 335165583770543443248340155135897600 8556153 -38520101215184966268258302680723006896 8556154 23963323036156977850628165135945233776 8556155 -28293741520411333146966359004241130880 8556156 30876121036162477237531217945677701120 8556157 -140005550542108329133981971558448489594 8556158 -58200835235904944564305474553310551616 8556159 -48724642918375861682576550068554243896 8556160 -152916356463188649608591969649426432000 8556161 -20168948225916705476738953709215859520 8556162 89805794656637180437059112254611518464 8556163 -4442157730976428532946678353391490560 8556164 27562031039330760725153809611106176000 8556165 -68436823976078918828357008786226112000 8556166 -53996554986575441969163933651196322496 8556167 45072857479897785368242594990270660512 8556168 -226432357621935873385240036560454778880 8556169 41259019265105998892739026056885278900 8556170 28750493152903403206494699074473743360 8556171 40340541736267323629353567666058104560 8556172 -14913545130518880970927018186857197824 8556173 -108849995027886454193821583715468190740 8556174 41803343378902320788594683220585195520 8556175 66228620561272231241234694578655331000 8556176 15050143966350553447735518688392806400 8556177 14208963270795481861657929709900804032 8556178 -64477531966427279648284317742608309360 8556179 21928509879800305766732437030727202384 8556180 -29199434171261624983983640132294963200 8556181 -205859601993558682905628066834968796018 8556182 33702111890507087337129224059624476192 8556183 -1080430339139439048129211147146096360 8556184 2260263546969349368587790243799941120 8556185 148356324727617832786312601084764830720 8556186 -10056587330777662861130678867130396672 8556187 -73197312564548938077615123967608647164 8556188 -27354177096617905857502622843144090112 8556189 140050983730205970363333868447690524960 8556190 -34016187135108270889533996956710238400 8556191 49434897169343662628155855084411676544 8556192 -5867391535689698218246708110067826688 8556193 47478726146005159364614994997597921540 8556194 14006572746937029132359811881545799040 8556195 22652459337163631030332923215726719920 8556196 810627874551561271659575095409670144 8556197 83656594068443229652793907753475253340 8556198 -5123912139957882962051136031624962048 8556199 -23183211880478697248105899305029681800 8556200 25859514364171744926722104561766400000 8556201 -68435061380938771840689813220240766070 8556202 -48375032731879875918590334576589764768 8556203 100453055735119703449239831328961446452 8556204 -14954085225992460602435977149913497600 8556205 48609266724289290478755013928780693760 8556206 58825692253158346706453370565488543552 8556207 919644629868903700604189612597020416 8556208 6980441451279200521884633386886856704 8556209 13809662344493463326703349239035414016 8556210 16823571425537563180528714801296967680 8556211 -141020896570040519153144677269843443188 8556212 -1235389033882490983202611394078883840 8556213 5496105102290957591186662869778261440 8556214 -5849229098020402214462970996086294496 8556215 -33660853907990244223865317630161209280 8556216 12281955857913804477920145024123801600 8556217 54811326199955577130505399244363764992 8556218 -103955589139469161797708244785082817280 8556219 -25551375802947575499281468539137500160 8556220 -140772071712371261164620337311734661120 8556221 122988460619619204497405049499236572352 8556222 6666475924576490558003953269747701760 8556223 -900599623723431116919204447145059472 8556224 1211462672792534462720465310927814656 8556225 68580159318570999797304720600213039600 8556226 840844892435995590280918307027923968 8556227 -197380246010326533593192166906403786368 8556228 -18794409251801192386512034706963618688 8556229 165805376237775503586984274142582767680 8556230 43497511136056058930274573734984651520 8556231 20064453002397218913116787603482525352 8556232 -44776503963305817423333037684361625600 8556233 -66762439536578761201809772436494493862 8556234 -3184292752567116242183110322023709952 8556235 169854196185727875650154654402870443760 8556236 6838807342680294216127073369713889280 8556237 133111979441777836786703605154010246294 8556238 169191063137729628869651273189896586496 8556239 -27330319325210374962422729112444890280 8556240 -1314170516672404140996038684426895360 8556241 219936395823318199995978406556591366642 8556242 -4336526054072947032574867252211215728 8556243 60505938595722061864582446043307310264 8556244 -11082007169694552180083223041847885824 8556245 -90964077308589663944988770519999637120 8556246 16272287327740884389295778502353584000 8556247 -10098415219785942358073921963933206080 8556248 -6232164409821721367184410588326625280 8556249 14179544612947893123120369543992966016 8556250 52681170644793381294159071679138150000 8556251 -64315916664692239465394827247006510400 8556252 -112610124558091853765258806159821485568 8556253 80576132372627001378060077994689487360 8556254 -21267594513884896331163242590674041088 8556255 51811580930430882926557323273376629360 8556256 64828939166844634718247623370174627840 8556257 6233188804718977323706084474554022020 8556258 -6544708277863968110182030747791590016 8556259 56867750112748309318563962741649009504 8556260 124472180391949545846973235722987034880 8556261 -2766402119800937326500612647224699392 8556262 47862466977186353612068498106795032704 8556263 100083253186514796952531950276624670704 8556264 104694597283883703543911409765904465920 8556265 -170299271098726693287354358959237353280 8556266 -38217646142990221906565896715432025168 8556267 -42986095365506441501239198529614305552 8556268 4692876176319535465627338103649330176 8556269 3155589631831341447355872885467725248 8556270 1110001363870208523191804900106086400 8556271 196145767867424183090257332988156123472 8556272 -10403072341488493589750398526980620288 8556273 115208150544050288501996537065784946 8556274 -89217074205104699786837852543518929888 8556275 -479378231273321516034727610632250400 8556276 72088221778265403315458055856578355200 8556277 -243092476515573355911469752673165473874 8556278 -100398524769381774119616845188691230560 8556279 -36738788562910799163175638216517212672 8556280 1835478547068621085659359426608128000 8556281 -137270579750791652339544701872175233536 8556282 8500192945156222403684919556199378400 8556283 -3152102739351558085888373592986002016 8556284 -100225579448763034017042929507810304000 8556285 -76287079409873843668214313450106768800 8556286 -71045266680705293735043492488428305408 8556287 64207239071179767875557633196187128064 8556288 -44203344747278429571533896725326462976 8556289 -45608720767294246956054705568835671360 8556290 4526827682592348464459066897592866400 8556291 -101126996923048311295449876006651815100 8556292 32659456408379625269648258600130432000 8556293 -269605958199229670075844774688306872420 8556294 3302334583974442009830579648913244160 8556295 -44276077798715202304917639005894638800 8556296 -61426202573491505865357890163635159040 8556297 78308644793078761228672117410062941200 8556298 -2677175001212283470705107813063776720 8556299 128864477829412266954715846771599753264 8556300 29613926857512997644736865434980480000 8556301 100503593328120769245421874387062185732 8556302 103012614601697522174396240005882324032 8556303 17400974089477937989755238267967216640 8556304 29289722198442036773986145385022095360 8556305 97658919196312185690518189548215009000 8556306 -83008087183749927788544789630319041792 8556307 12134649158700309222279211006330643632 8556308 -2557979430201701240085727585492039680 8556309 -105633501169826472245931542201729141796 8556310 4319313053288662480365112787106693120 8556311 35125222840386062794526236258656935592 8556312 1436462694011856711503373170760253440 8556313 247536301988823656724296537084821279744 8556314 -46380185328305756980474232955968332320 8556315 106734805972356836738161843678341713520 8556316 -39495983306017137885164611248964600320 8556317 -31649367141115168971426323077712855616 8556318 -59872818529246093760679114157950591936 8556319 156967086492503890923685173026571866720 8556320 -21442599410577099748723598378788454400 8556321 -12203044001799790876749542313032721696 8556322 -68216884551721721967069666377053767168 8556323 -85486041937177989844966137527488171428 8556324 -4171858259363024797085658238348075008 8556325 108168231083141816284509720539315572500 8556326 -72174969859740427111524125716713654720 8556327 100973600595246600825874794905731257600 8556328 32562969952728900734215154086989496320 8556329 29823751022899844770225333110610515876 8556330 3356640252763941842336112489621573120 8556331 -52041035280506843709821616001050747240 8556332 -2533120196818128106929913928300328960 8556333 47896847440427064419825188129069843584 8556334 -12911768251468392230605828433461158144 8556335 6922676157278704536668773204840350960 8556336 20054013912012731792491237743166832640 8556337 141530885130616148386837256366078012340 8556338 -12272481157815269113807706597868791808 8556339 -888281606005043060632676095004609664 8556340 -25761049472763083157719777696222323200 8556341 54877694401268236753509754333436045184 8556342 -8508324183786070182095213730035930688 8556343 -200804571026489142337115867418968471000 8556344 -181306752914624721682484691522564771840 8556345 20988807244729723434915407014818589440 8556346 -71619296379237600907181624660021921280 8556347 -178924623977467399023977914593365490204 8556348 90849310327392415306698762169617761280 8556349 185843491755841594675407634471065681350 8556350 -55904775819040353096443258399053670400 8556351 -118080666883184289469158783331166106168 8556352 -11434373820690173523888908171036590080 8556353 -7913706610837127776728034044959400000 8556354 -5524235786480658181748707405053567024 8556355 271578533615072066010749337840949920 8556356 -50024086937651506395723467595283249920 8556357 99586516845839386425394051263651639840 8556358 -1594939543124757442189642988425026720 8556359 -15522301798643852178233359015276080000 8556360 37326060850833904674591901272298291200 8556361 -41467837951083405917330155857927165696 8556362 42776475680660471542979771301771489792 8556363 -1817036515990494281419723264546838880 8556364 -18951167517217677248424277553739476224 8556365 -99637049698102640327161983108178202400 8556366 -4547344371284374754176861759774789632 8556367 8305461318196285504358585472644194080 8556368 -28587854164955497319193800197099094016 8556369 151674466959429584936480901281937371040 8556370 -54771878018763081054843105053154191040 8556371 -4379889748791134659295902546574876160 8556372 10055900893065020655062150529031569408 8556373 5694672360236050670449584447693385344 8556374 -100378594581861274992153411436285132608 8556375 -150260859214376581551954574285604316000 8556376 -19147473368635829107261123022984017920 8556377 -375742714920541724787487589683168631040 8556378 50597223517391169028797179055079617024 8556379 13488548556883305163578513035070861360 8556380 73118123055298372599420513552597450240 8556381 -145718940092915977865571952718991380160 8556382 -2579163761806834331848607912608675200 8556383 165695380687799634671663064812763167088 8556384 36527812152411988505994627266516090880 8556385 -67795643964500813804142676068819741420 8556386 37687792553029151893526502003172813392 8556387 -8059301862607971044811094021741013760 8556388 -19581538854223351645270140811739627520 8556389 120649553808107231795047374045887988156 8556390 30928115571063016154822537463126904320 8556391 -29543916554882822203718509937908856160 8556392 44584510766711384535688297646459596800 8556393 1617394369124583811287250882341143904 8556394 -45359141627286262669537267620482304 8556395 -141657040773279876056078307232054989600 8556396 75056754869972161203692291013798948864 8556397 -12480404651830845420967838469793108608 8556398 -680579262750451746709173166057557120 8556399 38254652931467053433597693998006585800 8556400 17431116325194495634927540438428876800 8556401 -3833976507760806820015892969890706496 8556402 -73438990246154906884125136433917853568 8556403 -600686508181034680527265383451904000 8556404 113016637577756717818429261461553926912 8556405 7867226182712444133757446269625321600 8556406 149592106758334429874700725188937713920 8556407 10746971085844162832381129960505728520 8556408 -42071419413591664749231834198687744000 8556409 118868499012247475038514923456138801540 8556410 17546527995441931142913492270049851360 8556411 53909156578127575933533832669385200152 8556412 62377018279914101881058363025590676480 8556413 -6411849002771105895579378196359702312 8556414 24149788645026358570548081364626981888 8556415 -31659718948429452181675314454924300800 8556416 211731496642174668441471164736759398400 8556417 -125257342807534183962742574327073757932 8556418 46248257892665167025735722723746213888 8556419 -70925930914440335662499333281828098180 8556420 17606122114629596473345993593704570880 8556421 277114140034999121824521928142766961500 8556422 59211553678210076597810144330435712 8556423 19761808305112565364828315276678737280 8556424 -150518936783210079865080192416172887040 8556425 68996909445105298515913302182225217150 8556426 -3138976003880677519309374938629660320 8556427 -13137177451533496990224864775377271128 8556428 -175335408726716328729161611356399436032 8556429 93709117969617728419390755946339641216 8556430 65870092560564132259412547976773859200 8556431 -93537742469770582053809420911032400968 8556432 9685246173222103959381585059711877120 8556433 -4576283914113989417367442658926421900 8556434 22680903014064539926829705794334472192 8556435 -2098953943815175203571362277893581040 8556436 41700899704966584120128036628722733056 8556437 184274616392499143480240800044056546880 8556438 -8452648279311728528893994953840507392 8556439 27115679485530843522651582494224546080 8556440 -111182403525878762141148856689142579200 8556441 23822351518260851951887563265877760 8556442 -47212386448365375488134499152377163008 8556443 44923300187059445358149295611348292384 8556444 38924647166333024158450922083858452480 8556445 18262027124436592652306394205858574700 8556446 -80592689318615066833133768872833779328 8556447 -37286763908098892091941804377520950200 8556448 28202972916593612208693903137322762240 8556449 79390850116135976056694445259614828720 8556450 -6974978423933236453584408543894912000 8556451 130269219213891676249520937798855456600 8556452 -47593379288383419448470137802243591168 8556453 -49809916373653217314194298069100681538 8556454 -8245863588250902319407391315765099968 8556455 -10070494421086395912287012465499917640 8556456 81748586561208940835014400698772275200 8556457 -758216273141436544295427545635902336 8556458 17088734462427429803351230731938044080 8556459 198246230556777427937777340654302067888 8556460 18881990755755772070815315525767168000 8556461 187807732837008961918694362048474454112 8556462 2671513209898396697102759669664334080 8556463 -257409837073710624833054542010633074288 8556464 318735691389236214991823878047793152 8556465 27910339901963611009174637241528522240 8556466 -33141273301396970216127506161713635568 8556467 94085655713392564057699649591799899352 8556468 -78499087358669075198235117341823528960 8556469 -23296323459852158845726866476371538304 8556470 -34498948531252901688869589915171096960 8556471 22719113578649054727382287415836979584 8556472 -31078021891367617455129818838630359040 8556473 -76228059355529731848161260107302344236 8556474 -11412823962791543150040990464201126400 8556475 -62369829121661102283924480590630097000 8556476 9826801616922047040300479776168952832 8556477 2623672518520617353759131891566270720 8556478 73715224974084277742857274507188857600 8556479 52280078821605573658088880729989786400 8556480 -13580057737931212106523525874439946240 8556481 50103780844822876288854174308830504132 8556482 -53913598420388844935059664884427327616 8556483 -16208064461930844363336408500112948480 8556484 -114976232760457453334448059154965504 8556485 -10168475307099841030876052794530925440 8556486 78011930129079741567265551517779305664 8556487 -40767069352603390917232036096293709864 8556488 28545088781842432613330990211692405760 8556489 25823999873425510079863351592514743520 8556490 -79808538083050817835931278894953779200 8556491 307251028046662463310461998652452685760 8556492 1915220992087440717275314982891077632 8556493 -209856649937558652726849652628048871456 8556494 23662604864690226518183898979426088832 8556495 -44124850648445018587231250557935675360 8556496 3098360321281068574960047251756417024 8556497 -216724549458589588499350386796604193168 8556498 21971524510750784049793725026951946240 8556499 24776408598525133215104048943034257920 8556500 51068472258315258407290547376600960000 8556501 78829544197605796091714221571665782432 8556502 -133943946234188618736836470532531657088 8556503 -29286930739268218929155656974207676440 8556504 65472955748724139057345865501902602240 8556505 54000235009753976638176498849745301760 8556506 6481004029240301399425198083001979904 8556507 -55180223515527102046246381598219934996 8556508 28663515910828962566153175590463513600 8556509 -22366780350529755953045139486460938120 8556510 17739848655709120558198241862392217600 8556511 -129829974889781411183637355714578625888 8556512 109103241656620949450044968660193247232 8556513 14708411033106780999360683912721068928 8556514 -50182269489513545988743136632620980144 8556515 188815789941224882191887239526794880 8556516 -81761672407291754589733624831940318208 8556517 -87269000168152538253494778860215979360 8556518 36597759919446859839868806344373120 8556519 -170545823795466395565922083625014863232 8556520 -31801127359874162492763907193143296000 8556521 -9478021295489765736773883780928318278 8556522 -5928037804763063224543943530054193664 8556523 41329260462574321972964056703874742772 8556524 -48008208627794820658387607339790683904 8556525 81059594177128730745391751856751647300 8556526 7467527490583269061632796217177678784 8556527 -969847503459187296469305785338400256 8556528 -27024620132635010260508833832603713536 8556529 1364615055558760162924558476424113984 8556530 -41382080388848753041228923866610628800 8556531 56917159405738974383058794824010704944 8556532 58789378656508931909195575371725820672 8556533 7009936177019763506693399471120896224 8556534 12920933395552527415262601900179619840 8556535 -8076733640130681380872373647292517600 8556536 54631918406916392133937034906057318400 8556537 -7860475122424275218984125877436528960 8556538 -11700504152738340297264229633193899008 8556539 32725915007850489641710421898095125056 8556540 4876089781293991255290024662990668800 8556541 -50708396295586506518573579558786504320 8556542 3722653016557869271359452503100827392 8556543 -155432638625631863178809466221555923200 8556544 236715483208240408193114727354560675840 8556545 -88471534198107027073913424995463535680 8556546 -20933266127226856422991460593324286976 8556547 215344942770235634866463055227441176392 8556548 -8438776122271278955942454476775743488 8556549 267646740183571881066109498542038400 8556550 71479977063976713555394547549963464800 8556551 140693669713042545897348748198901563104 8556552 -58286165518562007590942808152070881280 8556553 192151217372046243125931469394163907344 8556554 7900253812729356882341622175804564992 8556555 -22504962186999537505722556281899712000 8556556 -818189805986512253567587216490245632 8556557 114969327365650678868623534999096618806 8556558 12875853492172477530593282316586475520 8556559 -50636229419867199361929003446969589648 8556560 3614347108575280310796367984313057280 8556561 11017006295999720423605833784382255988 8556562 24493106291172755094689784757029757440 8556563 -120505297513635207577377105276244255188 8556564 -40902867260224939835694260279582773248 8556565 22049102806018866783328228150097243520 8556566 -22203087722182064414588226779605674240 8556567 -34959521119845828940738450035531770520 8556568 93856995156416826361105386913885378560 8556569 29980102794190122666614416723860245760 8556570 1204059157998554557039987043660390400 8556571 144410209787661557999441180081545264772 8556572 26916105510084592156585707495920702976 8556573 -65119657081768189791016203165754866816 8556574 3086039132352157764685769116841162880 8556575 53025498083428612284967821615383965800 8556576 -52422692514687288567014199430216679424 8556577 35784002872594019425275806190168086532 8556578 -91236416918780921999040785916533930160 8556579 220183428473149078754476686074742687504 8556580 -19361713484822545673447467683077475840 8556581 211119436570372865761336266610710320064 8556582 -3693492590222100960285513303115430208 8556583 -200575225532289211437257863704507424 8556584 159484572287751526231989862466734402560 8556585 61730419597037593948448408854784217600 8556586 23503709729459245928809444180931682144 8556587 73793180167197553426294709860727108400 8556588 56570215655555212104001850414430742272 8556589 -46959019962155050991223083827177074560 8556590 -5541653390409266026867113702835261440 8556591 53718387801699793080198702482976438792 8556592 8452800018583048938756889113129713664 8556593 -233964943056584181543502756587161160000 8556594 -9293936375922496216680564686540321280 8556595 12688793167708241906340617744013514800 8556596 -26800426699250596557688989975224284800 8556597 2209604594619712428231675885493680672 8556598 -14306802206859144319689258301978206336 8556599 -106321592937847667409521398438252908264 8556600 3426018454815648982497475433561088000 8556601 42148342000250517207628714448599507600 8556602 18409789416939703921091634550716000000 8556603 -44061553473755166321720723618979295232 8556604 21666825143052883713760042830696979456 8556605 175024851837016673229556162927539183360 8556606 -80148149508704105508514699923359604288 8556607 -68534623723430594085479537119981073568 8556608 52598726055415689729017148997989040128 8556609 -15202659592199771447329136816386882560 8556610 -50888736744121061954067984773912879040 8556611 -63210565065979073336921851505191614768 8556612 -28792855090812521800863993287901542400 8556613 -1408611258327139297070949330033263776 8556614 120181639752557835872823433104099584832 8556615 -114188657176361256834755775718306641240 8556616 -180238580671353172307584031653918571520 8556617 15803716206340785665146627600121817600 8556618 1190868633850509501081138153113748480 8556619 98265174123851079307518120636911142240 8556620 3776259263547141820430524079193538560 8556621 -88529412818773335297134039888276058240 8556622 10726091727107033660717482602559015680 8556623 209284670205370825685638489261050695400 8556624 28154833812603705858955454471189299200 8556625 -85564955579130465394528398299735808000 8556626 -48641771333044067050282058589360257376 8556627 -66808797118084380295208780406641908368 8556628 71923891779320318150373663160480362368 8556629 -157218730762147241870829509674828126770 8556630 32888944590201671032555379216060123520 8556631 -116874902973386630847919217315962643000 8556632 -123498584889461934493281586645574615040 8556633 39757137459043398210767540517404003802 8556634 1655146404226178200469094095598900192 8556635 -62309797713028873420854356585396569920 8556636 53094893420163071851963131730747392 8556637 291116923539790320394229375132171512192 8556638 80780093304311437320633062992951680 8556639 27949965534887804139989490290635713408 8556640 -11434499789824212492032818695674265600 8556641 73830335450756101163873697161193771042 8556642 13349846204215692211193637567236786640 8556643 -39253794581187847330778223116618514336 8556644 42001839359533139356162946254649720832 8556645 -70137477815359252207455454412707176960 8556646 13361931048419938103059255558846861440 8556647 11046984113434557797223072851935260312 8556648 -171912504787807168095361973264336486400 8556649 -81487228482563603139260552040502865350 8556650 16537517343369126652869772770462528000 8556651 5635943341912906269257881050043207680 8556652 -28411651124658838192204885274592537600 8556653 41090774952832377378369108556432341120 8556654 59706043720950207586362835635571821120 8556655 189621647390090860003077800210490191760 8556656 418235985576959196090774497509343232 8556657 29219143887305494747397145223187972544 8556658 22087311984649144978691219169434254080 8556659 61964204340024300490900233472298015400 8556660 22296274423553055158100372709711503360 8556661 -172087267923754161073162050404833884360 8556662 -6517543520603995202220851436929678400 8556663 31952773499029949875359705062676584400 8556664 -166926564231123731345775054075654512640 8556665 11206336239172175107208740919052229320 8556666 7740285380726137992703857983531341824 8556667 17434432773724926758391434755813116672 8556668 -7367204779836424926898220610917885952 8556669 -16717103200982344117240297707969276000 8556670 -27022937890937258717372032371212598720 8556671 12046651431587365570015862982418879872 8556672 50201875831096291347201546082572042240 8556673 -90346134041808903503637139954822447440 8556674 44343543739536002213731287948039896016 8556675 26834455264824834155874994541278617000 8556676 96467335521140974574132455742341868800 8556677 -58318891047866973113138424042848889348 8556678 1138414648822100848606605615168468480 8556679 -106973220243416087292247188929139184224 8556680 944927442196347898193769608461516800 8556681 25985152785730453640922438221730674688 8556682 -22167923142026810717473340303381606400 8556683 -89785415406134262097747834306132645440 8556684 110990368428612858833159276298019003392 8556685 -2570949118440114387860916814757940000 8556686 -38938823586611923084820932604004614208 8556687 64366130606867274493505391022737423144 8556688 -5973093595765109677055367557746524160 8556689 218569128345280002869053073526134256420 8556690 -31646288078492251668623271440173992960 8556691 -26443256379848856037766584685046065760 8556692 12985917890695130340755543306745315072 8556693 -54189469293669802439670773942620128000 8556694 -50994386956311574146231078760093832448 8556695 -2351314039181713092855600225057267840 8556696 -20453455003597122374172837002985338880 8556697 73565946392152110161468836886588547146 8556698 -99882462168750143165707906934160752400 8556699 -894505456699719826425269638083011712 8556700 -14738109736992571666609531648104729600 8556701 -39869684546070582013556085119342085600 8556702 -13379820852921099612255380410692728832 8556703 7902291670390278740002672595566530784 8556704 -26938760453970753023919476042558865408 8556705 -1987248757810575962109190004840505600 8556706 -15492179136521222980757134719292406448 8556707 91502682619960974877163851129473934080 8556708 27863713546078643622695665136349250560 8556709 3680625287753471008588917624973941312 8556710 71902016852144244454429697022050597760 8556711 -131629691201940832087032213370483958400 8556712 -74552163836512743798347812609681873920 8556713 -40567496423055200391322893094407696384 8556714 -51895043302340157644261243826751296672 8556715 53825791890134217292895691238009788000 8556716 -8879045104716237315763126074673462272 8556717 -24250003662362598784111192119519871104 8556718 -30816946864352176687488171061715762880 8556719 -106251177964438521572971740736033122456 8556720 2446501709995875135582421357388759040 8556721 -14664011345381137769921150676495079568 8556722 30878753896528171120765976709052848912 8556723 -36033893425573473378788338934025977148 8556724 -43992301711097695343403263487390148608 8556725 -203778021145166678468769671866214258400 8556726 127654481458145151965995374039214141440 8556727 -24743914841372653396524944772345556800 8556728 140221194796614065144793074562462044160 8556729 -82499967463326648075102499345686543840 8556730 -2239347894212885901845367695352468480 8556731 51846991240433754737310941335014930144 8556732 105015904176505687593743914302453580800 8556733 4771457038283829043821835401608473984 8556734 -76225870181904589567939522088110473984 8556735 -80503924896599593123864165117355164800 8556736 -24752903794011431012886094909116776448 8556737 -11159290543950186337539275547277857600 8556738 -32138860132620140732247296173495625856 8556739 103088389766855255906693187496209908540 8556740 248658940614317890290674211030182400 8556741 39308621143718936404794367855319052060 8556742 -1136600546489450716635114203145509568 8556743 109934200238157366359669396155359312744 8556744 -12867049408852570562239871940038000640 8556745 -1892061209565979122503474350400260800 8556746 -72546214945056754000041542567198020608 8556747 37168660695907779766691502540787191000 8556748 11850481124889529789640019808829702656 8556749 110230563397779440713436406651193317750 8556750 -52545709047012992828727299236159632000 8556751 24426449482720746359768910543538842352 8556752 -38092523282485534295679013681121722368 8556753 20923050312944052593931392353705070784 8556754 -36083940106728164422512543950916269424 8556755 -177894165007656055016680207901496069840 8556756 -16532155398813582968168255893870995456 8556757 -201203197852452012845827391434074322 8556758 8176979978676290372225177992534455552 8556759 -130457944596255813891573711781756505472 8556760 49985362330361155610004151104933888000 8556761 -17048292394308614116872121296600379638 8556762 47525655978901306592766835257215089152 8556763 22843328964194984465326670240915667240 8556764 114530685223395702213912750221612966400 8556765 4367240371210866781346199608162457600 8556766 44811517824936971130734228149429064832 8556767 -103782265478297187495840147314133797088 8556768 -3187564240419883122942202515527565312 8556769 30902238536016124715080389373667030760 8556770 -45040981416062745052817939693383718400 8556771 -15847062285329879654450598847188232896 8556772 66666885846822333294197809791069907200 8556773 -330264579945591557992223223141685967040 8556774 5325971880187566044615988213951072960 8556775 -9343341053795623920816440237600636800 8556776 -29212815111122963042668826003731153920 8556777 -111888396784605871112041312797890927286 8556778 -33569056539675165942645829002192602880 8556779 -26717677159039656931475981882829904128 8556780 -26372915837027878615159652535951820800 8556781 -261447871158832003376903985260298433428 8556782 -2042462218377689803094714462577139200 8556783 -1127197037355946816119408521811113976 8556784 -23920047969559081089777453928043315200 8556785 -2040342066241283482038148198617192000 8556786 3661137691024842474067962243876510720 8556787 73808085054049704583988257215487446880 8556788 -95949027147989385185240403903483095040 8556789 10105460546734209789705067433970823008 8556790 -13783641605971493204775692132710410240 8556791 -81556297978996472720524464943912406808 8556792 -64457071502623344588512792696772833280 8556793 -44757187618864811188229971397463185280 8556794 -168183643910785854838554829208026544160 8556795 27202875425597467309326084598926708720 8556796 -62635506718112617859581622040889446400 8556797 7114676624603357048761236864579507672 8556798 -2053238368174721130639800615097594240 8556799 -7745826794917999360401524148487521480 8556800 -16089675814162869888676549237093171200 8556801 1156400150807107814412326249753625600 8556802 26463328951080957289727924470867073280 8556803 -4811049041300754026357281236407961336 8556804 -32729587984960057899228811957455576960 8556805 17275374616381820701073096564485768320 8556806 8398232380357413186916141854577704960 8556807 10994546274287015136367900886576984064 8556808 -44053618256831562327222208778721715200 8556809 20396731769200460902311379879121475840 8556810 -54056233670748528392838044355369219840 8556811 -4732079106373110735525294593570293248 8556812 28958224139138742059149013146462331904 8556813 -156130132794816489126571934540862465600 8556814 43155555988775780242659473446231918080 8556815 -76314749048219008723624015267689577200 8556816 -8722283321939215468453629353406627840 8556817 136768146541746915934356402839091378866 8556818 -20266905936153806231791611481531724160 8556819 295465977662232725571243775773332643840 8556820 -192538338983010790556062796315109457920 8556821 -30976276902739440298753365167264736000 8556822 38397506970779323876507384436501835360 8556823 -75804436788045643181811951315593852112 8556824 58108432479444066798743283652733736960 8556825 4142961673136960774981569291481155200 8556826 -132544179897926959951372249620732399888 8556827 22227396950571551086586952026613946800 8556828 447688421170920288566208545334755328 8556829 -178172437235752237466301298136948011680 8556830 -71131958378723800461874498117341877440 8556831 -109358970586644638372491886364669099888 8556832 79355765107470280821779752952128929792 8556833 -118520922245790568455830280106555537260 8556834 -1510737735632188121137177795333937664 8556835 49439521863217813686704769541632147360 8556836 55853152719736021382676814830769393920 8556837 4557568835027281428270113558264029440 8556838 -22782960987617982667116361230628087104 8556839 -176729181524028671114287621709806788360 8556840 4323182766749896265164104965867520000 8556841 -11732999541948500776791273833794449696 8556842 16969115172259757251400404226775198720 8556843 -33753614393922747664946440589804679336 8556844 53816921745010491370310840424646036736 8556845 -135389616486841351125567422954316727200 8556846 4193686989014086437406589303169297984 8556847 -197662424122559851663682365901079560 8556848 13276053290266166139607373743563669504 8556849 -14854984581111752383113903841333590912 8556850 -29343446544767844701950972870461876000 8556851 -70132195060364551648333428542887851408 8556852 -6545634691269032650880576499052800000 8556853 -116948693458978241422162151618473962898 8556854 124515919368299450737361442543579660672 8556855 4451190899989771366196114755617743520 8556856 -102041077152626075468944431458942976000 8556857 26665477669791296440523008346014926420 8556858 -81259850537763633648992737455577247376 8556859 118865151621061498787592867761079306040 8556860 -37377041528211068192312966569534525440 8556861 67736268021442838655374536013923908384 8556862 -38359728297155454853929495858766349568 8556863 -71476969524826113693690300528941853840 8556864 -1127700825976635355020461696266272768 8556865 -56397042482446243496585717679187805400 8556866 116508206344954462139565309597451303632 8556867 -260356484991751528035828149102734801920 8556868 -19462291394991939717958758419993755648 8556869 198709344204986368537316389409233818270 8556870 -3647948737552765180671596933516480640 8556871 2394647685274272295846408771271382232 8556872 203234177999755982242495171932602188800 8556873 -1524763367016714287367610504215344256 8556874 41878958109483671980679046869262570240 8556875 -12268964907578274897508652979277867500 8556876 -52873973246065063865042073355204762368 8556877 35528340232745927562004290015574639072 8556878 70719293848961761680265750042432320 8556879 -30111081162210680070744465041185210368 8556880 4078773781758270312608263180881346560 8556881 -281387063211945219033638829231550102800 8556882 53488172699314325095947869827628146944 8556883 -139806946657691970092179206916681713240 8556884 5088513754947271769941524471399131136 8556885 78810084071704073184292832803741728000 8556886 -49879402247503902315004025517959677056 8556887 -98838795259011209199958340908473097464 8556888 -114788660399351144126300101580741836800 8556889 -85922595148669473580076394124645992768 8556890 -4489311328709608208842610455608724800 8556891 30423928821238223686257173746723736064 8556892 -90551628795744634617008843634791262720 8556893 -129647796302006328194250168921928656858 8556894 -81446223232283216990470254704283217920 8556895 -47675577385532284763901235911592176600 8556896 -193172852098469780074650702893840990208 8556897 31443604789729910965813369949958466560 8556898 7861408358342560878547706183689038336 8556899 -5852282134882409756442613095294816000 8556900 7207911339337455440350875829731993600 8556901 155721693063593425894480510898583032892 8556902 69028178539687073577188919392500285152 8556903 -49029063913281293202602090463821819640 8556904 -213372130750447787855504639805200762880 8556905 -9641975286983478934434276571945401600 8556906 81766290722674079582879326019050984704 8556907 -234328870160252851624579203693443688844 8556908 173453513568630949700356006675718224128 8556909 -13560376104242002216563588409316008896 8556910 -23962753657217067403653311102305165440 8556911 -69665008503851921176426902926258891976 8556912 1286382273897248096183468273995481088 8556913 111421421607575922758820922494366872640 8556914 207611010548032710605800202030315520 8556915 55473635866319149663411552234105423920 8556916 -33204149552865693655090105907666227200 8556917 22711583496961516004662236921683446080 8556918 29300275826695128709310829762141664704 8556919 -98288852921158777031862204175409924424 8556920 47039736464705575529935447829033779200 8556921 -1297076508934553805193905167916733500 8556922 34324812541955579593587119388122082048 8556923 33579822527347379184378871059725867172 8556924 -16627559616725304344229338944055238144 8556925 22030989645798460232445169002729976200 8556926 -3618922391531317271700247488931512576 8556927 84352804484517382320412308581444408520 8556928 -52628695287323017682732693624381767680 8556929 -117030615502663891855875506517481702224 8556930 -671755128131714988948020817848801280 8556931 116102809431690215402972002023375063952 8556932 -104600978484862809073499831273470149504 8556933 -5130008291275731406888043149599482880 8556934 34383957995855288955067969584553259616 8556935 89650355220644315816591547698523469200 8556936 -63516207432219008740872582029237452800 8556937 -191234902330113398967551605078051309414 8556938 52073349605484116567291053332505575360 8556939 -48685094633286591409356008394948469992 8556940 25958548241317224941128795062528583680 8556941 15957911029763353099406978815017276342 8556942 74851116502543137743396470200368488512 8556943 -114495294343533585366139408408969375200 8556944 -47575412447676548036518410659373711360 8556945 4625397780409505379433343351648497920 8556946 170845805519371445559840721735990848 8556947 3513769923781608107962689166238707200 8556948 -107702065942380517391944005012226375680 8556949 190820186874709645607701524754052631950 8556950 -23583193962611816321519588562134001600 8556951 58985498934529128501472503764679986640 8556952 68377583932411325166056259781488046080 8556953 -105816614739410633292728738836145248380 8556954 5906847966893054801625343398471290880 8556955 -16488314029131421702689924901504343280 8556956 -17176899638660670442868764634642866176 8556957 -1213489447170706682112103120947814272 8556958 89231819226331747781408549877622457280 8556959 -34760922392408012093059799685946167840 8556960 -14193562028065281177300381334257008640 8556961 -18931507944980422616454328328380907520 8556962 -28986436949483659003897347716021550768 8556963 -26362260991659551317770594470610027600 8556964 73454262673847628546102623169511055360 8556965 -114422894720798647766211680948916909480 8556966 13184404732110681498782485471847639040 8556967 -235627516915527789234316160216118654768 8556968 -102082406775992969923435784705691402240 8556969 -128630447660539488528372929620701600 8556970 26045203807191089873401899791158435680 8556971 -204188945322701039218365053536444256688 8556972 -131188852265717827842619658209095352320 8556973 -51141417581919678734155515472817089280 8556974 -1947791641170186662584184471655171264 8556975 41954360460596275434818016385525536000 8556976 14306919967571130480840938046178476032 8556977 -177634558824748107145023259766445415632 8556978 30371171266001624353912676177179012224 8556979 -49553842649646443976601719240364913720 8556980 5816285821412164552096098755300064000 8556981 -145912882962287069551278838047660903648 8556982 5783283291493735312304724818089721472 8556983 117105674149371348486263681911781271600 8556984 72169018363854218560989405774008401920 8556985 -153829915790710314358766587548240053820 8556986 96945296358709227157748781032632725504 8556987 4550122283859607531747720902893068896 8556988 7501965906966219198772251851360378880 8556989 -16784430734439451800614127346357987200 8556990 932756837880154789021749814681367040 8556991 -115312821783622390480077503631327301632 8556992 2067960344983576622474896621877329920 8556993 53416691819023542133926220789440215700 8556994 -12175744056584100417817630467556813920 8556995 -29866045471004753076111857346128118000 8556996 -10377932602750039145362621705524449280 8556997 397816229523003854879141935434497079772 8556998 -88425817698129606037775467379426916000 8556999 132881536411774184338369813758719794176 8557000 378323249050747915354365133824000000 8557001 58946341639020746653513233559179324780 8557002 31650789126093184100881642062306043440 8557003 -18858412900373140442593479391944937696 8557004 45070214427513964997209850137262240256 8557005 -67437350746216899863581583622318385440 8557006 -46861132225503144282949238947947233280 8557007 2309424922521914696995182632173910256 8557008 -39060533633831198676661647162273693696 8557009 29881934884049075411060911361854406004 8557010 -32862225356337468406861839211324922880 8557011 6638103653750532772526569636892479680 8557012 36705858195625884448692043626841411584 8557013 47754382760986004331223520059190813262 8557014 -18666281850178446750392253279249975360 8557015 3491063405601146181697910815526159520 8557016 -77512676241920725651632699045994291200 8557017 -116262036232051920367665949283420445168 8557018 86437010442808793922671909243244558816 8557019 -20505491666486753518929725153350277280 8557020 37378854253133682102940344811372846080 8557021 151691386688649215162075729277720493344 8557022 -61347129055172432173414080218536226688 8557023 11983671984546276200720668066430324736 8557024 14177400895085305775648187125690007552 8557025 -109276508038232592086471922336704061450 8557026 64221255385608409598109357468661878144 8557027 17132657452108140713960739125586907792 8557028 1734311231702184122893381906867051776 8557029 -9454671613771164804986552027612260800 8557030 52780599054939296548773578416909536000 8557031 85537572248813236101964695558003500592 8557032 -122892954829013100192687361335189749760 8557033 -67040859459991793486838156000923835718 8557034 -112555535280126298553064046940056320 8557035 50686129540114287333701820308274931200 8557036 119488393707259228667718018280847834112 8557037 -22752311154370637043647382164552745600 8557038 9096035098335435967177066136153995008 8557039 256246175224367438366172757755167454856 8557040 17518055074147430217361635146565058560 8557041 162328091528764631094108111135459997920 8557042 -67187399202518864930210151900352555200 8557043 4126517739945682309875767217828057600 8557044 8601675502027515418843385169393285120 8557045 -27999222946550893636841385841535510400 8557046 112420358169442325084704287824843789472 8557047 66828071351446785528738668955789479424 8557048 38295577951938823639665191226798735360 8557049 -118019430900159419194483978456695934560 8557050 33794549396405795626832532944506348800 8557051 -245044792665397879383298149566193347136 8557052 68703908624763172088981870008574834688 8557053 115178703932283833517929507642098120704 8557054 -38671877884366898847693091118824206336 8557055 -41883059143304803328428047087045175680 8557056 113006798554235984079690968129234534400 8557057 -77218067305140038640068881385608413694 8557058 11167646265421935266481737622010320384 8557059 57280944508624837190408962732505637120 8557060 62101397644147369596237879499983360 8557061 -18991042928821598301868041747702466338 8557062 13843205658141750004479360201708042240 8557063 26265165668768234557195981787059676312 8557064 60417075773850510634584358550415820800 8557065 -36434678021703978496630508337910257600 8557066 -13814339298900999476028181181295029712 8557067 -29768012927359826004880537232014483884 8557068 -9400163287187065265813507370678927360 8557069 15822388422260857139627535730801563672 8557070 93155705643293330210369053055924544000 8557071 7854274722221923032305762659701419520 8557072 -77653850569221208998802767732496908288 8557073 -22393961043463791435016941791419280256 8557074 18048753833823923013456070234190542848 8557075 -21427844584134599249044183663224987700 8557076 62474660816272257101140405487175290880 8557077 -48531876351679750436327372011789215168 8557078 -86656977714333816876267271576137224160 8557079 247152804955094345425948120854481444680 8557080 -32994812655137525613581791469725286400 8557081 60496426727128700912412603244032569280 8557082 6490359802459590235766115762784533984 8557083 3581499962335009123648156246587460440 8557084 33128928972225136588120007161232713216 8557085 9625900208773338700142870895617103360 8557086 -1127690212011337635896789670495117312 8557087 16546618191131869841679613361210784000 8557088 -26898199714595166556676098873870909440 8557089 -108131903914209064043711687269990784640 8557090 -325328240847724989384294538739647200 8557091 -136089487986858059306020478985632441508 8557092 -61924065991569879026520529037007111168 8557093 -13364958152525347656913716259578942658 8557094 -11466859144680591710806066880316258048 8557095 -18974042495010859102834709001856867200 8557096 -16742701187096581655424179130623754240 8557097 -10349372873870525015468603666854286940 8557098 55574651222938900725983565007734858240 8557099 -6263376681855165869873687410150555536 8557100 11382614931493483534718329611389702400 8557101 11756210352868517377693023606305499264 8557102 34691218980081301247972979247471395072 8557103 -161897222170585547410465569198550631040 8557104 -18217733117988743989273053205692973056 8557105 -169303381276700256588761943771211524480 8557106 -120031267863393404030932019269225455360 8557107 82953242027614896752358723285918324576 8557108 51181547565114924618336553272019695616 8557109 146947408304674228315532725157707971840 8557110 -29170872113124709351979374799173593600 8557111 72775229198956990711187394497668555032 8557112 145833464922591199836200239782181171200 8557113 -42135525781294928477681018164657607856 8557114 -49933162068280054936876144299332563344 8557115 -29631657630239520530912127738738853200 8557116 4239245948271401445933675272942813184 8557117 3095957683858339136124616191286414860 8557118 -114070402219497180424719004465281625920 8557119 -96218065583847611415744395350230552456 8557120 25921455402828865480247202640035840 8557121 -162881158642619038916345580624482127678 8557122 -12602766282508272645515588453067571200 8557123 173642520325399164256091046803203901372 8557124 98394635998198237057320238162072473600 8557125 71202988233539600028357531593450160000 8557126 -75161903161828759177448221283236579488 8557127 52938866893714021968288397386519939600 8557128 8422065737211821817893763387956520960 8557129 701026322887933043007388841768778560 8557130 94107285634695437890965445587568164960 8557131 -4708285808855160897082572515083987200 8557132 64853273676698021909832201443032752896 8557133 2175440378870047013417319685405175808 8557134 -8289538435019219640966824410463588352 8557135 73854064199972325275872374130972003080 8557136 -8692999044110149598107174833398611968 8557137 113877250912430287582178809705460878080 8557138 13766774897008991991676504374725851296 8557139 -221151696682360848636158621707285431060 8557140 -7662821893610770552757475969636710400 8557141 8301314573223489024313369614353804284 8557142 -13518755853204525647933514524094622656 8557143 34403467216342494306162292288567046784 8557144 3660194777610614445347031978632386560 8557145 -102858193612561042563528960931221556920 8557146 -38313485844060727158517531386467664480 8557147 -35295293753127909467846213305712877248 8557148 8286001030250281630541138109127251456 8557149 85010037805112770430832080857057246080 8557150 10729171295573538694944663053025177600 8557151 -35854471695528387879742280325732654816 8557152 47604030121115271509375319018497114112 8557153 1164912380029038838085866369148990688 8557154 40109048676890540249661957213296769600 8557155 27988970646549683595713369487198141600 8557156 85049675448884187428935661306071818240 8557157 -45667376113518360066992022974292790848 8557158 -9418058050664060768657414262378033792 8557159 77952596646438115237432356968202459840 8557160 92238721047385784187534571997952000 8557161 4401056313165277296050769820969533072 8557162 64840879077688181770652283449144896512 8557163 -18414035649330551309589277668618259080 8557164 -3047147354412119864555495484547394304 8557165 -73526458255198062766562902145468590080 8557166 25184242512039176629045713452007669504 8557167 -26156451694715438624160102759578640120 8557168 -12907950218104335528154401795707928576 8557169 26126726268082369068593650994093103570 8557170 -20077466067767697533972194887964339200 8557171 76462835417725950643549326478149094560 8557172 19745658273957674230626340557370049280 8557173 798270532820428960390036179940530624 8557174 451594439281375414357322965919832000 8557175 10650635852107163401784166433548955800 8557176 115192311424871457960199897828028928000 8557177 166100263048636236658978838203989400452 8557178 5981523564028575095673443917184643072 8557179 113381637370004633852570632953063349248 8557180 12092267230915792810345730747965094400 8557181 171418653460474190234416505553372206982 8557182 50728171609372520773466660198688399360 8557183 88403223403335167568290612623247694360 8557184 -107112393634755402641640641689477447680 8557185 -13670054322154817152773389420352441600 8557186 136146618867250993341718364623253046144 8557187 2283794346308343775711435313824955352 8557188 -6261237662563036203037161683590416384 8557189 108140570546493895927453676471054864990 8557190 -47102262672530963536912313076731990400 8557191 -18581011354761211121405970023638005600 8557192 4388589612549411477691226103913512960 8557193 -1744662193519635152163535921417491558 8557194 -28654750887512244574320802382686905600 8557195 -101553494029228184426211881748090358080 8557196 -174613601190540028951741033891568517120 8557197 -132267533697935216664418285744479809760 8557198 -14623702824237851454008389332680051136 8557199 -3692739838335713451067207329929625600 8557200 10454925851516047975243388162480332800 8557201 67960054192031771146115314585014051200 8557202 17088268963422225177666058988774764704 8557203 49401552172545025047429579904025765304 8557204 -51441909781382324175198056701416652800 8557205 -174919114491044907970684945211131104840 8557206 251813932583395805042993554204274688 8557207 192535294236803350469003920431592160456 8557208 -90213202239142226768703233786865070080 8557209 34245799076139273521741495917518524928 8557210 -7471373611268739529505405437090878240 8557211 -17046914684398646930876244556861665648 8557212 -12665228588110738118671996426787662848 8557213 -26901036861653513784660074702989982202 8557214 -57180016311630500160942481858040828544 8557215 1255001311753845817918503421723547520 8557216 -143367979382938082459866021283724853248 8557217 108383782064193862596602209003107505200 8557218 28703321295798775364963105262734384640 8557219 15117926951733874237511635720226745600 8557220 -17094753006034288574941541131224883200 8557221 -27535659556551483458154081532625457120 8557222 -85346240445023680256631630924596924160 8557223 -70204535450568134905927793609605371528 8557224 -27787635179844022660179927275820564480 8557225 91443624328606968923743547435578819500 8557226 71645918148782885304684829332088155312 8557227 -46787639626688930178699797514429571440 8557228 -96138453174096830868871177556130802432 8557229 -107959615953012836333358420660850600170 8557230 -11821119229750784534047531048900930560 8557231 37606456265257737348488163244130933232 8557232 -60682732445570151171088174758703448064 8557233 13473915845743588656312050769707328000 8557234 -53579674528951339005273328326655315968 8557235 62579129060162273599599629495175997680 8557236 36750356406336715923136450261667064192 8557237 26691692330920087198953411923020848480 8557238 96437348709627018729398649932004911520 8557239 40176004376582764361597406372713902080 8557240 -75361531262177981482621284938180198400 8557241 -71529931708907793023207807495133504 8557242 -32847257909140327088670214444150149120 8557243 306348873939485281095771133160536660416 8557244 -18169236839804707050865981028187454464 8557245 162363947310713099284932542974792463520 8557246 -27216875501565157658427458356180518336 8557247 132765242651804804951510288476857978672 8557248 9802740046472809892258945771929337856 8557249 -12137442323764538677246293099077195564 8557250 -13040640222225434338153779470857392000 8557251 97984132466054992271449750644414205104 8557252 -92732306144363477475177191406682088448 8557253 -62246294607511651402882759769450934498 8557254 30410708957866325401330144082667221664 8557255 -27573254082922376664920166981610551840 8557256 -138131946573966813166785586958341847040 8557257 -77717518508626471811712492298442564640 8557258 -2216184520970738780543756386114824960 8557259 -100145454047525304650301405323573192640 8557260 17294720664165825450860811398247874560 8557261 90406449431689714352298848636556943500 8557262 -34527896104413945400982243583288361920 8557263 17942656751732256316716676675645553760 8557264 -19698989690204175688366374889481650176 8557265 -37114508975289713062161700694000834880 8557266 -54576857591191409089299949958475758976 8557267 -74460649387929678675102380188285153684 8557268 -38206298378388311847852710600330041344 8557269 -7202364018429124593312645058519907520 8557270 -64052175002276598233732237327419249920 8557271 -37321164826842308369421823868403080256 8557272 -69568738926950631332624505442781184000 8557273 71860538030171895938360690997072956820 8557274 10609269168967165254657137779155018240 8557275 -43832896730953919500432646312851910400 8557276 10254865403149657649540667609623951360 8557277 213394707135303437293181564337599557440 8557278 10711944485163983971284737260720981824 8557279 18455992458030584567311040853027991984 8557280 51173667479831156857476307187033702400 8557281 -54140828052881238276686709685800728430 8557282 60006561727117078540488816051092134992 8557283 772885643632783084951488192840869280 8557284 76511480125293748200382192094795559936 8557285 79601938553212385593595103098857105920 8557286 30616766078319261006546190360599052416 8557287 81938261645843024567718189822971563560 8557288 -56454467149510253118551254745503088640 8557289 38483948219294195724131078170299223524 8557290 -7954954364373720049671228100561029120 8557291 -136937505617912868583481690414440791600 8557292 13562040259111552217539531158253814016 8557293 -68346594490520949186911452601217723072 8557294 -46541666433441485128720382657493147648 8557295 102791322983455228629271278285818377800 8557296 -21243190663758830266231463955977994240 8557297 -4143401777891127175003478621926443968 8557298 74005171502669700662832757092860240400 8557299 -179949581259143547995204226122760500880 8557300 37279052834630388115543244964288460800 8557301 -3357923478336279636004896167877353760 8557302 -6240755853276393481971778039898234880 8557303 1907092487727201768704772154135160552 8557304 -78724462774461892776895432200206131200 8557305 44519927775166637805066430827689213760 8557306 128486124278256756407838723733725764064 8557307 -173257424573565697923202330155808980096 8557308 -8856351633271067412491732429217277440 8557309 -231538801093230204610860175373468874490 8557310 -68825289708593117991125455041032149440 8557311 -15878621227584555964093957580580137856 8557312 -1900625713873398553422276469461090304 8557313 -14494162899565667196625066480720882896 8557314 12591893233344410998619450050070438400 8557315 29796763171730944356101246141976408000 8557316 -143034591994194735038690389449082844160 8557317 -159212700749969965333015772854312168866 8557318 -3278779920399010040426068111023998976 8557319 -75470411878324635092697093482849714280 8557320 97062198476073457878458276984893440000 8557321 -50635499054522849351911220454650867456 8557322 -127917454926123324112397264235189678288 8557323 -15527200958565841338353868638525173776 8557324 35776287461617905778282625396842893312 8557325 11692994749436171746880519878762862400 8557326 71277566824641664130429789260737984 8557327 -18176734272058699180008212741372926680 8557328 10722817694720378083657166192504684544 8557329 -45646938292170252275756631101058557760 8557330 -3827025149242966245558843089608153440 8557331 -46310915719300360923348161367211261488 8557332 -17947366549489478531608261189010731008 8557333 48603543386386794982518754252182530944 8557334 -31951865319701572919977570685612113920 8557335 -120038332111417988459024666462468899200 8557336 -91066968053526783069223177410125752320 8557337 -82263894724197305870994659180670557568 8557338 -7684970028789704379660559406488582656 8557339 30603631689696103040817468516443689472 8557340 38037778081487958131991988263551784960 8557341 18350266243705790945497968990148375104 8557342 18793688333600346926650865621286579072 8557343 186364191134948779688532358756699628928 8557344 1051762577370844776786190043337719808 8557345 60504283570563415608299870151122620200 8557346 10730877083112843338474122496927953920 8557347 85861700648294474136261536729753729400 8557348 153613748117794788407853306842549844608 8557349 -32954499180134291211001747842485642340 8557350 -3886366249903755120083190080268336000 8557351 -4608081281206553425075689009685200000 8557352 12899340653465473892624130184219269120 8557353 23551333402998971510978347183742668800 8557354 12187401270181406489713515880007179008 8557355 131101023957584387796728378170643825760 8557356 -26122185977585982744124435373222409216 8557357 -51025978422239537888029657469756717280 8557358 -21582765994991556401915269644504535680 8557359 -60379617079712021847571489271970435840 8557360 -7650289830510630618421889950742937600 8557361 -58888416828480392471985687713893116108 8557362 -28033091545023660109661164045102320 8557363 -22677794711065544850110574056406966388 8557364 10426427482436240929881870419745841152 8557365 70629128050929847143386739291557586720 8557366 -14278979126822799577393213762440911616 8557367 5673807911557234141393466722342923264 8557368 -76070843618898616369033976879311872000 8557369 123926556361314636000220464458269830144 8557370 52735351086277207317198235529067494880 8557371 -43731605267264373317121965417576153460 8557372 585655741264328810387923658709939200 8557373 -107816971313544988836634334361911066112 8557374 133874885391980563776945215702513664 8557375 285759572148228760107526819127766492000 8557376 2894877654437999078145578465301626880 8557377 33036359686236289525052576911185386208 8557378 -79447295878883010170456853857152451040 8557379 -62190312955139010684179292714181515816 8557380 8956453211308516424376516805015142400 8557381 -91341282908118463398223177273004016608 8557382 108789304974126246207107820519334269792 8557383 -22397556419211286154284069021905355776 8557384 -245331683852561376286884549446954188800 8557385 -8509208263007150809113138710269557240 8557386 -13653286006551080649187850189782753536 8557387 1457160446212576937420443928660099072 8557388 37604172566608450332243967329455748096 8557389 -753239448158850786913504021892186676 8557390 54182083029966188437999835532127723200 8557391 -262878173305971572538933433023119551920 8557392 35707954798890525631374075176462057472 8557393 91477404035142813139678871557432041844 8557394 126455955676918521753546672561520484496 8557395 -4110616353809748082530519321093734400 8557396 -12381857151103378715731046061361602560 8557397 -42177012723805202123294078234518065096 8557398 3287069783059108308243039447426576000 8557399 -202259526241232797004956260837502756600 8557400 -9306553674812099701362380165822208000 8557401 110099672336064012622668906907355662032 8557402 -10400860956388407990575052387497619456 8557403 111193028369802843473659771608909734064 8557404 72791294512652094585449929750947703296 8557405 69123091792765771862417555204573262060 8557406 38709151372904969431605352063336080768 8557407 -6917070613097591259613631096115790440 8557408 5728068440158819866026332550841630720 8557409 54283141036062455862124037521104746436 8557410 -47354254177549202104392197531889753600 8557411 -131916472579678374557496789583569141988 8557412 36181445884267507226659336916777993856 8557413 -55485214700051931681598836220160650656 8557414 8391950216177636690153567033262682752 8557415 -248208195529256605933001429300791068000 8557416 -14143539888787429980995202718518067200 8557417 -168179822790025815660153082898772916416 8557418 89781786497998482997670143248666698160 8557419 -46223323482103861961438044801282771200 8557420 -115667828812303038744384095284611409920 8557421 -245906726973521405702439423831853854378 8557422 -5409797970073726221819872654392878528 8557423 14071172856177521239811107748840718720 8557424 3240246190576082946165200449254359040 8557425 3934573942803301183067866072467110700 8557426 -4067383790857706247287118212558364672 8557427 -12915318805953324720916407494163015840 8557428 1185194481554754219906570624983470080 8557429 -110703109493795634566733869896737395360 8557430 189864339383688658446370288197150720 8557431 -66089851510064528814208048744623991296 8557432 -11117278107213648388901270143283404800 8557433 19684494744903468502585154874950724 8557434 -12454425359268531919477529585669660160 8557435 115914256094356775914066680661775066880 8557436 46364804010029161166357583936108142080 8557437 -26842950281496853287660638936315546496 8557438 40790679638722779282774930934050424320 8557439 -33892252551129741728104067408704567440 8557440 -25843570119802538624755534288807526400 8557441 -274372748803802741685989023429177599520 8557442 11384803755259923382648510406177812512 8557443 -49025990833775595736060571912440310616 8557444 -69318143413926821598355028816624160768 8557445 -20537547107983390568633465868114148560 8557446 -12915955450296425539290918725570967552 8557447 -80635069542944233953149928380303504104 8557448 -47550098225413933078687308644459520000 8557449 6393635079206434164986715029633352768 8557450 -2317989244932040183127913896766432000 8557451 -37037847452192006690851800013902792048 8557452 -68783741614385359068682663759822765824 8557453 -28138807914831024146640206083215832320 8557454 -94465506018094091290097144329230687168 8557455 16481261496896303176967139671745753360 8557456 60114554044198767594635915904275750912 8557457 39260259842841841707684724354596444672 8557458 -14584150388685007708330526809172766720 8557459 -27285286003766421371088603241670592340 8557460 67084896390550167994014113525251468800 8557461 94742308220572639283797448334760668480 8557462 -12391486317929804615127025856598156768 8557463 78647110607699028692094080117121824712 8557464 -23641109590570129728816759827673108480 8557465 -55874897341812728194063689740222323200 8557466 -46572614071174403909945953989381006336 8557467 27837770033774877360992210408691026880 8557468 -110795658874202756726644609846134948352 8557469 2119503880025379562023325175109168870 8557470 -18985131922554019054513680711148342080 8557471 6213893900711895646530228199112620544 8557472 -27064576217689665828201571805741187072 8557473 2252502371666919011454374910547657824 8557474 -42340373873079538496094978955335321264 8557475 -123991949477293953019804208692295542500 8557476 -32625852041688593630993748090263678976 8557477 -144804825088458089950942852948449185988 8557478 -67906834651102994212805962666527559680 8557479 9017374876517930398819663447908694368 8557480 -25875928550499892456617302280030720000 8557481 8997211843761535522613974683243680100 8557482 -13351464844825281565367620016815857408 8557483 -225851767964225732967100779317983920 8557484 5526706354712251911019056049193698560 8557485 39344591319609230262293424565318380000 8557486 17068318791072971475946365620293386240 8557487 -99240369064906194312835687928951676768 8557488 -6844552022985373738685348594363400192 8557489 27230415540197350440378278014324326290 8557490 16573615906786552814869082551778061120 8557491 109279808029729986972358431382901938800 8557492 68688225274825515224444573940155052416 8557493 12526293703127856520942613824494756000 8557494 -69598013889215593281588462766753320960 8557495 -73223013922359003306946771664404790880 8557496 162556983171413479175034656215147745280 8557497 15534934219834048391596620882603727428 8557498 -8815881042620100738503293498412053536 8557499 8626597763000932750755857688407240160 8557500 1086586039571656663412929426590720000 8557501 201063538758385185723815557255747629100 8557502 -110715856158459237989090099384300130048 8557503 87437102042443265033842823071393602504 8557504 -24077289300943335113571854939412496384 8557505 523464895716591317106167900546152320 8557506 -77940959483808609140282565410606048688 8557507 -88235369456047994386919838160361144000 8557508 -44892675185399614314146717394152177664 8557509 -157681361626649644437230467383676574496 8557510 -6655457306340187404331312197640103040 8557511 129100020160954449164342066990020493712 8557512 18464370896470977063154608672114155520 8557513 14310013570890330930739958195634107044 8557514 25063805945928181187507071731846070272 8557515 -106420080068434171149817813915355316000 8557516 -1443765136022696021861784856091406336 8557517 -104790627009158756867334397795506528000 8557518 11887999845918368717739740096469961728 8557519 -80703043827254535057382921629686254400 8557520 -166265417907145377280152562234982400 8557521 -56270860428713597276802975627608102976 8557522 19706007713306001440426315626217799312 8557523 -72982368657002239043139048602851998000 8557524 83261218662676817632513554856586403840 8557525 -91826030297326664561174791055758699200 8557526 118215911289362119963667200480198552704 8557527 31625433766820929662475640046948551040 8557528 -19957348814865451485708460581030297600 8557529 214913186540471152910631368288595845130 8557530 14168083898310073720897209126716056320 8557531 -8705805231081460621682920776598532668 8557532 44313422445378810523826036709396957696 8557533 57456121211759907203260109674515626502 8557534 67806770944552737118476644321348573952 8557535 -43773933475051869848237973470715648000 8557536 -13334268778740885388732373012697317376 8557537 60694564177840631494214448302377327920 8557538 211201803703528319119350788524029588480 8557539 -18386917585457970723088910151302237952 8557540 43590535915518057685896138322545834240 8557541 109710260508014704963937400876406467552 8557542 -44007551106538803917495022590959411200 8557543 67948173047432276219975279831426561040 8557544 -71162256511508025363219624941757219840 8557545 -129234455947980740457458608249319040 8557546 -75345183276821432911366610337846120528 8557547 116842612344835922031041622791650026996 8557548 -103204399795904688516948685851080133120 8557549 34249484972745931995794506858606135296 8557550 8853532205300583171713863842380505600 8557551 34889036565507335265211319828061249480 8557552 20618547450512625962656953038513602560 8557553 16372515048604024534455312371788382802 8557554 2574364904969318546962914152792990208 8557555 -123228771688882354259655454981918289040 8557556 15007897647598766553614869880764376448 8557557 -10778946748361800962691254064777928160 8557558 50320568090835796841637138853674754176 8557559 -323472348146780467356873416477933952 8557560 18557414828985825062012071230328627200 8557561 60870254242423188324066693621422461524 8557562 -43416774488568999038056698402562291200 8557563 -45393861905826738703725769022180030976 8557564 16671011870554983101980137674071867392 8557565 49066208301465680348061009871243094520 8557566 12289717974635473458018289046855727744 8557567 -189823391708663676315732927067539088384 8557568 -75870952702876895073222080526123270144 8557569 10965221502453350734031882976401359650 8557570 -1424842701048351812601328761998231040 8557571 19591838516039286677866810852295187984 8557572 -36350537977297295450885039860213014528 8557573 50220046833420203354156036321310809822 8557574 -50023260220007301170328321999097733568 8557575 -36297256096511397518098419239537116800 8557576 90069748216849396939370779869170734080 8557577 67252762959606257374274522387568404544 8557578 -32702458125714719731627448251220185296 8557579 -81565880879544469796070608112436242724 8557580 57233343352290182544031953823882675200 8557581 -50221225352483846279806634978278809600 8557582 33596988946551510068250120862883136384 8557583 2706212736014101890634863268354465344 8557584 -6151149243206866130448556378623836160 8557585 35990091657225786400856063596336593780 8557586 -108946328445799432783928899552937829600 8557587 -5289563672704310412366266191009970832 8557588 10094041885107017859926003719727537920 8557589 22238122517276052056021664814582533390 8557590 21675038378927062743514905020260473600 8557591 58297794462766792274314038217173457072 8557592 -56792622926607025796160887923375841280 8557593 53506163862030148481240864719788104928 8557594 15847649629055501584221709112631336192 8557595 162650066791738101159194344853229633600 8557596 147342460521472313384642049155801088000 8557597 -8186156886295878725219921027860445600 8557598 9293666960421430363959883731202763136 8557599 121435290321103405820774603439307437840 8557600 13100126632012899700829996816203776000 8557601 17663068781980113577556022093950469012 8557602 178868790399496786561372515575201280 8557603 25284769466623092996185024201434834584 8557604 -79361609218309453535952869348303232 8557605 -73374630161306125311719938521899699940 8557606 -45104487905499373953941087421195451200 8557607 1513523602043855749471819109886308856 8557608 54953429454067984882833946858748559360 8557609 -88283638971490242711790978657949997190 8557610 -62079727953949234475872656884594918400 8557611 73938312164714798795328520608002258160 8557612 -2708278584243168000883894224988733440 8557613 116070022044041526735614104049709138540 8557614 -2989072148406913794827267776441541952 8557615 -102162297331470862725706331160224881680 8557616 30774990942132097494258665854788943872 8557617 17330209500269698783754374204258390560 8557618 44695525239084332837340708066381350304 8557619 69424793576068819243128182671165263360 8557620 81975241977365310169559942919609446400 8557621 -350912925876728446305458089163088982148 8557622 -130557168248874428473660000260821314176 8557623 -9588381285621346179037245833030496000 8557624 -336868295655787319737098724607020154880 8557625 -40317535521131542816185454639252416000 8557626 14027241685811240647781887362845626368 8557627 -95350078700419841325327293491830555440 8557628 -124570690330717699337919681372608197632 8557629 17509328576378244327074020286093266176 8557630 5473786669736954439128021788735065600 8557631 -161437464606126760765527348543074676288 8557632 15130311215697326763947444787436584960 8557633 19617191267639972693883873907922595904 8557634 -43188006322980427705291486610886481920 8557635 -49469739632381984296241550061630616400 8557636 116254799874150290530698064961619198080 8557637 124866004579803379248216666638251692000 8557638 -3989099208678404935980947746353131520 8557639 -145338377318296807182479555246960176080 8557640 -16430324481868486188937440171058790400 8557641 5930207331997506281832081472370122752 8557642 -123402230224377347593676401429981079808 8557643 -9854690956935805346944221216701611392 8557644 1695528901597692673442334700138429440 8557645 900017648694550556024884376043997440 8557646 -12427500214432776043899478172699933760 8557647 8320016471103250027492437094203028224 8557648 32902431718065701412857750940979298304 8557649 -77272718800388225791245824356660990350 8557650 1443135106319695773957856102336714800 8557651 -99923803744247994860692758228709960848 8557652 -104906422129511368489896667835840083968 8557653 36581120061541566183480339691495398720 8557654 38061606890468819505355185027024321696 8557655 -126838410125334850666606613547613482000 8557656 -5308521087974603892963380196006297600 8557657 88025113980943581348719016586264645840 8557658 68904579325143373716095240932767709680 8557659 39083861268911187690761088709357647528 8557660 -36414794303708062098262607909135608320 8557661 -28080475801452150579657672832098334368 8557662 42975096079301851044055581935358725952 8557663 59425490544207733820997367596403490824 8557664 275738199095714638673029392544716029952 8557665 34911532166979369987277801705227841920 8557666 -73459929291762516404194348508354277600 8557667 -38464379344829400113526478511467356528 8557668 41971754373665986328846132567148687360 8557669 1561310538713413093137061578916533820 8557670 -35681345897928287549659963727793747840 8557671 -548650601980337007072432394928961840 8557672 54046662644145961454696005968038707200 8557673 28069472896741100279358183605308141200 8557674 -12127541372093460849598936827571322880 8557675 68766385900263557577568160305154240000 8557676 19622077129627109927442994657071275520 8557677 -145910686051570206335614807782810404160 8557678 -65419559276055819398811800486241255360 8557679 60106864853470110148798836411417343008 8557680 3444484848169702446143309338821918720 8557681 -110366219700782186374970720946392635296 8557682 7256828415700701491965564781425078272 8557683 -54425090145366927516906677137058208000 8557684 7204831563343385178468772556707775232 8557685 44834347403851516898407356727027445760 8557686 75742326567101375984188077209907563232 8557687 -4157688407548135153608336105243213080 8557688 2525951535682936578348275110010204160 8557689 12556983291218107559133617077638563520 8557690 40235783874360078988996865517750724800 8557691 29498232786213351365926952925522973092 8557692 -23600369191678993807685802846462468096 8557693 70090714881787302465459858835045613740 8557694 125995422414239763827156037074490256896 8557695 -12836701906603722485921215057475358000 8557696 66006327718770210520105813375105105920 8557697 36242550008926073054549084481869226600 8557698 -10927340515679752909473512809564772352 8557699 75976484019320497511676156388910746720 8557700 -70959249834165680207502313157564380800 8557701 -46122144350406895976361835302569969856 8557702 16045012807812470126704269722582673792 8557703 -95403831056476838679343759495879348584 8557704 29877419515810412386828805173880832000 8557705 -18756089728069531057274378985293356920 8557706 -67390743903417164539547578176220984320 8557707 21520848861227259494468356259105236440 8557708 143463848918324883147808073640388521728 8557709 230532705696230793068792972428942554816 8557710 8652535327476458843849228587549777920 8557711 -33046189396616951835870837158351892688 8557712 -27742092527347598148990301755148099584 8557713 -172203784895692871781988311728145645696 8557714 -110496138466131788907455525418613401600 8557715 115836746575344121401216271375350071520 8557716 13455181388713580880034375477732184064 8557717 2484230685476254752504464588022740672 8557718 -24709796797431649299050980293514336896 8557719 -30430625888273515598870563568265504000 8557720 -32004198780093242103446845139167027200 8557721 -173523594629039636576864952429895857078 8557722 1914088627589839871190174813637182960 8557723 34862370250156342112281297198126547972 8557724 40641837214566183586053472351701298176 8557725 -18394095179033112592908669825662400 8557726 112451652055922775200503347801571116480 8557727 165946843603886631740710189403836452576 8557728 18084595442920088748062846526412554240 8557729 174992319475175308036585168025976815330 8557730 -20415891994520181960477552776013859200 8557731 264612000527186053823475329198914560 8557732 176372344642591545492106391768676131328 8557733 24705306983118390140210170452463929600 8557734 60665264005464625673401402987295743680 8557735 155439437290212030716649227076657130680 8557736 -29425027246105777324286877962858004480 8557737 5735114287883111647382719152308446368 8557738 -8746869079694430345199174950858905088 8557739 -41326408250526458079425403326289072576 8557740 -72167364611027411199726698488272061440 8557741 13131778601960377106083042850179474284 8557742 -39222293572674116979560034102249696000 8557743 118888704495615484076079460789375584264 8557744 18027891257095237350347905152285343744 8557745 48966158720471914076214642691410818880 8557746 -13938505189817311376968786899492537216 8557747 59928529246186701547449724210531021512 8557748 -14174287331662970226082614443844132864 8557749 62040251517811138019406992205260848284 8557750 99325082829029804811409172876393184000 8557751 -119459565067414728673768160580412051296 8557752 -89145375358575666942013940135283916800 8557753 -108431995593108031471589676339893105520 8557754 63418849290153233684017255703452316160 8557755 -97467502326479318379295938501880012800 8557756 166425493281260571192691637918104135168 8557757 99851987940834473742369315875102076288 8557758 41284542821592849588000000003980298240 8557759 12067587609922522081190639753910261616 8557760 47384382613271799632685071495646412800 8557761 -125359053981951578965857734798766360528 8557762 -119219288621650412145762601597749400368 8557763 178692240813600036258082579308701790012 8557764 18372715947456893207408339468453477376 8557765 -26674930812480840005478263503036166340 8557766 24030200107458152907724595309124690432 8557767 -19746521988563568537917872970176932480 8557768 -61146096601135539666427527907379773440 8557769 122278449637893304219519432659106602960 8557770 -6286479796639224041059952726456079360 8557771 89944560803138308675759940637735751680 8557772 102749030481093133908722654077733901312 8557773 38993458985611045628156263849075038720 8557774 767556777495788201651104450515594240 8557775 124569890640700430406547142266185151800 8557776 9932683009152036114245749865367601152 8557777 -158224123092896634461973438900128015374 8557778 161885333478650322678417654842308897056 8557779 15508376322663143329502244287566274928 8557780 -27236121696641086114137637618266808320 8557781 133019488270292264808043531330999413582 8557782 438178698409793564209022408752136064 8557783 110516687851703512899163200849625135824 8557784 52463241336198188796096469950493286400 8557785 79223899241123393904965834336946931200 8557786 97725241578767846500937887742620100592 8557787 42752207729060463710123471388439797504 8557788 62825114214203276301446440446404774400 8557789 -149574321969425641399896235940241751040 8557790 -44026651760226328196896669269292800 8557791 27287038385104402144101766408135632000 8557792 64149079787334072907444978372880105472 8557793 208013710890181397889795216755715867042 8557794 5611222829898620735681538771146062848 8557795 -1813286999273980746583183948514121600 8557796 168826286356808218364813650824499200 8557797 -760602155796391109420453101637968800 8557798 16506313154266035581353187430469337088 8557799 -40999366317003919441466260067533216200 8557800 -29848121759785118099371563002941440000 8557801 -78664630480119651202936129158709844550 8557802 71654937838180618843120713159737954304 8557803 -5448185343250175918531898577863245988 8557804 -32973456992368654206050325519545238528 8557805 -103654812563142898099584501029096727540 8557806 42612241856032224054303202593102717504 8557807 7924393245692176382797772954392033344 8557808 -6956385620936722530477287119357870080 8557809 -3756274934922495086253066964188216000 8557810 24846477101323970580481040441682694560 8557811 -121364488765297404504700293842889172200 8557812 -1703117436018917012392368145928041728 8557813 222966577369525199506521232940801668800 8557814 -147346633200548156720395458932136829440 8557815 17098265116371269978693788805244864000 8557816 -34126112488550249781258911254469099520 8557817 189079483990760475406675661463200640 8557818 72768380453526309976416157180471701504 8557819 -178848507463815996071435567845640770780 8557820 55857367951594300223410075770650496000 8557821 62471974226460148208207379740171964390 8557822 21477519831306705207680364120438406272 8557823 -51988688418265674214429755431983960800 8557824 -14846355610954357042994825467476836352 8557825 -82252030276156596011522590630564140500 8557826 -16963920844059432445688879097965851776 8557827 -51571112644633543962972715391020175880 8557828 -28501727377009975079806589930661524480 8557829 1931905683120769666481918931845606400 8557830 6709419829200157063137883547633468160 8557831 139699574727417733424541011222099406264 8557832 -32715290489174738107900984177785446400 8557833 -93246239853157567986357138580610678400 8557834 -42082339339684654739064678752785111968 8557835 -65908994055160885855728928989291237600 8557836 -14994592030318951097116732172131614720 8557837 -176093917823543225782590609919126267968 8557838 -55522779935055551384248565411200499904 8557839 38059696928948596915256752631352869520 8557840 -15259572627859016192980054492379873280 8557841 7443923101715406717035781442938589812 8557842 36371292912522079048915600679649561600 8557843 60818881182482660153184468058003471872 8557844 17912903532416760923078151089604260736 8557845 -9925208238866306285931499811544384960 8557846 88624872846729450912646683036912096 8557847 87170471904211576030015503879642980040 8557848 12535453457663847145279551611453767680 8557849 -2381530157029060598560294702015767536 8557850 -4099303886298713132453717140200000000 8557851 129749084461475979947998383066783426864 8557852 -2692033231839645301661919569344920064 8557853 4652874293532122243030688100247520102 8557854 112379775530226733267274807652648056832 8557855 -43484687773100050190743371063116238480 8557856 -22879026980844227404552714624566755328 8557857 28516491552220236875503356521849801856 8557858 198597318302985567231400519913425949184 8557859 -74246186254104825572851047350924843940 8557860 -146318083869075792014481630493409280 8557861 15338981151799555154134490097817371224 8557862 13185456116076827932334206508004030432 8557863 -3292481990452670161392753525101126400 8557864 29611140095339854170710250567901593600 8557865 140549249387970524076547167427324900260 8557866 144204913895059878652459645332364800 8557867 152220723983521760298870101528550292916 8557868 -50071210272522164159735020342696579584 8557869 -39993175489578514927132933977120722880 8557870 20877706087731858114186737703127058880 8557871 48112906064305042481157162096486595680 8557872 -5534181378086388378321559683932651520 8557873 120900260186947691223959909254879313280 8557874 6205257591312947053617435951625978368 8557875 -150722114653444073749804664321412996000 8557876 -88075397816025999704971135674075456768 8557877 14279822551364655233933596934949019932 8557878 1839856765421735214459469590986606592 8557879 60879148565165255351154439534533387480 8557880 -43794633507406571174767668332624793600 8557881 -27130940848437667879537770688764666720 8557882 127231919290698983804794429108984455792 8557883 201284067761646324916246496823748857984 8557884 41171058098223904341410472614179399680 8557885 -3971929608153263936134164509466566400 8557886 57944835806743374049921773244692714624 8557887 -30343389491847781216523641805291131632 8557888 -28804566576424045381602977563409907712 8557889 20449994215880070895228123951950289860 8557890 -17108222447483306450287539032966146560 8557891 41808406409567625402787371680758809600 8557892 12983842631189978907447546343430737920 8557893 11768503447906568728860497500735766622 8557894 6138635595564570057629410817112902496 8557895 -66521987319792761880937256496351889920 8557896 46658137552600892865027314076111052800 8557897 -136802796708103630387074219694032175654 8557898 -82052679852433325178076787914865422800 8557899 74366724413628519712276398568751324376 8557900 3786525153877421202596992737908352000 8557901 159494277624903250065499164765319960704 8557902 79331207058457589103513221297428872192 8557903 -2666512573351214392975691707038135176 8557904 -9982764931486897327216668082268405760 8557905 51418910952241144042037413545110972160 8557906 14170994798799563396636026943256929280 8557907 -206983679636345764887091144840237709844 8557908 46527555679522967636266374994452572160 8557909 -13828727383913342775047930474070673152 8557910 662547818115421044880959053166539520 8557911 165940221466444257377078435949639987360 8557912 166735119544498491821100713768819097600 8557913 -21652597326102059378749492555626220800 8557914 -48868766853343228131105975406324323840 8557915 39807743417713037878662223971679510080 8557916 64574744647843532513433651685688002560 8557917 26326030624686561162948215642106164640 8557918 119712990721919045505687973186820588160 8557919 -82231734844259966187369143385418852704 8557920 -19483349794729223581226527710039244800 8557921 145365560106214605704405198028724281122 8557922 -25866121098024083515303461680781090816 8557923 140191811104919671497288695280666192000 8557924 37175508231101153959797235285498848896 8557925 34326175997083157017199676684364024800 8557926 8435705564110608829246814155287206784 8557927 -34243254751875506441442147098641880528 8557928 86339261584692573850664476203114716160 8557929 -108507095843262843877315484492155643100 8557930 -24097206026053221275428095210095350080 8557931 45822372224100169150540974556010799732 8557932 -8655397772221466872420479203238690816 8557933 -101779561172215705516837930773262235818 8557934 -16453139812227070236534048467799416832 8557935 -17067734928011677805157174787801609200 8557936 716237081932679404402297775414575104 8557937 118674325846958689737166806911788325586 8557938 -62681249250276018518857574738092262256 8557939 -409186696955247999571123811628421376 8557940 174297186974021556839170885102443456000 8557941 -40695102640648926979261380989321478336 8557942 -5067950260208200491614092702592584320 8557943 32823135623593768193287771386914277240 8557944 -13230450908856779760550607692886138880 8557945 -20237086942614969211963198035825264000 8557946 1053163359016907855551081067770564608 8557947 -127572237753000439295003057445863082960 8557948 24000625934999744776137032207210219520 8557949 50402675547568719268859295603930717120 8557950 -14801337696457726386261434747021952000 8557951 16129253376137874034240808225244433792 8557952 21239466242406316648486694879546572800 8557953 41088508131277115297858201260951807488 8557954 -69303637104371115181171302027799185408 8557955 -2713882551747042301058428605209134080 8557956 -97156141954657205622230600045545982976 8557957 -41949578686706877949858995418901107908 8557958 -78083024560364092865685263052106314240 8557959 168479929084472702719165584675373098960 8557960 -72656247312590612681492235277413120000 8557961 -163276986507543310087656688188345779520 8557962 17358502363884012250475819448514527744 8557963 -40279547611837243125388284148095613056 8557964 45776206679732888126238635448196684800 8557965 -35771479089403864583229867361416659400 8557966 52724198101693164288727664833733459520 8557967 -239690329638206059566736498529065224 8557968 44874179961584059274178708531001294848 8557969 37878147596642854027844989361636005696 8557970 -17611766430400403024413752213614274240 8557971 67125619494220487338464719457802943016 8557972 -9408531588053670395944584798514820224 8557973 -46047539506430206186489222454868486660 8557974 -21616128159491263015417267981447462080 8557975 46973597814464067864090994187963558000 8557976 45135320615057514568084188599039631360 8557977 49565309372017118586777228075905900832 8557978 -10896402932314292993370696284418468864 8557979 -14918637208983512802998047961437496424 8557980 67959293191693832699759693499592089600 8557981 117504009886525970964446813855074071782 8557982 -133731060858094083742685080989727137408 8557983 9590836414056295111542022152328506864 8557984 88251735237810142530571258766422966272 8557985 -40236469457310289998699508233566101440 8557986 16710854599745137621917361872206561664 8557987 34304915881010126673018881965971604800 8557988 106912916591949152415275185321356751488 8557989 -150434685714863068191732504949830144 8557990 -9892204308452856526447022807984179200 8557991 -56049975647630542241508703029807034080 8557992 9779261501885886607308083062220344320 8557993 -161505758235242363845335322589627594758 8557994 -1028822256238424889823093850869721088 8557995 16573946368621796000388650343400704000 8557996 33982447033315741275086897777537312000 8557997 -4607623376088461338407347737903632714 8557998 16607834612043764179031641547377302528 8557999 34332305845027491398672537009151883240 8558000 28394271766735800799566418666536960000 8558001 23439338140991700305534576281626199680 8558002 104161109495898920879356752385363832352 8558003 -126447160752122573825999685973997717748 8558004 -18073067432542328344758377841060397056 8558005 -134879417182191718417872160754806387680 8558006 -81787314512432670864214583738326186176 8558007 -110952673646312633887220291795947950360 8558008 196155598248139025884098062542059048960 8558009 8029216203897737176006761081856237920 8558010 -50031903381095821322169848936115021600 8558011 38122515769139381030048097316656263424 8558012 67916228654781241221560394432561042432 8558013 -85394074394927100748495574985591488256 8558014 -135301444819090238549134876438314342144 8558015 10304418928228007904488612460116814720 8558016 -4655099454559550483643395790851801088 8558017 -43271115215716131926210992734525582380 8558018 28405727017826554580732610051619069440 8558019 42819218836011469089262983914556607944 8558020 -13828445462831387279763614095391109120 8558021 15412464270549074985648282095036509692 8558022 29057281255943985398982207309108707328 8558023 -17331869069184326023195656075705117080 8558024 109957807862647485930651756758869278720 8558025 -29216256307947822090144083094544766400 8558026 23462348064619233103442311240155049920 8558027 -39865918524763885162809150744790166124 8558028 22784925518476251064287324091467217920 8558029 203043695988840288036902077709664704630 8558030 -13279349206380879354718689937472897280 8558031 109365964288569790207599363017136540552 8558032 -296085146909463221642920939261001728 8558033 -63047391666476056456718198786472044352 8558034 12124868226861120796620892533226625280 8558035 94492376376141362764996301168586501360 8558036 4338200730827877930327325833918707712 8558037 77332707322207771047941679628958922240 8558038 111652493480191221366317348407820325696 8558039 -9034120875823857252961989120616679808 8558040 -6223492316123616697045694676432691200 8558041 37696866365874765845943538016871634442 8558042 32567719707862352312311609651286636544 8558043 -17142588768984757955540367110516961936 8558044 132114285876395777942217574379524349952 8558045 132220708570123244152652330372827783800 8558046 -24330729356261296380568162745087279616 8558047 -75272481301585705772820340447932377472 8558048 102900976949848266778007878901539799040 8558049 28743461993111970996185007793928184000 8558050 -33679920953448742100149257773345773200 8558051 -9050204231980680923934155228099588208 8558052 -95916919199015510387017072696016391168 8558053 -2187798861514363446900080290874218560 8558054 67071655386576402089533797104978762976 8558055 2528367935829140068939473770978471520 8558056 -35443607913528828541826644288541491200 8558057 10405515215126386464499037666210209572 8558058 -7076035819659786612249056003530396416 8558059 58096469966477403727074684817975496400 8558060 41326723946457949848964303740282931200 8558061 34507241600642547303280208673993169824 8558062 -41465590731764365589510195958812524800 8558063 -42325711823412597794535934013237470200 8558064 -22227124230706863440834273295391850496 8558065 -17657201686074279054546984683294286540 8558066 76710588577128347443009247379014826624 8558067 -40493398988233109861187319943630431488 8558068 23734840406013267033214475667447183360 8558069 -41184407065978836087109745203913392872 8558070 -27299979040676683022062959080930918400 8558071 174696603244330460075932502271371908672 8558072 74782899979637439872002193950136647680 8558073 181844537218541527034597930550281147904 8558074 -13392626188466485098222698256809886720 8558075 341749137026973601843900505781720000 8558076 -39794681447204736992739843986516238336 8558077 -58624064041967509091526793255375201536 8558078 88094573933308552644134146913610147840 8558079 5265624813192648038532730407972050448 8558080 1551213461217530867701295873796341760 8558081 -25378756253194703695929092936900563008 8558082 -4097290616960723831454571819914577920 8558083 -106921523353168091197899217219077905668 8558084 -72226792858356669072004206731975846784 8558085 -86833211985267836850373335321648405600 8558086 -99755140613812695808211631959694127008 8558087 -111206422797396349598123898513134268264 8558088 -30395004814616862429998996121354240 8558089 -143101969222243332284194600172288026368 8558090 31628261984279951115053467451401648320 8558091 41375978939201109868603160967093408360 8558092 -8424229128198347162228252311781316608 8558093 -115081371285258852681700345416867426816 8558094 -14386617346613152564851180101625047040 8558095 22174102910860457326840042282946926080 8558096 -14168001645982523161112748723592298496 8558097 -107521119227195666096847395464416099600 8558098 43381214731924095825802642421322731520 8558099 205578080951708110049424139943449604160 8558100 18623702149249123345203210282291590400 8558101 129770614127812072020830183056761017102 8558102 -6924885151697773152814668992124018048 8558103 -138821370799912284782380383460317034800 8558104 277865476603163655851965384132485120 8558105 107066033996400434308407331700576560260 8558106 -65388953456905175781868854382688833536 8558107 142337431778284779598336160748308148356 8558108 -11140969629609325866031504950751764480 8558109 27676310260058433961277790662798912640 8558110 45065643825356810665691899511987521920 8558111 -1369418145836402825423568533839724088 8558112 -19522221632615055262019141310653399040 8558113 -238290796097084357144314046489497104000 8558114 21422637346637874240187069832050552656 8558115 -7683350743925735936442125658220306080 8558116 -10244150739275723508934476099806183424 8558117 38036644870153235068938301009314765852 8558118 -422740864366619132885591193550047936 8558119 -22230843118636683853621828068355561480 8558120 139942381702674849438061221856990156800 8558121 63565779191738840074036965144634257600 8558122 -63917546170530773567590278989371309728 8558123 -85046793169541651420435007885501898464 8558124 -48794605383689634095000173341780908544 8558125 43702248312970566612804355229858288750 8558126 -12485353949079106861689455405262583488 8558127 -7851988603673818162148790781187160960 8558128 16915118647184185849635797045603581952 8558129 125793549331228604959347100264111245876 8558130 6942697218047550869425780836043530240 8558131 138719772034875679568779361406686880472 8558132 -26836107309647738157188347318373068800 8558133 -43019389407953205643559506365669617376 8558134 26360290880495433652723462672867751040 8558135 25310981698306384310752622092359091200 8558136 7952408902264781215984973378860892160 8558137 -8009900235530299953137397310855612416 8558138 13663150209413583479436379555572612720 8558139 3406257497331238774196139463135881216 8558140 -34473650226020929700178518249575787520 8558141 198796528429053952001868381248520387552 8558142 -26204034099950874752920467894780552576 8558143 -26466241195432659775989501019872811656 8558144 2947458853918051279762509883488337920 8558145 87884818094619580499626501287942582420 8558146 10312022438725198364542572244062535584 8558147 2599851861510085565476453659263492640 8558148 -14747000922475032997405200121890048000 8558149 150035463013917874042430545171771535360 8558150 -23405912808566201180059209140301463200 8558151 -260064074899888731461386600928524800 8558152 13626656878849778310756127103078277120 8558153 -95148978659637573015586107842362752540 8558154 -13840054449384554235296697507280042752 8558155 5282369470782599792927437601177412960 8558156 53494077101375408768140338184463819520 8558157 40360656683597881423357858299594098112 8558158 29861728616686413901488264962242632576 8558159 197927782946156899420931879235967605360 8558160 11903303476060734300259626208440483840 8558161 -2923926099538143244678207565331012480 8558162 47384300030528776151238521675504142480 8558163 127601974086499182004924557161099368440 8558164 64824583324521863403960459245391253376 8558165 -17696485724381034207678336565405699200 8558166 37886567605662837989633282984611237824 8558167 329649312047418925618606975553445303280 8558168 -2722656630021299062519150988492451840 8558169 -20060908856488738133655302137719327840 8558170 -13194098020161927916096002403213209600 8558171 50322734932383573702361294183533186372 8558172 13874542325837880186135319973936704512 8558173 60004315706846946075833963263195802764 8558174 -409992323439654037680759790266008448 8558175 24355186108875379266887704212366001200 8558176 9828245154468365803369236731622064128 8558177 -6420645739124433102378131453266702080 8558178 -16702929767511966240061026933911385600 8558179 14460312815077983123942589271807501776 8558180 14285197803963932100191478079052390400 8558181 82109826541993089608205055517571249312 8558182 84923038035776903260994663240504724192 8558183 -175952274315716841004472468785773886560 8558184 -18355607518070816164009633402630471680 8558185 -18849822721310419698264733486148356800 8558186 2773943153164331036671795492927749120 8558187 -99767631992341556179432331427424472640 8558188 147463827053106760557818930939006894080 8558189 41858340736342251997013771724259069440 8558190 2778013873994558923852378839521856000 8558191 -186698975244852344771752719257615931648 8558192 1564246040309244843134965869076119552 8558193 -39926313482508005052378499741523894400 8558194 -14657540935313184997615200318519705600 8558195 -60687950489574800596681922015000614800 8558196 59009768825460213009496911163058184192 8558197 -114402940897182810383481162841085029668 8558198 -41695586828781270150641496468050810880 8558199 52334896461341715064214001097218163440 8558200 -1448570472226137811778610842274816000 8558201 -21018894506305444077774027873896793600 8558202 22832534226291599253985653940762540032 8558203 -79679406037250501543487388603975790456 8558204 2736434483580298017781781197601005056 8558205 -55113808968846348924112655858874548640 8558206 100701502809446132685032546265044840064 8558207 12285283911295556447537496996268448112 8558208 52736428996828694987222312739982540800 8558209 -71078791355488999465170867156164110 8558210 33011195200914821762868719105554889760 8558211 -12418048252470076688109097262741407056 8558212 -6632745920155620297347634264340091648 8558213 123587344112730103428192181265736684864 8558214 14408577420347312887758147665686996992 8558215 77024877429541409772757404611755338360 8558216 -100579111842949906955068726725005675520 8558217 22471852523721032775582796685745284640 8558218 28521965785156855715374475606719742304 8558219 -109063887760562822934435590404825939440 8558220 -33885146805326071639331941244696739840 8558221 -93361558209232685457133895226350585888 8558222 -16556992480464317049484203513678977088 8558223 -37946435347047818477775404597094850032 8558224 54554299407688577591378234509604003840 8558225 -38126050786546047799747662207079485000 8558226 -19142514742471845895544785589618497008 8558227 3062321043368842994632759990185205872 8558228 -2194882067718706828011037297826365440 8558229 117206690352247187870532407678109741984 8558230 -117408526126525167025842929325764505600 8558231 27491708808030780074912728783475297664 8558232 -23130808868361904931514520846136770560 8558233 -90671898953515812058759260205157678518 8558234 76956238831083831484341336681263180016 8558235 19411243274709152312996942712593582400 8558236 56452504371935783212130046948565544448 8558237 -110064044214064012449535784079872085780 8558238 -1194376900090700865248691682411251072 8558239 32324369496592306733554595581181674832 8558240 55545986983949328792702227552265830400 8558241 51459169498385811405684445021113481392 8558242 92832135997649962188756653071757335296 8558243 -10603606835193339921563804904488321760 8558244 19535950132529412811022532927098265600 8558245 38757345211134219016879539873151809600 8558246 98421198744415392310174421195058294720 8558247 560953867422312797256135463487833728 8558248 42300322224960097839992064190856294400 8558249 106487378913396757318828351443922192512 8558250 -5084145897215017074043006029506112000 8558251 -82724219535740899458482592557804327888 8558252 -97134971285471691169537260715552107264 8558253 -76978651385533346792944884810522320832 8558254 -21908748570507541421397268332755414400 8558255 -144506441097614823099281122746648630840 8558256 -6756516775364090974268709188766007296 8558257 -218086134150117317220082110261548021760 8558258 29131517220279462026349966533212215840 8558259 -48899397822772119082345492858636897680 8558260 57492766519974844486158076930581338880 8558261 -104685670655049225542801253153521829138 8558262 26073062398626595988843250965468937600 8558263 -370427192146231196382508897069649920 8558264 -61943177397977563429726522113860444160 8558265 -40601628203765180837432345091603864000 8558266 19411584852774290569330191419177076960 8558267 -78733989926809263233066866275354770208 8558268 82995618244028897853631313331085693440 8558269 -87950382497525472097837583465234831520 8558270 37708551355637060623918304410030018560 8558271 44253724893806571291812879118420199200 8558272 -73827986462892199562538971009467285504 8558273 -204211010969181765877189726321062188478 8558274 -59803912370722599797073067754112551040 8558275 -79918980490455674605702772954658575400 8558276 -62602581471156516664701191060451753984 8558277 15682823807494287094943509447935344640 8558278 -62058780894404252970059930161652782080 8558279 25790276714619924678910890671147853576 8558280 -52181414378793565712625353068469606400 8558281 -22025262423385561089038521873902020280 8558282 36188213206498127153088785304297682992 8558283 18536515778288574962429337194741167104 8558284 -18382629862879041336449635944401059840 8558285 -48140535443695151591126235589635946440 8558286 57775132385657734978403875093271344128 8558287 47272748250790118890223792018669309936 8558288 -34293246200241744122416744269299712000 8558289 89648379938379611270779294880277787554 8558290 598901802019900298438693372833098240 8558291 -104320709981923718518077184475543458020 8558292 -105584023946095045159896588838331086848 8558293 407401539809775680893070742206247394560 8558294 39306569790190941433116479434028974080 8558295 3990857829707424290397002022505162320 8558296 53951460340878124365622301439435878400 8558297 222824503997955268650330637655420516112 8558298 145362900382337473750805536250631936 8558299 -60061882951161150886554921434525233320 8558300 3413964972079083806931231205507699200 8558301 -1577826977264581397826499885305766080 8558302 19749857567317546825528973262648448704 8558303 -17803207302003257801885996981158494000 8558304 122678759219651182884212244232053719040 8558305 440197443046884204543178589425171200 8558306 118247041919478693032746683120278549280 8558307 38910921108888210571727264599616403360 8558308 -94428409976960802019479383650886237184 8558309 21082947324749849926394302136876592510 8558310 -14382085143749948686169254168993313280 8558311 -19024688531804593361219668473620358088 8558312 -56432774535409351723184717134035517440 8558313 -13772937063188326023801038814320563056 8558314 -65081039387196197507003361452124273744 8558315 -10769502480431941312159305899223400080 8558316 -15598599035469820632927219109814396928 8558317 213525699982673701466844018117944238240 8558318 37850845621888408214098197105937143360 8558319 -28017334226261899544420290564065196800 8558320 4019236287037528841477888535377510400 8558321 141557739977444201527132555586519325522 8558322 24341111366520841803256877131735411200 8558323 241220836118879197631126077414911074784 8558324 79912664293705518179931963069275713536 8558325 20357114059756280669398163164877760000 8558326 -2543950277217919630180036014018036480 8558327 -169055746725556360413308323812585380688 8558328 -89208635671283072069983832144286842880 8558329 49294774147000895025724853481807683100 8558330 5365446650025786591776632203388439040 8558331 137989470520613022187598374419113485824 8558332 148980833970167138280482135745321783296 8558333 749750222076725008752859786761084864 8558334 -11346740927992735953097066079805456192 8558335 136502344206039630711575316535792228800 8558336 70904264362674871292639091316274233344 8558337 154353812788250352504464089645062995760 8558338 -33705020727445304706043995109502275680 8558339 -15177457993854458126491170177208266480 8558340 9172706694185390205491889526075023360 8558341 18988100923134441222740537876822868000 8558342 21863664553054050020585671519006785792 8558343 -71783052767592624127205897682281053968 8558344 -122411714412149771036720892534276249600 8558345 -85157480531913510726522280913637471900 8558346 153642173275466353308324088159778304 8558347 -41396257698696877583326249622555963136 8558348 -47094018320695580894697702211345144320 8558349 -705408562129203261550430996909220000 8558350 -63706009539153933199145755406986617600 8558351 -112964551249262786008171431633539829600 8558352 -34260464741424405092659532138179461120 8558353 -23716678935286854325116575341088918540 8558354 -3711147200749293178799303533583221248 8558355 -25986562197354129224329638312042295200 8558356 5186974326282412658997555444292280320 8558357 -17294723255264420524553437550701705188 8558358 -6349125785280994048834650998566218816 8558359 -152390280876735639500385066625868476720 8558360 -97097379176946097465285463121060864000 8558361 -57730712731345170611425833990169997952 8558362 572800950084847126686560223370854912 8558363 75849104537423287893003208164156976320 8558364 -13858116983404218482684932013059722240 8558365 -43606191738397814020413238416900046740 8558366 128035108941478864924714042524504408000 8558367 -5041021704803618519728176802851006720 8558368 -8200524476256700508819077913766789120 8558369 -41842689081051417738676890025965568320 8558370 43055955330973529871823009753927583520 8558371 -197361180853559139276142465237841995776 8558372 2751855967569867160615093556778243072 8558373 67636343758713102088677322601728670784 8558374 11744241228975303187413442097082491520 8558375 90150877592094326538782107227857304000 8558376 -1851451152021827788009818106645954560 8558377 -132590922343316330938720440881877843200 8558378 -107117817440467161536000224945729509888 8558379 8062842830376977193616854653944981440 8558380 -45123477721669635961073659445688883200 8558381 16348611728708939567009406053794104024 8558382 -6683419554580357402218377701088295936 8558383 -106145556414712368952985345291991212216 8558384 39407892153930831337009005163327389696 8558385 -31259722137387259971263069423869761600 8558386 50966369308344857644499135713049594880 8558387 5680537499747650930970751209522010240 8558388 -54016288410052835151598496966290316928 8558389 -155741656444128758467547621527908838500 8558390 16940794086856366648151061988244148480 8558391 83887669303477455002355784966427125992 8558392 -1982686831229739893294792698414940160 8558393 -22029499918744006488208207046373048000 8558394 6392939657409911297791396850161383936 8558395 105050164676983304768890060119209782560 8558396 -16367907127812320620341313711075688448 8558397 69291025992461866291262700774366679974 8558398 -133058127819641115587778642065595341760 8558399 119526991616386172834189571777969086400 8558400 2892524133600366391989813125106892800 8558401 94525868254527179511931826908803140400 8558402 140318186128888171768373092460197651152 8558403 33470434573410874906221570697606225920 8558404 34565431096704157866028483979475526912 8558405 -1043554934074160590431739367517893640 8558406 -43667130907003082322248121775247683200 8558407 -563861611359383640821559535692141216 8558408 300738534256235745467314607732697538560 8558409 -151763681204386373609257623930281518272 8558410 3892977240085753047451090009101173760 8558411 -61213335703226333795811982610184012000 8558412 88062183434677802515097882396966894592 8558413 -208668967139452322765240852790013379338 8558414 -183285969414933311523391065700344538560 8558415 64100305554783483758444106558858554400 8558416 -25299021917564061717231656060447490048 8558417 44402889666070317443053106289186211200 8558418 -11475728627743135490534494293591982080 8558419 2190208074242456849783506802978270344 8558420 -7572772473282450527776501080725137920 8558421 -104539838229263954248746398963323905888 8558422 34277519125195207417058576611068115200 8558423 -85154597518802897937227043936118766328 8558424 55678816903610750230568890753167237120 8558425 108360310766676556490948794181737739150 8558426 -121859824941820018752854636990198723088 8558427 59711389248454481759716334947448378520 8558428 -86512581934590865090207474804068716032 8558429 -280145262262747863690319944971759704128 8558430 19319334392456440299590185250433429120 8558431 27084665161222752141456457179633031792 8558432 -130382560623405278850397207477267857408 8558433 17473458954714793715416585192032758400 8558434 -15474931238225188552054389740629374384 8558435 34483208877796889376137702105863052880 8558436 87031572849133558221525949326865950720 8558437 138899695105014055391724325677911589372 8558438 -41599174064104227043336531750599533184 8558439 -29921951819059074617907336133957436376 8558440 61939359254577103220774680941418905600 8558441 233583874987764691492098666866306518842 8558442 24068866288272765352784870965554129840 8558443 155578001662803921738522570339360024692 8558444 56096068992050887410418492434565191936 8558445 24920919024156852197977508832142761600 8558446 -30912332563207655976106785815811659520 8558447 19150782908494326948283969018926932880 8558448 2102453180809644320609099115696390144 8558449 -66161920796558143773531704428317770240 8558450 -31496361415889370974578057718285202000 8558451 27399427945779468634222858187888160 8558452 -251643454913202659789846262561574912 8558453 72292818565922370598106408755554150702 8558454 -69851543125645578131708036536769251968 8558455 -22524830836868758833859462890821046000 8558456 -164753124918441723807658757416875909120 8558457 31933822357234367072374154183307343440 8558458 -88265990491628172227124212525020171920 8558459 -22393239264801117975055264913488082400 8558460 53340284548638397254985031752534126080 8558461 101998398828829675445014301986483580832 8558462 -473664692135974352519967956521528320 8558463 21153425591431785667066836465016431648 8558464 -12481109654446828458056564070238126080 8558465 -360826993631155255143462052201694131200 8558466 -25055432917495734424274600178113358336 8558467 -104087162877967457049911059874450188728 8558468 -59721512729266430682129494851521049344 8558469 -14973107958618519129403953280247058276 8558470 34558734092349819020367323930532716160 8558471 215766409292174842427884330241952315672 8558472 16119035024703953027936287547944304640 8558473 58795889572388809460607872913057556800 8558474 -29302888956535757922889029251862485760 8558475 -4681671781458515219214330860347001400 8558476 -10046081966593000787651361427428359168 8558477 -162176968440632129238805841592010201674 8558478 -182003339552435133612050014648491456 8558479 -217811775733299311798168536457978195920 8558480 -3740951298528673144566631144567603200 8558481 6749578897919007883225794741688547040 8558482 -49089480960329406448474720122173961216 8558483 33619800303932202340367569362619189968 8558484 39366754197777376694553152948551188480 8558485 3834303453301719463170716818274664240 8558486 -27914792253709981913916804298944367296 8558487 33720199100356463456092645094550277200 8558488 -176136523885271300746327912735099914240 8558489 9735482145023649954685112494725289290 8558490 45374079349794113227010300849513061120 8558491 78489397040285378971103464781276101892 8558492 51866173167297987166513476887996815872 8558493 24150634530205060236097389716282669760 8558494 -9540787292190953510994412981161292800 8558495 -13232198184189172324109878784672192400 8558496 74647486854414046438256773612883607552 8558497 82618890031378214069566776696246181572 8558498 45499135884882599140404835095347643504 8558499 74144683508490918142732622226944972664 8558500 -46264693748917412089133734017426624000 8558501 21672847389399847568833736618008664352 8558502 41681666567117146222122129818724432384 8558503 162191630894612821693118248280429637752 8558504 50450817156835087734696011979055411200 8558505 -518503892079815563500788327553274560 8558506 95722346139029831528984426904722340864 8558507 -7229160084282893105886960443108101440 8558508 29330858309882428340424110554008698880 8558509 125843335670784426299404442380332369720 8558510 -55465201541931848125982331734941323840 8558511 2247626351072594363887797445231626240 8558512 -48136174429697014357467180453593088000 8558513 -258316889932607598648711507148261545360 8558514 20353870093831178397678011154287715840 8558515 -25504250238503522177749930223581557600 8558516 23673960927075212919607913860502550528 8558517 51968620829083265208677621004402087936 8558518 -17415601663396025770220676382729168896 8558519 14700440141682191188848484550446945920 8558520 -1315323352818133368173493238005350400 8558521 53321068370767965233333158076803095722 8558522 -23209499493477835246576366652861530368 8558523 -11418326913453144052602013587110576628 8558524 -26837587406757637142842626693349896704 8558525 73258566606263395132545664973692300050 8558526 -74934225395485060118471434279101591936 8558527 12813953675795268401079500408415378000 8558528 11017287264115330629591391281396842496 8558529 17130429537825964134142365808319308800 8558530 -13584845604899719543366216950486958080 8558531 -138739368675119952361292405088513500880 8558532 -98698290300676054469960212565755292544 8558533 75985983509085739401719282726325606684 8558534 57715373417866872627912711581955928416 8558535 78384965719863925759092243275987125200 8558536 48830153142844829566800764950855680000 8558537 -65688634859580843471768238799490942300 8558538 13960292202974992005142301498918814720 8558539 190424908400755951851714091214457330600 8558540 37286288023521209658153880986717004800 8558541 10382832026861128814669450690144703852 8558542 -27535119413824117335375317795360057856 8558543 -57746743400199582361130090001261434400 8558544 -12018881393725398948782698299292385280 8558545 -22116195184452456035628751932699672960 8558546 -14236458408803589623719300628110342656 8558547 110363465832578132076266323242923350200 8558548 -2000826247341473183344913776041984 8558549 -39908725567279419861582185123664534450 8558550 -3834641931473865818156882781125376000 8558551 22770450558042953425113212421311996552 8558552 76494439139444335985780824831191705600 8558553 7991753822008195307262971646241225728 8558554 27615331628995478866453814118480864000 8558555 36844378403001130470695158263682628160 8558556 -112981597497292757363654193472786615296 8558557 11794635263160860529631192815458626912 8558558 30633135553912723257228064705218792576 8558559 -46720560322593767396219183636606947296 8558560 167002001273754396003845566619320320000 8558561 -218745847228834344954544666989566020176 8558562 -49404149504167165642877660437770949248 8558563 53186620020737019036350028289779248224 8558564 -23194251241230965849193111312875126784 8558565 28377750198751970727249398996919558720 8558566 123081931603621912235230494319211435232 8558567 152952680077941962247128814184127556360 8558568 16496322997396418688569207236182835200 8558569 -9751785516212009038990551866751298160 8558570 -98058619785036243978765858003202127520 8558571 7649788479186003821089042627748908800 8558572 -184299998163798901802978279207602432 8558573 74401753992111043629589322805251332224 8558574 -15416744575219799743820435091929173440 8558575 -53247724365167110912444106412406466200 8558576 2824117414294861567604177257693839360 8558577 -26631683022297906309051526243667477886 8558578 -19097185560263631403052991242266621440 8558579 97785245913892524314712959853251706384 8558580 -40650783322018730932792677403902873600 8558581 10537696464068708800576682894281689120 8558582 -3241163737983679207604161546879287936 8558583 -123437780155977679764545421868163212032 8558584 -27359574138638667628050399692376637440 8558585 44463788274513675359345537399995908360 8558586 -22177614529748690921039680119434796576 8558587 212295107761016983076777376778248627236 8558588 -3281567005088225018292607385076767232 8558589 10541779189428465217954396113684946848 8558590 14581351210121811257275092977169062400 8558591 4368843952386504049195155160034976312 8558592 409678633884548992825770331078656000 8558593 6004646300885291622345160715336646724 8558594 -78024572176954690887990696742550594688 8558595 -65187902626536004172955440233047914400 8558596 85249369813190807923240355803902528000 8558597 -113324991168718647427958885096682881028 8558598 1614828569009779751988746347072086528 8558599 17854699285420896328902357918158730240 8558600 71960635427670741101187210817597824000 8558601 65335066623954828198025519178588323104 8558602 7360678184063607695367127974949084512 8558603 -29993606757833803437772793483572703148 8558604 8178206091706029077112154798595543040 8558605 -7877054760753771922201025436112152960 8558606 25350195181199213087480353043054739456 8558607 64338349863816284316349153036126711680 8558608 2246320437787339324893666737205420032 8558609 5338564877693917758388483555005346416 8558610 44796477375476796608171848124525237760 8558611 73527139219229396045717520996905031212 8558612 -55302477288632798719335147783142767744 8558613 -3673095458880220047796786072541786016 8558614 -133373196610309253929173954740858109888 8558615 25642003035678510121347238067988201120 8558616 17135230425879196788273489928837201920 8558617 20538115156889016943543286033463920640 8558618 32141599082178266588771716355581883616 8558619 129195618396320159557370528300689422744 8558620 17183862049342628958885533417664245760 8558621 140305669720635109161623247993828982944 8558622 -2833516592301612472638826630545053568 8558623 6560645929904996849779508590878101760 8558624 43298778631158008357048851476976238592 8558625 -153655654026891018717830164033741680000 8558626 96252340592069848510605357821711809920 8558627 -12277348673705600617502510159662336512 8558628 33509192555324304419656226742892597248 8558629 -221316274359475846846116057273592664770 8558630 50901137263704309676652697674453976960 8558631 -144239216848551287600640701000759480880 8558632 63408252950257275441612434138913331200 8558633 -5254842506666066841922648677388240920 8558634 248369026615203761885231916988154112 8558635 23952682241174867580144486897737016960 8558636 177609572546623446265218576974257102080 8558637 -95440712438463765595834813681761167040 8558638 -101329054864547411477620277670550501440 8558639 35627395844410051035178725503233186920 8558640 13637557733904737267181527906052341760 8558641 3038059098442090227355386853458004864 8558642 -2598818997006723679796699120068641888 8558643 46945752201082879930333544982999161904 8558644 -35149969619262277254107332468553217664 8558645 91885635287956485166394043117328867200 8558646 36613243103652874901413339933672252800 8558647 44936216223434968086971011019098812800 8558648 69633125778734703054423090322029404160 8558649 56437725651398105956393125403373192640 8558650 -28852865352047090948539400719377372000 8558651 -13919177169771190023447472976675352348 8558652 16081361161723029448512130290215887872 8558653 217299421999045924311601114225085649600 8558654 44121418151592180587385934713407397120 8558655 -5587743826158688054259187777276986880 8558656 28591823067487234098184419624707162112 8558657 150745451415515585992933520539704532992 8558658 67719522459346159350424344081116803200 8558659 -180174762576021873622289625430051907140 8558660 -54113924737997265241658760851304714240 8558661 55061750026847013214691875175853327072 8558662 44930142153633950452377187466558424192 8558663 -51599655661153154637555843099183207600 8558664 -52378557524475678202668897817160294400 8558665 -3498947739089732767917480022991791800 8558666 5527097573541693520505481298946125152 8558667 72775227108156969499021697383197581688 8558668 38777086558984282169251995202935306240 8558669 -84223384993609470849820014055038940704 8558670 30251587007164165834900947821646134400 8558671 -159295947475338367219735769768350166856 8558672 13800494502614823554805571301016453120 8558673 75178364898293936626794064335142042464 8558674 -63895129307913532340232079677987959664 8558675 -119792764238455675329671012351286458100 8558676 36898187440979073779883890075091640320 8558677 1070048734044894278638782638390049280 8558678 30248141588635246308910127578710575424 8558679 23595723079297063935555273858601415784 8558680 14281697625479812846030654300778496000 8558681 217603908720025211897950884830754265482 8558682 28547623124144171388992254815934894080 8558683 -193678460637023498656529732798508325200 8558684 8924832201423195490923504378161150976 8558685 15207211044049585824370915077359237400 8558686 -33815010874917407152639128789184334208 8558687 257156923843026138439258542572255586336 8558688 11493496082028641482620610419100483584 8558689 -86120813996770448563101758342912620510 8558690 -22873048698821845456484740574228344320 8558691 64409251591326660563612254768850957688 8558692 13545553808095960079320594746890717440 8558693 -18797918809170178979163461788566468 8558694 53683893269868738955224641798728224 8558695 -78021957747599772722073784602725594400 8558696 12188932464089814054090639650629416960 8558697 -626177961133856885341657760729665536 8558698 -49804985731779382046633888479542082368 8558699 -127692900812638692288485124680079336840 8558700 -63447792220491371681174124162210201600 8558701 47077601596182847609530058319947876332 8558702 -168761124576369045163228872485757388800 8558703 -60025309564566918111877902260589717096 8558704 -9906397988488796223585299438350368768 8558705 52441953425088843672743292196678440360 8558706 14528988622279349854168857140511152640 8558707 -302792480680540462846116585920135922528 8558708 -178763348363226498985187629297730374272 8558709 53470940251713279367197277177854897600 8558710 -47717134769397646250950353108475668480 8558711 27233208709239290476868839628709423744 8558712 -117872121647716960328723807801003520000 8558713 120214397844370472718746614948956489962 8558714 -48120215830498225187805294684693877248 8558715 68264069656583191237979927271298698240 8558716 -12661317478310170655586861425864950272 8558717 -21674087007376402899390393470178926880 8558718 -21357411448241269473699209139562457088 8558719 -17274643568460541010592318825040337872 8558720 -1394724370091761883972226513685708800 8558721 43089653792926183688161093360779860880 8558722 -9625352126810540245254452110620542976 8558723 -82939745482613308930182358872502769028 8558724 -38662913504917493594307304163429151744 8558725 14094770019883109987174409838805850400 8558726 8635218626492413440497522521320411648 8558727 -126996811697511013337392112289398527920 8558728 77843994486552745992111659872919224320 8558729 -42721581498545558055921953614964544924 8558730 54849752200511615473023370333533120000 8558731 138339037179345636189739342543890520532 8558732 -6613067862101774986639109000642949120 8558733 -26895897882368188088652748317198180096 8558734 34871440223266047496508537401372408320 8558735 -1616509241907375930278936019060500520 8558736 51925253162938626142553651671007232 8558737 124984412221612592505003676456078307520 8558738 -51197083006145702931112170013666362480 8558739 -1544843305544860933740746568675964512 8558740 -45447746741989207173930162916203724800 8558741 11113990509544541386336268889374139900 8558742 -83079900039215210895595565339076813888 8558743 130897935482774832107686441254026337992 8558744 1766646541972904074526813320036147200 8558745 -24747036722391967817329999535514471360 8558746 4845444749569730388908412344800014336 8558747 -40514076891198070709867302317185925408 8558748 -1111148579691274602695315742065650176 8558749 113781474711276621394563458210793995750 8558750 9959639716707288946996153525611120000 8558751 64779170564991006958968159708040335432 8558752 -146493387624051254772047180139608014848 8558753 4497548489693794033623474519472255680 8558754 -28621283503760349798838566617690883840 8558755 156015272188532244472638031017845951760 8558756 3091525382397382386636768983411278080 8558757 31002753665802700149122177130446000640 8558758 -4192300448602638028121315819754640512 8558759 43586784874433426803183145560569308160 8558760 -10540135663775393474589549670091980800 8558761 -193238692467489308160538914251009189638 8558762 -77507779929041901765017037965190180768 8558763 628269489939277387457610547498812864 8558764 -3761225000416541133866770711814343424 8558765 -15778770716186758085744886186020660340 8558766 4850422065400415472629667843857572608 8558767 14345110790637346056926888065147409392 8558768 2374394466239035540292696447133499392 8558769 8822272072563566691330889288788124608 8558770 -18179222607328351001299747986551846400 8558771 -105623699379165540855404663741053435008 8558772 64464933345100442267320953601977139200 8558773 207889727490482513843378021269892468220 8558774 -5311347431710153568528582518907923200 8558775 37099585943761707070937211148144407000 8558776 142069698325212535653967967215445913600 8558777 47664726194259576474962444215500787626 8558778 52593923668353175877238972451928563200 8558779 189256613499979382740901282224130337380 8558780 107134408248530426330631354943209177600 8558781 134912236669445444860868191658179292160 8558782 -56434319145642924584495263512818443008 8558783 110548295758838363162542327731441829584 8558784 682234132456457344188329477145624576 8558785 -58503916980318513960836238406509316800 8558786 -132638226659746910124013221364878347520 8558787 52517646317428301282978751226954244352 8558788 -64203266054990297313355957476804087808 8558789 -156164711595033284213993492784117959880 8558790 -6447484447854428547325293116040437760 8558791 10871803578757352990504716751000220000 8558792 198007486767331235707389421912571289600 8558793 -122549676759999755610731810258488215696 8558794 20668080129575233418243298236824538112 8558795 38554885506580484818160452970580893760 8558796 -87952471795669170368367062310554731008 8558797 -35814670279032494418127958845100189920 8558798 -21065896205184457024297527210416951040 8558799 -80929636791539110628211703368545808240 8558800 9831759848071012226590008102140518400 8558801 -70707029086168132019118298137307772508 8558802 25917632779631538087087738487683835392 8558803 -65479523558127341018290081993662511968 8558804 -30988586358531791813842651149630756864 8558805 23838298071552485150946432785844809760 8558806 547837185836611163592880441804929024 8558807 -80811867411928699900916384315085562848 8558808 18220925716528162274844639039150981120 8558809 -87508900391596269603236702600511139200 8558810 -8874982068332317965005513051425285440 8558811 -43093482797081190727070815502461209120 8558812 11993637516024484161362930616044142592 8558813 -48022356208520998714605294484024942938 8558814 69011623905221360948180874484933440 8558815 92318022281641582378717969229174577960 8558816 -36971804371752729144525985377901608960 8558817 107809126460762865146427655048216002480 8558818 30008323131059093791454422970776929360 8558819 -64448216173218192586272299431183716456 8558820 -87758184028159679152696862575190699520 8558821 -25845668775750550426463812437382614656 8558822 -11485661747710620116602256337497280288 8558823 -5263583568489680398355487346057446912 8558824 182028139480120651192052026527015336960 8558825 -909864742148564445454487440728860400 8558826 77435223233107578356166938241186495744 8558827 -161129890877844918728495265078729325324 8558828 53404453934433389223365562455144340480 8558829 -14375998814478671572647222787963188480 8558830 -48558592420302784038994067559352752960 8558831 -169006766517712373412255048529216130736 8558832 -1408762094631159187766480549968281600 8558833 -261047303714871095989866531914370655918 8558834 -57793666964426072915201703008129267184 8558835 -5774504985389473798293525029366880000 8558836 62574442938372040580682879175129595904 8558837 9146118499975596559722818969964236544 8558838 -26827138184682329522773471202408352000 8558839 130081144534504376997245809065857563720 8558840 -53340304366953035267298714458958643200 8558841 129492678926490860938458002164429632768 8558842 -12301076943761599001154206943058166928 8558843 -191181299604795168906234736129180018908 8558844 -28154434942046513318296175228747685888 8558845 -25789508059777754134921948691047699200 8558846 -39931668996713306957582186635779745536 8558847 -29253161719750449022165931001249332232 8558848 -22995095998260976272674283648450560000 8558849 893605378512480286776963703285375296 8558850 -16233475373134625322768592914265872000 8558851 -37727856228674761980774065596163628848 8558852 19850442972222127808231093648737665024 8558853 21051701013287567077041484850805556704 8558854 88290974866337788602728148531585840000 8558855 147538341455616536657911348875288588960 8558856 -56206140818808407946726173750652718080 8558857 19356428916554379302131011893255510846 8558858 13218762518625121879758962708058393600 8558859 158596480063263326262382768790960138160 8558860 8555324457037833870695496717702451200 8558861 3305743991370775529378056697137617462 8558862 -1884175205151651103123073380552133376 8558863 -72206147116196629481059870587418535760 8558864 -6207309826074659047501194965371109376 8558865 -2047113984977007729847133302633982400 8558866 84685504675768568475589480705519327632 8558867 17768259060219498597741903752041199916 8558868 48954299054226491302270553749647882240 8558869 119254895498931422927093478977662316160 8558870 -26954205947693135445845846456661093120 8558871 49430113897697751001948795506332820384 8558872 65167825811679239624114714634843463680 8558873 -52879335095525625294146386199172780960 8558874 -751425357384856472202937264253785632 8558875 -45722332162664247706673304239188560000 8558876 -22173043030367701292167879175509286400 8558877 4815995212160024428873248815051709120 8558878 126062351793946168050067554877756986240 8558879 65278367861407741691699430606369381600 8558880 -31698911156987139365860562901883944960 8558881 31150338909919335428889705527460931682 8558882 -50418272311956248516765111680064368128 8558883 -981183688160535507268786972761533376 8558884 -105766795176118221397900790411752275968 8558885 7507345452614970521673391786125489600 8558886 24093130868412600822678912244353730560 8558887 27892218248408788838795844318369036536 8558888 -204488494299139332002193809174035169280 8558889 -86744399109212924689427276813795646576 8558890 22214671145170265042893345294190095200 8558891 19364373248916605045186067760637951784 8558892 -1477376653619206829759682133938585600 8558893 -149956022068667600210159288381246817216 8558894 -12833457868841897321907644187086287680 8558895 -2045521721798625835307693663898860160 8558896 -45762804306612201374578157873977704448 8558897 -175078372260688383161806851544709532654 8558898 -11205528775210966694409954551882419200 8558899 -121888162208294559943948356066982506100 8558900 -3321128328337957026995489571155404800 8558901 41977550927992607070779713218230992896 8558902 -104387309424851762313105728831192604096 8558903 -143910966669910196580941268842943848400 8558904 117209788231441020146105516879512965120 8558905 -181084701787001045497795416289479669240 8558906 70100168801231327317140273684292375152 8558907 47556199600737077301646752741358075392 8558908 28490408310634764742979639476552498176 8558909 -99131829018765417609285778889784192384 8558910 7254925097637850970425492199673427200 8558911 165475267288578061381872523061050296320 8558912 -6631508267613089752882053918843469824 8558913 41785841399335368279439379182269753600 8558914 -688796379862267609879173025588887552 8558915 -40540044450934797666313048341859735200 8558916 -72881183450051339510944349743394792448 8558917 -81321417780525031898192181379145244288 8558918 -6345288069157410859479223446334407840 8558919 -5959635072615790133563295144418873600 8558920 103215802536485974294758901660990924800 8558921 3859202536761289374197674722836467584 8558922 71017286887956312045198376242565353984 8558923 98577479734395937613276812745027374960 8558924 -73376465914848400181788643242715831808 8558925 -1070356038990999402846385046784996000 8558926 151203841927727570528484072349694136384 8558927 59929232021993288144056717018843112760 8558928 22536260156260224450856496727091372032 8558929 -152446730556538707760300522199465507470 8558930 -19083536649112911084514149637380364800 8558931 96755605425723835210926879974971540152 8558932 -92064110546992791264106212769864933504 8558933 -67163718410131476159470856918252928818 8558934 73915901897974185355747352376450310080 8558935 1854757474459562255481080670458880 8558936 167702430046906013622920958762317383680 8558937 -28795567302791206321933596517676493606 8558938 -45219967450163935909600946835432969504 8558939 39259115902128385809499488523268535360 8558940 19069088961535094566309245618467358720 8558941 -76125487011098525573362097503025565658 8558942 -5275847571955959746643205343281387776 8558943 32662735565685456341193656447699189064 8558944 62821678072074280671018178997382021120 8558945 -25757814752134505637016788554785132800 8558946 26532194706954588883435086617214375168 8558947 71518768589738269263487928000168399152 8558948 21682140979431811445377554603033863808 8558949 -639264402727246365150417639617845440 8558950 -47356487596578092834493751942693908000 8558951 -49467505103652143045685795747856057608 8558952 -33569838941606070674553152048974233600 8558953 -47880398733338654541162993325083796800 8558954 52383413365341278744852098045989030912 8558955 5955481717178550725473370428253788800 8558956 38289395668135630038238339246303266816 8558957 -213207211368333712616607279925563864480 8558958 -3595253139435491464990441887711303552 8558959 -39368996154885560170043757682687432896 8558960 -736511039350974167377975574460825600 8558961 -84159826396610073755919434848316035728 8558962 104856173467282956986323081022827145232 8558963 35804121520944860332772841103642881024 8558964 -80283132664086324407728208533056144000 8558965 -24450081021144512387401436615174647140 8558966 3975834804485509134980737865917797504 8558967 13018849004202342134703375850589742336 8558968 146915130697971876120010011190493184000 8558969 -231418802868588206588193175582166033520 8558970 -1970491927648234756021652653225113600 8558971 93312685202820080556111621351025975904 8558972 143318295913470874585265668440712267776 8558973 19753240095243362824705924140487651200 8558974 -90438317826755366342403572527792203264 8558975 -19942578339903290108621373311964141000 8558976 -43712687785099551344537763180655411200 8558977 -7253030779206413540735951235878449854 8558978 1280762580523818889679640248232061824 8558979 -16031575094247854571151172160950542848 8558980 -82407663976482591840961530218069472000 8558981 -59887516832230175762843860568035058208 8558982 93554143470001661131527621517250555904 8558983 -4235221627308730531028246174940287160 8558984 -78534005130524802351302262840343756800 8558985 164580100096493283142630465114784202240 8558986 118470232617949504926212273494176856320 8558987 -162984696039574833667353778616487914760 8558988 49793604209888852963833572742909549056 8558989 -216573690588446151477965788625554324244 8558990 5811743591566893611174770531329024000 8558991 54044254119784021478190036731814612480 8558992 -2641240489809476899025500860549939200 8558993 37836584255696141939826037338988168704 8558994 52152860849314429670354275770834192000 8558995 -3594480778976685307103570089665906000 8558996 -9356867127738650928897255617302421760 8558997 -31076435829554502845609765854356732000 8558998 -34919869929457765589410570040008378368 8558999 -152773085544345018587573512563298707000 8559000 185283002285758340484389682708787200000 8559001 98948162613451622073826442521921177104 8559002 -43882144473889541984915911681793321280 8559003 -5583336472025896495897846468891835496 8559004 -8302686391915928884371342503407513088 8559005 37982065906081781075194419379682770560 8559006 6772867381311126668348557098931891200 8559007 -29911622115257347027455714903594912000 8559008 -89123036984300345879289298795253268480 8559009 -74607505735637961027218861539376330286 8559010 -18557101222894987507344683772971439840 8559011 -159899944622676523001353704889296932388 8559012 -22660594635450771718709799018653614080 8559013 68460953269934942127607186829803905504 8559014 48461731365685617746575009935101285856 8559015 11483358477885484638389414111899930320 8559016 137275244232378657349852745848860917760 8559017 -147287767574056244724476438592104444934 8559018 -7338899805925829872156618275280834560 8559019 -72710608351069505267803766618920801904 8559020 48793963271934124042060972090018068480 8559021 47500042526135688289588909898352192288 8559022 166845804934083756441364986732047987712 8559023 59000948573286165675929206128978690984 8559024 81244509700564414355768531415760896 8559025 -10893490606051977306784163805101752000 8559026 -15954853293776253635926035706512141552 8559027 10614081578711171046192978004239112476 8559028 -182881341845868221404845060251535240832 8559029 -423916773709654227768384649474770239424 8559030 -25984617231079174234031224027059415680 8559031 -5416039922056751818945253547731252160 8559032 -185894192321791365701636934113972121600 8559033 -8554588410975195159232581060907811136 8559034 112128359607115121236924779846527722752 8559035 139639297854963858551223279980229360 8559036 -33578960916649678504054333348463520768 8559037 43836182356054156931741009837529487104 8559038 1792713162563492696476683095613898752 8559039 43481165072149340043275844896877102024 8559040 -6377207036002655883155685134743633920 8559041 -3745569282395682474991792869103069560 8559042 66384792649769915264005125986877319680 8559043 -82026448172979836400209382085011858192 8559044 -57062965441928826408660612353461186560 8559045 49669242284943273523273202663039622240 8559046 29612165014736120861211167233248389472 8559047 92360396720740767737805907231305770112 8559048 7531268753946919896109630749442867200 8559049 -309657509267094616361736255626116673264 8559050 27216849860370658748935807683426489600 8559051 95501381671581794149147124445663676632 8559052 27888934268191179091201576242740849152 8559053 -34995046939901305083793068431431261236 8559054 11293498506481670299788902612229027840 8559055 -96689857475713992013125284175634370040 8559056 -12614641607008323426335587522289664 8559057 35366734839055056463291348998554609088 8559058 -154130927066864557294314271192108019424 8559059 44700452913303500052163598616818285280 8559060 -48214310395845024873424455563768832000 8559061 57509131499962711119702658151625084832 8559062 3125453721756589186780253011658648832 8559063 106808775994398462419558117271486935880 8559064 -1451755732350614942794361032101888000 8559065 59586938141641833267850184621845139460 8559066 -52202702084753859710662663445238437376 8559067 -44141788308458442179614996036038445848 8559068 14569294585319886929655493699672473600 8559069 -10655284505406698797318604513624746752 8559070 532187602275457446266209246813094400 8559071 55138700127551727802189478590590562200 8559072 46202567270835173924331758895188410368 8559073 -128576286338338364248520016487590307678 8559074 -110145397245455694208661878507636588464 8559075 22380503685207189533825410311861560400 8559076 34361141997011451149447927624163778560 8559077 -65145133776929099346179549894402341380 8559078 4086142408866378047091541327436368896 8559079 216277807275693807077751858378597690680 8559080 -89625440138673841199685688339158681600 8559081 -25472983918001095791474984778244528160 8559082 17045728517024343920159560621172736000 8559083 -8275120492868013446958362217376028496 8559084 -112562005368583076181052277008111730688 8559085 116697835972030058917279082226151392780 8559086 -74391026207186690258125645490452126080 8559087 167199328383312685065184536687136607760 8559088 -19606294071944240699023701828033445888 8559089 -34624692503002225093128790827636420480 8559090 -52905611256031269439027735411191350880 8559091 242862089911620405663825784017366764492 8559092 -63607036353462581264143698101102346240 8559093 -158954445593007521506811056312763895072 8559094 38920945717765414108000223833293417600 8559095 137031899405579427761428447056034752600 8559096 -10091668857302635822217128284035481600 8559097 -69894942416796912048588780703840077440 8559098 -122032741364070023484185022490052152320 8559099 50987818990777496349446237730816970704 8559100 -13766996062837850925595757026023014400 8559101 184986110114801773089463612583981073600 8559102 85146622624808706228150630456024827904 8559103 56538578466905397772189331989335514480 8559104 6316990252675843753093923212529500160 8559105 -4620498099645481831800216133037884800 8559106 45539303879026027973238665673626572752 8559107 1929749127386508920367614774835222600 8559108 9140633824548791606202856487261363328 8559109 47732022993342485222861001478592130360 8559110 -7640632680101928923869607300957341440 8559111 -22902281289380173365559991344407379200 8559112 13460885142565560842782459419474124800 8559113 -222704499854993800588166662775873329638 8559114 36693513815798073009606953887479939840 8559115 881541847526357516694006109493502720 8559116 -40068277450091101750756974878379095040 8559117 -46571102679126234766919400224620368480 8559118 15719644583583744282503257605297879360 8559119 -32278947948985522715278879335925933680 8559120 19466693324812119630630159530046259200 8559121 136853284726893102208790606023292046144 8559122 3117172526804940984889945026880633344 8559123 58623812386367287773708329075550480384 8559124 -23203226817915079960745538992516334720 8559125 -31431539492332417096886845918382061000 8559126 66858159978481680662133205908492580224 8559127 -185590252626494507951294792554876324024 8559128 -37616760135701910065806480273667604480 8559129 -21952855696234100395232604402901438272 8559130 5379676261277615798412030746727744000 8559131 -16780268592859260977231390503707841536 8559132 -36009015646324292256027401448942601728 8559133 -66356057531841464988627385163940188352 8559134 -98042368824352074310731280301001158784 8559135 -25777303792979575340112764290513156800 8559136 5173287823861776197965169122012692480 8559137 135098384641122645536020692117286482786 8559138 20968583798015687724336367086471022080 8559139 52186075545681191307985394244822620440 8559140 -53098898789848046019849817586025250560 8559141 -39915246132545042482942659464026063008 8559142 79527696863451979959756865845287788032 8559143 137898747442583415413435051505880240320 8559144 -37860887987980573203629864228190044160 8559145 -20968947513366042132629238748236505920 8559146 22781713912492750672682923697553120000 8559147 139311971825110100111686698703735856640 8559148 26964393877206634879185997403124505600 8559149 -227264845013338963835687849032686047850 8559150 -271532895286952138683102582350182400 8559151 -3616603617599264595132582662287628208 8559152 -5398913365771097798055997118837096448 8559153 113228220309513916843965315299844871044 8559154 26465798992329162254246873544606893472 8559155 39782777283491598064752893652998679120 8559156 -32004065558566383688823369748626073600 8559157 -185289173594434069586846527318482088594 8559158 -45393881233331521938198796217258199360 8559159 -43626039616266140214656216378450835840 8559160 -13293831236601736788582873583348531200 8559161 25439197931418279368620518101392377864 8559162 -13040285644626563694794906090994462720 8559163 155736590993504363253486958911345073680 8559164 35332428919015259447749552317255284736 8559165 -61734764900057027871123569285746145280 8559166 -25141911726481203561997605156187223040 8559167 -128043561743446835809530091183982436120 8559168 1770529516283886544343851225558548480 8559169 -61232283433110292654218219924280076204 8559170 119652525617195602243954351736505308160 8559171 81665277996714437232346803382602599940 8559172 5837505512096217397877645311117393920 8559173 77598992219180019357949024525707876156 8559174 -29253868568316323482131543233073180672 8559175 57378845739074694648088221826217289000 8559176 -255276798477553196312629555130277888000 8559177 -13533977318789785739858013974650560 8559178 45695229875948165491647622828871342640 8559179 249391500996418133890964334054911445780 8559180 2628080432752598372594052578868111360 8559181 -216236650116095913052949313411397483018 8559182 -37448912009454297059444994698880748608 8559183 8496261571018634182070547243937793280 8559184 22501230996186931507304431174721331200 8559185 52360526615980584654099431437177809000 8559186 2902074255057761571202662707744385024 8559187 -28757080672495987451894568192984527968 8559188 -82828378522064234197340979312603684864 8559189 -11649322070462864631774473665638516000 8559190 55880468103896416358728439678198265600 8559191 -51899329732901395472999453567566777008 8559192 70753433887223392334020496946183536640 8559193 -1262317232931062747873358135649752832 8559194 -26440099415633141742972137894273806848 8559195 58572095256922477083142863007743991920 8559196 29076820731190067496675201242884702720 8559197 10637690738872262099674082248743923328 8559198 41227276646092790734362803083330200384 8559199 -42542731329571650333056662452937526280 8559200 39197846096913998885839712037804441600 8559201 21538940343628395005476047417071875968 8559202 58972926421900187850789778097330601552 8559203 -5939646329661772122451815505787839788 8559204 -80360323730496203145557909198719970304 8559205 -137950065109290162451233412877325273000 8559206 116788134945442698908249687428251171552 8559207 -58753045398842778118524166203446902896 8559208 82573708558531960568470724494595112960 8559209 159945248046361738907373285777835119504 8559210 16298220925178122878303115374100362240 8559211 -236647479137044521509316998951199917688 8559212 73121436249686496655750881968148764160 8559213 3233920895911857744330093183218628384 8559214 -134838135553619300613433556427077431680 8559215 40745836585708692587419497388031270400 8559216 -51348196807692246143958052390884802560 8559217 -159952954644332758875810448523695246848 8559218 -54619898456335927855982125220570556384 8559219 -57846868003425425163868668938382706320 8559220 24117650018933981285802207490666156800 8559221 116976528218209467763802040274816479744 8559222 32336299149068926338059876067864576000 8559223 -15222567944595744036703314420448165528 8559224 4007343724487341042349028805430968320 8559225 -5460392287820423071928077926404512500 8559226 26669685237338373865608635006096281824 8559227 22267632619105896360988778770397447076 8559228 3704178557662226114316152006622053376 8559229 -8549666092258410141811438594924831488 8559230 31718993537436175077964918820882141760 8559231 -7527469609910170858408014013386764400 8559232 149108492819467753586706510329256345600 8559233 157214313913488975184571982031586116482 8559234 40366564987779024819272822961116006400 8559235 -39561940635367204999217609292113262000 8559236 -921946003878652512958410676867952640 8559237 -108301987282200277823899561858140548640 8559238 -2125448611728166138454923298073432480 8559239 112566716892760583616771048537273070824 8559240 -13317603057504840408796885027877683200 8559241 216574102429363092417309957559780746532 8559242 3345099018274274013927890570987413344 8559243 20562079343109753205899261185839718400 8559244 19388659530681009991407248706473889536 8559245 58350169877101156619007948216224699760 8559246 59866700128787442334006677745262366784 8559247 -64481318363058517237545034904126731448 8559248 588619778643146053956907486759157760 8559249 -87576814369568669358369959684301336336 8559250 3269396640229067591740497469158144000 8559251 261237983608152436316657437820094151680 8559252 -44090177480428112521447258977976408320 8559253 8839530963643075490538126209351953120 8559254 43418232374222261390524836834749585472 8559255 43058699900726710409664016214828851200 8559256 18159481624318947188237118076666306560 8559257 81876528805728293548512776761328800512 8559258 -30487263272861303025153416079373718016 8559259 109114158248053268281913799271677523460 8559260 5422809965329453015018899880641192960 8559261 -142929336671981190850933625175704124090 8559262 17192838348556792237952181745012920960 8559263 46993832132704243305448296627259544160 8559264 -8404369189135855375500136446034968576 8559265 -50356522018751895936562895416210858560 8559266 31175082866536273258203201495637584384 8559267 57657881770851462560794685970105016320 8559268 -93316629267165571073436919417164602752 8559269 -188373561995623650054537845301956715330 8559270 -4514757696943900672525781166674305920 8559271 417932954542383378845247863143220040 8559272 69241642153338382274853187480054579200 8559273 -55038116020028844004095638113211128032 8559274 36733124824150509167135307053388713136 8559275 54574520486367298450386446559679743300 8559276 77478841077274231955528138195204947968 8559277 123233481011429912056576465077716111126 8559278 -23105057823904035160584230308861685760 8559279 1059726485391119167272099551194983408 8559280 -32974560638717206041153246873134039040 8559281 36444953362093989702248746065946977792 8559282 -33093447650175473729456456057947223040 8559283 2167784894822719330063909360204985088 8559284 -51180815009424125372804810610747506688 8559285 -27242203589216593007523558983611424640 8559286 31499371111642477488084852031206449664 8559287 -10302048880282695852574822445061445200 8559288 72193700815020329223947198078648586240 8559289 -24343018455193792026564907344665149632 8559290 35382388194605490305785714235017440000 8559291 3334295605775489348245980726268892160 8559292 24391053012623947159834913301795962880 8559293 -56721723886458607919058349358852201856 8559294 27893425285698629809577674840814039040 8559295 -93458087462428939850130409593726610200 8559296 84085210773615675238552444516285022208 8559297 76502906856035812117387499341442603040 8559298 -101304226215452562716726125707102048 8559299 -85825241563926595894024058699521756464 8559300 35060480319847265050213821818025676800 8559301 14821766103214896385970423721549846302 8559302 -896457203271540575198252668755327648 8559303 46359469632663652169528871719859457704 8559304 -42581929624005140927053466825807124480 8559305 218154217791964549554467982746163405000 8559306 -27655856834765613106784132415882214656 8559307 -92476295840681368971519025941878937600 8559308 2607016171099780263363042779001008640 8559309 -24046957639084433566294735351562533824 8559310 -1051365058966269241971950274178069440 8559311 -98116518755442232102001944744141951680 8559312 -509944078891704778161979834408108032 8559313 -13194315334598684571605715454069285184 8559314 -23803827165418111229336355932445285744 8559315 26230349200979098098361288466160975360 8559316 -22463171697155730020779250275459192960 8559317 -39404686140349184833699423841487607296 8559318 28240207083872031145311872066469357504 8559319 255766913415519897953369146184699590744 8559320 -77038362962005235388465216174323097600 8559321 -7625593838558734936632699170735390400 8559322 2378010497312674931509101569542324992 8559323 -14602809388590084263088615064856810856 8559324 46659530553509364422454525567357757440 8559325 62477959563749417574910170225062832050 8559326 7349436978125233791994092889351757760 8559327 -32152412387896109939309937920207895168 8559328 197127295506431461857674624551838023680 8559329 -193637250966065819113434797157719922720 8559330 2205498849175031628249269469126282240 8559331 137426576815877304882185679584017853064 8559332 -9892233342781452233541572665726602240 8559333 75297958771922049649325793154939630620 8559334 11020998702311919334311305280782745600 8559335 -36531268360924441790673708805727516160 8559336 -108819006640116608767289251827367526400 8559337 -213484918734195599395010473605456359708 8559338 88584950071049467007464100059371238320 8559339 -113834689992122153240868755165882404776 8559340 -50219756555398921666658187862758236160 8559341 41322170302281121729179493293872868864 8559342 43401134534628399378216322495056491520 8559343 -11078388405427022143944378291227902728 8559344 -4752178930599193590344483618104442880 8559345 44148986133178088349081085903436471040 8559346 47517601215787180500391695696064381344 8559347 -10632255844229203593097330544066850000 8559348 3325616430926125459313466974318100480 8559349 -48021361121113642086672155467677733764 8559350 55434775959996745470386180240765664000 8559351 3699308161733029531849416973056382584 8559352 216749510364473464353783367676862873600 8559353 -162732217179186814043517562876085748336 8559354 -74016275501477133638091223883871252480 8559355 30103951063976691217737298272970716960 8559356 596260267612688246966961989159107584 8559357 69038123038313432390849559057284556288 8559358 19771636464629089020052187910166536192 8559359 799815701627646495041313132203863416 8559360 10205121792535880901338198347528273920 8559361 81778665924130038841386070541413320962 8559362 4126781310290795638747035244315505664 8559363 23435320698561952925468107681915377144 8559364 35400187330993618033730045652486715392 8559365 547652931149161007995663411572968640 8559366 -72980459835134403278677345827845414400 8559367 -55283761990968078085602137220667706360 8559368 -82926711020122463580011683665927613440 8559369 -37227972778302669225156293302595999196 8559370 -79475275568952105743501891040534729120 8559371 83691505236611490150408019405139167572 8559372 52367439450676058048012396191019822592 8559373 151264867135342886022530609779878637622 8559374 -130460094975674887193094110391388736064 8559375 -59945232243306214738242647007087600000 8559376 6205612451547815198980781240073060352 8559377 -60767430109958321446997869421412237468 8559378 -89656761324571223676589860284430132480 8559379 -14577805466990367979340121603007812480 8559380 65813391801295983051683325661946668800 8559381 -52403217283230181597727086744262975616 8559382 10408963359180857921981290767156492672 8559383 58872416415833204936717518565408825520 8559384 -105688761167309002041450198790535086080 8559385 -105520430206162477880609312096752917240 8559386 -66753085470625531047947333596988808960 8559387 41930420355659541314470516997403323808 8559388 16013074338144131385832408819628723200 8559389 53088107531270544422090958896013305190 8559390 -3413764989794261510594162841921638400 8559391 -14958475196052320232541196644634274208 8559392 102978736675245103977196801375638454272 8559393 -14312695245168906095264273424717773136 8559394 -36159992742103478633107651799364876000 8559395 3904703369412317734595653568005665600 8559396 4501914855311596013260199560629718272 8559397 6210090349971290459376688561088880000 8559398 13322611577655910621987293622087406592 8559399 4462212728908587024499549244359577040 8559400 -95770283927818538374957820906517888000 8559401 30037509384708626435696442143239521402 8559402 -76273003911284567633511118156092749568 8559403 -179801430574245681008936020861864082096 8559404 -9529173332584496669530318041919930368 8559405 -99292113703586403881522083346144256000 8559406 -1541371124075699327644935289070816256 8559407 16466090306331519559183458842151247440 8559408 168959708196277263803718627392225280 8559409 -110833444645044459371076497362118284032 8559410 19034567206661955256623462185212446720 8559411 -4321603363012837943020694338252801536 8559412 86431225181825013272461107581829160960 8559413 -108650258296895702873360496485765958720 8559414 66015340649739770824278472496027841504 8559415 -94239613165738383700481057779160154000 8559416 -210689719239219113345672877896889323520 8559417 91685165700458105658535902205802620320 8559418 -2447977938245782699434722826051320064 8559419 -24545542599627644929083523116509952 8559420 -70937933709283609468457884313601285120 8559421 72948825954426384651728612328010550092 8559422 -65247624872575258374690616594856779200 8559423 7796089656788508611782171329106782072 8559424 -55119320538155478806984325101885849600 8559425 -39982126516976272902181038090203880000 8559426 12800496504354160804547816843669138688 8559427 15864638693475948128379094383030466800 8559428 114155468054503309397617223601787555968 8559429 -13249848823709078246896979885892665952 8559430 61620482580707997889578879347559611520 8559431 116616342966673453838831740151606726232 8559432 -23853179043154433390856506788499619840 8559433 -120966420755281299506821239017631457318 8559434 -53680307684033984394300598258029394080 8559435 -26931519471148552876034190403008518400 8559436 -169251139824570817266012739296208088320 8559437 -123583437748315908296535637379779174740 8559438 -537127451946271873778693686866375552 8559439 -61919095375861208760934859020407785744 8559440 -1480614800015882887557107596757975040 8559441 20669370300998412773610223807602289920 8559442 -71975400545977842543881020634224364256 8559443 -76193984187261955143132361773126003600 8559444 29222141369979724617823558483957180416 8559445 -111571589012363967698556479135725947300 8559446 17708538605674705491951974721085184640 8559447 5852620777367727390772802255362016832 8559448 69189664340398746681097076680558479360 8559449 -248218742061336906101256657085214821728 8559450 -353378043202984874175941092072454400 8559451 2430143407111722979479316513223585984 8559452 -161340096515885382197017227992619663360 8559453 -24530110103151318751755608930972722560 8559454 115375424592027709629680359820943988800 8559455 14460955697214864494351631526351800360 8559456 13341367458979111931465791630668201984 8559457 11328963496344407436375946508426246832 8559458 33552188178790551671286264721892505984 8559459 174114322466024058555954745288114719840 8559460 -6710940440346095201050387898608189440 8559461 -80244487935775173914542201284225704448 8559462 -6842677667966484917822491798391109120 8559463 213035966317867628923052025758756278320 8559464 217033753005645729795824398209623055360 8559465 4243038982286425626654345819376854720 8559466 69423172923757719378663579105336634560 8559467 -35139259001610603513128354721822471240 8559468 66767459101008039712891776752577245952 8559469 2871709303247678737465603693250076440 8559470 -21619361822110433449990721961981664320 8559471 -77286833263953401470233747831986045688 8559472 -14273826247995883421802789532749529088 8559473 -31417123387699712537958353471116902336 8559474 11218547185354700046982476115501252608 8559475 -76518272835627777572122910374172540500 8559476 32135776620732206072099042563779287040 8559477 -81872108122008331555072352262881463186 8559478 -10154032349843655244518141046714254720 8559479 191704656491487759358015712614934527080 8559480 7434017246088604176112806214247424000 8559481 -13017498858267345192371675971370854400 8559482 11974992805534835428811214452108468592 8559483 185794841942366054845161139823398422240 8559484 -7320778773083921410754067148543142400 8559485 13797699560165239453430727108052116960 8559486 -7547204283532764846206189085580838400 8559487 -127786722381652544464440031187846164864 8559488 30633427073870679413601285068543754240 8559489 5532786863342241882341118451238593440 8559490 -13312168995778235102226537944383435200 8559491 54826158258845666827340104720620032892 8559492 39233969814576200558043569205006950400 8559493 25532822513259208078874173617933236284 8559494 2179993275091289391935785196761968960 8559495 45597770750589332584587661164386404800 8559496 7766364139192534691757363697830297600 8559497 38411855936428155859405854818213337012 8559498 52075089180086614093515493202118200064 8559499 63799526912575934067438788448731881920 8559500 62099643756904036320927817904739840000 8559501 -14735393225270609025116325615748757568 8559502 16503862695441525617395843180574151552 8559503 -39471791374273118809667280968884650816 8559504 -34403984325483119854878029019184521216 8559505 -158366882354913227328863127186528083340 8559506 -36274257847919235444418801402703510016 8559507 -102649643701281580692180709939601004480 8559508 69932269382165872063224380988331027328 8559509 -30871341474522386138183557080270865728 8559510 52262974543504732583012455947418546560 8559511 45493447644023598093854379361945735112 8559512 -34888734895218920817642457929303244800 8559513 -1485352899731733163974935811703507158 8559514 -52194894956413023744413805749057424144 8559515 -72597167522717616098202052059168629280 8559516 -33532334606622693921058093263087601152 8559517 253844743976955524697635443258785477132 8559518 47168897598771273663810660018238666752 8559519 -43340962870546600794746290691953017600 8559520 185737185791406480966377149818867548160 8559521 -8638373546711629905006351786655672428 8559522 27784867033983948429647181761257214160 8559523 -74943542321992937309527227381493670960 8559524 -19077617015826421661655223268166704640 8559525 -12429687987293702874226939082384532000 8559526 -63513510310550758601781134715367584288 8559527 180833785997804108499796522396510411152 8559528 -97056892671710559057495836089788579840 8559529 97956739820118627529676526518945860320 8559530 -18895145842704584351547893274939417600 8559531 51149480055119009212613880543518897820 8559532 -163334508579859915815374820339718960640 8559533 -138839444539676685181765328955473866218 8559534 -5199232563721420362858467761767161856 8559535 -9532897104458938769807582582847627840 8559536 -26340786898016452715464716565493956608 8559537 781379538598591116758112140968504320 8559538 31769523152159885586903824954786903040 8559539 28296844453750412126572643113020803340 8559540 163959408035310299147489669071564800 8559541 109780179416939069533530767035072589184 8559542 -5580960309016957481385715917497452800 8559543 -21122596617937323847781791569715831680 8559544 -3519391558936044753422659819620679680 8559545 -136931434914496449590780725461891248700 8559546 -30485743444699044750799060413390520320 8559547 -141848176747669917363798955748171718768 8559548 -99551547733262145457519506329904336384 8559549 67270284324451093029170854451787287334 8559550 19048131753027230063651240224307836800 8559551 -18092828989537201603635210889209879552 8559552 -10305202147885660819689577413240422400 8559553 -72209416674905684375408814162207187800 8559554 -39939031012111005301240724018499039024 8559555 93194790310318033362716649293386307760 8559556 -31305091086758442038777289900614511360 8559557 -19579439307075150972036720879863912160 8559558 -1428627159066278466995253431537552256 8559559 12457931005327618420440621244276300760 8559560 40382487306405507275417805650401536000 8559561 -19326353557535220959513750723634329328 8559562 -72635851620919202297046665583655008000 8559563 -212910947553202795638771743416568494188 8559564 31815393870683037477083478056125885440 8559565 -11064752136192052549592771757510919680 8559566 27481490802630294622236235363685473920 8559567 -165470092333443404682948759399725435760 8559568 41028585823910236118256317286441861120 8559569 -221346317058124968767779652026116534030 8559570 -4185855389657865699929311251070924800 8559571 244603101734552414085397855664549852480 8559572 -14563304340912901933895904523042148352 8559573 41675747576359678764471035430786852768 8559574 -12469887366147367530994302542639740800 8559575 -11446376738652807219566612940642534000 8559576 -45253563090438292711698158490869452800 8559577 34669703980629247670398674471668128712 8559578 64058850874923615760046072453499513840 8559579 20874112164288189320859992710847347200 8559580 -573241394571735152029730669343590400 8559581 88088999655639846984483834828397359564 8559582 -21486475896104980927967089103683102080 8559583 -145886002458650518334120053700749603168 8559584 -79408170605537578248447279770369261568 8559585 -161670160120935711730219120488872730240 8559586 34934199812893256865222048582343449600 8559587 7308777823311730591932292155114776400 8559588 -40427534066370604060398045631035273216 8559589 187425002411782282843475859160743947390 8559590 25848072978868730826200268512820904320 8559591 -56658373558850425907685805887324149208 8559592 -104835852694122072385513150078153344000 8559593 121001098016889648487390996062661276416 8559594 2343807846723558229597829949267493296 8559595 128370897512267286632152804152960614400 8559596 39303117258184085102937315198054420480 8559597 -1871801669777209425398501997332682240 8559598 6270891915148529363785562679151265664 8559599 -181132489296649117360263551085148436400 8559600 4516912027603641115510830480162816000 8559601 50734908294624019742066053480666191600 8559602 21699125804311746549479045404162392960 8559603 35435607527135327049114883037019061200 8559604 -37413342343366976773570011412812295424 8559605 12361713789698701498807420990897039260 8559606 -26949097125062753683521975048594542592 8559607 21652803295457149705079322541083259312 8559608 -33841158055840596786733878512321495040 8559609 86674938665770901942091219178612790208 8559610 22081182177814145572248498400508698560 8559611 -73378614661990549607519332084828042560 8559612 51252706885857154266409936431743540736 8559613 -67435470041550274994321005438558342138 8559614 -11258638487982793670332485705273570240 8559615 1351998641051478351881533112179180320 8559616 -6444934433325248219957798558360403968 8559617 91886069716398599404491182626904956224 8559618 13671154394485847124784385447514344832 8559619 -53729347247230002606697836008436063120 8559620 -61745508761143084783426063885665792000 8559621 -5807973991124432130446131007493283200 8559622 8449728979660917791781439949862960000 8559623 -1028283679599144715576378821410394576 8559624 -73217903026963280880695216828107898880 8559625 261442768590025560420968720174469237000 8559626 53134965164011572552307838521945246512 8559627 15535226627240097508378186808172559320 8559628 -2315021879778329954489263919535587328 8559629 -89416197757888396967665703758699559316 8559630 5113381262847232433673799242373815360 8559631 -101818094579272369637047387224517119568 8559632 9784853500470123126906437212884172800 8559633 19617734255285963546561202316211008800 8559634 90803906278621925425296673824360617472 8559635 -36779752845861978056042909388117030240 8559636 69117440338019633269531529112509583360 8559637 91149348627591088052373835879290680640 8559638 -16447949422081033159125788641327757280 8559639 -76759570265747251240713131972836333992 8559640 185172625473618999258016807583342592000 8559641 -1186179511837451639109202658946272748 8559642 -9752137550282070865493165533246175232 8559643 -35044588291607361622774856184534546120 8559644 122735795394965277454602148018765518336 8559645 14043422113094111152377359982556026720 8559646 120014783739230695245227041486247968704 8559647 29659655339271193476359906681074548312 8559648 -49709800406972151524137105275963310080 8559649 -28916015299412644470531264224595208128 8559650 -35867126019284241556071535320468096000 8559651 -99251336798652128173955727048555448968 8559652 -110644376475773704552584576434417976320 8559653 163547737528350414355054675550375163840 8559654 13336122595093975704142079033096668032 8559655 -18421733450720833433465588191370305440 8559656 83189549981914358757533258815697141760 8559657 44618031725182361350451858707052764608 8559658 14811973043674832278139486158400056320 8559659 107597366608422777581650717400455399104 8559660 -8176768395384302922384061252902420480 8559661 58061029692694800685442096818270238400 8559662 -70538760127807775115666766845957951168 8559663 38488570800997073489893256820862367880 8559664 -21016440979977804756369248797606379520 8559665 -55172885691397283833034233224572935680 8559666 475024212398894697759655910672749440 8559667 152428619355454726399230995985953299200 8559668 -37314880876714493491482546182629415424 8559669 -87220159481282404806976433735858372640 8559670 -17158162257365400515094580955840509440 8559671 1777925503353453863015631362742941544 8559672 112130116340724042604661810595408445440 8559673 -79825411135333555203921846972056345600 8559674 -73433674678993508231065513113211787664 8559675 19039092736004346518337500140908303000 8559676 -47013419180167493475631603875763287040 8559677 -3494050023258701149282588136632026528 8559678 -1725157711064055221470552839907997376 8559679 3803119513746688332139398306412462776 8559680 12782913242018919628022079964745564160 8559681 -107562723083421610552691550824605324752 8559682 -29409111268138703271399292061475221808 8559683 95211284254882988767357901947893270024 8559684 8674725410695037005858592203592687616 8559685 36529586421003647086051619548614520380 8559686 86710831791773862535500008651542269792 8559687 149489974172915501462188599007506000384 8559688 11202258782908967075423206855227279360 8559689 -41895008770712830459406926324732362240 8559690 -7281617990035464301443179818469644800 8559691 19068808126950260563861043769381024800 8559692 66810240408326962802212897398932226816 8559693 25393716812388604841250286082209086924 8559694 -24100064961928805161746070823767718592 8559695 57369431781230493428684818325262187200 8559696 23210565075285297578725639710068047872 8559697 140203462365642971384356243434623226880 8559698 4246801450252958173576229434601918976 8559699 -40502980646514470181857435540865886536 8559700 -45450724547158679393748106998137276800 8559701 -66631261522009717326455522760165050400 8559702 71337011421674347406223479088202586880 8559703 -39155565823742680154499168920352101472 8559704 -147020733998484473206682412145388236800 8559705 -13836507753681982173238190142808181760 8559706 -97703000519218416294543593640632018448 8559707 -3580429449980724910427370176179608912 8559708 -42349314288801339330789306179752957440 8559709 847323946876304308567472577901972640 8559710 -31975571136680756867631729243598560000 8559711 -141109053020171050360748958316951203240 8559712 120275420689825031633208331324384346112 8559713 -8357437220540213486383106232026371038 8559714 -37367337230182649459735124389939640960 8559715 -64163040971098234010592791125054335600 8559716 -23816823535721060194471822081045776384 8559717 -130813323035362291907644209813746611488 8559718 -78068443495110842177872954587660384000 8559719 39559094600843054390661844515973003392 8559720 7346225038310766732662102426222592000 8559721 -90795622827000042143957380313317631256 8559722 -3854821960734646880047067501995296000 8559723 -102082894003128317790389614896484386216 8559724 103187356137769748019741253504730122496 8559725 -72537477627542815232687373434425002750 8559726 5782188087926985500235769351163424768 8559727 -103297531848646733587424306934147880080 8559728 14850530413348911544582847614226595840 8559729 -72898974111924453003445940111478892800 8559730 125948239818958102866168493434775910400 8559731 193398474825912380333027109443269049952 8559732 -102861243943415537222342247685256060928 8559733 24897142385344314391363237819907550464 8559734 -4717113141612060864620253138265053696 8559735 8374430404188325242130195467992754000 8559736 -93138174094006147103620975620753408000 8559737 -52894468298140163008542888257307884928 8559738 44655468144993511132351455277706216448 8559739 40160314843412373626145432786484826440 8559740 -11736700305570430365735049682113259520 8559741 27344815423515079286331687782155771392 8559742 -7880689372020863428870586565242761728 8559743 45018386075335226204953479206023795584 8559744 71110852923303331141975496411515453440 8559745 -132918624778550871709639882981440931500 8559746 -516298004805282951873861522520155072 8559747 320220396959855248279809630373409280 8559748 -31898438985122303263189787655429534592 8559749 -51349670497840366623329081189873501952 8559750 -15112160865708583329923887607586624000 8559751 8786047353778185914705509376110886400 8559752 4445714692920721638218671829274624000 8559753 -42011592489055840219300778480886967200 8559754 44232386681725146178305753445795798272 8559755 -128377035169477657301062011794563981440 8559756 3465044336025074145361866354141972480 8559757 -15656709474080493058123394741766060980 8559758 -6687777035148644803209034148134547520 8559759 -46332297371493326689796159931745699200 8559760 -7417513954487796201630567260663316480 8559761 -7957417819647671868893930704715387868 8559762 -63752113087741338097564098010964158848 8559763 -90602855530479000288749853324141915176 8559764 30432072440275427503010484342575914752 8559765 -11974511261516698302077382006780899280 8559766 24040096784848637014292566902874595520 8559767 -21787149640335678189737915691826640184 8559768 31870868307715079364277032256279019520 8559769 -14133525423141173225039764393016549756 8559770 34254914661492243287090527583205969600 8559771 -152685124226563502088113623616983599936 8559772 -18735427136568948080118716562179567616 8559773 102593336144062852143694604448531266022 8559774 15649541026941390020660568957311937600 8559775 378705516645498573089246914871517600 8559776 131277396512308385606080147248538386432 8559777 -28253418826364412691622681811880982592 8559778 -125223847235047648190399962621640272560 8559779 -23730219437434557247736498203992740940 8559780 -6936140689701419199009476550676377600 8559781 -70975409454406263979805563921939639488 8559782 3786584565480350959220313213100032 8559783 26301454238543797904127580318618299600 8559784 -20011409366798456557903322930653885440 8559785 27274266203052107765016284933240640000 8559786 6154658250293831813893951404631142400 8559787 91574988217909243730518214132323118080 8559788 -98770576388870562188855564024520198912 8559789 24641063896790541337930687009776216192 8559790 39614383569471035979512725890108462720 8559791 -67530936423232004966058349854949956600 8559792 31379023427024277310836459513432489984 8559793 80919581459762172414823774363221084144 8559794 -83972999889450248761614320552166872304 8559795 341070622107343047924280630551267840 8559796 -16198538840390584960611199648294293504 8559797 -164284397526557068627188742823776604868 8559798 -7011990512832774939427222429936689792 8559799 -235771979636689189376443562567695178200 8559800 68479391354730784292784743029358592000 8559801 -98462263060645717947903671664566619270 8559802 1425317459392108804088881590214788864 8559803 7308674955880536777921578941413112080 8559804 45595614465882493332528817102184570880 8559805 -20150138098718887009352014756059795540 8559806 -2232824525922108583274146167095677440 8559807 101322002162398114165838686880251344840 8559808 -5367599197193861372313871540205649920 8559809 11129128365164753011414870684469194116 8559810 -49527087207911471608744582638345139200 8559811 34595599120547505305176473831050750752 8559812 26294152189424890918004187223996438656 8559813 11211901173222602519888655664622047488 8559814 -107131812833656203338199832153620387840 8559815 -278018241572684156538790911192022632960 8559816 -38668453092665088028636322343315456000 8559817 -62661453604565253287039430633276910208 8559818 -12030347795958469320255878506826499072 8559819 -139008705068570602872550475772568660356 8559820 75135324349356021727864491823573294080 8559821 206279284815331130125702227513144685344 8559822 -3913425434246932380472330077511076736 8559823 -161563510236935928304216168951423552560 8559824 -3027343873104320580310432744239267840 8559825 -25067663532889907348119820150508220800 8559826 96638167435034382783275079383545747584 8559827 -99428588026770103927983501380470674324 8559828 -87565697355273836741522366503023267840 8559829 89301207776977291349519616844775236430 8559830 46132092756125135830969807164780706560 8559831 31807592547326578575152723179638655488 8559832 184542068895740346066475685872791398400 8559833 -48790295798004913237606415107445916918 8559834 -3568606500710998171807246897468273152 8559835 85802151755025761259041213812001657280 8559836 28706760216292052330069511954734676480 8559837 4323851337399820643354827721250051360 8559838 -8260537747082790127822872385628160 8559839 -49522554783353887394662273919862577944 8559840 80094860202973322588099499622268928000 8559841 -5465851288748294928269066307530941248 8559842 12736802582406673750116156055342521600 8559843 -149365210852746748523557134338015595600 8559844 -21202758686147667699195290251658313728 8559845 27282084139596674747975097406468951680 8559846 -11888191541411329728368847368710440000 8559847 -104765362637267757367163252357004520008 8559848 223756642588067425212372749965177405440 8559849 16085635005792318995942103996164903040 8559850 -7209668456832425781729950325930632400 8559851 -62518313168148356533520823082956115296 8559852 -1516630080416081775296767077286526976 8559853 -17236551026428557862648101970547069280 8559854 -27822483948709270550895253609397782848 8559855 60321243941515460408318961165108800640 8559856 15230018252642037769840043833831194624 8559857 -85855843863501233392545761123566627896 8559858 63383765066658537448766500483577645184 8559859 -91202922345253584764510021231235538488 8559860 26825427117389241994034207256251278080 8559861 -93403766080949474743656011792989770240 8559862 -6109825585146943994604525375427946688 8559863 -29144740066230435655156007715471057456 8559864 -139354873022390664492298790302570905600 8559865 111009094314174609438341763060731272260 8559866 46716055892863465296209183020060849920 8559867 -38853719912159721077739590210997604752 8559868 -89955994597593799884975849078761623552 8559869 76661908278252997604788992690918123270 8559870 -21604893854836320327940017358688179200 8559871 -11088051472078523390684838564008573688 8559872 -36570197863214826124842086259794903040 8559873 -24148988305845455122257621517582314816 8559874 38732287600044376489985479707379826592 8559875 90105069495167485515429118853667792000 8559876 9197541814265988359492355428423430144 8559877 41021400249265233470614714084553525726 8559878 124293805925199074763065346050829702240 8559879 -45335043938062946404744768159048136880 8559880 -15294751596158490594134922959953920000 8559881 133681335802818006334306832368836384 8559882 -11920135798775513948219323715223176400 8559883 85111026669326531043608811312316830264 8559884 11256335765374024798046169590899454976 8559885 -36822913880757284751569136157917722400 8559886 -101970451732653553505812696913287409856 8559887 -56413943050212359394852027205827041280 8559888 -25122162330523164004180775775775752192 8559889 -49371705295773351937954641658116472076 8559890 78435641929762598992823985388353943200 8559891 -10742633784057378690952158789806462640 8559892 -125048232448015196181263420248700940288 8559893 6239656457489098902214465062563520000 8559894 24920043175238313573252494106970447872 8559895 5891108011998717867247183247023541400 8559896 -195660086452523751093901006855411230720 8559897 9680967063310579538220431766067573440 8559898 -30085914163529178188598013178202455040 8559899 -20462417282007711812191633509638562960 8559900 -14423885756611598537154368944405747200 8559901 40082000509633920133253889216068784000 8559902 8619033619334827955129281362953051904 8559903 74360783220206591786862190802394312 8559904 -121759300108642322045599658955172675584 8559905 114948903497637429981772064682803367060 8559906 -21285785594978759766723664935176865792 8559907 -9585015366001108483751794085442421880 8559908 -111260763739511798860092810332727705600 8559909 -80917652853443942322398432814045563586 8559910 5002441064418854011601393660212796160 8559911 2436367481930904936619622097907614024 8559912 -105197574977058093140499242053047828480 8559913 -22599331958298748582035215217252407900 8559914 32292015428871707966645381043411585024 8559915 -913190667875769054577091822992834560 8559916 20220636517089304224039945803837738240 8559917 26219320913688595209602724992027874966 8559918 -92264529574232745566652800385517670400 8559919 32395879891130553665886284761001509296 8559920 54379044162667940028253442364719431680 8559921 -44096674450831567983716515752232767888 8559922 22509706779605200274410859907999528960 8559923 40468157059582423855972219964060061600 8559924 1008658936702945935112080579912142848 8559925 68170966717283118481931299038188001600 8559926 -22533763500854116646821149125109461088 8559927 -78878557046521188640660800117621438720 8559928 -62581090391239129885804847629283389440 8559929 85829856426315280105863858976103179776 8559930 8418415366797275114412112454637312000 8559931 45895948485034233560276479414852654200 8559932 1884751118543074468404646263990477312 8559933 -84595629498567519909616113075768248832 8559934 -19990181573041543651388515381721904384 8559935 -6114659483176856222944877129335688400 8559936 14944476896890288817313918624385204224 8559937 -65158980195696512890469656481834993920 8559938 52740065604291938440231862237537127120 8559939 53889543368629375840267985919600089328 8559940 62837939554782937337308742767821047040 8559941 492992917606423883122598097721369440 8559942 50359617874980012809595556404950661504 8559943 13184787264777463432279842244435084416 8559944 19981788066665381966871854515129221120 8559945 -18981323817368267720631204123745392000 8559946 -60206462065607759573257798696818725328 8559947 255440107472301668664088177692204030864 8559948 60460009668309532746298565901635182080 8559949 -35839502781534504836289379223021687050 8559950 -9952098267412596110903935450111891200 8559951 100032001273330987342089950991835384464 8559952 46081538321715509689956491251049152512 8559953 -21335429343828555540508287696659767440 8559954 36396248132289258662600679563488235328 8559955 6027353720345501571785153558380716960 8559956 -44538264369880398185276973952747929600 8559957 -30043854297440956749550923349248793248 8559958 46850956838394496703616880077990511680 8559959 -111845023807480665788032210204650309600 8559960 73348120470117800039173374363481497600 8559961 -115099360877924821512468291586761406700 8559962 42661340720443076979002853298926581232 8559963 73436342095211771500382156121236554092 8559964 14619139010554329526010933089375322112 8559965 -80024354905508372705059890376985701140 8559966 8713266339147529746019843950159513600 8559967 -640264858495369257370905330503588752 8559968 23629809114524467310504295263958466560 8559969 -111531212520321657539199397791421624320 8559970 -36729973573889879030150152591013380320 8559971 -64850165034857162042523524858593251888 8559972 30671335727624604870283652250525849600 8559973 4299252837519903384298795983518904864 8559974 -55962302929848275028919880462191691520 8559975 55585493132462350657727880721809456000 8559976 9313670042897809021990691887522344960 8559977 8793664941256132202873665516454449608 8559978 -19774288130753526613710476078300474880 8559979 60879097938041315437790575793236436784 8559980 990431073970226737292880082265149440 8559981 74067067231432564351585037821578599670 8559982 -5687378259593511875716096368420201408 8559983 87762817292693116551672003626515073232 8559984 -6278052506283889365772573403504541696 8559985 2035616774494765170901620628680480000 8559986 -16499063066464434792937826422379822976 8559987 38759920092749975121873819838316335104 8559988 19626569810816475478088688097186598400 8559989 63069701112393830220651942655896959790 8559990 -645486799780504701793042470977489280 8559991 141495182427947419990567960849375987968 8559992 52446441908298640277152199184111329280 8559993 72391876537386533511406654452646603008 8559994 74677525913497839524661103440421271040 8559995 -108449915644672727349570924243496556880 8559996 61789424242810461288063646188603432960 8559997 1639270681357119225021033148203362272 8559998 102355431412474295835422073427526208000 8559999 -324008460691531348144633274176800768 8560000 -14915232123832323389227467040358400000 8560001 55574840158999600452543140797170640002 8560002 -39378745706029436325932478661492039680 8560003 105924631866783889923734134398507993400 8560004 122464268891516762795615689715721469056 8560005 85733892817559553306161313474097606560 8560006 -20558906665472191462935524167650094080 8560007 -98838707418600211195560333980956992744 8560008 100788961877126985234345628932543744000 8560009 -102711979617387859130545726852364370790 8560010 1599886928143211865369558193032030720 8560011 108488080904789719314787526923532288472 8560012 14759077206424838409296874289785741056 8560013 -31681592972441797200325547352302507520 8560014 39135946698385712170712152006301720640 8560015 -150544110455797504627045282673526037200 8560016 -35295983007729681975132382169289719808 8560017 76945836647177403887128565972534719860 8560018 -86908019662180780522836790202617469040 8560019 -119342019116780650518498213513563455236 8560020 8865662014590464463928483850643456000 8560021 -8838320309992389413024124490098916416 8560022 51580582800307615155890871582168609312 8560023 -77851993891449491810633937460393581696 8560024 54766474083174909201833946337689600 8560025 -47063877865774701807002559243996811200 8560026 -67589808468136612705170908443571673600 8560027 -86289722100423810164583814913749736928 8560028 -116572128952468067891670458533628600832 8560029 66585076116653120994379138136605715520 8560030 -9068681176367596277517025910500239360 8560031 151982564635370518486852469299169636832 8560032 -36429947506078135113364503203508387840 8560033 -36055239547496455453797028534737707756 8560034 10727077310026011354421453060654036992 8560035 -38503403825830161671159030000163155760 8560036 -3868855061490803289075931448302222080 8560037 -50986156137592831459596777946747513920 8560038 -9300586257715624045426614567670952256 8560039 -73309285762673261337434901220951911552 8560040 37745571562365500767230765848232652800 8560041 668454204379964234200077001331484864 8560042 -1643421685958106836772096308420501328 8560043 -51244467095510804715815211274438227816 8560044 32533006325550664055046868577319340032 8560045 -83379669503876809162777282170690835200 8560046 -73373180067474191566668204711704231040 8560047 -85978457586695375013713376727257891840 8560048 10908149360438372543507874459543404544 8560049 190448191140083830038954302761708828050 8560050 -39814280859160839837783270347228160000 8560051 16663381653359537001289773783067504600 8560052 -155901853594869014879754427469199617664 8560053 150161316223990195883042877344492160 8560054 -49451237053074565472581413912263098368 8560055 -21346419727246632951100281563138459400 8560056 -22174895902974200378966205009812643840 8560057 -145467816091589186995573472614619968368 8560058 38841551808911716611350040861384809184 8560059 41216396600305567459919721101789665728 8560060 -43836480406257172904099786921412779520 8560061 1930441640736502600818694343019463680 8560062 -5986421154596110279279969940989660416 8560063 -318752229945123177684282982462719517920 8560064 58312243560530038632707936292565942272 8560065 100451833792544260191719342505629243520 8560066 -116068854717338601556621308877184382768 8560067 163576252901179859074442314032890123592 8560068 -115379515885387302735268864982934988800 8560069 -60411212865126777986874791720633413888 8560070 5417070840655825752059926525356067200 8560071 1834691926598302841911506103356901536 8560072 204975226204802337985061770983992140800 8560073 -73243167685286002614042906529162560678 8560074 49283712289855063930712477976076688640 8560075 65609763944629588603688199505219992000 8560076 41686513994520156505663066959894770688 8560077 2555564498300581434951473243427246720 8560078 -65211310699082406483191042224769879040 8560079 -3714943093254665143749350802102817680 8560080 -1148946275498095328802542759111639040 8560081 -8183394159649744735772894691392382608 8560082 39460081368546498205694091007635445392 8560083 4620343711575212325626814165946353408 8560084 667945154610318771269868182501291776 8560085 61679786211302648166789390064115538780 8560086 -98341768566943274395941048735593619456 8560087 184156215296530563424365609817193497736 8560088 47923713810952887248224283338803701760 8560089 33875808224843333686622425040952257760 8560090 -32217738540854777684820900025269027840 8560091 -33872270612356384586850376024142646816 8560092 -15946788006577726475240605389914013696 8560093 211844802438490444027970384412029906342 8560094 31709119066819311997325169366841451520 8560095 68295248989774780062156399202610023200 8560096 2942732590392578308181490931411451904 8560097 7684939920014556785574077653946403840 8560098 6222725139379404449181708799595375904 8560099 185332488156149519341472934949172371100 8560100 29299192149509499369361918719087638400 8560101 -129342010563609376993792830939433670496 8560102 -2613705287138724282818095986143593248 8560103 8833489963162035017350647976245006048 8560104 -60227062347662637903837449504033587200 8560105 -8286471098293249076090449077139668480 8560106 -83090891226586493140655136521410951248 8560107 101440629029526050272133588451593754240 8560108 -15428054745156593387578857893439016960 8560109 46574257169788080430057387269038587980 8560110 -28000570096688520273628753505071226880 8560111 67609416249931706886644827730439686240 8560112 66217245717127060243529488434913542144 8560113 110767392031464508843667037404192652144 8560114 -30471996051739268468327199866847992928 8560115 -42974392672563890706395890662669878880 8560116 -123091210585137716071026316961185139328 8560117 135469183403304935623746886010608280160 8560118 -6521380281904046883604112823034786560 8560119 -45951209814686311726069352489397023256 8560120 -126684391935237663272646724576291123200 8560121 -33183220287283648436683740864481906608 8560122 15080523594893718264411115388544495360 8560123 -1575221576648099450157571188801567744 8560124 -307467260674440546647300719144846295040 8560125 3675529358013690060790350575948544000 8560126 223497351710413876392532123516677504 8560127 34939922973625535601418632606727510440 8560128 -16959339591698012523154985243583184896 8560129 4253722883060046568897103664318157320 8560130 -33430674206807908404719979442635449280 8560131 26718357957784039364683716709827709104 8560132 36837247797701105198121735248311644160 8560133 -62143576951285991759226517285146842400 8560134 67500016700197720260340535688840084480 8560135 -23286116450470564536777204271899344640 8560136 -25908741853517832524040949338931752960 8560137 -50651393853874094795889798188727332448 8560138 -86051860690697513637741175735288016640 8560139 -437944478418488015139038638838411520 8560140 38021572765219824490600767049061253120 8560141 261040476996789358328207546815807315372 8560142 103885926372887395067808281851494017472 8560143 -62421025189690233560654870060976489576 8560144 10764595804267203557488448687489433600 8560145 98806412926478714085638540620288500 8560146 31787063273293454843772675988260372480 8560147 92068452590828813530512421154088751992 8560148 -244522768952685889085600873110505658624 8560149 -7710139915548241263270041615026034592 8560150 998137081424572649853800244823792800 8560151 -460628896393088492712453790951656791400 8560152 -16503278986535702593964361133173626880 8560153 -112774344784143889141986268737799297644 8560154 -16953863166910464908863448418005938176 8560155 -56795182667940885889155787985668413840 8560156 12578031075070402877527930709524048896 8560157 -191399996001760344319267643678254417728 8560158 -47068392330433862978321958703103745216 8560159 35113500050268530702499828490882283360 8560160 48122590072166470881327425950171791360 8560161 -26953839073860334854481317931037704368 8560162 34938374513222240507918590061062317120 8560163 36744637472032617056636789957607497184 8560164 4747530263451815715344509453599384576 8560165 -71985159297386331831824456610219938400 8560166 -79858103969850892357661796682683943968 8560167 -30320469772057140544410576105021140736 8560168 162883085841449092221916883484875074560 8560169 -158423411634144414840635886316327799430 8560170 -1314938961964857274979917255259500800 8560171 -47131313237281794366408059723632608648 8560172 15580233791673410465447590377560709120 8560173 23087472166344242890878212137381003584 8560174 664895025891126981809050155117178752 8560175 11366405205104313798629266694073927000 8560176 33211119935581854986101459481831669760 8560177 -49700121155507884617879640918138834380 8560178 -134387201301463096849897781180027068800 8560179 76342658043254513088980744098027448724 8560180 -17256158687966599928358688185580527360 8560181 -69317647481332035356158287612284037120 8560182 -104417314859995069399952561248596480 8560183 -41114327278332352570470953447650316336 8560184 10964599261387644341477417668976640000 8560185 12135833788302234883354200314133888000 8560186 37545431724743979685336112539904283648 8560187 314664333496969277637536995102203872280 8560188 -40779293870735737816604263865340641280 8560189 14288807036491849737278263240140559968 8560190 7676308322947025771414614401625171200 8560191 -73037867876789222566886836979068990560 8560192 -22871092057995051695337006722313093120 8560193 70932180767562131924268097488761474004 8560194 -50511240699747890391010834016738025600 8560195 77475580445476756964404088988802133760 8560196 3793333076556832700752895920230326400 8560197 -2803001591794534906133405441299796100 8560198 -29365176237444850544234057362657245120 8560199 -21596713919515110780234553941529273200 8560200 -34091495243743547320906267623462912000 8560201 -59042017535891530045790057138017514588 8560202 38649452887207040365788968015079085152 8560203 77139055431090274543240030608146342400 8560204 45345221391773914747015361900325820416 8560205 -113865545524953243185580194801451505440 8560206 33319576247604709718056049814098543040 8560207 409978558007590748204038272078792810352 8560208 -32890988669423959634432360681659834368 8560209 15062524343383489867458408244852408320 8560210 -9095274527384866297750575728101734240 8560211 -196762206553744526220306247690936712376 8560212 -34713604264998931160024087857142028288 8560213 17074564273499943512544984174972515004 8560214 8613242186913357678169767340869291264 8560215 112859814689997140725618631949452196000 8560216 -1677459453311585576196401639396474880 8560217 134300465757255276883035294860460688266 8560218 1545652317935139266714634451373474304 8560219 183642989146878886075653459706924983620 8560220 -9903865026529595291590813968546048000 8560221 -32925792961095559096676683990318227936 8560222 33636425777221389859080099815502643200 8560223 59129000923059823738842379735614038640 8560224 157149643981040462244290924679069302784 8560225 986079518256651897461920051387975600 8560226 -19069034886528320496042293394281514336 8560227 -36334890823410645649821862943944990464 8560228 -25394143442765172349628838166313986432 8560229 -161181538450234629882323472300279559170 8560230 -16080725768408336891933394220417812480 8560231 -13899739926109918469188384532894167728 8560232 -78941590590206129761322434257393991680 8560233 -15329069826068393509698752584018586256 8560234 -98240900932530708347851165716207675984 8560235 45483403406505877893863585422631635680 8560236 -23370723656544873484704422572519500288 8560237 -130757119378797321576725715283595435968 8560238 55866908150038348696656763051778565120 8560239 -104628588010822084313372849968763965176 8560240 13589618151165342570758504729835601920 8560241 -157894011852876310250337894873487428480 8560242 -1365038393771638394517711531542011488 8560243 -41031970874319961403963230905632430176 8560244 9298658227716441415473450402113974272 8560245 -70039268525619905081690450883908486880 8560246 43085928984076780508440134690546286080 8560247 32601764576470584324177010182363221952 8560248 -142868286725329919874805823192336916480 8560249 -7995295958939973954063212974093539000 8560250 16099684086104106277323177412285104000 8560251 97499026283234533780239325442491776000 8560252 -79452751064522354234670120176462402048 8560253 67024656814552073180211813708400865664 8560254 -47168005756231893577092576370721182080 8560255 -60922894864409291798876606202605468160 8560256 192603176525081599096783992593747804160 8560257 -5017984140164996030813292410866405440 8560258 229248774416622743420984008662085632 8560259 9520019345314887157740568911262253304 8560260 61334096988323794482268541064167731200 8560261 -98473693656842137577671151308911162500 8560262 1976116799593425282077534725684993632 8560263 31967579898110773424465411308296019200 8560264 52540405596161227396796976690463503360 8560265 36857201541465854250281063181639876480 8560266 -146919381899223898110589500411648 8560267 93522971826196772612597507784961502712 8560268 2763926828901828422551922745289552896 8560269 179245396143612742473869014236384976320 8560270 -8840769847760855535478532906624634240 8560271 -15336441094959624011105751859435226808 8560272 156345405439645983092397980870246400 8560273 37711670286260080093726013907274904304 8560274 -129231233852327112312926402161924938864 8560275 57015213573883348988481804923095257600 8560276 -84774303283262986524590964125128819840 8560277 -5085073755506292987999615548649470496 8560278 11200993191425282515922954510692323840 8560279 18377899842445363758249618032418772480 8560280 -138864548067623302028181364640476569600 8560281 -115723582754419532092166843486344742448 8560282 -58572781465390051033919146998112312320 8560283 -86472098983393848931680339262849587840 8560284 55679155173295603870540146589586151936 8560285 13799944866247095574408159974930607980 8560286 13470810028796200295388630850941475200 8560287 38866664575452229635256775510781041280 8560288 -73812555123514543101808202955397005312 8560289 -254379653339826855537676518193520474910 8560290 -21757542906986788426939506379146209280 8560291 223493040135986078009737782777949929692 8560292 -21735224477704446755093204716853591808 8560293 -9800153237200308229728817208937844416 8560294 20594767803480270135987430987773321696 8560295 -28178837053941108718302803520648799680 8560296 -110979800739182276099185626379070668800 8560297 179972644190973555742109261261655978746 8560298 -52730901555708340978691624022972994560 8560299 60249218015960917208663700027413600640 8560300 -11065691921446795585276357657864262400 8560301 101793023092640419744393828280515130880 8560302 -13454961754409811367666022578559928768 8560303 70753303950964566312801874459920977552 8560304 -29446198930565817240879264594300026880 8560305 3569555640815003345048708267520752040 8560306 -73163794742212219499293736794382097648 8560307 -23275353517182844613089783977718370400 8560308 -8924098279085888343097753496964169728 8560309 -65592673327235154216583574052897369600 8560310 -40458315292617253905989287155180288000 8560311 -2360250886058198604912205914508920960 8560312 -170889294162901695322148636995328716800 8560313 244360311568567356042925016317494433284 8560314 -7797694545696726839308006706301745920 8560315 -18035362987549589196661769785122156000 8560316 56123986069625411382068040831302934528 8560317 -35966296381278247402521028482228672000 8560318 11039975727205062945522555122338874304 8560319 -102334721002041290931459237329558777280 8560320 138473611437934339428827688138178560 8560321 -22453100019950116309162461302142597120 8560322 -128579259143995311278544110868459069696 8560323 9100410433523523850789398863443093452 8560324 96381399005141480431640145352630849536 8560325 81488520152913237073389674516316613050 8560326 -78504042146967083666702809594194918912 8560327 -39120204660867072150326407845513302824 8560328 -32891038283819932473895223028996833280 8560329 -57678479606278749124242124976842277616 8560330 34588246196615191094828531576519377920 8560331 4905165667070356643145840391093963632 8560332 74254873663138811014501517022799237632 8560333 146748004436764218200044169901694560300 8560334 40830765131409017995264346114176946880 8560335 -16746836224785281333483768336219927040 8560336 -29038135657576961776249569710083276800 8560337 -128513715030461737843000013298740416014 8560338 -27539077586462167693307431858907446656 8560339 -21410764521415107131669085922677009776 8560340 -33009792592150479437070218132985937920 8560341 -24964207431015170359585444345947784800 8560342 38129771075562623124747791049376950912 8560343 -237887930114261915014547202549575321256 8560344 20657593371980003965179591619297566720 8560345 -2068660887495923049025612901781600000 8560346 61653243873247230391970256691002277872 8560347 -29178401247423812536701045606804602880 8560348 9874217327597705233792662719646412800 8560349 588301430097578961055753796962904172 8560350 -17083567359072258788988314218993824000 8560351 -10375006802862338550784740572268679400 8560352 160927281877823870314109367678358781952 8560353 -30215036553211259828362266520434006096 8560354 -500162714234755466395377857738284800 8560355 105354130527749973187652418353963232000 8560356 -7179296692758279882068821426575482880 8560357 -85735383911519353176361093148462108460 8560358 -24127871605089803295232295998342866720 8560359 -91400503244233242550886144350609898736 8560360 -57531456667459509863383186102676736000 8560361 -49078570941734323574501330688618019200 8560362 -1000467875038795614204114901858940160 8560363 -53296173750507870338991731323128905840 8560364 26938354294241396108381365681111531776 8560365 -22193536471436575291588946629361136000 8560366 -128711202410492188448267534100878674368 8560367 21471524711938429134052566103716690432 8560368 16715333503367148825186740191683182592 8560369 -127302091282413716530015953926767720080 8560370 4310136575119684202237585827510579200 8560371 -29799103346797813966671359596339461120 8560372 64898298804263782888865728780299508480 8560373 255505502987328269221676354896529864622 8560374 -43444401201239784711158446592378941440 8560375 133226944439984650543374629037880434000 8560376 -2874869519316237110153032753657651200 8560377 49118742131264050299740594962443411840 8560378 32950461085257958294353299234974162656 8560379 -354718132234656665730984478904213106600 8560380 43618798053019496079708388970469442560 8560381 21425673325996239648399514540133441100 8560382 -53880663422898506845112751885053918208 8560383 9777129225904103173913908327746585600 8560384 -33182804277340706010754400941441548288 8560385 76435835645592289608581921580416042580 8560386 -36224395083210636049877395837035948000 8560387 -312535036217913726565471578502405680 8560388 -11721118362481161944227324704551138304 8560389 -93453735725787669554046680559617519520 8560390 29750858455096237943548349961521932800 8560391 -47647174013902987607489082347722488528 8560392 245961814665920488552480156614755942400 8560393 1782740600473177374433261017346713024 8560394 -11751224550179171479944760988587252800 8560395 -30715049371840329911194811804243834160 8560396 44115895233303014429343518188142036992 8560397 -654455621920895745511115932734160608 8560398 59034630895495710716487333950004943872 8560399 46077607689040080365584114419389961840 8560400 -11428378579063413545730856545449779200 8560401 -68047338897156108258679805231066021376 8560402 24091431170011793753493876505035208704 8560403 -78115054273315292305657899480466011348 8560404 -167995273588005594909069843263140276224 8560405 31997393314084790122392907643141631360 8560406 -1399458152620974804108745087253242848 8560407 -25186754663609706784550616664471725312 8560408 77373450428550419819121612801770741760 8560409 62146208340290828594506678038027438528 8560410 6608923270157825601804536407740403200 8560411 7883064811627576995770490784483163012 8560412 -31699176920486761989365189102483988480 8560413 179062251896712343323648916449790092684 8560414 -54652934382385635107635264136572181760 8560415 -101034156486501130926937653752773680 8560416 41182667040139004661028045644600705024 8560417 -29789956437322828043279131116674821534 8560418 -454380369775021560678715672780881600 8560419 13165816669951824872259075466862849280 8560420 183906255639246365218013844330342850560 8560421 241519468125470117969929873602386690622 8560422 28110785722827182515350149827985129088 8560423 248190484752320238023701378749192652680 8560424 69607053187332530694871451155192780800 8560425 -20828288612528915351046097745929723200 8560426 11976563372518850087169608451911112960 8560427 217630775251883827862318743826482404276 8560428 -14790500355393585966063034725336391680 8560429 -143006195126870583607480669799886869760 8560430 74694848742647526788573461845061671360 8560431 23449542959688160722861927730819161600 8560432 54625625378903028290886201191769997312 8560433 -46231934721227013118020849159077363712 8560434 -5557402284826965123068580412245111552 8560435 -35219116224189798367919455135182919680 8560436 -89830574565058630391819551454920648320 8560437 -19411489028700362075893160085831958848 8560438 76360779017529598053353136467730525696 8560439 -223809118392701195470678272085311068160 8560440 -506837138020049394008041995436032000 8560441 23626387905287978093525087297235756842 8560442 26711980681868518897878796254093606144 8560443 -12987342744710518786978746836076168936 8560444 120621806926004397305675767684135929856 8560445 70336140919813148711513442047287035480 8560446 -66782633274150697658656253820312282816 8560447 215951506709243738906359561963730937936 8560448 -13584683687081526637310646398154178560 8560449 66156751397131730317837810930340522034 8560450 -14689532498616546710488064399520144000 8560451 252589154093864459877280035239289163452 8560452 105930250319929640792686187253810094080 8560453 200794254911514950839564246482082572864 8560454 11228718883380272524085477454962472960 8560455 1270400090658739444737364222350225360 8560456 -11988025772688973168388760440037335040 8560457 177367872421774760194726634086796286144 8560458 7598308610225486573757877318775377920 8560459 -54110659858491177446217077131444628496 8560460 21873176583517315089477653491015265280 8560461 -1596516149145402346442633328938852736 8560462 43274135026585615110322275513353987712 8560463 -138239770221583326710181002935063110288 8560464 153332064302083624045072320672301056 8560465 7612256888380042021470485933533708200 8560466 17375054827419698876716489197892505760 8560467 57550298079690851954856520384236846888 8560468 9244538872705026667831233356543614976 8560469 11326895429137469295622835848708941600 8560470 25424830610774370488497957897500518400 8560471 -1156389010815505660998221615785082048 8560472 -6506973109282581609098812444721664000 8560473 91574681045369855832080834246196904800 8560474 -14661704364255079964256584205403541568 8560475 -43611199839421388439583219148355763200 8560476 -38399703229606996887717335155008288768 8560477 46748476120422360393112791833878159552 8560478 -117990081833965149336162357237348200640 8560479 89857197812399833597547526636902982984 8560480 69520699207937039040932545708802703360 8560481 -186152020023510641076537470464367736000 8560482 -21686351254499604589552369428353358336 8560483 212915225901876704115316032325785544 8560484 -70032946517016202296349316634823833984 8560485 -729260659565325782364267783962524800 8560486 -52365020785456018125532118285090562048 8560487 -18342297314159643719792547464732428560 8560488 46074778178362403861789887769067110400 8560489 90334387947699684174525126308136047232 8560490 57854513436200403394073134570617242880 8560491 -13183579581029031692743448689756437840 8560492 36779216057721462583779874814247980032 8560493 -52131425178675894683014653930293529258 8560494 36511692491239579330306239213842471424 8560495 -36149665780737145353759946947962755200 8560496 -19593244335577472251909375326565662720 8560497 -9133203126015925765064004241671796800 8560498 107063977885797483944995578512073642000 8560499 18338126238504969366578093277616999500 8560500 2233574099069128899330515629455360000 8560501 25920271300153502583186823199177021404 8560502 74848419540207715198843874568552134400 8560503 -24517080838574649655487286199682976 8560504 -63382215874541272506697071815697162240 8560505 -76986242764731927438631542058446155640 8560506 50570191874746674433708996956357371904 8560507 53505655296600022335579504562245877680 8560508 -34518084999590898228696239279754240 8560509 -74676103586163524160151376460679466496 8560510 -32434040911787078662381643891692761600 8560511 124528804682104356477035228485364540952 8560512 176412703048809977866938027194135347200 8560513 -34093282438037226274274995978097497752 8560514 -93074967994859966555129769892782276144 8560515 -43129027387626692204467661744707627680 8560516 -68836982858362499995033551133411058560 8560517 -12361782689447751316558848797411632608 8560518 12094500405416512299546687083387123904 8560519 -63129938914610272930960200622814311680 8560520 -29135037094458315506524804727453184000 8560521 91869259086558242533441636539298716672 8560522 -2983714313405599231683070508423179776 8560523 -25628444397944243043254084331312559812 8560524 13825918405367423056965336792896765952 8560525 -27078497703608141092010088771177017950 8560526 337702391322861916585624855435407360 8560527 -61544109919170507102615287714113801080 8560528 44099583213964399395318452098391908352 8560529 -260228066175405756792000505914817809870 8560530 25388226560861192811515800558737093120 8560531 -37055049737626470758157114074223664896 8560532 -54468261760036992113756895944033722368 8560533 9330079936349863131299483027665893120 8560534 99805114901143937711131944772986448416 8560535 -50498529736746126111709509958698041040 8560536 -258043704410547869051124199713840168960 8560537 157892453390655870715890649312531605792 8560538 44902937370532390961761099902668157696 8560539 -43015622638241636440502331338860161600 8560540 -114602752242924358734938577029991989760 8560541 -33434570941869449978408484575443769472 8560542 -4848243156815635508316582635813886336 8560543 -23383611108139594082641987584714930208 8560544 -161513551600921480324079773353892184064 8560545 -54457959060336157256279656221725764800 8560546 4973668437305894408533772168591640960 8560547 -28245655932759161336121538425150116808 8560548 6769095763232038414423102325452664064 8560549 100858564116781039530185919679101295550 8560550 -45790887837494597399808177896091787200 8560551 25980512355807164084601903923993793744 8560552 -35467382198447193904278364588194201600 8560553 -58627112102281821547688579340849118896 8560554 -5996444284908513563075573628280596480 8560555 -47957852108133312995931416881173046080 8560556 24112142192477937409931772804537304320 8560557 21162949539345231297121477068321931776 8560558 -16550524130282156840906217530308991040 8560559 -611963456046845495005164288119724960 8560560 -9092029910678727318506464943027650560 8560561 -193522121096157102582888413684448476 8560562 35446299393565392236432410965757796352 8560563 -30294591618582532097640534392861349312 8560564 4661004949173325485106478411655434240 8560565 -56898041602017559626844330344322927080 8560566 -165588315527685061055086273993507200 8560567 3489705127128721575708084027228174072 8560568 265377761331248011915399714583247360000 8560569 -2303375151419983888874334323852316192 8560570 -68008124489213949809093770632586751520 8560571 -91116716569586918850609972532231872408 8560572 36183960289454296246340791727217480192 8560573 38796589034089857978346001145558793536 8560574 -20658925863384112732255118858679398208 8560575 -21189426617851953392417974641383119200 8560576 22619619889900824709747012278723543040 8560577 -26501509817586616423257726012235689408 8560578 4282662112764657975172925479106062848 8560579 38008907589456350819767367226192375376 8560580 -25224251387376742575763267745047019520 8560581 68686592976950758145912656017515763360 8560582 6832621074003813373295287581579475200 8560583 70443967502816653668457288440357344520 8560584 -55145352671105250688634438581249981440 8560585 -104163184378044076510651378172104946880 8560586 -21190911342061965584423073741979750656 8560587 -62352565346281449909318587374871425536 8560588 -145191312443372501212190098255505981952 8560589 32662427023084309816039238653109106240 8560590 45012548007262638076471947382779417600 8560591 -38926959093636992734697856671227369928 8560592 -7646646073140185736102362491927240704 8560593 112693852282468793608482429020267793600 8560594 -63112407752125480796904826742363136000 8560595 50454372403545426780583315255192425600 8560596 5057682351557605044506823932351391744 8560597 61613864117165386176923421369341802720 8560598 -166727833944357004853536283566609386240 8560599 73148908091445357622607690057016809064 8560600 22274418955934853389186571461649408000 8560601 -41766058715874863251838276820841006848 8560602 -21950445131842911111063481268961457920 8560603 -36985839302996878693438622759013658296 8560604 22077396295333186385001178443452391936 8560605 58990800415757917412697344124588432000 8560606 78921683457557319423259598741409261504 8560607 29699381247078277910252478090674762232 8560608 11379628167693090161620459789567918080 8560609 157301674038079404258889482642431195810 8560610 -10161593718648832011560060786676899040 8560611 -14109628873703854289021075583752091840 8560612 1413733005678845730402910707315462144 8560613 44838477657692613100607575354022026044 8560614 45401287911434369002342818743718591360 8560615 2250112789025525161723279724055007200 8560616 -35583453169153887503138356572482979840 8560617 46042714850387014620829313307433554048 8560618 -80327164144644437899224579580655642880 8560619 8467785507107986245444725105956423680 8560620 -42219162036028001026603296847252684800 8560621 5173432961972332220222880558169124000 8560622 45772314956754435154958087658358091520 8560623 7519038304729902136801049431117183104 8560624 -6577584617902041863301492219250704384 8560625 43365080156991753530072832872000816250 8560626 -10228578433423537954188225515741568000 8560627 -135869869621158991453973896255141707168 8560628 158867949308253218950160474742747946368 8560629 34840126769189293207446069962565792 8560630 -12652901951568945514008080281061086080 8560631 211740089792173424638180110273590355432 8560632 50586364687846253692066721582801080320 8560633 79487722893639661724334429123136811882 8560634 7423730655331047556501965154409330400 8560635 -11216572212934140874942364480400625440 8560636 25693466034353347085509348923108980736 8560637 -89418914079363375584708676011338260 8560638 -15747326296636382496013600488669411456 8560639 301542630077212586226693251805591946080 8560640 55058743525860729941939047141421875200 8560641 -116970773864687664783316378375265101008 8560642 28312634101856530688222756338471541760 8560643 20201504727292477643070887794912608480 8560644 74672951308182970740516119174441183232 8560645 -89747047515892987247004942387353324100 8560646 13853520764267728153710611600056800000 8560647 -55623705568209070042578693085779358176 8560648 159660056992401267073437470960084751360 8560649 112289480293279397414827601368096636800 8560650 -3312251568764318316775273509121228800 8560651 -170236035819511726123059234734067339096 8560652 -6086161152729889991098019244774238464 8560653 -51278591085229420451477355101703463872 8560654 -14483470931663842396309400792323770240 8560655 -2090932894821219927164401150076810400 8560656 -11564503687581576416802706189841694720 8560657 78008062753360910680473276913799955392 8560658 -26194399239318888575930206368454558320 8560659 37389499517391545812410794807427156480 8560660 65615702016369679785083109429083047680 8560661 -162657065541642824439237314715922218738 8560662 -22703685747828149060848515212315859456 8560663 258014028659760361935117005283695171912 8560664 66022579062572082771449341273610649600 8560665 16315915294614324730784569364378878920 8560666 -24115442693219352446542914853833919776 8560667 -131087793134078117727802006558168234848 8560668 -9283997912849271922634509120868943360 8560669 35070554191162155129276495901974258048 8560670 -28536560493334553639789180924183648640 8560671 37942020007369231352675860242243517824 8560672 52535960795124706467625681060358848512 8560673 -14767633294112499407637277595408555040 8560674 -178581627758659586073765338668661544960 8560675 34183432874161831622471722725715629000 8560676 -1950155024622051994598714519826503040 8560677 12495839591152808659135795131860163840 8560678 5286340782129749716084459390546544640 8560679 186580397810365186960011967706079172680 8560680 55785280395490623068372831734474752000 8560681 25485166475372075478474190993937438464 8560682 4893435231922847705450041172409202272 8560683 -31514791315866759499832735496518540016 8560684 -194534202138000644492553565527713971200 8560685 685296278962289088986084020501215360 8560686 -79620601556362319958840934652294463936 8560687 -88618506482331003362188783589267943664 8560688 88739695321333331497169708389418926080 8560689 16881585863959260162034306119627402240 8560690 -41666475297833263135727384724389831040 8560691 -243261654506609645886059231894507329908 8560692 35951577972510752357795544406690363392 8560693 114977560901893019046581844660791000942 8560694 -75821869166737987562676713734359211104 8560695 -14529913361222379112122511652013375360 8560696 229761703244079395312908355045937377280 8560697 -105007801130758251852572814709689846960 8560698 -646914840051755922638506139020499712 8560699 84930741041402339858372289295141182736 8560700 8645040297635005748506718458575475200 8560701 148596163665106906963294556602763327040 8560702 51594711594593453652354818181356535552 8560703 -84844062567118746164352457152110980056 8560704 -16565560081342474309106220150244245504 8560705 99669441462688311874979525661683227860 8560706 -50675176414434855328737450169693201920 8560707 162830424091323157498261594795307821920 8560708 -69345243808747274090340161506958603776 8560709 -49675161977059150372244413415682215940 8560710 227239756775024749424590856739920640 8560711 16413987777796979245864993371934676312 8560712 39605592682437500253112927330497331200 8560713 -42209230602849036385930416238598144640 8560714 42936844606123655299111499289785944320 8560715 25496733099771499732799364582202285920 8560716 -62446546380303790869652971751124398080 8560717 -34075365725364537676748329349958678048 8560718 22339807478573263636990709387019052800 8560719 -34043236275951893178198733544399298672 8560720 8093253196874383101509856486901678080 8560721 -2863310931921304090840440251842037376 8560722 -60307174128639279387176664956964599040 8560723 -42900059429676309870887274085400233200 8560724 -76330515706315085111528748210605199360 8560725 62508733816099320297214600776274857600 8560726 137569052080018295535630314661041217312 8560727 37833755253018279612703778854543672032 8560728 -5551915172707604290333032996135137280 8560729 -73526556436059971831678414500399959670 8560730 -6733210395984962804310609913797246240 8560731 -23343719185516374802929492479755980648 8560732 -20866499173721206395733600669100774400 8560733 86372968430519547699689284290174194982 8560734 8224226266921271991840625595297464320 8560735 13810831927790991269419390054914468000 8560736 -212122668699885302657532268709783666688 8560737 96725975262100519752837150339995179794 8560738 -62573441390322860943326815504999865856 8560739 222860822455074152078308751402088545232 8560740 25892952215784995771639991006685286400 8560741 1432901727770799692565487161356019840 8560742 124583432574782827420431357966811096320 8560743 -34754002504236919470153336702165545472 8560744 -18059894142905592647807539779688227840 8560745 105166656907677000735389101233357694500 8560746 40517619273203929029878464594315261872 8560747 27928343295083147704716061871592864128 8560748 -12051726679459160710257534367687302144 8560749 -4363062912482313075137387552497160160 8560750 71758652717482998522881010546672000 8560751 65588491494778318267580258844313385400 8560752 -11973292542483485620760448196689100800 8560753 230038994812848211918591741523039106002 8560754 1828431704512035353049306704911821312 8560755 -49392043020474514103611288189589184000 8560756 -163073278191990548641499268777725112320 8560757 -12201361419760350318160499373351883428 8560758 4833502896684965069386768540900827456 8560759 104672065914764971987155602938787217600 8560760 6895446964094205397210166572964659200 8560761 65582719338095330393733917879681648640 8560762 40872340062530873857436642923478222592 8560763 9024790125178658237655630197965551012 8560764 -23359125301904669602503628365376633344 8560765 -26497267127926433531736102012798128340 8560766 58740893141518268231103902724037688832 8560767 -58092030704941058245869723958567197552 8560768 -247015268583241552840698332025276334080 8560769 -68902118045932790682047127320015651904 8560770 90020808426660273305047839670832678400 8560771 -115143847884147497272291738574025624000 8560772 -42587278901262147435938980144845705216 8560773 -22908494568374046696644767183002985440 8560774 -1328051798172945676163447605882234368 8560775 138140158086130270347562938730024600800 8560776 -7495040056261160299825586104932925440 8560777 247580968460842819924643444783856474112 8560778 -113078044879284960019173999137501476560 8560779 -39155919528215090517579186516735155280 8560780 -16615761211875392627599284282356198400 8560781 30234488109091534945645889042061324000 8560782 -42735326732081053603706082237021388800 8560783 475104440522323227678065711853320448 8560784 534300563671804090335033790018879488 8560785 90479052549702358911664132241146579200 8560786 -49116450644636786810340189242641145856 8560787 75062424939126670532991247998149099436 8560788 32514558727699517568072696876848486400 8560789 -71056936185968094708944821341405672000 8560790 66855569443696452351804082344742855680 8560791 54987494088610063837537471568983906152 8560792 -95664121692566926505032522096918732800 8560793 18736870672441140421264209736845396042 8560794 14507785671247149384426415544228474880 8560795 81321842603404963475114216603804694000 8560796 -132272580624639363942353304822279590400 8560797 40199543844970820783662123265354167872 8560798 -72217322221276524837421982437939497600 8560799 63542162672953710368782545734177341008 8560800 -22552563258874585554062931888095232000 8560801 74063838361119862875150152692700005544 8560802 -336784536379616289137909842624185696 8560803 58253935299166432587915547227839779704 8560804 -53298968866814204301418589823037497344 8560805 -55345366664021042372181884921255324160 8560806 -2114412056785029201648576980730290496 8560807 -20767605583893554099521881568467348376 8560808 279517762945061077988647017367564124160 8560809 127420950070694082484525081170865716 8560810 -58755415005960231795926671207841761440 8560811 -59669425543355582639677876308438773760 8560812 -28539545316984156100798133134737712128 8560813 -136646269217058360236076414310131080938 8560814 129006783944712900225644779477121384256 8560815 -146283430512884382670579862179455866880 8560816 -32089325115421258422060598307875454976 8560817 -104504083208067126977866000663686433134 8560818 4921150286718598847437298351014193664 8560819 18939952110251857889065104222757236400 8560820 -98383161721913461537530387302539633920 8560821 -28724555025681137666032123005986096640 8560822 -37324135266563766741617607186059281728 8560823 -146529274606716433748597879237651928 8560824 -64521521725385484236336346049060270080 8560825 3854905605875583117235860255062035200 8560826 -125696140005914254396143886501908790560 8560827 -1095489017055359309950132540748739264 8560828 -67645489464677710998580548839639391232 8560829 32128213174734862729827602778909589260 8560830 6882660046004242086947770612321996800 8560831 2235716234304877351310025099116013632 8560832 9751072275707543952992563603678691328 8560833 73089849531934427334704964666308069424 8560834 83565981815793174510795341419406916816 8560835 -229463505636623475010483085987931883200 8560836 -10909440589127863807536312271296430080 8560837 -95141039740265035705081674485014869888 8560838 -7570328505667927391860697463854780160 8560839 34424233561825407966101269051851846696 8560840 50136616098048937399165711247422924800 8560841 -54041434061051444716973992041787687200 8560842 491081061911453159755149058270701312 8560843 -36275743689604721575232434822646971056 8560844 16599812138557075390631159608420800000 8560845 169348600150449947773500772048340027520 8560846 -7408168189325294294889233421180973056 8560847 26155021904438766050135188599056071080 8560848 1670436590230529735590787084229279744 8560849 287404192950655172623880907498720480 8560850 -34260783554127202610337078359140771200 8560851 3661682032310694489123562787797373184 8560852 111183958125953854932023149352183050240 8560853 7605125812935098251762312823747800704 8560854 -57377340054529751677416330605513106240 8560855 55699154225487993765755435788631156760 8560856 -3316539612998001497418916899254231040 8560857 56036336977351375605459341263524106080 8560858 -71791064071844293267861238126443779840 8560859 247762094303659548513873516355359909060 8560860 -8138807722201277942841153579599462400 8560861 114035818693311003420149840197344930924 8560862 -149915837272097273165274644335436668416 8560863 58887895014689008347264292992661704480 8560864 47024151388005224305211328084932296704 8560865 90772505729555755171554369941553418260 8560866 -15486884302671708414395789391068635776 8560867 -3903571013347409402065757509416303616 8560868 -30798421133922251225347247849334574080 8560869 120389133349817640151429773108544666848 8560870 13158410656996873989737383294103742720 8560871 25502556286774501691922814995154200 8560872 -119395064226359103648925266488270177280 8560873 -7933404495754547403039353087443540620 8560874 12253005535891124156714980953207708672 8560875 401180202294269739622161744014424000 8560876 41746517232696150529665555227005996032 8560877 46902430069138071002858542906614938712 8560878 -4953920079850301381512204624994416512 8560879 -203530980807609465294057850863937593520 8560880 11575103641667924760452819418433781760 8560881 -46897369220107753281930996468673365888 8560882 -52308654964388523623859187324210405632 8560883 213848347945930615293114495245404029132 8560884 43446215654254180511340037077658484736 8560885 48589746737618901021525083425994375580 8560886 30314606161746360899577462508019911104 8560887 -28761942160263561051168726026691024000 8560888 113214727737708692231511091932738969600 8560889 141291782800598164112764991621162246100 8560890 -3381606123488087333198334470249564160 8560891 6673097875501327684790509309769920292 8560892 -98993179331685469434569252435329142784 8560893 129200060128636901669078165625966839328 8560894 114707711562037626651138543996907183872 8560895 -44453391543990296401183436334438901920 8560896 -44267748268082209773888657113015648256 8560897 118111992717274402700399053644427902912 8560898 31994808417115844684708447198131445760 8560899 55239261370486207369964055520323447024 8560900 44974493271489182331223668281203584000 8560901 16732118531293758470455870805592945852 8560902 2566405908334660763395792176509528064 8560903 -936932663697574217817661916219176432 8560904 -32540436410374356785483264354538823680 8560905 -18506784118743365226258581236017144000 8560906 60888993943104216772159125132570021120 8560907 141400241260888912574951980958740323156 8560908 -59251644502222071484184588682209510400 8560909 7989276964674506375073817474312764672 8560910 30280251395804747791689735596916624000 8560911 32544694436536877133174786009948435984 8560912 -11943812319329345817669757779852443648 8560913 -277295451246106660043036381603414976 8560914 31515003668454244009439337243508792320 8560915 64172988727331343410202624022755715920 8560916 9298018088814919095903109526472744960 8560917 14200923839887740397547167248328410240 8560918 78967095974214845296298213593767728160 8560919 -38293084842990332815635820827154934304 8560920 -53927637660760541896276770173491814400 8560921 115481416362812434336218954545263790592 8560922 17446408734392214209903351933739724032 8560923 3236307825266123720421158864487922176 8560924 -23688361984629918243335578639971695104 8560925 108747229585770745147966456899859860000 8560926 8780634872438900166991328859708652224 8560927 -315010217009257975189047919361069406528 8560928 120189628029339021799119752191330615296 8560929 844771619102503150908499229043158016 8560930 -15851475017304439753208872864449216000 8560931 58037599013463294471137954290159941552 8560932 10881624338681292463695477858607260672 8560933 3222612393276550957848650057635461182 8560934 -10167000905153118431075676263716452384 8560935 70370285665147573877657482618819100520 8560936 -138064968585167597314678796045261875200 8560937 -150832975134812636751381752722816368000 8560938 -10474979785604736305874263241913181952 8560939 14088090318396003953360548300124122480 8560940 31598928661673769812905277416449239040 8560941 -51359920947418570846748724461409839808 8560942 43527212361374077517309456178398812992 8560943 70960932856856468752736153181278319360 8560944 -14403730840416111450734990599127040000 8560945 65832756085055659673904891727349721600 8560946 48551661327352786323777401889212027424 8560947 32497658166766042478211442287620214528 8560948 -148105513588893967338209119973560504320 8560949 -21334759356095747606990275960797757128 8560950 26095072514847283278739588007522721600 8560951 56082343733059699237152099959212971952 8560952 38487096019400787088501531068415365120 8560953 -5990170641909393228865449881295776256 8560954 -87658804409803400572938319127931751824 8560955 -22288791719613358123077414303682440240 8560956 425256912313186836446953269610512384 8560957 200210681203069168503910603321596171206 8560958 6660465213126134164884422824959931776 8560959 -71398524201362724460943354992474584960 8560960 -7448211043592148236612768749364183040 8560961 65158170106565663446190956256962778562 8560962 25279682470636797374397141246754780224 8560963 141317009246101780145666914281335442240 8560964 -45514417134708508422911500505173602048 8560965 -10884851641261849115463597689395985280 8560966 -13214159472035837932874110085336081568 8560967 167956640475973023846309752828881117872 8560968 -660088913239396645188780410548715520 8560969 11247922559289604033744602498730394020 8560970 11656234911380814292721500642171392000 8560971 10161758671781997914621068068881770212 8560972 16806137238113090032899994338891904000 8560973 57247948244258914522397512910766960480 8560974 72444377317750692207724582905405755520 8560975 93321298780757993745980362038239598600 8560976 57619199660301023463458707047622828032 8560977 -86211130744606154321835280506657995280 8560978 16040985935798353387440860144741188224 8560979 -102789269756115145298702209059936137568 8560980 -4201795885347215168931716645468160000 8560981 -59196657497681587550808596835088642752 8560982 -61803240528705043795858169416896187200 8560983 -61475548558201555485054799950415277976 8560984 59640242505359961366370218676175216640 8560985 48549664354583716670082520700332050180 8560986 -24736007511003212153995221459682470144 8560987 1511467808806113603876143827147550440 8560988 -25350832011274186326854382619366477824 8560989 -78328603354091466001347838670430740346 8560990 -62131740626508963398347597237597752000 8560991 27319435995600306941764322007235405824 8560992 -116853055222146015453772793508677025792 8560993 -16150716449950258551486536644870909440 8560994 -33472785234277329875317451112423156960 8560995 -57580267237623176069186181922230668880 8560996 -177419859180313396461086340330054734592 8560997 -166076684221628991022683783684606680388 8560998 -110769904972515880507676061537024266880 8560999 -1733715429756139077236826002193082320 8561000 12784760696439902345275149129400320000 8561001 70176853369357355117756868401290085280 8561002 -1485879843962461104436744489418182656 8561003 264218027054160653653757964292561374720 8561004 63070910821576634918549402841182148096 8561005 68111517817249502416342002820308919320 8561006 -63716589837809762797285958863449306048 8561007 -9091971939499187656145862982682853792 8561008 9782568355295616652402940200870379520 8561009 -260047337954482827642450271431591350784 8561010 47469862192291007222583662341257100800 8561011 162669586624273501668116445211278209612 8561012 95810854442597852057792384894386333056 8561013 -112455238032487887854424840820975761216 8561014 -12579098778160697778443398792537952256 8561015 29654861279583387412869402152868323160 8561016 109208559214747949584242470599456542720 8561017 37149082291331070280868305531266137066 8561018 9942532565846510647844091920857547520 8561019 -71403239124543550261839371657366599656 8561020 1378076225348270219256305358247987200 8561021 -25039913130859964708792370918702403488 8561022 10043113451624298073112508174912344064 8561023 26416343220497568305065314314152074280 8561024 -99031313804625194694163126510556282880 8561025 20855065051214921681410011760571112000 8561026 10560719910510580066055717613951538080 8561027 143854584733051236703783997735219946876 8561028 28694293239968293964726625299397144576 8561029 -123291000685402563854482838377335417924 8561030 -56940905168504884763360315054902483200 8561031 50218989375137608983244518017520552 8561032 -195335671670083422019694328142749235200 8561033 -40982309077908789702368085818427263280 8561034 72021367390941745564647532864810926384 8561035 41142239938188370213356744078559475760 8561036 60413065566126436103992490150536081920 8561037 -3564905891195742208138406203115186304 8561038 69620131832743996239137140392860868480 8561039 -255817621959798094955754515948066737560 8561040 -15109767150623003117107498207279841280 8561041 -36921066654586687015515378777183172558 8561042 -884451599327357003430396295887392256 8561043 1382610398180957898573374273929162824 8561044 -112514620062318876624458453741380491264 8561045 -79416184807401205789043921007179293800 8561046 -4048895227304455701299102070990427392 8561047 48723915190619382936532038707733328392 8561048 148057823715848517635360870890945935360 8561049 -52143137652368922054870643675710500160 8561050 -53202691872443365597637383292363635200 8561051 -422681969416179282484294254447472619568 8561052 4621104131819686865927204246124120576 8561053 -63028684544322606664963243224109127680 8561054 745634532323382194171640948645998976 8561055 31159494524482528574904607588718543760 8561056 -48089116936936427505395881055622266880 8561057 -103505252245917984980741019222271793694 8561058 47284358127617569927483891923537070080 8561059 -20229520905024381131571199294983791440 8561060 12235237011723884230934707505502044160 8561061 -86393935759131416859540419337084018180 8561062 -81317629974525855193369108345366759968 8561063 -62695450617032565783068375057394101280 8561064 -124052097640186634276451888217030164480 8561065 10122749643827287930965560462398391460 8561066 -61766977527873749337515081219113938768 8561067 -68191615857197565653913063573737636520 8561068 -95004309343184775003222242066722577152 8561069 -148334825626455646238038796909259473760 8561070 5229424880661003531203050322685788160 8561071 -165880954228463615193625812604046831728 8561072 -20163863573703325542203852800260833280 8561073 -150923810344733866073802625126507656000 8561074 11651393491403260727826565381951051536 8561075 2579858808839506502122427249578758600 8561076 -36261712865531498386033624190988957696 8561077 71351566443173335595881605911028518400 8561078 -2279211213293677881383704941515863680 8561079 -239285068760156060120457713939712028080 8561080 -115184209940030067404465146026813235200 8561081 149184465204044695735861653487562959572 8561082 -15706676265956358639861716035551710208 8561083 -206022046090255343675041205415802788000 8561084 7354586245309192305167589927957934080 8561085 411948687376321854567773315586238080 8561086 24705542427504535904097247191069044544 8561087 -88527193002388227955089227755312279248 8561088 21120572728717270431495818854520586240 8561089 197610323906099975441219842129623597890 8561090 4454200195097098734426480264841564800 8561091 21428308191105425788274072267556265728 8561092 -53450699722574659329442213086066112384 8561093 194060843973476399605684872396861579900 8561094 -11866622691897647176540564608998700672 8561095 10114800647663892950457386325244644600 8561096 40960926029337407897470905014302310400 8561097 41855083776656261300123229225999906432 8561098 -25931444599674569415960222076618887168 8561099 163855435945418802886865039136914078100 8561100 -26396494686558843173262878620857177600 8561101 -157157173814454111366672976513089237898 8561102 48154609144545041353812921958640071104 8561103 146709922164792600684870668752090880904 8561104 924368147291859645211587467296505856 8561105 -37027138734813226327064766860484239040 8561106 -19420995762983120938651963690975549440 8561107 234535775016277844302414859333670165356 8561108 -94807191497026069641773649341130706944 8561109 5643516119482481757069906534037808448 8561110 54914358420415734313689069226802184960 8561111 -45251280759422847904399422322410093048 8561112 33738522208772370741681056960613580800 8561113 -13292152478065263820263993673052134 8561114 -95706358997781362978055323067935520768 8561115 565750047868567152310007670685000320 8561116 83136940877588404643479448373003184640 8561117 -35553410528102859133262357910985311834 8561118 47274455096700815070348956748777765888 8561119 -37640121976188153190096066028251241280 8561120 55577657496441342508292901564434350080 8561121 135287032659597114160758603346758228912 8561122 -55047221340627331603588328069586771888 8561123 -83142346824669143483079057561978552840 8561124 22923586218217088468289339458776793088 8561125 194932659674045217984672689056895355000 8561126 -10054059384259727109215399414630959104 8561127 -92879154423940437365760322739936734680 8561128 1112705271397608349925034686504632320 8561129 82734188453662476312342525251119632384 8561130 19672846003024830275801885844882808320 8561131 9753407795080696759552265052399570932 8561132 214028102227535971185342458171946355200 8561133 -220807216160503082225639623448438402880 8561134 -23985328164248648058244255663797283200 8561135 -39440462129174958035736358498981620240 8561136 -25865849055538903223345811682791260160 8561137 46921473303658832262438914814956850100 8561138 80060856430289102192489361914231562240 8561139 -39079324523233123669376402748365388240 8561140 1474293698367304385807492620379258880 8561141 21718247939432977338070994179906544412 8561142 45168372924352951213878352521489980640 8561143 -70004201172952475673934287528845657736 8561144 94804815358943251884512162267439513600 8561145 45092415343465093591051871320397862720 8561146 39178820579698741637244904172446906368 8561147 84296579908901780640864751883436674832 8561148 -8436561252190383902340236948503050240 8561149 165727534686840128578269297277102322880 8561150 7890086506367267024004597712668369600 8561151 -128043692339454148986082360546617250080 8561152 -16770090409069965891616005120325582848 8561153 143683862021406706388841585304628115120 8561154 -54129343143179637042662707812826030080 8561155 -100197929258201548038866735970764515440 8561156 -5139365927171378135563803107723612160 8561157 112990148617104909629011736175044610720 8561158 -147715295843680045774691250718297247616 8561159 103920384425813531065377746626893534360 8561160 29447690744935401201428512599318528000 8561161 -13365905357509048573914938390168502016 8561162 -34963383297813510228611590734044073168 8561163 -29301036332709680530488966057687430416 8561164 38087455254877613778211855885597258752 8561165 64105883159267999154244807428969881400 8561166 -37331223344195558542523604790422984576 8561167 -174908497994215036076914242297090295680 8561168 -6645793415671908977987399313201561600 8561169 42714374515877624374008368824792040388 8561170 87024844839742742934010569979002437280 8561171 1879526280483562413557231469835064784 8561172 76692025057167360020318911949949696000 8561173 437051886132503032039547377499789440 8561174 -54650977424573222701655419522745540160 8561175 1400771734428067022974863234332736000 8561176 -117858454115882947581007035150503362560 8561177 15303768438435647550423353073849254400 8561178 -29996111616633002327896094637457786896 8561179 13437832934548460718499152128952556800 8561180 24939745945855594588936362783183206400 8561181 21183170509184094737448254508845445984 8561182 100806065684784288482130606625019758080 8561183 -56808460295377770652381912732284722400 8561184 184887959756588876031261294169074696192 8561185 81112248791095402885208682824876959380 8561186 -115139443713620770664244762358353068208 8561187 -87737311174883818736898204894996228000 8561188 91253525814930702261025633337086178560 8561189 -42781735840828012713077170750597847040 8561190 47214299929602592524748464422371952640 8561191 168881270229287163540559592264320139520 8561192 110983631749151125943020358693258112000 8561193 -79049995148683803556576096424404549632 8561194 89703940178576805265116289472063891040 8561195 -99811648714434662936531295484187252400 8561196 4507604167667505323093769349939267584 8561197 163843471603554042880443994996505907712 8561198 -41751933355771608108792083363776331136 8561199 -226041762288806800497445625736179484672 8561200 6798423880304926966790600405151744000 8561201 -94363598261547545424636122380806640416 8561202 41001057225586194916594900000960821888 8561203 27439543472077502010756514978034067280 8561204 179351100119013726589555253094187395456 8561205 45108932196743458916891086554691117500 8561206 125627022138916007470498126425814673280 8561207 -5628344972093373845296259358624248640 8561208 10223690787957188145381662855701463040 8561209 349240814900685644458496678679703315140 8561210 8385277953411221866163976875502643200 8561211 -53992679740242639732813123011908522728 8561212 7119273739352755577867333309838458880 8561213 -52170458739135045434884410627199412538 8561214 -23650918273212566271877415722271040 8561215 30590364808263705581095365607070123520 8561216 -66007237940375393635462358049360445440 8561217 -25707464070475590813499711941049750656 8561218 21617121362768425616865560499445293600 8561219 50681218325295880055015942578961503680 8561220 -21328875478643242067226185081468682240 8561221 -2778393686172665426557655977244145600 8561222 -32652681634455777251496362755710077088 8561223 48009689860508387188482247370661653784 8561224 -18134659260659747366647704937576857600 8561225 -21660267737887556476773029760700301250 8561226 -16518165460691530747877165280382983936 8561227 -110794343219046210733594213320947579688 8561228 29132234610142506288818967605288678400 8561229 33546725671582160035478674748038124640 8561230 -3094122233578420106157100227924441600 8561231 181264248250182013202961803896356814680 8561232 31820838319010252381608458507235221504 8561233 128617885489424979231342672473439802084 8561234 -271156175864067231726261108400795104 8561235 -127236635302307439465228639998258474400 8561236 29783134124477874844819966938898321280 8561237 -57191795547283175502041269297937880114 8561238 35579578188334447850477339916247375872 8561239 -18567608305127862935258191153077900928 8561240 -43835742721030966986188045683936051200 8561241 -46698163113524144970934712787510856320 8561242 -36091236969432045654506781668402868000 8561243 -227934991506018991159660826920580664936 8561244 4301856632265427675293169701619261440 8561245 18428733339917701962218631331312638720 8561246 -78724182845991442425876812528622956928 8561247 -99937849884970619560985786390565974400 8561248 -203581906009454795322451374028794101760 8561249 13387566489523277590179010341635966208 8561250 10326192202523923497514439080966890000 8561251 19801231591625124190127418774335830848 8561252 -25793144004423081482147636712688926720 8561253 51084097861176309463606456755653457504 8561254 15560413183350157785831796194753459840 8561255 191604056066949838149133535089382686560 8561256 -62284446152670673815388742900997734400 8561257 5427729487318436618887805214190426688 8561258 80771037059559622573916482199784834480 8561259 -44050900998950087542192797135994644336 8561260 137789772911134560708050271671654169600 8561261 31575272027491939534973103244090968000 8561262 -1921413118445441548766877348084454848 8561263 -7458613747595359936110225867404861488 8561264 15968585410742039824207643046908559360 8561265 -69760910780776165606977773184451911360 8561266 -11744251682806307961719118204934763520 8561267 18245417170223405315388124497443996160 8561268 151734348036924356277662864542803025920 8561269 -95742245446156400440986885561810085330 8561270 3209713980331290444744980737463976960 8561271 81446222903602270981153063567416769512 8561272 213810399968647222912764965255789875200 8561273 -91642782449968134706151073820671144960 8561274 -13618764442955597640014251025752059648 8561275 -130549203092762757766910083761550374700 8561276 31839936170699285384752407801951762432 8561277 27920002702113505050516950233714139340 8561278 -44804647762901091151561994114629051200 8561279 108184905010787640219348735447638186880 8561280 -14625809035783809360284860274442240000 8561281 195547583960985452412518194714776286082 8561282 -33308823949650228261309853635330821088 8561283 63908903343395739572444043995243743224 8561284 -901340999764096630203941950051780608 8561285 310426363945190060298499265905594152960 8561286 -59037173605907894759450983872630649920 8561287 -2373014006622029902451938118850932128 8561288 -24184703903804616748412809417589760000 8561289 -150172845779298776254077037947107183424 8561290 43730717099731709331626319188247966720 8561291 6792129987433794621315962005478813400 8561292 -33371846563725268063185106169646621696 8561293 38138799974602974022640178897805884600 8561294 -1426040086822130532711893272914471168 8561295 1441329380906489656476747142217092200 8561296 -4722935932500493022099060885716582400 8561297 -10869800678212224917545127481761410254 8561298 76843310997035128946050470391307777664 8561299 -50491286740783520712791882764272687700 8561300 342546035962292242935423534565017600 8561301 -12187218548719488801875117083939602432 8561302 -42010583859696615273852461975584820736 8561303 -154568688158335639831803217334267581080 8561304 -29446586181480805452906793106844579840 8561305 -14572840961170103261404648303387454400 8561306 29592955748812593019150963322861820384 8561307 -23335815438332397138338750334225349440 8561308 49965796920973694872553517524723362816 8561309 14537631288209005402639793015570924160 8561310 -31470369769710570684232444960858515840 8561311 -67675501356036853157685812639014375176 8561312 -60247274778737010822560550081620410368 8561313 62969178235885540297689335839170310080 8561314 13373840220298126583598807146700242256 8561315 -43230682480829392531353887243098425600 8561316 39400396411978276032050582764712269824 8561317 -125685741925330473858275918108316281348 8561318 -43234741689761735986413394806722948640 8561319 4697893996308393823059086434290638400 8561320 11577822153607864787170727247764428800 8561321 73766950715836924594585865989429878522 8561322 -19793618307334483341726643442469273600 8561323 72186908081706633188111073518483402800 8561324 23579579678766045162556787738428047360 8561325 -74001049013956159393395363235393048800 8561326 64465296526432688980391635945040947584 8561327 161520499787924794708012748464939717512 8561328 -4564754559835517278074147896343822336 8561329 101529421518946357439946145369810408146 8561330 -86873848380037628983408216473873721440 8561331 75421860368736750440423575063170515220 8561332 10283009324982859423102826361763528704 8561333 -29747612699715448830912966468938532288 8561334 -31788264847852329850675857899813613120 8561335 -45464535378296070519311530614010503720 8561336 11489281049153375734586923748176711680 8561337 11838942340323182430608969148548327760 8561338 -56967297974840678579800641558488067840 8561339 -7533861799685197580093588356664104860 8561340 8488833725059293744585351227021852160 8561341 -186904125590452168104670404358951651258 8561342 -31174670383161451178946355523029652928 8561343 -83880760299746592646283512492800000 8561344 -20511941453041175110610421049938935808 8561345 -68020189589669566001172614158367547480 8561346 33537636265731927111146765902002009984 8561347 71328429445865064356729060262732052796 8561348 -10809534510963935314664817311497963392 8561349 -153663628346738857326416775535638362880 8561350 9509738308471981615224538781757561600 8561351 -35186792128846981969122481418330489400 8561352 195244885427572174130954821840485335040 8561353 -203864883855978023547458266690898382540 8561354 -122174421156549570323476426403301793440 8561355 24194737957523431605468288740978400 8561356 -19719844778526200143020871980820370432 8561357 68084533329675191686947464822626809312 8561358 16515751824029097293501289643100351424 8561359 -57010042352980923597092158098176529792 8561360 -29918168017957466444125848825731481600 8561361 93310901357367171614167660387155877872 8561362 112163552118116688186371951902732176000 8561363 33863798266440723314012725905706519104 8561364 -1803516793449884450364939664422187008 8561365 39949799181479186954505386372167087800 8561366 -63229506994284576403983368986833005952 8561367 6417616138997993611780450357415159568 8561368 11683051417035039579504118243692226560 8561369 367643382742138942994667628875584296596 8561370 16607778108219562279530888960845852160 8561371 -38717553873003268639150121836610900688 8561372 -61814791357082960779854591698386014720 8561373 87583385504768494728348668847858528384 8561374 -10752769363990788518907158045082965376 8561375 88873919978337991285857164457970854000 8561376 107853023445524644282309939960956321792 8561377 -195227566984284259788492683173192027728 8561378 -861220365310602746994189234655296000 8561379 -88987926215498255264769213868519080960 8561380 -2614183086531406346369854368465081600 8561381 -215103089580627983706400006111210908000 8561382 28821800057822677337503813882032936960 8561383 -23904594998265018750662060136966119368 8561384 9677209673565540849659009454377533440 8561385 7112974353142919206587633265302100800 8561386 1760374560738439006004230370717635584 8561387 -29041171319140437446283418332594310008 8561388 -2109796697584452610460456536777850880 8561389 44169077328317822459443302499604028640 8561390 62114711571553582389103350403339915200 8561391 -42649739460814896051637099445215056000 8561392 2007558436770802314505263900139651072 8561393 -41494100041546981980003838806028735680 8561394 -26384235189144977557907621827544033280 8561395 -2192591501705022772489754126055775920 8561396 -57738341950602956520535958422519747200 8561397 67647003735750756973014996205161330528 8561398 -47972581591746003575467579737795100800 8561399 -63874747414881698762779876608387278208 8561400 -39455158887698750647553473776599040000 8561401 -111598054351499425379071454750520058796 8561402 155360435641457782987773167218223008512 8561403 67369306438737147040506318753402058800 8561404 14693571108339233752256785065960744960 8561405 -20056851231465039531578372623910140800 8561406 4647517652727926407284231238280469504 8561407 -256570963228905447923686371192770969344 8561408 -92824791160517288811100257836813254656 8561409 155562703652659172358270654216131578560 8561410 -6123546369849251088104291470823201280 8561411 182454962975918072840863744869837777024 8561412 19360987115404078861297464929100088320 8561413 56116598487367907130979322614436822560 8561414 -2994666914271489661306701009966020928 8561415 -18908594846570786187794563344217304160 8561416 -58722738533206489372745967417556992000 8561417 229574966178536368463475884219418845466 8561418 -18159033641299143419249610762040849152 8561419 99327837192736697969654208534721774840 8561420 13196795040130191119140904714194298880 8561421 52643960113580168359729139813759894784 8561422 -27834130092059781437573697736756764288 8561423 -1462199238315313117228876839890826816 8561424 8004251650184242379081843084395020288 8561425 3666033719595790525789917999912620800 8561426 18796145048553014859236248808759393280 8561427 -18733308195291635447162439388463851200 8561428 82492402802333289330688428959894108160 8561429 -2658588851586949247300454711690729216 8561430 34448327430365577224145948164140377600 8561431 11820232264386912682571883911458740600 8561432 -26816879581320019543972303773125836800 8561433 101591730900044942361718914428683855824 8561434 -24808097087077443883648133550351383808 8561435 97735047721273159245518063171217890880 8561436 6658210127730585108284759324201186304 8561437 65424990544314768642318925428933066086 8561438 68860564946588787455787852458363961600 8561439 -101093303885602886863708686533331875856 8561440 -11004685664256557758265756654500577280 8561441 54614142075451304405823814561654066560 8561442 46183389385153339993705272997226416512 8561443 31385101154633893884923748648405847944 8561444 -2117135934114012770683931038443744000 8561445 23474828752496620866652518355177419840 8561446 -98364197794022074380788449205554961856 8561447 241645748527517609265498269646560347896 8561448 -42801783990996381000989884788645642240 8561449 77382406970616110171399585508966795364 8561450 -9082415615078049778606385331882662400 8561451 10786063459467729957441944226234015744 8561452 -94289567827948374737454218973173764864 8561453 -19578759244691101075407029026336508256 8561454 -43625453819933647110375838170726405120 8561455 3713616461654729648578509469848619200 8561456 -2750214988198498826456026158296727552 8561457 -7301036322268135993619767640799412560 8561458 -9769964361684212563124384808894827520 8561459 125363736882251427684336773663499528504 8561460 -9427273230330326893522071426745098240 8561461 112233190675567424821898742712826868384 8561462 -16036453112724244663733394962676523776 8561463 241711897926266447351579390210702987880 8561464 -102964010694887000928492172201563463680 8561465 -113695822527260970062977954279342404480 8561466 36954980488134921650541766275757533552 8561467 -72901231384932943150894279225193635200 8561468 154293993414884690842286704126871067648 8561469 592797341736802629490350547690754688 8561470 48191144504732875551451496526018031680 8561471 -77115366678082431283107828905190923328 8561472 559643663849735160338071793700962304 8561473 -318595803905131686537421460719851613440 8561474 -32552720536437453841770207197444866560 8561475 -19241158284126414912314653543202400 8561476 -3515705728682348329473445225449408 8561477 133105766438404347359299617244218247326 8561478 -70624959246620116185512764076028883776 8561479 132542960874235040495262038499779733080 8561480 -169401305376122928425694036937170432000 8561481 14283943596826294410245802044005314624 8561482 -28511664690655330496626560784979667408 8561483 -12458018332231582417034418215771072736 8561484 -140647181418023192559738051210839393280 8561485 -262235753832018143195598868012776660840 8561486 -174304852773604244984855716018885345536 8561487 19486650983213861893657782977408271360 8561488 -17191262490872854286345089422564540416 8561489 144254363820937735951633386942721064520 8561490 6973118764913521931561201932187443200 8561491 158864102700343985695998121783289429832 8561492 193650571734889435489015550959445760 8561493 -71234629367649963137725889111027580018 8561494 40396996316455061087658860712469099296 8561495 -45102745271920292122915946712938530800 8561496 62146427777202615730592894028477849600 8561497 -11298681936559714643547292188567173376 8561498 -30840666133476974141639918244506289408 8561499 135560908403833059962148037618185536664 8561500 56773628487250903813444968975576192000 8561501 -4517131003027284145828990601303055240 8561502 9272561718289875486167194337754550080 8561503 -171618588304882894699071351459572801248 8561504 304784009403350300438707652816535552 8561505 8942427934985154779223086309237190720 8561506 -19811078776275143174541482069500287840 8561507 103511644404650451305150987200103065200 8561508 36644195931185613313180482461289953280 8561509 137191197737120914717911726880547816640 8561510 1094197561817192987346635837616351360 8561511 -56824037350403398857433526829204257280 8561512 4456731523526774705867867697960115200 8561513 2619773717033037343604888792125996404 8561514 -4369087846902019502534895731681510400 8561515 -3139659499942233826479203256917092080 8561516 4107690744154281365191401827446192128 8561517 191948069762906101264700584476087038112 8561518 -5531284190288887132575795291569553408 8561519 -161890776883961247993222378197512627440 8561520 -14512814336512404774163836120292392960 8561521 -147263963700459457134851715569687203008 8561522 -26678502499616747232084242513926863144 8561523 -47229344731655104075912603931572138896 8561524 -182930781587295169037225592924061447424 8561525 -1285215554594865325948661053542595500 8561526 -15209884264413555869323259363584611456 8561527 59068890872096330470172174178573081160 8561528 -179087981306793778164736765506744791040 8561529 123208345012428427479145246144745177274 8561530 -7212274646798326504363579869197559840 8561531 -392080056023693972080950449618283345216 8561532 5172110910514606235901605245266739200 8561533 54376221589255207324840567935858379200 8561534 -225594952701484610881728746924035584 8561535 15415106968229065963794948538380556800 8561536 -191463805269417484810351819565071073280 8561537 204394878229864996475162847325046253186 8561538 -64842939141617495232646683637453920 8561539 45358328895089513723328294166445903056 8561540 79871447599292942921714610149698752000 8561541 3343049464528159578336502743036410304 8561542 -32278608048857821349885812692231512256 8561543 3074976246185620237526191350297156624 8561544 -19375441752969167786271091513507553280 8561545 4427394648712582576225847605965904320 8561546 18572118605879328596562511077175695360 8561547 -120150819004087382693418769734085739076 8561548 131084602898449141922787981365433483008 8561549 -96756663882781453973298486439914332640 8561550 -3523925095889573831434680254521147200 8561551 179358497023376264166578519985188885552 8561552 11332967229582086953671896354794045440 8561553 22550623558327118930758851400286893056 8561554 34358215548419008460087897115602278560 8561555 124213524989248579477963143881368374960 8561556 -4678777666678058910705539306868905088 8561557 237269656435753228199858566861717260252 8561558 -147759652699141639935046972561587072 8561559 -41919087858201163149396354391346182296 8561560 -27277212676327893053018364348477849600 8561561 244595011072982742339374128384377123972 8561562 -30522002519776339280730963703187317248 8561563 -73026633385999939390472586432678055056 8561564 88537109811887814240276383925022397952 8561565 31432552580301449802881089944516552000 8561566 -34827802866690222331620800876703559680 8561567 -34749917393245593336770692779949833216 8561568 -2091203501844705862077564918785114112 8561569 187861064911673851653067859822415487970 8561570 54159742379450309325110512732665676800 8561571 -121765102942757715733199186518283056320 8561572 -142246260491945744592645693731076337024 8561573 -43991553781485516324022490350320986178 8561574 45778504186952754523002127075105484352 8561575 13475127207450774915733894672134067200 8561576 -45383423470665012015857551599988945920 8561577 -660534107285346119572392802237435200 8561578 12648237974023870690624818519975493632 8561579 -17358836845492446519955412715551185152 8561580 21570619881350037090671071326922014720 8561581 -57666471714635843712316478034064671008 8561582 105072051225177642859985567223255877632 8561583 79924916632127355405972768091357669320 8561584 -26481025368547343711694887784906342400 8561585 201748061923615407669532517386941561000 8561586 4950642140331068395495013119240508928 8561587 46082757361734435783100145132645673640 8561588 44769324171650354792468362106287159296 8561589 17638939080843558021161772152135251968 8561590 -14216750612793762385246819460126236800 8561591 -88836843142723562047373679044588234448 8561592 -92459482549973481832231412636375040000 8561593 -191450110334395221201275610304727959596 8561594 96304937549602309689457610539688178912 8561595 8195276360690424795229669827790133760 8561596 135648756143748664367354641752863667200 8561597 97640349790045000942483476175738860 8561598 -66582391106193640108239943640091692736 8561599 16221742940817503164853510327570655064 8561600 21756443965591410441919672050411110400 8561601 -1137734650210345552922498714971325232 8561602 42353020477455772502131644503772605952 8561603 48452307361245288900169776682285857852 8561604 95965259954314194138475359529189456896 8561605 -24389378323858671254491082865987559680 8561606 87721705127338277662413953640769693824 8561607 38147511982622762663511930802713488040 8561608 121410313378681413392632114077723033600 8561609 -29162995900073977689284246445906730560 8561610 25049910646404066168659863246991097600 8561611 -66963363749766168956625551898695158976 8561612 -106397268984624853790419380292182067200 8561613 -125468077957942858931257931924924993856 8561614 32260925816110958166532440849687996672 8561615 46121608516213851806288102041556354400 8561616 1870813539384513413108122424803590144 8561617 -272746692524386307829398215405226539148 8561618 -17007901485338356956324742374648864096 8561619 -66650075122699267802670977750394695232 8561620 -10056021544934800269332494255166960640 8561621 -67676384774740275742708063733297631300 8561622 39938824828807702516339967684389080960 8561623 -53456111843116370552700414216589160000 8561624 -48909380817612396169261864630203095040 8561625 -46277160123994659169520025407084640000 8561626 26775674247295687183511185326940692480 8561627 120270086291442419435796432331039489476 8561628 91562095407252231681693783947542725120 8561629 49733804813788238754498251103664374240 8561630 12810365928374385013533174646630195200 8561631 -11104590440452664962818044021856656880 8561632 -94448224184801486291007722630239223808 8561633 -107657550570609236377840433486238497118 8561634 -38508833962706153908887299309338235520 8561635 58913963575336226609684127074358252000 8561636 -189654579522258707309221273066147138560 8561637 -37849793009529230932537437640450567200 8561638 -86560510856392666228393584588133172160 8561639 20311938286978742644370337643320489024 8561640 -14159701644215980280166669479631667200 8561641 281667200552639651361526219248118718400 8561642 -29927543031623236518620781233107470336 8561643 -68067761123441028596623162659843380136 8561644 183420521154410014548305994223501312 8561645 -66312785289132237940186071283279898100 8561646 -117510049190425289009016888168079564800 8561647 11203266371634319924812812359250725200 8561648 -18692482863239170015090165269197488128 8561649 -23695091563981229597282179590382574736 8561650 27521020163813495145920535973747834800 8561651 -2434129298636626686494422541284214448 8561652 -2894413768676948113564136561201442816 8561653 57550725776808710224801435792014448960 8561654 76325174222164309276297582962126703776 8561655 -35874064324110251135045795169692145600 8561656 -33580158978965590157054337948748677120 8561657 -35275809057223209096614528980014845820 8561658 -10637401944995084713013117190493765632 8561659 17705880588053614742766690223119202800 8561660 -39986757189016924569193041588275320320 8561661 37738167022381688543767518069881902848 8561662 -9225732804402413871047063149773192576 8561663 112280530802643261559856232024653144184 8561664 -14910754776146419082551831558430392320 8561665 6845114181492186369623021540341569600 8561666 45769309038175868950620567607873691520 8561667 -5167566462903550361844416833131898560 8561668 -234518458409619047864045828384326400 8561669 249616903110582851382950794996026089088 8561670 -1445556318206343728549092849663142400 8561671 -11728922943986512856112789420015730608 8561672 116248799143097258441567967263377658880 8561673 -33636157128913433009867546929257047040 8561674 -117512933152293093830561356797120388608 8561675 29745189137237852570050589978880324900 8561676 56789123781488153880373527144407915520 8561677 -106132634086889171580408831226200491808 8561678 -34763611497643134344657224498973785344 8561679 -6738532795280501557284563038734825600 8561680 -4139362527173083789006062048114032640 8561681 -78733236515481185434358236303414408896 8561682 -60006833095283761962486434508183049200 8561683 81431138390654268621330323782581891904 8561684 71544416731029037817069331709229548416 8561685 -46753448380833753991849039372304755200 8561686 -10173691875363368018601968059831459200 8561687 -625743064228627218822112911236085480 8561688 -81530794813963396374220133255715901440 8561689 -67598534315802744426677150680319086200 8561690 -66848176964358653640331315204634400 8561691 52669406703946787103179597201075069100 8561692 -158422693608214735861881300799358719488 8561693 61460172364564833759858080500345146816 8561694 -60051002298390990772873569506272017600 8561695 -2537864283925872183688911981317683800 8561696 34070993085959752101428844119382294528 8561697 89509210378932485778934502243300895360 8561698 -48454486061172284705078670732263002464 8561699 122334716279479678041342617988814974960 8561700 862820136333153885648167413778534400 8561701 -160532526471675244337527929588134895298 8561702 37356193144334244815049567462184675584 8561703 11209865952262013843125154356737393408 8561704 -33821813736187133384249333328642048000 8561705 -56806705946576558130858375764099020800 8561706 -37790820384913232992640611025938941696 8561707 83447534935185096236151822812053933824 8561708 -37015855192123346426195748452503701504 8561709 -21316359931867420892939473565621748840 8561710 -55089695117902799110257009486719360640 8561711 28756866138154628170257983282234598000 8561712 17597372410608470300514982522879475712 8561713 80818048305653640738168334525166322962 8561714 31241267545287365988015222581232064512 8561715 -50181717872995441350605739041781692880 8561716 106181480975485905536933194670952375040 8561717 -45079387354101468294379521457951464000 8561718 -69578845040559185982125083098343008 8561719 138541652042324552150587239176035777696 8561720 -103583737360193138972045772272379187200 8561721 -36101766653118991843814659165188728688 8561722 15297952086077350414372754979919933152 8561723 -167977257172974829135889051274370094280 8561724 32650158461138762739773800004141216256 8561725 -81918785378620815246783418693697200750 8561726 28765792736715199438107038601056036160 8561727 -47976608833141302284280985293911953920 8561728 13145742878831815099948771693717094400 8561729 236881553260676226829457136376455096672 8561730 -508533565200641235624013275473902080 8561731 84830830557834583847187777313212505532 8561732 -4090966327281380420200096138228876800 8561733 -14390372703700979897650283658234866976 8561734 17338605748124229951789528495929903040 8561735 6162874432130945809916260361586769920 8561736 -95473879572707165415833022834246343680 8561737 33902895816835653116056030818408903386 8561738 18108607005726862829059536633790489344 8561739 -96787426109503278574716634514825851176 8561740 -71744217324117226419197322990950353920 8561741 -143040784076475525710528715745478478858 8561742 -29936517687758533635667183062399436800 8561743 -74133227871459106966857531111498452160 8561744 -23108454575524977521410060149492301824 8561745 91451440450211951532765229246168295220 8561746 109093822654252052153867286549838077072 8561747 5296937316025622079007658729148381912 8561748 -23387208090093606508588773519936970752 8561749 55126901233560522045920797153356701760 8561750 -26564924240218939249832915208709440000 8561751 -61752192592060050375856657936768411392 8561752 124264281866922313006503741472915845120 8561753 -65783723032811059054189404428121921276 8561754 1319566813170815899220309784851811840 8561755 32127166921676742139344098678450573760 8561756 49167008840862538166837588900740694016 8561757 -85088989646361453724046135335903430880 8561758 36828807081993102311572213578234660480 8561759 13636388112252759577927565003206158216 8561760 -5317613206906544178669482183861207040 8561761 -43048607114097513612977097310004822400 8561762 -75012544687220086333663351204436151936 8561763 -5386312245617830653121354967171063136 8561764 -92728812121774331611041433412583639424 8561765 113811313314548998150862480186034177660 8561766 -204209680791845496001200004426235904 8561767 -195918446293542404272173607811986517208 8561768 -32915430322253121102202546492641469440 8561769 50098828871272162722884870160965875344 8561770 -15282076107595582879302961396415960640 8561771 -166937223948395759765461037189566106208 8561772 -124368917991301054441535261851171630080 8561773 -2257741158186102049481917290339359232 8561774 31656066321723318936656957636852577600 8561775 10396555690629247518377459085588091800 8561776 6534022563863328636884800806903808000 8561777 65901397321119555120269933847383396544 8561778 13798353091182093103634648201684839680 8561779 -19628789983610623197295654415132400816 8561780 -105494717113324700133910027484510054400 8561781 -317188767985076440153695598263826578 8561782 46455799386261392865556207948513789632 8561783 254288550868963950177924136738252483680 8561784 4999672149207732167483818201460244480 8561785 -126186274905901518076969019272269062400 8561786 120090497877671390085151609677633466080 8561787 10826450655919942674745305933539334768 8561788 169523744985073498327968398144955865088 8561789 57794923232119846363019205279793175340 8561790 -2959700332456913979041183845973206080 8561791 -80096521570386635866929141940064547840 8561792 81855354682236631403983962681271910400 8561793 47568879891753396636415049132171503104 8561794 -43119401319712881488587492682355872304 8561795 153943311861021707425232280185062304160 8561796 13082231588091609587193046382900281344 8561797 -84677157852018484562299445085287416448 8561798 -31542822524771583386525050907642504064 8561799 99548164526501945169881343366608881800 8561800 5667726379748011160907596008066560000 8561801 66478941157904292442127590131371579802 8561802 121287211207683218080886505961010755584 8561803 102588772921343359080788609072716996052 8561804 49103630430743962863518230008960423936 8561805 -2552062081385992004165410301452942080 8561806 -9191764318674693045457452903131382336 8561807 -50628348630917009542330117189555060944 8561808 51537856106723084489152276266428006400 8561809 -36593343458496423823422774189948982990 8561810 57513244471207573279023959323088806560 8561811 92022641315067897681351855473354079672 8561812 -1667114966780816551798169066543788032 8561813 -24359420366990022702224289108947070276 8561814 24669340529926453115020170546172386240 8561815 13229997794976308906516998224690460800 8561816 4035887412804069943702274140756070400 8561817 -5072819299004457408708250601645816640 8561818 83118025278566631718921605502985495040 8561819 -27954310936614260521735130692673564928 8561820 18576875027570232507290108892509230080 8561821 -5354363584379075297449903388932392000 8561822 207945582781641369114251943055244047872 8561823 -12752565160926395779042624734542547456 8561824 191478913414121963315561820218346110976 8561825 31896653397954275267491153418414165100 8561826 -6484195305784761776934853940559300096 8561827 44495260446664160796775285202819251032 8561828 -59084450548334727897270829124800462848 8561829 17378782382853197410948797323818647360 8561830 -21312016858665736696489533516866638080 8561831 -110585205824295424999758703246468095768 8561832 37593983051704396812075601233511710720 8561833 -24837327976708520422356722281803370880 8561834 -125736378913080504606640384679545871184 8561835 72026892140890626650380626049497919200 8561836 -105831889084693912667720669691727563520 8561837 518909509465117851746391153357780972 8561838 61717635772642823676846445794418617600 8561839 92241741265809173649601635453818632 8561840 7041905972260560847901813611197235200 8561841 32336198118052056529419996889783611840 8561842 -2687263803044357563761854020712640000 8561843 8677363762159642721443303897142138064 8561844 -66521619162846208457742952491026688000 8561845 -151450289342031616768769395045879260900 8561846 28459079805859994390111146436204730240 8561847 27796427996798501641456893298997753472 8561848 -83150428416676533887218874567981936640 8561849 419202096242795576946063889325549483136 8561850 27388229374982503111873334097543264000 8561851 -18503106504012027065170356246061929296 8561852 -97640046120146113847287149352896614400 8561853 -129688057893121270488566143610769854676 8561854 4029977888258289683646063197897868672 8561855 95275908759995501411801801626355222760 8561856 14414966647176599631505618063872491520 8561857 12731260571978638432985055607210327106 8561858 -76065827365259661642192983221955580720 8561859 -639552988745893447483675084949320704 8561860 -94369351161556132641536456909653297920 8561861 -38162607373421421378118333961944637952 8561862 -89918865851086719350119407421145825280 8561863 -2665445768869300127793844246376854704 8561864 59273770930813341646503350194178319360 8561865 -12485113092966707012511239872654249920 8561866 68227459493989066533851668507373738688 8561867 22419182601599872006760713699973984916 8561868 -22836669788465465195959342265472827904 8561869 83289588095923498512936664525555025270 8561870 -3644049304548847419173487196556109120 8561871 -109158921442176294192045893506303976520 8561872 -40561738448064972294379200008113225728 8561873 -263414294287090549846656590636501015820 8561874 -5174317725219293353599945138192603648 8561875 -19702818204339950563116507175501600000 8561876 -16839136689959561887970239397323354368 8561877 70284227876689823111143702893095442720 8561878 -7975212289308518988996147571703793216 8561879 22657532728350830196589324894395426576 8561880 68339857871970613672411687533803520000 8561881 -29690388223598721687068883161037072636 8561882 -5027643781469967826236015704792695296 8561883 58446709809144249097633388784805165248 8561884 -15625668954822672740640370845445798400 8561885 -85106754776033875975170917960070683400 8561886 -48799697057210159117877496802284345536 8561887 193858626712536922079466213081266565536 8561888 -120802486212343893033668129710463778816 8561889 -2629707752127421600165902179102112000 8561890 -8989076058118806698640170611625779200 8561891 -70260898109557834257594841464000397728 8561892 -53650551921472459405752250960276098048 8561893 -102848709622971853286517278144622409858 8561894 108258182813080661422029266734821665280 8561895 10253334809210218511772019192149060000 8561896 25199323197167241925167991985183784960 8561897 -36930696115363238364923950696616980248 8561898 -27676269130130600538257848659055698432 8561899 168047114485938379390431696372434520992 8561900 -11833974319507678401335265462952416000 8561901 13659375427595204222352569154118115040 8561902 -423517720446185185463671345402673280 8561903 -54046994650741620145452465580620478080 8561904 6506037694975512427934354083450257408 8561905 154004229547865191974043394415590397120 8561906 81669809447951775966567514667940600864 8561907 12928061913044709147075540839835624888 8561908 -75576087680022375487965321268854239872 8561909 -75285950512060669438383107823231415890 8561910 11541989082544548368250178397321349120 8561911 21377559320666062260134827802905535904 8561912 -28848779252855787008455941926421811200 8561913 -150837593169522671684800121007801525600 8561914 -3518608260904138944031537067065339824 8561915 88277375956125733167811985208350722560 8561916 42409602128869869455178004877339934720 8561917 -14527919037167043545347540259627759028 8561918 18922688082498025626989016508087004160 8561919 4465511604630831859984092174794335944 8561920 28233264357643806778045339012379443200 8561921 29348579645447878387966231415553260544 8561922 -4804600677266507895999947579138022528 8561923 73056845903817902709819203506430142188 8561924 -793169093432744718744405462841626624 8561925 45129735654342037286169499580620805850 8561926 -14689606423352494638664056264233538240 8561927 11465729483035484958455475524362030872 8561928 -8326429585462327412695297256611430400 8561929 -173608855302991398029726929961007998540 8561930 -12330536597027006836963280592926868480 8561931 1019779179227169860414910010505448960 8561932 109855294321454322317738031900704642560 8561933 -320737708004319611912134775901066425076 8561934 12750814862591083730468285884964108928 8561935 -77710187180382864781330634669378016120 8561936 -17334646128239507850632364587640422400 8561937 86916317618661167879706155002996754160 8561938 -16610147045781146368193421275573836800 8561939 -30546331997402795288604867027850306260 8561940 54161459304370685402594732036741376000 8561941 -92379722807386982463733555833331073600 8561942 -14712961966468883927441019557403868128 8561943 2457078220733829491576288623841515584 8561944 -193562626301633293639501405298508195840 8561945 -169856248614059276045057791850121600 8561946 -48608218226453128092493303505481570816 8561947 -74997222109533764873627343806602016048 8561948 16742427257320852789130777667672901632 8561949 -50086602860965007895810382989179254752 8561950 -28304240547637941100439106002064552000 8561951 -20719931004093278729670365012757084720 8561952 -5878357606594521335061118687364775936 8561953 168381516055592152786311202029312175202 8561954 -77711105203630204064358703312679646048 8561955 6922718156509818472716421104651489120 8561956 -21675273891060984639015712995912412928 8561957 -77720600512295490990507797822324659200 8561958 75313004919370464644300457730858572288 8561959 -9033380555616157390669312478349918208 8561960 181629422013528474925049839314432000 8561961 -45265025486338070602880197775383502400 8561962 153570819345362308526182657702617600 8561963 -61606538975065567469265889491520819788 8561964 3685637496241596512666610147577406976 8561965 187396909866599857672788466486412267520 8561966 9306655823583603164641451781506682432 8561967 -85606779070689549526617901338289084920 8561968 -34813521595663832785703264166327697408 8561969 -91969472592046448769012227070795486156 8561970 67415118447690506359834334808819840000 8561971 199439067940209842816311325926488300744 8561972 6211009118296570653991619962822724352 8561973 -21597078274328451032241008317012875456 8561974 13911569116500781101919491465358125312 8561975 -8026912965456417670374187057827990000 8561976 48666106947996364853061148330990080000 8561977 -38980015547664472203604060778395807088 8561978 83602420816515252189067471462970964480 8561979 -43708587708040915378409382491827413876 8561980 2870396328260811563862411024809164800 8561981 51949854501090641585419369779307471500 8561982 31402853318153234546342363905995737088 8561983 33335444388564579865743153662268346880 8561984 -51124922886607490910509246985049473024 8561985 2443232648189830441411700780347805760 8561986 17801256297159056115717479212490098560 8561987 -133961114787839381011561622091516000 8561988 -32514685938568612917606530035915776 8561989 61780480720617219228300688214926536000 8561990 127236751241523561079636840440628538880 8561991 -47108436656260065872116386008154423600 8561992 125619872906182536402996779000484480000 8561993 -33246318705935708790806925668529489456 8561994 -4855871298439756730729607424837590528 8561995 29218339578337817352299670548928686400 8561996 -2809503728747684398225103848220846592 8561997 265889095804414915218656556675517679040 8561998 -17456059782177451776933871096480392000 8561999 -124014122803604153688983386567409225664 8562000 -9297324463396158973456757859188736000 8562001 48792508850178988022121898213383721920 8562002 -502264505545312252761465088381956096 8562003 5295426438104606497627284591973872384 8562004 -85480821087590374827879737631679193088 8562005 76643615547231522582803112402529581660 8562006 -29572241639179409153662390555267085760 8562007 3617297952855856214937786319574105392 8562008 36815623198846310954547908978786304000 8562009 -103260718460210017410671636337269768496 8562010 -11914522169271945928438413001477055040 8562011 -15419318761678458200351937383496208776 8562012 -78076690366165541472450567956942181888 8562013 -376157468474323453053411870425749856 8562014 -20891290328700334616825670044823008256 8562015 12404291623413643583644887274063399920 8562016 -118967147962479493798186400262157762560 8562017 48248019856727958067640963448804983700 8562018 -97868409360390311996384184803468797440 8562019 40326073243889988524724712096104356496 8562020 -21420232004093484228650612317387776000 8562021 3685821769566134033867607785532109920 8562022 2138302225156564226196121649557582080 8562023 -188949299064376815203641585486033222728 8562024 -205254816661909010095841760721274880 8562025 -15870834142533235595810734453256956450 8562026 -15428296191132283390708847537718830592 8562027 45411095163036189535708222312394086080 8562028 -22940728469578197665258050932363555840 8562029 -27574425767357691874377791697831396288 8562030 21283194702249167566035126169400336640 8562031 678924423779518165370593754652249600 8562032 34174700571683785839024653468150464512 8562033 -1545247887034462725595970037027832416 8562034 35322932807682892116965733870443913120 8562035 -66074201484446090571730947764535941520 8562036 -31291097716842936067575589766221393920 8562037 -252364109402362950498330349938576648576 8562038 105459170891277078313753901409375925920 8562039 115091692329998299858502602769462107008 8562040 58818480271749588669296313013653196800 8562041 76433364719318220364372795573313726442 8562042 -56557189029231725888915669924453327760 8562043 -1229853849100364576671465870387727600 8562044 51729291758398593703659263800836604416 8562045 4393989148673568987917542765791613440 8562046 15453272849956055121663704173939228800 8562047 -32533347703927529695371377679176885640 8562048 5787076984721288829304114039845027840 8562049 39442479669448336327553529118700451264 8562050 -1648373605442950108292147273439744000 8562051 367632002844673764634693999677067469280 8562052 10999893939386965809449621158809566336 8562053 238671745706333094330514646310400152000 8562054 -4907188065088460045657784318340861440 8562055 36813224905926862884274178246123427960 8562056 219447908211507155191304635353496826880 8562057 -31577435169076868958411399517860479808 8562058 -30752271399425628016568515714164840960 8562059 -38957694743423066816095001917307355360 8562060 21239417826214906619697422440566297600 8562061 -174098347421539750788340490353557131338 8562062 64201593233706204441354870213323700672 8562063 117979178700450856055365657490234743944 8562064 -9280090963735025950985426446628880384 8562065 -176807589841572120484903422846110006400 8562066 21796095593006657261932267656046969344 8562067 -70054075830727589773650455856339543600 8562068 -59530234192992424238071110216912385152 8562069 -102909965698746848200914493324399613106 8562070 21404220734114319552415304321029950720 8562071 -11843237989350629062252324302463333536 8562072 -23316943805833395826512717518943682560 8562073 -87194272479153792071419975898398489272 8562074 2267183237275294341339107531847601920 8562075 58055570107006304377296258864491118600 8562076 12218216454282411791969063148011151360 8562077 91023890729338698175474931774150173926 8562078 29944026551151645898177559413183703040 8562079 -226000176033857081997868718146320332320 8562080 -416000879141759541866521537884979200 8562081 335216934739111974787606886313082560 8562082 -80474771326857706803969835602820706016 8562083 -43673430926109978295735565379062917668 8562084 129721041444880329148404118987315292160 8562085 -6480010225709951693993366933979786240 8562086 -5192375418208118928935340080768004096 8562087 80976507380842652772769742587481995344 8562088 -82934027637790589607298310159529738240 8562089 -59090899038920502625408151601254322444 8562090 11309218017423774860759902647010329600 8562091 39047001206700943097801136442123848000 8562092 23121058706352268384282453447189708800 8562093 -24062455817056510546273564150038082176 8562094 -65845768176575369804613832943207027904 8562095 -21385727043167677773073699099305600480 8562096 14240454902313412827167521961209823232 8562097 965950694406373527560026752009058728 8562098 68976704356252621007971026641873110800 8562099 19337575061465150301994453295406520320 8562100 14361963170926456433142991786206262400 8562101 -6761260512895522800534057383146074468 8562102 -56364577164775900668216432366230511168 8562103 -48981073745320164424478846020193637120 8562104 15588734364505337865370031186355179520 8562105 111072430523408776617660220207978287300 8562106 -23396019792654870001867903680344140800 8562107 18027410496139628747863492188694072320 8562108 -52540946456301359890697216671094730240 8562109 731089056265565924595293752200225516 8562110 -91838347978742682190023909248726423040 8562111 51607775479450572720115840930270204872 8562112 -6238482034916194193111608094732845056 8562113 9592086550978421141423429609430724098 8562114 -39676109011071058060451410290608657664 8562115 -106488444466701005979779023894959242880 8562116 -19125139944308771363790483657748040448 8562117 2386816160199535073051589212175289248 8562118 89497404423530184135322425525047366400 8562119 107185316703988598978581298155061922144 8562120 -6661001611612404918662089890727526400 8562121 -201182683273054245529842784929615424678 8562122 -37817265907872370283143020385475654400 8562123 -28857751904679088037556407199909054120 8562124 -88110500593191624170857986185091560704 8562125 116520188695090256243771757966234240000 8562126 -58352623515219260793366963138617758656 8562127 11547113658753378960562656190172857072 8562128 20219664351602885901674196892537085952 8562129 69808598626254164233118496509044249584 8562130 16397222432194351693077644476245324960 8562131 184690381767914384821865223901662136320 8562132 -39578166086069850927319619462690611200 8562133 -49249087627083539272038636002223701540 8562134 -21521968135912804140096821313309100800 8562135 97671210761963099542430830282348390560 8562136 59716803941699032682929424341214208000 8562137 75841685536876366142775387531112203786 8562138 -6662527649551949160302789129971052544 8562139 -29146112998917498855173431113242084280 8562140 8802905428749432159045449661280250880 8562141 18863548823864739972694553908216104960 8562142 24436013661550856019895242102049162752 8562143 226153759139205584726415150047019681144 8562144 71743594031492435208637300454573998080 8562145 -63073932850678056692464321566193800000 8562146 -39882244131408636408774622658724126720 8562147 117216012930271697346052021095083883840 8562148 -10506225827080313091129720649110847488 8562149 104439628022833821787240657874483649150 8562150 17492081474480884725868990062448176000 8562151 110683337300837513780653704138648559424 8562152 102358122187720089314235462427821404160 8562153 46686884929376473284367261140212466816 8562154 20421328260706573299212689346462237280 8562155 -20521210752002186292953622109986524640 8562156 -17394752582676553792921229520435778560 8562157 -638909878950805385368747111798181088 8562158 -116274825816494998744427410241828781120 8562159 309451466947735455076618455548714315040 8562160 -549769752311217204535500763732377600 8562161 -4767118951559268575083869807474980508 8562162 -65258136906502101615260217173132903808 8562163 15878993915593192837523801303288184480 8562164 -18721895958895328403774248378493050880 8562165 46283159941649954075015233167181561920 8562166 -139106228743021728993048175021930543968 8562167 -65154921829111834078362017204730869784 8562168 -54338804863237916568838163489663692800 8562169 22191240027926971666198579512142061568 8562170 2577647543580534300865343742342245760 8562171 10222635424995327477704680429587640944 8562172 -63156341985833359546424315191144013824 8562173 -162247998254791588878922107027583778676 8562174 -3525944917713675836994348021208166400 8562175 32600440508335857563117716995384492000 8562176 10111158319905570372244448213194506240 8562177 44991179494144675531507419422642882388 8562178 -51323709932831851474294358365264957440 8562179 -213778926176319413173912181887187040360 8562180 -23439629854431825653532012743214305280 8562181 -102909606103199171940471876612427831136 8562182 -96021658032100627570235530468323323808 8562183 12809078325113729190961209873976001664 8562184 -305152140732531796560139224727122247680 8562185 78646856304345129251250820437374785380 8562186 -4877498454863370581494252325298241440 8562187 139671848844909126062870615684541192240 8562188 12653178164512849454020604687528455680 8562189 -10655924253949084526765471073625805376 8562190 1711184960791839666313702716676634880 8562191 -109328030482324062569575197572532877056 8562192 -23016721444427576906276068324473569280 8562193 184690884587727238659340860859957291442 8562194 32248067987280884038644673905569616672 8562195 -75111328658080908792123320834440375680 8562196 146333734589303061781137651934398358400 8562197 -42250174210581958109588483173092209088 8562198 1372328936899788367783871006620561920 8562199 92011690310553350841373536679796112200 8562200 -19906766475504481847894088171343872000 8562201 -141184984909894392917996345107401630768 8562202 -200809109862547383229053874097155344 8562203 -211924387599122626790054016214625616 8562204 -3653213396589970507009545498024265728 8562205 38476742953752073373826335889712329720 8562206 -64635133029836128197093305654860472448 8562207 -53422376182910868059545099031488426608 8562208 -32844899492709606362339505733825658880 8562209 -483631240170726504669378390936143340 8562210 -24787027959645545972570939259987532800 8562211 27912602157625560452852807394544729008 8562212 11148872039085576583565122374526506240 8562213 -13995708638528413113311022021960744960 8562214 1774553939564731133138036295143871456 8562215 -60490034679275238479655678314036134080 8562216 -10474719849715616139421388984877711360 8562217 32577869955515361079476217103072106640 8562218 43597546811153571184553975785718774016 8562219 42973810124046591128159710543808781144 8562220 -51107259427821999161831846034554757120 8562221 8307323193100448265029935579360954722 8562222 -15549197926520486150326386017422583040 8562223 24676569445732647934042475764041592944 8562224 45342965763254496532124297235930316800 8562225 -45008248040781526453188633146997811200 8562226 -17796943393662507606354101580229356000 8562227 53777495799753036894836137319139613560 8562228 31745008907590918057646734327814590464 8562229 15330130934330739021092416937326201084 8562230 -11426719567339891131670891899692956800 8562231 17997024061348518207167337619940621760 8562232 -33602695837285051733486018765596139520 8562233 13574731994562472926146819627568864384 8562234 -23633389605913616390062130879022904320 8562235 -43589786118960750636148422157328237280 8562236 -28596555721570703707554593017452948480 8562237 146040416652220627502567431071047578752 8562238 -10722905612904198821364390918235913280 8562239 147702493389673658170092290476108656 8562240 -22395010673871565199772569859155558400 8562241 -9661814452153095706448196552947010128 8562242 -55645009834991982692989625565955581408 8562243 11711575584898689352911706476972816624 8562244 44228841647063849735127664791919273216 8562245 4453646601196339538227903422924940800 8562246 66548221798734714349098889379905536 8562247 60609396085280269231728814499834131032 8562248 -187009654730505131745187842246113280 8562249 -91927945328950230179492578040243884566 8562250 135522391566704764146173257329871920000 8562251 213339447227701053710243261520473919252 8562252 -126035471344146956873277796715396318208 8562253 47704926642921456978922877162951219680 8562254 25326788137950383766084797958646518912 8562255 -14512591182986502634778085338658163200 8562256 852731821390791606028455856672604160 8562257 -291307587434107406237678128126913894400 8562258 -55443311531121900763906395775713601776 8562259 -1029865587199788245563940799689561696 8562260 46554933565327704079602717343870283520 8562261 -127034796617818390873913041036236831840 8562262 15503857411836923915874738493936587264 8562263 178533473569393995524414222079945685512 8562264 -101381498660960140373675044072278036480 8562265 -38183492854362734386069392805038724800 8562266 59633612609131929416371148828855054832 8562267 -2500596105791632755053881973065667568 8562268 18401973254449093686619279017659427840 8562269 -168938288618553343433815432906233690330 8562270 -55107160516729368253773734739132153600 8562271 225381575798869620485923574760342060192 8562272 371782368940438219019198478482351849472 8562273 -29223992403850095801508735958876264016 8562274 -14414869020918845912438391416225395200 8562275 35129902032019295321543944037206857600 8562276 -24295053668773429185925153160468871936 8562277 4907314098262408983762601462764470620 8562278 -23820691255852829907067269847173478080 8562279 -48335708531667208365941171207341478400 8562280 39081078006273871800156589895645184000 8562281 7816815198111311227024039604905342464 8562282 28219091178917677620552949375277352192 8562283 -78575060499684791259808262942048803468 8562284 188257507607043265079466946452304774656 8562285 82659465708185989241315288381901699000 8562286 40292578609191389813608575795978780480 8562287 376900839113833108311443829542540000352 8562288 -6130214003276025433758060740739072000 8562289 887420068568309133303529824494466048 8562290 -50520765274718666123927297761168665600 8562291 118454243053907428719718788352287088704 8562292 -67761037052796033264601454787296569984 8562293 65191026905873849932623489223356867840 8562294 -36621814477585995260110367447883644160 8562295 -12587837747952114499784118437729106720 8562296 64132998056195359113659197956413153280 8562297 57640792928603881583223096868015045200 8562298 -22674869370866731806119887184955900960 8562299 -27054687998648187547254556543645025664 8562300 7274354161538224654687378313710732800 8562301 -50132133563164436857919807795383027296 8562302 24135969553838815401705543375907897344 8562303 -122060507988208252477775777066515948488 8562304 -91523914913291560448573173060400578560 8562305 -190656472572443908603291606207457198040 8562306 8472877205651187250259856711329789184 8562307 34687750596865638208178359649541765280 8562308 88152627428761486300718927444061634560 8562309 -32542114665689978454019845253358380800 8562310 -33817585975872671165871519048405744000 8562311 185352639812124780032254917400502373912 8562312 -74005470118345758950444458689349632000 8562313 -186673639489959862405801581073071886438 8562314 67848118611831446718288483974288126256 8562315 -55959809232316340364073978666992702480 8562316 -1833139395833779591246496453231738880 8562317 65217430918972858058748420293620812 8562318 8304595738965526304273726822566515840 8562319 -237311233083986286301632340248106075104 8562320 -12322023280000912197193430321788846080 8562321 204012817826678402647774191587657742240 8562322 15983530383760852041728777246705294112 8562323 -12399621081279266122396152411388869120 8562324 -29007013309354140212227339612018556928 8562325 34478723334641700958628163720829653600 8562326 89377388889628239658637455469261280384 8562327 18146258040623299502285217840207315408 8562328 -60903874804263450585364567728962979840 8562329 21464725477826984651102942431806777930 8562330 -4201184590319494648528980727869434880 8562331 -89731610581634440295903233274556797000 8562332 -531903585760448736839474466726371328 8562333 -50526342296656825958762618951078880096 8562334 21754003391229120190535120997373464960 8562335 -8908861429276638790923545594423397720 8562336 101352164787693571100235252693781708800 8562337 70183201375587115993471085579626238400 8562338 -53819092927731544268509900784102101680 8562339 -51872585546835130622525273227318578432 8562340 92045526779549882092587552399956705280 8562341 -24403722035156372079853985407433100000 8562342 -62838228219525652861378292346581630976 8562343 -184590084026259406564855185786149878408 8562344 18532240143215991345781244546721792000 8562345 109426937518309285296080453934484712640 8562346 -2340513512444457553629721736534226336 8562347 -7601118130705878820429030803272719488 8562348 -85117124694054048985291694798940143616 8562349 80107361006691491911383654284550665964 8562350 62816200979836159215320020795252056000 8562351 20495001898308013372140617169494592768 8562352 -34959995283526795660543665410833154048 8562353 113135839578799525725121694696558227602 8562354 -22711417396232905657622641786396224768 8562355 15539566876377040218449218780898622720 8562356 17856204403066986790125508119754346496 8562357 16783338791821123983764578872182283054 8562358 -13872650715963175715712661765095206208 8562359 -9539016416150050821746320898805034296 8562360 53241340655298770146176592491367833600 8562361 -91306565315343667290759137459155646038 8562362 -46892303448203539995865068862824457248 8562363 28524098668540506631090614664226759808 8562364 -163314366085992170358002505087946292224 8562365 -6049488117049797535332294633723148800 8562366 -24134292811335913586767033960953024000 8562367 -174924337006965775626551990161592410248 8562368 9848031103384794091406158773910241280 8562369 8320140642397221079235048949537745440 8562370 -62203881131615154651421585291190385120 8562371 51813860161958175359042831302019884272 8562372 -1459444204230170559499229933148512256 8562373 -10018539358987269872943147839958993600 8562374 20691751428112286370369360284950480320 8562375 2337895232902496307962766929716800000 8562376 -95588131135588220298656490960955299840 8562377 -223774548732711207815836885992525156774 8562378 6400288803022084392772493673357504768 8562379 -49936730445527165057185852313312288624 8562380 100060066108953512934990413573094374400 8562381 102300855395074040233457301000930869952 8562382 27103615247782462587781942433306457792 8562383 62833467237268945367472113235799195632 8562384 -20810628943253602509967937263771140096 8562385 108284850047338479892373989554485931420 8562386 1555396745372245460249038620586352640 8562387 -38880013626247278919087639465155889920 8562388 -36378116491912431005609106198707578880 8562389 11879591052404628014905053674581522368 8562390 16296677067774405629954556747070525440 8562391 14119648985023433543092612802597615952 8562392 -9761825373484101546715233071203614720 8562393 -9390453870695773594071227921356879296 8562394 -36957743847967461605428363499582531856 8562395 94209717673871777470970743227613990800 8562396 -15026784893646032744972379949844510208 8562397 163352403860184650275228779316061255846 8562398 4085309442421087869549981315317425920 8562399 -33413079968753530886732841102307607040 8562400 -26795836462714281595266844375646208000 8562401 -179381763880965403823493951950882453598 8562402 5920794543207426377724626495342711040 8562403 -76029073668949238349309402855596533348 8562404 -162094980423058048647614129050999542144 8562405 55078099805074882003884092804945600160 8562406 -58749977658897838571102851294260610848 8562407 -211810938768980228907585401897942077680 8562408 82104705142314587603338723168768081920 8562409 -7605682349661342209873062826213752390 8562410 40819999315676893809562439178150699360 8562411 -56618414855612945233569412576340963184 8562412 65435849329450579885470327308188057856 8562413 -58842941764262205559783036347156717120 8562414 10832581577264980047062189177157672960 8562415 60580450993723576661426797126201968000 8562416 42447961623341969473472369696864796672 8562417 23355174900056369224264994088611721216 8562418 -649839700950382512428454714310874496 8562419 96992363391581931716035897094876975820 8562420 -50854997808916225777768300396198790400 8562421 56435353953931386030388436536211031712 8562422 -74268429235479686017333644108166513152 8562423 31702121866571728651656311583749451600 8562424 119231258469470334302531351911840972800 8562425 -75497770534863095996455335813062816850 8562426 -23444879038607526462598033001521209600 8562427 16991049480966180927647002402921653472 8562428 21426844774673689097284337899946735616 8562429 1986695147558352281281969338480106476 8562430 -15475523145037702355621518634512944000 8562431 12739401859679790641928083960526335232 8562432 15517929321922695546321681787964620800 8562433 -94394309008608528089342846342046080976 8562434 30549254572588409746760060749652544000 8562435 1457485490023133176488358584514748160 8562436 -129811676082418225949710569457508072320 8562437 -20178568265181251886954910727181833700 8562438 24282902662267787885077510655030115744 8562439 -21020090314585825712348364566521226160 8562440 -3187361754919608541150014392485478400 8562441 -46980871665790954939164795866270223456 8562442 -6496331366963172017465358966865490688 8562443 -26294728811295756597031520040138648720 8562444 172393355140311577863934497808055808 8562445 -173023341807019780394797461056963380800 8562446 -87699887772216300869267990288325571776 8562447 -43575787839988592476844530171791075552 8562448 -6064769353440654718180077805247660032 8562449 26515292587517819725632077941439228736 8562450 3429987382332512783185849335784051200 8562451 -4253292936583989893880401048005578728 8562452 180849018946555500968398072583719114752 8562453 -11128567739402911089264020065763776800 8562454 -39811471893313032172537895871543673824 8562455 72076093963724080476254521097903485440 8562456 58879022595951050203588811732671488000 8562457 58144841965148897608327052668857589706 8562458 -95876411451452322124769752022618116608 8562459 16092292940893560338019615564851094720 8562460 28638870753953148178583751597609062400 8562461 857150414206754881972314375131737824 8562462 -716407780068009344872653694347504384 8562463 15452625220829037231239736713746211328 8562464 263284626597867788245105075913545482240 8562465 51832647727325589806172046386792561600 8562466 -47601053983220040088265131449327548928 8562467 -43525502154151401494687289331485404928 8562468 26329236034199440423539174440152633344 8562469 -235561510634772067269926914333544316804 8562470 -19471577685579311028936815205775261440 8562471 104542579794100032859589948679856086312 8562472 -3717423264341034472431519009011635200 8562473 -166567935410150415535562319610227046278 8562474 -85098276379038011092002440616404959056 8562475 117980319463020092482039622666584535400 8562476 -17872131674830823853653411885895533568 8562477 32804070814532104307197452937010884608 8562478 3839108606812333807020731265526661760 8562479 35392448705919942354774288614324349120 8562480 21553667212274305018388464869968117760 8562481 54887850841204915024154438499444715464 8562482 -34501520874169064233624295870536917600 8562483 167163421102989337754017660997523388800 8562484 302749121145479371337413362443892736 8562485 -164611802199017310634253748774087950820 8562486 43970894422872291880799089892156596224 8562487 327131494804868976644243169496501141992 8562488 -50998484810916913258315405975410708480 8562489 -370740687729939599128268827873999104 8562490 32471142243791733075820080682236780000 8562491 -69773710378428225796353351355134733056 8562492 -30366164166395263993457926444643572224 8562493 -65272011818739957030881565461697652800 8562494 144911723215744911200623271378838946560 8562495 -45233867865776805664455679526803874400 8562496 67972853255878243818383191294694391808 8562497 -57114612750436897886950882291885309008 8562498 -10056656547213983733988587115021109760 8562499 212331166966457748180047671182081229320 8562500 42493511560031843822399877964302000000 8562501 -41616217897395216935074473840607027170 8562502 23301770061412184012059539353992145280 8562503 -32005034340179607944353417198429809480 8562504 -1201011408186115208700850970002145280 8562505 -82684304941528737386896503035097409500 8562506 38111844099350076263445285860794811952 8562507 -45555145640343857786197738213589764608 8562508 15019452966126609276637172989773763328 8562509 -141138842862582047280452714205522082560 8562510 2333875614389858698670022860223046080 8562511 5050969690932312418066537076912299800 8562512 2248230842776379265856839338419814400 8562513 -124942648516440369741898735234930250256 8562514 28529485773398871238873106186071273632 8562515 9751300343470270885117304560494084720 8562516 3661612709646153827426798612793729024 8562517 -124300735838729551611159291520955842500 8562518 -8452686875541571762159534764098723040 8562519 -31877503861784941623275630344600460496 8562520 -47278542657875905504246796888013619200 8562521 101389345279144010902444999732666061760 8562522 -285212137446579955331334006310980096 8562523 147337769684396755253786471006538952772 8562524 -168670587011581162505085546545921723904 8562525 -51617790254916722081455864051729615200 8562526 12170975943684984292964387653741437696 8562527 -92063282834913718855661870757573030624 8562528 -66502781449184428468142051383229546496 8562529 58030134646722905777678818733132169408 8562530 -44072937043557270820119509141687316480 8562531 -105559718313989545114238907339320524800 8562532 59116107111585981708424951274711445504 8562533 -41963699259523258391055505372112005824 8562534 -3147166764549263575004358199417830720 8562535 -9688374971861080750970861004685268400 8562536 10920867563709642252243812451279559680 8562537 569797809185040219644042338403768640 8562538 -49352342271912819229733166817359037440 8562539 -182329788166465746970072638461444166000 8562540 -7483371479120803113388919557251072000 8562541 25315738414064693989704293111393828864 8562542 67555822273038440810477058378369348672 8562543 -84083427261471978446936435238033902592 8562544 -40509573431824088053804586669609943040 8562545 86027140806405399519036454206136629300 8562546 -6604259816756440743674642614828034928 8562547 -1208927302650283590866230377639390208 8562548 58138622234433915372289054760053147008 8562549 59975855687383157647658735995377640608 8562550 16177752070344236135922130274924512800 8562551 92375720097577717965268220283777384552 8562552 -73900043230380915848119196368365158400 8562553 30147749741556503544955627077241409568 8562554 -85333062627221647424733939626144322048 8562555 -46371899713807274539661673396232908960 8562556 -1266989288101254331322622945455395328 8562557 -36236627897612680208606398271068195194 8562558 -19734905702971317370838833543990516416 8562559 197834284650635589970326912443781720 8562560 -149156693637845479145352711611036467200 8562561 -27174734476534299331354587909641119296 8562562 -5850367212666645321208122256428968928 8562563 23163067315184183492710514369432342664 8562564 30268132890114638422087012361860024320 8562565 -204096276897918294796428774698141220 8562566 -107390983425277379930434874333592036768 8562567 17179780898988476085762935027496304416 8562568 20688197873668190620426946974578278400 8562569 -158346299841155447985468613939055480640 8562570 -30982925028329576981832705179012582400 8562571 122134728139682893914360989278374343200 8562572 -8819477334481958636246047435402444800 8562573 -190131354955508807112027076327123414080 8562574 2378686043110699009893314704715789760 8562575 -3631105003464041050013079480381314400 8562576 -21542399035143519757973474602730520576 8562577 132656148904862543270602172904382263912 8562578 -29250858124406364838520944988828113920 8562579 -118661017547157345596770311217381291152 8562580 18453498674658447919241262812444444160 8562581 42991200203581118943237206597581418382 8562582 16418814477165189993542519950698125952 8562583 -189639582523783058923774433872932558600 8562584 -22847716651846467788395156931510077440 8562585 2234254791818742880300304115990542400 8562586 97211188598316642362935170290213962992 8562587 41124057749955354899627036727795849192 8562588 -16314282779927016293299117262400777216 8562589 -117760740202193372823571704539540225280 8562590 -42849398668359336879443600021719680 8562591 -250783187315080545659424272638478173056 8562592 16319267896667911863607732041018703872 8562593 -1442471565766392968539766026035197400 8562594 58487064585511983041098145618014224384 8562595 -44870093516755073193039253500366596400 8562596 15167165950389611975012123081421496320 8562597 -134059538103085361676944662457387231520 8562598 37562395472677845288271254815995144320 8562599 -63047017522446037797248161942201835400 8562600 -37110290848241009265597366641313792000 8562601 -107743494917498531524813464174948912768 8562602 25994160958925944112755018926417688752 8562603 10959937589713304271185181623565480960 8562604 -35022653745032351399994294170777395200 8562605 86392870315219157907407101616378149560 8562606 -7100147476806457700113384965257981952 8562607 1718998749200643647788177550650003856 8562608 -402621106137858383680451909953683456 8562609 -102814125338193764553329858783822716272 8562610 21110806137948701440393809627140482560 8562611 -27545765773533992060393538840939672240 8562612 -51621385064961697845281989811681568768 8562613 -13348525109071460015485291863145669138 8562614 -41407512591888853268151999015690097536 8562615 17014385377057853907940668666081552720 8562616 -74336064590182230685014169721465548800 8562617 -8402883579727085371943123679451319808 8562618 -14638727873890100586200783405333921280 8562619 -7694812021280205726077982966491691056 8562620 96413471974132228333149541969511439360 8562621 91706791217619797470771510535591622912 8562622 15717783252695901120809059453209338112 8562623 182446044339460397515493360463018482040 8562624 3486401751013913751603808148234698752 8562625 193916426118066909796331837257052049000 8562626 59029894953051952507234855459380322512 8562627 98412718988943838010656450341265496400 8562628 -190870141221302288000530236185733836544 8562629 148624109937918364272652972175089651230 8562630 34457688457554656427568041888403355520 8562631 84640381839367597296233870393245022208 8562632 24565633621784913026483138910194749440 8562633 -463863224433061272807216133571018016 8562634 332982759413120838951110205862075392 8562635 -45395389637509875423154342854616317600 8562636 85783679951860181321675147832517262592 8562637 107545122215324916207822946029995914572 8562638 -23547300840399398806262747664008751360 8562639 95654537524859593785919814445516350208 8562640 -3091300417937627766645753759512739840 8562641 -76473104619411205272610108787515058958 8562642 71741350467533345154472053574043652864 8562643 -195893733533302134671516205725047657108 8562644 -14724258242705133921974837674256025600 8562645 7285514445749077939404987482714342400 8562646 67481081475013208069286018913449898272 8562647 -11333392616295001409063200301792753520 8562648 6584692427473885518019004219786526720 8562649 -25128672334616831713812760380046607350 8562650 53272142622412503515443894194486862800 8562651 14656783676049132666506085403537728624 8562652 -63836382376520035117038775292916249600 8562653 -70174418353089640374711035017831029120 8562654 9543553859709897689786556940290699840 8562655 22172485390215982587799815039608203560 8562656 -50186528442350431731022067581637099520 8562657 59856977946343592871795182215920691680 8562658 5068735209151683123318377241097668384 8562659 63941774921385821713365687477264996816 8562660 -45726757925432893214632066890548490240 8562661 109978073873645504348613237112279003262 8562662 -54776250765385801438708466584386193728 8562663 49174291067553092617160468060094450192 8562664 134316811413344182600752455103314411520 8562665 -5578903731927746110893105260588148480 8562666 30375671155246060021077072908146020864 8562667 5157331671791957195441610442990118592 8562668 -67334754414523100591737403460479631360 8562669 -81968096697211918214898461158214725056 8562670 -47810486550578901574488283062994636800 8562671 513424818871293204940028569157607264 8562672 -1500399565579103408168943552823885824 8562673 10257619755413091532201205052538600640 8562674 -66535382510696092390392378543273095664 8562675 -23254724218196087945271014956683926400 8562676 -767405173425231264156589312287930368 8562677 -6500855487064176707812729595954647488 8562678 -69521239057409233422573042148109713920 8562679 116282293310621833595987837252426349552 8562680 -9570492017278721311870529608745779200 8562681 9010832106906039144362413812657407028 8562682 -128332469295488337218480609439061745808 8562683 -78998389800133948116220104998406319068 8562684 9934574612082366324589265157480161280 8562685 86516133678303209811666873894418615800 8562686 -39838719938330237684504914102445568 8562687 -44491709847027674350585529978780331648 8562688 -2068080811083181231395358454285598720 8562689 -214077948099363664427081724793240512510 8562690 26727872393100019787239068165190248000 8562691 -11678566191113205008526335898290009216 8562692 -149199196715911212373054018702978068480 8562693 10115088553984123938707907232201113024 8562694 -37832335183972439805561370395756778368 8562695 11054115265672605911621364840103142400 8562696 -10978168578605866858235075690114580480 8562697 -5221582639911563818023404385777362880 8562698 -23199068033741462477685470283014792400 8562699 240737599190042740477575737777897971200 8562700 5441359637823254490715870211135379200 8562701 -202496875745514738242551327775349182250 8562702 45911391999012462310609984459194964032 8562703 262704151013746906768380806747781739952 8562704 27438513391265004034920167335880171520 8562705 -82932748474534920920999653271165808000 8562706 42125548495565016314327222803669425552 8562707 40781756544982098614392900386999526956 8562708 32557980688166123654845195354410823680 8562709 -54152440760273481378260078335472527090 8562710 20487918832647863094486704805829407360 8562711 -140233045469427374381665029315157259520 8562712 -110953340843288639436244885070288332800 8562713 -23768436251377278279022546834687109880 8562714 -35342848845286753606189454797846490880 8562715 11877855343292208186986362574580936000 8562716 14064436883324713064143343284217831424 8562717 -140914680407904581765334771968664900666 8562718 59461454953111265782904702074394482560 8562719 -84983560541475145089699194425102150152 8562720 70270354512081630106962852852950630400 8562721 -18077822048327050700221159883311497216 8562722 -7105781191386131038820349049143023616 8562723 -49326481861534267192157230371092730840 8562724 -107935581411359768043386796049768453504 8562725 -15022266966173016017542024905709085100 8562726 1025563946226938485759066491574168320 8562727 13540866049252671350319735203339789184 8562728 -101542583730734176695929279364455715840 8562729 -13466184774723906557055961013675458560 8562730 -1055414744033010230064903081223449600 8562731 147445774295574326586125936845613752320 8562732 -13135124139276467867077938471456384000 8562733 -115690574230731408472963692746573345076 8562734 162480684373094740951266177888441440832 8562735 -85528188491708447376646179667833307080 8562736 465538777959682954414239007621382144 8562737 -244919669848991156704990776713844133614 8562738 514837895653560978495710805768203520 8562739 18933112542181864030602558229485773424 8562740 39900804600862036107775456331340368640 8562741 -241856423244482251391262221292588692160 8562742 -141275110223784237409372812918811324416 8562743 -12934323377383582714040309234517131040 8562744 61177202007654847632760170754301583360 8562745 -38760318997065731112890365114514653500 8562746 18113452611492249166719511926055401072 8562747 -83697889598396989872779053989469514880 8562748 -7745866454944208301263822248907400704 8562749 -51054175078606034434487014764113259360 8562750 64712464786515841232718459602728224000 8562751 122910287285730198039780381303339522752 8562752 11952349659608641800521126556406382592 8562753 364523169236315135853673504918170324 8562754 6254878918979276516547673378617028608 8562755 -82016064016814514601274645984798073840 8562756 109536450195676253253472026851471465472 8562757 16642588344663008682693171626554385024 8562758 952208421643563200664240822337216512 8562759 -63396571154073349427939380157164529496 8562760 -75821952494636350626035106045533952000 8562761 -18295788599891056989791343096984088668 8562762 -91671775511502995137913894835969024 8562763 189850743475089865011793615796705772288 8562764 10027255503953047203425670001947371520 8562765 -101143703878613743178699493763045819680 8562766 53600049887128202933566301313167216832 8562767 217858687832431766304260855952313032816 8562768 -9662569283044993996743670527433113600 8562769 12817739721661170287937198298122093170 8562770 -9023377224325145023554398919053485920 8562771 -4201218191268734923843782169386643200 8562772 109800647207108122481931600106857377280 8562773 19828098123123366113689384108499267022 8562774 -27398675884613648527232965299936992256 8562775 -7858167156424822389566755574148822200 8562776 45548699182670211909044058936313006080 8562777 101890874136422301393594984093468979920 8562778 29886350362475457454075914866017251840 8562779 -55519316740173202859974045923143653320 8562780 56007941986974388252866211419292569600 8562781 35922987468498630985997896053994698290 8562782 25700835587879565761175551137343585472 8562783 -118221272935419474370805862123287854776 8562784 -32149695686835876304839976483773087744 8562785 -14908318623156208463915698746314772480 8562786 8448974215770897566206923873431983104 8562787 17822990464497330556847991759282298880 8562788 -7496681423219262036522703346913914880 8562789 -19130034049118880514262804163459566592 8562790 -82613857857814088420681739973694889600 8562791 -111799455172845227898688216965715028808 8562792 10563577257592822510399528866661171200 8562793 312314912231942783123144924058957815440 8562794 -50501070773444989473465174117823375008 8562795 -23327339124599959097579895336601489680 8562796 -76144617852916828228638783868110435840 8562797 -217704474275271594947123009967175331754 8562798 -49375686118064605309905693079300137216 8562799 -40235261456650763394590263234016857944 8562800 25519675036284669930709757121635942400 8562801 -24643919410037996547554356415293272960 8562802 105858064581627645455996928513027976704 8562803 -119397117063542372475487551750367008948 8562804 33785098812607452957618596606510548992 8562805 3243577064217464529237719576087523360 8562806 35469015598106479146275139449575587840 8562807 312941685742179357191655618050371920 8562808 -38675033179459781785645297729458585600 8562809 -27571328551812689916110419511376169794 8562810 2814255128801828388238154914893465600 8562811 -314539891392099274928059799431313921000 8562812 -34675873188316203958430222778181201920 8562813 -29765671735579809774779095324247642112 8562814 -59455869291573787729783168037414726400 8562815 -53170552843909261815524406912260056800 8562816 70353147950172040982587136742355107840 8562817 -29531439933754025411097688244665415120 8562818 -96938708206260277262230656876465298560 8562819 130751693785997464443072316997558423544 8562820 -7492837454722228311199637017147146240 8562821 249949953048301245724463005170177533022 8562822 2645149301485902903741603923287175040 8562823 95793833440430104480471146086393563080 8562824 175869397705283380146031318948568524800 8562825 43343146206330617132907500502266382000 8562826 -94249046649831973404560233422473991888 8562827 74565320427524018356115703478186560 8562828 25783729281799254719611850017448824320 8562829 -65165982858912760272803436067949433120 8562830 17768489647390715205073182424108550400 8562831 7772497920281335932976002101060495616 8562832 -26938684009519967911331871310587936768 8562833 170107699289436374613268603034765903460 8562834 -9860949469501389708803533713995435520 8562835 -32452913436423230498117819794378704720 8562836 69811895481964448863315350670778597376 8562837 -100193018915975012671683596054261077440 8562838 -37032290296658782861756495066614210240 8562839 -91904585775419153640595678642143592776 8562840 3457882470638765090312579155968000000 8562841 71845362395844599641443417943082083072 8562842 -23256517463266518883650592535248520448 8562843 3772444007347775333566811611129151532 8562844 42747230077699012052063399304045608960 8562845 7534519405004784762629494811559605100 8562846 19133529674197446939834154637315889984 8562847 28125310681782111538602126086518471320 8562848 1501855881754493052371064052909080576 8562849 -110861948862782979817125957106125607200 8562850 -18558486216736847299767809627125351200 8562851 -3420313309912696226756263480202068992 8562852 -20800662653181356695751338024810199424 8562853 -112196586191499512446289818393071351716 8562854 14597239737300697554333219547866172800 8562855 4004515891139354908457529875869393920 8562856 67687099815338289272741015599354874880 8562857 -175316915253766717428514115615186949894 8562858 8759014858549480995960809747437949184 8562859 -63525417236719216501850302600919870640 8562860 118108917452736025672211930528427694080 8562861 62797320345900948236504821145955199680 8562862 33587145943471745281350604695426130944 8562863 -181278333612816472858015135908070573080 8562864 -685162042727969647972078814519525376 8562865 -66704709263926705060327335632538924480 8562866 59794229650098914768071662520607625024 8562867 42819472245796413255568323915553210680 8562868 -89755175740958002788878774889052876800 8562869 33016539686647833672397585543775560512 8562870 3343157584795694207637752737143611520 8562871 138399678051705543631105549526396168200 8562872 -86976835005199287569372484641213952000 8562873 -4212678468293314934933892891815284032 8562874 93985269242821099887682424885173643232 8562875 -91760294569324027396707424868324532000 8562876 2797850806575739067363931673454960640 8562877 -39320421595404909398584209513624866400 8562878 73416037742036674242745401508774698240 8562879 14386869730670398438422983970992547600 8562880 42188514098227787920351086011901542400 8562881 -123312629104250172699779351079763599000 8562882 -19457650172721993116648312297917808640 8562883 -162264459375745946618312209490140197888 8562884 27189543340685740141544488040742948864 8562885 14064450202838086198682141716477149600 8562886 72220211187285213679862160620051287392 8562887 -95771067787553823007837979524899079464 8562888 129998874502629886186125527969046528000 8562889 27786171161841117456388866854791224960 8562890 -17448154431078873363204684862827371520 8562891 631404100539275897776298474498002560 8562892 24462386507240003651154806563142215680 8562893 262332621666582166985414276982950896620 8562894 -1973256889034464340060916352982550528 8562895 -38555263388785542874742028323268579600 8562896 28468263093229785849086672864250519552 8562897 3280749191252070463920936398955900066 8562898 -46033076367046587045757517395267474800 8562899 -854954483872484304177287648859230100 8562900 -1782621168135998194572256934732390400 8562901 14026260092313661745453569035209685920 8562902 -27361523099509557181200296108976189696 8562903 65308752442574200738760617977533248104 8562904 18373287025964506523876871671345356800 8562905 -52157249277202489910278640683401830400 8562906 -59872366125278571809136099372392229120 8562907 3983212096440409576159789379292987120 8562908 -4218848796000856169880652742336953344 8562909 -64428809419718045767107441370832512896 8562910 -20274814022840225386834293684393719040 8562911 39452464744931319341533322131590624480 8562912 84539358606733748401980439552824705024 8562913 -13219552411321213498250384519589868032 8562914 10012648695471806149725618997338245280 8562915 2526221400094287818666775947573022960 8562916 45770730335148507099611527827863834240 8562917 -252799839572970967755540916844577787200 8562918 -5526564407808057718294247271868372992 8562919 -300008410753802052428115331840685831304 8562920 349561047998609880671298459097036800 8562921 330683654953472741647127444611721664 8562922 -61846763912601044095250937097946294688 8562923 90498244544357753876526852924217043652 8562924 2520223469744036374885829140973525760 8562925 -28142799972132650016526404459102115200 8562926 68450950845407695348379897791499406912 8562927 104282092022056095733090523306965280520 8562928 -27133068747891968801193815030923264 8562929 -20076429595673567179274225314841007180 8562930 37570209732672745037243181102124369920 8562931 -44112301616367782291471150940055419760 8562932 -16495604783685646514733765418428887040 8562933 55642709668081528028346916783814910702 8562934 -2485786464766739765353495558721539968 8562935 -74630374065550788416697666138985694640 8562936 -25676757442884440912045448173165568000 8562937 -251985549435626224611628911138610695548 8562938 -23069485886519254764508959314359796880 8562939 -37915831225227368267924182013467607040 8562940 -104694313434173081229688795681989096960 8562941 255350776889825824624582001150956014342 8562942 -54758983728006968239368064808738789760 8562943 128725243999764082516054588124539880192 8562944 12217472019074490546533441080444059648 8562945 -44151360124126658912888324049826464960 8562946 61572515532294719956458589498278351360 8562947 72080821427234380175964635482620883152 8562948 -79114542088818779520107231115552706560 8562949 121781044800984573061631600919584196736 8562950 42585409408886415220509601211796696000 8562951 -21149652482255654463558197480620915008 8562952 241345468914370665694915582788376089600 8562953 -31985385793555196736006186318280686720 8562954 6196170061121432159804861016096791040 8562955 -15666573712466077789031615469120749280 8562956 5081347663333162802209079556074672640 8562957 11666643164405395290066833884910669760 8562958 118730239769759557802326106140090232640 8562959 69939200980000103715889786359780567216 8562960 -4343577650626471236067826754551808000 8562961 37580546836694516581368238155632080704 8562962 80269909651412439499663403922614393232 8562963 75544768342213079545267599998565743544 8562964 44246973833607818157032664668747182976 8562965 13458764173150474896407506915267360800 8562966 -6731120780091956040352906278735444096 8562967 26284121329360619980438443217471778992 8562968 -51202212321259710075932711547914649600 8562969 -120777277484776973110351782721762838400 8562970 -3101716584225636394366092693350016000 8562971 -1764872788306153896970626558710600856 8562972 -2294903448681403005509911227257020416 8562973 -8194692771042040967971988469765342312 8562974 -9078870411360918107660274868397586048 8562975 -11454926968300033892736603271729152000 8562976 100187482307581291891849323641158828032 8562977 -3598981254512423448075230906344120320 8562978 -62699256407190784664892019025323707696 8562979 -61666654785497142073942224976557760420 8562980 -68144595155703504433774116082245984000 8562981 19649985248447130454226466756260678784 8562982 -104436082046878320281985169852702386816 8562983 129982685994391359032184593318166826848 8562984 29772375324975481987536404002437611520 8562985 -22377973641228643258923022887180573240 8562986 78174682036653413635321328432349078192 8562987 464501457684271624503923891016762600 8562988 19593899051280370720601634587898397696 8562989 -186998670870153317609081939393164997844 8562990 48237666266211304248090050838458325120 8562991 -145465214796400071007949635604432858608 8562992 3687277256981945608980764321946992640 8562993 -82146099411175611338420557652139278736 8562994 17458267221100739426728608242014211712 8562995 57946166512299209458031723933615688000 8562996 1362455434146664519205317380305233920 8562997 -203420483109861377968624713598075381480 8562998 9258638007929576961941869135533560064 8562999 43351970747628157497898538008213561680 8563000 -19619901595663833414563467988474880000 8563001 -174251449538719072193900115477597622998 8563002 18204661023665061267894890968388444160 8563003 -142790043382551875772044009979735198748 8563004 -93987159578084966805148363350852979200 8563005 1735510092232448592440245834149636000 8563006 5165461358406325620301424270898691584 8563007 -235075505882953537163354877228637575744 8563008 -15338142274160190804759393862152093696 8563009 17672601679389307208387127471598443200 8563010 13613169187890204377992529023127792160 8563011 -81997552073362446118959969884084427528 8563012 28194994514817537434240703821301117056 8563013 93810660764264569114531596405861847584 8563014 -20758559014524662408920627667803340448 8563015 -47043834716703021397137186354838656000 8563016 -66617126926634303646882972409807994880 8563017 -29087308237092004252007549511074079552 8563018 -24843476854444564567418979034090646784 8563019 147613362695179211611614959000982993096 8563020 626187107176537971031127523875635200 8563021 -89800493510526867610127673941579188148 8563022 -29338929705618242665224965418937357248 8563023 8856850095202697693697660143562789120 8563024 -74918863002793288765474042612985364480 8563025 54380027331180314551741771742067584550 8563026 30757906055420868505357315996244172288 8563027 19450166305400122004959215189616393608 8563028 221896758123245484815501793029847058176 8563029 130286687038330049667609863026993025184 8563030 -604279580727302792261671761014976000 8563031 53654023565459753215201506767268653832 8563032 78285182162647113574124729745903851520 8563033 -87590190713473836711175289800950514620 8563034 -125492175792026668487523630616283535360 8563035 2818626963493197481289814321119939040 8563036 93575768024771071173508462872642690048 8563037 -31077667035265151865490830745920938496 8563038 -45284316667027816845825193934517479424 8563039 -77014561573482987898941327851681832160 8563040 33781031233275058117347746468501913600 8563041 -26560395476391356079117320067809914350 8563042 -5556179360693936227471349732164948608 8563043 -47038946756079270890666228610952404708 8563044 -53283554812679962454802417263700040704 8563045 178550893527533281228042165136258033280 8563046 -1988818696503351512575260103907971200 8563047 -51120515929411638632454003087332532480 8563048 33931428365939500106338213433469726720 8563049 -349175017068256008790028728598982390 8563050 -39308677278058959523858129963466304000 8563051 -19758808111025967535086193797168846816 8563052 -14443114820616042513389151436297553664 8563053 82552179018634284516642775209257115840 8563054 187344618745220432879993531069121711360 8563055 10235006246395668661682358346437463920 8563056 -7462633421122361901174039897607077888 8563057 171097538290365402979052730399587145780 8563058 1919301131375371695241321650545332224 8563059 25414890329106917343226204443842959728 8563060 45754211074515356841192538726677903360 8563061 40911187937354972249589513790060663008 8563062 15168583187292244950993375302409882432 8563063 3498027969576253996159157515568796464 8563064 -2090471232344200325509566410291712000 8563065 4461077198048894675810242909156033920 8563066 -78572505303450988003264114153763034768 8563067 -189070206951483651301900598756380417884 8563068 22779251633144954111231727244384579584 8563069 124281948754868802680849823798779658496 8563070 23863743949034832570867952265360806080 8563071 -99118046851855417162737227549561190912 8563072 -30572988132273007998083029358188953600 8563073 -75523382094315121395223549565525751678 8563074 4341077402659877955420438082099762176 8563075 25344999857656071681208070528175015600 8563076 38793020149750418802454476189254597760 8563077 218664213127621618866762420698153122080 8563078 -60100657318600176104751152385480224160 8563079 -758968495226281604287194572889371520 8563080 55048590016499460516061470565367808000 8563081 -128788563171721531503887180977002678118 8563082 -58870436248692904935017574792443414016 8563083 -112327833161198476770074547828956236800 8563084 -37393782810831043921628761596217795584 8563085 72392171517791807892083352105640296780 8563086 8968789698167198150356038782347384704 8563087 32363807643433894256255626331248253232 8563088 2158013284714235664713694690166874112 8563089 48256887572685604185009110112755242224 8563090 -49116942778996384284045812692055119200 8563091 107530717905271004515688998999979353200 8563092 46943877625813370974505691073515098112 8563093 -1924708888154073145150988603954754624 8563094 128208603498637380287297562032253704832 8563095 47405671374050458325639898162053416200 8563096 63640544925144958933464374934795816960 8563097 -60698550903647739880090461618787815168 8563098 -7262791807432718210269034799641479680 8563099 55804716900174402050291084230541834560 8563100 -12672053002865051376688960806558259200 8563101 72756486446993649684265545535842536832 8563102 -14425192488602630961107553485666469888 8563103 18298230453406004482618835348191472640 8563104 84939061045412406641958604682695802880 8563105 -167943242179434257005615032862561669740 8563106 -1561797419738065923472671558635074176 8563107 4932632833350359300518207052229120 8563108 17395171521465090988349040994046631936 8563109 164843381191761015809815525555576613310 8563110 -9106645925940436839008890955846707200 8563111 -192584168693977719164531903131035613328 8563112 -22135898054327968092624614348420428800 8563113 25370386050384670880097576146714010660 8563114 -68519167853263025982487457925464506368 8563115 -95976978187710869661113399270454925680 8563116 27508219359801972648568433716938338304 8563117 243154194777744491163345494947612294166 8563118 108435358656021524521339816096840540416 8563119 2587361906621636774782091744868223776 8563120 2888227717216811085486577968901324800 8563121 -13109170079618699032022265232476660864 8563122 3238929717854366988495010994763292560 8563123 -13987558207173953151100027258037136628 8563124 -100856071035851682077190518455235800704 8563125 4069959450044208773311288214636220000 8563126 41383393681044735023669638301215641600 8563127 -192232342622690142244151677583608954008 8563128 -39229953268470429493498464997595873280 8563129 -225721438952689194015356607879202589360 8563130 -8430555692742215163845890369941135360 8563131 53788281635441422579808425765971916800 8563132 3539959770229374383360894775143764480 8563133 169275353417360082042392461755173914080 8563134 5704294698754452436924438085502120960 8563135 28246836269381373408687774414708600000 8563136 -39986643525037839608464728114962890752 8563137 14842838903391402430224368717162101440 8563138 131671791700212933433321204260665928096 8563139 -62938480683715622803707371048802468576 8563140 -11771900340782299064463835460083668480 8563141 -185952283057138740409880366742726335458 8563142 -38222638408577970081945237361364130240 8563143 -68625095132295443252417762221320482136 8563144 -52189917435921920573494634874520320000 8563145 -184152051552827299843541894985504419100 8563146 35397331208712851527892535141922723584 8563147 92054278998972058810099109178047149152 8563148 54586918532005938634277536764284375040 8563149 -307484234724550835852084866502620800 8563150 63452427250191767327998712549385676800 8563151 1755474124483418751227145971751110952 8563152 -11759442012174759999461951766896443392 8563153 -110319184425974400524204167161156543936 8563154 -21881670189433030623600975466253340000 8563155 21258510835583939717022539351997517920 8563156 -55652049898912324226400638750503686144 8563157 22322713932792585697244722195868582940 8563158 -1317308444628272289133795361109471840 8563159 127045536530568525406280049989799556440 8563160 -22478076587747476929821561195559321600 8563161 -14931317402695645020880861886020475136 8563162 10332004398559169744315056931809358832 8563163 -6580038960516691138606461862336147440 8563164 107852814366325195296513576474099288576 8563165 -14465788303634777415352543817369575680 8563166 -36956212205102852579314121351778307968 8563167 14189336318810956127317154854195366440 8563168 51128006777069525269679152644465623040 8563169 -6979990922125882303707490259212209600 8563170 29492859705644402686204473011604480 8563171 142784528934428908802376902593186505372 8563172 217242841953063235089805284438877789440 8563173 -64941816268047683898529491763243456416 8563174 -42671641616996071716092642626671653664 8563175 -83476385790824492759475795792223833600 8563176 -78608459547100998802090366869614837760 8563177 58723377783186483639430994691272889472 8563178 -9007308552424815066407323426011492480 8563179 -181401782446948227669292420636571005200 8563180 -33524126471975606168416616145796070400 8563181 -16521340627031971391640107152054524000 8563182 5209178749437943222203519028357421184 8563183 -155560297431516348672183778687675227568 8563184 901247934079012844942826857668411392 8563185 12852962822587795428736351483194355200 8563186 55495126108296016659679538494171912320 8563187 71344863215541107651142412067235109836 8563188 24878992909079542340281767069354393600 8563189 -2479001631687560161716378804262761444 8563190 -53438428727590625250131055784026948480 8563191 36815720647779980152735507436188515024 8563192 59828643626903907968090364830023680 8563193 -104596462427487210006479134650757784496 8563194 -2993118172709563205907226425518402592 8563195 -83855493100153310917334644423016524800 8563196 -59287517060843226339561603232173307392 8563197 21861268936538169267829510071925708800 8563198 7685048336203319623090817558154673536 8563199 -137527863894710927225293646819129657136 8563200 17201687090849490912371394116950425600 8563201 26752135827889709614068135641920724400 8563202 80926706136770520414658607480420505552 8563203 -17799104986810477968771470544314732352 8563204 65579734520512420444032039591579540736 8563205 11760301342161160465021564579616256000 8563206 34901093236470111069437926268442627840 8563207 -166599441741069138833124833407117542840 8563208 -131237855366430863888132696112585646080 8563209 -39486951043093707496889543218551795696 8563210 -13764944257227543375535341123977518080 8563211 -162512718110993280691650744204245865888 8563212 1122689417059886976537615320086609920 8563213 204944169889119994492293315295163800384 8563214 77738804258737794904127032664453637120 8563215 98225882441818682003644616736026703120 8563216 -65934610901732228659395599476429406208 8563217 67808068809190640642871326277782710248 8563218 27556400675807783141314787294727310848 8563219 10457538373754602986677416434921043872 8563220 -47876211908262242513386149828512037120 8563221 -143377891691243210850716491104813487410 8563222 -55648009391855602981184421202661770368 8563223 48578290870878577990376197704903600000 8563224 38535307642286317391926599288446976000 8563225 58961903941716384948949942412795442000 8563226 46792318213450252022056835982143170560 8563227 -206594474625622522441731247585237301760 8563228 -34837108180441000566068179350342994432 8563229 112601618181769248687841498622727461376 8563230 -4706376914681490724303913031693360960 8563231 -59563847925088782165933456846133881536 8563232 196900110859997905779585642147780820992 8563233 -18616684811781901825072486668918833280 8563234 12323303243721762578972618827564010880 8563235 459626640414907750975857311355454800 8563236 103144679895507754232441885720685096960 8563237 -86316892225755516301068403979494354114 8563238 135201510741331828442977173749584151520 8563239 -2696443755835665814680372224488618320 8563240 114578947044252265353934059497914675200 8563241 130319973952292417497287783962563568484 8563242 -9783074868631612889029083062180190720 8563243 43364387804797668589594444858850431840 8563244 -49823396702028729203845337538613150464 8563245 -20844921198303687275594478328166674560 8563246 31072935176139634581269368115827024320 8563247 -59599649480524381435628466450538014336 8563248 -28930039553734563466051422633242247168 8563249 -31633801366134709325490054976059014160 8563250 -96217214053634987080887507554293176000 8563251 -43577230065473327349515894536261937616 8563252 -10460762720886716330790338084328082688 8563253 32364499863956187757934173179112518684 8563254 -3958120035633267565892821351218364416 8563255 -231559649588009797411899485217988183680 8563256 -93889512997710037554815223221333913600 8563257 -51669101650188203191342000691241729048 8563258 30137000335227662003744848862553411840 8563259 570227199015548834195248055032232550912 8563260 1782036720835724618021117105821762560 8563261 83058641557664909036417663869847374432 8563262 93575528801044994407503521078980392000 8563263 30906610236471737140391187417183771024 8563264 -75419918296361038271141162939791704064 8563265 5088238826786424450672207387109938000 8563266 -83082019992260388075775280731852270080 8563267 -244072654346653987725254126427029658320 8563268 8593171327195995972695045458664841216 8563269 -14099113375150330513881863075834161344 8563270 64514110386047249958358209566011608960 8563271 -156021614399851041293838207518284815528 8563272 46059178943407066095249809815542865920 8563273 -96297503972829135796718646393998109478 8563274 81120063218415894687924113973331524192 8563275 -8486411183211196374475149455178373200 8563276 24345463623837199683432035659814610432 8563277 -73540896928064176202018446549494884874 8563278 -658904871119494404996516093950057472 8563279 -18921260336357054650090097207914713200 8563280 11274036082292682108028841597974609920 8563281 -2363581479489240908558898335491284528 8563282 73385355828409297798025885141574144 8563283 -89685282863957892599513371450097736468 8563284 -42098434099882544511297641116740464640 8563285 -15692341878334258149765988801204692480 8563286 -52938110893295237729119857062203869408 8563287 -138943844007019309535320251370513008000 8563288 -95038308077173938934939102465911306240 8563289 -77510909467135611029281678438291634934 8563290 -59028668814083649908599958271285196800 8563291 63951352857542343119777507250230112 8563292 56430541067359945153672646340842390016 8563293 87183347645890341125340139134592891200 8563294 94880355314065743035346856429856901120 8563295 16733797615005479187595394136579496320 8563296 26194027562480437783041467357734109184 8563297 -76590606771501004900646954982012259280 8563298 -81506991624876679167886664079398535600 8563299 -157944409668705550002784196338202336136 8563300 -63525331565300121735942136781599616000 8563301 83523837548989259408203807184327116608 8563302 7083380774940821121509618603793713280 8563303 78284105552767789170204928878307820080 8563304 148664547040318523242554521756141568000 8563305 33761532866807554077491959308815597760 8563306 -69813192118503652321369890273111590400 8563307 94788938519886710311277146757368541556 8563308 -44461751277372481738786519937263011840 8563309 -77255396872369738702144569429367896490 8563310 22947335931516289356567747183307960320 8563311 -33967079653756187426863103562244384440 8563312 50302819517393001317139257910083158016 8563313 -4660043866098379550786115050253498720 8563314 33952774605903896686048367058512153088 8563315 214491811363623344380633924841470804320 8563316 -1463015018353842363468939886041071616 8563317 -15663277093715450126811393017983727616 8563318 -13088111713990649918429574468006451584 8563319 -54981258977457660629280932333159952000 8563320 23086552654834057468880836467541401600 8563321 -372020070647755798237110776898733120 8563322 2231730920949295785220879075367458272 8563323 72723214490592825928271256759398962800 8563324 2268844970152982046591725094129426432 8563325 61655370996344244672881396263636822500 8563326 13352657793565247456907140412775527744 8563327 114867189749151699840468927947606679000 8563328 230921695433657752124825891163340800000 8563329 -7213442101843680856305833497514151552 8563330 -28462561804084210480449953747150185440 8563331 -25522324806392589469268275123189532256 8563332 4960145405830940715539609093573839872 8563333 89531252660885157015115439910338406880 8563334 -394736429500660003028549141535629952 8563335 88819956416345034364762985848381968000 8563336 149365074507226755389449666953593287680 8563337 123519848389282199499266119656329166912 8563338 2618671543296110688338814336418944000 8563339 -22194852069234518213555865072885842500 8563340 8843023788088106297620481546480931840 8563341 -48481309462548446333533700159747462208 8563342 15462469748159125435561177726452301824 8563343 -347333502196249650374366164420558320 8563344 33624203285082251309922671619232825344 8563345 -15611909960652888675792141383499760320 8563346 -106759291253026329826935051783598364160 8563347 -29591335413115741858459657293581137920 8563348 -26976724101498011603495396776580450304 8563349 21115743219776186104075422943799397120 8563350 9658034691127665758038723293601992000 8563351 -171903995969510275228734482527110478648 8563352 2238782834130849896071319699879116800 8563353 152758221790765888446709232944647702144 8563354 944335025064081208986512572831637952 8563355 -70976871862382763271791047495817276480 8563356 27584717535814800270383565484168691712 8563357 -19110666370993439724533755648297473120 8563358 100301759615563439392519505779348049280 8563359 17824391761595030798637954811643112960 8563360 17206219028823746400370133820348825600 8563361 -150967996690478699070749164831999968576 8563362 -45608203261274471711446817663903403648 8563363 -277356464100391481443026902678426779840 8563364 -2449693952537572820339035590618123264 8563365 -23113748228658946201832409262201984740 8563366 -15287894250106769817250947408918740736 8563367 -94907651241326672658825187801391212560 8563368 -2966456998915970095185136056041472000 8563369 3520758451467481399648794409604270244 8563370 45805494106691896522304429759014502400 8563371 -48549081927053026154386384854075639360 8563372 184714904061339058870843477266193208576 8563373 -8157901738244240609408703974931016320 8563374 85629613148034236952502164044272525440 8563375 -236882074342939243147363550026188978000 8563376 -30920611508005046236585742094716436480 8563377 136639168601997592080158573172181342320 8563378 -3128802573577372376753604093667522560 8563379 -258736018729726513650843202480715924928 8563380 5827144513258299529437924417492787200 8563381 -109265152944733724406808768103447270400 8563382 45365727924110520159092840226928101792 8563383 9231012054568639944621229345554293280 8563384 -156166315836493943730465467931998269440 8563385 -24019521256278461897501163506838210240 8563386 -1536792676241660652598019686482665472 8563387 -65670102170279910786609243662985581484 8563388 -21588454074101805935983410326850419712 8563389 63886133497526474638496305883958791424 8563390 -40429437689382447212235567206104464000 8563391 1546183240863086719593411928822700712 8563392 27730043132670289894816074291364233216 8563393 38014645064430254452603867247388728616 8563394 -2420841584414659993791127834099757568 8563395 21309422991757350607935374052926131200 8563396 -181787328733364855485879531660878563200 8563397 176836501073869428199709487509173122846 8563398 -56270573491700949457379158830484835136 8563399 62267295156831542694506864922202544304 8563400 63731633032288527392511524420665344000 8563401 -2934392919460286350345092744890371776 8563402 -3051589844782598128724059763049021600 8563403 -245994356022237637751480843723620842348 8563404 -153685755128050207481851610359580356608 8563405 3380900360167458669174877424779499160 8563406 5377602883166413957166206022083073664 8563407 75815817115715715440285380329977088 8563408 4780193085058808976588769011164512256 8563409 49609128728690728449546255612798497280 8563410 -63577055369967768074914966362241238400 8563411 13196578833778097422235027647695509032 8563412 121052249392412764553020757506035456 8563413 481749719876717611043882469859596000 8563414 -84519104380160173899619827331858916160 8563415 16586047670771618339532558775018533600 8563416 10456064117083514682016098331946803200 8563417 -80438884823976221958212385897697096380 8563418 -60244708493310837316626666492792909840 8563419 143592149821999797533770310883953598444 8563420 59992561318100968247938798508987258880 8563421 -78179071570932814604944617952441068378 8563422 2902974004052673623131537750621999104 8563423 -2030257910130612893293267848598221312 8563424 -38048136453776135998808537917983031296 8563425 2323499700314275751035370962547395200 8563426 10489591052474754990907271634868247040 8563427 -17909258545899740116285831467762709968 8563428 68066431006351719921037371899083653120 8563429 15105638124896756012791087862610391680 8563430 -23847196128955125109100077147115264640 8563431 -96947219960448075974280202250872921776 8563432 205979366593209540089199936218045414400 8563433 228787333840451503425462521045738117520 8563434 69117290053121672462591172147761568000 8563435 35068350277317470674994108299239885360 8563436 -93333836832743850499630247370861503232 8563437 -77552126528514822422004185413603015680 8563438 32130783187330448604604276511864225280 8563439 21328908325096333854353814308317167960 8563440 -3461732669006543098523377166828175360 8563441 69742565931846516874798920596241248932 8563442 -31810901813717174577095734294644372480 8563443 11313580499814986225910752100592368384 8563444 137987042672108212677940422456540654336 8563445 5028945930924655593418777874735892000 8563446 -10290983836833738088424342038806906240 8563447 134911107913221495569708109897940140192 8563448 182783527535983776437917038652934799360 8563449 -93941517421267041480135252030227655072 8563450 237333718908034024357336184145216000 8563451 71424336543797660913078622441860477984 8563452 23436798469026346486348631707980718080 8563453 4118610755877675322384185277562948044 8563454 -84460215037601590568645859787873930560 8563455 -68715002769155444642861217414374712000 8563456 622756996321699464699305125094621184 8563457 47324388902146885235984229606533810112 8563458 19937674154022115573660107530850796800 8563459 -61918414900070525087363298732914297784 8563460 45708562534795116806139496569199361280 8563461 -67492548987085184198304398663202964416 8563462 -11842584586590156110287879776830628768 8563463 208889097508008216586277553840044066712 8563464 8232896946999297119894023364026859520 8563465 14546047658167402447323951877326310800 8563466 -15355687443504849016118198153813135568 8563467 135974394528815102978842195819332312000 8563468 55049625593460159619507997898003886080 8563469 -43415047975412343711830811061586671104 8563470 6075041248811577063338749398737433600 8563471 -62504853132145730093595838686105690240 8563472 6406287508261715435625798173787635712 8563473 -54503752359823656604782503278004101278 8563474 4810748184138331629586225123943829120 8563475 15960798005757945699639500485164151200 8563476 -35985444376740967604131660402229053440 8563477 -16525869944984491272000680757614999400 8563478 60238858053014608175718595012034924544 8563479 44859888930323583028201790043513947088 8563480 -81178900663506231573196294112765337600 8563481 79259272201115072212609541038881678282 8563482 6085010321178924452913229900545173232 8563483 -31162341844427461392455452795609598720 8563484 -13262098318060667568230592337922525184 8563485 -39691467753724137352417655069854356480 8563486 45531791699697568135542583490861844864 8563487 86542544774549021662700453971624970472 8563488 -162543910704095557604841670676634402816 8563489 21111177830153553304017043114985160960 8563490 16307506013822339331666353848131571200 8563491 61492589805331878186439049728429199160 8563492 -40166950311785137947747123324695060480 8563493 2795788260484545897422277226970808384 8563494 -14807223004804576482093424596757168128 8563495 -87648458543600979133393225246852359120 8563496 220392436446031598219228231177419161600 8563497 179453858162080165499174786132404561920 8563498 -30222473759070956657165108762862817536 8563499 92953937545937637716345629154614517136 8563500 30513053826123746892267659007184128000 8563501 125544989906437696304997341920790884502 8563502 1852087474102507494201880423497636864 8563503 -10520278708898794629859380606905809776 8563504 -32005540308842235871552033512384839680 8563505 122473261688084582230376380713821928000 8563506 5486157064220730988969162575899532288 8563507 204247386793155402829168770444507771832 8563508 31845326207120080986353824754756819328 8563509 -167423897014991158970906811691529371200 8563510 4984957261648791883312482836165276160 8563511 160045660761236405977377273579686011824 8563512 72337568971393618279291512698801356800 8563513 2569409251874443522394466990986836224 8563514 -78828004282128569525951589988637472144 8563515 -101184810566503412178976177109472961680 8563516 55704882795731229413237509015513841152 8563517 226483959754807578935862626813994586566 8563518 -71507612946823947069925638898371779136 8563519 135742652519954464828027249699641129920 8563520 -12443720268928122351862328179210321920 8563521 -112711427150529559987507375610455541760 8563522 -3367321888454511758276288819677804800 8563523 257956312180032431359548759355982208768 8563524 38087308057916487062888697246571846656 8563525 8643323994965280781456947170476924800 8563526 -20730187347350787687061370598279275520 8563527 1778546401875693307461469443427427760 8563528 80735326449401551945240158474999398400 8563529 -8737933036696080933093700866264819000 8563530 615587619204008482469038327622488320 8563531 15624559027338624648850834765526975424 8563532 39651109716901359762235999927944875520 8563533 51388679965554445001361157594969344 8563534 -36007933014848993216411084247967852224 8563535 21274971790812966193062814391478537480 8563536 -903475706584733830695630401950187520 8563537 117478196165705913557221565766154595186 8563538 119015751321531136436169078212477229696 8563539 5541480841096995574876959863948613120 8563540 11710305524468053783721859728530026240 8563541 -169727917667629811574053334359527653120 8563542 20793702986475970642638362752636748160 8563543 -33782669697024011924748042689087071056 8563544 49441195361841814764424006175318999040 8563545 -40259217994033725747038704449370768380 8563546 -152691001928143283247676370727749835840 8563547 55888925222229279429378063940235648880 8563548 -26156032724025265905593148182936076288 8563549 54760472636021483963118407191229883264 8563550 70003264380635878722803168780020800 8563551 -111590918492911971275228592693006109368 8563552 -104408787720726587896201212505444712448 8563553 10673015344057894275842929111272896802 8563554 -72665688846468471829572033448546841136 8563555 -16644247039928461427402229270313344000 8563556 173215847274672079654606137850321747968 8563557 482085289394669281978535740406834688 8563558 -115025998229125700255036189768258169120 8563559 94997144369441121794846779867096376760 8563560 -45042505383640173974745489213533798400 8563561 78858057700645192972625990806430207524 8563562 57011866884158074669863732976642068480 8563563 58474397241768880014509090087831278584 8563564 6299953420273974687799350953899773952 8563565 91870715719467779574728155690612447800 8563566 -13663939770433761842766436217139225600 8563567 7615244020355203363522319789668684800 8563568 35268548812113356387844749988466655232 8563569 -36263465868616537776739389162338425920 8563570 1062360513043397185363896720170260800 8563571 8201588169233510725825199985577373772 8563572 -80037468299036413795456693069465739904 8563573 -5115545416199118433748567083490262560 8563574 -37626007051376788521937384207329370464 8563575 4426601208042610863974878860763785600 8563576 -25067665626802042069699940161978122240 8563577 176917380945055537623399057280544118672 8563578 87119540023378054158288759729081646080 8563579 -1382327829949231332368212089441622616 8563580 -20509416662053556693835668376954316800 8563581 18325365945366851316113456836045798776 8563582 -3871424411172489251861664593645956608 8563583 -70755169042036420758621982509681372912 8563584 27612446940398990405477864331804672000 8563585 1031296779462866647717121431881816000 8563586 191158813533744990255956307232136578560 8563587 14446222494471300480664329470838032640 8563588 -53264931105490781167185607987058589696 8563589 207938127647673464756627965781889879390 8563590 7626450066850208510387501134428979200 8563591 -154208691582026688454006399686627868200 8563592 17925493411029137426649399498339870720 8563593 -9978301521198699643650780371655176256 8563594 -4780764085496731533369243588397731840 8563595 45101251635345150327004040851825680000 8563596 7425195038470923189558287713224514560 8563597 -90617610374009095725014436211127370048 8563598 103330554839475978085466353517193892800 8563599 87272187632082826772288176349015206968 8563600 3615130868881886643215831065821184000 8563601 -264094953277817684385819705748290778896 8563602 -84910981945856274514041972010548480 8563603 -119187848849449796278569429859061115176 8563604 43292839475066380511722671032345333760 8563605 5832149746102076552402797547654704320 8563606 79928114792877318257096172491089246752 8563607 -54143362232510544356127287694929956800 8563608 50432226339476542115039120806187888640 8563609 32106043056135677276786580398548529280 8563610 40263477617655357218499830976154091520 8563611 2069003690556695180113317351221666304 8563612 72130558148215532897749870230775840256 8563613 67900202966511936215384267661449708160 8563614 58928626787265081474977599072763351040 8563615 -107408385177240997854141441054929942400 8563616 13539058151433753948174500402640125952 8563617 187693779472307865863991668927560062240 8563618 -3758181646239853638116731870746336768 8563619 51201588688023056301452293967943469020 8563620 -14147901138819833016361117404168499200 8563621 -132749178171925093618478214621987579456 8563622 1020521375035081572067666049580278592 8563623 73264135222916719690648205216493273600 8563624 -48208152734325478648128202863746135040 8563625 -92721763633847866641487878366351408000 8563626 -36293105708613344952177273464291020800 8563627 -74666162783296347053261099868231800524 8563628 -57866827929161629984628243703664933632 8563629 20359200658329663000932072705855974848 8563630 5487964262898796050762262431353800320 8563631 -109397612414124756328653487568868870528 8563632 14349513174776829691970558695265009664 8563633 -32298169549392202932248439045086902656 8563634 -14443944908040660830622907271045044320 8563635 155536117592561899358184254380006008000 8563636 -39931672384683916709304104572457023488 8563637 -109033923125532478633823717966175069714 8563638 -26355318274113750059797210337471992320 8563639 -98627073972180190557325790085160310560 8563640 -67692309255077390656135726271769907200 8563641 20585487584202716921413887710148166992 8563642 -1794496326188989929005215064261959200 8563643 19919143270859259457127379399610954344 8563644 -892620121313844226136770249447378944 8563645 -17431807728426867288326173415645194920 8563646 11568199821468506293770006360968183808 8563647 54204722837046198163215581607295302600 8563648 4426222071271788905682944201188179968 8563649 -228859246747222866554385013155177181500 8563650 5701595512634133405059119140747993600 8563651 -196923080390526048034785254173398308600 8563652 -142473280571564618528051336326304110464 8563653 -12930226715203630489770992950431290112 8563654 -49220260659917786074221802491086088576 8563655 3984061583785134272103925855363685760 8563656 -41443369606232452836269585104083148800 8563657 -72056883003453985046762487607316380928 8563658 -185493077902351912709734411008090285216 8563659 -27061365833574626865168351367620026112 8563660 44276324335862085816579387171118540800 8563661 136202243641688421388825220290842230400 8563662 18003900318703393232545866402322734720 8563663 74345568393006361843467827919979910224 8563664 -51832911759816117467876463452172165120 8563665 753539300475485466793352034593249280 8563666 -22554462588766054880526491517269401968 8563667 -21949175963378441522634304547406591408 8563668 42678809497411677377555842777809254400 8563669 69128325908935440580588009910000819580 8563670 19989430588065056900345955746303880960 8563671 -241197464203403931695348741067006434400 8563672 -26111505344113969057902188797785907200 8563673 -39265811023682302337773803154880779200 8563674 438011568655669309995546772123556352 8563675 51289788481702314727747332680998046900 8563676 -92450977923595458570686103724375080960 8563677 77578429616835272968816063265189555520 8563678 100432206104670983309885907528858560640 8563679 -265560564938771327630911047666056516640 8563680 -114515049071359527387814749354629529600 8563681 67361335901849912878911259494508572800 8563682 -145843551608041130468857232500529197056 8563683 -3618175007059403134004715298654327176 8563684 -92491172042118528334583505903250016000 8563685 58715713661455124111033875664917575000 8563686 -20645486662981183403272562744434287936 8563687 32356476429987087469578064460739109344 8563688 -15511027487088005352248280455746682880 8563689 -81124097642895027333922369805865990492 8563690 24933879701478833544929737538330421600 8563691 174789082128735648899692155524305264632 8563692 117504605591058277572197707055442788352 8563693 -130356797852311440136599639193297782058 8563694 -145970437781667061710928500823205760 8563695 27673857131808590990948453705409369600 8563696 21277375576940458721365769022792597504 8563697 171372545673711591982668099908634520146 8563698 41436887645218786221718034086221388800 8563699 -133129608941179409053155938252406945360 8563700 -31764679078582241492749497965939808000 8563701 -138316425235331678985959183065376652768 8563702 8462318347393853589930182341280372352 8563703 -217069709223041472044614941902592593208 8563704 -35718953671264568310215485084193402880 8563705 17367037911032817114628562552762563200 8563706 97146595800332308756808900965654941552 8563707 -2748964766872783959681224052285762192 8563708 -982751513699751146191676821789852160 8563709 71448233091948794014629016257850210752 8563710 40955752249599341419095339882354360960 8563711 -16561912384469421302995300618434890736 8563712 7881168988814980084130681700898308096 8563713 72868361684676631926575375897548106544 8563714 -32039111343461688389569389996806762544 8563715 122038497323604113669805797500494441360 8563716 -22436639323080023369357953819564032000 8563717 75794648692778132301003336132286252766 8563718 -16825776148792087189667197367027904000 8563719 23725842532319524694518115620596776448 8563720 21650116757725278740960986934159769600 8563721 52751840193190182667327089530958031632 8563722 80658214856210300966657413314718811904 8563723 19110275205467687023108648898876527136 8563724 33565556783489683313561629404088200192 8563725 -391645691535460606074408632149086750 8563726 125937715134114752664958057307712549312 8563727 -129632955761399579597708204438938361424 8563728 6438182783390963024897128247994875904 8563729 -541924168962786292189421251390302036480 8563730 -73397667868718329771911578806514206560 8563731 12493790686270219714355037371693281344 8563732 -79203900584165810940788245324445399040 8563733 -28499465434790947677770017729012969224 8563734 59273472724225997522189651779853849184 8563735 25386009574802313762210982240436566680 8563736 35747442224367664848210335241005506560 8563737 -17235892546234223113059039235362078720 8563738 45310519603437638053942846332603425520 8563739 353497122473266153206986788410303954456 8563740 19420194489119975073706038072361912320 8563741 247847948823392354100752404913517271142 8563742 -25119687093535186854276390901844443776 8563743 68509003439002329038712050032096305144 8563744 10606143340094057396427865253197381632 8563745 8934959682039840506943504485651426880 8563746 73583086244945757266403768312064358784 8563747 -131862868249005089568445526941976368804 8563748 -40615455863483429995769770605917918592 8563749 6484731360071438222825170192555278528 8563750 -2473830285857282706845883355877760000 8563751 -520348328226888450464318112032534016 8563752 -35278970800225769445702269482839244800 8563753 83915986211849341184928341222654320464 8563754 -170836819428894347052789068817879085728 8563755 89898222713078991884572841493000849120 8563756 44041487060319963240587693927403248640 8563757 -198914894378650554434029291285443365994 8563758 -12387747618838627832464966601791488000 8563759 -325103443007200944569846523232221068360 8563760 13243645652413241578602651032945295360 8563761 50958502510085513844435043799901394932 8563762 21803124594652083128899827408210372000 8563763 -48513840388959476187974799068392046976 8563764 44027890033154642882830581452692457472 8563765 -2851070649624148531499952367029851520 8563766 3679550323028186634550094266117315200 8563767 82284776437769325620752543702750306512 8563768 192831731053034784021395105877814210560 8563769 61050425131235852730701105750562160170 8563770 -39718466030346665408293988456661422880 8563771 -111748852678347077062333079044457952028 8563772 68644632937221253540419943425148492800 8563773 105121555154431296252131907241179657984 8563774 61840873153046611078148024276600890368 8563775 151110284644320972534202339868475000 8563776 -1545913774140175180251287591810236416 8563777 166347845530963329192896571394674240900 8563778 95130255096898612818438489905640607440 8563779 124899535439874406574261356309810222320 8563780 -20965956294730432412437932067232970240 8563781 -11793163460086613946677183154465438336 8563782 57286758023431313239004191547010432192 8563783 233957897130309542413886338902964083032 8563784 177122519988970902292057748899081881600 8563785 -93154690485572678017628712511590388800 8563786 12564032186348286836103945565486456320 8563787 78705777430906631523429779044646370000 8563788 49473638292081588817593794206378505472 8563789 -23507695826043991157462535482840691476 8563790 -39338910333207276777924503521586515200 8563791 15777021958052519974549283779106672640 8563792 22907818577176384232709285211662442496 8563793 2017172098686751554846000865528050048 8563794 191843114130249655115460974878586880 8563795 -96003392172400171705128789738325813200 8563796 33370681230102953351602876859628494592 8563797 -2201226371367787415977619692596479424 8563798 -36196162376836200223192026138178539264 8563799 52623397588822292080905694281703006920 8563800 -9198803392910651139482226278154240000 8563801 -485979020056286098533775509709973868 8563802 4353721193595134150101845353561658624 8563803 -114138698256508866683596942204141200 8563804 65409623550456361318905629948511929856 8563805 -179418465233459896476586573583311371540 8563806 -120864999665399217422768670853565254656 8563807 -35549824512777204039638644710735307776 8563808 140651169376330979247462569331802767360 8563809 -64528875385017099494944449936591433296 8563810 80221780593905874330088420306716022560 8563811 4838945009417205961442901803454032412 8563812 -37087441043363882651547137314237464576 8563813 -190643989977445842017375217781939722080 8563814 21196777414846847700829120321010509824 8563815 -21123650680735308443846878460960203200 8563816 -7035837815308772296020471101378611200 8563817 200424733239402785564678014107785911866 8563818 -4846823697816835509425533853682281472 8563819 241013211234790757757579114456586219560 8563820 19961232918588942311688352380196116480 8563821 -26631242527669948394485595196407741376 8563822 -63669919440476113336931518569897828288 8563823 21954539582055393552166479145255203360 8563824 -4767126142186317229770290450518573056 8563825 108770742051028024695593416986532996550 8563826 -19607498903566472962038136904853627888 8563827 122381653052411353154056809294377880120 8563828 43727794573321776239836596535855454976 8563829 -19645672398430243083798900537038166816 8563830 50023242144571977694199840001778851840 8563831 -240132102322454870746163379165806729368 8563832 -152935396069173163783750378555337932800 8563833 100721218487140365333943825920584757600 8563834 -6469260544667468319984986072331041856 8563835 15252047108431654188465874638758851200 8563836 -83801790412792646098313549255201791488 8563837 4148572977837287897661471251940840320 8563838 -6918562086383797057455613886589720000 8563839 -94378046155243369015973861994996144240 8563840 -32808296787231806168415462191687270400 8563841 24231437413924734539813657048900352384 8563842 24179644082733032728509702318334697472 8563843 4236012866114058229147817203211394048 8563844 126131946987124409922077794561265654016 8563845 117452235636217314546766228176989788800 8563846 22475689027658595753032322510242949504 8563847 44704565380449396503691217130113174080 8563848 -50786675172694139836708448128504627200 8563849 -1711449229110006102388718323801713280 8563850 -34436579467045277402489577416650272000 8563851 -2352468411192723323623577372576805840 8563852 -70133920500111153009944787549930143232 8563853 106975782974592541235619507544820946102 8563854 21732026242506102531525561561161543808 8563855 36749133170485487813435543046559994760 8563856 12128334660990605570377761085749460992 8563857 -17969690197384660932447962741937110784 8563858 89051319036156308279332945409683920000 8563859 24872000474929076757700393924275078060 8563860 9914318219811960259889539290306048000 8563861 -256060321970256174929682446683757703538 8563862 -44831973534291059571106261294862297568 8563863 -23809517096919680903348098929634412544 8563864 30310503564544588394922054336292454400 8563865 -330082939100640494733164461659157334400 8563866 -45191378541714736068172650961597211136 8563867 2988992002869752259689382154495276800 8563868 -131618780829484378926063865041227223552 8563869 74736708909373966660236723955891638528 8563870 -16527364401424398537820275787386470400 8563871 32409547949675648895200260496322306144 8563872 41025131875078476861990783116135890944 8563873 -64987790364859475172510997261703558480 8563874 8695813161362028689765888407446589440 8563875 -5226280341055108821390001514590152000 8563876 -89639242095627393946836451681538784640 8563877 -51901507590742364923768689004152739554 8563878 32855931498133809016472297503802567808 8563879 -11960466823660049752446576355582037624 8563880 934408727118323525931404664058675200 8563881 104864573677855074327886479024360215952 8563882 -60232733658739812518875397663896976208 8563883 103775099050611235493795766061364526132 8563884 23504434017984245230768900578111897600 8563885 -4342248466426519562966713934564622240 8563886 -43408743110737393632217895878052296320 8563887 -846564519814754863960539436929272064 8563888 -2190133292193076289463216191702745088 8563889 -31738754130366173957875373351638272960 8563890 29892805243870119382785143379254929920 8563891 9291499130245746837267020045515280544 8563892 -91445552219764271414876428564886150784 8563893 -48324727121172223240660324880700402336 8563894 508209050298283661860588052467348032 8563895 56144574959428929029476088042392714080 8563896 -56895159341035209667642558135971840 8563897 -121402071150037759969568500977928920240 8563898 50951699896624550971168477248632430336 8563899 40612321439822089321567863204456456048 8563900 17444445967111830442013502524944448000 8563901 -215946460868280237776729899414092487098 8563902 2722118603780133294440916137689088640 8563903 50397350907275245734964742879554431600 8563904 74591274743037732464364110521398460416 8563905 13648404231182316457063259317586027520 8563906 68018109201310018658344860132817128000 8563907 48538317374021937361889308593841229832 8563908 56659305823967407448672572830805002240 8563909 8439181910957617995857360481744469920 8563910 44294802388037501740504148697609951360 8563911 -28695017514573255363055044797355587928 8563912 -13480614175058628010897921223167180800 8563913 -318580608453233909679324184179666881820 8563914 56292525576004719305995638661306736640 8563915 -124698189446798341952140165867818062880 8563916 92147251644830680386671648476283228160 8563917 124128067692282812090835646536521430912 8563918 -78479378250986624856045232568643984960 8563919 -39068745552593666239179642012616075680 8563920 1316889921700566017477998721335296000 8563921 -27271728938787173055245687920556453468 8563922 11596715449345034546746890926700678432 8563923 1407178426729901734420403204197842120 8563924 131900100904817189015983727941417824000 8563925 -10367318621952183526683743708757019500 8563926 36908585524994676032900089423853369280 8563927 144629227866741536761958622614771664000 8563928 -86039532523634851466597942175492003840 8563929 -121963181298158441389995002017799159040 8563930 -10787144765379568024740217062046820640 8563931 52817064900907154236138327225824665832 8563932 52906717136834160080515576841915320320 8563933 49958838871753042533193860078786413920 8563934 4028850298033460666425719002463167616 8563935 1184939122088964963317985354662599680 8563936 -19487848712876394938123740844465848320 8563937 -18312053077769406100144080781116172314 8563938 24290840852557806524878373571758300544 8563939 84660619978181410760025141336177699740 8563940 28904311828426118803636215873659535360 8563941 3588017789234970498959576514376286400 8563942 121793551681198797063459085460037787872 8563943 20544981696249485301370521548046471240 8563944 -69233047402237794639596771755039457280 8563945 78229314910919743840427578980593241600 8563946 -19954377545676513194338395983399688960 8563947 1748562865472310303888024272201244672 8563948 -57298638571436558682190668547579240192 8563949 131364994998256187156747689639297321440 8563950 -58635481815847243107704255101646400 8563951 -169931981310783283370971358627929847496 8563952 20103189049579123581872347383710515200 8563953 127627755294545472430951044246456680304 8563954 -6405743423569571286219694910103164928 8563955 -137361937031922184296102488179986602640 8563956 -110053618768989862374482103494690684928 8563957 91214861722767306683533621919847248892 8563958 31735990741228243218962747084245540608 8563959 73333199056676412904212432700845143064 8563960 -1545772166065948459815807627373977600 8563961 16141952879066434223794672468913206080 8563962 19959999164255451501798743468173503744 8563963 -168524753415999945428521561194633615896 8563964 -291186845331511660966913000367607117824 8563965 -7792744435988291125642489093528320000 8563966 -487264494845786428676020955060725056 8563967 28963294613027679983499105067895692992 8563968 -1973773480998593422406401372339568640 8563969 254916391310918960287809887520133402370 8563970 -8794878704575647170668088490161187840 8563971 -5378253403408617877934325792092189856 8563972 118733742883456988875588364471593755776 8563973 978450445030071735559616587272373728 8563974 -1272452718918829412205445506347384640 8563975 47101170374241329760493181333571488400 8563976 -130713564166729001409772948802362321920 8563977 75650257884165989007823620638769046314 8563978 87814862684473909716430741383325493040 8563979 12737176655152079411625566781793219440 8563980 -47773500277582255531577072195526128640 8563981 37841477386714847506867139252706817430 8563982 -13892109183220606778411941879818644736 8563983 61340859212242044224657253564473846544 8563984 9348983185208408776150770107913338880 8563985 -2665968345059810634711701934276939840 8563986 -83820406328050461527750066403202115568 8563987 110714324585758035612146016873416078636 8563988 208035454168288315715130788481059510016 8563989 -32520306757382534328198445247310317952 8563990 -9576803117104644281608229405498467200 8563991 -164516031624690224299378108606981210368 8563992 16489706328826780604516503709505085440 8563993 -100849174989425391011631814976528469356 8563994 153317758837887375206841115241700644352 8563995 -10557521238839280941211620386998528000 8563996 17517508883288699068909160046319479808 8563997 -68288296274836297175382167019950092680 8563998 3618184448490059792010779769705947136 8563999 -153847113527144168495806993666195169936 8564000 -198039886734007886232372477594402816000 8564001 -57621560850259952844792471950509490016 8564002 -59294088257777490508027560619520208048 8564003 -2074716777842436420964741618245530160 8564004 -10607442965853128733651610594457604096 8564005 40101384485348912838599214631059507120 8564006 -1529379773891590777204286008640915136 8564007 57830111223588219866242148069351457024 8564008 -73364264352514119676870063666387031040 8564009 2730254593569956329268195039176295040 8564010 -3484050824839691573347115343383009280 8564011 44966689508984061551118417808461236160 8564012 -5387068869364827797719518573757793280 8564013 95017991620736056561796907813940178742 8564014 -24660355580669191486598381604293694144 8564015 -41337725954966157285118343276824061280 8564016 -12232006935609803042766958109077045248 8564017 28415419857318451550494745876171776 8564018 102980660824827316097121102936298866960 8564019 -41591267236680536317584895952357181600 8564020 -4539036973521345006116983355490263040 8564021 -78480968918039158866552902269093479300 8564022 62654353722034839269231090528563660800 8564023 -3298197382548627072785582543245067376 8564024 -1240771600905855355030629139556352000 8564025 35927443849500194104524119899502844000 8564026 86129197302341477169480327520376537712 8564027 -41213112441189128814176500795009839360 8564028 22070383894643937612031361063947714560 8564029 1866427088536392715930558203096083712 8564030 32212807054406166539632799128513835520 8564031 -55236706800232375365345868466756502288 8564032 9042845671366117393058409428920303616 8564033 86846621777575520151581651850969739140 8564034 258701740322126656442366086666329600 8564035 67429465351366862239267039935016830480 8564036 54177545893068567346847961054929164800 8564037 -52584012075419705412498485686910520960 8564038 -55239921661257316794864025740225669120 8564039 -97316575554224116903887542047817686176 8564040 -9971674195761210860780094675595008000 8564041 -390996487590687669855318603429298348800 8564042 -41790757140779472123497414566567973328 8564043 27299068093161027553276364979553860528 8564044 39326832696669068445961580763850169856 8564045 17797020087990541043949746526890177280 8564046 1784553500483588834445477116171064384 8564047 177443846048467485640856516478186463480 8564048 22366633435230791960608943926550446080 8564049 -34462573895797420327103079276398563392 8564050 -8619126233352051470071181757802790400 8564051 127800237715033998479141818176469811400 8564052 341576322879235793218875599677784064 8564053 88740516095740134992513072992577412302 8564054 -66764586998107041211040987527462221024 8564055 -81525998851554293654418010135056504240 8564056 -245510223792182560522255740203160023040 8564057 12183553205754413437084140263222774532 8564058 -32315661936341707475769191214614986752 8564059 10992758213044028116850200417380480016 8564060 9872351135057957267948746791213465600 8564061 -21329966612766055025865244543553205216 8564062 43726409767100196197532152370462013632 8564063 82412685552154977662393264496110145312 8564064 -37415493698277575127018017593424609280 8564065 -116017403256315012800240865499863330540 8564066 932345267644809042614035077096331776 8564067 122673493615246378994261969752587143328 8564068 8735414200840020809039314501053716480 8564069 -104022179989941376837313388858699692256 8564070 -43395896314981926887307895644895900800 8564071 148074310942737846456531122188182969272 8564072 57650713091865519769220143032599592960 8564073 -61413205861368952692214993575183331200 8564074 79378729414307964405700576143597388800 8564075 4725078643512165827130976666906017300 8564076 59554976765633838886893392152153497600 8564077 61415107667278524370756655129181486060 8564078 -30865530572151109916156882001796680576 8564079 14628555790039284256723390905682016640 8564080 1356880992118224339075931812463902720 8564081 165433425471109856451660365417634434100 8564082 50646241988785548487672839064114929792 8564083 -257658627918736416895236617474254405176 8564084 129367022798684896027169920742553213696 8564085 80418992119875022346000610217083932220 8564086 114252918328981338484130600382722237760 8564087 36474604434443102055704552494075084800 8564088 28459346613217293335126523733361664000 8564089 157862464204657111629834089693577510890 8564090 -65271645281272104018329996024930502720 8564091 -15316653290509011172575957710432274432 8564092 -99457312839088881240579619952111955968 8564093 45374366923094946082650427981359226284 8564094 12255396710357170718171494673799573504 8564095 682095745149717503753318604585644640 8564096 102695142032287427012294367486620467200 8564097 32648346890942334143966317454391635328 8564098 93181047294521379320647389382018746240 8564099 -239898308723316350884071953392509408900 8564100 683837282230445301240310306327526400 8564101 -30221865649480579650579151080179892736 8564102 -114821756697742355053063654120709881248 8564103 -184539385635339048258035065423166449200 8564104 -49147565927451049398031414692392586240 8564105 106725335925178456474508502657272881920 8564106 -6910115180223982521291908826260482560 8564107 70857980221116665534590212710020462152 8564108 11735135455728652494846886944803951616 8564109 38244807765862195920428499322227539904 8564110 44367170033499974781528354623362848960 8564111 5000879507096403483853757858248478400 8564112 19378415577023948320975049081711468544 8564113 111227794502190327436242168352133901362 8564114 22788306225783415529458252639074711360 8564115 -32331194132561923090756798452667956480 8564116 3416465055979054796815490703554580480 8564117 18562052323819659491384190917421581280 8564118 -32857930981592692356600716777064529920 8564119 87084309448307648879650427052250713744 8564120 -79371821068380606532822160431153766400 8564121 -51614134611715581961941584443296872460 8564122 22915716721786032355250095713072030720 8564123 147242201545031884177193207391976218372 8564124 60729648969884951550161459408229430272 8564125 4946714155050225404244824461183848000 8564126 -94047862162971638553816501066743119488 8564127 -37287982365069228129370280919044790144 8564128 -252490481189061550404971388993230929920 8564129 -60365512996034529999991495933393122624 8564130 -1064012011550609384126773304306251200 8564131 68643259725741302577586464246646012432 8564132 129026699980497398378506227287173984896 8564133 8190494514735393205214054312504094144 8564134 -20727484293765284521115754507880730688 8564135 182448144496612314358823250591778144800 8564136 -8681994332634322986741085742176665600 8564137 36411593672693401907949926913343916880 8564138 -2770473793171603574800462722033408 8564139 31803270324229780145390949117112808604 8564140 38236281384318060220826386494724531200 8564141 -35331446958719581462068124068555006336 8564142 -5023617230364773172735535234017730560 8564143 22649445865961501246978455186896137200 8564144 23029827257859126492107890101069643776 8564145 -88994438688739753952906570721683438400 8564146 1868311342044912904530533252834500224 8564147 -56513817205390103288465779561399132404 8564148 -100501819526200462359976046726758262016 8564149 82996984933630313252830279744301925120 8564150 -20194807628994882218887341835146192000 8564151 -18699300835932919543151395905005170968 8564152 295037070816557429654743732338274222080 8564153 30067041358442689723073307888512870400 8564154 -62671584640799277666767501924332538880 8564155 22421160080027680013675502927354990000 8564156 32681503891895065812795283765305177600 8564157 13937649684220366889912437644932532480 8564158 60257007089703789501106913609792030976 8564159 -112853074368567892649046922119963921696 8564160 -8931861673433101209810736224959201280 8564161 -37860901351062374343953359283038529600 8564162 -11490871813885302102151554939571740672 8564163 -61375639289760196731548134911870898176 8564164 -3679318018482872102551037256136704000 8564165 112355849605074792835892442040059246720 8564166 -37082235600690590087793798519564777600 8564167 -36233300905895397933263903717410143784 8564168 -80323070455899798905525066059442903040 8564169 -102167807175304120386857074537373155056 8564170 -42472657086381104296251693729574818720 8564171 -160711219828698665147629584303757935960 8564172 -97485267664056579659114077392426091008 8564173 -52757552173517628813078128323022316960 8564174 37211588113347598025321323846318482240 8564175 -49221809391590236451771184044035728000 8564176 -54198360081253525364024458327310336 8564177 -116029698248745255416974931189771464974 8564178 -14218747566533301262980471395639431680 8564179 -31077206371072113934732619045913079616 8564180 -83367443328718128864432554878533788160 8564181 1501904338276366871966880028219178304 8564182 -158875070222503765320132631347728574336 8564183 -14268073739206044139959424210825063896 8564184 -27084557767533309130447593400172544000 8564185 -52046915526979428183108378655479243840 8564186 -86999712299223511878152128091821448208 8564187 -114014642194133359237595783107744404840 8564188 -94602771205126332112482712086322805760 8564189 175920207934984198729999926107906255424 8564190 -15536932711112213589277837452905988480 8564191 -70350113826796009077217371788642413408 8564192 -12489111512761446165700373144798232576 8564193 -109382590358980154463281289197183841600 8564194 -84862573365964364160078294737880823008 8564195 5540086018969132769418916241722981200 8564196 -15570892846730903652783661668317761536 8564197 63500361758832536940564551025350443646 8564198 142798972223748265587605738999458520640 8564199 44417914705217587537598092192559434752 8564200 24698239113210226845673587325536384000 8564201 45202754203057479605265067343896770804 8564202 -25642736172468186978081941242046871120 8564203 -15306816468858682182672547474790825520 8564204 65332583180828957004464163639172608000 8564205 -11026643850322529516477212263122263680 8564206 -34179770929809051833154105160200251520 8564207 124370362840025101150374210971218484280 8564208 -11613212708754818243870499777217560576 8564209 -132209369168178127660143160679713422684 8564210 -18798997996470778883372360756342982240 8564211 -804956005047676493316505554740001168 8564212 110227014106364350189726816646783119360 8564213 -18438260539187160684368430636023411040 8564214 3453134241921977403274104476318268288 8564215 -46314734741325774434862511419753308160 8564216 148803674035923848413920205602324480 8564217 -1443993254024446987659200393760176064 8564218 2396228582751274137111865028987899104 8564219 154491444195980961857955480761328315960 8564220 29461835977662168680762987157812129280 8564221 52086005914581862781058579632397564422 8564222 80577895525889528167626928925971584000 8564223 146725343178189200919670365931354444944 8564224 -936740527280439143270446275043000320 8564225 -52386475343985595353357131726391398250 8564226 26571526240745495897687964095877254400 8564227 28031145362577621523572637345181162912 8564228 16116570013697471939478798499655357568 8564229 -74759568888731280578843635009318846626 8564230 13501074526410448467593306541427420800 8564231 86692141409741450546560689783678020880 8564232 -73600529289475321349560159344481075200 8564233 35638252728351705402673218345467213184 8564234 11555110407064088903258296587005494272 8564235 -28051704976157179905101977553172138000 8564236 -121712232579123819412455769577026750720 8564237 129922471303743084714605605434116512992 8564238 80341913592403353420867402090820744320 8564239 -98527520698183772595075672215388680 8564240 -12624820089494300557913678644973322240 8564241 -36358187778923672995119853334719004736 8564242 -113111050016730150538071367692087648 8564243 292669516942821200478218734628314921080 8564244 -37630236611738551286193066036632604672 8564245 112813730413309773077366987034588794880 8564246 14687817890141164512459182232048353280 8564247 104101887324979159045296602386288557024 8564248 148416786267824826703262678412165120 8564249 133741631549429957020771935699955514880 8564250 54149312244129005616609142742348160000 8564251 21255771708691813799216861656153863600 8564252 -12011819598032449383930945496596171264 8564253 16983434413802297650469432386975173504 8564254 -3923304821316970948305296930926738368 8564255 22237785930042155946988923166854950400 8564256 -19197371739147912932887806137895223296 8564257 17721977396181908008839530862125959488 8564258 15893532786307679960127468988194246480 8564259 51184182960005859077685311416287672 8564260 27960010292153251264157182185480921600 8564261 231489672855141053051985887035686666912 8564262 -11543896319553866423477276544782739456 8564263 -175907912313871705004904592911044966400 8564264 -50286386625279384437427340847258096640 8564265 -64137561715360328867965691936034336000 8564266 95249898052834075228508093280881798832 8564267 -1776320920309395387857684734265099520 8564268 61743147131466168181589763882165390336 8564269 93016571335475801225329491556291032000 8564270 4865692983482215980212936887860180480 8564271 118176587810148395164013719654862712960 8564272 14643276661778538685147333487515238400 8564273 -137991707073125159298866964107711882478 8564274 28858108246626372651757651612764960144 8564275 55393167095660289698879583552273293800 8564276 -57951922077608446881592520061337946112 8564277 -2903196291114930833614428643515158016 8564278 -93329703386767091068268788478923689600 8564279 13521654270554664527769111616849235472 8564280 22213464769295422901487678062297088000 8564281 3267559234209196229173012739945353824 8564282 -12729546907633349510655031178280133008 8564283 25681975025661430426630668605324277024 8564284 -66727339956332344345633841148341392384 8564285 -29417679980453361533786933737139657640 8564286 14949809552313105603532003674881368704 8564287 -6918488994260228068926687027379558160 8564288 72190082877601187323401256768131563520 8564289 151201564962736133099125153558035903024 8564290 21063437426802103491786737499195886080 8564291 -30717357328476579755458999968233866308 8564292 -31414801069123849806317618559634022400 8564293 -211659669500336321539789371957268307362 8564294 81611521771128913576879766018896662144 8564295 -16151211213335204748549944243612571360 8564296 26376941735529264156794246159544576000 8564297 87049225180432089249405159663345052032 8564298 -15916350910100054567615336876061102336 8564299 103844470333619690834752651260158273300 8564300 -10902063801289603956594809849156793600 8564301 -137659052257013585255466483519363841770 8564302 52474324737769630225682106621055580352 8564303 130528155206057651398485703155556211328 8564304 -6426845467702008871838034107836661760 8564305 47620217389387701575256128566651241460 8564306 192743526639372782109324440190196970784 8564307 -41771583196400538618158443932307163520 8564308 24931586610521552567059269390702862336 8564309 -94207959209888176621507909926286232040 8564310 93277596097543208986940691391770240 8564311 -48523125117289909230248855325489008640 8564312 -2802709976351228596355061299647365120 8564313 6248173848201592496519126715429031584 8564314 -31738536736223494346212865568026611968 8564315 -13031320995399786712966973077205335680 8564316 25999554824082476750277714180104893440 8564317 -20572741916167826096419128934993596634 8564318 42729314752716567423814032520948278912 8564319 -103451775289610567295909345154590685680 8564320 -79877041779846902722818738844737208320 8564321 -16379108442708361251977253346146176478 8564322 10056498668180704582417017522039098880 8564323 4363302950677412576895078087572737584 8564324 14294608769846918857526653690632596736 8564325 -13548082093119322781289798254407948800 8564326 10494009479307618422800418124382003200 8564327 -3787711030096617632608631937271936128 8564328 -121960356206955900021115067230163159040 8564329 -172145717964296920252970511107189040070 8564330 -91268421410435375129668750019408659200 8564331 -67992605466609052434619519835616015696 8564332 -31463965328802419292404711694312849408 8564333 7877648934716353443179633776874922582 8564334 18442660166096438601216091036547426880 8564335 -40870906691436019484398931948798558400 8564336 10451220674133443899636464410799734784 8564337 -2697466634464062877220592987059070000 8564338 42094648158250965705775513647573190560 8564339 21147984673597619677129634482562371584 8564340 -69894109002616159376109440247444357120 8564341 -158595342236274827077022875970613154258 8564342 23469327505381725279942020611015276992 8564343 -99838826671805544370179720076156941336 8564344 159758051573804310337772178741701468160 8564345 151073213041637611318268817119600515200 8564346 6288610609472938559988503808214425600 8564347 -470706395012124172783131672316170581760 8564348 29803930523882376341683123886799697920 8564349 -85806206842771776487224315489824768832 8564350 61991344442389737744261232055819812800 8564351 61743299176565290482295086536839700352 8564352 -45938058696483134969825856668942991360 8564353 -131885286046859375741281809874213760 8564354 62877967916394407684712995057763239376 8564355 28395308627262952254861955192030598640 8564356 -19351317438964733190838953032550601728 8564357 95649137273317525134562395232451712606 8564358 60548003340818874827329476700366975488 8564359 -104309624479023439286576643567109118440 8564360 -734101780801665008013449671286784000 8564361 37807564675641521440974263312851670400 8564362 94035147063393111272498506276084095072 8564363 -27679468310607628892301578321681890800 8564364 1070192355366177844441563604321647360 8564365 -25558050980572021442062208228411409480 8564366 20426694990446022590672420726209693632 8564367 23184198049918829775850128878825227920 8564368 -45877360277044163761103747184542507008 8564369 209614861429471423631424010656115106160 8564370 1101597660319783817088885733712179200 8564371 171237983073858137608129656644806314000 8564372 57049457523622472850337448270013530112 8564373 -5330149261741579492858961576753736498 8564374 -5981881726803863641332449365244160768 8564375 -26052806109580247164469984056959210000 8564376 -20565351651678756342464954758875586560 8564377 35886620371835000089089544455116577412 8564378 -65751471366195595523745989939833760544 8564379 -20041516612565249239531446797377277568 8564380 -119748154967446962434648482104307200 8564381 38140319591839845970572482711949628800 8564382 5241440261660049095348948547987937152 8564383 18997131595718509093603530840217611600 8564384 -126216282138868385128834929273695698944 8564385 86063905126367098410969616458127305600 8564386 -8132235570641418733633315310796370608 8564387 -88481647199730270140554968526928150016 8564388 20876222112655804093317567391182729216 8564389 -89603246089371516238900371398487599844 8564390 -19263762858094166685909949455339187200 8564391 128435539887301848332460112043657855640 8564392 -87219389938151173427563631621535590400 8564393 -12924165298834606068310997441039071500 8564394 -2848629274376108914691067810081427200 8564395 495036890075710510321557917483366400 8564396 -1827328263982854087686584650494883840 8564397 -66048389130508452863517536013813854400 8564398 -50508886498174899785883921093090244800 8564399 212050899844118296354246791643584260760 8564400 -7413177020935290550189948129886208000 8564401 3824327527845869619404575500865195008 8564402 26324178067102246458199635517194240 8564403 -55020987909636993166545965061037078992 8564404 -173637806070609670662842120923157516288 8564405 144839806256430819214479586146263244060 8564406 -5761666075848297106361837225046175296 8564407 -52348699288460657745789524414953616344 8564408 23227047632569263150027205430720593920 8564409 -61031996033705734382996899618864952640 8564410 65284525674869391770773105819114875360 8564411 -90850047557479011567232542008984858808 8564412 -1092974994276105214501517958464176128 8564413 -20287787397753158085505689217686978432 8564414 197104524820888147191476500284497767872 8564415 49491693071976317116396800568914763920 8564416 30869940648211626474320998580924448768 8564417 -4507393432367627808096701807406462588 8564418 12459078992873022913436685463626789888 8564419 118973134023838503536603791448306965820 8564420 -77632892409090140796333707154229758720 8564421 75526072868341273301064211680432792000 8564422 7183971514995128068832537982492614400 8564423 33167622413684877527548447897363560240 8564424 114365998180409211209933648382617763840 8564425 -67260202225716726696475742142851428500 8564426 27618412670831530167042278243693200224 8564427 101676196543978404236788469077093820640 8564428 -8553169855932864399778221072034642944 8564429 -38204924247731295059744210064633103392 8564430 -4564843379998845727424085891403776000 8564431 -13965078592750296351685835880141514768 8564432 -4185719524473237125057113544512806912 8564433 8486660148679488251371608064002831264 8564434 -9299369705626082693664511578584755200 8564435 -121487972841012556663236428296773374640 8564436 74620228500282235188250592343985387392 8564437 17785478191648485939444950512413288352 8564438 56432156536486573039892399788592074944 8564439 228270449112057369407926165185214848 8564440 -62359683588349724667468208772874240000 8564441 -108434909492633554019828704783984990848 8564442 -6114256764831563137002617958437119488 8564443 150998314596256580245772503346376435504 8564444 -71000523615064365551223848713767957504 8564445 33924132025620327954568317761598239820 8564446 36625226472399218036279777622423272448 8564447 271021000508734525638744345826522656672 8564448 92056834976279720119083994045963567104 8564449 -9915067374486717807691401686152561020 8564450 61296866280388940829852967488902553600 8564451 437968511514558100717269563733926400 8564452 -25521802204031123471487016299521808128 8564453 -56084428884135564211037076100565162436 8564454 6975129820198018716971751659573352960 8564455 9685760174563211537462150474992770360 8564456 -118627636137954935846539851563881989120 8564457 12110105296762491892055008143137446080 8564458 -30131208783343139064079816029250787328 8564459 -174319448099955531574420289032947405960 8564460 -9472073608268121366565151698955520000 8564461 77761584674415781445800307544316374124 8564462 -13279443867950044778467270187590584768 8564463 -12252958518844116499803735856910642496 8564464 18392378243391676996789508358222053376 8564465 43031831526436336554843290925414772200 8564466 7443874152026652658978506588416567424 8564467 -203293035321728355602931507302169138484 8564468 71336736809741755632763436900406061056 8564469 -40265485685759366050778169594270791040 8564470 -730793661824764271051141179113273600 8564471 241968862369397439668811662894917245672 8564472 -10171233197579230156882359325597409280 8564473 8294939180541644359792503814043169280 8564474 -13906747596653398986356559980381445264 8564475 41423711200069696320133151189059422600 8564476 179134170102205000532301672171517977088 8564477 -15398334994064241849078787840799478720 8564478 -26301999295800857341300479942527769600 8564479 -57952283130494622372971828160302156928 8564480 -119036237005688084137281574311234109440 8564481 283022387389220535287229732365666603520 8564482 -318165859129748776818660219592327680 8564483 13767505601063324028822757402185011760 8564484 -32722558839877905651143494415348213760 8564485 -1333637724719796748656841777817685600 8564486 315001975120842993602713720827312384 8564487 80724251725923764525217441736398058368 8564488 141113099409042434329649753632617845760 8564489 98266466494391402548616021783128903440 8564490 -14741193960719532657121894339786053120 8564491 -10913750946260375192613051371209549328 8564492 107467246132198882770846198002725660416 8564493 -24823581594287101843474717044823982016 8564494 -2165707475257238284001222044777844736 8564495 125457445864148027363642389326256677000 8564496 -11294692229276186308345707903970836480 8564497 -78276137636805012049458129249242113920 8564498 -75139733782239374801542182997763492064 8564499 -41046917964186393674881518039902622540 8564500 46207077010420747902074614820007936000 8564501 72395253221403443963002538639868156 8564502 18532266922549020374782505540581478400 8564503 22164185318398536242964018675103239752 8564504 1342922098934835065694692491733483520 8564505 80206255364858881191903469778875114560 8564506 3839708781353970698454557655052119264 8564507 60229050368879800139291025498708897312 8564508 -159926617268974939796544757110471060480 8564509 -3982020200444911858394189658361085696 8564510 -33313670814920995370936774287726948800 8564511 33664229564151913014023504187009062472 8564512 107512159787603828756514291567978086400 8564513 -112330788315531019014178759092008390736 8564514 -68751546725542903754249230804640619648 8564515 -51162353414048165891994391464677918160 8564516 -3340365182049821474996887212431662080 8564517 -21765302570901889452333989729667521664 8564518 -137573472034483725504917050492627387008 8564519 150321445010070161872301813223380610744 8564520 -120526090693058368527307794675302400000 8564521 -46683222204428996873479066418543171136 8564522 -90293962213215745228784910553310825376 8564523 91948269693636819041027981212886482368 8564524 95435782535749911458311710430899236096 8564525 -552933358131790191583783064909510400 8564526 -44264971301949545612397221603838359808 8564527 193521622020993065656549385059745551376 8564528 3559115864827201967050201406254350336 8564529 9290150862236267742469747502341187184 8564530 -18982999142806767286106029349344409280 8564531 -61004256812516832716722542294690654936 8564532 -21384854326913424345394343043782934528 8564533 -78824541961088423317397472377118784416 8564534 6816773045584410355232986402067890752 8564535 18441662026833612579486176860059302400 8564536 22274210582003826624388393607307079680 8564537 32008551956747115164519701404483942186 8564538 -7682181962434759582772531709346762752 8564539 86760488671767264725977057289253820656 8564540 104679550908062457025953974753427018240 8564541 104077696336344192623087443158247525920 8564542 4126958616786554719684399906483811712 8564543 -2955823429580058519021011688170831856 8564544 -51447818964752050508208351493533204480 8564545 -116832644429647598690414826840027364800 8564546 -62894624714213212706292834194120244528 8564547 2323889746311194030580339048715020528 8564548 93285200571319291504678691597236142080 8564549 -56590910804547799335564997362218013888 8564550 20746496993881868538591602873747188800 8564551 -94570295522136533652216273070793217448 8564552 40084008085221040819572132289633305600 8564553 168147825026608822015752285734605690560 8564554 38523588733351089687857000970041821440 8564555 24643933193072825722649292145061297760 8564556 1889940729741915406261423207964737536 8564557 -86290644396550117494900131069068733194 8564558 16561152340609481777523746245946336640 8564559 -58382774733170851394607873192518532720 8564560 -3839672211267547562617950545866014720 8564561 -13214431760406139281633948099152611008 8564562 2949521080157272256701001930066304000 8564563 -118784500299782122382429370075635081424 8564564 15989566723699498991036587690195042176 8564565 -14378393438735488419327377523146784000 8564566 23575989766794604053364636090728203520 8564567 -170706792376040750894782096205847751848 8564568 -107636568895859951313742957689893621760 8564569 79187093918960200587887814084344420288 8564570 -1248130409845919418326247173546112000 8564571 174729304172332623683165744091931266240 8564572 -8459078022832307514287142248421654528 8564573 179406649047090327915171591992977638720 8564574 16900311673877431499882457164481005568 8564575 -35911519104059969487770798665951233600 8564576 27553914866708067341869590482594168832 8564577 547343458596544907311450423114667904 8564578 72679381753237774713831680057656713600 8564579 -1450158417649157562126392364608070432 8564580 -46319638367005241022194622080209770240 8564581 26901868579496818160843270563192390752 8564582 -49923455702895902036442620650210895520 8564583 -44626650664160087352555385875717755232 8564584 17169472898444661961410746967796531200 8564585 72471074041398398843976742034027295780 8564586 59703330547803566110370595949007172864 8564587 33807413533971436084532989527561600832 8564588 31111281430628081281151793242800343040 8564589 -90573151212438020398823337055788442560 8564590 -48302700592127903800417432844572507200 8564591 51272658796189577876158616749126508544 8564592 17222797690566273481010357316306862080 8564593 28955198621914254060635276449993029842 8564594 -75222047308081847491825351954224591840 8564595 47023019380052217229222320739480304640 8564596 68681543782799844086642264426399139200 8564597 156220887441487873032700066030597280046 8564598 -17699119146483555053225544562286813952 8564599 -151638461440696376649687621444062449680 8564600 -94041930878305763681845031120686080000 8564601 82210366461867829148233858573561865184 8564602 23525647351332372347055941423238158592 8564603 2000902597442359317333918635964477144 8564604 -56614786366994969817316375390628044800 8564605 -27615750618161317796929597672752791040 8564606 -102190858438156111209461306482817269248 8564607 91108857318640172105850570740240405304 8564608 -35325810613463285294224714659193159680 8564609 73073326865855396473895912577632499204 8564610 -508847416702480172538319924837025280 8564611 -3907735294154414140963093088124224640 8564612 -55754181205780462662665141299493044992 8564613 -19566235792961818094392763719560091200 8564614 39635636001688451686592299452187671360 8564615 51517202160382044383573658371332114800 8564616 -3144201777988387092363150662635883520 8564617 48959916032360238278527417430054714400 8564618 -21645993008656506576587884565717713920 8564619 4946559683163703056165020161037234688 8564620 48977124885531699953341107535143367680 8564621 114534282537730317835856760796662038892 8564622 -105152809240935665316920619032905728 8564623 129750818581453397367489523072685715024 8564624 -19280087744593109411943273420652216320 8564625 -48362484199050283475744643194795664000 8564626 1123280543224656924934412360575696896 8564627 -155369571446040745016071711366475199840 8564628 -54134375957972440107064498248572528640 8564629 89390798047361137311895046303697274080 8564630 63178989555786605345182513975011273600 8564631 -46247937847919294895576645519881051136 8564632 37378061340654680721834499836326246400 8564633 81753661684180456751309553794903165760 8564634 25841824723256301035356799118035901888 8564635 -113516904978119221615438210119913801920 8564636 82608286292938553375353036574884462080 8564637 37606539723405782898763635612036754752 8564638 -132672762510450054408613321445857265280 8564639 11825601818530161954451845929723350920 8564640 34160290348824387829823862987030528000 8564641 173764877409753791826514995493747575350 8564642 98068886285310353745025659493615344000 8564643 208481076498908196244905952872361417200 8564644 46917012693291922190323011670989778944 8564645 31906678030389896845730146159452699900 8564646 14094818965197121812319681001045950464 8564647 -35780579309304630454307584747697110048 8564648 858857064475077658485565479869644800 8564649 16337202021092214921244205598740213760 8564650 40991208569139019226703486679116118800 8564651 -156640807335679782311149278464338424568 8564652 5694916173092819506507902116774699520 8564653 157090946452830181443427767995498298902 8564654 330081273056211949736976479380568064 8564655 2048742636296202302010304791628379520 8564656 76116646729429271352103913006741389312 8564657 1662303130880781361333901643579828660 8564658 -34888156679804791068129490454852352 8564659 64752415492021105957101866979899095100 8564660 -8075558780782772817407878890746135040 8564661 38625225298867700140745745349405791822 8564662 -36338460101948980500435515604051651168 8564663 -236522699427161657745703091941256762640 8564664 -17584655489435744205313730594891489280 8564665 108926539533066226125131709326741829060 8564666 84799243742187899567714453425810900224 8564667 -43318019860740594951805501137970854120 8564668 51741214427866717562183891309037404160 8564669 -75466015959566036545289540747586835200 8564670 -87340075427841082799630005106903980800 8564671 81354363963645252685191152278354763472 8564672 -269592206451140716374424203294670848 8564673 48222099110897575333042242521231924544 8564674 -56756201411069028735907391815726415664 8564675 -19212494301111405140707148053283700000 8564676 -11928713689551316685158806093507594240 8564677 -192746189929992652042708134427843572576 8564678 88820064195798753152433648445855612800 8564679 28817547515904629673908942060957827104 8564680 -38399110593877004623301150269371187200 8564681 -109350585156612619972969578056945188518 8564682 -10483957731540718672096550590132379136 8564683 -16602711840864493280127331199982298656 8564684 8783886121584528513811875373028984832 8564685 -55723266185873082803864305772357355840 8564686 -4967248874271968843441764520507447040 8564687 23374883941131694015413620745187774080 8564688 -13334095286442525407025618584672403456 8564689 -29469602429775603141991563977496791744 8564690 -36399672547394346328761402005898050400 8564691 -82831952749592155766668490683979827920 8564692 13084796585424088397063609737238787840 8564693 134656198542260283180066596193183249984 8564694 -21001094083042302700930372347572619264 8564695 -93542573012689990185063411160159522200 8564696 6817895941336973933786563246702632960 8564697 -209639444663132802657984687999292080 8564698 -347414087760704206829744506515058464 8564699 7658054966972491117089061990797912096 8564700 35216796410642467495814431179683520000 8564701 193776560467862445998476121973832765504 8564702 4704382247015453673361630824488927232 8564703 6749552816869210264416898789299103104 8564704 183787465959900703129406390898121506816 8564705 58355259741025722455537188302034839720 8564706 92404223937022579457055147046919347200 8564707 67331653326106649166021439356379853320 8564708 -100842167874033486540849540672053443584 8564709 93066252050522340671249575221757022304 8564710 5184628288463615401900419044064768000 8564711 -36997704557870537716570746792463641216 8564712 -15419993864854705221098357154719170560 8564713 61832579295359362512405771544835787962 8564714 23730380384438199667295723860731969456 8564715 31771124497934516686615540438450143600 8564716 220040372432547543286809893289883465728 8564717 -35623847571500210411216712342878329728 8564718 -13114984107717658614751891839290805696 8564719 -118476653093388912092034668273044001568 8564720 -2745020024407611036415106714379878400 8564721 -58400050855103926117185901574019282336 8564722 -57701650579942339336430106027487662048 8564723 -73573571441946809620662028325265975120 8564724 -6105421255260411419342542685118259200 8564725 -60906072064143284564173779730389900 8564726 32668852117627338064033498230789599040 8564727 46340503147218650396373724103241962832 8564728 -135657258662717246920562351709751296000 8564729 -61355012076506578349704684837890923670 8564730 -9695172708111436835624696031358786560 8564731 54671333096781226269479028117094162192 8564732 22964925294551624485024320354162396672 8564733 28893498438748028930226553009916112102 8564734 -49990923316642640276610529489758633984 8564735 105079287576299958254224655483223495600 8564736 38585263181248280674213044053254078464 8564737 127563081020395809518346956320773862980 8564738 -18682817674131781376206059671106593280 8564739 822813385283351093326394183910956208 8564740 226730305185648994963780557912760320 8564741 -176172706986232900566905287242557037858 8564742 -8414455595493422948069685027557721600 8564743 332310406829090259596904289520425856 8564744 -59788947737325132939950177783913062400 8564745 27660990815931919769471675030183971200 8564746 -17548658004701209467920684087836574928 8564747 -98688971941501913599026605096710396800 8564748 1119894598064904886839492280986799104 8564749 54487712396149267042956931711907069750 8564750 102865571105843723966125868532773520000 8564751 162406325975374220822052908591629387440 8564752 8703315460228597758482825744268132352 8564753 219082740008618420936014543019506630656 8564754 -30841777873409424205033060895138929920 8564755 -97615448682302173080044982585923061840 8564756 95474500625151243004912810419565134720 8564757 119810985633564672786172213870733876640 8564758 -28263925534693387091980563008525207520 8564759 -224085653563824011295634726727669808144 8564760 2568456976450887335050592159753625600 8564761 29076778887081932202425787571416972800 8564762 75764159892053854046277574038404527872 8564763 80331496891750054498364312460707635200 8564764 9389872884331926186964296629009353216 8564765 11627513535261160190489681506457553120 8564766 -619916756499351134588271321122660352 8564767 -21501145876545398477685520352219841184 8564768 -67014865144267494501313306880866713600 8564769 -48029141317577789650325105440334073006 8564770 58617265852575340157908452479771381760 8564771 -88873836985987201452607603040981552088 8564772 -42900184054045158964460725617914646528 8564773 32453487261435032479957722900043115520 8564774 -44388403734462410708192552450068834560 8564775 -8379374464508831540882119179315736200 8564776 168855389213231090387783757011810549760 8564777 -31605744226685033996422092965643696120 8564778 -18787040459466817269333475736933527296 8564779 9643724291802159914538812413989196440 8564780 -46415210738397564007048821992791326720 8564781 -113284015404008979727859106675639584448 8564782 172297397726170322272051005347880827520 8564783 4077006973894295515267972217982090744 8564784 7908096578301836797854153548968427520 8564785 125325855972040863014337279219174460800 8564786 51976808471260297508362204781523815424 8564787 -17315091303004590261285897319582849536 8564788 -150437140306982622286992404903806006912 8564789 -184149598671848361611216650340783755410 8564790 -11896048845751960128038157010730568960 8564791 136127138431006043035703447611648001192 8564792 -52336468854064529286008211240825139200 8564793 96659740768707185909313601833302245824 8564794 -2144186529082490371795064468348428800 8564795 148107019698187788653585889173066848320 8564796 80265670874356842948810052380718397952 8564797 -1996663262933350548140771335085934548 8564798 -725526567677125501396671316695437952 8564799 -86538204757258439852175367701546350136 8564800 8979993326329042216308753264987340800 8564801 147486055195655759705895573040880640 8564802 -46093319295763224673425846711570209280 8564803 -68678634854340208544555220563591592416 8564804 -7452853619956150432833025647825223680 8564805 -177452293501237697598428827280746228800 8564806 27729428844540426760257993934209728352 8564807 -104563695276965731834296495040076368680 8564808 -48410795962136691800691171999035351040 8564809 -19172108278896904073516039875855209600 8564810 -86416294236644737580354161861993943040 8564811 -112611325289158341156449871047263530816 8564812 -118831884799060047392881405979833433344 8564813 -179936191408270473581544400244147836938 8564814 -6319523060316281552441550918515968896 8564815 -37580226792492158338304110129094200320 8564816 12790227729520978959073450700938002432 8564817 24695414845110163852818734675465898480 8564818 47243053725407829318658121483786913600 8564819 21599750106605554783402829397419882220 8564820 30954069831959948371170668003743334400 8564821 -274220438324889453766902935976104261640 8564822 -10327349446973039515801209487027716096 8564823 -123832460732901920831925302766611077728 8564824 -64105278264787868564377923610023444480 8564825 127072135399429862902067345280927377550 8564826 142795715229421458392068143298398720 8564827 -6728153626294523742579139760577123728 8564828 167644726783094660422778741587900408320 8564829 8566771588800714893849654139883326720 8564830 25452329235355735842377396735108746560 8564831 98042089913644916296959835048830486000 8564832 -19288508303871351195719586244429086720 8564833 -118793794048503109600280293957740541918 8564834 2035905571197049807176855219648782112 8564835 -1959680475479406120305039628094494720 8564836 -6636387540415765191990065941711360000 8564837 -14811503307164731306114580863971200514 8564838 -62317125896048730560336329421586668160 8564839 35854576845344994622709469352222509840 8564840 74668333871473147228618360616880844800 8564841 90900970455007603553011288830018031050 8564842 11964296564666821785217702441112826624 8564843 -21414271868921509524286693155561049200 8564844 16804166920678984437057908485515695616 8564845 -99708014082823930038063886603381062900 8564846 -109841374956162146126636197075851784128 8564847 -96466010343493718362450887669807081072 8564848 -8369030307965507666794005616742268928 8564849 -104792590824770752584055449576350958480 8564850 -5169377052850535077907989907161344000 8564851 278938567975746818233436476714702301704 8564852 186381360616852036131322071979525911936 8564853 -32732228710176316616169813731976368640 8564854 -34201671291946829531514352291965949248 8564855 43472350300129394304102331423467669120 8564856 -94152425604504062321176341206964940800 8564857 279013938108028717785206774197576959360 8564858 -138233223775395587691786500519680949760 8564859 -1675181273783910712750706401997952840 8564860 -8053855651423054670919076345432780800 8564861 -231095571492909661924988117106539900538 8564862 93782624222889407563953810392600202240 8564863 98629656768234469277941058225925322112 8564864 -107520888753499894180798894021017600 8564865 52987418988077799268343019692633646720 8564866 24795776652972320035438396158163820544 8564867 154870812074167484270575798330029281916 8564868 25529094126207358522651915865725365504 8564869 -776450604094592980538412008052143680 8564870 -66434370127607374719884984357853045120 8564871 -927858883449987394053241456857940992 8564872 -32670034414453843386985667846023741440 8564873 -176936683665973221717135125620629758256 8564874 -41510361926509537117525779240099267840 8564875 -98261044076403321394251247877215980000 8564876 -45345355169633674421556944501873168640 8564877 139165170066142711201563323236453527840 8564878 -24138438289816086159420146519271886848 8564879 -55297149621419133762062152255910880816 8564880 -6640038722336260551391222556188999680 8564881 3180704762127063998870890518488057332 8564882 -5537888453305165259407552897971332208 8564883 60734309843265364447452272675299647600 8564884 9748925426225889401373192614009884416 8564885 -7907837834114479920226497591640218240 8564886 -38589245302974785692585926371330227200 8564887 10161832029843801955147345204758290920 8564888 -159884122789018362658410493066585620480 8564889 135156764797779106049452977198609630720 8564890 5305554047358927805101140630982758400 8564891 81196691741713999080864435656704268292 8564892 -1902350120343305986099580200533024768 8564893 118930002909221285250942138004628338060 8564894 8379983647807196351071815986986971840 8564895 50980882546238923340152122088116448920 8564896 154315661705861899565454569890271723520 8564897 12849406950744067757801597235720332544 8564898 50659544009685677490935912892110868864 8564899 119133982628169355813467704390593952 8564900 -38045559769857992314673952553574304000 8564901 -13270824195137993030370507242677560960 8564902 -24140863764346138978621578091117905600 8564903 -108139418731969797544936673233422011880 8564904 -51385165424620187516344247731853230080 8564905 -4611029905711700406764916764034542940 8564906 33673981767904814175465128136390972096 8564907 41871577673356644785415561542556104688 8564908 -53077540287632038214338679846692174848 8564909 -37446284085389871439268879513028742890 8564910 -19099777474468343453223299102024480640 8564911 -45649534040973179574534702766643888376 8564912 -595934640787144021426769751406018560 8564913 79706439553746478076251867739298280320 8564914 120110304602526303401176570592627383056 8564915 -10396466108826921867952508220711252000 8564916 62368750143418280863788669678276759552 8564917 365821384369526451054246784453794266112 8564918 175748547458771029687348740783807360 8564919 -24069405923046663153515926217362018944 8564920 -9931792317028620917272916777205350400 8564921 -368147891086214919649419926641384310448 8564922 -47025368806356517714116060005829946368 8564923 -294167308782926259265340675628865923480 8564924 -77369919477810343369780476187568753664 8564925 -25273194183745603674095529278644140000 8564926 73353041100761465961378455426655209280 8564927 70488999195879009226914977675039471472 8564928 837289821493899382610456281067028480 8564929 359882433208811950475219417568931978176 8564930 63513394858174004271483110169131819520 8564931 -105004963793575779471454263136498297980 8564932 -89336446405856589630829029976005893888 8564933 -84060963741487530167512987514288746596 8564934 2763372712595939577118056070520801280 8564935 74438539727922144421079692139857541880 8564936 -184341176043324126191840900116048896000 8564937 11453370487483191205773299794860478752 8564938 72368542985979288841771024630729347120 8564939 -167911023991563953386248149883733969260 8564940 4077791702659390628319058934391674880 8564941 -9724091648063376917499043205889654912 8564942 130676288277900011244642952088348167872 8564943 8065241643704822637595117333178803200 8564944 -2828823745243216760828777253026349056 8564945 -37433260425556736113308112305379688640 8564946 29519277532793117506633203029913375744 8564947 -38134205082877445391336170819911886880 8564948 -4943697258838831400454264814010363904 8564949 -2123736256591037487327011199121552932 8564950 13183812478195866842406656673583620000 8564951 379460202523499959944841468782217959072 8564952 33555514354096815931501145069330595840 8564953 245987047414264498955670709001241319120 8564954 -115183791717251431981275432215239333920 8564955 -133282227533942283417512639640506880 8564956 25380080144210263422013545298448811520 8564957 -168816619548590295226464361730626642548 8564958 38203666895142872432329006818118857024 8564959 6500540873475776852928388704478369536 8564960 -17880686188053264496770752586055680000 8564961 18426143930750514760673753290400201280 8564962 -23076222584750314430675785991806311936 8564963 111270452010408320948550416739411419784 8564964 59765697059849889857250680189176574976 8564965 70941796911246310469925953856976149120 8564966 37015920902866394411679087239949610560 8564967 -119788456534303034496941033780164860000 8564968 156399866725158701371724788152875842560 8564969 9122714755869617317098393777359877312 8564970 14104932880384191750266214268038282240 8564971 44368287910951701006355147083738993600 8564972 -13913731260713207677004362141170201600 8564973 -50876729511471403349660359038772403616 8564974 122949901846194825907119968685168729984 8564975 -1775518455762790036551525083053935000 8564976 -5771012753182974547235329515712020480 8564977 530937984979913896799462682802087920 8564978 2382137923466276447214002726617316256 8564979 -37223366431486793460857117737237379016 8564980 71603063196416432085883576989996000000 8564981 -47160587095884045624440800724338459218 8564982 -11850439086432924442089654920969256192 8564983 786771165811696848714109693763750320 8564984 152770769812071367153715038305991557120 8564985 -25859276752026152168205762441883491900 8564986 -22981719338330922866605901469889870080 8564987 127541853148213923185638621913605881636 8564988 -31688275080382735420795415436710083584 8564989 -27124293081081438469415687680754129844 8564990 -5394795132528909364471920987861565440 8564991 -147718629287746332162538649969503238400 8564992 -170839050503152491389660736285545857024 8564993 33792284615330245525141285449795845184 8564994 -100385769699663679353413527539907080960 8564995 -12965150223798666749995436002778672880 8564996 51647380681166712887142709660585896960 8564997 -14308829295054127857123430268774017728 8564998 228346730363612558984143028399198208 8564999 -37129431712589544198359297691803605440 8565000 -14906758235297031438185837776204800000 8565001 -222059623262713619337818437589520334128 8565002 21605574742839945304663684895122852800 8565003 -74354643204360128545049330983079624136 8565004 30207878484146501912249686835701547520 8565005 -40667474964865453255299967511283837000 8565006 -56802882553676035396753635595403868096 8565007 82504092728902291753237721251014518784 8565008 67178140542758521553791959089449943040 8565009 -55046764748984534228834345572889012496 8565010 72277085664546155821194981575473728000 8565011 21435377044980312889510358308732385184 8565012 -31386754626554134623286558553667859584 8565013 42866288535337696644342671862811102464 8565014 59785461499344749927240849828706010752 8565015 -78698923259787317417230699809167605680 8565016 94444415508710858174182436223310848000 8565017 7945091002731597828202105883214941460 8565018 -25440706898613998692883839055858135040 8565019 34413170177298442730146323850063669680 8565020 -99059612498999261688286055163033899520 8565021 -23853506816993201333319168378973054080 8565022 118851216241405250975672224636992921600 8565023 -58185428038429793088460076307198316080 8565024 38078528884481642248397160792717262848 8565025 -28780163862874452269684312463554688000 8565026 50327857060393552373650354870720037712 8565027 78507826324040910498558448856572780920 8565028 63527786032401770482531175266486295168 8565029 119046129352165583621774867284065607680 8565030 22180555840368360891361274147412547200 8565031 44801984898826929979041303580484419832 8565032 46041267840055709041826898473465364480 8565033 129449464793315606354226990589456071264 8565034 9311120718584321284295991830385291360 8565035 57799930311756707614451377040599056480 8565036 49956745337326692319095500640479258112 8565037 19193380166188263615106858235240365568 8565038 -41711980772807484965450058763050214080 8565039 -27595396719096187863511767000561633936 8565040 -7621996248244969623524364016166830080 8565041 -1830192002781937873165841116865036640 8565042 26595940501671020843588705957519927808 8565043 -115088697338622404535993187470654358560 8565044 56377256731161524726890927153566923136 8565045 -23037279766080327708608721796150176000 8565046 -56042117302590444884924994730826379264 8565047 -173785539731751046874720000462021820504 8565048 84107640254352674978942543964782592000 8565049 61732576086730591469851687830058059050 8565050 -345578776604371174890164355693103200 8565051 52260178168702921298348541022496743104 8565052 22317827745552368852687114954106253312 8565053 -5232034491636259354495605754830542400 8565054 48950653749219640275846992557462681920 8565055 40862779396645044889030095298810231920 8565056 18024945175654746354598281131634720768 8565057 -15326086865141954016961341762222235692 8565058 -31994136673766832835207040715680271840 8565059 71696808654750507608704677867938942616 8565060 -19604666845044046316687376446175191040 8565061 -45742498610650543708580553709170210948 8565062 -12639355921733469903370369160717377536 8565063 -31391290476185370330758369776981083360 8565064 35337939000010153292520667909954897920 8565065 54050334288765874022458145521973720520 8565066 58401264707432813157120146835832763952 8565067 -17727639779688198111861973220348992000 8565068 -150284805518535821140286614565983656960 8565069 -110122259294310644721955150646629275456 8565070 -80827017776159686122357884404984115520 8565071 -49586049610907060426880303529433398056 8565072 -18046496474151583703292491708712222720 8565073 123767403258535171445760726788480417904 8565074 14888529161961668390797445265295844352 8565075 -36279645470239570557656060179701630000 8565076 -45403467615200343997322748455506997760 8565077 -223335717541110410779520520281188321074 8565078 -72409060281214919994888501007867584576 8565079 261795331739128811399769289920834726376 8565080 34854481765428658397223667368892416000 8565081 -25861492987502413935894194964620379456 8565082 -5438875410246389016822593998335338016 8565083 -16592961116018687565044867551199461056 8565084 -775877112077353735269868775506501632 8565085 42710446929280993781096820869843616000 8565086 -647190689648535099170742601224174528 8565087 2135935486771204683450483541908626760 8565088 -83780454836448836690522285046184280064 8565089 41186883376684072130880318914865049200 8565090 -1475583550699541126744325368682869760 8565091 -79288988955665196004895844401547569688 8565092 319703628989885618876835734319932743680 8565093 -6945334564220664514170009874606758060 8565094 -13132791863453657842913922047812075968 8565095 49349744624761300841300052299718888960 8565096 65011871300605670334163341064481832960 8565097 106506418683693693337202176730923871546 8565098 -94313396872136152987792405584196933200 8565099 -20653400276745291069427248433661376936 8565100 1453120871003407124311876848989862400 8565101 64665019218026070197683469082077856000 8565102 1149386384411195937172409391090368832 8565103 -102652700260477565862228858437421340560 8565104 15796663198880993008902269275310161920 8565105 31638530288723180366197313484596956800 8565106 183664905773216868315138666149448336 8565107 -193871142939808080750232651880302558644 8565108 34194607205362367203233527482083815424 8565109 -94466507911814472625133889725984607584 8565110 85347193086048308771421421619269224960 8565111 -50608656810212044719057846088916239560 8565112 -339090802517261756182149135057915187200 8565113 -153579964020402939693884861227635823638 8565114 -9531142132093502477755264770664396800 8565115 -70703416685214806981650775611219352880 8565116 74859284630191545161806070186116454400 8565117 -85465585960307448936859840946679308736 8565118 -27148195622177050281487083919856200896 8565119 240007666963022207597062281817483067520 8565120 -31592350646381668973853784307820134400 8565121 -114523206570359742813442968206933743680 8565122 -21344111244000884845452000462902037600 8565123 40240574643329076036550646498231985408 8565124 124770610649780881856873001104742144000 8565125 -156311297413031628095060125489019061000 8565126 -55396288386877884047581500561318094656 8565127 2676877395978724514979911659028978352 8565128 -5182773394305726926002115411599687680 8565129 -204193075271841427530833351989147810080 8565130 1655500601855985005208460083170503680 8565131 -63571113042752745950501766361353255888 8565132 -38898342008051103730090677941002515456 8565133 99105659906848251098488197566841580140 8565134 84528901462701169296352034955536259072 8565135 42636411485023526245171617987543910560 8565136 8307879905768253799942059112499576832 8565137 62091614280975160639956782829272069952 8565138 -19035338175443748502613499369602601456 8565139 340298668040011264563036642764574700032 8565140 -1720186073624258537567934368044945920 8565141 26294902965855834352753515854784144480 8565142 55780689647202345812388076766626685472 8565143 -242555789447339097136817540838432250680 8565144 -22445359233474290626449014619340800000 8565145 7944896162019064712242313025083577600 8565146 9063509078612995481864003525398494720 8565147 13879768735672032848132777685319925208 8565148 -33400332124440051366432728840065098240 8565149 -17366516957281259725327595002153297236 8565150 17800486947395041661197278243431040000 8565151 53688767444716563030561339148784300400 8565152 -93162382674375598906324048240141467648 8565153 88402751959248601085095931272005373104 8565154 -30198482737619055279561107005299144192 8565155 -84849741485150022313206937215180962880 8565156 90352791120079341715630172005838315520 8565157 53025471872794154909265643150374254940 8565158 825416450832709368459465186843859200 8565159 -17376632511460211241747882911575497600 8565160 95167949480509355949599355463794432000 8565161 27790647487347903709200493112844539328 8565162 -12610915447868306115354453694824357120 8565163 7844738875365945734545735770686560504 8565164 6938568595743530501170502460452599296 8565165 36055910570188257535358017147669269120 8565166 2203829321213342253458072936887611840 8565167 13717942063883369976610028211195820992 8565168 32032420471586638636182635553195393024 8565169 -72911532588141595613330339314197823820 8565170 -226910626024144219113069200168524800 8565171 -1981135186401517192902993113879610624 8565172 44040236945959237661980725274318172160 8565173 -52004388406271132731052327640351961152 8565174 -34111186400257184746957687300088016192 8565175 -27982045665295512002474485436317711600 8565176 -42443026954424869184991554632102871040 8565177 29158506458680952586419654645963999808 8565178 97629544354421081672368382528851589856 8565179 81681958188999177565707416036909897760 8565180 23546562257991997732400864043835392000 8565181 -155882723444692631793189682316417384000 8565182 -13477454997470157755700311828544547200 8565183 1672754278987595906885338498599339384 8565184 -37551226948922897171284299264110362624 8565185 -12496518220151433170710758555835833600 8565186 5975947400511168753029365676028641280 8565187 44922374721672258221047229757879890952 8565188 14871184945789474096778923161050613888 8565189 78416123171447265177244757605288422624 8565190 20961288716541441878742194817794793600 8565191 -135347011929800147029298092145828154216 8565192 -28937272791356747722560689647493806080 8565193 -13653913268011998096828311089277626112 8565194 1331235659900721699856418433360966144 8565195 -26149696353979805834442687604561581600 8565196 115601706381331058080938223485463366400 8565197 -122781610162943706156765533201369289108 8565198 -13476296123719124844740543005335644160 8565199 -104751025977899883098047872001151410136 8565200 8490125265194287102621545752444928000 8565201 16227758457211357159002075340089888930 8565202 -61419859533732640461843373428419246448 8565203 251750840978280672131446273777400089452 8565204 15262508013043888262354828434045599744 8565205 -114208991255846111587757003888347949280 8565206 -19441408719313983581000697344517234816 8565207 -8486748502996953204013750311358955520 8565208 -119129096123713793221451465838584832000 8565209 30337698213320910219093786289563046410 8565210 -27336214071966290576209990386229900800 8565211 97561394895651743377038932124064335812 8565212 196563016298889725503947566032201927680 8565213 1566191211507022522396798817089947648 8565214 22035743354948305104868821533717680512 8565215 121225187479851397048465031991089880360 8565216 -136742539062565083529789900135021412352 8565217 -9807009689877414018075010985616080734 8565218 -99571713387267925102863387902447083440 8565219 42199584215326128859585912840974904560 8565220 10775779853208392337053987181632832000 8565221 87382566355802823625314101172558350112 8565222 21564147025085042098030464350199005184 8565223 -14872575556995513999959600204765500656 8565224 106547476329862052186465523778276177920 8565225 -50352629863362095173851025813603724400 8565226 5727722563362286537262639316173458944 8565227 -104418884616978654881789396389457904 8565228 -15574323726730730893681695364674877440 8565229 111996878273649865238959638530928330840 8565230 19631330921086490607870397449412235520 8565231 -23614501153730130188252716584025062648 8565232 -8139320486753625108632850180289495040 8565233 430811986311543561995154686887922403840 8565234 -4402096510443964678520378810496616320 8565235 -17308371422334549268910990148458905440 8565236 9726851316389669469437669517743469312 8565237 -263111739969494328566662865830654296000 8565238 -38529285342798437366603782738268528640 8565239 -3370549974572829611189768184449710344 8565240 -28346368067838699327677445299789414400 8565241 19758175790417191366579891563503251012 8565242 -28814102845150335442076940456947935488 8565243 -53310622383505823639870863657020292416 8565244 156727049635872716552830759124663361536 8565245 47500455280409452168357929528334819440 8565246 -9120801426355999643568607881705643776 8565247 107311782982362577081007592974870584872 8565248 -90435004022968619034588886787130654720 8565249 -130560499950787365504815186481795258528 8565250 -11656435455530249617115355382856856000 8565251 176798456770924992728196883185172621104 8565252 -94407942181864252647155705177180525568 8565253 -162887362437422166389957278219039327296 8565254 -65546690191813782687784671708150524928 8565255 -5278086859295061128065249485252336600 8565256 -786749287352277109578857270789898240 8565257 186984745841896006783335561951575853840 8565258 -5166871125854650953637623201731321856 8565259 11853605233364756269313333268612892960 8565260 87540181414928020649971410996159452160 8565261 -68011438733542779955756006714857409536 8565262 -101736202632050154095879323903583266368 8565263 -22864161345353265056687656735388571648 8565264 -19904767139271516554886289360657514496 8565265 139993963419313448986772359575677097000 8565266 113864594751159367907284299557984217600 8565267 14369089046587785388707577032477284280 8565268 -124607742862436080668200254462967347200 8565269 7263019066252286645378235369608979456 8565270 21600869897018545433236788403676866560 8565271 36599464912532842007784444726287975520 8565272 -208351916194122900745427696387623987200 8565273 -93150758547708506637859682968015867878 8565274 114971851314874830343064297286159855360 8565275 -57370246008768116046369030063397867200 8565276 -92111239157868063310915930869711175680 8565277 -5455490040941126549859499833907354368 8565278 -15068524141852131929180972677847345280 8565279 -140587810233850013710498330322485605816 8565280 -272982011105668931924868066851495608320 8565281 151330479116450483247034492842165386082 8565282 10376766917613902216098463921870699520 8565283 -61756850825866675243538089080037090468 8565284 6050569546470209631097340840634765312 8565285 -42676167476799358718436866114852392800 8565286 -33490024467844370810254259056298136000 8565287 -64017125648094363872822554452872195280 8565288 1336520560624819070995013437976002560 8565289 97588520411414278122701599176323060090 8565290 61587405271255526939841898746888770400 8565291 58417095896330313078389432579137574400 8565292 10946940161806800458484689716613240832 8565293 133704146512131358612451679356508258144 8565294 6494032816575641995836309629515500672 8565295 -116855656592756500026587193043557420000 8565296 53597770664698201624047758248993062912 8565297 -29912519644536566376726919172893365120 8565298 38623380104024859882710834403534185472 8565299 -64111229261219980260031850376594936 8565300 3451218983848578093722299295426764800 8565301 -212716769325808869425592908261257943698 8565302 -109905967414422745890447660549842199648 8565303 -104604301193962565591657161600652182296 8565304 38872288336257146175350026001558077440 8565305 37751256505551919795850576602747365120 8565306 58943519180356939999927347609846549504 8565307 21257864163771510428452781287323811556 8565308 -245128341781519221786604077433839521280 8565309 4182304643540363045819299934905566444 8565310 14375861953237526718004992762718993920 8565311 -45966761960006701644482807434405795200 8565312 1698679824832800624768573499194212352 8565313 -626207185763239321557687845672403516 8565314 -65283752966714210963633624660944108800 8565315 -15377228731824122430938667718535224320 8565316 -133559897659634187027857239463942872960 8565317 -112038135030765111243837156377784449634 8565318 -58388630553893744154223900047299825280 8565319 -41418531372609985592761968318594382720 8565320 -120915427911436324328572256344814131200 8565321 -83689007893440382027417937489845506288 8565322 26321820637340819867300644300743473712 8565323 51239172078889846600901276212313994864 8565324 -14052021176213466947480403959169761280 8565325 31420368807059803450995547910060184000 8565326 20599116381581906552116842025749181440 8565327 359892575032234715788152649948596000 8565328 28170364806521704326166315528647729152 8565329 -3586883194374706977972847685245368000 8565330 26998099558137527469744940862979755520 8565331 44544119288129749059409031222123293824 8565332 -111474685092645678824625601219801624704 8565333 -24013597878338480864447322345465807360 8565334 -98540413172139042306202826817865482048 8565335 4219981113409004621097732895078650000 8565336 -46145073028662769085765335708885647360 8565337 -58837821939473978859027767907663917808 8565338 -83570328909763117147692680854711818240 8565339 122483644049429668580894990213386627224 8565340 54014395163070327555597335337424711680 8565341 -153958479764820878100722792845540821588 8565342 -1081678535539061711130871210620979200 8565343 242520661752093644102504021920155010592 8565344 -13098231463074988595532875598074609664 8565345 287346950120011868770703342370484500 8565346 -76651427525088862599101261536478110128 8565347 -2973393856309763569310333593818867720 8565348 -198710316584114065393102158975363072 8565349 -3251679922425718913612476931967296036 8565350 -8521891088869665717562079636215003200 8565351 18135176144778670324648057602799000320 8565352 5950604246297554575552551022390067200 8565353 201981060129432920686122016416073527780 8565354 -4315155293701100460900464790635024640 8565355 -84728754723259069476652338739092606240 8565356 33059935494007868038767899873593709568 8565357 -134648068697153203224829181088420480960 8565358 -9581292731414701673899521143836521600 8565359 -10756870305061564056848279219638908048 8565360 4006113796001335694861011778342092800 8565361 -19037972809127716982920601985427998336 8565362 -412856419606445752361924001278601216 8565363 36831365653497142838316093209361415104 8565364 52754527268281326749332917212613444352 8565365 24475636268030283503191425206709132600 8565366 -68078597798285644912582704233038387776 8565367 57849745275492532364514584612009356992 8565368 -14654126182906656284302786799287050240 8565369 -26267891500380547858374052150249380672 8565370 -29660476340891481286673364672677264640 8565371 127911617863203931530912120697732294200 8565372 -96808194163289821824451427456063462400 8565373 -123615283916521084027758854186119264378 8565374 22044466479415802836152273019900998912 8565375 -11362223241119625612029697726082944000 8565376 25690657040525780065483557604499128320 8565377 -167471839845350596123760019963222624768 8565378 -64991278275465189590653191774018638976 8565379 -238100694996401920221733511273371142020 8565380 18538889556431731753041601973455526400 8565381 2214534927283701531256295784544351680 8565382 1013655774351733571453288947469095680 8565383 125208523022535105972707520155202384024 8565384 49993528929000533366780811720484454400 8565385 -3130714157895687318228083160343929600 8565386 28764715312386460434420471206334169392 8565387 -28409531423006590275432780869792576040 8565388 -26245398542489198407155089134930591744 8565389 -2607581471084157947980059138327368448 8565390 -21412745144889015807598574446157808000 8565391 15287862253588723293059591588237412240 8565392 -13993322423247940391049808249061769216 8565393 -52237088887240100306815260173371361808 8565394 -24991621167072899036464310566945627488 8565395 9621000649922471964418229099729683200 8565396 74923628729540077149328856392654233600 8565397 83024264466159928595074722468168392846 8565398 2693537677537621104399583854426439200 8565399 9419256064275454142631896966020628640 8565400 26864440937468973495091516945374720000 8565401 -9684007816797582205718338461545811960 8565402 -7412650245070932439115762491888685568 8565403 2586110474360307483406970056462940928 8565404 -8531285794104748131500764645383320064 8565405 2104643370870803746798753717349524800 8565406 30050857691033949869957588558398019904 8565407 -23429688564968569783106631316522348080 8565408 -88303411473824505866016946772871806976 8565409 -114414677784137344732669956113688554960 8565410 158748247294028355857345050034741760 8565411 -21005603501594986211719172546737446480 8565412 134586664397982146892253407425471250432 8565413 185472275880542186872411072918451442240 8565414 32258736754174941131601544821916723200 8565415 64333247894398105015052540585950693560 8565416 160570989299379312636898057709074421760 8565417 31345530273340964515740319164355288320 8565418 36104324011792796199264223091404596480 8565419 -180833628022705214894264760340011807180 8565420 -36395150920285725401750192871649797120 8565421 -5335138927432005572849242819164475968 8565422 -111934825091504367744819034521865783488 8565423 -83083190347307061806974870737390055416 8565424 2800415955827270341557420751000174592 8565425 21500406893141712908620575311342482800 8565426 -1180209520137022956111829864653825120 8565427 33684222390109390346728028781743597724 8565428 -2303278996336485537243707460161525760 8565429 20283440435401452147324248020981420320 8565430 -43668465734844898802736288489430548480 8565431 -7311205889217130255200589572101936208 8565432 59088859908368629444390233004935352320 8565433 -28295372444026872366356092377438674520 8565434 26170360280190778934468633263974259200 8565435 70032622402584571910683863152020137840 8565436 19512102537144495022096508773069200384 8565437 70075390551036685321214326015320996492 8565438 4173042817194839007000588602627235840 8565439 -70730339181425839349042977011163533760 8565440 -9470321489699401286198496842691379200 8565441 -195995030168200142653298655300587170656 8565442 -89125523586091546965602511840418575456 8565443 61355449717099958072030831208830582760 8565444 58308907699935731941602623228418122880 8565445 -100867180718657431012834179781148273220 8565446 5254302362538126737603871218058552672 8565447 -3694642825457106160609151645883774720 8565448 146204585941165276004418553854875919360 8565449 -81284354002064822198096847461953660920 8565450 -4880367032405526198593354836806912000 8565451 -120953516261637950287537513411269149548 8565452 4944116204761653796694537590668994560 8565453 57627295343144432647583430733097506560 8565454 -28171892061329726621169219526733461824 8565455 249214246921387902617406894208177920 8565456 -27318266176385119388259161458770444288 8565457 -74880374642475776265531771378281977488 8565458 -42767161509183801451193183343114781440 8565459 -32527442861860208690007236358591402240 8565460 -75400975986051095730150261845007294720 8565461 -1889823193935814457770316875350325938 8565462 9759415759163507667657895770980653920 8565463 -15037512925508277733523631831742858240 8565464 -213797725881961234793992189262636144640 8565465 103167788355183798188812908135500397120 8565466 17626166671070997921343307747095434240 8565467 -148934233300079325306830781981262551768 8565468 -102029232491385885804496349949289611264 8565469 343237602930970809332627275020435180 8565470 -69254525504585286985002719424563056320 8565471 -2258785742722339651529398339760622792 8565472 -168952543923231653722173760794218201088 8565473 51012073317141551698571839760643788736 8565474 28305681901644575437191920929129908480 8565475 -96408338449786707637793478294918974000 8565476 50556785586122150147616520180686200832 8565477 -38500199723659895720954759668609637280 8565478 11459590809406400566190912421914703360 8565479 5996553138612703318719380291918908584 8565480 -60424990052637892582902146727149568000 8565481 -96627036774370959263869916019179113328 8565482 21720255644960732472477846786033046272 8565483 -50625901962782849637124449258325847976 8565484 72579498790867574331398685658920331776 8565485 3880025775620364034976887275011743200 8565486 -19802077374592113096011232691057692672 8565487 -21316585105788309483898874442244183168 8565488 -22811298490705270034767458548575764480 8565489 -19569967011064496209140696180645170316 8565490 16716237679060511288497139790512964000 8565491 -130838962772298055050075371429380649016 8565492 -12181601257122152557970468198595975168 8565493 5499191397402222775356477377590439004 8565494 -21554557643764268647021543954371984864 8565495 -30972776618359762243468890667412031360 8565496 109089256950435893090481699011396812800 8565497 -30484043227591604641365544545584035968 8565498 62948414875776067788021130646997086400 8565499 -44405712076154378833753504386921657936 8565500 -11765566320107430779476569560859648000 8565501 -10849106174125309990000131489273150336 8565502 -81567779070876924550309516707205248000 8565503 -44644200475208372401668435043211194056 8565504 89218489585482559633333927147512791040 8565505 -3690302281625722065621277597669022040 8565506 -41029419783137339919638207142373248048 8565507 -28089899185204765325660359205504847600 8565508 -5823877609003755183147019808705433600 8565509 4345680634178613928821294303836191710 8565510 51783127353280919186250057558314098560 8565511 -9788720161115383797447067894699338576 8565512 -223082754907479811231979028835688524800 8565513 -43625147644080818540892754473537548352 8565514 -301070708062557795365377042554213888 8565515 17592977865040229236401408443654799360 8565516 -54979815120210554233776928086394828800 8565517 -43834874228967134310686062721822119680 8565518 36471632727296269403687760235640300160 8565519 -105371788449252820044694601679631404912 8565520 -4702295535027576487278900504518246400 8565521 -90773697742267561559434915850788454400 8565522 13618975636773995588052775012357300224 8565523 169095207655174037735996244702215749720 8565524 108549597516384057788643949156273262592 8565525 60381202839406223569285194354981062250 8565526 -43185095518209734553611174573385528288 8565527 -59459480849736997935690080233583932440 8565528 6027292719775904753162834852620492800 8565529 32554437264068104279776252176008915712 8565530 -83725149039567241448907954904423767840 8565531 -25899863939244012416672196058811406480 8565532 -18121472815134192634416868314029739008 8565533 -231723920579998233666845831221130837556 8565534 112784069568643635604710880312622490240 8565535 120805049802885885409100427877481860320 8565536 54597625437926954078815382650528727040 8565537 -10197578708959678284356152477207947648 8565538 35566002017663671575306641765787346080 8565539 -55793078863843291157823868943016714660 8565540 15208072583514563087739687072764620800 8565541 -13371616560832732032713681154100666208 8565542 -65439059199966128711595528240374344320 8565543 -17474719518701487577341227503526236128 8565544 76478635537000142390737433665985157120 8565545 -15237445182798152795563734477928421760 8565546 10647160369032559012006666379709547008 8565547 -60577688218448524638636607266433560080 8565548 40771939710161863664654134333591191552 8565549 -88212144481730631065820985119731987136 8565550 9880231095608855246035026679020124800 8565551 46163493602619706962691526702578862352 8565552 -35407675973402476886225521536086016000 8565553 268089227014467409389497828654996972580 8565554 84135311676283501385143401804328136976 8565555 -28104800320401779425769669027969868240 8565556 -51595677395819609183695013222607690240 8565557 -64512251242716363213742908579686400 8565558 -65751760784468807110962906339753770112 8565559 -123002418698762572176905816177856859160 8565560 6314310673901658754640004628817510400 8565561 67757095045580649571220680917258048000 8565562 76967118591206804245028686152441821184 8565563 198416550528612787048993384958955914400 8565564 22438589632425017965475494897404690432 8565565 11555078223320184141660488802338784600 8565566 88284825151811825832340436020640641344 8565567 5880034970911243561974734679284481480 8565568 -41917202009312554891863018669594378240 8565569 -154894898811791293673114874549388379004 8565570 17570151276567228204625537928936331840 8565571 83049414391544360854766552781121055744 8565572 -62512690100316963886526348979377756928 8565573 -182863268056220569218438650082519336000 8565574 21354331961465926519471091865807507072 8565575 -127071964090130746229624561357783628000 8565576 -10236010416053593973493583300203970560 8565577 80955062733088736146696135571958206426 8565578 -23780486834643856405081921129298713344 8565579 5453807794741297652931443012209284096 8565580 -88912673585975024377713696124993766400 8565581 -111451550962365317121850528537208868618 8565582 -1776227315486057684863792508041767936 8565583 -8532440906325694907688031411468830496 8565584 -367528084762179768081724231391846400 8565585 -6555056790347341310819259276317792640 8565586 -57601096950738621428451185601934172160 8565587 -37116640526452506465119444102781612240 8565588 1966121323562278114338270590115516288 8565589 -209110906406915697311978107380341346610 8565590 -16876035352719523887824405205244800 8565591 -43810034239399561397271776248838144640 8565592 -171239261600647129250718587733918750720 8565593 -60816872524503085026795992361041143158 8565594 -1103895672953740952839464127228300800 8565595 -23064255793962636094732607735315406480 8565596 -86195774292520881349987914854295871488 8565597 -57568214593066115352086201835900498240 8565598 -125476831320003183759315268536165283200 8565599 42197507285638141963123040756408135040 8565600 635011957288301591616929861153587200 8565601 -2818097053549165753933606711181230176 8565602 -133318632205453888216780882250756515248 8565603 -20786373683345159791156019299095960336 8565604 17297037735089623973058434678334064256 8565605 -47490820310640238677859776599924644740 8565606 -5998759058274003179520920853086727936 8565607 54973718618604777822231551468297309512 8565608 89078495162747555531032160643052369920 8565609 -54076121130207279110409260986734496512 8565610 -17271194417338866522169298239972270080 8565611 13955155885009196679876622373752195872 8565612 1087884288820493495565499551312359424 8565613 30590175139035313181045303570469997824 8565614 80140483069874606100857715965963761920 8565615 -156236126295143779072171875407777990400 8565616 -45196271315382964329488865075651248128 8565617 -65655993431136677794946159883241756560 8565618 -5575226340840826671553662978772101120 8565619 66691200667946819018949623218548435020 8565620 29677462119437669273593530989225164800 8565621 2304950118989308085083523059672314912 8565622 524504250307019528515493895985899264 8565623 113980866602700273930104341185473964504 8565624 -119494810253387560829449697106556170240 8565625 -53522286833716864477571725731489712500 8565626 -21873568435255403875552003416692209152 8565627 -13056441151257695221905173276611146240 8565628 -46561666725850050456726249489513797632 8565629 -158671507797568149564675056228769211770 8565630 13994022865348048557081477853741691520 8565631 105138879128514981971541578044676642432 8565632 88856724285531470770146190579413811200 8565633 -61965050667456023102398268130591177216 8565634 17013488169800298433045563995813558784 8565635 -5591048827968279815011123642750405200 8565636 -517548601243907058845975159727323136 8565637 -28656653238230648277575503315913800320 8565638 41047851543506197115405368311321894720 8565639 -30597980569158901099323588901340607576 8565640 -68850483379890804261445352193588787200 8565641 58580225868524149668606953626837981440 8565642 -12825160543076798717121555988346880000 8565643 -1162929233978532912484327611055330800 8565644 -34610240692399417671850938938461590528 8565645 -46177836300858252222478242267731328960 8565646 -59162814074300244487855714712224369728 8565647 5308994233317659424118028994972326640 8565648 699835276637760869857993797374312448 8565649 16858239096889173994517652300342814960 8565650 12293705358117198823432386650534313600 8565651 37864351746770309061864438748152910392 8565652 138161129116887763127359297522900593536 8565653 -121752686811194404750977356195550070272 8565654 -89412402585580329476509596842219642880 8565655 19605883766366290280684704588123803360 8565656 95086008107129122802087894268936192000 8565657 53250472315662713760107926149762379392 8565658 -9926470099340697892482471995289922320 8565659 -229660393140192165659373690965147089584 8565660 -30447862429284851285435438753561548800 8565661 22804234849875723718910611265823888652 8565662 -29665997724611711118996450927347975808 8565663 33181470132415913674141877100419638344 8565664 -227341297095589520414542232474175995904 8565665 95959179876960737316894151656594375060 8565666 17441815196701842041852157451696386048 8565667 138934780501624667934277152987178793352 8565668 -12530339150587110341535897848780909952 8565669 -4927476541683741502815143784308759904 8565670 -44014007828434070022375850635631086720 8565671 -19883987083448645613689018478889589112 8565672 -30062501064488838742672069210138214400 8565673 -93531136221929238647217602050974019078 8565674 -4299890655372706996650998499638528832 8565675 -58358995422476467989768140542156488000 8565676 5294089846181858174283284202159244288 8565677 241034824142097130290821293355566037526 8565678 38742861294099863304251197902172291008 8565679 -57693740488849012303782710369981361360 8565680 -15317435980005384286299587290414448640 8565681 13865810667174386697848818218353550144 8565682 -63133680803417329106953483716640055040 8565683 9233299709546710523997979728248836608 8565684 12767533621399645262519987648848859136 8565685 38086977881513954633704573891768340760 8565686 -1716164377812599167747475663677741056 8565687 -22759408272393164319202507110392242800 8565688 -26487593686339935817506092869290762240 8565689 -158379710938316534630865032447541279600 8565690 -29369222777348639997469987966832805120 8565691 -183671497198751360549667211484444234908 8565692 -88765658553765597847810927888381701120 8565693 52109600301067981340621087210090744064 8565694 -400712062898846118951306168364984320 8565695 44773937390968472455930776243610482480 8565696 -62699107438606063025052244328463728640 8565697 30390943558135749799534322455062051264 8565698 1546754411758267830962024119526715600 8565699 -40261765563900515199970983990461494536 8565700 19731493886885800218097575646394880000 8565701 -37791347127119418597578788210359722280 8565702 14639236518772984554453617212368676032 8565703 45020203205554270422427193715895234560 8565704 53076333394633952929497583607336140800 8565705 87458145506334916840735566848815961160 8565706 -63438881839336833160341228805941140736 8565707 11745045078040547817020599543506775956 8565708 414000861056590198062995854298320896 8565709 -97612571796819277619154106977640876980 8565710 28592131162564331569804854777258029760 8565711 -103616102861492582064030773448981888 8565712 -65553335152243065234522036636154675200 8565713 58812028475043096588231905321746171200 8565714 -71611846724396456152950843807406392960 8565715 124687366228318185447304488251540040000 8565716 77490892500854031543857604880566839040 8565717 110849635571993535432858013437889042080 8565718 -7373659915922564883339556015878681984 8565719 -21631737001369047985642631611076675880 8565720 1925582947762335702772636121492275200 8565721 202462533137332861973325935382270502922 8565722 -68222169281252443894116948417101621760 8565723 82686518412316854291245787518107951200 8565724 31205119652964956700694128899683003392 8565725 44014906592164179119307083713610066400 8565726 25718501635399863105952199035469333760 8565727 -21305942768948771269664095665734019424 8565728 35868668724080093046013682552411258880 8565729 331018504497191471866589632171926528 8565730 21802781123470858655117104644980174400 8565731 -55683836503226158122326915943222042468 8565732 7931904130342442810192203086688972800 8565733 -249155013814232626687708122416493287040 8565734 -17488474199453041951460220437692651008 8565735 78771028996193515784857837175901858000 8565736 -72737121855697621133266653516689817600 8565737 -52192626828468779967264490526768332614 8565738 43201392497723460273523328670577009920 8565739 -20900413775571372324348331118086396800 8565740 -3225242690014686898055854227157555200 8565741 164224088703776450038521877227342213750 8565742 -6384007580829134026592917855862774784 8565743 63751887056096431858355548619836198992 8565744 24465328815713519885081558782215979008 8565745 -135580300761453621335604434887069930200 8565746 24547581475987087696845715277815971840 8565747 1500780739742126028875684692176118128 8565748 -154348984487232382928210940892795134592 8565749 -123697422418362827217871232933939029920 8565750 71361854934400894672846478881911744000 8565751 -200897913827801795289356586143903689400 8565752 -16031489056090792924355275575219240960 8565753 41512773768261321092477409385106560704 8565754 -42869850518894201765807794229431464480 8565755 48284049346505200693996089615581026320 8565756 -12675583727509967764181237396013465600 8565757 -47645817585499181486890737983833839828 8565758 7278624881724843474968548641442836480 8565759 15206698427111219722984696877863059360 8565760 21189366035701107302054828235659673600 8565761 -38128617199694016962593341928999084152 8565762 61713723558757536622893838841119585152 8565763 -235435100315676781465901808116943573440 8565764 300385594134821687627788177387040403456 8565765 6892740745415971443183472744035110400 8565766 -26015207954068776989218249443987574272 8565767 -11165489180847052178721532256875284000 8565768 -1050183023693518050633199718748979200 8565769 -155092482717534691449970981265090069504 8565770 1285893772552184609232220012933075200 8565771 -78685443209222789371293891713001064488 8565772 1542916286733212103644293717956977152 8565773 194561618147398156796663661849165947820 8565774 -19893090850253968958103420539692674048 8565775 73262910519108535101260400340821586800 8565776 -23261771533711645378124757182022279168 8565777 89221331887989276090829542644505231360 8565778 18208476484161232056379246480655208960 8565779 -192963664439959294563915849536635147440 8565780 -47769827138868086914005008054588620800 8565781 25094920822767212036478857216045874592 8565782 12773681173575200598996920872986053184 8565783 49357584221023465313244927367211173224 8565784 90099017657525887095822805305071493120 8565785 -9396732154141642020407281592367104640 8565786 73997681537644574611433603803727515632 8565787 16355000563180130833212050747713186436 8565788 -50962869343898001279990205319633679360 8565789 196177916059980181145732885826006028800 8565790 -27444057678701047080852818850294145920 8565791 85032096800181431447379942644667094872 8565792 160916551922795242025661823945098657792 8565793 123796986795129601814647900674164210964 8565794 69561486594718035485476653780887631696 8565795 20828308062167069637213051172962877440 8565796 21500181314126348320599875946656055296 8565797 303203182273760732718503686799546294400 8565798 26977302152948730567685193622698784768 8565799 192018917931823213075661241101228224920 8565800 -88284905750088672142954073813831040000 8565801 -6583414841383158547345444559139424368 8565802 -15040154812615646657521923854561235456 8565803 127150637710536582261620550165089886864 8565804 18814845781146609477770660653376010240 8565805 41032404024360807747386113807974975000 8565806 -67268031646153818333896861872275795648 8565807 -29905578458378656022598698427995351520 8565808 656678623590199511957403638569254912 8565809 -70061108619366491734260353909714625984 8565810 -30588374632076929605110340147850920960 8565811 216419803157437602229683485972223912 8565812 75768658667099205609527750381351178240 8565813 11983234529635690270830186885459197760 8565814 -97480707028226867958196126677067803744 8565815 -722067509518679990362046239361372880 8565816 -42737162470759519222064709270996910080 8565817 -81884193125517106411718642743108210680 8565818 14626448003058404556831777864705525360 8565819 -6545826479657135990914300499843316456 8565820 -686496926784913925479449629389931520 8565821 35816317080042885876628608711011045184 8565822 47220534200624589747490943704886055360 8565823 32956033589341262754627368319709379440 8565824 55881121254969464548543953037018791936 8565825 -27306520981964564166870780052480852800 8565826 145849952344980609518833539057723008544 8565827 14835962328808478811412908913312020480 8565828 -132025115052801193007926172448252057600 8565829 90293160789040653303711747697317526430 8565830 -15120239516610224958229426185536570880 8565831 -12346490501064665293466339951903409528 8565832 266549960156253041414886368390784000 8565833 -63981949964147197996516676700271230402 8565834 -11964203545291849781019771812843040000 8565835 -9414941016208401842197353728425146720 8565836 -52263751188236746681691426104515083520 8565837 118070088408651980332773492185630270592 8565838 -178213542929224710681767902297720664256 8565839 -85826491427489692906589708239984126320 8565840 -22519080210842008941241094135915888640 8565841 12827497855209700641354241634451055464 8565842 38967155032428919886005844480952573072 8565843 5273945191969996639611979471952365056 8565844 20638215633240782473973307306651942912 8565845 -1426771941470252413911205018120228320 8565846 -74471984257167457158010943554602393600 8565847 -179922931188871764699810015417271667704 8565848 -87123519239070608471669961702733885440 8565849 -54983490321023921061483025863879761616 8565850 -29919830844285502775015245016162007600 8565851 30738572910385783673098831412223835152 8565852 16544424995453747771720654627554071552 8565853 177807236157843842249983835940190712102 8565854 74818992419297844746014308212235963072 8565855 43950141859647610372236061623134724000 8565856 15122345029763108045427283757432832000 8565857 -99780771081336261368028488412438012894 8565858 184039171592417397605198811957166080 8565859 38307249650423697486360345597693309840 8565860 28034851983508846086010452555920847360 8565861 88131848522957478603031630894585869600 8565862 -3320445446954164590573492690468974208 8565863 1280337280964449306605188283855448464 8565864 49162950928157861402575592274021335040 8565865 53792293398318163109047752391929062400 8565866 -47809839089882397685582606974470346240 8565867 -56166355355950817814620957579330949072 8565868 14128158792565473919618524303075592448 8565869 48482442347906008095387650707529574444 8565870 6639217703792721583426188501664124160 8565871 -312146035129096473636000695714928832208 8565872 -14497683945532859868423708615162789888 8565873 6313093899749485108370850306694575168 8565874 -10936507175186345948933765546971920480 8565875 189989584348242302331736131167387400000 8565876 49206337007610938915782621711736193024 8565877 -55638841351319665102423494463564842048 8565878 72346407236467537150021787282838510240 8565879 -45536795355230115252186365130528547200 8565880 -36974894026208659976190502526396313600 8565881 -121753449976972890540001397733363735318 8565882 748188903524342349252874478185601280 8565883 220015334512462254644560981349021800600 8565884 -67575597174881976770223542977031040000 8565885 9687925027953709778705181679456387200 8565886 29667630185491620159654855078185083008 8565887 -95262089374787796158463739740696995208 8565888 100910330277472730711135793761400913920 8565889 36931976405427074880618049020580695040 8565890 -43073358300233007124293121451585518080 8565891 65155333587237377949141319289688115200 8565892 -57776544198712078154487561231062949888 8565893 6490534685927659183884654923657141184 8565894 -12477567584941908944570378093542489920 8565895 -40528710429792801160042188729794645280 8565896 -119416780314650730220928585008168304640 8565897 201451960643167869845599997079208087680 8565898 29466972718319183915102899387280514048 8565899 59884835093345773931778048137553529920 8565900 -5343182611270989699944342188412928000 8565901 -2370204506890054961183990989652370848 8565902 -1839256098133366441750984486576246848 8565903 -96377308573037417038250912895543866520 8565904 7906037590915796684332306670614364160 8565905 55752619087999444208697190697036883060 8565906 -31057097763462271809544423955518958592 8565907 21927517744309618387981697868505288352 8565908 50062316190836897448708690956179418880 8565909 43048493554384197780294083713232489280 8565910 51732381401751593821159520480214293760 8565911 -162813105019791058291428372185364263976 8565912 -8061009095631545436861322344038246400 8565913 -55132155505676422990342257988886513856 8565914 -1431245208888899237784458781424639488 8565915 7354744601024398232586215943546048000 8565916 -10837203305109831790822347329596746240 8565917 -5356152534169095304744400541728747034 8565918 -18590632321741269363442065599054767296 8565919 28683437114471725515992728699565729344 8565920 35298582745293057845770563751740702720 8565921 21161046220529730645733544212501688640 8565922 2865702298160873071567212179234388480 8565923 -351690252315459527405945526801312539616 8565924 -15064404242130401801001134007674502144 8565925 16243661232784399229979517615248426600 8565926 87037340501327486596114212454904475840 8565927 -89556979032299283228085716381354891480 8565928 9420688190184744570733743333215109120 8565929 223285834255923858303678122718018913530 8565930 53974654759827988668980623348869310560 8565931 -299990693117834361244065903121396336896 8565932 121845144651256335859582650737049595392 8565933 -67819604795264714453354283071398178400 8565934 -70342627606430153011090197096085088256 8565935 48495595307632031022209887771172690280 8565936 322970834266849006935684455218544640 8565937 -64229478179786278513914324374189373888 8565938 -159174888919296900887619513429891554304 8565939 -66978910646501109513347103466637454480 8565940 11926691261961891839340732017117879040 8565941 54826539321058582564380747227992648800 8565942 -674022544655307754740603128745265152 8565943 -28134449037794257534332613641459802320 8565944 1249886846560389641358120969433374720 8565945 35059309655346196206057466667524808640 8565946 -119578021766406263296608480077271485328 8565947 76109473363801006141551046569667557840 8565948 -14948002128938273295388541473800522240 8565949 66466402679298405565627702225259613632 8565950 -18133692498171988247580652511013825600 8565951 12617892754631479504370999542150992384 8565952 -42055953050843876894656124378854457344 8565953 -323457595967001645896451511831988814 8565954 -42997477753345938709195972815237485568 8565955 9594627751073315382636794950497060000 8565956 16053729929710554813544577930384314368 8565957 126232654420059518686687012668194444160 8565958 -32478652328845985833211480433273397920 8565959 -67250040298652544992312703162280981632 8565960 -8499648934342913140972030649094144000 8565961 -24378960190972931864225920141472324700 8565962 95531408785962504556943574171601231200 8565963 -2176788980321388665194279020789076992 8565964 94370895737989260912571618390062039552 8565965 15587491075395227221080040569432506520 8565966 -1266015355445341622172836660723043840 8565967 126433858780095375999177666523201125352 8565968 5260222734671748211690069332537114624 8565969 -36914794565930164193129760026044835856 8565970 27725285404267585214376350402449920000 8565971 69041524151986999197250793472317912172 8565972 98908807158666584694357393314530363392 8565973 8418846024553834800115067760364888184 8565974 -122771447167557112182307494532325347200 8565975 18920246852461253746267566192758056200 8565976 -42239659688653263143127228449679052800 8565977 -19252936902089040759908864811126736128 8565978 -17336547529383732302941928675720971776 8565979 91155748446393926851981299575562963640 8565980 -4597068007538032682534455728610368000 8565981 28634755833285057320994695190165708384 8565982 -19184085982554896142317956362075979776 8565983 -947826915919364394784642256079361200 8565984 94687161918370240617633584238088421376 8565985 150127211634422714025878550467644767360 8565986 -24951281975881007829388144660285761024 8565987 -2320078241335513101004656126321815232 8565988 -120314679482411514785874842659111088512 8565989 -127979448456836175784633074838659246210 8565990 -33514234953870378565363904603495498880 8565991 -4590461226912467908347027102277977120 8565992 -43901047004248744910852186093395230720 8565993 -161092171826110471629932602572249643536 8565994 141798568100135383251119041442710738272 8565995 82653702389075306877222795476728521120 8565996 -106097644883854168183355862345998289408 8565997 -127801429166267948714738085705647491488 8565998 8855771377164079987136361621913175040 8565999 -5055383853709360246862604952244812800 8566000 -13772890915257402538409085347045376000 8566001 183666057291667852947762596613411442002 8566002 76179260237217507497537371679055976080 8566003 -38667793781253616596108895441599357748 8566004 89453534994810355765797801361671021312 8566005 22447012738539617965251149582301419520 8566006 4321718451577872674352108589463817984 8566007 -32256581816773390986174007416431059008 8566008 33820197495990285488064309819178352640 8566009 131597368895093722750347500953889903210 8566010 76991522362780505610772954227195000000 8566011 -112796995350813114196806609336198074568 8566012 20443523762807099461418138954112282624 8566013 17670830429898992345209315879338251904 8566014 67557461864470604410845831061501071360 8566015 37829436788555100569753269025554109520 8566016 -194244222926718970849254939417429147648 8566017 -195971297208118418981264791286625995520 8566018 -19512206412759435722641037480866850784 8566019 -2267505501898385602640385386534073600 8566020 50318052786647084967719381981328384000 8566021 -100174780314681744166917436777995615778 8566022 87760962294983305043587037465008248000 8566023 -10199323013201251634727107746354907136 8566024 -33793436282854568964845765430282071040 8566025 -27178497125072654249254401280446551700 8566026 19644448369806467324561873920157581824 8566027 14596205428591911979157377696830977876 8566028 21064476368144164848495524953612793856 8566029 -18004673730997402237162274329866509226 8566030 -1423169116206018906748341172655324160 8566031 -233793886628564591383153520873690553168 8566032 -36625192262474782237578397498983579648 8566033 -135082921010321739991889732198094933840 8566034 14415667723548741738438502539423574416 8566035 -85454601506953610762768896092503854800 8566036 -29764163530833003257646883419622656000 8566037 -116852093684051624568585361265322979314 8566038 -11790347513974252209938794424260202496 8566039 -550891697666611511581270688726926912 8566040 -29391176375750825878326703336721203200 8566041 -78582663356534960899570849527759180576 8566042 -30029901738236138540295851815870541568 8566043 -15642697665576044149465071133204611708 8566044 -3151667116314085568128352121503121408 8566045 -13738891841164271390220810054279259200 8566046 6651823197152196338438498466768055104 8566047 11632767476035854525026434103900206080 8566048 52444459862795737573365631336959836160 8566049 -120756108073488948051103545278558064000 8566050 -19222550187260278367997529120099843200 8566051 21597098567022881990945733310983525600 8566052 -98571664713066340222582760750717365248 8566053 93615525635051607774294816354610401408 8566054 -18405083884337220740464089269115418368 8566055 6758849126969491943549462860090365600 8566056 -103024621738461033625726351306423342080 8566057 61621317422032602584764419992529404260 8566058 65830535526812065496334796784343560880 8566059 95453789893594897013529238335433039704 8566060 64151684019571443843271729171447572480 8566061 69459169367915080376983088321618948832 8566062 -30697773544494462313577433881882693376 8566063 163706510671206500707751430319018812984 8566064 -4494817082735999932746764438661758976 8566065 -5012804907050000568850719953465008140 8566066 545334434904892161476511826612721280 8566067 -108360591201727699167164407338326975208 8566068 -35240101064576051553519927429506494464 8566069 127067733260925122693547163446749062396 8566070 18828985658345737224465742294153973760 8566071 -126444753058679757253838713423457259288 8566072 -4582543226206045663676567463290265600 8566073 -3517791705147551362701828994305046896 8566074 -3958403447293079875246901071514880 8566075 -12031042531497996412458289007295616000 8566076 113692200369212408374515782153340533760 8566077 -40860502853857894352824293515277686400 8566078 -23261262134737926989606867094760640640 8566079 149815892865234160622121073668557789184 8566080 -30150753995995555302337893220629872640 8566081 -5705553428042041568909965288957525548 8566082 -50136250584504930309061570475536051200 8566083 -78867869756602669981326200467802244348 8566084 -162426451296844318319429984046107239424 8566085 -122990188715381928771020560495640991840 8566086 27411179351434752665118660489528732864 8566087 81256043349030678129924653052515613112 8566088 -13730231430223251656789484663014538240 8566089 -9308205901396988022914454441781699200 8566090 21425829390189695330824614320449981440 8566091 -49849711795170769752009756670656675288 8566092 11622947994081788811806581166870553600 8566093 111540054901853665749669603931279880320 8566094 40725344687799066698896600010468220096 8566095 -20721051451192147036593353283660420960 8566096 -12581073706471138829237636787488686080 8566097 -51984434258085926762614366908965065806 8566098 -110339851028498099376364430400250109952 8566099 104306094917585506156712564877442513920 8566100 -28807957320184601067960214161329289600 8566101 122363510305096221358423651888492391040 8566102 -4318453456408151028140539496851850688 8566103 -5895511326637212263991517210728605760 8566104 -890592044867819747232582801792245760 8566105 48045477151473678512080941781482688260 8566106 11371255155381555209135656630052189184 8566107 139997097731753504038752014390445354240 8566108 -9101478419538031452705603747821725184 8566109 44241522669009040067295765166999094310 8566110 3084285160062199258247982273279010560 8566111 166499225411899294765069889620690855712 8566112 -16707134703256392851278315068464824320 8566113 63115458822393433331650516388796807168 8566114 -75061665981835670449266109982907559344 8566115 -30790424231883142976846261950702200240 8566116 -495503654364225204987975846267211776 8566117 -59391377271926694020649987178698691808 8566118 -1242327607961154076345456327741997760 8566119 -115660854122699890312062778238805273456 8566120 -31903152793387536904394905558115942400 8566121 195335148393849999351928786002437675322 8566122 2084491494168745805282970781969519872 8566123 -192278594329491781583181487736436063628 8566124 -37341741284799521309218021219003751424 8566125 -10363884958713922249081506069132864000 8566126 64257347639289018011190895250941006080 8566127 70819737785165020580693271658761532440 8566128 -35797343646733753178767801262329036800 8566129 -26723144100389386545057227173821760320 8566130 -8523661068053030594359514369930659200 8566131 -4399563732201278918228444984542054080 8566132 100429760000772544265197107705530688896 8566133 -21984835392753982099189872406492282176 8566134 -83686213423261609186608236936974492800 8566135 6738850413871539479401751477467957080 8566136 48681329282012975269377465066500812800 8566137 -20270000350630521650635734042411121152 8566138 3033851476914139526437970744499179520 8566139 31953797172359885844041071172875502424 8566140 -35647833003523267656639496693212979200 8566141 38477297731986154559861178791170803084 8566142 -17429320311868998447957365817089963136 8566143 10396688493997090755318673219463236224 8566144 -23260864817862241441962509504851476480 8566145 -49548172765104211056814807667869609920 8566146 59518220330341348709941861168922267472 8566147 241856816148603206434719951683810461632 8566148 -39259782596249895725995721882840298240 8566149 98001034887728927176448613670590711264 8566150 -16783802436349647054348026154430464000 8566151 -123527693210120515828027659782816311680 8566152 8522729426026364585494044920043110400 8566153 78468295245820843719107202948769439440 8566154 14413874052896111655640026592936838400 8566155 372325997882747373501300477641764560 8566156 -15870781405005198102936501468474949632 8566157 -122431433289139894111129436683885035594 8566158 19913557187981480503879466216684559360 8566159 -883565139939325205918787203677286400 8566160 -35859414846811117569546559728632709120 8566161 35112521570408067601158966362365788960 8566162 -36780773121922639505111112252570723072 8566163 98379165511473493346271835106129354412 8566164 -58971046580644394441710237088584767744 8566165 13620612202988609508365381826171605400 8566166 -13255081642767672077972947172511989760 8566167 -53197002171261195310012320389456183088 8566168 -32269571303932144283630839434389422080 8566169 2944640140520323675585746300174162180 8566170 -42316217365323783824985377456949945600 8566171 -77370561540091914548672824458273660456 8566172 -180700256614351872351581862676001677824 8566173 -66359191635748417256457865099728187392 8566174 50221833113145928246410016034738430336 8566175 59579270349322169085079776578641949400 8566176 -135543978707444201472719237044770963456 8566177 154575342500158182855352469333882733026 8566178 -60226558811132330809545302585705029632 8566179 -84217550880106098259771626028933038216 8566180 30603610158261058693736698841038045440 8566181 72259335354582081804019705558567015104 8566182 59786587739855501580219538225744045440 8566183 -126363503929833360920107591988014546376 8566184 -224086826914085654433562370683282882560 8566185 -56535065333371429386608143948642560 8566186 -5642134139446543312826653250990493696 8566187 5199945385862840291972685385257167904 8566188 -87298808939111126177574355663706050560 8566189 -33195252670962035458686042104051479776 8566190 31570940002622049075809897142655046400 8566191 26658620032550139433230435933309571248 8566192 -798567342901634431914036058010927104 8566193 -104892453627087972975661231299076776558 8566194 12735832855081449706648699576102410240 8566195 239490709084089517227675499048010400 8566196 172771186559611687374219670623817814400 8566197 -23349557710869785493244090434114559200 8566198 -73618218382136445981659429210635107264 8566199 35731574593426412610556369444026920832 8566200 -33324300898697029724939373984668160000 8566201 -77130133299068738609051987801679014208 8566202 -199025429681361673339812972717358848 8566203 65697776224095880719535430266696539360 8566204 25829521300542578024148324863463411712 8566205 8064295578013649792233415513090955000 8566206 -34541791381615241173270639826880617472 8566207 6815978949052993481893446039776128000 8566208 25704288809810397529537717565732683776 8566209 217698361171758257258569324143737970720 8566210 24846739280283818826679422171116736000 8566211 -172629339914435898903125942137916149188 8566212 1421375155301989733472502201929867264 8566213 21461293166441516809874474237749778462 8566214 35147337168059210808095753025247082112 8566215 -13337968826123215366211577250071552000 8566216 -27562144030029818702242588963861355520 8566217 1929061304105199210117259068940246560 8566218 33318338450230524035586093148619495424 8566219 -6814793974721759441939727315957855456 8566220 63222598454479461026705379434965032960 8566221 23858791313224120349812100363277992448 8566222 4116569154542757507810801499941186432 8566223 -12775249249132661587535889920491321320 8566224 -8950900204695951562035049917742448640 8566225 -40750802251146693732527808155417032100 8566226 111968904371595680084094331599317473920 8566227 127076413405865522567370136115999160564 8566228 98826392368158898508288501398609821696 8566229 -35891568082993898442229743125297497554 8566230 -8853196743769821935764610829867909120 8566231 -55884969979884058510504707339544258248 8566232 231688593008663883835339283342006292480 8566233 17291801858514825542901511984651874304 8566234 -140726916032985339202992006666136639008 8566235 -26654395318590306855581482877917149600 8566236 12917530230659937528702821479577640960 8566237 -125597286707475861525849470120797633114 8566238 8184070371221788683409644244673306880 8566239 135561340991569244270372251153450426368 8566240 55750310702169604680482114846541742080 8566241 -45884954777429148353917587992017397568 8566242 46160176124832935002204814753616842112 8566243 -29263545667483715693257529736081086000 8566244 11791030115208587067170140884028240896 8566245 -1760195268347403524786983092076171200 8566246 1352597754295906032085015660486078464 8566247 -109068831504091826981775295432539119304 8566248 -103153673214416381678953967915066327040 8566249 970484257042194817237099961100584366 8566250 2625080136533389140257353818916800000 8566251 20477077202727104651989703783487376560 8566252 186261421409988148926614821840848829440 8566253 77079059632264781440819905380417538444 8566254 -18244809681833819549155222666639374336 8566255 72376094766399438739447656108507737160 8566256 46560840099635874143714963627195891712 8566257 24793947673643568206243709914183750592 8566258 287211033337322654192447685715719168 8566259 -90301716148432303876412460527495709696 8566260 59772663458430808932787910215826626560 8566261 -34448281157851040961473627006668138752 8566262 -61506936819214555716702897129424534368 8566263 -91166341157856113915185242686712903600 8566264 33186050312999652004182899774452531200 8566265 -175612748915115882093072823648386811200 8566266 15161098002736984834673448385651713024 8566267 351808117668236044650969624086769507552 8566268 -48125078369809840499173728057938680320 8566269 71661430449403093778753119356477781920 8566270 -46353056970278507860550408831558377920 8566271 -50237037245459258350044044195103097488 8566272 -32337271069590054299425182485726625792 8566273 -79145073075490944098390996523202830380 8566274 81517608391684613407615951520581085136 8566275 -58261399237431999068219859047090650200 8566276 -134417669513163185321413544806436563840 8566277 -65066710909548972062177914319012241408 8566278 -40099342326420108783308157547407722304 8566279 -23471400515392877637656610491469238120 8566280 -89141615269746992662732121604530995200 8566281 -28322849863123664016981327620373132480 8566282 19583415403984318751957197978938271584 8566283 -178783419053123581691065559086519240320 8566284 -34722890537393406244640548305892930560 8566285 -15216575602213673796637348341614426880 8566286 20175893435059607001159999449598938880 8566287 -153181593817302117898450671645535192440 8566288 474152102299567466271737532596813824 8566289 -9236849506530040818149478936626744910 8566290 58826419308551440593567627204242073600 8566291 190440194437912685157517453852788674064 8566292 -7610769822917341741653432933686968320 8566293 88331193810544487419729187073987970464 8566294 -2551850076450814459142237039545554816 8566295 -43127977328041572516348702906122458800 8566296 38434908594822773007288938400316108800 8566297 -181721815119243429392556259565015315254 8566298 -20910570364187663650754572724783163936 8566299 4403977771292615361767375149884115200 8566300 17095537187166496778825339281275648000 8566301 104050522563546391279415583659455219302 8566302 -16827433323203322154493916104506199040 8566303 87768137607936960896342719021075955552 8566304 -70493113039816383729509716723564019712 8566305 91501836545719140257262371113651708800 8566306 -12468056624265830434275024754458693120 8566307 -105454330486936864753589353271355873444 8566308 137460991436310843076711470889806086400 8566309 3807459724418129743089184476012849660 8566310 4121296725274630457354832147827328000 8566311 -16179085659862956975121804035603668400 8566312 -33670700783661037523700643802016076800 8566313 29482482015441611587973050165177125696 8566314 826594439919421839883129812548081664 8566315 4903113182535345223640854421621863920 8566316 47062390176916870422452199046531691520 8566317 -10045458782092351225304071745625697428 8566318 -46088962757646144870932321959585279296 8566319 241982251672580528076732467633701224720 8566320 2048218841079109929736782930640896000 8566321 114655538567119574100083851386103145200 8566322 57296601711424509465766855173782034432 8566323 -10268098612565423521407767681161439232 8566324 20546373877726109910331663172550108672 8566325 -87688925227200112794538946377787500950 8566326 70842757384954538693933631453606631392 8566327 46466716817473139846747923000763635584 8566328 3110430147896780581637733461982720000 8566329 -63908336900265347998802963088380093616 8566330 23120029381193217673810124979689164800 8566331 16130650495400729289600040353187920 8566332 34819693179986700054104206256150671872 8566333 -9103917621866056268475156469190360000 8566334 49801522624679104174439548884705676032 8566335 24957953445697804482233940078088317840 8566336 7010506456337605257443430870310453248 8566337 27428640598800321360635016052030358568 8566338 57620060614269751171784256473194430208 8566339 -65494450405313064523762474031019396000 8566340 10345323186318490810614190684489113600 8566341 40385051519644182928699608787849766400 8566342 -73547267422218433988216150872747808928 8566343 199059747829626176418732881556316062264 8566344 33149484230815569311434385752651776000 8566345 -2440201347160417350280209510895433400 8566346 -101516714608780395913827227124967282128 8566347 -79718893654738031687271629228322699072 8566348 23576708100738146599965351380154771456 8566349 116758826622919366743703901093450711520 8566350 -4588586522697518396624278756911513600 8566351 -41337807943523157407420501733841506480 8566352 -67140069733356074154841782852236476416 8566353 23001637231101801948539009300548732800 8566354 -34089837109812617525191544979364954992 8566355 7174694155005124907104476525989772960 8566356 52369686798582930339406909105642678272 8566357 -94043913309090422238413226194355513394 8566358 -73024072655679572820296368104629505600 8566359 -121812965941754072275605280121559701760 8566360 -126184555348717702363648357276744704000 8566361 97770890753674181371762343188864999680 8566362 -14591181397678499564088670574931103488 8566363 -2097616518694971058049921239028720352 8566364 87019965028210831125523792300975243776 8566365 6696268849546281910797541968854304000 8566366 -33847312561760491530212914222447018368 8566367 -5462963840526052388427453279377171520 8566368 -43815281689511218397597604809649684480 8566369 -33028468911341916446844503651460279104 8566370 44830306968533818906580397898554926880 8566371 -68043604060917525738692889088256200320 8566372 78682040933018676681485737731463976576 8566373 99228891868252165280823696101447806944 8566374 -66902546281312741979615151075743232 8566375 -13905722930886957178213076027865366000 8566376 -37717426546306575315281199641961999360 8566377 40582343448606175240643062022012530320 8566378 -22606920715089415955067667304500066560 8566379 34489365874446064544417787888648765960 8566380 -38029459686639524073392154149668285440 8566381 91008297744118325814683023812821848864 8566382 33213963350062429721286387402817358784 8566383 2927052619510363410953257328184200064 8566384 29308527909072011840486999823193702400 8566385 57264209719772343054583085871886609920 8566386 92120538503736514538959115015843111424 8566387 -117760521868343768965582910364153013080 8566388 -39456773477017022615996606426534694144 8566389 69426838363003855476808909765713367968 8566390 -10202094959422360739771042316486950400 8566391 220333857957537134629990468291256661672 8566392 84142329645570845266661071606183710720 8566393 52568010270948717134469703823910163344 8566394 38492393583074495094092067775917872496 8566395 39248321156622886254089625855168228720 8566396 49928080950372582434574128038100308992 8566397 -5441044347145761319242316362455932800 8566398 -1578939694592536721768503705773678720 8566399 255220102615857970047075269536963606400 8566400 32419678846616581980737177582567424000 8566401 -11626041636643111851457931551829941968 8566402 38813534159791266875461444971653012544 8566403 164614197753404433578655522198401566680 8566404 -1276950156137523900353540094318084096 8566405 118626205190456852833267530285399696060 8566406 37275072540515437386314998790468845152 8566407 -220327560966640267805538065628511997712 8566408 280705785504359537483275922060932546560 8566409 19993209475981420445564520046324211610 8566410 6903699644052281064316050258520435200 8566411 49010953401891906974289940029394559632 8566412 77332138143164020113282703554098777856 8566413 94249128032761143476271154332203395488 8566414 47065041575412440805068625739458708480 8566415 -48675970122056545141409903773799571360 8566416 5166232345218888755481324339996917760 8566417 24372781030807360724192652984272892228 8566418 -28368740608290875355135548612698973184 8566419 36910699221901365951781274324270691840 8566420 60357561364100808219307321956611450880 8566421 130086112934990234555912215702040565852 8566422 -56054021473662034028012026609713726528 8566423 8116321786940395558535235928446393064 8566424 152181359534296713164100455314525992960 8566425 -20946910295514445588067541381525600000 8566426 -6722159754485928190953348207154699776 8566427 187530803309541278192853346404190710276 8566428 -130352480162162314812824528569374720 8566429 -20861344909505966140284007093912148724 8566430 1156510048957183557958198337036680320 8566431 -6137480499735251814837912704404823040 8566432 -107288317820385481862223777433355550720 8566433 10179288914080474219796851040077489044 8566434 38255731352232225542389874537623415808 8566435 -76970160400507556835601046028709270800 8566436 -259299981540665332039964586556524625920 8566437 -80118544624005269272519868767214400 8566438 -16774987794420154037572353250176445440 8566439 -78205892324559734630080324366118817744 8566440 -46213022154018738126757170301168435200 8566441 -33163231569449068636557848835753968532 8566442 -19441325028789216982312123276411216128 8566443 -35289501183222825345031915362404339760 8566444 208009214513022111065733541771058022400 8566445 -136196993454506456707707493484656605300 8566446 -13799673485487609106645017747715553280 8566447 40156287078298090733333352800191068352 8566448 16796841725587902441320795625175547904 8566449 112024077122812116482905504628186212464 8566450 70971202161043915576258348214850702000 8566451 -125301743152995128202438936597024130548 8566452 -9783886810677919806589043289415372800 8566453 60785792764200085842892997984905505856 8566454 -43726238343381035666175117359678728320 8566455 30830173401708751082943993730690176000 8566456 210668366346357587494592580068903362560 8566457 240715809792881946665141970541066479300 8566458 -22028486369053952816613651075822812160 8566459 84351389571894643608104574774836072040 8566460 554311748431670589080953723344322560 8566461 42691042148073785975666947507034601510 8566462 9293044712926992569366437591169274432 8566463 -49747662330029229783954641650437538560 8566464 -13474331804019459323559764149376385024 8566465 -9778759832309727952629360145819601280 8566466 8305319003742295209723706467701636640 8566467 23084042781439060962104066783550117120 8566468 -154564451515843098608023684366631700352 8566469 -78037362147080500901162620231552124130 8566470 -4170743703862824419000052994908460800 8566471 85104408217693253856276449408541246000 8566472 -24178314486804069891640676239162030080 8566473 -8722478416789930936640248665758496960 8566474 50733825928222854882809794033283932512 8566475 35978532607295385167706749283450166500 8566476 89911986855084675779152063787775032832 8566477 5056781713746128264830115444250936960 8566478 6756254751196374475645691802639019008 8566479 -152874185302802913673177431068910708960 8566480 1050837157853742046297149232955228160 8566481 -51882651387336102105361254339036382656 8566482 40114643647176379059873459387761918592 8566483 -232396174245325562618039687024680195656 8566484 -28948647952512605235813049093151136000 8566485 23715741879442293502507682428223316000 8566486 -115200443554719911548089241868570387520 8566487 161980046737987327158723525853433847792 8566488 -25195077395667499857044012616971059200 8566489 -94081106772213799740632391370082174710 8566490 -49961813863037422139190555210405108000 8566491 120780842153424952520255201640322762392 8566492 57357331203473359942831719394514411520 8566493 -38742939586388102065549712703792756 8566494 -33550323180526214748111705451861752000 8566495 -53352580490668618034916093030329264640 8566496 -71113561945185719436633961352498774016 8566497 -965357131654627724624051188615799772 8566498 120868871637369307086294846147770415264 8566499 28953873285353260913828106967127180352 8566500 44401142246035905361883014147160064000 8566501 31686839184528363417436180881568143900 8566502 -31338626713112390115383551477332684672 8566503 2391906636179927555637608642844021888 8566504 -27097358846060797149842644832981452800 8566505 50596072093019924109502133823571536000 8566506 -787957853173851280408972873674001920 8566507 -46753360485251898225381999104118399244 8566508 -31603329630286091321346942862435405824 8566509 14790072694434996916999738714721034240 8566510 -67394086759586664727452314499421405440 8566511 103824610942088851003425443215414116480 8566512 16764619258706228792545313962626416640 8566513 -28927099680736475208362241911350478400 8566514 166657180619227598158157576634103778304 8566515 33481511253917267619465466906112112960 8566516 9037179670831979965086730667630614528 8566517 -81788106023144599151290371511599514440 8566518 -83724272058678940320751485172543980096 8566519 -12555917876996485493202467009385206456 8566520 -37318164779885274221984982604880179200 8566521 -101477699950732220418079835288962531296 8566522 44566377337718557545328584754596627312 8566523 26743462792890918534304032967940558880 8566524 -84587594099669816945429743554358448640 8566525 21866416258980927768529023814547793600 8566526 10132879932648186221247371276985587520 8566527 55985970896967766544182832411355743232 8566528 -15348472488893952349668621520669245440 8566529 45042482500922333444966058431661285120 8566530 117627884941971392594434522738437120 8566531 120589957050351050601847835236099793152 8566532 -54004526719168786236452313142055448576 8566533 21627561611718270599742894795135609600 8566534 -23800350945247710959686816358652954240 8566535 -55916232837948617776496035897462249440 8566536 58279692318697887156314156764329246720 8566537 -73673676493520380086876441665113969600 8566538 -7307983239449778470952442683998277744 8566539 84013293187615631164879712174423256024 8566540 14007311795553790614065034663737180160 8566541 138865778222603244062081073585713136384 8566542 46730580520581536457949717196812489920 8566543 -6358958322213656419432523907471312208 8566544 8881225920090312249438512116329086976 8566545 14834513640129424944215003172818519040 8566546 168065532423562550038571843600690304 8566547 -230775824768854475873547761661725928888 8566548 55018992618811441132319663797094701056 8566549 45581016097510489274067433794601716480 8566550 1780593587012261531170958328960196800 8566551 32493436394909603529114099373345983792 8566552 37062821402471924530508522141217792000 8566553 -174378603277666463898688558990789205040 8566554 13288347524140288822938283232622854400 8566555 -69547677354124966946365947435948220800 8566556 4032351444082224135838458119426795520 8566557 5602613704068016310018029347867242688 8566558 17339194237569242481961414269085440 8566559 140074063328353764862884091482350897760 8566560 8432685166994522741931639202670837760 8566561 62415246341849097988979674796763942912 8566562 -73306901102479733718470227757591657088 8566563 -43100740326650126248237842097036196112 8566564 121300896060975323794116300087325824000 8566565 -6384571493666640406795153857079459200 8566566 57085196509574097864108422627194328448 8566567 -2643718358009966443142440093209473048 8566568 63588506519102881537201301806442496000 8566569 114599777493874696297685477416973336688 8566570 56588091255134850132685333865580422400 8566571 31019892804879485325334532019158749440 8566572 96750532757097452554282088960393530368 8566573 7704425629355851117987704762674695180 8566574 69931708264408450336817660419078290240 8566575 74154946721465584130134303309515816600 8566576 -205493655546932921040706911027265536 8566577 -260819859669206633518298102468370060828 8566578 26773959153905947535230711374765154704 8566579 -48785005811547426614815304533965074688 8566580 3696819702269115857604882516148101120 8566581 -7010235057716980885750793466702880512 8566582 -56487306182778341865847084157294241600 8566583 -85229644238025550307732508718816878168 8566584 13742569646455127309336764774981509120 8566585 144828337782180766654692075666412227780 8566586 436514291563651346630314920790279680 8566587 -44904404165311321960855145534172720000 8566588 28241110082883414822434735755215346688 8566589 -1035984315461933098214537226494967360 8566590 10409993213578965510443697924147784320 8566591 -298522963741956518877976630926131268096 8566592 -6344419601843990808530431394632433664 8566593 10869759590056739076656451653488677888 8566594 -39495750322709973780003486574355225904 8566595 102327350243767749045764893472479107600 8566596 -91738474663751691633020787844617363456 8566597 4721380576921006547535370411571574940 8566598 50611016236154484269748225917361832800 8566599 -259057811332347471139364123156403004800 8566600 -31462985707800641049614232511918080000 8566601 -211086247196842783023647061594648847398 8566602 -10394517343752587805965655524119019520 8566603 -146606789739607424770425059033844893136 8566604 -28577859573283846831655873331021064704 8566605 482353339569597740437614202150838700 8566606 49261700231887553467565287292140320000 8566607 38559281175403372372853539293154378752 8566608 5080408093808739292291738174720180224 8566609 248479882717472114628869029279967741810 8566610 9154948659682803527351069148760205760 8566611 -136039386572921051441502614693503206336 8566612 -171173461497430936968075331591065583744 8566613 136817434218096191492027260088227082688 8566614 17674384188640997941150303440224686080 8566615 339752245768035248894980447412161200 8566616 39871376922245965748007216933868308480 8566617 72846840805926172751647161643261657248 8566618 28570174241947207576167763771325226720 8566619 122237021992282405522493198118395134020 8566620 -30664257154447890657361847040217866240 8566621 69495001922230547263058198461001361990 8566622 -9179090030243379272374492494731208576 8566623 3444101465838413099041988237096995680 8566624 -139931452428571473371237574775743971328 8566625 46039153584079812581246153940540240000 8566626 18025349229123306844763565832893436800 8566627 -70338692855170212888401940873318839524 8566628 -13402925255212740834448677026207453184 8566629 80316557593218358205286601316212472160 8566630 32456089141785937423145712957905761920 8566631 -3087477338232784827718148704914986568 8566632 -2659181783830137632998393445144494080 8566633 -47101485673426482520166469706353971456 8566634 30359496617893019792488921393470907392 8566635 28252654935433558588163700374837368320 8566636 41904094411942566682156343185178125312 8566637 94312464375028306084267914766012303020 8566638 -54453484954563307043599651688259397056 8566639 -163194877593191496285883440830575712560 8566640 8773214312889549589208055299334144000 8566641 -4977987143770836573742605675722802318 8566642 -37237527272044211460625636634053029888 8566643 74244327938732119459449291977033797824 8566644 -81590930442790567555435267419154114560 8566645 -33681648927595423170299744570226848100 8566646 2130295908559845632579148975167047680 8566647 2419086699011786168584019981759975424 8566648 -91976344950408297767240154373152829440 8566649 -7114584069282904464864545523695830272 8566650 -15308837371690299686723888639522977200 8566651 -140879109124792226455546507919645824348 8566652 34681283963956598035793827173616803840 8566653 -30717385971952616448559761694598041536 8566654 137522671241916262094218829779347226752 8566655 -29895681080311294155914845004028135840 8566656 13225539652365583221908347265608581120 8566657 -175088612336465963771528137514995444992 8566658 42579164805842505678122022373132738560 8566659 -83492196824120895689558938190422507836 8566660 -3364645381348269528065891634560755200 8566661 76865483330609401631354032547806986300 8566662 2498143985519878876596286714208104320 8566663 34619683911648306625098561530822388480 8566664 -49898518041655356834330580297356410880 8566665 -12608017058987264724001021564333462080 8566666 112685298367701333787953086921939914032 8566667 -91024553205284498956094587085235370284 8566668 -7591578078401918110827251885382082560 8566669 -2578955537488915641559328027420591156 8566670 -1244479357188323553074174340309817920 8566671 152937161280616961682660210965806847112 8566672 -13008911140242414692095877374256087040 8566673 25232415015602692217586331047042191922 8566674 23928930201696188372528656899380689152 8566675 -623924656649695260365734781139302800 8566676 60210030271544899443189300790186584960 8566677 22971960310900690686745292849923851360 8566678 94360310437262051974876007620086766656 8566679 219020258931300151910991783581015112 8566680 11565604718213513159446789102267392000 8566681 211568809249873275859036513189848803200 8566682 38788282716214678780929759592839302400 8566683 -52202730548690528805854808097102820352 8566684 28131654532051832044328495549018716160 8566685 -82107964194550678034199642200802560040 8566686 4094501377822629321737958757901255232 8566687 91825549287050560533645511087370038800 8566688 57175694450846392406180048527824912384 8566689 733112324937289446002143184825044128 8566690 -70852417412258853733054471931378903040 8566691 -34714348891156051041754749761542524096 8566692 -80530431438726165919438379800355355648 8566693 93196550591659023923941391127216911104 8566694 4473748309027008070141861486426044480 8566695 -8714752744378050811843418071286784000 8566696 2402716671145564126676449842907699200 8566697 -100834749137234586624719744055528718854 8566698 -14545712057328609399035701276832386560 8566699 249884934528515732152882416710886654864 8566700 5724639218183526652035698431474387200 8566701 46585387184725920537637452739119121920 8566702 -98219913169324361235347234030458592448 8566703 -94980374082683777933100732320545128048 8566704 7981250796792967503485295823863840768 8566705 -8420018971414484902678597125684691200 8566706 41650539337735090821785190929661345552 8566707 -20264367684286654203043797941482152912 8566708 -59299710339843005743614769607323298304 8566709 -250235184454704031637578782864933169920 8566710 47815779085951149952706807948591256960 8566711 -315520455524458809008790960120707450688 8566712 -6382818712648986927075730655714672640 8566713 -127591030729209066852644377192810723536 8566714 17140555532057557608474242231663520480 8566715 -47895568907411147267033571062448320640 8566716 -76772544391631805295313584514152857600 8566717 268723617915567419952849892090476049120 8566718 521939235082326342978521210043764736 8566719 30679607918368145421598836524436937872 8566720 -7744644173111968224079798190211072000 8566721 78070355398406817212315579663793226452 8566722 5963780900658049524675839468490901632 8566723 -76489540742664233924680310297555170296 8566724 -139593652933604759524329101336382789504 8566725 38773485826481516344702565625533376000 8566726 4544210170253577311121809123255623680 8566727 -57370063116647756372880067494593126040 8566728 -15702453362868930849257100122897571840 8566729 -14440693525382175816459110151167829670 8566730 27080308143657330061829748179577001920 8566731 -21568774811369155547417399802351848580 8566732 -73840622267128666584315961409363877888 8566733 52568304170799544410103192866542543040 8566734 25403844648707012552483272207121703936 8566735 200597372738093059148528353445854469760 8566736 31177113610582451487932964855701962752 8566737 163414061053340729469502893141379277952 8566738 74079822631289774415587414135726501520 8566739 127014636880237816061762056323166468440 8566740 -170535846797392864697523009300602880 8566741 -5430851574735796721146922683473029088 8566742 39467112514335491830990510627431751680 8566743 151287368828531730687114771777117468264 8566744 93905764088050744817516830416199772160 8566745 64518895945462322012363165008929571200 8566746 -6536014094155685422285312505623008000 8566747 29073639462215666190859400600360577312 8566748 147784447474447640435355055998126033408 8566749 223184989040779511498134092673611815040 8566750 63300911343003688964128880298486192000 8566751 -32411983530552334688670658202463690000 8566752 -87071471153087767165763382202394738688 8566753 8519216767745018115891690446923554624 8566754 56504742886991363197390611848689731072 8566755 -40897047985823869894314528589528452000 8566756 80906101277588589984139096978367637504 8566757 31601428170820449302546790503595430272 8566758 7487093744143530881058326983790355840 8566759 147765767559728294942037291316487067216 8566760 69231565048027550974117987169746944000 8566761 -193920312511634553651256569172085760 8566762 -43801652345721864316598729434192996608 8566763 164371583299094901709154563563378241584 8566764 -9677214817612862230002003961359237120 8566765 180819841974448122851715656634264027660 8566766 45496805253491884500394648968042157824 8566767 75480761624975480819867604191845378488 8566768 16836529487157518430520049965735739392 8566769 -15058050822272239537228472445095232156 8566770 -53654363089464530013170646478298918400 8566771 151514730001013354781161919303936320972 8566772 -150900231734152613805357771983238570624 8566773 -7163551534252977122419809080832962016 8566774 36410051688100325009268340298255717760 8566775 1211192405520707991811570732227526800 8566776 -190389547044475540539872338815517900800 8566777 -20286374210470355638311992603686512560 8566778 124091215381761224956602694634792044800 8566779 41976416782464519230990673671560665168 8566780 -36497041337858253359349891191144486400 8566781 -214076592416378410394740510843804391418 8566782 3179988873348470138699743183188286464 8566783 208403540000850858289241454204188076032 8566784 8952816559724373910318322839820697600 8566785 -30732280954978168285871675008383360000 8566786 -13888024289240803078676341193339450976 8566787 -42076413665090528746862814754340588832 8566788 4721018646277926073253913430529064960 8566789 -28386825220913891372658705063339565056 8566790 -3298212212822388860345422846636481280 8566791 -29922827454473051846749724593883953920 8566792 -92671381421241425099328658319703521280 8566793 150421458293684270830223479161769420980 8566794 14859871986834311698965580904859000624 8566795 65062520889076816110264637865382119280 8566796 44655546719987148857130895271248773120 8566797 15889416070215899900517501645654091200 8566798 -41978816151062241641220904797938433600 8566799 27830524474109572794540795999406138800 8566800 16402630220585966935854792843264000 8566801 68964850442478058101037390632358522802 8566802 -63041756781396332368707745482862977648 8566803 -3320923737792950682421312667909766240 8566804 1960564617821375513464202605409529856 8566805 -30341310368972991197112476381951316840 8566806 -68484908883827684351497700105295777792 8566807 -4401446274609778646383863793269300680 8566808 -164564140060895888988163744440020183040 8566809 135012301701640243470513816300101194704 8566810 24860024896109789126228649756873707520 8566811 -17132902679935432541303543002444153152 8566812 28310903104955921615969847758874663936 8566813 145245568769429282221792187874866601062 8566814 56003997834035142581154004813659493440 8566815 75310448043923990917963080042839472000 8566816 -18645887713908656433339606017995112448 8566817 58807185772887077396091113038149218880 8566818 23994367512594893058658952614312723968 8566819 27253184457092947207438563839238837248 8566820 57719780729659652510894556412528796160 8566821 -22182625875531406678915769562283504128 8566822 -90429736053532157936925510507520464576 8566823 215836022485060413914065666262989422072 8566824 36346477561387273418135352283138129920 8566825 -139300302053099592902806941096610660450 8566826 -67725923473868690609731778112883095888 8566827 -241025550840803674018388544899702256 8566828 -120723147600832080054029525345450943232 8566829 -43196687291110025623790673191369155200 8566830 -94345679288947034845617252606057312000 8566831 36471182774929794964348277615378279424 8566832 2514684821906587232374947344179200000 8566833 -21227515501260182344758813607773115392 8566834 70487485646775882046466413039920161280 8566835 -15993059292677633101266785193174746640 8566836 12936779198643428631985951253119168512 8566837 185852072395801691706028299369051461486 8566838 11778842016571906573661451627113962752 8566839 22242907923609047609857571895158748000 8566840 -47817542843544483500319079888199270400 8566841 -60691782848375844421088732179842998016 8566842 -5896471328368576626927285366233218560 8566843 17249742037220042006454386936721946320 8566844 -13256452030669236157692901958515132416 8566845 7109923344888083679807922870204631040 8566846 35328658286345371044263314065864898560 8566847 -251573257324056522357998848882098960 8566848 -16520477975658160256720993713504911360 8566849 215842009163825645024168112971364358850 8566850 -6229368544508816150239195517914675200 8566851 -145056268416248394508045746827076540168 8566852 4981583103084135876658096334049198080 8566853 240972264721385353321413869514614841120 8566854 34317870398962408227689809177058147520 8566855 -30752129661003782722696269405458772000 8566856 -61213209512877694383116797202212454400 8566857 98543839162975950711211537557015642240 8566858 -52352469352330411303011159040186080720 8566859 -29689345774419619019196658207216500480 8566860 18470649059502020169996968214035742720 8566861 213408617296216434338789739016713973080 8566862 66157656098423463972330861312580752192 8566863 67131394508243828205205330432623678864 8566864 -46592123311001609701202851477170831360 8566865 -73127261998997552884090061611253065740 8566866 -1277005288064755001500128446596492416 8566867 -31112463332165970104212073624258235120 8566868 -59374025847587489676631318788492228864 8566869 -11851076984935925852373190214873449152 8566870 13257196724103362672606103508410384000 8566871 -40614981914490032692791053799134523408 8566872 -60427558833493816268638906488724684800 8566873 -26059552623376934485446230365689160320 8566874 -2564046305346909437707648214226792960 8566875 -2014517991036181818799869112278472500 8566876 -53524040406697669507661684400199718400 8566877 125221961815391025497254839707653569984 8566878 -116052944135945181519688296915839275008 8566879 401438708868675061493653357807122384 8566880 8614601345640451408138086968328192000 8566881 30757084217453865535096409674204520448 8566882 -49685521681062963923650080000641612208 8566883 43982208754962326037672960834679396704 8566884 3964675297693825108457065965148298496 8566885 84434135777876822769826274466283507200 8566886 -141038268073680772281874189930446117120 8566887 36229745628272112018416655440331802752 8566888 141264244139782521197572394262898360320 8566889 12785009036612128014235675521762935424 8566890 -759581574381132340724438216176512000 8566891 -35309522494932044474340991872916810000 8566892 -110256579804344220398855857915096790784 8566893 -1688726122089863912933375046677377536 8566894 -8215536017432931172629018067793213568 8566895 -196240810057565363998078319038621951920 8566896 -238196864421873013011466052760698880 8566897 -223770664781685477814817934386869828654 8566898 644761081850035118964271062947251200 8566899 158618825554294564317654375656098870848 8566900 -15717491916224397786082331008225456000 8566901 57103599733973626781497644764767179264 8566902 -12128973750958258356965242287992111232 8566903 63063998328811809539724640778790178600 8566904 235046995590984850507721588979558912000 8566905 -15294723478049603943182964978429033600 8566906 -12895252642286427175288616980304462880 8566907 75437316363808775667709830148812021156 8566908 1974819109524937580053005648571293696 8566909 42964744873366885997005441626640548888 8566910 -63174117690614019895954169113572480000 8566911 -5850734363131793310824688995526033120 8566912 -32412176484321479931343157120288686080 8566913 46385169587166266368811510841853644162 8566914 -645583850272585315525554072909653760 8566915 -12607674848700461492776344410380905600 8566916 151164633613874639339904374888972282880 8566917 -183635438791735905705353772697332996288 8566918 -23087614943068238822464344270426624000 8566919 -114839249802932264398881429437367520440 8566920 -45321508716409347289679598345377280000 8566921 233303412994070012076054289623290532 8566922 15906456114591148011505403985475467264 8566923 -59766105802141648057676070614592632832 8566924 3614710827613988377498463996917296896 8566925 -106507206107478386555957972118235411200 8566926 217658823714959765668741889766010944 8566927 -95382825855680333919713277897567460368 8566928 -13167304084312740343186800771000631296 8566929 -23972850492606439650045653964224814720 8566930 77756433906648218086245811121666163360 8566931 82665583399280846589674840957477805264 8566932 26686110021142217124857304111179065344 8566933 -135812228423043549327566737919386176 8566934 2995285468965811051045736687834461440 8566935 -20490660703682622048068914592835502560 8566936 53421666544618145367912915471975260160 8566937 16672745324890790705366745192688078740 8566938 60848256597524637164137578239280760320 8566939 89463213736501169389347654218466353856 8566940 -38294990412907856320042133707311897600 8566941 -21675422423716295096743121223356562720 8566942 -35509650202812436660820280679136859456 8566943 -6465568203910648025660016316764082176 8566944 201503522211903672230471216250495172608 8566945 -2278116941523422319813237079732872300 8566946 139995041488060129384242495631337269920 8566947 -88942153958920618435033532470026148320 8566948 54790202720839386999566051555371315200 8566949 -82627147585258861986177819505899850050 8566950 -579539847162182933375660550919680000 8566951 48775632613891962076785282766210913904 8566952 154522974465547345143592553279101209600 8566953 32113132724588666065376107328826937344 8566954 7596616873637456334272687470418223360 8566955 48177802868639897976043323501637747200 8566956 94294881662133797078506633798686957312 8566957 -9526051180842471368608425532120070208 8566958 42999038594830860244450049864982454080 8566959 -83970380432151279761985578072499144696 8566960 -19146873308708663663459961601666252800 8566961 45760882896346105446357116932621356852 8566962 -25524349229812568640665478684356551680 8566963 -174796506469850016154894181915149001160 8566964 -24487665488707651742172987440782859520 8566965 34890280758993969731834035131061794240 8566966 122923659943567713548315081629619464320 8566967 40451709255331302999657651366409901640 8566968 -25388598587694783604894792171749703680 8566969 -19982406033640150621574770975341887804 8566970 40720111650496096589273584805799475680 8566971 24563417632622853219241350511534907904 8566972 -4677135564554558360716064675934320640 8566973 53340975503172269265222406648890216684 8566974 10199768119596183373469234398627900416 8566975 53837195552259882074446481134084667000 8566976 -413044522668419972904436058340458496 8566977 -124994982516940595088316871509447368000 8566978 -38678642401084125482934249831470559744 8566979 5534329040746258120421505188960334720 8566980 3065813167768826547482516978180628480 8566981 -32443519537994391051884923923324821218 8566982 24444162047043055099441856523393588672 8566983 -110154170873070589698436600113343677648 8566984 74362999648608946268101018985405506560 8566985 16512351961004282535580824680801637120 8566986 -6730350112591131267136862422926624000 8566987 13230370232613055371966863169960875520 8566988 15649397051788128545394075159493962240 8566989 135571201978965695622657856366599948480 8566990 -20262406398009599498497370275589064000 8566991 87321190206247055058344809839849089664 8566992 -6821519480996032699972097889950760960 8566993 43821357931139355909099354545017156080 8566994 -3266435246435413184348295881668485120 8566995 -49996224798537630771215966133127964880 8566996 -111821377576819377492166086193848400000 8566997 -236898554354415117105043114563911337600 8566998 34870629919198461762011189930623784448 8566999 48478517591956034906957121496024425136 8567000 -39688844411661692881044670166476800000 8567001 113272144364448641651722774118452090368 8567002 61649047478121485980048558445252162304 8567003 -31628051406749447592263236934077010748 8567004 -18187252300674346586014447571929019904 8567005 -44337415773908399037618762659809728000 8567006 -6595186069828771769806413828327901440 8567007 -23556570653736673045700747329589788800 8567008 86576512925323868932572037507830251520 8567009 -81161548521686543040965700635684001360 8567010 -14736959687273424768715416468439845600 8567011 180194453192940406157697890184892380312 8567012 117832447160412417939700243585250365056 8567013 34004073089556149197397272709369507424 8567014 -77181180680159208717838991638066352448 8567015 81841761679459761287540600305494479160 8567016 23930035568117210180420087958370713600 8567017 -18955891726409140365082225265743451328 8567018 -7141136588954678603642476949914041600 8567019 4435237118779048907320803113624048640 8567020 -26173328064195549262566009453254000640 8567021 63335899550892378969535053860011856652 8567022 -51994418777912959956197762454823468032 8567023 144053101398136591003577321181637262104 8567024 29478714136701701242513595632025763840 8567025 -110660184140034679635013768808019864000 8567026 245214003041965177443780939322968384 8567027 -39430176320790754945759605706594628448 8567028 37748927094391792416069339840331466112 8567029 -91595156505429758372774256065482228320 8567030 -217693744190232632679084765493155840 8567031 -150958772013142373731183925279186141952 8567032 37560417849183237402758195492630323200 8567033 -89916024969052896966535630103301005718 8567034 -10679762518157044057619276844159333888 8567035 -212793160186659167346150203380547497200 8567036 47103951130210555255547004718070661120 8567037 -34375868799596864381501831389931361306 8567038 -14651807742732623107698057079549486080 8567039 50420358840248363403504740898939194880 8567040 -23221145451993941968217355773993287680 8567041 17222561032835599941445233673636468672 8567042 9087371546635444761556172856238416 8567043 61846656693807941596741250591694792000 8567044 -67454812039366966036356154777162825728 8567045 -816548862780600666366248931597075720 8567046 -604456800298665081056746436645775648 8567047 137187218185870615629970700835251929496 8567048 13364976287838592012466812166184960000 8567049 37278857847315406049298049260960846864 8567050 1768668398334208278039189281276998800 8567051 -5798641541373065379527903658472770600 8567052 -3846284303033519358728054413809742848 8567053 146552907946919846207198604369808024800 8567054 -19389002774836939237837315319730163008 8567055 -34529245299527063644677250289654209440 8567056 -22753799635652947658966112604182069248 8567057 60570006519437301770616961750855152306 8567058 -32552260048287195546283161513137836416 8567059 -86064651891865305813213774924498134740 8567060 99500332585006431902971327653158004480 8567061 8751578703460280830623626384696714880 8567062 -671046954509139568163391644287418880 8567063 50514109644623571189578475862954498704 8567064 36354707596419559091746324625131315200 8567065 -2118963003652376133355185647717159280 8567066 -106423183184452987729866161344247093760 8567067 -27789168759868888142985509004230814720 8567068 -2726112146913510277698279254903204864 8567069 -10621886249533540138670911632697785504 8567070 -41193977859002643210145518735547324800 8567071 23533073410220015462508849764258934432 8567072 -57271984892610748585453614968037900288 8567073 -16245536594104482729858418472673235200 8567074 -55715989039865192730361964150645644464 8567075 -26401289733415281935324891823383231400 8567076 -4480011048954778135870171996663971840 8567077 187595747243911741741648132751809433980 8567078 -25588499978322716113293772323238872576 8567079 -11587424718115597170866568715658817072 8567080 113154233011929583579089817826237798400 8567081 -49584902818152548055446622369572742000 8567082 35814844782607561067109593266620992352 8567083 122874910944729393863040811526729707776 8567084 -153237898587491696181665837713593658368 8567085 2786076983192087864282393929426876800 8567086 17216744905853845057918329925656296448 8567087 -431838053710767107726211989360474329968 8567088 -1544332851586747099652167298472247296 8567089 -176601982179743220778958919554750585744 8567090 -1759483193088287670684398183370078720 8567091 -28325518236607323469072156237656964080 8567092 -38430402198434009724667167045401347328 8567093 -163994265208899424874361017404238100420 8567094 -3866263349672439942179550791697603072 8567095 51135785663062127854692558100653957600 8567096 -62719175204582842485356275821461299200 8567097 -20345238880338156487008283683002658816 8567098 33749655293967859397831591447969448960 8567099 -273636240511890287988107920329974451864 8567100 -80783984340639402343768922341201920000 8567101 250630911729230411088139453075688156102 8567102 77569087481238110516392463212306651392 8567103 -31398372430955910032616782943815703096 8567104 4143939771542031495735890223313190912 8567105 1557268240099673223423729807686986560 8567106 882032784874094374524675259139551104 8567107 -185435886029374949204190246616508408644 8567108 -29982706910005927723885911672048681984 8567109 -75597715403802295287043297586248364256 8567110 25459863092953854811440948445410552960 8567111 102608025954683912771923785441610120800 8567112 56551425834654642753091696277377843200 8567113 -6615815909321885674791673326303227520 8567114 -15364565218150447082335159474827104256 8567115 -18918400354075845043611421096828327680 8567116 -25086619140218815391485078845345763072 8567117 26027644452331864022986240458041224608 8567118 4772098259760832480742332818559803264 8567119 -113318351669079284990811034277295504000 8567120 22845340663055307937634134818802483200 8567121 132613920187551601641429840579638076912 8567122 56170223717888293790723559900397360800 8567123 30640289565933631935894453944268260928 8567124 -39061404674337064831803045139854956544 8567125 40262689524465364622525967228436224000 8567126 -53765749590863859370201961945793024960 8567127 -10244043380329517806410083949491012424 8567128 73101969674078353692444965149499473920 8567129 16289766371123632627114163024967409920 8567130 8633177279650852669365332066324259840 8567131 -29126978165625285757796162320349723068 8567132 -9521690316960838595284993894094831616 8567133 -35539629458381777947001645750143614912 8567134 8923542065462105119834628961133676160 8567135 -1717948790893513829570994497891492640 8567136 53006187245706367732074468057558810624 8567137 -64894092683562175208129859373209196988 8567138 -69835490762556200798522185798662040320 8567139 -31304196439244258666648903157803662080 8567140 -42185183584361878986937740696793996800 8567141 72928743555715824552353035928434670784 8567142 15896960147105297753687771740975655424 8567143 -57748573024354725238863364095272493656 8567144 7202339489682465434163079258992721920 8567145 911558071346091231994851453381456840 8567146 1705548458268186196698387229250269440 8567147 -83089786171789343788515902000470045848 8567148 1568322465815417783863952468482043904 8567149 -15987514720802993514412843061416685600 8567150 -7881469479592374458276122039023168000 8567151 -150265532157141868045598200814202311280 8567152 -10172903200459362864095125643621203968 8567153 24915341926458393986718748514662178880 8567154 -82933654071814811154401888765212992000 8567155 -34332932853942327238607004840735326400 8567156 -96788118966452570845176312946421667840 8567157 -102089629292563729856295934522989772320 8567158 -24370321807409667155438746680623145024 8567159 -31815548667908021342129697382918614696 8567160 24779203957240977467043925166968012800 8567161 141867942328482567098277432306313718762 8567162 122692307832546422909107889230151870832 8567163 255445059994288203153894993210116196 8567164 -47507247270191399686735932171534874624 8567165 20919356517114453368242487239174663800 8567166 19177143504623920842534004722026102784 8567167 29248805750113530436327329104527748832 8567168 -191575143369248029087787950408602746880 8567169 35774332049716339030744429782460260288 8567170 -76576323516421127722684299263760714720 8567171 -12048076901033178470356301434216564008 8567172 43648779923007615995750577629983725696 8567173 -226062683320844790257641702257290684578 8567174 -26090205392828272268375599366248247296 8567175 20683767096236487239872340659612299000 8567176 186657654442436272172496870765490176000 8567177 169183607908922099880064084010354512608 8567178 -13734056469396548418697725834455419392 8567179 126701203492853231929677059297754221780 8567180 -49555861453847618500100491534281753600 8567181 56083763959157175637833977511055593600 8567182 20416233581464131432153238852078179840 8567183 124641153929300460076352506413990154800 8567184 -2555443056773882790162041590038528000 8567185 -17760986264045615433797871192764779200 8567186 117289310632201721223785895892735227792 8567187 -2169491229124122894054341733304800840 8567188 17662662734045577767408933710051280896 8567189 -258191702107863367185092559990175212900 8567190 19313176368051240488019522159671963520 8567191 693526963258707912923937196858924544 8567192 26270425210156615815023014537181952000 8567193 -3392978656393131019342605456885477936 8567194 69431857112347847940783786453641018880 8567195 11676853520955422069828065374593126400 8567196 -10016126329620919467275309920978501632 8567197 107587467204781917283398810505945276646 8567198 132095207184114775791170059760243329536 8567199 15551451501363191250535355143738901784 8567200 -83040927473648748299405481109610496000 8567201 -10864708844333465689388108235585864576 8567202 16346736733505442137461753525165478400 8567203 103736921343572758470324736641907839452 8567204 -91654762967862448486447681203271388544 8567205 -51925340359271345202953145053775692640 8567206 -34728951331991473763448683507162939136 8567207 -2859759646921055084434565798618067456 8567208 12808214980186735674200395286551664640 8567209 78063657546226814033088129805259921700 8567210 -98215537210867284317425193740764078240 8567211 135576400007560023858959272278687754224 8567212 -66456405098981002320736994169388620544 8567213 -151631330283863163962728898330135545440 8567214 -57228101616631695894599072561979678720 8567215 68532243420207895658191707384403156320 8567216 5453603145413772505046950016829161472 8567217 2994310303169124387374882401905815220 8567218 -156157035023648825650251390850824699648 8567219 151922335485146665292701118855496868620 8567220 -14758758952371555800006830246863390720 8567221 -65900735186592679285258123107749516776 8567222 -34515298452100094563543918113919704576 8567223 -33606340763575017688945539189446949120 8567224 -93893892117801764756075411229593026560 8567225 7294030177443096398874238630905633600 8567226 34744466296131040700555091186279130992 8567227 -66401533142561382444473493622738689320 8567228 -80390534912924404280386156511440530432 8567229 -627915957248166604238847731035170240 8567230 -8195914693204847868286696578400108800 8567231 -428166810410396487728715222032595040848 8567232 42931800259770106802274224442905198592 8567233 -80284228670507126067400884539477630560 8567234 -678965160902526583792516192684922880 8567235 -19589838799766768443818821195994196800 8567236 81406797125834653353461842957135153280 8567237 30049186561740409600772325855301677504 8567238 4431646435589941415882230688419065600 8567239 -75543961679009025178762874820938972744 8567240 72017463450839832909243918549629337600 8567241 -57667449620921697329170787526998650608 8567242 125107472318367283000531559707082762592 8567243 -25215777262714535569037306375604518508 8567244 -33111685803313800234281253597664840704 8567245 -10161927916683300210688488971709736500 8567246 67208627036015100145504687321461435072 8567247 31649842226410242328924273917443091456 8567248 56800585907256839425479910801805148160 8567249 110404148068613720553770497394172144960 8567250 45765419664242372098655534298121728000 8567251 63577522031959813737209954770642904064 8567252 736246004357004728576034854498860800 8567253 -21337144347054694897699782292717981056 8567254 -20709719004809961997476482472076147968 8567255 195499937824445608511316156321494266320 8567256 58081673293328695258702016896248115200 8567257 -49850937664038824207085774749266517494 8567258 -76925959235055700790131536408296069904 8567259 34505774843378271973877910416941879488 8567260 -25076551430687338189022741617017968640 8567261 -130425563019639270581530536740338626138 8567262 51968954250458357931303544811275130880 8567263 -343366393580943249453749468007295496 8567264 -55902311169875258019030686010563887104 8567265 29607129013250024364410639381627366400 8567266 14156402132434772391771409060817354832 8567267 82170252258743668277489686858591536432 8567268 -892877339598538958380165480529218560 8567269 78332080695806862460176938866290399552 8567270 -34102093567687159739688267011203063680 8567271 -9732508593648435848480719998159312120 8567272 10462831814252841127439355595704729600 8567273 -19575575965259437656322769196826225344 8567274 49873692870065702493100964066732616960 8567275 27644938765591148088262232433252071300 8567276 -41032788402035360855874121079510006784 8567277 1079974418974841232922661465771992608 8567278 -21970459068562962381783191678619056640 8567279 78726484640505103313188922782235310576 8567280 283808943535759999991244857112330240 8567281 -1636559962819048502517384118618495918 8567282 101710155402092727015779839801732470912 8567283 -125656839110652914887597713736363768776 8567284 55515878988965688451814081895325696 8567285 -92398681506602274832187578596263890020 8567286 9986480472721602657984364211128455168 8567287 210642798950886639742178999341887382672 8567288 36295304983264391496347208022029864960 8567289 -7123345848752410632998634016571784630 8567290 90715977069357049347548879179973107200 8567291 27623925105594301136861362858112493840 8567292 85422202028741640983637152943926641152 8567293 6019864527205608391262236262958858240 8567294 -31919033510619655941389201299263842304 8567295 -28324458620290492283803780135284422400 8567296 41130589394639098605476608328419246080 8567297 -134147562388231499911569542158280608254 8567298 5930980196576216067725879183121705600 8567299 -31112856853222381634252139716565232736 8567300 12995021761240340328897418683153408000 8567301 -178572898018311728356894803638557792896 8567302 -34111141785730228998288488304861855648 8567303 -102604381643735682097309952477672755440 8567304 -37045241771926797127737053530167214080 8567305 34777902636961289392985731510779409920 8567306 -13321759645260341657718364944350652672 8567307 -118804920652062398494460181284262263124 8567308 84587325250628402440227271342028764928 8567309 -1382931075994905142816302893576641920 8567310 -4078337476860958601113435857873196800 8567311 -77790480434795584880910911653185963088 8567312 -20632423933778745478247298306627256320 8567313 15294996696951781212880339873419144960 8567314 16376247429241767216563040873632934912 8567315 18216428339655251349799329724048012080 8567316 -3766315359795743959320653553816576000 8567317 109141901323156790145284081990152897152 8567318 -46459826323553396113987081460990483520 8567319 45730995717816597081298374876017836368 8567320 -1154669473602671556376312516476518400 8567321 25751462263956779078497514599689448704 8567322 -26921177485624876068504250388380297728 8567323 -56623475042897285150239777254844362440 8567324 -123489759400299307877754747637790558208 8567325 -17572696485299269815469564736246799000 8567326 -134000130444019206292759335670167285888 8567327 -71007756619653449300583748399387119360 8567328 32909497193396853017543724755803176960 8567329 -135098187395149457712561999929570090447 8567330 84444089972788509545282788412092726560 8567331 10680217677006309636572010488806800000 8567332 -4597175645164540047520249875429383168 8567333 62102904788771877657486268334162194776 8567334 -28839304203420709815128184239757355392 8567335 -29019064442112696177300391550538308640 8567336 -46671852402325358256297991021515417600 8567337 -108787043986447904065102156842222366048 8567338 -10724966693144101046250050547205622592 8567339 -21795422267788734518216394814501708032 8567340 50744776617006251678247792818300083200 8567341 -123456584672891004713425840242041713258 8567342 8245270986294985495403101566945750912 8567343 122535191912551630978430779199516551680 8567344 -13506579186874504665412272620334022656 8567345 -13154244804010037072941641631368717900 8567346 22863579828491723400725626258346170368 8567347 72430486184451320117476382824364910040 8567348 34070313933514748641703326696409088000 8567349 -51766101634213503321972036458540218560 8567350 -10200872707942083680170226548325174400 8567351 -35545802988716650193359137582309434400 8567352 -28108273061807666835090670373482414080 8567353 4544324978205265772084655898336151764 8567354 5360542446052170012297592701272779200 8567355 802100977893033252399599272826286960 8567356 -109942291291682934716098072637866340352 8567357 -134297624317364529401912017189991311296 8567358 73668266303842076592848959605395237184 8567359 -17971317465975746877652593460884651240 8567360 -4761880528620674381491412039148503040 8567361 72385614545253997104280584709797796560 8567362 36866826909589862220855686159356288512 8567363 -1380517207655917954794809674115928576 8567364 14112361598312654366026280375798231040 8567365 29600837121374705466945103981511846520 8567366 -15982939747578624566700837808524540480 8567367 -41061016017799808938601618985527722752 8567368 -178318668875879166367455367410237373440 8567369 -33004633083841195929155573277554177100 8567370 1541454776401934867827054675768335360 8567371 -119870860147283219764036339630268830008 8567372 137676649428995907073593612548446904832 8567373 -40028024747889473033337901198208375616 8567374 -44384783019813705243854840964939872064 8567375 -155794416087034345990577338984387170000 8567376 -24156137847549708575001466837190443008 8567377 -7420618368118056757813489590451321856 8567378 94758583096224442960148338023567492240 8567379 -78151696798492886092336379413634362056 8567380 -77874796515000928003154655872312275200 8567381 122683938519808065229011351644039869500 8567382 -11997313666889407340996197505867116608 8567383 80428161594487724317797202535732622720 8567384 -27186421006771910689197198608926924800 8567385 -21446221889687475528696466189750809600 8567386 -65673495636592062180420516511895854608 8567387 52528237682457151801372864889838396672 8567388 134439697680412113864410571215937792000 8567389 75158884516363053860475790894426333900 8567390 -29730020478657192527354102649806726400 8567391 34996755968251660008279251931911624064 8567392 328935939274250068210331604225962803200 8567393 259908839204011091091046821838977024660 8567394 12802339686688052406622185070491402240 8567395 11774022727854249846524162394346150080 8567396 133197324371085538964005378631080924800 8567397 -20003364704116581416595263315666813760 8567398 48577372414263971886811361864103006336 8567399 -125625155396629348836642822433021494600 8567400 -25191818901677223989163101034731520000 8567401 72250793448110627917394233454179276404 8567402 -104819340247305874067542999839388768848 8567403 -29681945399292035744529434863806671376 8567404 47626863654754704689080502214732492800 8567405 -54812770457449239620846244354773790 8567406 593148134459416961271950534105311680 8567407 7624783429530565780325759826854749680 8567408 -6629721570310460442458634339653517312 8567409 35132148635326897941599402448702593568 8567410 -28270476675495161868409658854544629440 8567411 232076063143268613466397380035366600012 8567412 -42157103023339609368120897018832773120 8567413 87752939423191210901551590774722695420 8567414 87418852352924181637932064492390417056 8567415 27098224910705562184368676037010305160 8567416 68936828673110622456646355056199884800 8567417 54545682734338139776777055382955679466 8567418 6676482420860839304144338104921197568 8567419 28029311137865908573905762574209497120 8567420 -70577291390601605136790901901219102720 8567421 -66698721527032564815623488873715685888 8567422 -27251858909200298820967536638797663488 8567423 46270814323443848866766384821232631720 8567424 -69886089321274573885671751751093452800 8567425 7216641065412277875891458998934288150 8567426 -1410546957252791105535085458856829952 8567427 151722859245563644915625981232942876480 8567428 -53923803587558795712273776058306797568 8567429 32455557609415545567808586442507549240 8567430 -61507249296866401622602938393080494080 8567431 -104398365221057809418075975087619656688 8567432 -19052426440663189471094815088091371520 8567433 -18373330478131100287000207801409030400 8567434 -7655313537640106822940556285511198208 8567435 -13593412156085255895351132533605687440 8567436 -95091968640913897375115728001951671296 8567437 91341374587475182957862922508803373568 8567438 -34537490153422081873752371741997511680 8567439 7268822874151637525160112042270663680 8567440 15714547332356006366540797844619264000 8567441 -84855568523619768708946804352273801100 8567442 -13910553773171213963962997559003863040 8567443 -55371385502468598135063810942483445256 8567444 -128925579103077425396743592304234928128 8567445 22330745095894529267726437439729509920 8567446 9581603649370884289118368297405488672 8567447 98158373761320538195414550308426925232 8567448 -122925334167125951873214322851120599040 8567449 727434927371434400196340001261034240 8567450 -28615613869660433573622486341671712400 8567451 93765798130336191958749150387652744392 8567452 -23880499765411130525480350764007780864 8567453 145799388990832627790643857953540809702 8567454 6914546671318662382360599273296486400 8567455 100757754420054117522934567717004891400 8567456 -155847799380350289211672309830402048000 8567457 6127577552576720945884623113612683440 8567458 -101214667211776519392714536519793631920 8567459 -110800717152645122963542744877183580600 8567460 30882036275564655761221260348410204160 8567461 1976944681426005339073972717741210240 8567462 125422864675360803854096270445051388032 8567463 -59956823065753483427992372571639983536 8567464 127332307467981985638652816632476175360 8567465 -95477195932166717017353641402389666140 8567466 -67223268469335141131955327250895736576 8567467 -121835642577971347494310653280041224120 8567468 9542654104268698345584326372855678976 8567469 -50091653782720946106007461882955704906 8567470 31488901763999997267103475269788825600 8567471 42373381267646024742636568844426169600 8567472 -35068229906058211017593141208578949120 8567473 -198365057743438558495297133315068559580 8567474 6886131177992057123870912030495486736 8567475 18940218925302284935278358859440896000 8567476 164033862284586575180083616995157862400 8567477 -102912156777351554595021263270918978880 8567478 129094885895246209872323281949051675520 8567479 -9191113791422776160104918503771300216 8567480 1592849516984959810920423048815616000 8567481 -42312721251192027974578161048317057280 8567482 33589386634323998392853163852350191104 8567483 -54717046486239603266989949755056904296 8567484 9355899197390032230123682351781761536 8567485 52621421124429222731972946156640779180 8567486 55770680930140559873858515345357608192 8567487 94916410589992030002184500553041815544 8567488 -5618733559923271005905854123883888640 8567489 104341831098453887271091907233372315392 8567490 23941468762957430438390773435760348160 8567491 -130808342399180681137536404658507699848 8567492 1099423035289251403436677567669312512 8567493 13017065808703766820352717686344980128 8567494 -28075639072686630505856818313752776960 8567495 53957874748118522635702969622201991600 8567496 -11098386662986514804714335630275379200 8567497 -229579629170324980130849754461005228800 8567498 18155735434224611017530749664433981536 8567499 4944595673792745313777945447959052800 8567500 -14965462175039127295603797448656000000 8567501 -31136762645926151040604962865640244096 8567502 -11597487020027121722395137281591698368 8567503 43331485300512106259283866100845065800 8567504 -55513682520382009177425096387257303040 8567505 55376698183125044168424261901275043200 8567506 -28498580536214877005497591939168968048 8567507 -38002849080728774766003404182479025728 8567508 28440955671399222871900315881918597120 8567509 61461711553374792504523789472857108320 8567510 4952645326483790863298254048659836160 8567511 11302166790611339277355630034479525584 8567512 130860143276043103750416072893860915200 8567513 120772974978398696881869249146153706762 8567514 -35302084186419334056278458914648078096 8567515 120631455172577774222271618879704271120 8567516 74512900860908138846801077685714557440 8567517 -23563490444142933137168524862356337088 8567518 -17918646624966569866002960328725312960 8567519 4253260791023601045015510427997904600 8567520 27230390208404780921499842730173399040 8567521 8432081371835815499713888559665758100 8567522 -263507597568174873119334470587287168 8567523 15688736670802139582868940187037515760 8567524 1522562964040158611246928918387671040 8567525 -18124871130417844326511432588939946700 8567526 59400804462151216377570720007511232 8567527 -187041510579353283103604697028427559048 8567528 131720299895836060544692280065174272000 8567529 1064398096050795765328991043528023184 8567530 -6127745021648538648328762974836712000 8567531 -89588138818472483341165001832708673536 8567532 -1940655660166887739788399173527154688 8567533 -4503083377108960568434236645090243456 8567534 63513844161480894837588452648428324416 8567535 598534032270879895697561185885555200 8567536 58422851114279478868866587429102026752 8567537 123412881675790764600125532733451347680 8567538 -18385909400533523147951480320707371520 8567539 196110754074648279091961321656842907340 8567540 -139488441152402947363930553732191027200 8567541 161068586249801466387140239036734746652 8567542 -61375216692883255933277710888340499648 8567543 11668229409788970263262356430424410840 8567544 82600948775919730282777521797588766720 8567545 -43500145784761313507163634290444294720 8567546 -8681315622554540126591218805397083136 8567547 4106033709383418641804898616096972800 8567548 -18140565085727233070232298765618573824 8567549 -12768520914405484613407460316287475450 8567550 613177869771991642528684259280288000 8567551 79099722933632495713967389030872474592 8567552 -70170644347141214211719693068878741504 8567553 89077212022447474462067554221907750704 8567554 -99848266279627326828470933710005759024 8567555 72819228875125893881837724033343170960 8567556 4407881827837556454696943309052006400 8567557 -67722272245231195056467873281221458340 8567558 -4986743734906928804118285942121715328 8567559 -31594737104988927663147369226592209920 8567560 79986306397096440440544586791234816000 8567561 43641360235002330747063162032225403162 8567562 11695694833089401621721664701192106752 8567563 13664594506225691014497955245238045504 8567564 -49534174973508995415251456725351405824 8567565 16748229688662936091505181401829695040 8567566 27218770975592368621441005534297678720 8567567 -236409515873435328006859534314927827880 8567568 2250087942092972533534728481030152192 8567569 24596153311030682554949159421691799040 8567570 -6628617934984224592314329019024276480 8567571 24089116002723576001589917830135542712 8567572 -1577929065823084963578113291829318656 8567573 9240464495969718359563009488353281440 8567574 15260246018938039927190974915251658752 8567575 137075429809200500561949229887632046000 8567576 173328438855505242809823916910118574080 8567577 50225821969412524111823042007386953860 8567578 -678088602316533713502883996789790976 8567579 -327924409169947952005110105695952419160 8567580 -3089230052173226525321935408078848000 8567581 79700573599483289444248140702766700064 8567582 -178915218708901733322870431243318298048 8567583 214830344902591478309344830028556123904 8567584 36137899106773396710905439370996678656 8567585 12613359473196519836202037447478590800 8567586 50048911708973602516843944038790451200 8567587 84230303356615637861280397676055961552 8567588 -86239129024094941967757731902241277312 8567589 78328066279464675724123017255650125248 8567590 28111073105715271595650842844714876800 8567591 65945853030664949456142255258789727992 8567592 42985825979274094718147422320949985280 8567593 134619037293140824818900853619083422842 8567594 -6292853275352491060805238487262822400 8567595 -72099513212626008645829685496124206480 8567596 -68124490093646679624481588746374828800 8567597 148000273558649931047002103186989412832 8567598 2707791896747854909951837684287124608 8567599 83868497748646229782479428151630578064 8567600 -19839210701481545962116915632719872000 8567601 30209122095473651900548543416883281600 8567602 -78239296141111899852446808902938603248 8567603 -196982847277649864054524986305522625336 8567604 -103278091127995273064481191468108943360 8567605 3438773914173785259288378020762527260 8567606 2668086252735551675063678620845111168 8567607 -129962862063630546809686440301554951960 8567608 -86437586345683503678752944115070935040 8567609 -48123699113888696036126531116317819888 8567610 -16238515639890768095771929663433210880 8567611 60280070940446556368364860695140831952 8567612 -106508406343446384957834235436321055744 8567613 112531100452533726609366644420598822 8567614 14223575087081210542403843117263472832 8567615 34442515045846363208932615655303884800 8567616 -13902858071541103017683102007828676608 8567617 126888628244149504599814710436253129666 8567618 38226643185638547089972716780225305120 8567619 91441637171971030760847227255085546744 8567620 -43179707382767837557239717377348382720 8567621 -1387272709496728372642519419990120768 8567622 -19620743063556549397387869558806075136 8567623 -309747688336994466507010106606423481816 8567624 -3208307429961808925020777279914071040 8567625 -39568180164137306190149301134982144000 8567626 -94737613676765211573429391892242836480 8567627 -49732289365825077779401618292877484524 8567628 1166069099109902246489949526360304640 8567629 -44587815400779555641433146975597712640 8567630 -82182396150080224472653752868185945600 8567631 77023487263140359237754021053797206120 8567632 27779021004113855216909453990375587840 8567633 209906098097002493981184241511855828724 8567634 9629755887140663276541300905944200960 8567635 -1822276883532390295302488119522541040 8567636 52304558016412393934069208993307078656 8567637 -1668002960252315241143441163388681632 8567638 19136630604524404466865335089133314944 8567639 28348923301530408095509521042195443424 8567640 6316807802260844888802925456029696000 8567641 -12777981925183978818765320013236034816 8567642 79666312899433138548736745844037631472 8567643 115538638658213478873703686368884005888 8567644 -8104202616911364350921309278634841600 8567645 2177908309205931768203640953404437720 8567646 -14646773248139546128542639938524373376 8567647 -61699815972920022197860732336495767072 8567648 -256497950101180342036468218467602268160 8567649 158681485422216549499839421053192844500 8567650 15502297100150625303408201395665308000 8567651 -150075501448423445660611368256227047400 8567652 4073570969745898915850361311347064832 8567653 79315834412162580632375204006715867902 8567654 -45120102163123537813065944535193755840 8567655 -19477636056964803062095883941245252480 8567656 -40850671045484255550578899182954086400 8567657 79690651284835570604191269223782311232 8567658 71118352354067415914793444274432405248 8567659 -160418254059250227098428638549655718280 8567660 -30664650727955824841569148116868874240 8567661 -4805203437937264440299328655132709376 8567662 588729073493354877786353393780279424 8567663 21830656664693970981571802546204387184 8567664 -21636338589921403776088306275581952 8567665 16729257943026574427831147148261582720 8567666 26905421379153988755405917913340652160 8567667 163855790876220162281609340014504400240 8567668 -1967811942118655835380798985312909952 8567669 -20937535458167606416836889247258442240 8567670 14269031381463590984512853400866150400 8567671 -70178887273185569376034230080624798288 8567672 -89878395047434085125399889895797145600 8567673 -6893250597175119611989477676994979200 8567674 -23080487068989945950314744066183372800 8567675 -99061493543371755976114243491435471000 8567676 22743407764194289900755273672360141312 8567677 -101535089423594601911635714446801940608 8567678 -27723158043514569815269351240848994944 8567679 133919219108626226371762589842738883784 8567680 22674032251520613866500736016816537600 8567681 88742658622085705662377369798218788482 8567682 -16718816523623061987350408597529104640 8567683 49119930706272363573855561767754577360 8567684 -93940217490163481648438766146451043200 8567685 34782492819921830008775921585570083200 8567686 -88227599763856832724160045693642274208 8567687 -47008642972917540892059003551726616576 8567688 -33032451089531256111561918641217454080 8567689 99824869133268059861736461620118205440 8567690 63037999927998983630858890249166328000 8567691 82876725688746205106390005654714098624 8567692 12605565013456607766672494710483140608 8567693 -154969672242986411080583379352966250058 8567694 -30025119287827781431515804731938181568 8567695 58332510137783966277568051432275720480 8567696 50617704420780957015714370913558372352 8567697 95555853703271645408373354884564290800 8567698 -44382444462704741662475052977792012400 8567699 157776770026721862518947745310499404636 8567700 11264473865407227872710971873590784000 8567701 46545072922127980545663390663469730702 8567702 -483395834415816923339105655361032960 8567703 35196886001425542055423144648796591712 8567704 16722747444333095948619522225979084800 8567705 1735132030761422730739850813030569860 8567706 4977340994551975120160439796087649280 8567707 2009422273388462859125275317620114688 8567708 -62276542413264910455831010233064243200 8567709 67333225239432402597421866559040904288 8567710 108674358344969446630597330172881244160 8567711 29637150136034286504153070115870817312 8567712 16066689525313721596792800352932986880 8567713 -15688774647585141671523771173840333760 8567714 -96405533830967010833476336858243584000 8567715 20253758086726063966635009641695051200 8567716 -14065836728630924871314054710485708160 8567717 260305761243945211661636895910391672766 8567718 -1994443461242392589276083710315577344 8567719 -91772149041529123723833163023714109904 8567720 339294540183592308911239410140774400 8567721 156325692985507372331700711900979446240 8567722 75082174266022346288305945307309172912 8567723 -120472898301884551065977045344872974028 8567724 93197021416756810385753127391855017984 8567725 16135174897514059387951963255097074500 8567726 -6497750011737835618656522817779435840 8567727 9507415477320803580650309707180070400 8567728 -22490807976123031326854890136576065536 8567729 -50910564145942443818326863626933042520 8567730 18736782193589227936437557291348620800 8567731 -59781412390619002034803373650037368800 8567732 -153482644239100698909575677867820709120 8567733 45502515158488207017244603721866677024 8567734 -529673017593848598806551593643819008 8567735 -43271981820955840483735070561736809040 8567736 -12784109520405820474921869296226201600 8567737 119284129799425200727601137049518473386 8567738 -33487791842606984623057719544868718480 8567739 98292168376546100236215096125788186608 8567740 -41699376187055661263489997594593310720 8567741 10536174076459828123900943658401602944 8567742 -40005068660571086991705693542188125888 8567743 -64841303370853576739102463612580835008 8567744 64235642910843929346751770372970905600 8567745 55228568581921344566604488848054656000 8567746 22494038444308624417226098530610176000 8567747 -16170546889058882702316849059683236804 8567748 86915766890082001306821610222272153600 8567749 2713034905984719375953960803023865088 8567750 -339743377626927122783505934341216000 8567751 130834653200437705207772187403993357440 8567752 -201695537408753895312317360075180236800 8567753 -2737650093054451555664529884990305536 8567754 -1181680730003350131704900031319540992 8567755 -14683184569442040237174146661298802880 8567756 -16985976211223625423870231013901240832 8567757 -22998426871035690927803188221169436640 8567758 -106472044753683131104379623774376116416 8567759 323751689341403460035334570690952638216 8567760 14942719140753062297395772291520921600 8567761 189378329833475694937767372005872005362 8567762 -18073188531408910528038582315247104000 8567763 -40846110026998553157806088576569830800 8567764 -14830845261546630933357245150343735424 8567765 146945208778089602342092160816106189600 8567766 31312679847803141548695672765234055104 8567767 -43008141483401666777876680814743909880 8567768 -185099661708965261734628987074437120 8567769 10750511951230206777392240305416741888 8567770 -3551759520987413383491143275776037440 8567771 45929132895347574522951857541180533184 8567772 -65505550308958122144549202766483486208 8567773 12957419262290331876900619216523741964 8567774 -3087120601303499425486781250457443648 8567775 -2493242758231209081821495073992722200 8567776 -27243446848515246820827338884289396736 8567777 372578817697449121526557494672560093232 8567778 -52724060602316926918086205632641602176 8567779 968161432991784733312342939457267472 8567780 12190494575902810105881030847191121920 8567781 -109878156440389708621941284790881132448 8567782 5037953223600749060403960113648788032 8567783 1400911671101810992763582253679649280 8567784 -92170066840851706239128074760094105600 8567785 -509328612252449562179550288463117020 8567786 2441770461632845798866483402341351424 8567787 -115621774190105216592465564627175073280 8567788 -162175344524658763685372338901356678912 8567789 9790846357149777640885272056020532460 8567790 13135795023981613071429196282899763200 8567791 74458228044905904292917112533498464 8567792 -24993710592282684125357996431557525504 8567793 -1792482064315722608300820864074959344 8567794 -14072297610994613087759088556306110048 8567795 -100525802084820045767903604143004589200 8567796 -77073300128061299755681319319690240000 8567797 165107148538751783436616928167829864000 8567798 -164270399651626311133498381505844499200 8567799 -35549080405480637130476155773490261632 8567800 -82499626394209209089795874139537920000 8567801 872624141520261162760276474834781184 8567802 -75045177731450742417850092826844136960 8567803 -167355559681086928664467587896188833600 8567804 -48916824396588280480964582761113446400 8567805 106029546888597725190677286325971064320 8567806 3819068873130179659059471477185510400 8567807 -119574580653804456590713365866651474088 8567808 59538330851994699790828212183304765440 8567809 -108883285041027421954518257536952404990 8567810 24317856882757416317936092086042768960 8567811 -2795866343896907921013764901570189312 8567812 25741694153249719775852745809590152192 8567813 16251533629281994677589190778217654140 8567814 61934614540352341422939051561710850240 8567815 -38808708722620954146285966632312470080 8567816 -43942028974338282723720925136421089280 8567817 172754774812029738900840303413980465920 8567818 -84916969085425959183107626942385664000 8567819 -1549672174673178370204636104984458256 8567820 -39946188738334172888859094955365632000 8567821 -50093586219089131125040501530455953440 8567822 23960984265090977144044703184729492480 8567823 16727115929294658098718640930428672768 8567824 -61688376473714026986437841768833474560 8567825 -6781814148929186553969348326985806400 8567826 -7444598190632987593555555249859433216 8567827 65590607787389047508126518206862213676 8567828 5764683367756475908701404154283898880 8567829 -145283594863013655296692747383395038080 8567830 -7124758792489644677121072612477600000 8567831 105549026677903364327827292767896307032 8567832 1838078749343992389734131374062960640 8567833 -114707467155849060292301459793842884918 8567834 -82955351814526572062437068519531656448 8567835 -17539169360116903604134126677734918400 8567836 562180433185803136105581877091855360 8567837 8150485470140390959787965518935867040 8567838 33487188055084581325641932699864545344 8567839 98933977138858471497733280400461497456 8567840 -17916229737698479076624436779728896000 8567841 105685172816402971290879020361488866560 8567842 33655404953483116247786982342662098944 8567843 56427989787106649899386020338860063240 8567844 -83687455727972835658770510149618064384 8567845 -25798103178886964571341542275882136320 8567846 35056157943607175618014564050196323168 8567847 -9726032824582321371153317514764464080 8567848 228506159669137991181172312343459343360 8567849 88187152647214971079592852974039711488 8567850 20125457787945899066408500604317056000 8567851 174061239655394480961556138550499164852 8567852 -27593738180164244880401793035115432960 8567853 44573141115035947651842901544819747904 8567854 -22975464682317191248012546234746004608 8567855 94691467320474990763926044875534697520 8567856 2055651029876199860845898747201224704 8567857 51750146267712817897413315818026489106 8567858 -16872328715795977183017183624714693216 8567859 -17906233579227022880929130362831953096 8567860 11605046537458080159401978896772505600 8567861 27762493787910991226945498987325252462 8567862 78412469759792709248070644502556823040 8567863 43575975564410782304116978768986835112 8567864 -9232532796473029830522745259101716480 8567865 94373550338548103812407516772239803520 8567866 148904906486661656035697839565437608960 8567867 -43749798298535380969270140192592002816 8567868 -10032836865932256822203136892212510720 8567869 56815343027044259297774102496059651270 8567870 72154903515291588393545690498681378880 8567871 34152675999156412546524575242107839760 8567872 17720190649016678947515484197416861696 8567873 48736078382859296075274278636533954560 8567874 16305834818712291575169072785789081088 8567875 120712762220037665506361114883575904000 8567876 276763354251509728913920684612964743680 8567877 -116449761693318037929923992012231938720 8567878 35869698886878171791226346697837199360 8567879 3795147056531567475284700568072391040 8567880 11999408557852416292923351035473920000 8567881 50767927408373594431598675198089344000 8567882 98649012359986372335278158744071602784 8567883 146138083812935984895120708860202209280 8567884 46525040552365928342420931907469234176 8567885 -86015345722094600745348148579103559840 8567886 -35906930967716328446570915466658033536 8567887 -38501812131947686480423654000755935768 8567888 2719658510786068443353527212947275776 8567889 -27352077661795841986132902129357168 8567890 69201157820075222377607871213358807200 8567891 -49281342055744926448098679333123082496 8567892 91640749256125241081468486800496697216 8567893 -44817128131920282747957998808659410560 8567894 91180717289554856806701203773015969920 8567895 -81847960215480442424909040919150860720 8567896 -191751995115932674245968637779896350720 8567897 -2079548687421282219341671386558076860 8567898 -11419285332140365775792353255552504320 8567899 -41914316094801223025882182032942375100 8567900 -61610843417074729633645101500470464000 8567901 93472063649307917805605795793291454668 8567902 -24276186788796532983344541842868190848 8567903 46788204353598922441401571895714821152 8567904 25567738017412782488850452211428229120 8567905 83253006722787749677747573001193632400 8567906 14647735373404890281320070172755099424 8567907 -10496920728093740003600209995479376912 8567908 -119334361066845744437141388318818879872 8567909 13421831563032192815703753786139734816 8567910 -26325005284804498058715665765316825600 8567911 -88770543837558035027516228595753619200 8567912 -130158813715862812949878553559530373120 8567913 96121490377765376694580025064346757664 8567914 82988927026657349849355036569081829120 8567915 -179056922132941882238507635096202016000 8567916 31745851538393128221747433131429888000 8567917 258378217465384528077818979935764272640 8567918 35080236756584610606293229134360634816 8567919 -99243547916409751556282279735471765400 8567920 -15083428219901297203171706844106752000 8567921 -224337388770131163987557262893459398800 8567922 841727144113578880622589103549839360 8567923 13952551131928090752932169237427350944 8567924 -78431624533057800550988591991409010688 8567925 -13211229016037119569691248205398504000 8567926 44445260172172201540025921131149834912 8567927 4256856602431280225742006231192153720 8567928 97452330681710000172968816273792040960 8567929 210703039359288577695359485454900919530 8567930 19906554232140627634383741232061952000 8567931 -52395132640080891118986258484831345296 8567932 40541596937548801006934107311110710272 8567933 35360777032093220448256049924093637024 8567934 17664713176184392446811266072413379840 8567935 44707397491281474431921655433070622720 8567936 7846166159329390772573854594026700800 8567937 -1408301489154760822606432463628342912 8567938 17880041432644083841330425457363836960 8567939 254825469734356325643505650720847279740 8567940 -62090248655858476796023587319673856000 8567941 40923890349507022705698599238465366300 8567942 -26340447449581781698986535359542398848 8567943 -37463454990197163954837132801402910896 8567944 81013763502174698031487523408108052480 8567945 9854029561120542400574693169940800000 8567946 13147413610652919325974549626482746672 8567947 -271154206827351902583194685711939979200 8567948 -6482087448985033606206612034904232192 8567949 71865336669969145118212879231366064448 8567950 7593289531060101165549864488467080000 8567951 24090565486877875499597363306375027952 8567952 -1767207190969091076267542668271419392 8567953 -264683418100224951091824836807016238798 8567954 -1788219627268773771039424610935283040 8567955 34442427024844946117632921215665548800 8567956 46498795761800527673234847274632960 8567957 -128534498155665450005983985263559143794 8567958 -5031549790215610511693684728323072000 8567959 251415069552082361850581946755157050016 8567960 -70286111929839931940262544123281408000 8567961 -22375047149397802533498033841359751296 8567962 8047839490767871913144823001887733200 8567963 -17674246160174560787505027075345453600 8567964 20795563795259714816196367493102392320 8567965 -974095200394200895154503443520625280 8567966 39363976565486596204867388405959925760 8567967 -3782406504984147191943062380237012920 8567968 -152089120837648464378172652336062464000 8567969 -142602093263279183465305512958579257630 8567970 32819502801632758073704656966848256000 8567971 -12106083438400146785733394884207248856 8567972 2058806611654288211126042408125440000 8567973 9111111353568263297274535172480844222 8567974 2580933337597399125156736577862820896 8567975 1379834150922332979923451944280505200 8567976 -139891095263044550691071185256110080000 8567977 -205916543075827439826726712646505252528 8567978 33536174982954110053487746177458341040 8567979 8295830746730807272624333835112575232 8567980 17500508952734134183722965836895692800 8567981 -230614446402034685939240080981030125300 8567982 -56997889906690365675260610833679022848 8567983 1317477274065087840966634235298509040 8567984 -21032661890096890727370677259614208000 8567985 -48744538229905770234447640857745728000 8567986 -51802102458135094402119990141672192000 8567987 -100393749326758918428269692421409125364 8567988 22342033049824789229031751196386725888 8567989 -236373447756631312728275805830007784210 8567990 -62396046431353660240623307632134976000 8567991 -196155688071862599518680952838727984560 8567992 -116659094894029539362760900716046643200 8567993 75566713466630980386925765861196319120 8567994 50231044457550105437928015169041024000 8567995 107676354242134299631052365011568368000 8567996 6227604509927036414165010362038533120 8567997 1138249893871019014100797818324718080 8567998 46844797591945062011513847780408406464 8567999 -115693497939199693883130630141554237592 8568000 12734172930485891233238495948439552000 8568001 56295375674016988110189192303385606612 8568002 -80532525104211776402662378843970786400 8568003 -38563950834840385636853528235128543496 8568004 176215065271577293828075199585820285056 8568005 123778449344983462542444435241087737660 8568006 43850054907188829446320678869035900928 8568007 47026642598339513412297669443868258432 8568008 -4253573082021749631541603742384087040 8568009 131502263587305494952840365364873252714 8568010 -6342867310727439780081405351808320 8568011 -185230962105627880361273836217248769388 8568012 -75353493496888609694430316714302566400 8568013 -205531621492559404710030078839105556 8568014 9475559184589688021943927910197841920 8568015 -35039492520752361728613646465187773680 8568016 -1380537207674912094815372717394395136 8568017 -286136082108266015297265353137496867868 8568018 1644555313021380649143802143303741840 8568019 -217939712603273061031955330219223282580 8568020 15724323074016961438039943309827956480 8568021 23981972267132204992267710251055513600 8568022 9162070447816725435787030461883137312 8568023 229932338781796999604742503816039803272 8568024 140487370106285612741856627687653376000 8568025 21407376492369294260512675506590206800 8568026 109116926278282001168713801405311305712 8568027 -2588835241542555782231130502120747152 8568028 -15543904848079345241698197557801648128 8568029 117391004470417475154192295043270925984 8568030 22043926212484085796365409255895584000 8568031 -220870026351492679591538867883204311000 8568032 1988364231305969461765553843974176768 8568033 647222712792422712711112058918943744 8568034 51271279438100389282626068884350236832 8568035 -77630475989174869347435888687217752000 8568036 112741822716380753379962676802140004992 8568037 -278584462854603597124529971451148622820 8568038 -60923277462796676315871136181869666080 8568039 144815555864415483482067715390743093120 8568040 3485191029139988499079659432188620800 8568041 -31538588322096044875950182960195775558 8568042 -46050791041890368162378817448320907776 8568043 -152482426000940333378695871916675728856 8568044 44513443321303113937836293839764406272 8568045 -6255100033604715765388961651922302400 8568046 -25577844894413268498749754531327918528 8568047 -76849247353857363841683215790829923504 8568048 -6531833450053804799355175411697811456 8568049 -88590550957737541319017847433854945088 8568050 41785444879164489881785275393497280000 8568051 -2339581701960785387384927496854603136 8568052 -86142989409492319675292618834526885888 8568053 41434614303042778348057943231532514560 8568054 22298311011216038075139200039222451840 8568055 180911592982064005044428203647872901120 8568056 10672465185638022432938935331202293760 8568057 54942242375428562457892614021484849200 8568058 104842340148683260343868736145984964576 8568059 -37991312417284740310253823210626953920 8568060 -5925462974988873869164480975933102080 8568061 250287698704757110817623658151926310662 8568062 18567235018104363531019180029448636032 8568063 9566902935044661252420905505317126784 8568064 -154940633891493879322122869524639252480 8568065 44465428569482501530713780744565830720 8568066 -5173378492190905968980182500051242496 8568067 -75716904521066249103522305369175818928 8568068 -60554990936091692249248084501291202304 8568069 98167439173897772415035981415165358080 8568070 7049549495050911475830521986505160960 8568071 105900057871731952409543763608727973272 8568072 106483638241353001398796740532576665600 8568073 -72700081710383469396596657365037416678 8568074 -18693616244845905639319016868410464464 8568075 -19723879615653207030663676041256454400 8568076 171919274801194939715301519466896314880 8568077 -53614029532344649053788617973062078656 8568078 67291607057115169316690839184816015424 8568079 -57337676848248150338320645745740513440 8568080 -39228279798340769745924332490215178240 8568081 -20513149428226537127491785129265296030 8568082 -1908014407916557173085949962306090608 8568083 -9295437784038144790744044709474569816 8568084 20767745806463149206610215229119516672 8568085 -275327652098042733383854687081018440 8568086 50802534696280189013532588288792075264 8568087 -75638232290070685333873688762962189440 8568088 147185308874026874567595839657375232000 8568089 172707065353763420650752058848956901120 8568090 -3720982122812804287221385982145884160 8568091 -190878634172136174464563885318094529420 8568092 -30987566412332145507160062294015825408 8568093 197329528909017809043240461449831824384 8568094 -1083342265365141700240859039812958208 8568095 -24836908281106226140639189793127690480 8568096 -94106168034155463911170333751377920000 8568097 135770613682238715893199267299355368546 8568098 -6404017798777709747264116721577246720 8568099 -7695862920222355942894394049035644920 8568100 -137103650713176518308245811983780249600 8568101 -20845278566069922895706045138123432898 8568102 58288761334023927300625409538786791424 8568103 207700285395705314605333931754635210080 8568104 167362522878663417609041134897044357120 8568105 -16729218858863543799749612389684404480 8568106 49017901886860232559643905120504689664 8568107 -172191377594295880336672125697160202000 8568108 11987793148215859111527207538878726912 8568109 8262644439463025820989560856700294528 8568110 -86914273205516288926707859360925759040 8568111 58443933630083505429966300999386596872 8568112 -1988698911935178665992966669669367808 8568113 -168149403903367231663498439326173382638 8568114 -30733808445464893770023621806606640640 8568115 1625289271257074293399042133888814000 8568116 -82874219899960628006149773595918239360 8568117 25401630322118554923418444029401667900 8568118 -2894068954355614494943886424171676800 8568119 -16197661850172462179363709299579745600 8568120 -21731112905836733461127487048199372800 8568121 19710749496044106721823229344670686208 8568122 -116651491053015833388146563337874111888 8568123 -191227192568655796546433749097434504656 8568124 -304216857501911597886346911099904510464 8568125 -48382281117296102172054394726544681250 8568126 -903775243254294765986824894448947200 8568127 21917013425528035763975626629818439592 8568128 45576654222491395658925138814598381568 8568129 -1784024405122186816054961297285861280 8568130 52267269926667879411509459389575612960 8568131 -53345228346648718750964802024545580 8568132 -18758736113978986042497650459977771008 8568133 -27424734436673188169194622322304997760 8568134 -102124663365521631654289933727583473280 8568135 -96994011855013944057781614920257409880 8568136 47000746320271230022631124610665047040 8568137 -2571425384752038996565989456673250880 8568138 41034688903868625734657582683508617728 8568139 20709842833560123021725691997008320928 8568140 -12141458762513634733635350801088000000 8568141 -129303250671134733506304877179354432960 8568142 -59269854776073159823376852050523182656 8568143 59700536403431243975097070971536970000 8568144 880111226487963863421566958344601600 8568145 106975499683654457354424731888589091200 8568146 95499841422501677826685297656284409504 8568147 -36988531632457245980714928631577435136 8568148 179774134181503011440083500157819150208 8568149 -189854586829046680372397123769145004850 8568150 -14552701000831924574727295742915599200 8568151 -42088940678881093539379526383141408248 8568152 50264724984053556461481172132712448000 8568153 -158250329936854471647804282821911186560 8568154 -51774267485693429405909356586171344128 8568155 -136613772218811559480754382134801696880 8568156 -8143338400867118945900797392937061376 8568157 -52322775748907757846932071532251755360 8568158 69513740305206257960181708213442214784 8568159 92192459917437804851571581302719806208 8568160 -49980521029634760807663528661761392640 8568161 -46373117159589292881798442102978735680 8568162 46580565246429508669238601948302304720 8568163 12783169415662982510184650870878531360 8568164 -25100742966114232598473465660406599680 8568165 70123835910235237852646169051799093920 8568166 -106423982343832613709383467514643813120 8568167 -8892454202055669723028509154672435680 8568168 -5600259900256424868135981600742932480 8568169 -229709692423696463571866216457249951430 8568170 20610344132761905584766134305490367360 8568171 -32965190624744490152550841453292712192 8568172 -141778922278781326776619456771771565824 8568173 157647176774517432368254972418814522624 8568174 4496620169835463616147560467951581760 8568175 -49442441033389063140157329834652598400 8568176 40803418988595283348533759900557279232 8568177 -44562280791729941379106397493548622480 8568178 -25152710127918715186673306678511665760 8568179 -180331894580842512817930186960164215220 8568180 502752923749568311006185602760683520 8568181 -85750973643131981780472704222242936018 8568182 -27994026974900985417614895904334807040 8568183 -4524528028013722616541256383130183680 8568184 356898352688311494861376802879938560 8568185 -79431266842184738476910124522813778620 8568186 -47864895882538297936070801800883257344 8568187 258435033282520020892960620499840540392 8568188 -85881217699986435562642740391590074880 8568189 93036386034963091658817829199944185030 8568190 49359156480647444183600453795267339520 8568191 -218619000615025656411080854152340929408 8568192 -23266834270079908921455896000641105920 8568193 -115567509261526893061635134987957039040 8568194 56639954617888909453274628009983342592 8568195 105276581039821681277673767068154536800 8568196 -19523795947027096516802824143235010560 8568197 -79071176683167691126838599423541201088 8568198 29089447313796059743713424320686548800 8568199 123043666279030686163900640327839652664 8568200 -15039064371943612999538848855003776000 8568201 -43548923038569792262256117489812819776 8568202 -107903619219552030205707692333476166400 8568203 -43027248844523406131915563948269540720 8568204 19193516996371079093799504859816998912 8568205 28172298260758129091802983392750102860 8568206 -88673386781300562578715738468417680448 8568207 -32221300519261766305305096255074142720 8568208 -9920511648527968757775689695098961920 8568209 -48867502907550760922776566011584767552 8568210 5061458488748478459675001502740945920 8568211 -49218435412556201911716356521662671188 8568212 113382141037835431252524123528946371456 8568213 94013440998743566956484886576981061600 8568214 -3346327427920310556766797680538275328 8568215 -34782237202650267899817143661826134480 8568216 113347945653970133039956723440378777600 8568217 37258843085936157106838712572980148992 8568218 60215559980019358066140647335385454816 8568219 84948761230929171369902564423258735808 8568220 -18523872432874362329749385161308357120 8568221 -77945214464791628908671674845312152960 8568222 2724710149653017295289129784475638400 8568223 3801726989451968276747562681318443704 8568224 -53207755441872675992282847089944166400 8568225 -29855807249553268527977905683585438900 8568226 60506850301529600225646229804774527312 8568227 68347580835364538090441201121841946076 8568228 143776490745863320038467107913985509376 8568229 -12189783017944916320834111052709663716 8568230 -30019381304831530387430440919710711680 8568231 -24239762128659798627725937032971894656 8568232 139986502456105806985575309010560768000 8568233 -48123890287614591038592217138062485760 8568234 -90483610888635806240377315241338667520 8568235 46033718849443032729190291720370334240 8568236 106095988829430519277021612738722573312 8568237 -40748924670197033261670039851512040640 8568238 30585166652104019660731054516184833920 8568239 -34533931052012330870082299548901086344 8568240 6212772783919056850526605423804416000 8568241 -168926728861528116704366130139150256256 8568242 -121976800172651187230414933277230143728 8568243 -8571696348759325246788493607096070096 8568244 4276127431501234446605635582261809536 8568245 7608288385708754697026070707743488000 8568246 -20509016054728488713967780318508785216 8568247 48109976274567178971822673902542171472 8568248 3588521179188668620231815995917455360 8568249 120675163887951788157812988735685475664 8568250 -36406944436183725844674004759056936000 8568251 -32039252597418426621508792856114222748 8568252 -29361309172423623802904416489350144 8568253 -273707056604296581412198724781947798400 8568254 24609654232126528271455107975532344192 8568255 -32231924649518234751799661759591558880 8568256 25692646601782911770448391336793997312 8568257 15539437712905180265922434066128896900 8568258 -9512734715317891478653916728535430912 8568259 -18588003466658795934098583225429573120 8568260 -92533012253140375299158673136708976640 8568261 8278447129475564048476249776747467520 8568262 -15028167409080065326951896904651590336 8568263 189607013803280888737546019725945935384 8568264 -19928581369717731671046184702636032000 8568265 -10593119198929134326250411089358550200 8568266 23737467132198557664183664517738444544 8568267 110758044790989355795204282161627322800 8568268 22891946001693654325774326384839445248 8568269 -389212488611934313244157779921029055904 8568270 24320990079386583713535466145970285120 8568271 -230548689175811691070100203489113760528 8568272 10445502819094229011876439321957990400 8568273 -50916770820324354792908584190408832 8568274 -23161380310948867592379717029674728960 8568275 -31708238858575687901290942143898626000 8568276 11433520675157797950341588304763815936 8568277 -210430063792795823724513055163232543840 8568278 6875437781809567172656524182114365440 8568279 561155583924582998782592167514739504 8568280 4801611809344424569284393134692761600 8568281 -113573721117467586607262239732903356918 8568282 40603173378111561848123068415958666240 8568283 -57928702658702577692998599002487313468 8568284 -50842707988826478675407942164511040000 8568285 -39360077403975650976137131548937982400 8568286 -205630418201663121544131781780510992000 8568287 -50777068639500805864023086949418821768 8568288 -263144719365602205206142744995938959360 8568289 -123043348020556469272849382683002739644 8568290 -28467816192006125782633895614007401920 8568291 5375438382272089258083192979887785592 8568292 -19089838478757780338098171750128025984 8568293 -101096123587023094209462546249487270500 8568294 -11487901436925229937776398459883849728 8568295 -213126360413759711816766490870387740720 8568296 16762346673843689842360335204775772160 8568297 7418051995510539664855906410037159200 8568298 -15968688188033787812832726990379698336 8568299 35333164627649884031775751308640453200 8568300 14459458902995799968613146575291526400 8568301 -8633152315108778533860548462527036480 8568302 11620300745071340617698457641962683392 8568303 9611572992112837264580011202586718608 8568304 -22991548342161486200650484430586019840 8568305 25961361686758836708896198994484282560 8568306 15656184779854096043957785392287733024 8568307 -22981151880536751703306611417120316416 8568308 19377851866304493314281121052783138816 8568309 -24738051342352207189546510653284352 8568310 40331044842488116193092454677754818560 8568311 212088979608114061777984755146808325800 8568312 34999083192022635959315196790293504000 8568313 -47783059585619640891974105222076689276 8568314 2856542498408884628655175316542310256 8568315 -680994324423220121189810992166054400 8568316 83502165306878811322803880007219345920 8568317 48538917599629898501965107842269435392 8568318 -21064008427768964574810264147372610560 8568319 51840899497593945887932405544569694720 8568320 -23753566648009829677428660098952069120 8568321 3230293049525589797876846507368145712 8568322 35763997353991113699886590902251832832 8568323 -384056047630800710702554948030880660160 8568324 -39581823978213823735507705570873683840 8568325 -52579111100746060203789553456243538950 8568326 21636386407337147041894592033790753024 8568327 -67134396927150328630341941964304652592 8568328 48313629772855638626460094509796392960 8568329 7148730761351938133945412878031360000 8568330 38844539256380024316742301024564209920 8568331 18943625843042562230624005701620281392 8568332 -6519567931597560770050558361601640704 8568333 38546953058864879752960152298676482902 8568334 26621397181147987524676114179216573120 8568335 -2996711845422967094119405205955675840 8568336 13655948293727065721854403254307192832 8568337 252293053639683188241910364636033175986 8568338 -2718644623937343142160275601283428352 8568339 45951794015809194852676177110884828928 8568340 128475545116779822088240973369782272000 8568341 188417547650515194119462620190714744892 8568342 -954486352035497632401361948707459648 8568343 8788252136903522772104385838074406400 8568344 20395671519763668593125757579336663040 8568345 55454446302388451680366689927616019520 8568346 33879806873371341389591509097148215040 8568347 186846153856001597913601891463757655032 8568348 19604541058017933307471164187376417280 8568349 -138197748060638438951976720848640141568 8568350 -5992979357240213401866200219174371200 8568351 17701095555064455151904439035719629312 8568352 -2045189289825878652774964407859937280 8568353 -48174939424892844949474309856973322398 8568354 47609398903755926665260875525160142080 8568355 98238219705584992156376786006572151760 8568356 77964405458948925193303898776112775168 8568357 -58661662553986461475016112749974060416 8568358 -181752696981169358866001889145606114560 8568359 -54583116003995693427493583796325172520 8568360 59698365401015234033460133741308057600 8568361 -71912009651445411155342065377145656576 8568362 -97706967571533879362672394762146916096 8568363 21396436591822246919328034259381517144 8568364 -50999487482776248806709815734048964608 8568365 14531236433406928539972613740673104240 8568366 19795545798542386681918050245933854848 8568367 19235644420391892614135059565004025912 8568368 19254731932045722987958398965485780992 8568369 12385878313910634844588944792071654400 8568370 -3015047451236138752066285079605731840 8568371 -80738669250647747304317178360147392688 8568372 13052077610827403509744262099309107200 8568373 -53495179615960585254079438822120640 8568374 -99275575601806939149071402149599506688 8568375 13173916332560172447449016039089736000 8568376 240133064857738577364797396257631662080 8568377 -217330014535671903858237343841751857520 8568378 5614079955625416256845294548190947328 8568379 -20968140976069395435451541492680949020 8568380 -133545273305740692201961107584144808960 8568381 33103331983531625402140573629076014240 8568382 -161900497676023205145142340677325937408 8568383 17835854146860401822290818409169341632 8568384 -4082716343115946019513072774396510208 8568385 37838075676377995360369323534184185960 8568386 8617641791599997992562809120003990080 8568387 86209711060298870651381632956289336488 8568388 102812609291203424378329787228302172288 8568389 -155733244178068193231921041958183401920 8568390 -29376830671217562957054342241179646080 8568391 -19817977233307891732738134399557411616 8568392 -5749283745424226522043097297509580800 8568393 -123847711170223401825865843038614992800 8568394 -88978262732798398734633547574122999200 8568395 1778207648058453426321376162444919040 8568396 59106748626500088478669751785949199360 8568397 54325147250413455442753025523608808480 8568398 8382055254508187962281526231903570560 8568399 30229051204649907939863731803943559040 8568400 -3654273334356234755397690736207462400 8568401 250909517262698296016175503000601228402 8568402 -1163935326501598029599980963299479040 8568403 97858301389281360273382121465394364652 8568404 23987605358061035213000926194878584320 8568405 -73325646909264720361203298240092720900 8568406 33418600740809440523494573552848967680 8568407 35632863037627090961450694176588251656 8568408 -83171634512149872486439758920494817280 8568409 -198583944754907489706473573927481910390 8568410 56719459087487620776033471665061147360 8568411 -45700385483671710669079322159034515520 8568412 157995538215094834518001234155569827840 8568413 412011234576411217905812309839198560 8568414 75895767483646656145156157923597341504 8568415 25967272712720151168923500176225451560 8568416 256251769250347101637352393868311396352 8568417 -32342531042371321326187928845681395264 8568418 14466021125477208108696058750838894160 8568419 -199868343094386671573064336209393247840 8568420 3198611696427250159536954765532200960 8568421 38616486864196599972849441614982445792 8568422 16990616571747215563081232581762197504 8568423 -97753782562411873452502538418050449296 8568424 -23958652976542008194471109227133527040 8568425 130271829522425525987512055175090426300 8568426 -18566671643516294602946198598744589824 8568427 -10880925419003077147469249970895615200 8568428 60561966439997689059136020965623403520 8568429 884656869319324998223199640960095232 8568430 -3859688595532198911250168652114016000 8568431 67647201564992664071720605528814518464 8568432 -21607885087240792507488321755522826240 8568433 -6667241514835859423537399148222454318 8568434 -92381822142839760184736744247599011824 8568435 -107088982298799664224099640455332917200 8568436 87084746318934578330430751201328234496 8568437 -42102733260329921350835038907457464448 8568438 1196118418867047776774701949251051008 8568439 -133794765577347956657683615938806707968 8568440 73169899522173339876104856001240780800 8568441 15117129669899869510458556889022521664 8568442 112472672270375161624013540447035552992 8568443 22735058685388529170170996916191353184 8568444 71215773456628259231284996642145788416 8568445 145697086474426596607413948569973926700 8568446 -20120971283076877262310913198345763328 8568447 69467782743579196463178793754637721800 8568448 -5232869853310029439242635508354908160 8568449 139914244864738045026498428062468824240 8568450 21041800802543707606491074403656256000 8568451 -48949708662718046179054612999347522816 8568452 -92507580722969807153650322523976504320 8568453 67337686303303558219948565063233036704 8568454 -5446792632205400986024281179261329824 8568455 -7222519488426570011634612861819678240 8568456 45030310796968871890015947912243609600 8568457 -96465569921977147690536306496678819320 8568458 -7527867649214167109748721252869811920 8568459 189931002600996985561610984745122265624 8568460 43361213121484187032902484437468595200 8568461 -149064493095332520153565044322373081376 8568462 -2015095252704644361449217331744653312 8568463 -15628750623433909425574699087147246288 8568464 -11426547171225297747508275290823352320 8568465 40419753309281881258531155047950629120 8568466 -34766605601168040888561506113907337216 8568467 -144109164070162643365336436597435962080 8568468 48360126866985784240867947957120184320 8568469 -23188732277491270015936776745432007136 8568470 -8395752759297200578733838810731032320 8568471 193523683267938364458979961807984674944 8568472 -134804186459174467286236607740603084800 8568473 -217355448521275518018928874442997540278 8568474 16239476450778365297987976182387535360 8568475 -20856998234352678102684137387003733000 8568476 -105869245946214528409299306288160702464 8568477 72426641241976403137622026256182443840 8568478 -882568101484314769621150630485377280 8568479 212296501606058406534712256797386341784 8568480 -54861459931482052668716857214270177280 8568481 890761464567139699194095086630628272 8568482 -30073774320746288782399965479951164128 8568483 -5528786778005973915826466202614284800 8568484 53443468230567944254886144813339878016 8568485 181320513868596826002790558906005331800 8568486 5489596761012128444306506931160198432 8568487 26738090314068981745779371122165905680 8568488 -196022557344471118868295349957937034240 8568489 20233448154948946501682727235940870208 8568490 5240492635326369596316848495072793600 8568491 18810307258399065758057266351289315892 8568492 -6393291447933587531848644420080329728 8568493 -42251231274385531316136860859008762880 8568494 -31026073012050548752818006640513152 8568495 -19612072022694877457023016776029773760 8568496 -28513046856365652916491424713310208 8568497 30631409869959377816567652819875080512 8568498 -111803492215640485542552428074168304640 8568499 72541787047586111448874384522505125720 8568500 90026926867055762730988656204981696000 8568501 41550517289233094437505092381929414432 8568502 -35169601252840821208598478603680958048 8568503 216215797771564578793988975805613684440 8568504 1963647710791718495601614852194099200 8568505 -115113398083382355457960320368168969280 8568506 -7205114408299874492642876150803065600 8568507 41260219855635405038237149649230100592 8568508 -23292163810836311552877341165731752960 8568509 -13444154054153135324003001818797327290 8568510 -26843260480932522743310736780706926080 8568511 38705420049515749597817717097850661760 8568512 -3703306403216659585245620139655692288 8568513 38181866199731516489681265623090776242 8568514 1762840399203901697943433451245715520 8568515 81890150744753954581565132004429306000 8568516 73067497264680573137034782432320634880 8568517 -49420826041874309867301640541731975140 8568518 11293402994014730670366541778327385216 8568519 25746830510239116291860726597318770344 8568520 74244687927218928147372944351892940800 8568521 2346643142252368456678201008951037320 8568522 3995779687877676525236299958180186160 8568523 360054501417797198939111366264190612960 8568524 -928045493920298815208994947177054208 8568525 6242945396285441526270802189335360000 8568526 -14972790343083291859165237192141908288 8568527 131250110027317276526141696524233600624 8568528 -871221510271529296340928121690914816 8568529 22709872780785406501361189130104902130 8568530 -7443501018123317075066318757541503840 8568531 121287759624819668674557975355851273840 8568532 99002967528851669545541789708057403264 8568533 -11464591910425094242783152420394977156 8568534 1735491979902294378353886444849703680 8568535 60067799760248201267046065168652189600 8568536 -93726314855496299962380294414525880320 8568537 101635724519522782221388836412399475520 8568538 -29112906846775235721789812828425079040 8568539 -41429182196748927590265797933728552944 8568540 19549292177092832397409216482690693120 8568541 36524687699408838482575926385469771942 8568542 -2315631049922999389135385589746064000 8568543 192383946809765309283877539036345348000 8568544 261357353893905282162859797190449561600 8568545 -165892720167957142894184576460892574700 8568546 9996608927853996487222595183930156544 8568547 -362545810007297361117886477174862448 8568548 133244588015606600700452549829756446976 8568549 -6315669780268368469332862295951307264 8568550 -9261374702664696042182027478453720000 8568551 -57643301167908566379766555677519209400 8568552 -24095673393753683745853621950572789760 8568553 -47112187465433751159647159200718721920 8568554 -35370184220681124586946517735446355024 8568555 -16401725140355046089054985415466234880 8568556 58499624266296714245515149700204828672 8568557 15038475246088598972327240802439246806 8568558 -57428744924857629562798012736696064000 8568559 -74139491257437102036257685257003800240 8568560 2225143970036679495600265094674513920 8568561 -42673421019310811928688072466689486128 8568562 162844553674144107520089972245669171232 8568563 -69210790696342161099589475649334210560 8568564 -7729342018732761333137464966259466240 8568565 -151433439790468860600636195967207293540 8568566 260274433870226177140977510463619232 8568567 133657379200874351635159306403703168 8568568 110983944370563300651371676810531717120 8568569 15521737548196909064827438177535074896 8568570 -91964719480037266474462176597695692800 8568571 -104632960651570410971912140771553087880 8568572 -28636173789327300640216607724395573760 8568573 34415449345555982072525300542524118944 8568574 -51439622258948615026929095300090667648 8568575 71073397003343362599375807820977225600 8568576 -94851819572297542189096944761422479360 8568577 150821652040047941835107912235168444160 8568578 164660830421080622928536806662161559456 8568579 -207590890952072006600443158882380283072 8568580 -124551959296537035098902362368793772800 8568581 86317669904158310592751436498129296992 8568582 67499869747040796994057854571505218560 8568583 -32734932691233233811188852205075160168 8568584 964938437850739494640059775324446720 8568585 2420884032710396319741687253495383780 8568586 -1318844487391654743252323057790554112 8568587 56644867109498224903053225232460389392 8568588 6296221504414715560446567916115804160 8568589 40248978438956450541445367298000230956 8568590 -22912921489991823375310744340408496000 8568591 26707456918010583704015559728747910792 8568592 -20272453795312355777216872615947911168 8568593 182781092705972888625940993782517029744 8568594 7371226722840091106145007085901677088 8568595 4806447162681819927514456838507607360 8568596 111480129368895185716524130296246883200 8568597 -36425173149432718572457565528317469280 8568598 31743470951957312871266512962566560800 8568599 -28399155326841047623581916263933002880 8568600 35132605186333074190925196718545408000 8568601 -252651836210224803466044020265824140800 8568602 -5517432273346603013993528261864226048 8568603 -52355199340930741724265020710145651376 8568604 24370756586171595367792831948986703872 8568605 74275269899531444121199762442383176960 8568606 -6323811401132497868869446733062340992 8568607 -44541936877800341200656661318218403368 8568608 -56829864478285146689663703115805097984 8568609 12577350740031613817845150309234162560 8568610 -1079230814004765630467092767633584640 8568611 119919199716819891118751356096591045212 8568612 67819363769192491781912655530838835200 8568613 53142571777984698556354980825463672444 8568614 -54641745746779837727048888573863309344 8568615 152215531037924053046192530211918160 8568616 -9288428112887609851614906817600880640 8568617 -6923115200097426423083322998476317696 8568618 -436396033742946382769866360577540352 8568619 137841121292582316129715509534659460020 8568620 57908957238650944656995037773216640000 8568621 128342580172901464502674642746624710508 8568622 95426837012354991694887380509994018112 8568623 -4572377410570889972087526492952838160 8568624 7507543567554031627843597132995723264 8568625 -2556454768603372560389375722762782000 8568626 -101794007227479025943843529812005343616 8568627 -69441062445915129974394067870290292992 8568628 -43458206221074791433380809908221890560 8568629 211521228589014318196856688608848062720 8568630 44440982883994630820201516106345686400 8568631 -25409144618066210051455705444369772736 8568632 5161432562772095901334744127791288320 8568633 97885938414223262173988750251857840000 8568634 -66020781852228043589251820048050832784 8568635 32026738310287125614408687931133155360 8568636 -128407875546697582111623008002871663616 8568637 -21423494317148910246416395386157186176 8568638 37145730707054656912038414005356408128 8568639 -67101733166510629073446792938643507200 8568640 -19203640492546238795016143945528770560 8568641 -44748146800947240745565295252897393216 8568642 18752972058062700473998242846321168384 8568643 116848549683365031982806137665352584892 8568644 -69250759794178849775214803213766242304 8568645 -11982071743393912197373952736177657600 8568646 -101718613756245053552124916439609621760 8568647 -14617424869258506124651778621615252904 8568648 -6954939432090961348659854894678016000 8568649 140925810296637232895885662083985650650 8568650 -44217289895079586110104101155777158400 8568651 5637267936650924757410154093062717184 8568652 -8284239824898872719892407764757982464 8568653 1052763849720748722721326821683315200 8568654 35775392948071486625022119172129453120 8568655 -55688466620423726409539688520027914000 8568656 61329720581306095255187058513405542400 8568657 -49436465042137743729107030806281422046 8568658 -11810662048834128020461723034862389760 8568659 265599234286314654197058688276842672720 8568660 -53344721534429490452861971197573642240 8568661 175743107793780918406558167715591021262 8568662 -121180355657806000808824374733779795168 8568663 -31153948339090760699481377396699578416 8568664 10506118218300440513474825178032209920 8568665 -24851424398772352384133781821161729920 8568666 -26983450052871682351489485050589358608 8568667 1442984440203851424065280585855765072 8568668 -86380211655965812747240522342734269952 8568669 -36701965322203232772644573722449337632 8568670 -58203027428872416967460474218759092480 8568671 108701771000323244125916523936299722152 8568672 12755070210900173134303785508675780608 8568673 154242115088586378551837705301192261504 8568674 69513828510485665522357648826897182080 8568675 21556295337815361580863498860645306100 8568676 37233358056365527531601873552752952960 8568677 8030097640487216368153941603321074880 8568678 -4143660255573356503259973608765357376 8568679 67365413780817471433072001305236230592 8568680 16347892816305121677599872644104908800 8568681 -19956047288927396226101330963281729056 8568682 23073801060373774402903258222181980512 8568683 213210634018817399210961984034453282932 8568684 -87646904236777421867267867370861415680 8568685 98681348570716556546377372527491674380 8568686 31171575116918922863291021883955324800 8568687 -133884666569568833200505684770888110840 8568688 65434166273720792375558577309612441600 8568689 -35512408257846061700996075462207767644 8568690 4213849766852977700764026503104266240 8568691 -266264196116824362133236806971052585908 8568692 -77813720129547901135549911561392793600 8568693 10740513131093652059835833500422702720 8568694 114023451320489373521614083821844251712 8568695 149360468138989526080650726007367076000 8568696 19197674586176100843961157793546240 8568697 180018795218645627685212863874135526432 8568698 102379698403819572859007633089497567600 8568699 -80777154261462839881090164561637403280 8568700 28150814357540358009248192500177638400 8568701 115744451034579157272348596402895789702 8568702 38487340870795745920401942994283378880 8568703 -50219357517534256022024362759894294032 8568704 -138948718177087524807227490799221473280 8568705 114044919355743164987857754673428020800 8568706 -41955787236478054099632739855353432576 8568707 -43119058625240258996425826828204985600 8568708 -196456763146829492548229983815905280 8568709 -228603061806079352939011571958180157090 8568710 -26279235992893430492377839639885864960 8568711 38742309818167453568758198708107778512 8568712 -42496365484178975677309807329506949120 8568713 52580204339350752188734013240861414964 8568714 -28797888501232122283834792033144184832 8568715 -99396615982059514495076170011315944400 8568716 92646765183815171633130668911196467200 8568717 38738078186782842864283331396556277920 8568718 55943230349532408003018494212604999616 8568719 -23191591116841843764262375667164193760 8568720 -42189206911974849016535811486017126400 8568721 30594400169769422758605077557589616704 8568722 -11282603237802127239473871505956991680 8568723 -102612966922553795501025689539368390216 8568724 -118304855103320164234558355204365669504 8568725 89789674105911160344088948430639148000 8568726 -38740136303996346881234549272635561600 8568727 -132207423187764404878931180684778920640 8568728 -71248462094274091794985326933508761600 8568729 -39758186484968192050113642634718010876 8568730 15075732083342296250927193367135046400 8568731 98889459127129035507890826560419094304 8568732 58285243816339868287268449539744963072 8568733 135204291840621083696342764923860746982 8568734 -26322090291749467262292276668752167360 8568735 394510365070692112858193736531609600 8568736 40527917250141895139717040533078016 8568737 -5629521395832253294431125367939139614 8568738 48439713758276326859671403375545204944 8568739 -1667409222223687516947207880132619952 8568740 4453200923186485652278269172134105600 8568741 -1185177333774363390309778882231910400 8568742 -3511920263459441530100130541948573440 8568743 -35696889080433509711157976491526576008 8568744 3889310025149364072284575748738334720 8568745 -163073709447471749949080265349449457500 8568746 141444166631998221141824976688896269760 8568747 1653038199299031643129212072223899840 8568748 101474796761570092385644334757799358976 8568749 -5722316186131627378756376358582137088 8568750 -27840307867866808033056146192048400000 8568751 -37471650398144128477625413962888275096 8568752 27305807302663257741840098246885523456 8568753 -105654337211856225720381807691260568800 8568754 8484009890709673426443962510006634240 8568755 485476373816756067270071962456698720 8568756 -2482218309541317123757977229236756480 8568757 -52444762492460689378116088972525758994 8568758 -78513314642070133182465389565463216128 8568759 -34209252057511902983793271670086793496 8568760 -8889920970242744228978006600366592000 8568761 -238613429849255623965288233328737143638 8568762 -3030102056199777003227744935402318848 8568763 45034494817394567870200077646865113360 8568764 76469189543942829683002383769963885056 8568765 -15541012250090089557209879550858535680 8568766 48385137329034782687766186912207896832 8568767 -37097570447620410522819309018375701184 8568768 3153599011449009194445034934841114624 8568769 144941985662523232967369549403946374960 8568770 42310296613968524930385464199557621760 8568771 20673713648864556350018018178712591680 8568772 22089219526490683246810669868411371520 8568773 162009801175150450092397610644872341022 8568774 -37380815536823529757076935457054991360 8568775 38331382216121714601283169585564208000 8568776 -186947349350529045874351427106226176000 8568777 -1168688187916139318435717904528941376 8568778 -58320218218770564028972933018548292560 8568779 73238727551166183779125444176049250784 8568780 -6070985219337360437060562838436167680 8568781 -35399297113798653642265856539623426068 8568782 16937506138158752966879483499272064 8568783 -62793565301681477216031205410662452248 8568784 18851608143730296280680014376526544896 8568785 20036833810047765939844742867970201000 8568786 -60551589974166710347259210335199122176 8568787 -4194536518262240501422762485995260564 8568788 -46171718092100699834427501735015720960 8568789 1783280453487510580790748095584254240 8568790 1035643955719521301955430122797470720 8568791 -83578503259282275530480740031216290560 8568792 -105291453874727075745298535297528463360 8568793 -1706248554032671965829217351147710460 8568794 -26572840115123539986444426848588163840 8568795 28911185394800132921704362308438339040 8568796 -18973929915604792618507130883935380992 8568797 70643889333327361572778946519985477792 8568798 -18897622434365942458676135448674472960 8568799 178355649631178168266325111673834296736 8568800 38676258703082010293634064614182092800 8568801 -12598853214688130787464196710873076960 8568802 -21780818563460043988515376100099494656 8568803 -72009503293735461165364412706596600832 8568804 23920079600201283545907218991231836160 8568805 -14638038249933559275524764086310387200 8568806 -19981181109113687178397461817270779840 8568807 58599932351944643636666478627023265528 8568808 38472285638758369474591295032764610560 8568809 -2009462340590565747070947767015450880 8568810 -52591644803079951468129567341763897600 8568811 32472884646756369528084696574914289920 8568812 16994725461437547443244236235339555840 8568813 -6404616273568415614880322161727824832 8568814 -104730966713485091796908209197080302080 8568815 -73094954530673903881185845449859162040 8568816 -10704548814729863115886289872008708096 8568817 -81573016727427786180201059471183948800 8568818 83434063945518987932488438284856857216 8568819 23795429580730229460740521340506234704 8568820 32404732409047003802840006525866913280 8568821 9349033253992982396605751622382225152 8568822 40620435138813468449585826167453134272 8568823 30439015797023999551350737306815940072 8568824 202370481418782890950403780364866334720 8568825 -1376878338995686569586430106235394400 8568826 7120721993674627354410532313077593600 8568827 -310208512083617051070966800939848177488 8568828 -425949619394002635748911557799360000 8568829 182562273767828707681247134583005416640 8568830 -24724227259540764658603964185597843200 8568831 102464979962617037505729013451486438400 8568832 -2168121994662133160624430826802642944 8568833 -23696658659287032631984408116910510080 8568834 8359079850039875624268786493737762816 8568835 -185834915485232150031484399343844513840 8568836 9678470813905740733637181814629792000 8568837 -35956570721358770599158812983135591872 8568838 57131921781277774259023034764315060320 8568839 -38913298603375428261697291666335744360 8568840 7704273895513048359285676951877222400 8568841 20450416824653054048297147847672072000 8568842 12691455155970852098037726657382497072 8568843 -66273850254893346058909000630617870336 8568844 -143436371197111047770200130964135979264 8568845 -92153908853935000337357954077515198900 8568846 23821380088756994466775571443776109440 8568847 -65332327117796949150183927925590007568 8568848 21445441267724563638274824766130749440 8568849 135606808574757353908453927856651918064 8568850 -2491094115245534864970031993759647600 8568851 -264980571431463882407401055165724488148 8568852 39792440273961746208316978942211284992 8568853 153712352096143782491641574551109571964 8568854 -31801831120018552739183436322748243328 8568855 -68559929901878719787106373310686120800 8568856 319186520619135299730566302266284175360 8568857 135193772492092409708749248992671680 8568858 41292556565703292540602456965876381184 8568859 -57788853354315118999947374652343767552 8568860 13487763377519142484016475890314306560 8568861 -35260942228158465427923575584076085696 8568862 -130384529490935813226643007894871604800 8568863 112825337872815514090832018098643182104 8568864 115951844797328407616020701829623250944 8568865 51173347341180091807595248085817561600 8568866 25780996948026653068678379099850829824 8568867 -24137408117737912353818556017166566400 8568868 -775328469422543462215665003264933888 8568869 -41798694442068517811263252878044801730 8568870 -11258793568454705376030207004541443200 8568871 1184634984941111273677294858648647544 8568872 -7582348056197727572626002664179886080 8568873 -92436411533005684878908345313950361078 8568874 -30774623336305987971821571255798602064 8568875 130009964543239385091220537308957900000 8568876 -35525449212733474558380481807431571968 8568877 4240145150257016117694203565334437132 8568878 -110499705558964267262782491851785133760 8568879 193290324127268222462890388637696512256 8568880 20927875895686512258297916429520732160 8568881 -68691502985818821780741292270810558656 8568882 14113744412637467355693925026906086400 8568883 -189829647733493882586022035064661739560 8568884 -156895687598340273611799841082328685824 8568885 6630452455644833164633694261090816640 8568886 8143563843915553174134699141406473600 8568887 -139761935315759820778784614470633257088 8568888 4024559277882186998389795116362833920 8568889 27404096033580776102027261142876635712 8568890 7050027914622420542536334131026144000 8568891 136729448206336468190482959095256597120 8568892 -21996824045738484094513241896715374080 8568893 138766476852315789380533297443157021062 8568894 62017266340308895182879384806513119872 8568895 79419473061440604409902340882087655400 8568896 58124838815688827995240134497796096 8568897 13010154810706826230759589679150245472 8568898 -44988075162761572654096420591286146560 8568899 -551254893179187811594266477433513981248 8568900 -9164174225467713816225415698736963200 8568901 52028811066092160072188831299160500224 8568902 -13296370042882910733029134552596103296 8568903 8808761530517220405479202083297860608 8568904 37808801388843597076011408914800896000 8568905 -117740200108903974853452014699396280000 8568906 -3334508066530634203786625271255511296 8568907 110395331675012072626109282329497083156 8568908 -21279934467903460517686953349918063872 8568909 -64803771911860887580769345278484751840 8568910 -4734836672164750905038055897092628480 8568911 26875723219914707805171191619540720 8568912 1485756033989718592907552283700101120 8568913 -77645308130308913780815114207106493838 8568914 -98413242707800541179543972901366460768 8568915 -104331107937316522510927129354053328080 8568916 -39693268104409064663988802584748101760 8568917 -78639180627038477278203387596197389408 8568918 17591601908567184251828461983194675328 8568919 -21629437596063086992746597016703712720 8568920 38414306840379830414712397647452160000 8568921 -31739077989855555784552203500880963936 8568922 -104226028885349694512730356686175401488 8568923 -17362312535859577847703091138857199896 8568924 20120000971503554093329638563913523200 8568925 -87333253701596850120137705325688070350 8568926 4620581007929227325049687982623571200 8568927 -20338036276464138564834779993164206912 8568928 70100322190754829557308551955481886720 8568929 33618157879066869624873809358797352084 8568930 -46142688873981732644368917392681594880 8568931 -88598894384023526473813151902498204208 8568932 118410689842570243712927692388288013312 8568933 -35992804038174889957807385192739036000 8568934 -48702671784525911545221153870916425600 8568935 -48408056316197294648187987446381522640 8568936 -85690118100538143505983391802383564800 8568937 -83713379391952400829563371593680453568 8568938 -37150278826507974010736174691224104704 8568939 -81390276435724832517230275963694398800 8568940 -12298032581227368089826324846207744000 8568941 -26266346354855745114183744738918319176 8568942 10732882855201135509449572748200512 8568943 -162904823760615977874853798483748646680 8568944 33749047735891551177895557219694411776 8568945 -14079132449911360932842203161116376960 8568946 -68367269336452265080016013634944445440 8568947 -181447756699874156615127211650080231604 8568948 -35234229771038113262220679834097111040 8568949 26249144536329078583321390518861479904 8568950 -5225569548859280197599134277029222400 8568951 148762388517903002221019717705506397520 8568952 46512327755212185338045406759995228160 8568953 -204969422556284176018622027471732725680 8568954 843570427606945784367035268617607168 8568955 -171826065323844541998099821807870672640 8568956 -40119995247466077384787149730455360000 8568957 16593497156597914890694682832357129888 8568958 5149031131709466328875845397643845120 8568959 1556966506803829181944533786254139840 8568960 -36958987832181759792582058062957772800 8568961 -80676793039396395779185341943839949438 8568962 111038787164841696708215455425958320000 8568963 -77193342132552953259490306256730671520 8568964 -146311202602985075942279761884817585024 8568965 -43041431089490371513763097695455509600 8568966 -7219133160887060327443085462950926336 8568967 10900685289224993465769032869152594480 8568968 12055873181006522450678293906187842560 8568969 17042036575596797572562746596919164480 8568970 75129608917648523492168740687335811680 8568971 163756793551602681928306329106837381200 8568972 75072818791554934524918542123400069120 8568973 86280645206811724030010406292209413718 8568974 -17414602170194439196585469414982761280 8568975 28057341097475210987481991904672209200 8568976 15499891262579459097928667305519472640 8568977 57469441677201756140508534493881636720 8568978 -21546581848085324593297309866340008960 8568979 -47722460957900587782420057796922638420 8568980 -38071142931554384237714952903390904320 8568981 42212610084826421240597982960936641280 8568982 -175007139621244955388459014160275572608 8568983 159785757803494655174389947367329025920 8568984 17142358589988304161492115595885445120 8568985 32396898003086540282193241175068578180 8568986 -66354980562732868237763082874146085920 8568987 -3230505817554764675442452844644755200 8568988 55151089196232210847742946598882960896 8568989 22913451728937936290168460239812025856 8568990 2108210853254379306487812556462944000 8568991 -229020794007443461175490742554916810016 8568992 232565301052412920728700652333473923072 8568993 -120831007391245691735199864066961762176 8568994 -15714516882806079943227523130189127168 8568995 -38200419513343114273259792553726100800 8568996 -1316205615186581319039715496383666176 8568997 628970168845499906693433820739218400 8568998 -31192561153357837363577736374898817536 8568999 -28393518293619579140378841212600496816 8569000 -53262794988883249161694824685363200000 8569001 57481004803340296836185336472958030464 8569002 -32591917350353082568801420911737698560 8569003 -96955111093836207091933375405025208336 8569004 2848186408268580435217072242507085056 8569005 35907621902764302790355588608914862560 8569006 -28600443865667427282026512060032762048 8569007 -364917509556485829431642864986404947280 8569008 -5906299799924592005724229598654693376 8569009 -84915977277513545384160846190708213020 8569010 -25906703861976341459687520570328479840 8569011 20630157791109003061141570652940024384 8569012 -40473679740336867212684617983388130944 8569013 -213074644742023692286965059384888190738 8569014 -44033735129909529943159052232420855360 8569015 -730077057213364148426002116495734400 8569016 -77781497297870197910185485231662899200 8569017 -107202207673919678188248398616535193760 8569018 75461196716904756254577363611850703104 8569019 -36268250945168711712722216263151324160 8569020 2463598035685878126870348102665502720 8569021 171431711804322685965279680538904433222 8569022 -82749917053049177833269819928792660800 8569023 -13520750941086501002056393458401041536 8569024 42707112034500740478878971452312256512 8569025 35512450966152973003529607442018430550 8569026 33761690119501188149741591452987396224 8569027 -26921149060742818797182394669605111048 8569028 -50518609678843067815702722163157760 8569029 7652627937506407587524871321768033600 8569030 48045006509612851949124653771823020160 8569031 -47340932125161657714238863819129552168 8569032 102695591804049874785640063967665643520 8569033 108469416690388922303565364934806966224 8569034 -18539030927344657701206585542123444128 8569035 -7007218045868974663156611058054664400 8569036 -20923995762333766307442019435334922240 8569037 -188050600175421653229770628262707940308 8569038 -63236024554865193292003312455204802560 8569039 41378999386300924288148516475088313840 8569040 350223019968516620984454663839416320 8569041 14688639214608846186750270113262335232 8569042 98848942273139410751669931532165862400 8569043 -33711747661683147452549392936552455600 8569044 74103533355207437176911044824280125440 8569045 64959311055802029592422393505767678300 8569046 -116993756267151556032201637395416994528 8569047 -93208191427516772357523608849361595800 8569048 -37620326665961632785777474011026544640 8569049 -155139072244105563913581742319979208950 8569050 -7531797057990112476361278512595878400 8569051 92057911576598305289299733443493120000 8569052 1810667641310465803254533455652083200 8569053 48727114379008674911803839577362560262 8569054 33507099227370808533435556101600419712 8569055 9109997887693374052365313331908279920 8569056 17955742076435254369526914080844283904 8569057 -797044055120533073756718330007653888 8569058 -132028168302623582857415426522833523040 8569059 -38384176404568750259745939422923900296 8569060 6016493194631620257199184514800755200 8569061 1037154437649981675424494199891605024 8569062 61308848955779938134142215112036876320 8569063 125951635346819577418023755539644320312 8569064 42538349611923471035267705550710046720 8569065 42519760318542827542727825914061160000 8569066 56327722756350985919789865366742199808 8569067 -94808577892662146620056780477144121680 8569068 101381982697196408745690739012656921600 8569069 26326297545104376887361704267646720470 8569070 -27413624990015748553643745616316995200 8569071 -5126810164832221323559522522634034432 8569072 35515720338081605655312783456997703680 8569073 6603921898145842559404306881728318064 8569074 5938590094712859604133206017359890560 8569075 13648556633276915440792985798478696600 8569076 -63089319895929014348607222724503982080 8569077 -38006018916446576638120768431443580096 8569078 31630410059036024980138011163201025280 8569079 -17585805863482638677720714294417047320 8569080 19399297570199044468272351841823539200 8569081 176114316440744215868833443340388363882 8569082 19256610153692013598627729532935354368 8569083 -765288028583588455822840995745684992 8569084 52504865944357784276221972271644553216 8569085 66729560872083611084940760474277256960 8569086 41454238350095297095230041707719005184 8569087 -49341951803721786284235561914041740288 8569088 84684143593907324908536437020777512960 8569089 53405120843581167533058011263873567764 8569090 7573033269202147205530837006294048800 8569091 -159643021598464413637141847402332223016 8569092 -18671202155210997908320530686725459968 8569093 -22812603311484657686626796865949143336 8569094 -40940892957432062258189234353229207040 8569095 24633453829253389613122445949836102400 8569096 6305762255282956337446091238294988800 8569097 -187674018393676945973825245519503988188 8569098 7330051625310933153905728510774041600 8569099 -106500729027525132180023393796792064 8569100 31260056443326166865372828879695046400 8569101 -102175212850348053462911399314371281760 8569102 -49592332027581809093780108106133021248 8569103 316388118073649033025042132178494702984 8569104 -55631315112411940380270455518754242560 8569105 8538463215949472773023507886525623120 8569106 -4767345198808710423519809063164907520 8569107 -67031877454110682075520307789745925196 8569108 -74219066983232212151472510224451594240 8569109 -69182504103375389282142893700559323396 8569110 15617697552921964042719865773155635200 8569111 162286298014843637772165873119045104712 8569112 -153813819309856115053891004947627468800 8569113 -5624686769312200173097972478063726592 8569114 -42281972985332895931271805377337308160 8569115 107747241455153744011423588549184477760 8569116 39870165342426671220879428508029340672 8569117 733962622320709227385848732590008166 8569118 -98517478961958252551906082562866138240 8569119 -18115668692920247837651832465957925872 8569120 4106264576719733294326011766212526080 8569121 53145936796050134149198047925542266544 8569122 19734769822062920141295181735659581184 8569123 29096827370877572403505286977594409760 8569124 133503535004198992653190833905982151296 8569125 -123542160642128807529737562741596400000 8569126 -508615901487326866448308990563789696 8569127 -39621145173252563290823657589019104288 8569128 -71861876944753775901994757225633955840 8569129 8104146189090622875074388722156397684 8569130 13389562946780470263852635912030822400 8569131 109784133855060571207582567003593092952 8569132 -30241157125202999995844437241642237952 8569133 81718887998284962534753301762136894400 8569134 -39521999884833539249140135622264905728 8569135 -37120913429978630369370845049138177840 8569136 -25957876805932642108384259226259243008 8569137 -24859154751008674506719036533385585040 8569138 93492983215853072307042203144750184720 8569139 -10903400552127020131675911786674010000 8569140 -31459064312952978930834861198498508800 8569141 43994039319852886199861931046209549472 8569142 -28538656667643299092260837202364288256 8569143 110530313210407653791168854160291689008 8569144 -27348505751665211878502789521475174400 8569145 5848655383568635975889742535838611020 8569146 -23954354497303594157166916823535580416 8569147 -10822782867681049999559703533977445404 8569148 -41820852245537100422029880092782879744 8569149 -12810648035403601212666939313296133440 8569150 9529267314483539866655635234388644800 8569151 -152330210296811716121646637703113592448 8569152 49520355346920412673594161915074969600 8569153 -136088834162761594372349185360342401598 8569154 -115874278965531565851794746635828736128 8569155 21477539622470017187654248790005067520 8569156 62899028893719911701615817903544852480 8569157 -35490571406335886898801374300033867040 8569158 21534248568128345344456043834169259776 8569159 -239759103389802421576294259465503305640 8569160 34022187890999833669015890675621888000 8569161 -108282518252458823803345239634995930390 8569162 41571872132141415430887393775971624192 8569163 76018361238122535713923138935556389600 8569164 38597615139273982178748972807952530432 8569165 246138644729389299957906820369501752000 8569166 58958338645820223587369499219504091200 8569167 -130200347781333244475995154143213746288 8569168 56612303914360443359241267158897057792 8569169 1168206665533222721946343080856111344 8569170 10787565969156952555054784908237890720 8569171 -65316355029293802851733672127205138320 8569172 -42432628940060768148723826092116893824 8569173 52462213618325513670174865667555219904 8569174 -60794907368547631689712976619505226688 8569175 12195162503674210027201420267234708800 8569176 -12098184085584675537537722856251719680 8569177 84501827255984859581871152529301157632 8569178 2436931166864633558288714111344960224 8569179 -41017377273352252515361340967365568000 8569180 47144533569138484425058752873528422400 8569181 -82793379386853879432468895684727262720 8569182 -13586668488713624943360131713729315008 8569183 71805659653262922061823018777136695920 8569184 57032969427780499597479565303362355200 8569185 20383888253967370195637662451908540800 8569186 -2187949721795399955611928163229900208 8569187 34311176248729057635823836638033817360 8569188 -73103711870374484098792264589044740096 8569189 -116933636073628671057717721446226443010 8569190 -20930679815678484751131112585216512000 8569191 95418825697808496817587205793694897192 8569192 -209103503666171551965340747290119808000 8569193 -88270066801078656970738213133626575558 8569194 35376639474520362153914028425833862400 8569195 -43551846558206079547905280645037913600 8569196 -74859780443668661742352849746119673600 8569197 -7747669871942399725464943010984074752 8569198 3252816280953019687345333482215227392 8569199 64977829726926026193887652365702911464 8569200 6290339629332721432927632378952089600 8569201 95869417889119271325204713444926357202 8569202 -2454023191278156072597602777319123456 8569203 62881334561604778770443589150519921408 8569204 -16052152437150829407513802282510532608 8569205 -73270756428386142573766625822572382280 8569206 -28355607843042115250255371265585971200 8569207 193228823309809528095893571883509657792 8569208 170445335533315425760615092554055720960 8569209 -52032170470734836199717718315059763200 8569210 -5401219935145522100734879831999094400 8569211 -85102436198876741083429073421160892160 8569212 -1368426190470941093014090612717682688 8569213 22863593856790241675575966843608120300 8569214 53160876584522594948674293362106579456 8569215 32448836423836534773611611096696177920 8569216 -765224514905012116175614541184368640 8569217 -201408139340483532207913100574340612908 8569218 31326646180687710046507660779944297856 8569219 -44158457046072749580753566137249250160 8569220 -127841148125445264983087429830767360 8569221 -28432426959314094144294472076060002560 8569222 -83278451447434441782626488502350854528 8569223 11560152466898764230652554042092575464 8569224 64986043847821906935218330774264555520 8569225 -11665398049588780372518983341078896000 8569226 -1210075483680466112295558718605908688 8569227 -2169501998418195322732705821086666280 8569228 -56994399383619385585831656743387136000 8569229 -66243632156265613635683683939734916170 8569230 44804985856005519799300208068634862720 8569231 -116776113388122459915136513282562072136 8569232 -20403102860386385962380370442330308608 8569233 -13747185507322850867637724178219722320 8569234 -41698372841404924035385046027904743808 8569235 8756331653453292776069757590093269680 8569236 -9279185975564213502336227471636484096 8569237 -953204265322956695143821851939730084 8569238 122051804189854229112889843395379014144 8569239 11527384927078909277835388734592120320 8569240 -4549019014920171322857917226463027200 8569241 165118898457577371085457132804855967252 8569242 -28735427746627501814368715723852242944 8569243 -12964962544483733432218398751711921440 8569244 -63105691842295675685978590962430652928 8569245 -5900350766703896612711598076159833600 8569246 -6286782146400232840378292963283037440 8569247 163019581916000168262273814988215712040 8569248 72798783394320902001993519951740141568 8569249 23084734497524725895878554034691836564 8569250 9659565546249802709745887096951424000 8569251 -3817747875084226270315541155441683432 8569252 15156130772138393261146657499559309312 8569253 -22500847010353641498307841995942008960 8569254 13877614239391421380667271400425328320 8569255 1895500556398500456097716425576138160 8569256 -171824583276913653010414150760190981120 8569257 -51219316785716252716074006668646645360 8569258 -128188889946173009818342150764046782624 8569259 158746923702600047187434588482818439080 8569260 -14243926013434992624681562858554163200 8569261 10116575186744701921277360725737500992 8569262 36274755308345736755959205073396916032 8569263 110775552848634634850493876842852340744 8569264 -13591474418781290173434520635971665920 8569265 99669426171274537440225022475233812660 8569266 -18715725296228792579707160698791571200 8569267 24933984917404829635538881377173366040 8569268 17982303729246432047691973590721167360 8569269 -1711805650176669457087930415922583506 8569270 32202317422149684423881812417823086080 8569271 -125072419410630072981372536944698165648 8569272 -1840631803232973171266359410320793600 8569273 -51326893359226040564182378384779867478 8569274 12592344025852348850262646906630846464 8569275 -36833549434060949269255170433874764800 8569276 -32423509684199313112906026764863349760 8569277 -48511377532417121144123991668383922874 8569278 -67699348242693546809673061317907329600 8569279 -107224120426936917547539371859503323424 8569280 -2633010089287615047606070786444492800 8569281 30633406361690162971504136207819184000 8569282 -1407306801942628904989614765764233008 8569283 172524973930033441367801924594925737532 8569284 -104441786309457807430182292551355352064 8569285 11322062706909490468397891830244887200 8569286 106518354247225226151092058117638439744 8569287 -27376287811246143493539532761009057120 8569288 -34745993869323538281805826756935680000 8569289 130636381024239933707529423185331552090 8569290 15826085615599930405940666211001278720 8569291 13024075731618146383085112608141848064 8569292 -165755900516767892923877231744416227840 8569293 -43983590696514631222526063763361417536 8569294 37981597245758049267948019089760358400 8569295 -37089305031749082156739964564669730720 8569296 5809580604503541855925510729790545920 8569297 50313827811641783327995487646370446720 8569298 1995461022130931014900128723845748864 8569299 25768138307853769472802290439577356288 8569300 48112285442133831665706320757415936000 8569301 -68695870572378945097002660904682581188 8569302 -4201557746810564889653624948005779456 8569303 159284785202170401375362780664593679000 8569304 -12061328610722804080506310732261478400 8569305 52156919679012008928172475073745844040 8569306 -43082522395727671707211935125023182336 8569307 -87093334919736601637368718453838791568 8569308 -80100065028739778374696263230013480960 8569309 49473761621556196316302625583686143872 8569310 32355403791146651630722013039362176000 8569311 41721931250687594917548661283769312144 8569312 133443717744431245315617778768459333632 8569313 -206209526645202392788216695414402969438 8569314 -5798083711617417240308862324493592976 8569315 53916870976422582859095380223037530960 8569316 153966488537238715907918931832324841088 8569317 34822427909295179929729395591333632448 8569318 -4099057197400028299546302971656868640 8569319 -1824289856148167162493612306739789392 8569320 -36983879055264849980542104701144678400 8569321 -131722991708632956361076857597941681478 8569322 -1710877288633578846872518535040296448 8569323 -23955536721375388700857038719616249600 8569324 -3685136546402160717647796138120395264 8569325 32988387500847992081297752008079680000 8569326 17184283941973100647721501256308271360 8569327 -9102950522090469640718605063344190000 8569328 -16981264551769838176556002153681453056 8569329 86289374475683558139372411500135345088 8569330 -8640874003438343057545414530927820800 8569331 67088261361189750988958433461954397132 8569332 103934554837463935491371419539023312256 8569333 56439992080336564384886371684473917244 8569334 14055798660977673565957207319048262816 8569335 87954746225473260218828669317239219840 8569336 -873169604775600778704110549951139840 8569337 -33296248150093771178903728484919960000 8569338 7295207667061174037065987258060454400 8569339 -131079082203973609371597380337661328860 8569340 13712984580183035732686266487319531520 8569341 4350370646397478034057336760421440 8569342 -102115047060280559479751463172821796800 8569343 77622028560079349592098155724631942480 8569344 3545738584795744825174567012251205632 8569345 -27600603033187466664789300728892019200 8569346 -4576248041848914162925392453407378400 8569347 2372001009527776682006334957234641400 8569348 1857696361473898206970323860302863616 8569349 -92200709809892382832405752409304143650 8569350 12335365626410805595349454380702232000 8569351 58616818280669794514600555686691663152 8569352 129706836143080604910167298241362124800 8569353 21932628611124741552510735866339389824 8569354 51666696480653356452076465092836291376 8569355 1152208651036690800988013623939725600 8569356 19254385871981005342479450623720566272 8569357 -241140441281464190696449283314285128394 8569358 -1552134475472353138767871053846662400 8569359 -7420537983471748765417151542153307736 8569360 -8931598578163709342546137163423907840 8569361 36925611308317724139951123778557792000 8569362 21320754855920825070612826347856266240 8569363 -23971155508126349544325174794082478592 8569364 -154781427200565199053869902384603012224 8569365 32600982720986852640384130356003422400 8569366 37709944207922379545769512200513106304 8569367 280205703498359914180068435655590777600 8569368 95740152339224104437783850107549696000 8569369 -158204064765341850873079477189029424128 8569370 17142842957084479443088984837566605760 8569371 -73122741938647792921779981713058714000 8569372 -34606160255496156750942752412247577600 8569373 -194300352041919843499002862897334404020 8569374 -1158914265857052196680787627504659456 8569375 31388402609278408624283813181299270000 8569376 -165652718364604289513124106626521235456 8569377 7321486180845769423414883498294314020 8569378 -127433979412286973308370758424281662080 8569379 41321616241955586603654645349776251040 8569380 476206977368811076526550284735385600 8569381 11859831972379525297436031201899109182 8569382 -4624123595109024475643807033990120448 8569383 -34322992671967572220150893839137820376 8569384 -1011061643605376240448998335383552000 8569385 -69109887031285171016808888675666569280 8569386 5543292563784429675589271378525266944 8569387 199728925246421568802017268101157754036 8569388 -15161133669392551949610518087295060480 8569389 36018987497379706615382340809242992000 8569390 74859889920447941569886568374602699200 8569391 52841602065719336725320377232858058584 8569392 2493794047477056355568205905491132416 8569393 -79876474790011411157156013351331590016 8569394 195396590702980157664283559509810563072 8569395 -61963680421098054495951727780072536480 8569396 73149381807408772758096644801817630720 8569397 16468029301269242217909324139199421180 8569398 -83371592383955348300684946377605187136 8569399 61701830342572473784861148390312272640 8569400 -3198027845527485953744463978372096000 8569401 33325029822326854801820761023142745664 8569402 -35315492999659087603679008797918648096 8569403 64900037901125263116072141483596359800 8569404 -1932129779088779403736764697753167360 8569405 -44164884028523653446498289354611826440 8569406 -45717508872748555852196641933276793856 8569407 35682784542537073659315512558791789824 8569408 59994016252526578071411671058770558976 8569409 17663777758154344474537599044924813760 8569410 -6848938357139921770546378867668372480 8569411 37271361657395684019057245521716324384 8569412 17815539612289153131321913053208649856 8569413 51205718575932361156567209860982946620 8569414 5953637718712534668478158052596869856 8569415 -64942623531164480474830688846396242440 8569416 50551279574908638278338818322197381120 8569417 -247455208958220518467058936178490186534 8569418 614174746689696678069471149746568448 8569419 -138857841932065586608275657581940214056 8569420 94294877328352962054171018140875361280 8569421 62179244762114494835249586444198623712 8569422 -33191563090571736314050416447830419200 8569423 6263636652160293503977951896094652928 8569424 39241702866681766279759995993788375040 8569425 -29934445094616789719725867033471362000 8569426 68808058851823999708256965319906976912 8569427 -875862671421095298004147262612985720 8569428 2076306664137738631790633111151046656 8569429 124427203684811472363430398047096158080 8569430 93701936830059403211272343345181423360 8569431 -54318783805049000118222600648912403272 8569432 96080435400162451047557852242709176320 8569433 224433223733082514719724341735260876682 8569434 -14271414835786489174832757918632901888 8569435 -51290119789483004062770364438042671840 8569436 -75962506122455957464066888364474657280 8569437 42376326299730081674199473308117560000 8569438 51704669060320253346300378123383527296 8569439 -66794606791743093815523406335346565376 8569440 -97855394665858153558596528550599720960 8569441 -84434940465297747886634343814293320158 8569442 -25618929942335570857168428945589240320 8569443 813257915950214150753358717542575344 8569444 -52440702629575742150415336626091704320 8569445 6233648941581014708447317054730339760 8569446 -31684441769864267238510956370246758400 8569447 -170522592934474293376400536214379212104 8569448 -26900749291605222045168501598811120640 8569449 -50489973962452392304979967172466924160 8569450 67215616578041001106501623005996198400 8569451 3313435794174829743150864250122013008 8569452 52802167896015334629221884994559148032 8569453 65521746387305233179134278607085743702 8569454 10542181249693019336286277359041448960 8569455 -20148876065071538612273596656747225600 8569456 -20311118591981213520575129885047521280 8569457 -12519384122489089538666778888984268620 8569458 -70860479496380784300559827876402308976 8569459 53790859462976429100113592705178615216 8569460 -10420679064620954459876662862013246720 8569461 -47299998385867057024752471824640074016 8569462 187155774269348050431434359358594496 8569463 -22248414212126285117849078315293477776 8569464 28257879743572076947281941994344325120 8569465 3716465948153750750242984080783582600 8569466 12126420941065230202857177433135987680 8569467 2818770217358798708896243385216715084 8569468 20931660242364122637565658786639861760 8569469 -203075186619387272334443623478179883130 8569470 7083970846787952487928334553620480 8569471 42000897725718000755253601751014413600 8569472 9385673437811256933935198114414592000 8569473 108519181917095483671834714399874095968 8569474 -120738931809146212222733848816362441264 8569475 -113375227669500599546407991975919579000 8569476 -3774096195189260629488246558310550400 8569477 -9615420762243098856604581852306733248 8569478 -1153486467240625983707196573809417472 8569479 -156905733238900449368198372151555345840 8569480 127457923022564022635500316457470822400 8569481 53566105161847839280563807905758608282 8569482 25287179949832030547919622001533262592 8569483 -116756383793844911107326941249155401708 8569484 15382552343783151391118478425084362752 8569485 8782200588908312082657934845115760640 8569486 -25363818271545025562230217141256095808 8569487 -12286352823066810235087905724254125856 8569488 12497982228169190915000433724600418304 8569489 83542515080666984277077589367761216880 8569490 -42390281121736119480963287895044124000 8569491 7006539660186364461307156027191531264 8569492 42894573504980268645066624929638186752 8569493 -212153075358010754362659269976384102258 8569494 53560127778460430459774931209938472640 8569495 24457623190180904417781520321211559600 8569496 -38786492029479311172209354903849287680 8569497 -70877397586871055920355115180427460672 8569498 -21571080431818068359347697446967979264 8569499 106988886534252619937015561269242154500 8569500 -49180651557344038529520653576701440000 8569501 -64292094335988941052973038189937240608 8569502 40391247556726305031894598742695259072 8569503 -57915796589728821168361304391994813920 8569504 487082344828982249164390108963209216 8569505 24974434843519079702015795314103876160 8569506 -31063065817836687354723193719879796992 8569507 -53878952178140598799340232434214390840 8569508 93993345392611155568351176029480051328 8569509 -16332889249961817937914967346599571232 8569510 -48740994333127056600194869905144906240 8569511 125439138051741407184241846715428469112 8569512 91941345113891536917392443859202048000 8569513 30686621472768517164171942554715840 8569514 17121559284649599023590511368960350720 8569515 2158272429740523520149707417450891520 8569516 36205929001822387446665543104772853760 8569517 103355103211190192530039912932311128800 8569518 20017712776506047490660669345150563904 8569519 69910036933829034668013273851047642096 8569520 20276974324739688051281672862783897600 8569521 642127533833933285301144955969943490 8569522 -14005877230834301424943702390984177248 8569523 -58943236887179122671391719961144321308 8569524 -4125449337999789801104243408074383360 8569525 -21343012260084731374579620319763720000 8569526 23836626224472536674418829498035871360 8569527 -81629479117308821142510853799749453080 8569528 -119535520489077829877206440433081159680 8569529 -94424872582032871417729352307560895480 8569530 88986917593627401643917324065148441600 8569531 3657449920796722426514823234664087792 8569532 20682374814126393896817983168884738560 8569533 6120886642924810943499097887793716480 8569534 -15196060305907176590207408252899889280 8569535 39757818571166477837501098424738534400 8569536 -1133653758712529174342465268637237248 8569537 -3469895661292237074254013587043713600 8569538 -114184143889879632937746665240630880 8569539 -18085555366142736120015485695626641592 8569540 -9030610102960554541650692725666590720 8569541 -34461357412331750504125828077516665058 8569542 43452346570693970862349004313475691712 8569543 4602630529597207322619831581852997600 8569544 -89755370877363178914290789125118499840 8569545 -44887909503964687335474024957233647680 8569546 17494199821796987752376549722670787840 8569547 -9312000184854111846406196466875768832 8569548 8597439977163042655449558237409588224 8569549 -35780032251147701206073446820888610164 8569550 55018841881973471860528494953410017600 8569551 67716651799351231524406248456075281280 8569552 48080549203286211843818540572989325312 8569553 135429083103526043103463111083793634802 8569554 -12723449263074647825236748257975197696 8569555 15830387878437902519309698855791928560 8569556 -1654917558055789902998098319305187328 8569557 -4888755447096150511961058323613597888 8569558 99066048547179241359971580622109195520 8569559 182123146252774883882538284290350074760 8569560 -23893929212271202242051932675795558400 8569561 13195512956150884965546517336362517824 8569562 -2427360406033841791490328520822496256 8569563 109792700473014978511682348661004129944 8569564 25541706140142754809219401170087750656 8569565 10621896378159111287206929242453012460 8569566 20172756651862103601330539665843013952 8569567 145036171013704297711990318452573043616 8569568 -73031800113970772463523440890738638848 8569569 130499234398854248745821285693974318560 8569570 -6700754561128338453804794316555417600 8569571 34431403266536522877075388357650959772 8569572 95695578799965598015208201288359901184 8569573 45068119712587314330698098672188347520 8569574 5526026760935504601992112650841519360 8569575 -3168104239668743536878347100406700400 8569576 181151170821213262058597236927020334080 8569577 189771635733303550734320644137414186426 8569578 24758758820379518489767153830312388608 8569579 -23118964799979631395188319802810413824 8569580 26745759217936215486065305570577740800 8569581 25227564088113508428424644475150266624 8569582 24502517686561074088999054452587263872 8569583 -154176936615045296552287047968542824 8569584 -15150155026274960915311228606375526400 8569585 17212230726632653807241665993227053160 8569586 -57546779498440958714766494829654627408 8569587 22566724630526500039683345493098465120 8569588 83082700424674792015232137654229986688 8569589 -36965758271076832099044362638056999360 8569590 20080395885302276185203509336342077440 8569591 -60652433056164033831295403647029578008 8569592 149710316203440889486497060831985950720 8569593 -29831790669302646317318353127674430400 8569594 20454500138943350171753382916054317312 8569595 -1611605200666746463851777758361254400 8569596 -6667397071737492921879663735208058880 8569597 -83179848311216466231396270184205545728 8569598 708298717639162875916775504808592512 8569599 -2296809557453399378631364546512832512 8569600 45370080019598571253529130686847385600 8569601 172888056528043259524127752765693204272 8569602 1980005048779179087136870767449862480 8569603 33512976917594405297143233460907446480 8569604 132335000840048736338918078250033315840 8569605 89405883386480185958547788728963184640 8569606 -36522814689493644697316693082206191296 8569607 -59957739553826347832797030847385626568 8569608 98080947574380737269837242430172774400 8569609 75951200540210811077344667183114279680 8569610 7026462701906470682191695346297557600 8569611 158262180102496074388634088886145594880 8569612 -62383315999357256869462663236109375744 8569613 51673248365652501593927336165615529504 8569614 5551262484437894923417623555059740800 8569615 -75552904634035760680492228091703818400 8569616 1849287548421856201854603237395005440 8569617 -41095489138767208835676877560391245888 8569618 -32940711610553900508751514947897200240 8569619 -98462298046243798723580777880193312980 8569620 11625684728575128080165779576088620800 8569621 172846756747321062088707473075138962044 8569622 -40704489449363344073890112360532177888 8569623 7161961448944153820576611946341851984 8569624 35963775111339812905607268851776634880 8569625 -139707309755263135799527536307956480000 8569626 8693543404985013876808366691978539008 8569627 -358085141412267033940148326258858592640 8569628 8136571294249919637720670593916515840 8569629 -70210443480400114068297354287052982752 8569630 -8720759064866525728168357191165379200 8569631 -68113952033388931887969165938757022608 8569632 44397540680171914093512703302225100800 8569633 -122220350723076082961146177136838345118 8569634 68577770390809835410991641097870523216 8569635 -93481678505081140034396615032398589440 8569636 108322959421866692945135132190907868160 8569637 788943662062690385439301028567924286 8569638 -34042331924089433360005058616261703680 8569639 18121131156339300095358447383312619168 8569640 13260929701902488251682221814552985600 8569641 84731669869452830268264517206475438992 8569642 1110531786182834326579714090153630464 8569643 99117186653416487018717748414308766840 8569644 -19858154994546077332632519311050810368 8569645 -48273257504046303774816587760562819200 8569646 -111124729117940702259381321046179020160 8569647 -42388271973935703407944514098162726776 8569648 -34279162669189156016960083467594694656 8569649 -107116290824636697000607703764471663008 8569650 -15304438335662574084447993139944470400 8569651 133134246782497579437580569406074840672 8569652 48200149662073476265427302223308634112 8569653 -17990147203561448215241003639992156896 8569654 96790126911723884136554921866586191776 8569655 129732109750307542503857294648310265560 8569656 -32077326834956905252467017562227957760 8569657 -119201768409380760483399409855509472428 8569658 9268424401561975411360512168524586240 8569659 -75038412081005510191773727215751297488 8569660 -17030874367568891646742255454760330240 8569661 -15963119307534130775657127204828134976 8569662 39142750682250069261247132589159654400 8569663 200569793727999559280664208624377086912 8569664 -19600662034779548718574710904417419264 8569665 52237400208306783880727544965093664000 8569666 -15133252250571246997416631697316609024 8569667 -26291097473763166068099819883527370752 8569668 -95781870434765191644181413748404495360 8569669 200736120873216624697177484065861159070 8569670 -26141296776354111164252597017576329600 8569671 17258784199615082230896413305294599168 8569672 -79500464428152119907980610802055577600 8569673 1332594421461742527169335503447802240 8569674 50349340608028229012670002759463358560 8569675 -6840928378553598173913399269705894000 8569676 -53502106526522514181933879463632493568 8569677 104470422779729806285017971685687779520 8569678 -46489636760799494801416376103025853376 8569679 134536403942027208700453920922872359280 8569680 1069050008413345279009598951844741120 8569681 35757897918650275755040336107818777332 8569682 48094426006165136767829263562309779584 8569683 20890102163991499823653971000866145600 8569684 138030105917600989993161319686286489600 8569685 -48527745450943588293981061102642560 8569686 15896060586271881161866862678678192064 8569687 -46074581206799947242735707789410603296 8569688 -118181835957439425865757560240023920640 8569689 4271468520833943909701729196094358400 8569690 -77930622374657264975656182723958490400 8569691 9399451593757629752919697944493490640 8569692 -81268965032192146604191472029355904000 8569693 -200685827585086582849340165994684409056 8569694 1080198817247437318517523459997508352 8569695 -13502878120377238442701289568383484000 8569696 195923786282938669296481024809167880192 8569697 -64702099131751902403998112858442769816 8569698 89722100758907323086378131883805332480 8569699 43990803143106832624171513893896572700 8569700 35058362317160099531701222133212233600 8569701 -36064585360896509847107795388722968608 8569702 -9933398885515606954508690403051257856 8569703 254802112815301739057212246059275558400 8569704 8334533803821860285007833270108160 8569705 -59535030945100990039551265073159218140 8569706 -85130392712063408108840518337965608960 8569707 -49968538513984548766075221413312305680 8569708 35078793951651506840288199573234994176 8569709 -26813209024273357478578104657045655860 8569710 24374316098495305040998180192698427200 8569711 89653520062849234911863399737930607312 8569712 -29781693986456807192702372732074819584 8569713 47372969305078390703294367973112880000 8569714 104986527154436374601411881725905469456 8569715 -55770924687188149232944282879144070400 8569716 52034116554700071450680433299359997952 8569717 19979307659428972484941960264779458932 8569718 45446050279788002107936687586819606016 8569719 11181942969277443832729468954604880 8569720 -21190782951091194241373029748429107200 8569721 -28465426127141458473649259923966809900 8569722 -1985942858246839315003775220264038400 8569723 189867508094893346175705209483438556720 8569724 77331014500648955796849122822133098496 8569725 13169524576061736487473963790209847200 8569726 -61290620940856039641867321505767134016 8569727 -144643180392250056230332912939648727424 8569728 -625317141884787789077178385296261120 8569729 37274701038079958725586091734781115200 8569730 -5709088830721479038735778217972946880 8569731 88677117067339783321419085969613932800 8569732 160668170901379840374244745195068304640 8569733 7705218470017814788307099208059919744 8569734 41477009086705178432726095118871318912 8569735 -110774140581349649098562899896652536000 8569736 -2600677017993641404206998691962880000 8569737 -30728423232236832759343602986697300960 8569738 93130493917598914575241346606534048400 8569739 10628951777947678750233688436270546256 8569740 77819533290677540546038201039619512320 8569741 71702876709711416732695024735877372800 8569742 64707543239071579833585810320528782272 8569743 934004733337986983388750263572482048 8569744 -8064222578782036862073935934901411840 8569745 46619134026688971543119366407646090880 8569746 -120772921329239709601527334965416736000 8569747 21984825258064650768839939495549569196 8569748 135822084735918606540759354389620862976 8569749 -79557393390465631394693832817869941472 8569750 -21961122145648653706764071446632960000 8569751 -190365373156978197673289911850032122768 8569752 20233881424061847398290494113868165120 8569753 -154126099809831544061073273317596074300 8569754 19488619211110973858869483207139769600 8569755 18089339652817467816272024476834209360 8569756 -30542187093188926310988515177777228800 8569757 -104871438774458366107172598512401862394 8569758 -88715268507370814343820163328864463872 8569759 -40835954530783452501871851279239748360 8569760 107855148379486968709494153246277632000 8569761 -93378021781400784528776018874155116800 8569762 -1824995214598014917986423686038599680 8569763 76240926436083805395701985935020290012 8569764 1616872962029665739821149747476201472 8569765 -112116121774687313929919582935181750880 8569766 -74126116975547123622782280940529137920 8569767 -57261595266114643812627091065729594240 8569768 2061106169645516013412606424529285120 8569769 -20074148349913956400534628173087797120 8569770 47143788524057162731574457938669990400 8569771 -374574316569955582304125223197005312 8569772 193946202869843379230307117090685424640 8569773 -4276058376584775777770710812507912000 8569774 100372021819280970570863683935999587136 8569775 25163889064349032548245866719494773800 8569776 28164662289557423094779043029844590592 8569777 42314837890608895842307715118845495040 8569778 -3233400584049237394337779304389283328 8569779 -1193531917333814256017512124832233232 8569780 90516521950020333837158719439080569600 8569781 -9779744158980731971415681279850982656 8569782 -6909412468240030610556963026203503744 8569783 -5479206101280264182406884995770621000 8569784 220182455478556461917539610914922434560 8569785 34699535753837565233495448000703998720 8569786 45214407412150591133662464581946644592 8569787 240157601790953291676227784535445486436 8569788 25281343429770025488583122458617774080 8569789 58796298930831490522867292703950463360 8569790 -21138103618075578504444912040502174400 8569791 128743578862993149627361302851038961400 8569792 11831849837340974575449402670187544576 8569793 -109531019130183530263536067228714976958 8569794 14531139803572585270561537937451606528 8569795 -23628144619439831502210671039352994560 8569796 189384028971064544155103962320582633600 8569797 -42770776278193926622165480237020928800 8569798 38005662001733877302331320755951344000 8569799 35274011811111894283746720517430431536 8569800 2171053673241317870823757897873344000 8569801 -93872795483689520819997236169116140198 8569802 165460660310426068102422120567394057920 8569803 32076971322658005485531500649958172608 8569804 -109345948073775484211059052494558579200 8569805 -234155288467564907839668567453173410080 8569806 -38724100707444767934755730540472912896 8569807 6229919370570441746872695139188308880 8569808 13282803286059742685167578858310385664 8569809 92992679718116571244131028819194070800 8569810 -45653219797610452765932475537576824000 8569811 196202418231849107256412988652685058412 8569812 5514455243390211813827808820287424512 8569813 57771823484934894636665492409319161760 8569814 -1831340565488823350531678894634600960 8569815 7536400955773317846926053131119357520 8569816 -223876708165041580505308273936851179520 8569817 65541872265063966077347863098473257600 8569818 -36263075142458738573963909235767601936 8569819 -111216933827917548574733727106538809440 8569820 12256246707447803387297666617840988160 8569821 27747134536272968311430810803507218528 8569822 -33826787664996404944368255300198715008 8569823 -10537487176084351609724073222774451200 8569824 99765716534984502053748930566864240640 8569825 71564913417273506228519320034042150 8569826 2267169586756919657074070969153280000 8569827 -94632209447108118266693122078464092160 8569828 -75454879843337129870533064845099983232 8569829 69446115229808965965282725567083664472 8569830 -7769319972012610544027939024601982080 8569831 8716320722167185968405401273873019152 8569832 -195883064371088508402551642323045401600 8569833 -7317786177002105117760042326308257792 8569834 14123720211283910433671160932905224192 8569835 -3705421479959085674690908645972184160 8569836 101940999064027678600514301856982999040 8569837 -118937193787356070015638929904219634208 8569838 24468320979523760806906085878445728320 8569839 -198757210379852710596676955869400567040 8569840 -26751451443373497066134842302999920640 8569841 26241932420512676318659906697544679680 8569842 37055037842130004803708265321827208704 8569843 -84252744640914947662141890698704064360 8569844 -19860968283751670505748787968621000704 8569845 -85456157348361833693691583156396744680 8569846 -24640279166553951287142319811899107456 8569847 -111791920766878561836759090866604649680 8569848 -41513198479992109585981022580375552000 8569849 -82902957344656400656070947859752082864 8569850 -29261195624581849317879095441867791200 8569851 25677136250607351734913638753491127832 8569852 -796944554500608498685611364434264064 8569853 176940512695792571461184113585947023256 8569854 81398917353688627359299111306820679680 8569855 -76900922438200098746026516482925440000 8569856 -100449602919179191104828638595215523840 8569857 -789774261313402843763335030342139904 8569858 -13115330725779834170582137482892321920 8569859 74561224449792184527434147895200754216 8569860 -16662372386096072283938593628272496640 8569861 1965174765306753976662193938774236124 8569862 27375304831124589210694974521903524992 8569863 -60243708117213949173564732451415432208 8569864 -8266976812007670381597984224000240640 8569865 -36696077357270740883805198027562522680 8569866 12048617406620541352502857294814425344 8569867 41167783915979969448161623245189729760 8569868 -23601725445450721865093432664161072640 8569869 13645555973854896082538756395869935616 8569870 43527008577735986988970764466242111360 8569871 -151280654698035774693777009020799374928 8569872 7174262141474911051583744048571162624 8569873 54240629914433952594305787510283192564 8569874 -134494735850215857950752751637218789760 8569875 -78396608295728460427238331337737252000 8569876 10394630967099170303682467851375517696 8569877 163769393105071983853327547461594872060 8569878 -889307401039916182300726958299617792 8569879 251370027493287234636054947841457841480 8569880 -45863675734248406555222132271980339200 8569881 167797736118736079227225431992533371312 8569882 -29347637598447193153757951234526248208 8569883 54303923326896055887740626437113429520 8569884 31729775142560061049338205656086860800 8569885 -3899317974826236325499329997674710420 8569886 6394478439176400494143535261394829824 8569887 -135116594338702168849928407171723982448 8569888 5936565516839154710188151669709078528 8569889 131844496861911551647721351630770968240 8569890 -11254902648593966886677035854381096960 8569891 251619017758060290309526471201943675784 8569892 99638575750484653739520685522353733632 8569893 -59367393413954973602777872874284992000 8569894 59353303108056162287016058900810756992 8569895 -107402846209520961886328789819286678600 8569896 -31224116628287326769032430792932147200 8569897 -24711221234327937676932846121384439168 8569898 33865574469544881328429775560760855136 8569899 22196095398678554162978254715556234720 8569900 149527380518803599823270320346508800 8569901 185889997065069636900367683998088492 8569902 24406816518756829240866436694103318528 8569903 74079732295555441975934682506172240656 8569904 3516582533435348809258065627039891456 8569905 -10336112388650598231946547928946956480 8569906 103292653925067717846817830191588006400 8569907 -24366362904524468399923866693874207680 8569908 -849550494958062272260520639080366080 8569909 -40650079174353113282246805409662300896 8569910 62202588543281867918701880330959080960 8569911 17101761564149473235974687339417355904 8569912 -68030818950769562271370877451987148800 8569913 96434139029044944690338746978583155008 8569914 47681911615946428451483459398067754240 8569915 89203747304442471790535197539528474720 8569916 31369535126419855567943382822051389952 8569917 -71004589600850416505216831270191477920 8569918 -23900878499310212531341765851719789184 8569919 44011567935190320344830223005540382400 8569920 -10663110517474664798213954505749299200 8569921 -15921442837718605545726918673201218336 8569922 24667562346562125944297195169959075232 8569923 -110933089919230742497460429488288567296 8569924 -127523746461257074731692414332933751808 8569925 5545311189661137838059030758995132800 8569926 27220712454629153158142146754589381792 8569927 239108585774693580447761082187462142520 8569928 -81611349785262381743551210678302243840 8569929 -68144563254554980394311309325365384992 8569930 18310109855214992817014433335418507360 8569931 15324841362027678310101241064945277120 8569932 -30864604066513163028150456368744644608 8569933 421927810653119743484202219431860117440 8569934 -31662252281285470363097966745624384 8569935 -17697751827254546142682031690044800000 8569936 -9596773155067827662781348543804489728 8569937 -43936405195104989456868307090298454414 8569938 -9463345952457724014659598106668324864 8569939 12852718972522911849730694048978787072 8569940 -102355384177486227974922710248546056960 8569941 71275321784130167121220915866136605600 8569942 62145244505096977114514952579088387872 8569943 -283230149152790560274523243921540432 8569944 2529723307588475889721572096092559360 8569945 78753500511864153032637395993628605700 8569946 -39006612661206883144420538932427520 8569947 -137807201649266989875931789249459075728 8569948 34997993835781678582531601302709562880 8569949 -121469874102188154099904105232545849050 8569950 -6517521737927895582696187070512128000 8569951 -29646667922341689384195062201663021472 8569952 16612172253989469750019169368629706752 8569953 20443958759481364702708507231908084882 8569954 12757604338710807290740986455775172176 8569955 46366618043132494715002960781901992160 8569956 78491691120020263499485254368949507072 8569957 -16543597936410610918926922348847998560 8569958 -68089260644931429230529789818276293920 8569959 76026255102079452027054692318853515304 8569960 -415180899561126482865067832849203200 8569961 -107433642205400079506271023342061063168 8569962 2564520943298535378407553306921009072 8569963 -79572173507388030937298322705638555788 8569964 -2245763325552947609011621191101322240 8569965 12329006235715159449275892529784625120 8569966 2493681060414675070464600166316334144 8569967 4012873977948371204656782207405802992 8569968 25447821999923341714388550345357262848 8569969 183865290802768129577494535538157753840 8569970 110085661199971152655821859023753269760 8569971 -44102592078670119180594337441607679660 8569972 -65581285645857204872204687723683219968 8569973 -203838139070600328933195618082630441476 8569974 17711023596647008504734941393905201152 8569975 40933075463615706919842488272097570000 8569976 -17652821417162467742238535432097034240 8569977 16153124969817890816604959439364023360 8569978 11006722362450387872302991339113373040 8569979 49823159528213517429720886178086686720 8569980 17539945123837636834107286145619087360 8569981 -2195660559136190149637869311830254592 8569982 97934675264218524908761865145436426752 8569983 17223492571071503600110723771470249600 8569984 19015144931861903475905227408256532480 8569985 64899976544169675082863390149259684180 8569986 -131666782112087145108812956411729920 8569987 -89106637858804803276391557007656063364 8569988 6546300602523816887827838279624908800 8569989 -257288805460904144652989419974418172160 8569990 -65914123566717350128860894419530527360 8569991 142760410872691254443342638343953594392 8569992 -67332246867859340303931303159488225280 8569993 239723457783730276777282569130929932580 8569994 -48186586290190046527241378119793872800 8569995 -1379079273544411328151301539670060800 8569996 57758827408181427062906370148186976000 8569997 13627485240340888256810688566759829132 8569998 -38358993072771763742096667040670476416 8569999 99122091494858614709891103713531362560 8570000 10740960030679028463855675731727360000 8570001 -26245856908201737120686432921257147296 8570002 10042095782437146128979929706925772448 8570003 -41614750240802947021701364346814791616 8570004 11327137657965678300581343950192074752 8570005 -98680165509781619835123337661871895680 8570006 -28077334299772229207048101162177505952 8570007 7438357763975595309879632643418550400 8570008 307523182474959886449547322267383234560 8570009 15438314033430797317574867253755855616 8570010 20491739103554862037044264464404642560 8570011 -106862684628241058787570652636266171388 8570012 -65307407130651874724698844051372900352 8570013 -45196739200154763493027498834832613600 8570014 30211247338439004061474722391893056832 8570015 43495586429317873816694758077719957160 8570016 10246449427632087773275913062868582400 8570017 115576799727365582727880213731369318960 8570018 2009017964499858957764670608879514960 8570019 -64955363002638098343549714009268075656 8570020 182302750438080075971600719864633896960 8570021 77581984817970084954424358672793324222 8570022 -53352892086410605182033490771312356480 8570023 81611976442947490720924678017647246592 8570024 -89005329882971264363833179604419671040 8570025 3192331724861290784349816999473185500 8570026 -11487759011655345294735998911340494080 8570027 14920296390751022227153557207539416032 8570028 421898219441140940400639121731601920 8570029 710650787680433349103310241441866528 8570030 11603576721332378597470595353055416320 8570031 79955809683318647219927600627518572552 8570032 -31323682221677181620516119126779019264 8570033 8144486265039525937962395536152033000 8570034 -35127026130688792039078368035709635712 8570035 -67014890844667376892833244572581645440 8570036 -1128480078653125662314923150746463488 8570037 -27958492247130832086061980351882011136 8570038 -38091268583847867481702469044985962080 8570039 -10582149311646008588792216206674700344 8570040 -60221929326264909464889154643033702400 8570041 -119349842900641176923015027282964841558 8570042 -4574553853039960264113391294770539808 8570043 1897637174691748068157327858479177024 8570044 17761524049206382427256973175342028800 8570045 -85256156401795391700791802941161920000 8570046 20624036668101527748750109505199955968 8570047 -93854050472625661725310832775991817328 8570048 -23463947617303960812676325291317002240 8570049 21678908255830243925837482939328034864 8570050 -42856242737367317222313705857798077200 8570051 -14207595725309066356520342778370503120 8570052 67004293926391935121641205648735978752 8570053 -70780653098450356330872613007638530336 8570054 -655596598103825655037665440033937600 8570055 -29093785326120016802188357232837875200 8570056 -160861355005477971040314298329766256640 8570057 40014486957993172377852865179390291252 8570058 -1992280651381670005667172130657210368 8570059 -86286251118471712376153330153988205920 8570060 64676588838566483174202018128867220480 8570061 80287737624645457432948846405047068310 8570062 -15820106809100807286143382956576428800 8570063 135572051723845572391028393965341679200 8570064 31579457490994511733397862150333399040 8570065 4082004053081642750169142407477268800 8570066 -20273515001608700356404075136795843296 8570067 -197518229278974933328211025378668040 8570068 -63674191518429218460206261765439760640 8570069 13476186738858590892204924398589979470 8570070 -42834482459712406957651147560350188800 8570071 -220845752555728302955753365960653239800 8570072 186033660363384315748036482161049600 8570073 164329449500303025726578486738030448768 8570074 22369032132056941098324923094881746944 8570075 111304884056593793320056569364412965300 8570076 -18528062463560540696967333633764007936 8570077 85245996178307490342728132774282326380 8570078 10975314228708928467107562113558661120 8570079 -25756473741586235558086701553402557456 8570080 -166727417150717679772893897383451033600 8570081 -48103121982550627403746191044475077868 8570082 -43631383784792015567345222577478613760 8570083 -74160510108854669163333922001555285480 8570084 -44111314146632692477355689660961894784 8570085 82376134965397870027348227180440522400 8570086 39201092061480318819196611224101814400 8570087 -78637057237331258798137885413508032768 8570088 -23561900829652161813980713353237104640 8570089 32936660972932148696433810521956971168 8570090 -31249857012822301511809975677944983200 8570091 -74991859754697168990995386566251060256 8570092 -44021502329674328296962442285070704384 8570093 -28237679912863693578238114223503207200 8570094 24452641062510611425421819704985881728 8570095 89527856747060439765769510411480183680 8570096 24248961640978128447371094719464243200 8570097 110554888157082657173563961445341051040 8570098 -107275215528139524902986568802766153200 8570099 73337458408670268444445191582860644464 8570100 13696039998503407673459543437337548800 8570101 247172475797144466886192968907597085102 8570102 -58687694990213165589465845558447150400 8570103 -48200595846743625163010103771138323376 8570104 -25572897183770872901004948511467110400 8570105 -3173671542474081869239310044136436480 8570106 130010524906723824373787425130221549824 8570107 11335473788291868588445627291471984704 8570108 -87589756095578966656209145584848062464 8570109 75126634208065641343610836743100054560 8570110 -55099151482669144302706834872403823040 8570111 167509200309717660809240775859539170424 8570112 54903578062466366407283102476004229120 8570113 84630466812412432436445441006938389504 8570114 5287619186000807033755838923805371392 8570115 -115118035607687680552285075945021634160 8570116 -144982716158620914191611453105880767360 8570117 50811914240380282027392421668541043166 8570118 -10972235353654607867377432191550789632 8570119 -53003182747042854914261851874324336240 8570120 -35871551759153910294887210673278054400 8570121 -36688775195466964121078707906526760960 8570122 -33771775977945472107046450695529821696 8570123 -31635573128783038642979135806316435628 8570124 -19551322121686248490032761470572860160 8570125 -33195810416024658460889182834821780000 8570126 -44611479723331944166863789912366665856 8570127 -11036980709889225717535633776485914992 8570128 4620792630879031362441926321636638720 8570129 147873969958803264478653372011248727730 8570130 -86866258917990575240288908990433280 8570131 26912143078380789239353343029254186192 8570132 -49763917080525731851872669449423359104 8570133 -23145429629181954175351252767446145120 8570134 -3029256275632783350677636252437267200 8570135 -41429893919984447424157779758286846240 8570136 -16953115092355321997993048547105177600 8570137 32135294158053068952291524564511203786 8570138 107130712386271763877242586351398638560 8570139 33660527875251929401805191320568913088 8570140 -1728076981440424181874319981317404160 8570141 -34387257647543552906235251214818099508 8570142 -4327145745565436711940161000152601856 8570143 -3637912920440388960285597984461855640 8570144 -102417378550480026432304327067006140416 8570145 -36087705674410613073750753647162060160 8570146 -220168991587688151015250047713743296 8570147 -133329054205147354769862866281275728760 8570148 -37611943468826489254187408466304911360 8570149 146841628926099228833520208826855792286 8570150 5032188741018524806946449484731672800 8570151 264269991884287522063164451731939559680 8570152 18444723141585468156030564681917721600 8570153 20132189619450092400799371385343944008 8570154 33110331724253117409363659713683237120 8570155 -142236675935962747290584903010928448880 8570156 -2581912520656977191585957531355070464 8570157 -63016835882289350323797354849158263680 8570158 16226047773577549039612677569326080 8570159 141212209198614729739261284249447024240 8570160 12169848115715546536625980682215096320 8570161 253215788641346076592149847313128607762 8570162 25263282895107148116017629417289479680 8570163 -6709010414733098594915490304399054080 8570164 -112179259814471518607335402712906794624 8570165 -69587192748466447833800036927142866880 8570166 -26137517249290408382265433751446502400 8570167 -3427477947859506883611962848435082880 8570168 99214130499364002626149588271282257920 8570169 -41929895132302472753933707079101249212 8570170 5406207285405046869259066891726110720 8570171 117603298360007214063004372211270544792 8570172 8497045190398620022638158065621469184 8570173 152313828395982190053162460846052963020 8570174 83445434202419888807480722618639854336 8570175 20744884935151023681877664169581751000 8570176 -93733185616917618745133461387594432512 8570177 -28969984106900278524313976914681477056 8570178 -76120902433853429642263730029710067200 8570179 80664151815066170228900181101292454776 8570180 -778036591163730227761301427903609600 8570181 -39410976056801678930317666211990392896 8570182 -47445563790303547012968466926588816000 8570183 221859554923705880524126918172893092840 8570184 37845716264076523950023267415254630400 8570185 -28696461364869096141172276319384379000 8570186 -22962412238491857714504013095033236640 8570187 -163550223288454963582286153555412136392 8570188 -111387452288083138454028591593971456 8570189 -79388207521851301070923837858321887540 8570190 1231461843839418074360683990614203520 8570191 25592406676063038342622928641092148224 8570192 25816586931099091686529558628740816896 8570193 16368199874662337127850354237468040544 8570194 -15467081110836084086415960553779714048 8570195 -44170906620095656175619837594356034000 8570196 -154068464787941880162502552895443200 8570197 -73924844584950706585960647030438083520 8570198 -19292669136569942255100732814099987200 8570199 -16639199267327098261090248107120181120 8570200 7675829557456617185168695722868224000 8570201 1079626792349976186016824780341664 8570202 -131782233345510587871897377389978894080 8570203 59626549748099580555016131840389712452 8570204 -34438986644680359478132199105230892544 8570205 -2698473750845834247523813216039875840 8570206 104724454650632204468429989292719849344 8570207 159553537777786572142081147460386887456 8570208 -13158973210632419061807939925135589376 8570209 -121387118329665621962996049711600314590 8570210 -52986789893764744549752691125150612480 8570211 -18091730180039857518897394995381138000 8570212 -8075983635549944157423810396800684032 8570213 1035851687569743442142071464817936764 8570214 4780184658108384994364657504756072448 8570215 -150588103498538749307847011072959358400 8570216 92235836292579108732844919174951731200 8570217 -11424278716333555230317453519160885600 8570218 126535982767616049710692203935754626304 8570219 -4097616415881398372845610423262778848 8570220 -47089027466874338817195859829571486720 8570221 -215810204802821166676643157514351460256 8570222 7503595604097829725830155794501309312 8570223 34857577890949929847507959800782118472 8570224 3173457362178529078275412968874737664 8570225 -77135034767898049071808414868436958500 8570226 -1634680111566975561766774542038261760 8570227 -85299487619994730899586030819529686176 8570228 39551216235275788464391732205945693568 8570229 -8388264551914259261806230541657827072 8570230 35565797604106379989753295250867390720 8570231 147191881874113119456827057977224637032 8570232 39809719223762827868623434420515635200 8570233 95089539533905825502196571378585150976 8570234 46533808493217596517603136777664490720 8570235 -12006838329360872579502429248676921600 8570236 80898028058677513372512168770561454080 8570237 51848390154973735275509770896513360768 8570238 33437554651189162257875144589476183040 8570239 -6173824993737781931564202673505861840 8570240 21798995818667399520790153340230041600 8570241 -95586573543049295322622067073795211548 8570242 -168627588536527830052806785693923846656 8570243 -245501735442632769523752606318175680 8570244 383381449543537009148593913291845632 8570245 -102881824331983377911097191056259698500 8570246 -111170107853017393888608832580230208928 8570247 49177298578279090378844009706544536912 8570248 -45230349663409369207099564368647331840 8570249 -38229470659593861109102659125637253836 8570250 -13535251668425940855594397283315664000 8570251 49154890056002867352420767176820412192 8570252 94007755114504416036827508025494016512 8570253 -40512471170077728941340191006006582976 8570254 24041525180933882134394264059258982400 8570255 73499117211221774112106318091167902000 8570256 19888296973298296015786127053553664 8570257 166296601060512106469613875514887394160 8570258 23056566347547698152862774302103406480 8570259 -41939576955438759876212662193781084720 8570260 16384615449801838480895716081162321920 8570261 -59105166062383881155356934333386207680 8570262 -91450288586289210672035509467787431936 8570263 -69758214906452115261532356498363001976 8570264 126124086412320345199745681029438863360 8570265 -62188672518443738411057789405152983360 8570266 1127906984074956570195348804075401184 8570267 144181107830829001764174043233010157316 8570268 -28820005089133032400473190126491402240 8570269 -83180920700185676701129964295681346330 8570270 -22610587894406570487253855057262665920 8570271 48174194357169587719172973374807571984 8570272 -126389999886590723494835403912876392448 8570273 -7833750670778536673155755397976645760 8570274 -44150506246854319031606881095979046400 8570275 -29028007386542339360272544016219405200 8570276 23233065820671990845389469820555546624 8570277 105615144504161334033711255776096129214 8570278 73605524128585053819609191032679667840 8570279 126706546173203657343707599757882165880 8570280 -9619988555800432504752316135962624000 8570281 -53733386371916807195751908045254580400 8570282 35076290520792724899813694659159028224 8570283 23445659969284020222079831813389815040 8570284 55011280077867949135996279745830611456 8570285 -1176833315494411937697039666330172020 8570286 2342169167997232736790387429576123072 8570287 -1992065179623431070244583652488161920 8570288 12603111322711311751001151978472734720 8570289 -8613052373297354899143167253038823552 8570290 17833317899552528356286753603260010400 8570291 -3218757015596451089133545533007188416 8570292 8298455852498529812497961542267852800 8570293 -106719387299283646035537265310154557458 8570294 -60700100363452876517901273812610974304 8570295 16685187113765780348821559514677971800 8570296 15148824999966253525468132249988935680 8570297 -114668498551604748052147674290897899068 8570298 13886083375585033357092306005350587648 8570299 87673518002975058669145336040592851300 8570300 -49245122839017383956482323909777241600 8570301 -34234502476897496227253724269472435840 8570302 -8186293777236527403719242622267393088 8570303 -67740964961580779636646677326378315920 8570304 40644901334671118492606406080310804480 8570305 -222026922264135319461620680271675207040 8570306 -19156152922896426523862811027878785536 8570307 109369874662455309247956170672649089280 8570308 -130891149309482513948803828417553971072 8570309 121610201564091919916822981593072022784 8570310 8217000352246509162651811615490949120 8570311 88612241863503188066488775400563547400 8570312 36841078210701123034761142637075865600 8570313 -43945878048757628123819133571620045600 8570314 45768038641306012388595956011797470256 8570315 -79176971675154225811470000083576304000 8570316 -12590333666029338621951450406545331200 8570317 31197062874685045667537331263976128384 8570318 -45940639918272757787871956615014712640 8570319 -72642794517691747360014662228528526456 8570320 -29036787617467342228908656876116377600 8570321 -82459211770611386200011572496385399488 8570322 1734710107444861354768177335667261440 8570323 161464822324129490236757113251393453640 8570324 -44542652945445611107735386540418996224 8570325 -8272676880534668828592666140977500000 8570326 12916052297633395101808415819343182112 8570327 -117705898586903337342844462356658911240 8570328 -43967351858520214387662253703188623360 8570329 167329139676732632051596890622931979924 8570330 1025269962926495936797966466007360000 8570331 33286789281521246881899122420790931200 8570332 70935238446643173942603190927099767296 8570333 23466839583811852438200312035230255200 8570334 3030453932466278718859931037876098880 8570335 43115242791604155892053932946510890280 8570336 106511655127328604936952712892644327424 8570337 83322968513787373086591540897306659760 8570338 12841709431697904011124238545426342912 8570339 101359493790516728995387795386374909520 8570340 -69853735074042156569048456888816640000 8570341 32769805127988072537853508877705676800 8570342 -54473246861515131736461621886287051456 8570343 51846235765932129008745966256875589200 8570344 18966304636329064536761078227875379200 8570345 82946496830969702456790809093236148580 8570346 3333445757118060211711603245086097408 8570347 20089693241495914064812305425139384352 8570348 -171122403472064922667985384410460827392 8570349 -134990378950457976667532892760596271200 8570350 17392710043207109560160458434257380800 8570351 -90364097411732763386599813364661939696 8570352 5923591808722117680924950146307850240 8570353 -21526516687475576526258189753601611264 8570354 39598757743159604986021895118677369760 8570355 -2159118552070823374956320176160530080 8570356 -113509938831883322847781358395286802432 8570357 -209513150456802804655441089008354669394 8570358 47592760791244752354898195804557895104 8570359 59177921669304319354728326691489194416 8570360 -69587511677324472810521152066254336000 8570361 -22349928039553736638045305528176580096 8570362 -9267437405927271242862551075063505408 8570363 -107850767924417023318937651851263591960 8570364 -24842809073025743615845701131448188928 8570365 -44182078589890064849576240219156774280 8570366 -294349561199791122020998677203518080 8570367 -27295569743702991934982528638633347792 8570368 -16428352043961148700051636585716776960 8570369 -6325923421793964919245596085505903356 8570370 11620533683195939597600422008942681600 8570371 -248150526682469816006460421653967367428 8570372 -32430800031657973176982081320708999168 8570373 956117764212122291989926647897261568 8570374 -27161655275308201418053069131957596064 8570375 13482167441392360119175835662653696000 8570376 -109055086357856191399354948235754900480 8570377 -30296887455595732520376193546695545840 8570378 36767677317595498515356487671805660000 8570379 -31351979147449919046095448493872321600 8570380 -7798524081813988840628394275724779520 8570381 -225471778148015479168626510684611547168 8570382 71176080824596422517359557381035089024 8570383 -14160803360599572218771531617874444368 8570384 -5868119926321304074861564894299291648 8570385 -5942793655611922495769364224590401600 8570386 109801155321338449026790908059750665344 8570387 10584776283106997530977805171789804800 8570388 90394922490780112110019505722115635200 8570389 250159970353036015918534883175696274190 8570390 37090505531975497874303974455490387200 8570391 -126688626465648927617453352627973109760 8570392 28135992218070486596276597770345881600 8570393 -12350576507772931263186217000862427000 8570394 -35051100174826548221604991890992486400 8570395 24856179713969103797828520647866798800 8570396 -105967464375883894097457867777592776192 8570397 64418038853242593943374162740378270784 8570398 1568674670490790373605385042873422848 8570399 101588466317205258541852617532260798000 8570400 -40402748795507395018674113590552166400 8570401 173685861703507138817718115268346944 8570402 -70136992557231113953587698724750364848 8570403 -16616558359318924135820627856544203936 8570404 -78664595127264704256151965551188342144 8570405 1210013345071152310958166382469097120 8570406 26725886225784541039191538809746626560 8570407 141721075309465861036372021218798334320 8570408 88974772864168548537483430619362590720 8570409 -65652061891044883823346878959614070896 8570410 24668769688643620536109017937978014720 8570411 13970516888402093118091765022541177012 8570412 95074424020095763865177009524834179072 8570413 116174915930320592542952855579583338304 8570414 -70580110703971867632230055763701495168 8570415 2821348217027962143020944839738839040 8570416 955858553258192801148384676293148672 8570417 -15492522111361487194522603974413422620 8570418 20181756054064886430168928982027447808 8570419 -126190135113318996916208757395755104 8570420 -48116836081499702305230901053552222720 8570421 -13731568916101419478185356156457073920 8570422 -2507409885901874049348946774364688768 8570423 263821516405073760003051318380587900584 8570424 -109767875827690202014593346636339937280 8570425 -51565296684832224172270373911352654000 8570426 5520434303318950357098594210312141024 8570427 -2750038031598890761082463288472437480 8570428 -50971888311376798875873304333668395520 8570429 63608443538571539729841777476956039776 8570430 86830859215507785863695970451209280 8570431 11903961203765977961020991298327163872 8570432 10070380660500502578653007096270815232 8570433 51063159823135975642710156007996548000 8570434 11832892290446755696527341791387985616 8570435 -8012825576209094227703722374931774080 8570436 30972079429189462313043467887373377536 8570437 -141103929745714201402060754222196194914 8570438 82201710222684441447874726258078689120 8570439 -214962050138888310539093412977076889392 8570440 251465437357693061050339578153942220800 8570441 84623842237032700851163759911949266384 8570442 -1104206617408955145993493620399945216 8570443 -26543117379747309535827531272551175292 8570444 22519464911534840111896585275265597440 8570445 30323718674408589468372928971149955840 8570446 5329801576060485519210730487774161920 8570447 -134258163898975608912674654433485641104 8570448 1701304466664330174848039513213091840 8570449 51087019503207315306583564454228366450 8570450 -25542905694663680526364108944859699200 8570451 10935636998745210037041301634402509104 8570452 59790122768086403936585341466364917760 8570453 -18725487729628254988918128123092294016 8570454 -41267675914755954871049598128213897280 8570455 -113590281357098557822830618812860433640 8570456 17060351241366415919545398566879477760 8570457 -16888035865380791358845444329218415680 8570458 -10809009626948777642113324550166543360 8570459 -987434871214855618196652517098439896 8570460 -51450487723098403471897487909398563840 8570461 82879409497859978341127242284350433062 8570462 20230066261123298876299116858401899200 8570463 -101178305096169594609937064794484534400 8570464 -23612587318331506325767094423388684288 8570465 -19704211828355521270910173808616384600 8570466 -48620561954675083457559363610101542448 8570467 -131133261499680988480281813396609319440 8570468 129070006866121450691761360468559855616 8570469 -122879259098907133043890685499334973856 8570470 -56846037842893564727641551323503816320 8570471 16149908749603178407805597676054135744 8570472 106308212629480387061368242613184593920 8570473 -137717609497158347510906756299669440640 8570474 24134764596382617959653086769167624192 8570475 -104162826217931432588337790391476902000 8570476 36967453398436759181263885917837288960 8570477 -49317859101263078146635630889788962688 8570478 1759864333384390254953634126959109120 8570479 124009316340328177083084470096832048080 8570480 -51638968574612509921390665873653760000 8570481 -6166498357175668940206910153695934016 8570482 -106388991236977600609774071182605812480 8570483 -263608332439880724208200508557377945268 8570484 -26424378854955899912491797762316958976 8570485 -10588060116907848635762266036553652480 8570486 48633421214538729172155342001179576960 8570487 -15971251522674380479744871330907293232 8570488 25699365261473963389185740800558325760 8570489 158374760153020016286068909372034157290 8570490 24323994148581338155523815737763261440 8570491 -48766300120491021595147222282529110108 8570492 -6223224323388857571578306331611827200 8570493 31078136402567601918418143105073082982 8570494 -35819541733807692611237931037307656704 8570495 58947744480774120970432890955016894880 8570496 94358520332759975353983102037996339200 8570497 -148046434126572438257625924304616651520 8570498 70846829382708389237413879718442690000 8570499 23305853704095284921800353899660938752 8570500 77330441317027375283310965104285824000 8570501 -3525277829848687175939513527944563298 8570502 -142088734663800530770540418862597120 8570503 137634783183828417159948504970511734824 8570504 217110487480300806521643285078452597760 8570505 4187072938592729264044057405102742400 8570506 -59198716502240890638979211717348089344 8570507 -139307800798950078447552367502172826968 8570508 6630763238772927808607686591544033280 8570509 190874389835488850967430309425932886710 8570510 1538146926356573193703383333121032960 8570511 104560792552444858232899896039366821160 8570512 -1740141255463225271609133784961433600 8570513 31339809097103452906701996945579786624 8570514 -1454997394750246539717677780729727360 8570515 -13148866737684987782234020452833547600 8570516 140793574746612284821081375510946473728 8570517 -49355818975412116130609347878460509120 8570518 -20382570383268997886970665433769191360 8570519 -37014168826896866296333227436938998904 8570520 13918260544267438419905135076065280000 8570521 -104208685432194343522629548121069118208 8570522 -87497198166305347714284171689696509488 8570523 -52359315538686578387300183499124595856 8570524 -12733066101429055628454297355058502144 8570525 -116274993400351401569159592830552407950 8570526 -24131479006400513146307746833241878912 8570527 -95140763345182518453966121939683539968 8570528 -20226549338190700449907199936734494720 8570529 9304353981656821879741607536930886640 8570530 -75811950755576908962346020296594607840 8570531 -17294364909971018745577187214268512336 8570532 3693117239571023463661377622421299200 8570533 159911058804070624918903378917996867900 8570534 -19517040275831945752907114587645761408 8570535 -96551945728107486730201415265127786800 8570536 -50360921076403311124198921755647016960 8570537 31321568331992164243575810609149160186 8570538 -71032322929971485320077804265651053312 8570539 -4246740221401621926625856698092805120 8570540 -9710604163840811357110539394009497600 8570541 -4900587059412382793646741602964912000 8570542 6137813824529290096694502310601947200 8570543 -5552613464003378015527159635415351416 8570544 54210336387433971964798685197023313920 8570545 1363825080026393316656665005965200320 8570546 -76818284639242565482833000237687875040 8570547 -6247797029673833874764312617858758792 8570548 17421011575589281880881680518612678656 8570549 16516045658105701089149320756641660768 8570550 32270602916150224380404608695773097600 8570551 -482477051511054720024894793193779424 8570552 87097667806601110103438921780271513600 8570553 -175472430787510688270387752452960778656 8570554 124872205282008346353163249015666068960 8570555 -37762035284438891941218896822967049440 8570556 -17837312480179513561941278973034429440 8570557 126415490842084978448302895756341792812 8570558 11187542717484846346280114805656753280 8570559 6460863317469772548644144427856939008 8570560 -2314102583933145876665531245705297920 8570561 2691795073977401214966474796476349800 8570562 -3256306758007787666328002713069903872 8570563 86693227987142124144718484397224682812 8570564 -59004171702359300546982884287957501824 8570565 90933997562385156933203743826614200 8570566 59915904651111969845248124036796439104 8570567 8103618087995890557640274431956358032 8570568 116930220778336508879963338737122549760 8570569 15837274309458323235335205597625211072 8570570 8700228888447859999227562183698677760 8570571 64520392378009937446655420911410410712 8570572 23946710514608050506036070934132062976 8570573 141784915426964734124275670897714617920 8570574 22856699584127002131707467565060809344 8570575 45702854770966910421046836431165944600 8570576 10075412787721855314770875893236367360 8570577 30505303810013767477636608932368092480 8570578 -43825197247685052332271052492233925344 8570579 -101861546875924242981162217190784714240 8570580 22714323760431525893221126556896849920 8570581 -8031180965489477194644370979455601888 8570582 -3480125104943500205389259029905157248 8570583 23186446335015023427160878918206231040 8570584 73339261120252227372217141745162465280 8570585 42817543238641509120125648547483531780 8570586 5761570829824532139719071984220772864 8570587 -33474872084372980658725934894369384764 8570588 -438720408426368260790057445120930816 8570589 3325549133045960430858667875715588224 8570590 -46025063409766219936234186023689987520 8570591 149430351175064665442801866774684898592 8570592 61242173515462868248835135223229317120 8570593 -10479365177438133934267892801112786816 8570594 -23775795440876938025061733157389340160 8570595 35244816791327971456151496317628211200 8570596 23808808518981815288929415292040606720 8570597 3129547322014193154558041345215209600 8570598 15287760007979828563767117272753870208 8570599 86228158197197824291420523274610349280 8570600 98335874765196975530729461838934144000 8570601 14299110892953162213911615769468203520 8570602 -122306271853884600476840539565241770400 8570603 -56437005102107820299427796014108494160 8570604 38900254191325433761117982720007831552 8570605 33847618891876568821168790452857653760 8570606 -6292355614374108342878329895646963840 8570607 16772051783976122556781133167175697792 8570608 44899879143600241318092501381561516032 8570609 144706901200227431691133381456104406080 8570610 -73233806598804670587705612615218173440 8570611 -43531686721316749593652555849642020960 8570612 -10368128357677088492473164852674273280 8570613 116071974631096466150761661731525146144 8570614 -55517128010042729580328374254382030720 8570615 -15423925764693306351952202008787612400 8570616 119567454316772958799368194973137817600 8570617 101492836365883355871619658813141227200 8570618 22709486902967329264159743928604247552 8570619 35047458691601754240332395796660644044 8570620 72266275982307899696017241636172679680 8570621 17721601020043151173302851053430850822 8570622 -33709255380257401406022180933582815616 8570623 147094559139498059497353185711659943664 8570624 -89297899475429843798265324126936760320 8570625 -2445324114865112728720072782141960000 8570626 -128487012511194816722843400436173757488 8570627 14922577615821708887632655876468614560 8570628 -58187993174376916510949550077240266752 8570629 25379440548576752714512585892245687800 8570630 -54929842197446065776884109049840750080 8570631 -705335552455015186862971501820724480 8570632 -4451421734772432132125171944347402240 8570633 189245019136112351140546385992199193882 8570634 33230509849869306164014755239480666880 8570635 -24324757671996865374295941693741852000 8570636 40078628122108710360197886677407246080 8570637 -261914315753363560521240329290745386560 8570638 -2620580174512089899958674951525568000 8570639 199584084582133823346155907788727679032 8570640 3311298366228471571762023592050032640 8570641 -240065354728670724986419897523151450958 8570642 17301060376904332844410984665492611472 8570643 -11450830859200109849978071346269373136 8570644 36351895083178995644637274357064288256 8570645 30377636127118795613341020092978695200 8570646 2234051051564669219937940931645902848 8570647 155779032077307688490048113704116033096 8570648 62168604438790648646948388848699166720 8570649 27989972262556374143152535615608461264 8570650 -62102551125296956224247967999458022400 8570651 -32425029801331507249931783437449296208 8570652 85164320943204907389174754653348836352 8570653 32691580464814394155394623009049741440 8570654 15009694172482250668763628723344251776 8570655 -43494762771926810284812621769566887760 8570656 -56198972280781933578404899883884412928 8570657 -4266612259510219591477145791316572908 8570658 -38783326580829367080990861976916447232 8570659 66549487630707428641265323170327648860 8570660 5157261035994606429768259458082406400 8570661 -36757261479815086176744858887169688416 8570662 33488932867971178367643758055007268832 8570663 15926166026764145869632185826637229568 8570664 126485424128509089755171462245122048000 8570665 -16538917956816523042076536144278734940 8570666 61549668479127263582303270746359435792 8570667 -25346494699923301022586465466642188288 8570668 -54527342478679369208749028224413405952 8570669 177373032373300132847243133009618674796 8570670 18395814795398096212741679750029651200 8570671 -98355496133585199274587194309066630128 8570672 -92110203906497242553775465401057280 8570673 50915610252784383416715528390661184322 8570674 -542143403074674768065736108121989120 8570675 162605829353391118710760989894455101800 8570676 -47671349469345217501336575366356717568 8570677 -185892479123181068803377135266958019474 8570678 -49859323896110217938822188409170827360 8570679 5224528354868955759917732910233684688 8570680 44968512104274788988473415467969740800 8570681 26703639511083693743939602039150929024 8570682 24636264756350215519892799039959907552 8570683 1372981890101358996074696341086667296 8570684 -5670521800070999873762941331242291200 8570685 24972211063456853838287967838199612160 8570686 151600103086036624381978993418530970880 8570687 76681530445803359888619015616097382336 8570688 12707914510094232001022018658370584576 8570689 76517921067555911257891786203899045460 8570690 46375822759313328726278100096936237600 8570691 6255136115714456342306325692143781400 8570692 15066776441151705318313125524328539392 8570693 -110977539003287169590446082098738440900 8570694 -8681377247441421260705528351417303040 8570695 -7122317417758258375086736392291455520 8570696 -12094935573470420629955415506420382720 8570697 13844923045437262177209306027145739328 8570698 130111519295358145669750300360029783600 8570699 166542477097651058346164542198083099960 8570700 9620542721166695467743437672988096000 8570701 -161502321955629458358791091445368300298 8570702 30720606433317111945438348748000148352 8570703 -21083639038852557321047327796042976512 8570704 6142405297756287764945880992980459520 8570705 -45558766834463783936890886431691753280 8570706 23514300380981645653298526464878483200 8570707 89239191238747377844073432205696164152 8570708 166581576086615545608462213999310585728 8570709 16849891160736196726961119244672122464 8570710 -67468753047542751246377140293855744000 8570711 -3464344470510047292854592807847410240 8570712 -25275204174160151069162671286514524160 8570713 57452869204053708222311785996284505600 8570714 -13659978373381163817026074135225430544 8570715 51833345309010137601641371917086763120 8570716 -34321107968771576111333747511194640384 8570717 1806986383951424405627757089855051232 8570718 -22324920834097252888613150233478745600 8570719 -200418418909969503121278006964071174880 8570720 -36354396650421384517102403213108183040 8570721 -41844417133512977219096289075041287200 8570722 -26278844964969958449483830032955621376 8570723 65064925353950720334823813217978162640 8570724 -54259206009901326747583901595639327744 8570725 -13703424371012395961472566294623952000 8570726 -6376781498086358414331652901218989120 8570727 -53155520931264016934668281670182466152 8570728 -45404032737271579657257200900796195840 8570729 -241664206609389460302725475658123628160 8570730 16945464922754120591145355645137515520 8570731 -6472222693715053465414279299984863200 8570732 -99298030668418132651972166666094151680 8570733 -133114005763402461109848760375247576256 8570734 80562179458122273426599780534693246016 8570735 142023882875850059455950413554408228680 8570736 6578657631099067113810430802996133888 8570737 102085326868932486238919179661932656420 8570738 -45229790303396267636103726399558675840 8570739 -251706411951987532142828628996833696400 8570740 97035997320965973684430909064171059200 8570741 -220447554744143637248964231456524154948 8570742 -6118123247751379339302142165782825600 8570743 81192571800995691341607006811066318848 8570744 30940190745341471063899794508449546240 8570745 33869648282108507987144882995128729600 8570746 -79895641612012806364586937024521458176 8570747 3283872422358641835527060019010646400 8570748 -65792095576222612705661931120347996160 8570749 26812282319923023728317514015879548320 8570750 -95594002501137927436067754266508816000 8570751 30721078897546294689032090809360589184 8570752 -94935898494497961646250818267407974400 8570753 -93104391829585948859740118571300981840 8570754 -2289360488590239287418496768952092608 8570755 -126352396734222942831515873566348905840 8570756 21643541873710010498067225783875665920 8570757 -17347136495650241371967289452638535712 8570758 -25750851089416645029864557104823977728 8570759 -48106680145035542751162924232263959880 8570760 776160814978334318566715423155814400 8570761 -175121929366819462698246014221973345638 8570762 -39138525324836132797106855267705500368 8570763 44515346069139891183931470215282566344 8570764 86643186032524868025066044431550840576 8570765 1483069994672079888221023908656352000 8570766 16886791715741643996083981174799790080 8570767 42267770667227261184627690077177985640 8570768 39046301109535026357408798021976891392 8570769 -24314552685624211825681233911505232656 8570770 -23636116310416613829151995979698091200 8570771 -199098555451591048792907552326907711856 8570772 1101490303716396129664938232653834240 8570773 -65979272281200509191044692602906748676 8570774 236911011807480139987142137538093678592 8570775 63136892049271577277265505368759807800 8570776 -37527826891506363403398715206585139200 8570777 -31492989750833303894521852913361644160 8570778 39764722679849123599758752441068588800 8570779 23606993483113462338882462887106662400 8570780 -58491032957299591089050650770910118400 8570781 104876026809458078508142596757473486060 8570782 -16349813311606446426736389532520288256 8570783 66679924750890422684304710792487340800 8570784 -1826760827670334136307341384610742272 8570785 85682760166442833377663418323379480980 8570786 98927613016079811917966202486245685120 8570787 42630356623142969878753402239780301824 8570788 177694873213164250950211102584440898816 8570789 28346802738795804573466265081118988800 8570790 -33282041714231513876609076217782190080 8570791 104444834551902185814594246990584449912 8570792 22323371315165626005128884788340608000 8570793 79449204543407060547727986536094912 8570794 -53607049459398798287961026182772841120 8570795 95151948165212432463288976787921128800 8570796 -26501584206365273359643635663944754176 8570797 -77354461011311832493722462941409675754 8570798 -98387054936397236164847377296410385600 8570799 178916660530703929277906953325247519120 8570800 -7308951937752603086102315532768051200 8570801 -1672933697627700503894286972324953628 8570802 -9664476591441414381452599967060140800 8570803 2306527811796367336691307028459452424 8570804 -38507385627460644034869251248200523776 8570805 -80050132105843162721940399407501088000 8570806 -125139769814168424959433226266046142016 8570807 -9842399341328791532500886330574357888 8570808 77859504507351420494094765583378022400 8570809 -84419020027345712564220074899130612160 8570810 85945709383238582400876051052321198560 8570811 -15958239341222016622213836116505567696 8570812 75937953318421145264955737942831308800 8570813 -176864900838864869518536897780970186938 8570814 -6031950899320358682040245336967185408 8570815 46431643782059517015331328501160228720 8570816 -42262204341651937331679673300801290240 8570817 49349986750381985981086344711250163634 8570818 37885715829647408154196096499055329280 8570819 212122359624916252275228416468465756220 8570820 -17198558367936376890945445858678026240 8570821 -48865982498889343547188964640783493088 8570822 2128568743137252147307327692620273664 8570823 -67414508116942053236100463343148298416 8570824 8349810570033016316565891495168000000 8570825 29256211853852753550770197440177263550 8570826 38686561577888216117458004819282903040 8570827 42912867511636828738111378867990006676 8570828 -20351201939729752570520947669153388544 8570829 -103965602475348232950003901532033560992 8570830 -6184166552285528145518930243690245440 8570831 -53725105973229725716739554596365956368 8570832 -23382087091366166319823838866078433280 8570833 245394031262279109709498009706790285940 8570834 -97957944724071837619010140209569420640 8570835 -25325344127347081467658234825888885680 8570836 -77853779437127769820271723449177645056 8570837 -112407081916699037214137230842497545440 8570838 10453980423080257265631246072161425344 8570839 2229105618027322088811314110560220752 8570840 -25370483016663688313186452666471219200 8570841 -149221983240562124783074243721666540256 8570842 1377767935202244429788252398415130624 8570843 -196709814678192205701873635037606244680 8570844 50903695740111209090599997337643745280 8570845 -1436403145985256056782462050736751400 8570846 471614724721576763866075794675443904 8570847 138235822728458729466988222998605329680 8570848 -38134446526627976458978669364179894272 8570849 -11593668460875230938124114266268368896 8570850 -23668362915020238087235159890220368000 8570851 312287133531056699721138971582090356632 8570852 46875280634677471294585891353954999936 8570853 78268903330729032941405444339024620800 8570854 -52238656530768076076464509756310350624 8570855 60879184995217370081889047154543656760 8570856 33696709627803145618599598592835256320 8570857 9682238892964376698177690900324795752 8570858 17512022470112542187579753183197324464 8570859 31475080025778223629274557395775457728 8570860 -35434583025511988877257808562243875840 8570861 -14763135339632621717119633876877958696 8570862 969142050178711032959736574172610240 8570863 -13667783450373814680122183011360167840 8570864 3516252591623714452349489223059374080 8570865 35450780840157185629710688716625177920 8570866 -4288041863832867507135270384960494592 8570867 -53890222636728740994486405394080492084 8570868 22065152898344125895538175492945551360 8570869 83130229966782871526604994006352708270 8570870 16509917797828930863717610579658680320 8570871 20903638578334060695471704399494312440 8570872 75724801407787178493242299915930828800 8570873 -153751495058967767680644199759085833344 8570874 -3137108942679422333331446947802380032 8570875 -260486807397502383278380719397567908000 8570876 -35840139025813748603686591763697008640 8570877 -33576142240504284467486035172851205568 8570878 26058482445375949677848375765757264000 8570879 170752178178736271763211780593272192880 8570880 -2493071492934097562350428924936192000 8570881 -17720449156898917145738244023476515840 8570882 -27934705800855343193211675735425241216 8570883 116415133410462623868155886079481733624 8570884 -44531682593883084446331010033874329600 8570885 72119298962519319646725265703924315580 8570886 17662086841129858564339237192773433728 8570887 7323950719151755049801236948898458600 8570888 -14040136415602175560813495684252416000 8570889 -1195917385736223917308685827376226576 8570890 -2199485188888471195219428105303155520 8570891 69237237514184340699026628236091299472 8570892 -62632533818011116701623163242305945600 8570893 -64255187955125903791975132702882494836 8570894 -91935903622519531128990569258169597504 8570895 -11851982657681795199525248958368849760 8570896 -36789852028461105514047834527423594496 8570897 -88373262072881333532237039739157537808 8570898 -2689176085764509620358724924772286976 8570899 -107605004547214235385747061166424390100 8570900 35988368497923788786981918158787328000 8570901 22350911273758405863017559036013936032 8570902 38230571616202193669913585322523342592 8570903 215668558749418870728496202463182322264 8570904 -66090355724151739974684204891755642880 8570905 -79740373774941632667249480789658385280 8570906 -42735631517383446786261422687658904848 8570907 -120278359533705984374031310169339089920 8570908 87018415776873039005526278499726055936 8570909 153385916047742363160549109111201963110 8570910 -41244344802494006051448270264000608640 8570911 31547364985262326310069607708495669248 8570912 70465413940925978620916241579884150784 8570913 36886401456120387775136017057271275584 8570914 68623464357878208151893187692203136 8570915 12367113712179137408344794980517316560 8570916 53900230297848066755520307103430905472 8570917 18954528649906255952623067479298740672 8570918 116859393186857467841048769184249756416 8570919 -29230777535700715190548719188015934720 8570920 145380266997105269557307429877832243200 8570921 -436638412831471615732336969362358267320 8570922 71380825733409651548188372731824674560 8570923 143140383098559553132742401438844053172 8570924 51303470147786676471677739268273152 8570925 83178210061300974910823746018804471200 8570926 -4349062651314530918206528249096094976 8570927 -44573407518557880533171122746828004800 8570928 -20686383865385866176726678392542887936 8570929 38075551876563764383549129227332874676 8570930 641361776957112332236932414702720000 8570931 80209845486330526389268812094828516152 8570932 -1035936894936995195764625507047712768 8570933 -176907684041893359960224278306336534962 8570934 1812619320873282630343923106414758912 8570935 -137647041974950903261374301522755342120 8570936 61187727891024100621799757742658088960 8570937 -73748263649035210115896354917179012544 8570938 -9846473873166226269668089488910037760 8570939 22586521868583652961798180606601350208 8570940 -7372555796670890459804165295985950720 8570941 -289194582688942728068728774448892828480 8570942 -36318663377376117292830677652610515456 8570943 -5194984565114572685082846302718502776 8570944 -53186744177734858814195366747605827584 8570945 -132633556923493933738966708679454528300 8570946 37952982210090498930776452070018957184 8570947 19010937016524290154791785288632345600 8570948 -57902271951940186997531493906153880320 8570949 1971618360426960575536327859293173408 8570950 35103970119490252927921204243653024000 8570951 113837740060931118213541064694988868952 8570952 -47882861624831241712525903544026798080 8570953 -75892169863997786362931743598945173798 8570954 -3254438905485914261168153723341555200 8570955 51025824445216478420656197201420837360 8570956 105423668735079195417737422495955813120 8570957 -16822550971654229432400819010233740160 8570958 22190741487802081795333326482767656960 8570959 -120596587642862819021635310821208796080 8570960 9746086342828014918924978885376327680 8570961 -61418919034977337230428071866282912000 8570962 -122476204953999175100184781318943142768 8570963 -280609679206601256884521791712960788 8570964 51492711683953660419996996945429374976 8570965 -5437630678749839147696102230556517480 8570966 -64605385212344753617360016400589437696 8570967 51303855106963343735148724096720412160 8570968 3493131479433445748085510407146782720 8570969 -237584646997607656031027411015464108992 8570970 12828281477009219010205610419866301920 8570971 -130417801461092972424032389212619303656 8570972 -157042146497667767768151277374062452224 8570973 -15663520707565785758337836215009124352 8570974 43813762112768607576747461579236918272 8570975 -781770649967814784993109055708883200 8570976 -25298949432024034658651225507978280960 8570977 91358102308096430427091818264250273826 8570978 -20035001893552820018488775085496883712 8570979 146786970022831747373218351378015352400 8570980 -72215120484780442430136150317840179200 8570981 -14724280318056966802487304657516361218 8570982 31134163379948974858232558719370734272 8570983 95056464850079395915978268177068930232 8570984 -160794962640926902758682324144697533440 8570985 -10548558453195442920454777493360136000 8570986 122611860044751148803525005708859313920 8570987 -165408048193940115675546246288928052364 8570988 -59163984684827374606775206869349877760 8570989 70687176043172707359948263560679805120 8570990 22510743372834093211727058312563928000 8570991 20888934479662760420224455015702503040 8570992 -4909761434405813462394490217351282688 8570993 -32549460066017592001533984810178599756 8570994 22473508896496789410856667402086371072 8570995 8127780419295739432885081443890227200 8570996 -6284817009562258609950424437206999040 8570997 -32222964118594971901434680858672329380 8570998 -125690872117205222907556493140428060000 8570999 96170355021276656934813263047946673000 8571000 50042383096266421022582717843589120000 8571001 -31745120580740424359743845708069556668 8571002 -59150937292993095798738060815851466496 8571003 2439926603993619688152222205565465088 8571004 23387698765893841823907316228579921920 8571005 103045497687198914062634401986477519360 8571006 65298206663493686666636276829833733312 8571007 102458178955604714767793726647104447840 8571008 142961664442936440059028152918212608000 8571009 -51270851935311464303592616018312401600 8571010 19730004041539305540581716099660700160 8571011 -111539946457140218488598073219067520388 8571012 41208725251411253199543457478528409600 8571013 -30433905960449410216782560860674979680 8571014 65164440587079987713099987806334976000 8571015 2083519806174124982879917562262745560 8571016 1228007090478063007809905271463572480 8571017 -15592624265632154438745320256114558336 8571018 -441323413231877542689974117707161600 8571019 -17775744201957479844612676128838984656 8571020 66713809646030296748211958637249172480 8571021 -53620846387298586142477571802559774176 8571022 78847518556037375456151823714221285312 8571023 86964382612669853521428000021177748272 8571024 -11192010758809382065371708489519071232 8571025 -53242760911746617235836560330336087450 8571026 -54143334731368983621576614755983575040 8571027 36532685718576557205433358600490388920 8571028 -3608468889475928000384815032016871424 8571029 8724111717890949147638682024934154784 8571030 -8631075796282717744054498121879758080 8571031 208029196432274078766988393228045895880 8571032 4020251068862840218209975618292070400 8571033 81547235279810276405767398463895941680 8571034 -114815533241187958384048314112282189584 8571035 -38599230955084914681222595308405120 8571036 -862890290721949776827052898318786560 8571037 -267554943453423645623539618001582002740 8571038 -38016203544542750617027934311414130304 8571039 53389678005139240465490811935213310024 8571040 -100155573602980786316617385069946470400 8571041 136915376427101479425548690545516745442 8571042 114596991950090497616550205880105287680 8571043 101730381981468291866461849155615481344 8571044 18980465232494300468160000444214379136 8571045 -3151430272364882937685686736092259200 8571046 36964147504270799855148243155029215360 8571047 117383517057948118690149656913074117496 8571048 17742981338026392910545784613387059200 8571049 161273186204080743035842435378111725120 8571050 2925549779859761581168225175020161600 8571051 -5465009003040410985720228440448488160 8571052 -12203576099848586331363258828679905280 8571053 -73044130845819759020052338446909822698 8571054 -4242261747220506822702257115074232192 8571055 79369026338502941794720113441242901960 8571056 1741622442783153944810885289781493760 8571057 -52304249791778339445246943599530914560 8571058 -26922078779832507147876769747292382816 8571059 3527568426523313959807153820025992016 8571060 -31164229599572147676398374010344266240 8571061 4570796656651150814578657652877462144 8571062 34023731090654363011554716033474320128 8571063 -44713468765139498145711717877058878512 8571064 11868520398939705250661854881854361600 8571065 -30940513234375556216504327816741791680 8571066 934404594825626147199372829923409920 8571067 148458484758803558495567687715783318116 8571068 -84610322317476999862481332343964745728 8571069 -33241316635896324452837747743891867200 8571070 30665341012027771241801075350582332480 8571071 241895802052076634411270222151726060200 8571072 -40163668648109540444555162523153727488 8571073 59886336951513320372971239188931029440 8571074 -40491429993499561108284172576747404768 8571075 56125305234366153638285724938095314600 8571076 -6912472364169762888431983047260505600 8571077 81475265253091793465615620695277858812 8571078 36865683285626957719640096390297033664 8571079 -49670613788600056960362354931196358120 8571080 -46972780936506814291993233111244953600 8571081 13177799846532207950076329179656792384 8571082 28054754380547644511021099304119391072 8571083 240588574849435805646168792640371613332 8571084 -19458501207934277163044634512349233664 8571085 -75783891732700567489493927088222295200 8571086 -49837419345288087324839550568524403008 8571087 4814479366028923747630720384953071712 8571088 -29649059083353972635625372051316801536 8571089 58978964789297215425028090983679483890 8571090 27228950297438525870138955462034022400 8571091 13447614791049664259413745044127820000 8571092 -108533317256253043131069412923807840384 8571093 61524994063440208612566539762331525504 8571094 38822163346856516775237220018807325952 8571095 40411547877162836609504388517060000800 8571096 -52292379236048664896354254511449190400 8571097 -58484299888808197434295899217723182848 8571098 38390282399744092785933488403307042800 8571099 49310393801749522500406959653462567280 8571100 -7008420967399457906293224608296729600 8571101 -8220925744109115806752672508519306880 8571102 14603668080564246868175090385621565440 8571103 129270037637908765551684639485231799040 8571104 1724700562217991903049000938272194560 8571105 -95029366535976368884712884834734230400 8571106 -17688595204233138546751965912471587040 8571107 -29225072089507258065459966187663586160 8571108 -26565494636086588467002657892189339648 8571109 -99901247267670273835926336496320604960 8571110 85253220936278234436391893673133569920 8571111 -60255022045705674315559393159228421376 8571112 -10514980762261581759518169673620111360 8571113 196862884989320065427479732702098706362 8571114 -13321215568948397242214117369887570080 8571115 -26352950530278118551733251877271608800 8571116 4956872919833435920151564942383408128 8571117 -103059291160221617377993198093737808320 8571118 80329263829113761363468491381683293760 8571119 -114566866720274407871183627556041058480 8571120 5959755459500946843466803232049725440 8571121 -54674619512046602294497123892162924108 8571122 44928080569502832811220741371435180032 8571123 -141104659460090323728662541525587817600 8571124 32954708504010760935155248062550371840 8571125 -156277123147927329177826864483925760000 8571126 20134914188224688401405934386041937344 8571127 30265937306598058031415968588510261352 8571128 29660971382614575117469793858892595200 8571129 7452877444531046069350365015674846400 8571130 -6037669902917798876429635349618210880 8571131 -127213847697473937163548867607240617768 8571132 12239243833282476957192064963812820992 8571133 37356624208609656307783467638969081920 8571134 1628572508315693531328075546986459136 8571135 12269888147709334532651613166232787600 8571136 -63472334155938336086735304569460359168 8571137 87902228942658090417486481085273430786 8571138 -62397545342321605134237379230032554752 8571139 -64315574454208842814938917821340997680 8571140 35215782640062640058446353929290333440 8571141 66033598048380786387302208808893049950 8571142 -35465502348063175009839671515496400000 8571143 27226772041233328337355732149676724320 8571144 137635015840752550435130710333559070720 8571145 -100615023077898093472887116281537939200 8571146 44538608537188302903923934390944020272 8571147 686829631003991769397082123527891200 8571148 14689816224084728765522546890435324416 8571149 -18018946115968160908487950329713590836 8571150 -63358598684792261127124267160832000 8571151 251775345127347482235043853897693823152 8571152 -50338353455017312595737243749420294144 8571153 78434695944895690430370671717907259200 8571154 -84627470374168215848364755862192154224 8571155 180445317655944150150856754874180960960 8571156 -130398692253033963248368753202786304 8571157 -43118324218287706049923018285374013440 8571158 -2862482174749152482240275152614116320 8571159 60246726474015275637599983242942856992 8571160 18765680571369693523593246857667379200 8571161 9080238682725771516117897573385224384 8571162 17577035309079660829543153493855288832 8571163 -47448919006454716471192388328104761152 8571164 -22235070424077359237472643118062952448 8571165 904082234470773818560887607594683840 8571166 75686822947373093158342615977186662400 8571167 97011961939100438288063910832239726960 8571168 -143219883745071411272498632551455195136 8571169 47539723497876119064327247350524393570 8571170 65441392160014554383121393937125081600 8571171 -53028246561532723673590629565506961152 8571172 4315298329728424190518923521597250176 8571173 43737630427177740200121059284823198484 8571174 -16457999958206991489624601496962386240 8571175 -19540290204002117008633808996743345600 8571176 48576192986762298480838197749730754560 8571177 4149048435121728948001104084486289626 8571178 -113273549083072500819196606727207827968 8571179 -64497355431771588733296772226127544824 8571180 -6327611382421804767055643650204385280 8571181 -197162345444265773326449067528796743018 8571182 157252742986386106579131799741650254400 8571183 -104693729696797097269218910440643357176 8571184 -48011081810925101462459546591034736640 8571185 18770815014326920590790655315509104000 8571186 -38804865950181533389532609071120195680 8571187 -188561184548687516783406547853380861808 8571188 18418634778902205141423389791166877696 8571189 -97342853185669760326619479727276008032 8571190 -31889243449965992746089196622684160 8571191 -31211489731077894455331290170355115216 8571192 -12689168695139829618785077977232834560 8571193 36262797842780557865698650768724865364 8571194 98097740855670662657108449325888950896 8571195 -115970747813191485278400219217451293680 8571196 56113334962964320054934182287248068608 8571197 44850254640523448922963323620031048646 8571198 1321944551055562191410013732014152320 8571199 59318886406653963700953674867001492480 8571200 8092100005942350228162911384528486400 8571201 37616349023753674336868896766706845232 8571202 87476388391737339371878428752103401472 8571203 129971760356186030171591458426941057264 8571204 -113184429040520524178886784019432140800 8571205 -43843488777456983708726268246796339140 8571206 -49858094442166743609949138073994779520 8571207 -187476886463822856851834356025410873008 8571208 76165044583022663588132863969070760960 8571209 101521014614559621662352675219382764516 8571210 -35111797451386298950792978999623479040 8571211 -84549468437995465311105874150197462240 8571212 45564467036310162265809612639105380352 8571213 -17291603584019982250761903619146323712 8571214 27150121696628198165078990138627227392 8571215 -27656861130311913474054347655188875200 8571216 2230720499244166735497532585455255552 8571217 271864111108305364732968422163740083312 8571218 -72701344753193709644644556947404355440 8571219 -48321459066191578905845943086159510856 8571220 7942187875741279601695258563362119680 8571221 7717908529913274679013903494896071424 8571222 -647396415068681008951095183532608384 8571223 3566412889139580555040807742757471552 8571224 -90808416956797337125278235907074252800 8571225 21488342057255016766427148882059400000 8571226 70467425012956170205014787320753254400 8571227 -45095537275383291097482811743663468000 8571228 25312304247015104797831248846716043264 8571229 217036265392576136165070907318883745830 8571230 -43768702593685307168127205415399301120 8571231 40635654074108879741716328295733005840 8571232 52678155608571885469725693717351235584 8571233 1922618966240059798325997832526582688 8571234 -4463311021385626269087258824478397440 8571235 -7932614353476085338314198771615603040 8571236 -83543706299477606742853176346183019520 8571237 -25410084284061359022420824974748468640 8571238 -5047050917641474185274619283689542656 8571239 -297329271208261698352008204770359008480 8571240 -1661911047488356433190299128914432000 8571241 36240801234003209914743725245033830080 8571242 -141105861743361208864066228488921811200 8571243 -68705233927240362555525604086870133056 8571244 45886136724873956967205152617297620992 8571245 25604145891604638795373024533774856800 8571246 -60819383082935112154496969286177441216 8571247 -217180705794392736449769462153798475728 8571248 5085436050970466278139931942551814144 8571249 -24038991835825474201815322184423123712 8571250 -5463200645285568790067072467902990000 8571251 53462155133730859006085822105652410112 8571252 17520694626315780907366374360799985664 8571253 -2039499417945449507569817986702348498 8571254 12464469037964697677488417573542012576 8571255 3346285713109067769953467975039226880 8571256 50658695032287735162620141185775738880 8571257 129507130271757456906540893620204068480 8571258 -6359594366048820631481913872467585824 8571259 -205724629643211372898024717176730312540 8571260 95681010886910932428063933882472634880 8571261 -68570143813679047252909757678516303520 8571262 -23489624395975075757520994643286122496 8571263 -4807764487370576099851654228228146720 8571264 27785145154471008755947064754312314880 8571265 -151596348333134577918484080607403015340 8571266 30102569188750992169685188944735118848 8571267 -29569757859500323700368474113784947516 8571268 -29208118206927999709353668545526609664 8571269 71337491190934166821190160989231996160 8571270 -34480001395508315670364896016833974400 8571271 -173671435109267073858263950459345207528 8571272 -11223750194842221460236386837149286400 8571273 54269021376370355190485443700991643584 8571274 -11170602869891466017824446490583225760 8571275 191274605582201659719751516320336754800 8571276 -413943076575078568320078755764121088 8571277 -162253570972881213339077531792621300 8571278 -12824096482318675383046014529505098176 8571279 65621542896425668789041740485530242184 8571280 33206907427409740373876542840602624000 8571281 -5104601591855240673685665488719122336 8571282 51600165609580812162114518181492576000 8571283 -4872427536091062709800607944618880000 8571284 -2898565165685971491616925802676838400 8571285 -59842090726962385614355896465137932800 8571286 130086258045022099121685629468062466592 8571287 112660631207752735368595077554149140936 8571288 -120462549766484305900664981613039943680 8571289 -32598517638875040070779029894562249910 8571290 -13176944365781865267541105813006156800 8571291 130509626401560560814650790015091229592 8571292 -171952529604428394779368607196654313984 8571293 -39971475533466144205124193942232097760 8571294 81791415409328488595761465814768130624 8571295 4508835782722694773684777360078539840 8571296 -97204623188486955693455939758530232320 8571297 -8635154108995065478790160010913089536 8571298 -132357692339095548512576493918040328640 8571299 146476752697810092166931834493193692480 8571300 35514865929518043729714961280579404800 8571301 -249997199634948951637442753649876485698 8571302 432856153060583300200022618345936352 8571303 -69129584902559495555066645176083912360 8571304 73960455076805840456423325625038028800 8571305 101837736388750209401032686913829303460 8571306 1365483004887560766148282963562728704 8571307 -34567139091711821386417600432166026444 8571308 -79203301902601964657793101178505250304 8571309 46473284059309290008285972157485873376 8571310 50457905868395296655115635994934072320 8571311 -49960311136377467025694789102043313168 8571312 -5268012890626564586665364416855080960 8571313 -257244023950735673808513620116246578636 8571314 9173526151407769494085973942150326272 8571315 -34749921723033890702917914250506533280 8571316 25397513393169124494255461023416582144 8571317 -41050525866328190135596209009730415634 8571318 -12426854787393653610696898851039313920 8571319 53119962092757463166457867526978608 8571320 -115915236824786735988987241467301171200 8571321 -137391843237482885191616811496400300880 8571322 -74349680846391110315813535194648166288 8571323 14809671964517574789685000885468950000 8571324 -27327588628584020585569003592685665280 8571325 -79597528785068050654026395456095049550 8571326 29061738904325299979772675634431482112 8571327 81688362885876901696126922975210939520 8571328 9321881894471499133009892588860211200 8571329 61982665939794574770211207452196502484 8571330 20504819470093456892097545473627537920 8571331 65154792031329856495109453719215879672 8571332 -39367480356821182908344787134779613184 8571333 59106326030160252261711346942421053248 8571334 -7393990200494887166527621131089729184 8571335 -38853868226949822155541008434185876240 8571336 103631695582376165679267143327275622400 8571337 37290016857617527443235175338095725280 8571338 52640673242640657323286207424953142320 8571339 14798420710520392453613138170147745280 8571340 -28860173218491281407883091006622172160 8571341 120116558554488191806959970065925150752 8571342 30339215014562388102903236770932357120 8571343 -156827007721494095893843465861476687360 8571344 23404219501260546512117149236274421760 8571345 32247431319874126121004189266935395840 8571346 1507582193328690248512199819996315136 8571347 -240840516110464306544892110080411053204 8571348 5816666398989100590571338018878965632 8571349 -182665234609498092212114189406695411364 8571350 64013202825271149576686050431161066400 8571351 -220029164653096939155500247519118803840 8571352 11838060520357641691229319040965273600 8571353 41891583385009159895832565547995572480 8571354 32963337177940767250844954836381002240 8571355 5596440652828727298803222794275775200 8571356 -163168069470200890523399389307987328000 8571357 -77347807643120167466625066261180480000 8571358 27675843396087463200984958842076721280 8571359 72961992117106659159426813153649510560 8571360 -1757979227040407119409854960820551680 8571361 43965292268212193025774881253608652962 8571362 378203083396253291126351499816358272 8571363 202266900272856048027323893430508836784 8571364 550624980310146489465268734219558912 8571365 -42826612328058956695812655426314207360 8571366 -31671439430883445211664754438142158080 8571367 67832950068438047983847758431941830192 8571368 3832315566956958094543692370874265600 8571369 -67700602499301519931128184337326694256 8571370 43225141649287162553497034085197846880 8571371 123207777002622892241285865177164308152 8571372 31037445475392741476547688747967757312 8571373 -260949683878700449053086541313536803796 8571374 110584224985757376100601639627138059200 8571375 -58027678053614382189656714611262940000 8571376 17552252496449496363533833204848918528 8571377 307161425647666900425260997110695788912 8571378 25905998103756304755467477986594576128 8571379 -119159414529166489643090252049356033400 8571380 -86778328095899837770138081777535827200 8571381 -5942440939805628654701058264462946176 8571382 -26552179335623263420167815332119120000 8571383 -108180818400310771458700636080910116624 8571384 30443326281313286908674377418261442560 8571385 -181159947738338374527649181939625910200 8571386 27792221612160476321470725349637953392 8571387 39453731041738354501628502324214981056 8571388 -29714139908827899645313235459832955904 8571389 32734703512088969848041862744586430924 8571390 -64764670971026775732066269275919155200 8571391 -178295117181098327069914631878920606208 8571392 12998162346889794827684130247170588672 8571393 -29718318683261775618702064176661432800 8571394 15282790228169237924708634922996846080 8571395 -828182672083950403345362532281997920 8571396 -51779639353138833271190681225266910208 8571397 -344400800510865823665957485400434299328 8571398 -96276415156921761945984835776265440 8571399 -43531305384738010688728187005430393472 8571400 -94544562222218092193319890733440256000 8571401 -161550964233747241138913647372743002598 8571402 4947430773583720356561751091136099840 8571403 -160923439968430086325306128644967250348 8571404 -36994915980745484616167700281507417088 8571405 464711056633598694739604985547912320 8571406 -1726651045638701097133520980720861056 8571407 16122690831746298434732005524108689280 8571408 26577469202312769756474569663304105984 8571409 36246744419710084060312260757372133952 8571410 -38822246816484629519813065883124096000 8571411 -11326225086398450586738890538258808140 8571412 -73122764328145514678358972556295758080 8571413 202651814694914224739686509194799542400 8571414 -32947354330347992754541693669593482880 8571415 74296416499296376643606589478892272800 8571416 -49428855346261979198035320652044288000 8571417 122105684081572553558896582356269121312 8571418 2164072025205018432773147590345031904 8571419 46363557876005750290035506734478754300 8571420 -666297295996829560397670983545866240 8571421 163749936721231325769184239516419080000 8571422 49259612389740460813445467107839568192 8571423 35762671560928371321866733894712860360 8571424 13178747426440766558118554892916555776 8571425 11036013117926794691643267708008173500 8571426 34215550263071222208713930694032578944 8571427 237811243106514284981417399178982589276 8571428 96701553848308723759765799782417123968 8571429 157334108887396158277054055877973798974 8571430 10562398612374630393995817517124256000 8571431 109655253430294416175508971371669498264 8571432 -38849795520940784802201267790271692800 8571433 19212086100755171691515335288366990080 8571434 -9850020823511151014834800308361745568 8571435 65697081150128913603949045912588684800 8571436 47116759219375267912494267763985981440 8571437 -154751036085302796494653709167129621248 8571438 18023491309352580943085915104423269888 8571439 -7559458517702165837969408328815403760 8571440 -1871972735373451551621097383370752000 8571441 -5322612907875067575307460793032012640 8571442 157409929937235848189847949710334278144 8571443 73019189853785909010981659690747554080 8571444 3486597194038417771185352016033513472 8571445 160768650279456906252495260870578844700 8571446 19218112928100412667019565587381684864 8571447 -3990847235754010992373670405398594560 8571448 -1441392842267604678802894226236477440 8571449 83939436418177056133976015422025390736 8571450 -18495835396017758035546399623901382400 8571451 -17571939565200161795848828453718778880 8571452 1306076886880513655362316193508104192 8571453 -88639878111422651603059228423354819584 8571454 -94961124454806712925120307166289354880 8571455 32698864696027283403029491047245610000 8571456 -19649293000287473206626643394363916288 8571457 26475187289352664373766072003685195732 8571458 -12908529752191911556975705939560645120 8571459 -2789584697660645355214185794677860864 8571460 -18117601403870874017358088164621411840 8571461 249988538185861652114152132390900039200 8571462 -51707841412883652049232444468455034496 8571463 -314274549527774058555025808134481863416 8571464 158500015066542701997755076280382668800 8571465 28294476314342434157437432338270208320 8571466 -40983706328534726487115315787313349536 8571467 -218644826484198373312544901950829749484 8571468 -54739169686208826202150119534099416064 8571469 -35006555311576636352842325992092464000 8571470 -42029637968088073175166112756889952000 8571471 91521241152129904091382115939889460864 8571472 4149641781202720219297431214833770496 8571473 -128432359430841363691911011609462587278 8571474 123144773699078228096351597060808733440 8571475 3875070064807404671064492089903904000 8571476 -168207831970551027039054542859140286720 8571477 -117104089489661130255831114527377085280 8571478 70866316816424234441366689862472052224 8571479 -47581000133409067516386796791079518720 8571480 85580633992083657509406009370696704000 8571481 46400350551661914294598876808822630282 8571482 -97431949677408830998736216967245111328 8571483 5239316757206076134115757807256912280 8571484 163769432412379044990289419757320929280 8571485 26752484622248739907901070549041522160 8571486 -2080991918586320350521323555811981312 8571487 46457124792177804303364533095170543136 8571488 59734421754239938410684735164250587136 8571489 -74642374514586272410287477168222728160 8571490 -28237752824733316080242478561167493120 8571491 306754068873677072510905930487763912 8571492 47090552708049362654694594905832867072 8571493 -133785323631461740921503056471342016 8571494 -26272366590778230754012168040665861248 8571495 -101098349034887326936842380267961176880 8571496 -83014306404708214169054413978167705600 8571497 -41189156767985297675189217392199269376 8571498 19834866440132648433176227948567895808 8571499 97241317723894510936570472997504875920 8571500 17822499253314465577844138954588160000 8571501 -1646600624835960705752025749812386600 8571502 -19736233634861404160532707532338320896 8571503 11214524104124425054134655025141374320 8571504 -17724682278747244675708543028464975872 8571505 -53405359292679044574815433219903566040 8571506 -84047145464175705964875005830568664048 8571507 -12920807368702053982815746689219424256 8571508 -120815794860188770547091016476319733760 8571509 44271131373860444092382583864436273710 8571510 -9296491818137918048573158941656457600 8571511 -15060881411150130016962496112660499528 8571512 147225298618403490042798370819665715200 8571513 21659618453365373207889495328392398400 8571514 -3305674596566665361410560473155573248 8571515 -78141744396379760523525316086779275680 8571516 132754957692944125465279849538382971904 8571517 -94022815796724051401623764050145897728 8571518 -8311169699053695833459715468567727296 8571519 47786201743774193979559862476400352 8571520 11522426415531126048290671561801728000 8571521 -8811395837797803275414696607215947710 8571522 11460355599477979804580171596298316672 8571523 -313250532582934808673551168172002139600 8571524 -37164785252971527473612777543686312704 8571525 -4572166152713193477182332827650808000 8571526 -127874000828176758768694919632443216288 8571527 12679887726393258219348694023167184000 8571528 8325767280509962279937799767580672000 8571529 -96114882642382622915280139361035168870 8571530 -37263151288610930563340529981258547200 8571531 -10407382737243995051418405679572344832 8571532 -70905678710173496802577606111346946304 8571533 -156802337109932266314629372374418854218 8571534 349856172526733394104970140516840448 8571535 -34562410592430719846368997762681435040 8571536 -9151998758817619319313906620594700288 8571537 -33717077811486240501772104566171295384 8571538 -3942899642911674756506321793731284080 8571539 15876743433132034313314141237959335340 8571540 22874403248165242741389958672119889920 8571541 -97843885877900225239154863096218604416 8571542 -2704100992239646501009365315432199680 8571543 119345243185602403811671969737522031464 8571544 6952907485701816961687620914815580160 8571545 -148045239619834707130543683518723263680 8571546 7092315804342141223728384289335759360 8571547 132491983102966004729296296265776299592 8571548 -33859994271898119716681574578028026880 8571549 -24363532145087977300765951562799860160 8571550 9666743369459796174278866838258404800 8571551 171332216130484798102526778132265443552 8571552 28323918999695367328157604089051480064 8571553 71536029903944041710907417598142501060 8571554 -51433539297231951156410830723979535024 8571555 -28442099318371653402531199653877648800 8571556 -40411517928973017178184103978484936704 8571557 451385151953627245085677783191665166240 8571558 6408353831109446788158860980081147584 8571559 -273036454818937465567018219074216971640 8571560 5987322422398875510928568803972608000 8571561 -67471635958264345001269652082961097328 8571562 13136330842429617911639950452251864064 8571563 3345615222624221797819073713871539968 8571564 87200443756334686078553140907681529600 8571565 115585590469322897744651012156890053600 8571566 -81896539394875138071285802359440664768 8571567 -68699981356470634072651463773643462640 8571568 -26835377393001522874851931248713400320 8571569 52311720017364188855649565566748564020 8571570 -32395623501861375183314928055387376640 8571571 54110823662142180516312200788846569072 8571572 -188947204550292746540992285091033836800 8571573 82823377937026467918243021384394463022 8571574 -14771144166485895422308833507289981440 8571575 2812531860484591520351955201159286800 8571576 -22941454182531278648858871867175403520 8571577 1437569585006214292565906531910777152 8571578 285222182599578636707310649328864504832 8571579 -123266173950190144598470831868337676800 8571580 114537330703576887891494510172930163200 8571581 -152403099045757515231227451037791858618 8571582 23449898983581164221661447635780618560 8571583 -42514738905988692980304476625200550096 8571584 -203742392712878516669318707757973504 8571585 77507019409467088677353531609856024000 8571586 -12169714135941767266256904622365961008 8571587 -18002502291118698799332745749045584688 8571588 -103762812518220545938460607947688407040 8571589 28947430893221530948642355201567949724 8571590 -5949464862206543693856878342264601600 8571591 12738739606826101443621515567549675952 8571592 -3977395336055938192113996145024819200 8571593 1988485240157699577201039527818961664 8571594 29510887349689605357438638955999006720 8571595 73330114457686987753371969653542711680 8571596 -104736438990411644998714668903286832640 8571597 -43274815253151085714165519173735009600 8571598 -45637206033536959356467770220125003008 8571599 16799586963144895184528281929150131856 8571600 3499212941990327722269968686362009600 8571601 -82470580034132591044019464127500112398 8571602 -17136698081799638975638139417671771488 8571603 -101663665581554854987060065352291876800 8571604 302674369096353954629353952716205133312 8571605 4107014722069292971567130335310985600 8571606 -67648852764850695114940143929657464896 8571607 159216129479235156252703219463238627840 8571608 213992345555108304954679168664778024960 8571609 -152060773443517967830650147049006354560 8571610 -64650513050411389285138042006545611040 8571611 -125985277023558496071912059830066391808 8571612 -14337768203561602710482886931265445888 8571613 -53170983841601511502922569768481499840 8571614 95377124195504727477249208854652054656 8571615 -8973596078554499761211485923495902400 8571616 187679054041919004210740316617135357952 8571617 -23364423866263221241666984045555810560 8571618 -7234576411363312004977985311451686272 8571619 160471861781965457938018332990962038476 8571620 1287557205960569486296382754653921280 8571621 -76562254838225635222088851423349052096 8571622 -63497617341569813623878165103806657600 8571623 141178120710274036727779700733053250384 8571624 -7291573295245634126314025577782968320 8571625 312044597332057080487459709427676320000 8571626 -28712680148028626365404055890105450240 8571627 -31961149323328573293367478849115355200 8571628 -22671524882630688679841211180201896960 8571629 -188136609378170670960569565712580399520 8571630 -8301914753255725614716762416309956480 8571631 114225975330075806124636152541841440312 8571632 -49541285637181803416814663890383601664 8571633 26297201687288347823396916032252720064 8571634 59696081050681393244300156319469683216 8571635 15433666680713219863165398975212020080 8571636 -50078630095051220208714360448509603840 8571637 -45078988251465456256935216073950482340 8571638 39510231968956544291956777181420411520 8571639 -162867750407068092736678913903286879792 8571640 19394627061454383796897104562500403200 8571641 -312098569541724587863642960302817920 8571642 -26166345635164267179471252150346772736 8571643 -181752001276529283971539649468609254108 8571644 108350281056386400851465030667179790336 8571645 -48538830418465183338663875356282723680 8571646 -123366685201197504722594692467249856320 8571647 -1737809222013686425209322095024181536 8571648 21032777066907061480349605963291951104 8571649 -23255890599910354168345921552917188350 8571650 -24083721268700585458915460546882870400 8571651 17823189861987826315550295249027694080 8571652 77168135695492270663186299749907742720 8571653 -27279109260197441433588765845988568098 8571654 7933513217149938774459169848720976128 8571655 -11684500916755371556044730180496590080 8571656 87846409677406330532267944553070842880 8571657 4771375191820172903974022337179700240 8571658 -16608796555547538197315935391802032640 8571659 10646074871360347692283782424519380528 8571660 6312295586270973533844154028308070400 8571661 59886726372802574747295323571382053440 8571662 11991132213793727671337475015085270464 8571663 -47977672991067657423135285913017216 8571664 31491168675224027074639369417225338880 8571665 31095269043826868542671998319737761320 8571666 -39850055933074775529983643625061156352 8571667 22390501325801332208955899236891220592 8571668 20394594009091891847363946120386701056 8571669 -10347553087326265846055497272433897056 8571670 -43939541313780793855566471135534078720 8571671 257049565042627575480496463067503116872 8571672 -198740665024525224651793527627042816000 8571673 21390576709304085977137643642723716800 8571674 89615442961527711299475992539059440640 8571675 3384459856891214274382444067440608000 8571676 -292861879068679939560148105176049498112 8571677 -54840219467541033529414152041835768474 8571678 8117743620636428212536028791519138624 8571679 -14429759112982682415968855355346255200 8571680 115515897284592545436035721725955932160 8571681 38160950666295032343271648366069267728 8571682 47770625213786942439937349067844342272 8571683 -228338242402015002354378471164499868068 8571684 -71033165943807430776296012993297860608 8571685 -18612393683141599598166064663552165800 8571686 20141298078841406873832257604707278848 8571687 -3655526630244148171194924756714046848 8571688 -65553285390218052492301354091734548480 8571689 58928439417021459558359015299325609472 8571690 23075013480513966600920807016856320000 8571691 43800720689346204768655548205841031092 8571692 -168348938557882998705389986718500541184 8571693 10651309674668278121805098928517426464 8571694 9423517376910689749114949295279256896 8571695 140165949885097333329750942332348886000 8571696 7584257370863181843361215235819044864 8571697 134045801408085044321659888954668190320 8571698 -86582470492737973289813808423317483520 8571699 -116779838336351174098344604025362838400 8571700 34151444787815702468245586586706947200 8571701 -72884892654462319236232217024085905298 8571702 72222375153452446729771616161297468800 8571703 34139562396809281196055300750927759280 8571704 -167828522228580802075031747069642649600 8571705 3681953991831208507498564902018777600 8571706 270129707722847854520233832660806656 8571707 204007929285667451993303505701924329956 8571708 -53619620026747362967829694239386449408 8571709 -9792527064149035621770077344081828032 8571710 -25512336247226654710737925831359095040 8571711 -142238709389837919246176277173369692728 8571712 48472844897781013480081377118388224000 8571713 -32475235424909965732355239343414154960 8571714 105518008616469795593198107761685876992 8571715 -38364263071387770330608374329155063280 8571716 32585708565422871317749102643526812928 8571717 -37453770725655341539803677971578163200 8571718 5784135652879136929180992814278046560 8571719 77467503429781469922985046818713053760 8571720 -83473955459088756382211941432376524800 8571721 132351956443400898632258091381176178612 8571722 -58416464520700450656717634131393563088 8571723 -245865700131092106786521036233626287232 8571724 46057001266222886638758370955761202176 8571725 -63025528055436468407542004466578190750 8571726 6364126424443075153595897914549756800 8571727 -90115964646138746076642721639873953424 8571728 3225243908338605726618400551338508288 8571729 126349851071518327493181381980962094400 8571730 -1791447030456067306552003234376186880 8571731 -20687606084830946140628379619411685808 8571732 6610763216308127355034601172604968960 8571733 -19819105993119412644747758746276437000 8571734 30370964912665592406052466023826020992 8571735 9023141630439019356105114495376430400 8571736 -35246438866580623484181201984552652800 8571737 -168851773075354252292875833287989568640 8571738 -18534615530802686660998262134744547328 8571739 -103665339783044910952360661236316319000 8571740 22472984158925478414748495726110896640 8571741 98645286202619313979966090326692683392 8571742 33709447922641549208025760011794329152 8571743 -92890804729754246050072084794223137336 8571744 1533251129400115750675908590005518336 8571745 -1439251611143836847757639605381433600 8571746 -135786450430063450957374954019061600256 8571747 -1616645939490697017672108204782829696 8571748 21054989797793061210676066329529040896 8571749 -2933443443343182708842043254136083136 8571750 32264097052895825314953580185553920000 8571751 -5134175886325568344448778139901426248 8571752 -22338586362430296003647911880212561920 8571753 53752540687357521009814720916218674084 8571754 -13927628248287274089377664237931455648 8571755 8568481001816709809574528946406342400 8571756 40666607920141439451727950372745359360 8571757 -297456646440716131701501935105231984148 8571758 40083350966401940987349332105707531584 8571759 -24600794607775760594064508333575360000 8571760 4166578323451668098738247165532569600 8571761 -62042058795107033349155334072665214 8571762 -96383241004664498678191873860358992480 8571763 -19696021468082113142384545132119977456 8571764 136290127237195948900647301174926984576 8571765 -10110395774498438346408323713277326080 8571766 -60703192362911702954355206379781956864 8571767 -39072882756712994190125841824592524184 8571768 -13886597551180922824823336572546867200 8571769 -128444644493332116612427567509052022460 8571770 -41892734179893197635415606201291562240 8571771 -62760187565792670330146097563513433120 8571772 -147591429714326763380667038764368941568 8571773 17175430638954059906989144473472330560 8571774 -24561954562119370711428521584390072320 8571775 8318337144389639378387616781140255800 8571776 -124246883727858387711149845590709370880 8571777 -37570899900171086490870093840357520080 8571778 6459175622074929392899304701139879424 8571779 9453166269577348135443418802783219712 8571780 -183661784240348787480571337061027840 8571781 -61725435290199476085008869368421568036 8571782 20537082553381841148875554767233549184 8571783 48392299286558052144172120831693304448 8571784 58632999171132932807301631405644318720 8571785 101107996376602161351759170073577508160 8571786 35528199879629622399853086895282539264 8571787 -20007268743105147872298253854112062208 8571788 -15664399824069965486456559411672989184 8571789 -1875150269081000229059579770348216500 8571790 965887960986381456694561205941678080 8571791 -281807842975775546710597468624634127120 8571792 -238719037367892679278464260353687552 8571793 -137293821041782353220171542346465891360 8571794 -19860627607615041769332574187425537536 8571795 97626293631991265922547052333609686320 8571796 -97741645747509094380787225667109067008 8571797 -96473917576926312404947968138060276072 8571798 49264282497115703991355538300663581440 8571799 -33629426727571253959890949267889414200 8571800 -84991799981028082418097480741223680000 8571801 -1409671449995179853731310699004896256 8571802 15504948357955531237261182715690202352 8571803 -84000765508917747338903628631315293948 8571804 -46687365248949103751912217135088880640 8571805 -183332787721357077761757596691296482080 8571806 9443375314629666966774382609570548864 8571807 -20845309637889423990001779690196389096 8571808 24849112015314169845083516468547551232 8571809 -132338023567808968519679318546283432990 8571810 -622783631659761084059628093947289600 8571811 186482130640501834301728017341525608412 8571812 -59861179718193778306016593932890864640 8571813 138574272369557750791079588232999521664 8571814 -5111534218692048901516852055441715744 8571815 -12900878314980460454463740190450925200 8571816 58143239432283019457334510860171673600 8571817 128814162463026876346410026195557100032 8571818 -213421406180874910211154469936214433696 8571819 124952730399215697330912554285828948208 8571820 -108055295565254120626916621239119744000 8571821 -41429457884325259585657063316004760500 8571822 2273161998998812022877972441772800000 8571823 -39070452397002587012476367317798288136 8571824 -19070973342532723492262946326007054336 8571825 -69225737269892267403801947079891122400 8571826 100383443069871805578560122063939940112 8571827 94503021493763444359739250266023304784 8571828 -90354280675919855701239896236722984960 8571829 -3704126965810457528918009639406696768 8571830 25447723871447137011165391466540862720 8571831 2025632253053469605306973047816474880 8571832 -87127818322790864887183900455645081600 8571833 -23215423609576675321612704692824814256 8571834 1010181602052245250273468621835397088 8571835 -1110279490689252291746924197944082800 8571836 -9523265973122700577951032987507763200 8571837 89678856685845854147046566578621109568 8571838 9686684547410882661026612059727597760 8571839 201069739031088693751621341282053816640 8571840 26047512694910275075890093006677606400 8571841 -23496500678230886757217015294696283136 8571842 -112135671526750689879238742992472504256 8571843 43918015894386869385152534583355449600 8571844 -1479234692154199425663136875483628544 8571845 -85892956676239996235576279105262600900 8571846 60495467916842641651599958995845743104 8571847 -76565408418748348144007230181659572720 8571848 -111514337286324538252515818119733729280 8571849 40266621789336140729988745565765167680 8571850 -575281041399401741467873502172480000 8571851 108802363485472778206417250608536360852 8571852 92198586765204791513531374616983756800 8571853 77183345265432284288148136425845738102 8571854 -167966299689672570028112869578568317888 8571855 -911365104226738341530831712943985280 8571856 3199436821744456523025482970780557312 8571857 -15166393653766602058566276781787673600 8571858 42836694559388959279840804843939676160 8571859 155383383929320442853152629713777884400 8571860 -184330246252850169029372337999294873600 8571861 102006531715709473917283455670960381710 8571862 -1638764486315254039026774046230384768 8571863 -111092173517144778924965097408696000888 8571864 -18932596981573254630350084211221176320 8571865 81198421550103005683711017865511040000 8571866 33576351953978691018078427058927073024 8571867 89077613329710355112832770833978324080 8571868 136685466076543607621194113220625320448 8571869 59768427247947879684086376949393188000 8571870 6185774238593276598010728294212282880 8571871 -34815357963101916898328482948334399616 8571872 -26412917233244316722853485785148030976 8571873 -44542640055435254509452910369546019616 8571874 78088701129753700292802226976900545920 8571875 59529351617193943075227122417220450000 8571876 -1313641157054019921779142681494599680 8571877 41598732706710347701734210576147857472 8571878 427591406886249020130231530944849920 8571879 1971509120302740665901920395170084000 8571880 146584109831977796844048104473151846400 8571881 -33130905025985524881577817332364181318 8571882 60391259601353376604948931440260096 8571883 7103939586296216823888707094336458280 8571884 -38589121815342657071363224069350461184 8571885 -16220387339671470218291882609740333440 8571886 79004410429350352111101281182569076800 8571887 36907400758570843080242432672097132000 8571888 -159828517929150207130297370877296640 8571889 36895676746297546051260945650299100160 8571890 38689108559363030907394135347707292480 8571891 -96572921720583169583018731639141336008 8571892 -70022110568610169167208161815826606080 8571893 16011081249963243555071866320834427008 8571894 -40971981755506807147466119596828955200 8571895 -163468545869801003060877532150839451200 8571896 158209038484641778663088323810794209280 8571897 -91816926559812474887642392802883866112 8571898 -27386755514842244527026553300445638800 8571899 2254642191883252647724759765377745440 8571900 -57706891354663037167251328921532275200 8571901 13382475710807383541953298069094926208 8571902 15302613809312378757552857196416906880 8571903 -44180301728384489961907543260932880384 8571904 -151931430043860575088587985575894581248 8571905 -30675135033897056395138854046338761880 8571906 2609802208552863695616233358329756160 8571907 -233923840413235546634017380845869708800 8571908 -113578141771315247651830056555934970880 8571909 -57772748127081745445151258501635236896 8571910 101991015126617442656135282944393916160 8571911 68639512781660880457938180300607192224 8571912 -78950242239044781745978828149093580800 8571913 52540353856941596702408967742805641600 8571914 -2744193889741640631052018084127754240 8571915 74030492034621211121926235503090085520 8571916 -56999441553156447884376773606786123008 8571917 175485621598996110302847425279727366966 8571918 62074717469150818941354476683807856640 8571919 197133874821126209949887903312464806320 8571920 11365669503740781163089445517615431680 8571921 1650695093952162536605324534092712800 8571922 -79705426671621424085161410250478629488 8571923 -815398646736850878918340439764382976 8571924 49671240858044759294917576148369957760 8571925 -22426314203841946377586413651507740000 8571926 47589082941785618004734146126801098240 8571927 -23007385977918406916528596209611682816 8571928 -152302655533774929550786531383118848000 8571929 165728929557724862238569597686907299530 8571930 30445902165271809006133827610455141120 8571931 69738736509048085826205265108075934352 8571932 -211062779558366717578318138555875179520 8571933 229034281377544187160325916655977774400 8571934 -11174719843537907887227997374066671616 8571935 -45748379864482210701072995787758316120 8571936 -92625925171653432671906063170614067200 8571937 32806836708814236815732452700224201392 8571938 20675562228154370379728669541523166496 8571939 -26073233812943930821133468405060174592 8571940 53165583428138883197404887722267865600 8571941 112078011298005932662154212742203154880 8571942 38016292669289264612643387037611351840 8571943 -357390290732828227625800885217965647120 8571944 -1465636404358774007569029030855321600 8571945 -563512310900816180557796544250961280 8571946 39255419900696368508394763048277919840 8571947 -89974859607494116624817903395838774604 8571948 -301372498640075137573587382702522368 8571949 40730409967156716762097920145604132236 8571950 -14940086766672642857447855832405264000 8571951 -98353041359825818004471351132118835320 8571952 748589341515591925156432640579665920 8571953 -40762983249767788605286780627065408216 8571954 35756778459064041979471950474034759680 8571955 6045714163578280777852245429875181120 8571956 -83630170857676389089945269647282984960 8571957 58701260637150816958783069217213233440 8571958 20580470348649983192367946878205795776 8571959 199068239153262146031739918555695116928 8571960 5818877106932416569389360128862208000 8571961 91490381480054675257040408780855302560 8571962 40746833139029194153469281580762971392 8571963 -76202574115769618242020365175993588456 8571964 101421083049531375798063751927354083840 8571965 7144927095801378494603955381178636800 8571966 -14099649495580217305917222254755111296 8571967 -32071355582283629300401743215219185984 8571968 -12727356875479779911433824519275413504 8571969 62165833969884464381933611035236907648 8571970 -1508233935570166626639004935663552000 8571971 55435915427510935185274930002036475344 8571972 22856661851273286532962322408030531584 8571973 -121779340606807751688179850712366791778 8571974 -8881542100684837447497493260187852800 8571975 -25457553902350591757455510750776138000 8571976 9891489749632136366336289965122191360 8571977 -41053403012577071387321773471298295900 8571978 -33164217128944656200889424121398735680 8571979 -18629416200084203050789516140633610672 8571980 -7200818722100734069134068788676367360 8571981 561025504234668532952881946606096448 8571982 9481319221065377220792628133824841472 8571983 -1593022101793242843126525173461368960 8571984 16710388338096066750612652882138890240 8571985 76908770979759266089298363836955510400 8571986 108932343370017945381483322958674050192 8571987 9621254765847939761768359366291348152 8571988 -23228188038689243753464093377367547904 8571989 -84470208245555323191992187655891405344 8571990 87029485008020904964270061071411200 8571991 -23859760251735343173039078865161248640 8571992 -35572367679010213377588564829195468800 8571993 -27697860458385261410209640586726144672 8571994 -126404473742587367290694548995104363040 8571995 -62840506371298447750911875596544781120 8571996 3251536624648303137544514056044539904 8571997 77867863016045140016008896995533901952 8571998 29995290576487225744045877347334751360 8571999 -70728314493713626682931386894953713336 8572000 -244556444904809037971301648541679616000 8572001 -48008179575790283582299862318940596736 8572002 22446633873288866241030728978079233280 8572003 6973405651117961312394100616250836 8572004 -48859730088607550149545365443186298880 8572005 33079214863328191906880578466668996440 8572006 -11383926166365349179220449584587065216 8572007 154280961053501108072837122130191488 8572008 15156897542809343075463407352031150080 8572009 77721976836912475895164158731267057210 8572010 -8591950656395960956869698555619975840 8572011 -87206712901978781378811372317217120168 8572012 -56227949380053619896919610838862098432 8572013 -179365745956694838808189137756435015156 8572014 -8388675573857818130873926958827806720 8572015 134973742303915792421891753807496569160 8572016 24036391386009345780089763695059894272 8572017 20504152794451433305110982980889895280 8572018 23566170925092535238596678146488692224 8572019 -84374753156243682227773740712784303904 8572020 -25221636737846526554455101647613880320 8572021 -148017626583454322875120162691477808800 8572022 24815828672326776579961107841816689312 8572023 -160353646217103425531372405335916954280 8572024 86575273426399513332463555255082496000 8572025 2324307184744917315235988323875811200 8572026 65983387913329817069694696973209606144 8572027 -59254513319480109636028894157253649088 8572028 -85732471921248761101683541340514653184 8572029 -34473797206925818874298345329166946944 8572030 67747660096312981064957406749765444160 8572031 -11253267840158388917566518574130999520 8572032 -36129082033261731072922245500617359360 8572033 155303930424691289628315573754698449282 8572034 36832786396696238123387451541438698912 8572035 42432219655573188048040047579025672800 8572036 57583054053904489642803986890500049920 8572037 58459802309959762461131197234420156512 8572038 29945618354370475218166609338851223744 8572039 40339562757528972113744874653125835056 8572040 113591054008695399051507873343856640000 8572041 -198589503427050060580437480926292406560 8572042 -18510284527432013553536288349259367328 8572043 32502844804347213637372282121599441440 8572044 31598006441742942603584187959352806400 8572045 29941564327881857978388644128758036300 8572046 25368899678285409946870094595953108736 8572047 92946911679816560255753591250711936384 8572048 43695099708377149734349518768793190400 8572049 -56951803537677147578759038696310593164 8572050 391104416721847772481117733083427200 8572051 131072351510707294216978888797686063400 8572052 70126569497612586393452623260497821440 8572053 -52374931055455199264317905855868477440 8572054 17100025593124874331980704786280865792 8572055 18439988991384589388898501907486167960 8572056 27874894028905725168055413190594867200 8572057 120149178307013932643998044021582272 8572058 -10946984848641113375255783793020651520 8572059 -75729789393130672985377987982916913800 8572060 4207869205014427398538545907568862720 8572061 1281230719439155748280968720937708024 8572062 5038886586064079552403562906826578752 8572063 128619231619770186649239611223170880480 8572064 104358211334541794208744134915090743296 8572065 -60394444566369619231919165188604388480 8572066 39357347927074571679149178609487697232 8572067 998366513807698028029657103515442592 8572068 -29040264776389260700144163554249466880 8572069 -23939098729177065649204819085337987360 8572070 -19658742877534067642395910805071880960 8572071 28078051385859567066832815322688636712 8572072 256358538307906512096168823815371934720 8572073 147225061038023909396809678189027331322 8572074 -21838342099401369177627150473312194560 8572075 -1687326105867947752008656127970859400 8572076 -101327260176164811751134135038878698240 8572077 -87068638331211521540963779742544142752 8572078 26214548870352365802422952653290501440 8572079 176315480234380681148326989496278337680 8572080 -12253859047114491473579896301011599360 8572081 -68889688609211304253094374225413606720 8572082 -5438031268966895025313799814241087488 8572083 2671156033644714592847698109124473904 8572084 -67880474925552368744015504823504821504 8572085 115866520952866982192873066733972330780 8572086 23485287393410586407411407041018607488 8572087 -70088606898849650636733705206611871480 8572088 17987017514861323124718867936005775360 8572089 -41913014685422921563756316481242433792 8572090 15231633364707251269039585091740601280 8572091 64648534542239892434479730098664819904 8572092 -63391509898330250907719656312187432448 8572093 -861233382608575544535225700220087232 8572094 5544257468812104632197746809899044096 8572095 86676191232904079737818891282807091200 8572096 17929123071877388567599764474777567232 8572097 144757834764494157924196988385492184800 8572098 521448354775323891950731527745651968 8572099 -53381810639255401755786252718921672900 8572100 -7046091280517675488436868773393817600 8572101 -30835604908031250849880821896316945600 8572102 18808740914299371328559499501957771264 8572103 171671840280019596916362651074444862000 8572104 41839845372372730350745189895375324160 8572105 -37742638379668836907301276051789395740 8572106 -26388525038839961198595577894876471248 8572107 70826776011720897725959261539788750040 8572108 -61916216747045065766253214794369033472 8572109 26629945863126436952770623976134194796 8572110 53621937390551794250535386035849728000 8572111 -211339511648515097167091040905839222288 8572112 -12248255727058405894195402565585117184 8572113 -17406498057079281392164251742671553776 8572114 40100749522347970304518701223838628864 8572115 -18462677803949683977096471014739564240 8572116 12885351314669599572523438454053601280 8572117 -115862744340564327081877692605151046834 8572118 29946516883094223250761267716394089760 8572119 -60882948801481263174988415702207078400 8572120 -67687785861990763725367520733292953600 8572121 261073586533353137480281095271705709322 8572122 -432217652742208808374285628356907520 8572123 -1324943162447989064699246258398187520 8572124 13353583583797759886283105259392000 8572125 15886805662878075096215641430014440000 8572126 3762922143911820526326273838069705344 8572127 84043208733066817688920663298582210976 8572128 -82270848649188717198842270475542593536 8572129 3545028628212378284609201746497116740 8572130 4890679053604787205097745847741158400 8572131 -131271816196847541292934939135140585680 8572132 194224905215397392763666201147613143040 8572133 -224363387453770377587545551770851647618 8572134 -12200434567968231375304964068105139520 8572135 67806878540965585275363564411385228800 8572136 -3456789916466457116459820934964428800 8572137 -7339627529205899952895488883373629248 8572138 24831752759201482618150277544300271200 8572139 50165682149854162946967995861171946960 8572140 -72834235339880634700823461288736087040 8572141 36971202883154418382664456644296195542 8572142 179479493410453192318304845040520114432 8572143 -110265595441896881927289359326581926136 8572144 7905672985916445924202932525766475776 8572145 88158928272423363156878548777148260200 8572146 31086989853382908001626070609896357888 8572147 130471379519508043814947879752127954912 8572148 48401557707545718176056313051666781696 8572149 -2724096762570625116675495326258602770 8572150 -13633658625324098310952316615643686400 8572151 -25877014036091240033834365949478998016 8572152 -75148910161669514994827824364316917760 8572153 -118809349652679245429521377805867286316 8572154 -12704843824373606292575649585281794560 8572155 -41183924483267456678477507828877405840 8572156 174568558345413020896239541247850475520 8572157 57138167526875341704745148729796690240 8572158 23042734327070766226374575998261965120 8572159 -42791143924361562741774491062046461920 8572160 -11967354616809130674409621517122928640 8572161 6510368003015538027224025556634683200 8572162 26785941066033811032924538874246138832 8572163 21866698408304100832873777009126844412 8572164 -1072974039946828190540692993544878080 8572165 24523717038917715415150564964140558080 8572166 145464032463231788982123472682496364800 8572167 65527107403810931510736192403272328008 8572168 26574882551620429413691318116630528000 8572169 -50675440777364734147228499816962524480 8572170 -837283371009809957467549885099676160 8572171 -19253472392019714294148794547883037128 8572172 -5208524857052851939559044652826700800 8572173 -36319960926422895218229014527898452800 8572174 4308749817618956182723134114373285632 8572175 -162782591055848796934215585653762646000 8572176 -1673776120387449600941772377627688960 8572177 -6194885916812810443031459575633685148 8572178 7440658953129040384275708146547722640 8572179 417649875231666653573666867176882176 8572180 -35372050998762653052902985616144151040 8572181 146107338603835406156329741012838137920 8572182 -9824471828468910634672301912702042112 8572183 1171964899815830664729759620236765080 8572184 -359585357532904115668375674369026457600 8572185 -12278043845021461048271341534638797760 8572186 -2783717009437468145728187246350026240 8572187 54087592028138317920038637712420076004 8572188 12880878907367554338036915224904153600 8572189 -23907105094787892680398920955116558144 8572190 83230250956655681101928914874144188800 8572191 -8105776874258687222554357896992186808 8572192 -96689912163220247540237008355217899520 8572193 26475597019583847016931390526611025600 8572194 75681322064725741976947524950048662224 8572195 121923111024212658014653235892074869200 8572196 -9054476096185444363222720226098179840 8572197 -17779548916361354554517495362737079680 8572198 5831612826474626678470140106498829952 8572199 198187780782850493004128104232061033936 8572200 -6906148088761595317571175333076992000 8572201 5833789274908326433969340951454761184 8572202 67198640378690082882869667533322374400 8572203 163974789828790642352968972744211866800 8572204 -125916603781428460367446527073611084544 8572205 -102626672348023343855199036199681633140 8572206 23177040264912034992820017622009071744 8572207 148164837573942537995532590179797620256 8572208 4297843657651187638474887247287681024 8572209 73932460758956160232406136270093512304 8572210 63551981718433554268670933677235321760 8572211 135494609732901315998095856738713267200 8572212 -56420182576753803527988924998936875008 8572213 5447650517677184065820656537242470400 8572214 -40271525516097531728916440401425199488 8572215 -6917684221709150414622950451253294080 8572216 -108470782293469942421760350867358474240 8572217 -32214832691608744790722034079800491734 8572218 -4055972971347657542326974007719453696 8572219 182943193270585706954135634856834203620 8572220 14806147117851017563085503279343585280 8572221 25906506122037074709350988173833853472 8572222 -1461250041406168109741141381775406080 8572223 44259086922537842081210803776048249840 8572224 36472222396799111397463902299363475456 8572225 -50961341376511340632672558890108990250 8572226 30494532012879346715930813657799451200 8572227 6648738576451936339200695363516731632 8572228 -42486821077644685022649694482975436800 8572229 -219306605361241217456068226718123043170 8572230 -385844807920415609683019864913782400 8572231 -19481743362202470239077713231139582400 8572232 -31033219027546577941205394106779417600 8572233 83025902738363878322620752291158929824 8572234 -27601128051357307791206799668961605376 8572235 -77577829177812165381314187400880226240 8572236 92585436142594745750605298776011571200 8572237 97376189136340776149883955098388528886 8572238 6969418673855787467333956671060814848 8572239 -20916648719213105149112026634214339792 8572240 2646709367674341050146497688159518720 8572241 -76023946836841452404748513432727625358 8572242 -20811859245529911146456732757108773376 8572243 52821337827544799088324622269355904492 8572244 -3246444187220674337728828470511976448 8572245 -78924113753632583798797388550807840 8572246 -34612630162161954304111851199009536000 8572247 109908104033842321958244853233973474152 8572248 -155471462117474610770416063778357514240 8572249 -18482377329231805585392799607293648960 8572250 -135377279011849305169639779238373328000 8572251 101762818400940255645222804131247201432 8572252 -13078631019259847021911927998829083648 8572253 83050887551066127893801292014691134502 8572254 8882816982935164490889383298370240320 8572255 38170574002160794222310444954615208000 8572256 -63348805856685709379222250082585804800 8572257 86364978940452217296561065897007140640 8572258 -69517203835406385962870324880350925024 8572259 -50202524525525102516721807714568880784 8572260 64784845220903138475899773408075714560 8572261 -78965979146653895750093598689493415968 8572262 -31527871865374382186212454800211374368 8572263 -13318202892290923571063013929801160576 8572264 -148588244495151743031885450838551536640 8572265 46115580649542533724041403489261120 8572266 -25978712384599088443672883776267783248 8572267 -121039673963467685168095289461728521136 8572268 -11676812706116472316239970691534976000 8572269 126591526280826883212223036250403524160 8572270 8137396284678503244903386454619115520 8572271 -59587673298597060015191560434530624256 8572272 2123090293007407781602704476460810240 8572273 135050507256184711942359534623813320884 8572274 48946110703158220547359101967902893472 8572275 5291555812786435649496587503954488000 8572276 4619989330070195811494415683749324160 8572277 90303454205805405630736138378791334272 8572278 -31634346731532771412887794980262498304 8572279 101212170869348037702526217205765259880 8572280 -30898226678406634750954535936079667200 8572281 58870946893746611063534239861206441552 8572282 -91753586300725091159562861410119975200 8572283 -398700382409045021565040512794937641760 8572284 29859260044396536688799549058800025600 8572285 -19393872734819123537793949493734840020 8572286 -19983221423329952211035691840696643776 8572287 -118798977811099416742200635190971280000 8572288 -286404128278445464980844657115010170880 8572289 71742149217435532454359329551063774400 8572290 40805535159909531755507255389770700800 8572291 18634183372771635568973652266247376544 8572292 -135324797676591717132856560691093209984 8572293 -13214845140375563917049742905333998980 8572294 34003326847400166958624227030163161696 8572295 215519736747644043405171304550061535200 8572296 39935598082386838674115041715800268800 8572297 -226897837866559932723682949078735733488 8572298 35249781807773858832478381445551815936 8572299 74807438635522239467232984097356603864 8572300 -54885292571061189105475528942910323200 8572301 71410960692236152739394074014690373784 8572302 21546720454534789085536572379415064960 8572303 -302903504379767303569731116517800457456 8572304 18346201493134620280231303027113984 8572305 -13696535186836608881096250253968283200 8572306 -829048577488950262981405810010259456 8572307 -136796769361203337408420804398059982480 8572308 708842228843063616652151207008358400 8572309 -118153955127176277323839221462980517490 8572310 6187389287864102631392203694986416000 8572311 -133758133525771904698388834055105418920 8572312 2206359913713633255380800062916730880 8572313 16588552523175648836524185359964266382 8572314 80041416439401026565716963162052110592 8572315 100235861705580070587381455148637369200 8572316 7991460951959751634902779047895769600 8572317 1407048705189852719633541859665433536 8572318 -36418920333108250083414850989185998464 8572319 -7050075793816303695763488349022340768 8572320 25322153361639355734173165809766891520 8572321 -2462500828179068418091075122009900000 8572322 34449045831453727015671817784894039424 8572323 5117450049241113594450890190844857600 8572324 -170918593001313397782750041225856978304 8572325 137990715801806516822416261637158848000 8572326 5289649734525906920122761831684200448 8572327 -92089123063849146334536759501883261008 8572328 -177348370573109233522267967089686819840 8572329 -70132821219820780145397967087319614326 8572330 23341291845558165506931971830674186240 8572331 -61230912201643346463849917443861745868 8572332 30844469033175168790971856153353487872 8572333 -9709269077921126592051292157431690752 8572334 -83239912049407999200107055420678485184 8572335 -88133443581220958164755926163256835040 8572336 -1861293770455147287070181517929463808 8572337 -32551609271688845382684414877307079168 8572338 122359455982514792233772300411277592320 8572339 -528158822947320897462768069864431860 8572340 -9671268469814399115079415384338513920 8572341 -21944422821509464457119652097618489696 8572342 -160222856623107655942083267015377616000 8572343 27590238776749884751671593619154694784 8572344 -17052436735782392124220858629267456000 8572345 -22085948939873267884808474116383667320 8572346 109276353514930917585155918486435976960 8572347 5449347716664355084044126129598644240 8572348 144701292872628223411499801889230148608 8572349 112515344356614068611527225743941249350 8572350 33703033673353930790300017100440920000 8572351 -1952692206703885940872643921948687048 8572352 28738497148058093894634142409938698240 8572353 -2279538713236202066116796603609134080 8572354 -981817068409768034411254594017997104 8572355 126360891907698678246326973211413293520 8572356 13592821436524531183800298508342593920 8572357 -152023434267277758806170443659475479588 8572358 -63390777370686501920180487364292994720 8572359 -6758783917357845989216591927338827096 8572360 153792955317538031375258656358217984000 8572361 5365000085436325809036694548105493440 8572362 26995415709516843394246079201983064064 8572363 -213311781334451937616406183904204483080 8572364 -8529157647066370557884732125523940864 8572365 -152618965887438538982746779767347800000 8572366 2031499321587911409811706958264576 8572367 135844519994275055512716607458184498416 8572368 -2977224629499927539945119393536540672 8572369 -73585600740639085647802089227147124480 8572370 -870806537956344407914758015307995840 8572371 136077926730575922795668322560476054320 8572372 139295566337485157883361472619530696576 8572373 97051000655699507736202655132303040000 8572374 -63488703250471685074785661094822199456 8572375 36859138181863071080077425152386224000 8572376 33300591356968453010044401156010598400 8572377 69739718446208175391501745922882607104 8572378 -21364208932870886422164479985689372160 8572379 -13419649564224916848827708639268232416 8572380 36155560986674938400445267095598658560 8572381 92162381153586119689456014646193366752 8572382 -6982625610726676927700007527969525760 8572383 -86139900554386741110723953422276337448 8572384 169587712873415644531741612468515373056 8572385 24886905826522601216768830230308354580 8572386 87860295105583369696014161846346024960 8572387 91683621658394787988537511593315643036 8572388 22552747221953165313644902258934055936 8572389 36551078629243138047826527440704153920 8572390 3062402981768390135801646446677969920 8572391 -92711717331073772197592668785830427600 8572392 6376413426660378861305558093759462400 8572393 -137299293183651434287443174829895421660 8572394 261933219262146391295143884745589760 8572395 3827600940200782518079691016504227040 8572396 51104064614248411777202208473014494208 8572397 161859538195085491144672129700603973846 8572398 45180603901945487664003533925523719168 8572399 -1341399889516574298521526604998211584 8572400 27172473276438271773963673058734080000 8572401 -122184800603399063602340833733076751920 8572402 -7956515236579698601757198445935347296 8572403 46880552567153841160585931764451379792 8572404 -70359326492560461917258835088370700288 8572405 96536128346928444491641171444609908000 8572406 -18192897630606857578725526639079469696 8572407 -61361910483573387815808305781194420760 8572408 8835018588191542460838525123635404800 8572409 130518009776724666355016059179531221316 8572410 11477921707644875654174792502922091520 8572411 212888211674777087883723447432524351012 8572412 -72279549864691042745856954092576924160 8572413 -69630654256372776661899305714140870656 8572414 40718755531925571816837292954560016320 8572415 -11560187245486121441561164385569804440 8572416 19889793832520016560070619694339457024 8572417 -119803060746288588386324269563139512000 8572418 -4611165609558604406760333001160865840 8572419 -35352953432364362699957019888690272160 8572420 53818001772566971281823679401366732800 8572421 52994024748627614442343685112766251648 8572422 45555646733671554069773805534301562880 8572423 217769643465140806274617440100377214264 8572424 -69888338993313916658715335566568325120 8572425 75433267508426892616517313637755690000 8572426 -107795674977010730351195967351738875088 8572427 127956373793014858099059041311482696276 8572428 -11019311181140970141371626022785651200 8572429 -138926107066866869455827027175919158740 8572430 5538393633201438612364086387904773120 8572431 10845171696539331053813195751506511744 8572432 4096508769642390645690437981122068480 8572433 -188978473978077083748755190485941962318 8572434 16477686561227520850977018288958184448 8572435 -79399327950422995035189234810648171600 8572436 165809323846037843222778643004142199680 8572437 -158386343746875070267543032838982592 8572438 -12105452683642705094793390892040248704 8572439 36735244669829320499600081420944714440 8572440 -62344779376781645152208728835532595200 8572441 -15898814096033069857615857382569221228 8572442 -73978124198018643674030721894446458128 8572443 -9581202063169242057364288402755646272 8572444 124297716924872411341801499349922363392 8572445 5980834609263823386217820867731864320 8572446 -103095630411129914846828963564680560000 8572447 -62137659199284622194797811031484245160 8572448 126367337322386362473345207496354037760 8572449 -42411884740653656249515180062702799200 8572450 25425637313051579438000726719917030000 8572451 101893606604379455345010678468840943452 8572452 -31263907429214606142248787006389084160 8572453 -218533905395355767877363091652945366976 8572454 71888494105240593761888766601583428224 8572455 29198060302202899610148126713710568160 8572456 31927523625786957681948029766887823360 8572457 12683580652937218540452251037509348352 8572458 -11801838965090454345347387046707673600 8572459 50282677327835929178639448687936931216 8572460 15999790025509729184859891618182415360 8572461 15426547654623151044369223623132843264 8572462 7644799360568521384378916293842084864 8572463 -5166379268208088663965959997685837296 8572464 -8231602360384217775415268574248140800 8572465 -55191200748233328033970572088654812480 8572466 20042248095245537518930748045979064320 8572467 29269226035078875068800953961575834480 8572468 -77000349573851137583125498550207723520 8572469 53810112531533163559360861027446398880 8572470 25951350549328056682410095001794160000 8572471 514590356395508898243509045479147970880 8572472 17241472723714524840595201809907015680 8572473 847156126108472879174633291009488704 8572474 -100744222357951772952068659359818277264 8572475 38727951477642005385745967767325572500 8572476 -4927718283238736884835150748335972352 8572477 -106586309860090339721317518698497386560 8572478 -133421817027994147465995484644766152960 8572479 141772060471137846505861108248462102984 8572480 -93437769896152898541577019641036800 8572481 -157548015458186235311039468143492028028 8572482 1749976599939851139240963153303378000 8572483 -167569081365494061728993921984047539268 8572484 172676650502235194517545247208216743936 8572485 14529568478281232259638251918328705280 8572486 -2620321306286415537704866435638809856 8572487 27474141535967484630880385261484000 8572488 -116207985186075120224386417255659847680 8572489 43289294460466798420013850876207804960 8572490 14294182954645495883283437934667260000 8572491 -1807429142434018071957869152734931152 8572492 48156958160184870421805801947319377920 8572493 1305483184472564829419016679010093664 8572494 505400944128136338449885676091241472 8572495 155816667038227385516623083239911605000 8572496 3579091763129477206220875371225415680 8572497 -26922474325561774125972411317112317280 8572498 58849834733476114137005804654359048320 8572499 -104880654468235376164822128827252367936 8572500 13854561469404590629755122601369600000 8572501 68089313180423886207567975344647639548 8572502 -30591940258210373351230643429341518048 8572503 144731806415818740491377516313882598504 8572504 10642444732175658653156753672631797760 8572505 196427688414476153434180822847595175560 8572506 -55776923102342309657819255824087236096 8572507 228095870909041580877649167523219346756 8572508 38660741009188086204056358180815020032 8572509 204508628610334029941260867038285505056 8572510 -44537986998884866797260407221525895680 8572511 -168527991788161365521416772942442513888 8572512 15144922586673603139436430937573294080 8572513 120271800098541611777002135493378497684 8572514 50638673847930395235983883276311204352 8572515 -25474003943035538899441448865462412800 8572516 -269794154129341754301690498576700907520 8572517 187926115561183987870235544681730669566 8572518 -112675119928504548705719856570163620096 8572519 -5365772924144248468712620178204550480 8572520 15202142355370404671161885036261785600 8572521 156863006036974580654712760408809082512 8572522 2014905158429386073863093002880358400 8572523 -345082605716925763327712677783833600 8572524 104628885723864773776162881099455878656 8572525 77042595153795980526801075699707367750 8572526 -12179506548920304737976949434024193536 8572527 248283318843871660881305749189916352000 8572528 -36266908842768765590618020507194523648 8572529 -16660672925824674170543740926860912448 8572530 7296149119373664481651203963690462720 8572531 88347364129314387056986062643349870400 8572532 -30799387662198808710436507275557786880 8572533 -13008847944040116930727568745503479776 8572534 -23706046263691229920658943103699528320 8572535 -8905697816728783826596157777376548520 8572536 -4132781262668181565018218139241103360 8572537 18936757612969185686713604433848960640 8572538 -19331885054877394520152292108581207872 8572539 40990361843214569033533882853914578480 8572540 72170541037392439358804766968094382080 8572541 -174001716154925192283396822083220776058 8572542 -57314321084697369178887312467810881536 8572543 10922654492665722105781256070479805440 8572544 -3996979279220422720806745816411668480 8572545 -98483545791891008471997289241616159000 8572546 -75053666468607153351581916740043686016 8572547 -180657987270745491347110439907260899320 8572548 23453525183399314726492012462090131456 8572549 85075314289693943544496175680905811550 8572550 47464234297835120504588663772669900000 8572551 39877355933035180684736283895106172240 8572552 175092354609029113577708899612613145600 8572553 -234909508130387061528570972862506963360 8572554 22984982446278873413888919509085665280 8572555 17167090276597860804977188460939165760 8572556 -85498792371230884329930235034448517632 8572557 22632885739460371676502995219178672192 8572558 -115067515923537216754434771300414765120 8572559 -71466628539676009518817287019904725296 8572560 -7450068054871904907590435236738498560 8572561 -18609064186843499168207741171839531200 8572562 62393450980380986289637447748652934032 8572563 -130378846058824066522058363612482332108 8572564 21348888688263276012068561690310795264 8572565 -305822358280325999029343524451381145600 8572566 -847414821793800312254254826408140800 8572567 39365405951142284855709305971450078224 8572568 -34988015439050924254816966545872701440 8572569 30040372321084549928014386464294516160 8572570 -98554199385617782097557554442006574400 8572571 -60396707849572058424121268801647645920 8572572 43133631067822186662515177464574484480 8572573 141614383581083126563643746707803870220 8572574 122422954725908918140191615627424600320 8572575 -54965617987967848462689288160987708800 8572576 112279406960653682072067568718301560832 8572577 40864116638347846538276753832549582120 8572578 -1158521192583683563759639634764968960 8572579 909214444024074920652606014502693240 8572580 50685338114691287617130815007580115200 8572581 -2950759628777959344823615666439708160 8572582 77285103488247299702188679053758504000 8572583 118699921756153777932050397535431268224 8572584 -18980869038421126678295561078671687680 8572585 6768165672579845435325665324424606720 8572586 -70293090824495751716365980274294035456 8572587 -280781232114929841201158245162407877632 8572588 53011188312425131387198389617178514688 8572589 29852360684973497232769081659952794390 8572590 -3772529456062685399571956977012239360 8572591 -43198672135703093254800717512678863920 8572592 18244026615682669101687118761032220672 8572593 58056744195998806646059392219186071664 8572594 -64775843251248465259498726767532959840 8572595 -45808186523297392182111011719938416400 8572596 -19885255973633943583050449285935441920 8572597 123452596128681437467950759934413395712 8572598 -654809799562138380898730626498073664 8572599 48567701271484729935415415744458005600 8572600 -113895624599714798293066759209563136000 8572601 27236260391718108078829697597577459600 8572602 2660654213445608587064032063264760832 8572603 105952452252584851905058725713461652400 8572604 -46961671329147292691906010222896500224 8572605 -14396469057132160220839392305127393600 8572606 34554136430269355268585357480618639360 8572607 -46904154757206442593909188199981486624 8572608 -30371022573694568235031668813987840 8572609 168942892196150276317787453008388768 8572610 -45522759371355497276431771052118528000 8572611 -1572291761928794677923413328666450432 8572612 45803537067897585929769871125167308800 8572613 57349848785712321295530508781854312896 8572614 -40546577522872015699222736986688228160 8572615 -11343976933307473371613363591479609600 8572616 3335640658380713246229033203594035200 8572617 34986954041873607683738741089090205034 8572618 -87547931556183792320293297319553804240 8572619 42722181986191107859323549607705397160 8572620 12479591399884651918892997958626754560 8572621 35693139745771491677790284411231912822 8572622 95628998928532687714431374128435730112 8572623 43526218696441494014081512961760405384 8572624 14801861516789318407387868180556988416 8572625 213607527702999309093325403079963609000 8572626 -53313117567106659692774179275854822016 8572627 -33761882667372550096969673035009896448 8572628 -14998913058479773904544763665752725632 8572629 -14659658917840214457355949205487380480 8572630 -77050663767901752047276289063230033280 8572631 -271893234275546611924410560105419783128 8572632 -17103914223005804055115402620831744000 8572633 137932527383644211952315270769073903882 8572634 -21128161631828692837619271175108171008 8572635 -8709261612999292057953083891606904240 8572636 -41310176649668223205617927992064639488 8572637 -110234123942150955531217587935298759360 8572638 -3114558560867107513280917626219795840 8572639 44872955694785855540576376141586497440 8572640 123702625352254094199138790538123673600 8572641 14729964891603464046405432791831869440 8572642 -37248088230428537918469406565253136608 8572643 166346650985133198978934829542975508892 8572644 -51545666723556543501943448487176046336 8572645 -82705072683664187163854803783983572100 8572646 -76599205195954571496654605133710845728 8572647 -31551023982015842096061565270928110080 8572648 -83333939711688833261176148336698982400 8572649 -39268260023494808791512585185580628620 8572650 35772511419030373136433901050821049600 8572651 -179720504880640307731388528711832238348 8572652 -722636481622684849919104173333037056 8572653 64665195021235188582899855012576918784 8572654 28539921498680843888714264075079183552 8572655 1863856708268771273721088435632760320 8572656 -13155768517362147690707980206990655488 8572657 129326911968494874453331129277871917906 8572658 23330042162124978291105786489857263680 8572659 13367264385585741936050242830163557888 8572660 73823726821861755680994722873527591680 8572661 70483841227494431006885206629592558080 8572662 41242535001880834059818635220343705600 8572663 -45014911096966049548121460631005335040 8572664 -32955133092866753270387701068273377280 8572665 -64257644911247081357004419950633916160 8572666 62392446320641400825716139785578083040 8572667 -4462370730326858221277242820479069524 8572668 5517120155644058232308214717071400960 8572669 4649044491846132365541210663496613760 8572670 51052709066933185865472861412700489280 8572671 -116481882821998543355588439781188856728 8572672 -153065509321558827689612447893625503744 8572673 -9681073485826120674427179321480846078 8572674 -83431127219696960162021294858247873024 8572675 -92260442882768185403549972620641007200 8572676 32041269108858783076090442733164556288 8572677 140375690659593986409224591830224023520 8572678 -15002608725003371689921509126198194688 8572679 -226893122012459437789595181126703983720 8572680 -75459829308599741192484212218218854400 8572681 11739785945948001952250753755332426532 8572682 -93750911276299992988963279930722816 8572683 -13986244165580228910129867469963662336 8572684 -8664938324468702655821517489159968768 8572685 117231979048480458025771085632102521600 8572686 65236243802147707566271875825803443200 8572687 -90392475304569908549566797107453911808 8572688 57022819288196360419725477281542643712 8572689 -306066191869954832850395998494359500800 8572690 -17336569838568376920823411231517798400 8572691 -33683098989990605766900142952795719200 8572692 107826027708967328117502526820336013312 8572693 103851667347364099428180495702305852942 8572694 -71056646226268581556963700202255928320 8572695 432277142433296585197293348037338240 8572696 -231455394182472711914566162967632404480 8572697 48515935054277510965447376318726456772 8572698 26420477246913704940332600259268525824 8572699 123857145150385755538733374151036365700 8572700 39350744066834143028195459307115584000 8572701 -39205066338133687855481080022783088768 8572702 -130075771150501052703305662479534392448 8572703 -40530323457672695838337855836662873016 8572704 57008414480833705432911391815591002112 8572705 -67951312889918763119377100478627456000 8572706 -132960344343190906620297776482656460800 8572707 -32003193645235958297174276122091072304 8572708 78676006278679206905136671700582873728 8572709 -29574641695287079601295240606979223808 8572710 1365825257164107546352709204629848960 8572711 -41833643991502135319779828498896597968 8572712 62558074421854358534107921969131187200 8572713 -145458697874452625744916780472732857456 8572714 -29303864938706654734510836170226398544 8572715 48961563214266558458688268802949624000 8572716 3237964998261202337800990970101121280 8572717 320275032932138577629191641421863610432 8572718 -5334338079855649370929476235580955648 8572719 135710487169954658744827199665919713920 8572720 1526003635587196720523943669117419520 8572721 -8523470834817861403732972017107395200 8572722 -59978149860027321884654091255706028928 8572723 213945757131959142108011728238229695344 8572724 -70885885290068246887675814187850752000 8572725 15545947109638446768389657553065829600 8572726 62487764794220689197456513558248831040 8572727 184670171212158257740426473963243825576 8572728 -58856593203486356625559837779957411840 8572729 -378142091110046743670424272979578950 8572730 -71776527796548407972163759271850910240 8572731 -52331156982693853487020361275827561936 8572732 -58056551789554675558110654870523274240 8572733 42646029988888434155381621493495164064 8572734 3747971773192118567718375314152702848 8572735 106740212294392413754323490746945160680 8572736 56567916235002971467482956197566873600 8572737 -80773153712846216772921250947405746640 8572738 890090553605471888094783217256479488 8572739 69068066826875497823248663365723688656 8572740 3715351338006572381831760858375782400 8572741 58373365127033052564843311674580201500 8572742 -8262280538194478745389043054468022656 8572743 64163485486473085940469958532829196800 8572744 75590790586741596175571989701612011520 8572745 -14996650957415339492836579984891229880 8572746 -27936392347595809884350913136110233856 8572747 43665374950989426551555897571816373080 8572748 96513749729043057921578084723622389760 8572749 74544261251247664252391382750563322240 8572750 -47248337603654778066511988889631296000 8572751 240235037619565248872981994015428050104 8572752 4292071139212539884299466281612984320 8572753 78380983130206308976050885927289700352 8572754 67361699283048966028162761949639729152 8572755 -7239895412915681906498551257307466400 8572756 -231140089784661890587230872953228089600 8572757 423780978446161931897303948563755511800 8572758 79266606722023471058584088276179713984 8572759 -56708902651560440794506475631500916880 8572760 41800379340771674896609057139350732800 8572761 -105950769037948711678738564541746321020 8572762 45976784402672475510343230134888198400 8572763 177119120144553957314492621970066859080 8572764 26159582118347183936199406121745039360 8572765 72552447123331606435240445663794206720 8572766 -19876274279570140724856083081625603456 8572767 11760116114397090669753869824070592000 8572768 -101240234491352110843047986177202585600 8572769 -175372920333256074525645686054344197756 8572770 -52330743306080050264666773833308492800 8572771 -11258991439303783506628265062209626112 8572772 8881929415725738966184334954100785664 8572773 4004170691236623657675842474199646368 8572774 -24652127178902022453178708956513406848 8572775 53958919745350159749146003733315430800 8572776 74599664073946539834858491295240192000 8572777 -116801132716109245517049637006813999800 8572778 25870442727443111645044227011164544256 8572779 125194938773310062637665740654247088048 8572780 37172306204745006894278926341234585600 8572781 -651537276818902788849147075503040000 8572782 14081228883752323402715753714850783360 8572783 -227214773221764529529746077097932017968 8572784 -20137226486932850201756127517632626688 8572785 43621175228818343344906437254726735040 8572786 110031108685461063569408562063394328592 8572787 2642589513086531413145169547647692352 8572788 -18537395200850682881717515136221870080 8572789 -37148849221718968924613942156937886720 8572790 -4412502734681871974565090401133185280 8572791 -53558178428227545282825350629182487296 8572792 -13155833194936709063685277633344921600 8572793 129135752249053776351721244047300011264 8572794 -6522941800596180136625464240405859328 8572795 -6567894408377439349760698875006413040 8572796 -26162166813372184809054870104581478400 8572797 154385878372242789750385999982881556160 8572798 21505675131589222697049833025935600064 8572799 -236773601707022706132295833412031395200 8572800 -62240773422898610080517836127600640000 8572801 24272722557035169322864331443844321712 8572802 8128393951166222504465518112649744384 8572803 37750722282210512946314182725491980464 8572804 168133440966767020221521177315695254656 8572805 187862632401991493261970903494214611160 8572806 62560888590750694708089095576873792640 8572807 -130963951873101048675277056553516211944 8572808 -87491601045060679823693623031319383040 8572809 51385271747340913862840276151817632960 8572810 86065673185933739282690110365025534560 8572811 -75064537334813489610522606464651955936 8572812 -3347608562293453281332049291807974400 8572813 -58252579436927933213854738182476265792 8572814 -21220658944142063435493053425122594048 8572815 99008071312278049158002697435554298360 8572816 -15673331813821932559949975981788233728 8572817 -6798266878649972443903164006845704848 8572818 45435606652920882561227825600575895040 8572819 158615825886830156650142791007657866840 8572820 4212905352826772388465987727776000000 8572821 7301996782786433420096627348870461920 8572822 1739233481929856443521304382397615552 8572823 -46683010834978151380046334443601672480 8572824 -599738538441084692547215881646899200 8572825 -48791999245334960411096351369633294000 8572826 2563640961830697342132578397274341600 8572827 160777824815601835712172623662364724120 8572828 10461944578790792995414022797410834432 8572829 182028106512601296373589878390283891430 8572830 15064391838158082192138217829349765120 8572831 157350322726968629238439119169761777632 8572832 62319141301437128564953062201664929792 8572833 -29654899256156038916933629877270674176 8572834 119175984987696098640602717254771476816 8572835 -54135798993321247371607373314714381200 8572836 -4432172387240042697955274944146432000 8572837 -3233034649114814142015232003896967168 8572838 -62034233481350219419378142969754116160 8572839 12327539972434708617544511849307735168 8572840 51658511477907018480443013924852940800 8572841 -130945227440992559712698021181758986758 8572842 -9555127705257258323400777764868127392 8572843 306138686518256978527712746016788014880 8572844 -81591959861265629521090748436711874560 8572845 125384543981559091732350735659922091200 8572846 66085614767975381611741770049932247872 8572847 192162598325892724211500748234398329600 8572848 27582857354351444992243581758212767744 8572849 -93635959849093801285642616565108524364 8572850 -12946798275007893824040763045236000 8572851 26842663701916369776272652740368888320 8572852 -2434721069812399160154544388514737408 8572853 177808701158709343669216492604758341102 8572854 -13667970502860027693815092946860137600 8572855 38779647188041981651148334547443056160 8572856 47839102222680106651483711699550515200 8572857 -88837213624731167216171931432619348320 8572858 -2704527384341744182544573571321960960 8572859 86929656780366351510148212879915997104 8572860 -29326483174468868553956748240303498240 8572861 -31636127270438969709622806793561140576 8572862 33822574641633270473301189696878115072 8572863 20322892697410125024789587297382744624 8572864 20430107866304642513939982452785152000 8572865 60739506888659679754747657906397275200 8572866 16544901234322906756410658163217508224 8572867 47333932532821507443247542053564048 8572868 -37578629027259544064724051303295047552 8572869 -106162578758873054634679027822590788706 8572870 -21484216814319127488175675606647861120 8572871 -201398599190028880584225237567005861928 8572872 6710562521341576013321996108090572800 8572873 -19529907885751626486462668206489622300 8572874 114639427201256032345943519720166396672 8572875 -25493759082247120552890231545466612000 8572876 -35516340935383839936124859891623674880 8572877 101026952965103423125074385608139775520 8572878 -4236752764581778195023004442793132480 8572879 98534356216830617671734119038406787264 8572880 28455723731128219301476699517918085120 8572881 50444674210079688738022110180318587904 8572882 169823446941754260292427653691165184 8572883 -23894490801933564472826084505084411576 8572884 19447948296943967581970683886008952832 8572885 81961977943286060180969070686855327580 8572886 -1907759987360499828854319821985494400 8572887 88339157134637495855531372883355444488 8572888 38191097039796747749160624042961920000 8572889 -14012848012846095240268551509942822076 8572890 -15438618900891155155863255037227982080 8572891 269403642847716550310768640431002464184 8572892 67505167006675499935843532247559113216 8572893 57814799956978312845806346929434880160 8572894 135851771101092929634504468869397264384 8572895 -8209564446388540909960392966371635200 8572896 -67725468633541481068953634228673445888 8572897 -86968074317987033352799574575006903788 8572898 -4113203869174580956722428369648451936 8572899 6495406824389308279499360586234822264 8572900 -7281521036250378245486938490258329600 8572901 -14509126943120587370171479769862238308 8572902 -17569079436964904473489831713973524480 8572903 12920061119120117032335980174659428152 8572904 -178433917257165355060571180884455751680 8572905 -45799931226121615125714337587301939200 8572906 18340191214073847274865369256613855152 8572907 31107328502533472938064961484418381712 8572908 9196340092768485416285589973016346624 8572909 -22311206909455655600112354267323817396 8572910 -1588256389557867852307096575143040 8572911 83675024856914319528895941522320952072 8572912 -10123942906651035114263102254808629248 8572913 -257430986842178189795145529193442804060 8572914 -8578178668314287362747230220682795520 8572915 47442720099802350208884174982142734320 8572916 131450976987908419297059124078267607040 8572917 97388306058714236306465264546378510880 8572918 -57258561083291759647951191249439915584 8572919 -83176131565844326512051795019188595656 8572920 11802633552774627330399788607897600000 8572921 -44670008339466126226048226902512140288 8572922 -65873770340130732650945470155230515200 8572923 -16060573242076858465440272631107557428 8572924 139619205628129180080412206955856592896 8572925 38420536576181671505456922967123954500 8572926 -21976054623067554971772241947449536512 8572927 -49317308958405074937496715036976181128 8572928 -12977477220029602523211023793411588096 8572929 124880274471513308359709250278376020784 8572930 38826271681275909392482041731954534400 8572931 -47213177133453433228581941986386839400 8572932 -21726173457822987088369098556040755200 8572933 162238122404533549160813557440587967520 8572934 -5531241458657626670656865351365908384 8572935 33125764746999051154505234503066844160 8572936 -44354574023047926991175976280204492800 8572937 -11052499185409717048303309488270454428 8572938 -75641651847003779437745576869741723392 8572939 -76109357279572776097977252431153273400 8572940 -91638757417699548034523763427687941120 8572941 13968186543575980515522804618811088640 8572942 72348336715319155219849451374276396800 8572943 5123953269539987474806462861352984640 8572944 -9461829745795288369979723162912096256 8572945 256285554776835483456586251285549756480 8572946 -39689505937888857013119327929528009328 8572947 98845391358434848276919138260768861824 8572948 -38234581913058005627418430311352660224 8572949 -78514451440777546819729296642669081408 8572950 -26661628857089610201450778462396490400 8572951 -29974791018049254455261470049485277280 8572952 -35236302575220186238494510555346636800 8572953 2228938478811114905671990466666510304 8572954 -1361363275470797273585913008333675040 8572955 -1011261805483947887356077076532168640 8572956 -26104415604878517681659864058243440640 8572957 -68589531279738455357502369095810880256 8572958 26736541198250275976856537656668080384 8572959 -2629284436284209629557842625327609480 8572960 -96722860093955232050925887511834132480 8572961 19243604019404426507093773529283806562 8572962 -13286140866251482299222644506774287360 8572963 51278433394815757111983954230792746960 8572964 -511896890551066583887154354916833280 8572965 -92559264867005230934234966240313302880 8572966 -29139679301880940524930041725565932416 8572967 2092314178630316003133366352788156048 8572968 -18110766215611952377059322869045580800 8572969 -218796593487698368383660265826543552604 8572970 -29550530764306762178143890684759229440 8572971 34832391216603520183501827566433957120 8572972 48209095843361273796569693973355371776 8572973 -77580656598582289836125850776649975540 8572974 -976331642624591332506595038062704512 8572975 -33399375806050029154052957515725470600 8572976 -41446008015671315024469312713395027968 8572977 11965270536918676554767533495630558080 8572978 -78151121298903715897936371596495454960 8572979 4971873479491432792289367897233595960 8572980 19467139178269592152379028900762624000 8572981 -110082296558789787209011466265338822856 8572982 73383916759862351467235990078463634944 8572983 56070360714615777504686538457217058024 8572984 -86135069816055496504833890543214796800 8572985 35189552663366671822856361162794276160 8572986 79482339893901995690298767697950323200 8572987 45534190187302464123104934908182781880 8572988 33173652926797550230184967285717860352 8572989 -85843780378545717140490180344946514176 8572990 46536227740873616084640431481675139200 8572991 53695310734072291740684532715581868880 8572992 -34223867435096264863201702725474582528 8572993 23014874938573428125237329449386095488 8572994 122293075192158678708844152732549032832 8572995 85568791813488776154231541444540698000 8572996 -1778862821392593217494916998172279808 8572997 -33564254536607154027297709793579769120 8572998 19393409529475574755301685784304381952 8572999 -156019881089175981786093572817070760336 8573000 -230945158337676149631864746877857280000 8573001 -20267745376685264945978224096829410560 8573002 225061070389982355602764315058590085472 8573003 -170361263141755295743578043769518592748 8573004 -46459773205371071935733133624387571200 8573005 -46045046876011609261166068074900675840 8573006 74324578226456998271316887581830424704 8573007 62800500232969614922780030394839380480 8573008 1298734650334597472128942297128632320 8573009 -9699224051380638587464783111823304000 8573010 21570747734706065115136224450198658560 8573011 18674287085530507358286355177762840224 8573012 35589018789042666148132241520161882112 8573013 -90360473651996000928603037741707624000 8573014 -26446473999237583887908829745197856320 8573015 -27049359912348418170181215169539908160 8573016 1407961792446581644378908037210275840 8573017 108220230034184866154742685409843741066 8573018 10006099614397268958813797313349797600 8573019 -1040605569540592850510799007240802304 8573020 27395367680673189870374094971048110080 8573021 2678042932344722417432798514076887744 8573022 -43849796885854078131211967392710939840 8573023 76726280754980664513355467053271306272 8573024 -4099735468362876415102775983487975424 8573025 -3533850250147874039479018450414286400 8573026 18016085539553801743761195957222481920 8573027 54317654870319634258458879697165710876 8573028 2480595741375132964714762718375930880 8573029 95124509874798263687305771945905200220 8573030 27768828785351133446705304714069129600 8573031 51965175442350147447771360342167890320 8573032 -46933689882565439441406428318851553280 8573033 56190810492178694635975689105544747200 8573034 -38254308732095779645860542290955262720 8573035 -61143110135143349292526147992369891360 8573036 6815707253608719291966077641503770880 8573037 -60020811479838811508229137294090257920 8573038 -93814948956916314737323067438423317440 8573039 68439863733479427700625122903077624 8573040 12923135907326493210213766580787609600 8573041 101512726837998686563978081365325759442 8573042 -42718824082253827785768304054278187008 8573043 -23214199320322573297805587507320965376 8573044 74409675620418281058126994837502539136 8573045 -56950757198371454578103591127148264680 8573046 17579558692115619858288731894508825984 8573047 -134859193817404413141243509276145920 8573048 -21559251209408785557093449830240788480 8573049 48087528961324975746945256244863388520 8573050 -367035099400654526707057834811366400 8573051 72331602585710473520119296777602246052 8573052 87179460549983521893646364447197028352 8573053 215867450460861097315234633568980263302 8573054 -14116146221017113656377953143089981440 8573055 12333146240098053332667442853812357920 8573056 -14056808229916294483566210254729379840 8573057 71777160048253332447601464643028093952 8573058 -24189817227953518317776815097110289376 8573059 36805844697872141636067746056860429840 8573060 -9184699792669866276275131689708234240 8573061 -29585268648098765803546706796700015296 8573062 95118346673042533707746294576425764864 8573063 803671429461861856159460466256518840 8573064 -38125231860070297458404813367284244480 8573065 11997551181683544321877461552281989320 8573066 -28913244222716584863598403631077852160 8573067 -272534881781327391985161379815849780000 8573068 -12173834055707335523459539718034621440 8573069 -57710698496530314366487794988057893504 8573070 -45574781609712257001874901284385310720 8573071 67983652871720711733346968881559883192 8573072 48757484793107809573222263461039308800 8573073 -127365174909562638510664230567871987200 8573074 -36135925529448965444983880934863332464 8573075 -11326615129854643461158673405871914000 8573076 76883634725809965452391980529108392832 8573077 -18304425205975007793103769882178377074 8573078 38128398816944593569779080238545997760 8573079 -11934182513091581023212163962532670616 8573080 54833832723811437220207940717727744000 8573081 61483834760871450310836060999832760592 8573082 -380972718873729803975521062123896832 8573083 97879353277605489044280876136601125800 8573084 23420938427960324783318045924075013120 8573085 -4017797813094172234946495710311801600 8573086 93504572782795817132134846364238148992 8573087 -2457386242105398221866185210681388680 8573088 85426263927693712576723599964461072384 8573089 116878218365094623567939508231842323776 8573090 697703201720514226336774008283840800 8573091 -68519017217183833125408800109599747208 8573092 100682881286424665804050181456156288 8573093 1896565746885717588360034115512097724 8573094 -101923998530718052341209762604931512960 8573095 88016557062703239236891286605466119520 8573096 73450053523432204271874763151081472000 8573097 -19995016175837454744943958665445542272 8573098 -32341165843178897327111676437276773200 8573099 185544361910548356131720505324182888136 8573100 29746921795563735304721792134287091200 8573101 179166027153860543128820654129096270102 8573102 -174765904059351423387683257661791690368 8573103 -15173357764181345914658664864364473600 8573104 38145598852369771006267448830560010240 8573105 3103244141851537205729133311298670260 8573106 -14695773031353729395746733939931136896 8573107 -42255169171592193056607735721529030644 8573108 -62109970618559970985963104281522817024 8573109 -3543074872651021555727781332441058720 8573110 -9792765513269911878961174386566561280 8573111 86800886232783480231316604276497244712 8573112 26055714953175019875258070141674455040 8573113 -81760752094534313140131491547740899440 8573114 -100829248946326052130866848442443623168 8573115 -1902958031282145400873460106646235280 8573116 139521497533050670070654863410308080640 8573117 -30543948252916368997430842378286050368 8573118 -19217534893262268576803127150138760896 8573119 -3427957906209737121976513855704361600 8573120 -3395125717089295696866901742447493120 8573121 -2543041919074567131507313241944822188 8573122 -3160936977857774695455690773288399328 8573123 -57949396161333991008021159344728154400 8573124 -432990107411535322219566860818157568 8573125 574766096844863814847129826066700000 8573126 5726497680646541430414254779409116512 8573127 4044744358808959899583459437145585320 8573128 29775879506502534814825688798426588160 8573129 -374151737629096623416442552365310589734 8573130 -31997414151535657423186626768841940640 8573131 -30976056258058956072953492876084008960 8573132 839014500987426679326646431887158272 8573133 104479322089275400336253077021986642624 8573134 -161211175269373452152687994362932944768 8573135 57586812877846136930968002131269263360 8573136 -2132702212766661477253879167025152000 8573137 -118602267375359668349840713453990154240 8573138 -34679141536650814959085823999268423024 8573139 5030926954916888545901844604157590200 8573140 13123433133608648137087791685897117440 8573141 -49064389063551641436665047775136613632 8573142 -89110095380264942467487441177977036800 8573143 -63591583252214733822206229495759772736 8573144 38317819026111644314170567070316636160 8573145 -15765622108193413582118402729928336000 8573146 -4285045223430131707198928653353715728 8573147 94066456936209670165577083473728430312 8573148 8488145955216623393441614798149304320 8573149 24808095916974228421834851478377377164 8573150 -42457671932457195296053435443627672000 8573151 -4108044164389938114263135669123587296 8573152 -43276449354742517656622543942283952128 8573153 53801280596451009757117036946912253744 8573154 12415467898062625422244040935569878400 8573155 164667166891671872590598288509398196560 8573156 -26109717724856698198198876871340456960 8573157 79025105439146949742540598561890115454 8573158 20393873607092164174454091543901605888 8573159 8536368101829305334993530693444121600 8573160 -32362598858854117474622426672778854400 8573161 -125203427863572057728047296871221931680 8573162 6394603984253153926911956736292017600 8573163 104881157412748529000914801606399072344 8573164 -204980630526205845475789103435017947648 8573165 -101309707305816635506716472468813949940 8573166 -17413280369804265879102939006598878336 8573167 -17211356474107972439307682007599812784 8573168 923806499944059833086647068844294144 8573169 5175281344732431911996086654139842560 8573170 72580741857465178431779600241355364160 8573171 27276811628902955898390768946329279600 8573172 88172982418889573817117314691555993600 8573173 -90323140378434808452386390428500625760 8573174 229089627243715832690208727245603840 8573175 9433866125704332245147658310923756000 8573176 -56950005735001367156467487244444917760 8573177 -43185564348856070784113617221066688380 8573178 34887804426013903754588859614223642624 8573179 -18173112445574378647372466838702054000 8573180 -16235048912961242677638720461126860800 8573181 86110637125341178244532194756180856000 8573182 -38469050475721906591946736139237439616 8573183 120633634030169273892810292602077760 8573184 7563430647687840803918576018339659776 8573185 -17835436135072304554257827981336430000 8573186 68176304866999710335251195934698204416 8573187 42672019157719698728598393475749190392 8573188 -32356555553517500277494450271333398016 8573189 139810040936089605183442457609699136990 8573190 16320955851881924295473944769839259520 8573191 206184887330493004010213731216851625344 8573192 -62412186770766238470476301992054937600 8573193 -5887380195754031322890030545571976300 8573194 16288282668605516588522092731054181632 8573195 -77763205895820722946344155915565944800 8573196 -37925658546101881667158914452435235840 8573197 29398072348392877750834636142658685740 8573198 -24557466221844059527471342125899342400 8573199 17362355118784860684689147598361223040 8573200 -27342145137534763668968737726543667200 8573201 -60361243057071552649277784464940567168 8573202 2466009411446297365549309335343382784 8573203 111341269648827695001044487098984767600 8573204 -74194367202081983806240426477730433024 8573205 24414122050408835591472291979231027200 8573206 146527767837380008202323986507540571200 8573207 114087032802135555609677217388218000456 8573208 17750525249470326193901107940581048320 8573209 -101471210521856469763730643753483137590 8573210 43626213633055514324147619323718209760 8573211 1717644504324693521926349787446426088 8573212 21808224646849527534543373135082979840 8573213 281891640634572080528313561582896166 8573214 7208070608523891478457754359943170688 8573215 -409603614503259336671139623587494720 8573216 172819700344334339060636608503038410752 8573217 19904871288856880339973898661119924800 8573218 77674468604062896148542964626073415040 8573219 125125426078932607309319278030540404696 8573220 -78530215641092493563495256560991993600 8573221 -61123027357082378209169326841869424578 8573222 -14426264266535843443494049812447389568 8573223 -49147046281642834410838203439988900352 8573224 6146711671050325087538696224634142720 8573225 5953331240042291392501838161628910750 8573226 -39661470468887758529075235484959117312 8573227 -29143323933097264301205643754759644224 8573228 -20597513291117117656730712257998141440 8573229 21620729415951645230975530304974170240 8573230 -16714929644382722526797882723085876480 8573231 -9578864239796101132038794182401763200 8573232 -6791056278794850990949747231928647680 8573233 -6518808437815019193652057541209425740 8573234 12886305425757783543751728200623520016 8573235 -83827366633001852809506111270567352320 8573236 -26741119558903195679919374171836760064 8573237 34720300960854198547446989737651517280 8573238 -37244263866612290365765657084484371200 8573239 -101099009230254769783248127154825551960 8573240 20594712595637785507041118441022668800 8573241 -74311840167910438845943925759364958080 8573242 46453060855128559247686876610634681600 8573243 -533601403649976294400476298633845984 8573244 37127194754126349813846116183809385472 8573245 99706643968924868273231652819224292600 8573246 30371255796989457328800685623685930368 8573247 -137071806547924738443757854077314403976 8573248 -35409635018880260034045873688285282304 8573249 -168809843204280942563002051589990322750 8573250 -6636475394962926699594306033967104000 8573251 -1170182111910359873408361867303748 8573252 -124689098546645213209519824678906171264 8573253 -84716027002871221014112003863882049152 8573254 -1734072607882492115763496029004681920 8573255 52183211675985546904005864807876359160 8573256 217118905443274187155347800242606080000 8573257 84658948815119005547180406593649762624 8573258 -52958853303196527691438160146339373520 8573259 22646257294117076258271141942795852504 8573260 -5216584577985967874457574565502981120 8573261 -115517463132822908919047568339290064138 8573262 3163702677213747780242423393323106304 8573263 -321283553378499455207029908463210148640 8573264 7725419606076069280100765573705367552 8573265 -107044913807914008223592723562284629080 8573266 -1840902897162289359682233256242960576 8573267 -50770040415420684068008649252257449408 8573268 44669324958444948230777368325745672192 8573269 -38713314463416944156555756140862785330 8573270 -50335262815006887294583337048882841600 8573271 -14286543476785607645259983471201774976 8573272 -156621590441093761956128885805047347200 8573273 41379183312975594675410643634725980544 8573274 88777175104433612482968817588440215808 8573275 110436316334892867922253529976815025000 8573276 -7390686997311976539896128572692835840 8573277 -128470183078930312567939864289213086080 8573278 -18344147225478721674151275449412476544 8573279 -134084195221108581652366619732903477760 8573280 46238580148887496813832717417101393920 8573281 -64756338197804670585738369205499442300 8573282 -38004593762085065945663775553407884928 8573283 -93851999426414471149437997725845933976 8573284 135836308698902523131971996660241279232 8573285 -114394849582285178437370099517348000000 8573286 -18633480265444907911429306305995932800 8573287 101620455618424386831462003609568698192 8573288 -153402609679834955690959837508560266240 8573289 -143218560944895386958333960227882564976 8573290 -46538248184673680138197782400089868800 8573291 347952769049045901102342548321665587984 8573292 -16340172818318798009428523002748663808 8573293 130142498111647715512368848612336499542 8573294 79151497351004289631666090925327903040 8573295 127791326211925325485006361122010029440 8573296 13033029342136598482224597242723500032 8573297 -3537531504924507725190363957735117840 8573298 -552036239475744801408674680106330112 8573299 -73057521661674635432517593916547454400 8573300 -32377234078552115875842406499797065600 8573301 18474119573679714750552500438400674400 8573302 -97584080236851580410421910848657190400 8573303 -47880620242264165785140159101083095448 8573304 -82433151202178767897348699614248263680 8573305 11580630324325623700587984847944543120 8573306 45539743287106059521646299059930260480 8573307 -37637194463030248550499416528809419408 8573308 -133564114554724384565169274327558845440 8573309 -183036368493549419957117712639441050490 8573310 -15214737802639827333549152046408537600 8573311 9942471042359504521403801985715299600 8573312 -92979323794847183597511066099331891200 8573313 7293455386201244789046160979333437440 8573314 42388367445893893182012023679260834256 8573315 -39526074657981519762977051980836125040 8573316 74173523033710105465125024854886730752 8573317 337337540460353774881507150395013132800 8573318 4296755029205841053158707885335558400 8573319 -6766925711068803019889763917840880000 8573320 32100875244889858875477988655515238400 8573321 53355377309481977731031896597394095104 8573322 -36224551449202020783930843373620073728 8573323 19485534487107703053612245739082969680 8573324 -36599419846379424812306004217495298304 8573325 51113969686777537173834708427932213600 8573326 6436533747773445704092620464014130112 8573327 71230867264182077963149460099834809344 8573328 39223111746804629777547755649202667520 8573329 18939376225530640691654801584900038912 8573330 -44889442286801553072214577335698265440 8573331 -38998808293910843855277411186287209680 8573332 85448154683932876300094108992046786560 8573333 13749010783716469677623848335496167324 8573334 -1182991395407832676129394713495104 8573335 -132750359053235277345878695511075631720 8573336 -28829998155210209631445233721875517440 8573337 -125020231424445918222486688021241973120 8573338 -124411802633565294971539011927639811104 8573339 -5232453869442135419162463664693267176 8573340 -1086167366861197727556833007036948480 8573341 88630761506251248368059053169831903072 8573342 -612599777424701044261577322355859328 8573343 -175342027893923517944992173521189694576 8573344 -3882443889724138440654296017796333568 8573345 134942805546172253542704476851367160960 8573346 -24051644509326611889535909073593075296 8573347 65003716553354295411603596219076165880 8573348 41561090166275969452626634777070739456 8573349 126399704280679190724285000326748786720 8573350 59543228662932838250152594339158002400 8573351 25089253164058102545134721819588604800 8573352 7544653864507394742072992127789219840 8573353 -240243050911246567874574136018302395398 8573354 -26596342658292986388192161371912908624 8573355 9794089617874675202819075937912659520 8573356 28791170277443160961947093487535063040 8573357 -25232050380987742236875524529722497480 8573358 -49654058453472034774366344300752058816 8573359 75490638045296783790678840408449129560 8573360 -6616221828763551058856787064628183040 8573361 55502157652153731038982405468023916480 8573362 -4797124341199455498004314053285419008 8573363 183893613446178448979818600862620281612 8573364 -1613653737082906709278437393154166784 8573365 -19891431439606385696880778084839204480 8573366 15679304344674921072365295306146434560 8573367 93278419385758696437291802679578692480 8573368 107665307425569674546893693346869186560 8573369 -22241120086077944156262716102771695104 8573370 -11351712289906261379935305065502144000 8573371 -12277358315127369563949886315851063008 8573372 -24448352244948822564203151772043919360 8573373 -63199058831321729268735743563152079578 8573374 -9942253483633997123991344553847736064 8573375 -32665471861590589622963767468046676000 8573376 -10250225598994834575757570849709752320 8573377 43123612760656274642979470605735228226 8573378 71637374357288943123874506191312918400 8573379 37626699088868467479657761892645557568 8573380 -76998628455847179422093843322694694400 8573381 -85245094995454177589358824292235102560 8573382 33115909164052566365253788288967165600 8573383 1670289760215805468707730783711151664 8573384 -24293823702836110281517012816274841600 8573385 -40382394068961614040439916870046964800 8573386 31666767975289104073965781486578878400 8573387 1138800848270407072681415754792337584 8573388 -57412248368488490428433467778191343616 8573389 -2739511601161890537547974847771726848 8573390 3243586576713692232088233987005940480 8573391 -25193927072489924432699225412658283520 8573392 2099642338427115346156978330524844032 8573393 127139102697115748834027412993515430642 8573394 -48607370539743270839883602913130147200 8573395 72042426001131209673654275299591023600 8573396 -41308762048073268466892116645563678720 8573397 61806358548933064336337748879403505664 8573398 -45029332789823754987676505343375832800 8573399 171025529716686089329129367847967883400 8573400 13072126445562161302469377450753536000 8573401 99376768256247094070271308279139707402 8573402 -71758528793591811052970308377862268928 8573403 128928179341862836523604853116820798104 8573404 -66687512734311259517955209948730143744 8573405 6908307853516151759700349635516915960 8573406 36293180802665664751163944318555035264 8573407 -27998525213440787687807582388229811688 8573408 -77697413770397090386914914595766272000 8573409 30311927587098334389272722595633515284 8573410 -74797959117590237722162388138642492640 8573411 101246884611160965416037080687493808128 8573412 8375566811585339091462820129670141952 8573413 -38969229114755766624974509450445054338 8573414 81427817280822260447409059847860053632 8573415 45324166859477005644174878272237428000 8573416 59957828918837356392182310754798632960 8573417 179426500074702022890741801004891341312 8573418 13269552324002446364741949011797616640 8573419 -16050423266413640042907207708653191180 8573420 36946373181169791226887924352131809280 8573421 -34204727225294477527014856113501131136 8573422 -7244880151416573898715948862608719872 8573423 -52814728848776446821923157092136520896 8573424 7660313960452787127077863162998718464 8573425 29219025570188112951949556171444972800 8573426 -2010123428386583181747636616541859072 8573427 -19828942988100228570016677916604779920 8573428 70221068314761296485444536468544476672 8573429 67432399334392731851836905453306030 8573430 -34685287939561167080676237678181130880 8573431 -12807844139394818722301027888453407768 8573432 -107492067886261458694745707524441169920 8573433 29824954072548529043576197450885671648 8573434 67633205301882697810735640262553954560 8573435 -2535500323838280260049416062802526000 8573436 -47382785169151293824796785070632452608 8573437 -123652985077441536105371047608355985914 8573438 -139041040739097223159094985392132474880 8573439 -9715963289922911514462228360650045952 8573440 -35012552022231739049336987514222673920 8573441 131245275470425474513265841153793123842 8573442 -25153802096756117243354250997064806656 8573443 -67402338106334119437691005625663490308 8573444 -88291493345100086090155288840296038400 8573445 -4264941598094157857921369765832480900 8573446 64234803830906138068129772367611965440 8573447 -190633668444425933161824849272473312104 8573448 -8176048665536467989878308704851558400 8573449 -254909649346566335144751848804171352550 8573450 5893678043957549284433695026061818000 8573451 -127668478705756856398361098829228821776 8573452 18576451450269167856198407018449754112 8573453 -11565760020840524240381983336444039680 8573454 -92228695211169016463944412615418425280 8573455 -101506038468141869412388816650462720 8573456 -27996405035385920184999389498687275008 8573457 36165917757069016117038853741121639040 8573458 97532108598345979724154857497748152320 8573459 -37779334565200497190692401379999518520 8573460 9945014037022061725130719536310272000 8573461 -30597430392779279872402016170683502148 8573462 22243915635254276866093806625042739232 8573463 -49555426069426274122690795673121907536 8573464 62446470339213122423154943281064335360 8573465 -73061850133257088747757589463324814400 8573466 -6676672974102736053968110755881233152 8573467 85553034033024780556237651160619897600 8573468 -132919159926759466587127263144304588800 8573469 -329313306751355726553490626711374784 8573470 72389346600759010091610457944490447680 8573471 61750362407847582453860103569320440672 8573472 73012986352294359217211716919796695040 8573473 43444731590826080021236307076079026600 8573474 1114897428495790956017612695152886272 8573475 -78876249456820993434667727874599616000 8573476 -116787348337168983822514952188820141440 8573477 35294687699858291270741667459658891200 8573478 42813153219115709092462341372774709248 8573479 -3884380401353866856996657858794406920 8573480 59219395262247142838675550853472256000 8573481 63897755207172251849858969111433252042 8573482 31575007572270477977948588457656758272 8573483 -168917176638127700179509032455518854520 8573484 24740101571234197192901887940559175680 8573485 -3466353595148410423772614567904717760 8573486 43687608455409464110279049105355393984 8573487 -44082472054548055858028535569448729600 8573488 -4109412179414383473819980338330337280 8573489 -67184210407352354488206211636294413900 8573490 -42539941259414018201836764740302685280 8573491 311859644711679394604533170551479549752 8573492 -1090296307794972212103414518903996928 8573493 -65133822623080254011485360482044288736 8573494 5048368723118356859361775527377083296 8573495 -8682967979415510107268253865538105120 8573496 23389883560219820245581452734285516800 8573497 175852551332898644708642899395951355946 8573498 97522901371437807438859491136376934000 8573499 73009732579882077066900620132014784640 8573500 38410018860839293417150765259159040000 8573501 -208409693087100655810219709732911581498 8573502 -24905577372146378191475327402916249600 8573503 96678481461223052808835302073945635880 8573504 -6854258261157466080713720099477913600 8573505 -46493162881847137205444769284773543680 8573506 123469276454472208646878352502853727952 8573507 106567771990786660094213237871518541756 8573508 47471773688847931779431299832798050560 8573509 -825337328901966839141943907731974208 8573510 -14383327094704908443929518300847599360 8573511 -31796353716210818738711263170761924736 8573512 -1177269700601378939761526155188756480 8573513 53910367297414010125814687609814127524 8573514 -66548268595270387257035073667595085312 8573515 3785699478965620949923605958225710720 8573516 -29410783457941736904146547643308048384 8573517 6402661924512676731430005553719434400 8573518 -190213250294057884174582751580156815040 8573519 -84370161264102959839560375452078920080 8573520 17181347928705386579666189887399526400 8573521 -272644265747464002775064798382657265056 8573522 -69115430529080646452836779826881801600 8573523 -12485418938267480004266555157576089856 8573524 -75206335094945090285925205708350795904 8573525 99291337676196296985818848095083385300 8573526 -17976107259464716550308972397976299520 8573527 -43508479882524969036412020501478485320 8573528 -19568174511725636332142104229053808640 8573529 26103191880302882239854712439065538880 8573530 -46463865047111875061898224487600233760 8573531 28731714232692095804388515215676566800 8573532 -90177281681952279344241764943513133056 8573533 -33409386461136838584043422057927296218 8573534 -5727033421192129229991489056491065600 8573535 3528143563654529701450927261024567320 8573536 -53784679705303111009042346654865555456 8573537 95691772449474847277698825424592431232 8573538 -30652679571193329935187644003811056256 8573539 2386921791673575192095024912035229784 8573540 33949381265256692282854105552293546240 8573541 -95828118665696821420963983456169669920 8573542 44739015958106944136384178093223027392 8573543 8865406360600712104496683484463765144 8573544 2224409141730570250887763143221329920 8573545 -30694223231226352286125724053639786680 8573546 45794603000466708276510693595380993024 8573547 114842358715293961777956334317455770200 8573548 -49837917627502438749298909837313794560 8573549 426549770662793677253456964220287264 8573550 41451031993945701796854580442997129600 8573551 -24933281538631083717635280957152487456 8573552 43070102798449695844066691975928348672 8573553 173225040229141361840543274979682032800 8573554 101485851324068190702051578986306053120 8573555 1871046400041141491885027359691121360 8573556 -16891855832958425507895215183238832128 8573557 333087813468106630728090353096908311072 8573558 -1253804629257601514817712157435185920 8573559 158346856596411158364295698652900531920 8573560 -83718762103538987398413156505958400000 8573561 181715554197366996080112333132486717162 8573562 4039593986036092137850304472685685760 8573563 15531987233712699301126460430666663360 8573564 123947429722444457769529583204653234176 8573565 9015479457986004405476310138289121280 8573566 20712045030837135336336955112790788160 8573567 -229900053694975037167872417414666720384 8573568 -64572929125755874108240283114353459200 8573569 -132625957767581825156716040946116883456 8573570 -71864871617995705830692242770019607520 8573571 -132678330927441716036432233349574988860 8573572 14390587665053172209348622381548593152 8573573 -55020815650314583630272535113636470178 8573574 42167263811640640384930184762781370560 8573575 -1603640365075486442386656586072546400 8573576 -269670512474126403728582166324664320 8573577 -13397929326969230161747076625809936640 8573578 13462440914199856443981392554438890240 8573579 -12911099736052542968331619211883995400 8573580 54788463713402520025331709773591500800 8573581 -11393776918148478459392498864064804500 8573582 48174168131935462469172570775903570752 8573583 64879514512653626347650377896461068424 8573584 20786290867654587570805165182967193600 8573585 74427669507118633957661895141510369600 8573586 19395703111873459840017252687705705984 8573587 54508840941752680392374028939853352784 8573588 79358911609637867393904203622688905216 8573589 -20162364895288520369722393948341462240 8573590 -20702669460011544289820881265996342400 8573591 -24156598943168041582955395314593414736 8573592 -30500519755679404607885840150434652160 8573593 -98901377481974642759748509042354659584 8573594 1050698194194009892137674856670395360 8573595 30762558485823483625066926142179767040 8573596 -18541009090435412718509403104603389440 8573597 10103517317476500305925506869292622252 8573598 424917154661224099405685969386091520 8573599 450705981456615956270326777748895695136 8573600 43855316899137423503443167218683084800 8573601 75210209044900751142041550133121222832 8573602 87239886114551253619028798587314748752 8573603 80450416045230843518225535891098338320 8573604 -20068439117069052438381279364794900480 8573605 87717515299278019586022361223418491520 8573606 -105989774578183033044597078856272457248 8573607 -1940379802266390610473872225184804048 8573608 12292119135036462686418142856573091840 8573609 -126886946512762921487337663353468726400 8573610 -18222073915521083343406395595621793280 8573611 91372737774862417448330042362987713424 8573612 188827515684176052225930888694036147200 8573613 67088060108587636801710622351505723520 8573614 -1734265437957146485649918842688757888 8573615 -11194347376147314217306867199529885240 8573616 -851948777236021050404600916346552320 8573617 168257374660247314358814902654381226880 8573618 -44029808361628636242967161981749936640 8573619 -208974961194708951755076802718971717632 8573620 -62609793222932138275711029473027696640 8573621 -33676022844467991858673703542666053120 8573622 50585906128013263231890077656194535872 8573623 147129257846414583107003780983289976872 8573624 203414849991814252831696229827833384960 8573625 -117861164004912048691761474191442627000 8573626 -70532112307070106134221482022139557920 8573627 -14432078529791345426541116731498051776 8573628 -51713333473827200263411732539682406400 8573629 -93592904271044498968301696915137670240 8573630 19085705679556781035658931791771089920 8573631 1514426803746608063140363940334209280 8573632 -66469275017538991280345958026847453184 8573633 126363281350788557542298128368277973760 8573634 -99469323611148886094463588969613781760 8573635 9009619955763140457138446855355202560 8573636 -61911685671986119798737873603359508480 8573637 -6481869551739173822389750231820101440 8573638 188156165027364727746008365315982459520 8573639 -51499415355960506027692985747887166592 8573640 1808276561161105989995846685477273600 8573641 489959841460938447097492878555679680 8573642 32050639648600336939354096055629929984 8573643 15138683283123651422914275428128848384 8573644 -58475475160398053970550913744721054720 8573645 95743709750921116107642145060016253900 8573646 94099716367952030831153022824220125184 8573647 89232741430805298396027248790726427200 8573648 59446653050197490848605122859965743104 8573649 -908063053041664907734633130323769472 8573650 23849223162101402554120769746860970800 8573651 -70658193647741824757654625188784301200 8573652 75204245364843054018960226536691349376 8573653 -245694598553826341964045112350931342560 8573654 -52969044416730082468562322796661824224 8573655 123026174781386079916925124067441440000 8573656 7512680434715488000440186472840642560 8573657 -91233013074025184473452678190438415094 8573658 55224927355749323402062993090923917568 8573659 6429236976409570872107776618939247080 8573660 89398328744361481696290535520967943680 8573661 60903535184482560686073166239273801600 8573662 38741399783568851058522214876229299200 8573663 -22605207049513117423095247563823063440 8573664 -12306942291466326230932599057546215424 8573665 -60337701127874899070132295765126608280 8573666 -83183153484813284116720120777187713968 8573667 -101898474797493264747507539538416586120 8573668 -24692565477780087383385909069547245952 8573669 -32367869219570939585666664230254552356 8573670 -338387587592654408744442543457075200 8573671 -225919495878794074417197575388206813128 8573672 248526347697725228329535517081550387200 8573673 115061819520611750698859528062791613584 8573674 24063512203050797520157596933068513280 8573675 -89280813058006541241707179061614768200 8573676 72598183710245539094719507645061775360 8573677 -35624319519738384364685115711096300660 8573678 -90917197482443149819401183599306295168 8573679 47179863282635876645877890046836050200 8573680 -7608771989265774122839303500230000640 8573681 115538835608299936823428906404024678912 8573682 26398817330058565245321745200111175680 8573683 -108716113440546604401601739697934838068 8573684 -541150518317577053594444470672723968 8573685 -3314676775064545079339593473271231200 8573686 129381375269136748684813973640213102144 8573687 -120777222498421242782817897741048539760 8573688 7262075508096626526273528175696465920 8573689 -54708972616069788557147650915072879510 8573690 58961331494696575308774502451375301600 8573691 18251899493305379660779807766345393664 8573692 44753816222893734346997558681995330560 8573693 263922213723030507250216828452965600640 8573694 -40655712340802629191114155200485585600 8573695 1342035876870201315014683362529545600 8573696 122466853537731338238142672924481421312 8573697 169762984955290738061191412302626882 8573698 25175141946711452707665657997734913536 8573699 -175154414981829142494492213660798628536 8573700 53614907276006875620354406813360512000 8573701 -79869492109865240639391876845300487936 8573702 -117558851873430943839377577163434476448 8573703 -227048060676977485059742984931979096 8573704 3240604424859568274335248190281093120 8573705 6083299242170631713661135271275110400 8573706 64561792177134376892334690483157304112 8573707 88342976236064888329158898425758076720 8573708 23959780238455591604719428671831483904 8573709 49269172329998069650928538050037242304 8573710 -9216583046205155357739464781699690240 8573711 -120138447683134054901409663093468180000 8573712 11689371911268471706818373083149107200 8573713 -8851176523835167534981876239819401038 8573714 22269124952814984768858535880300713632 8573715 -40868541117107216653566001514165640000 8573716 -24368062129499085147750713849522124800 8573717 -215064452151805307021091565760282613234 8573718 -62573527122837372462643625262766533696 8573719 59143397955318881310795121831107894912 8573720 302423988634727007069896177649656217600 8573721 -57855116439068574627565503353795888640 8573722 -66463572612546478235187680469039901440 8573723 127342377669676548564283634789814531972 8573724 -75606323123008792967380701111428797440 8573725 35955837810033128091426249002799211250 8573726 -12105189488710360070282945089614015360 8573727 1101427278396993719181672896419895808 8573728 56578847887190385459171584897234042880 8573729 40673659284759494245492314026189915076 8573730 4487940739424928488248624261232125440 8573731 -153545041326020637961750019395760225000 8573732 21416805758526513908915798473823404032 8573733 18511999276593633136851264189922338048 8573734 15522589214528831925972785083455333120 8573735 43988215437419240906026939531159306680 8573736 22608650457736887456803926741270118400 8573737 -115132573978116570558212628039827444614 8573738 89536887987248152142065707350572853760 8573739 -4105019187118684008664425575453227176 8573740 3770007644495287759743281668288020480 8573741 -15218424378579974840250019252059009600 8573742 16911530245744919870823084539666073600 8573743 -113338631442576225682546324123672961008 8573744 11474694685359171139568836099311452160 8573745 86494020750705476958744870068024517120 8573746 39882630418190235367912361479112601120 8573747 9738092062051144477453380801193334784 8573748 65037435212820084528230075040001044480 8573749 -87774160044387748075238072718248847250 8573750 -14925761286605676874881901253466600000 8573751 -39899936153914894178085279333603473208 8573752 149575686267854463836486862454072012800 8573753 -189026232755965391222880690677564662998 8573754 15619153837950104722000279268650117632 8573755 -60983001032698731242002192989715347840 8573756 5310868713619917878513169776530089984 8573757 51767052276140356172166428683378449888 8573758 -112477060018532368223948523071876011200 8573759 -169193299989685820253392361696594431040 8573760 -10121640639809051327675906900046643200 8573761 62089629634763841741216593927875114432 8573762 -3223510410387755942405069274522696960 8573763 -12267864293503811560770987723634375680 8573764 175863661178596652253500312066999144576 8573765 -6989889197264325231291804015686584200 8573766 -18242186430379635260855844850171967616 8573767 -144150973310550852464353545818123766184 8573768 40078373356285001140764141008098590720 8573769 138842754622059096170263969277405194800 8573770 -685898300042774366108782203558051840 8573771 -3605931847878374263596667971127106028 8573772 4173609761655354998665772012788833792 8573773 -5967725629753950513166243061662530836 8573774 119117753116065022694456259068842957824 8573775 -48560955519410749881661011138533572200 8573776 -2396326720550677053093863746095751168 8573777 10644420265938807538492726970724337992 8573778 -20311915631774783092693345588867219296 8573779 107819860834983805874177506014289839984 8573780 -111515614160034930455080245972992901120 8573781 82352149446375552673250108593319392704 8573782 -1502387351899357526026833910765904640 8573783 48095012564098484475756681041149729032 8573784 -79020967198665357327696161597954887680 8573785 24971612782863249560640791328089074560 8573786 4343872259359813750475565526093131744 8573787 -63549574056177191477900061077610473760 8573788 -73924701718700699629444363074101632000 8573789 -21121691484612450333247146490943081856 8573790 1553561430409995376700277163136793600 8573791 -191341574378924523483049567137052781600 8573792 -165545227662295551041009336190094540800 8573793 -68531413681934814823531234584519379536 8573794 14405392304699005972646553852350982144 8573795 -25472303905237259430948664466970913200 8573796 32691003090720400706972681798640599040 8573797 -48374580474337974752008778850005002056 8573798 65942887107199446827109901477578204480 8573799 -21927977907494795097476605509761040384 8573800 -18711020450039337814241291222034432000 8573801 -6595846432248319420677842767859328198 8573802 -40486213165225779424170359705735354880 8573803 -4964603515007609943896004253913382144 8573804 94071577454217075813065761177015654656 8573805 -33137973467260166359869317522720039700 8573806 -18319201612507063695316650105209715648 8573807 122618579028954973660471019063078138880 8573808 11779007458825912779606976355998531584 8573809 -55966771626399134903770125631894450990 8573810 -5996763680455736088942719570218260480 8573811 137135089186398418239812842272871599672 8573812 21812735763360282507167455866050321152 8573813 -58977145458443584198838080008289075698 8573814 -26010277014379177778625766882603632960 8573815 -78305278137135197610603305001691450800 8573816 3733495626912797712791531920708239360 8573817 25940620128277269502110226365175802880 8573818 12749909174964348273617759771040000 8573819 -214107668000445602428891520762170746600 8573820 -31798337671638295329190083152924113920 8573821 249510490154007871471792676506973325600 8573822 -111042438109792448395624846349161439808 8573823 -378330561991603934964816025684618725120 8573824 93820898037811982310442863123580846080 8573825 2644533078291632998339025092993459200 8573826 -43302411618192706504928418693672825600 8573827 -182494866971981996069715103469391496324 8573828 -20699346800306173342428017422467317760 8573829 62327266556529160832885526182489481888 8573830 -69230178448274106479694363709456684800 8573831 -45290145376352912688494855625544994880 8573832 -1271595949354379284009869706100398080 8573833 -40068484939681524232484509877072009036 8573834 22665592157674264877938333996319035392 8573835 21631674375357473214723811039661372400 8573836 21662321154727957938223590745971572480 8573837 -2332636610322653021520239575684762260 8573838 -4172331677790063182032974404666916864 8573839 -43963351585635356606871042525667642544 8573840 -13801865453594638237716481447734804480 8573841 120601992841612782116463867871211278050 8573842 70377028550706703897260077920194466944 8573843 148643343745711010316095332287207250092 8573844 -39828143207284601320648305566507280384 8573845 13390446806338508021292346269327427200 8573846 32294932333017980092399984812625123872 8573847 130233868043241155132577748206125975400 8573848 38380028264947691313022739280729784320 8573849 242345574849089134751862418005109739850 8573850 191543847077426074999023486043044000 8573851 -58151569150427937636794722332567569136 8573852 25432171996428333006950810288132090880 8573853 -16358782120597148585053507762096020096 8573854 -87546028861051081968377195694088812288 8573855 81012715621981757791276883892555491520 8573856 694509845854757539123741318937837568 8573857 -89627063611898507892392164273849857788 8573858 -39840484275178654374184722342317868720 8573859 26868224341859143977585988416680282064 8573860 -97439581437522698934420807772792753920 8573861 -96856386016675532347172188485358955076 8573862 -9924927764700238774214677998878840832 8573863 -10137693528543290852885909038466268456 8573864 -11426459119652893391807211441088512000 8573865 49987487606839391691232007813055112320 8573866 39977781653665693165449430610024855040 8573867 53079458842385289511456596060112471320 8573868 -75513135094513779029698380377862459648 8573869 -146961485325060261558415755132640650730 8573870 -21010763255148687298420222381553011200 8573871 117814234705397612652509558258575104 8573872 -4526982427847977679183858418012684288 8573873 77135876873531611012874303318188837296 8573874 13922922576147930056421632253637676160 8573875 -76299487974611893185844362638831136000 8573876 -89701753486103350809923519830896512640 8573877 51831792134416321579922037849350971200 8573878 -95103356073683684540585056398569977920 8573879 -5208510000838467956012316479694246480 8573880 -8491065812865710002405012319207424000 8573881 -288583854348779371261659603586657442688 8573882 113267477452463252983885669830513699552 8573883 4944962715601472788819340976931008000 8573884 78984278092379017381163434142241848832 8573885 103730212873549839900576691782131633580 8573886 4529641603021759406641779187488149760 8573887 -29688249443459493067988892192120272896 8573888 75900340508137671863455336420803084288 8573889 77899250719053274825609887383501105088 8573890 -6489330284195110473424706237527244160 8573891 -65444227336110981396132105431509427448 8573892 7964174462369683286359961622502447104 8573893 -43594514878550114834382636888144479936 8573894 -15244333129758974678884057366097491968 8573895 -6125939796890428922902040212256750160 8573896 -669700457129355612600722977386455040 8573897 -129524931424414306109019823550977778688 8573898 -280883533642036955908233647419026432 8573899 -1796622983979121004547794924522831328 8573900 559186832775154334602807091388940800 8573901 -6259918656274853647956377106200052096 8573902 -78037456986532813028879854946353118400 8573903 89305542295973654296458245942777916984 8573904 13260684898134912165538775447214489600 8573905 -55195764730613726121426379818527389440 8573906 10805293925355608213365875540831963264 8573907 149123389813302607697216368079217975600 8573908 -13141830637151302147545338660207001600 8573909 -47026542522376991602724089855693337280 8573910 25959040480096078980092904803163525120 8573911 13287230414756978949006361285830115024 8573912 70189363901358956634014353140917299200 8573913 -75612853441554422978357566426221147558 8573914 -21512430888379063094454027089063932944 8573915 -5705433927109777973161441992407808000 8573916 16432332279023322423456663479171125248 8573917 -61784501647088202879933644696929563840 8573918 -16261030140380159354379187805862597120 8573919 -115692021754828337474262118286546128056 8573920 25950866077012501836721198300971663360 8573921 -113924010813435480768319912667517352800 8573922 -49552358737020881105210207380265978928 8573923 1815243248008412806773011008701246704 8573924 11487579219577789851809053637299936896 8573925 -50974355369507425992343797298163784000 8573926 -5459888053601699497826671408586576256 8573927 24166809506371668471427899465340320912 8573928 -84028255895642958082989009521132175360 8573929 -34686294965707820190984938327009479360 8573930 1285507853915356901876063380381912320 8573931 -7863008463210538662754191769062395856 8573932 -82638916243829977165152894674129653504 8573933 -11695406082342700036469806196686170900 8573934 -659962465331620250639855483601581952 8573935 -98912021191174347009519447748830984120 8573936 -6087701578178210658264861408148193280 8573937 13485610957855498787363374643580504000 8573938 22525146081824793795312090323753967120 8573939 190895560809575078214884915773277160 8573940 11801026464790657440008630521838592000 8573941 180380855796261283019167561432733497884 8573942 219689557876739421539199209947505280 8573943 25591204538329219910568930621179424384 8573944 -146483656831645887158863156090867875840 8573945 143664456683174444565398966556561029700 8573946 55053466405420429784311223611014365184 8573947 307591029952808920442819100749407336272 8573948 -72605964916159534121327508257526792192 8573949 -34305815798812608349358321022844339200 8573950 23891955522294134051431658948499609600 8573951 -247028718636888635491660943102949762048 8573952 15709748684061757088437996757264105472 8573953 -21294993615506922216682122729467980798 8573954 -78779814391251318958991555554105178208 8573955 18583412825704044347592599928079490400 8573956 167072315654410556531107740596392277120 8573957 -14751825884021494844634176639926929888 8573958 98229509751146194888764020132963137920 8573959 -122780705554813104307785624382929121920 8573960 60732606915401619274951116060758016000 8573961 1080964338907443757739336220255741888 8573962 81227772820906960171334626545980861232 8573963 -34351850855728900502763807809419332096 8573964 -2246197764783660840283582801656004608 8573965 -41574040197242232192267467774999497140 8573966 -118401115970287428308562919949575485120 8573967 -113823553778065391388895311074644579920 8573968 -11411157359591168658798952509423927296 8573969 102471629419160593199790547847810566644 8573970 15526874767017600356922830552092761600 8573971 -74327357000220122281279298555253991028 8573972 33304818470082695227712355287028191232 8573973 11714671247165200949309337750495285024 8573974 -20412198701834827283410524182804535264 8573975 -110678641965794037961544241397361037600 8573976 94887179971261534820558033079634667520 8573977 53648131965696183789373642391407877572 8573978 -52928277000369106457548119368595279360 8573979 -145020380118322157465546515406558951016 8573980 -40956413206645949355443187550297497600 8573981 11603781661100882514033843812511128184 8573982 -8044696559042685867613887449749257408 8573983 -101844454709559580395805503916368982272 8573984 205217422467397186132940817126861176832 8573985 689457138254389175174086234076006400 8573986 -25745468492605012144560122006526322176 8573987 -154606929094739377172649104839306739364 8573988 -29033771185733474397141721816900540416 8573989 154935483796483967077419779281895060860 8573990 -37643789298185306697319824541165470720 8573991 12796369035444143364825976053648767184 8573992 -7306992253127728811037926835928350720 8573993 -64431872834122873196996375029807160460 8573994 -8654827028783670652620706353179391744 8573995 -20958855845710036382019533469271978800 8573996 -2210473843384760629871701567866782208 8573997 31077422154045094292842764242737728000 8573998 82999300445155331407309614890906877120 8573999 51438605683217073259197023022755633136 8574000 14473638105272936577258654404689920000 8574001 174519622564436878975801651971883677732 8574002 10309553824403515930094739248908713504 8574003 5113067394150127563276555385210782612 8574004 -9674296250141077579436257116252386944 8574005 26601978541602146030426732579083660320 8574006 27687158520760960320625604973883183104 8574007 -46111456805222427843713264549392356920 8574008 796694716160690404660012696078172160 8574009 -97264970091369434553149241488220170112 8574010 18820094304607178682088298593769607360 8574011 -57904946736086133981660740166276586176 8574012 -124250418646880953454646618052786457088 8574013 -84275618982476745110894791155960628640 8574014 21865015730264750350146402135801467520 8574015 3920571642284095577930297052035890320 8574016 15512878944698813196794264301065994240 8574017 -3056773940874750628959500005163568288 8574018 -70734067929134812313601645573951079680 8574019 -241881310658886396200941472406093312580 8574020 -33048135543495276353947837782211499520 8574021 11535760672198475852046373568300808990 8574022 44487708487098682845369701915251674624 8574023 356190409481194167741554426192122842360 8574024 -53872884425586483747753073377096499200 8574025 145160460481215397319166126926174386300 8574026 33534708697283030001840769175434982400 8574027 -7866765550264741596397360447295728896 8574028 -4096521432394618035840045571876618240 8574029 247894125760498517929952749901966969184 8574030 17843246991320256671313770979725712960 8574031 -69642920212517912897978637974410244256 8574032 -4826251037735949846959799899913854976 8574033 -10410933656316373870961499922604344896 8574034 17335649234350171528607628296301053952 8574035 -88161710408475671653956403822782324000 8574036 -63551670571799151427152241634124453888 8574037 37746649600899861815844307522397364686 8574038 -111732428577370394896690751164744928640 8574039 25406707683751604097194753989359581520 8574040 24674116185671529881837237604570316800 8574041 -86556068215586856757433770301491907328 8574042 23286957488011846801913163357708458496 8574043 67647149482762822357629090811438478424 8574044 -77785202317621846623326987489131705344 8574045 45672173334199527139197915603625300320 8574046 659018127046479064184053338436907712 8574047 -130315055922071937113372580836134091304 8574048 59976745129571439583231212298883825664 8574049 620091391164423366097660526857261440 8574050 48422438925497087658065346359887954800 8574051 -53740222363556520244781387166273297600 8574052 51224167736735349162125551349857272704 8574053 17150089330424936076298522876967952600 8574054 42220609992674917824373235535503854080 8574055 40348885152289548376021673964021189120 8574056 -120622519349427144778588129773102336000 8574057 2111806999526675697656847256350515040 8574058 45454950726673057334847346917637071360 8574059 -15101760567878639390334795330159226992 8574060 -109365496343712638864067432480261120 8574061 -121884417995801946607961108944719719338 8574062 1023194786582753313853216549504533504 8574063 85662310407109780260656330884228569984 8574064 28822823519556458013804647157328609280 8574065 116636056611026851823718982312420049460 8574066 41133962061329417647473543056500769280 8574067 23130182294719690627446206421602487116 8574068 101169116768325675201628515941986366848 8574069 11617135634476385305342612062765933312 8574070 40264320841263325989628593190036116480 8574071 -141367470712547227002648398125936896 8574072 44418439514034058371760811907367280640 8574073 30011410063448162673089435014016080640 8574074 108209198839132063059492121353596935536 8574075 -44908383346575146879273774823592548000 8574076 -22133019161375161679706001466934108160 8574077 2328729714492059644415368497200065926 8574078 -38087542096150356175696085592967560192 8574079 31008798046405514101798325418348855680 8574080 46246483822963384415930412846337228800 8574081 -120270278002330832857106094914973415776 8574082 -33948238173910300636889548643350963200 8574083 -54141060212218452051725496607857752880 8574084 -12351378473535676314794823204748236288 8574085 -18503440558258260409653813870225839400 8574086 -48269133276291040660491029238985708800 8574087 -6305537877205950331796302123385649240 8574088 77379551093114405036547595415124341760 8574089 -269363805471158327594353874845467883110 8574090 -12861269792933354012578203488480947200 8574091 -7180455440873294763067248567272116488 8574092 -109743396540901045923478574810306503680 8574093 -224554374674408306684097899134291296 8574094 -9005497754011179555757812460888739904 8574095 -10371915230712146217525958547399777400 8574096 13592181258212109841723306226468585472 8574097 64649183331048279026308170434738820864 8574098 4024959856450547333178013198064789664 8574099 29335607204497677449083080281340960048 8574100 66318931804885869334319413189678080000 8574101 -25396471481479924722896350989280180800 8574102 51412001762730364352415423366432128640 8574103 219924858935373473345077862328260622960 8574104 -24471086903713872882008308643659776000 8574105 3835028074823780829584936167956859200 8574106 29359475897708594439249885158482545120 8574107 295670853134059298308966130156760521760 8574108 35575219546199264853772152354882869760 8574109 -4755620469414329664707422420158468320 8574110 31548903391116523933534651648377648960 8574111 398697760479925269560474330174241120 8574112 -4109677678648461937316833528120147968 8574113 91054820911473816930628220431106383044 8574114 207835890008236280900960668321996800 8574115 -166123026859634206159335536676899173680 8574116 -228782626920126529342684361311850864640 8574117 -784696406233219387462513307803315680 8574118 -55507418550585196640297433839679440544 8574119 177299187665338236901579242119932806144 8574120 -127484241689628678275517914827333632000 8574121 -22615704176490594269971881231166354360 8574122 21875979292708083828811570472441302272 8574123 22723315345318545103418660158019031384 8574124 -22150739469162744168066868050705235968 8574125 -13223548650589559658813925139783040000 8574126 2663949738551646543721373017184283648 8574127 -113199949268725020544617471909174737600 8574128 5365517752666370616951618757029003264 8574129 106985492845688036970691298696415643074 8574130 63965740277385450821671768766136153600 8574131 131294889556006310861624319856099260000 8574132 -32868409680324024961892598089765093376 8574133 -191268728663816628856128048732850297618 8574134 -121649893141916733501302092825403186784 8574135 -4797322526836837166851655778557491200 8574136 183873305149377767003401564874228674560 8574137 100557548971638188697866469523145560704 8574138 -39395013291024672848488127798898329856 8574139 -152788149876643332428269196661945919968 8574140 -45955907692375185941519427899421081600 8574141 -91984333076724811839686553688364520000 8574142 3467779285623377931159311380208844672 8574143 47515029916761308818052262790656158784 8574144 5526219388059853253715815300245487616 8574145 -73696060756514004451378920714043888920 8574146 20756986352087659737351189017599741440 8574147 120033136035144437700653620417448893440 8574148 33761326418383819953855513631810968576 8574149 -54701319765775683741418305992669696160 8574150 -9099530108126768600096831338388054400 8574151 -14445192567795981200862104287255415296 8574152 -8064603658157998492577515703094097920 8574153 17932243716036740464407211422147216768 8574154 158829050496279801200999204540246140512 8574155 -100488864924323836295154463562126137440 8574156 108281904479942609393997841066023136512 8574157 -229692152953797362214811900773591200 8574158 -18047743874104200316898225140377166080 8574159 -58057777530754127610044862129857263872 8574160 -7210238693534055450542621552376545280 8574161 -5989875893785738884214395452659508238 8574162 12937360465579798977668105012185997952 8574163 -64365363847829031877952512013958601536 8574164 -17697594460265808810883916503762794624 8574165 38364315310239810703718615737870641660 8574166 -14765295322469606789562115707234450432 8574167 203183153464894701526227314396125937952 8574168 -19635693862993778614931023336515993600 8574169 -37266539596424479807044306056979914880 8574170 50686850395674204443246879977134412800 8574171 -36259933353472360008018374173565968800 8574172 80711920266433903312917508526448114176 8574173 33074563322665566629482990645991751264 8574174 -758575718908017987165230647550625408 8574175 -65085026625616930772284584843214707000 8574176 -85897252605933357532015074129498341376 8574177 104509813895101918592119891853269913520 8574178 125513643691855444739065451865582146640 8574179 195756461505212058494033647029649146780 8574180 7411708629350589524457694682005032960 8574181 36787697771301878569294846526456832 8574182 69319601536647233444521559145092040384 8574183 89792619361668161203245552970144967952 8574184 -149990660976818105544639347682337981440 8574185 -68002605578796391205796657962594662620 8574186 -92475911673498301447951044245974809600 8574187 25042827137275026945086802977500861680 8574188 41466093702348321222992772255469357056 8574189 4812197276414690969961240756530588448 8574190 57539323785615420075506521531948785600 8574191 127741825374735600931911008129363503752 8574192 -26795813459341004770714461379599040512 8574193 7189395127170370923905217639916832448 8574194 -94521929514028609130985670347480901104 8574195 -2727126466889036205854786062634864640 8574196 -99191836241774214896115649125889495040 8574197 34853634913315766694504726538116116352 8574198 -84328893895582637666832330704083098240 8574199 88582780718568799520165438310495444200 8574200 -789499094986858141516734003242496000 8574201 -72903373717061431735214238512340492960 8574202 1280348834117354529289313329683569664 8574203 -38440081227440143554519681317768435520 8574204 7283451120708003980180991458434269696 8574205 -52574780085430027552578781564596138000 8574206 -61063665390920158321248290145745106880 8574207 24622706487801993417019825817484871440 8574208 100083658729225984150100201090299461632 8574209 -21158792903502569831662691952163358784 8574210 4498178145344566072093435017169013760 8574211 31942732525489514985320195594520354812 8574212 -101468006044894928403658485991899829248 8574213 -126059662033038768177154853615367399456 8574214 -2046092776613981009693516906581795200 8574215 -6153481521738564500756886180906409200 8574216 -56150729882052679911879577029425725440 8574217 -40131873817536835427730455031239513088 8574218 115856410300605024858440772649182778560 8574219 22540559086513225125474561671696246844 8574220 8504235499065121841184719050697902080 8574221 -286434130360959865265261632985333600256 8574222 73976346104054470867312139191740614784 8574223 -75714240592845893347640014406717081360 8574224 29803193048002805008456416375669719040 8574225 -27547532640594584260337504247486048000 8574226 -57055633259495929119523437152776262496 8574227 47639124262351822153131407476081966560 8574228 -9471315359565273068038242910577295360 8574229 53549931415977641219842112328111906830 8574230 -5051370587655890647779844302010540800 8574231 13178352653897328929833711508940534144 8574232 -11579526166686775750972087449560064000 8574233 -99335503098991576957209862895946155136 8574234 -15201798214644419900023711967468981760 8574235 -206574963068401287997821533773339356000 8574236 -103664809304003294665152626257786145280 8574237 27986114864677784784987134660654311200 8574238 55166687566864029858759872575925920896 8574239 155222098901852649371284265695481542560 8574240 85609262541932402279800446764785336320 8574241 -64435604765058667143514855292915640856 8574242 110479285661354770034980365579186664272 8574243 -1332027147728551923041348597279230656 8574244 -3498793620976174011820519734231367680 8574245 -126615369520283261422152547026271594500 8574246 25278976293180261282887172965190019872 8574247 -172600075888689845045875711925298256488 8574248 -31483334422213783090021169710685153280 8574249 -74626690777748686456258612894696234080 8574250 -108216492986973724975100840526792648000 8574251 -15158211654547049905606744563487617648 8574252 -26804865332161629005079176187124013568 8574253 1761167477368402629050455182439972502 8574254 3971998260710227015891734069331786560 8574255 142723791140349888010236410392120461360 8574256 4709871659242678865822754062786887680 8574257 -431850200015510321112372062848479932928 8574258 13761849747505954911271094921327714304 8574259 -4002424708293835581449443763345539520 8574260 -1890606559710142454069486570392742400 8574261 115680062258572887591710784739550311680 8574262 -35952844145782088389589733176536514688 8574263 154764188672264928427823665757159758920 8574264 36367520512995753804166302282272808960 8574265 -102588881663534685930140886626856393600 8574266 -13346737274275643436636630658145307936 8574267 -24340683850033727122621627962403164960 8574268 -74620472605275754171925490319426634752 8574269 20500826644505124432019556510235340512 8574270 7085873139980684155635870345470054400 8574271 -187253186618928651135089477466418558528 8574272 6538082093390761553954320098546155520 8574273 160857053128997697968026485249927826404 8574274 -47150726414268575175467358016062018864 8574275 29497276674536391368933678075478858300 8574276 13286162843009528195970083263944591360 8574277 -63772039513769118664057683750916587874 8574278 -29083866877857604396106307839628908544 8574279 18281961925077660794574592009367243520 8574280 26858832948449166732769769369702400000 8574281 -325444694206054790624912975074375840128 8574282 -38765262814331851930466904836892595200 8574283 -158680745200209000997546746912115135468 8574284 33178794003710762459193755306036687616 8574285 -64849541279064379093034921250649094400 8574286 150763302747753142463011177033872384 8574287 -26940175647186229889394498566706417240 8574288 -1901526537784545710507901360771956736 8574289 -24665076029093707713838728354664440672 8574290 3389624367657263386263313155339816960 8574291 -176149055544940211143355548681939516656 8574292 100309461565953985262164280425774342016 8574293 36980783893039042150801054019899893120 8574294 -20295132001411285880211208345961846400 8574295 -82634429781844039134710888372430100200 8574296 -150874086007012298305270393039835166720 8574297 -40881212161367744594273719601274003072 8574298 -1179484613217636587140740721185330720 8574299 240729981732012634470629059167573236064 8574300 20401521488349835819509898674420556800 8574301 -175379061007490714081677745908766110400 8574302 33413961309796846895594855217046247808 8574303 -122452511116562257882120946784163738296 8574304 -88402384195292818609044302112639418368 8574305 -2902999056581590271695383421900578540 8574306 -5835579421692291807921174500872315392 8574307 -9511916874258209398861073714485197408 8574308 15268006672740321753636286410641203200 8574309 -302401017095332544127422714580945312960 8574310 -34877526218716356321669792339282253440 8574311 49993910173328983338012356047300137912 8574312 -79158568390419061568523540602117652480 8574313 37270637125797162436094295068541422400 8574314 13608485235280359451258491096764928000 8574315 -26225491781393664653163301743281794560 8574316 -26998592739165511038810130324747912960 8574317 5087096941669960253702756907299280000 8574318 47693362494906446873308836744503960064 8574319 -41354863324497836110831841082614053256 8574320 38186897132308996965612579689059123200 8574321 -4975780463231716242600529153397501952 8574322 -211774834099432274652256953416526049248 8574323 5116982165081106549833505530161450572 8574324 40007647296441558710907635746777042944 8574325 120450346422885268881141079676712448000 8574326 -158192379908485110047886922584493934976 8574327 52063610743382543317000986159129696288 8574328 19640658007174766465983401045053890560 8574329 -1337324263878166731260141988776981616 8574330 -4680955122388825857631060901787164160 8574331 -51638999110338325728444385508350571088 8574332 9332238558520088116104776292094439424 8574333 8973047051522903318582628005291689248 8574334 51069130245455753917153618974217252800 8574335 24649314491520213280764931947072798720 8574336 153429297495389575889294717626613760 8574337 -58759867088656291694532269661528710014 8574338 -73277943251483725645366931930552286720 8574339 1636780116678004697519674206866283840 8574340 37016887937805501050526791575848307200 8574341 -8324638856807747844547300106926836390 8574342 13197389433472429248364876020683188224 8574343 -102789829482087286047588515883299270880 8574344 -187001970923078388576663526222174617600 8574345 28727198946784751108216343130050853320 8574346 48475544593800167893954597284238293504 8574347 -61378608696254062480063237296092971440 8574348 -78073148315303393971687261637347422720 8574349 7408499399609242805999434043848918080 8574350 11330229820864117397959112960300736000 8574351 252129122574440178793444811815898536704 8574352 -6476677154775060029978510167674716160 8574353 -141393388677249102194823094981550824398 8574354 -33848851627532441799472098688773696000 8574355 -77207792361033453420512613203587452240 8574356 -58192634852011657094563926641104035840 8574357 25509970011450954498099221753034556320 8574358 -34921720703316729683310655639945201920 8574359 49033483378959952753940909117915311560 8574360 2649381429482796575633077342537113600 8574361 -65424780356006735483973018298150551330 8574362 80603464578667119875315204005118856432 8574363 95895302972025292958921779860571375920 8574364 7578204856568133577923783536636774400 8574365 -21038224833856608474970455962936253600 8574366 -4065941394288381550131278722356163776 8574367 140418145739077671437045141226073512416 8574368 -24987915197021035872100530592945274880 8574369 -65868660220369745117945507481986450256 8574370 -7526091182863568973624090510959139840 8574371 12453086672604470469750226057303371744 8574372 -1016186860389969869916965481548513280 8574373 198143840308424342061395330146496818622 8574374 88585059135709441700802699042631443936 8574375 21983325110672800675530617691838650000 8574376 -2051465497703890153096911608205158400 8574377 -6420021092917201807724162381959173120 8574378 61569636442354185558953721765863457024 8574379 165376445209993536130291194174239709480 8574380 -48127136037190818700507253010049704960 8574381 104925782271469227619441973621838258870 8574382 -103361214881258078592287120401833634368 8574383 88755733374341671991182974401282660544 8574384 -5008066723267776610167060625754161152 8574385 26392903131387336291555735906851985000 8574386 -52153390546799401037783399819036829696 8574387 -108454989672623892869376237884719076040 8574388 -333950467999024346093179291212529633280 8574389 133417497560016826317507677850233482656 8574390 -18683496037097906422822317145454284800 8574391 -45006364403346146799841434709599464528 8574392 -315224944012845320881188380036829143040 8574393 30254823273640645578094809104830048704 8574394 -4599368376653375172701170789543407504 8574395 -34737598808804581356564746963669797200 8574396 20350733522354189790777987977643909120 8574397 -51992381512329249817151783883244839860 8574398 -41662595799682592632412687654242295808 8574399 -10769022685413297389006404872765867576 8574400 22537575410680810467826012917124300800 8574401 -244387034870564289649024924137464371200 8574402 25569114119758467216739622267765442432 8574403 -161468603851230050486663018223519313348 8574404 72706386849514130149569904946029024512 8574405 1627585671902547905744614227168952320 8574406 -67286887720063546601749887544592851200 8574407 232397469259505679619732828748774948232 8574408 -104972220045653635373924608261170969600 8574409 -17384457632617566400187724100686843084 8574410 -17406145162801319317631233965291954240 8574411 -92399067161204418531252206966787592320 8574412 30865960013300178659835672683100865536 8574413 143185196749619125222988167965145708662 8574414 14170669445378104245519470442951782400 8574415 139962956105043428531145373044720000 8574416 -5999193058460716626961004756887142400 8574417 5512853724371549617790330083157470452 8574418 -44401677153077067097473516935963625840 8574419 -2261144380026203633050256496592300128 8574420 8635835083136202690225554244786554880 8574421 -122014905963176609500475589435902361348 8574422 -415563915154811289184313793903691488 8574423 -51555953538132723212606156096455680 8574424 -156999195618373279472265267187057367040 8574425 4457279035706009185303700632209492300 8574426 -29669291233823586646961728688442041856 8574427 87105322363432284609845882463391118276 8574428 3439044580403941345338699629235978240 8574429 -164703262978727218372061075307861610080 8574430 -18317751838465686867350570964576153600 8574431 34986833139214683475794138237864583752 8574432 -126939431537810078749553462650231062528 8574433 6772503807600585039378477397213001920 8574434 -4212128448827127505255437981013731840 8574435 51004704630165271446304875119507183520 8574436 46284778267464613125659232677504403712 8574437 -29746416883610678636250976663941526914 8574438 -13882195786843221037381930494136648320 8574439 68429281375748503255940810096441213240 8574440 -2191956845536606262123609298232934400 8574441 95138095223492638570494059219556120000 8574442 50000528095423521119482394662901245872 8574443 -252454250123678723206360466128633555320 8574444 -90938041633340118855310738567781422080 8574445 -33090536751591896110608978901709537280 8574446 -37748279790165959315805225047407716096 8574447 -8320283332620036203626492310879777280 8574448 82108003942584462612335731050311516160 8574449 1141406593743871886231013778163475240 8574450 -1771094246316025371441016016600726400 8574451 86830027915806550041688965422964438352 8574452 -28790148483487208692034135925296406528 8574453 -9398573833283364584842994275563349440 8574454 -8128922398033133270554895898408192768 8574455 73021677313361570241332120177414070360 8574456 -132230559922323950459056166531688038400 8574457 -1125801870762065847489827641800258048 8574458 129569449620400728181106319538018560 8574459 -79502877360848125723355817693350676480 8574460 -29065220994415252207015621129564339200 8574461 -48922343822699607235152076181969293530 8574462 -13285313060290207216972448216594887872 8574463 130049208518447495298201137478715699712 8574464 36991764885957836369452627207007502336 8574465 15266818162230106333598999873494914240 8574466 -90798033140530563787223909844189419568 8574467 146904450414266605950399698762102924304 8574468 9558186620428917217640547615559643136 8574469 45401479086040890032515244676833106144 8574470 69571196878672705538596343532561705600 8574471 21265500245247474303832974798514848000 8574472 650395012559291628645443775572505600 8574473 128190767846084506267825424710938589722 8574474 -55242150159785784753639181389177288960 8574475 6548007058146699508377807648546236000 8574476 -24670883130472251615966486639394713600 8574477 -48697802904894681801754264243241415168 8574478 9125977757982441390175074273331992000 8574479 -148388817601151280674820783720632995920 8574480 -6815477274181169358291351614266982400 8574481 85798058349210269762883840907135988592 8574482 14183768374089938798446146945985474560 8574483 -144026116361428851943480253292315899976 8574484 -5070625451355637049696433597591673984 8574485 -38274490339647551212428673041787991400 8574486 -1113579430354745669220680552729910336 8574487 -321443712636779568865037727784539436928 8574488 35797241934446321142746128994647449600 8574489 -13907104792666621627725509920352747712 8574490 1029640359740781408990676448940645120 8574491 -70018505043638322559633642468796358480 8574492 99058463353882255485602498143495716864 8574493 -104435685534621407303934011443460872160 8574494 -36798715521564908555254258477912755456 8574495 66450340283425400833889181680057055120 8574496 39432664095046259462875959678688296960 8574497 39143641118388361556094909012767534946 8574498 -3606077728097655884640028450311042096 8574499 54774441145970026856792242552443359664 8574500 22365813850243453601396496952888320000 8574501 349854140297409277153534158219160896 8574502 -78765794737972139665826596237427654400 8574503 -16429761844414442279158389339538567200 8574504 117484826962761577677735728246940549120 8574505 113293233509371175034949086973556106660 8574506 -36184490958521132134400058474261492048 8574507 1504149486891763917780572360278962816 8574508 -181631168409687884573727786704904700672 8574509 31612598211451624477467357826058015916 8574510 8091948186581780172398732882212377600 8574511 -82852219211674494605340437669750672016 8574512 4883057651840973274840505923372646400 8574513 26736203909842896294005655466033193088 8574514 -19830913487920970509090526998990477920 8574515 -38495050035139304473604582755955630880 8574516 -16932437904954866598251927792820620928 8574517 37598547457491965901713342801946931200 8574518 -9719943454872544886919571658193714240 8574519 109256089283272751445440919833389018344 8574520 -551787772536993363122148618274099200 8574521 154221290650611774877059926554543303722 8574522 -6327392683469944500600419449088361216 8574523 -160385516675303200732074895911079507228 8574524 -379473572555000345916161401198553088 8574525 -133799641614397167459770106030952224000 8574526 125210047509912500823977926816356777600 8574527 18337021054599413203555553986513646160 8574528 8381124284013845740443978172666478592 8574529 -29958932540145322556376977984268420000 8574530 -51622246047486609554363610360814095840 8574531 -14487472635706436915966748095309965056 8574532 -38493049282512686581479964133176770560 8574533 327646616749687426380591522014169930720 8574534 5367933287281101133944163528217652384 8574535 20145379182896394806768160317670438720 8574536 32580059261735685573634058688940999680 8574537 -603983890137825376773586562981683440 8574538 -2154612552979068053739439072728514560 8574539 414639160390816294175782771405766592 8574540 17610699579130266037837663214931793920 8574541 44370611623281559684401552785561405942 8574542 103831529100536083235045918629481748672 8574543 -43571228560559987231602823422545068760 8574544 1901828757933065064423675358216192 8574545 40096152132077843771602591639988012160 8574546 -26953645004434917084164814925592371200 8574547 -56458436341479991284234720089380362004 8574548 10916831129381422613737516351757414400 8574549 1689265341578298933161970571643976864 8574550 25599891609704852605087211454437008800 8574551 -123076462321743114441943448384391365400 8574552 -14929536138130373944269782654602444800 8574553 -76041679630763827450886172196673657700 8574554 -70412555310457975252904934273752593440 8574555 -54412499999272747895070052501361583360 8574556 -57658915942491928852166688074152415232 8574557 -668528067352376716275650370936703194 8574558 -10942873981995637249428358770588340416 8574559 -95269375660112859908247078336704472144 8574560 -132460122512895999955421110604401213440 8574561 60934962127143371244328299728704250898 8574562 63695186066340783643706869434242419872 8574563 39556702795233134184649615490524232064 8574564 29676460879113943467231554211910379520 8574565 -31094181513515898594128003163265017000 8574566 -4823834850685014585318722088155953152 8574567 90899006433668826110969837462218298880 8574568 -51600836259214356081694499010076861440 8574569 -51212235671330230798120693501775212800 8574570 -52708126071134421771324132489014155680 8574571 47399423460672015344840636932108006772 8574572 52403006866589929726946412282849334272 8574573 -22411096686324319630593977430191972352 8574574 45151716548956701260239695957662185536 8574575 17285410867234538844872970160591707000 8574576 891687518797930754516244054882975744 8574577 13254402966416092757423162836255314672 8574578 -20779934496566161597436849861516594160 8574579 6981560193269814778222058006691672960 8574580 -1387415306017656020798226369909964800 8574581 -48749534050037635469923324139010144000 8574582 12837249732001909972018959287399097792 8574583 71962579455950229446857789960171622064 8574584 45915388313535103518668703481061253120 8574585 -67636971801519543257706535215908160 8574586 -169529248831468006981761759350973711360 8574587 -1231544885177870097821011730277570816 8574588 82559841744851117370257885651953336320 8574589 248180606231122600853746182600790576224 8574590 -22374370402787734277020504978323787200 8574591 13383274983099785536918027252347386640 8574592 -29404806363950924556205269334527836160 8574593 -136836995073762857300730010535556672720 8574594 -4670737884397736321144782690878428160 8574595 154297434106776418368935109706925715600 8574596 24056019038328082399714864181190859008 8574597 -32200858312158295787708176514126879652 8574598 -102588228481656057892234788008703607200 8574599 -71547238997216535157372501351499306880 8574600 -20920941202262560989459571314376704000 8574601 1396016164888344034643090809468385152 8574602 39291918370417695104484687036100087392 8574603 -10703645032958445399083216925184627200 8574604 -238089978039210327935933099384570019840 8574605 29987087923167700401736262710037884800 8574606 57074293472343777181739948279117195520 8574607 -118063480398818756454405037633436207280 8574608 -42939324669618876458953001340009603072 8574609 23712844048370119159262586161572789440 8574610 74541434593686369294680652072868945920 8574611 57207625548722366374573153963783275624 8574612 65401107678086728386437344628617254912 8574613 202520310809458953956764734050507352540 8574614 -5670076003118210138987080674643754880 8574615 -9059923927348110516264213033910586880 8574616 -92675503335244211420772472548997017600 8574617 -43292957768969887305253245393051630240 8574618 -22017295523205144937411225623489176064 8574619 -125040764026059046266720384955179247880 8574620 -78024605052849831650652495637247992320 8574621 18955545644132807880802868853828984864 8574622 20425526731449743669996347826007586560 8574623 141932117806358295303914020031851291872 8574624 77187389169712394083585194199445667840 8574625 174493809010740394732092676705333377000 8574626 90734047342264791679210693544993074512 8574627 71364036971061034612696712787921427320 8574628 127838143988814419996107511362544624896 8574629 16746146763243185346348113916986205312 8574630 125165030436021556643918203895224320 8574631 13897281445211633413898961972923417984 8574632 154375801903156109302170506244711628800 8574633 444118523348105269954746719351705971200 8574634 32926121898261661636620132648182191200 8574635 -159469676744955889111099342840949743200 8574636 6154748395882875032882255327391252480 8574637 77057673970243929243554753034252946560 8574638 97764156613225367492055073545851430720 8574639 -45472398094975096417714620780500694000 8574640 35223644570407686436777901713739612160 8574641 -25765108405550422544432227734069859008 8574642 -30096628802332271970882233861335221360 8574643 569482307525981504333448702311258880 8574644 54339846101717066084940901679748349440 8574645 -45913503306486365057237287701955714560 8574646 -11211384894117371762877102458183984640 8574647 237327650213949966633270509051536170240 8574648 129695683482808340471279309552369541120 8574649 -125497779783857131773552391036188491350 8574650 7473700945570447746275271854700000000 8574651 129743257819493140052251694258040960780 8574652 108354044942751500289050367269069683200 8574653 2498451871881806030391169612634579904 8574654 -3562259100594647642153313822844600320 8574655 106827050694968074696476958610765155560 8574656 -29768193749340675783020381773690306560 8574657 -9031343582564937724924894290944313600 8574658 14057985986201075477107447486812829248 8574659 101073099463782209679677936778090196992 8574660 6986464686283907014049502438637363200 8574661 -10273843952518874230153811309685568738 8574662 22541324791264878995384236915077734400 8574663 46801225545653811042493776192830578344 8574664 24760110663968937674557011578351124480 8574665 72943592619534221431200787696556580 8574666 -14696103015026557421543232738752964096 8574667 145772769533244787347250537487535597716 8574668 87103292250435291850222844306314722048 8574669 56908438173946366652831175913756652694 8574670 2344529555128184326295614413977433600 8574671 37463072503235232088711962121615145712 8574672 -19885424170912736796271738803101368320 8574673 3778403299088883602785410236274331504 8574674 -64618306874399661285671098824839351664 8574675 8204857528868939010186020161658529000 8574676 -31610275469008660406771886060273623040 8574677 -20368901205288292952797059844506377220 8574678 20776446701083321122000356539680518784 8574679 -183419623520565914589303934821695641720 8574680 -119834320672098553543480423137624883200 8574681 -117477439980654658450494915963606456000 8574682 16536128892320045141824846492204638192 8574683 90238967743460921104905230009879237904 8574684 19534679671811465233765055548353563136 8574685 -28378031102607898833051975215764320000 8574686 4939324833759685292079414010855161984 8574687 -49936120369630917463063908838635621120 8574688 -237192891858417529056783822938422640640 8574689 186151996953585092550761704548652355490 8574690 19364106375005733971545835484405227520 8574691 133891600189022194787914748457613214880 8574692 39887286912179332709529937396978974720 8574693 18763960522498582358262797168183935488 8574694 42413430940412387303556596024088193152 8574695 122902665578047213309370190149916454200 8574696 -37575464717262971791169721351982172160 8574697 -4552550895433914642722214719394072860 8574698 -9849414088101970077038852988221922816 8574699 -2420953039502518858113545384030198784 8574700 -84778535828575382478439371109879232000 8574701 -30479673863138925053027322092805253428 8574702 -52371518600617101426917222423580523968 8574703 -28030430712933532158775309026009252880 8574704 18056348960920404540439072505623019520 8574705 -38472054612459821764084305738797002200 8574706 49777981473206296230172565783849285760 8574707 33486228029142328228281808165602230952 8574708 39522304890307837580274212594823604224 8574709 -25552274085069658873452564581923231104 8574710 56630719094451935384789891078520821760 8574711 1103866344864798865875906805971993600 8574712 -152394809753685653240745315288829317120 8574713 7495008815220338434017683506125967296 8574714 -85987496862289672334621761805073999360 8574715 -110570565697519316375288236313539742400 8574716 552254765881666810575498982514621952 8574717 14964502684369343629505138810906212512 8574718 58243509748823537728035530501518402560 8574719 48651598454906086418991964206644028840 8574720 19085653854661761828981882643650969600 8574721 204742636079713414434687276800990065922 8574722 -60161534986325270860248189284260334592 8574723 -13939872261920667524345306837972758200 8574724 -39304224125216862617153426983348011008 8574725 87123788559798419021615233414752512250 8574726 -4728272264260730250717985103259248256 8574727 -104405811489523534004601888377306280960 8574728 1408884987264267092343311530941404160 8574729 -109320592099312837624499930428748588016 8574730 39958307994861733059305668394265841920 8574731 24155149105680410272240590527140125864 8574732 -2130524396320861758969784990574765568 8574733 -26043621565885564449966571502288886420 8574734 30421230088950296098736600273463403392 8574735 13035561286246699328833118763266094240 8574736 53414615988339026430205873459646889984 8574737 121280452837218986842066366898751454386 8574738 27134050144177620930840843205499869440 8574739 -94226776701785721311724954737897049440 8574740 51176553323670960128942328093099732480 8574741 30347592433694077641162554523264182496 8574742 -100053612721688862310676619013562245056 8574743 210175718832162961714960041731870737992 8574744 -91214155423218014045083876240747745280 8574745 6142542628353163270231956247328279040 8574746 -82971499316677814054374911131387078928 8574747 -104192033720101600410160062748622865000 8574748 28048268660515849198418520651019728896 8574749 -202670493867214238319893462230055873640 8574750 -40277957907783813839084253436172352000 8574751 -117755206957086220710801657508124153248 8574752 -83331129354470234895208225159206862848 8574753 -14861133220828470557872679338271877792 8574754 60103312708484110943225819077189632 8574755 -23233047010341504361100607083812041600 8574756 25365102278762488021599086388936041472 8574757 231897214981593243139802130283244263840 8574758 -1461290537577164219850983306231615520 8574759 2635158513667669084723176181408607064 8574760 -79432782510214009355271966893549491200 8574761 30975228970785712623069727089028862052 8574762 -10603036434867315682027780261653843456 8574763 -176098415627749254673095442691952294988 8574764 -17440618138941077018508485273294896128 8574765 -48828822275289484903955989332765816000 8574766 73289302388181552832094985739090402176 8574767 125036884162882203159623911978720332816 8574768 -14579562664719553736438884949368504320 8574769 58783276397101128940587021917225452096 8574770 -62821465201105064217809370872593986240 8574771 -110969628357103522430209651686681685440 8574772 54253484386591600887245538475174236160 8574773 -12625056817772555272181514208278690276 8574774 -19507577306140385420978609534125117440 8574775 -99984575692389905027643863611417937400 8574776 72158484903623154191231779016810496000 8574777 42625201897207766282533769603273406714 8574778 -93047970393571855888711072765520640 8574779 -83744691675993686497365610274477760216 8574780 -125702112095418924504528974999009280 8574781 24199055756807278837606508619481596146 8574782 -31329633098690608093492877885642859648 8574783 -1047279882420933351365747667328047360 8574784 6076652970485762430086549601059864576 8574785 -42096232929338305491276358460106655020 8574786 18868594258408926900753758672289792 8574787 6240745766132400506690586349866262832 8574788 157639876503414828452193042025445909760 8574789 127339642708775187212325829005791373024 8574790 28951159813996500331076607566298958080 8574791 128432208119645578399677430916220801552 8574792 104059340426823579145176678161500446720 8574793 -69429651969129734802242069433892020096 8574794 -90169592026296074568344331175872691200 8574795 3320588900446285172936001219275904000 8574796 -20287563764736231605960381645721079808 8574797 42757604369429410130046020822326372224 8574798 11431719710048350156316418398566937664 8574799 6292735293587237981193864220370047728 8574800 -7533506286049021035337547309622067200 8574801 -113299290103278998135506116918544214400 8574802 1082450140226558592605445322239668352 8574803 -3417109222111489607553341632730030400 8574804 -15236803682870401978894471703998990464 8574805 64855325119854355501626551407175269560 8574806 142161747325058868271244141634175640352 8574807 -47277364006533536778710811538404056880 8574808 -241018112250993843138705806237887918080 8574809 -103288104180457379705570643125477103990 8574810 -13936467365179199026309392256562883840 8574811 -43030056593443928763545625366679133168 8574812 17389466357456127598148652846108456960 8574813 -994004418493416706807957921993245984 8574814 -41607728592137962135737984792752901120 8574815 29276026345951814828383911867697233960 8574816 9074543825026311574176348497510400000 8574817 -8917959631434824641543706406496928256 8574818 -1684264508668159421336343263612835840 8574819 48747454172567373630308901515068250880 8574820 27033220149523690303620915320333134080 8574821 -313294513057947488290247574786329112768 8574822 233018115525995369036072866420394304 8574823 -145692058428481511757650930981844153928 8574824 -38650691051922159880832790031715942400 8574825 -6003022894876639911104165808312062400 8574826 -52552619957372744363876733356996738976 8574827 87190326756980277305505539801892250512 8574828 100478478514568704745537087733975160320 8574829 -199771291446520897123711800708425534720 8574830 24909070376905061713079543077651603200 8574831 -132136280440303935866328460190804611320 8574832 7689446462604481276497126536612872192 8574833 4607794228991213577354918029230399362 8574834 -5343352403177913056255398780754719488 8574835 -13986247835814469513957392539402494800 8574836 -53781627910405101877719018105986889600 8574837 52392797233520753455238755636168513536 8574838 -36649568777670050022020662478407651680 8574839 12869672800827573650424743714885441760 8574840 54198164642558702807365795914702336000 8574841 17038573795068998761637533834235447184 8574842 -46317661060159768668598532886160550400 8574843 36806195318149718280640418097802567104 8574844 -119980420507022415050560322477833099264 8574845 -3129499502752091496994086446509992480 8574846 -3827767651072578717338839517631046656 8574847 242244845240233439045303711368906695296 8574848 13373106719000939240820870691097149440 8574849 -86015086691531539401671191204181222880 8574850 -86493222872168584424459371196656759200 8574851 170283488495635737879336945451615531032 8574852 -29650329850752140807352464996067901440 8574853 -183413849789795664024826471063197592800 8574854 75619427612309670133747161267744545376 8574855 -1685934718483288657646440890261653040 8574856 -185742501432921381428279046529995525120 8574857 -119294257784966421838578714555478977894 8574858 59346230436935943621776665051038648624 8574859 -141331587667666319439762165116131440940 8574860 6692508545315180587258686295207772160 8574861 14841189531595525370980607594255623104 8574862 -27784494779576572838064160373312789568 8574863 71908534879481450625929893696562808048 8574864 16847774931508616924769180832255770624 8574865 -9247622457562747304464140584309910000 8574866 -182914144778658956200779348195456858336 8574867 33401678280257304092413323647497704960 8574868 62408681477497726133338713619005382656 8574869 -253843352532894058396340682752633561604 8574870 -19689213168112757163742761160784866560 8574871 97189703467128248659603968925698944200 8574872 -2070819752779057207694572573523374080 8574873 -42696723503687910525107202410040769056 8574874 -33002674020617640038303768823778269696 8574875 52410821588709214823010559248950820000 8574876 -7345505252313701648758921576544087040 8574877 50918127425527656887532186668759210726 8574878 15061164571136460775412674645993401024 8574879 26671952022114249237338216453682160128 8574880 192985273675448474031048542010717634560 8574881 -41801268896376213018323603986476172608 8574882 2883324166402279108960657748857319424 8574883 23674912475103906608490937923394137600 8574884 4508627970884934470098998493534515456 8574885 86184437489430840822492899853677438400 8574886 91827370368610870222264748397429536064 8574887 -71258642765617030828874607943839043464 8574888 -525347695568393278696511890953338880 8574889 46425683632433001959644232498464399524 8574890 24539977601042545983980344993060435200 8574891 -37313593412996653671526561833674084640 8574892 43486076411109835436880882199478237184 8574893 -18256968260933112945333600882537759456 8574894 -39299740122539908050081698159294091840 8574895 -1841239122271361740365829729218709920 8574896 37685000869507759619124214247543537664 8574897 -39746164965592595413817021732659687680 8574898 34244079682027515868991540285210591136 8574899 -8695037359991777356944429190697018100 8574900 12922444693114627210205150834402457600 8574901 46528383519242128965213129020084872704 8574902 -50869724898088156876212441807554242752 8574903 6837495514678621863948165706990953432 8574904 15833737887848846495462029065158615040 8574905 150887900131295156480435368742502981000 8574906 8377006751549358429495163495389801984 8574907 -21422004917525680169596939136674372 8574908 -22102806008574532439426154252805731840 8574909 -3846160268740475887814696321758840320 8574910 2662785420864111272984481502894080000 8574911 -44855520563660471525790231271100791488 8574912 -30369099607758575830739991426880241664 8574913 -88129096569076610828304161019022556160 8574914 15089908938237380207074574539326415056 8574915 27091659793255907941740859414278520320 8574916 36685994221231652600342416094550396928 8574917 26827870805290176076912718553328760220 8574918 20948768378403601551946692299548102656 8574919 -13638130699636029081000910098221091544 8574920 -94565339258789777727237677263051315200 8574921 -21182266980261626078145392098089160860 8574922 118560439495331252996929920626426065152 8574923 7901147149953431494554561758156285760 8574924 98643565329219124876105601775903161856 8574925 16537295535591786384751713148142296800 8574926 64452663923320823025086521232537694912 8574927 -94776807027895458815345055797790735480 8574928 -27880114026498220256349466312468725760 8574929 -20716476328876403272379001588029282112 8574930 -2107161088860262280355348999713280000 8574931 2444930936264686760599759885735528072 8574932 49974312119946148862147433015873050496 8574933 2069845908345143244446029359285700224 8574934 41385986446333996296499637769671651616 8574935 -46967434811889277166689505251129170240 8574936 52631495957048010889938238276506869760 8574937 -9932363140119334292264763899598587648 8574938 6463836065826366889084128535384414944 8574939 -92656085359621535839805092302172062996 8574940 101943371542899274045943467502210042880 8574941 -11060440746210603750892549790978593536 8574942 -21048809739256807503005742915867586560 8574943 88821897946300835029204567723179363544 8574944 30081746594611327856414556703654674432 8574945 1516472167684626689479610318247905280 8574946 -54200852209436399939379044454375569328 8574947 -108724678276292780367003543973769961960 8574948 128872343961201319420271854401275860224 8574949 -272705944680358836291493563003993908064 8574950 -37218766171950167994174216637082880000 8574951 97121423871274316372669748606175188864 8574952 140892399205747890297114405340245196800 8574953 300926215934861497269046974118252493640 8574954 3052378243129123732726823790091461120 8574955 -118761623449352338712378732125550763840 8574956 29625724718394991047795213868045215744 8574957 89321073998046385372859877598469672640 8574958 31959843759405136039214144612446459776 8574959 -155349537503777589441261308940048081840 8574960 10755571538526589630457631678033100800 8574961 210653653307772713812915548450853588562 8574962 -175098816807314914184429843476551484416 8574963 -6168492102535012682553034959668372736 8574964 -135546807424518972910294524281609233024 8574965 -24118961118335160634722302028025854720 8574966 -43925436311536653008691924256499392320 8574967 122330696020395187508226376667556947712 8574968 20996461156024572094527583226770882560 8574969 46273530861693254177041409767949545728 8574970 47413779199357159468311668640078413760 8574971 -103460271539738780264884376391495588828 8574972 -1494698050121734830954112925710417920 8574973 112978610253012384359919869598602188704 8574974 -1597188194113251340908232732202153280 8574975 22983989502209409293030879131767423600 8574976 8109307044827879286332263995172454400 8574977 235895597973289899593298639146027597826 8574978 55505109360075204676266334071815140224 8574979 5328550763158377750337493931807256320 8574980 -40479761608742386760976454816313487360 8574981 154010670810258864690335479876137537120 8574982 -1356999798028439566511606055008318976 8574983 99533859908708824832925958670841710232 8574984 -80743002628610502745005379465902735360 8574985 2119747916743816415258799514751803200 8574986 -15293010480265328252412386147906603520 8574987 11693503399916980471288980832527605760 8574988 37928855701173848708121501886669413376 8574989 268564080097307960176705503979411103424 8574990 -28753065144284966128328389279367304960 8574991 179682929564622108358854574735869609392 8574992 19982478270806856149943434365830045696 8574993 -20840757159087890758137203445281440896 8574994 64002409855232571532985713495396360992 8574995 38833447062982198648742134324647609600 8574996 34603926507484189256698426199093796864 8574997 -193010235402840464834928448122058175520 8574998 76827712622845382894890750605049663488 8574999 -5681461964726406539118692427591453336 8575000 78834191365960094428149276691200000000 8575001 9880680761515517869611317644097644800 8575002 -121944349360191010663272321155196295200 8575003 207547322650479913149035031606571318596 8575004 -110168506298952059903340365824929930240 8575005 20187188725060994962312065423184459200 8575006 116370089797831145079814905022914012864 8575007 -167516040405709375909224228447610550400 8575008 33487883227635760802108110375577714688 8575009 10988898480057457660525867851333259392 8575010 -90339965079488846850584847296633112000 8575011 -132974750224941513939992966200254585360 8575012 13236361262612872999262210264954301056 8575013 -68147256790058646108461969023411884738 8575014 9492719319343540982567759889616717824 8575015 13177993570847241299945649911596946400 8575016 -15864528922106240942110955403761264640 8575017 -2397350852187632171190115442679492864 8575018 -10147028107342164097085662673380756896 8575019 141945243384465593503454350844529265344 8575020 10632434142048727555089123272599219200 8575021 288086769825321610424027531879797248 8575022 -34707483435587619928523814244957994688 8575023 -103380049745048561135800785240991478400 8575024 -21474410410332433148654310882208399360 8575025 -28135069293292597980579757448984774400 8575026 -80152003720675990899407596057469899776 8575027 -66629743082917770499154749317420260568 8575028 24462028014741247878382600811563008 8575029 -73212077238388807628274940014223269636 8575030 38422878438387486393934098326587036800 8575031 -37145918836268179435184231395774350168 8575032 96945470508155334725504932678490296320 8575033 4196234442186829205223873970430282282 8575034 240569243909090583078383460829224960 8575035 -42200619963892903769027484059424080640 8575036 -156814946680289432639660371500569605120 8575037 210597496387180382763694840294578751686 8575038 34906435995063239227130491569014058240 8575039 -59127071291865841297982426297626744080 8575040 23267978679298724673163633190271713280 8575041 -24064242723805187163457957219663443408 8575042 42175327692493238973502853106617310720 8575043 4437514868211943856671603476708186864 8575044 52989305037173410462124266453542359040 8575045 -2035477150806715241453155676086096680 8575046 -53371221142823796859802673886844430720 8575047 15318859125130148428303464709793445528 8575048 20131100588572687559914622987868610560 8575049 -39607636104760210982879960453457106800 8575050 -28160638528972998430082917230927494400 8575051 -6672169177239950377704629629023069848 8575052 39756920192882192907361788118916334336 8575053 1898906416641926026447252284934249824 8575054 7442548617955286411904444803725614912 8575055 -171650688827031523380404939162581929600 8575056 -5031526943548953964915894159892545536 8575057 -193687632039286467848664521600038071694 8575058 -204098280259626557923461300859576227840 8575059 248473830154732204968543296573260017408 8575060 921456120090789982431477538540185600 8575061 103891890666709693421671796894282587200 8575062 -65815773075647290474487478071264019456 8575063 26619099066563413175553667244673795760 8575064 285919864882338586369769828314912051200 8575065 1288272881267653667268614430301989120 8575066 -439284860097908367781742888218816800 8575067 -97966224438258865702575998279393417040 8575068 -34331014819342931439378564482467092480 8575069 118919575143339092123192807775023922470 8575070 -23036327038088119151309268794848631040 8575071 -97180437274150993477883963661492207288 8575072 130047911476868650684398825048308711424 8575073 -30400270745690766139934149848704262636 8575074 44187722650268153205435163381639633920 8575075 -96110609815844958065357569449833020400 8575076 17548460931798790080216191406249061632 8575077 -53863184075707755986932231385802303168 8575078 60698931235602816403897326569880879840 8575079 143872496097023804311246624085191402680 8575080 2130481698256001668111936455094272000 8575081 23534471638761276084035667517430179200 8575082 64369562819450708072701220728212708192 8575083 5263066404001383900011239076834897808 8575084 49062196467267990572082575210859406336 8575085 184667363145606047729563800131681864160 8575086 -20452696737851321952042995216610673536 8575087 47828550660015303699989173284055736952 8575088 49184857280154058714682309707191386112 8575089 -71322254353555166768059331831460331008 8575090 17374982339705832213681337255711804320 8575091 1747345968239889076384252311876657984 8575092 110797715689012125973611733993910784000 8575093 -141025929364673207379563912484032328658 8575094 105899318760050562266356813039930688640 8575095 -62902720650884326238908781475470178480 8575096 9612497704012384842060199607921541120 8575097 234810681120658178850218862517064195460 8575098 36838435117553715382714412293640818176 8575099 -120669401302616926259359207375184388000 8575100 -17195893353169515840611910932574681600 8575101 36216716652352035724201175390855958630 8575102 90929661212077676322280997884324029504 8575103 -2806044506326606921111267663567462656 8575104 9060163359634561977702578336814858240 8575105 44427282686813860553580036844904046720 8575106 84080709444722021070239493391375942560 8575107 -119569751810638960001449379622510333960 8575108 3070879461725435310296189014501657600 8575109 -12599398224044015866360470885913435200 8575110 -17866741484477626604876864741166547200 8575111 -5174838704612605262017514595514056288 8575112 29686360744802893765264900673256652800 8575113 -23897423950624134593045033768299371456 8575114 126409284811336924094768039959594084656 8575115 -216466297935943835156443318726101542880 8575116 81876964345913297681443121011362938880 8575117 12889629495741954083079591896831146166 8575118 20846687391686113347786888200747955840 8575119 -16071204764555280379086313352538816000 8575120 -2783646060914210006011905073132830720 8575121 111045684596813253176194553509830614322 8575122 66903108606281717667137005229714527872 8575123 -13881846498727948792802407028448074880 8575124 -56092206910148877148764676443106228224 8575125 47403710889785809107629378811972480000 8575126 22590252891426683682960848658651260160 8575127 62527131367756493103717939230974385664 8575128 -98407017687082458337151449763015424000 8575129 85441158054933680628733951885813300512 8575130 69012441713176779976669255010991348960 8575131 199610636275539120963608680177618732224 8575132 -26198863372673253099164031105207876608 8575133 -55777353927544505808144179136520632480 8575134 50410254303171854740707392119251735360 8575135 -31263624479263314317951405879811770400 8575136 -70472059492440075493273716573918461952 8575137 -146050961807785029310158965508489323760 8575138 -41100644430622645153235350554139195392 8575139 -56194878505725162014635126669293315360 8575140 15294101484480121632382362884392796160 8575141 188493502649770583290696564744924452542 8575142 49816013608541873960333037991402350912 8575143 -118154791877288624607500361071284562136 8575144 -47311189596350725670922753391215329280 8575145 -136395997555232415734429801015662073280 8575146 66288877756364053634852490915331584 8575147 -214107797810709539868921128739417475164 8575148 30876780811094710232685941387635846656 8575149 -276791861039043308591134251283066848 8575150 -12664839001967313941648109613796928000 8575151 31374270080380710193096418098876970160 8575152 -4474350289117107537751312754476843008 8575153 -130434859737415674540748346415545061836 8575154 -45079954790571189411098097273650608128 8575155 2249794613188062839069988473419131600 8575156 -153708638337911652927401582075111751680 8575157 118909677072595413016873809899180613432 8575158 19800217227171536945864129426050326528 8575159 -50039629394695805538391030674207171696 8575160 -77588025419779194789627753520493568000 8575161 -18176214992930938454359887932427084096 8575162 39812851435983229360544639340508330752 8575163 280238562605790731774971552622168520 8575164 -1836696717971701730316177588266406912 8575165 86894128622820137377661176332028422060 8575166 7622182944892991927607311246725324032 8575167 -54043505347962336447458122669545578496 8575168 -22498580084728306089784999305977790464 8575169 -162830312569267241558010718118143082430 8575170 39575213206024860264617849347299302400 8575171 176074959504216473351433563461566939144 8575172 -7031066708077802515913247002947069824 8575173 -135036028276454563859006328832989408000 8575174 -15527061910875578550731887833745027200 8575175 -14862065792706526617494080424574960000 8575176 -27574753330060085534087805991044710400 8575177 81561622431622878851817171813248132260 8575178 -7330882318971219431297383840003169280 8575179 -55035542042998937956155228187731858216 8575180 95793480570417752741964176667375590400 8575181 265101095003785322670063679423205060982 8575182 -11760558510577966011145568789848535040 8575183 119622474239061652924097822982917916464 8575184 8197630793570902408016621934993653760 8575185 -31306165849818569061368929309183315200 8575186 -19316796498884398166562494706875684208 8575187 -71690166512121605194368716058338230164 8575188 26504545481745407476548664482940538880 8575189 73696480673485905724068273328660480 8575190 33390012424311792764562645769986299520 8575191 -39546117853122019190619704493192435936 8575192 214221359890238445546634636269725952000 8575193 -16670356741783566511758995961218851056 8575194 -280879821959901958404091069032100608 8575195 -169264745903230303337378122515882292800 8575196 45841959429197458034485793142008252928 8575197 -100817564783664700112396554072723574016 8575198 97103098016165095065151324674236265600 8575199 13733068744714583639753555971217911200 8575200 -76492637613039484083231764270088192000 8575201 42663307756486050076650953238886903202 8575202 -74814115170621431396873171889976982448 8575203 9938603204078361434543880779121939456 8575204 -113202072047252729682977669837729676288 8575205 22809730276567380516043472226080876160 8575206 24267022415679600673158252662009498304 8575207 142455174020113681999233157349772710456 8575208 56951722276511763715890759668246246400 8575209 145658666672644169165979451581462002724 8575210 9265515935202499284533960628484008960 8575211 -53429646406149870053199399873711250188 8575212 -111225629144007311742009306914100300288 8575213 -150079769395280956678749659042428512000 8575214 13715447451168069383424224019676155456 8575215 54359267689467038207600081989462650240 8575216 -21306048484306157830155750201144147968 8575217 -70010008941044195175274933485769838016 8575218 63192346504151433727564914066350507664 8575219 -188801417349437387768858200761095747380 8575220 3927254664612103779011573703923957760 8575221 -128613327458674360786608009751854690240 8575222 108843673219268791570126250730991818912 8575223 -30197412904580856200028033941498379936 8575224 24429888818627150587722702943492177920 8575225 24672718569083037553221737480748279900 8575226 -58014757274353910505363175945694390016 8575227 84079854782185281404407094516589044676 8575228 29579244401828960368608343211533246464 8575229 121013069074941644100257868100259302194 8575230 -6283247783556298095179590472612945280 8575231 6215751775653387540506605282619945664 8575232 767464162285800702188998732787220480 8575233 -157746471146124004833978527543769603552 8575234 -8700617296523288317173237703992615984 8575235 87580987664170514662986124566751585680 8575236 -51858089548708445726341451725902503808 8575237 4047767049345733788281830765680108480 8575238 33406821843932813574535234834739116032 8575239 -4398777757590149983729257946577225520 8575240 -18937449630212684878474674061289011200 8575241 58104745486141744270505982391872743304 8575242 -22727129972836184686663350019636469760 8575243 -148443204260824142427719528541587305056 8575244 -115941505311242317810500357259630700544 8575245 75420190193163899470979727594171062700 8575246 -45105846213086673062765975096019812928 8575247 207657878553998387648249150496755691696 8575248 -10900462623361089785774426042302464000 8575249 8289469781774621148221615142554860836 8575250 98893836383065458907399635314204424000 8575251 17980383828391761785569042073347768320 8575252 4694147363371174923202006701438945280 8575253 -1329093229277227870140439554006854976 8575254 18907598806705207766490585883754112000 8575255 -25496230735287747275606866722998003040 8575256 -74238666000258003364323045530590341120 8575257 -126940411291777673945953109262197291712 8575258 126230429431864583361773210155225690080 8575259 445547498542487556315388954090274304 8575260 -87151955569334476541120928525951098880 8575261 497370377983588868309319809450984249452 8575262 327682041366450393493037186216945664 8575263 226110107524378302490606765033009905864 8575264 70058438724699974520452654732663193600 8575265 -252891158032884992455895330243013055680 8575266 -28106559339905744135461234306404481536 8575267 33686991615081712055329114502747425720 8575268 9732295134836737035192912415938802176 8575269 38267278913389277120592455805784597344 8575270 33971881010690183051300285512713600 8575271 -284220847130568096230133035178293499000 8575272 116116782812135314928451331210817694720 8575273 -6391794749966745938457174944039399040 8575274 -64486358082572715399023026544871624960 8575275 142325143583115150664590480326136000 8575276 174164638256837172676079670519591141888 8575277 -151875915463056895924815001356941601588 8575278 -61675599533482440110933466888689114112 8575279 -1608225859424000132282811450388869800 8575280 5166108628976815856394436292379279360 8575281 5372422933952476323350280470293234560 8575282 -10057700435708042545072683348419106816 8575283 202266562961877734169024501648648723600 8575284 1817434690737166508323554631901491200 8575285 39199574502254607248798037572045000760 8575286 71607077126194287922820821191849074592 8575287 -28246825841487146554691466356334680448 8575288 43147086562237427449394432551638773760 8575289 -143803355469371779341510345311410192560 8575290 46302654969203569836350611121382435840 8575291 -78491135760063884754427217294935211808 8575292 -96174726097113591777882112320739000320 8575293 4217658445278721798677754660383087744 8575294 -9866239756156750874058832009355808768 8575295 45131599276431160933960089447514765800 8575296 2354559226089406179658592760794972160 8575297 -141138883642466137055162786109951865920 8575298 10369055855356470781940300604812146080 8575299 -67282696854801222497122374975233009916 8575300 -31380131330568649576147315372465824000 8575301 51303808036409401706766775942967467200 8575302 72681127529582003370000963540254423424 8575303 113784342119683879816779614181906263064 8575304 -87851191911755222301489236174552340480 8575305 15659126514208645161297019136251715520 8575306 130449946710344489914008673591034905440 8575307 55974808595861409644481439804470791280 8575308 318720688774227980316140420708352000 8575309 40628567590594428674668413444462747360 8575310 -3219349855264739349982140017307329280 8575311 -44857862013648463237065222947768768640 8575312 -36805160090425761775063331474073001984 8575313 -71320233074557991234179557599757098496 8575314 10726355771591226297706389343994242560 8575315 -4260571811292693590057034768333600000 8575316 -100011646792472265545504695631787384960 8575317 -93484778565666440140285177624489738866 8575318 -2271058600488575424723416906165301696 8575319 125371642598513156565090531367349996112 8575320 7907280702570920147823103421841408000 8575321 8470035416863010354868820666182032522 8575322 -53217350952399261860900613231026657280 8575323 112606472520068880855967130973834284184 8575324 29544390897169180089346780177577693696 8575325 104604441321864440679453271781192097600 8575326 -19954718648725213498347860535535036608 8575327 -121380440461475975203360666884615014400 8575328 -32458893833957424305606404976018718720 8575329 -52596040315720937274694672911131518080 8575330 -102491123397310382637200811625598976000 8575331 -24103787726829112055189166099757616868 8575332 6286904655078374946939413221535619072 8575333 115482307159909675498659728642970274008 8575334 8461503577110606224049593515669806816 8575335 3524234309036322574062038760066679200 8575336 38127900875138980748774872337125048320 8575337 57963968074274226310900662889435036986 8575338 -98697886005247580996980146870648309504 8575339 164747689725897568681305291116697153140 8575340 63013191034629156919772165597225518080 8575341 37157368712749463651895329685266889792 8575342 -29776561579235305453926748738703773248 8575343 -6171308020592294162839052707418726400 8575344 3485777003312692563228061528569151488 8575345 -4434783331911310847777637504309888600 8575346 -5718784282588993351588971314918937600 8575347 16550089823743355724837970139639882496 8575348 10985985403647671797258910736531252608 8575349 -33623637162618262233271362880509177060 8575350 -6644207170873235145829673808156211200 8575351 96944160296330830663615324017083893352 8575352 -5805134878942192978634597256610406400 8575353 -61271965613643600685824440502111884880 8575354 112446078868422934024987024227309611376 8575355 -5392955814314332495527406291037724000 8575356 57677653353561472792054102678228131840 8575357 25443924763000251701436103124944534400 8575358 24413887099148457965211250866188507520 8575359 38319957973973735359316264756679364368 8575360 66424310030129259720296342822584320000 8575361 -3825116724951484496339824088328043296 8575362 79532654673292713732408745741756611840 8575363 9407129377869199746531436951052729680 8575364 -61925495084720141573335068898206633984 8575365 -56301347394319970408726524111809192000 8575366 34831039251010862898692935026911933184 8575367 -130872245218635190443218603708191788600 8575368 25980049808280023788497916593509990400 8575369 -203474898897855862693175226134682945840 8575370 -65990319918462437460499230178531737600 8575371 87575972708458659487144787067270136320 8575372 81627963293249259111719049906633644032 8575373 -20141154487260484086269055840572723796 8575374 -37798901865945896278860882804877746048 8575375 -7843544663741139678746441998898592000 8575376 -37319726120635488957248780507468709888 8575377 21361171112504911018096799283121198320 8575378 -20020565616655770431279596935159625728 8575379 8475859782523072650797288724982806192 8575380 29422147324369691741361724352578314240 8575381 267990087385195950444650699926858117852 8575382 69363743086998031968919464297943996992 8575383 1662688730715837254850510871777264464 8575384 2626558007809377505590053614993305600 8575385 -16751084902691347791813685070679598080 8575386 -81891834583558392487344789014664577536 8575387 293021858711707551414185572410771011760 8575388 -139099494258655747815274093451826995712 8575389 7073002321490636377656742198756855584 8575390 -11004744340974550313614446917032132800 8575391 -533506068475717196804297494881736248 8575392 -114335737021571343437472627062753722368 8575393 231508197459759214976546707694449628642 8575394 -41871632690559098143915646495791524480 8575395 37611346739321388534690790230819688800 8575396 37137389463644980361566181210636739840 8575397 93983947949023264417846703565612084000 8575398 42353061763044373140820077685493621280 8575399 -53776009832767552923363727141068243360 8575400 19270042380406789496739108706141440000 8575401 91494255865681784560878107726240326032 8575402 120661581274956892718913193833206651904 8575403 -214376303555235384215666749456579199880 8575404 340845114743221823243322257488343040 8575405 136751366274284095998244721349308520120 8575406 9217183703403286075408673941630648320 8575407 10140589148785123208000491185112285704 8575408 -13581206930462333618305522350665072640 8575409 64026320466035186648483290039482206610 8575410 -19399582243841784940125817605996065280 8575411 67741387026532916340457219209477269904 8575412 -55250239973509659992146336072778231808 8575413 -20959471085019044245772438836649452032 8575414 20912732562512523738613903997634918720 8575415 -122789541032109720911138580276522212880 8575416 115037040800252279974581067549400064000 8575417 -94458483039354997219045212837962210220 8575418 10194176769360686363595019764584563680 8575419 -60905372356991532843649724539512568320 8575420 -47783180448016920476488514112717957120 8575421 -102410723298141350316454783513728726528 8575422 58570539206152403902683675433595028480 8575423 92505251234537146125224151347998628672 8575424 -32212720008950936559845966279488831488 8575425 -4655063247217850551184161528626718650 8575426 5694015584821090533423326741849955840 8575427 14087585029472414110687944629247179472 8575428 72913831283354412980186587803457797120 8575429 27880292652756743278180655513822451960 8575430 -15354038989819945897471744214686692480 8575431 -16181439819554495179397276005486265856 8575432 264215534301511108239173964035247636480 8575433 -301836404302273646225257990200775251840 8575434 -4496253996960610829977677448547278080 8575435 78466631838962327933444326340693625600 8575436 163360152388761502900462318405146151680 8575437 -2252897978313228795752937928278432768 8575438 -35278218687171481469515679085048386880 8575439 -80855918932583650973314360742880767760 8575440 15205235438716606991260727177043640320 8575441 103762480857599333205286052851587301440 8575442 99926555300452979324276018050502665872 8575443 29901269039459215363366491992764825200 8575444 82882909221633033419562818740008023936 8575445 -149003167849938889655020663000409188200 8575446 67545633375766634145331782211327024128 8575447 -2354253339934482016775452422286091240 8575448 6842160584281384032691322692498268160 8575449 -79326948218724882804973628013481759536 8575450 -37126287864250260842303347827407616000 8575451 -154922724609549400098545254936344972000 8575452 72844949136680703661872285064755634176 8575453 19728789927332960788248510742864884984 8575454 -77717900492621698768105255940802301824 8575455 -9160935084710578055668481618755898880 8575456 9762988608348087972228165236609777664 8575457 79730280585721169159776128230066661600 8575458 18240086693356458468892476519591387648 8575459 -4510981530207418796314948702211370340 8575460 16759729314501324963251627985545932800 8575461 47793115771500577044025764727920336510 8575462 -29602194114363585829152532871172397056 8575463 49524258940882154526063306363953351184 8575464 -12732124026156906403364136176399892480 8575465 24305559559189374588734110180844977920 8575466 -17590546943699659943139791126600275200 8575467 -22034696107545632819938703679019690920 8575468 -9977449327806387002626402630880329728 8575469 -28046876321688473482188582103162262304 8575470 -66798822804997374285173585044803907200 8575471 -178979596836389871905707409346123239888 8575472 22321910768653692248020080438435250176 8575473 10218017538488509973207121868274124000 8575474 23068320092637478255885940271993209760 8575475 113402160213336685092693719950875475500 8575476 14430389443475619101457339976872075264 8575477 11213324418705444465890366645499731040 8575478 -7698633517983895089022731140985637440 8575479 -130575068052171688275568235503085099520 8575480 74072324344231919387650973182578892800 8575481 -19168879962447323021469794947651759488 8575482 -36439786425631052327701990140707217408 8575483 -51941078868947783662663298307161005824 8575484 -224956997154658151675515429409400513024 8575485 31523241184527984036965519752906812000 8575486 120549289832221678539151340305685256192 8575487 80180106274194602047636632153888923136 8575488 -23003693126592952219097706800407904256 8575489 79804653861598538509762336332083146324 8575490 328169832253182027419749632857295360 8575491 20069170868948441539777825109166739440 8575492 34521782471804431964237498059787916416 8575493 204198339389790364590129224680205291742 8575494 31909413819551231818923877734138360000 8575495 -126632131164796569003220555616822757000 8575496 94799322422163868653971073103007585280 8575497 21654938744346524633244082786492229760 8575498 -112941543893142594467843986252673237760 8575499 32403853524985178708685862432029207360 8575500 3423775672815104031070865967965952000 8575501 -89932175125422765704925942805466116896 8575502 21445530988039210380242199510764657664 8575503 1543110296936914744023828355002151200 8575504 8713681713747833312189535425970831360 8575505 33436458514701796833996499436756697000 8575506 8893429743942082028589224693971417920 8575507 -9062488859176881153387863985762647600 8575508 -117503685504834618993695884337373420672 8575509 -117320039276526740081991307148677286496 8575510 19627047591668995305402994022918012160 8575511 -18854738280938284923566503322804639568 8575512 -69917346588044638010057596632944640 8575513 -490772541322425143048660222311095626880 8575514 -42036151802187538482111706154816042496 8575515 -8504971642223159941040703251185536480 8575516 26439347325457181692165846673849545728 8575517 -23681592886473780034333371764428839360 8575518 -22709337666595013295625021853334405120 8575519 -19258075662064196405692452391546004880 8575520 35974333634131141115224624772659937280 8575521 13794174555786427399545483473552246304 8575522 108234046527038214074872422459922626048 8575523 -38308100423046406954626270639504024696 8575524 9724708818341506839913507434688266240 8575525 -13877476193544643230407355574979103200 8575526 87257030830694479616185506900278695680 8575527 -3922781163487927282663043114583336960 8575528 74783017945023201463657584899855554560 8575529 9499042384708537855117685017373698560 8575530 1643861585106221486485673125947248640 8575531 265271891343281861429882843921275343280 8575532 -27613544989503575922003850882664448000 8575533 1719154808737195379768483424376731840 8575534 -121052699659270111203945861069683677248 8575535 40192668165873985313629482447185889480 8575536 5296215293073699325367245340159508480 8575537 -264859263786865989107302705605297507840 8575538 116805470072952484603367231263248667920 8575539 14093788626887927206506483202746058296 8575540 -11263926430539886898819891290907669760 8575541 66529028483477923556059197064017285372 8575542 -13640667313998303020870657961187145760 8575543 -82697889149607613605092329342727589208 8575544 -15490699526183729137996188200577699840 8575545 -24420056818392804430410067781130173760 8575546 -40540439243795957884377612827683891200 8575547 77847392482848249738374112772163040996 8575548 42792462421963343178786587416281219072 8575549 -39854288680938495834209639992115318240 8575550 38600729777895533161596819142467004800 8575551 -9967364631524254704905918423098621008 8575552 54159709440671218832941837969489657856 8575553 48756038253344457496022362590159814080 8575554 28319094946118339896677033423984081408 8575555 -2166444905702430381321333402387779040 8575556 -19333248350832209863474193725107225600 8575557 -34814519507887505842755686704922576160 8575558 32693275229508238162261352304341574720 8575559 -16102182064299021347378312850459721920 8575560 -7017962147767919543536230964391116800 8575561 -40518544774112817369521200977143865600 8575562 21437635564520038236834012230753770032 8575563 -24094912728002169633015724052939031312 8575564 53918686814565374130411683054749735936 8575565 58514157536609391725055952048478076720 8575566 53847166563211326371158250190655554624 8575567 -29570332933443417223303072259923282560 8575568 -44527022658882009543044305529858039808 8575569 36832308585231091949896876383338185284 8575570 42434225105615733418115337555282734400 8575571 -923644156182646435952267532519817656 8575572 -15558440680625724802510827655480731648 8575573 -10584314703390915489687185851588982016 8575574 96219378389471856255144485406757908480 8575575 -22873296602319248281397702947295850000 8575576 -2600463100299106705817274522328227840 8575577 -131779688655109803972850384026633875574 8575578 -67321882560070821237390110547059074560 8575579 -152161602673596492731839909042958853820 8575580 22459736633329908047055657157656668160 8575581 -35933166752914667261232787772998443456 8575582 25217831525874872932017365372639972352 8575583 -14780222452111247560566592702281525840 8575584 29741066227576080802352464225138114560 8575585 24451380983300089695717776204145621780 8575586 -81712657280858463318355011211803673008 8575587 61229931237601951837918517974633583844 8575588 -23915599432683414637582533000722270592 8575589 14146110264082817269130500450371883200 8575590 45862775731204964077109901614762284800 8575591 -248676957948928060049147710284238749000 8575592 -43519628079215258211041154553341542400 8575593 5438450745459926584255731487741701120 8575594 9176851769681598128496940701296309760 8575595 7450838784290048285484685434003854400 8575596 -38568868092024940835513614372200035328 8575597 -218436917446743595179730801490641418708 8575598 169322638693924623025014185424313206336 8575599 6202084976576653438238895774654642720 8575600 20308114062302957484048976916828160000 8575601 9113971977997557341110024822670797224 8575602 2331405086596764573169816430411602944 8575603 -17665028280388503018063980061504660148 8575604 -61092608902122978212723223371501103744 8575605 -64104083535990118221037502457978096000 8575606 3809318481774214301600655030337290624 8575607 16874514026737297610398373014242490944 8575608 -86930645099185743709304585579603558400 8575609 -79298076052702131817586164412548035584 8575610 34921249976335855582202308726698682560 8575611 88082162523850155353769015473466389184 8575612 -36708119398389091045357064038729190400 8575613 55393336139803201926211314928744361862 8575614 16163606784784729155800257873689050304 8575615 25950572976856840697165874521716166760 8575616 9576465261562389772687673299115704320 8575617 -60777391957860856497024926443052052288 8575618 -125137236390414155342509567757781576240 8575619 -768941364557574801774172667529213360 8575620 411135878906303963558563072649871360 8575621 -201675342224569944209072847963778903968 8575622 37456438573234654212224591658229492224 8575623 3870914479701230476308165781103106048 8575624 24185597420964194259568330320996894720 8575625 22132199041931242272329220559899401250 8575626 -84160549628790917024262154968165369600 8575627 -155225584561621122293558327701992980524 8575628 11428828185530444824583102799092121600 8575629 -93610710199741070805639263070119908416 8575630 -27799060272539038349534390359659859200 8575631 -2514828173466068749037453769078981120 8575632 -81437157229838099032543784296366080 8575633 154010290415013709740340634183330387520 8575634 5345873221396654666704109007580852000 8575635 -29030886628104788056744790024844104400 8575636 -59861075695625605517205285123872801920 8575637 -5500788176230722527271977332132857234 8575638 16224000559928767958615615691175858560 8575639 78899041689195050411805448944674665456 8575640 157757757012627529825693002195908812800 8575641 -110924450190834414178991930218339388352 8575642 15548692065232691313961726254499413504 8575643 -26568704731092989099549827155682172496 8575644 1231268743138558643323792796142157824 8575645 -22045710188772741744939688951450886280 8575646 -25585555578889095790022843592895705728 8575647 -2625388250673769590936154108402150272 8575648 216917323995887853409887011292467036160 8575649 -97859764155074009323186451344868632350 8575650 -26571685960614054794833899126505440000 8575651 -30847195257835440182080663192768486448 8575652 61609873493710675191900532558407763200 8575653 5797156649171246117427842029500967008 8575654 7041932099907480395966813853082604544 8575655 -82852740887171387279342638098042812880 8575656 141095603557048190355967204909423411200 8575657 37774268031456172296611924569832582906 8575658 -14718908777054082121814992807189186560 8575659 214518111059516239258392730175484012720 8575660 89205128552347264637986809860780636160 8575661 77483371888506154920905607547375228524 8575662 -62620744560340128807655402975351968192 8575663 41068272471934600832927338433689952912 8575664 -2391781101754905356302353447110246400 8575665 -9388566193979052681293187094581596160 8575666 55403886991599038240680281114206216448 8575667 -47500680067737026924504450559155773248 8575668 -105374261910973074595236486820472542848 8575669 170017137440419415579539741412620599680 8575670 29999860983691893358653912218848673280 8575671 -27718975457773747814619177755416795440 8575672 -76661406839679654683026652901216952320 8575673 -37404949058430485567180551553661195360 8575674 -39871664126626555972156308213399690240 8575675 -1786795148701034542131356374360691200 8575676 2968417395203464085057554300758162432 8575677 58809672851028728738056094450524804128 8575678 -545556007294166699196620973534115776 8575679 -22837011062745599274779613410223790224 8575680 19195150363238104033093421274664796160 8575681 48164667548692183495891783987436996292 8575682 3069172862595618133940082417219114192 8575683 -160898786545152616063487195819952672 8575684 10786066196625880704481074779340518400 8575685 149814397183861607632828203670648320 8575686 13220663942000800626172963529029632000 8575687 -222226407360309605130013511741101204640 8575688 65844848701727914876093353795570892800 8575689 137645851792065679259534101757088458880 8575690 6515450507187329701206249157487637600 8575691 12649570399937170300479333464534743512 8575692 -10872779201296631562819852107188420608 8575693 31283768192532924767738327555499013600 8575694 102815274713332811755221815010292360896 8575695 -50691196307785560972758242919498880000 8575696 -1271631586734391399879104575098585088 8575697 -1620115257482513402427356028299211660 8575698 54018735056900931494758324391955022464 8575699 21439999547471133755531037537462459720 8575700 -13339624213608149019833443078158489600 8575701 -159063748040999678826053014280704143936 8575702 -42137190636612378671623318736324852448 8575703 263784937672449531138550821036532994952 8575704 97371436964178925763625961073410652160 8575705 989575297213352852569425981619512960 8575706 -3059270416152511056247920306703488000 8575707 25186492496293305417768394920597223680 8575708 30173988304932850471051890420033517056 8575709 111008856793063490204107229609103383040 8575710 -10465361089623158072285598587182080000 8575711 71031405875296236287875535719466133120 8575712 -34036564321072497777358253093242011648 8575713 210471192305763242570491915746342014544 8575714 -58497524276583405309730721215759853568 8575715 -109482366292048556043428939850377726640 8575716 26893849520210720963081030061102710784 8575717 -8494013585253144362624055221705918820 8575718 36009673133816078234483164833654270720 8575719 48674304824056386538780649215743471144 8575720 24274508258078824648227298272972288000 8575721 90137303591346257059136681313449841984 8575722 35963262758608672398391138427480982960 8575723 -94818880837059014848819012060017843536 8575724 -50871396243123388207870533927674423808 8575725 69049352699564854187678998712430117600 8575726 -33320533386038625785314089823810867200 8575727 -82655679650409212036551020800655221424 8575728 -6826535045693901585082540123444740096 8575729 -2124750400054705871168076829614199824 8575730 40728242715168851320594774490633273760 8575731 -126041085003606491427834946480745441580 8575732 198512595125148615972276600198569871360 8575733 -110387078300890135866159973102598952018 8575734 5106177234324169359353367892075266048 8575735 71166976508198546437784219667180734400 8575736 -107992741228167878529930832057391738880 8575737 13599550198923981527992017221376993360 8575738 24805324876489763603363939374834346496 8575739 -131068694115310087624773650493041738460 8575740 52375967989285092696759079450578585600 8575741 -197179722061462178283214876766799748858 8575742 14686256457174440658133591766520880512 8575743 -48001952694164971501048127593965375744 8575744 1883157967349000743109423160969134080 8575745 106783089657126552880812231338922259200 8575746 24297152625448277990383694426624275968 8575747 -83840411685118663678250302382192090048 8575748 -111852072173497717624910173621917696 8575749 3347895864380507046142432081537742208 8575750 -123624257654342794310088540831000576000 8575751 -79152078061414553740159592606591494248 8575752 42396850741898023924785728370584371200 8575753 133135852827878556174784979439124460544 8575754 83060470599634517254416576226698288 8575755 -64563957882463104150957545647846375440 8575756 -4277528179084865661347296943609528320 8575757 104516644227461045945161068626204236320 8575758 -83578061589654786700821040732605431616 8575759 73605563270865319275109617650378294960 8575760 8370467194198939176335162616231444480 8575761 73335750675723504100296112528529437824 8575762 -10604981040413961455588250540633159360 8575763 -70204060421073729137162995847565086640 8575764 -59653615585440358005708175667130470400 8575765 42696658804288478592988304148701384640 8575766 -27969064881319189373126010593164696320 8575767 122439550060018586464509484420095036240 8575768 -160632970873612664919669861009790464000 8575769 7054392819737040626176744786521208596 8575770 6278244871026675767218017962065643520 8575771 135248875682891196533902757105601642912 8575772 140343214519920982125702473985213605376 8575773 2923125629483421201319602156645105600 8575774 56985664412770328599748739316220939136 8575775 -18755352450682318249030578737848840200 8575776 28152428422846978621803508316631465984 8575777 90737166837219040244344264590205550272 8575778 -26319647458419182949427648828146216960 8575779 11708233719133032620810505066776328000 8575780 -29827140453255863301297438643613614080 8575781 28931253997072474468811467876256275932 8575782 15885457715566320421316096354404003200 8575783 1146761330384081037965847976889744400 8575784 -249410879490763923040305654620493496320 8575785 -108772162153810579130071900696458057180 8575786 -7829363278642310622501305634879627744 8575787 -75464013366783492253154673814842120408 8575788 -9529668599187050620631401365463458816 8575789 -20145331825527132224744766888783593844 8575790 94538612370065281944840575788281854400 8575791 46643699620296814567481605987478784 8575792 51977136809751084878052964972897566720 8575793 33266187158187736774778203887635058600 8575794 4419969842398683408535017879369466896 8575795 -6507399159491176156768477256224843200 8575796 -57678222863262106492836863277434903808 8575797 -14739516452465492036394339471906136800 8575798 26939473955219757145674184666368860160 8575799 181489934526661712527620190677958277736 8575800 33015288392583719194386014992731648000 8575801 158130045314574760908430949643800340744 8575802 -70314789914770913015702394269778862080 8575803 -10539444257440985184382481212409793696 8575804 -117833302443355073200237077142215888384 8575805 -51370271807394666795811424146764157440 8575806 8828834958136487009112321262239369216 8575807 -137154125706589798227854637852383405768 8575808 125517357318203359938293398093908934656 8575809 17071277142636216033242693373204221952 8575810 -27167432256547732568014806226110121440 8575811 -277600477821600322038191355940810651968 8575812 27338784867090656980823325224884396032 8575813 97984719729332141413174047005683564800 8575814 8046709091698261322220466513115760000 8575815 -13624056897291552487245762780176658480 8575816 128502663971163754689872817657024660480 8575817 -38487644929976854146758834859763192860 8575818 5450683068094744862193534429156597504 8575819 15248579267800415598728580876484836496 8575820 46289796510401407289668472889488271360 8575821 13522399232404057840741173830817264000 8575822 103561971503476513920609743430777172800 8575823 -60754769791209113010931266277648363320 8575824 -19565223465183324844178293175973445632 8575825 117253646579003817374411719687447593600 8575826 3057053142963318019233883757300173824 8575827 -7607177239509345923100512360014901760 8575828 -9598886363973625202351159444671791232 8575829 -14112328420313118138279019359874443570 8575830 -23808656739222760834471189047452979840 8575831 143760385017039047941164983311207007064 8575832 -55956490009941592580185264417625241600 8575833 13933800286271781090150480741278685216 8575834 1801055678285221107018337763471543040 8575835 -113567312858279809780821298164317286720 8575836 5310612782475525963950029116179374080 8575837 -164742433996569960892852969678482049908 8575838 -62315955771781704796464373853255095680 8575839 40290228808998662164706131400150491008 8575840 5177969126198848300552767723169382400 8575841 -245151258874960349831439555908147713758 8575842 -61494011353925745740365830032561838336 8575843 -271167372515241659624981641355238175080 8575844 10917415000527873519414393226957728000 8575845 -73560193089315604497897928183434643200 8575846 -109837694832612552091996393634615716128 8575847 -28962603827651383637515576467816402336 8575848 -171106046142679513570601204710546636800 8575849 -31651526358971047637056055230714458432 8575850 66437734863702255044832543266856272400 8575851 -76689919972920172365618565043097035280 8575852 49844303784452475569352588284067911936 8575853 -15730686689064696893004725732699972832 8575854 3007043494525567337222848348646959104 8575855 194694916023108354741835849098998794560 8575856 33383215161535157908510560672163725312 8575857 67917350646034396273149426676489207554 8575858 -70615397290661136380996834471578644480 8575859 87979940025799243076967666530496206040 8575860 -18210788198695351275639736768008560640 8575861 -38788525993797541403991397005911612768 8575862 36897880431188279588034447109800619200 8575863 -16742510952184777911591214989183608856 8575864 -90077951694103029733452970591842324480 8575865 11007258053455674924707118269013115200 8575866 18348835257005404013638817887098618624 8575867 -100464685053268348600281614526651763448 8575868 69544545313157973994556093377233917952 8575869 -25532124783889958331019103620970528256 8575870 -61177537720076048512087253946055776000 8575871 3928193329164183033880699585715912064 8575872 -34128746075654318415453518457596805120 8575873 -57929477657670079018598405541696362878 8575874 -46096607951647889414347506450059030064 8575875 4988002027933661466034116993636000 8575876 -166430430499501020210432101678122656640 8575877 1127126074427180350860771413035246368 8575878 55134208337513904666243310072007139840 8575879 -8545083839634068799836089124919022672 8575880 18889234588770961664061859293080064000 8575881 -139548428584767451559286721139003160048 8575882 -34757089940794342375186431672535200720 8575883 229306996602303082447129142379714528000 8575884 60956516378569098619921151794599912960 8575885 -59136620051828156490636195272538954420 8575886 -60773918544473006399041189409249249280 8575887 227683831942120599666151713831089620368 8575888 -5301861942103357609595622242202255360 8575889 -13628762251120806264894578335407102144 8575890 36183545786024491865982802962443020800 8575891 18909516247047815790073671354426672672 8575892 26370573425317569578794836007181187072 8575893 148538744437893417561238364974722127182 8575894 -4340827925090680933012880887008272640 8575895 -19102148877744002654523820393926749280 8575896 -8242132468042604356513073881670615040 8575897 79224608828575843392146824965974846400 8575898 100260055964333812820997417344388265200 8575899 115011751593256857559355129318058810264 8575900 -63494261036166710576591240705233920000 8575901 -38937659377009872024532255032888355098 8575902 -18352238768306097443134829482490265600 8575903 87270942134167932777439419852693792880 8575904 203063876317964324504653118427066531840 8575905 8929052298056116493289807644868624000 8575906 -7708160261948062302470819956850012160 8575907 117683308331445013524864157610066600952 8575908 -74082106118289758298569583289290639360 8575909 110400768133338486529817448544228539960 8575910 18782663237484920451191977354734635520 8575911 38292162175756263036909861766609985088 8575912 149262059508507906962607151456493721600 8575913 21908273001900756974127424263130311162 8575914 33940149473766404916854147406866653440 8575915 -18154893527674638907144781420008926480 8575916 2531490435129666706854140219796760320 8575917 4389535193779109302665086670720551424 8575918 -930238280563143269208006889756653312 8575919 53158173401618166594160271313902500608 8575920 -152356241493600588738753759075041280 8575921 -81199511925945904914942224190720203456 8575922 94827605631588990699139360756861012512 8575923 21690580088542067324059092659227702584 8575924 -41865616693507426385640307892924661760 8575925 -19511100728079687731108558229982243350 8575926 35414489846809012625974775744248005504 8575927 -147511460371241034131985218831823428328 8575928 34118290894191183733897279554910556160 8575929 41264680445130744633997245217425223680 8575930 15697040154406567622534476463225610240 8575931 43599924356968110638261875291936681392 8575932 -91003596371154793833065189035576851456 8575933 -108343129324277717243764633834434538240 8575934 -51166202302545215308896183963583063488 8575935 14250086320665523743691493510016662400 8575936 -3947124726530655430500298782146560000 8575937 -89803125759369948506913322387880820414 8575938 -11655958944767512355319737401815651840 8575939 -92103304821425819410473157343559027408 8575940 75155537047589582248730990432953079040 8575941 -70073387142672746854711409578846041600 8575942 59627563553783233632319231755417067872 8575943 -12445526801919647819713842395123826600 8575944 202219488305539506395281146561822720 8575945 23516249367981947613567200249939049600 8575946 -51883842653275050085366656333971045328 8575947 73300051923010538409269460957394784124 8575948 32845917754076722593865624971725607936 8575949 -194162711985060747784027053400775936064 8575950 -21283217945834617761896248941410798400 8575951 60428016251152081457819975486777766240 8575952 20894515310386568900130337519669346304 8575953 -100266042082861480960389469662968775696 8575954 1526780576880966890270009610354637440 8575955 -210466950322747977621043239464991035040 8575956 -29775978708025230610622660112097575168 8575957 -49163913444175244207742172921911015620 8575958 -32709194934210341923461032982939229920 8575959 27534473139420025077772827982613381760 8575960 -151321191037648207005085886408048640000 8575961 79517775462811270733156207155223102724 8575962 10991237358707351078533209520673137920 8575963 -683255900547405732855497111829271872 8575964 46557219610767907872970754004948354048 8575965 82214874752035597340488555427375466060 8575966 61901834810393220829687245504824064 8575967 -12025498810548439257482974275325247280 8575968 -88165079049268470457022775667717570560 8575969 5224842728246936826158834986062622370 8575970 4332882805644829043568297514925059200 8575971 -37478528628488253576136302608850720336 8575972 -94326982369393869975107509764713636224 8575973 -72033305215174441884506168280114802560 8575974 -41853908921502484852424699058373632192 8575975 -72750371407979052722164675729347911400 8575976 15321870682345437633468466419124008960 8575977 -30132519109811376548665321329146265600 8575978 -1506369647473867292117323952827002960 8575979 -109735779667698917080108238791795765416 8575980 566987842982235133568637754629258240 8575981 -110469587301743144432582098818027218218 8575982 -121626281614902084817336981813793193408 8575983 49279912792411540259799698615051952960 8575984 19364171931202955002181636634214400000 8575985 -2052134905533726269269812017488913280 8575986 41016313633724910024549454739846997504 8575987 -20473166108829976019349203156456556288 8575988 206328699214255857547998951750421180416 8575989 3668787203440537344360327517729023840 8575990 1517772802433099688433259512543791360 8575991 12291960402902687279324408658568444392 8575992 118834917058243438889769654177544704000 8575993 -143073940107050880658718989963764455100 8575994 -16968457279377368631655852683761476608 8575995 -10462371704598845754133099572632232960 8575996 146237394547066769694792630126858240 8575997 32877632482559439110394596799551677446 8575998 -10820794980651529934190169763942182272 8575999 128163831687859465866410204535899837136 8576000 203965678306956437097828043179687936000 8576001 15035324841618312932332195409031985344 8576002 33453483078180885722023651885513238400 8576003 -227444508777216331866886834205967181920 8576004 -13067282895223607288832512518883297280 8576005 -176182652096319240943134089527186857000 8576006 -413103369696858042756763202231453376 8576007 94319493063254636994702986122281901824 8576008 19663690844793474019718829754041139200 8576009 48674533392406812179799822358996032804 8576010 -27694371010831817333121653392031385600 8576011 19731989929310793370911917616369256800 8576012 4678585201938703401266097872106416640 8576013 -13885611708597547396614190108777681056 8576014 30655335240642843046809948646870842240 8576015 52956324819701960304030211461362402400 8576016 -14419533293840935495477843062848225280 8576017 234506023294494677651899639145852294066 8576018 71273148881574560885536712743605824640 8576019 25369222243401081802162614703077716688 8576020 22809065527511232566902136068765812480 8576021 -65482186578232113763390886427478145778 8576022 2972998724835342959815961223374008320 8576023 -11311519387911637919019768292179936440 8576024 -114989478039443413104213619122994483200 8576025 34747472344249901885939991843230088000 8576026 -23781434956259000517976158961113885696 8576027 9698775100134695091565175627590623876 8576028 -58637702170057795877900795396432421888 8576029 -20657924555708810061588869951276188800 8576030 -17032962052040656485961922095278230400 8576031 -156800075928154771086247686245569563120 8576032 93736641706713419693541241519603187712 8576033 -40808688079032016069825708549885444416 8576034 35056209396337310339273460151213263360 8576035 65263044327450475511349548916049220400 8576036 27774487979810876602865111174018887680 8576037 -3903904180093844196348500335047203520 8576038 12333182978069857903769165529828806400 8576039 149627836513695704275535588764208232624 8576040 -2011112644146589206345656040579072000 8576041 238415423996951876433148439598115169652 8576042 -64303667281398627693314321913060821328 8576043 -2856086598788634833122678595136875520 8576044 23303566091372159018467951539586555136 8576045 11109546373992648138054347134334770560 8576046 45879188496195612677391605231645350464 8576047 54771608582215670003310949284650574000 8576048 -27147024030695379711227930277705547776 8576049 2102903996618175743800205432163360000 8576050 10934076440807932003452937538384832000 8576051 133691037528422000018964651956562857808 8576052 33142216909907401282022928925654462464 8576053 -2254894991121468670712028112145744420 8576054 84396096871036388946456805365969778560 8576055 16200192934566241105503602591499745800 8576056 73611128581635987499163768565226536960 8576057 5240868947644635493355307366075892224 8576058 -9897565493045479928917660615805133312 8576059 -11233893789580470979854323388668262480 8576060 -8059900908113414561221507023784934400 8576061 -17832278798968678228280010566969747136 8576062 58340859173312899840664450527329807744 8576063 112601157431515545080590280362061158320 8576064 2312854726086308446506307160742297600 8576065 -145448898202521629962349787622299978540 8576066 2188763039592291305210797766622480384 8576067 92175111528239291859567751950590306112 8576068 86927235743959115476081458385544657920 8576069 132511487813497459085925267272538387360 8576070 -15637564146919689266539325194914416640 8576071 -70492285135600397568900488095109371088 8576072 -194564775013103377245733794887383219200 8576073 -6373335392475595125970804178619641616 8576074 18854300671586105015283723979334530704 8576075 29448626363193808587001082288310506700 8576076 -1630262101129359573301611537013498368 8576077 25010465737830724697115449658181671926 8576078 69926378992366947937678326188887684416 8576079 -86005787280604313745535744434994887552 8576080 -13288817457882173208937127674085130240 8576081 -188216232118008296211713692604139551118 8576082 6778460819494872476789642029245496320 8576083 -139240930464121425463671753960019401120 8576084 53498950646213752437825732435679813632 8576085 -2847619644815992919864014118398343040 8576086 -70603472763952512317455285564780663008 8576087 87836366418248657344724811675982100880 8576088 10907806329983341415642461444932894720 8576089 -226784822728349807781076262188825077312 8576090 -73086870515934455508660900358663434240 8576091 89810998461355836412515815787004231680 8576092 213970963286887203267078261681438720 8576093 71159872838087423790901342642793572524 8576094 -84677060467069631156046642953313988800 8576095 147467380983752560224185380658251900800 8576096 -220185291239565086864039722368000196608 8576097 -12182019173571134611987263165596331600 8576098 -27189127227974126141968855712775457200 8576099 59428404183933771463121740112189289936 8576100 19500308380636987509991599166734969600 8576101 -211305976503325527696157689266035063296 8576102 46322099648530247305384566057946334592 8576103 -130455031543959203254843230802323675096 8576104 35632390097711067085321719641634816000 8576105 162820442082972653224457543532983698560 8576106 -5044016969898059799707638761932267520 8576107 92879261353373535605608702827495786356 8576108 -31881938988039126373371931446367073280 8576109 -53571866827073017450155766629527784276 8576110 31876796516602995058298497636815360 8576111 154460946250521153561742319919792053712 8576112 18163719728327915832113880610471280640 8576113 -267956244421098216156939037505996672 8576114 -40221136421392801551798573444702455808 8576115 14486627858863180324659379303551516720 8576116 102020734793071674975973273531540960640 8576117 113446270271579245998600144461225358 8576118 -9178588754527953643664092519268237184 8576119 -10807871809437103179268786811278814848 8576120 -10560942013230852553069047883026432000 8576121 -47480591664002439364830849368428527936 8576122 -391141699122726229374346746447187200 8576123 655042590927397047834453439436286372 8576124 -69846701895650442285543239734396460544 8576125 -93842005136326418784555235183410720000 8576126 17892052368502673511489166464946022784 8576127 835361298601317999084063511300103496 8576128 -77353310250287506386941747049906831360 8576129 4453418515363071012806393316822261480 8576130 -44853340024519017789522109164863892480 8576131 -96089004585321527648003017729386056068 8576132 -94967210142315368623955606469650527104 8576133 6182133386996593934355610589160966624 8576134 -14060643075095317204703594628964663296 8576135 175442506110145160062894665622412640 8576136 -110824883527478370138173715313797365760 8576137 -69428068086354356827636991097480194688 8576138 98094827952319895752441331502577117440 8576139 -5230958260603170967104175321581506304 8576140 19750050588897035069731500803567293440 8576141 5408608493558442749178306517334121600 8576142 10732489530203208814318062346708051200 8576143 48898759113398482934990294780071865280 8576144 55562567613789486781463608406026813440 8576145 -133284612992521338522237009861004406400 8576146 46173513949908810018075268869702544272 8576147 98406089474013783140729378166634951596 8576148 -20458950365913976031190635034966306816 8576149 31658600945042769791866157893085769664 8576150 -8758323346319267935894867030743244800 8576151 89670480905707896039281235481629709440 8576152 -23445469763973781868555277029606522880 8576153 -142620737026055857198242628038659996598 8576154 655136815010384239836004918625730048 8576155 -26456437064251841602594312763112572640 8576156 -45727317291720253111835826842347909632 8576157 -18936775069189810056945086812778128608 8576158 60067073195415475311164366733842232576 8576159 -127896372936559404637382900973855332640 8576160 -92822412775023782985578430664519188480 8576161 119077133838095436076799655809799628800 8576162 -34668594959822676536873457300542135808 8576163 -5035912947733366741470458846325630120 8576164 134970928452045914748802109927152501376 8576165 -8762643666614567319040710972712672680 8576166 -102595550397294513757904887122893952 8576167 91388932470100227675963903171934428720 8576168 120814429374497895906916101458721669120 8576169 -4754640370752891545597496619979814720 8576170 -23837586396849850594543927547426971200 8576171 -32655197546574259639027282174330488528 8576172 137350727233174057977535685727406694400 8576173 120074315474773644495717054640472231404 8576174 62329145889602855437918386244709142336 8576175 -12746913571952103916079973764098866000 8576176 -46840626887399144130501846841656852480 8576177 142732683544181830934449418577852400224 8576178 -114529421804130159765462863544586752 8576179 -23558660509108977482749325602862864616 8576180 -6737118443798167957308615779717817600 8576181 -28905542907383915398897407841809726720 8576182 14335094792524210319055762137890180800 8576183 -66089188802609310010495434984534908928 8576184 -156092871452773283062544853146902855680 8576185 -171160897745105462992149214572575170620 8576186 -8150231073700719056950958567417273376 8576187 -79061898296481763875499835570136880080 8576188 -149142588150112660652768386176194010112 8576189 -168976661800286965821729316926998676576 8576190 -23253328803103440588015007962607591680 8576191 -32017068125105213025263824738955906176 8576192 48047235026377468216257550443161321472 8576193 -13115382966803711152751505244165777536 8576194 -35352222278101050104945164857414583296 8576195 -38892092284782729056653238848622140080 8576196 71675306984664426784033791338463350784 8576197 -15164139985173388978597213058396963968 8576198 -64409944193611459902851336048596155264 8576199 44694344781632785898562051679168120560 8576200 -63689416686607982610924484543754496000 8576201 137269592046690965876193691028893141920 8576202 40523715233238603732704411870409484032 8576203 68188938761392733759375784255000738452 8576204 -28615391852286519356487095136810129408 8576205 -5899269621296208246149055362395654080 8576206 59573635286914327064516909651974479552 8576207 154044676726569424122240577803988521456 8576208 -5165993430130710839854706394264281088 8576209 72297345511828485483220824186226714020 8576210 66295646487744919937120014917147371520 8576211 -61341795851815124378885261844700632576 8576212 49906887365026202203484075232567549952 8576213 -64830027239602644407325401906815261476 8576214 -80636269768471009445887441015236048960 8576215 -110578625753884159858350861264850673640 8576216 50861295228929071157261078225947729920 8576217 -11348566016743235586172095240935700672 8576218 24740669406565547984947890226496186880 8576219 41014520286316515794742235649396455620 8576220 -32162052344817295806403381062707404800 8576221 1851694931171175462970892767846697632 8576222 93577400534902150851000630535867638912 8576223 -65045876818133391434906992308689580216 8576224 173352737159451118979093184955853045760 8576225 42413196030905629549556288958685404150 8576226 921441336382949186064688536577190400 8576227 -122114890440403732763485110865570737528 8576228 -23991494139910917276706799137434816000 8576229 1588987819505674337605031150926449120 8576230 2035017965589408873727410673774609920 8576231 -23716586892655545240917651133021729888 8576232 -33890029240144540805555969953470873600 8576233 117809641367578523060131615024753431482 8576234 56837724585549430284828385509791187552 8576235 45486110631337344378361673005645735920 8576236 -50957971164680556265112528771537866752 8576237 7460807210494793663565106440485560032 8576238 -61910424443544572013471608346076608 8576239 -54611668617563035910759288052174943360 8576240 -17581824207647575858714147856842752000 8576241 -38545892196010445054859046756495294608 8576242 114455841111484046922712524322436512272 8576243 33340244070348071799510686121409500864 8576244 -106046098026348248609016941297904712320 8576245 50433917273723140462895637622544827200 8576246 -39689135984519071762827597927402572160 8576247 70422021154788546288469723023948993000 8576248 19303566984461914138226479345888665600 8576249 -226092372272175855948802941634148653680 8576250 15225660705218737821463249226205120000 8576251 -142547696426012303112930953299520003808 8576252 116133857042279924236140067664746868736 8576253 97313539430306649060517309727031227520 8576254 -28283740481119500859969904741063783424 8576255 91032447299726225838162336771574631760 8576256 10809191882078922141727878147200778240 8576257 50841734168044568323010854608840092520 8576258 52637276769962146518196470305071296000 8576259 -10208453898756394705170042670996096272 8576260 22423902911351611731003583226351001600 8576261 -82448975775013677928384453845747951138 8576262 86094167101383900428429361088882024512 8576263 -7843525151713801358934692064734144496 8576264 2293057916234779292325439681424670720 8576265 15610172927893296342385163131779664320 8576266 89770739434117328672178444162847958832 8576267 -30249105722397010370201297759067607008 8576268 -20680861809311568578655071600735268864 8576269 37390855430817968313968113915484840044 8576270 -28230162553211022844044595802620179840 8576271 -48431866774301135782056822920612404680 8576272 -62531737307184585293715775236612481024 8576273 186879573627409866888000739930246905522 8576274 18927602525328948459513278692123613184 8576275 -35836527576163980201221942769875259700 8576276 27393623621343120525264354471569264640 8576277 3179477097892505354145859518967995840 8576278 229336701908893259296538768943645709056 8576279 -122871579767368403673194343982629847440 8576280 7310512626275846665272191225881190400 8576281 -43904425439892510923183279490651185408 8576282 26929747471609403422159593834803109888 8576283 89820320769185655539684753416075878000 8576284 188092184690571496644275978731138456576 8576285 -249046217069767742602620862732977891840 8576286 50140241427937484361069101579403018240 8576287 -16644295509040579689615339029721723768 8576288 84587614430367374024282593434833780736 8576289 54651479313157756804943585661200809554 8576290 -71918075122428173720173069769917221600 8576291 -100358480427176977553006328291068346000 8576292 91487847061766903299563687228272305152 8576293 202115626795185873380721787889926494144 8576294 -78384405957305115213519852843365558304 8576295 -18491191791651072311101227237947627520 8576296 -126937951721297480822374291302125568000 8576297 119442066183036081045951491240192296272 8576298 19570383497197852014893785135312207968 8576299 -94310747910803167308098927627104757880 8576300 545157507954338576373387415435968000 8576301 64883169321819889769349457375646724960 8576302 -13780932696460289052616106635232691456 8576303 -17802073061483671452397669077052569600 8576304 703496014704418879432574632549416960 8576305 42345328293529285874244078991342129920 8576306 -48997564627282505067462245590946315136 8576307 920095824935492948895303079946707200 8576308 21004566411278327003048309669446993920 8576309 -9388217290692647265174089231591602560 8576310 -8384137235482398045256244419785031680 8576311 64509667486925270496812659358054015912 8576312 35609493389369965225700857040388403200 8576313 22927276894160762623355451940963080000 8576314 -53391179934853183851608015213430816288 8576315 59080930851170569650306839165836512000 8576316 -476581446539447881457733694839456768 8576317 -49191320615419742055256098129907992634 8576318 -62252224272805427309133225739993232640 8576319 -2960034359995694763883993301920823040 8576320 -2923764408321696953284867072453509120 8576321 -38647548306979233157226336146915931160 8576322 -15888718747895803107395018380159897728 8576323 31284652597813244484068456167857953616 8576324 159657782042087186234941117132675821696 8576325 -39600314958488830246720520157007310400 8576326 28146495739726304714436658499017987200 8576327 -215210497375813891789045222859558566824 8576328 -117571276996518509313842057620941987840 8576329 -193598267000505544909277311133868780070 8576330 -9857747467294619748551825627016529920 8576331 108308473494519375598339329252700801752 8576332 -5423356538641788111107310766080411648 8576333 124161856371125435048739053608705998582 8576334 -3292954262844213464407429095141734400 8576335 -31883649522966677492544459227072851440 8576336 8829271020598815059008757353227485184 8576337 -2526088314600179246453596252441546752 8576338 20074550836934983282856484843788111520 8576339 53358816293105729796734668063042454760 8576340 -28227026528008252990634437478567884800 8576341 73207643839773595952955027401841936824 8576342 80505501016358407652002450962407607072 8576343 -77297617583946626849394737259389359968 8576344 -19010801163622108077792776777575219200 8576345 65606689015335315450166957195430756100 8576346 -778562003895641387405493767938146816 8576347 -78817868421340465932884649103597413696 8576348 66931096846420587565296614062450853376 8576349 132815947812614242863883559682196550400 8576350 219326488767960127326700560139752000 8576351 -47386790934386596048806558528898697856 8576352 25674794960067824280179401079328079872 8576353 -13395338846809806863292813296108188880 8576354 17940750561433906465469996884332114720 8576355 22567933288181825592179907035550931200 8576356 165584772588335613409719746348043270400 8576357 -56666645353137006097444292357395332480 8576358 -6417858606509450518322254276381378560 8576359 386590325944681129660966025838551840 8576360 -38244002805236579537954793669699686400 8576361 -5478215894717518403781791995160310348 8576362 -26009529759169264421272444504573151136 8576363 -159616098414701788588060841781195605388 8576364 14264282520398462443602245751974478336 8576365 -5814299477932506441089863919898796800 8576366 -74799148111405272481181277950992786368 8576367 20261463297366559184678099824340359680 8576368 -40511906526528776785321227796428587008 8576369 -254186062310241308402619240431844256704 8576370 -44324138813210366698223395187079375360 8576371 51186868539069030130414255354298015112 8576372 -98068702385685765609347418018686423040 8576373 -1961563513160993314330702093878812160 8576374 38835437305034473643005852798367517312 8576375 200087006985207529321382006627062194000 8576376 -57083832765262423542978564754927104000 8576377 73698959324675959045730792787053360512 8576378 -5376987439051403776163468256388638720 8576379 37712841440294937537958504537953417744 8576380 42167684113372219382327511884322892800 8576381 194833713341525276003857628335737971904 8576382 -20019033379787372621302962393490684608 8576383 36538561880900577086964393966352917632 8576384 124771576352281281356122764394962616320 8576385 52990822798742958453819140955678633600 8576386 -9773150699475199430791095156901986816 8576387 -140835338502168518897865560725302584964 8576388 -9731183587498937685648817646608250880 8576389 20629734203538311734900094019555206524 8576390 11611757282844724778545004651548993920 8576391 81891388072687429081552543669207267200 8576392 -120794350942555750654907100162853478400 8576393 776997401828324911970622772689969984 8576394 -38866571399167914259335474430790227200 8576395 69954502516769585724022634304144772080 8576396 -488853484854788403737080502302287360 8576397 88822051053192200992774711804080469974 8576398 75366281903498961481953349223284408320 8576399 77655367858230811253062878949121396664 8576400 3633119736035587275955738444568985600 8576401 40319462071126420668689759713832373504 8576402 -35037989751768022874228822823794411520 8576403 -18435275066163116371291538069970669312 8576404 124388180315966581295592753705579046912 8576405 2525086041332409117305175327506235960 8576406 25202771121033908766207997756788642912 8576407 -6522883791790022127703667577837266208 8576408 -22359553129617443932197203686328586240 8576409 -143806024732611883189814867162869006896 8576410 -40691763849916362776103648953123616000 8576411 75897805036465959445239193003005579012 8576412 4989784815884337372782381895668559360 8576413 -105729103067863791365010298177537253120 8576414 -17171509987201356109918415559805387776 8576415 -36406591812399067506622877274810172800 8576416 121828961460352381270162996852333412352 8576417 -64990728375829790363448497637310796160 8576418 44885638023405142262883910215863992704 8576419 85992899395932871699836560645252731392 8576420 -69418394117145545417678239046020669440 8576421 35824932720705145643755225151188904064 8576422 47237652753600756524541417817207674624 8576423 -368237381327487854221155445901685331680 8576424 14922235791096040267661912225251737600 8576425 10643438300981696692083329942017440000 8576426 108470026511212670742650064844580724912 8576427 3883640890199937018710392774472944320 8576428 -26691226159734802892803570940908043264 8576429 20438799431812754657889461591565953280 8576430 -3815202671719479029139089957127290880 8576431 -38875852936187800687638665066082692880 8576432 -29143174201932099005199287401730899968 8576433 19903453584592920549342342377603243202 8576434 29142994898094967915204260986075129616 8576435 75145460895650584198770072208810896960 8576436 1619740426635522431975058273371455488 8576437 112045312385444411000846621726664044032 8576438 45212602088786265383468150119888815744 8576439 124905662062304042652437202807192024960 8576440 10601823181816198517512998163046400000 8576441 142759480106998964823073201515430876842 8576442 -34224279943287982794291498603563352576 8576443 111166692755067637739796476998431246692 8576444 -184295558615288753844613128480436720128 8576445 4543408817633850969656583395509991040 8576446 14538342410619315514957503897938364672 8576447 36528354669283388992345518806186350080 8576448 -30187085399361774708850941518162165760 8576449 11821588322708917975456482531354070272 8576450 -15058219804760851369746323685252618000 8576451 13673536103261240099965072799574054768 8576452 -115017709810275861501593649367866765312 8576453 -205023016896379093170815334924161507298 8576454 -53461994031877362531218833278633065280 8576455 -46324387082806251698412823158729897840 8576456 18677807758563275770253052417976565760 8576457 35665629468838349528326510153008775440 8576458 7162997709024737209569957245537287680 8576459 -247830353127734312660548069768788767340 8576460 8750280356404478566146803335160217600 8576461 -203675659318015011551064189750701612938 8576462 -4792742451522701500807908342970883904 8576463 -35613197827670613592228485568666882176 8576464 -14103106612760373602988427816163557376 8576465 -99078567299647508222610585427148752140 8576466 -29813357249512641505735771811507435520 8576467 1547865394897227531511617387185340080 8576468 92397247742725904023252641529883211648 8576469 -43533054233907807278169762814969067520 8576470 -28400321864178113394850100693044035840 8576471 -109386350999799247290248296823398721856 8576472 -81728671898646208057901643843097006080 8576473 137376558149866869589358587517894312448 8576474 9971758898318075986992774954949751232 8576475 -32551074195703180198881506861606650800 8576476 -32322495942982958771040243917690442240 8576477 1061456072221769463152643648409720320 8576478 2506269100239094149680019676406805888 8576479 -1178420446806818384979734332111315016 8576480 -155466542947069564850045882388971520 8576481 5616380067370604305600980963577490352 8576482 -48234272143222006598039426270011584000 8576483 231011783424286137619985035778043376224 8576484 -22769071708676938604950474652806729728 8576485 22619794467945999888745562720547041400 8576486 11859875195290778895956815138627984320 8576487 120895607759108027553570676226050454544 8576488 30548192139034906558265631593615554560 8576489 -43652787910711757424304037737720440 8576490 -11925298229810903777393815837486095360 8576491 28161827579076376536704118802125293568 8576492 143143382272108299215289730134077788416 8576493 8586885534420955172262518582711941824 8576494 -9902593473425119477147265699312770560 8576495 89423112464341958779687599557515804800 8576496 -39560377239186543535314020067674357760 8576497 283541390677179738212855361363333566820 8576498 3719569560810075291723843802093366272 8576499 12148021734804948494917979329277252664 8576500 51604787439411114779183802902232960000 8576501 220878284769130952433763208552798099232 8576502 2791743499742324960919483030899865600 8576503 21474217812446328345756396827460803568 8576504 2100044310568764553879781231077969920 8576505 17546401624678839009679049930820758400 8576506 34042876569400387372833167714915075952 8576507 -116185641352700151480521958902143265244 8576508 -1047111522503495337479986853439421440 8576509 -218837154526037049051194733719965943290 8576510 -30224636741112965248864233326112288000 8576511 -19676593590337380023381084976430369920 8576512 19576307803709735291766611438607532032 8576513 228113058428621564257767204489546747648 8576514 588632169693825925134920102762179200 8576515 57105863977530204650903903834502283200 8576516 12689947041521825101895249604140187648 8576517 27220167362403739888036713777299235264 8576518 10476916113401132031196369439666853600 8576519 -119196563643198124772735979899243391744 8576520 62282079235998538886407508330854809600 8576521 -7098782444800194903670054788335906278 8576522 292537970692031488930126863989397504 8576523 -7995080641214539852951718803416240348 8576524 110732488044767467377232616329602355200 8576525 45135303463210204193841421252684438050 8576526 5684395609906673044361959214870077440 8576527 47414580847126538241053109234630304440 8576528 -3097567595266586537820868475490385920 8576529 -35193137865544489218336321671471003712 8576530 -34095773120408244893334053603717439840 8576531 -112433058816038755634906144723111155668 8576532 -11503617597299221431221161845375548544 8576533 -60865389552391688080397584508054557280 8576534 -79962999324070820256151187923552503168 8576535 -14256552950809070259834988451062905600 8576536 151531377965412687343053136669413519360 8576537 -168343534909727571716465749745543415660 8576538 -55006238900789986838663286952352672256 8576539 -5208481426951567483582304295808988832 8576540 -14657571962274352659070071264219678720 8576541 70530234452740784280176548789935179520 8576542 8395051673880250563806628393967296192 8576543 -5751061106550881793708711283139518680 8576544 5029635537787682477848783933192273920 8576545 70164773350336441954220417836186353300 8576546 85554006155517350205233842378198659840 8576547 68020430236112770941049997006368753920 8576548 -88121475329891007260271417785680196992 8576549 137103774377625091493661733579338911550 8576550 31757406181079361791510996096346576000 8576551 6217068928125919472382118985813505024 8576552 172431815629407013295593735375951872000 8576553 -29179397131339057702107098019804225792 8576554 32500379026898632546145814714793097472 8576555 -55497670130890371713379246810767097840 8576556 30478798173229050530355692925446553600 8576557 18141627261741157896871273980088169664 8576558 48391032880986836623112161353666600576 8576559 24014041286648873812094150097653812464 8576560 -33017499989672254094146632147975536640 8576561 30786723365850822738809294039919200832 8576562 48808349051884497172579253149413826560 8576563 57991675887414041186784724498119914800 8576564 113184538735988926402836377658349879296 8576565 -389816767531978943192963068492082880 8576566 -16656722210281567118496056193093854976 8576567 42232324073924094090575819419906088616 8576568 34750542835735065398018778653860945920 8576569 116625205643874772714189904255386108970 8576570 -96646261592035373052248237162940330240 8576571 28523518578457906402485918663416948160 8576572 -76213052627159375990107195880557057024 8576573 -40460447433355782626307439315951781178 8576574 28949835599181628430826503927302047360 8576575 32269729804173879731863815578681314000 8576576 16234215401555648310158692725141012480 8576577 -178254957469316722188474698534278280160 8576578 82575306860448062203926574316046122880 8576579 -135878755536966199319828106515501012316 8576580 -13250598745906792903952147439230484480 8576581 153112304477422406247916738378743151680 8576582 -6431099652790540585868874922359520128 8576583 -29088588859159474074397384120035956400 8576584 -38824549966866842659455236123454996480 8576585 -17290889879439537643322470575187687680 8576586 -29276474761880559851728050794487369168 8576587 67680506995401359724480077782851586080 8576588 35945831242208787347385272250045451776 8576589 -16607731406447101712964095891227478400 8576590 80263035569196363443220804553743715200 8576591 -173767888845557347659219114342645829008 8576592 60368216794544942124945813078147072 8576593 134648485470835424267009137907122377842 8576594 28423708197472915373249200892465303040 8576595 16180534707039538167310657568325515520 8576596 51102059826060746665385432437276246016 8576597 -33391976885952865741685239829143035954 8576598 22895856182720866240559664496284784128 8576599 -194354270604003528231985061717111889400 8576600 29111561634821545353109674953671680000 8576601 -112982164891941238160122671248384784 8576602 -40218566527628048429334771209269275168 8576603 41839413044353353130920561622152147456 8576604 13259197248335642851433033852366724096 8576605 80872418901878264792052720817946235000 8576606 -16949043385561624418119927940407312320 8576607 -59652618136918467447781158343191290880 8576608 -236642119821220960787936391475494912 8576609 11214114681519744546418899537917067810 8576610 -867602488431622181877260384685511680 8576611 -14393546938250418050230853293894814328 8576612 -16453411059658831036926900339079274496 8576613 126469188478425560928859667794614316542 8576614 34345530981220246519814355910738258656 8576615 15040998295446781840424468365341121920 8576616 12253270821096909669602722261158297600 8576617 -4365114164329163478545186842707393948 8576618 -28148411101972873328677247810223516240 8576619 81579582252075333182618882618182126080 8576620 -15754966000123447348642096307512888320 8576621 -57029876671745888717811379375613771178 8576622 -40546254510204346905123348837551485440 8576623 200055807605224979188657460613876168504 8576624 -1172010893629627501977801817237094400 8576625 72902193815465451743221426981872528000 8576626 30524460194414900911755681228089132064 8576627 265203766755842978660877199786539526476 8576628 116208229183630846128624324119232798720 8576629 -181801772414606247164558812913061986770 8576630 7427729049453286337498273149328040960 8576631 27246120222693177817117603316452039680 8576632 123486357738078421975897703983155732480 8576633 -31481605130128851158182258020531164796 8576634 -61868106854755629204539451669232412160 8576635 -170699984502695556687186824451168907200 8576636 175754474928138396752777457611194779648 8576637 66619854076703647443361779211270899552 8576638 663892031268250099284394238972086656 8576639 85708963361002519645156752281434429224 8576640 30688641352813786727096994820521984000 8576641 -62627906152248777809021640973483128958 8576642 -21993508093323747607956146553411156528 8576643 51619332936898874893417466122008125424 8576644 1802635227179571284208810273234398336 8576645 52639970809464714631363691684119205760 8576646 10908400951093402585526711974845308928 8576647 -150582720729693228706484278379299260904 8576648 4777351507241807488625168939986421760 8576649 39913346699632475981655720707098392768 8576650 6350092241560826914467594975084084000 8576651 -3971718317103290145066358984994989848 8576652 8093067990899735210871293517118390272 8576653 -35278438237853008574253861100738283040 8576654 -145195982213586701910732432541645406208 8576655 -14271674725251837618143521030759257840 8576656 -29569804490117792869746682131047448576 8576657 -65507165693495455616225001706084749600 8576658 -69751275805005890772034825552812303360 8576659 -19817968085451835907580158470524253104 8576660 -36882067493255500175087537250857560320 8576661 -63543999928482164803640388374569437216 8576662 69994733079956351878777814264545913664 8576663 113604917644375283976752479671283820400 8576664 32979070849406232058127598233101271040 8576665 31402077810776966181367920576384937800 8576666 53246734536641939519594329552973115888 8576667 -26509852238083616008976593204526246064 8576668 -77617862893263324934382613768575037952 8576669 23779366190656422606934197191418884070 8576670 -40549022740645600154747656714455214080 8576671 -41055557909260113761035384240362980128 8576672 27184197479416860127909374104807669760 8576673 4979586736858619398935500929243882944 8576674 20559981839693128765182696729745373472 8576675 7776186229328478607507389686346930000 8576676 -21423810527275479929572570114257331200 8576677 -697819426971949416005187463840364672 8576678 15862995780563244473324654000412283200 8576679 156599801864695045939260473567631359784 8576680 -12617947516024251308869323438543667200 8576681 14044847118249302486588283193363231482 8576682 -15962979619354702029642055681395664896 8576683 130302997812857669246224459356986298932 8576684 -344921401633262548896002117786659584 8576685 8572551463283481872027709162349542840 8576686 2158488996612773568469163727119611200 8576687 7448854966319843460341162847522028512 8576688 -4591411926887642754777307569173200896 8576689 -39406661409388854374142540800171331600 8576690 -62977859673156262351897817202191714400 8576691 -45950378399697490715809868393798885376 8576692 46860682752457812473087160393341921280 8576693 -189994626814164500693692611788194671456 8576694 128201737025529196498829121166798848 8576695 5287821881128207310013586795523005200 8576696 91971578327632702933796816795238297600 8576697 13226090023550908144677776546704127328 8576698 -42336453034341662046782752106742095136 8576699 -187311538212827185951787019491369190300 8576700 -8027213625817930536505307442218188800 8576701 -20698608433412083749676963148096409600 8576702 109827807270302271034099749456598725504 8576703 -92747931332960731962823293730359393288 8576704 32390492523108949230850651203689250816 8576705 -171930618152954998112328019558533316140 8576706 36009424267740830660115577995845138304 8576707 -252078713606251814928449528532101314160 8576708 92825006728591948371779488654884864 8576709 133344933410408049812361679265111726304 8576710 -61876508269429457629536581599727802240 8576711 13937646180910094604561038823346810848 8576712 152308024994230589819145879651889152000 8576713 -118002456236737920744558403411623152038 8576714 63860307505236496361197205637989913600 8576715 58701026966085831327321959039158848000 8576716 24840115038366218512236466597497731840 8576717 239736952412067151620650049037888358880 8576718 41921984190661781211277551779014343808 8576719 112127619728830486702369146983885531120 8576720 -32347093356381354211795158372629299200 8576721 141476594114682192995659122664645762920 8576722 -40865398842431375381987489523091968 8576723 -38492867212739584987750883713854016656 8576724 5285434431025808030255729698244597760 8576725 40877365742566011573519059566494434100 8576726 -178908547168908019028192584774533460800 8576727 14982913318500954946443114025527449808 8576728 257501975310040418052975044715617464320 8576729 -44862385154491712353221643956674894208 8576730 47701153167026336242550815932913291200 8576731 -133111393931675967035917697541368881468 8576732 9748762596260510265482043330167364096 8576733 112705436466725655300176383051479782400 8576734 11129560123741585965320327250082125120 8576735 -144462557653828816348882733573849048640 8576736 218367855663695843989798405458100224 8576737 1811261685676246905237342159786589120 8576738 9644725831094061808242893969606068800 8576739 -26472577281783709726600021220452853760 8576740 13676798020576451594634885516005306880 8576741 22093234307043733067237958772942206432 8576742 6957710729718590554208602692598172160 8576743 825760501179288981879477692397908480 8576744 34905787898302040599695343221175173120 8576745 -411129700615745194857856715040770880 8576746 -24268426862200800225543546070269286656 8576747 228049027631957973463632901823855294196 8576748 24344539802522412247141847625498587136 8576749 72636384106910350545648562157782685580 8576750 27016192735856181020547881188211520000 8576751 -1407177606707543543221205956902153456 8576752 -21928800565819485651392191619142451200 8576753 178746845175151737468773282944082467380 8576754 -15909914151867357763923247214789053440 8576755 215323416278721107459533141412885557920 8576756 61249459307227965925337778206277774720 8576757 34235109754855719361524636260991792480 8576758 -105822651789801189149156569945923937920 8576759 -42583897442881731370749677787762038040 8576760 36137529421202985137647472697482649600 8576761 123425073410223961939403997011711328362 8576762 -34400725307969853480856380433471545888 8576763 -57734814970786109325610360512727740816 8576764 -140236493694994119355135252863666908160 8576765 -24693664486141288514359573462066832340 8576766 5072258341462261376690596690575701184 8576767 -149885649148545011042537016403838397184 8576768 -187806726921466808971019836351901073408 8576769 -83642466365038499215222347223905899712 8576770 1313271916277054653254834649885593600 8576771 2359302194682958982841400622244038400 8576772 -76466684931766360455801734639213856768 8576773 -4327559406191571590792373763947555140 8576774 -2905248827605984373257829892256692480 8576775 30764146332995927129393407048600521000 8576776 49243528864904944716961622231081011200 8576777 53160568391613941515638483301673637072 8576778 -9744028302491238062044516832971287552 8576779 64715577362527507421283898716754175760 8576780 -98471631608958929756011916127882240 8576781 68977789647768253049413608494781999552 8576782 127369124419549459333151932079685100992 8576783 99193019498237913057575224695245544024 8576784 -4451792882098578181508416612528152576 8576785 19678394117864333130108694855050715200 8576786 -21597909557694924913048948871638379520 8576787 95832503190065412573572736578171077560 8576788 79243456445580763367786559732786173952 8576789 -36192730700352681036945508948971103404 8576790 17071567696188809131663378579944038400 8576791 -120771141392645469651851281380292026808 8576792 17389543313692888282055249534966169600 8576793 -94677116775533136260071919068014316800 8576794 38866540904975829897024894889715283696 8576795 170694023999167852940992586915034233280 8576796 119917294891939211530325809487850501120 8576797 228710170571404320175614536293320614246 8576798 -171372751928410434357543838019837625600 8576799 31687281577224799279807818684994873344 8576800 -40490835044276690903179966006060646400 8576801 -87857315611519666912032989402920298496 8576802 -5744974724093091502584635480431672032 8576803 -168487915366595651190417492177296860736 8576804 170985407275227979940072388039660266496 8576805 61239047225500973204175088293020452800 8576806 -920999725935777810600371351707647744 8576807 -224164007054758202651124542654525383944 8576808 -1264761084316341504947425712164454400 8576809 45982664250493352647479670464758097040 8576810 -9332380159651658545777601090250900480 8576811 38228530928871708032611940149971468060 8576812 18789797394795366338892794470563520000 8576813 54148081289754834878127063114096672300 8576814 74707085342057024376288410844572274240 8576815 23970714993685284945571276348506016320 8576816 -7301552138136102298800604812363644928 8576817 1803574740140302501181862000074764512 8576818 4095224553647045044339954710987350016 8576819 -42888625325236088813622302742687393360 8576820 40005424433926209460124533622409216000 8576821 80655965123961955730018236755715855584 8576822 36112316011978841567351900141768297472 8576823 1028483249608981300533934532248758528 8576824 -172704236193818032713459202035541463040 8576825 -90319714349087515078133860933921650450 8576826 -19875784483833413257553428428606153216 8576827 -69286981122120526307486393546976025328 8576828 29575843640477493701181776283617571840 8576829 -162269833679477490477244805154862580826 8576830 -69605413620192679955859213936711811200 8576831 -25866464860393204246281894179202072336 8576832 -12135896321287092255614214124634898432 8576833 119279647530579236115785003125127265364 8576834 -60965926446742111632799382485199116800 8576835 -28558119072487854805026583673347275600 8576836 55466860194179575769854582491190628480 8576837 -249008335856486498508766858346200701000 8576838 3823901076357847010125433889380168064 8576839 207212783563540925583606959842717399640 8576840 62887634826154970673263363584757452800 8576841 -1517672780189809806020161050021991680 8576842 116916662564586499990742035986215711232 8576843 -15673885370154293164344175296520728 8576844 -58405713026415236343852854951793742848 8576845 49066802000384566587693014031988049100 8576846 94424688799196014850154612705236913984 8576847 3273673035479554333954695618777473640 8576848 23411845027650377885287174585209978880 8576849 -40598825636357500249385418308167467150 8576850 -3951023820115594796258739731688816000 8576851 -232807183431201711329836015611070512148 8576852 -157610128756490899932322386243665576064 8576853 -95706022298541007278715323162026592096 8576854 -14762911667042295842643622408146042240 8576855 -49977587338804925686164673855772282880 8576856 127517675961347365621372349185077350400 8576857 58378986389810171450780215618355861652 8576858 53243555694335477584284811110969358560 8576859 5707904177851617674598408777822384240 8576860 12868371078303867534928126330756462080 8576861 -103148123264214278991367431034361670336 8576862 -43482629335388276773002315852767395008 8576863 35778654855478677075229728811979879104 8576864 -83018577815423768899454953855022530560 8576865 -63064069462305057711522464060657201280 8576866 -560866104511304300680035953031897600 8576867 11583728898681047669873912162704199520 8576868 67285029594690161854658278424089482240 8576869 56902679571162867884720108808647080320 8576870 42165097274015784418676821621636970880 8576871 -89359689868429748000713790051151067392 8576872 -63086926017862792685203198103553638400 8576873 -124578800038795247920940543761872199878 8576874 -102899162298193545525382064884261109760 8576875 -40003197558553309960235273370905567500 8576876 29682394461900599616068412972886081536 8576877 -78319706598141308958987713872530463680 8576878 -112926741302735811213095379658884557760 8576879 -8532016490552619473610489049804375200 8576880 -9700678544177017680117409104445440000 8576881 -61308787415242528128865075475528824208 8576882 -45750578981821618714623476411152052208 8576883 3881234850536761932089764936085220000 8576884 39724924021366750976345104202986782720 8576885 34665461912661512542595748248819256000 8576886 24959325660880957494262915214879446464 8576887 -179309748916936958386944853814907416400 8576888 13256498776851940698686762180350709760 8576889 118978301021904915547208087169000253440 8576890 18470452130507923125959205682299924480 8576891 250989403535268590534698384533346142952 8576892 -15089009941736445574848219822684854784 8576893 12473705377021989329204258720976144844 8576894 -12529993057467276028262356135373480448 8576895 -44023810918767108207759135900173167200 8576896 82603685469890035041507185947437957120 8576897 -149370396369766309811385938402806848 8576898 -2876922866587867302011824170661277952 8576899 4320387147479973863885624687458691664 8576900 -1962356109801589929705949180984320000 8576901 67954889007789733004322454333901879040 8576902 -128160927948685116612312301025793558528 8576903 -48408069287073375928456893998991535848 8576904 -17796056261140656366924507165543628800 8576905 -17185422371958637366448834012220164820 8576906 -28615484928158057661395129661110743296 8576907 -34426177646941525926801917785566131712 8576908 -76766232260961656846385047171978033664 8576909 2967112876525156486677396300592520928 8576910 -43243672169006221662487599316338723840 8576911 -97449335638919921168600100630022130880 8576912 25624414223274170538210841339546607616 8576913 24769820428825751980026214438287658368 8576914 -37913032770321367230887813393169784944 8576915 76192757514888014443040539890120427920 8576916 -3636933044737453439412884552298233856 8576917 2143863550596689758921211119902732732 8576918 -13238053371048535273408000826029133184 8576919 108268571933600069596826912042143447560 8576920 97046431187698995435774494128642867200 8576921 62642364218362737258572982429371433744 8576922 -64752529577471801609815254480857692416 8576923 148886811661717405852967915136432388800 8576924 -72137420786698303242227069625186086400 8576925 16804532116209698067820841868565598400 8576926 -14302045223823166247476755170586878976 8576927 -197681511964093828695734848504461064224 8576928 243032282402620851815176229139611910144 8576929 -8070675784288999677591291754922813470 8576930 3964736375197521345814778011640448000 8576931 101625176389085803775050976245601818944 8576932 5307268317583601350440221198465748992 8576933 -78695274039251292481801841180490475140 8576934 39024138947163149863775039021395811712 8576935 50342247131244490885519914428032733880 8576936 -214956277535454596077065256210207703040 8576937 -40801844453670463738113942162047215452 8576938 103948350033863402105839781203251415296 8576939 27009414726034758650336888275505336832 8576940 -63666089115854805606145991537522304000 8576941 -229679499534904926273963644816002695658 8576942 -17974921288273640650989720241196405760 8576943 129676844965184343657445716707802029064 8576944 -53304444451080702267182722767705456640 8576945 20376980185741897155052024582859366400 8576946 20911667106394997107400105505527745024 8576947 237910638083633428250705213674214192396 8576948 -113831071298776321111970193124980234240 8576949 556527535165975888887916875300623808 8576950 64348702423595877397520023037738676000 8576951 -305133267756753604682715645690472396800 8576952 -481876252995533556935396408995676160 8576953 -59034096317627295816125240315178209280 8576954 -39667838505306878960709314516557735968 8576955 157922239970531791315624678541897695200 8576956 13442166087972199724838004352225564672 8576957 29941022317595048452840291585766203206 8576958 22770116212444209384655889671248924288 8576959 2974034735221161762781069422807534816 8576960 -16640720749884041956176575307637063680 8576961 112347600100296410904617852871443880480 8576962 -18779178526036462190265815730449022768 8576963 -233323249308112442318045205989376655632 8576964 -42826887654901269543003289471596103680 8576965 2098056615074750648859914430689260860 8576966 30226399186034269946071880658487397760 8576967 39085818569300846415155082173190237312 8576968 14948422400812196754391705037449666560 8576969 -124582212756988941613529101577873790630 8576970 904657202493547037069895949772789760 8576971 -64411466381119363145777525268371509200 8576972 111284034545259712595857393117544491776 8576973 -69897026297258064591400918504098716778 8576974 -34962719772479623482648156932446617600 8576975 -106202793519063434514413787598625943000 8576976 -9719781592759400909819575336853569536 8576977 14679112628895195435794599212406224880 8576978 -12954610567662079980828508611211374960 8576979 -109220703584348029901602019100152679360 8576980 42096253655953462571240972588697600 8576981 11535886226330324315433365024601612192 8576982 25100189277918483235980254024619129600 8576983 -405040373747348841001765570307532536160 8576984 -93114198011606729348287807931238113280 8576985 711821952186165336205239094735848000 8576986 87372905422096078216605963916767164160 8576987 -1784661865433813081351558832488912256 8576988 -38170491393468335907598512057365520384 8576989 4672470077521103060690316762379122648 8576990 6348432922757809283693220296550693120 8576991 -121159888089753161558023279053795423720 8576992 -106258661925384654488567891533293158400 8576993 16634603098727198331045335867006023680 8576994 -11831793893818977927121477946328771072 8576995 254682752100063536304589032484876800 8576996 -179166954122494130585228579525635056000 8576997 26408689407979438922506778441928434496 8576998 138454034975115483417298577527940847936 8576999 26741158753696020801600348102497424 8577000 137979708239957379280782028093232640000 8577001 -17271706943214316781327712647904092998 8577002 -6869503395851365189459468137472712448 8577003 95157320032436905446519847439055420504 8577004 111939598347328005284096549005806285056 8577005 51750776716246468872825548000394478560 8577006 2429436741464989607123534148709660800 8577007 -19502470673244654319076360541923509200 8577008 22619745870991993398304526380634701824 8577009 2115296993261924825048486200267471026 8577010 36432996841631514886895983908671867520 8577011 177160172661190624272430226981984944800 8577012 -60765410041822133027647565618191269888 8577013 -47397013109195059031785870549952888640 8577014 -40070006436939576685372402534990727808 8577015 94360574875736646879689660914674922320 8577016 54366884860626982259475273078063759360 8577017 -194467613948322142755715303726371062934 8577018 -8612149708128754815957617118059059200 8577019 58731238211026532575277790938074142160 8577020 -32787423339379949111085904716549035520 8577021 6651211000759124769982561434305795424 8577022 37984482265793764786427331805699586304 8577023 -11603890692591930440483366876397149856 8577024 -12923946732526818198474055488425164800 8577025 -93855974997204974187999631868663641450 8577026 -2644269512277349919141119011512426496 8577027 -26552457558564227480554043541403237920 8577028 29303989629893987981878044812595870976 8577029 165512590017207458505642269814523089630 8577030 26785377699593995234325776964950425600 8577031 178372027204335949123397602276485772912 8577032 -89890320915908202631696745754785049600 8577033 -71065086923555637107841554328312121152 8577034 -12145051988859320080191875651736421584 8577035 -29789939342674151087304090264443351520 8577036 21418201238030425811733176845794816000 8577037 -6763521758428432082925841303040939200 8577038 1481974995777034644316910924095710144 8577039 -30964636323668425089652205343651386352 8577040 38221394952826864874401225382950502400 8577041 -261082489691219410058805945109369270416 8577042 -46531370253866418329390201988313596288 8577043 10391208386077193347953592508751390864 8577044 -6820472756159807214557413202074877952 8577045 -23301363512233802902859266010294868480 8577046 32253326361739841609283326749252905984 8577047 -1584238988261588038424433815496312648 8577048 44179481248248635393214844772370984960 8577049 505760733362650596524585592272031488 8577050 -4044117532562030778505159969915921200 8577051 -12764598371193532666335679941876297216 8577052 35503522801222007413524674434187146752 8577053 -134316818687450057443250634821389900698 8577054 61597625077712720318363125796111174208 8577055 -79673126892391814703391697398448702040 8577056 102318893087961370488701467751987281920 8577057 -62013662530587641374183525723965902160 8577058 25348953657763452192930940901824281600 8577059 -142519424783825153232695125320554755296 8577060 -18016879497844397456132798582809866240 8577061 121581530147999972737898523724883982840 8577062 3513882429108488369603175984614042880 8577063 -166175525359406566597791211552336780800 8577064 37209792175626402322201125185558031360 8577065 23004377115134526140637568736081779200 8577066 -70879409980127312522177319802102598400 8577067 49787761517750133388894513868431085392 8577068 13782050630275614376128142276429409280 8577069 134548289778681420199397161997064001920 8577070 -29562382486327583923374640016100179520 8577071 -13418592783569133074588002435333622808 8577072 7639934077555426653129042956377915392 8577073 22896954938637492320807737547944450322 8577074 -33251399283093445453213307783645774208 8577075 4836182123457313636395751045873344000 8577076 -576654436282455445802561058785818240 8577077 -179357485512984160278669990196285547136 8577078 43922301330798213487240595823085380480 8577079 79253463694231108647632904997391916976 8577080 6606749941980605160895561831361740800 8577081 603568924408035366010170371144510400 8577082 -66233324434322686123573729433955166608 8577083 29258601065383104762686040969092507880 8577084 -20267440299465549121273069725704921088 8577085 -8367170942848089632011462828543860 8577086 15252399043411428970174838868194006400 8577087 -73024156674676133351678735257559709240 8577088 35263586942034751623217785675123261440 8577089 114047358568782192723604992486292189890 8577090 -1091306943278177228084233310036536800 8577091 7459008644932131295888985262578368752 8577092 179617192724380905096402702155730239616 8577093 -30203701206178079152699346458845786816 8577094 -195112699634402262539116655654349688320 8577095 220963586689551580247749027177237909680 8577096 -44922807569332279215731396179304939520 8577097 -11588064964887731249141153716575265920 8577098 -61364410320251131302142010932934919840 8577099 2627783618502874348259193558493386000 8577100 -13698100293586751186286764687755289600 8577101 6818476159871879268647380861498912440 8577102 1887317640726489489334777899621387264 8577103 -111136001609552317528120125758598133648 8577104 55550994778502622261928113267893329920 8577105 -25040739065858398164285998178379937280 8577106 -114763521426837865506225933853791034080 8577107 131237502585423656411787388295583525192 8577108 15723193498938303446935292310776989440 8577109 334712075338822808612970517349824960 8577110 20561541760086032169570835771337352960 8577111 27942480349421024792278852726386046464 8577112 136014763067541206949965337357743738880 8577113 -120542767679803954617827903792591330400 8577114 3306226394030528659988277852566962176 8577115 25152258449190103566671168330061790800 8577116 34141979880348404635256801459246768640 8577117 131936581862177083715009874378241362240 8577118 17260723395101489281142259877325316864 8577119 39347778432366917780588328327074925744 8577120 -59520491646430858642447323980302909440 8577121 -50508531145088576674122616801636858688 8577122 -88216073591187554174704613885909143776 8577123 146181209113299187487399983914536704944 8577124 4946243512561070514939865343734013952 8577125 97973008060544041549287718778068440000 8577126 6112692434288259375855814107924482592 8577127 36367432511367125589817332554859669120 8577128 -56582374170727263232775703447579033600 8577129 82066998936747878811081031806131866560 8577130 -10526320439755649022072922437568955040 8577131 96802238344440773698919583407803224912 8577132 69087985887189210738997645621480550400 8577133 -13624699304421579632304731983672264618 8577134 -57865451319745559973173457590512557120 8577135 -742106292353791605548922243428285760 8577136 26755870217297769887047441009330192384 8577137 -105585267002999344609715400348676458432 8577138 80888489170976464869924294517274914944 8577139 -317527974875843973381198751841551380880 8577140 -20022350195023152754302311272012800000 8577141 142867517243600106395758769194905640992 8577142 13222028358485835802008769804754018304 8577143 -69493303140427312322539773308820662520 8577144 141285457597041092121312157655417856000 8577145 -7820657582901014995891861035779495100 8577146 -63588239479336627773641313024834737664 8577147 113804699020524381447910473727081368600 8577148 -78943145655584783860774441036981921792 8577149 27228579567330536215594270558304181120 8577150 3947428249764500699700461956707379200 8577151 108075946214519727595011883983914553600 8577152 8731232537916686828066286933261680640 8577153 23177522060451064705063245328450784340 8577154 -129156453965510433074418837466202866224 8577155 10214944942594335832678071513254022720 8577156 40947174574625097331423445491876270080 8577157 -314551762900950843815297832602952794048 8577158 -19891268717167394540802662829093628320 8577159 -1978879457341712481239483974697412960 8577160 -12748423925779105797489961741071974400 8577161 115249491619431255985018222375810788762 8577162 66889365680088724054335712791076788480 8577163 97391150652992720233328035759867857696 8577164 29697262098819985838483938166825949696 8577165 -66991637854822393947359660633927650080 8577166 -22116769750710310435579321420592028096 8577167 339793513512100461205399685545272048 8577168 -33762481129062915382252850559830654976 8577169 134025557403608359908849568670529035570 8577170 -10464207655625587746129531045041280000 8577171 245505894455576600770143311873392518144 8577172 -112801655289273046701184654095929499648 8577173 70177756898692788157607307824257459968 8577174 -61401825035727466439284114906756146240 8577175 135062455720742072481106183521171820400 8577176 -63401883314073444367631372950705489920 8577177 17450731209349923481131706760170468032 8577178 -102689670144132355064923109330014617360 8577179 35867199441366383237971667038945098384 8577180 -10763663334399591957907284188003466240 8577181 144924722529585460012764717031936234982 8577182 -2175675996446192200022974335225379200 8577183 57605945409145195977912212665026759168 8577184 -5684036415408011418788361850095403008 8577185 -143970223354342083112350776354520390000 8577186 62990385266123556820421889788046152064 8577187 -46623340373502594350868911286325328164 8577188 222479789145090592193217211108566343680 8577189 -34218942330231065855849544309925281600 8577190 205909722866832196269136237773753600 8577191 -12382441783803485011635273170742565920 8577192 3054357392828551379583012838864650240 8577193 -154472990906491952433376527535059703558 8577194 4210573797742414294716045318211816800 8577195 10462936090074870964583432503944633600 8577196 -107983598279330759123557498168836407808 8577197 13863424161757863303211530987795691800 8577198 41564784031086634479236470417219491840 8577199 -81044476987981870913789031856253406464 8577200 169220270992683450615550648371609600 8577201 -65549218968705913749000135933451386768 8577202 -61082682836124987395346172128012521568 8577203 -214598815244350573613124969726202898616 8577204 10364321960984311575515671190949937152 8577205 32158890201881430420458793524007332760 8577206 -112064489079997847417061201930383904 8577207 7994408749259839552992720542890423104 8577208 -14693952993358924014590810589296025600 8577209 29297334337322892812082044472854122410 8577210 255730113144455954980402169976038400 8577211 -163743892574386005759707927502657376376 8577212 14097806344405939763828178276722826240 8577213 -4186843640197202246688412806440307456 8577214 -125459327121892312107074207250669264000 8577215 229118105660353148287750884908865793920 8577216 22248225832226542888384008974622523392 8577217 181039448673829566528562781356705499952 8577218 25256853035638483900334080063602723840 8577219 -34065101522646328987100364601931776512 8577220 67918684122295254124876135543953530880 8577221 -20258913535607550797795275571511484356 8577222 -19486463023194967568874065055820462080 8577223 -27131844865461298980559646021340906672 8577224 44038104444201959589250756541816678400 8577225 88519703124404690092171974197351736000 8577226 8944830616280656987000636367586831360 8577227 -4818092391216136299131241905046657600 8577228 31149889241577349822532501879279370240 8577229 -6335031732216025283076143079029629440 8577230 -55273115824275734929145839748995794240 8577231 15130550013247056026648184326984501424 8577232 -33205052234029788343303979486466539520 8577233 -26447710600881663823392258727627903680 8577234 -38161199184008164598852495049496152816 8577235 8529154258821921258117930230434220160 8577236 59300694353958934721665068948458129280 8577237 28175691377477746406566954245683566080 8577238 -89619131529473552570053228653808800480 8577239 -89657682511602222127112557080361017000 8577240 -19807065784487729962146306809865830400 8577241 -31427536515874601334982136664517732716 8577242 46019544110721168157567405396976908272 8577243 14197331712683214551636241812093019600 8577244 -43547322065116037251185026588999881728 8577245 139793099024767868329055913460526443500 8577246 22941684371438407633833484012053273600 8577247 -6597751948848814800559562579009844000 8577248 -77248733927215296380587979390175412224 8577249 3898669476442840781386124459791680768 8577250 43275991708413762451544331482330880000 8577251 -31635097730721064840454693392586651748 8577252 -2491571364813878356140921514039246848 8577253 -2043260161652639840089244700474223552 8577254 16503038263874172645692600855968819296 8577255 3230326514604884982618107373551488800 8577256 -215551987734559128118997246042646021120 8577257 56850521367490608300852272978955917214 8577258 -51901426806941208597115501554466358016 8577259 22188829208209275824018057538602761460 8577260 -40410977448495886272670234126841733120 8577261 7089063291208022428684462005426170304 8577262 -5220155934183044791112600670121695168 8577263 88577427598357224432941570382189682512 8577264 -33594171826476293533525535138244427776 8577265 81372422722292606128626435821472115200 8577266 5701444487143124063295635962903726080 8577267 21572808526822464493670672055038085120 8577268 -29529966291952443408179375097396045824 8577269 -125359197556492501977447700708877479200 8577270 2120666495567421829816820705228231040 8577271 14600871211979184642725528661775274344 8577272 -175721923509504623171538538982247014400 8577273 -35649470060492169425680431782762123520 8577274 -4751352892722926110899624770290590864 8577275 -8799603263926014717489018235116806400 8577276 -106924652021481869218006143070577376768 8577277 -37708757426689483648470728825062747808 8577278 -92931019811345981382738310716991272000 8577279 121824322602625292526151212649055581440 8577280 -81064818319330437317192653740850544640 8577281 2064176486476508375829162193560108612 8577282 5155842280012808835088414305535039488 8577283 -59032100821594302321305165133218674992 8577284 70439303765447869018205847228350745600 8577285 94129744338101518799870044012291799040 8577286 22084255314298606008897215334741695040 8577287 199546702336474806700459135051410423792 8577288 96268203365711298708018761546655052800 8577289 53825130618929834748686603695073117056 8577290 -12261526526654193824081632339070929920 8577291 126692430060235143159925080474731717592 8577292 -54938055856479275978725384854157129984 8577293 95048780280201911466440669589837439542 8577294 32001778023870080873561441070494499840 8577295 -47237690571058599623177538323013262200 8577296 48602951944850465756074061874069504 8577297 5873055056836031070473561480393796096 8577298 -12592307341100514056727941553731097600 8577299 -246648972400740057084767694523514832264 8577300 58176948694783338347509471221442252800 8577301 -204743495158239910402266433340743152900 8577302 -44496911554640028660497193119378577600 8577303 -24370037994688206590910103693668005760 8577304 -163107440584081872019508898520500234240 8577305 -10385942642357041598477856138290940480 8577306 -129469280814011083885603513685049553920 8577307 -141157795212954759829545924846628216444 8577308 22040716080714005385112307598549480960 8577309 -10575162058840649897481348749430894432 8577310 11712314795395363062255042370092783360 8577311 -9254566591340937472765078090109775000 8577312 -100342421673359744443231854171663630336 8577313 5929394390630551457408556573309118562 8577314 -33283305108141311773925130138834594528 8577315 12988945257598645332968473256666979360 8577316 -89633629688678406825703980143532816384 8577317 -54432559694930424956167461873413354208 8577318 -38066308776172624405277113073556146496 8577319 52215504214442837791877963923951260520 8577320 63617284808688218616869994678256588800 8577321 69433377079231310599520763903308773440 8577322 18645070183369250641808591361433075200 8577323 -56998806100871740288449806230671462216 8577324 -27704515992109884208924302643160905728 8577325 59142466290210374515829737966935109600 8577326 31220077033336798057834402774218577920 8577327 18693281271945554663285601731020680 8577328 -6844416623944962029722423295748079616 8577329 184263509821183296620978279766217638930 8577330 -7799806442987499722999133805301952000 8577331 -6864591767413074872135001781942503936 8577332 -5683189560684672126488011957680438528 8577333 -5887523883677459189541824489016648420 8577334 62418607586581406830292875719550608000 8577335 8607214987224707984308253166515373600 8577336 72954740652853401656190127655321702400 8577337 49916825229579080977586252263192050986 8577338 -20522925403650466576865418070219442688 8577339 -1545979206646470644413248622342347072 8577340 19061538348054347269476854734322657280 8577341 45919916822996628922116828386706340800 8577342 29752831505503328579501938587442261440 8577343 -149246852737538438092955332878425977408 8577344 -29814901083784376191362917349199970304 8577345 -22565283158271866745216302795174889600 8577346 -90727362472905820990195253696926955520 8577347 -268643562884305835460363960300748869360 8577348 -37965448626749379074393714222858244096 8577349 -21765012595063242592670745599766157920 8577350 -34625248150326674482505309612705179200 8577351 -117489444552430990813286661854056695120 8577352 -71700558172961405126164684956786539520 8577353 -219084820941710152061595010359416911398 8577354 -4006163481763028537166855502052155392 8577355 -85586229209128406985446189159066214240 8577356 64397935213184614950155764216227601920 8577357 41900924993790922104087564475224837888 8577358 53352983236259245924433636409378787776 8577359 10195341948344613138027248996682166272 8577360 527553296871436981791013535200051200 8577361 32505143097849603790711495609123346880 8577362 20128049035559354874311138220245772432 8577363 126861917774904671569023486322507113144 8577364 30279491701804971059158137017603319552 8577365 -75624777633393474001583305761168952740 8577366 -24251869155141132890782571711853668352 8577367 59292325558847857365681599567268163872 8577368 74186255119024544704581076687589253120 8577369 -82624185604594654451223069963125863206 8577370 63495121272522848004724018110468614880 8577371 -188248074420612825924677510757810738456 8577372 -41060347776414758699503331579526993408 8577373 -7233111934298162690352011505091004800 8577374 -11493922318453929509798163592620091200 8577375 54177841574290101618327716647517160000 8577376 -213310843800993292863284257610100768768 8577377 -35600622867361534744020972835053820908 8577378 30221680239268659705564301393452042144 8577379 -96396007077188077758583959292738064360 8577380 -17076590428215012667390859894805381120 8577381 -127292952417585493539436076120234410656 8577382 -25249664822872877412448073352039936 8577383 71153814276196983986128498037424440904 8577384 -62584884124456343151088971760535470080 8577385 195133426021723876561378830676511133000 8577386 -21003167386087878397745507548204774656 8577387 367020783392155850296207326191086080 8577388 -17024904969839166556727951836413957120 8577389 -244370988666731198505415555885911001344 8577390 -3839295729466891520551481774560542720 8577391 -33127843867125585220986641340843620216 8577392 -16785396742209287829279691632073211904 8577393 -1054472249179842245730620214704967744 8577394 223292259435199952985525694229778432 8577395 -19233627853563022940977140816252723600 8577396 -41854462283391167517716651347790840448 8577397 35670971046583732338688616289903404846 8577398 58004198321271106994613098982976578240 8577399 -127628237516051595028043899140066803736 8577400 19911061546561419511138215502579200000 8577401 -67426086148999851720122195953431398400 8577402 54442065450362390000722183969732626432 8577403 38351990597181691310874665933533759652 8577404 -12277331343139284806284806846920318976 8577405 36413871452952443647397875478467503000 8577406 -134125339800904466873959015274792160000 8577407 -243986168834655431914194643131130936248 8577408 12225385281116334155245272443796848640 8577409 40044822000755232067221808391408058580 8577410 27403512469883715866654183818360419360 8577411 101122781551656268726666319867581230072 8577412 9677629594422135589709426836330040320 8577413 22543370719762956890833017068708200704 8577414 11148340991889519389914704611132935680 8577415 -38686078566788423355337928394790771200 8577416 9264369103243704426299109175015925760 8577417 114601296645079253576356523151210408000 8577418 -90632016626500958526031266113560903584 8577419 -221008552089558196004303460442450097304 8577420 -53092223493018858431844268279619174400 8577421 6810953691013466100295437188314508288 8577422 -2690938226143498647924487763736652800 8577423 80834718544170359958079638534463149144 8577424 -5549244566169884010640580323802071040 8577425 1360638717968687767154195544285168000 8577426 11902260044019710528672198321590882560 8577427 -17561689797796004404760449372859783000 8577428 67455519724739702048064450605288325120 8577429 -5936092398181432540441800923570946432 8577430 -16167545933815345642358785123888592640 8577431 -3470109671897883746470348720781261136 8577432 -113638107722612288550909141680087316480 8577433 -70035535106471204888106003783905012002 8577434 -214978403514799451457156170098953042720 8577435 -6341422536173226997156880368601367840 8577436 28058644790536973009183662024830320640 8577437 73802719172819376800511970537093519392 8577438 41052208755584891101918998373561076544 8577439 -30864551580742197440220797259147498912 8577440 -138286733826306037910516745163141939200 8577441 18025401160413291336182715764459102400 8577442 94635654032948329903671119734756700544 8577443 -15647383704771433309949063702712185184 8577444 -5941847088332258199774268004645059584 8577445 -181053949287480199860404499912102039300 8577446 11421830222484790941176986262767829760 8577447 36106041040728136498122755059124742528 8577448 128932156197950153976754427508526080 8577449 136517954122797382573249318308482067450 8577450 -17687771218863270079531338314119734000 8577451 -56966534160997745650832254181363904608 8577452 -30873753000909060183579407788554633216 8577453 -186960044054217967978280436351876464640 8577454 -78700304405309307456718499578799544576 8577455 -136720489347313867573432763405700126000 8577456 -2681739067346286618807147040018956288 8577457 7531596464491074369302900976969129600 8577458 7587228356933692747898798479674808080 8577459 25463161303132567540034399962544448768 8577460 -98123011563767196224159052030212670720 8577461 102539575134860260989939875545033816800 8577462 1482097299350580259576384702321313280 8577463 90812258056324320718059055387159612712 8577464 15278715055030124903108426727915110400 8577465 18628927927888452876815877321806445120 8577466 -13978172831772831445441911503566151568 8577467 946401683380863499071008612129069280 8577468 -2524588027079200227272836555024711680 8577469 167134171292392806019006780678474268160 8577470 29022261221479589992263931537179288960 8577471 -4233606719921157684358157154355123200 8577472 46314072659099513642898223658111598592 8577473 -54859461449690451470577771077132377278 8577474 36679094334687949177651459411394119680 8577475 77235030330291566838834954403634874000 8577476 -48571195722112184184547923556542445440 8577477 -41045921332907782847559517132239513186 8577478 -2609122205280040712880976598979997440 8577479 -67292362958581150736305607227299700680 8577480 11947650087604579094328651650617344000 8577481 -148415769166553450691354362057223257136 8577482 7584524589395525598700831373269386240 8577483 62763357410647916551745774219286912000 8577484 -126750470137724664633148768605211849984 8577485 -53074781188671215665418249365560157440 8577486 -74732248543991841724512714188110166016 8577487 -143350392616310871774185119560122526576 8577488 10758771959346698471600076782348451840 8577489 10134396318707461113574906043873059824 8577490 -10522194038941461702700396837337820000 8577491 14496089296144756120397115326836964160 8577492 28684475140734473124228827975317684224 8577493 130850857906207953394004008351574516640 8577494 34521585848400825957104902227465259296 8577495 2640008121625790277036578000537441400 8577496 -132242885218654045802558531038823454720 8577497 -26566437553827151200054363871460025600 8577498 -16030355081445842142756890265147495936 8577499 779274616780181615590946176491720936 8577500 2830918879442782492391039669986560000 8577501 58017343333623747225410826027104692320 8577502 549812944943241115563245499199130304 8577503 60622943160318658173271067752820121840 8577504 -63211530234207240859179014080325222400 8577505 82785651197594159004829217487063207360 8577506 -10173692397026459406924985272105592320 8577507 -46581554425719468808350731432606332608 8577508 48348891770078075239454501459232160000 8577509 44463185315462782688354465857250415420 8577510 -32967807968689140697977258491595540480 8577511 32713159192271909739678802461886618080 8577512 -82930217433353591039343713704828108800 8577513 -23920341438077842969287699641412803136 8577514 -22661251244479060554308030060079753216 8577515 -44539523617856667444925570998202424880 8577516 70544479801523852919344226495184235520 8577517 -7759081931588097830581320016304631808 8577518 87812509250263765224588400724273424960 8577519 -2726993176473918240603974497311505656 8577520 1709955486295634439255842621445242880 8577521 28948047031363345394251639147480816722 8577522 14963414720309192972948471882713808640 8577523 27572130177563660106391499659760910864 8577524 245744119586647880529632174356770287616 8577525 13167513521706840981182627509982347200 8577526 -82852993120443940314224910954202046976 8577527 -95327092659157108449623790955915099728 8577528 17911228091739616223979886205072179200 8577529 178850111172491595688949440791927073130 8577530 25240613482225961487057536929750806720 8577531 -60150645242548990547168919619000408320 8577532 -32880092845439051958100626191733858304 8577533 -16396313719156900989913359844691989620 8577534 -156704713032071847828817862037190656 8577535 85572577498175009411790756234915141480 8577536 7074605374946089321310492690925748224 8577537 25946899106684204764649820006261152640 8577538 20012687514668367092612121088348062720 8577539 167564157210526118410548707986480806624 8577540 18445709988549670689789008864027823360 8577541 118261078614033169369469083856265400640 8577542 -56632169882509543094081166947556718656 8577543 -519412840984805616681013231864245936 8577544 15332877699051901908105663729277132800 8577545 37648728132059828086021167820097798400 8577546 4442649182926762304310126823935984384 8577547 63251934009825169801667498564376966312 8577548 -46473594600121355581622045537090895360 8577549 -39571911171189530070560859965038632000 8577550 -18104653784460827516245986534883560000 8577551 25417747504782447570486566408305541760 8577552 -17329298681993789711328234440820129792 8577553 -78577214800256053292606719203049936860 8577554 -187234850620828435121023798442619648 8577555 -28484444668716970251331333944115215360 8577556 -71569056421159707749214832621308240128 8577557 177525054072049643965912210960880641806 8577558 -49227200804576937323926570533129519552 8577559 -87376223274718189088637467181392344920 8577560 24941150531634685705413926790767616000 8577561 84361233470440112553443497447045278672 8577562 -13466362994764488646587127972267914240 8577563 17901022879182788532190655854669255812 8577564 5895244021015733595007829548373899776 8577565 19482041207345213594598878148879140460 8577566 -63043214032750453771713751958564751936 8577567 2964710252394862461543726797383579320 8577568 223148129694295306693101481536646348800 8577569 15835579944081962052511927148384640 8577570 -11063495633408333819518401291291632640 8577571 -245234228781048138131952303914218746408 8577572 66271518598825032805967119450351199232 8577573 4949547567689453153087691598354787520 8577574 39136924985163719662428450041037536640 8577575 -71198792850307622519730900303624791400 8577576 865874182549431661995054241901445120 8577577 52326265748957488742154325392619610532 8577578 -83929622228868960445053643469504078160 8577579 -55347695869364292423249583984523180880 8577580 15289326027831939779097974839966433280 8577581 -134136218217584756436349251215473659936 8577582 -11939385895890253838452211258271511296 8577583 37494814852888614178034868908039336960 8577584 -46558067338897605784387133157461606400 8577585 43893958962987446113529276920148255220 8577586 81277120271698115521832937577471390992 8577587 -2731231398721695180976059707037354480 8577588 -11292070336336663264100818041110876160 8577589 18677748241329494046286689302010881390 8577590 2733875198023036248674142207665103360 8577591 -71534931926166747981134137982150674560 8577592 -92349495994642214904441602782493184000 8577593 32104947253074121857566606583876556842 8577594 -104842847896481418478429123874504056320 8577595 90818952650687214957069938896921275120 8577596 14633070305773306342771101285676723200 8577597 -708508185293676242884089321750735360 8577598 -47605404985178965741402630788979411200 8577599 -27033230083816649693358538567982706264 8577600 17933956978260961326114766477747814400 8577601 183151814515095789963084946017371793602 8577602 -10063053467199790540585686061282336896 8577603 -231926597603292777423915329689053175200 8577604 -9341612219242027783204178001744273408 8577605 -219925148751129303071850758673343157640 8577606 74132577752508134022839746125386407104 8577607 47688734825094084303392807767570849280 8577608 73185419939955024238936462099368837120 8577609 83680653489905359057924071361533934080 8577610 37865816889227955836604939987136969920 8577611 38662900351380914243441781284434265232 8577612 113165965406839401978651380296153748736 8577613 51871502179799975752445509815572671680 8577614 -107269747477357222986422416629325633344 8577615 -44073092717102517628351495847323607280 8577616 17299407061394287725246252254624079872 8577617 140583749567665763012588675985411735666 8577618 5062983876031336632610111300508835840 8577619 145368051792702602241342196941585909120 8577620 -5173839919799088610624096968144691200 8577621 -5250907181046620237641506914341933440 8577622 22164582200644789559896668293001621312 8577623 44427675315578490301551167522165476872 8577624 20725302756462945383040035059982499840 8577625 -30193344285633976574786102733599856000 8577626 40646842487321172505376883999819206400 8577627 51576667290603827939923118852181629040 8577628 -49732551336983554007491746254496005632 8577629 -16500267298138743688794815613586711770 8577630 -39077744071770540867093076597752288000 8577631 -108383119789746745078582123272923097568 8577632 -88029787540128201028142716951697817600 8577633 -132481404914021899288439828534130935376 8577634 29121324519607929235872154721859522048 8577635 -36738308594265607081796977488045254400 8577636 43951665726238052830086155422008299520 8577637 150876237079557850249884184133862708892 8577638 -10206238344402499953685504921022092800 8577639 -10955068606416079863342327938474846880 8577640 1439429438661156902527919390811340800 8577641 116581892449653560425722153439553284992 8577642 14740014364511693000766448247105679360 8577643 -84106051825314372696288763546765856976 8577644 -571846838363716614421537387165146624 8577645 47960459535757074068898197729250091200 8577646 2342000675614752736690625776887477120 8577647 -16856614237342336248058477623748884360 8577648 -34254876633576774101655073042449235968 8577649 -2057686492437001694945104705680258240 8577650 40354044430005402399494001135594682800 8577651 -8978912635150201619039985015065989776 8577652 -111165711385984609666363842819810797568 8577653 -62581942187176863878729947683093095040 8577654 -16833848270261116322179787448647522880 8577655 115164552394348749056692698704726733360 8577656 -245766921257230577378104153419592704000 8577657 216312893390902558240405480717755361440 8577658 -47450662210041757737589339719744335616 8577659 -128310871165675136130845400730940650896 8577660 10908723874510913022686255840349880320 8577661 203222407690516337888825062625267652172 8577662 -181673066208727527274495565034383418240 8577663 -8516991980632365800219199960977238000 8577664 169920621761151966431928357798228787200 8577665 -39036318606552606068547232905307232940 8577666 2056314087793407919342561455959700480 8577667 79126846094826958515830775994795152592 8577668 -15619035374968767460877788578375598080 8577669 -5447752084460201399990582801546333952 8577670 -3240134233414559366903902370253196800 8577671 -146557283608381710689926573109214961128 8577672 1159832919845382254058005581737738240 8577673 -35216787633175042074743965417291676400 8577674 27986362681801502649723557330091861504 8577675 -60674380307829559059102638720363979000 8577676 -18204075384229170676982345428993143040 8577677 161753057131986894532450156142152697526 8577678 -16106990120126288701303477729240967040 8577679 -12659673946744667963572509220751991312 8577680 -13644154529835893902735621832540160000 8577681 18296503047966690245491491795681783744 8577682 -38571776421239287489294040573313132768 8577683 -271600046815080146599563332703960000 8577684 33737811329703539155466007012168990720 8577685 10769083786635683483159127186809308380 8577686 2872878404152278076646864292679872384 8577687 94380422201146696988662608363622157160 8577688 -88408653836272783064135674199388979200 8577689 -112144139464710221589157321089913627776 8577690 59994817596132612397035804308851200 8577691 23449862868628076030069981966440038384 8577692 9300812632482167500050956966851866624 8577693 -117883263115247207907201831511554335418 8577694 -15559610332877780299177742760841663104 8577695 -79063563968330608451473916335427329920 8577696 22110380671745029459075086220001280000 8577697 88684946710656692368966501650171108912 8577698 -48156392189151977572878287966178182880 8577699 -27623162011636810046214351730004211792 8577700 32079421974101807330664641731941990400 8577701 -159863061167961189199123465074366290496 8577702 -26947277160765799085853577623638507520 8577703 -105908579485153652965735090514870214840 8577704 -144880529532678003867720515256936330240 8577705 -12989315326443661676658510065612600640 8577706 12986197726910550955480868778986229504 8577707 -69238133711083689373958404525997829120 8577708 461208756765974031411514096237954560 8577709 48029778329680870954614580705036256000 8577710 -11312297435516705147028663934554700800 8577711 123907471605862434203725501013015306640 8577712 2033990220795990193171284510743986176 8577713 -48820051799827575754888927909627795740 8577714 31068246519584014825535277234350759040 8577715 8276635416141727413024917889032950800 8577716 8546827874812436618304986115082057728 8577717 -3154628000678689068430303023908300352 8577718 58146240080929946522484450788775117504 8577719 7151698005957833898999349342804806144 8577720 -72383872176415428070367132131283251200 8577721 1269645241609012792659982481409702522 8577722 8183760838419702068616766974714444000 8577723 481919984574506702240318547821162496 8577724 -54284554554861640053230719704856387584 8577725 35683438431223792051135350239817308100 8577726 -884557827762464010705038188821467136 8577727 -184057324331980568710147246697798271424 8577728 22684862009360308702212194185443803136 8577729 115504557446711699204404292675047709874 8577730 3240115890029502545271157776159851520 8577731 -23340271499579342324858554433358691200 8577732 -52635980187214679093261328643927891968 8577733 -64703987249968228401895389100111589796 8577734 -140628473040197591098230711951331962048 8577735 -95011157526549645416223865921442150400 8577736 -47050334721626809295656777343228467200 8577737 157101625004630638779151572522151066752 8577738 -1685647943506335971092477436714625696 8577739 118849724367500518274677649598234299540 8577740 -55989866055027231365607070609631462400 8577741 97214522724713317033215208143871084800 8577742 -53285249335482760303087233619478505408 8577743 -183622573448148924785698387525518421008 8577744 14195780655203969113770396433789747200 8577745 19011693783979028098480494272632179840 8577746 75247580047121194375088496678276285072 8577747 26969078607628421107959265840074073920 8577748 -51654579982251343865972360566466238592 8577749 -167900361049253393459290539447911449440 8577750 -42365003507813046983792911469711136000 8577751 25837639693830295592135579123669860064 8577752 91870626538051723569482030917169817600 8577753 -35289967679195389028338751242987976496 8577754 -34765749506207996480883375891392163840 8577755 -31082679083856238212372203384512158000 8577756 -61564877078709241750960950481739045376 8577757 7990233757753539640073019401403428006 8577758 -16756578563128621594432170284264030208 8577759 59924241008818314964655280996422321280 8577760 2554567822617207793610565972397916160 8577761 123193727132660520403260703961885971362 8577762 -2070065041291959929885580035376218112 8577763 53444231602765159649578686518469914012 8577764 -41680633959249255651656016598169208960 8577765 -75703021666188467917285714227136704000 8577766 93024947884518391362625514083667396832 8577767 -232187774588880648413717802558348185448 8577768 -23413145532321397363241328178160025600 8577769 2347387610765710826009361979438705744 8577770 9744324697739035590445374963618274560 8577771 -38641967972124971166333246783921731856 8577772 -16453286106858585958459356263357619200 8577773 29989509696204638584842400098446168022 8577774 12542319666730202223136704819352698240 8577775 74171896416076791656566328522325346800 8577776 -44980445021882940240611569413551751168 8577777 15774005783295160643062153974167932608 8577778 70690204881255849398061553911465434880 8577779 -15367091997807187951629661032757493424 8577780 -31747668972473671632350602286071818240 8577781 -148065936897058607663390269675472342400 8577782 23915224293214115314106275964383464192 8577783 -70020403776327883326201537650172649656 8577784 4350654513926636791143896745881702400 8577785 29890666573198458678946723546626568200 8577786 17872837318598517953133351711723293184 8577787 -119444097939034072225287309428667001564 8577788 64596403875716737785568466566253423616 8577789 77143989303685530182846385248710452768 8577790 25181354035077786238315282865714718720 8577791 92385305677088904621147976399156908384 8577792 -10105448777397943073979747536323215360 8577793 -46245324845500499233208172175362645504 8577794 -68376768334964263838012957444103252480 8577795 -71943402989102175572103426335289529680 8577796 -81098579095147905383367391966355094400 8577797 172250576562346240306026580372224341280 8577798 10465494847849316171562350564209385664 8577799 -126402125222987199953915300070406148200 8577800 3615386011935017852205059980898304000 8577801 -116058790628550781764474953932284204432 8577802 88750519335087895925304339219693506352 8577803 64804474184120913274916208915675865584 8577804 48242301066765192217386535667798261760 8577805 -156684466023057022476812980573775727540 8577806 -45626527948817498518818932639197487616 8577807 -46491528525421934157314307882722539776 8577808 -326598216520155855415540308130185216 8577809 -68224271214807136600995196810315783344 8577810 -3962115844799201856654935485939200000 8577811 349726577989040349952887861155494436 8577812 -829595176678020488358313806911459328 8577813 -89984690879599145529556509931845865056 8577814 36813035389658446727608776049679284224 8577815 -64404898735912586067109843367219072880 8577816 -42228164841354533747061203408083353600 8577817 204700517213269795250781736912805841866 8577818 55880194445930998843781572379545413360 8577819 -1866858010340207846332894307082125100 8577820 47117072712320008336411416268286976000 8577821 -8145783618021237508129133502035719680 8577822 44198297149020185127988568274560169984 8577823 209213898599169298642784196476698330680 8577824 37471383181577922192104923986407718912 8577825 12819146854378547868582196748602911600 8577826 57521614915142824604917783304272033440 8577827 -76205588649525232284679099187255235360 8577828 -21875185437561578846736208662757724160 8577829 -75740718278974215675205618675305834240 8577830 1136015039969474567856239900570584320 8577831 -116812905752299839141602240662648070016 8577832 93931820252531834723171221099200998400 8577833 62005835285216608584459875599754197920 8577834 53514458132660151704735693858215206912 8577835 -64136060324783251479326900137649760000 8577836 179561210815095264457577162062552116480 8577837 20608168367294743659585344508248951094 8577838 -1197537063164820808164125144155918656 8577839 -78554624660693457471993277386984024120 8577840 42222473218281509576982139788114001920 8577841 39959611088773135350925589735242031472 8577842 -14241271448644592840121327979400021088 8577843 -164555875093798094279518091433061216656 8577844 -63589422107255141955184819224641445888 8577845 18568711046133044540412837040688195100 8577846 17729358952144620523893945093037872000 8577847 235901474597608077453344765952792528296 8577848 215830242626290089605431511364198543360 8577849 31545268120390779065788119189707509440 8577850 -24782268843240404280019039186651872000 8577851 -382333740709484434007795958320885115888 8577852 -14336164159842329542535051512420968960 8577853 101928581797314669382522721948989340102 8577854 -2843275940752386989530676915576986560 8577855 153425249451347271717011556257372160 8577856 8597722021508365099373034348296011776 8577857 -214847799447751974965111915455299943488 8577858 5745894122599798748031504981818311680 8577859 26236902738953951088737519750351042160 8577860 -73365583719624698984347996633421452800 8577861 106680276434266970478954987878300251872 8577862 -43717700322855546229590082111796924736 8577863 30364590583753284432973478311277114160 8577864 -1796760294987919511213344183491532800 8577865 -4401724622814082855197621952552344960 8577866 -83654203763971189700924651455844952576 8577867 59791214006382572140493919471237886680 8577868 -4984706770587897599066596970694829056 8577869 -69041290626972993099470012399251507104 8577870 5165769051651652400074648566608732160 8577871 210011263081408408405574608217097161072 8577872 -5932918071930080666189371370734632960 8577873 -35898718947507477360284860441589299200 8577874 -2088489580885245814525421826336350064 8577875 21981441709047134649477308119113468000 8577876 -20986606544063143086107192475672182784 8577877 61976684129544236403969468643567442304 8577878 -29939838482897329505655115475210177760 8577879 6204825793473513077980525541854625280 8577880 111481713934496803343688112526190796800 8577881 28467265317893328170515616178456693840 8577882 105879292914295036835040843618884413920 8577883 -58178024274785206035363456876834855868 8577884 -3410942948065613475513317810666692608 8577885 -101616429147874277939046274541112279360 8577886 -48752005589862728250084362784500851584 8577887 -85317823364895973713559298733813325848 8577888 -90553673799711412652187272509718003712 8577889 180065282855588743421894616815881036356 8577890 -53462007276075520203941950523997251520 8577891 54757372122848770045734500994965540832 8577892 -64929986113955309007173951042378188800 8577893 22281186761189706092612960594260454142 8577894 -6543382732688330304092108192879089920 8577895 11258991460412641653549714887320152000 8577896 -103125114039032183065950928374744268800 8577897 6271177994590120956534948213360411360 8577898 673313195738100163630833882853056000 8577899 243197952510390487876131972362428523520 8577900 12529562724959855357297909306720908800 8577901 199081221292702001659911114864370626902 8577902 -29466645540537309967175247840026278848 8577903 636135881057158788948587564540452104 8577904 14263751807094681694948257405240672256 8577905 -15702247983102447131118887621656808640 8577906 -10454984693969780098802361757524967296 8577907 -5142796581519085159603717300043972080 8577908 26152613377000198012785309651131680128 8577909 -47022592609877262838084885583320445700 8577910 -72314161021154537066892676959841248000 8577911 160402855885650036110175944734125778320 8577912 10893385517180874090479154141821337600 8577913 978765390073187817186566330889364564 8577914 -120149174965443311807149544144320396944 8577915 42853295108342037925429699281837847920 8577916 -83180149351682724835311955956469749760 8577917 -6463392258979129657757336304094132608 8577918 22176282379263809612926186628175020544 8577919 31249947982889855818315539720281180160 8577920 31939564605028502971366843041919795200 8577921 44461619954931238111510168685236071264 8577922 -54551735400182958379952997446743934976 8577923 -205941609811978550567724052378169415840 8577924 -82968396032750955627195688625351046144 8577925 54140474789276767677619995912999544800 8577926 -39367156064226985190853329566082402304 8577927 175315157716242093199947938656891365840 8577928 -109618198528714048207267258306638551040 8577929 77530498219490915242610438575271845530 8577930 28396711649981947227248705255141760000 8577931 240720301655228786737707808732506155732 8577932 140453297334474414178554441404805120 8577933 -19326288072238993653874457310037774656 8577934 10071344602265185174910335246715296320 8577935 21678300287447981665736116563116133600 8577936 8745434925641196257981380958555996160 8577937 -421462518698720792287255367917230323468 8577938 -1938362054476756001630834576976887232 8577939 113747205543155925924860705801738694960 8577940 -30981884736147129462594329675095599360 8577941 3603357005322352704341614541565395712 8577942 -33358097995143310322697005612747274240 8577943 -159098903073981752839017655525436443392 8577944 -76028769461237186052371077019993825280 8577945 68835534646495281400852029813170000520 8577946 -10626857667812640278897220428973849600 8577947 40608227010602434558085206183774404864 8577948 -4604978849477131276376488926943150080 8577949 63456286134109693727698056365881392000 8577950 -13882860807283501689465545132212536000 8577951 85859532010709956990944606281546154240 8577952 35460998117370638881619585883938095104 8577953 190614255887183696214808829746713094404 8577954 -7964614290519368304937975369104261120 8577955 61632836613147336771941635087565552160 8577956 10690027224031610433406540605966357120 8577957 -56552615428921707647010390505055717760 8577958 -55312318117938194421188404146977509920 8577959 -1553847844448040979198463309870887896 8577960 94710465995544700620812885547819417600 8577961 -39688970977180574428640357721558169600 8577962 -87073913275596445515136360544304570528 8577963 -22634011528913081774984621842535312736 8577964 100677029683154795894312256145072030976 8577965 -61426464117895576012452152979499148160 8577966 4522268096462983575674291273827919424 8577967 194856235536107813717223469896918244200 8577968 -13504013006208884193063720144470016000 8577969 -44084326701557029222791269755490384640 8577970 -47538697993217436373642422270394352640 8577971 18079150730209131201415460628265771632 8577972 -5485918589508054322627644867495056640 8577973 32423806849194455455357296099095291260 8577974 -25470864832252882814321157409783692480 8577975 21950738091241223384980004872223952000 8577976 -44869158191642006675644672392936161280 8577977 -106713383385820506791928062998106169174 8577978 3365985767346312584195055336904258560 8577979 23400554609792999161424530232032713984 8577980 -117164700892690817548285602396913344000 8577981 5515702835278553160213173197168082412 8577982 -10697029589774373617407472231860902528 8577983 -109297911276960169054021267646099928768 8577984 -323797104298416936330299092940881920 8577985 76757954661906644916288043157262220200 8577986 -136785552884064527224031925723928661808 8577987 115953388154527283166330082142538514560 8577988 -36501013751806078394467793021120655360 8577989 -48950593907775203147374669636330940034 8577990 -45993815795230808110195557601450817280 8577991 54943517759133820278440449775227794392 8577992 36451245464884537275580482565240473600 8577993 25093721876302938256598327565203925264 8577994 -36648994032443286952789041727042053888 8577995 83738913518618171860179023896554948000 8577996 34802374671075985777460429183615533056 8577997 44321425309483087192751201252643643320 8577998 -22417559126063525868081367619852202240 8577999 -62306588520677041857097666433837985816 8578000 -36705328794083933409738125157765120000 8578001 25319554369946464660712457652547549184 8578002 7821368203837066959475385607819170304 8578003 -96121313190271467381361906933134221920 8578004 88309947517983937569148590288841693056 8578005 36464535606597019414892097724862998560 8578006 -14076293451269574410991173263573445760 8578007 29227980442160726463710117382033237552 8578008 -123889158138176535707140672919509401600 8578009 115756583118260498941452313033929471552 8578010 -8240040821966891055137951826921062400 8578011 -2509145879986650794057409824439833088 8578012 -116090289747741646393006254051085202944 8578013 19247762584927111984560235714070539584 8578014 28439742224227283028459461430717560640 8578015 -35231504177635656726757813956357594840 8578016 251004777119058587506585972040140849152 8578017 16384593862745346885123880559011145472 8578018 44948458343377606142613840562049481216 8578019 -221252235300357102437574743769540980580 8578020 -24604842110497343964911850648100577280 8578021 -80243331761744398290255232388187003778 8578022 71157530095071853003392946809081177312 8578023 -100386332571571325717388661751900141016 8578024 -15214322147832904084668154603366318080 8578025 10275294701094185986140582663821130000 8578026 -72284990526588234305992721593683422880 8578027 -785958905408450227629410965977063320 8578028 -98086446804466446083402037798607064832 8578029 -50859928158893866162835766689774394816 8578030 70203000475250092431814437214818364800 8578031 67462641715011649295862148648978111488 8578032 120063998107912393659048384687833088 8578033 658681510145976338473843855764851282 8578034 -48624503140834532733797454658323594240 8578035 -60276930759684761006556461415676528800 8578036 100303241194461835942492548206491114880 8578037 -2991410261642311300465675216528935300 8578038 -6174926416145085299278242080345879040 8578039 157317795211508923902656041197278564840 8578040 -80544478885540907264472964010920243200 8578041 33186578143928195396991458526379202304 8578042 -45509859268556384656603224946152896256 8578043 -60764543337011421707585118165103104960 8578044 26267702005030548658276433915370109440 8578045 35062364449375749442114399605668129280 8578046 104791868784984694667239984254224525184 8578047 -88511373772898565753789574427502607728 8578048 -88965416438798264020622184080937582592 8578049 -2903518253026293297929696221966717950 8578050 -4171625450048952717797782196441049600 8578051 38583880542707235545372630278391292672 8578052 -66483460748468520186328407417860689920 8578053 -284754940887682713155939171126932194 8578054 -7341785085783652202715901972702440768 8578055 -168551175622147447360978421839320156000 8578056 7434736779826799846915796760252170240 8578057 178337274811086559204979175186723813120 8578058 16970730248298171284164876366731084384 8578059 -2762325466673943888460012482022487040 8578060 -1803732070778668145706937198042982400 8578061 38403635080291395276712177890783496524 8578062 2230081143489186255203946779653399872 8578063 -32419657467754912237073318656583546800 8578064 -68132066813930764085461738444135858176 8578065 -22986326200648161110815871767385844480 8578066 -39025112983091917150680362562731873280 8578067 164459752524469174485333292246964419116 8578068 18719180530689514879545282807321507840 8578069 -121837102415052288887544024400890022080 8578070 -1621287763985516412266575225529328000 8578071 -19639214788719132543390557879030106600 8578072 55251459236321462198776957551769190400 8578073 39638776394016577901198646919113118080 8578074 -33585903496621499170788132901117067520 8578075 -83935268908231305866131132363843259400 8578076 -60732210105944303826764684766963168768 8578077 -150801281606473046394155052424616839968 8578078 127229758868356970159692706425685330688 8578079 277292494302649382471488764864525553800 8578080 6141430720459008381770785932988907520 8578081 -3633371547519499977082328208763258428 8578082 -1383126786250768815300281304064170504 8578083 -61027602480124967986020952344448479936 8578084 -2235018058207339591116314856411287040 8578085 67915932893779424840729177187167286780 8578086 16592723310832471481456747507062307328 8578087 -32345008298062238111154731854196616000 8578088 -103170426446930136778799986073661603840 8578089 12551248857138509295905541667128489600 8578090 46022240178363192008360269705779880800 8578091 -127221013415356634845423689338683442508 8578092 -36781954255036826608884303189837224448 8578093 40036521985979231098974164228480744342 8578094 4259528804474994088322899948709376000 8578095 -42898595773870901018912072415335466480 8578096 -39227304055040919847360922538006020096 8578097 -7266050180127899704390863790158582288 8578098 29461927235066911816070167271110063680 8578099 86833390626524302262533787212989289100 8578100 68138624361210268434029011428358454400 8578101 47374820429483363294072803379371200000 8578102 45569605043245885262659818681567410880 8578103 -2138191989596707655365493503562606592 8578104 -44090955613689162171414649780591226880 8578105 93897613728394911320649251819743000260 8578106 92597649706206037272866789627489584752 8578107 31578120901822593943523517585471645480 8578108 2931103072464602135261050544638943232 8578109 -29970803661426549251570085307039269690 8578110 21596268630122445286685388449978501760 8578111 -73164255571691048151721915151514390720 8578112 1893535692817268745427892089586712576 8578113 -977250110982983073801984670964919360 8578114 -15439181219172745222719512497700311344 8578115 24614212442078441291645538770792169600 8578116 -79079164757086140685770405644357130240 8578117 -11899928191682549819942573124669937988 8578118 -7231410414735183128300675053411848384 8578119 21641822205998066548324075800216379008 8578120 -36766634322426259579487210181537792000 8578121 120457843674215144753643638338900079322 8578122 7023443905585830594762065755957837824 8578123 241143155237710581900893990038986500372 8578124 34815539017274842849565836175796350976 8578125 -76789172209589066642356551818606343750 8578126 -39854852750891577716096091126494656896 8578127 -205807278609346205463661644731779419024 8578128 -13098351135828569395359391937581547520 8578129 -37456280606007623942016100842240238720 8578130 41138100112842212452686095270244894720 8578131 -144568685055099933380977215872987679048 8578132 23065540735428199280932845919102656000 8578133 41879047002191917499384460764306106528 8578134 14064297431102819048680382987996041728 8578135 100044428565973763627441335893595789080 8578136 89719883597132912173963948935756595200 8578137 48693219274475581447101112381660014720 8578138 4724610499468892666954345189728633344 8578139 35897429454211348661848233840694240440 8578140 -41630361501075748454852138011606502400 8578141 -58534997696975691495012498805541629440 8578142 104397254951752752357584438715129436800 8578143 23500581621763050577201768376358111336 8578144 -41783656064449754078319831888124182528 8578145 -86403882268481456018185790515948503000 8578146 59597261153730227291014367697853926144 8578147 213606220184114090080807178140416045596 8578148 -13871744483774873259025731153513105792 8578149 71718516965733421004037066940432920576 8578150 -15946941851357819037229593365784336000 8578151 -4776329347356989573460220788228768 8578152 -92706316824059610124682814240700661760 8578153 151036191258535036568564716029646225140 8578154 464137994065892546232151020983488032 8578155 15546242489268237703487112793744658160 8578156 1404191786851933795734955813559337984 8578157 -2017755689023383438541847540457363648 8578158 26738893936035376515240279753688289280 8578159 85594325434574747706670647308272221520 8578160 -13615165234816878348947954217139077120 8578161 -18025202261172010193659126895764848012 8578162 -60314685563743883674600636681649538048 8578163 47306434045326390754166382418517101968 8578164 -6845432473358322423797900146059767808 8578165 -38133651739745656375226075115041172480 8578166 151852536718410057273386248200890270976 8578167 -49166861933375470937706737702909455152 8578168 77847541900382848886261940164285583360 8578169 -97289366665856194658520936699230845356 8578170 9716974492025323252462888275485299200 8578171 -75158288630931930713641101005452516320 8578172 -97379786668918627514893011165262998528 8578173 -154925984233059462835869718281069052416 8578174 -74726809569409218974212545203735232 8578175 99976685572571261784374664413592281400 8578176 -27644119058236449849462472929863270400 8578177 5228667858624457999533801313172155200 8578178 -1554769142910286433639700838199314944 8578179 68215344069163063008513713284033718724 8578180 -44416616510061754599068104691007383040 8578181 191355364818779141963938876374547109982 8578182 -54644907063726397602822828544692787008 8578183 15578225528009368432474762048728579600 8578184 29227253696534260367021681115344824320 8578185 -80622167837804869416161150463461225280 8578186 -106702861052345167760665161891988177056 8578187 59292390762615594934228765852023307200 8578188 25559080466238667264652778947012720640 8578189 248308332173960010217430392766331767990 8578190 19627115191066790462514166442459383680 8578191 -2356264877556049242232556179644328800 8578192 6091229581550937880938144396365266944 8578193 -21653441572966911370519946305208963712 8578194 -21802026648499385851510293558746435328 8578195 17049732962124075929422886039104843200 8578196 -28190216193295251963970042987195269120 8578197 110808360192840736003413031995650087040 8578198 -1950213289776207993114768502097234400 8578199 -220699237775923160347565321876208000 8578200 16074356503519907155025899491331584000 8578201 -23336753580149343329924632639348259888 8578202 75222698582756721162162152742782349552 8578203 -12534302020147547084275500753773659200 8578204 91370612979549673944291938341849427456 8578205 83800034230994542449063249781976651520 8578206 -13343666184948625795377606312659609856 8578207 150698858626731919575186332534629341432 8578208 95923408584637182267075375540194181120 8578209 -9872838970891533110952594435834772992 8578210 -47990396422044314411554178738793750240 8578211 15549766519374394807787062181783774712 8578212 -90961033822242840826255032065681292288 8578213 78686354953455441404342744312721436960 8578214 -19683050037387857833462867848837248544 8578215 58601716281414007879939918912014336000 8578216 73729378357115594990136160799943475200 8578217 123637385031665374756048327274427645600 8578218 42265570596266722519861236356730310656 8578219 -62527064927460302975692247209969608656 8578220 12601669732313683300887817120386908160 8578221 -43905192262093852101419323790346602688 8578222 134779396787601779752226830220958510912 8578223 -240735410744996774396619148077443100528 8578224 458120961837964241252588929785937920 8578225 21505849902488275639673819279494063500 8578226 18752405060495251217274483145838103312 8578227 217934762026740640222250215555651584 8578228 44838482813099647018814158324348608000 8578229 49083335105224449310045444451047367520 8578230 -4092619645949326244635732450520935680 8578231 -10739814586221219771904771974095978968 8578232 72443066813015598149715704297361592320 8578233 88055168786832442390789000379275025604 8578234 11298603120452067447498518989539333120 8578235 135134301979262541909355495008711200160 8578236 -51808404552370170233257382235069132288 8578237 208562482539342668818936920283684834886 8578238 -8960000327993298843513317391808500480 8578239 -31805646090386769353461132716684421176 8578240 -5020730731628659592075286106519633920 8578241 -40164251493742684046484735481328194176 8578242 -133337209908328054601322660912312192 8578243 48153967183675789627330013889342578492 8578244 52846142350473931576267067688182227200 8578245 -32036201945354702903205084902475039360 8578246 -1621675694480210942349404590190323200 8578247 -140575474511699108008195243229201664888 8578248 -42643770124003003231551007847605370880 8578249 261669676712629193322469234987700572250 8578250 -100023254359517228483748961508952456000 8578251 -129527713098138394605157931773560672000 8578252 293246405676916214909332869834490478592 8578253 -21987940253767849063994887806098380800 8578254 10049634136389452535743688593208263808 8578255 -6384193001531738598770978218941844800 8578256 -17072715295539764698219287941309964288 8578257 -30345516904075167629677004855944953408 8578258 16737762314318659061413442945678622720 8578259 79338355005296208463927827464765520216 8578260 -39402893663495558444288990377758193920 8578261 -164448081218676398334601582435601592576 8578262 19249598806092980264004229928531109888 8578263 -14635991190580874779172172215874817536 8578264 -6496685028449178979230431782223984640 8578265 20402954395076380538527181499075440400 8578266 23395529546776929048167867258192168448 8578267 56737720598953626102338318991633276672 8578268 168293999872240243823080957241491024896 8578269 -10815628960010581416605538118938230496 8578270 -4525773968195916619737113675521801920 8578271 192662160241089879730917632802324504528 8578272 -51567035616724183314325599236621598720 8578273 79181617969838871679397949054351881568 8578274 56158322391722431933839552854834861136 8578275 -3171279101706341194158786507166762200 8578276 65443753259207391694731374564215717888 8578277 12956404656912757051910631731090706240 8578278 87434959834239019318087119387515427840 8578279 -208950439650892808381385558407734546800 8578280 -11867339913628570732064142726145689600 8578281 6960975821855639313097571271149073552 8578282 -19234182608131403130661602871378093728 8578283 -88546031911118178862607264689063194012 8578284 -44106688395938556906969428119554048000 8578285 1135443433504729882541223364361472960 8578286 -105300290765088788636598723303893056320 8578287 44091682574137966151423784746451885600 8578288 -37861505271063396509721909257559638016 8578289 -61932394465152743472550947890051132928 8578290 12162643784469927941810173852173696000 8578291 123702071911350957724872813086463494400 8578292 61298970735779051543455637144995265280 8578293 14745480825721474322833831462982088000 8578294 -55179311685416677579154454798857245440 8578295 -3872699040837630228435437487539479200 8578296 -27455912740459898069925434227814338560 8578297 3685723284881651212520322668488209024 8578298 47928089452119294361927199763857132400 8578299 -157197329228526514414131292693529928192 8578300 36482495124134189112117807402388672000 8578301 -364568419598027170535744410144711370868 8578302 4780016772501847889790521665265804544 8578303 6556832908048439511162810152730462064 8578304 -17667955244971284344099078381884145664 8578305 -6576938119175332702608295846693272000 8578306 -103196385190142953438726163505729246336 8578307 -37240654701815760553355120532342348408 8578308 22603725788724095427486972605883248640 8578309 -29011233596021440724896516958581820000 8578310 -10974617517926572551855119440615219200 8578311 34401003113322821590306425268605592704 8578312 163991908841381660860922686482592358400 8578313 190540204633051126569725972341075382784 8578314 -7122161330962225428393659024093430432 8578315 -15228314417962739196401955457975206480 8578316 -26240699574213309341797425574383390720 8578317 -126105458217195029761008438453305215200 8578318 -13164857877972927766185151557843475584 8578319 265947921336222921014109580126511906496 8578320 -1325498879396607556159669051966095360 8578321 136156620343944003353438396610282233522 8578322 109178370054309965376883514000076949152 8578323 -53307826009536449671808887439744021136 8578324 -5530067607707003908853091903065172224 8578325 5535309683396579805869758509074628000 8578326 72450714405716864699798971925761143744 8578327 -171314898849862366181250302067219152824 8578328 -1262922462348533933415418501393121280 8578329 58058112370339300015378461127808276640 8578330 4230545128656414212202691750685510400 8578331 -169645794688317451550339855123475935868 8578332 -45331537408383468065239484500371287040 8578333 -91416694569775685042927626042762725216 8578334 -33260258649071394015143061515878335168 8578335 -86147297536771448686729215424815395040 8578336 -92909658638576835335485070827674402816 8578337 261393323487381411752573557397249078292 8578338 8332231541205619063240109463109771008 8578339 -10769028177455023648578292364647792896 8578340 -52767193779156193630831681774102617600 8578341 -151268603593878860960930229086486688450 8578342 -26538934918001629289767607067921635328 8578343 -67150540576777606776795091320499782408 8578344 125253006396118018359122018648825118720 8578345 -4955459248882701377836873348910155200 8578346 -27151151471356677228390298970744100864 8578347 33812407036257763635942212400799415472 8578348 -17824823831614136348411640285183452160 8578349 -72487848674343516184905931434701694036 8578350 -1170016345275980237083646163356356800 8578351 -25611127097005103331632714254110168896 8578352 -47216495539774166349444970521105874944 8578353 -13895392096413173898876031227594023040 8578354 -3309913533695706028269729457911537120 8578355 -91875364790881655000269240153201475040 8578356 7998821866635527173573375760649498624 8578357 -1084483198570447984966372574527097988 8578358 13196805314305293597593990043012749376 8578359 16677590139294629512239446554496304720 8578360 -58763266409117625416461069741777305600 8578361 -126524994972351978808627848038350424736 8578362 12821321043395928718068019220057318400 8578363 -24531545798607977626595842226328975388 8578364 -20048442437176719533243553634506670080 8578365 -37960457041235688660876416135835185280 8578366 -102848186386143401082051422260535495040 8578367 -58069904091654239289431227047386640000 8578368 10299088949673373143552973867098046464 8578369 82889353985794364886948518983397906260 8578370 -47357802469091041652635765380409544640 8578371 -2286451655186274805345381820218104000 8578372 132613239466976436766229066395873016832 8578373 91556692519381947660859455921501900480 8578374 32618974200982090328652949204024043520 8578375 -83872243757420435363150245980293280000 8578376 -4689294939068475466501066997721968640 8578377 -8292608275187287763004570716817308700 8578378 55127887674339195735101214528232950624 8578379 -56934517463501488822149834004634801616 8578380 61693332102306486190676290922625346560 8578381 158099917605691654821321544141211650710 8578382 -29164383943130313668256148846760841216 8578383 106304633969803198815612141796512208896 8578384 31986996442852431358146711410340454400 8578385 -23170348166604444432003961111153281600 8578386 -12259556005314675531788898779582956800 8578387 -19294704429126708022508901071271155164 8578388 -9115339295083690162374767144929542144 8578389 56554945267635091183534588569828199680 8578390 71101147305565696870605487688656531200 8578391 -414750326706141159827471039378525591328 8578392 716075333125274972800588952905113600 8578393 2991964986969909526882864208486344320 8578394 88944973365150632084618422496902586112 8578395 181011552027131165261604697684837440 8578396 -80755596071645270236876147169138757120 8578397 184448469991040114906755796340643959846 8578398 -28150166662781967057585473458634195136 8578399 15177095109934895072119129928244992536 8578400 27441952108211173651386871135931596800 8578401 49750673983407709159393313329869195840 8578402 -31286359916464119072247072568404141056 8578403 167755163259516581938860764974932226560 8578404 -65837176774646533076538253807821785088 8578405 -197458890746327856632100054828888000 8578406 -233309751491514441268029041879075520 8578407 43971755384975782891591695817092531240 8578408 -103043861338449556603142981894689367040 8578409 -14850046303105919306424318482135282880 8578410 42389615732231695388744306440913126400 8578411 459023209980437098739085016548577348800 8578412 208709474630322077161971772351206766080 8578413 11584942047659449146339672211914531840 8578414 611914601311381880677756784758255488 8578415 -120241217688341541820281700366667488440 8578416 14099944050499322698214443014684672 8578417 -177653505617603969017577611328314207534 8578418 108498731192528520527452487480730546816 8578419 65399166645555906922130461365362533944 8578420 -6300122777609362618521874287977280000 8578421 23680252160360242618221142192430366904 8578422 86725748928219925525848733731907073760 8578423 -27429417063824960653550352906157111680 8578424 138151038979788493960827852410905497600 8578425 -21063298607835506174919198049645204800 8578426 -36018182285531263509580661137577363088 8578427 28629844858710004967950217189664683520 8578428 27317852523929989710764231518201029120 8578429 325789179167113679316234472417905318784 8578430 -15286259172420960775406065579849344000 8578431 1452346901562840574586695139196730728 8578432 84032477686077323511036452231813529600 8578433 26597404958418318804946692515251867584 8578434 11218878995533162216840288319344386048 8578435 -105124403952016399008942288040629408240 8578436 -6666248897667743477177422890449896320 8578437 -4433863639448829984061891578736851648 8578438 -112711567028581010974120424857355465088 8578439 30006499567262882132590736105359209240 8578440 117185936348166503837516108750831616000 8578441 61837807261711554765638378686663140132 8578442 -69623826727598807359896592665150980256 8578443 1530625637584638593254162321631896932 8578444 16434608610710706380939483015684882432 8578445 91408618645226890496295559683240307200 8578446 -23031523057706304918268220352286842816 8578447 -228434262284645167849706069478076913104 8578448 11362466368792967714497138715883208704 8578449 7653237595300402506359351722663352928 8578450 -7079232144030437353766607979622445600 8578451 -44064779650869091908336040809083184048 8578452 32183860595966416114256993631151104000 8578453 -5611501422857347092785001811581973316 8578454 -38251207951721327000962204112060939520 8578455 57850328791963042912341601091324687520 8578456 -324623871421794757993317045334073303040 8578457 2763185301452007767319765139512426000 8578458 -54952554139951239796149835766622139392 8578459 -91850904119104974360086265559644633340 8578460 -122590466274023116871028148173068375040 8578461 31623585241658146408046596432659719040 8578462 -63999095387038455222216397565106840000 8578463 -44926564813153413370382296169200416288 8578464 -32963812392881243672528289260510380032 8578465 -15635657438058789474660353965786865280 8578466 25689374866887314210917159489420809504 8578467 9637972665744791019826191682574270316 8578468 -44915410590439575433459043822330580352 8578469 125796634355356937939341106828178372096 8578470 -38795779457643121786395230297477328000 8578471 836985364141480497088372794661855488 8578472 -21993292143911103265257708734976983040 8578473 114759508844819297338867974097501712784 8578474 -25413736800944567519249860229863969440 8578475 -17111044846165034797645586304951144000 8578476 24750104715887987977175141766426431232 8578477 186363539335259919128613386534560866326 8578478 -86002726086049235238040861725037728960 8578479 29043722713516447777229598640515180936 8578480 -19006272569429183457200502491382743040 8578481 27293059798788763680654245476155510000 8578482 -25246472227574837863061482050502379520 8578483 -25362811386118018355808723726715191080 8578484 110927335700037453753185437351008326016 8578485 33831069788628374271942496907528031420 8578486 15790102888122390129441184701246479616 8578487 101611461332490498812593990137274646592 8578488 26585768990301989635988591598108610560 8578489 -258812161472111307300423422175271456044 8578490 83851429932776846714159396945571652800 8578491 142871362784293853598347393042060890224 8578492 11178474095149925293684685438656256000 8578493 -3751698792301754415994806957638422080 8578494 58390832748718536237600897884540221440 8578495 -52059236162783085936223383928590295200 8578496 33595161051029122607681207263423365120 8578497 102172737549165083581357428386008446000 8578498 2915540365737511232875712524230306000 8578499 -11789729042508200452893460998406291920 8578500 407124214178315546429187667476480000 8578501 10251964097340842635423093069460942752 8578502 -96891263161347744596497888402527078048 8578503 -19508074566696934646675235852094662816 8578504 87055890888714214019350576061235363840 8578505 -2312203664865383177341167594891271680 8578506 -7781326978067649618678088319961280512 8578507 39023527382745810748024917315957434512 8578508 74533508983136248148662311927699770880 8578509 -121424932602725220143701230350144690496 8578510 -70491529871281945799711472618739563840 8578511 -160345310514105764347168915416887349768 8578512 6983250607003822037910247232530464768 8578513 216484028180942971416835412987092139762 8578514 -21107056614300498323292949072573836288 8578515 107164989495121266523382881682601872640 8578516 -73834738854580068661624938158514194560 8578517 -28760848535917367845749636931335150240 8578518 -3630710838311798337411052133347257600 8578519 178191261275102381763815823014203962000 8578520 143492707261113727399986405959412940800 8578521 -8746727564553998353673523843961411200 8578522 9627300339574751938088228976552529632 8578523 -138969638298643604477908849565846206680 8578524 -1222603883441450637827563513044186624 8578525 138614295270517331315981926458101520050 8578526 -144513916695468564411325364559607363200 8578527 -9151171125242051227393995599678696064 8578528 73978778571907995303003213561112559616 8578529 7355161470776842834609660875336697476 8578530 -19732800416039557766046897833938019040 8578531 89401645723858605785100506220950592320 8578532 -28334056703480019201955288718395687680 8578533 -166342878511255852903108631938280437152 8578534 -243698638115581168553764816546046251008 8578535 -28641539435993717789801155570778926080 8578536 58818024185508631916492379800102092800 8578537 -135595417788445947048562109173328384 8578538 48908104818328176328283487822809091840 8578539 116802277488427317613148568198692787804 8578540 9999466675696369045765809666094510080 8578541 16115784581446477511811073215642084000 8578542 -10534005922242256562609759638238616576 8578543 -294145570815491921397850503138033416 8578544 18584019654718112658048827076689362944 8578545 -62954978514556801456166526080510791680 8578546 107577784527240985572738944784488814720 8578547 161011293566079216034468606321656835392 8578548 4936110755375082396719948671560591360 8578549 57117730072611666932759249687416229536 8578550 -57503685017238027177545402630036959200 8578551 6993905457286505228841593153729280720 8578552 -152988351856101590521628505851114803200 8578553 24474855846632272035836005178152681044 8578554 -28079276592948200323444431854252974080 8578555 12456040607042544243193946922947496960 8578556 -68857285842568484149650415454269228032 8578557 6573531868911285566567775050398092480 8578558 34089273151474054982243286953575802880 8578559 -104253134542574306933710904157306746760 8578560 -38001817239005830477191233439572951040 8578561 -44939546850493303553138895440283557056 8578562 4383049524696424731766546736770938912 8578563 4772370878682362329500360333834029568 8578564 -42547651368224468398170222142218365824 8578565 142350342418841710681941227978173526460 8578566 -11971700467962002560722999928905150048 8578567 103795017690311955024767355397629886616 8578568 -71883454380140148273125992558826618880 8578569 -101178398233271012811886107737258322240 8578570 13342489726572630223183880746994718720 8578571 8215779062264927860149162852201650772 8578572 68715034873628593330335085829248200192 8578573 -126936892804147687136796138345604407840 8578574 -66257186593532832708655637484222806016 8578575 30762564178078899865555634484514080000 8578576 2864609882839991470164961839171174400 8578577 225900312404951933180786847165149986740 8578578 39475728970138764632618843904770039424 8578579 40477435505901334744593376079168554984 8578580 -28871602230547196251525411366503651840 8578581 4109072100837788458318360089633942528 8578582 77774100047655254656470103913365135392 8578583 -588345875127895016142292020141853296 8578584 -23172980008883061352072035115489812480 8578585 175195832109065501752331511444625179780 8578586 1001815438535971029877770780516094464 8578587 -136920482901932115246343276748400940032 8578588 60845141782213552110733445868070450688 8578589 -35313898074038569198664249772972083610 8578590 -46733375940509979894878681137130551680 8578591 -18409729813821508900390966844509174560 8578592 47154937591512760805029468898518892544 8578593 55411340421585525357816358880690608164 8578594 -79533809561634278525730792886991083200 8578595 -7336782235732790732219878689628288800 8578596 -5623565450479516116471963205290295296 8578597 36514761404000351031636237704072531680 8578598 12862206042307824448749066597826420992 8578599 3097516166315382622041511374369074688 8578600 27551380403478375368510031955998720000 8578601 71048470569750589917102723399518992272 8578602 -10957379033432753735432226730485672960 8578603 -208493332338760912020815957461954821336 8578604 9433510345132814011065918385475198976 8578605 11701917322056039124308325094576737920 8578606 -5634897940347274651300522530696316800 8578607 18347981002583956016039582363962691856 8578608 -24687110438495074475585241920873496576 8578609 19966910954923170794334489100812935424 8578610 94506370323344236017852532183016064000 8578611 86047527833782480022327378049540653460 8578612 -42098186307357751004872923378354872320 8578613 17092833124183389619039278294265855200 8578614 21030373647647410581179157511670031360 8578615 153498744112744457585552921754644204760 8578616 -150154610025054791667207011419384811520 8578617 -55516921791738183251358339188982594240 8578618 19960820512903459547834638007063183616 8578619 17162113771413324317167115393039002896 8578620 29227563113242022310847147589813644800 8578621 -31884092447740866346585224036052889640 8578622 -42915164532241015249101430170679722048 8578623 74582857722263980306649322371207416704 8578624 -9663026299915190225528411580675391488 8578625 -235795673862996266539359790018076736000 8578626 58114384863632937617702619081178270080 8578627 27535645286226932692673638519337753840 8578628 -112105759984825261361281781077145616384 8578629 -64055400768333856464271505644921632 8578630 -3133694265982753044406295622890695680 8578631 -76936131676777923152455899665101010808 8578632 31175011796680243440241196247036887040 8578633 7400427705610083762085558645723808640 8578634 6565735039709527896473387308074183216 8578635 5069518035663278302119265801172515200 8578636 1020208315579115731766629263433221120 8578637 -182243747345389738280757736115263021896 8578638 -15251536014175317957999608985181635456 8578639 12004468684965929641039659932164131440 8578640 3001720415583039650308303770786201600 8578641 48830407819865531903791546302867935040 8578642 -85502386860880318640778396368116970208 8578643 -114331132033256994019552024061008127040 8578644 8766212391602927037366001095522134016 8578645 44685011443038141037935375557442423900 8578646 62495019941407891717476624074053582464 8578647 -34994803174938472801075661040949054080 8578648 52469097147547332606870129470176911360 8578649 -74264900682161548756859204984864495340 8578650 -9388752358399967957634426710911622400 8578651 152201511593698085462936757018373987652 8578652 127720587718253579332723486909804085760 8578653 119384562801482844178688836873216447104 8578654 47033616921743757459108670672775599872 8578655 104229143782315828408894149169425372960 8578656 -176274205101191709734293106382038630400 8578657 149242060023166030816507503345786616900 8578658 118704101266432338315917081914971600 8578659 156261809607236085753314697537617984640 8578660 -126814010954885432951670434585142259200 8578661 43650065768637021798646006429805568 8578662 -68353822882351540684058406178467786048 8578663 152837133771607297421026615023295302040 8578664 -385914871292753991396466591788736512000 8578665 -40726144157720011535984021788736462400 8578666 -32160578917219371619752982752444625920 8578667 -33245421490918320651982466688223558284 8578668 1940236436742980211466321513077964800 8578669 -239561240277472426992354016914415758240 8578670 66624442211076697270930135161845177280 8578671 4897656921540313778977065580884535680 8578672 372731527577739812718106698691837952 8578673 143693526706197319224526356132561913344 8578674 -25641572350663707373927516923761275584 8578675 -129708261742113344465826689308103820000 8578676 6067065238826891213960614989223700736 8578677 69348241193901290708745428859925055520 8578678 -7917071955213953025451592951568279552 8578679 -226181360138921354732252673600383058360 8578680 -63841386828522013508524189211010662400 8578681 -20726462074420819713811394201511050518 8578682 -40756637328454959004813271182293481728 8578683 -42593694261812906244442950086842856400 8578684 -37918873471858842313113990797129795584 8578685 103797447064476356448431897688451054380 8578686 3486089104813653895875060049122325440 8578687 29958731209485759829161960074157227800 8578688 173657649346314824643691636939837931520 8578689 -70636189780640216578196489551792404480 8578690 -7261033274840184454270446852529036800 8578691 -19081912937070701912869979896143552000 8578692 -25711607430537407730272832545436254208 8578693 -258917405692405516638169345198258272840 8578694 -96782636126504851827356857666037875104 8578695 -7563198686344430042838645560641253760 8578696 -6195663340925909816273932656759767040 8578697 -79215565817510017422236874292559818854 8578698 -69086441546762375973778698546698593536 8578699 42422383191598011125828412737270047700 8578700 26566460434811601414679568848275840000 8578701 31762256189051787477074727869836399968 8578702 -59553919668159194138931244456792351296 8578703 -45714313929096257454628010795744424720 8578704 -35442899908658526694059436768606420992 8578705 -98711995096350817763844798653452384140 8578706 -74611345536931628991839073770019470448 8578707 -180193724055593047463642583593840671680 8578708 -10049042189935081386229822584810374272 8578709 -1506523685504303991666456194398817760 8578710 557853711410766533250594831075187200 8578711 -34008844116710763905233013086399653688 8578712 154532906451730334791709007406491187200 8578713 -7418842023001181539982807904747769152 8578714 27092687399398331302254504934592424960 8578715 -787398358084316297666267009772935280 8578716 -9502419388224169289250090575584962048 8578717 -8643877395911294046321302733686476032 8578718 102565595721570607618456287064816451520 8578719 -151445603466629156187293464128129607656 8578720 -88937190134429667839272728140196741120 8578721 290232486788535725277238276460220961200 8578722 -101097285444532946125220119796051712000 8578723 -4571666477720705059752783435533271040 8578724 -23661500346353356664401988621820039168 8578725 47073776656568265069304882506869196000 8578726 46910830815491704839647834287661581824 8578727 45770902499305905828824424592118818512 8578728 7938442285449020451879252788831846400 8578729 58756072063015025058533681294345966330 8578730 75708729407471798992718857592535377760 8578731 49935005278077761455375343122780022784 8578732 -173656521675770820353031213983894235904 8578733 -127159475579689327427376357480689655018 8578734 2079285042933065963912772562911646848 8578735 34379622847546921147633069227804609120 8578736 15201798990010831181164192769217331200 8578737 111932232463014650856423785470844449440 8578738 25601899806880545067796824467324360192 8578739 -25862537400135227887429750815266735952 8578740 29154291622032582920998379286108518400 8578741 15905894246200942553345157535412896252 8578742 -10088293645474956216146039631962629728 8578743 -22756795063630251255265514050827527472 8578744 226360091852696540245370418573754982400 8578745 2029161952025299583336941689874706880 8578746 31005068882381667399780984474115561728 8578747 73628352915197348829910710051079361280 8578748 -146292610515462024914786524713605102592 8578749 209201091759694414232872926133610886048 8578750 15601203712414516170480401465705520000 8578751 193543144124916174093353300193530388600 8578752 -3183932508514501956906727970162343936 8578753 -2835492320504942737769649925579167036 8578754 -23766081201759162834351627787560314880 8578755 34299111492353657677152591504351266400 8578756 -6084743587444894105449586580988561280 8578757 185882999266787785936887557310095188032 8578758 -162287776155825809390487813395825664 8578759 42067422221059740550680161776243848672 8578760 17426695779880845695836187392919808000 8578761 58440616836987925707109198825781921184 8578762 -104016386127175774054933991353354684368 8578763 227545084851062557580541016423986629424 8578764 -28499544727832431149157710623269831680 8578765 21177435496587730468875588374896573440 8578766 -28767851374677329424294741689061288960 8578767 242945943799376352731140422633099224448 8578768 489548486953074182530597564813148160 8578769 1503561165707365801449618000580579200 8578770 -16199677036989356482495943949752847360 8578771 193769685040319856201040364937422948972 8578772 -85615469272402523937162293845664203008 8578773 -54994674473134607789062786554165977778 8578774 137618401123772206882726603566601295136 8578775 -41856268935098642323023357772511190000 8578776 10091774574023324448299157870339686400 8578777 82957759517718879843662285559010740000 8578778 -80765698255408230072561280178358528096 8578779 -100445013056332133940671435078699688 8578780 21647463020404076428371475147357286400 8578781 13969268741679784278066044951197116582 8578782 -2691127208040004874799998676078724800 8578783 21962865978640532266325458933696125160 8578784 32765932999560280871878807875882319872 8578785 14734683400337331768444272802410188800 8578786 -99583430742685673603710971662412192096 8578787 -72519220062589625618455474343857036848 8578788 -24796205591075473004864991194435112960 8578789 -100952697867023227230390808203857441410 8578790 105401193836436391148661418909794293760 8578791 -978761904087685021984260137004667128 8578792 -20627344004186004459958598111238113280 8578793 98040188911098146949610787264184495162 8578794 -10500632246706380057061526296708320256 8578795 165883443055110383309359864779046913280 8578796 -57558698839087059017962745245866071040 8578797 113322913482609708775212144462121714176 8578798 152959553258045698921020599322778714560 8578799 32054751651353815640414285392700957760 8578800 5150007791368403446333090964879769600 8578801 1378875627859293280426401717044318208 8578802 101093334560892867632375999776421366400 8578803 -50528373648709230496957673331087939216 8578804 -728948200865004161075065718945819904 8578805 -115097629270445482519228674383961981540 8578806 -80457927257063640917127316817655890496 8578807 -73176274458457821369379683340959857944 8578808 2358078860268587181880705642291200000 8578809 73476447316530682983175136981168165700 8578810 15271246461061499681197150279437864960 8578811 -20794979802030716967532288164450426588 8578812 78066145377477734682275390472394604544 8578813 58446157520650490500563206621602754220 8578814 -15284689172420370274051099947465253248 8578815 -6501720803143909581951683880972142080 8578816 36116776084068177881588877713750360064 8578817 -161455716335890932186539552516594660352 8578818 44274151835800480458634634196758334720 8578819 131089067089091499502089912328981108220 8578820 10232350404891222712389100588029626880 8578821 -57239555872563955906204025756566368288 8578822 -83594084639881426129657085969639630880 8578823 27344503236679124765196256040475603840 8578824 -32091018879055766615507416120934400000 8578825 10396861755905238867720680543756311550 8578826 -28492790880492327290635522889998410240 8578827 171017328487079784761947034721159342408 8578828 103351639274517024731014738381045376768 8578829 63962635768112285070232684656219440832 8578830 13346445199449748191262293893161432320 8578831 -35696021607305935203774435446648108368 8578832 -33356676411687842532822457754684817408 8578833 -38782128244529863544410928360059898400 8578834 20197741937692554545669949039502695552 8578835 86225471367961454885836979852841551280 8578836 -12756643205160435758687930986848522240 8578837 15489452383368963113070820794989726140 8578838 119903966645995324017394710156343221120 8578839 37195513198913428495778163975866735616 8578840 26751988007649815094717231306475929600 8578841 -5007918520052383381085968350809102316 8578842 -20596481216846934683200223498792536320 8578843 1953498756727336088183387396846871584 8578844 -2915162553221775186583485394437364224 8578845 22192122963150197414996292504343584000 8578846 -134160098646506107032588157633026132480 8578847 73401150741436546957044629447219750880 8578848 90152033224050461739146309648427515904 8578849 54524042386422371001294410178826262064 8578850 14651275064313370761133599329256652800 8578851 -125770956360970848493186858265246316168 8578852 -139532553033902338582649728131740616064 8578853 4070917091345439821994404836638549984 8578854 -29749100704380900138082483669171059936 8578855 150117778727967958952707975359082424760 8578856 67599012499553014184595176929843200000 8578857 -5331215495993267556820541449332064512 8578858 -17145059013472117523817606318842618880 8578859 75776880283423839976668561178889682960 8578860 71738823843916988364605331849446415360 8578861 61753632701535474064941267600419526400 8578862 16938705134902374032166507053935549440 8578863 6071332611208509469031489569021944384 8578864 -11705404319330234583505520521740222464 8578865 35633841403913611057600402012774929600 8578866 41763998803580193900321352289150596224 8578867 123488936348173265130341470613276573520 8578868 -44517021654729456826765471479750567552 8578869 49321918278577779148112122808398924128 8578870 -8272003113927351489664588045633171200 8578871 -89866016847287845113487686166494410760 8578872 41320129636781417738330548326379192320 8578873 237630812388601352789011720028664090960 8578874 20058584074943451447066145883859878112 8578875 26776106765319929126874949529865324000 8578876 -191153432400271164157435157793227760640 8578877 -1663812982221058512826432559103756468 8578878 4869160457523980622873644755471564800 8578879 -109119531321932169199271371338210963520 8578880 28159361909235923623289731371604377600 8578881 -84385298414616400276611016542796125216 8578882 10101894613073827492840986498901680672 8578883 -245378338013766630702256494300549740868 8578884 64662297972885648948820158273406196736 8578885 -37747292244948216344991649724951120640 8578886 -14847781979299966650638474116734973440 8578887 69547002230505412614999157976664576 8578888 10841834519836701000901208563426560000 8578889 -158040422747489515119398782327488241200 8578890 10083275564252522579269075277314560000 8578891 31719836553664776481622680160705782292 8578892 46845227486441530760159723565117649920 8578893 -17911739678352016949729907730969571136 8578894 -37785159542196289939909077001522467648 8578895 -58653119799653440717616803476142874400 8578896 -26128080844467897663367937815748935680 8578897 1223963434440140724087602636835229032 8578898 21273409927769207821071768729691848864 8578899 21644345492838159950535918168223296000 8578900 13061755415504172449020008559376000 8578901 -85909818476238341605387855405645858098 8578902 65246009633297810252487758204632170432 8578903 -113550560772565343044737166581011417848 8578904 206037323149114037908663734689500661760 8578905 -27838141464503855478604574987993491200 8578906 4890370544372028731829605791258581504 8578907 -125323749096512752560778563340383014844 8578908 -4148575641653239793201009182150219776 8578909 59982033931792106410206817898080881280 8578910 -93743342047796701412416006722182192640 8578911 101197767565777225332420231599353411584 8578912 116531307075743735664494472152138514432 8578913 16193960229234718266391863193248058560 8578914 -6456140512925923140529988975492054016 8578915 -20987225068145594685050869555775275440 8578916 39230833602401881721873076758391834240 8578917 -136788835030886353561193711236797579780 8578918 117049260461048678123747636634670366080 8578919 -126517549629381998334932765656053892680 8578920 56437973732692218204970574380406784000 8578921 27099313351484111840411711869034597092 8578922 -13368271267023827880791343015639562752 8578923 -115187099919490881900977721452199637416 8578924 -80854337698143738055807708813130639104 8578925 85759972193813150209937371950587086500 8578926 -70580755720562898973159463800120012800 8578927 -22012622389647003382347193772231461888 8578928 -24592764695105473024089709216582434816 8578929 72054176044504143730721449730320889568 8578930 408896058039621331404012922584253440 8578931 -7115790509823508767171071083809101376 8578932 -77878345673003816827651423836115427328 8578933 10457318014927618945778200351528688160 8578934 19348140618986762633462087649100737792 8578935 -67701739386140264722366600219510299360 8578936 -190749730129496758546653986322688696320 8578937 167099966622898276268110597116242076240 8578938 3228082993672686284848897310093882880 8578939 -116683548640020779809224444756680118744 8578940 -9127274562163518425254641277766615040 8578941 -10852182760827628784664698740351372800 8578942 115121563060980521219986929931282063872 8578943 183455121679746453672577622694338712192 8578944 29023781069492953767851170230372925440 8578945 6391278366745220497943495200595279700 8578946 11011018977525095371049856783517278672 8578947 -23703740777624173217538095557678882392 8578948 68087222316558734631182423844728463360 8578949 -113205659138378629100712421969110118050 8578950 3375211068087939778089798042683457600 8578951 71064853315538267143781839557085001184 8578952 -13466167146604612555486533038490746880 8578953 -6148957812116787775117253575691968518 8578954 21908190746117932118936741147711616000 8578955 -25477454602068201189848464765682215680 8578956 31420507438296427428928946896764272640 8578957 18855063023413384080490586206966624512 8578958 71373744444801359886564569376165766080 8578959 7567802750390964536437314790339073808 8578960 343322979982096529371134322872483840 8578961 -126832063881551638972864785355886595600 8578962 -26371874335662964734960755798687052288 8578963 57443557193638833441203370372969813168 8578964 -23920668120746896491719744180538681600 8578965 38674546581201169963297560139852034400 8578966 -16793451254743666398718549318984406976 8578967 35242252181805419173068279787181511672 8578968 59073783250483617616959796740288798720 8578969 -88515922698860448167532278613066443574 8578970 -46962592596531458386248718688333548320 8578971 37555819943829925265689081413945320064 8578972 189099338588869725711446782973936139776 8578973 2491499615317805795151782616886243200 8578974 -28480167223877736721636310021324264640 8578975 37164702373956530439503825746735531000 8578976 13855698507993834603676754370546892800 8578977 16491753573314951540131196331968593920 8578978 -25452588805718640228799801743341622960 8578979 87769119791296406172852047277193241280 8578980 1105320844139557864644689047020748800 8578981 74560150391323141806340275796001358782 8578982 -63188350128821612432918281774401546048 8578983 39867947616384546322701830395639196160 8578984 -242939506673459300805140808699011773440 8578985 -31283175680985909387350157274523561820 8578986 -19536414370766786158918648332547758336 8578987 -176936109577252865922827644006370035248 8578988 193430495064447002143338914301243726336 8578989 11069789068512725096514651912288489654 8578990 31288452268263925324464359781328730880 8578991 34366954698864556528030645714025173392 8578992 9731983877676604803047126892829212672 8578993 -145478961264324713313376359234517787758 8578994 8362249990361196065410660457061070080 8578995 65827692978303939780569511873178563120 8578996 36042140637103504458766187502773744000 8578997 14403690518706894253628103756820201632 8578998 -33123341683029803446582382705222608416 8578999 91721654348238439009934545658227367520 8579000 31189594667637727608472906322595840000 8579001 24327699202328290292784780430128356544 8579002 -15616224915816320817169105808520477696 8579003 -67905125607838117059219856224478574748 8579004 -8208430223393371335464938752179306496 8579005 81660015821759511756020039914366022400 8579006 38810614857012342573994940101839973440 8579007 -245816605954859450253286509437240709360 8579008 -54818801473805390318660914861752451072 8579009 -352924739560584606692597809672101109884 8579010 18873826928096912362825469015246968320 8579011 -14034921539609460516005768209010553600 8579012 -13392228141361994027238175215144076800 8579013 6113710775082284449579049086910476800 8579014 -11486975952667714513600284386338410144 8579015 200084292290101976938254718385232046800 8579016 406300775395696477868055927577559040 8579017 -10739279145597502409240459319056255180 8579018 24938079294828394534043208697694423856 8579019 -113191618679561313370374065833836367656 8579020 -12928946628509093927567038754141291520 8579021 -335163144508083598346966839237207434 8579022 4915542151083028298533531930378308672 8579023 81659726670655104014649885635496268800 8579024 34815191300994197564243356403595632640 8579025 2057674512357273187178155486869192000 8579026 40835852993084683557883332236893613712 8579027 178419609992110711422808902160928382960 8579028 55240357859389046287244351232058705920 8579029 70900967163253392249412297067041304284 8579030 68965607918241295676230384187536700160 8579031 -84168915804511261009037933148973271448 8579032 -63796953526786951710347041164745113600 8579033 3918162516070428605577871224437649408 8579034 883626437121224436363408082668639216 8579035 -77032421679738920645582369450416019520 8579036 -99281747390034231610260200360309061120 8579037 -25309463214555085774541546843538048 8579038 18785784291986098877849561611631029248 8579039 -32954071765494181766018236835648620944 8579040 39851171908331788655005557880588861440 8579041 -19186716896426708233310950176277180487 8579042 -35568050135184688945405265357033780448 8579043 202480618093957053986008721871433971600 8579044 87504445334275332283015820205058278400 8579045 18351172080758503618050909868491771000 8579046 -4997880230009990433567436084484800512 8579047 -15440321513968770368605247579423118368 8579048 -782665123924303412787464670842864640 8579049 -57994131444945241409753697132126675552 8579050 -16650950727431670819381143634955039200 8579051 139157855084832455589631798257178713600 8579052 -8877175058376086597153760598622164224 8579053 29871702623857046863662213927736442080 8579054 100027850899118617175382936378858382272 8579055 -8981751670946352245701669866305402880 8579056 -38986174268395197101787133488870719488 8579057 -102775999228075770577259696348820560460 8579058 -67239666136248367392496319110494316416 8579059 392151311080413740089298469492591168 8579060 50752575597879412598136070405772328960 8579061 132798581685249785762191593142555232640 8579062 -11876130622295247451667985187210543968 8579063 123477952570411825415555508044172372360 8579064 3717054373268203278445572160660439040 8579065 1081143420707804890181448497667949440 8579066 -11904029969229994326761520431612566560 8579067 -23698467576647551075214419352184469968 8579068 68848172265823169073986811789421613056 8579069 -93516965677317293797445305793670159456 8579070 -17139741022696385779541761286370528000 8579071 73050660471724386900779183391393462272 8579072 6772796787317655883619128866294988800 8579073 34706093760051489560104254848762168544 8579074 -39148006987549404377881250035983579648 8579075 -60352752374715941721729743803037405700 8579076 -190865138372145296491257388274840174592 8579077 -1826868037002793197794907858170418888 8579078 -67523689273722388940746456812357728160 8579079 -43038495831093522706864969808561617176 8579080 -49408618457234576673941112885178368000 8579081 -5303404425494829989524359226385609280 8579082 -9216708897139143537803071667619891456 8579083 -179105708227161306070621387874827077696 8579084 -285451565222889338215252139474666434560 8579085 -41331729309236796271208382275766861600 8579086 -5499164676212843483142730788176146176 8579087 165758947138502126370742565128000710144 8579088 -8616441276250993996215237617272750080 8579089 -35612673766378587890994787095518920000 8579090 21396894540616421974796422641072448320 8579091 107489633854812102730456600638518820792 8579092 -34273748159452383164025862788474144768 8579093 -214431161276915586098863340903975036658 8579094 43486042048722788892247273797734155200 8579095 14191938502028717644853936678476892160 8579096 -8415593530393562184948635005275678720 8579097 32038438467811235486715468650111834628 8579098 -113584242455345432657591218477375147008 8579099 283959285453932864835992421044887370160 8579100 48838870751916462199312350169175846400 8579101 -217698187018167095499938445433622332776 8579102 -820648592039632875413799245045892096 8579103 -25346587169933522825826838697419144176 8579104 17435094131222296795289710148035018752 8579105 160280928050260780228684792373767066260 8579106 -3454569434498793599289769817544528480 8579107 60729708755335381536687026384311467356 8579108 -200399613845594043781595171186802892800 8579109 30000527592925573488966497471848527360 8579110 -27664336786266887105655749579742714240 8579111 -49924651751120738080168500010090017288 8579112 34250232489434262327496653899760844800 8579113 -15625928110755320144921984025552917638 8579114 39751897772399165445855986536186873440 8579115 18475920007045391195710650858509809920 8579116 -24065298579633609769342430401168435200 8579117 49071250651216154621246219342593718166 8579118 247737653624430681027678377022470400 8579119 -198370030867967539535591212703703070040 8579120 30912139264090293815596417084170240000 8579121 48038552820025292656570486124849676912 8579122 68078370043715208212519187854709636000 8579123 31222707275985492955697466510371157840 8579124 47976724431345464458708303071094081536 8579125 -284768563205252314135067438975826141000 8579126 19402145195421494107242890283332411904 8579127 -28068644595360895180426903772969475840 8579128 17594658929267102703991033799188992000 8579129 -88170667215980615968891046997490415232 8579130 92232495580008146207957762261713920 8579131 158968678701067954093767748111428254400 8579132 -64571342288969971708190561139074479104 8579133 -56091613708989937251482343525344740698 8579134 179164175940326856631881825645261914880 8579135 -51849435199415246480660535331174013040 8579136 15484672342477338684746344788815511552 8579137 65269601306313867021442506563722005952 8579138 -25140675714163192108024029523428751872 8579139 77728046573035611222469422491694770424 8579140 -105289744293297137105483058702711970560 8579141 -148920437493390972189535387831753615458 8579142 -41388605901571800341037775423023360 8579143 -103008639702998155515257034770482959696 8579144 10182950767143992385635374646437478400 8579145 -936222751700104653299875118906972160 8579146 35049046577753620999715040978905790720 8579147 -8120066936266116419885382415307392128 8579148 24732938363768710232497068620653203456 8579149 250931603157487021451147525358151577536 8579150 -14642453288865903317636981030117875200 8579151 50574531722256032332514519710058478192 8579152 26222216322918628239921194376935227392 8579153 25282886298643777564576996985913556032 8579154 -17494322030091641961338657795720426880 8579155 -16426589066409416243845824017200879200 8579156 -17341426567684116074705238977508708480 8579157 -2562974147577313677511808832386741760 8579158 47237814994576324824247998830244264576 8579159 175766793141289799735837203984494948360 8579160 -84213294263869129360016681522510438400 8579161 156888856226205814423618252044030517632 8579162 107379393387738804505181869727165098464 8579163 46470148346090428667159228744646551040 8579164 173766331989421255932436688651774756352 8579165 1736534452828257909354899310748916940 8579166 -17385168894619394237683471284160426176 8579167 -50627954404170569990050455208653858784 8579168 17738828184673661512225551386875527168 8579169 -210405538410651644418824192920347053760 8579170 18058754277754268028638133355383620160 8579171 987627855918025384769793902134658472 8579172 17634358194465620309348771953886453760 8579173 8544669739362114096411589727947815422 8579174 123045535616526169298485854380276962752 8579175 -33673945604959915815370832232644160000 8579176 20898876176537102877069488599605550080 8579177 -24163209662731050263131780104545172480 8579178 -19521776548904350449806637236009196192 8579179 -1979958586356854380396193530071429632 8579180 12972092438263180601282903095753036800 8579181 22439724424957188138760135996754437920 8579182 -10038998469886110155021723069933899008 8579183 -84102058097437547944864823797121195568 8579184 -10193776189656691948420996948112179200 8579185 -44671044597906485871538191351951566040 8579186 16221375656443045596449730214799493120 8579187 -83213423620392618954001263885598237356 8579188 -279712783591236966133306742771630080 8579189 -26744553111470156482625989493328149760 8579190 -17443469723473724137017386908156876800 8579191 -160644762796670662560449245166899168408 8579192 377074741410909147789289822513251041280 8579193 -36168113141433053905631069043881015616 8579194 32184180140373592852120570882343305440 8579195 20410689840913023229459984392657939600 8579196 2742894417855451605676739729567216640 8579197 35487742479399765718806104910116970912 8579198 91006771654538596323352674856474713600 8579199 -29560227814002065004829374997158004536 8579200 33408039833515681067832378925252608000 8579201 -34747464258753915289750102814538588798 8579202 -42229995725736701409856728640209187968 8579203 13133067392303156706363079199300942640 8579204 -28396164603969620544588968833174172544 8579205 44268778419368646220664302468853761500 8579206 20040204218109796947542327446038099552 8579207 17244052733722724096670620995501862400 8579208 52990872268415612277573607014043729920 8579209 70339688821501981417820314618914280500 8579210 -46889184556546949680358220467845692480 8579211 23930593725093081284875565406066873264 8579212 -138950147459447048719171697935906810368 8579213 -159579771098476824585047321072999750676 8579214 13468598836330106975201773764065592192 8579215 100453925462510699080809288561265046400 8579216 -20109910574554587959792941919779946496 8579217 11719715496450174697237115288969810880 8579218 -133521320584379717052116680708673635440 8579219 16805390457143980394933363657208222720 8579220 -24560675484672912362221167437976944640 8579221 54934985939206923533098423939995294112 8579222 -129585972331445041670104082279326113600 8579223 -34333810646542752752696615545009173600 8579224 -119190496221074500584698623369846579200 8579225 98370036832279041733651509930789516750 8579226 -13799729045800527641772688132488147456 8579227 -41313177158691973880122746546214356608 8579228 -1980047141096517699596664234497531904 8579229 -10671830082750352711927219234703462016 8579230 19472370017978473473314536437117911040 8579231 -2831818154979322866092400298782898176 8579232 102761728940422378882532037646847508480 8579233 -64863532227496472468419583258380652396 8579234 48553958057048579506025505315377096016 8579235 -25328792059480023138646996268231850240 8579236 253710221365370190884757901093116282112 8579237 193407514063802426140798384736176127292 8579238 -2191349502084706383242674432708646400 8579239 40874605127346870518228827270624868256 8579240 106759862453334896887236942293089228800 8579241 70786858346350182464036026874275179360 8579242 21264297814675881829098988678665492480 8579243 37590108256400821507880542295622175248 8579244 -19545989096002962197360455714161100800 8579245 -166135822408470913692473155963141264500 8579246 50491891651177882797022297767951721728 8579247 -48343002885733910675323901009595435000 8579248 8820595291852159093694666079170281472 8579249 -2626704509842707040734316807825663680 8579250 10280077485238703220354514134005760000 8579251 69465734910181040192716126595997962252 8579252 11343583199103782116946616083452698624 8579253 110677618655576640428854347592680384 8579254 -33339866381300537486960543342937444384 8579255 79961176965911208165530756400037235160 8579256 30916134932087031574880947052976537600 8579257 -44400338874059454285851256950693212848 8579258 36926463610733056308532673436889146480 8579259 65875757011756939876215783319159173984 8579260 46467308633583482679866329972118937600 8579261 61606731783816440223466532606431271532 8579262 43118699125994346935461544529584206464 8579263 -272322154028757395123022892732286376 8579264 19777839446141395469570190015731859456 8579265 -51782543245342465952722896252368911680 8579266 118791332244084654554783204285022362832 8579267 97404697475841661891189839911255715360 8579268 71714959854509599528039977789850752 8579269 -71105162384757009438125796024672081156 8579270 14454431271031716048881009656175765760 8579271 -104127142675388244272984411205309756000 8579272 -98679064869149709812671327307992750080 8579273 92271566055317987897819400566686902180 8579274 1109551603102566066287314311972888576 8579275 -85429844546116661687700884528232223400 8579276 53267774311082974809863731118056799232 8579277 129867833494886771449900938346127712 8579278 -48233331518509195559737764610599178560 8579279 -49683818505492959378147291341170462360 8579280 -23096283648684618302691029351916503040 8579281 18235312733563732702300515627686892800 8579282 214149963580344970389330842135597140992 8579283 103521051365598486085088069087743900224 8579284 58197051768362236493625910163821002752 8579285 47481103339520825508817485737351980800 8579286 -6085781588800263207050035090957368576 8579287 107673618921806378399757529118234348936 8579288 -35428031772805366145280434698942464000 8579289 -17022603307491206116137736202999516976 8579290 -38441340761226239090411221759466637600 8579291 -23896930105376764943556421821519383040 8579292 -1323593067690280860257786545256767488 8579293 -121670927392309491163133275898967981396 8579294 -3938962080093944144388122742551186304 8579295 61235942221823741744841166045933786320 8579296 139559726662804725506688208862118150144 8579297 152716741440107428986073700890996579746 8579298 -170001791058294229466264371142123520 8579299 -28435064075422524615939460795167715872 8579300 59170627037567217950151925403544086400 8579301 -39696031652895049629202756595062164576 8579302 -8467108836604247911974555526407878400 8579303 145722858014954369871273089737114026552 8579304 7015631197776576760608050355720192000 8579305 -22922664703957252449905515405864502400 8579306 41612643876376999654799389619644562352 8579307 -13605895490879633826014155716752880000 8579308 124768108769203129090528792314381058560 8579309 -240892859816176020438238066130750504490 8579310 49601949186665011459622411719618220160 8579311 35086343598665124845329146551700965752 8579312 2205003489551175372138124743531036672 8579313 -538313518876322651240959361380604016 8579314 -85500427064161833675051451986939573744 8579315 23600387107437770822040938582151170400 8579316 -33379206349855832152554850431747637248 8579317 -1137711110998235629658635449526090720 8579318 -1126130789535614687652444320560496640 8579319 37977305327236136132786583859380670080 8579320 -79460755579022319512026943478135091200 8579321 434399240529976361569608136077266236800 8579322 -18194943252606662662331809772933190432 8579323 92472207279479820426692955823221870864 8579324 50175000741764118322389504668346717696 8579325 -3046330514134037863500154228302854400 8579326 5174556217265200055526544401549106560 8579327 -48577374575387975626910882235501840048 8579328 59997570587791302163824919247767732224 8579329 -23825552863590056905041386819514759120 8579330 -40691585342409021262934751489340639680 8579331 302311083038495903784081058993413717600 8579332 -12531953191928704229492702091753170688 8579333 -26908274149625367834767938358291013120 8579334 74209900524419060663794080168372338880 8579335 -18841280158185886170669452607062595720 8579336 24999699435900397128021086162296627200 8579337 -26801506274734532059994599114211874432 8579338 -30153354531658836105293036815142780928 8579339 5063626338260015498954417989961405256 8579340 -30561073021617622133344204565963980800 8579341 -117278437594329775107090933441997645258 8579342 -29134529925284720506207700435316163008 8579343 14678161493919428392927084774238243328 8579344 20004271779492465086346832910093598720 8579345 15770389759593450524700998832722384640 8579346 -44619460006219339149942552813118277376 8579347 -81775660753821270314663988682560667568 8579348 -44264616050194338641305126296458251392 8579349 27735163144945904685089737046384374734 8579350 -15743238058854506984750962926274915200 8579351 111746054536590194876438780621013540144 8579352 -66883554683309729968464182267954810880 8579353 140804832816361422330657603866871174602 8579354 41498117124124208256202081078047228672 8579355 -61754492588762896801123011445116345600 8579356 -104114373308856971098522461086045497344 8579357 179584428869720253506969075820693237606 8579358 50425998713959370022953701316157358080 8579359 3086791947641151719067364339299797312 8579360 113336235004497733732288303835843788800 8579361 23060611977868459752258382594797499632 8579362 -103453473723522906639351837085002654336 8579363 29807239656728382949466958737940659424 8579364 -78825274261421181657290750125038541824 8579365 137994498403906300587698856627079819260 8579366 -122343118095342557377459039461678094368 8579367 -43874426623564266106253771391872780160 8579368 24044527623227411925415854672625336320 8579369 -59916300574465194414038015063352119040 8579370 -22479377189192982563558353668918547200 8579371 -30626613601128034819799469424313206248 8579372 42972237534826721391878910495491640576 8579373 15813211845785693753896761682015756416 8579374 18118822878773992884973868292210094080 8579375 2380695342585197620853719302674220000 8579376 -8024144201531843132054388833143160832 8579377 -11702348088157734453781051026344457920 8579378 25898551270219474392473370885089821824 8579379 -28439673707061489682183843200927625416 8579380 -30876474922244139424877664457389096960 8579381 14679131356665673272423775639972657500 8579382 21582264224744176226792487523152998400 8579383 11570033805158567807391111971511255840 8579384 -237194492509874865833535225634897920 8579385 1944589022304790474477266521318035200 8579386 24328323185121865483832722656113185392 8579387 -254913197796546154217177597818406534328 8579388 101821247813395509517027822597867123200 8579389 40355475455885488905506431771694574720 8579390 7187782064269910455566255405929241600 8579391 64463104440957566560644438498757100160 8579392 -43400453414108066344775966670272856064 8579393 60003861690749665163389170543036454320 8579394 4333955443923114993177173420883795024 8579395 51628174070206896645518302707715984800 8579396 -8723448757694021385252962108810145792 8579397 116502843032421845408514130237763493600 8579398 -3436107939353233002310258596788972736 8579399 128628998024974267741887245206516877400 8579400 20625063688961967559301020245565440000 8579401 28663413889206149891595485956498302900 8579402 -22843057578146577987463697004433737888 8579403 798344943498596010096430578296884224 8579404 64705498837386833089706794389039986176 8579405 -48312004167576420039785590404744506880 8579406 24865357203231178674771412092394454016 8579407 -130372505468250247501778987623865792448 8579408 -6688814914547787143420635168737927168 8579409 -16446972693740301085361607451691194896 8579410 -29797615632697604024717137601709237600 8579411 162781556846568460087665140053549548012 8579412 17842332483153891667617448634389094400 8579413 -147197222367993114225483153147985626980 8579414 -3558102608819656232741264198908780800 8579415 46933700307122703877083865066547020320 8579416 8695658685834745774531355912666112000 8579417 -61486893153731417238635817317261131776 8579418 -70472284060619781176203563647207581440 8579419 -82554951260407635432722494412631157180 8579420 77407548545135633304500863143598080000 8579421 -34648058564785605307231177899419767392 8579422 12078101939805229309594187047052711040 8579423 -18209325855477392147753391976264767720 8579424 -39075790727317946369184688792494145536 8579425 -53604125601059675126444130029737779850 8579426 40924838482987393079738164408839730560 8579427 -147578386602431049195171125089756486656 8579428 -12127868643824135514835666498265444352 8579429 177900206007852120382796638252796140284 8579430 -24011443256526197696426097564220285440 8579431 -55534075376917594294947221225350997760 8579432 -129522928520854156498927004825937945600 8579433 -4398650641702583431106293244629189152 8579434 -22156734204615343368565653466703394384 8579435 -120490138028034888050569644085377081120 8579436 4176944270073487210214227827988168704 8579437 -82723786810923654296063320335169793760 8579438 -32312589563471045517189158670930712704 8579439 -14028077635385886783021888408777533640 8579440 25153301139714546385280345807473704960 8579441 -9427965185415531316974239486150487576 8579442 46094480393075863046934051632931856512 8579443 52512737811147845544953498951085615692 8579444 -32967311644924364009207865120541900800 8579445 -9337077908356965875406041033190700800 8579446 375007374476711312628639828492247104 8579447 -67355243288859079633576799894030270040 8579448 -76989153018167307542304545312027750400 8579449 -38143182297730209635726357054296459964 8579450 973573129252251165151544851652832000 8579451 97425261438997081454439936985549275840 8579452 -32336781306005281551029778942609039360 8579453 -375875802118313967246896962745871580020 8579454 -35540163551104612573086317897168058432 8579455 -26214690560924582153340512192693459280 8579456 -69671707487124192089548924734280826880 8579457 -82589190496477890322991921685967493646 8579458 217760405168861118891546148864232911872 8579459 -125848319786081009657596687363721570400 8579460 370111573776811190720050595668008960 8579461 -186740428934824607939957231559345402336 8579462 8266828645267052899665431203618118592 8579463 48145185601872557689406322557843627088 8579464 -209338320177064178832987399583069424640 8579465 -25615838389000405102307848553349499200 8579466 12266538435915413393741688722467537920 8579467 -5446010136599499471387689095941267200 8579468 -14852137578581704528890749547174404352 8579469 -69954036039916913693611155051361222560 8579470 -14946525723069952905758950593534499200 8579471 -1864349885311826468111647606712612016 8579472 17703013293775002792127159675699200000 8579473 19632322387718565517478209667876476544 8579474 87202479614738225743658866526925437952 8579475 -94285902337436489032197696436722509400 8579476 171749549990724833850371359668634279680 8579477 198827454175492054641321272125996783200 8579478 50631333410530294952888355932367244224 8579479 -61482834951506406338281674050111549440 8579480 19341625272005955211479828060888268800 8579481 -48983204110225748100329823130442007360 8579482 -42159376380363713678249678334766875408 8579483 -159384385176527503045411547032291698432 8579484 84109956746994619816891602341309078016 8579485 -77860266639707185445168910693294336000 8579486 -8110049966114930064494412562892828160 8579487 8368728595122719496575846241871372800 8579488 -140707721011784912126676043521809448960 8579489 -313006132197837065307995354548074576 8579490 39914410397616038155874584092393093120 8579491 -77066508857010651983389863448164163108 8579492 -130948420653876357654193885231915660800 8579493 -66634571706249492311508247241805520320 8579494 12605211693056894736649763740204376064 8579495 84976561376799618407817797575252707000 8579496 -17370742662812296835974048375273881600 8579497 -184642566977965408105328908549482822320 8579498 -18740258725129493948716944661380403200 8579499 -25667676280029241365682767718624753680 8579500 118446067025206690742286924688968960000 8579501 -59025674513917121590297306411602063648 8579502 72105273069389731836387552005820622080 8579503 107397917499336989347463816816643876752 8579504 295491138669083083346260243859128320 8579505 -27869134202048680150679658321163200 8579506 -24471724580386352685392018872804563456 8579507 -174812593476143830683856828776894341160 8579508 -94598687206057322328244411404864651264 8579509 -138539381565441420806147773155659389284 8579510 88981868109760258116744808149627164160 8579511 21900742344747501539972323382569679760 8579512 -88342924433621425633256382088614604800 8579513 -19250621322662102127881170032312401238 8579514 22715764328061276510759173968194731520 8579515 -30966548551948096127403010416944229600 8579516 5881820190733821214694556669502717440 8579517 18940038367105157280728294230073654112 8579518 -6925841113635471907481679032620049280 8579519 -22494577712959110595648783331685732456 8579520 -1380413275641042779944583385443205120 8579521 99944000515901463408539935898826706560 8579522 -24033299985248508431410624989014266368 8579523 119968037823881445089616070561790787240 8579524 -16362494308162696401830638307066736384 8579525 31517860819204819974916987525985157300 8579526 2071882662972826904278062529902505344 8579527 84254518950756318980465578708144987440 8579528 200421181128953181861797826913380280320 8579529 -5178452289230561731689486843094892544 8579530 -25030438515142277196860483004731175840 8579531 97108648484465039005217765834592637332 8579532 303869288283030781217345811311493120 8579533 -248301904522418315985007415586069134218 8579534 8355574625781101011124891950263985920 8579535 -69512457411981751633940533776008770800 8579536 -14214314193320435914834177650389024768 8579537 37328367978614181587682188141252639652 8579538 -10324760187950677704520026307219485312 8579539 -118425569577555590592213208108619149920 8579540 7670238746217768314702334579387498240 8579541 71890898375987845932271195874035154592 8579542 4844807957523687979047144292053264672 8579543 22316804933282189897951890066455572496 8579544 4743751216767545531171926174762598400 8579545 -33352929074672743652492301996541732800 8579546 41050189996978283416266379149438968544 8579547 -68383818524630851792134614195179376160 8579548 166375290733857817091403099163460032000 8579549 19238729763038000376221365505908719648 8579550 6351993796052525254319154887078169600 8579551 -220224138437120927651186485640917830968 8579552 -145320761565916435105036809847350755328 8579553 -128907880266020411388170235783135178656 8579554 13175970028375819787837670672067018752 8579555 -96156381229849095445713637719510437040 8579556 -55672170394690048278092092579684937088 8579557 -20733490729780500609174676523536696608 8579558 -52016717528937770148484091803061091840 8579559 -8376500972663259341314670591484136752 8579560 -14505446955227160912110531946440294400 8579561 142935304275112798784440135523359167162 8579562 -27475728629606905458967766421630997248 8579563 23213992796585488306059151155760662480 8579564 -34556709043636374349230636876040765440 8579565 108332267254124937511451731123677754860 8579566 114955268374861598053542374948030663232 8579567 -226086914505558101054119344146399520648 8579568 35874765097600231138502663118781415424 8579569 55538901449319373489645730480296065600 8579570 -52666164630286463417783768275160999520 8579571 -8533302669584428383850006181501010432 8579572 -1469636792950985908397137822883857024 8579573 -8001029289749868634412516758912100178 8579574 67855519412858003332615312536156781440 8579575 -1267298828278269032760222562710134400 8579576 170578883813240816249581192920774574080 8579577 -124829100642582350588424558269785855968 8579578 -8226132662192987720182718722204804608 8579579 109523161128476614409766711109261508976 8579580 4884766323030935989262409836421596160 8579581 -29536928580849890010444186732153618336 8579582 57228436963252356062064993026873889984 8579583 -177095390373616875439073118456053053440 8579584 1110324744810194673602168175753953280 8579585 12679408035538952919701903257938999360 8579586 25676951215551194683931160715002238464 8579587 6801124917239123095584540169136814960 8579588 106041827812840606644121415774429762688 8579589 6277602155102059018262299393041167616 8579590 32474397520506437100360720943792732800 8579591 55862649215357170360472740603920482304 8579592 -50246813670081588428224811109425971200 8579593 24028875878441467267896758908834669920 8579594 16153816801140231254985304353190296672 8579595 68267962432409224413186379804886849520 8579596 68790286646444196987779268345564051200 8579597 2338093287739364275474933919128141752 8579598 12061788945865780554318812442446343168 8579599 19933135785254859871942990982070685936 8579600 -145515590572658602283559771752448000 8579601 -14255759872914145265939554755191632320 8579602 -37002216604864688966816162884157270400 8579603 -61578353030093665104369762256585242840 8579604 -50087728426987517915341873059907442688 8579605 179912599788303299242997310507594750360 8579606 45130777665658966461122360157045364128 8579607 -21941047649954896116057245493703479960 8579608 -13932301342333128162839913960327168000 8579609 10317954512115608105846370053519858820 8579610 14899844163531688582148251032965135040 8579611 264075547430844515373422258722205881512 8579612 51904553333378506954718418344179384320 8579613 13289433468336662911637526071158146624 8579614 26812135616561468903396761077830071680 8579615 141615218949553109704947974222207155200 8579616 -12413081072673977412993529807517515776 8579617 -2337524273224213452008124777879366140 8579618 1052352913408278333187248705401306880 8579619 54393328272883605864770590476561488088 8579620 20694301185433521263674452559758766080 8579621 -36065239149487518459730927856488348800 8579622 -12418313340781558488124820736712212480 8579623 -37325987555853872373349749930127160688 8579624 77384305709717258693167348446962565120 8579625 74069380275171928295070315670941024000 8579626 -46826592025826532613814065625352981840 8579627 4333195026668863233199649599486505472 8579628 -102958050338329268777757330173861652480 8579629 -3336196178386028080382506716353076500 8579630 -16401805392168989760465566168490815040 8579631 155821815197547438879898027880971538952 8579632 -31853280560082518010494834723863281664 8579633 -227754356270098648322530826010058619118 8579634 5051735542501622390591244928542587904 8579635 -74477800536759500290231454047739131920 8579636 -43676468932295895516024530707373045760 8579637 -25297388119537581958211324911202340480 8579638 -44274839727259245529408202085225617856 8579639 214636791277951904384615369147493622440 8579640 -17132204397366123375264525096615936000 8579641 -70333077405732251819077612629794390528 8579642 6493741049078534115412170139077455472 8579643 -238539101863403486001069554571699907536 8579644 62209224527696356963973401138229277696 8579645 -35126491745362963271439968818311274920 8579646 -80298089200837099217625790120594302528 8579647 167755082842828356254203900660735108392 8579648 -1468549856684821032160260797516218368 8579649 8459083403883018119655097627239777600 8579650 41006712607365886284613633951830264000 8579651 140720245608929415328471307838016286652 8579652 -24190207691204869273237520487764026368 8579653 -15053704236799378285843973921596390016 8579654 -140008443668720243241643921836747352224 8579655 70554707683815909247068718786949200800 8579656 -22373624135860088546959202183848197120 8579657 -115255257338574560951387807611462339968 8579658 49633791026335583397330481179722198784 8579659 -53608663146774688277634741965262649920 8579660 -15438806397852085848631833522583511040 8579661 1240328378983573251698274281750084640 8579662 -22358801797504172961156614050365358080 8579663 -82272595999416383007732919003241843088 8579664 -20606365931585389588081642890825179136 8579665 6457851754276717592997025513176178920 8579666 124960770510572531562185354051903014032 8579667 -58012353763405052862315644629242653952 8579668 34938931081948390390157039808137512960 8579669 -14754277114495021538085839752724404608 8579670 20168292417991649505277630250688000000 8579671 67320333027692915021799019382646764064 8579672 51924555616478365582356831848380876800 8579673 -45855323255933879327536646817845232678 8579674 -88681154385439448392393379238996827664 8579675 -25971673078383979551976514389106280000 8579676 14779306737356611740202664927163555840 8579677 -31466937966556136221514126242894999988 8579678 65035087150200699304699268994213925440 8579679 105331256060063011167327959363790028320 8579680 -134549929819533078701515959865025495040 8579681 -245831799155974686724153760347237574736 8579682 3524713645528962086525777418901409664 8579683 -53965769613062986792413639200266429024 8579684 25690447326561836849451518880315359232 8579685 14484435788836644189028719202485524160 8579686 -10566716479656259729073879816360956800 8579687 -227876698641027907088328677679474062664 8579688 -26594936130371920850133224121232097280 8579689 52904419321034760811036628677310721780 8579690 -11274956440775416292266919318916142080 8579691 -17183391910933414607187798873776370048 8579692 5824007596960697017032005629967708160 8579693 22136716482112088584678335607428869964 8579694 12141807412898845175211555603979465728 8579695 44790300849911898259235330329682094480 8579696 125423445907609541314809339680980992 8579697 -37718974075244744970607851288623185920 8579698 24282827333012753686624802024493507600 8579699 137237639901090659956348385675428154700 8579700 -2154645645344707444668175473174499200 8579701 -29328202020476125527527329644448523016 8579702 11100757253333837672995849316195323392 8579703 85795564439412514963827499441280231808 8579704 210536157479060037272369156815564800 8579705 26409395597520404801395550963438028360 8579706 -72160715868716856908670124650282141696 8579707 59612341294064086547095218353802581872 8579708 -39948551144740947627923257855726080000 8579709 -61354531946553276824028494211146492160 8579710 -36613441942988502518926405277463123840 8579711 -19061463540332342503141407389153843712 8579712 45615974579413270768888282992806461440 8579713 47958129557952556023685061777319686784 8579714 -55354576991594642561372175198084303360 8579715 -8102863529295984254981188664605301760 8579716 96949196608765262746399510960815104000 8579717 46382917798029802824238292163832280220 8579718 15459352259559259409642344045595500800 8579719 -32260112417153494902831736086315191480 8579720 41415002308170820126788299051375001600 8579721 18085821156406196497192041433244089440 8579722 48240788979438064896065531719894212912 8579723 -13240784112085978994245855732738358736 8579724 -119585677126678291568923735817938710528 8579725 -14335779722873326368368500387611115200 8579726 -150319040528373807289264580982692924160 8579727 -20743555725165703786906718588256775512 8579728 -12225500913871117053771330205633896448 8579729 -51358453970250480564608852307168103824 8579730 9370514880368329405682858318255416320 8579731 13788953051311462663140418759309999532 8579732 -40679219731803881414208455322243594240 8579733 -38916878698883088308543915999552299200 8579734 44809655278287445363895949002006056512 8579735 -10267364087338365192660116601872866800 8579736 -81144495175165414801295363296926105600 8579737 6014337552439128708806117038666456260 8579738 -84081213580960932182939983385697822480 8579739 -14930759029540592383534284400923844608 8579740 -21125574612247627944232203947178240000 8579741 17471017519918359341893048280663244000 8579742 -22975244787096854681033180108007570816 8579743 8160111519474270515440153344317472992 8579744 161602039810776639452102666744025710592 8579745 15057362322497288174799140672480977320 8579746 -1869585176588236531613305090232573952 8579747 4420985026895208038498992448775696 8579748 -8858547138334171741923668241943203840 8579749 -185759745757305338872640848386192573250 8579750 55368582774220314719375768706392640000 8579751 -33661625933045838298532030463012035760 8579752 -26811211331162667217909968781250641920 8579753 -57499404803055767833479524710050575580 8579754 56255622359532024697704175009814691840 8579755 112311473534034694407229371857363178000 8579756 150231723152163601829573608371603479808 8579757 -128510283983934175337975295984560775360 8579758 -13274937709751110851815385580315283520 8579759 50526846206016478746428013972130408608 8579760 -1841847043846061448006860239027568640 8579761 -24461480368265106669902118597903350638 8579762 6757029649546760004533510885865370944 8579763 -562824896488689613244222199530570616 8579764 -151265276188245822181535649860169510144 8579765 18170109537467712281160069228760970520 8579766 -26216023381012399297013518299283272960 8579767 30162817432503000372416984561904422112 8579768 146080752774554121139287748837066690560 8579769 -10605218099903709354888181530576021792 8579770 69802919389975759779051204679098010080 8579771 -3611336822536132752421959424765941000 8579772 -91349605082381770609518306225011609088 8579773 156241560997942952745850690347687032640 8579774 25317145630531621279161570674301601152 8579775 51872558993772941865039635381953104000 8579776 -32910649628175781393898544802504376320 8579777 -2275225834858973245497009294492761088 8579778 14063317065754583029684445264575668480 8579779 100558208054503822171568124856493610784 8579780 -105131164877962447686328371626550374400 8579781 -52625898002389778483882085691702422336 8579782 -11026759308540176944449827356935026304 8579783 -43818930059350116327954167518294377696 8579784 15517575249867025235984636534919168000 8579785 -18315064594421381277748623015128195640 8579786 19576225412382834040711229968762988592 8579787 -17997243014582246816363415693980998440 8579788 -38116989124278251887492778181878549504 8579789 -136746052236138629345686615148063926410 8579790 1222994956523325520705695174037248000 8579791 -18251893924130605697128389864840793416 8579792 -42282233594433498682225720751764930560 8579793 -27132816954418512738985604046455253216 8579794 50848959928697140230733153903015508640 8579795 -35720365228890972687075417821630208000 8579796 -8252563143695308481763115979270639616 8579797 30815307843883680277210346046995053600 8579798 29959098480985789078143588086070292992 8579799 1776506637778672071572944672709977704 8579800 -76872037419392180072367862063123200000 8579801 18424735484251682554637589659104337412 8579802 -29134772575540168482068652558941184000 8579803 155468597316926754236695469736930136800 8579804 -86730860400094689544327941401354233344 8579805 10452555114027395153090362743594458880 8579806 -12396069163483430172215194241363160000 8579807 -59483293651556929328286360422573902944 8579808 56730047747556033725020548817011867648 8579809 69431732497067459371212022357865550016 8579810 52752742561727839149605949330483190560 8579811 22602662906062426103870729645944092480 8579812 134259478983159184192182320673581526656 8579813 -231962262139861644547053309306980894016 8579814 22338730023141602697585210637021506240 8579815 3960836649806899504892146316715546720 8579816 -1053046694577812378170559390638080000 8579817 -36270426072687955824688356617208905760 8579818 15139202298186977661657888621803486304 8579819 34452499762471534609622263494627785712 8579820 -42116327788547439950534396342565027840 8579821 -4698232297218433666737086007180199978 8579822 30011408145341072332920698812626011712 8579823 -40475236489790194052552174345295152256 8579824 -30859395739105190901011068406828728320 8579825 -47059118552217113139195721222168107450 8579826 13596001240323935296566283552704462240 8579827 -234093273109256615202956799944225048160 8579828 -42800198835375630177033877950710845440 8579829 -68683183258930362486826690242953435616 8579830 9409465339315684887523261288149043200 8579831 -21798593631004222121415146102841274800 8579832 -27808153296016722470406612664518021120 8579833 4837078541370128950794899317570119488 8579834 18630062442777027038336776114609320816 8579835 -46255162178839706786377462402408926960 8579836 -7172205371738711288920720239184421888 8579837 -63375036227907431024518134240909548448 8579838 -3363230184385563003436875729673614720 8579839 -18953060884851887062576672895514754560 8579840 -94387642362778971798744967777238384640 8579841 -2219377521609294724152962254224557856 8579842 -32600734741141899899609490180509690928 8579843 -206054532535965072264057058638667856976 8579844 -14314243552071675345216324134246965248 8579845 44859713554966478669660983357553796000 8579846 55701997647113237401017202392150133248 8579847 -85061479096308053848932300993600000600 8579848 218350981252326536590003997981147136000 8579849 146091288846340295889856581672481553280 8579850 10764584288542025042016263565467980800 8579851 -65305121316449494920759480545707791468 8579852 27239821805312880445836413407329426432 8579853 -17458537194473574927639231898019861760 8579854 -45653000642642514885626004268288002624 8579855 13219877480284169881819133435518490760 8579856 -5107755160614816750329382442663673856 8579857 103432777136162258523201703203451488000 8579858 -9221293580543910522068149742383002624 8579859 138093996614272305092114086458923933808 8579860 4391271271147465092119329769090088960 8579861 -132105597749508062851043307956385144000 8579862 37795046974766716997544666179590055520 8579863 35819804051774707092117967730288065320 8579864 -95175606244938055492142550895104430080 8579865 1460712676890459858198683039062813440 8579866 46027293213261008039055904278843826176 8579867 95783818753088653170230161445301876000 8579868 -98291501554660637793364626424750080 8579869 -16731884836158977179617713824584792730 8579870 5186440291105595870905983412979865600 8579871 110355641796715922569249749658564020240 8579872 -10067611350604168676636711641675726848 8579873 156003575084761035422418163230311233122 8579874 -56848060046436198293858739053706362880 8579875 73073132049759930242640961120835280000 8579876 -1729873091151266920092150477780903936 8579877 112413592771062112463561945227003591008 8579878 117816020630174963361501516699133878240 8579879 -55090735305599229614498809334115270528 8579880 -19692339503225595415091486461151078400 8579881 -87969049879167611232952532747856061318 8579882 5468335235738998508185777632646578192 8579883 -23395969968026180145823696723445194272 8579884 -189634829058222354659569968965322429184 8579885 -21002402724990866818650131328028128000 8579886 40530299802494076214575416088785049600 8579887 2038200370179065586888497468606550696 8579888 10300167016769964100190743841777958912 8579889 -16587729785771233580416624946314643646 8579890 69593406089016701078913912871950720000 8579891 -145585260442689376981252265302048110708 8579892 80073545902606539068664536354607869952 8579893 -27256872089006593459739352113259506048 8579894 -8026815672265579988073080715684636288 8579895 -17593160565124018731462499578545451360 8579896 29824664692434232762987809237711360000 8579897 -9749992155545139300528000731358029568 8579898 -61978637225743487431818246737480793600 8579899 -5297158113882972243802173769392765864 8579900 -99304236777208305588121983432851020800 8579901 40007237540868506822115763779715381248 8579902 25677312216670705073230854630872885952 8579903 215422877871702067909126828008175369152 8579904 20821487164811709745086282330953220096 8579905 83818638900663557522218724796414797160 8579906 7861034742837387225140563810320579840 8579907 22959567347522678042274976956593680080 8579908 133604533722417014413741406093885952128 8579909 1319750205660103023473602204041912888 8579910 -3813215541087900665494606618520000640 8579911 132927863360451210181049274238089888000 8579912 -39758842377692648051483475751357440000 8579913 -94213505458568886833347523777129788656 8579914 -11077671388038569269550170378015449600 8579915 98184066234636314509257476591675110560 8579916 34230350328954620328467640712573961472 8579917 -57844304366864186723027336516609847936 8579918 105499114475894072116696170835279316160 8579919 -140417888773409499359942876483551872 8579920 -18105891702944947746429983121989959680 8579921 -28709191485722973809886920964730308288 8579922 -45345060292300894483283301752811649536 8579923 -13226677302577637552668527226547443896 8579924 -17532151658373093860499807699317495808 8579925 -3320453540634157768197982265437104000 8579926 13544610763951367763653332770141786912 8579927 110356521512537917764649027586531008776 8579928 -22700944472686822832060093772626657280 8579929 54088082255872049511458110904039547530 8579930 -23711721602841428388399366265645588800 8579931 -21528895027445877421204342713980287848 8579932 -20078158691003399430633076680962183168 8579933 165020749449790917910602076577502336864 8579934 -85804772873975372295782632049103964800 8579935 -3263044057474500520215148090908316800 8579936 53225224356665626323135423070630182912 8579937 145759821639308193690461969837781194160 8579938 -38676806880293933875200507311191016880 8579939 -42875835592601829954734431010796460260 8579940 5162891455018182036633800172109516800 8579941 132115908444741497040660351629157310200 8579942 11456334089898120070392050015836893312 8579943 -24971306664479526766875676624830545760 8579944 -178681584254358642993609790704544972800 8579945 -154437035387767867984030064020527229440 8579946 -27817029591746960837650095035951302656 8579947 18325698711846492072885609365436783672 8579948 11476968237581192968537998585476736000 8579949 -23720186732150646180693244824164020224 8579950 -23950254974392102631363969409010440000 8579951 -53414674135500832143302172365843309280 8579952 -34136822125594397224054813612955074560 8579953 -146143280841577176760717180248987840640 8579954 33314505451291907302259007663467356176 8579955 50946617007324049789888121937931981920 8579956 32761372599510693684437821601661050880 8579957 -174658930122125976548722894566251753280 8579958 8944266232502866092559707041341984128 8579959 -341472736780823265146610050715302309760 8579960 -19449444392888939679270649899916800000 8579961 124505445986750362145745109442121335358 8579962 1192118606612411340561737147725577472 8579963 -30969963221495178417603123958680299520 8579964 -68391206918599029757384229898506984448 8579965 -119531165234832369111048720659352911880 8579966 22773756974862437179487794642588729344 8579967 -45483528006553737123847039725053790336 8579968 98319370269459451184603291083887083520 8579969 2390057159569078615700660819381583060 8579970 7246114469972003653171240704711667200 8579971 90988176418638894761375123910302735344 8579972 63337745116303853723813576484212251776 8579973 149720080683018881510589136498310114784 8579974 -13023010692617428464759858733636320000 8579975 133729744596526174228269491573767380000 8579976 -8651108473925346973180736419151462400 8579977 -4320350093320624448162175442747673088 8579978 95149137887829393010677934274456640000 8579979 162798353382263355454143990696779455920 8579980 -51738417495621738056626534301191142400 8579981 -3158882346254416335661582112592838218 8579982 3195571310124521843158140812412303360 8579983 -33452761203006173932052273116186847576 8579984 4497831500001358947313827261758570496 8579985 -36254380607736309008587539039302634240 8579986 -16076760463160549356459160866454395776 8579987 -66507242834447531917515711439152024000 8579988 -25352710391725977695699201591279759616 8579989 -212463429463385292915395553951046368 8579990 17320803990415447137382571378220218880 8579991 70519921284212685254419001513925110784 8579992 -338048991410247106906561435063623905280 8579993 -135312050126303717274810073602055818240 8579994 -1911347801669931957448346509226164224 8579995 -65779253142517203010456670307440056800 8579996 73497063412410736741924867903111872000 8579997 17484706402408942076188463600498760774 8579998 79495755368890573135940906338078852800 8579999 153706613766051225178360827978345516000 8580000 -7485225917298327694021977733201920000 8580001 100839589047302258230006704926856535600 8580002 -831605025518218703672942737630299840 8580003 12389934651946996187946599911652062464 8580004 -699025023101269431749400918466989824 8580005 231620284720480149649994875813096320 8580006 -662369450025188538728047790600100768 8580007 2700276593452767908211044573381829960 8580008 -196759535043504617995480163921581271040 8580009 -8059133195945891854403138927594699040 8580010 56592409254320270386169931796993208160 8580011 12213766584082067309589707030341463184 8580012 1108182325861866010666364897888600064 8580013 -8982783977755142255947436697666075476 8580014 -8073946231116551356273358749765204608 8580015 -4361514036238612926721312632831524040 8580016 39747599111685291285961572743651328000 8580017 -43966433275968527011120484860629703680 8580018 9638706858416332092270976415384625408 8580019 -31789563664134780061662341169873184608 8580020 141998153504560401217852551718836940800 8580021 61368385244563141899397260433021684512 8580022 -73556711188073300497970592343445501376 8580023 -46963156086514490760592617281663296728 8580024 -81454265025524667392798214984297369600 8580025 -24335188090638191382445689999853414400 8580026 -6398628044785751835150356599968101376 8580027 7848104415116135477432194941759684720 8580028 9032158568375466201229680692494695936 8580029 91646044354821370207527521019504412140 8580030 -6550642615443767704699555552295863680 8580031 116697972832777928929640184940056256832 8580032 -60182618301573731339167889857928232960 8580033 7579563050781820963838655623758602240 8580034 5928612766354538847501713226937438416 8580035 78031223232195009519996124558402245600 8580036 -11656923242132537012681520933547044864 8580037 -49029337153103143819639695484142585314 8580038 168848457720215202785976285854750326272 8580039 -51953271850446512827796819599194345600 8580040 -15037569351538567511188335105164083200 8580041 32169285284966540021972668041440093412 8580042 -57643302775161474564083990597791867392 8580043 -18257381926670816292239693931331225708 8580044 15359750701275579342847424410842854400 8580045 -23312593438755055204591246462732497600 8580046 29186882582272522501171302009912353472 8580047 31350475360717051728059768129496155136 8580048 -159232203197787445476144107437817856 8580049 141780967900393492603148717957120714736 8580050 2049798235484578419627293404796152800 8580051 48116931842777870324189610274198887360 8580052 -30554629898016870592226470032993667328 8580053 66222724588104984563214268603001585280 8580054 5250373432788677511824317155903197184 8580055 4189940013029397986303877975212308320 8580056 -1650156454449328402718611168282214400 8580057 -147569599616732177225875169912339258160 8580058 -53488794211555200055244402356964252160 8580059 -48096467321212673358759592470312957720 8580060 92293157815736839651254621865681152000 8580061 40314189389871024906541290787032468832 8580062 88343543348025325968145443927894163200 8580063 -66910784744028031247728565092571344056 8580064 -61154137098704121439446078230153134080 8580065 49177418881039848967228669905450970920 8580066 -22925056020472441119719191882567163904 8580067 -1325891341037458521408488373053349200 8580068 -18204103542721540217610272092280193024 8580069 51066361694740414150727454798778272894 8580070 23890147521959117980144267632922936320 8580071 246170767418081657594936284776160105272 8580072 -37513908049409160296185378815002542080 8580073 9851799814452972247490447004118747322 8580074 132631945474563073243283930101578223536 8580075 9167108339314756537601395946503968000 8580076 44139787489728255164087127690413337600 8580077 187988534945834732086638917095530250560 8580078 6730362750401401149601934998934135808 8580079 80470488298797461485565637887929497680 8580080 -2352497291525489786625297322002186240 8580081 78720876534124180245099036434106542400 8580082 412210121709345282217824264223709184 8580083 5607418786880410146708661746308826864 8580084 -16085969190953256444679772538707865600 8580085 65183910733313354435800861263413664000 8580086 -15188377400772449209407606933185287008 8580087 -75711891041867364306110041994083040256 8580088 -228499333067566415438895413201575956480 8580089 -29322766806055033751895230591394668544 8580090 4953871510457849934929956270626301440 8580091 577647254759604292986153617767456400 8580092 68323714803829386982533227518676975616 8580093 122620182224396321606613282555546178944 8580094 84559213692773828733829222109505540096 8580095 47911224219853511000816919043637695200 8580096 75451831743244004989901543851803279360 8580097 -43694827839764437343562121677379347454 8580098 682978146040238069306934430143183264 8580099 -48421168885730512360818892472929935552 8580100 -42229878985221925086742186409425920000 8580101 -77421719857597400436247124993197508898 8580102 -3318467385108745631134966081373208576 8580103 -55452715882192961293252110263980237520 8580104 -42687604226630707535702479185905909760 8580105 -27364380526839164623103242522254678300 8580106 105827682812089284914746619060028059904 8580107 18388372994717753411829516537968019672 8580108 -34287017492159388356186791520146584576 8580109 -333549040063247804961025821802500092084 8580110 7813263254999398711650755625358080 8580111 1527443413375561035853264358109027840 8580112 24249577389895099618125889221399674880 8580113 -45364474479497236237647400908613186638 8580114 74949763907600415247791407136720768000 8580115 -50331681856889526843514840120767136800 8580116 -68894068900220873347390277786423119872 8580117 1180150026267935539784246214088048896 8580118 -49209685819915562222567529082129920 8580119 -11929694623759153741141923984704237256 8580120 -6617672446193992324556446595442278400 8580121 35329519100546435463295106469789601200 8580122 -60088735893231313739208238978026283776 8580123 87800081699823762685567201743497984172 8580124 1281670633008292648511996320625211392 8580125 2870250894608623606267504265980584000 8580126 -10778401063747014380499249994914210816 8580127 -123701669848139788370189429955688100400 8580128 -4473083035822132314546598920868724736 8580129 -98472160403358955170421280736963886416 8580130 5200159596308193260620119621279454560 8580131 -6758710057171665761912334895753053696 8580132 -175276679790133112846308902091753168896 8580133 -217651754232512378106799549830773671618 8580134 568319424889858994682957219981696000 8580135 -85151324867001395577253767813154681440 8580136 -235650236778778457523996633282652984320 8580137 104686774905454206791571184243138192512 8580138 13992186265164807456203699506650998784 8580139 165662217911552251813847660748005190000 8580140 -24713149904494089238494651685566658560 8580141 -172293498710472903798770213829023050560 8580142 -124555378187329614561689937621836238528 8580143 80166722194627358145485301124831778400 8580144 -12475440636189167610239623179430035456 8580145 27713289859428630902495570110373328000 8580146 15698764581485664640744265127176246400 8580147 -52817830922214714767685220517003375040 8580148 -112845429280136347472193216684954951680 8580149 -74052928994827400056887110155911411840 8580150 -23398176830062326679638720552836592000 8580151 -138542737455988251944935974088828757848 8580152 6491784502090400899205712135576453120 8580153 -34524829937265035245658782289629387200 8580154 -14618035995198472191300252459413803776 8580155 95736240034000489127879925414623645760 8580156 24795783732104269504569811056479929344 8580157 -28922042401824792974546051832125006720 8580158 27655834672146658771915938583310503680 8580159 -4660351713820714957663141229882366736 8580160 -54017278843974931152284226932016414720 8580161 126238437689019195839100810769582762452 8580162 -15050852508273353200969662012754002048 8580163 117962493457241691015526883079564117120 8580164 8253596570115901636211139835279527936 8580165 18612268679523259369761945800878800000 8580166 -24788120817012550332841775839171754880 8580167 2142708279479537306969804783592528216 8580168 -3905314271867786834935469288014986240 8580169 -1786391824106013288426989065068939356 8580170 -11567731287902093267361918489519681600 8580171 -1743024960971259883186116404684910888 8580172 -164555445673992222997249331216123136000 8580173 -13904250569939619795053087534692581120 8580174 17500250507441648915475658452568071168 8580175 -52755617871293910678185364448955943200 8580176 43703663510213474120415958355746750464 8580177 1218642881976608851969824466613418768 8580178 -141321121994243235503999632812670485360 8580179 -326267311750690820617897358704292924928 8580180 3590801337827337246780792308799897600 8580181 218879459290760188397485434897483131200 8580182 18867414296860575052459321283115444864 8580183 23029729929383182191564967321641886824 8580184 -50385543233861576570520733168427642880 8580185 -112575787033802658041429398483393786620 8580186 13828451234025831573686750793453323520 8580187 -65252210738154338959591953852656868096 8580188 -75662523289197413426179235566068506112 8580189 -35763749481605841854897572323170630208 8580190 62329783277488720732852881485311372800 8580191 -121738955446762705638117752674732836480 8580192 -8992727277776618733499040502739107840 8580193 94460614157904421264521579211773532320 8580194 -98628689169044202961354291773002399664 8580195 39550023177311872201659219556375608000 8580196 20855605285186815076349263617321787392 8580197 52108546691006879467142455424406172092 8580198 -56535790346289241039030256629034890752 8580199 63780108162871402741644204998171717320 8580200 87910955625767303619453080412015744000 8580201 -4316341995402299977680749384964322560 8580202 -123237266546032098633173919941553087648 8580203 14228310906420825551329729930433670984 8580204 19038006871995136395648996206908957440 8580205 174515012818579569249796156597043374860 8580206 -128274564798206325828386698752467879040 8580207 -135361469705807853325473007264044049008 8580208 -2742857736191402422051960123903967232 8580209 -202659317202746946622803094419574817472 8580210 -12210825815764443233707484846891865600 8580211 26958505976590142289290468907245852224 8580212 -81308697633987983268620500530195664128 8580213 6116789524396524339055359890404685340 8580214 95046770722769163954808786880858487456 8580215 -24695849273225403534095300940571188000 8580216 49918997104381886731919406983302041600 8580217 -15303326234033337729614071544397011734 8580218 4037050077100482477115100524636552560 8580219 18024236815444945315280632444963903488 8580220 -5492502905538775827947631663882240 8580221 -27709765662274998568339384722120530016 8580222 -28970102901505840613131946092137216000 8580223 -24859509646120735056474281538870681120 8580224 1895907234517944042139333500201861120 8580225 -54608153516983820945168629956975736800 8580226 37680167925025972313865994620820509696 8580227 68441651278816485558162511825472702076 8580228 -99747358443650388993927902674517652480 8580229 -20684403019117103080187421945934797760 8580230 -10153686339324857066634565518062505600 8580231 87305568489279195498339890701169880 8580232 57354235599215424407448387226259220480 8580233 20623600651142918257945779805926019482 8580234 2459540694471001362046503506441120256 8580235 -15145077216083348881589494762656004320 8580236 -25826772862049949640981594384677399552 8580237 -33117001841113385669837094808864271232 8580238 -116385133431214754820013034307971160000 8580239 317444451882379400099864794995315738456 8580240 21431457739406886271280793113115525120 8580241 62465905204975944347169640410384398642 8580242 9507412905828320448050427648061636608 8580243 9542097550905751716941039669971137720 8580244 -17332027581688211076968109420705081600 8580245 -88386683762184521865349073202124318500 8580246 -2579198940930324900957036071646897216 8580247 -51842325415103599369262770673327938048 8580248 -2186948597409236706346795331301488640 8580249 2560058995391422894186562868337740330 8580250 11103996228270482907666024065535744000 8580251 -185089930422947510165980780879511114748 8580252 38569315692430258628867934571913011200 8580253 59902333313766032208870972606090652128 8580254 57143632157691389960550107967473915520 8580255 -416406075386758224220876805716723200 8580256 -79780528452591579184090006901920432128 8580257 67782298598380706690516681407768267392 8580258 53503260328892907292609101793011670224 8580259 -77377689093778872823267910939264192640 8580260 -48441022625635704760963999490830740480 8580261 60619066169477550118634099703937541472 8580262 23960173805038501921403665001316633600 8580263 -1317801648552451271498775484858863696 8580264 28122310663633974970717381008040919040 8580265 -24055259488025689764131572518358322880 8580266 57681227752100276325961915262815814832 8580267 -170467982299229769417476224865419279560 8580268 -138903319904341441118882983521922730752 8580269 590252380804420756342351544571879039360 8580270 45915573349277502367173283630048233600 8580271 -1561559878967915065891330588558705056 8580272 -54917178498133092277382004083379585024 8580273 -17045400463778749534075636845262700544 8580274 6371034014470302842435145704795522112 8580275 32527898916858778653238605509055697200 8580276 36690389898373851636436749448634880000 8580277 17064728458442399065153356986378463040 8580278 1619470422453538339522637958634659456 8580279 -49561498934980711037717496039553502592 8580280 -61220886332468129003860696079106969600 8580281 -5598837698221769003040935769938478588 8580282 9573915884227479947735553139031335680 8580283 -28397378748856029198492708565482834800 8580284 233263482618164471912700420399676455936 8580285 27150312193362058164285467708094614400 8580286 42142874047716678035494451571380966400 8580287 58660897269459400240950885763946703936 8580288 -25210587497343551354804891424537968640 8580289 -6705087045092062557745762817043966910 8580290 16588431042212867820934548510091130400 8580291 6486674888584152896889457948173853824 8580292 109392684312402008874237425009839384704 8580293 196623974632481623785606127218439050240 8580294 34981686011377241122082847565557246624 8580295 10048191122081908005173991937337815800 8580296 103428207157344770155788552270643553280 8580297 2627536501951496089817695274018435040 8580298 883134869359586785353867972544112736 8580299 24678750254560507052965990541013956784 8580300 19209053193517613530727036656463692800 8580301 -217748379262765601245333978700632322698 8580302 -106410423246603538439621641076294115648 8580303 -101984066105227833280940179523443897200 8580304 308506598014881223620729446504857600 8580305 5588536804777525581969554277633000000 8580306 -275420677258711272868613055075336192 8580307 95265189548150527592010095204849861232 8580308 -58616103235641771030391430654187184128 8580309 -91067711297415389619528478299713875296 8580310 31022986245629949906830951213570722560 8580311 88930207769112224336882580823930515840 8580312 31295515012484554238432199841710489600 8580313 -58103926269398882014362203792636522240 8580314 -157211375093971961195223529247066983200 8580315 -36804948496063099121942386944213576960 8580316 4718740688338403267392526144084127744 8580317 91523669897430111064815126684483958860 8580318 -9609186332765121737426105125319786880 8580319 -167433050143769715934908356206856530440 8580320 -15297790589814523580754889805754531840 8580321 -23645273394412320122288390007787155180 8580322 129462906034491940341461158335235781712 8580323 3391246052577663147072941971158312984 8580324 90470446601525026064911398091062896640 8580325 33837150284701715438729117962569642600 8580326 109510915493751071653290985176037286112 8580327 66433017537531271305504826065800017920 8580328 -60086830424407744305231620397253232640 8580329 -89123398306634720964250687929433765560 8580330 -17236033800077925271005471050777729280 8580331 -215250318243490904654632582416229059800 8580332 44448048939859270490475891700488151296 8580333 62763147214169224519404237799857621600 8580334 30402327181238706028002655302292303872 8580335 15441735796443098080808932542236440320 8580336 10078193563911387078169875695732293632 8580337 14736567296519346009311072078237598772 8580338 1289769225934046881443642441024142848 8580339 -16979290086898091465402135106019168800 8580340 4147802361080929072834443125945475840 8580341 10510201429233819917662559100217101120 8580342 32944692641218764838082096195534891904 8580343 25905614171390716377703632384404157440 8580344 -169602066857130009337051298272852131840 8580345 -89563938219118225390305484660684812480 8580346 -46571086747447203425476213699220524320 8580347 -15980086134928051145261249824544132520 8580348 7663106989146700624030478681991413760 8580349 -3676662695996504618755884677710175232 8580350 -18819367779321035832764866399612387200 8580351 11331479941273595483254735768706657040 8580352 111616183618941590042187841214087168 8580353 228177034807438756545406608144496633602 8580354 -49192106160051095163699872110144066560 8580355 -56969524842064872381686389016757715200 8580356 -145232078035845038448900859536708574080 8580357 -50934629702647809549164227007476005120 8580358 18997365535707834331151055324719453280 8580359 -261555755187166110460302006672559455984 8580360 2802884605112912945726331237792153600 8580361 -2585695035697034490263027823530518748 8580362 257945527212516602442784412905413120 8580363 -87428789830223192371004595719428686912 8580364 -62786682132663489101424089076792122368 8580365 47869241282742955146010100422906226400 8580366 20850925524085100456951205923532301824 8580367 -8971265003219684854968558097180359648 8580368 -31436796010360061075503482580046635008 8580369 -25035380351455111689467627347763128320 8580370 -15840574130567439285244551660646886400 8580371 13426025866842061925484831978786848640 8580372 -30187989250962142192658570657329809408 8580373 1407008339819946761657264258804416800 8580374 18017981141258039209700985185617281024 8580375 -127163480864157161325350741046945960000 8580376 94048946734709485986478788141974568960 8580377 18163029639982844235044572015136901060 8580378 -32520639784328733546220927977098942976 8580379 -15768327121635506830018844962926703880 8580380 -21881960396419818049098602558703843840 8580381 95920816866104768699756048099766230880 8580382 27395794130939697956968097936760513024 8580383 19201644145932493115985605690161937520 8580384 -24966982829583094135790495818721525760 8580385 42170179677749470035161755646795645760 8580386 -109726175675478574461673305526926994608 8580387 -97261220193220484616833004357855932040 8580388 63416297798738061728901209391578012288 8580389 32164827350585684941994976752766512190 8580390 17537810570630439230392142547956832000 8580391 84880030841212248650367266250591212792 8580392 -1117655844849026717337591849118433280 8580393 65728525022160907865706595239733521684 8580394 -53461691834207738948410370554547540640 8580395 -55656476221934578079227205751600285600 8580396 -95413669091520363741744131048133267456 8580397 28507654392152991427654736669789310464 8580398 -4573573344576295713831135363896171520 8580399 37782721858450466724882363024276768264 8580400 14395152840846952392014310162288640000 8580401 50568115532946500597822811041015471400 8580402 -9320562350696958153211199765903708160 8580403 -60106678017275969843564115129343719456 8580404 74023085095464847770868863758820925440 8580405 50761526075533272085586953628152592160 8580406 -23734348989497372908192207728513528576 8580407 -157605297680843620831020648719959440168 8580408 125444076085797744143164228194884751360 8580409 143509764200363169193108837626681229610 8580410 4240446475795556183959747285208080800 8580411 -1047425308742086162561301538459644640 8580412 -55451861004336017203487687679611782144 8580413 236971188932993277437870317958430238662 8580414 -137601736657616104743434916637009963008 8580415 -323926562443120722333436997482963138080 8580416 -18167222289880036429498739048718532608 8580417 -55026143811369650348245324831669385760 8580418 44129788868879127228570952921639229952 8580419 -146482246161214041513246317386562765160 8580420 -1401964498629583292543285780695918080 8580421 153791177940182164018094981611974867744 8580422 -104757446710895178069347682589457633088 8580423 46670457609996728014512001617422140584 8580424 54957124478939246392989522234259537920 8580425 -24301233420351311744102400299139931200 8580426 -8528286037597118827231957987297416192 8580427 -329518053902961540478067351550919012800 8580428 -4063582818892780004001509453821046784 8580429 15508925120745807064579017608411424960 8580430 26815050002569549268975344062089031360 8580431 -17025240649450458824213552376927258768 8580432 2226725911065018752483788156235415552 8580433 -109430327568915207792960642619783876620 8580434 24141616686421223121859092437658089616 8580435 431937686270869817615822768996954880 8580436 -45034998743345796014925041549697032320 8580437 -62902781803790038160875837101346645248 8580438 4026779370123687517553930926590796800 8580439 -57594565173606445592731518882081987168 8580440 -105858702227319003524163496721424998400 8580441 -96030070274488289945938688695281523776 8580442 -24050908336409243855302164589970047008 8580443 -138636033926138135542105716228418106256 8580444 31123103560339708602750278966007370752 8580445 -83973101258704721984328147600228801300 8580446 33136113906391197379655031134980448640 8580447 15707043913904446076488801349268556320 8580448 -88598605013269686537157438411058970624 8580449 -47070081713122658780863487023568867136 8580450 -27732914377349046277294878678700214400 8580451 71257460422110240422614706032822074504 8580452 44736751947722229045314212346004203136 8580453 -7387846034662437092915880532538603520 8580454 45727548257132455644948792686663001600 8580455 20220614741986814547381500901713927520 8580456 2284390079102069580595157093822929920 8580457 -20420820924664920456906110168875127520 8580458 -28796595459584076904860922234581722016 8580459 -50281746263368521356809622721879336960 8580460 -58342965522989823228446029762200207360 8580461 34137138255871533132799608397697197440 8580462 -57143187485817671506902166379915228160 8580463 172321046040192286283316229521925679400 8580464 42193583571001076347057315516395847680 8580465 22357873376645020400264262316994736000 8580466 37701113227664522064959508891929532432 8580467 88925309484805505920735260112174828032 8580468 31765305035174258051042882621874591744 8580469 -87050695231187330274579399342919890130 8580470 91849457991125599900163119630598774400 8580471 -100985159651306225617411226729765105688 8580472 -56967718513277936349384805242278830080 8580473 -204983558828056682098252416290590854 8580474 25702790804174929735869682177368403200 8580475 -135595042744733013432426899976956819500 8580476 -116614195045798051415773867212024276480 8580477 -80243218938041505320360929875709796160 8580478 1214563936276138222044365736147373440 8580479 -52761171475050978711076245342965377920 8580480 9316688300154833004820340158758912000 8580481 -39682290705371399785401912960399098176 8580482 -8280554012270264935901795543089728000 8580483 -7050486134440299005625704784946590600 8580484 -74361747684557512581644463464905998336 8580485 20621975199235920756748108563597395160 8580486 9547386157981075971175004015925395328 8580487 -157429100083215613069342366565459653864 8580488 43046272162212790485744163874119680000 8580489 -197567900103661995317130192640097956320 8580490 -7635693272012785085121574527893299200 8580491 -255111005408337379753709370534742767600 8580492 1323907558188187046018664374375887872 8580493 6289388748309551802469503492432901324 8580494 -7212336576370054902034607078615232960 8580495 14955646846201187807961691376161996800 8580496 -11411366730983646948802128784626638848 8580497 147142978200144624536350834976024144946 8580498 -75448727128111366663388919389688809472 8580499 -187853118215213037545516723085915740500 8580500 107725081117539206565084567870903648000 8580501 -106220787725874883953667549857324369408 8580502 2335470517412912668346120079296881920 8580503 -205632413712784613539265573217115720248 8580504 -883712847510776081454261033188597760 8580505 -101207906084174915249292306365690766840 8580506 29124848417160026361045889124676725760 8580507 25885284761240999199146268416933010288 8580508 44768717525513693924340511716610615296 8580509 -8273329715089408964459721122976948384 8580510 7212906320597614448132079197736158400 8580511 -148401152276180685234342699958820281888 8580512 -4449842009011248358091253369417105408 8580513 40715313396721066909598141439769781088 8580514 22543792096783075841190584697400512000 8580515 146981712613334308655873135699516990160 8580516 -20086753883653982591480811765492633600 8580517 242533661517365717702886992272825647552 8580518 -135450902615595855270065621886801180672 8580519 174596468507071610752031745047449306320 8580520 -40938590808525204482597023605765120000 8580521 366709536170505164715246413182898688 8580522 10691316397693988873083093493730034944 8580523 87578377571989792043906944170643547936 8580524 135789597799031958047848987652331300096 8580525 62475099807349743158307966050735416800 8580526 67584427824857782274015031651306993984 8580527 -114414476468746209364842993344966208624 8580528 1893315425423024903565211649278377984 8580529 -175982180797420340396685441893876207520 8580530 2065114083437026273462917538656806400 8580531 -61769939223160094508142575944243573448 8580532 31724493647938287713855581542533118720 8580533 81351797560398969354367340474319861600 8580534 54809383018066293132709501823346041280 8580535 -31100910869439546030054932372231060520 8580536 67091034798563304507499692467410329600 8580537 -101828380568797756867431886124619482694 8580538 9619850095876317148436707350180343920 8580539 57204939245213202793265827760573610600 8580540 63461328629251590419569701669753937920 8580541 56991271584384913973812712801798952960 8580542 23763684938963352865810972038642868992 8580543 22226843394381297866472406053814891464 8580544 -6857754930952299597887124659566018560 8580545 136482118230997262511557772737210937300 8580546 68132498344164916420493259601664716800 8580547 -72184552478415295054074154357969990680 8580548 85711562231280708686662134531281275008 8580549 -105050099757753840582835105939817358240 8580550 878911930633533746799720941584113600 8580551 -9487059805931448783347771662417952640 8580552 29937500485073963095571061433329254400 8580553 -227143883978525317591872532581575980198 8580554 78391270104437670078222296956329212976 8580555 16560488338145677495771576641107674560 8580556 155305293283719906548798726085091470336 8580557 -181148132989295180365063660523956621194 8580558 28026563681528212976127759495156249600 8580559 -30897065623045252855827640407444195520 8580560 11671089160437905377408143762230476800 8580561 -122286566243004924812491715244690573216 8580562 28635513589232890485931676064870561600 8580563 -147693344285572848423483801215263094880 8580564 12354061994894326549130303066247168 8580565 50008794232151848510535153150865859200 8580566 -3703110686881971879950790690680183616 8580567 -70106329123750960291265242202789533488 8580568 -59769772496973377276868290548581949440 8580569 31683166797547343495204057067862760970 8580570 -15867605740824479604171456791945452800 8580571 257124197529274863295850257846939670200 8580572 26363418028422829995886915199623102464 8580573 -53680825398833197770566169331832788416 8580574 85696421598294720835917725987269009536 8580575 -13203983946195258504502455821886608400 8580576 -111280345761619424306825673438055366656 8580577 -21891873163840241249239397723086152300 8580578 92970303699881244986732665049733504000 8580579 23942830874906666715208456151681602560 8580580 117997608258953270622459683911452234240 8580581 200757752501792552273851911124606112382 8580582 9837966672666794566835960515050253248 8580583 70209551790202354182498683267816375808 8580584 102024935975818634199959862440876390400 8580585 -5025409171891782117220766941177766400 8580586 -4579110381750790699833209487494163792 8580587 142443831087023839125769584429604572768 8580588 20935125804855318072483409251496588800 8580589 -19130255942280519684364938835368452180 8580590 10777295418573931035294147507296323200 8580591 44839724260629685725690822293167801800 8580592 25555976388954461204816927796349239296 8580593 15793403638591124230418547702535657920 8580594 35282560325108263579888661447829504 8580595 -5260661972165492761111021772415742320 8580596 42038319862072268000834379315324887808 8580597 54217240387220948113213620711172039872 8580598 25021299209817895348308615264279184128 8580599 -77881303243641933291018172233949807920 8580600 3594245876036957785383921234493440000 8580601 -44101528340409644638150733705971061398 8580602 51594019622252820948715594334023491072 8580603 27866682057750201517011078989247913008 8580604 -14420024512922112392867059807549087744 8580605 -84814895665493488621750469694735912480 8580606 10464193416277920694527112585259980800 8580607 437890639676929539154907245089016320 8580608 -25484560619761440852640631985159536640 8580609 86273143723342106875234982392964863200 8580610 -52632979094376705175359789107814013440 8580611 -43981433849923373280197134274421630048 8580612 -39211410882750788885482303340359680000 8580613 27131152328431686933507777158238448862 8580614 7712437661072791465443197029314084864 8580615 -62660786641915015092891515918404895280 8580616 -147887487596173298432361876228502241280 8580617 112741686550002574301554703153770416666 8580618 40581639971100484494952782194057193264 8580619 205411025954102952143274569977963896 8580620 29417680858817664459830059843466618880 8580621 115025628069489834903323317203352387584 8580622 48976705240124465189748770283271154112 8580623 -92148295961643303679655878261505210496 8580624 8949509976749723539519815092623638528 8580625 -810296629332493608367788469323043750 8580626 -2444439159098010199838089528521272784 8580627 102568692882075747563674881190599022080 8580628 -18290232192470667881997964796457400320 8580629 -117535637753066487247779623858202045924 8580630 9587855718699202059620615267320800000 8580631 -262926919162008557415808116493931593776 8580632 50960741055475389339337867120218132480 8580633 25938728053303070195120315310291451008 8580634 -21106557626601922659456000810785641728 8580635 -142948163557976310341194649431400068320 8580636 -137785309381083025270925934321961382400 8580637 -24170127759595493134337083563911993646 8580638 -73356535721623285385872075534260667392 8580639 3188389368340528804580252323247547408 8580640 80991462278483942463012882592147046400 8580641 19108934289368009629045209711729162900 8580642 12293497892451315424902849170249025024 8580643 32288953635851127165473988017490988892 8580644 18822197472455382661068952977246934272 8580645 -20900522774703053196794441113443740160 8580646 -15702773933971521934666566993933385536 8580647 5266497512072247246123471901740462480 8580648 138678052919860000605224163260129771520 8580649 77249124420073408558063493363573950464 8580650 92709423582077893031053401091833600 8580651 -5978324114603498881011470607655281216 8580652 74991773739980447816206596838713441536 8580653 136225217615972258423557323064141162902 8580654 3365719231295432126014783331597021376 8580655 -42092823717819949426537116959302267440 8580656 -3165870647937676153967029491084558336 8580657 -89167708624030871515651044282207525120 8580658 107895003253058885663047875946698830976 8580659 232357167151756359691052500181755954416 8580660 -67835984813286560561692896773665812480 8580661 307226188039322434121614654840274930272 8580662 -81883378045835679935172889131121923168 8580663 5101744818918817302275278134337761504 8580664 326174373036559563997264693150744166400 8580665 13826035179872935939060560807184427400 8580666 -30700735766791798773655716403766227200 8580667 54705276577139835069120653728323988192 8580668 17152205665107260709654976151185443840 8580669 123466028300382346628356422031993138944 8580670 -5439455173934925261521712888460976640 8580671 184890287593977778906821679577404065144 8580672 47274655808315783611924199272358608896 8580673 7424304133818253083511276656374174464 8580674 -47708392790516095969548136813061519664 8580675 30211351494007305531390785569762560000 8580676 -14410523043264289358974257859337568256 8580677 6110051634760347210612062203883644032 8580678 11922108019376643441745760105136846720 8580679 -11612156730365342198687577436945618416 8580680 -33957081839096256997086284754573465600 8580681 39321498542186393826687253730821104000 8580682 66383801633532640531069173302425073664 8580683 43246263782912199789354598132220597304 8580684 12890764441096716903165721941120769536 8580685 -23874384776599656502721310925913457600 8580686 4478666816188864314261105120387451584 8580687 -99468183500510124409461834008312323440 8580688 23184979747936436417787304759388659712 8580689 -68535513752300453507415883530022260876 8580690 55451674049236036527869126939134725120 8580691 -108855612430147778012749950453236352096 8580692 -160000138204982153140652007262558253184 8580693 -1543395758768328547014814394659141632 8580694 10825662595100895473228699163592723200 8580695 82788887649442490493370955561061010200 8580696 -211357150107836633700670425808184279040 8580697 117876765303173173259134362123156747146 8580698 15999643900677092834075537182117585920 8580699 -24399375464523810921916525668871796700 8580700 28445963225154040939171187248325568000 8580701 -18049355649220502005466470128737894400 8580702 -18101564036220165465025558272241557504 8580703 -12682482776485978799847310635870962480 8580704 -250815217272365459065645619447982981120 8580705 -10880164967726381756559403530602741760 8580706 -98689651084009385318313745174658365056 8580707 22858034837054891441201004912506408064 8580708 50368097526401359293265950134929643520 8580709 -129364871626173225631097728343123588160 8580710 11322925144496983442743480761087202560 8580711 -91906651806125160004034036096021536728 8580712 328620518905069983178507864559616000 8580713 -195517756555730218435846623176743300038 8580714 36731440505217730449852888234361079040 8580715 -107106257796019063734966818206663440 8580716 -117858576566063819481834762705175317504 8580717 19280352645191926545366011388352676460 8580718 10002464731723784399735972722815850560 8580719 -94865471680216149670324660368925772304 8580720 -10551566454986348883907220645842452480 8580721 2457768742228247689142781110371377252 8580722 2810692234777282391530183288193488800 8580723 19369227812614182893283840228421339200 8580724 -42955290864288198114373168998526586880 8580725 57744477275769741416371308944960757600 8580726 6202049967421895076273525766337703936 8580727 95604814498849213102926439230917525592 8580728 63129492706508573476334271799194562560 8580729 -29937363324280214362282373102676423360 8580730 -78435604887219913544569120657559646240 8580731 5900209935477600464316500506577690532 8580732 130235712901245253871220263933083779072 8580733 -75676263437726697090105841292533335924 8580734 -9047202328912556014930488405849925248 8580735 6654268929068286870426706396581124680 8580736 -458352247285965177692552705133772800 8580737 -226728466081333144273294287977440198176 8580738 14100917829688306654418677175080040448 8580739 -217314074305950999081309163034045379460 8580740 -2060217485139938704450318658668523520 8580741 26581136827731914999572005586251610080 8580742 56046209388951923332783956375424459200 8580743 198286089154521525680465475314957199360 8580744 15995373290422200798305855896789125120 8580745 -15017693877807612418546370563931545500 8580746 44069585645781882584995084882242081072 8580747 -7279001968271539705289348305551049728 8580748 -60909109071358925823639819221999370240 8580749 34880358151659472254486103837486497120 8580750 -71091575110405096367698932915701952000 8580751 -179065029615165934617454015206169367248 8580752 -1068355636947909190084024760934973440 8580753 -10685217466359256024709047932027620940 8580754 173330307812405197067482348937114112 8580755 79341747434430647864316342619097448960 8580756 -15309802432583205815349143323417110528 8580757 -9013115696737447686783390912086342400 8580758 -36843519380974312803169813505544382848 8580759 -36555880453216832084832952102629459072 8580760 -131396846458700170979371318416233472000 8580761 19888496789271783975204640278196656000 8580762 131484213263350736838018049521337505280 8580763 100793357987720431121855340733730411012 8580764 130947421098904726137264413022658776576 8580765 -40578029843849692501892690285404267680 8580766 -65122475369419971625693473344866616640 8580767 -35051449799203136932567557773012770656 8580768 -25820153884685283667152031331921166336 8580769 -179302034113343218468207002792489511710 8580770 -59298275658017803291527391617574218240 8580771 104276420659347680969200177651326529008 8580772 63946236008018321703777282508519285376 8580773 -225046924298769432956494594656897414978 8580774 66607670524611754125359506308992439168 8580775 -32360767819217129064814099299715401200 8580776 146185555903132766828675138963352207360 8580777 125526106855195911506744929329867115920 8580778 6792067224214229383020678307897645056 8580779 150195144898616913967489933795273728 8580780 -27085265186729351782469619172053657600 8580781 -30829608683078929823253756372222291840 8580782 19584299743862043986761792198324639680 8580783 27465436418139822826283500394309721600 8580784 54801322184249219066135762475132420096 8580785 -5091647207880074445130641889605965400 8580786 41043812890415725871733244053298011264 8580787 79070400170025781209964241853601063436 8580788 123601715721268090189998020480530121088 8580789 -27072491179828241427177594015664450560 8580790 50428343871504190282672085573687662080 8580791 -187183811778630301614375647458826318808 8580792 -50170538246970640540844678147505192960 8580793 26609830062058985094566639778947773444 8580794 -105446938407712085208434090508288211968 8580795 87219294054217134216738086883873982320 8580796 23056875778287042355191098201215556608 8580797 8111316203972661096024246793854861420 8580798 5229035048369504947536700261786436544 8580799 -69886562624057104796753376119272252760 8580800 -3456743496586511639741507052974899200 8580801 147144909527102464632812991468398617728 8580802 -101800938512518071968292680434660384896 8580803 10800645781469786792623379032084001280 8580804 7232215243588463938223622594919680000 8580805 -1432314059890341846994709390200243080 8580806 -58703704521184975683940081059468602880 8580807 -2912473674109220354819733413611696680 8580808 -37226768326363913994346373059623598080 8580809 -26911314848265576718218929580921852672 8580810 -3499405159388009041868071040739072000 8580811 -159389972791881153889520075708918259200 8580812 64378612726576101524216845211482317312 8580813 17804945090885435246282516918717194944 8580814 -32624046871606928906044791702958025856 8580815 75296933440783021685822725881954429960 8580816 -9714621674073310497070322800132620288 8580817 16347293835776674513893155407396700160 8580818 -50738936539684757763748089767348044800 8580819 -42203822340765816510757243096881918672 8580820 71005434556485219826545285978121920000 8580821 -168493147842828003009936548765925516978 8580822 675550106762510514047042839049072640 8580823 -12420895040431695930569171404890012120 8580824 112767313816966354539418330249467002880 8580825 35382748261325939347003744981521351600 8580826 -103106905365299138516014444004451663888 8580827 -54614030086843737991032153877889607168 8580828 18772082324663488114967137456640248320 8580829 232208989031401304799740983379418763430 8580830 -61573406190692355627880382123333365440 8580831 -21167824435791253400679410330205696000 8580832 91328609255592845766595328354479767552 8580833 187654555360191079186571087951979698082 8580834 52004974058628780172772734584275269584 8580835 -13334671690070724494993071797446305440 8580836 45995248219378116595538747617920 8580837 -67169312950485426599308223313377694720 8580838 -6313982246569188721490463020915324928 8580839 178109823567258511600717076935443210000 8580840 -33878472530958763073983915177549824000 8580841 -69867789384401991581258723198991410758 8580842 66585970908518384348095624625460211200 8580843 -44999590861168671262190833530114088320 8580844 72177227294532731746469547922822646272 8580845 25485257021039819325927654683761545600 8580846 26837577197656058724300938246130921600 8580847 -84263151662655837759012427728819808896 8580848 15093872969436584039780842214172033024 8580849 -58634375016690281548033584736819639392 8580850 23011711456378441135807501653701012400 8580851 203112401517172609442353325679413979852 8580852 27137375755599816105820663940569976832 8580853 -109396642615634618067737967291140130898 8580854 78545386973878888109508622278263177376 8580855 14065852580661636002304072848449689120 8580856 154938269949809621727766007863643443200 8580857 152465988477131206476661194639527168106 8580858 -812657522858578134331777479005359104 8580859 -25830757272574420081571787511292902080 8580860 -70261136181299779785456419301688849920 8580861 -3370240015726232019582429041794384512 8580862 23136695695379765491945729453225188864 8580863 38809470913878037477994105326289844000 8580864 -10778179337986922986626794960952754176 8580865 411754845034035654972128280107795520 8580866 33517424186261038461620819121044152320 8580867 -33524284072078431710800294035506125320 8580868 13164260137320248924981426355766222080 8580869 -6415266958938868109933013289872357888 8580870 54812133946321703417521017267992870400 8580871 73193406850934520410822132856916988392 8580872 -177136084190400859496997307643534254080 8580873 -1852393350991552770957698907099054720 8580874 109743765857134608741536064174013701936 8580875 9673829560764674882025372314293980000 8580876 90892036999764864645136606546615660032 8580877 -185437558151147123535909501255824481248 8580878 -429394627635577090010555772178952640 8580879 23112652705188789745255881793880902824 8580880 -3150652989419360048717360596353024000 8580881 -30030579611812294749448653393538931868 8580882 -35464325987491789715858311066218110976 8580883 68464706662480913685885294611047865132 8580884 -38499890610023737693709238192111894528 8580885 -52262424680812216096668251607147218400 8580886 56924513897994713659532382915149055744 8580887 -14711111970876337946368563114285859200 8580888 -151921583186271427749911027152572979200 8580889 -57001309793393703514395334129095697980 8580890 -19940287798493145457062428109645979200 8580891 164302668497771058030276295796188457088 8580892 68991324163864816848276665243263248384 8580893 -47259310538732563286946732319224736512 8580894 -16124570270299807410411368259225937920 8580895 140077487103088243267113381131651604720 8580896 62273840428489850218975695791908257792 8580897 -2598598539066303453311683786504649880 8580898 89488108632778658774562549257517157200 8580899 5860365298496096512809277889000247900 8580900 6062014200533848286667447376147276800 8580901 -80392101411096889196813231136555110400 8580902 7104182304235829151216864040154380800 8580903 15842730512650069118062388581839357264 8580904 87216901953062464318277137055949941760 8580905 -91803166877978575086228928549271246940 8580906 -19353325370692707444240421811201121696 8580907 3298110572350068916399406483819691600 8580908 1033970832512991506703843829326790656 8580909 -33910330237430180467214644698111993216 8580910 -24529930043318829282177850832832672000 8580911 -4493355419952374374702396741842169248 8580912 15001929218479640420638870633536749568 8580913 -259745650811157264421541692085220713760 8580914 -13907747183571022114530725910934069728 8580915 32024066273792336428043142588465417120 8580916 88058205632428421451711191493505749760 8580917 -115702821833790133956684088898908550034 8580918 -46454832831328635740438428654869245952 8580919 102456392162217812663243033531604945320 8580920 -19368403365919786980040685088986112000 8580921 78984503634997977759277958512559372112 8580922 -3557019396062493490385530567151808768 8580923 -28989305292296287101523521639883154736 8580924 53520826122354287550279911604311162880 8580925 -88133691730902546252530846000213738350 8580926 60423893504774732709048934320888936960 8580927 15015791814003555586230594562623704520 8580928 53295037767350688491988479257876103168 8580929 72468847887115059438105498689322918036 8580930 -45810868000333896858318377114005447680 8580931 8431660806028696086442171267170930048 8580932 19050005120424918353620237908913459200 8580933 -58200930507399379061700714843010787298 8580934 -25207024104822864757049757433098804384 8580935 5169353564934892864348584129266248800 8580936 -4247695722455134707435782387009126400 8580937 94401168930032514283260377807787530784 8580938 -95574506774460019025473779755686844880 8580939 8017677202508947504026125072333876160 8580940 6601266989656624877570636571892500480 8580941 -256542565731382542854199136395911759316 8580942 -30428923726959512975053370052284684160 8580943 -29519150671851263917995172552547248400 8580944 -8806517905156105380241555874037104640 8580945 89214437288414976677717011896918193920 8580946 26365062156683560212575231172070015104 8580947 60928238985030960808725526334804967720 8580948 -110549511682933829024910993645890488320 8580949 15185436883656697255531248010169250364 8580950 -1828694632892890364381008220165865600 8580951 -2005223829764992437013651560234528000 8580952 2704682792618589967119658702535086080 8580953 -48983428623414088974506225267191527798 8580954 -31645173499868934079793201173979731968 8580955 17923925453074824735207453877638451200 8580956 29560467288787085242717324881708741120 8580957 9837052552457269997705531604149419008 8580958 -44661542785867460543610003661502149824 8580959 -12268126743133005143245357455963183840 8580960 -45799335464099032068417234038410444800 8580961 96242696248687008564818348158682872512 8580962 11569924251229750098982164222379590432 8580963 21731136294935180135548018844750355264 8580964 -273917743536670276764398993059856384 8580965 -23056339763418173178062108757480083880 8580966 23896769338267085197452248424608770944 8580967 -88431324456512227957657044665209318984 8580968 -34072097865857447258093634429435002880 8580969 231065153816249731712467813510646513088 8580970 1196619779186151372158840789520336480 8580971 -91831662460500430055488227743569302240 8580972 3690745537488066078804784093259833344 8580973 -123936320167824171191739268353175538856 8580974 8123578894080699113035347773329052736 8580975 -13242261584427312886174150430318825400 8580976 33727682406078838751564818916781228032 8580977 226150394530687898444442484629048047826 8580978 3397767608147183677065247248369816576 8580979 -336697361971923347876655214357890671280 8580980 20254369908518474877791237066370662400 8580981 53271608544945646948611205055695160352 8580982 36243815380577301878357089537560530592 8580983 -17718351021940252316274737821388367768 8580984 -52812397340934328727184686484519936000 8580985 58373939928735440070296427908471770560 8580986 19865695301487678838490302202610852864 8580987 -167144318992082991946484844213788203956 8580988 16345735756103381069918925065863676416 8580989 -74924831909289070281129747693367677120 8580990 30515179324675174320669101760597027840 8580991 -5469352961757995610433758692120705568 8580992 -51787077144919740073754756819850362880 8580993 5359390382849030699786402195624361264 8580994 -18061572144200580293490560888278272 8580995 -38923867261122386929963558198388781120 8580996 9297700503382113142186872444719233152 8580997 5781525159136356029093902182993156446 8580998 122926624118301903449677098093052476000 8580999 23939734587367320935406549307820494080 8581000 80299949306329683759157010086648320000 8581001 651702019941711086822786611517662080 8581002 27520932433986239130221371864210213632 8581003 90792766511756057290683128992257351520 8581004 -13890827448556750594876819462886567424 8581005 -60305131367013925528118816225552496000 8581006 4232953591313773480489593834788983680 8581007 -220259630469014524514958133582743201744 8581008 -4047072802776349258071412906570874880 8581009 28230299746566565891362196213105801216 8581010 94985839898582558840338744807294016160 8581011 -55933180857874683797620578792788307528 8581012 68764889128043588895646583333017300992 8581013 22428988383835714030674467922875416320 8581014 1374361601047477178951466840647144448 8581015 -105274048414890549000140210301150516840 8581016 76369855773188598445957779862911252480 8581017 -8347974222988308700290920080107813120 8581018 -69974901166470876273743740068128760096 8581019 42887139682837751715601402125093550920 8581020 13348924940717988710831528083566428160 8581021 -74980246177795687241115794476384746778 8581022 -21984168098900842610016639758217113088 8581023 36003980927334982932264867447542014584 8581024 57882928595147062389161024576563445760 8581025 77957542984584416041757758295837424000 8581026 -31441545516717804622016723435333740800 8581027 7299236256553057531827874209448585200 8581028 -15300963061716117082820316552645771264 8581029 -15909813622975043498847190210771579872 8581030 -90793709491434195778602006573156723840 8581031 172961200097875503797456897421638590032 8581032 79400545890759518734690200751634841600 8581033 31222534363120018439844417504942577024 8581034 10032492587690392469197248034100841984 8581035 -1445368324781380764749474918035414800 8581036 -121377459929185478042385237494732782080 8581037 -4559896108463278502099412263961058080 8581038 38470605468584822175068437380832770048 8581039 257658827975000502111012105278722313856 8581040 3681520046945099102473025038995947520 8581041 -32390860064555618792892701984074405248 8581042 141913690231915117619456789118454596000 8581043 52300827168398448461005906941614081292 8581044 -24608550824698123909678193054725238784 8581045 -101144393203965621639498120168215416800 8581046 2286767580124689081867882679613255040 8581047 -61967151513044290770678752773510035072 8581048 -16187597003689007018931929608649441280 8581049 53398690643894774719456685942364667050 8581050 5900008785370575346112123761488306000 8581051 258192864552468521186013173369191006052 8581052 171721450618856551813513454477415822336 8581053 12182528333014444568930265604775392128 8581054 -7333822134384492469831890303355456896 8581055 37022376138810233081310603261553054560 8581056 17930186699244667286333762738564628480 8581057 28868903824001640650129635146679099392 8581058 -45746813785679049370669800703749603120 8581059 -131037561821016092797661501765129916000 8581060 -72334808324776192650944376782943498240 8581061 -119135684482579742427153618879015524676 8581062 -22825562686738530478962869556909766656 8581063 13846418330223799186607559294697462560 8581064 62925991665113777550599666507387151360 8581065 14630502781112642550072521815102632000 8581066 15378837917074054673052921719791012704 8581067 14001069969164064932229939171994941264 8581068 -100920489636688196287959680804491592448 8581069 38202958173232322204050313833010319872 8581070 28787780023500338500645841340579897600 8581071 28644377841689423142198585534851118240 8581072 -6211713581518559262723561223837974528 8581073 -91237454776807773554835515129472838296 8581074 -50588385160920698508450893449922989440 8581075 69582299318878114401011487332460956300 8581076 79530658253268926889551367006607609728 8581077 755044366156778479044999937671639288 8581078 145174571808584570921150148980900160 8581079 2006733650021134494228727106232268800 8581080 781290486083493894068246178378547200 8581081 122731548482336051145717429843902677200 8581082 -83488367020044275853011733915789550608 8581083 -2483168091402978824244617584035841536 8581084 -46144877412115132317490190587620646400 8581085 39576854798781429883109377559538444780 8581086 74318832796125529737079629253106371200 8581087 249212209069454490185045820228174424736 8581088 -271429947386742863991631510134203351040 8581089 55295161478231400527847455966779903680 8581090 1764597068082187394373041950005212160 8581091 -4753852593034481416831185659027576688 8581092 -926057795876892527993900482895917056 8581093 -34476999674053681444839288924363142176 8581094 35142421934816340723521419106901456096 8581095 29033971506281352885657451474987733040 8581096 90299769557972636928876321296410721280 8581097 2248284554173512290420609696972514432 8581098 -53690414224277421207961236367937876736 8581099 223136800024334867821347564408852634100 8581100 66575571528345030319874536826835840000 8581101 25819965797865075566581036525023519360 8581102 -50569660847904912093718953802822936896 8581103 -127896786693341281100302501024334873880 8581104 4768548430586629699398949216221855744 8581105 -59792092366350714582176559293176684080 8581106 -58298455122649871619083995416892363248 8581107 -24505921549522646220223299146165540640 8581108 90246184454552414700924013381870214528 8581109 112180502693872104576470889234934414716 8581110 3067108842658182996442098635360133120 8581111 -80328413002482211323419935674176750976 8581112 -7891234320716608714911056891870208000 8581113 -58541260610918436804484537298096606400 8581114 22915143196181505779440814392215478464 8581115 166583662320201861754570881364100881920 8581116 23861400985900211328354967571170566144 8581117 -189876388596289968023526064621979299834 8581118 13230750278453780830523023610035756800 8581119 -141608657311173246208238349988367796480 8581120 -25511851559477747704273222140061286400 8581121 -43970728983832726617874768114035636048 8581122 -40059337478443688832028802255342327040 8581123 397885254122478317722705002875221584 8581124 -19847325253613998937522956798586070528 8581125 -94781220332087620718053366191381288000 8581126 15203048238370552112577046024922654784 8581127 674345355710981668053144271060635672 8581128 -164470674858805180209278622713275514880 8581129 172240354065451663901751702377219380260 8581130 -30930367516794240362787831810077723040 8581131 -326480145914796885944282167483940064 8581132 29670600013730392766194339303385622528 8581133 16234386608474140693251470474771618880 8581134 -77057546822138361721523303787327360 8581135 4651686480444398300138138339827654800 8581136 18039464297704244780622468700201549824 8581137 13555499526307973196045803102323580640 8581138 29754390808767079801040979765619676160 8581139 22912316976195466248589304569838649600 8581140 -6761108887140186172467504805061986560 8581141 -86591641962705920833846232586003125760 8581142 6491800676795012869970818017158896512 8581143 -6480747765938210066087263622734017456 8581144 57808145844483265635545413464376504320 8581145 57788094761879381836869135648213169800 8581146 -11789307015208944753541694741703908352 8581147 66812344834688733993066452568285822596 8581148 13611428316702553257228147987129374208 8581149 71526622374305535355902837760868649324 8581150 -3728827959738847128285395611035398400 8581151 -108902197911552399020631876094360570008 8581152 -3637976033954636581818067216079781888 8581153 -43922604031884897749184413856685517120 8581154 88980708517055833523609791066578453792 8581155 85521217774014258021678615453746346240 8581156 -113574716376242555065551537149008516480 8581157 -57148295873192625330714512918631536712 8581158 -44732717737895742617839346782915127040 8581159 -262513585287082764595479859077468763648 8581160 23634474161007601612253549371170816000 8581161 -22203512087378601642662319757785504576 8581162 -49984792992202330789375664125824869376 8581163 -94322278994086465993553744932997472588 8581164 -39970807569252167499915823250924175360 8581165 64375712162618741188584781295126959200 8581166 3213748923102532983625046718805168128 8581167 1238830605503210808160069987810679040 8581168 -6844721349894038944166671301075550208 8581169 -103200215402887407113246525141553608430 8581170 14418773897213479483112295945284835840 8581171 -138737535243639004912098241332837984628 8581172 -54656275014775217019980385965450846208 8581173 13111267046495931821317494461520340800 8581174 57702255000334574405465648964133439136 8581175 -77890924232429022431029957372581308400 8581176 75000396008039198890497193173691883520 8581177 -41430463675132953688624080173240219520 8581178 23359577009221159853363446297759273440 8581179 47402441129240990131613787145993409280 8581180 53963312951109241724302998410571048960 8581181 91711805031776517479067297876970461792 8581182 -44403474424383939511966811881933027008 8581183 17078002097813606828521028366459643584 8581184 36881214093767630194731222842724581376 8581185 40318403529879055521905573100364165440 8581186 -78740577672819455333912421540601526400 8581187 8402961164873365930186837310329037760 8581188 -7855308108833687464277744674521808896 8581189 171802048091314534272661517545398488990 8581190 -22765670743131253390546431459110344320 8581191 -60412685209104122302502044600452706176 8581192 -228849618015736407230055329454010398720 8581193 -216942459190095186086875126169225355558 8581194 -31250296178032659551959186054810920960 8581195 27289610496305482004414931295569768480 8581196 -69407601967776572698680571908193213440 8581197 49873151438900423450440267105564814880 8581198 -92193141468336152400296230936518509760 8581199 -360366542813189257199963587545418440 8581200 -100123620695193645007830996870758400 8581201 -241631283909926128377922870566193126798 8581202 -7376932457115633551349453463712593920 8581203 -42057538265261604322258938196477073856 8581204 -116558678081002398184206132625294608384 8581205 53398023507078873932838972878709280860 8581206 -39293028019187897840709663481731141696 8581207 180540017045273548501016452660773360792 8581208 174766900387074691836786079077439488000 8581209 15639722299994390339379088205908153728 8581210 -4433760322220762275633943661557544960 8581211 -164271483916080824547013538838971008188 8581212 13002540926244971272853105033562355200 8581213 -324388586795540230667566562829433254720 8581214 -36080664271250244710889038896505210688 8581215 -1547277745690607720664082125075701760 8581216 -61203629221682966212683898961280368640 8581217 10448000324642571742367434059267849600 8581218 32941031821738557303406703496519391488 8581219 -14460160520269256057262384754313133656 8581220 -33166678691395982809489448522303147520 8581221 -1828119798472618809830515704807413376 8581222 1605619155696870050482825491824305152 8581223 -3356892514011867610189880903581713600 8581224 85627456316886568469772277689985105920 8581225 -421700812622792338053406798555462100 8581226 57685234808639759263990534332661648896 8581227 101939763257001573733462459558605957720 8581228 118083269274698859183026303610674317568 8581229 -200345384530327748823175520433128620980 8581230 8435614993764175176394346377477240320 8581231 12650465740674143901251313960284535840 8581232 -27770646079126235565325380809208004608 8581233 -88827245356787179808778859145212472976 8581234 -11160438747864977915074473586991659008 8581235 5875757952488598014097102350031433200 8581236 -669539071972870608161335968112988160 8581237 79790059658611173622575751131869870752 8581238 27220536430928155363882561463294310144 8581239 -82948531714814455511322267454826000016 8581240 81954902151449032782980370929811148800 8581241 107548068146962871569502539418522769642 8581242 16067561286134889301078730174580495360 8581243 -46422271514455307215610462814447790560 8581244 21083387162484406375209816459325111296 8581245 40710064371499397881280553597206380800 8581246 16984731263129454438911432525675148864 8581247 -136427807073604953182231681723760626304 8581248 39537249277373067043485964345068748800 8581249 3684899792812575476123994447292631364 8581250 -71663177139653710803230284754232900000 8581251 -13773341949586509599050109778303618816 8581252 -2193361823103321124030064884758852608 8581253 -96950208545940105933650220612572910498 8581254 9785424962378031245654048234242246656 8581255 139534205689223166310011723029073552000 8581256 2046594305766528962920804724344058880 8581257 -64739275942237054350950140472137308246 8581258 44992169420724740657936588742176414976 8581259 65275155649349314253246538775864068600 8581260 55907344295692786940508308533823078400 8581261 74878841694815087811510361256100531052 8581262 -45216913930722864773237243354369794368 8581263 -39694598383533282560887305795698982912 8581264 2625753940313091317157512710402932736 8581265 22184191330344850019309060327077478400 8581266 -57210813978966727027151232564773707248 8581267 103993090859362021539436716099555430316 8581268 134191998987899247565194108039143946240 8581269 62383269278756957895188379944794258560 8581270 78325316552752650809311235628435022080 8581271 -40312022788255920457452231841325938800 8581272 -58349915990307418485998965538901381120 8581273 107467926413779753969249022581419358464 8581274 -32307266617280276177179851516938880000 8581275 -104780022874237090292482202387135094000 8581276 122766997928851299007672478869316359680 8581277 -4734456453007014947565467554298166048 8581278 10988379798686614955809175838790118400 8581279 59284785583086482879824607646920638576 8581280 105208537105528177927149136517523701760 8581281 1988046490912480956681055551258585504 8581282 -60192417570449330961834320085981625008 8581283 -125209962802769430742259314677074903376 8581284 26943926585037635819765561330675041920 8581285 280911541870284878796283179062164684800 8581286 38693466179985255725743100219299829760 8581287 -528136704380012042644242441935516928 8581288 -85596632010910938946572184692015360000 8581289 206771339324528540454662994424094628090 8581290 41373321462385709455753829127205182720 8581291 -97888392808433668592137655304728740200 8581292 22430904394877850490208594780074091520 8581293 -28342901484132427610165609564617474560 8581294 3799307048714041379740831929042905472 8581295 1626910241095367759175530501376230400 8581296 -733436466716554053400094094561116160 8581297 -236919960969543054618620989108170003788 8581298 14707880687854845914564972790433813248 8581299 -7930780271043948603808984667127404448 8581300 2085775626270563867809813588103577600 8581301 50370072436982773508904221433302829504 8581302 15473812456619198047612514097941251392 8581303 4240576972464822805451738124364650000 8581304 62886284444044660450445406650284339200 8581305 84863402092393429735374068506726589760 8581306 35923611932050510627223980982113018080 8581307 137506824544712653645499220488964844032 8581308 -52256601592512943414582614101849648640 8581309 173478173391853576972697596209105774240 8581310 -51704448461724965667292337690043815040 8581311 88504177964435166532364766959573239632 8581312 63457697855239762766604945528570511360 8581313 116583740940133017055608052642198928982 8581314 -28214536283733967164858897527880130560 8581315 96878331633730177728999277014841842960 8581316 -13994918027997718441917285117122520960 8581317 14370106204293800092907390661170754720 8581318 71812080877001607806600227671766186560 8581319 14006980375064942919464132534305973544 8581320 66459135022483760360444915330918400 8581321 -84778915950606197678790897836372755110 8581322 82413503814428011596200455491288305712 8581323 -45466988019201863216670558815911005696 8581324 70224162406933007326889858203829885696 8581325 -20456712931131502625579518033482385950 8581326 -5853465464331117096970029684179462016 8581327 -10698961958037466289925480562003143488 8581328 -18119897068806155582686692716152356864 8581329 -670562135095743519755850046780138080 8581330 -1965436716412217406572238745054010880 8581331 1130309191608921263278267322636688264 8581332 -27645470844389123386586788786475059200 8581333 -40691764422978008491143702400208924196 8581334 100422978977696676245829027645699222816 8581335 -21953667728095033366223564242018775040 8581336 18479213550176503048804475487962357760 8581337 -95645553881067751203677955471403297014 8581338 206005433438561556563556232391529984 8581339 104895520566643670974156335357950224 8581340 -98240207786341591369347881454728908800 8581341 -29087723244450994778491335250270174656 8581342 82221378964244540756082459784795189248 8581343 11259236403989251281808213723442738592 8581344 -18982317721882793612694452531846184960 8581345 -53034258667182028725157451108634271320 8581346 -15658409745853668039708802389046611456 8581347 -9012476991198448584413998041290507676 8581348 164630840225937509684060122788098772608 8581349 76265020035834429619801203660968283936 8581350 -10855561805143260619311939414276288000 8581351 -16613003712684426440114731831036552648 8581352 2392365469634276991937304705836953600 8581353 -107688117385399072158894031407587066112 8581354 -81712643920229530551717233283047597568 8581355 -3513011702893014526363076977227870240 8581356 -44757608497717634701336090024461434880 8581357 259391524162895473058254912582763844300 8581358 -40458917909509845892311093013646238720 8581359 31118803598101630379335369393505618448 8581360 11390399127392211019331193612218204160 8581361 186423859034146548364586144978894709300 8581362 77892680987598950918389392250322951424 8581363 20004965790972407442738640382143566160 8581364 6208404961705117661064536928074594304 8581365 6161553768965088656475160736568485400 8581366 -123300702626463502133492415009818134368 8581367 -245869503729029415011224398022486306584 8581368 188078911281761171217267033183291678720 8581369 7517446011609799437781373301548457600 8581370 39200468892492487000689469838898696960 8581371 48848587613028649650447556248883173912 8581372 87985609544211634220932458293502488576 8581373 -48405627424372416026353280602076808480 8581374 18261372515049190193626463328282020544 8581375 -135288868182575077822174336962301626000 8581376 -81456329937284681980108074069459468288 8581377 -37998272326514248814157731151756629568 8581378 -17576733398279019985512844806397226976 8581379 151024719725140551142163350614796906776 8581380 31195827182802617714985182404763443200 8581381 720830595809342110623408567065063872 8581382 -29020377659653870156753826183281204416 8581383 880122513138699582486701844176730312 8581384 -738459552880820502731066638894202880 8581385 31594207941704390932312010007809588580 8581386 -7276149605312095772076202236937289472 8581387 -287793050702438981751629574004158836000 8581388 146873981716190983747938185892156741120 8581389 1291747329230687595368540828969918976 8581390 -68681816106785681758353674216056627200 8581391 -8944085428727329234217364100881083712 8581392 -18811371431509593149350694629017649152 8581393 -16022077959109244543621927171269776320 8581394 -19990418042163808339682267668850427504 8581395 35722883604375595649635428957990588720 8581396 -60124323117083925234661020968036995584 8581397 196235753545072602144076705309573533312 8581398 22382555508417025836742101112240496640 8581399 43777674745710288105232349621862499400 8581400 25933892095589675467472553078756864000 8581401 179276699808056684359103557599066811392 8581402 79486094172932098137045422669445607152 8581403 75246229792992953005948818803103371652 8581404 36778276930492706212955991125969925120 8581405 49193237679804765560584834757071119360 8581406 35792247632223923424967401307871521920 8581407 84364074521122820374228687671282007680 8581408 23485104037762865885585970209512488960 8581409 96503316134136146496951522967420352304 8581410 -8423764838167141699908090885777024000 8581411 95872535922601422742463682439982930012 8581412 10025030368120225462893239255705149440 8581413 -88926641546314283148647264180039476416 8581414 -20015802413878121804145998255935282560 8581415 -49497392524674082712349921147994498560 8581416 35241796667697896757790770462863769600 8581417 24062990761066105056202433599933906560 8581418 -31955889414273033274949229902298619296 8581419 92093978743432385931207139506219576720 8581420 -29157110436789232100463205115291197440 8581421 -169121234882273323573304930555208940128 8581422 23771376755957235283663604158731857472 8581423 72860638009367468718069073033690425888 8581424 843992529203057926726303266343256064 8581425 -37179917703970653938931163340041554000 8581426 9230841617883310111874900177563338240 8581427 -82642532860102882098725532132874130688 8581428 -110088347279823166019016770970395983488 8581429 23406725488199930475510488675133842030 8581430 -6159152237564898800773716292166223360 8581431 -95096280183299048796689968089274285848 8581432 57643374585348387712440353408874393600 8581433 -35583975717819600463708655558797294080 8581434 -56551113348245172434068813114083025920 8581435 97648031478094149090536754836596490880 8581436 152074951638983840662836600181507783680 8581437 -222261614312922678322695347575894618560 8581438 74952076099147103668063027231770297984 8581439 60301887865633639708176788872764779520 8581440 -7427053700241982264643924276249886720 8581441 43665371039477352225153653055595826 8581442 -4277250583457060736604787856354855360 8581443 -14242552967467019845163567672843374080 8581444 -96625688242134321285806322429228552064 8581445 326695989482310918952600040022031747200 8581446 1162994097647648133636453140556502080 8581447 31797184388235004716482408960626315200 8581448 385593868632494349993168379144013414400 8581449 8379889255434645539012925505101640464 8581450 -10088702088521751671330130107266278000 8581451 45747439225659144869810723353040618304 8581452 63696295120384082132911127120279998464 8581453 -100515562603567215881851588824004093056 8581454 1066721501449418399361243957486796800 8581455 45808116347079527370267732380516187000 8581456 -11922797511817499214330368004481630208 8581457 216145781308570133291770675020849038706 8581458 -61196127096665608492996152669399647616 8581459 17403621666007224125720795387216807880 8581460 43746300204830136483214470050484672000 8581461 2068459181369665788037127793114286080 8581462 171018884200954862629130094005997036672 8581463 26833378706439359636706587219249678640 8581464 -3191356051179712855506064745033932800 8581465 -24981314507297187790106848089926636280 8581466 -4942426797163207300268792131760889600 8581467 1238801880712130015553263396880070848 8581468 70559848265096031866931110598521046528 8581469 -37442217185294866954440136577443734120 8581470 -1061231085313898613386122259266032000 8581471 28969855193737701799379801302487120672 8581472 66349744648572834643221509465272614912 8581473 -79322903964487175042482985023803127278 8581474 -25133529398743283377533629778899975808 8581475 32987219606021243155767710045944652400 8581476 -43393237410241876842169105445726727168 8581477 15923405780391923498155360012665696000 8581478 -4088366160450891377877210650425210176 8581479 -27609729033399220085855546657445293016 8581480 -150039717616705582452316550054507827200 8581481 -5010236688523407161705835390255949056 8581482 4531984196994659480279823034026024960 8581483 61756792672538563068591385644510726520 8581484 -31779224735490511841594709798276016128 8581485 70312766398472116256794633182561883200 8581486 6494637600510208165390437785369346048 8581487 -187152623109103627484423857272574513248 8581488 15885269135729801746290172130893922304 8581489 95509132974975565472812618209154670656 8581490 -16686516620351568831598316950123068000 8581491 220194754499970985385144387021477731200 8581492 81292453385140559693410689996447628032 8581493 44252851306366417670226831352650829020 8581494 -64619435939397188257543123687380208128 8581495 50405443548985994189536915575929853120 8581496 -33771670850476258431644502616696750080 8581497 127491671431944154741801602511349010000 8581498 -86891617560630630316426112480417095680 8581499 249530427954745369106833172712117262500 8581500 13092441936672870955114991532611712000 8581501 197796272176218755685847813451924026502 8581502 -54729067553737644198295325758207934400 8581503 4299404562206057942181299023956664704 8581504 18712454231836578990041526125167902720 8581505 -75239758068136511807117745797822014020 8581506 -55079622681713277457431743674039872000 8581507 74984563426534610867491963897071385344 8581508 -2850284239201019553965361531058827264 8581509 46596098762228873946214579375808309214 8581510 -575168754481512677850574776828487680 8581511 214892657605847523420425867321198393112 8581512 -66738849212792002753924635200664084480 8581513 50061999105103227866475548382715611904 8581514 111874339696033604304129857984292119856 8581515 8973465736807145885848836369367227840 8581516 -30148185805997511902866642325480546560 8581517 46486204067610727315340566142014156800 8581518 -72947449942489241300844643962251612160 8581519 175607627780077270958494622648778255920 8581520 -14911937291728129534771549668720230400 8581521 -28136239098496173138835889725049389440 8581522 22668297194202051238276102999429863312 8581523 212941393569223355778585541888233689772 8581524 -17909994409583266459864009543745875968 8581525 96909956898125796776176036148393343050 8581526 -83696987912391259854751183512814968288 8581527 9520937196586093397841916688339386464 8581528 4232700271071033747296778816998584320 8581529 78785114436656359042852838072216269920 8581530 13473391241823668827168120742825118720 8581531 27284149280771869486094639149267800592 8581532 -207611263580469965650674592802493926400 8581533 -143605563976755849893915697653820182400 8581534 17311937469623424698888614567210191360 8581535 -133935755844488884452822973081918507200 8581536 -103338242751789861579678043407526133760 8581537 -127419924511742935870522650069606127568 8581538 -10107184742490237393304331348919074304 8581539 -25372856264307307748579869066486215360 8581540 110342701526122922302766791345293619200 8581541 269690797046262296385304814313745293084 8581542 -17141928425406081182194031408283795456 8581543 97112472522500712285034322268476679840 8581544 -15865783241317571499191853262805729280 8581545 15325016237607702257930465529504105600 8581546 26536625439992182271749023674246036160 8581547 72600254407028963307109610109654600240 8581548 -84408688454449926279003249458957893632 8581549 -208935547902546838486318602236110447764 8581550 -51743796758151627927584127464103960000 8581551 -84955631788929057246826629201854896896 8581552 -18720612333264968047478533778634047488 8581553 1250676791717861038887836562367161024 8581554 -75853646925240285686029802964327809136 8581555 -150257072669380085606399861259168545040 8581556 -66812414860464475573258813410013015680 8581557 81024609166145342914357936045924464960 8581558 -1287989678381998888163394105885169920 8581559 21769839290778802860823133153479553280 8581560 8429860942434791611062643010075443200 8581561 -70626932120643136746323802080974230400 8581562 -102834034391945121061196042189564304 8581563 -121178081018437300634102042783952645108 8581564 2767745346935042723683584442558117376 8581565 -171690284145126969643775162121859155540 8581566 11258706584407064511335477560162232256 8581567 131062894822278534007766706802066039616 8581568 -82237239427147017710042654792327626752 8581569 123476810345279661279340412507379434544 8581570 25534972312327317328646721445244865600 8581571 -2816660086161014812889832908843291688 8581572 3121404384678439764694746182213836800 8581573 39381116850079086392174145666613108608 8581574 -63949089091732583801506969181135157888 8581575 1601903056129117434535534964627443200 8581576 76889609993970112995656942791591526400 8581577 34343055649034874869561881397864814426 8581578 53663162534087710386606981666169731840 8581579 39590126409380841066538037202920287984 8581580 -12290818708040651146739389929527285760 8581581 133653690744900611081603611592849813280 8581582 80255416367768679123435405952293988800 8581583 -218532198740028818053664798459157931200 8581584 16232871140182182745949726143053692928 8581585 -157821047013205655827112113136139902220 8581586 6731849097434932177662215210230813344 8581587 -13748120388014679626700466730901851136 8581588 12459427993565570036858417339804727040 8581589 -6351425800513920735519654718214890944 8581590 11751988344720464398116145499620888320 8581591 -132128078572356032434277217630524678008 8581592 -198351714330376359066869769953339166720 8581593 -50633730982797141769028260620722985600 8581594 2028806028797263922551948908106943232 8581595 61229676468119945858731006910478876960 8581596 -413308478412455926095991894121127936 8581597 -99724391934658835205500520041853344960 8581598 -65283223899870651271102820987409379200 8581599 -44328157763493103294011575438190781440 8581600 147675896331765283353756097241402572800 8581601 43724676454329495321159596149696190784 8581602 -31434294324348293765020271100218359296 8581603 -35468986169714212298949852764849127320 8581604 124518802208546440088865707763029360256 8581605 71762813435727472548568371247840908960 8581606 26751700246214318910515239086653349888 8581607 151460754471335217637701261214511084856 8581608 8536563085130411159975330017269596160 8581609 -39777376513070592465518480115990210480 8581610 27916729693561717986174043086563268960 8581611 12860479316759143791101134220769124080 8581612 -106636129297780184918578472046576332800 8581613 -217878423411010691727714413426738148138 8581614 -26041383563050535941252258950074692608 8581615 122665602391739326044218878806232126440 8581616 -9109739879128935825783229252556390400 8581617 -42716562382885851930827622759709269600 8581618 -11521796930714827444536298933662291840 8581619 -91744530258297804532534251468059186856 8581620 25939999490173753965936729990766018560 8581621 -28632696222527869848819709056801636178 8581622 -4678753808984384488290543409506508800 8581623 32910697607258686587745625910127696464 8581624 -11383340817980191535531643871309639680 8581625 21708337471946038879065024829272858000 8581626 5179028047927754480803073108263412592 8581627 -71162846422288573903792891429920191960 8581628 36756809449836886238102805052385869824 8581629 60701701516291095289331194608696594432 8581630 -61821435202938426168292248923078522880 8581631 -52799628169478858186594802451923245568 8581632 -13816405161000239275631475130940522496 8581633 152407858646920057543914403864960058882 8581634 12371755354868871640034176225527011232 8581635 95535329813449528435913083385254057200 8581636 122291897724251401852159782555939618816 8581637 13132517176924958971504322267075202432 8581638 -18613028916350523923615362129037011200 8581639 4602876220451031752310528418488211968 8581640 4928973058018485730131134989658572800 8581641 18386155801880112478613438885901784704 8581642 12187534510687629373768324782486190944 8581643 -72528700414164309039739535720244754800 8581644 -66786930053497948763859485568116834304 8581645 -56882785355475677112712857049777121280 8581646 -48703167696515043503563685568595633728 8581647 10928677330181675212540596272526287760 8581648 -6888593041652212511766009656286896128 8581649 108444535831376580011508490057569020400 8581650 -1881442924077443776960586100164812800 8581651 -291956371682871177404044351412827646880 8581652 -22395109484712572992091817567608183040 8581653 -139587807039272951761676263144993891200 8581654 -459495001114996787652106879510561920 8581655 -81188978959617513145280667724498560000 8581656 56656541205435475562635840763388211200 8581657 24697256766909732891118010118342560832 8581658 690077020337671803147274301394582240 8581659 15823062504216043796586601132783006104 8581660 24918609932373782057368016314240519680 8581661 10708669236322630862522986624998357504 8581662 -78813136492450678953868630306233401280 8581663 -44332637223532763205221246877469867016 8581664 -32999126626862001789160190472727953408 8581665 5414769978558062887063045190307165120 8581666 -39840833540324256995253555093468577968 8581667 124964906260553881318536953557705951632 8581668 13096114957355097560521249421422755840 8581669 1218369676479800785796848732617726072 8581670 18755549776880364591080378439249041280 8581671 7406435244039064564473208410952516272 8581672 -41574460344905528439737798030636482560 8581673 175008122313984929341931620509510936720 8581674 40240730889582585586526315901989525760 8581675 -98700958171967273292425352007860855100 8581676 -6541357932081339469215813573545548800 8581677 23747860092578325461933996218378934016 8581678 -19557918896057150313135923024123170944 8581679 108554649311423000969201954438193693840 8581680 13333327624170569354972077911932928000 8581681 32261780504734072794141914320234782482 8581682 -438375532347179921399448785901871488 8581683 170957434866153125807997364630851072 8581684 -59102400865756457155512326079103571584 8581685 30870438225614070087582054090225480960 8581686 -18779421979656337020068010948734223936 8581687 68038842372950252028617879211332512912 8581688 210398073369642737968410945412542197760 8581689 -63821124494758822575901945221531978246 8581690 -21105840111869676688261988281645224960 8581691 -92468299835949445572150806494658618880 8581692 -293190618945738534004953684354981888 8581693 79877938925924560072942152962809439942 8581694 57530553448449557721117209538717726912 8581695 -25744674002815865705016014147451369600 8581696 -73973708128682288985805965311782420480 8581697 -56170243161574822008533444818503381840 8581698 28357353623369857226890108833052887168 8581699 1624323417328761633636363955796742144 8581700 25165660775919910496005581030876067200 8581701 145407320863957247379373492484162411232 8581702 415171124743797107922216523576005504 8581703 34491679433711419310224319317102574184 8581704 71885630343181202127122913651117957120 8581705 38177322780189374194372854565581630720 8581706 -17343954315131922357332831862115666944 8581707 3082741276713352715424457690553556000 8581708 -19999816373170899675486695818308155904 8581709 96831042585666543133353389034673167360 8581710 -6783532927131957256090006887277889280 8581711 115663605204495307714579155640742679400 8581712 -18226278982905194807263655806639939584 8581713 -76152008682340130461911027980763744720 8581714 -36691730371944177175709425711692430848 8581715 62693656462352534673962568681207309360 8581716 -40502822379129970898914723930372233216 8581717 103379019317948686522848537237428386766 8581718 90154546700692880445790147536892423104 8581719 -144258312726683322478645547303516608560 8581720 4322266075962351809580715527260160000 8581721 -47266696997875480369751418189695931360 8581722 -32375258606142582190894821246855740928 8581723 238377748110304037339280576944243867972 8581724 -48892460708695801101790042113187972608 8581725 -283819933618808554721842169847242400 8581726 -908107082794637049920077585986152256 8581727 -38724491973108241426591361846618323200 8581728 63703506225415619376373409100419825664 8581729 -50646995236812470380969098842845116120 8581730 75112925766914860830025048081930060800 8581731 -129828654537554661300396709070903712648 8581732 28012008325581509564959189268428052096 8581733 -118674799932649223865350070160824150018 8581734 -2149878617917312672958755465994526720 8581735 7445603715747635550288351645362586960 8581736 10182437995172418422312755025106432000 8581737 47236767558993257560758894258667036800 8581738 85329882264557299398985441228966629120 8581739 86207825204373029629098655810164615540 8581740 -3231947051622216269009195292975974400 8581741 -33454550774995946928740770487915517728 8581742 11216504050762645599422463836658230592 8581743 25298637358611771003328077890485146744 8581744 -30141988689289564071388163366624231424 8581745 -187970373496968072523792119150752489880 8581746 58061095751062562033843343287551430784 8581747 -167554344695217534102279819896836954804 8581748 48646526593166077065565117236014585856 8581749 11169940939385068932755009457786554880 8581750 -104412877787741754658680233140291488000 8581751 -46434767100254786518248134434070872896 8581752 138044805396842762431250088917374341120 8581753 44317611698220787252568830613099875080 8581754 -114970483355779946045231764134769409280 8581755 -2825023029054781144298535595121633280 8581756 84720142152277260062440398653161502720 8581757 16016421380135752487500754924403365952 8581758 3245932972097789240537293432349553984 8581759 109642197204860800299329752178687576960 8581760 -25975530697037168591436176101579161600 8581761 55761057901222505053217329236024890880 8581762 55894917806975921874788882920855840128 8581763 -33783302486855210986297585243703499216 8581764 -130246763336024097969162517100767395840 8581765 171304008816250456077116551656526339320 8581766 -2303742931621928847451463856578695680 8581767 -158274143780298787889677125191514268080 8581768 728448379171029492187722750819532800 8581769 485951085211357444584938677482819072 8581770 -33953849140245146213005571597244518400 8581771 -42525741690497191757151146832162717696 8581772 171342969978056518136373932213719109376 8581773 -79487889622816997353472468104819190400 8581774 -96401411963688560404464371495463372864 8581775 -64257373770639713811762722776543875000 8581776 9461144802820089826061012963439673344 8581777 185865267131363554560286285649604054912 8581778 -17732735819409117358378253497064680560 8581779 -646613934830581926567193563870544536 8581780 -34188136918144047484795458760861186560 8581781 84902507130961397886142098977410399932 8581782 -46349106820751588913848115865448741376 8581783 6410837321005807374848339376076950528 8581784 -64447638943251574955574486746422579200 8581785 21149170934739830808988676862683825280 8581786 -123512603330620770732682948751430378240 8581787 149464143540719708660881674604158578040 8581788 -4751856265929201818217456026733411840 8581789 -94178260301270318402339512282087568410 8581790 -28957782465431061880828754623111153920 8581791 -13180165837383933798340175640464307840 8581792 -21757050502599064497305948907909414912 8581793 -228175523645193689582087462442993707856 8581794 -17880383588898251879463003834898524672 8581795 -45890408069412755854052221720391185200 8581796 -170983399874614412038457054416631377920 8581797 -24776427695918941228640076127542098880 8581798 -96954388214585256232298758160840109600 8581799 76758234032613167952650522660110567800 8581800 -73224975892472400514387141315878912000 8581801 -60570661610135728307663068424847552396 8581802 -13595156476292606156917819837476000000 8581803 -39688428829423433753354382818594416296 8581804 94610957760367598575802538352281600 8581805 -48595089397302037115417763267478503540 8581806 41756072379753199940350382360247874560 8581807 1564644217047863890025631001460318288 8581808 61205074232606823575485852522047406080 8581809 -27699376867814280209011709914365361632 8581810 -527624767498635061394362425461306880 8581811 -2121694281747574189277735914230334968 8581812 77182172996798519803226298054630592512 8581813 90267717303120197443898126361457658844 8581814 -710279401811701735972914173461275648 8581815 133597039703146173062609205920085216000 8581816 11233090774557843749885446477302067200 8581817 -2825137374437642627426884717907581368 8581818 19875862639577493571017012450700700160 8581819 171131738404503642748634246439556741220 8581820 -48692806422980049133244997106293388800 8581821 -20297263560372262355444091265769505792 8581822 -35072187153484600824100403458227948288 8581823 31779210387334246411601615312785516224 8581824 -68726337435408463307052113660334833664 8581825 -14608500705924477097256743092260400000 8581826 120289059566742264215816258611033843584 8581827 33942231277987872401172172010917392120 8581828 75155177198618124379694622373598862336 8581829 -101695723009187537093649589814153770560 8581830 21890090837408357539861220151144961920 8581831 -346631794930770480308204801519846688 8581832 -16985554893586716964669391455457771520 8581833 -5373370967633336769982369069679151480 8581834 236276504502563216091795563689980973920 8581835 32046640210263323470775919839002469280 8581836 -59079779832369523757506012347320959488 8581837 -166566813658220155884334794048365284896 8581838 50948482851720546567256955582468680320 8581839 13858844505207268794760568156482408320 8581840 -41786410870203260149043540049577328640 8581841 -58467613448248719592106800529802484416 8581842 -95391408695707712507578898870902037760 8581843 94000985316379234598774977127977578092 8581844 -138200632101797265951290529538201036800 8581845 52053096014139960842981582767549953600 8581846 18000367358297968906065806889146577408 8581847 73332044355762622386150455432982076296 8581848 25913597739952317857963979131034501120 8581849 -40256818575114425032734766585106906240 8581850 65632139714857509213508025026527080400 8581851 -131937867396506336463459517153978009620 8581852 -97977264362988607569818044965378751488 8581853 430740336102012756076895716601979456 8581854 128060949793417261322179350124707840 8581855 39468037101044813854645446437271996600 8581856 188367397682221506864524958415919775744 8581857 -59477769185431855301630953948047880512 8581858 13257588311108864210959148351089985184 8581859 -17215083958534210183042498708569805872 8581860 29665703266865607583165629686031360000 8581861 -84838145866145456967982577763233361538 8581862 -138661445596051646805063978739163297568 8581863 -12479832170686771707798177423832281600 8581864 -171003236610278929450665937779050480640 8581865 -13857904406356972150779929114847321600 8581866 -34753732303388087079845469463533555456 8581867 91491650395446875748497324994010210192 8581868 -43714575028639864007516442632284070400 8581869 6593712335478613004387315889490289100 8581870 -82328455491476529026342512212770240640 8581871 -124628336296507334520007325269976614368 8581872 5562687066166219018669867375466250240 8581873 57157967144363096740344979026475425600 8581874 -10630612691268318144710146073334352896 8581875 -1673030831942601918840954842172000000 8581876 -93015116127281195526712131059132928640 8581877 -2569415065339479142876084887460112160 8581878 -13889082679449298903290622897829918016 8581879 32457943178111323132213293100902442000 8581880 2574028824834158592722446929841152000 8581881 -39164687592409886727816099817717727232 8581882 83321700078465627763100279885097868800 8581883 -163729467172608696903689680839001581840 8581884 57158269111712041054008590123061428736 8581885 14676394868074649949312306674958451200 8581886 105433904455865944888445931576407995392 8581887 -13322080129027833606447299457695453256 8581888 -7251290777579389697639300705980252160 8581889 173449484324513250635528279812784913156 8581890 -25616953062447658615482479051159854080 8581891 -13788085163363067861412888088412650288 8581892 -55699260935492516114368067029057164288 8581893 -129871410271974076462373806055893295136 8581894 107075397928899697241029844613157862496 8581895 38630239721615850625627091007020121600 8581896 -29070641002112214578566766293089484800 8581897 -911265326026774229646332356072807360 8581898 5782577607458959546260579810584199168 8581899 86467014013823883261123875412069858264 8581900 -54951870534900284268737237300802976000 8581901 -75268917926642901783681131429356022400 8581902 2225410853804897762887947298768425984 8581903 -54523938533529683591694044680364273736 8581904 51945774478126001627469901491489669120 8581905 -11380682748408694901626774746376557900 8581906 39184492651181727416551888858986665760 8581907 -3921672484457344874081082367119795120 8581908 -78325793106307061783993391271011747840 8581909 -37669013192232655515263951297706418194 8581910 21851873602158727568663291698710480000 8581911 35821135911145795477661601778407941664 8581912 98523266141270010418436862141120921600 8581913 2308351009140945706483509686905197444 8581914 8014095363834864007268193245842767360 8581915 55332844919180043819876985371414124320 8581916 13276727079473037385326948965074599936 8581917 29584827834536636905283264831899178880 8581918 124620162478870506266544509017539599616 8581919 -41104318447226817758950473622398352056 8581920 89084683827344758012332559173314150400 8581921 -8103432044204070404821137742144350528 8581922 2878493867793819786867695118460402512 8581923 83442292387235310922333215310759127040 8581924 43219088764372081516304473282152714496 8581925 90395530734435007361911961349639450 8581926 42541789053573027558686031786969994944 8581927 -45454764800064365328222760289153321224 8581928 104383028409381826805154705213023846400 8581929 113969276544617020344119168361738320784 8581930 15237694248722559248206035772683648000 8581931 118230902953330643415059452795140855732 8581932 -99606776526365050915339789717120143360 8581933 555415439593563685068207264708012182 8581934 -25937933273259068262083928543661852416 8581935 20105360498984277554802521210720972160 8581936 47958914159627525335811686128075177984 8581937 -22360916387557625656724394177941179968 8581938 -41800565666539716975453160720432334592 8581939 117859496734115327536240155661042004440 8581940 2046874272403971733145597367008686080 8581941 -119646533256639975314673450389866049760 8581942 92742664429977704758665286700885587872 8581943 -158782157440500989253367269131945822808 8581944 -1577452703867930769749035557523292160 8581945 -108820406268679095679976932810945002300 8581946 -71870922743013164608281544246879229328 8581947 15174288384176665620211292274903505920 8581948 90811310464602101849629561261143415808 8581949 172794585455380387757091767464200623436 8581950 210674814818064608496115294765617600 8581951 26662411357740395277881238778890916224 8581952 -59946060612975685101344081765315641344 8581953 9987572134829025044652600867110371200 8581954 10716909558798474884009698713053656992 8581955 34035034234951751089071454001863545360 8581956 -26534147618032329839662582496810735616 8581957 56626775175370684767449998193788147452 8581958 17039419423587037246762091738589350400 8581959 129558020273711627611812461082517670064 8581960 -208737254721172498410810393316882022400 8581961 -120657031804767528530624337923855718438 8581962 2230910291148830950995400770371522304 8581963 -127864292635544892772674652548497153280 8581964 -133866368581118927761970444010031104 8581965 17638091601988382370862757421661169280 8581966 -25760503033118824277477947740733780416 8581967 -111342541513213908284403394970708784096 8581968 6819631745621951745843525888827572224 8581969 220782195790892869916863245675923253360 8581970 29112658491668441816672927166052713600 8581971 3484448606167798351568023583199984312 8581972 -28222105756285776304766690596859240448 8581973 7459418750912011790335828981061910222 8581974 43283076888390319883698172561629613952 8581975 -50451630356846877476703651121581517400 8581976 59849806828928501297637334782485913600 8581977 -193588747182985678508447018787519288000 8581978 9904318328808448242852880179166390272 8581979 -79181662409558995455247309132305955824 8581980 24302073325164184182512171155301867520 8581981 122102688886340685296094215125153119782 8581982 25013249037658533992871568571089406592 8581983 -1632693926647741877299041115654755072 8581984 105357606406139958474188938684205629440 8581985 30425168278227620351702606947780476180 8581986 15460762852907763774288305965555221504 8581987 -95856552898192884658831574954313469320 8581988 -18139496323849792363556408333618608512 8581989 -19418866001360553286588072909561911936 8581990 10195879155212059308470261620056165120 8581991 136717478497653518928959513976992879664 8581992 -40114804113524287888368715021806305280 8581993 -77465709889950884436309855446688176000 8581994 -22273530139535815654512186777908698704 8581995 -56351487121314468824667087722118635280 8581996 -52430821818149381265231779404543009280 8581997 609118503310945388389860035668229772 8581998 100199442252004302186056476086266355840 8581999 -112305963847501608863075609258039994000 8582000 14674309844153246078081144016175104000 8582001 96072167839639510998878958970019177184 8582002 6868564243152394301277560887736222208 8582003 51525681858628609403505607140898396080 8582004 198540323302985089766540809774915276800 8582005 11962244175781391904997598201497941660 8582006 9860484683093000571520562406550200960 8582007 137033952130955935678382907804067219200 8582008 145909511444003285609756437226553999360 8582009 -1426335952416488330129298674555339520 8582010 -581476482223256560889431608444910080 8582011 -2349279253330358111107956477672452640 8582012 78017387175447783793204878450323619840 8582013 30067376605753420169597414003101220160 8582014 2727992106346372450341601081506377472 8582015 -22375103109666769591412579633350860000 8582016 56107264091330906952718531524820992000 8582017 -19446680765616737911180780618563735934 8582018 -149921317047965878080425063496142200960 8582019 1683536072787275484889776806056420344 8582020 45299375633867070712697837820311604480 8582021 -58556785685084678052821790984724120896 8582022 -34966320807431505348100443121978829760 8582023 28784884395129233604486433826634837272 8582024 -36537611396355665039676813159620321280 8582025 18607434411309730038930735606360729600 8582026 -98391407992918973824497512064431616 8582027 207452609480151968785843286828642097876 8582028 1736157200960397813596146769400299520 8582029 180788858866868520176786942965660958380 8582030 -27605903336196012025022415685009507200 8582031 211694173586694199703055477429426597912 8582032 35913887395164852654456750163507060736 8582033 94285376135060903721970988561990017524 8582034 -159603540082475242534507485307422720 8582035 -36088761566666056884448620059775694080 8582036 -15136605192303471760270459482259212288 8582037 31906753650572357284747216058832838560 8582038 27897343059334786566975581268858621120 8582039 84063102428057654870572122445842541656 8582040 6185019318684988904010950923395072000 8582041 93861755198455777507747550616379570372 8582042 -30303201945453122960666217412234712064 8582043 -95155585718612182076762298903335314536 8582044 -163616800574620009887323325890331644928 8582045 -74210375365797661092907844067080236800 8582046 -70999827296419466251635209946925248 8582047 -173959286369118192616277053451874506480 8582048 -36694136907997396455417535663373352960 8582049 32092113336358008979698769692364449024 8582050 70133189132409909812257843532936818800 8582051 -163968556547728791683905408436613414948 8582052 20475107912616038375177759573208056832 8582053 -3178305429233520738805633815720870018 8582054 -29231242261061661906366550162641350400 8582055 -55969785014734724359806313235112240 8582056 40914406037308940569520344000517114880 8582057 -10535409930863572216302507557146850880 8582058 72295384404411542183541866549874385920 8582059 213610003027674652900983631067759619072 8582060 -16646096270025376250849802879069757440 8582061 74571396877956935635175623070418852672 8582062 124801629993288978893492200057635124032 8582063 -84901465652134056503922820269002366976 8582064 19821082310920507956501108123036647424 8582065 -14125161158535156034218833357238942540 8582066 -23489724906385203283609086351046422768 8582067 16768555301268413561256146894616421968 8582068 -41616948271622870503459127142735980544 8582069 2948559159243995182448950837793986944 8582070 -3531972987141425577672870033725552640 8582071 15242142830267833877816934894376034688 8582072 -40826327095814340516977750908885401600 8582073 105791786832748737365988240336764495184 8582074 -10460477342613796373638558724956473600 8582075 -64650581838712057962649379570801679000 8582076 30830552016068717279797879232112430080 8582077 -43628418513081852863276830311137575328 8582078 -47736276591171003370845568379059536576 8582079 36385634692713579253016761500697748736 8582080 -3810695785960621426417407013567856640 8582081 -65869050854164114076456521893640088400 8582082 -23973459159392400012093767278748413440 8582083 116521288038623721133292617682707254332 8582084 -23832730708712246098711385355679985664 8582085 49931008004600814603202538589922118400 8582086 73730160028070245993501139109563404800 8582087 74091099335244926073504351742977137280 8582088 -84449261996350835022383491357791805440 8582089 -272561337723124116932839726898579302476 8582090 35693202996498621443208480744409497600 8582091 17582721296409198682214715675678896640 8582092 -31300330242063196605230134337728212480 8582093 111584813958649262827388095620183145944 8582094 -88165209380066143420664814883827106176 8582095 -130277642821061192346997108332053969400 8582096 10776074492814250145788497132583698432 8582097 -49596291612945617361594916888336300128 8582098 -24694922762713003475184272780980644864 8582099 -10317059037883558097067623274668440536 8582100 -30650060252479693640309771738993049600 8582101 -174930883661329817501866671984572205696 8582102 -5057799965830770417174591359865216000 8582103 100680900959452121913436835635856058912 8582104 81826143772616647430657531139234293760 8582105 5540566960647999174408125428176816960 8582106 4464204239669534672061283671656429568 8582107 -86002958640552174181530950769020611440 8582108 87015698862761601820636304912511837696 8582109 -4511371051058390479324915659541873440 8582110 -106786255811350594750715102013418694400 8582111 -143659029560646720254811474976810920288 8582112 -50214379210139392657216237423558656 8582113 -17727667482955140978937580024015303296 8582114 142127082180979602040700555273655064656 8582115 -11447667385901878073081941619743464000 8582116 -85988579144460794050648309346834047360 8582117 145759786606142700576852707405396944800 8582118 -12586308185959956092478569484982101120 8582119 33127800869881946923854783918719690720 8582120 37804458098438846117532410298376089600 8582121 8136610598855515650107023678453489008 8582122 -79840691156366094882741917644678647888 8582123 -28404636054004890475809691521950849496 8582124 11293647264830210169437539442661288960 8582125 -65013842702219042963991324437561376000 8582126 48063531253651613425060428511556261760 8582127 -41865646569800795409468102350985136368 8582128 8359789505981889704057138047648333824 8582129 -120542713339851271178354586817047609360 8582130 51976709805247499950077344420363973120 8582131 69159313771015513322179202205135353760 8582132 -25564939044158141949764549644350559488 8582133 3295437489752444314342654977478361088 8582134 -80437552008574952361227262855096627648 8582135 -27631278534928947546886572792125866920 8582136 4283823436582117735764143808882647040 8582137 36248309515825269426154473488314535786 8582138 22888843773546347387510956851271399680 8582139 189818832011342031326969724082888937520 8582140 -17170705071682952149922239460450304000 8582141 -124311334933950089654917862947625084148 8582142 20771659628847129036722626801618926912 8582143 157643802388546009603602702478195899392 8582144 63238270034720741345348315625994321920 8582145 5158022838554372856258658298992606080 8582146 -27237351213753470051127447193469767728 8582147 159427020866105703787210383481866440352 8582148 -101723670729178185814766793736745057280 8582149 103350902332942942347839668341732294336 8582150 3926674414072729180891767324893376000 8582151 -33075226604974334562846642184643796480 8582152 13001330539303747382666213107779502080 8582153 186895317120180651683063311980913929600 8582154 22858498847048083482475221866326778112 8582155 -1020127938464827328020583590455782400 8582156 16009606571436402518059296616680460800 8582157 82895756906154567815112611616526789920 8582158 -30020253303774286522720993986667529856 8582159 269699270522424970052446904362367613360 8582160 5024734672966683119485227161262489600 8582161 32313740828627513870808248995216542720 8582162 3573733503655683755133667387569511200 8582163 26048980095617312378667679863288508344 8582164 611580233375610222069758332340682752 8582165 203666919190038102662165718737539814400 8582166 80557579529519698387805554339518689280 8582167 -42579897509693240578894976962247480 8582168 10989811797461244699835335030028369920 8582169 -97584184446377733304351379475325099056 8582170 4192168201865434136775787704016685280 8582171 13237824218179305226303247070891656592 8582172 -3329489888466208865459048402327033856 8582173 125212444418760247195601982690756735180 8582174 52579948832307099017638171503603840 8582175 -27345379630526775521630619070677390000 8582176 108766325052995860055254468449060126720 8582177 180402747340728122925600872959470877026 8582178 12091591564344486495560942974423641600 8582179 -107315848393734544156489744430570733220 8582180 90050612792477150504483361744658694400 8582181 -19101352804328630236333432889223354240 8582182 -9543127843011588723794845706476537728 8582183 -107728258970522697762104775197625986568 8582184 8413491577292616170156593625656750080 8582185 -29214008983152212543854897614965403840 8582186 79376891458428121158175308499136448000 8582187 21130323254857915580894799507780007152 8582188 -21837888739188159637493709799491642112 8582189 -5889902696179924945486713392383243776 8582190 -44939633811655930877223404716150212480 8582191 -85928600908450628414815538438757127408 8582192 14206812291679895953608227447657889792 8582193 908883045076357001674793354629055922 8582194 -71196080366034673391094617719776613104 8582195 32406043394438669747607376967550869760 8582196 -1416615310567959755029484933331025920 8582197 37949683357589737264245909384656675328 8582198 -724153119517739125741978153595622336 8582199 41432061907617855027137715573048942720 8582200 90788563943506444744203900389572608000 8582201 181252806778015299872855257681557788202 8582202 -14396057167362392771727896449404394560 8582203 107328016144542340086321559091094835200 8582204 -8988602285171819979179129615730668544 8582205 -9302409963939433736095008388261473600 8582206 -70559676426865841468332699905431048448 8582207 24871561572516967061792357407279947456 8582208 -7795750577386326772689871404584140800 8582209 -95493690152658190896844967562681782590 8582210 15112706513569267098086473283935672320 8582211 -56956083386682393030220113716241414840 8582212 -142940972665397441187174458422564001280 8582213 -4261152466122956553285176954421437538 8582214 66967056063363967753680272826783429120 8582215 -149503833763326104675530291126551557640 8582216 -69182438315128679065879672835560243200 8582217 30212681285220291327538280569103877312 8582218 -91606436828886170576465801908101631440 8582219 23846268793009213068852936828767310120 8582220 -26684882567535468705991905741085900800 8582221 111974927550846604450743103102035858422 8582222 -24041126313793514317245498028322842176 8582223 65504178115116873517491754918021459344 8582224 2359480163859775250499063436292915200 8582225 38435616769842766311478292415795219750 8582226 13343859498099356657208273406642034688 8582227 11775641616233956864468845481897004040 8582228 -1537689116492181945482606169877403904 8582229 95412917843755360253737968849752442204 8582230 -83269018598804877267028374032118954240 8582231 -141909282114071620249417865436872624640 8582232 117427450927604371996830690496988344320 8582233 -191893441852366215692935427066287866240 8582234 -17615519174092970000005687573035795984 8582235 39680231994213061381342743222898133760 8582236 -1785707094641365633537588420712421376 8582237 24335522245828643231866511552912410968 8582238 -21187721142247876047722006733797421696 8582239 -205049138570062883958804906153723273576 8582240 18824722263932724684686949065175859200 8582241 -270692346402116039632185244625842080 8582242 44473339753786691344635284413803976272 8582243 64356655041584201488074533821478246400 8582244 102246868960989840977339127492848517120 8582245 -542471356916175347445583193412326400 8582246 -73739452802054893955556205283111234880 8582247 -360985541829932156940403102350591644160 8582248 -217548259420924437375858110353903011840 8582249 -5819801441137641187832128981750033080 8582250 14143086135091985595340557894326208000 8582251 -1842064556783512866645505550864328000 8582252 117585848468688465636832811471294194944 8582253 -26069373968249672648354804858625986496 8582254 -71963909305013291802082676937647498880 8582255 -125476805239066272230665630877218225680 8582256 -1898019596518999994281391725884899328 8582257 37394390522267102142745870011669110272 8582258 49874595750028297616252205192907633920 8582259 -12626672713186471180700742658647417600 8582260 39910850774559974713453874275432435200 8582261 168015272123856848180346529544105741610 8582262 -22531242603599618182233351592753520640 8582263 199514389775276783594349752247084486384 8582264 109206032143572670296120033205536030720 8582265 -59013625045588388542238175167435748540 8582266 -22872098128811521609135404244886372352 8582267 51507664848654716891332204677441923472 8582268 -49741045968189462439827110365811842560 8582269 -92164824037412051026970895366166012480 8582270 -22235876522061604318833980574779049600 8582271 146120640358241050529473417770996877512 8582272 -62699862154704373800215690041884672000 8582273 -6935277428716537755460013726801683200 8582274 -45730628569262534358229019266530372480 8582275 -33145967050297319682900607452244149200 8582276 -13287327753601233238943529132711687168 8582277 45087926373766201629871117320055096320 8582278 82792603454632634049467641534465837056 8582279 105122321224571376046643123164729771776 8582280 27813365673893821664574458443422105600 8582281 -37982689450569331563863652893482166000 8582282 -52607376839964381692167459678557325008 8582283 -134990439297542556378902482769705732040 8582284 201748988815602682746268251325596672 8582285 -5493160462964054201771020381934500020 8582286 26245633726739124657836011262105907264 8582287 -2813179674693226310875660543305048848 8582288 -4588764989536005856339990192286859264 8582289 62483661800698892999964859163520604800 8582290 15891080586147131897280262852678374720 8582291 -38033240257480004036117848640467470768 8582292 -48639023733779477203706251714257888384 8582293 145031811593321987279125443760118310542 8582294 24784481206064380978999979276475912192 8582295 -17142296853167552603289733341053414400 8582296 66466189253396564812154498363983503360 8582297 -381211791820029979271770914146616346368 8582298 14974077186032928086982728768762045952 8582299 -19661943473763590887797818006651105280 8582300 -36296051395863595274567800644787776000 8582301 7822091552830847027687143832383800000 8582302 -81915364950077935954878276645555232896 8582303 110651982666534294403715103838750371552 8582304 -62659326482277835842792269792752435200 8582305 64592502694650405380741331876704813160 8582306 -12627675915622314048026728264529875680 8582307 -78452549331479717011635595661892353160 8582308 10754504772378608925249991303388962816 8582309 -23949567108001411438282586804237063490 8582310 -10807607894776642309766163784887369600 8582311 -48100143049373162279975894121518334088 8582312 -19266837965276499095166669248402964480 8582313 2635881309402388247708373074534380944 8582314 -1629003439748910447873167508279505728 8582315 49451544590311988699446635573957856800 8582316 5844003231821474505623339240135050752 8582317 11664838740700410422605277818452297120 8582318 -573177926891886164350181696839616640 8582319 -30400757046691147936648372284382118400 8582320 -2620435781227127945504174414453145600 8582321 -42346878645280167465884963579210455056 8582322 49983013188186288628283251656254659584 8582323 -232236068572307406067750337645306695520 8582324 248734511691112158548035774276265116416 8582325 -3363393058677165731206029572997460800 8582326 -63691122027369733103121731020074081888 8582327 3059395214112228274994383531737745608 8582328 208825090879477520747636642885052211200 8582329 -31727386252991369912082225313335409728 8582330 49003636119586446400348653276800686560 8582331 152419050424634190948101589057576139824 8582332 98768437399471062769210361195836227072 8582333 -88172077400906541463631203574512364340 8582334 -44674668793490197476280849884706728960 8582335 -37330663526197132958127988622025762240 8582336 -29168032062705749576275740655355953152 8582337 120091720911234801467145193649247228594 8582338 -3755279441017084453141777122796024320 8582339 -35706333030866155146544468290287857860 8582340 11750150527478888372359715587407851520 8582341 -222956717098140287927181391447898313408 8582342 -83033442127827626516135231098286432928 8582343 20620964727187454034913169116829477376 8582344 -107485992311335039921622481142360611840 8582345 73149949696593389086788854995448912100 8582346 -41902038133639630664230975015609354656 8582347 -236203276389412581829136393238502877040 8582348 -157149279406721385963550160521007399424 8582349 -22821938722132529653350985095873816192 8582350 -4672708158522510544750277006130163200 8582351 -305023635141971733590479975187750468328 8582352 -1021918377654015189530318043276902400 8582353 -9162694743836509241185090913158008716 8582354 -10922472314853207173625594744103724928 8582355 -2545858661774778545825175710539541040 8582356 128590254612819850732021334419413350400 8582357 -9358642772986983763644204939267496320 8582358 -24798341740453749493283107842409009152 8582359 -51772661950498152255986587450380839520 8582360 -87943334781663921694307623760572416000 8582361 -122711153387007750025204389863468302128 8582362 -47761808052835898711858460612849047568 8582363 -64587533288113739791919357677492286040 8582364 40621021296904240261657522575234886656 8582365 -82049783015420997318564325568950688640 8582366 -9401346983927202327993771503398432512 8582367 -105110541710653316834980538477597659320 8582368 -170571879979939060011482757781605580800 8582369 -19377272186755671865752696962158747230 8582370 -806961524005511622964186208651266560 8582371 -26995453117701417639184509698429488688 8582372 -14833400545978394582848778181001924608 8582373 -178536987084716619303723589329554318976 8582374 -82287727447845823425860418252928844928 8582375 -113646101349036663453882569212265430000 8582376 -80853043384052161251719199315886080000 8582377 -58091500460636544065948558322571643760 8582378 41191630445330032886975889691593216000 8582379 20882485515192337142613406697842664928 8582380 -33370564975439782459120909361622835200 8582381 8849583875987705729034578972926892544 8582382 64539652288317486367546579452488352000 8582383 41064309968448998998931256428556663632 8582384 57259586048625766097910816237733478400 8582385 21342021704758452495582683310349042560 8582386 -48037866634656145286501693791771354608 8582387 -143531874277837300062259706264685282816 8582388 49026951459715736677738878021607612416 8582389 -145454619524265841282322746081004041810 8582390 12567619878108417180294215269722163200 8582391 9287404974492256858017654462976281648 8582392 -18713122435171903648877628389458329600 8582393 -2927601354871384678897924662325660416 8582394 44139421151595962776862970057146511360 8582395 64786929912175168965220169981616482400 8582396 -31374135254949414517467225029265182208 8582397 -43883930260812809086973250321120998400 8582398 -74455556271275690246199404538795113280 8582399 -134732646812119905287826904363700087424 8582400 44094803016743106190267671977656320000 8582401 -12845808239058340164959129583864185408 8582402 80935154144965224068680989694980249600 8582403 -74522605189120091955446094827850469896 8582404 -59035360500912559637012991937598951424 8582405 -15735194683368539187868798558196690040 8582406 -5586330559091566182312228519942881280 8582407 -71915615408300055545241597981501818208 8582408 -246759493153186502688342448724576087040 8582409 65150379472129118387897814177909120 8582410 -18310612404194978180331402228009140640 8582411 173463581765864122310497201206327261012 8582412 30309101481645111998315880167576961024 8582413 747369842186403455320981613928473024 8582414 -1706100231109753146475836488384256384 8582415 16739964223030410869463183511963675920 8582416 5532370136597941040322714598427197440 8582417 77877033263850767863005205406887628466 8582418 17127819744791937957148313155977818784 8582419 182851455229812572803483319681818987820 8582420 11735720047191744752887196309871452160 8582421 -95706914582408511894820648484603745888 8582422 -102496799244645673078852942987044715488 8582423 88752494363231669960648853138601881672 8582424 192366537347461111862555516131097763840 8582425 -13879738865979915343479507042684753200 8582426 -21093791738046761333777791241008931088 8582427 -884711508901119724665817135189884672 8582428 65705675510510563824284056123007911936 8582429 238172754721993943187945479200523379180 8582430 479389199031962162147384304173521920 8582431 -17297701434592357655231163529747777296 8582432 -286491727684593136425727328831002902528 8582433 33443975060399691080373368075787347040 8582434 9247208446616147310184484041081843200 8582435 -284606551082058915702084570504742464000 8582436 -1800711645771953794905396347152567680 8582437 109830062665326325409216055149196083292 8582438 9540013089292759528696459188710193120 8582439 24532545583127465638189498917096622848 8582440 -112432822258894907754885066914249779200 8582441 -14939681310178692567482280858743584128 8582442 -683959480231992006473480813542571520 8582443 63252947004410536600359227354793289728 8582444 9682425692592500049201454250160454656 8582445 -9903809513351239879228640599423293000 8582446 24413481710738425554042118760719058880 8582447 22344593336489412942565653312591418896 8582448 3250782629080168088364963407597076480 8582449 73814669769121870835442042519029699328 8582450 2287431421909559059985139680883072000 8582451 -122083671703197338681707564038967533768 8582452 -40333826575919260303159345997406986240 8582453 -55747480315854330342811311291368507136 8582454 -27462746919632613907634080311144469536 8582455 -40697345654061290737035583723088601600 8582456 2074972149417054744997868910288691200 8582457 -63045683480943009527375967201576928512 8582458 -37096976095784611706663047306331905824 8582459 35997192376904026062942207185153130816 8582460 54091535411175105052557720755688130560 8582461 -246093249149439278875483915025982074938 8582462 17869948150924790284646978725050228480 8582463 60100202180516437011240417066834139200 8582464 5819208566108293012451351725533560832 8582465 -146334285978283371378085463445675050880 8582466 96984453512590800631843397440783534848 8582467 -211691192333096900363012401994323089768 8582468 4186839340932009186921777642749931648 8582469 -5368659500099722465188792559486653120 8582470 147081318427717317621361087298300160 8582471 -97000387266461446137851842191764887800 8582472 11901917776676031494151952754995200000 8582473 108809770244421618202599264910091929344 8582474 43766872412364034223374228104749816832 8582475 63394883064919164625366784038944134400 8582476 -3336371028148165728040784307804326912 8582477 38492049324056439459492403076172729612 8582478 -23270122273910486012582623349820451776 8582479 69348197088714256443888665664628153584 8582480 22264991292767715971928653561077432320 8582481 94145634484601974070031335311000110720 8582482 102957654988577116968892339082672212992 8582483 -15019886265529538665786531823867006400 8582484 -85929143389118821107475080252789362688 8582485 -55765910943255015913030875022287590820 8582486 -41192861057636275315422972274481413056 8582487 -32921413380633633429030806510396063640 8582488 143835000863925727905076157357579765760 8582489 -2328035005221257609461975420953133272 8582490 10826427163236134879492233341050880000 8582491 35047744912416874754184780787995277892 8582492 669406697911341045874626049161569280 8582493 -22974764818861411150711199356518892416 8582494 -107264361466779919475981449193542255680 8582495 52198969475070173876464604556744105000 8582496 -43753780855724711009456026707979272192 8582497 102310586646284423773070312603591402352 8582498 70055781146742665448936829464252306000 8582499 1915849662747351294490422152856424128 8582500 -5774955323539015379308036445329840000 8582501 303281050847566570896480060496421004732 8582502 8251055296317235188280434585925857024 8582503 1549230520550771238625832445562087584 8582504 30607357962129822542411660800967884800 8582505 -11349394681732302321365919307189793280 8582506 -15888038521610667263060286455330326176 8582507 163718386265821465056283322244631565280 8582508 -111465056968839637215889517452892653056 8582509 -62786313839579019476728660449601800160 8582510 -2108634902198702338027026017894091840 8582511 -12325977581620240238964583101656224896 8582512 -16453414060742912671286050665361014784 8582513 -132149140580608303696700272169899407120 8582514 25586402070548629253893164737511104640 8582515 -18360592979206213168696224584654925600 8582516 -82745655682006003660557902105399122560 8582517 116684737031689511266802539589316925788 8582518 -58084397137892167345793866928821371648 8582519 40563962480243632569341319525169127808 8582520 -26303510763801015304911186098814566400 8582521 11813989306754489774917000946830618500 8582522 -37677221796672265006871425971985897248 8582523 38676484354749410717475882139714344984 8582524 -49124243895047503153396144552391931904 8582525 30544462414438593866817888114831832800 8582526 -57600062183719484315462815717938457536 8582527 -62092453647632146824599526670931008008 8582528 154989860982092319842720448969179136000 8582529 -252741605499033078424794858382082060160 8582530 16915616739384105023626000992759360 8582531 -96140639159039925197310139782926893536 8582532 -17647071999984771336911340901690638336 8582533 -114191501963762209189383340955547384320 8582534 -29071792470929312283228389884452871584 8582535 -23676011380101590353230067330958165760 8582536 -21916513774634746646970002556317859840 8582537 5294297608280227814940612942670742760 8582538 -12425768112043231452834807261062195712 8582539 -24600755145312353034971510675280024944 8582540 108564232193120650384854085115318154240 8582541 -10950864146574315174684113035430730240 8582542 168264961827846973129534589667855360 8582543 75334438935769674080236393237528287792 8582544 -6551628911028765892495690605627310080 8582545 -47809292226801475382762663101423970700 8582546 -68932071398369723696778268496611430400 8582547 126189537115049226590335980471643452480 8582548 2435375912115208525727978077959212800 8582549 -6319328543808933387797124390586601700 8582550 23586826959391393281120702674393808000 8582551 -54885772575217708199585729734975840800 8582552 143712921943207313339641165476867317760 8582553 -32518189564682370549251047775435620800 8582554 -54379840784092292584769409309644290080 8582555 80802864323839483907294780396998912800 8582556 47609453196959694839005255502914704384 8582557 82196305402492614915715156394372727532 8582558 121414432721126680080575483039179217280 8582559 -54992382150985344077456124668682298296 8582560 45486383066344566914722542934976102400 8582561 27352406829967442193595292367928431252 8582562 52069012850428453682944965323899674912 8582563 258525060101007517105647052141958766984 8582564 108967809731719908589349070562842178176 8582565 -39617984798785751204464984181508900480 8582566 195212552165033614000591326338984163840 8582567 4496167099776542776240133492620099584 8582568 6614452704400704207486423806363320320 8582569 16290002616756143555469850561343802996 8582570 -10700439338711952784610568646679715840 8582571 2482695212002901295486325898108093280 8582572 50439105360522872131529820766903198976 8582573 72072173468230553867121561571568123424 8582574 5069265438752178749551401143028387840 8582575 -33809606690454540855560986544110922200 8582576 -18463753163935856476126285158271942656 8582577 -95628154878713985238450862574551211168 8582578 -114247536858229576015898532229751096832 8582579 -268347370706536821388638913940550198240 8582580 55990966239157163393326912473204437760 8582581 69613870734883193304227621241547640992 8582582 111643449814047253098319853988694015392 8582583 10270446947324510488299800815999092048 8582584 13265153431121742760487156986466242560 8582585 -1302376385198466582150609900031795200 8582586 -6432778504972015981943688701038457856 8582587 32024266681651574355472518597591528400 8582588 15292349397020677502557418616872042496 8582589 56966436527054706417569174495595356454 8582590 3379676520677442941096067935561716800 8582591 -62964430469332662062241621523464958488 8582592 -25913002428227299646598038750628937728 8582593 -111534630383554610542534674577867604158 8582594 33239329643982795727190450786006341152 8582595 -56531963254920680890768480436196375120 8582596 82190016988951677645316739968683694080 8582597 186625467598642098926350799562376022046 8582598 -296784831253932747631484800846087680 8582599 39332540765456386620985765894991178136 8582600 22293345408200895486344696538102528000 8582601 -88403732643770883764444817465663502080 8582602 -279454902807299069655480105370676736 8582603 36031798341944890990766435658256128720 8582604 -30520246424651834601824691786245468160 8582605 -120296583175334259112760557224687922740 8582606 -2172872506212547230210706542722621760 8582607 10003398211565827695418668844266863928 8582608 5187781665402192435123344891621376000 8582609 -16554469208244771153581472244152187584 8582610 2095349524210201711714839933411686400 8582611 147811479147128390236566367590800280432 8582612 13460268803537540110083701599378575360 8582613 -56737436459100130287457889505719310720 8582614 -81297963686302195098003502256761669344 8582615 -35530111580185607521701728879757604080 8582616 -11777938117044221372243167800725299200 8582617 63350454638411003654484049210038662666 8582618 11032871911855188847415798492616042240 8582619 184690256215984274152970278977933003888 8582620 -75596268518170560085338435705657246720 8582621 -33567328352365345151640666078926221056 8582622 -39675327536718902156065979842310501376 8582623 -94439839111992569875526935801790837760 8582624 -46173288617788940492280724427386650624 8582625 -116663600845933831147712232075088320000 8582626 -17408391930366652960093859015327371200 8582627 -89022046060300037764837686777172771608 8582628 -481542298855544129579626158067009536 8582629 -38598900870247540861081335266038821120 8582630 -20281131815116380938187980582285971200 8582631 -15456288108685658503762704648476261376 8582632 118877263959060590390562747058742246400 8582633 -170013792430485306758526130353411692400 8582634 -31629161531329250601565873750170799872 8582635 -168598217844959128137337591499648328000 8582636 55211996217233209177676030004273323520 8582637 67522513133242672217316617682001132800 8582638 -45240719488984652810412169088360441280 8582639 45528602285433059947209808159001589120 8582640 20868355962156044420900252935968522240 8582641 141880298602656850944148776496111145042 8582642 133489030797786104195290334883809155200 8582643 13105724306017943693653503712760900664 8582644 -6687754040959836675947643013831424640 8582645 164971547978339495340749115427416447900 8582646 28189960813341671792555600571785563584 8582647 -195035058310086409762970275257114612480 8582648 84566694824703412772176877208130191360 8582649 108048016595388270709340637242976861264 8582650 43393642147592165689650131579176222800 8582651 128267781314222392043794400090673936 8582652 2502754659278555707177791964665661440 8582653 -54256053574545113929833592032843396756 8582654 45108290323268180683130021978041120512 8582655 103590694315094657420416926804959126160 8582656 96648163348791825149022952696779374592 8582657 -25118058526714167915175075234015736448 8582658 5414584946217213722053822836133432320 8582659 261306188302932103335039496118594052860 8582660 -7252993040085149630121727959839539200 8582661 -55136335951280432814857739081647471520 8582662 -128196295712270392830056384531285200896 8582663 -137888858916730078890535983060388106088 8582664 -52094902227055676812471317650752020480 8582665 -27233757890253481880253207174483401280 8582666 121945835286688043153255733266732246880 8582667 -64618546394376831698856993750446707200 8582668 7372073580051083262317504038872257536 8582669 -171074977292742360511958417714580709920 8582670 73342973509503658243935417791961868800 8582671 -447029816933867155360249353338016000 8582672 10125551001377897176727333474749120512 8582673 24267314812783120578728691317590121568 8582674 -72925980538613259230783309575856855664 8582675 42036798682761529002183325926734205900 8582676 66499296761228412450105639202199058432 8582677 136814411814578283877303674408795324252 8582678 -37691961677728775446669137257879285376 8582679 -4266240986076692421057046261466835024 8582680 -39242869211703300306336879554838528000 8582681 208064154935398303779440972490574026570 8582682 -59662289116772549222927826649293377280 8582683 18343736312913084710701926840941378584 8582684 96525463099062337971843106086667517952 8582685 -29896194987264483443499270005680855200 8582686 30091993706259144878638851912187324800 8582687 -177649526738568365852704400408310677664 8582688 12365647058767059892280796325367906304 8582689 35562047063263456754166365025510162048 8582690 42963514576241902298061393857696013600 8582691 -38933931798360175505699280688184719440 8582692 -75584017386416795467220182227776117760 8582693 -53274453644966685632102535804959616864 8582694 -14438872584318766514602929692212270080 8582695 199706887249393761618988636107772293600 8582696 31868268339823164914303075539279457280 8582697 70901577024509272183000936125595293348 8582698 122242978179635621798382998312051308800 8582699 -54073808204672684211062387113436452560 8582700 17057139898557089156820250148857036800 8582701 -65619487214042991583701790219932953696 8582702 -19295840238268716543422623197276602496 8582703 -43354389640287284489197940952944931840 8582704 -11991632757572805953428164391318716416 8582705 -3910874138706467441216337053893383600 8582706 -48168904032921309612426500151684672000 8582707 -23282867450933498354999746557040883888 8582708 14963055327323202654151832948935993728 8582709 -28689499121006885246199543760711593696 8582710 120537168050338183043038271702643010560 8582711 75638887152810207293891792217185478312 8582712 21760881523266321429659292634041323520 8582713 252135150986331012971021285750276049962 8582714 283805623264167948945132056041159680 8582715 -47508555268180575481781212279965187200 8582716 153297616371981599518128238636786044928 8582717 -112060529031797042811413928983116229376 8582718 -98393551378646087375004921625000857600 8582719 -96516666738709697467857260431135399304 8582720 -32915783797371553874312847281561272320 8582721 -50502667930819841692875857455313280576 8582722 17885013656213064760029718574327930880 8582723 -16974460741381008949460576749835177028 8582724 -18895842933297407032729913020604701440 8582725 -83297661301538323246536396045318679750 8582726 62694146669940784393063794676016210304 8582727 -125681037522273663511496001230473079040 8582728 -58297447264603044686094236657285038080 8582729 -57143374827335502805297095879490235520 8582730 4830904800453049555879486060204262400 8582731 -131979702399405072364807439049662431468 8582732 32222016262118653914007989808032228096 8582733 -2132448791599473453234601402696099200 8582734 1646265395139319788101850781185319872 8582735 9181431576901992041366373317002173120 8582736 7709050730471986508888853268729823232 8582737 247233441532908445385944895134410160240 8582738 -83953311098101224505513480788148890480 8582739 183138733220253200821946260264818499200 8582740 -21172841019597326740430031267414831360 8582741 -121856366541824824393243224240661239858 8582742 -20471207764542222121800500949228586368 8582743 53344263915889278741269567744008154624 8582744 -111307417421678526883786499610239907840 8582745 -77284768338354784646347810040165906880 8582746 47910705620106848253110919918978762240 8582747 -110395401922396477525016565303329583804 8582748 78989134284394684982480372376769620480 8582749 18621873012687986238966935666779144320 8582750 -1099640653506842065341061404697632000 8582751 -10228528104932132036272642573646890920 8582752 -111347154128146252656408941656750030848 8582753 -67650715836659335439660209439276624640 8582754 -43435897467058155366535766550245952768 8582755 38079916819379668015355866880247086160 8582756 1534668584851490579974907791532605440 8582757 -1822971432426699470594828659967433312 8582758 -11073515041337336214758117346086657280 8582759 154269639148915917398385991573728267960 8582760 2822011480936521372777292859236761600 8582761 228127864970288796089558585059528083648 8582762 33679144686608405277333397725348787632 8582763 58841818828023223398855022622605799424 8582764 -11774130284398780794810363079134117888 8582765 20404408471164320505442076317539786720 8582766 30280252849333707820445698167384681024 8582767 -77604781714492024675698629167434287088 8582768 -4362871430614926078237731243618500608 8582769 22874243485068872901764102016285995880 8582770 8530296358908771042307508519592629760 8582771 -59852016327592874718633970414878863028 8582772 -82574732506799836547031721184907264 8582773 -222911500909557716798613250031091186696 8582774 -80302805204095779032731168300275264864 8582775 1513062671490724440756504332676943800 8582776 -21370194870650244302767391252744110080 8582777 -18645213202657702636064650400395465728 8582778 55950931710821440932800846764097719008 8582779 436427643395009481260562187856838976 8582780 42024565209784708852434873455583705600 8582781 -66529972375824278969161146717320668320 8582782 -23689392583848807040640062523059726080 8582783 -192749157643657878907844570737345936776 8582784 -17017456313818074276286205801917317120 8582785 -120164580115898189355973146584357647020 8582786 24175144123060747795898539286960033664 8582787 137074859451169360713503206314478755840 8582788 18449750469271384713945649688217135360 8582789 119156090052281366745996909938601726720 8582790 -57351555404636131487938163247222739200 8582791 -66250254131629138349960766164560815912 8582792 -17584803406075054205663913169387392000 8582793 27091871801477200324850160315469864464 8582794 115548154036409137132752093854400257280 8582795 40051858081290468576239989330279727040 8582796 16606603998034100651423658630639398400 8582797 -1808148374397382603841660319347733440 8582798 -37536278314580050552965762326130290688 8582799 30036375614421316974808738345937120640 8582800 -46934427130698103032247344128000000 8582801 -241592176994747855605117119025092309198 8582802 1325771113769143035336562637237264640 8582803 264880973885501539314131584434304795052 8582804 -60694019047152836404905579728133484800 8582805 -34988809683251915324233175417463319680 8582806 -39400729108518476958990206893480071648 8582807 -119645626371740942487030868425433807248 8582808 -2241220404621138052464214182731980800 8582809 -15442960519928197589442750702650692460 8582810 7651348781085563051263756208919694560 8582811 -13801121106311635051203975844079424000 8582812 -52319787513397238229389235131548636160 8582813 -10164731259562407961681831539466577760 8582814 23555380273306728626488529669447168640 8582815 -13857689715587308671920499103327255680 8582816 -43403517141022552295122611332925358080 8582817 -58947390043674037179757686393921370080 8582818 82523899926115418138719456711699720704 8582819 -29630347780724611078792504689012243504 8582820 14081506575477005291894536015498752000 8582821 -74212090662145994929283474713330662308 8582822 97360543280476251764842644724365191424 8582823 -25160072674675205950703824120142743728 8582824 -71519971307154747154910401399438049280 8582825 746828003374436705417570037184235550 8582826 22212894852785606955384463957492314624 8582827 137001887471465549948386115850603621672 8582828 -50189703329641071803960815926792383232 8582829 5826618966322251035660496574069357248 8582830 10506105775738452374484736797971867520 8582831 150113003071098022669435751902580479632 8582832 -14745861567187747959522788137629941760 8582833 -62942326291344347908132705655551721920 8582834 -79365577353535878644392759502923386240 8582835 -57023711316935460957481635245193964800 8582836 -18679738352028009636841574802536955520 8582837 -170586396530697937784228504730379658514 8582838 40195890425547495494628369135565598208 8582839 1947627741884337874844056547987701240 8582840 73303434142443054187875795222669312000 8582841 807813346184440280203026998405309184 8582842 -4564225405219139174791222557780441888 8582843 -4290773768052740315123256173281104216 8582844 -12004793093964896100449353072345296384 8582845 4718724632827534708880575946529442680 8582846 -38199783570538758933729724590213874176 8582847 18471697323581037605314145125585651200 8582848 8797645633215359896035613105937448960 8582849 -38572433175725015942125686290149109952 8582850 18892329140970862245186972465341055600 8582851 188292825630080996546138607758863599920 8582852 103027477847659487893966081456340727936 8582853 25865696711826866211860536864747226784 8582854 31027999277528757348446748471775212672 8582855 -150810817100992483646893800441289181040 8582856 41828444956181754080818309176756019200 8582857 143235329337305478098506893597305110106 8582858 86670499613335944937637207918632925184 8582859 6638567264179889351964025623918832764 8582860 30059101018159503470335606073173125120 8582861 6886290526484450595224883920059288704 8582862 42100694489996795484579837641002343424 8582863 36432015937249578647511325069242544112 8582864 -11356490342890753634062350158448033792 8582865 -53552033660976079583942840824432560000 8582866 1285878993357254282618504146920565920 8582867 196392350767047065763818137230693431916 8582868 -35442153800149478452560001174843514880 8582869 -197254637585555948012421823483108823940 8582870 1224125398786074075867074946289920000 8582871 -45763965248915889861359433971718994560 8582872 76286048971330049830863533478725068800 8582873 -52137125329585853813790668717740998456 8582874 37748452575298160524784635693802396160 8582875 36433709382421513370905378483353552000 8582876 70127727715649945968578270348456161280 8582877 21809433118012650369494670496008060288 8582878 -29787135445938479529014154161358223680 8582879 -133861200921570795411365994870464850840 8582880 8459573908673152220240167932088811520 8582881 -151390721340297966944823675436569632636 8582882 29778616628449751407115673698221730304 8582883 -97497322252486109999825056075697692752 8582884 -108425730135019926196620461406379725184 8582885 -52193644388985038717645069500544652420 8582886 -404316868236463621751625334781391744 8582887 169241889965666100168370181550467424768 8582888 27954280686684684305729023530364354560 8582889 -4798591388876036645827990182846720000 8582890 -15317981806466026975419619681322963520 8582891 59442551228894755087084002286859714292 8582892 -106087406299196467294642235536584741888 8582893 -28676137356100022103028094452372980 8582894 -69301349115021902489039972638452525504 8582895 146056063588060693461964318316713773600 8582896 -7124561941693234234020696815226716160 8582897 -347436211508734566654575425326787613328 8582898 51111110734444318745951713128025566720 8582899 -30251351295469284278113907935355104992 8582900 -55741442515031796386099755168308144000 8582901 -3196033152898544325730113908319935136 8582902 5525601718270214019274567009262534592 8582903 64532053222636382060307158314280817504 8582904 -3594160261148876546279807615328276480 8582905 -88686437185843557779642338129117415040 8582906 20640625419759134579386985175150714624 8582907 60184852364261903796313975358485467840 8582908 -26827679102124977518418686199604674560 8582909 210069795287987392402028551465923491916 8582910 -9538325640967530334166590743398522880 8582911 122704941369158539032531545159365253224 8582912 -25732552620599773269301110764092784640 8582913 -79863263944177990028916781622834603676 8582914 -1506001774761270625605377478815121408 8582915 38449037572174614310131764008654388640 8582916 -70888540830780376039627704360379880448 8582917 -11608722111013916724092873379057706048 8582918 -99613340173535021051471946890059262400 8582919 -8337246013657714286618996665516180056 8582920 -186417932706241387350786379373188608000 8582921 174012682637035066265445475439855140122 8582922 5043652537979995219795998561716200752 8582923 309549382191301242310741743609976463880 8582924 -27758676886631646234297865657123482624 8582925 15387561250052120638231488203644567200 8582926 -14125517648504114738125654688367405312 8582927 -42683782994361988336113047249939896800 8582928 -972377646141679108825881590854189056 8582929 -2168119857553935554141703865187216 8582930 -60762435884683227815480639918525708640 8582931 32331319640746480507882088821806111312 8582932 17044215969861236078995657604858390272 8582933 28649578587638829710653738341941561184 8582934 8859110272615140374894678144671150080 8582935 -30587848054548472261358513151907302000 8582936 189221560228999485264655653980291143680 8582937 -128773912319282586999071936702953124640 8582938 19568259410653698611687340428219191776 8582939 79063280614214140292735116814597048640 8582940 13092665817489704130994849696709790720 8582941 -724487089431939664281434193577000928 8582942 -492670390282203398935270264557184128 8582943 89951537475339904047930711787683590544 8582944 -139751669487137971687220973600183287808 8582945 9175610723591182212699491880414264960 8582946 -6089607196986700828527052555942214400 8582947 200425042045463999901047622002106650520 8582948 62153335356475237507150466908289820672 8582949 233879753572705848274725856480902213120 8582950 10133887396179030384309122657078604000 8582951 -15201824623441808541178756668413264088 8582952 5154183326273471427654618016445890560 8582953 -2911304949805912466621974315368514736 8582954 8492596301194541064963285988602487392 8582955 -44056699176393214536271006797750950400 8582956 47462544327782175841584377908363745280 8582957 -7460666593258926056814341860649745300 8582958 -33136219050996158740981622952805406976 8582959 -11776995448987113183035502016449349248 8582960 -14026816012812584482169124365624279040 8582961 40206023478305243560097826841457758944 8582962 -41728197173236917646652351035760821248 8582963 216567593942877463507023321080660323212 8582964 -6648184980634346395281177981732569088 8582965 -240489196698350272317822893074607740800 8582966 -33365379583370988722307508136078100480 8582967 -61217344212021560100547474562663482752 8582968 -70904579287407623274383659533656678400 8582969 -93338585427447609023860388706298812630 8582970 -6570518149240522887777059511912038400 8582971 -25091150255091110084092528530563596828 8582972 2370789645539900617269850529206886400 8582973 21501835149530632687266424231905620544 8582974 723398778715068805060527748418449152 8582975 -3642037758145936613793110317944878400 8582976 -32566668119161379506142688079553495040 8582977 29383488909251879159687559052317842304 8582978 -35938611325925564192828692583756198400 8582979 -14904524784560846299943582924545450752 8582980 -24289675033669833594951583470101790720 8582981 138879709826956007083905816612491328 8582982 -36482914278064472222140074982071987840 8582983 -37167944487580108927035690150296067480 8582984 133940308793709457475157991255448985600 8582985 -52132239955485016788895158382233622200 8582986 72657392041530277185991062112604358192 8582987 -86872431803017850028744628139125121520 8582988 -45515903422419769419358432061753664000 8582989 166914825445206362815785103043601397440 8582990 -15244561790701649961448885162115535360 8582991 -65189244811646576207820027719597855616 8582992 -3147293634474711895686254433757298688 8582993 -58052400897906230837046661363058770320 8582994 19898183576380502528254914311585682432 8582995 -143569553620376393816462704706735682000 8582996 14130155576089176940153833476920262400 8582997 39362002601891184374200332115367844000 8582998 -8516372614349750215492566716147916000 8582999 -389872313283872180737344157005443981664 8583000 138861937810505125366122211885578240000 8583001 13088037971680093180374086966694384640 8583002 72892728436154668715566196819249755392 8583003 -111392213288214579701518015460974031040 8583004 -62072577207792507919206978988880421888 8583005 -73600068775387597640847585545547530880 8583006 12102674817582381419050965273283780224 8583007 184465509279591967931387485439006061312 8583008 5169522464011174377122145678685372416 8583009 129061345885374527596381585231369857600 8583010 -38422990569664501757284006227951087840 8583011 25017173500406721361211401930062696240 8583012 97145914353881844091907838804256619136 8583013 -52871078982835830795990915764003092738 8583014 -38662564035421596917660861689269120 8583015 262903998450797428093453401934256640 8583016 66277278636050091706323144131686348800 8583017 -86825959698295831402457543166154173360 8583018 -59593322569792850223824683359410916096 8583019 30654341219876279121258635363966306420 8583020 -22757445750726555004015101231117911040 8583021 -78738540761698619192458681838202712692 8583022 17461067786584028344237708364326410240 8583023 -59462497892147004747980545098677943360 8583024 8898332451939298905930206914549284864 8583025 -42814681106278173396147866907158274000 8583026 -17511753244494776241515376031414742016 8583027 146631752986667870542560973646817508920 8583028 -74046419588875581264392302725797865984 8583029 -41236092492864720590525449414176204288 8583030 -57674299757956554132150175589710233600 8583031 23433047325907508182899391630857421200 8583032 -8445998729859828380100818577397186560 8583033 91934417377550268999695876029120923264 8583034 -109606866690116762047258581966636695040 8583035 9491297303864482858080298178536130160 8583036 34598330549955785192224790028842090496 8583037 117166708277583402974719820706152886240 8583038 25862551175950120994908345194834808896 8583039 101929842788348301483920268825043733304 8583040 103030545437394281930063890332883353600 8583041 90965825239505230589156961107737451520 8583042 27002750404812245150488388446579868160 8583043 74711185984971698444420690026592076960 8583044 146204993764482644756708167411411414272 8583045 98150225732929084122653168329693176960 8583046 -53883657522101459315673311313082487040 8583047 -179219816738352819142698627363844032000 8583048 -2565349103507571305923958753862942720 8583049 44460087073888201975410243038403913764 8583050 5120488316031794600542399917127872000 8583051 -24302732219710547218013683998802123776 8583052 29788786777260865935450058709537390336 8583053 178694018126085794598349010872947899820 8583054 -49469342262395613648017554395100523520 8583055 -41129008393461578604239068283069931840 8583056 -30663120621630385533222213833527615488 8583057 -7869415278013539827422781150435525760 8583058 -80972631202977735351497162408206219392 8583059 47021369528387377279644940407826777260 8583060 -47393320484280405271201035587246592000 8583061 182299949321807062187264557960803147662 8583062 68614970733213352163126727647979799872 8583063 4482505754310624886305704177168126976 8583064 -28245788058222807535656721771033190400 8583065 -102602948179803078768400073268141756540 8583066 14397689533292854053335767071885906144 8583067 23438173021975670276278548394778418160 8583068 -75768042700547968652774731290060080640 8583069 -8699013194662392425354608680406003200 8583070 -42364978081928035652223345999400931520 8583071 -13278647428101526103545011135184512000 8583072 145566037225120483674772359797900574720 8583073 -98781077415896919474085762820458651678 8583074 -61501063577711920698213445419852748464 8583075 17876903187711221544673691687054559600 8583076 -137409019357553895791824781296460410240 8583077 -77102015342198295198494631432939691074 8583078 -23051368091761560326376460359920609280 8583079 -63692335558696609210152388833045362160 8583080 38438495687143233232396503488435404800 8583081 3919033846515788376910531424908165440 8583082 -11542183233688935412271906861947824288 8583083 -62762355691389477651671217549469438668 8583084 -7789049952048929699311351547461824000 8583085 -69727681100965510205290442574065386440 8583086 -153286324645577345113719494593403264256 8583087 389342156981016118204145689362263952 8583088 49858333958775053834579802387500122112 8583089 111146024027811397916573191526359699824 8583090 -38845826959656971812758250357743367680 8583091 14796938556833324081301443895397982784 8583092 38004444819791769493639198170263543808 8583093 -198292826777604994979176111322920747776 8583094 -1669099767858623543707519211255169024 8583095 112054110819120694553249767381612656600 8583096 -58796477746180016917520750817584332800 8583097 -17485199225446890387696119753017280688 8583098 91794576117976451016527050806088266240 8583099 -39992118440925568249373444171085058560 8583100 72120079303734725163673362716495014400 8583101 5417014814229441201938461225203186720 8583102 -77561519648742718479083810826011851776 8583103 44875978763598230940269043600225606664 8583104 -33768851785614821610669248161165344768 8583105 25471346451534918596566265341930104960 8583106 5887335099719314774787673154505043456 8583107 43000815551236336195993575533705833488 8583108 -53663744956747947842012269202069898240 8583109 170518973458855808528818941368085409310 8583110 24273309358129914512484075390217080960 8583111 -225191532938117766031571374954075507200 8583112 5234102855983833972453347086859304960 8583113 -69123363671192090109275751373668372480 8583114 -10604922832337537381895085980035006208 8583115 -165687021924641888360586730584240198240 8583116 -164522988655807989150200477715392943360 8583117 66125852344941863347265837065925230080 8583118 -3997679002677831062647578360487890240 8583119 -28966745692506324774921691966332178320 8583120 -3310168437693744811464928888930959360 8583121 -15751749761402474305190720123537396828 8583122 27529363564590141381360092178476844192 8583123 -111750635133678653368653332704571852616 8583124 -32189722704269130306722813891233579008 8583125 8483373262803279652967932719336240000 8583126 -57690722440554145625731467742362478656 8583127 60498566086240337759764973031244178144 8583128 12762175240358244108814239929356800000 8583129 148670542093185977397459935379176554074 8583130 6247530522225044406898242376626748800 8583131 188055995392113643939398926582739220932 8583132 -39715140704181604161845477652736892928 8583133 -78738857571921834366078397612542151796 8583134 23403124924933844067944938116839237376 8583135 -69879447638256474443351966664207600 8583136 757174803882287173976169343495176192 8583137 -60317325427373878103705080204741541214 8583138 25593505156690332229668776810140800000 8583139 26250379070795928459043339502325238940 8583140 -74130244912266420577823355964932587520 8583141 -13166538619432924074007764878882368896 8583142 -35514005445488834321461273184526279936 8583143 148725068360339034696532139600658200760 8583144 938920401374487386181750762894213120 8583145 -34919564199570352144523479099079142000 8583146 3541218057505734992991467846579651328 8583147 44723172975852217519936874860786618200 8583148 1195361655050631401178441932991456256 8583149 17404687983127740559891430079647749560 8583150 -25220550979902611779322616329095598400 8583151 -187587894223356323246081462473886204848 8583152 -45468416380894705854518950632390918144 8583153 -29106956116190873610924446758479178896 8583154 2691789940225318983225468168898300320 8583155 -15736562480439477713483368896124550400 8583156 -6064651244273209675676658043388338176 8583157 87968210258040953656974477690692984832 8583158 16905286159284209710040979517627223040 8583159 -80372629238787187031903021056788703200 8583160 -46320052667861421523557465641100288000 8583161 -48129237009303999789516842386973003376 8583162 -4854978245273855051030200003008493056 8583163 -90612257585840388739299661133028322896 8583164 181680204739258967503779788136270944256 8583165 -415159040066150629080630411242715540 8583166 -43628327351430750976837444104376147968 8583167 -154473125929423546889427020286539126784 8583168 4717875757134842662797048313502760960 8583169 -68475528562901707255214402471705055808 8583170 -24911602273697381423183422276150986720 8583171 72240987142982213862354984936878385984 8583172 -119669654305522689860667821726478163584 8583173 -58363106972537970688233493881809068740 8583174 60341674423381297174469488482163938240 8583175 -47146330042441562974491426244453813600 8583176 47645926914480383376509758219170447360 8583177 -120354606626688859813908019033271658480 8583178 61918427442934592529338852620343630640 8583179 101302291676437048985704249625358044160 8583180 -35863121041443198938047584672355415040 8583181 -131217674304699623656678500199998956628 8583182 49485037205653556193945053261035464384 8583183 19139744325306087041244711665917209912 8583184 -22256025460052028677131731383466188800 8583185 -56550063466230287236792259652041007000 8583186 -9356174251445174075064124261290643968 8583187 -722783689156265164889423870175399936 8583188 -155658895482438914173280666671808739840 8583189 -49172389527865376160174122300217377376 8583190 13361929506969167993005821203145400320 8583191 -71002868233112133698731081410178638408 8583192 -119538023401951179934031506804506624000 8583193 27598088930914542019082546743931258320 8583194 -10695178650622122147624591086049311520 8583195 7508580997016914003694844837765923040 8583196 -126563900789660709776578270993490927616 8583197 -731776448497505837907252493397527488 8583198 -24236673724427352594043896211069815552 8583199 433481615299726601376583835501958032536 8583200 -139078657395374973302245288398594048000 8583201 63637641101870095198103505869934263040 8583202 28051872501427622733453649257268310400 8583203 -226667959988125801051630735341938512548 8583204 -9325707944765917624700136689507586048 8583205 -40718527904799541093621675162592025000 8583206 44603839918655540146455053475513027552 8583207 -60731220699037168292531802486054378240 8583208 49492324511579108029275426991402920960 8583209 120988782280046380778944686608679381504 8583210 46701681913862260223104321807178671200 8583211 18982350951232762623046922748563895584 8583212 -161600665701610667365682107942416814080 8583213 -9133235914502259703267662727939932000 8583214 123978141532083566814267976634937819456 8583215 566337107237570868194202751346023200 8583216 -7018380268166977540062758197649768448 8583217 52828215740124398692486091618913031860 8583218 -14827682009087609207945796613976567808 8583219 -60610283019215177078889008927145106560 8583220 65787463084573437042175114499731802880 8583221 146760401283065235964964422064569837422 8583222 -36004817860424210729058372107852411520 8583223 40629631981509366972425408012853570480 8583224 20704332894345902763308276048062648320 8583225 6194905472422522378736036047322280000 8583226 -58175218277842752305666474926556153376 8583227 33556163185934162832494422127251655832 8583228 111276696657788471450336697239758797312 8583229 -90033730183491937813257216605771509440 8583230 359607327855213964295117905893544320 8583231 133153352896025875066161194811610442880 8583232 -21381002812608782359664399997940531200 8583233 153560390056937426293183308655124812482 8583234 140532694052409303344595202931932299264 8583235 29260597245752060958628202137579633680 8583236 -44025786644681005877222789426358346752 8583237 -30008825941988863317808830308273564292 8583238 49573887123882000492910507738195271520 8583239 -37287431204092554838465900973303253408 8583240 85922706547660187911517791948291276800 8583241 265745251006279744848633608706975911642 8583242 -63506228864655483184009396549758475728 8583243 79872686536531900991341264820662722264 8583244 -12164013318286866319095725568388905984 8583245 -21616603374062527469773706613608330400 8583246 5310498882027542764581688274518347072 8583247 -113536220240867077169410674514000572304 8583248 -36307004929747157180352380401822998528 8583249 -15988886386894752598572373136421319680 8583250 -31672121062619875477684916136988800000 8583251 2048869241821426448537332803046142904 8583252 -12395609495929093053702695904064972800 8583253 24619314107875182275723486468253899680 8583254 12843028048774590608983813703510414208 8583255 -51966232728672142391515196760082942560 8583256 303678100289219675897402417724733440 8583257 198959018601415594332560471134397482500 8583258 -18858182190863832638482036360996118016 8583259 -40453036344270021047806902834124516540 8583260 -9228431029336904099880584441632296960 8583261 38811315157355269014412498479970030080 8583262 21125329264037097805138012109607253632 8583263 75046244389700568504401212074726552024 8583264 34067319428259464807292420436273004544 8583265 15304553421123661615073952473716176660 8583266 -24653000400870414122643794819985064800 8583267 -283158068524619207881842692566110720 8583268 8019173733225325424200473320589926400 8583269 203107540296781554196603364943760867680 8583270 -47932796750340081843972128797931151360 8583271 -224548158391524213890677836602910308000 8583272 58682953846365344947196969416643788800 8583273 452433150845926262614204369891346880 8583274 17656608897003210969276224549807040000 8583275 -105144149667027608718207542635613520000 8583276 33579858696043302322579347064504925184 8583277 125568869365190930515098726992908247126 8583278 -2970615980189299193706328414928888832 8583279 30537315199438661528195381981932238208 8583280 -3077027601483533612920233528018862080 8583281 45918560579120415164728060244270684928 8583282 42508035514412279616851567554172461200 8583283 217319773066306390030701657923202276000 8583284 130135237120683470541426486896744543616 8583285 -28949401134160180284411535402288051200 8583286 -33053202821552526540241774570339588800 8583287 -32335145964073033227770804839249319064 8583288 -34535642679339888049106670549614592000 8583289 -83838484389840312334149283361507524224 8583290 3878606455272880024188574583270182080 8583291 -152278038077128389464459683310912978100 8583292 -12720990945363631064332177008984745984 8583293 -135400530938526788170521072565595666016 8583294 62143028788802808100806188770704681600 8583295 -2050586169954226170688375326646640640 8583296 116979938386285342764478381317119016960 8583297 -23704215622270195624613585246696160960 8583298 -49147658858407140682636045891162071600 8583299 67713000320999208949977975470573280000 8583300 -19733627565311603465739629794427136000 8583301 89761676942148828619251817765478407392 8583302 6946771088207576178580049361966891264 8583303 -58942942959468425821084229831575163136 8583304 -245708748625084827870231659709797529600 8583305 -103179791699620855396985340513322224540 8583306 14828869669435706074806617341223520000 8583307 -137343531952855671441032601494966737160 8583308 132238951785222901775470061247353564928 8583309 -20754637462062672073916916224952988992 8583310 17156607706735856441877392105258661120 8583311 19835239812596748396133435574340008448 8583312 -20805925161028348010288547550326620160 8583313 -44892629543652022736336475885821215438 8583314 7400750623744584877044718373123164320 8583315 -22929406722130847758939941314955749280 8583316 -992660147321370964100396648127877120 8583317 254705106397166297432336301617416877532 8583318 -13732300897132861057284207590291883936 8583319 -202207777875578963583781208323960753440 8583320 -56398872404547957905203979384626176000 8583321 -110932726287465333353536705671432138288 8583322 -7879813459391111441965005385742904576 8583323 -39079696968686551606032621161172952560 8583324 -2794892658160787435292680726025781248 8583325 -130343518774310088190073105075116823950 8583326 -7790206078008651814058690304660725760 8583327 -4551938827568350958777961052437778224 8583328 -8866219971199772475692269328840785920 8583329 -10242079288805347040352231431061739116 8583330 14607743111495837535789863344715443200 8583331 254799770758865260701296785289121171600 8583332 85231403609278060242557932243334602752 8583333 12474200287499591054930231106925934400 8583334 32125233185318962866962950953853347072 8583335 139407318910844163430537198209046148280 8583336 24886354624754971775518718711991244800 8583337 62904142003511607501460721140502695552 8583338 18621517877794900870324362122925610080 8583339 78297625610676771810216522764836987224 8583340 3299352549672224714701327549628774400 8583341 -160289755038424498825474455126741195870 8583342 14933805311762729963955128880609030144 8583343 112730172332376594489728037724560616592 8583344 -6723861213750529625807276607802441728 8583345 -95331304711256413567092023909565432000 8583346 -90686177397101750506052169989484070128 8583347 89610879960572067207736461065636401632 8583348 30388566217650786342547968735674726400 8583349 -205038343935880012468828860344410417920 8583350 -11471593040595740410370598261517632000 8583351 2064910087164340608915797514582315264 8583352 -40758960092836042232920923882374246400 8583353 113522233438491414912706817735852914602 8583354 -5369252576927822770812789078126696960 8583355 -16699012525672402826836116764151594480 8583356 90237492720263491780090471120359121920 8583357 105609003191764938085668432582343415040 8583358 42307414948931324091551088575900501376 8583359 1247508294113362693271397617778626928 8583360 -1492864573215908299990354087158743040 8583361 -229845835066746251515309387712570927038 8583362 -15075964029389064044771091340840250880 8583363 135576360782761415726857684336990268292 8583364 -92880403120731183577683629828165657600 8583365 7850513007351926827644661562248819200 8583366 -23056644137239711436899657081284951552 8583367 46163208031713723232456495166555973648 8583368 120889316867898884069324885764783196160 8583369 84510731488284700672795973430909327360 8583370 6273047617977524493263212419747240960 8583371 -68023207986347152628714912846451833136 8583372 22131581755685405605810741686605018112 8583373 81352332552398629080312844837023005824 8583374 -47299524376532367790147265016730107648 8583375 53464465935441777751184853876121344000 8583376 -11999558071622400579317571438797037568 8583377 -61053038431740491872231740996503262 8583378 35165737163255482560548246891792463360 8583379 -24003437916603846672847079721570173400 8583380 -25934525987128719900998469089100925440 8583381 -167798223800241090185611624359987020160 8583382 88471520264375286617294159946863983776 8583383 -31490771565000260893794294517600508160 8583384 62793149041751322493857621157853552640 8583385 189135612876194321059397555180631885960 8583386 -14397995603962302473172509705305478400 8583387 61723207670003354026898937019022007960 8583388 80417962746624500675887641723230823936 8583389 -8527101553234309560451029791987409120 8583390 26641001950274100775024967140670901120 8583391 94235036382187733647664502964833445200 8583392 -341263766900883214732881210956661915648 8583393 -7432433914034792610633205540544090112 8583394 -74601765236218985820454400350353603504 8583395 -23251428986985032155871358728089619280 8583396 -99589647929227526697468527114401996800 8583397 -211687911757923327528692490496951041154 8583398 -45619795159670861466605421972419252736 8583399 -99235190824746892439092608128759206992 8583400 -21187922863061808218297743843608576000 8583401 156923165680043724514412621286927081402 8583402 1721612544873424122306950612523048960 8583403 40271025919220659482746957422265963808 8583404 -20392561820250890321763352262905049088 8583405 -16904954975663070671867243703942223680 8583406 7246513822751141679430648273570699584 8583407 1109639874799942504073009913532758912 8583408 -503601984199134647154992939503288320 8583409 3763889974743986445914965428910532916 8583410 63937028522154893703462217995388830720 8583411 -32782773364324522515665344526049449928 8583412 24212140726543914376301032100800105856 8583413 5187304463506484045774229657063988224 8583414 3303658413938963763978737308393992192 8583415 -109060440488676491773710844339964758440 8583416 96357077506989509615623598370591744000 8583417 13499473390211976744500100680650379568 8583418 -59669674636583155441127196389919261840 8583419 -1642450077171864651808082585571225120 8583420 47739902811685870663471512848680396800 8583421 -6295314901206763946980844046304796160 8583422 164525586241637183076992140700209643520 8583423 973739420769713361341316127098570000 8583424 159490079184000641281119958575066644480 8583425 -87885898109785007164402456240511135850 8583426 -33559452168831077794706950100051232096 8583427 12957963490929604922258914184323259880 8583428 -79762731591894222277520536993900866432 8583429 26950468968572119960211084528303621760 8583430 107041305308497183674448427277118120320 8583431 -64066411468208047495855484342588318448 8583432 -14093993015370920531831713350796247040 8583433 1844936750070782269649572802935126176 8583434 14506915638991642247027027851443533616 8583435 7493088991488483165956504639349350400 8583436 -17899013187540868670428101194577111552 8583437 -111206049805276679340514980625724697408 8583438 -65388857246307246485283035042723374080 8583439 -22159447883288113196071552682004505776 8583440 -26214720041223967637663226628630118400 8583441 68393840851599410147416539594474174192 8583442 -20975328869423292860540663842773129216 8583443 301587628048863750992511247326478462800 8583444 -73543046834518511549465431078618429440 8583445 255443157772863573022834653363968640 8583446 -18487709669110214850103923453432725760 8583447 53890119133539616002734127589714473600 8583448 61605604790229408777127960505733519360 8583449 50642880228807563994873139859127792960 8583450 -11136951893764649369519626750929158400 8583451 -3472325995140469577975077056929322600 8583452 -79042879404696389432907414634873328640 8583453 109304234098820298687403418722620309324 8583454 22919270439381293913290523186867156672 8583455 84073692104738665849161879702657384360 8583456 306418288968438602053909734299271168 8583457 246009695195809998674112906635398852706 8583458 -16826838664710213586058459181470306016 8583459 17903099169774666200614775102919570240 8583460 -21348046038135222109533067142775091200 8583461 5638345204096540323029770445829714972 8583462 -20164965186453358533050339100797829120 8583463 59075285046556272094220521849609894960 8583464 81664055681537780827659985933708815360 8583465 -16015806024715672090339013267866493760 8583466 63048458887675586271119642206973276160 8583467 -1738984421855942179200752792574159600 8583468 40772103533737708730889547380352919040 8583469 -295924786675014117357848619971351267904 8583470 -17224729343843638700317581577666275840 8583471 44224743207355743879196744182093560808 8583472 -26435681101241741347903690156386893824 8583473 36334916206820279628691496843497914084 8583474 -20733941472709912294236735596762534400 8583475 53575186157374024778067994814949213000 8583476 -947135958310298546377018156787582976 8583477 87667299938489184251204983590221510112 8583478 100878218152244305163533238877983664000 8583479 235368787743906010344458174900770183080 8583480 -26821604817421859678390262746687692800 8583481 37126515955258284196018775109358634282 8583482 55673837057720697230476730555580249024 8583483 116509928753943349499600503221816480024 8583484 -8432048854889576732567865721640101888 8583485 -61881006976289132575382945291134339200 8583486 1413655663203727229395242296544657024 8583487 -186496749487228823713069154676201766176 8583488 -434310644982670910281669281715322880 8583489 79547323127076121645013516048692618704 8583490 -47435913921375363088968011255133950400 8583491 -8082870147838823923694458464846823728 8583492 -17655962320659723355491987101188663296 8583493 -217532122712647962307328138613690583552 8583494 -76680649987609465597219889834353132704 8583495 32294400410836230622925554422376071120 8583496 -65024444942126156339878034875634334720 8583497 447449483721222145856689097964791040 8583498 -5574893668050176522037387733863168 8583499 80582207885435542418806305057793533936 8583500 44186834913053770756969424415730176000 8583501 -27245200349225122671695367902015684736 8583502 68384456991117805468713683633094773952 8583503 242613305646775024231586761773418576752 8583504 34977315334478446322863870771420987392 8583505 22334060167731064766251676492854974720 8583506 -8595394847422269326827132658391394656 8583507 -12027814543452779287904161692993036240 8583508 -128133735390248795318949843535702179840 8583509 -113883469198342281469466457249396735072 8583510 -2222500486873913035942263773649240960 8583511 141912650208953236032503586763942927112 8583512 -13333711863525952658708115779905413120 8583513 -129049196857774049065148600567985906912 8583514 -32887274680371546415074719811739115808 8583515 -87329021061350017076075424196893291840 8583516 -77240274588507522718642818079383552000 8583517 -144447379138459575659348308353332180768 8583518 35045031144141601063847934045818040960 8583519 2091801600970481940130436882525379072 8583520 64030004015092065705264095154638684160 8583521 -271162018090660675824887874517032488280 8583522 -40853241599382785225614153805000051328 8583523 -78783630877065421055545548106229042336 8583524 -9881633864422546369812425835212811264 8583525 6433319093318148206311186249167176250 8583526 -26012137128263657903673154846940379552 8583527 61155645277160838534114631202899304376 8583528 19694955380946687403262463324428697600 8583529 -107604154459186170145971327489626716870 8583530 -55057267811933226973914518809906632000 8583531 1044110356936301938859455853383667712 8583532 -81286597158663608467945048827446635520 8583533 -69100951418488652577382221352547457600 8583534 -6862983241798783590614361893712047616 8583535 -70986686174929746407499912050759722800 8583536 19910710822356571795451069715173867520 8583537 38568485614216883796446629083001935552 8583538 -155575966872921792205526991829030286304 8583539 -146680935398872458118204588262025012660 8583540 7478369708957752612720959147878645760 8583541 76890511198819428688386654402412592942 8583542 63583333660261589829293993953770759744 8583543 170904191925930387358808953093190850720 8583544 -45927642165436025973899846131076259840 8583545 -109973942941692583172295541179482587200 8583546 65501730289076894519317003207955395584 8583547 42282635173255315955367512294389420064 8583548 -30250571034409142224482232432325713920 8583549 1203628039419514445765749233555130368 8583550 -42027136707060018017553089533842619200 8583551 -30136402742084064055654641104477655288 8583552 148895944514086330715295896376170250240 8583553 -120559614638542436138057607991065705936 8583554 -18038535447228798921295207186784248320 8583555 -722881662384027086887548178902346560 8583556 -16552328728721603120069429691503677440 8583557 -57418073025554872457599911378768601920 8583558 -15999949828999650536184782056847812416 8583559 4519648554598826409036959238829443968 8583560 -9098973362720296361155218242759424000 8583561 -369072002695644157744850146689999168 8583562 -11330187843684652164601686121090006080 8583563 37877812249492902024921151285291485120 8583564 47789831952211815858058518881908150272 8583565 -154814025550661202281181180284043606600 8583566 -38279831244954374376377455355423252736 8583567 60146875409679462205780894662296505480 8583568 5158223685484555519022091801398083584 8583569 51727423309887673906555392139190609970 8583570 2671907687512472799240334143831672480 8583571 -144766213483142819690114295281295192008 8583572 -17441952043639365350957988711695612160 8583573 20566096494256336697401279163440197600 8583574 328983302441382016506735971619385920 8583575 18313872843431971662441123429362526600 8583576 34463473326413330545500883233652224000 8583577 -4635189179175175796640126422275689600 8583578 13100804242156952299254818405765929440 8583579 -150752190636833169507605919828859685076 8583580 6664936200753653496672535261964252160 8583581 -111988003380863179379771006882258382618 8583582 -21587426418267319230502620287599604736 8583583 -22861377763470678824175681383091159456 8583584 6375059028190984917467594148850630656 8583585 11275609039103167803282892537362326400 8583586 58505063428312572585450955078599372288 8583587 -159970946927098944795984348565500057600 8583588 16798705130662995784915673912052912384 8583589 -13700444930245427348251148374628940704 8583590 6521444348635876826032899394236134400 8583591 -88223543140219226456651525161219157208 8583592 -147143458209201379254065004268492800000 8583593 -42245813155132047253443683219052647736 8583594 24289380760675592949195975634953112320 8583595 -68202827384995936874542507230632176800 8583596 -8524300859395292756686221198969452544 8583597 132212213773103105193528183422189782080 8583598 9254793356129874604291079246407143936 8583599 -27969130288812893437565697375630092400 8583600 -5898084023806505179715723692002508800 8583601 -66586209387387875688855216967762486988 8583602 12490552065580831432247916697620991104 8583603 4897968321012134302216188625519067904 8583604 111650832507427387064717763770291132416 8583605 -46434581285876864407817055722687517000 8583606 47946677604282142256612361257775762624 8583607 -181790618681694834538817926283613150440 8583608 290711592327317163940202383881853009920 8583609 -7393596691006426099550789400673170096 8583610 -590335461460381901247992972249395200 8583611 100205352480268327517671247671595436480 8583612 -49064834792397674255562388230254489088 8583613 62935236113247231280304401678566337862 8583614 -60001057572168044017262489999155782720 8583615 -31624818622684558907446650650148525600 8583616 -22033642473032844610450689737631989760 8583617 1557305009451842426803379558034733632 8583618 9343517684439812380091381699073247104 8583619 76996813968685009703440043267889718800 8583620 -29356717066831971860800423946569624320 8583621 40310612023763519906228594076899545344 8583622 8614880545204317722287315528241856000 8583623 11027821520864309659965459208867210560 8583624 -53420977566762793115840745330847334400 8583625 -64571819866349360171637730046725035000 8583626 -3265180950896420716572383643242689488 8583627 50083655398376286118044483499993267680 8583628 -2973777452914116870920266483283274240 8583629 231656254860100276736513004084176602230 8583630 24095115271564214535550832686998451200 8583631 13460740565640174523613857486824121824 8583632 -3436457348812608453919494689920204800 8583633 -104382602199563983058303520711710749056 8583634 11461860368076696173866128558356173440 8583635 -323875311648393317052080237245833600 8583636 74053320161973745658447135593942566912 8583637 19935501297018513523433664452286177852 8583638 51759547727693695670353256282194132992 8583639 71201138410900176387640926667868024424 8583640 -34981919151531509240012477717290598400 8583641 -46388744229526262241160501177278100800 8583642 -23827053414957847827636138613815321360 8583643 5525410971406753090549484494703651704 8583644 -14629545293244748709845869566027478528 8583645 32179493108693930048576536546227600000 8583646 38026321977251769506403213950848854144 8583647 74196974201921509021882725296501138232 8583648 -88829164944995468015572280581307498496 8583649 43617893876477305501935690008784040240 8583650 -60717496224146587166797008181856749200 8583651 12981908676562996683213410462656450092 8583652 -38265768575610337503321217074815938560 8583653 -30264920503620621583148228360204148516 8583654 -9215235290057870801668961500619489280 8583655 -25956693490036859872361940466602540000 8583656 31578587989750922806272933601407482880 8583657 -82397463356407470880015745149599357696 8583658 -80149623280161027111686037807943690320 8583659 67616802045777323924146634735089788816 8583660 1055534437243735271982391468540953600 8583661 -134645016254134188876857795410056507668 8583662 29456324312834855448229891002635888064 8583663 -10543320839671829718391186885407520512 8583664 56408014601264581091993567119594618880 8583665 58912410426988063468497799665451083060 8583666 -1624365272821243560670108688818176000 8583667 -80948371612184014208938297037819681200 8583668 -27690172756859955057130817123938191360 8583669 -46887343862634715994073331513434474336 8583670 35329532414268530862184952254736736000 8583671 101470519702550852026263094278307031712 8583672 78632670905265269269415770671823441920 8583673 -119840878202129727123378169473193794480 8583674 68911602914587054832799388104499084800 8583675 10607559702415116043462968189495229200 8583676 -44170333691051226523509946566333988864 8583677 98506355746506846017226842189578399980 8583678 -24148228453230027501335787356523375360 8583679 -147418881127973721114586107276821566960 8583680 31016559532395875496627968613443174400 8583681 -21851232437716225937762836814293826880 8583682 -1617857270439283019320079670045173808 8583683 -15394776935682294722919838443541572480 8583684 -17142396275660265749134636341227347968 8583685 21853377152821012333181918351229676800 8583686 -67738428311839136547569137506220130208 8583687 16237377507754402958196114849672860160 8583688 -152392982168172653741744255379423882240 8583689 -49387358728511664236502907639575999744 8583690 -10599048824447664518433365542503398400 8583691 150284732506755234958532003897495438064 8583692 -26255599878156659786251163526584567808 8583693 103218481590995396264346390004384112064 8583694 4291443229945046447209244183416874880 8583695 -52767108986631546764118521018983690080 8583696 -4740352732750928386868612074962616320 8583697 -256917212745667874827471875393270428 8583698 116275662809327548431294059898379267200 8583699 -124323205401899651199655480784074942536 8583700 58929160595276852315345073757752771200 8583701 -134082827166050492537833860054069245760 8583702 -61578819628804276673090152009788283968 8583703 -2802749533512797944802466614631775976 8583704 -1006748675804286752320225947682897920 8583705 -4634036473541132689691070998995833600 8583706 -25270894365939952013904970943134080000 8583707 -78121059795938601589371588199151040816 8583708 -36538879295009735462518305791949324288 8583709 83441792182325883341574879145859339104 8583710 28140348297370029612083400765997440000 8583711 -230831173299161366970616777932864996480 8583712 -435519237589175508569513936499923877888 8583713 98342285493741034165736492835292420962 8583714 -14562301418462112299638980532518316032 8583715 -22888224340889633368179270510700385280 8583716 2723449135407240052491599801074532352 8583717 -145010146964821465822863763859880181920 8583718 22265846292886106087817624206810060928 8583719 30030275335187461747104022841216807520 8583720 -27651277935648983166606120344909414400 8583721 96758375945079959426220382716470626212 8583722 -105105206267230448809153712341283622480 8583723 -99663443580822532282575691433078957028 8583724 64550170891975454969492486352433179136 8583725 -105441375339572058783902247462162504000 8583726 106820286083864117497534399030910381184 8583727 196280253232267393220009461138148238592 8583728 -17103068138582718175190956154580566016 8583729 -11695650120188215463661217520665052160 8583730 85628610578995136780595597563412857760 8583731 -41909754439197494027457432490193208576 8583732 42713696067608539777367386017535721472 8583733 -210741653477080164904326889797494168640 8583734 104418952243473958586946474877614554016 8583735 35602333017134567054903162368311641760 8583736 -62802461282697654027508146216584355840 8583737 153283640159344775838450567943217017092 8583738 23071935783994032655440908180584754688 8583739 299472735886908936562561963413801882960 8583740 209311326744626989325537023120504320 8583741 21951652547192677947812445297674772600 8583742 -10001265357296525297513545569050327808 8583743 10088173284134603060734385121465600384 8583744 4176322990402131156859231563499438080 8583745 -55720551753070469938058213967677798400 8583746 1806174830850272761648311261249105408 8583747 35540831539379159412103910638126539000 8583748 182273810324043815395856418755436257408 8583749 -206861391425753019588522402547138397664 8583750 1640644811457903082620606526909200000 8583751 354683650995928728940435725529809794304 8583752 -198060133747661027740175829465668582400 8583753 -28785907575010048199376575928486752496 8583754 51403328473505088242110032343436124672 8583755 -1520859952816102095295747122251967840 8583756 -21173064588074846625130623402433110528 8583757 -13171813948484025644362880115736275328 8583758 -13272294598874271635182481962405353600 8583759 -57053469649260436136992537377259534560 8583760 -14834080450749550383592333168315760640 8583761 17992599566745160750954026425234452032 8583762 7111886267710671231022786936406962944 8583763 -183700992422900171025230968336976296960 8583764 -39691807624012609920414077703492163584 8583765 -62569885181516852155252377840637555680 8583766 -34123650519401229791403838267351398720 8583767 11323685838171437513440224905500614480 8583768 -111495747991689284108198438995590758400 8583769 33236967131013815360213480429123794180 8583770 -5299894235891805548206895767303675200 8583771 37621442957056493901339252764973122712 8583772 -133143658545606522812672862096213685760 8583773 -189742230644735718119029806905017833696 8583774 -30271856039473108973493176056265116032 8583775 138005140712704068895561115825321280600 8583776 -6155748417675069097954251229448110080 8583777 -50320692254447886640585372520072132592 8583778 145752967398111636130897844462717952 8583779 124447725220289437576935949491144676380 8583780 -26100364300377711124102953771572490240 8583781 -109667641480470200364307145331454140418 8583782 41544365345536372099657409419328164800 8583783 -10426452741332586007487848315104202080 8583784 -83624612916838385152265630126463221760 8583785 22324496599543058035038994900564512960 8583786 -96384073954611911695545773635650892800 8583787 146353088125808644601381782208615755960 8583788 -99776665269878763201571019514026164224 8583789 -1079926874777091169797737625137467872 8583790 25668867935044864137728320575173971200 8583791 -15457000516774479067807394847748085808 8583792 2158844841339503600066400040113930240 8583793 249922662412755128366132701343934274980 8583794 102552437800397790602067414152305520640 8583795 86798738495538706980867493423511388240 8583796 -14127761188677622385225708862876942336 8583797 -176667004376861335580490753004199625540 8583798 12310175491223346285895242311708160000 8583799 -15304708667958156378491157738615120464 8583800 -142195133419998231058884485218188288000 8583801 12860137711383975059824240556431268160 8583802 -91535482515429444534319554768578769696 8583803 -20906495629788239165745161713446255360 8583804 -88789892273984517009237443623630440960 8583805 9411670615884233684114052937283228460 8583806 -17104680702435521470518196101257840640 8583807 -6479417690353336957521878817672136704 8583808 4477393331633743541837943920834641920 8583809 60842754506574166681097397013106700480 8583810 13019520772070248433773325983157329920 8583811 -49151476518905851706604208911776460648 8583812 -6986353151201139990350273677196137344 8583813 4831962480466945563320033443105883040 8583814 114876581475085858319662428791798528640 8583815 -7215851052561347266772711284107168000 8583816 123500538554641140352250724251596185600 8583817 -72633347272399118080650173183204332848 8583818 15896687590327479404056567152815512416 8583819 -27892705232468436647733402753669525072 8583820 -93811024090893062191352345510306227200 8583821 -67322105915866755458829806648094446868 8583822 -6301435061556774287055262994302504512 8583823 -69655476522943270387580402955285451976 8583824 -62011094889659966054741853695406243840 8583825 1510307720751839361250846717205175600 8583826 -76265696893720555287314427642744647520 8583827 -52717589322618467255620795021232162496 8583828 110010813748971894347573379818402703360 8583829 -158972381772816001359876298320461839200 8583830 -4305437139763514166640541083671425280 8583831 43950476516749807074986402909558556912 8583832 -1535107702351645632945653037674311680 8583833 135593202918410346538746477768775403082 8583834 -15606085818445639251694574976538265088 8583835 34921157272267288752123652005489579600 8583836 31383309441486808833877439948698529280 8583837 92566762175726108309615934912535013760 8583838 8112978533464142266527781342907174400 8583839 -218223572489969538068786043605723272320 8583840 -73593368044267170864201693553911398400 8583841 45080047293218890835047037047111099072 8583842 -7663765765724796121037238634647433056 8583843 -135149201591347298035791581585821947072 8583844 -56591347876249362272406409425922923264 8583845 10998648841359871152830652394080775680 8583846 38273288346949170332207338815518817984 8583847 106541977249924157134950757664156754296 8583848 -174065097737727178578742911523799040 8583849 11997932574641305963020497979733519524 8583850 3547411390332179481214466473137580800 8583851 1766921640586788328682425979126004240 8583852 30941839334111942727705278556708314112 8583853 -132896478235645759453596044437103783136 8583854 -7003828878908261989982760369462660480 8583855 27864724540706997088176010997873856000 8583856 -20527640030904080012149650321137778688 8583857 -261748353399872089121783430092313021468 8583858 1114781298509739841605462828003454224 8583859 -9673173730612066987539019890949443760 8583860 91599491677309033660150513199701800960 8583861 45213413876199593531363431441242432 8583862 -3456186933544742465429061080280176640 8583863 14753238798653091154031998449933711960 8583864 -122831469890345736819708910490371092480 8583865 29869508098585069126496140959077976000 8583866 72692223344002740908388149250204523632 8583867 -163465218673912042761319044031023287760 8583868 -98901420710769869026173007290414356480 8583869 -62874696174293295241037057961610674048 8583870 -43341737129788423275377494974931363200 8583871 -50920525158817104118090505173408020928 8583872 10718975030743851112111135029083504640 8583873 25494787367133797266961941379924238384 8583874 30532318561722454619407297033857760800 8583875 -4529284031210370473396024349497916000 8583876 -9444252958711424544055943945971408896 8583877 70738924048081275912927789622761905440 8583878 -9879439104843392087418547271593799904 8583879 -11239908647837632008381548160162613632 8583880 68669917066593674561764094848381440000 8583881 -49678366317993555862116835524503432988 8583882 -44473907199984051983892599722944100608 8583883 12243808063873992690520031085428090880 8583884 129232920598760740106708428613602560000 8583885 52476154005780149486110230366668008620 8583886 44502032201779595238621125296594675392 8583887 52468081877301991599072648137301996600 8583888 -6801006434531833992776366109349380096 8583889 -56644725679088221104956577222216492888 8583890 29285141633393425162829070812538624000 8583891 13204976651106691329918812014635895992 8583892 123002447474390575661119789895457607680 8583893 -23998051051384552753555243571408007858 8583894 227322582909605662035481524470325312 8583895 -203640066062105172587294673215552155920 8583896 -176066332539395712630270151622110924800 8583897 8194809212500020103801503691652127744 8583898 74374064888682913916438259348618121200 8583899 -3794334729904526392267312272156480336 8583900 2827506986103191119021903988323123200 8583901 18809563453575960189900149535818800332 8583902 75136230853274211341830156171900259904 8583903 97118427076209485465626325382666858720 8583904 -29863725039681992408165960486056624128 8583905 127402148429059558721945556333585741120 8583906 -21159588635635950203379969711290406912 8583907 -188257508622810651267741939454496991844 8583908 60517355209617956375584485308084416128 8583909 59375629218190794750752253853225387104 8583910 -39426015669379444317544886041432560000 8583911 35168331961216282206771004868276826624 8583912 11377791764091942546039737413138053120 8583913 -30979248893758388178451127394134479800 8583914 -4644413971476907657416183900064997280 8583915 -18352072162657592953794960269612256000 8583916 -153959430201198839599490929913421288960 8583917 -229566185649721547606280044764536354720 8583918 478005639220228400302231824774451200 8583919 16806695712470561411187094027607850320 8583920 30081442973035209919652739337853337600 8583921 41448636490535255156335736791532718240 8583922 10801206165339266974094861151947956224 8583923 78456286533662514447687915589048340172 8583924 1194484561862143627942070049988853760 8583925 1603563682581013069259783197569593600 8583926 23185803628929245266274631744017330304 8583927 -15594381332522253595273681989731143296 8583928 -29316464549840060865516107703511203840 8583929 -89840766002961192749461322929403217324 8583930 -23593745366565864936465562137019514880 8583931 -38915854223290703123436144972914553536 8583932 -7398885197023640144712586013715499008 8583933 -14728377091755202892559430211780045856 8583934 -72016852152780690802280515287076809600 8583935 18336581954082292082659093517670635880 8583936 65027062136782913089191657595723579392 8583937 -173448077260224168255328700897266204414 8583938 -1409212089949298586657304621099633920 8583939 -21669497287647324264801778077348913152 8583940 -33371631892698725075323815290223624960 8583941 216980537724741131037627209072752485342 8583942 -19838325900972843310845084206751895680 8583943 140607747743214859293431944863717210504 8583944 161172426647100175878557165479576657920 8583945 22769889177729749363720037251144064000 8583946 -45007745577443773383141226262124670464 8583947 56854433449456435974133827238143789396 8583948 149275200684800088937661083174811704320 8583949 -122663586774661937316081167545292614560 8583950 15474516103764543013419337281717792000 8583951 47065367314148604346165305128952260232 8583952 14448322702183913045310338452361789440 8583953 -51478586483495619995188703833194783360 8583954 -31621334681328768886379683358810321280 8583955 -147334708017895366941484728731700482640 8583956 -2581369991772042721322380862983446528 8583957 79082427253924705836793125246796603854 8583958 -43318470176755746762619043417878909920 8583959 77710131421741216312128786573503691504 8583960 -3290920003885974726914278569050112000 8583961 2016601802048205952239443459863188960 8583962 15012675793925372357226044608283710464 8583963 8184038232785596007675653327729701600 8583964 13142181700593246661681368870166078976 8583965 -7861696147318266600891609461836098960 8583966 -22623016605857304049175901163538240448 8583967 -226456416057267218302771308285311643600 8583968 -24318149394626108713967589686960455680 8583969 -106962120103133397478442338486553986080 8583970 -36583927606611391270587689514498628320 8583971 98447115633147267961066393943189433600 8583972 -87470870321871278893750823067117312000 8583973 62839880316725596019241095971021748320 8583974 -19327816700937370792984819106633394048 8583975 53562660922611602182701169541611596000 8583976 86578663442062840950750596452737838080 8583977 264862929621685001899798355189232200826 8583978 -19022500431322987062602066747637917952 8583979 61062668901340314610547845702324678580 8583980 61545204667325706266948255131447664640 8583981 -36112744164601716056142629271043197312 8583982 279157335853967085823917758959968000 8583983 138336361830949165496733777039541773504 8583984 -9651437551774421646129775185470078976 8583985 106713106254094704569257432654388448180 8583986 124293776827300035674924586448551988224 8583987 14090393189390821252306831497850827840 8583988 39934935614067552054067131616796577792 8583989 -76133984250479583075180680685300408210 8583990 13448510241044102218689087631524330240 8583991 -54766874308629527918897761728397693440 8583992 -147560356409994363718727004799541760000 8583993 50493771744619317037843203071194837248 8583994 98178451181650044428777695946988402912 8583995 -32116347039395190348290016006716241120 8583996 -67735166763378345860011146868967095296 8583997 3097416297613925475716494720561785432 8583998 30274290712389005881430663375480865600 8583999 -1218552888322694923219944601964370432 8584000 22673260075816789795184485143674880000 8584001 -180095892654846899269252318943274535998 8584002 15139066875136137868690760397392563200 8584003 131499253321381597021924575708255797680 8584004 199661895392845450084175136555110400 8584005 10518857949389185812445730413209443520 8584006 15215749736721797438807185428846721344 8584007 34158229485208577228986083455395655256 8584008 -32702167824294394745783699784431984640 8584009 40271567026918374599038071734093749632 8584010 -20976753807204214241136441812215392000 8584011 -88617980858517383405110100798222496312 8584012 -53311410077354532179029832443073522944 8584013 43063819224849053109451697203772246262 8584014 -35429937485354066441253739509627586560 8584015 40671742939546492844933925844305669600 8584016 -48518187416497153923494650654513766400 8584017 26451479361499766062264973779457985648 8584018 95940981920306578537463067814818594960 8584019 -29251973657368978091678141168647874580 8584020 -22287655967407294478182160986483015680 8584021 15523854952867978643181228307488346332 8584022 -38471097121659176459199581541821246688 8584023 -58170553907141790920255731749046889856 8584024 2100425403964612347573290945441464320 8584025 27710459698492445837714504339152110300 8584026 30719092669133918996451097969020223488 8584027 -11056417322596305297809801519185355528 8584028 19056387236590363019607494360697884160 8584029 88045766767298321229550591582402032000 8584030 -3887075036138933295619576410703495680 8584031 258473970185900007395713361618443008672 8584032 127166121663029620545230498280364572672 8584033 -201365026270158599961924662587087061760 8584034 -26554702781674604491405852713777841584 8584035 -30908915808712766363582555167563742800 8584036 -93892542633192179590901722214645365120 8584037 19204070607687655321985687924905555968 8584038 83157952817134575691527164352838938144 8584039 -9578863498514010134774155391141971200 8584040 58769847830049755016232340660061388800 8584041 67323331160952534977374299353255336592 8584042 -38319759447991682068975365762497114112 8584043 -109143562641673036751846901067987859856 8584044 -19164150841890443094700705495793369088 8584045 16416630144651587805511558144816279320 8584046 -126369901692613388405923124486618094528 8584047 -1016599069957947298476247558061015184 8584048 32034361205718764736469036612143022080 8584049 336042797269382631604498399073242182720 8584050 -1171666937495315812664503082591136000 8584051 28805777942962197561012316087794236752 8584052 -14838832683132488238032484624711075840 8584053 7332090220272515793418511256772015200 8584054 103509855549128804147842790555449826976 8584055 -25837887402030856036237479982785982080 8584056 -3456416821081760118728320632784588800 8584057 152803544115036697905816174965946550272 8584058 16207604020589896414096008161499509760 8584059 64380550544217546709777353564114113280 8584060 -2467125535111235535123409626056816640 8584061 50818472986088351092226611324984494720 8584062 -28777907371267315787153200047791725248 8584063 -3813302324019625173523515410128119960 8584064 29796395113630727848316324567580672000 8584065 76061468707392576680027685438461807400 8584066 -15348872194726022120888319775659486768 8584067 -10258501784285789616256563867659040360 8584068 47543084987387597656256202978199587840 8584069 -13226578528429924422785785464762106912 8584070 7364149920626854568664956295138566400 8584071 40330767145462473574731329678934975744 8584072 -65189896209699796462124681774010040320 8584073 194866170599311080174205590152105543322 8584074 10819215462485679289492160229789782880 8584075 -69477664360436716031859740662588581000 8584076 -216021757953751562670884101236713306112 8584077 -36578037769826342338419663977987009760 8584078 51377254041478699307371109692527320256 8584079 -23040712962354904210420119591407115024 8584080 -25004516844223743413039694102244884480 8584081 10261705238088445740930027870124574064 8584082 -19178736686335657183472426330907062976 8584083 103747262403905713018190325284612768880 8584084 -47460912980297008351547651307447603200 8584085 -16676020169149013302528854673265238600 8584086 8880885645326526203673925334553722880 8584087 21146142791634578317344027881642262120 8584088 37006183109494517805726891394288619520 8584089 -67699127032499147835571280095530121776 8584090 951054959459244289945853085213208320 8584091 192612192663860220954608600901131433984 8584092 29427788102857469907064657840140733440 8584093 17325856031235813353660115450571304800 8584094 24555337942668159122122975461956340096 8584095 -33887666518155760485931547001605105760 8584096 -84620078728090742638115459324952772608 8584097 116946540805455737114237474078029464546 8584098 36911454777250577330245325178439803264 8584099 73990470206842213277010012267394322136 8584100 12734329622659287413767915722921062400 8584101 -116274428633179409624325387355304834370 8584102 -107139750816024625898769326588837065248 8584103 182308810252674863925934304828848152 8584104 85384520583220671951446635812565893120 8584105 -148582675947521147083475291626272984000 8584106 -15099855986273089908997477901839260672 8584107 -19722586706841639503482446380079926016 8584108 -61222770065166739315647083416289899520 8584109 -175478929045128489780286926191222992896 8584110 -55780571525984194758912263825583148800 8584111 -66047440968184985312805724630409643128 8584112 840421870200338865525487965489364992 8584113 -46302942530987852143406640961096065024 8584114 49165369202549224733434773016618968192 8584115 -10042084125881037825641561430437400480 8584116 -75953709247947369990595648515467735040 8584117 44772907475143825627090843192229713792 8584118 -33177267409334501128920957245166918240 8584119 -123317658931321661993184582142349547456 8584120 -39041468855407303570227639159500083200 8584121 -17681251700414657175404752128754562496 8584122 21128407258222940536274446933094863872 8584123 471366584092581646003363025013489087184 8584124 112494622718409584757979979335040409600 8584125 158786142848208071423509027228990416000 8584126 -56573159188503651318629864980922527488 8584127 -413595410053069170350851651614054483168 8584128 -7527378775341865076884586230311813120 8584129 57886986119035410514583785176573742848 8584130 -42842413657269932707116867957103180800 8584131 -55468161112164820736070795888009975048 8584132 136365724633876342328002933125586965760 8584133 -2134498022025400494335925129321490176 8584134 -21803487685182258631348294579130357760 8584135 62231323555571623273073306940759905760 8584136 -92408120639016682073001079848214487040 8584137 -3999063701870527865741800451631743814 8584138 16422301796457065438173423517408412720 8584139 -116121795765031001912664464328802743720 8584140 91576351329062070578288549379792076800 8584141 -172522767338894820886297006806766411200 8584142 -23605973727208314998406249450048885888 8584143 1989620935033242633247900721353397760 8584144 25170941904498911319733707360154050560 8584145 -84681355602056800689993403213816777200 8584146 2616625441622396605194629040181644432 8584147 -43811482283737867225692391581062351280 8584148 -7948288834349960430243969979056979968 8584149 -4337749490572509474063853429903776960 8584150 53926293307074216798604155098820840000 8584151 75281138335309261343368811947896598152 8584152 -73248129722758892838919350922389749760 8584153 3061109853805418141744313244107100944 8584154 53985163884949626776306182204843245312 8584155 62592179459045457423697736836910187600 8584156 -51236413686486843978699195330927506432 8584157 27276623078817921498558464951997290406 8584158 15010638087756422884708083489110654976 8584159 50190481984539009504251831995207229760 8584160 6342530821827274904740141289082716160 8584161 32724043755768756775367029110393009072 8584162 -15160897518155077553707299022025349120 8584163 95869069633187039323030616903141411040 8584164 8842628116695035062323517596453642240 8584165 -12777862216630831231896409499739098280 8584166 102502426096347374931619203471242872032 8584167 18829286991743107438462685250368124792 8584168 248778434166293234694619762460322693120 8584169 -180236350586174254488353063823502200240 8584170 -3225231227777954344462216409461217280 8584171 -70601443313183775419399305197203012688 8584172 140947783178087746042575981954547282176 8584173 56759760425579459116925950602554655180 8584174 226613353027298549552490044063367743040 8584175 24137181652280401386967789741534374000 8584176 370230097154070320855226017529200640 8584177 25899764791445947885420256021877009472 8584178 -120230212958563916853689807462514213360 8584179 712909454265089482078542827429462016 8584180 -50615410214153521860085878090445670400 8584181 -237275202041436697972333928289773604000 8584182 -15458077995492953824207831921924582848 8584183 46269334552217362662888366657860819432 8584184 -25128850785625023713003903596615434240 8584185 -31486121917503514878624321143575851840 8584186 -45172498187314352266057492514189566560 8584187 8664557672677954482260021120753356836 8584188 102010866243709805038246263128971084800 8584189 58785226458915360996213065151040553990 8584190 20073789354454096273489021941804038400 8584191 -86869685395799921528172552548470924800 8584192 -87998856847091314492955611391682674688 8584193 195338860490690353623971018680698557442 8584194 73972578223886568392505171978064668672 8584195 4689523578046848584283664351442701200 8584196 -24776648472732511285825055624445050880 8584197 21812999399329848040692796272065272800 8584198 -6057533700076459906603558955549417472 8584199 32312170453164987935025569580299130528 8584200 33885623167614884597456428559631360000 8584201 -251924159447848528878619576082841550668 8584202 115906321093400832693925105361745928704 8584203 -68969014586147510665973358398934166800 8584204 -101447509537803137995886181570073356544 8584205 15685989014950582037448935282122108800 8584206 4083520599476121838718751264628300800 8584207 135254847424743328224659106524910731712 8584208 -12297052267117969355307340122142138368 8584209 2817136320073194957097233005701937604 8584210 18363275152805489120205065244250859520 8584211 104419583643113277638429473959892606824 8584212 -13362317425723653177944455570930034688 8584213 123232778361728176630652282229252614784 8584214 -38185480122445818653289719819458328544 8584215 58173060663080652456145455606472407120 8584216 -14978842441754944874382865094819328000 8584217 -95562045608874361886556100125122791734 8584218 61735864285391044187459580174911278080 8584219 -30870823389581451635714998716003840 8584220 -72524910308769867579353341894686405120 8584221 135840757608375242906121905901880111104 8584222 -12031327963320016730538608645841098496 8584223 -20477881545758274878785047407688612360 8584224 207665728085878256384547212757565440 8584225 10236024889154035832947775051797326200 8584226 -21276521083456301487725725352771582976 8584227 -3372474369509152036906896259683537312 8584228 -33430186612930231353391190209124616960 8584229 185455656560533905229682878698598336830 8584230 -243578187727052980429526510906138880 8584231 75948761469090869000683350819762711032 8584232 5278482965264482363599784112825548800 8584233 46905447840765887823122686783926147264 8584234 -26385060061592238145783796670671259984 8584235 -8957063607014852599578938100307680480 8584236 -54425478463320085243697079723525527808 8584237 17064626033052585550843460886120438240 8584238 -35576179536363162527954098615985304960 8584239 -14343202783039914165859504452135954432 8584240 -216852297598647815196907047311769600 8584241 -79566768235661216348062052467220956416 8584242 -15737954989553298468533865322178517888 8584243 31488666855698129886000689511724964492 8584244 48079745629407604887261049427208554496 8584245 122262166071505914160390199652551889600 8584246 89189100623546825614023160160124899904 8584247 35145052502422714438941216369454579632 8584248 114651461496551951222753897892419112960 8584249 -185257691298417644143032689337562081750 8584250 -75018876633903062183111783869929768000 8584251 13020885074871543852489889347111177696 8584252 45580285093101584000462438287255418880 8584253 15319197323229220285736105670652130502 8584254 -6191175693735919443297647073538006272 8584255 74265415366841019416531762466774772320 8584256 38430070235430351700888791940021616640 8584257 36045060862868109976921655871636783360 8584258 30101510198447979124336017686325366480 8584259 3948097287277889427703285010557601616 8584260 464079823285608175603697416430530560 8584261 85405470003330461117458620699051648000 8584262 444341250103627069293031701984075072 8584263 -6347787996086031783016073038722613200 8584264 54049724321894992407252667146301440000 8584265 -145767650823618840993301012500997517340 8584266 56271958579379979829986856689865953024 8584267 113170215497110373369035966840679219760 8584268 -10740591648512187971934137630433804288 8584269 62306871509315621670038694075276374400 8584270 27018543346131051253205331302835046080 8584271 5867128155825690432353658830517105792 8584272 3854196550982462640775308822215393280 8584273 138269424394151460912840183534918737522 8584274 67158669276655571388837179793880661136 8584275 9077724632500440505261174147626489600 8584276 76834437411368314742361457382153451520 8584277 -90905704129638852985893848068661222340 8584278 17967455362572203467515147757339045824 8584279 -387114692943328692799917814692759720 8584280 -69990259688016563018864067754987929600 8584281 -167529262960475675542547274099387409020 8584282 23574325809163313678214768030520572672 8584283 7730341108400085943015048796874855960 8584284 -864532736742027389991763509887768064 8584285 -15650203272076431444293829762309995400 8584286 87961967037639733099554829824561924480 8584287 2451496881852415852471535474457386640 8584288 145317514840070425754630364404454260736 8584289 -2908759647753497532244167029631512448 8584290 -9740478292922478097378198009883289600 8584291 55858089380361267720756632006304561692 8584292 -142057461109744986932424985726096727040 8584293 -17437315248762287529744538784461652544 8584294 43167313305270300827424268824807231360 8584295 68285126578407973467027763395961380000 8584296 -11358598738747292949454726426594836480 8584297 2372635897159420571093307793066330000 8584298 140264092030395898637305446932122805760 8584299 5894001477939371082202422820843202520 8584300 20173333574940218743723881367047046400 8584301 203556131374684516270452476580644409024 8584302 -55864502933655416479335806442186552768 8584303 5935651400574969026308456460964433920 8584304 -18329029468858437081381330081989001216 8584305 285101618240047837285833693382987200 8584306 47996248666288189678812026019292500000 8584307 -47700479771243037087860391984782412480 8584308 -19888525325912459313547642977596528640 8584309 56128601368266875038054985271531710510 8584310 65275964912027798894529632596989484800 8584311 -92140330986508075123661873150418855936 8584312 83893272923747907880637571083755008000 8584313 92678329649680590023465353813008856704 8584314 36967574300684325855569128340192263680 8584315 144934393276691061007025492788923518400 8584316 18167906055278946852931609090610775552 8584317 24833425674100240501318827997402196160 8584318 105159152970246465027241264342413135360 8584319 251089516813850312473025781999981997560 8584320 68978699382337433751462541404615475200 8584321 -2863374349304854307101997590031250108 8584322 64117580911108563803714667302520245712 8584323 32291918358214281056966917743814166400 8584324 33826482840022128873605653951322796032 8584325 -45243548272917002597012543692883842950 8584326 42355060339827777895269850334013849600 8584327 -60659343338259068855609615131945934824 8584328 -45678537954044048749923588682734336000 8584329 36434423602234113895938959355646816128 8584330 -29504978496542514807978985276448257440 8584331 75763953242959930011164644495416740640 8584332 15015207591563052537819882300895759872 8584333 -826371776772616371262096561564694560 8584334 3198640945754994561421122003442311168 8584335 -109393129011815086148879210510165558280 8584336 26901259388166476941663966189392494592 8584337 -337942061243782532898638293720556559000 8584338 11941822933801404189636319252689189888 8584339 106236507189199983942946653975541044140 8584340 -20622325458136215246173676734073596160 8584341 99065656347384625462518868413396261792 8584342 15330839637217511227451000749825041792 8584343 -116437194500456382534021993299624580408 8584344 -67364864906788495343514685024454768640 8584345 -5120663115562471888361092364564160 8584346 -78580747410222981892016832408700858128 8584347 3103209979426151097754124531182419720 8584348 1398944725393632953480188146421263360 8584349 4077788941525819639939175476155776736 8584350 -18622154821316351657654415270794112000 8584351 -95848406625458888914460586420284815648 8584352 79893028059113233399839062120957214720 8584353 -20687089221075322215782866539675936000 8584354 -79293101432692291736823448699874702688 8584355 69873633623735893643539889590964301600 8584356 -29852900418681896410971651932223031296 8584357 50341918874159963007036559995462295740 8584358 -33284482171273365222326232501569457216 8584359 37439929220072559540071337648543185280 8584360 -48069665697785783974831219380978585600 8584361 -114242487548607714838446737972852478576 8584362 6402966510427107059920313736365736960 8584363 27878688281386623374404706702581489120 8584364 8956228718704558653599107475245675776 8584365 -4011723143214714782534709002385538560 8584366 31357566753128850964951395103135489920 8584367 -88875070130835756007305365811480802248 8584368 14949883071579873380667957653662531584 8584369 -3806112314074970188970945030040155280 8584370 -25766137999522112378796595112587266240 8584371 -55144524793393062407466717596108755920 8584372 -101728458165781747891587089010315255424 8584373 -73229100145632882144601522116128696160 8584374 26142366151704513631484427554204660160 8584375 -72355334321581417339965131684416650000 8584376 -2090241380222083834373210455383920640 8584377 34236392337001600003838394497944800000 8584378 -9244708364530748582057274192507513600 8584379 13977901896817925269170954257958091440 8584380 -132231597263038197506721522464040960 8584381 83356369776206580142335388486681760332 8584382 -9523061762116325235492971924359695360 8584383 -84853899314294482320843291852127160376 8584384 19778981327945069043918059724525797376 8584385 -16994244683176514715209537256145248000 8584386 11222952149981916114252241005699070464 8584387 -43292737479301650509984414969213984048 8584388 169677005500182688117520477694524764416 8584389 -64920336536520900768447584393951824992 8584390 27935835596649409659474830287201315200 8584391 -2207390440566625411495891296597640488 8584392 -760775490317349309782377467897569280 8584393 -77477590179742668184578282956915304358 8584394 11716685782838521460546836400036987904 8584395 7337101577186618314010871631171511040 8584396 24117554409252827241366001658852868096 8584397 -151551069561844030341630489605211233568 8584398 31740012097400064901935636995233901184 8584399 245454734318388161529650828708476924400 8584400 -21215327703052040772364459611350630400 8584401 -60442091219920649534011830825775679616 8584402 -33337922944595546520589118819652633600 8584403 -35886733764532561995465508848117201000 8584404 12287078521931859694758728088286648320 8584405 23939469119239821306666556031221182720 8584406 -34172603141931320818246597936789401600 8584407 41117638065640499980493925642677321280 8584408 -157155229219796909638764732536151859200 8584409 53835545994481703536574003177316723840 8584410 -28738894409717311250013222045528192000 8584411 241814131903326229807322862869456802024 8584412 61097493084865149116804338719239993856 8584413 106717014723362642363952298138924681344 8584414 856936747798790809062680634626569152 8584415 59144955099165277362668191753307061600 8584416 16976307563817427542960815326559207424 8584417 79288985218371328354179669119697154466 8584418 75453367783612606261775981949202478160 8584419 -178580858957573209529742241228009127952 8584420 282371885064960329591054684225602560 8584421 116462861111716324415772682753061834622 8584422 -952227469277832958010019930076434432 8584423 -97641681733263415625875265564811600328 8584424 -111133621247469530125538095415836247040 8584425 8783245678137441921137687489112898350 8584426 -4468495246925732708993231726183339088 8584427 -9761522039345224472018319322932228288 8584428 -31897379609319746191538742563559260160 8584429 12757567630060894515841036374080279776 8584430 -73393821447005159479894090655508266880 8584431 23015174318175747866383117626873526800 8584432 -15009532236315454784915153851239956480 8584433 -45693214390436667951955515025394734272 8584434 -1880332916119876771838892250644994560 8584435 -4616562575866897017805046295024194400 8584436 -34965726020164505251301308713653348352 8584437 66291330732467013777398670013624688160 8584438 -70778586326659778953958820353280866304 8584439 -41582818648869231073684428241507972944 8584440 -88882610092885165994205011572305715200 8584441 -12193313653978568016320617381485603360 8584442 -198841961457071008606497139431101380608 8584443 -7587504635406347289089527684389786096 8584444 -1767412895127888708771078025709503488 8584445 -185366817240131720572151827660957497300 8584446 26319007286135261815096860884108921088 8584447 27585564629201524294004246016276268880 8584448 26487225006207900770658022509848297472 8584449 103270889430817518144142072942093084464 8584450 16171177970336384818701983178148838400 8584451 41208109185058701597357126684337257984 8584452 -62000538352865894644845849797778789120 8584453 13435491299224780749920887909777161244 8584454 -60925958468502917726573234606149225920 8584455 -5244917667867835260199106761691038080 8584456 116131028920117842720326468643746611200 8584457 24019758803767194981987675896107902132 8584458 13362887750260672028807722544774473728 8584459 12800824814516879916037898965914142320 8584460 38995111955047489353856100072356193280 8584461 46246942249479456418811393266608248832 8584462 -22036061874816255713726746218152016000 8584463 -83529887376859912294934519155015780056 8584464 -2258143981580866559061254943741050880 8584465 -13826117640335971535157704180931904140 8584466 193419347120165404889551588577957760 8584467 3942802573028513171217263236122685440 8584468 39577533007663051091317852248839380992 8584469 -63305168605728420968591582407599249540 8584470 -29237472084687415258784358976530814080 8584471 25587439542470214591228323241646248112 8584472 10303965508718889667702104105131827200 8584473 181748763401871334760990403773062473504 8584474 -23704380179392494562595645206347682560 8584475 34667964683940799472640414885330784500 8584476 53232311994010415583000374674379192832 8584477 64961053990770329251747137335685600 8584478 23859719627247248373447199576201808256 8584479 112210605945468891936881628393775497624 8584480 -28422105210782450800041783780965744640 8584481 -15894637231745784092695345525359452268 8584482 -18972439701958729211130343005684480 8584483 -1521226428342571034434496370088083296 8584484 -16638078727291625271573037932430520064 8584485 -7981800490647149775542003785646131200 8584486 5674647916614861143527193752708022400 8584487 52329166350173199061732859744278943112 8584488 8364889635280984004589519270491750400 8584489 59032511523190877107784170824951658240 8584490 -5021570280687756378919758079882701120 8584491 20564668238688804807122254589812162392 8584492 24406844268086575083730642665051243520 8584493 88036271637514544258529827594227337580 8584494 -3812176768280473555454980692600984000 8584495 -27258473222071551479905636438076659200 8584496 -25750871111160675550556168410742734848 8584497 -32093154201254151988147734582076530432 8584498 1628726856314469546839011471186060608 8584499 -67778382010057057921555040900768452608 8584500 -51837575308883848513115566913018880000 8584501 101439573496288755511890496924937076800 8584502 3715366380933548290211796837117185952 8584503 82650054523105521974211040246173949440 8584504 -80445389559523463439115274360124518400 8584505 -37795248344335800295683249173230913340 8584506 13839894394470806967109075009058539632 8584507 -154119491108282268999267341789996581248 8584508 9425988275828776970750774687820518400 8584509 193489037414927040408476922648427281120 8584510 -88034782321523957777682580980451543680 8584511 -24391717001780753906271392607791705448 8584512 -49421152379678704112850625320103968768 8584513 -2449850324922290996027109597608169280 8584514 103653416166516378911669883266621147856 8584515 -17813077686240986736970100218020996000 8584516 -7820638388997410720013402099475323648 8584517 -13713347781733689804484737438206510628 8584518 -7056480674361634461207757875760248960 8584519 195116213827116114397045461784887288920 8584520 -115270922315674307141705104411852800 8584521 -71760708996954364362136620062693115936 8584522 1123791097467205412501342571523019520 8584523 -150154339038077818707387004061492110800 8584524 -49423210368735501536374383978824142336 8584525 3198695462070733280960010129287166050 8584526 -664827229971246030230937235185191616 8584527 -10264496650003911835517582168784240768 8584528 -6434450815515890590414467392583835648 8584529 -88413198438465431948916084621937929870 8584530 14045530908309135457339113403803056640 8584531 48358654874421521604929338805758500332 8584532 -137403975557717974633291609790580400128 8584533 -5469505694846122112010786325128332256 8584534 6968690465641506738801347356208126592 8584535 282341093977195628248691966418859545600 8584536 55514302054678271950095528319904870400 8584537 44548091272315345132022871597669765700 8584538 124421279362542600175688063977921639920 8584539 9041491772655997910981241446784999936 8584540 -69570474402168501231496744489728821760 8584541 -43651083566594707013038400545790813760 8584542 -2743131756928010744996586938020939200 8584543 64907416512522532795228586495740395648 8584544 25082570505128178207730765254297255936 8584545 -74998699007987423058160732142686807680 8584546 -87099465593783610674589073548514692528 8584547 165689703740468405401688198110202739996 8584548 -14411931429926270603463322002821074944 8584549 134750811531201876155311033708637239550 8584550 -19987136912024965695050827124362790400 8584551 56300745232181653324048372779356077440 8584552 -57430511999952893263491849003193574400 8584553 404147505042162784466885277081929740944 8584554 -34443324858095349917761523587440510720 8584555 -42582611508383914755786508744280385360 8584556 26459534086359911258032332739064920320 8584557 41914959630036318741308162742010406592 8584558 -22225689699509143610642469458874902400 8584559 15498544119770756115877075296700802520 8584560 6151388536336335241600752905822699520 8584561 -12609994958492233390873217756744652000 8584562 -14352232220022101857502954137666338816 8584563 760744593706487377852658843041628160 8584564 38373249638910489618770014781944866176 8584565 23442245303698965517077299143850956800 8584566 14060000888968247726040892074065854464 8584567 -24400527605641959909478699395290623384 8584568 -162231195372386306435722314900610682880 8584569 43584986859196664823512117766350826240 8584570 -5757190372580039221035939363531839520 8584571 -301719685503405622982546300274028412088 8584572 3662948626147487502671913837741081600 8584573 78258609334914475435680658929678194822 8584574 -36348112861791479565586198403386750464 8584575 26858613916102167594153482194782183600 8584576 -27068206161367982635579882852224860160 8584577 -258874892525145782879935800961636424574 8584578 -24564108144563794736367648884993413296 8584579 14772830157119501887142102655693773180 8584580 794486295498747005736309633903782400 8584581 -9095381258405016762687410585386387200 8584582 -4719849272048794121665654646473238016 8584583 -82788376492147930954871702851112142336 8584584 47295734534793744278916898969602048000 8584585 98696141765152449259120279235967495780 8584586 -8448331716941490478314528034127629008 8584587 98400078083723239312935978706156692 8584588 301330445036966227359848463501993558016 8584589 -14909267600675510914783747406625589632 8584590 -10604905142633021125345791434491699200 8584591 -154095972440386168871231488923508763816 8584592 -18610925962396721460176811115566563328 8584593 -10787575618995535213940453748160920336 8584594 164649303127864742335098111602775493632 8584595 -60702047290892221862949104659739370480 8584596 116628032732508461748387530797640478720 8584597 -87212149862137491288236131500186631680 8584598 -117451259099306754038050402124538886080 8584599 -106149294722089083098961905150332488960 8584600 68347737978418721935600137729725184000 8584601 32516241333272414466396347325941809104 8584602 3693766426759830486323960004344106240 8584603 -42443373981793733386917625460059338320 8584604 -40038870604642965080633736299192985600 8584605 -9876666874418634238372079300777397300 8584606 342836016466970585145944835969853824 8584607 17484119438579541644942355460688574288 8584608 48505668851799029166360179940312219648 8584609 -77710696631686510182293044650653825280 8584610 8721290253010177069934486732108190720 8584611 15514196594938007097621110448563543808 8584612 -10002151913705205894618014842118794624 8584613 -132132750852352607006973713805084609474 8584614 -107777307741159551323912000496530640640 8584615 -49884988501289447784226086313516094880 8584616 151001268055021429870716178660025748480 8584617 -75688998682476985209834159496395550320 8584618 -16721978516459904482671265838870220800 8584619 -264917415111501948607128632991825739980 8584620 -22484386664962581021718389200656957440 8584621 -60692925719232947552474275233991085556 8584622 3836176815872790304927860978874679040 8584623 -12778247412481137401995252774937077248 8584624 9680884077871166250942451751656587264 8584625 52430086361515676272696573868414064000 8584626 71151187238527217405152551433820054784 8584627 48940031849050246480391090287512140040 8584628 63697582591430974488783261947052983040 8584629 -18562209976081725248238404599272445920 8584630 -63691560789761603638623417666596375040 8584631 -78077790864184919173699852696027095336 8584632 26613345454824452721135207076484997120 8584633 -154444008002180877022589584108993356118 8584634 40175864932623474829604011545862959216 8584635 -69728280466098341226163335681267072000 8584636 39989013012752372467918187702064174080 8584637 -164808696115838936403857953227475037760 8584638 184235203706394170065255521855230361600 8584639 36252366632820080115883611793099263856 8584640 42345901384076884591373324531741491200 8584641 -7177154960313970291345621552615635840 8584642 -94836288999821236723533437069074966656 8584643 378027838400914182480625273734059276016 8584644 -25488466966908632221803213192684896256 8584645 -4838805382438605868079543836605129600 8584646 -32801388381039212163611823185353714560 8584647 -61733921346169251574820055886495661400 8584648 55688568162380353769333126360334336000 8584649 -1573839794854089204356103659255114112 8584650 -53141226947260955400967286434902720000 8584651 -224753063920349528051764193978492102888 8584652 -148274888973986434737615572669577578496 8584653 -56677094988627822501649228310800723680 8584654 -2174316923535518562770620835819736192 8584655 -12175626072874921661500641906219304440 8584656 35760430065269465893398705263858810880 8584657 -102542965562927470567920905840484942094 8584658 3207713401893893716949821820515657728 8584659 -74973793541660601496946013471241645836 8584660 9889015961872366108229245539655434240 8584661 -283282916506596124362773617816728000 8584662 13362022426240501650645845393868603264 8584663 34595239447692987767420514973464011912 8584664 95940636961948411228244828848274411520 8584665 87371472161788688223505017391217209920 8584666 23671534004236675441375587245769550560 8584667 -8234350779795717368428821760921625280 8584668 -89579778532868647092547589559960526848 8584669 -41845312424705953195505834534413590804 8584670 66349260992690443905982670475957545280 8584671 -99362836602444621328682164079681352888 8584672 -75748818482810796953500891499541823488 8584673 -2880134998776479899225591905116769660 8584674 29858411225088920759397055190667044352 8584675 -12257943786571100184820654213228416000 8584676 -155909368683483727193201340675230663040 8584677 -218931896997029392902136863061415164800 8584678 48758390893471134920438676311169596640 8584679 -71996333056688704245154060164092331720 8584680 18131958624056594125623212389249843200 8584681 -20837098433650154465878240542484488192 8584682 45677917491804241667943989149978806192 8584683 22981225983285654996862480332610036824 8584684 110063483289907604521659915129319992832 8584685 -12137839827188261099822238296422789620 8584686 -5477310987930405347797916897870979072 8584687 -117870279640020553646387250477142386368 8584688 3717342976401630333158434415232614400 8584689 -176275452427528140273646080212292384192 8584690 -11566021895610675533052257313797460480 8584691 361515960062031163292757774551439991392 8584692 -1053994943434212046027581067255873536 8584693 -16898022237449354160731568367264918080 8584694 -39394493112383018959521554360607847680 8584695 -3315118313002307579078134219172693280 8584696 223767101773136788928327898437901004800 8584697 7427353305399492860666569763909668224 8584698 79875666648852474796892296369865662464 8584699 121648758212291189884610939452850310160 8584700 -63498415263514475442849478398052876800 8584701 -15656056901729577831559408540123775040 8584702 -13559080409402419906362056481323342400 8584703 22787393656588203701524120973403958320 8584704 -20970499189116131625483681092868243456 8584705 15808419163929099801661921250678731860 8584706 19608035256072519249320385035719354368 8584707 134267484162435271639037804187994024440 8584708 229046136069558307151081726938484864 8584709 65856535520490081241134329448040605216 8584710 49816036822877133248068196307029176320 8584711 -6004334167470257942263493832385640688 8584712 -230132385948508653233874213474687052800 8584713 114007444247818158473876753449968068160 8584714 83017667437817620267239326739950961456 8584715 64344045016158658854699392089249827360 8584716 -4146736365902120120113706270418124800 8584717 -90453900490329434947586908234947688608 8584718 -29387887629244125023530355290437216384 8584719 -59088014655349121739223476641783362944 8584720 33074538711775623319362953919960268800 8584721 8299684136388815515145645536585066992 8584722 -36678253153740444076791821546300333040 8584723 6779448541443678297697139194186448544 8584724 71299708234572942923643393310338458496 8584725 -43399376789259662548025493720708756000 8584726 386720786148967813483604529117921312 8584727 3829202312922124481876228262106437408 8584728 48833660689887451620941689442829189120 8584729 -148931994071590177083704449860017677040 8584730 -4683985199291543267882506747867776000 8584731 -1004177072119744680258995675034976800 8584732 2283712462792462500467735430325068800 8584733 202588108193179741555443717466738490982 8584734 -8489704022161437107862529135123504320 8584735 -803497295639534818377116933859229200 8584736 -115122171688812211298318189216559267840 8584737 -6096206012699178216043094101493477376 8584738 29405517450787083428020544474266693632 8584739 226290521583075610329551153087778504540 8584740 -775256308519268366505454446392716800 8584741 145688722437022311471462831421487346624 8584742 -73406179186176875876935767826250605056 8584743 750980203486926390058919814183605328 8584744 10753215220535333725780349970699878400 8584745 -11364907501618192513972881175982828520 8584746 -52424188090545256774213708636403404032 8584747 166852775926498146971156310014048086196 8584748 -112355056980915416064376412086113897984 8584749 16512645240732402444314922186531386934 8584750 53672519632228512381135466094599488000 8584751 -19266617606477757598667298119585782680 8584752 -15397291578596896239724330528785039360 8584753 3023045270142350816254250839565706002 8584754 35515940821261061361985694441528710560 8584755 437842304647501353658245977797566720 8584756 75557461641254160953103470755368386560 8584757 -51342880363953030982478537341598606994 8584758 2955644827191068830441798897427927040 8584759 -764643684000522257955297276004254040 8584760 -87757365536639511911788436903850393600 8584761 -132356706542076365489513249301226980528 8584762 29468791934470553903163945202587848640 8584763 -206836376333651448329960085237736094616 8584764 -73958636753644417861245265082147802624 8584765 -25258132832453592485614126842391257600 8584766 -107254744029780066202239367895295015168 8584767 224065368221435032419749231409329993520 8584768 -10197860718891466102398223092467892224 8584769 -92491171224657712983980201095017655980 8584770 6174606531414398220916762288764326400 8584771 78168616672805545623214358848276328992 8584772 -74006036529149113499680360003843768320 8584773 29371539492997410615273315611353152000 8584774 5839076054538560608058538916810372224 8584775 113351501028557991999668600123704888800 8584776 133745719981951240460677590057836651520 8584777 151461938352405427794355243540600786112 8584778 1356141866941787248135852409646119424 8584779 -16527494192506940099548025402456701440 8584780 -107721055417102811722635576001215298560 8584781 -34729793805213293929734442223550754548 8584782 50228821314093634118271608134944048192 8584783 -10482095377974548596382813633980902120 8584784 -10444714161179744381967315810501427200 8584785 3560358267999132948430898784938161920 8584786 4831202418704229285702352929123763200 8584787 180072249907708198791868309269540659436 8584788 98774105767331507683996060207038173184 8584789 40026925249788866976422517322393577440 8584790 -45385893033981819051503664762875193600 8584791 -30601588137358499138773792724642112816 8584792 160910831305053371109551203574500608000 8584793 -21035382453524422010504532639699286080 8584794 9036752178160179827184585533935453920 8584795 102089567677004653149457598643887451600 8584796 -11031386144739067422569649314949120000 8584797 -19090100658765833222923878901167519072 8584798 -93911081874147671007537038957543928000 8584799 -26132382048130346214924441021200543040 8584800 -3139770512102516126112795424240435200 8584801 -195812365045962386805014989312153192448 8584802 -162798461991135093762403073192851527168 8584803 49077255200997688260634445657842320624 8584804 -21383446672200160170866149749976361344 8584805 62915478979198066104948034636322028960 8584806 -16879583531733806509527954064707890496 8584807 38111174489686417042430381476420151424 8584808 -89543216453337888212664713721372672000 8584809 -106167035402723626324256470676356477296 8584810 -2244857948299034500629639949364773440 8584811 -145936976156266085777237873389821096588 8584812 -48874473514621357524529552979948390400 8584813 -12206720464550919800640655466263843860 8584814 8609664812542073343886151375181687552 8584815 51783223213122575261289425609624597520 8584816 -15544067651768937108265555509586067456 8584817 -54327551833786072302429627886218265134 8584818 936969143879679388900139864403548928 8584819 -21107842563332936092700854445528862720 8584820 -44127248994053254093340957840041585920 8584821 350858207412500900489825694699660480 8584822 48297051367142214445979056122804695712 8584823 49346741158225968085347634047007641192 8584824 -1690567474078614277473888765937582080 8584825 132478670754247413433971398398233397550 8584826 -24846212222670561112702152977937032736 8584827 40212594053489172645667172730606022080 8584828 1700083990621998478544071502588737536 8584829 381544910077844059930367140881649350 8584830 -4791916583251115937884077329237288960 8584831 -45856026763458889908335358134210230656 8584832 94583870648909580590220323061088911360 8584833 119558710386237577551430000145456575584 8584834 31519814885128908630375435950718466080 8584835 -19069700185127495979248989876213433280 8584836 4012849366609187084583261061637627904 8584837 22787433767343235456789877833843451486 8584838 -73110363171155104506628885595498635680 8584839 8074357723322630095977346214088749520 8584840 26952041860611656301097393317949440000 8584841 149030969024681870485112542686820091400 8584842 -15116123650666138660681354667363844096 8584843 32739023863459177536709918152521870920 8584844 -256597221339361105170079506448212738048 8584845 45924924757526572841669620250093495520 8584846 33802633009091496097629956250404582400 8584847 74956490880772535817481783103334823872 8584848 -533383288396000566850779666933178368 8584849 51396488420815344782178570922144081716 8584850 10371525758778854764186524452920484400 8584851 23385855032160408672902865202684492800 8584852 2793871114622293955744192711892695936 8584853 74495359039380619104291031555080873102 8584854 -46599094415382161977244134766104680960 8584855 24037211104977539150889979856555300760 8584856 56709374065851056128089832393343631360 8584857 104733626850264983965840114357433926554 8584858 116603612458080026245071860885533277184 8584859 -83370206368873662677989738843373714940 8584860 -12671557528151137863437652797153280000 8584861 -9895559878694200165342186618707607296 8584862 61623184290712074764251628823976011840 8584863 8784521946252918519065480089256586624 8584864 4138740180328904539376572182709665792 8584865 -19801273537569982632016248454056624000 8584866 2969827804770695591151006805730015520 8584867 -41692118197251125761350908057421876412 8584868 138659630825426773939937975891007897600 8584869 63890739443027349442553976986740923744 8584870 2298836274471414235444250700528192000 8584871 -1363924112447926064168616306665716056 8584872 30890055819632962278537184712040529920 8584873 16942637396419863930729769922182353888 8584874 -116798721741460714897857602097744266064 8584875 57376581799580425287677225801949588000 8584876 121182017780517252609867992177848751360 8584877 64517486206926603253800473977764025344 8584878 -22872111093814993997071569621571094976 8584879 -290839516125263160296716766420951046624 8584880 20845351426288215455061278734909440000 8584881 -65923544687651190541665124398692316576 8584882 -114183885335039451484554656245066964208 8584883 -2458263469763445318201290366368058868 8584884 5712728285214060795523534319836692480 8584885 215064847428690598280993632928522326200 8584886 546580818681827411773953759939967392 8584887 -22279099152016893959108954290863014832 8584888 12437322846379405938612079378656952320 8584889 -30704804909109199107264422287147213740 8584890 19478568803173562805223323327664561920 8584891 -14125592750353984920022812030574080 8584892 1400765516530315514412292289546268672 8584893 101324232437581388459458621355004187200 8584894 -35287522048035240313281789746574384768 8584895 -100377301611939457971169022273077395600 8584896 37443263790916572807227080363971969024 8584897 -125070210231622943171625236032162773840 8584898 -42343385316277904620404022692487101024 8584899 -23114799468290744801975384295538488480 8584900 -29795109599043145181547850411173425600 8584901 -21482594803340849417911113931661554788 8584902 -1493711316421212050347129678489452480 8584903 -63159299336962038317489792103378949880 8584904 -59010854149636000376059618038620298240 8584905 2298213474319582247263537469422811520 8584906 -26492127029587355123417130729275060736 8584907 137092773171877659895694111482664756844 8584908 -26172722805557338421673908397513753600 8584909 201765631464087026480018411865333429110 8584910 -3792985089174074540500100934516720000 8584911 138598995418262256304357669836366353280 8584912 11087065361524931564983409335524524032 8584913 7115024653260620861127250501177021920 8584914 31712673581107406309225093633789580288 8584915 -128923338698244064403331768053986140000 8584916 59476696118575527856620179830871258880 8584917 75376707276402231634908163563477459264 8584918 81739297682137510719658693100120278080 8584919 84189504873950917795800296210992837296 8584920 113638561819311170579358082575513600000 8584921 22623889616235746935657319642366202122 8584922 -106956330206268517445415844929445785600 8584923 -47554906102966570763295123318905490432 8584924 -179646448256304124147618076868538607104 8584925 1722874621544946471204483990774195300 8584926 -5001895353166156665899763051753676800 8584927 55922844911337755627778308872615596760 8584928 106849440591549593525959430660798545920 8584929 -15098809843992857680284559450137500526 8584930 61876833331649004025896857966795750400 8584931 89691528399706109801725637793911147592 8584932 -79963077843535342631137041275900540928 8584933 -92141471756667855801580178139083203200 8584934 -2147528128707384597287323421429197440 8584935 -8738851000881468265262705163469201200 8584936 145241723977338346358426871120459463680 8584937 228265401588984356562520864873965062586 8584938 -739788400404377331193557116046546336 8584939 -31318382079293089655503230041320276032 8584940 -2743532325163183465985769272702361600 8584941 700961635754182019875235507748114912 8584942 -103271358410588802017103848471113288128 8584943 94797807717117190720090454255923194192 8584944 15345959832713470120986104020953759744 8584945 153861527885198695521684996989848273920 8584946 1127737592843573421866224289335640064 8584947 -186123460698080485424809935876716428800 8584948 -24532724347488487710336405100515897344 8584949 13313632087965064475226423740973945840 8584950 402148399216825959048975281919206400 8584951 -141066977636181627942148829868351649048 8584952 91391763566172254065390096147186053120 8584953 53119296818019705999799089403604134848 8584954 11056440554808460239721920633836863488 8584955 -18622243991895110495522899497792176640 8584956 63550125882143176339589694587607117312 8584957 -113128342622974341908901181568676332160 8584958 -46817024710770073570377610808090065920 8584959 72138986007682519884999490783636278528 8584960 -17498736633748082289283998877011148800 8584961 -53694593534671174300191917912570429376 8584962 -5441632424731082763285907543096329216 8584963 240606902913956595080524025505672147640 8584964 -68181519274473109649916429317769225984 8584965 -25167116064732025487090237088736020480 8584966 8676791959749959784253964335402650624 8584967 -67697409022458345362212133164936698984 8584968 -5843843059324813659454752598550446080 8584969 -175312929359578431019751576626488338304 8584970 -57219958135086046609101026102042620320 8584971 -16486236349024419512014935462271259688 8584972 -19115201634135714909422040284464803840 8584973 -19983634365461510389680383011288933440 8584974 -1779427533776935360605332479472626560 8584975 -21223850282265415121667616473536039600 8584976 -20189708295793659187316285673615187968 8584977 -55890220614912128969682014885430059280 8584978 155050686989516261052820169766982717056 8584979 -76776568737111058506945269718476687760 8584980 -29178408708203386563412067575530823680 8584981 -13989064130834129020714438203478619300 8584982 22439556845531469836861306884430201472 8584983 -22295538181239447942008928749324933712 8584984 77192580313017326424351512281310392320 8584985 -27421304279500957863664943333316257280 8584986 -49816470266689878789325163947843833600 8584987 162496337911631837655542279884352117636 8584988 -56521727770367804143473009539391232512 8584989 -45416267088804598989766590002491922880 8584990 22140640063644128617421272772459606400 8584991 3328966259952756008221751299658645592 8584992 -22775142685659455880895076302005338112 8584993 -614476630290276466678246658930657856 8584994 -103603243940599190300942197264932473856 8584995 -22252465354609841506235812901274572880 8584996 -49933606493870807628884566466519467392 8584997 -283540367239410737397886292461867027428 8584998 77212306907534544995656128826644503040 8584999 11223801672496110275992672975918325376 8585000 23315414511530188224551069068665600000 8585001 85483479988886068826764541341378115040 8585002 87023194988878547385019764786186635952 8585003 -9851822920600441796817610536825866496 8585004 -60172834744136884917607729582855739904 8585005 41369237326342891283852888398571829120 8585006 -86865026291802751148111318020457274048 8585007 -93838638956140792840797527039284986360 8585008 16326641605909634108133809501666066432 8585009 19160274313676609398923962141729425920 8585010 18963042129734557073976240672043215360 8585011 -40383238079392123962612714632833392176 8585012 -60869321254162614582339261767118562944 8585013 14983200452014748396056007165831187744 8585014 45659505795631068741969027775384061856 8585015 72334346682769981129415841441569042400 8585016 -29133876120259827091866103460855808000 8585017 -67542181515980580096236299667445809280 8585018 43096320788729696873242622169749953728 8585019 59536706648775043744507532061562763220 8585020 173528642517213487799213005489077473280 8585021 -224098692798919977833883520739822174778 8585022 -1516010864580309014758542553511869440 8585023 93266011273637256736725555312810055480 8585024 14170933431786665204594334062918762496 8585025 35892929335844215573607590298855074800 8585026 -45038543155450981458879003380958422016 8585027 116418266985488149801790280796424856072 8585028 -4618845280016537624100721234323752832 8585029 -883986754071449888088967229884190820 8585030 60068789485256290458609618653351468160 8585031 -9839011123261151678321578782566334720 8585032 123177274139713588017840631959867648000 8585033 -147527859509425546871243342176798538496 8585034 -14462916762471572263845017719840958208 8585035 -61745041198445263467148404929361863520 8585036 -479512661554251960085018895993487360 8585037 -8947372549838731162854676025234752980 8585038 17983042670621858633058661302386939904 8585039 -149191498286777062135966609551860630160 8585040 5448186157622986611590839721182494720 8585041 -1736542241787184574280556503198316428 8585042 7448698555532843776651843595052822672 8585043 -47757949744429580263169094762588446976 8585044 -76802032668965274602709412663239805440 8585045 -2768663517617335282273866949591425120 8585046 -5955724818359131399790985227779632000 8585047 -9052958033552161545823148495742323200 8585048 -8697517710699795390890923420260464640 8585049 -63976998751951403206362881554260977664 8585050 -108303127779322191312729082291949395200 8585051 57028691612568319448140146967370877600 8585052 -23990120153654857606262066479574704128 8585053 63067867484951645057294605169999307302 8585054 59836493076113251340040997617059136000 8585055 -50847824448018724835068593943758048000 8585056 36544000654769914281600758947525558272 8585057 -54756046538257212350831924171703469440 8585058 26146321986066202820582038390314309120 8585059 9976232404297302268301428137524038400 8585060 10924216573275370861000639903272591360 8585061 -48619064108429663967181608798240128736 8585062 -27539100747035509691780609583725045568 8585063 51626454469505403734664289778914628280 8585064 65940451689757857889304928557647272960 8585065 66712800340958216233058044882191934920 8585066 5734797236016050281965238792582590720 8585067 -104527197002549790909826461887661900288 8585068 -149676781568426495339137287969815543808 8585069 -66313570567025615974717587755699407530 8585070 -19267011049892669671630793270757384960 8585071 32710047922960070386501012096616216 8585072 7668900623782738753078988721391534080 8585073 11696555040903673226716765347815362560 8585074 7838381461672651431708369625066444800 8585075 -131218594740799935026865141361007757000 8585076 -86884352473110458161339485107353018368 8585077 -114191712071565138616192978592492261074 8585078 23817100252738957408337638500222435840 8585079 -2312421798957200473594443362522100864 8585080 25155812105599876021930518390645964800 8585081 -169630784130339874239267571259865668118 8585082 -78670789688764905285535520349320064000 8585083 62843662962738273215206451665613191504 8585084 8265360114938806737070937362487116800 8585085 -127195473861788929217885839110364644480 8585086 -60214845007165575704077807413389803008 8585087 1074850611516332173016439008014852992 8585088 54273134746834626927151547294102323200 8585089 8204009348991555947634619697021802240 8585090 4534306693388422371892494892325721600 8585091 17079539012905834120675409948632630248 8585092 -12929497102477155303888555946114381568 8585093 27952136424062375044106376433174571040 8585094 43714211776064752314648659426264187072 8585095 -74733577196316774371714959484813808480 8585096 61846125675136375763789733014377728000 8585097 153876984065745931409573820259276880400 8585098 -46722700061333808641791776241752085200 8585099 -40061083632111207464228091157732983936 8585100 -25471529614878592732944745744852704000 8585101 61211503359992654665663997973183899904 8585102 -107173386971239284826600358068865435520 8585103 43178408184473898291608201121099283344 8585104 44064584290271993845424819089321820160 8585105 -34717190357916457157067338262183799680 8585106 28230529206200885488252982984945215104 8585107 36243716840557068032610783844867564752 8585108 20232476113685280083825436911627366400 8585109 -1234012718674098137392304232185805312 8585110 -7798457336512204785139598357852826240 8585111 -234942979501362893266846116078280287288 8585112 -73917819434611070567222645919168921600 8585113 -102287788144936532890991232325246528236 8585114 -136863011924974420792055529152515619328 8585115 19951613244889764845367750184364336640 8585116 -6311693310078605398947320059920942080 8585117 425805035328665873066177344033086053760 8585118 22320322101578149458332669908635121920 8585119 69823294366047032642191655349552079680 8585120 126893872449809767078698742318106542080 8585121 -6190097541511335175478168955098681760 8585122 43433743560386618140335225747477504 8585123 113936535838316215848753330808774515960 8585124 -72369018615621381481771158079544279040 8585125 71005312200539121217117738821255294000 8585126 10878892648478873524658796322766929920 8585127 247212592535722940751514720837620411000 8585128 -34414207096076832943003600068741411840 8585129 46348184944959854746805733213166612032 8585130 -56920638036184850421367688560375284480 8585131 230216803476321128347875551400251377200 8585132 -34522925126606570274070156649340943104 8585133 8206391828580596696864376433430178624 8585134 -123995496953587781027059786566858734784 8585135 34886271351846700289501717438983874400 8585136 -23042736574396951809761817523315015680 8585137 12073659792187060799655788391864727104 8585138 -24650522211813427973948092969596887280 8585139 76934339418147593456657614625072443440 8585140 -3554028592750139777927628718678179840 8585141 -6761726120221109765861803310735784690 8585142 74331912596582427656264093095483326912 8585143 967438347923445368894300752018903056 8585144 -244349637400438424030894800712476323840 8585145 8260261530925423452051159772832099520 8585146 -57245605060874129496348342792005539728 8585147 66357586155099894380766970059071007504 8585148 10685283863037050337185830362152214528 8585149 210515388985307230485808332066269361120 8585150 2067316903571450977245124338389376000 8585151 -4431577005494087550971335068524906880 8585152 -8580564338385937436311605125471797248 8585153 -119997754001935127775286888369654820736 8585154 27682792800873490754231912073576040608 8585155 -65950932444679352879827129021912958880 8585156 -27428680709757996602826634617735108480 8585157 6673242201021361979788082258598403392 8585158 52592973936220405597639924610654179680 8585159 -112649242514279856237711157478586499560 8585160 42333728126201510074402404970450944000 8585161 164141307794667366010895088040507557504 8585162 138588894862214706406213360994240246832 8585163 -222096532401471468732682250673870699600 8585164 -35092742621302734457610675981568688128 8585165 -91070194262805238348935618306463680 8585166 -60680856603500734729542601426921354176 8585167 -59941020778205177134055288104739003200 8585168 29737808642837450530274433314521350144 8585169 86911461457332148193063633383840561440 8585170 97166887541052236462857534136433285120 8585171 -7265500802065014382427927081318378496 8585172 21787741289866798426620844832838477696 8585173 -163660677725071878992181507363343430578 8585174 -11313986600180525882886364807613673600 8585175 4419801677092253423322993158387833200 8585176 -82227042957837624090185296136382289920 8585177 191277425004557781603644093151719638026 8585178 9678414442485823892881508564452638720 8585179 168063834007152008430583942622125689392 8585180 71673138382664463125706876847253030400 8585181 -96115767691333187009700916447723441920 8585182 -108308484358258865643903996851193767808 8585183 116289022552805869937241329931049164480 8585184 -28367244883707996852998025831614251008 8585185 -22209046431370324926114243989645115840 8585186 114008094927786901533191884898576115792 8585187 4591887249151681553429005373895384576 8585188 131503190989655258458626424133537187840 8585189 -42566229947987704841335202441090829540 8585190 -14719637326145860467167397200396830080 8585191 188694250756652951110744417899647905592 8585192 71208529936925382303099093657123840 8585193 -49275193702155833814509512691943483456 8585194 7512434497676111842199522317126270896 8585195 -75430201934491990148333756740096087200 8585196 -40039189499422950462893853088659394560 8585197 -6520369108231498706920495902166956468 8585198 35600432000634151285337744878598448960 8585199 -6091799245966119732820447772440991376 8585200 -9644127447736267386664139794690867200 8585201 77423054350930798512847648898969438004 8585202 7928397197956320117922326444428832768 8585203 20340524115848634487803326640192295248 8585204 66859370733845295731749856622702907392 8585205 -26171013706929673987528722310425504000 8585206 33510011836676099936371830769673508480 8585207 -8196337643513595416205871688740681200 8585208 -2292819369150679247235211655941324800 8585209 121612133012758997195473126631330370410 8585210 -9144082400954846252605063849797350400 8585211 -73286373511845669972721306312459018728 8585212 161393907464334943447062919165909139456 8585213 24858644065617421350617628086522634624 8585214 -829817543204640301001786928967680 8585215 26344391082960353398559788800525120360 8585216 -30294342439738261877269153875637567488 8585217 -108467133832186871056093973432673761760 8585218 -134004064080974861561960620009557404640 8585219 -65596012993343977918896460968531000456 8585220 3941328414733630449092813242640424960 8585221 122820505558947192850311523387163297400 8585222 -112661283561684851049771514745758685088 8585223 -9587632328552163991822811172972144216 8585224 36020726394000177476234730968973480960 8585225 33314180315078484614017908721486266000 8585226 1621373561797762340460804625204296960 8585227 22256066038909145671510258143538697872 8585228 31030897168038790521652558799685965568 8585229 51041489922219200647617209380418241984 8585230 -12758391317771863536468897451790668800 8585231 260967826185760110640723532382741518400 8585232 9604910106478019272513886959763128320 8585233 -29121217459185987729732680746594693632 8585234 -199235305307796269016485970335044608 8585235 62963855650055118998394855726140257920 8585236 33006881654243182030995587199368171520 8585237 155804777642336511760495906655380463886 8585238 1276377767454062580334433166713073408 8585239 55761614002664541359281192515076082824 8585240 123960065172991820393159678866346188800 8585241 -108394238665717641901742299323816626928 8585242 75082861574988020356560923363802877152 8585243 -216400580491878061461689361976009904508 8585244 148404772484055383147460258902334673920 8585245 -100902944952676846908555666902343280800 8585246 -72020375616960165358879862990026045440 8585247 45091621844564698879148105510197760640 8585248 -67393644563708408695450117048079745024 8585249 -49500631601245136320405074735823344960 8585250 7133912443940075101428594468914304000 8585251 4160701417758112959451927641382948552 8585252 -15571176224258123344384815762366640128 8585253 61020726829451102078906729362277132862 8585254 40543896225740852901343054306690116576 8585255 22980472218008498413446410035862599680 8585256 73871532038257737431655246526524948480 8585257 -57215193487115885288418214215002241920 8585258 -2717959025196817709031524219759539200 8585259 35572690127544584027405866943678834688 8585260 -6733716448585012971832456183917388800 8585261 -98568876601761111810036081139182252138 8585262 -27177392344794247148762200415508423936 8585263 -671223450691714288946276416352552816 8585264 6122531949752296415313070935590830080 8585265 -4440977557313155400915399440581814080 8585266 -5954441649314750543223217091153805696 8585267 206866532673419831708852433194059230120 8585268 -89612866932166592325920755265519554560 8585269 55906219010443432951673771968004075712 8585270 -28053352104079829007187104355155985920 8585271 -6594926766152246441995526492314158648 8585272 -172260755792378699563937073064131256320 8585273 -6659534765502383528233335499671649920 8585274 -13598706577181400583761769443123287040 8585275 45916974052903445281114233614462609300 8585276 17445333052296949526384804172624998400 8585277 -56656856244985630439817804579601242624 8585278 16316502662161749511939353281516965824 8585279 15608590885440003052000561081252491984 8585280 2984573345953219322888236947336069120 8585281 31987842894834544154371914841812582100 8585282 5378051843757222228934778383127564832 8585283 9468768591905223448017709873879184640 8585284 -23017243072848096189688037599431285504 8585285 -73978448401924750284992728204806188040 8585286 45570120939270841360245779380274691264 8585287 165847540615042844459623186246081262936 8585288 -4643091630586661784568088869179095040 8585289 96059487566533602236723144157066207444 8585290 -50778578798881878479440784530159872000 8585291 -26766542658393740749602873379039676016 8585292 64621853390022253216986602113734385152 8585293 85267625130758028614774519853700503542 8585294 -916120563832169398822517968648165440 8585295 -1276014587829054258297853428307200000 8585296 8838579014616569098071255165455155200 8585297 -4636842465089824115048408201596939968 8585298 8129093057045196117993205982142796800 8585299 96593546318360528685205574363975029200 8585300 4543320735349359557482324924299638400 8585301 -40927526999472281200817324145009814368 8585302 1815597512157136165560067079463358464 8585303 19310658640124932610356596068331738720 8585304 -10542888642070478857843461550821212160 8585305 172044866559355233793957894537717389000 8585306 26102974801303525822203238197608187360 8585307 101802068991326708758494334769690359404 8585308 44675244950586198865834280902842556928 8585309 -118429725799897483989818257224232711680 8585310 6499565019952454937393991049257958400 8585311 3261311729624543011418383616701381824 8585312 -201497481230355025057486112367348154368 8585313 -48428555304115919464435781982907488 8585314 -5716057319066437436312346573547855488 8585315 27733319485257328527600908905660026960 8585316 46154610343352884596426337961644255872 8585317 115236361780157271748560811419578169820 8585318 -3975387478862638446057807038289823488 8585319 95569778812465127314628264677926471120 8585320 80056775921781486051915666267724185600 8585321 260879611833117023491599589161284365200 8585322 3026338165560305493314515479923926272 8585323 -20529945925140878211906988727637806864 8585324 27918191007669399749788394368036833792 8585325 -22233369946212673516828008845061120000 8585326 -13081219231916369469167569318169825280 8585327 -104539071134634279118284036777076616448 8585328 -35545690095754076739510471063068737536 8585329 348263798176769428021720459972275540900 8585330 -31619237715460477195809491968741759680 8585331 62294782707642092706032261146134493752 8585332 -10226252476935379343899662817164623872 8585333 169097715908091799201490474672295105582 8585334 -52769309731039231204208136124938992640 8585335 56621260901102164496085602899759132800 8585336 19116405600732077626450135006455091200 8585337 1283611536910389266896881432801574368 8585338 -16202267183268814715432702687008348704 8585339 199445565644408797935048109332894080916 8585340 43316786477579665994539417622358835200 8585341 81628859224130610489976901665829811052 8585342 -49392197430463266460595262240584537088 8585343 -55270719071711993340748962031690210680 8585344 -24712582817768075593836870106066452480 8585345 -30775242592459761321442442633399223000 8585346 -12201844705241536505850068103615700992 8585347 345653893698610036322808893576277935352 8585348 55556436126535679842112220395909099520 8585349 -114284377973247353594331042241161083520 8585350 3256826236720446081178944823859618400 8585351 397118180857815623419997875011110064672 8585352 7028859565743736680381534116780160000 8585353 -81541330883579545383306578536695355520 8585354 33107174848574075347068458111487171840 8585355 69126718034784221918716117336125438960 8585356 -58581996454743252228726895880286537728 8585357 35284643360539676285694467876343940608 8585358 -7385149552417801870261047184531077120 8585359 -66923451724331483590146705576552856320 8585360 -5734031967727634727928048964150231040 8585361 70880612094067822405473815433147210210 8585362 4536463124510997203425217560355052432 8585363 1086944005182288279232832013134688480 8585364 -37885091577825222474634770449842944000 8585365 12742445971620493247680370983353640320 8585366 -2688183456118188419315768706178726368 8585367 5083291063931371814480333903725895424 8585368 57189618619381559986947505227468165120 8585369 52312749782686571572672434328118332044 8585370 39920776950761785459553509619818391520 8585371 -39200456795190465001435193450907429120 8585372 104218526866049344682954090389452844032 8585373 6742444528094848687198743568749217728 8585374 -19367196529560599559502281758371884288 8585375 -150037897047372275993131746128268666000 8585376 61983127426245109533245001049329106944 8585377 -4669398742008337734234282544919186640 8585378 -17229506658377459183676501282004306560 8585379 -79093003374657678171646019485928574720 8585380 2102661743931497510637087852928512000 8585381 16376096020301923963699390594172719392 8585382 31498104662828649356199942639320081280 8585383 191306812212113705785831530591334765960 8585384 -198980783418002782145233333861109760 8585385 11599794840080273187192905312875440000 8585386 1389041200087218287515616274231300864 8585387 191961892714293089770079675941802154036 8585388 19727706347576163841647147234158923776 8585389 200278330629796017629421038498560807190 8585390 -91512539790436309654639749667370832000 8585391 54719635686433384905707764474397369088 8585392 13262834143078097148247567275942543360 8585393 133010566040397170423120688369006721764 8585394 -8614263508094820486025460239290127872 8585395 14506787899463514259392382594922395200 8585396 -191855351259918422238679338398643720192 8585397 74049111893879235767473595377069184640 8585398 -187806933792120410330946311530484676864 8585399 -1488244798590169700362846693968432600 8585400 4289149139426990279541239539276800000 8585401 -81065979846516500555394779714314295136 8585402 -28765896132836157716256723682803310848 8585403 -111875447530439025633708176185247857896 8585404 -118502927791757782299959600652990566400 8585405 53239675795460698248821884866799110060 8585406 -37570470104285300958852085708402932480 8585407 24882809155818786400465030642674588112 8585408 -26881975757649035029318706873304612864 8585409 -266082320123130426746014933557000192 8585410 -43368924686281603355343568379046713280 8585411 25171730678904390862173421902617712000 8585412 -130595143134966653115443054706453467136 8585413 -7893603770488294098750839600068657440 8585414 81874212634612115734178479969546825056 8585415 74965701413534924821014786121314869160 8585416 -72136988282635552202911408064729088000 8585417 -74641787649189748667076217126940117952 8585418 -57291748873723441612239316088421079296 8585419 17917939920231105273996634867627758400 8585420 -100838856459585384316865138765517726720 8585421 -2151671566757781389655689627080152960 8585422 -11654126509366283168069077211505799488 8585423 218515301763524223577708233324196608 8585424 13240782760864135960890067746191007744 8585425 -139152375264402361337268419162776667700 8585426 -81436130148991508226058919642127894240 8585427 -52181859692166393728904163086025329480 8585428 -131403584971170297097107583652252924032 8585429 -159685355717539913996006200467198881970 8585430 -11729725217838049594590423761023457280 8585431 -73195770335158694976088523907130075768 8585432 -93339532331662232649874712889383731200 8585433 28332570672980859329447020507179630522 8585434 -4446052772301639110005436355052320 8585435 29845308615958741471382967127318849200 8585436 7498546767359867264980672769259981312 8585437 16794922949686264308875613974675296512 8585438 79218134886190888429337022762192213120 8585439 146003914101220899610785333968433897360 8585440 78881345277452571376651146674668830720 8585441 -92042063108257830737716905304884008316 8585442 4770115778099634260092898185518240672 8585443 29160896520489187726892387706667598016 8585444 43685044192947845832843952501007585280 8585445 -67821016101370824743036688302685313920 8585446 111273828453384360985437487345666920672 8585447 -109362168965689669328257522298676662448 8585448 39946726140349101128687502209530920960 8585449 103954165979794483211729241756475883450 8585450 -11471008701039020064548571574996992000 8585451 21389027806489787275333334799834805392 8585452 61300392353567726305977714662797524480 8585453 -111821436049962926137667100382854530676 8585454 -5138233438438481823884151190885662720 8585455 -38256517199303329089424051640499587280 8585456 -34996270209050077491191347813497470976 8585457 -772764599912995774604259083830147200 8585458 15701356529594718282582084515713867776 8585459 -102808995975639063985346307842235098184 8585460 -7577912488124602021265369815696588800 8585461 325648497601085886950600143841630349532 8585462 -129140573343238504550073086402788694016 8585463 -76141212409412824806763450058242313856 8585464 161615183490527047675568651719793295360 8585465 61375965005559988149057748754991384000 8585466 466175845230452531470833088824373248 8585467 -10722556115881685586586529709980025600 8585468 -67085555661989032842413768433024356352 8585469 40515786079345593784007917128290309094 8585470 38233288951289561890218524186053301760 8585471 -52737879560380871544129524008609657128 8585472 -42405188949876809595368682774601924608 8585473 -51215912346414630442376761386024481600 8585474 -55722900349187920385317195690898246400 8585475 -17717245905736619975388714998250893400 8585476 -151924684220416229069449096193151366912 8585477 -220098632477497509469024866529184176674 8585478 -58550925302256369171978607791291830784 8585479 2941680976476819800332870103769185760 8585480 35045155676686057464926714924070604800 8585481 -8447172312262169740653925318072094976 8585482 17375626216440415072450236593095097184 8585483 274647141844672672062300894757150267680 8585484 -62048843601530265648980558334963454464 8585485 -211500264869311414283970501051546566400 8585486 10495978667538217958177940328118141184 8585487 85451843379439140731236988704504224000 8585488 43297900361444841781547511729667776512 8585489 222824887547135804374788397745582982000 8585490 40385193350271927285458241794724710400 8585491 92325417725795433794373432538019597400 8585492 -171421506837158700015908592635575203840 8585493 -1676896136937235226925569130870614400 8585494 34838365687885153566751952499998209920 8585495 -183608394687831170434115420928541617000 8585496 41664348463270880941314549701000325120 8585497 -32085196428300502223625611145073216054 8585498 22353665127269439822561556081441206000 8585499 47406808241236794496168621917687601008 8585500 -34697127007282881403272723900235776000 8585501 227586464853741160342700158500959942502 8585502 82242013125597463582794795077706415104 8585503 154076128802276519575699213830689963160 8585504 -24119542270537266276355454803574784 8585505 37404793736767033697132944960472677800 8585506 -130484771135017046800837229936535450336 8585507 100298222979790824519097572949773250512 8585508 -29112688308579915603026154564331683840 8585509 -1041487390379499152036057305856413632 8585510 -36617469405252560653650232714750621440 8585511 -128393080602276496496091401172301568640 8585512 7777254795974390773844510259605667840 8585513 124224463800802813049788666291322160762 8585514 882113931360802250657170461304975872 8585515 -7742550213219643119411382543182184080 8585516 -48219574845276755925028066795430134272 8585517 -37584296089004854010300316086871705888 8585518 -115245259907702721364918701750305039040 8585519 7380962320310923585752268898653913400 8585520 2529824825872124842253760757487370240 8585521 -3971879286536642739699907743222615488 8585522 -31755194477412652563095166792888347136 8585523 -1622469515270646495060612535566782880 8585524 -46603924135896407552001868492131540224 8585525 -54936760878587726368896675455493278700 8585526 -67520648411851531872479523006460769856 8585527 81554556246750632083225486525882980912 8585528 -58837127267573992130391221386255933440 8585529 91489211875392408878304357101604484800 8585530 -7644087379797712614613327240679616000 8585531 15373386718221011142377146095284239332 8585532 3206741996700773184241044217486218240 8585533 89058929613167921919607807933709412288 8585534 23544015159542706196671874643916700416 8585535 42351314273671658114547331729997078160 8585536 13065220472414979172483059876943101952 8585537 -91944050317780824303346821277521936000 8585538 -14651517450257582991237554733751810176 8585539 217099359761400181159358626224031921340 8585540 46105522401640224525331490222588970240 8585541 31341865832652853021851105626642653440 8585542 -15820203813436436489761774332237372288 8585543 55323404276690494287421612567470704064 8585544 62666768079509277963224494172659875840 8585545 162823363768279667879331117547971734280 8585546 -3037552406481075491776690055751000528 8585547 -81590665933278591087225806840637973800 8585548 45998985025539321118107184380957963008 8585549 52758713967014264973189263461206623040 8585550 9665412174496320971610824825035464000 8585551 -1568066561272943887154621679031352896 8585552 -722597003014474792228324117488599040 8585553 -24566485582138408261221845458266913296 8585554 -4395176090537902440721544432343105216 8585555 1092045142747141065158269669901280 8585556 14957080787002777782194350796003573760 8585557 201716149494215397607124649627693731040 8585558 48372743124050371416758661257702386560 8585559 -76331343698863662715914220371227507472 8585560 50431084174376705807305795694647296000 8585561 -284072311066010723802233506165815233388 8585562 18316211440424816454498548529063321600 8585563 -7179916017318870328682282104889553120 8585564 30202426731822159693064540355377216512 8585565 117591980258665333149211684322268577920 8585566 -44751109232887238767113498226512896640 8585567 -120492509316954912383069205009265431696 8585568 -3353059355935165087379579785130803200 8585569 -109383793385732541230289360280643704030 8585570 9200013261017997447141818804728680960 8585571 -98500001235159109140367499304069471936 8585572 96103243953042495930160871105022862976 8585573 -39394878109972640113921895805450125760 8585574 -22620826621828681866448398730246282560 8585575 -38570300922295285176895044451035779200 8585576 158894240533160065383253852097280000 8585577 -23528508033030793010252017150013368704 8585578 -42233920908792685119160701235635939840 8585579 -483063676578325389820308237152135508960 8585580 -11021009863442721337658338086480675840 8585581 -57514148654052944160692535540102384640 8585582 -13224831480732617869795772669730455616 8585583 64492410793966463432427142653509084424 8585584 79064469142818100735118385694110253056 8585585 95498017248398026698618505918222281780 8585586 46742452447325426196074500090286066832 8585587 12555977232085960733364355822194433240 8585588 34670553049075367708765771737172084736 8585589 16628634034895359634716447450698917088 8585590 45258598520557678918696248074806122240 8585591 5828707518580850125683083541494066400 8585592 -41857000219311800637986566331918561280 8585593 107488475091259122131904564288366849280 8585594 8200280257559030411186635664737754112 8585595 122143090359675613909603320032896800 8585596 -230500815596978687519903238099631288320 8585597 84821731080435921159184490310641810880 8585598 -3377736707046773808427996879049269248 8585599 185955160069667070952139312254480714992 8585600 -19693648501252842353455617285292032000 8585601 60276377782082519283349904257579072320 8585602 139622771642754427220797423477033459104 8585603 1822983069399462091779721442395910880 8585604 7505685668480841828368321088687390720 8585605 7166468225444994581648632508613335040 8585606 84720591638716787586750268753567482240 8585607 -130904312248908875028176452476752079960 8585608 -118610127808374800735269939305421655040 8585609 313741979222556041388887713425654116880 8585610 41995593425974554150899079694498398720 8585611 -118632200736386536233564732980524415788 8585612 24149915192948519767564062668862471168 8585613 -90177302470068305314176981458591807040 8585614 -96029816979100874504376802224704713920 8585615 8588946988160620613446584947923716000 8585616 5208523464594652543377708537285181440 8585617 108251786798492186194289299549947887666 8585618 72041551479894283594930084206281807760 8585619 -35501237942160577929078834116947549440 8585620 25604684396486920255920854290917799680 8585621 -125747286135338912341128477261706490400 8585622 13257930925927574756944938131775776640 8585623 241772967788192325930846173614104252872 8585624 42464949646177618796697043665696768000 8585625 303823005855971879298257098701300000 8585626 -5397293528507679307530813167358528000 8585627 -37138754362383503839326779965546598040 8585628 39199795469370220939246916790012905472 8585629 -50388852099186536962200034295356023312 8585630 90080074470850220524126161567135792960 8585631 184585436706802041236588423575036103712 8585632 115996754186165958759636200128049577984 8585633 -46441605418616188937680075680779414400 8585634 9024268911843298918803317141634564480 8585635 101448223554369071053835497312269904800 8585636 -37487487258261741359355538791528284160 8585637 118267330389250813296638598360189951552 8585638 -823407433339004161062675563521342656 8585639 45927767280146911235371011385888120440 8585640 23569200231900683172060673531743436800 8585641 142402468415932761715873235271803443200 8585642 -5705458049807544380307243022368136608 8585643 26903941444558361662305960627755771328 8585644 -17680061546801994265584707733334594560 8585645 102510894742946391613138962177970965900 8585646 -35042060474793506720791438498746093312 8585647 -48143681678609849931583548027094944768 8585648 -12740602625006553696319673176142807040 8585649 -125493550629022007370045705381442454880 8585650 24833396791505918069039523815410906800 8585651 50424281645647040221521095299943504652 8585652 11991557542945348695960508503804825600 8585653 28567317951963885863613666302858999160 8585654 -10326920986162353903451078091672918016 8585655 -15369488376702382035439459815880850400 8585656 -25986041084574089319735064913384448000 8585657 98706835733403140011226785993119156906 8585658 -41889736739400324517162108178335660176 8585659 -80797880241431380059822675042681862184 8585660 85930312596976273462261268234762887680 8585661 -56660315093547193577328784943177244096 8585662 474610859080441504131597008022067392 8585663 4162496243026388060359000704817472400 8585664 -37213622470286082553096350804977123328 8585665 2356247295634208920488463705563067200 8585666 8497656641419681855341035708309598624 8585667 -39202850813278897899830655751669313472 8585668 -38011508866658091608439373084877373440 8585669 -179846713025027355638545364922505896930 8585670 -29972515377826553353159962100974456960 8585671 -77686770533266512022344786701645849128 8585672 153954326743841051568686066041670476800 8585673 -2137782826379133148181403217801910400 8585674 34955419229114223794072300293208584032 8585675 -11485316896630711725023956782861638400 8585676 -14388842363767795487821027854472704 8585677 1937697764365802043336060121062030412 8585678 177911762032470484524127061911844620800 8585679 -18313339990839745281174883099343854080 8585680 15418865136709992445758944046238924800 8585681 -119086792959717580663731326143733760 8585682 -22425145220589322990073585478222988800 8585683 -123866065513141912391968240004910694680 8585684 -132381081951864248959318635513355200768 8585685 -12298384302238871843387017937168638980 8585686 -2184014850635453685906948156370034496 8585687 36259391517335452205532077862143037744 8585688 -82014701106869403200711604997985341440 8585689 -3493710054140034144289210143055307968 8585690 -40947273817841089700512806775599544320 8585691 6501745886596859472660777806571543192 8585692 64848921767252288894537229549461858816 8585693 103226056463660595237155873074492696224 8585694 -1132966708223312416106632562770203072 8585695 -25075823016579716402115229685332099800 8585696 -21727826369850883425442843777703608320 8585697 -64443612216939114708942189879426992928 8585698 7010208039187319126218138119173621760 8585699 -40017497708483832807338878002223544136 8585700 -53126595474349376422847388443663232000 8585701 -112372848547194198274292551765863298400 8585702 -48349658370143430030108818549912799360 8585703 -10949153150920285415026377933657396480 8585704 49613598695230198961541975264446069760 8585705 -30490219112116391629665295118919600000 8585706 -13131379143055103681928159356348443392 8585707 -60391528136509292820646915773308538672 8585708 -61662685018405574348825237055273222144 8585709 -134112189598917609871138447648206457344 8585710 14747729862265593308961236102854920960 8585711 -331233573575662908226468332839513556480 8585712 -6200205371504886654371977087770132480 8585713 37400878812747399244702330808139258962 8585714 12919203969021194362952219652499359552 8585715 -111224559108721014586598401281778836480 8585716 -52550336089184705431418634030783387648 8585717 -41046503014115054744675550301685191008 8585718 -76506046666052180570880071153447301696 8585719 -102956528701803695125934979175008633880 8585720 -51215648796154599053082228012810240000 8585721 86091538547302878057664389170693868090 8585722 10390916873088852957393319694447916912 8585723 -64665383555501266880999108220327349056 8585724 -388767898051367632210464957882482688 8585725 -127262110179098630370013583272333473600 8585726 -5546114655670507738945685241159026688 8585727 2539975269928570596145058426027307720 8585728 23184215254935846814959012461590609920 8585729 20674871303758216034373079441503578880 8585730 38974638550239559035952445292900480000 8585731 242070123029683392545607059421187481616 8585732 146503238757335683814213465766207444096 8585733 55808908411689394810176493554029966304 8585734 43066995119842967920443233718000722016 8585735 12919897242139129514899089840561693600 8585736 -52649113836162574396945799357115801600 8585737 -109050157813022257200709336428372772608 8585738 -23791879125817977224289423167391093504 8585739 -21358006165580579542547215183706515200 8585740 49091259257543196389203614455708620800 8585741 -99025354105817689892026139837990195700 8585742 18807568738226033197850754000385803264 8585743 178589671037000843719915989537297666992 8585744 14343526961806698645490011906663260160 8585745 -5343435262566500808347066061652636800 8585746 -23307026169887215277268582131309379072 8585747 -200007928591379334401472935886023502804 8585748 57641803458792378250146582180969895680 8585749 -4541913650431447317641229817465217800 8585750 14682893910286625562820698255148128000 8585751 -79311497652810176803235247413803004568 8585752 77830950042954310785612171327759974400 8585753 38140969733053023556540147107230056464 8585754 42955697191212392588735571496345720320 8585755 -71359469425311629831200002875738235840 8585756 36971205525552895679621617553509086720 8585757 7926878011513756757238278087026188006 8585758 -93452157139995385569634490048703015360 8585759 -5072708126046567376121542157237488800 8585760 -11104033594968581572955619409243668480 8585761 40207576695972124313761457557161402052 8585762 -52480445176899743752915684056566834688 8585763 37098369505978299831099784459597626744 8585764 -189911931985639022481018140026204597248 8585765 -209991680301198594263062524345539656200 8585766 -29905810737548921542201321332389771136 8585767 -2497927684959134401492932241365723560 8585768 -84941067853970540268396076091737789440 8585769 -9766486781022858501834045109684088352 8585770 27601918102147784431960707280495498080 8585771 -139289490207970613997053671729508864688 8585772 -67208349966371715026501570937427623936 8585773 -92529403831548089715932298506134172960 8585774 -7300927492392007244792286762714588864 8585775 -8374449767307887630228963564284263000 8585776 13468084965369749095696233382130286592 8585777 -107427827846047725987064329438580681920 8585778 -34337573446305802972080390120736761600 8585779 109121644058609570491777560763401275184 8585780 -53032412514060199604467913785346684160 8585781 123426568391229441027578299648950411552 8585782 68115803019686743116884122889255963520 8585783 -133101166967066078448004671711358114056 8585784 151601864602418423937624270954009600000 8585785 -37480688243660338468681517927656680960 8585786 35932550498339409262653025383405759744 8585787 -11123422532113435896410976639416438016 8585788 -20864426602664598998705427274034112000 8585789 -38954992630728263397280133548180228410 8585790 -28559760504964940278532775362389113600 8585791 -30463179113464856867840041026695940416 8585792 -77438615027508356233843186522287243264 8585793 84165171106750661631045744331266456882 8585794 1511939230981856993666108923819200000 8585795 41406401185812680855991925133876759280 8585796 -77283967320973446375577987557388154880 8585797 70581466241589275434731027937355198 8585798 -50282842589200185175076656695121324800 8585799 73332193880821123935143055183057016320 8585800 75415368691137763886569314360716160000 8585801 -55948053550260047392820643851708559936 8585802 78114026222935688870239212284240159280 8585803 161812053708731356281951679667477644052 8585804 50774985409660829175193530845891920896 8585805 -27023885718368872629416906361697662240 8585806 -81262023457322552083553522317393827648 8585807 -177787251515648589455326963001403244944 8585808 -3393500679187772552837184220985032704 8585809 -87963503005983524839019938595065170320 8585810 -134515503725351250753352707944647680 8585811 -39290003711786736492473474606938271040 8585812 16426882415332459820470956971952142080 8585813 7571155330107572549332531725875694300 8585814 -66457805127214863420434507480282525760 8585815 -62080804336972136175780259320962380800 8585816 130092586182449268104709249499458293760 8585817 41186724012312850926560446093373371776 8585818 -4019039676178142138437110154752759840 8585819 -309476149155544492328999461125111871488 8585820 -26612331835169476362374513618514624000 8585821 15554427111357606572088440331958649760 8585822 117122833169477518357356064612220928 8585823 -125141725932380685732795352504027653816 8585824 10023134077318385242242440348439674880 8585825 112220405828530676898387761998948178550 8585826 -32070097943259314058599526337896176256 8585827 151399499908069520402374335146574222000 8585828 -46043599113748923098548581818077391232 8585829 -111553214895024148889394036118391660130 8585830 -43526928167374081199365921978289145600 8585831 13495800353539378297881833369696304912 8585832 -36912296939264010914233276052790312960 8585833 -162402709161563531156825227391159954700 8585834 125059972322347495315116195053318096640 8585835 50761363248298104707129068023515688960 8585836 -39366008679517293235399979725786152960 8585837 -45221369267224426897117023238663814100 8585838 4597484335559727106668621227918424000 8585839 -52012615830827732909567594207338381360 8585840 -10356744693407071812600412401110384640 8585841 14000301389235586277235237243595577280 8585842 52839307829676762209992223285656749072 8585843 23350207232470781184259533478539838800 8585844 13597475529556713839459775800913285120 8585845 132864902487046120457367254847851603100 8585846 102255220818209558628652135587344179872 8585847 -161585012327133457792965316303095106176 8585848 -252658644317445824458619430498587873280 8585849 -104273944616459727574169731568229138864 8585850 1877290329486078440033956618487961600 8585851 49770249338669887221055487088334701984 8585852 -96092399092152465385017123044648042496 8585853 -207024442866352669537824148590612480 8585854 -61623898186243793966001372985925731200 8585855 7997698547369907527161582567513980000 8585856 -118208031282292532355954364573443686400 8585857 -39294301771484335537260489044027409600 8585858 8478146232248935909296254034632297376 8585859 87430163205781165357372243399823478960 8585860 -33480745492402014216115812560960163840 8585861 -248704936962568375496288256320216063076 8585862 -7245921950164124490033721260079418880 8585863 79447793489953077583071202005141072048 8585864 -17389520348071878987448137535952486400 8585865 -147992233193097382184766983386835040000 8585866 2185003351360261632645056792494863360 8585867 -138018687128351144064821986736333552568 8585868 -48250787265527937072161449036526645760 8585869 -64487255869304360328788954169315855104 8585870 -34997475178077801128520761928505501440 8585871 636147686596262492656042979633941248 8585872 8945623992865450182676543199738593280 8585873 -213745411153819754424431564427988636878 8585874 -56326213296492803635436361953141589504 8585875 -62467409770844547525272804305275768000 8585876 24157166338564675308358832016576683520 8585877 -70987597111947144186110800479198076992 8585878 -118420632126417693061503510916442745600 8585879 -193577975906580197770873338996989342520 8585880 33809347099053260297269968421923840000 8585881 -78205447119012118647205298895265915318 8585882 -76216573367949457032691578493134440208 8585883 -43037161757041007841109844507002644948 8585884 39217545816512938932045787797339758592 8585885 -14013318262109043585549761724508704000 8585886 -17306363569102561424686650509661939072 8585887 117194788270639589285549829764996461672 8585888 -51691262538441364357149193080212029440 8585889 65743862037046524104986295338623939648 8585890 -79625231350721899677292490394268888800 8585891 206711226941184373002951502360017249600 8585892 9137185673009143299734153826208235520 8585893 45010261562035880419583572744741246142 8585894 -2305802727098800491241663098812281728 8585895 724629209198881452974606403978855840 8585896 3547038161089706670753098430692966400 8585897 -138201209792059416487168800906011362140 8585898 9585589980448487528905658482532971008 8585899 4780188859979677746173930828743336336 8585900 -5608390264734668470958259575896243200 8585901 -27318669258442874665161702281565176478 8585902 -15183784565538449463149728747576989888 8585903 130374624749265038969803264009733598384 8585904 8221270267575524059502109209367773184 8585905 -3267917153988334760884432271321156940 8585906 -42413510353959977814936222662866974720 8585907 -126486845731560251402704070523525113280 8585908 -51197268153599950914217134633602399872 8585909 98499241526330580339639870773223435420 8585910 56966915389766544660499669162577174400 8585911 38853525392031899245970179856283413800 8585912 -199096532295775879771110390559423180800 8585913 66844485701212347582565222517378918400 8585914 -1412219393799885173780220261162873600 8585915 -165910306031117732218069112605935360 8585916 29704907032345221255765079433007390720 8585917 -71301249124898387259299309839157263380 8585918 -105251527464695242722276204772593792 8585919 -69701469575047847801614763765912563920 8585920 -6575935422626793988376815160807915520 8585921 -69683266456686302125364098646931730878 8585922 24697758210711858373130468179487897472 8585923 -83465633223732815467942366958267267856 8585924 -11193559867831090266165089705840757504 8585925 -4765450655314331425997510017556376000 8585926 -57867156904176851687261636314205117088 8585927 -41756001098242567717995174518860085760 8585928 -66974662436572508201418917622199080960 8585929 -39429955154311178004150601589377506720 8585930 -42831536764509332851884137711078875200 8585931 -43852886980685265470263003205296855848 8585932 133191021342402676354257147874332490496 8585933 -17200233045051066525213672172812300072 8585934 -14428547781960753235039832109943999488 8585935 25415088829334009035483617196493139360 8585936 -22008548559844694002108227294584414208 8585937 -93596783288008106510161502188939295472 8585938 16810320977430406156505512150355690496 8585939 -1478361174679358140514515852397542776 8585940 -19965011998129738467191042302973030400 8585941 2062136435462315582697752973232665344 8585942 -25206869670372689221958952848557852800 8585943 -23539447273058186469412106927323767600 8585944 85348702761846189777686275677038684160 8585945 -12712108961499357309324886283014334520 8585946 -12708498433078083986244109993747415040 8585947 -42266404847966507054324861927692428000 8585948 41436916304615495673577502909540966400 8585949 -33492580710909409404948865560113100672 8585950 -53034709915152199182158562857380632000 8585951 51455028524348999519004484808751345408 8585952 -126714236609766666326634394189901070336 8585953 -223173810134876541763395750681611597420 8585954 36242453446401312453061611171578076960 8585955 14502614522622563713898060283771673920 8585956 -146324571027839909741170077638698602880 8585957 49428537791390384258515696550981147520 8585958 -34547003515389558702371852264455607616 8585959 126088730878931924822819298245755082160 8585960 -36224142183091440687468054391544217600 8585961 -9518097960458439896790453078058453056 8585962 1638562339308229414356124784720609280 8585963 -78236661840955773391296795772560235788 8585964 7862872402344772841062874651826912000 8585965 -131008689692931781445184772898284281600 8585966 43110247741606592007609483159185234304 8585967 57663566167265298612126924118518602880 8585968 2124035321193422875672753435598454784 8585969 26579034093687786068196999781598245632 8585970 -36032707093496116502563105989221568000 8585971 357182136630138520933148202921789838992 8585972 167259136993758290162114821719376362240 8585973 153760364632326402288458306270244014400 8585974 -88822559085450988828632957194269248 8585975 -9737435165666795855917319493778767000 8585976 -55218137461556445870305831836540416000 8585977 108408990402867191017447703295818447360 8585978 -5982624333130039853370337958807202960 8585979 -16592965432502935984334561287689901632 8585980 -19742760360162666860297036775349616640 8585981 -55774004873943324719813330818252564218 8585982 194567479827226888854687711789037248 8585983 -61003608677836441952326471353776017024 8585984 188538183925355949573411913867041177600 8585985 60321701891166145946239128403081104000 8585986 -36645004819964705904633082210088981760 8585987 77401802674434893968811507959632542400 8585988 42487192546919082273971128225663872000 8585989 -107581855392627628350874595377045042210 8585990 -1288180667128256223935633714422310400 8585991 133940705603288858912185182021611108448 8585992 8559552691612014459669445932692766720 8585993 32389253320003674063739092616226842944 8585994 57653526902011871719297913589946371840 8585995 -104186309308968331273282454054576012400 8585996 185034769209993111079786270906603104000 8585997 56116373510133131900422734139685470272 8585998 15644930250384687315317464077431161536 8585999 -104045378622133388304215414568927252936 8586000 941855287220786786156595817058304000 8586001 -187411176891044710256752670868679451520 8586002 -157001510946655439326671523678856589696 8586003 178099476442375663174875226093773508464 8586004 -12780155206556866126358768188138502144 8586005 90970108645712594606914859002362228000 8586006 -10757150606478308853003575199543171072 8586007 98255162728764408383566810794279783072 8586008 -16721643556503856583856646563815424000 8586009 19020636681231937203215952099276498714 8586010 29795132393318164882549630164773872320 8586011 47170520329157106261407556318330987264 8586012 -42469811795223271373934598267649458176 8586013 20888673532023900256221474933177724262 8586014 -65555482568896030666163199922821846144 8586015 -17452092767821275243996538818693672960 8586016 36354722565063358802508958372384604160 8586017 221842582859256357708270128667369676224 8586018 373918812510431510525127554153491968 8586019 -8070460526791395059990710727403847872 8586020 132930528473636596147887692183958151680 8586021 980349187335545737410505403047545600 8586022 60759247720372455470518906009832505312 8586023 -169353824653848704632744623011393068416 8586024 -1409455780780795499216534258542510080 8586025 265172541887918047143301969808830800 8586026 -9955216194409540962972807983429502288 8586027 -122036886478873335900112281332110478160 8586028 -32009595767170703604058424774147311104 8586029 -4801186368204593637136360540091586420 8586030 -21918916261516889576065283036960256000 8586031 78357308699654010633654861524406562832 8586032 -8905761314421020708459955102262099968 8586033 58358807387589424078378426477772314224 8586034 87704488570294064713202756793998997120 8586035 -32914021776809180252862292901205259440 8586036 96925883016364794230882664172871577600 8586037 -26851483773925649248181343593316190308 8586038 -51591871255115051529927990106821296256 8586039 8164729989487358178958870537144320 8586040 19040488145569877796951209103903436800 8586041 15802879063934155717568635471938250452 8586042 23977353591929759475460171774733171712 8586043 138743790420789642537964105129544171320 8586044 -130791247949499880747928512200328356864 8586045 -42939554844349451485218618422972955900 8586046 37209277768674252525413438920492103040 8586047 -45253179415894439276283673841677460640 8586048 2660366974890595714673772581886099456 8586049 -208813862418876937849643865393870611664 8586050 88962417020549600059297545466395321600 8586051 -82877193924672022425759496262000239368 8586052 -79837251949848681799914299249097301760 8586053 -25652261479005850517682238937586093696 8586054 -23774011790244520829004524022183936000 8586055 -31870977946340913988723201971323386080 8586056 -63726923407729315768606419972369315840 8586057 -55104280958172940033534502403160046880 8586058 -54112442152366229240145791311781574816 8586059 -87130187638814830026161720347635926640 8586060 -26833184429347252429518298300115927040 8586061 -76910804270443451774155449523453500096 8586062 -9001644303645320902290912312800376000 8586063 -146253937430388450376530021221527027608 8586064 -28079364001168678138932895680219070464 8586065 101221524277823423037686306902206489000 8586066 17031680592066608056483604757784128000 8586067 53169989444286351393714975517981363792 8586068 871009702741725853665482315153080320 8586069 -48319199101062449637296730862739254272 8586070 -7282645585391364853975914276458634240 8586071 118856883888062566894297578707497880784 8586072 -22376960481190684338445898737159004160 8586073 20453715066757463020316822439044893322 8586074 -56452418685113878181698330446835597584 8586075 48209851613826517532869630928712960000 8586076 118643760628137991263401816184052789760 8586077 120737110810155678162234632792228965926 8586078 -17675202920690302297279273201157136576 8586079 -99327385982056219870126964573624906016 8586080 198953647968774899651539896881428561920 8586081 -684436368122933706639015456162242880 8586082 -34246024880026209132088347905162290608 8586083 -55903307370530256970004934293935885176 8586084 12799160239150392641638972620315107328 8586085 -9964908881834595896765142481801145220 8586086 -39815463497382808868849164251688714560 8586087 35821070194894152208229833148141653968 8586088 62561521047542510769584855692610764800 8586089 -44948428577379449368249580823390188544 8586090 -32050738235544193208201782960444862880 8586091 -3136752912090557469508125969154572248 8586092 182250854746249879568904527766229391616 8586093 8284595901523017757235551855545523200 8586094 -126294439693794303231822926653857054720 8586095 -26507670823660885773589260907018108320 8586096 -5848890659527045917034858662971670528 8586097 -4434710887193169165474278821018924080 8586098 13991192306939952318651285362842423200 8586099 -115232749943369643575831431586966361516 8586100 69281251847962136242242130601178880000 8586101 40789556067391725264786160298654220288 8586102 -3141303918000292722130842170174754816 8586103 -239518106617997309400114516000035146648 8586104 140450930991449915122672191563578613760 8586105 77929289536823822843647638805546208640 8586106 43905740520085257881611386877913217504 8586107 -1616040443756229296331632914088752800 8586108 13266224033335020240915279362832875520 8586109 16941976313490752767834891660552005632 8586110 -28679334958724592673629350895368355840 8586111 799074489743941372419529560165828480 8586112 -123742698875060384917686858925945651200 8586113 -237474404809531022780375782135979033340 8586114 -4624385967872086726040221788718240512 8586115 -175370128194879922578419587049725521600 8586116 27818236887662977802150316363645591552 8586117 -109313770319460217955257853796478608480 8586118 -31632804550296180255819547461162702240 8586119 87844363822954500406294229878582200840 8586120 -58931004161271327938851067730159206400 8586121 16306639021635409256607303970368583322 8586122 146447347295095917871667063155791753312 8586123 47697765162879734061047196535711605744 8586124 -152799723343602263436317694992673128704 8586125 -292045457967484119440769096055108650000 8586126 -73079364618270264834359274758058694080 8586127 -125218713739440278703842549551084910976 8586128 14330141874025694354951445307488509952 8586129 -59047941281004842018683769985577030416 8586130 1397860816337474725319353764248401920 8586131 -127376157099042258697807664982415882068 8586132 -14492746044376543584272372467603193856 8586133 -122842556128584772866955901015376821856 8586134 -102405297974186502333992977824263893440 8586135 140226329076621884285965387907311447200 8586136 -39247899503888587681665277046105702400 8586137 -31475313588641796684083436819910800000 8586138 -29260481423270577543108411472997130240 8586139 54111388348634401820510058790026847656 8586140 53104198176209634441176204823256673280 8586141 -69774665077787638978314812228726971008 8586142 83429414719053637714349227970877401472 8586143 -92335791243751491651575618584000408608 8586144 -37253978617485372288252856917719777280 8586145 10492400358281677957268707149289578900 8586146 -7704505146171730328548335252445832640 8586147 67819092208870851392520297773968500600 8586148 -21337013059491526688284589350650470400 8586149 -97899959570364328812973370719833011520 8586150 -19502388929374152206263611855616382400 8586151 95593799878199412335888493403007125552 8586152 29597411819423312297612298451700121600 8586153 80508056487938828434451773616018512320 8586154 -1566245227806307034687189466448773120 8586155 -20709842294491875951626224134256310640 8586156 75257740836200581586050035058465213440 8586157 -169799926774624960170456820694858044160 8586158 19141197085085266861157668315981512576 8586159 16787953207666976724474090993424232208 8586160 13588047896829429664556552907325440 8586161 -159043073334295089574115905026102886848 8586162 18258955350366890581790153193072322560 8586163 -7749651142283112111176682204517483392 8586164 74807632949557418811666433826874514176 8586165 -5014082998149740725155284045472554880 8586166 -86484777427823191096694507485558159968 8586167 130299643902632319588772562155278738216 8586168 112196249053211892273144853888404357120 8586169 -71872218945409105051484692276309592320 8586170 -118100482227211139094396877102198391040 8586171 -49785943457129501690364640322227256280 8586172 595240384405764796449171597853867008 8586173 122326445347574766335685647449368563736 8586174 -8096348155740377184244736995708866240 8586175 -20825504639587826368275556264385592000 8586176 8214743596964344925488926263523409920 8586177 -80636481109471449177838070580822880320 8586178 114065975552188377311695032077240594640 8586179 -33311480048213206470918360255964131168 8586180 -33100048736215963505273987076068432640 8586181 -256160107426649971019665445497052098018 8586182 41293428247491033061264697557028299584 8586183 70668453948299961208172434085157669888 8586184 208810895305074649374022383097323601920 8586185 -23052553751472562856258610777537550620 8586186 -9625359576517636529992618906696350720 8586187 -9481298266793488204432725092418975560 8586188 -2458246624531505974427505695460258816 8586189 -157332062864425403456839769325997884480 8586190 -14258471073045973630717299379311107520 8586191 253233624678688937155667924134436592 8586192 -3471989550547931794083062417315069952 8586193 -87643239982671361518541069419334034880 8586194 -3872135056134793322351753988614676480 8586195 35162093709824077434478780774529510400 8586196 -64337427024183515814318152908234729600 8586197 2918150030280676815713389796584181760 8586198 -43895811727161849914014592180474771616 8586199 -115813901329112683582405506284217095176 8586200 -224099100874056964406932347442176000 8586201 30144113948733200942962612430178739584 8586202 -62896427462374844784752776395393938448 8586203 -157347333530614600939869787738585301040 8586204 -119974560864480166461591496671135866880 8586205 130252962158845552271062683842378170860 8586206 39862487682293971424732975460243619584 8586207 24655697040227637163889281028992323552 8586208 207320145291772000806091497027753738240 8586209 197498080574566263792684667667519989410 8586210 -20013709321036841538636179739578649600 8586211 227296451080566460512648538058506496400 8586212 -25620516383816526597845878192078450176 8586213 -3552087944438395677284537683849821696 8586214 -17260090257683059868512649128571781120 8586215 -75368153359958555634477978511740758400 8586216 -161793784642919302837793041956392140800 8586217 -41204848185369413840129396602176066560 8586218 52706626521781892185958760075633520560 8586219 -311555320992990647261548399454982480 8586220 6671362738043697538698289445308508160 8586221 55733922457040704259691370538975843190 8586222 -22898388660469532439409015589565342720 8586223 -247959300935973666528996241467660563096 8586224 3891305828583148901044948666614153216 8586225 -14831191430400705505928197930696204800 8586226 -17788554229057670159313250493056073472 8586227 56145657828984198374428830985972780800 8586228 1475647143660568315655082958396133376 8586229 -148650008013035402531797065557554693920 8586230 -32298980987610784238104308439569162240 8586231 115193775740300828825782019786014373352 8586232 44397464217446552680287208758494822400 8586233 -259857356475455017922030467352110252800 8586234 12050057805636628015443268955721923184 8586235 55995183852600801972654490721489782560 8586236 -30772597529359769897475921792370805760 8586237 138505905329807821581026094929474057760 8586238 83452943565889599359182740105577901760 8586239 -29163336496014710424048533896698024960 8586240 441942987612104014154764102265733120 8586241 -226371704777330044365627704424360746748 8586242 38220350999842352870613130299444172800 8586243 5447970756987070713242922875510896464 8586244 -81758228169577081556196449692391918464 8586245 -37931519136317693558438033468598499200 8586246 123570071746064879726463273064243584 8586247 235337558744568374946163704446051756696 8586248 -87080840833955578822883226400165601280 8586249 35664448247387251153335145179786882240 8586250 6205045977491394046162748931292950000 8586251 -5044235663115773961307654143144595368 8586252 103057148042400279356603216499497264640 8586253 -8588075417287013933983834400302192000 8586254 -35841212334964908525773934614463311424 8586255 -48760004404810165908708314440981363440 8586256 -2502725437646904260161935616598081536 8586257 19622588771167408545463142683362781800 8586258 -84901340628305127660541235889215543040 8586259 41862466044099966880146154670839052352 8586260 -507367718506830740945500098331415040 8586261 -7015681593829376802910952157735862020 8586262 158619878627230530289388663445655313280 8586263 73739891184539585332626370865724381360 8586264 -90606593125571487479675829844315176960 8586265 29229660362311543213875194371022461320 8586266 2917472082875486911243164264989083104 8586267 35064173403418834134520446476098266048 8586268 69460565871708092625893936126837498880 8586269 -41109073053428988295015112796064530330 8586270 39989939209873211593742388116357376000 8586271 -46762830030773619935190701958642243800 8586272 70485812849139071770223797560606720000 8586273 4282455258451884065995297772102908800 8586274 -64741122139052948451504888999334975200 8586275 5984860426953618318593877046079586000 8586276 65602825342463993134649975343472223232 8586277 67889894732732093131283565142696490272 8586278 -1675661173913394536478167159416268160 8586279 68972001567585529783362176444742811224 8586280 88660571682232635026720232952057190400 8586281 -69235901667775746093521295717425511072 8586282 58278723443269347503180170191958440192 8586283 -6694307058289192965268187058530009136 8586284 -26759374588569668579474900816629054464 8586285 -23110039479481983255510529057438048800 8586286 -58733520487994934584394929887912119936 8586287 -60477819955518782647600553823307560768 8586288 6271598129149518011316504761059786752 8586289 193067758199595988613194382313588358656 8586290 58795318257003983617886879227668211200 8586291 -24980149847030443647031022207479004160 8586292 -1620417755147157261774330357488726016 8586293 -25439501943697595855345428709098260000 8586294 -15468093535676021917130635985919040128 8586295 27882576112413116845538289300795796800 8586296 -1192509184848042846389283117130137600 8586297 -19102277444102180480387598546211781760 8586298 -58461321034956766452704629651348162560 8586299 142479703912681811420857280508943241520 8586300 -52784491036223798625132599609007475200 8586301 73771854611775925764976514904020655302 8586302 -256169871956988415515932558032173696 8586303 -100309717041594384482918290536545659392 8586304 47064673230044550273842465548353929216 8586305 -10959767660585831490661036241991790080 8586306 48817913324475963067413678387267346512 8586307 -238086798808444704857659744368938533444 8586308 140420326348480567211032105854298045440 8586309 -56824692948526608811935726824038662720 8586310 -21167002375841065665155714682213997440 8586311 130263552686167686630391069646088429912 8586312 -6280079539574945312049250069755494400 8586313 -16509291507320000571436408457415682752 8586314 16722190449385344399794047590846136320 8586315 -100534205264184779968828638673509698640 8586316 -68109446338098738393194028169510940672 8586317 -141062993256796365272988908571125402634 8586318 -4562488808320043827311397988140007424 8586319 -124907768620076399366816210447871354400 8586320 -40259139873986570816460893203383091200 8586321 11708647987148325003984204435478770240 8586322 54446039081810643963343360557023125632 8586323 -181499825494910749963132984322229169428 8586324 -5378695779048887065664516749501382784 8586325 -113676735592578333778160747045368730400 8586326 -378403001434929965635641964292075520 8586327 96010145204121323702599848254978262120 8586328 -129020917335931364505162491918209536000 8586329 -179663939366635952764195128238411741680 8586330 52217185823195496445365614976769413120 8586331 24121952129722587347978828336669683664 8586332 -45402839224762836223084303486899763200 8586333 -4225191843680039211703669478891082816 8586334 19056316887486122189092689257543730816 8586335 29646661979223025784512913931193233600 8586336 67683405776450776407970206364150530048 8586337 -56218541608513163522805656934207132288 8586338 -60914697344258823689301338999996183904 8586339 21852270511739407503141008226860719224 8586340 -34962224779062882851972230740341329920 8586341 114232991516948509277820360609187679742 8586342 81187236822145934174479679580372433440 8586343 41934480809953146987133657750382042112 8586344 28803767125450653469912709834825349120 8586345 -49807046235477495220231211118878748480 8586346 83576424827884361136903238944284605872 8586347 40836748186328031140288512747685164800 8586348 -233881970668981972482903652652405760 8586349 79121449224026512588859325061781560320 8586350 36287983306357854924731568648935256000 8586351 41339686233653556000895285891603246080 8586352 -7309299392230464891780803388485795840 8586353 214280984083768817089106959452683419602 8586354 -2022770337915216679420691289842016768 8586355 147959708088301901027632328881835250000 8586356 -37939934569841349870702103066963774080 8586357 45485552779839982150785820353155457888 8586358 16166541405379693575615414543808534080 8586359 -266506769512601575736070836787472222896 8586360 41531512014584796388888992759857971200 8586361 -49553660860726016352864456271727264768 8586362 -166312895759223609731714362125942098208 8586363 -3792551920294340073117806606703336912 8586364 -11927676217867452447688429664404225024 8586365 689604499351783434219931421108851320 8586366 13017272950705613024627477323687756800 8586367 -225268109581668364660119969975456083584 8586368 83022860903874559394925570526323671040 8586369 2367261654260046826000230909753471648 8586370 16816030730603061622231561712529245280 8586371 139888273945345955788979876562465843312 8586372 -1174060444832350277353070882765580288 8586373 94567529288734011039510634454616598622 8586374 40142741673482571501209896962238563936 8586375 -61503620662360544202060238356239232000 8586376 112850104751527208840989564675332142080 8586377 379514082103030526245724477505461064552 8586378 -65835554454263905690685444663436172800 8586379 248825601379986178873306789420406021776 8586380 7855328181387846024574119345895833600 8586381 -146548809831665313986368881841549098048 8586382 7842238922651308109478455267617357824 8586383 -129138933858621803786370823241072299848 8586384 12742616593867785168189007133576921088 8586385 2067956608450890383100471070611264960 8586386 -7997676365447953247311877763547027296 8586387 159307481028542269369513318278480008244 8586388 97553885665256043232148006495860776960 8586389 47547348512062383713698099532129320320 8586390 15551775737717648012459054804437021440 8586391 -15771345265353450231155139987504791376 8586392 -147107212713797586615977396558039777280 8586393 -6538562966976140662653386249264537136 8586394 -127392529464345408004533977183280004128 8586395 127890266942265358015557629983747263600 8586396 -13868062775050565497065793549602932736 8586397 19401883786538291141870142743535267180 8586398 -139472418325246535223931624783242844800 8586399 -52496142460496517946773458107824711552 8586400 12838038503991233724426077969345740800 8586401 -19335995706633121902381483706815777600 8586402 15910554652813410467555321797862016 8586403 -36175131702948094646506941745703939120 8586404 93879711823658440599065338768199500800 8586405 -32579539909869885387750660995130977280 8586406 -1253540479747343377726516197009136896 8586407 6065521096164049228893264254973761160 8586408 122568379509743845896958312776329871360 8586409 80193690210844374854513130848432834404 8586410 -18072080622231164681314506295240074240 8586411 -6873194803139031624064366297244792832 8586412 -2099272453155289058245670678209238528 8586413 151475467929710602048251680156100473184 8586414 -29010690754456567136378029050404889792 8586415 -44136996864189116695122751725440080440 8586416 -17823421258645288165823028677369315328 8586417 -20134755688822868615514591913904389968 8586418 41971776437099897026801597051181865504 8586419 148104848810742750809113714699538039820 8586420 57907960863597149542226909286344570880 8586421 -223167511792832221030932496060523148356 8586422 -7277214210163513438572956064491864448 8586423 163527941510198666952595532865393786000 8586424 -29297890784249337069098026606228930560 8586425 19047132460887507275947859087859366300 8586426 20331477713520471924301881994702930944 8586427 -44719687744653744332973725167459725724 8586428 -185590282744828824109847799784853151744 8586429 22296554648389063832656405071070637568 8586430 55727200885098707978732151605286105600 8586431 106276606062697770535871140820798254080 8586432 -7549235778284904290278306590543052800 8586433 -152551361517034166181299571653807289936 8586434 77421039895159300931576848125440967552 8586435 35366241579594804325251055738121806080 8586436 59360654541138271382633440385409742080 8586437 141429274928372377222401488747418169212 8586438 23104981159866202482678050733209978880 8586439 -65830494315021444159220212787923390760 8586440 -12655188257521554194274783493103923200 8586441 -18079025008773297473227135694678484240 8586442 7085947762822043864245816428203888640 8586443 -170171900312292388015447753203297619308 8586444 -109096089197760288932151705168146563584 8586445 -4983015241166055015031785602173578240 8586446 -11737713366918433937614797899703319680 8586447 20012189770354078113507299578672080000 8586448 -7336618171940986249799154267219378176 8586449 3276342192964867444893092183982573936 8586450 -3748376718716455025451943319222456400 8586451 -78354623140835157956103875098701431400 8586452 -5181746693161964004128156255128780800 8586453 -14441452721581361250775175406919699200 8586454 51661392635019539428258468994151718176 8586455 -33329067754954397578090913278169040 8586456 -13747652896032482744868114552894259200 8586457 -150819243169500029143345872138959843568 8586458 -50265969400287098822802476289447522816 8586459 -15878628543958773942525279382943838720 8586460 21383208422825786959656813880468930560 8586461 -25491436267428977945997638690771495520 8586462 46430338685740455626005850726961297024 8586463 110777537810879010182172383202994999712 8586464 -169634060601536937150472772004657758208 8586465 -33445233002751115776500718587445768000 8586466 13910652301880080398324901271902086816 8586467 -10430316638826623067934532161038224484 8586468 60878759944136991866915085950201662464 8586469 70440424919019440959456369158676282080 8586470 9488324532611632915520960943652392960 8586471 -57761855541133284217694020569157366656 8586472 178350894589060557781788915488069959680 8586473 19281885844090705802503176506541642240 8586474 8715487579716094154043986690118528768 8586475 10382000733582411293156175421095828000 8586476 109266936221462399601585784993879138560 8586477 112816105612229383123605583417710686208 8586478 115396542875681324064763812730722623040 8586479 -1913601061378771233788594143851663408 8586480 -5541826068207282419118691605282816000 8586481 -28846146590740945288512329085581484718 8586482 79709458505268119567272755595169172384 8586483 -6466064839582872758801652020230335936 8586484 -113964689740423766659680505097475120384 8586485 -27442974017868551017189525114417886820 8586486 4843014305741990861799576111042576672 8586487 29759442412407781186479902685558345664 8586488 -217452979282478500764235822185799434240 8586489 -34271423442933662854190252900490592176 8586490 42769166643938840993849481051592569600 8586491 -44135468217322481450977772325202470108 8586492 93882974116081604012496212703256829952 8586493 -53621199764603100601217774069951275258 8586494 1843546089782758091905841241006432000 8586495 -38782711074044968196707211112625274280 8586496 112212112345952037109333751547656404992 8586497 59635625953445870438184236057495090946 8586498 621847982011281006245816524453060608 8586499 29409083444084591877437339789151673240 8586500 44182140991172748886766439734143104000 8586501 11703620626611667129002961196818195968 8586502 -12304185792066414672081130403344519488 8586503 -92348018910961570301667492691255589256 8586504 -9111912637031292523975583785158574080 8586505 9979032567994927245396885762608189760 8586506 -121031816660796779104209062096383395840 8586507 -39277551266301312560361470173759982160 8586508 6940522470649475128503118856116950016 8586509 -84526690491361383300158856948997451796 8586510 44773801808651153871525662540217753600 8586511 144082947891924919078043680622678824112 8586512 28600208736371369233135638882576433152 8586513 6810345666249056711101317980334873600 8586514 6626078229342363509978721113498455680 8586515 104292194395757716692974914294529166480 8586516 34824385925325365191850392626616233984 8586517 82236605445977157792344779152559108092 8586518 -110833179760677675423457194553837872960 8586519 -45225345775416398063098051814951708160 8586520 10058890511097337014591883032764620800 8586521 -143163712752279451231094251473215488128 8586522 -24567656335877076068257593426963687168 8586523 -334149948868552607069581786433912160 8586524 233940873172635141370195988338707572736 8586525 -12770264478575892199353098704285039200 8586526 -55650433798926552217290169549221332352 8586527 -55914573846239170062019774702764718608 8586528 -122653775578565626246761350941348724736 8586529 -81623840282513434760127554984495752960 8586530 -51150712342320562718121062008386602880 8586531 44980486901494139236282882233953381928 8586532 94665259432099367805979228242639149696 8586533 52702908447505046352575288325127582782 8586534 61127912750601204084084431287836326400 8586535 112943791322602381157615565844981110840 8586536 -22858211171468494922599030569628631040 8586537 -67029944757908524179083819026467606720 8586538 -121057334509073879152615583949269536080 8586539 15930925820654056808070694684986783024 8586540 -114617046871290628499393893354478438400 8586541 -1320802090338295062350435891821337888 8586542 -16187315291481032167262101998244934400 8586543 -42047793995168404619841696865773069312 8586544 16811542152933032909089308281082937344 8586545 47772059541955541065182762330624619200 8586546 -56988532716835719059884855814499360000 8586547 152858167145065458356535200802844508472 8586548 90500531300842600084198863023213065344 8586549 -185922105164367365022156547237175743332 8586550 19280030831913611588871342454437628800 8586551 -158516025391425985710521125431028349448 8586552 -5835680723106280395786736908783820800 8586553 -27953864489251700951230837347110536320 8586554 104288994708984937683701721572907432960 8586555 -94981063638350125457537333625733764240 8586556 157035906701753609806077875295735152640 8586557 48473596775167287943192084598722146912 8586558 5431369241138490633697723034680319424 8586559 105250130027445078979443883875427981760 8586560 -19618308485903142450085732865849425920 8586561 -46575860184895805678946098665834277328 8586562 -22499995170214136880517119953400230400 8586563 11215091555685778768324702503081754812 8586564 -23658731691999789808645417656896440320 8586565 35615928161348116629316748266080384000 8586566 -27880730192372178726334731135079712256 8586567 1218263025514365895984379387840465280 8586568 171600807306512586872066474877601858560 8586569 -31937317425920992297702197720915504 8586570 37445597782933360958959285527111959040 8586571 11248323534414109772022146234258649600 8586572 72095650973628671298468118181167027200 8586573 68867324554173101453350956312492778944 8586574 -91838227228548258245723087910585666048 8586575 -131846518448050904828941154072581437000 8586576 -30845510078910478092037889291524055040 8586577 -106395151612833019532375025887074770574 8586578 -12855721092411276252932913792507018240 8586579 -58296620049843635094180876408362949840 8586580 -96760647819271580341241636724867436800 8586581 299461834054985511556909271494595852280 8586582 58344263217769777177051568126821113792 8586583 -79141025975849839635921958372482271176 8586584 1257091617277596929821510105555968000 8586585 -2140067904568202077840731410486654400 8586586 -161721788440009401823250825504669387520 8586587 64193170164218723078426280691906759236 8586588 85426114309348602738367429859154700800 8586589 -1452328214743684773345817536470933760 8586590 -5568325257457672570229228639233574400 8586591 51849889269419212901634842826355633680 8586592 -35496694578724240410288351604014317568 8586593 76815575361332302537514146166204503842 8586594 -51323400036989456470533497609191872000 8586595 46772579245418607251884314964204127520 8586596 84088155101915537306357043924653015040 8586597 8622627995884496614041361508845092864 8586598 -52705622003764609373401140108053407488 8586599 58136709870863095460256955955275512960 8586600 22882331354509863437943739559417856000 8586601 141145509853193119159845218230876319604 8586602 56811668452106078361214257779177241600 8586603 53097933191738098914890820276407624412 8586604 13936200726126423935222868507340884992 8586605 65898104716661510703596373690564181260 8586606 15078903626507802781446514117438792704 8586607 34632446832403959385356810006204779040 8586608 -1216488760648844271078137711532343296 8586609 10288120082879926575458018507001281904 8586610 -17002160096958743634112340172172811040 8586611 -147981765358313621128964572578103467576 8586612 -3021604476860630352983846677527944448 8586613 44997853449469067671026527392546664640 8586614 -3755908045786591415251898216364480 8586615 50830572570815290163406986928693104640 8586616 3891099002183470290348558343941672960 8586617 -49178181236873974674990425172438265980 8586618 -31878452507426375828506695290471961600 8586619 124289157582685682141216745904873338020 8586620 2698023173197726142924172999222958080 8586621 -196583949387023585936641081891212749760 8586622 9735440354864801430347791335554740224 8586623 -154754539368084553695352699771837408128 8586624 -64749728323219164119508846498545664000 8586625 18339901072331930580537406581635538000 8586626 -22660051310160128798440708328498173488 8586627 -315498157474010063423164758523777536 8586628 41743081432680146891457571766242902016 8586629 -32614061241677163790946432771453764770 8586630 -3942933719295450398506224706820332800 8586631 32075155746575868063702045659395291200 8586632 220183167611920883489156512125897523200 8586633 17571757796002640608600964190305377248 8586634 -27710013154214273058034100888280380928 8586635 -473916511270562452139438925496616640 8586636 -26868523277956726903446053656140496896 8586637 -91044568937722515010240752668712304714 8586638 -110515766459612420785003488592076297280 8586639 115618745999353953921480538438886753760 8586640 1441516196304307056078007089812766720 8586641 -81303510457282522392185415181891086528 8586642 60676692139389849539856309367273014912 8586643 69219771387805161471219119675980280784 8586644 82138927990359605500513809851766528 8586645 -29150812751980648726059849232063248960 8586646 21942301542350221788796460673789514272 8586647 6774359422021554854542398633665265096 8586648 80813826381008588547791851450051461120 8586649 -120422712918419354912692092806723561964 8586650 -6563565817733682738034947994691665200 8586651 -1305383518908991555948294985116512000 8586652 -41145181808415428999902565068493054464 8586653 -182065109948675873453532285567074874240 8586654 8466884449721412651031502269841086080 8586655 23313567183914428970824343060291819520 8586656 -30342012896815799568366792803451273216 8586657 -96172446127766179467376180021884206832 8586658 59900627298803267579784568203994730784 8586659 -43241931190100316603710280678419039232 8586660 -34763293247216742108117591769803018240 8586661 -56747169337060162887111083643110236738 8586662 -75804378069069892494882169320233107200 8586663 -126110837791447876811329196780106685656 8586664 -77899908685372116245577226590377011200 8586665 -153679563146999519258888021337376704000 8586666 4415741398947451172293229581237989888 8586667 -158859883492814587542448838243102894284 8586668 -278368018897706356626490140960813772800 8586669 7837950883674421975415798683580000256 8586670 -1188191495227351182751876905220377600 8586671 80054488156617914208351854948231102544 8586672 -13535001267126045547283450587197112320 8586673 -185764644722177336998552079516353963596 8586674 -9265815836761512406925729107852940160 8586675 50689756382402701172423415136348386000 8586676 45749687985359800259042780884101427200 8586677 6072966713231492352914834142583884960 8586678 36538201700264739781210324097690034624 8586679 -196233844060918050268270941820757845720 8586680 -96509530639869036475195440482218905600 8586681 101065282805621786984693108015183011152 8586682 7206967637505122982058257432864685056 8586683 -15106576844042175745420566722075450880 8586684 42197234165793711960058813750763512320 8586685 164227079079489808577087399059202302380 8586686 136690085776292523716537288875733313792 8586687 170252920523536052408270802691625847168 8586688 52012414162722295755471342504127758336 8586689 -84415018252984806530717176545849836160 8586690 3251748671981239916679289776252518400 8586691 23213454563675283993049936092472812092 8586692 -115174817826427814510324157678275213184 8586693 21444089460001507050028697764200665340 8586694 23684277641290591670397795169127020896 8586695 -2871407874250534831381125900197698080 8586696 45723618419219086595161926616269004800 8586697 -66806257716655738848091270691441496000 8586698 11359006289095974923656654276408954368 8586699 -16736963419179996766619150114365570560 8586700 58714224011629735272404524975047974400 8586701 -77153960895762635886255154594706493108 8586702 -136673627588040221688770461640397144960 8586703 -294246080832464499729573507571067055600 8586704 -5163074873153980960970496067852959744 8586705 -63300393499771658458596604786896931200 8586706 50099786959684016093609486768112465552 8586707 -188231273946620664830434931467136116608 8586708 7320894069470525428566258619591127040 8586709 77485298517935889934471889073798712910 8586710 -40128990113637845511955392396725544960 8586711 63666900868527910591140668759575237872 8586712 13115180616215468591608374606757724160 8586713 -1805502552653012155630901525253807936 8586714 -9593260600731552111051662215804392960 8586715 -120703315097321617373017934411974040640 8586716 25643693953616057955969805665523545600 8586717 -111516330548192762768984034888670387776 8586718 -10898524387734270611448739219625913984 8586719 29560424534245129759874883147431337120 8586720 41777962403098609558824501393712742400 8586721 -45955949164774371360930019307988844800 8586722 -61606789441447258009152258769366151088 8586723 -14128545478420881946994829803063520336 8586724 -29197351403030154232994620501909766144 8586725 6347180427323944358186242588665192000 8586726 -30279062787723694545094838398908268800 8586727 141140050324951360299441057300855458440 8586728 -105928707700089925065689869987315123200 8586729 1397990040013091422474300741718480976 8586730 70577978127226262116017198872590481760 8586731 154852617635487344251605101131815769512 8586732 18117018670313910642595877127315308544 8586733 -218760416570908923247668721120721119018 8586734 58990679603717444900656491458879217792 8586735 36963380570809391376487073707417002000 8586736 -57621031548534045244355210026659217408 8586737 55683030411080482766555052991781218386 8586738 7718052147770549549615842611609837984 8586739 79754884557586048981607827501948856656 8586740 -46568584768434968961429399409326981120 8586741 838794315000669915796514522826817824 8586742 -39130643363133460959040643674196722560 8586743 2087890076888286612697216928229059544 8586744 -72416307086040586528540432797563105280 8586745 -29967829834904389603613641075930669500 8586746 543394864254420062311206074307667200 8586747 8947638059025590094688084568510913600 8586748 111970319126451932375922415204688273408 8586749 134867831771117214491939439110199906840 8586750 -28019910441443546344263501166480368000 8586751 90752260442688844877618078061124677024 8586752 -32694773334774112197969227720788279296 8586753 1051448308391245320216520816058863488 8586754 -4286331381518534271339747642278118528 8586755 -87145819739771676250611770283344202000 8586756 3432818341390230768165779425439232000 8586757 55704372230264835631999315821478057980 8586758 -75690101559202399938723196748504802624 8586759 -219021693648308497349922998441120659200 8586760 48405577356135314802619972685520998400 8586761 142366048022118763917575770557110350362 8586762 -78813368334462389910502228112361454848 8586763 -162167288993601790226989873630186315736 8586764 -59169057857001813979937341195066247424 8586765 85546195652312298392455242639871200 8586766 51734826090852658579888541716924520064 8586767 -4411017933082700265906616315335118608 8586768 14106004123642780795714787785411461120 8586769 234648671415406803523670855785132149170 8586770 3094213617168504278922654648458457600 8586771 261348747020045767591250240959997040 8586772 -20374260202650256710445892185083370624 8586773 -2626095103623687085725610367672800836 8586774 13060568025128739232105271311096793088 8586775 40137260470313885158324070144627087800 8586776 -146219885316609370498299889915086090240 8586777 8258434634742577374917278809431251920 8586778 99088235965179770400852558457080691440 8586779 -107177951917946295499866610973304410760 8586780 50439407965052535908287096038354293760 8586781 -76553305412414090866136851345577141408 8586782 36108161740250990193409498703910590400 8586783 -51107230512004430368271361142533657600 8586784 59219631649329884562840783108282777600 8586785 95753855902792485190620739778258069160 8586786 -8752275359391520594507191627402478080 8586787 -159051386428043662320796665679162079232 8586788 7400098635420805050404066039409979392 8586789 -215958433772569728572255083495345920 8586790 -27914646707701846259889381850642273920 8586791 -126866905505765366824797518731129292808 8586792 -7462908551477891080442676109824000000 8586793 -136964395823897603630924090675036301958 8586794 28746764582387599149387612977237362272 8586795 -6599825658329859255580988286823695360 8586796 -27199160547702797169857776743085030400 8586797 151683224791669804508339517510852706080 8586798 -8310689680067788320611513508259344384 8586799 -1237301707505248438666252860253787152 8586800 -13436507439122114286494832531145113600 8586801 -175083551803734154179196389957121844160 8586802 12966591859123023411515996643644728320 8586803 187688299249936133116604245978160412120 8586804 98112672333407003871624617304031850496 8586805 -14100777710930914111069046434951533540 8586806 -133638649391577866489097352758557650944 8586807 -191448250207971022992800386878380427312 8586808 224729228184373632888491376633791016960 8586809 38123745183201836404904168927157487200 8586810 -2489948419221421335608167073848926240 8586811 -114086690011278112899583596765227684976 8586812 13918192254405948488931364915069489152 8586813 27462858160205619462830036418566265600 8586814 -18772356321364625225442002778714505728 8586815 -170100240488145351125161530364583894040 8586816 -14257724791321195409277316051721256960 8586817 -68320542657663794306945996730682983468 8586818 80949823785145662030802596197552101920 8586819 120315372424264894830600206568184289064 8586820 41449497419202365251791948389798338560 8586821 -100091558284586127389511461757871665156 8586822 48091871756948068413250244316127572480 8586823 9419071336369483221908220090057256544 8586824 83520514578697596410523371517593256960 8586825 31616740288499258569155689631196641600 8586826 -52423316323951489142221861904731230720 8586827 34585417568865497054677707281394686160 8586828 92246824544149807086166113263235586560 8586829 -80975735565205384544163589373204866570 8586830 -38499714395683225691637763924646400 8586831 147649612631389978635724302049473126144 8586832 7686838044295242263508860873952321536 8586833 104368053050664153117162410747435604084 8586834 76116755887660992341705424061081610880 8586835 -27366040520124517485853268226175175040 8586836 -29479556547327917467956731204602520064 8586837 10029393152063862764348197931825024640 8586838 18393735749344951523750418447119490048 8586839 -5372555340324624989167536955220673480 8586840 1068186229360173077042162123587584000 8586841 -106191146274744926272292464029922449200 8586842 -2806889653256507999385325066496309760 8586843 -31744650740345447532531729812593560576 8586844 3059685991527940278777453323120187392 8586845 60222847582575230589459357025850304000 8586846 -40903590693827704019384672463886273728 8586847 -49222594195945933498376367653771828704 8586848 -64068321571759624200779407864506089472 8586849 35221826276319116390984295564911368320 8586850 4819127269766043485532109396296960000 8586851 -3463642211791994520372019618583986176 8586852 -24727953766812211520691564344134560768 8586853 86703554410612564851268624893659288832 8586854 -20215937580397269757213042545818503488 8586855 -48095626171805876126219464582438455360 8586856 -72006387560185707189131824663649648640 8586857 -72358602264505270988386396216396794288 8586858 42861561429635408213620480895023362816 8586859 129970116700498376453558467613319923060 8586860 91038920025084166477951736762105856000 8586861 -57298156385121625582579926240294014880 8586862 -51072691130820822550818166580135354688 8586863 111554450550330386514827626259591900112 8586864 13333702970645093944572202596512563200 8586865 -9992026590267147622752117833706052800 8586866 25451828253654220460423451839197123584 8586867 57980917263216295063710559200492634680 8586868 80537142860549602413188311428133267456 8586869 68666888072851873385985764335771764270 8586870 19159921162046537081309591589002688000 8586871 31546724752330760970380488375684953000 8586872 -42912437317505252463759148647547576320 8586873 3726856743817520196992746667077268922 8586874 4632929002119380459566645960794477936 8586875 -7255013278907324747520201950326875000 8586876 1479561053976507685021551272916615168 8586877 86285473350460589790863876643572314060 8586878 -31998743389658191962487112564212724544 8586879 -24656013838779714114734067547447077120 8586880 72720272429852489197034522783042764800 8586881 51991926830725032796970436697131361200 8586882 23333904072417497355931093116049428480 8586883 41909953977573564827777202499543979132 8586884 143190387815348432906339087425452923136 8586885 -652808160442795780107219389091975360 8586886 10844406693177942353027450148811008 8586887 216696420412553038640639220139490494992 8586888 35560177175184762818119449786044866560 8586889 61843001010978912186398380487501601024 8586890 -75854807360990263236121513611949594080 8586891 111956168125975341245154613222495486860 8586892 154116772530110310063283721095010537216 8586893 86532454444905262533973732448813791200 8586894 67791199244687108236713114941019508800 8586895 16012262304969142026999256803425003400 8586896 -4293340836116028656940338194652971008 8586897 -57868511849976135432823554162169568160 8586898 -30031888810782068495271781201538208000 8586899 -22889461600543098675175214268593942100 8586900 24646095898481268044028856643254272000 8586901 27364526133512630877929600042640619932 8586902 -4762018290362668616094929393841082848 8586903 -25400805822530088832076174194925603376 8586904 325716420224342427885349672733075128320 8586905 5877979953153119028611707333420176000 8586906 2385144698626999462841386195266782208 8586907 -14556898505475495817556170474363962048 8586908 21640573764222784660895108605277001216 8586909 52781404420796407182093970799534690028 8586910 40207419118422636662431295882603415360 8586911 -117309505194087541255719642407630212200 8586912 -74828289796628108875715959450176061440 8586913 -175808417972255677818799214807800791838 8586914 19808109730620476194188168654028956672 8586915 20187485482931721333244891723186303920 8586916 79655805590261565984480200584762884352 8586917 -3964401499254062412492978633090867840 8586918 59007526263678611782917100082466702720 8586919 -143213155382137900850128637980023208320 8586920 5622057833270095822128216796077004800 8586921 -71091376347131520336850797388857415680 8586922 -4650452909350678700864166312171889488 8586923 62945012128919213643064620546188376480 8586924 33748094230776039801321488394167993856 8586925 -69019891049559943596195244271437192700 8586926 -117583782031155943866417638090799569088 8586927 48087011591191119068159394921561830664 8586928 -47204518854165409081067782244663296 8586929 -96408888252207782121580712503872580440 8586930 2772821343564524202975715953206730240 8586931 179071064020918588428063855018893218392 8586932 -153241576789991142132851673797512101504 8586933 37387954389958557043666913867741953824 8586934 -4206488732610653864588661626292672768 8586935 5429584006006439283897668946235752960 8586936 145428488336019968125521686336247091200 8586937 -221852860363477021431332929902063523414 8586938 -8910565523482530569305195227004213248 8586939 -39703788246682689832455427187136902376 8586940 -43703071839828107571544840021761768960 8586941 -19559174797642974576747986348142731616 8586942 4559032880576194277058676783218745344 8586943 228459745868675022183080661889580974504 8586944 -63555984168469650971996947109253218304 8586945 -2090128840872335442667119212189078400 8586946 -5090870993337306231954845599353281328 8586947 -66918525683179854875474561279454491808 8586948 -67936863804359147746606405612032721920 8586949 64332883066387792000281895879645896736 8586950 17609009580800168733701829412760073600 8586951 18827987834070098251447297241964707280 8586952 135664257352569710108248402723582156800 8586953 79602745529760815812945141292767588224 8586954 -20726907313965072621415279285400487072 8586955 -42358045729916577311440428822304968000 8586956 -18486636275966125360546002692919071232 8586957 88783851322880021333182846485290935392 8586958 -23281215377845421256269793795180449280 8586959 12869198692151758444130757250357682160 8586960 -4049172235196740328258536017155850240 8586961 -28991380634872889911293855680340527376 8586962 -97462500451598284302153961608275430768 8586963 38105556877839324289051626370854259968 8586964 65122005467862863122706756500812374016 8586965 8088124452782243682054834534852160860 8586966 39578579359193842649383035510513215424 8586967 -131168402434832252589673896173634340984 8586968 25201966603054468310866462624445276160 8586969 47598676010439976146103948227592136448 8586970 -14216253053226521699116127940911354880 8586971 -943052139145818360991742253358705368 8586972 1340096316489418074970384334773601280 8586973 -200530685084265338558686921367800526880 8586974 5582521962957940034958377554908487680 8586975 62544618896870577606104131212431712600 8586976 82347500783228465555657716182850732032 8586977 77870249663778199068362511013594951872 8586978 -22776558605396065769473734494162780160 8586979 -84606846995893379306013081082121848420 8586980 24899782116024498680397718905254304000 8586981 -10490353935618345257490329694204653184 8586982 107490898981549234967028577335781895232 8586983 -38302630835473689729489853423445610096 8586984 -46683357513632664050492597234250547200 8586985 25527504731955425667268348562347656960 8586986 12043576355281424621077431773116350720 8586987 61692330875979863289326853500935884000 8586988 -73330485694191923021560951440252558592 8586989 152227274289689641232726061129353950956 8586990 -1709409706629781348865339700030910080 8586991 -78119085119159605760951320984712883728 8586992 30977904328586061717456413737488285696 8586993 -152376773799320764369852849893621324000 8586994 69040027945311815865945145893486769152 8586995 85464336544863591515091275662622022000 8586996 -10406504306040827618526278607131129856 8586997 -70560813072533818252164245487223934948 8586998 -25732478944590754990100548599861627264 8586999 -31344702746747134275553597173893720160 8587000 -26313791885126968347301194975559680000 8587001 -218495711379692068734215370046909755648 8587002 20019592274185600921029936210811478784 8587003 -31277534315856466932675851897570785600 8587004 5182596018092902734097292974497125376 8587005 55742240009480251529633154681180960000 8587006 111250079472388141471978916526678716160 8587007 -103734892542184750849519382860816416 8587008 -15610184396537193614868286562189180928 8587009 -13598542883660768525537897309954974800 8587010 46822303900567733452440954710258864160 8587011 59500479226628349478036373095123412472 8587012 9314521582322064497368986795888619520 8587013 -9808161918489343475977914666653963616 8587014 405349420114530336077885829873816576 8587015 3562812310785981876487971947123579520 8587016 -1595676631889119041249906745976371200 8587017 -113445571979836383298513067015389820160 8587018 76548145056386368974157980693158158080 8587019 83546818417546721241265421526033376800 8587020 6217585064693707885887459652307251200 8587021 154981583877623051963958275970529117344 8587022 40819471524843536639060344685653306752 8587023 -17872890775631546160027047863945839840 8587024 37696353041838436826255459397744721920 8587025 -55273204372586011535039215415892231450 8587026 -37395528847219360742742266388775879680 8587027 -19193157078831347587422635401588486800 8587028 63672501178269731896935525797010005760 8587029 -93850082013095878823202944212296508512 8587030 -17062338129872925472603407790140729600 8587031 27981169729188264888039571941955891200 8587032 74733988816893705460952938197691576320 8587033 -29236717484281117268033909706248279040 8587034 35719744214597594527899788521385970912 8587035 -8481119396900520448608731324003749680 8587036 -106433172542014274249473612332847045120 8587037 127033076758799900375398076077824877920 8587038 -47570089488588111615514778125718744256 8587039 1393269286885374554360255153642207840 8587040 -18096986518053654493892399823983738880 8587041 151723188730962393376704531963375302784 8587042 -94534613831343555848122250763596940000 8587043 -54760120284258694518582632729500812708 8587044 58273924150950268030441365925796388480 8587045 -191803652997118570211099769120992236200 8587046 -48859111215976683750925871298216039936 8587047 17599299827492031350777873521938998784 8587048 -14940084808142412049473331472171504640 8587049 -2223932577359815047413935760763465600 8587050 19358383315267270966601938699528704000 8587051 -349053824342705874291624353692203150192 8587052 -118765448041799437983401042228260049664 8587053 4627184223023190432660183460635954582 8587054 104254892135805390486764264520870684096 8587055 -31480406472014299470553225060472333040 8587056 -10771388548767082598656628218031013888 8587057 631408132533888303963516323675758672 8587058 -74172401370754629767262451597878826080 8587059 -51886314176501725962346146320012595096 8587060 13680492756521446078761651481034472960 8587061 17427661797299505264630633921027377664 8587062 -16443315980611222917976620544749772800 8587063 -9227319239471812376619285481257121600 8587064 143586127403019945154890656297402511360 8587065 82768589337826009842029523173442611520 8587066 -70616250926120913216599171672376076800 8587067 -2059286712496717285194601359848645448 8587068 7235934799433089872730098376015183872 8587069 -131268127105142556414023549785756449760 8587070 -5128435253468331538512336670734659520 8587071 -432231630545324620297221509083710096 8587072 -530377434828421031903204865760821248 8587073 80054734337062863934003828355657642688 8587074 58157096480104152143247759821861176320 8587075 -18186710189549463252090323265871802000 8587076 -12187175902251594571321038234385493760 8587077 84847638378844302880852671083474577120 8587078 -4951601665696299118221459829427616576 8587079 97912853226772330579537392481913920320 8587080 155555965110120853541673170763104256000 8587081 28644319029852200165412749706737386164 8587082 27239918301304092763350256879515247872 8587083 72377775214835011259442025285298078424 8587084 170583742027124403860092475587809157632 8587085 -8504106610702774159576884643237187400 8587086 -41907357011371032142083470701289244672 8587087 185892871099736771515803442710793786736 8587088 66158608564124006432462382669472727040 8587089 -34166874886376418591721607103076607616 8587090 95509991950771128090969898251098992800 8587091 175657440066697895607014177526253890552 8587092 83458685879924150538430471582876514304 8587093 17418134923449049189698053414052897664 8587094 -128262783112770703693265816770304711904 8587095 50415956843749943830287497234247559680 8587096 -11652111430068143453156737465142476800 8587097 -54348086072939424233481613680993816288 8587098 26358439262290677120661829755706736864 8587099 -17283351539713227763189863363911167320 8587100 -615071261185806633295204149247065600 8587101 117904034109349333822661334836909960832 8587102 -4565685783630521093042548138295461248 8587103 -226414483852255865173570975253178903720 8587104 -144771097576576448321441437467023769600 8587105 30551513910066208358343180990321269760 8587106 144007605685155277046098198521789358464 8587107 873838051145556079784482943824886640 8587108 39945816919216713912735913732321767936 8587109 233224830354205180533519897320646125310 8587110 -22980005204551074404994014160864583680 8587111 93600897491702342481064598524453398952 8587112 -158413390061222777620564393669576212480 8587113 -72036703731790839710551616862897147120 8587114 45863241550141515701054272327826517600 8587115 177616869606182984462263430517900325200 8587116 87034491102030542527421544303376380672 8587117 -18414569472169747006887103489518282816 8587118 35914246586470603455647997650577437760 8587119 78839588974877212028288907877361088768 8587120 -6648009990148732863562666088553676800 8587121 -21140461762946704511633153296456369356 8587122 26761063830878982808697773431650093568 8587123 59570168537481482007043631421781943372 8587124 -5827155676597195057885979458163245056 8587125 172533520153967322047567496493850550000 8587126 15981126793371329683333105866428809920 8587127 -43880834587635756150243282474682032024 8587128 -69070917190442224313852510078545920 8587129 -21767411333853652863012570237046867580 8587130 81320374018391190816642073328810964960 8587131 17553423406709822869202249781637830144 8587132 130409500161477297309041452875349040640 8587133 192231225095943417058162459493343325344 8587134 -3299020846206429826828156999842077760 8587135 -66396716905655755971924610686738229440 8587136 -2406787446676777443163271367072153600 8587137 543550215879861208040726677764052416 8587138 -35134638051893735764917674133387323904 8587139 -25944175284861404532137206857470974200 8587140 109850124068754263315351476318733230080 8587141 253154407824740536229991990366155574972 8587142 70290542626802063610309337285669478400 8587143 1716255249754741567243563534574777560 8587144 46480616794600497797597818200860636160 8587145 -4028753665890072099575327941047840000 8587146 -52515693532002202830513018638467036416 8587147 -77652528193570024283737553791022639404 8587148 -68993738318094487821324115224985665792 8587149 155078794240123808931634153630006754688 8587150 13953871090463312944031051832272323200 8587151 -83604650773776400117646438830005510168 8587152 4944554044253921264881637740313419776 8587153 149735034244720102882429285147071880564 8587154 11543291031084143184213738486397861776 8587155 -33202948528712764203095175601516185600 8587156 -118275615352886400368428821678577636480 8587157 18439804206370543831918330092296287872 8587158 29464246098167264721165910070805326784 8587159 52180930403966445214360677362308966752 8587160 -39275194058920914136798005594847641600 8587161 107653554662601704074913549771235619200 8587162 23402869088406586765457122011870446832 8587163 8267162643252904514162476511947040448 8587164 28864861288478325496999426778400522240 8587165 17918405993150077652067510275764896000 8587166 2247228182556036007652741264519712768 8587167 -15736743726679342019615223962808132480 8587168 194383571449299156644337132569070796800 8587169 104493430230297696537540205630771230720 8587170 13050767998996540170564431749080402720 8587171 -201489631314644819574359196573058858800 8587172 -118071728346493826957330195046836947968 8587173 52786527278602176169898176463515930944 8587174 69086953666211913399675401887991952960 8587175 1972301776210369592233040445570087000 8587176 -40331615044336387776231088675826073600 8587177 -5136527145673371072165025688660417408 8587178 122457801791494361800427874959149056 8587179 55097913431079257730059139743969069724 8587180 29358879381560321423401918219639603200 8587181 -35220687096010801715618331540485881536 8587182 -40059164695389240857589513918250868736 8587183 7725709001527876203189851802249233280 8587184 -9292756501577411337712643626525900800 8587185 10473410483007717951236853351491212800 8587186 -198594081040901811805829045190776832 8587187 -96152686059678287287081112654047593648 8587188 52808890662159334655999675749931704320 8587189 18599043265872183012670154528457223520 8587190 90469236680788312719250536394760284800 8587191 110954432427276090673988125778671593192 8587192 89929510715306194404736475701873152000 8587193 124755937259983554111501201398586900180 8587194 3306494868183115761090109037505859584 8587195 -125110066600615643229060707448241180800 8587196 -23563917275715699952318630880368891392 8587197 133728803177832726456452871623527534374 8587198 -79438635443278231872192231009693638400 8587199 10701809151460746983724618842130683760 8587200 4607134013454812380546968667815936000 8587201 13028074720345497330920839310629119252 8587202 18540364749441469472246461904288417280 8587203 51163938724308725037256924889188973304 8587204 43275024403193779482393870037588115712 8587205 93444132643237743999541124592298914720 8587206 12456350810594534862143047745493995520 8587207 -188205465009336001497216056703595413544 8587208 -60312163800492226761280052681417687040 8587209 4889109237477912875387450520087645888 8587210 33695656817292527699055199503096711360 8587211 108477406596727246250948416552445750832 8587212 -83332490548463675205082077914688024576 8587213 456856702444748664812222958576739929984 8587214 2493999398762701606980910579876295040 8587215 -1366495128132135632342967651578844480 8587216 20054448467060704131409279517406265344 8587217 32726532180175646243538549938094100992 8587218 1204855408522672242344562972647666304 8587219 -30787788679217446461062024293679465280 8587220 -3126623534738631192638478538767909120 8587221 -22325794547116983765190063743929932800 8587222 -15721049275533434075618420991439393536 8587223 274587910146651512110231787807292440280 8587224 133472320806609907568947763224327157760 8587225 122710347956716786578261688635388724750 8587226 -20784893884859360176176619262299292688 8587227 132456523951497245998123497584874155904 8587228 -153718533180903105541919209476298487808 8587229 -1923485571697452600017247653584846848 8587230 -16973798710142555185285311567959105280 8587231 -238223371917555360657213358543589231968 8587232 73183333717004726632681319708756017152 8587233 7237828724526202674902520620720191140 8587234 11799466184438240216115993336512156160 8587235 -78098387982369987776616846742418182320 8587236 13960131536345560787734828090077818880 8587237 60245602066210019628158893795050503712 8587238 -16611230248268166383088568416103128960 8587239 155513628728209394666171530125745846824 8587240 -121369012810543357780823535825561600000 8587241 30241315457060738864335677594964787172 8587242 -88755660372641300713992876347326325760 8587243 36053457552539406025334827586245545984 8587244 17457986105526766081313985031706406912 8587245 38787058670013700616516274785588120640 8587246 -53334415319740741402041411549942164928 8587247 96678507255993493885695219815326575696 8587248 -1229471982614271697707475173113856000 8587249 -138111574362187274970793875455937790 8587250 -83741828051453784213717859716829368000 8587251 139120804496189166859123663420258394580 8587252 105419673744669834755856393562025188736 8587253 -49568823723970121477586136985858268498 8587254 8500098189944093561559254354414088960 8587255 101458237111643314424931439086206723160 8587256 23803464974461570564943792995485327360 8587257 -28462732018870485602456338927664837952 8587258 -56486867978842112045764152422794469520 8587259 -234024306963196669705230833438925141960 8587260 56473166689191587826344602188202613760 8587261 -64995020442439676793123455050423767936 8587262 16115109472945976852045408148906565632 8587263 -83863631943397722213838072452704973696 8587264 -3798686932234378252335204223942656000 8587265 -14458397921138127650192195407696030080 8587266 23604100204872950097660935120283825024 8587267 41930955401618455830981168028438921120 8587268 115046866761802399809969431018839045248 8587269 -19677421208612247768642095421790426560 8587270 49272540301958573845681010296260134400 8587271 -23276751271745414801377074769775792640 8587272 765271138214910471434496451272867840 8587273 184161965901596494988000027507332554960 8587274 -81874689738496962138100459288191558864 8587275 -67931225865599928762738758862359876400 8587276 20580794723475934211957870080490969088 8587277 171150720014451630205013741087257788600 8587278 -22841415086092955168269807068535941120 8587279 -6540276049196929714027832579641354240 8587280 -8092630783036760753052552573930700800 8587281 75663585598009774986881123823853860960 8587282 -3437859811242863344299474588855526656 8587283 -25986955928323923941833578058040064468 8587284 -82151111757680500086338243219045498880 8587285 -12870063607977824692233770994801191040 8587286 26641110259243830798432648248708217024 8587287 173470720203369191148086862194158749240 8587288 -198881895952311082131738283795030026240 8587289 -98941930703805793326664814528662553910 8587290 28190477192331021248088866631742974720 8587291 26775565461495944063244362977373275000 8587292 -37558694768158527647625165884804551680 8587293 -24042977789588131007481114052987254144 8587294 -54498889744825742580174625638525441600 8587295 -116019155632859339670625899936122388720 8587296 -5037781792049474191908891705496240128 8587297 -50692606267529039841811094142826764000 8587298 -66361498020910822491436976478982887600 8587299 12463590462922056867902317605718611576 8587300 -7697929968762002254850906283843584000 8587301 7931099942929226017356706431977770302 8587302 4734149214394474312080271531037591232 8587303 -115980692036016527075750187020672580336 8587304 168306133672361066526320648564436664320 8587305 56939469078237661139280683900035083300 8587306 2388750384281176435033198109144079360 8587307 -177055869051160370980906899485329305648 8587308 -6773349377651792629509587362559754240 8587309 175589459244682100914782380676016367510 8587310 -9332598782840444245876090616232698880 8587311 129460473288784000303966744805977905672 8587312 995820707590745299026178119203487744 8587313 35844357175611607474840434681214202496 8587314 -18855975205556109057733929245455798896 8587315 710550335285881915558181404196298240 8587316 38702393572916480325218884818575953920 8587317 78270073223556571988256394885322589600 8587318 -1298415339743773681946179734959085120 8587319 -28144042698664851125205373892886515256 8587320 -2505870111820186914492411411392102400 8587321 -92011626658168390875310093954223787478 8587322 31499240140497911202004116688800445152 8587323 249216366479753512135301817051532938240 8587324 23910672836346954459894060025525113856 8587325 31384803464450716703707063692858752100 8587326 1308130535666771392971323871562733568 8587327 -26940924801398337247438345494368391456 8587328 -9785587478503246349812411299339436032 8587329 -316255173912533561407512992027243712 8587330 31134645659789074911249177706403380800 8587331 93687855621580150784007779067537301200 8587332 25013039153972551455666420954060042240 8587333 124405499657578459749377977657499207582 8587334 22238212747176027429273639943542129792 8587335 46315187053627211081857249185594240000 8587336 -28404612992034511387055344305738455040 8587337 72115603275371351156337892700764362192 8587338 54556551706347901049572871710727065344 8587339 28620705101925887856001586148968247120 8587340 126415566814859018669525201496099840 8587341 -10269280591368235214909410941099250176 8587342 149087275310879184117054002871867368832 8587343 -58120589391273092732276762659126506960 8587344 -33123646614217256099946428418526150656 8587345 11479692113350101919024050899692316520 8587346 15886169923462233271698178839140830080 8587347 53270719213109650919679528417111643440 8587348 -65477616341116245575820376335934464000 8587349 -88223032553630889382302631723256485536 8587350 32186991171257469170277058849658256000 8587351 -32103387303965983683923252250427846648 8587352 -82499164753257312129904841236763258880 8587353 56993252097471870631595225785167258144 8587354 38438714605527730426536748138167613440 8587355 3587000247356083439681139522653190720 8587356 99593228637749710078193296889580022272 8587357 -62422540720838023670202612132625650394 8587358 87345395246697378404390202929209728 8587359 -48381399017763611910166131379093850112 8587360 -55209007852891666169327701527185326080 8587361 -171078311688618242068808004949368451038 8587362 2894199222602927434210347639868614144 8587363 -268078727291611465985390534428310433960 8587364 -38842980794204086278626594605775347200 8587365 -18505983839388619828906288208124413280 8587366 30097605906281510726124615514589905632 8587367 -46013998003903977658454406322271860488 8587368 -48198825376405117513718683785486796800 8587369 43272664520686317102740271404961824896 8587370 127983363734242442406802004402042880 8587371 36611495941413889802354470605039371760 8587372 -9574525942783481605658081737321414656 8587373 -105176548654969161631714474640793377280 8587374 26046861845464225930397833877286538368 8587375 -189142931855559204715827196845104850000 8587376 -3953848909400231382011323849434267648 8587377 -237169291755838019210495058728729297520 8587378 55614399701678111708441336248869189024 8587379 -194887196269360153225780910017600673280 8587380 -36900228894353796455038837748080742400 8587381 -205016837095051977242816776578702030336 8587382 -11882507932733605597470795861272913600 8587383 10828832077610011573040703097226600064 8587384 -63552025403189863014722210884017377280 8587385 64419133281199579300684231072140704580 8587386 81142717030009334460873502938135634032 8587387 -205949339186466070506289146168998361560 8587388 -50183702206426387763441135039917811712 8587389 34522925119616542474078395778311335424 8587390 -21759611645749461915026824161197322240 8587391 -63143703564004566639565495964580417000 8587392 43819544169962139793787791833091276800 8587393 -250443557342725502133001021839478149420 8587394 -12566474020829840707648673609457460320 8587395 -33709794762575571153805944653600789280 8587396 68529169946920148005976033050421111808 8587397 -118892724606084236207735580980555628108 8587398 -51059735109570545169379959015008415360 8587399 -77292575716524486786502889507180698600 8587400 76557442021378814278280761929950592000 8587401 1305356795862258845184649263589920480 8587402 34979471629299178962570821766338767152 8587403 29405785005913866611696302730869567488 8587404 5038872043086643925319393173728296960 8587405 33899324665933575931178889842163660000 8587406 -271630856003094245213657351186077440 8587407 -24736546184707729367150664341586128760 8587408 -459825665831990236300143015961149440 8587409 7613283357469032513586575240611172900 8587410 -1721540905335850384032195690250951680 8587411 55768781078973814090003983441031128320 8587412 -125828866547467506772555668164910294144 8587413 16439573767404474517494968382600228942 8587414 90090035872570538427828106335559192704 8587415 -25042699297395106994207518603569956880 8587416 72099543152635383313545182889736089600 8587417 -86767872847394364503135261126451877248 8587418 -1437402463195794720474875513990261760 8587419 9995109076739233284114998579206215168 8587420 92254620151518823591504185524390784000 8587421 163258870105300711276272358248471899622 8587422 -49241285505908145653322435395846719680 8587423 -7936466162136722824511111952852427600 8587424 201181547491947573597601307929960906752 8587425 9792850927643767029259544742741657600 8587426 42106717553208902475206735316820632912 8587427 129579698189948449725659074082393930832 8587428 2727368013923434413499087091783153664 8587429 87385568127973057264885010729970081120 8587430 -89978940431959556210915000038700534400 8587431 -20119675925507751405673549594360701120 8587432 42687053656821698192789317660333670400 8587433 1093898526039527456916946261031126400 8587434 -11493124160626520822914834711139168256 8587435 38196724088037684947889564345381552000 8587436 69129351322152584717967070596898243584 8587437 -21739259418375392189584022296910331648 8587438 -116760374908289617953372548776569607680 8587439 1350739443015164884135389421799564160 8587440 27386552155335332273380286308839260160 8587441 -27831363978017776053662489566341308736 8587442 -68554395838558716834721004355788326128 8587443 190094773821101918771281185659610328128 8587444 3184885265265060918023290722418456576 8587445 28201073256395961944591378230167740700 8587446 47211141044525849717591185695312269760 8587447 3475545934216937576930880449084380800 8587448 -38608850176064281036899958539848417280 8587449 -39046474795212943146381698716214312640 8587450 -9580938058118810340007704187337664000 8587451 49327499114121080806824691702696151652 8587452 110541990917128966080498907238409196032 8587453 -36699048500923694516255827152865634720 8587454 68148500553858907983794519532067282176 8587455 38515195298268478601598423828242313360 8587456 19211139404216403443307806151210434560 8587457 -93728052754923210329408417860825802574 8587458 -5665258386571133824877926424167418880 8587459 -141609933432844776449139873385034118340 8587460 20099107840319573441257670556642201600 8587461 42613499968497769773752048082387202272 8587462 27198945852607049237742213642888306432 8587463 -1306382838751226986305505316560629576 8587464 -67818560374829348189591872500384399360 8587465 40993600848580035831087050812385241600 8587466 -38566103763705008220430962069375453600 8587467 -20616371452847061520512989272819732080 8587468 -186275618803617090014250153304729154560 8587469 169731680192466015679515544879202235360 8587470 42461158554689945661060205512062160000 8587471 21612951149883171451918582983231026672 8587472 -45128858465801751190009026656290381824 8587473 94597790401629391917289278255530444784 8587474 17197898767727397817271020103580890112 8587475 -27773620249727437659475349447219900400 8587476 342621889875271649572488037448128512 8587477 28556908125139512840169780368942437532 8587478 28088409800044741527505671753579545856 8587479 41777307749079756560993958207035322984 8587480 132805278719655047299285863583500288000 8587481 75338542167615886664167192271477928192 8587482 -43270031116698257211244741739494803456 8587483 -90131696667262043092222493586488282376 8587484 60489608218694767933155391391067188736 8587485 -71228280129438448302564776205236356800 8587486 -27316308226118673556692360008680458240 8587487 -1033047137805738747092430618474251520 8587488 -5702685636896202131191373508517036032 8587489 -270066686970070629939507185977356731600 8587490 -6906256172247563638105610885742540000 8587491 -33959030540605062607321954883818128 8587492 -11754401366071138416340349434384452608 8587493 156768349471226245726547326010915279742 8587494 11437770301066649009914996323751459200 8587495 41264067605217982086162199021769729880 8587496 -163446772553963550104279977833218933760 8587497 84486035697126971069957098394410362000 8587498 128978610323669534513420651525389614000 8587499 -156397786525727388135667966731888560688 8587500 66529722381037796131959230896464000000 8587501 1924965434690020386926194162136778200 8587502 -17187103413156532363293318661723585536 8587503 -15857232271904452317076910971079832888 8587504 18949309731808347774266813705420472320 8587505 127188969704818742927259593174648484660 8587506 -12918494036545243524924755454769708800 8587507 114505461871503827336821736759320852352 8587508 252753774492052991954544796838459394816 8587509 -20073376790692129644846189346238976000 8587510 -5933088643568443054821083211362576640 8587511 44743330714228532385473246961378517152 8587512 190834655154738226571670038384541696000 8587513 -131148981932302153034940093174630869616 8587514 50023686165655171966683635496875386080 8587515 10418008965820735644370434734136810720 8587516 -70984836679773310673609881680347695104 8587517 -101622116144938966824508941018345136980 8587518 -75544719494200100663476198544703804096 8587519 -164359986149435292513465923637743706440 8587520 -126847859497319548137629200260739891200 8587521 -22928260782310659875683051684609034880 8587522 -38538280776401297596339951186546518528 8587523 73796635763235007994707365927736697040 8587524 -65971825129910331290018988657281581056 8587525 -37364515665300520952234810480870220000 8587526 26579981680780493129822275346863727712 8587527 -6070542689047256513002765763277963264 8587528 -132175906315055546166535956332803107840 8587529 70842230907737996187843622085279759130 8587530 314930482503611882292266505735121920 8587531 203063082293170374577096016080263189332 8587532 -1636431779915089455612427758251109888 8587533 74901170538985325435235021766493973888 8587534 -51079776880261792603905320237633323584 8587535 78764233201832558000118733533921823200 8587536 11096813452439269961924571516494610432 8587537 -24373051281689028258318560316016289280 8587538 -70429378610985443959188946186820377440 8587539 12111785263933192427517434029204738620 8587540 -34124859532864887157984538954632665600 8587541 248137654177512387868958717948293884942 8587542 14534958571714731776360743234889675712 8587543 13303765456925197839612580290155678792 8587544 -31908600191027408518795724189511782400 8587545 4976076975567952555224756808002901440 8587546 -50424779497306245479590173351434839296 8587547 -82090289920165949443992552716862166320 8587548 -4805478736497056621861297116634750976 8587549 -111251843339840849174365616626911031450 8587550 -36231055133109207614207555538618115200 8587551 32687782479370834605222227231068090368 8587552 36223621901848455116694402149019942912 8587553 -471548497210090946005133495827123032 8587554 32337276579618214123963416397474501632 8587555 -70677945594176367526847767590391286640 8587556 110373620531864804078442441945586053120 8587557 2854130789255135695264745735393572128 8587558 -9764805301124776780100694431502237696 8587559 24429530911553712714541181557531261080 8587560 33686150000264776665781174888497561600 8587561 200146200916262431765129048223366039162 8587562 45363334333374229177051052126797882032 8587563 51429917412276984196261774648717982400 8587564 -67961078485815607261633316855120025600 8587565 6492355137692322700519619028595977600 8587566 89512513339171884021977639037109764480 8587567 -291814443273374654889057157749497504400 8587568 -746367858512780175236506944692551680 8587569 -14593109843552148498704287774020141456 8587570 72993619287152096831291549287382424480 8587571 117316003516845079863774957755311704552 8587572 1253889297792503169298153095646973952 8587573 -1004833406997584894923064516222851392 8587574 13586141484279884253069613649956348800 8587575 54853302175577505979141448467989811800 8587576 34893740256036632198746456201688494080 8587577 64499017009816358737480599475077936426 8587578 -40664590129850376905005038061519512576 8587579 -5318496741624327258647520910183732224 8587580 94728915707095129154755332013589299200 8587581 78898090194514727506165999843055455200 8587582 -105382748855407468199011489987123723200 8587583 -262754364669325114953520280153025903168 8587584 -59533270669994062040524359900708470784 8587585 -174771693291014219830014273095901266220 8587586 -41485992512492682876668396608831056384 8587587 -55094799364266761833222949299614399240 8587588 -84515202946823554030566077231023165312 8587589 1912527251200864269172446082748854272 8587590 -12060579832335442949952702657191454720 8587591 -370894743742184618796536516187549593048 8587592 -25132943441592554835843784112697999360 8587593 -49158048643266487158108338212224312480 8587594 23093863855632485304976775837755848960 8587595 33797352982436567874255686857194953520 8587596 -91801092105697051630015163667505566720 8587597 207576968221728876081577427497984525046 8587598 -14206909189412357532196556419575739200 8587599 25349899349710872789741707393895279120 8587600 406709455159739713171443830662758400 8587601 123621614303874587839714232944561314240 8587602 -17374677710145724849834694733404908032 8587603 64791228483822060819337181886098599104 8587604 128153788472670801009645310140030902016 8587605 -73014601844109791722476731509454676480 8587606 -25496587025689137248411157598116765120 8587607 -34476844081505896394494789556476772688 8587608 -63712777623513402230291410546079600640 8587609 -10439328365854089468197778901869411190 8587610 -26139509654452400738154682537810920000 8587611 -111815414630917574603446373844026868480 8587612 -72723956162254345099354305492729271296 8587613 -3041657315966142168509998346923476480 8587614 -6427355471508782531631456114246752256 8587615 52237813156824582163249493539416732000 8587616 2374621491248292295551259724401999872 8587617 97276259677712851116384632378275765680 8587618 -46195726658069240329919292561293346240 8587619 -72756869461120158412727626326605962980 8587620 12345081417118249234821697650142003200 8587621 -57620206604023680041283301287145534688 8587622 34305569059211527817492811726760550112 8587623 -135001306997286239140549521464691752832 8587624 -136934119970694908547203604284884224000 8587625 194018431455259677364319010230696640000 8587626 20849643141930105771046528418637201408 8587627 -10349947495647294105311583576398479444 8587628 -22791547693971558181953572934445784064 8587629 -143307923776011871097328294234561564426 8587630 13279843542030810917397901764100608960 8587631 -67901346292291905766866733049330084256 8587632 22721678147562560006973412942071889920 8587633 107793487513030800887897368803255260882 8587634 73371283838091575324950643785026548352 8587635 -4571085106879332694446722760407197440 8587636 -60156959390443588165426258816399841920 8587637 -31529473878351599723335633873986895968 8587638 60057536913463370229765339550704248544 8587639 65706666164858284980019458031971792000 8587640 100035053561454296643284008112393932800 8587641 101588104477819191277231755397197602688 8587642 68204789523642175098057651338313686640 8587643 -73838220598087935008744011748363011872 8587644 46852823958586149395420971208407065600 8587645 -41133243355625351344261836616050477600 8587646 -10673748520644190623598498631043292800 8587647 -1247882862883609969356006374766478560 8587648 1175373460458001905934065794883256320 8587649 98648046166436100778922025661955814336 8587650 -32829296732430680098416951028857974400 8587651 -2683807944650705746188650597291535296 8587652 127923189558241201866706046765793804288 8587653 -120575170902076698987855401737746532896 8587654 21151610591495292905156561596491394560 8587655 -12760161468984363920101609655221066080 8587656 32205941299798984165740583182667776000 8587657 -45803591729450234134883372782186105820 8587658 -149682159028238745648382847107496060160 8587659 -846447534302887768063173089899609152 8587660 43297163329251463467528876280796160 8587661 75489388566127241072196824805341521452 8587662 -52069555099503540079845337307572314048 8587663 -18443397845363053385922099810119751168 8587664 -35981938475096790348099476410140549120 8587665 -23417726902089410357949637627686155340 8587666 21144140122859665950999200546194438032 8587667 66194892736446995208475784874338657352 8587668 102912417169263870859775222121874544640 8587669 -258184992923668665566586942727301895204 8587670 10629438665150758660983638358610383360 8587671 -52279217805259102479332412809501112960 8587672 -152127150362604430485615798688524902400 8587673 -90440188355677391181340652172654547440 8587674 -41799695072088248632465293307560768000 8587675 4214059319217478869105557067718480800 8587676 -10187718691496060532888676386925777920 8587677 37091934051174778459621097369804474880 8587678 36726184134610639707691960299041107968 8587679 -28749490915542391911167271969217813320 8587680 -13396155379161317540584689139455098880 8587681 133544012149136422932338168931839353092 8587682 -21501485808876922631729735339262652416 8587683 16791065127960190644665931370679899440 8587684 -48780063632139380210511848811349336064 8587685 169551780930789833071467269972865461760 8587686 -22564182552489750328127012421226183680 8587687 257757675062741281121909871812083529336 8587688 169778600413364808426799075882434677760 8587689 31477014553005084196339719717210342336 8587690 25823693433601715199385489493552373600 8587691 20191752831517500216072983286438208800 8587692 -60874916194130158515301973986228809984 8587693 -154827855686252120975499171129079854058 8587694 -66728911063573010175109555853204622720 8587695 -114681436460409196247686163562110515200 8587696 2990140062697546407529937083243560960 8587697 -174896712321153971157511409016044383854 8587698 9591086104520648814382579021262684160 8587699 182884060220157166779236538372657458880 8587700 24838535391388120640771852529741772800 8587701 318135236775039651781174804242156252 8587702 1236968675202848573421271960022473344 8587703 -226210684448629505249601215585225196240 8587704 -41519018872732855087279820792217600000 8587705 32057452839914532110042142204200641920 8587706 65892472747710244177749272949092925552 8587707 23471106515935550322997151669027356440 8587708 34002488007828389299417136446329086976 8587709 -54910703518618276240026256689395817396 8587710 22265733517941173330462707668250699200 8587711 -36299820802017630813659178259003704576 8587712 30933880875940175782817019284925972480 8587713 -12991517772357065820779816879034580992 8587714 -7527977742976774513466482875935657088 8587715 78690846200030763150145656357924975600 8587716 -24359295991759050262197814690315650048 8587717 -19314878810171648951044192646805553440 8587718 10449403648035828054938615217551479680 8587719 -3632120148691610814607414529548925952 8587720 3920155731928309895973026409651609600 8587721 138094558545042050960098497161463163344 8587722 4097604159540470132276839509414228480 8587723 -99975163017772878049061404425817362028 8587724 -11418387405402766017936627664758626304 8587725 -13980669672491933032606931528763132000 8587726 17572901267526094760529085993898484480 8587727 -42449529777909173010240369563724798648 8587728 88875917948719786161254370472773550080 8587729 282036271149328865931068158191683548660 8587730 27826478871619938859740703243129067520 8587731 -145695355876480095052450333426312056648 8587732 -12358472610031416653223361014456025088 8587733 119351632329118074396156685273809120 8587734 -46096777832689343151446634180664842240 8587735 -46683598022885766418726740083256194280 8587736 274085738509487454085998702513634099200 8587737 -34994675072122649877682908143766112068 8587738 6748231232647224594847142097510593520 8587739 6370526038858948506022551335213623824 8587740 -14891521194185601318024416013039697920 8587741 -242452897608449302367731641197578610100 8587742 -68106920946911189032001844022853446656 8587743 51853356545788590573104294721615066384 8587744 73503937437776787074541405907036667904 8587745 -606541565581637768984246210120606400 8587746 -94501090200742024979890177568785990656 8587747 55403591792599964017099647489426311632 8587748 16680899458331578018957948939072020480 8587749 -29602743355666760033442366457750736352 8587750 -12312786980268173909787251751878976000 8587751 50565335027634409937046790371841981752 8587752 67087160317538152371134679050922885120 8587753 40376782641316461281288012019441823120 8587754 -47539670630141545706813001518030243328 8587755 -135750109451867365523788839273000537600 8587756 -89798558163966677975200107947562561280 8587757 -231593138384430259604917363089645533994 8587758 5731785205535861432157366907206497280 8587759 -162638971064234556005105525710419299784 8587760 -27266363119615079647303372744016363520 8587761 -10473854303043475874215665400080092160 8587762 -103346030538602561988529238073616983936 8587763 -11498832093895895970068747909840719392 8587764 28792995188053066989686579185968556800 8587765 42757564319453123909312709078502773660 8587766 -80397938077489384228192649929614922176 8587767 -10443935286526938530681303503218909720 8587768 49501998633031193668553210235380981760 8587769 -38800509096049513247373458128361479830 8587770 -44766240034761576425330316289936742400 8587771 178085838744353666000081218608452394000 8587772 36706180153535461573816909518404712960 8587773 -104339758737099229829473862276548123860 8587774 8199887358192557337092806774241541120 8587775 -3698343709028687001416812968083558400 8587776 36332049113475233048180447663351660544 8587777 174338337122696012280489144246881025072 8587778 -19546194726089770473095610911254316640 8587779 148593174802112403546608803741196360184 8587780 -59688045164119645828297916708821574400 8587781 167083574169742350415438753961711986332 8587782 1123631926874333705186128260428545152 8587783 -49396564019113007649332419820605178840 8587784 -179692652260731406971744754645063680 8587785 -58646532993208037758386899058293812800 8587786 -15525062989505546766488942197908827088 8587787 -399732784957253914351514109340534800 8587788 586185350587980053399379671605493760 8587789 -77249667983424711966315354907990747434 8587790 5454489994441863507269426256080400000 8587791 -34796910784063241978749885357719751320 8587792 -61203236448915482759068121592295129088 8587793 28008667641644083949779952587460423424 8587794 851815149909609072269981292518396160 8587795 -102019130082305338194667723749545415600 8587796 71508478437256854778881458105929156608 8587797 44670650021494020068266551311574775200 8587798 -23074144862362433444355311078246844864 8587799 -35230217261964691364291566343928937680 8587800 25161320894142604440049130740819968000 8587801 -24389182923990028990925614471241062198 8587802 59058704456000890268947785331133137632 8587803 -31922183967542006297154680528597085696 8587804 -132439064199157987545848498285023756800 8587805 88799295791982348152212965412455083520 8587806 -21269266817884999971893916573557256192 8587807 230330100528734860636733170340813577056 8587808 -377518093510691427829253661438334992384 8587809 148929342837311355729006153237776323200 8587810 -26930015986808785310555533585936588800 8587811 -59865737432980164199420136640949644528 8587812 26891059727268788872001638127102272512 8587813 -5888209164989078323963179374277722276 8587814 -18990637806301968434090514759863631168 8587815 7006680713109961487151096609593549520 8587816 42384677810577096905034909606957864960 8587817 61316746867990105290975317964674097792 8587818 -11216687924914643168840984736508416 8587819 91677871411685478076716824388280065720 8587820 -16744976328488037291013229933702814720 8587821 56073049612817666635279707714958183488 8587822 70382235543972698331513456923204042112 8587823 -91622434280734217042992318283860065456 8587824 -2126880366132085717263457796483973120 8587825 -88948777773282143722101017913383374500 8587826 -788526933525149465729033139938371776 8587827 -118305346763218045577686904851592790636 8587828 -122258391616989303844999587319510295040 8587829 -607362345621195880478011525859352210 8587830 -6107962883622608691937973616381953280 8587831 1062894793843252596679051336398728704 8587832 51337743351047631793544469357704970240 8587833 90556181908760841849798189008511257424 8587834 -7917851526970515158236912144227648288 8587835 80364936952442235365894723396477105280 8587836 -170034929117548388870155720956323758080 8587837 7335849053378206807784724362604911360 8587838 -54419660327995529683289324087826013824 8587839 60501592866062087137393783935139687968 8587840 50180393176094395357949012584200929280 8587841 -146872186945185214278681230482710013758 8587842 -77844992284859758288467993383715266688 8587843 55529049761258925417004665358582741200 8587844 26472160722022249718804119434930011136 8587845 -1989577311578209025898010811913888000 8587846 -5582655908518261403373906730353748128 8587847 242305863616916638527062609720213064072 8587848 -3546507801702694234720644441796608000 8587849 -77547299077889205584818793890553914150 8587850 -2256877926308240524795431729882111600 8587851 -24903754876123025914587893423388240168 8587852 -5803966992094531870830579784937494528 8587853 111666421180538485378876050717284950080 8587854 -57236153402227774753834814345341248 8587855 8007666188278064417058612083899867200 8587856 -5702912134541008622998569032463433728 8587857 -37728233089069786570201101133397042880 8587858 36528906674998479606587914038701147280 8587859 -23060522391184478068194552305105365248 8587860 285822553187476671180146444403486720 8587861 94206604788033899355371549913188672462 8587862 51702318702831127787744067869388486432 8587863 118355073446539250839379255610987792000 8587864 13235340262329110505545582646803558400 8587865 6414503637774084255759184995951570240 8587866 827916441217585989950786237412553728 8587867 -21509654612122616187334160630191820800 8587868 -49040076638635136218243133860389556224 8587869 15822229816444995783925354163844399744 8587870 -18107677002246363577467938435961021120 8587871 55511006553620166488392351082934423072 8587872 9479569887020975747211334878015651840 8587873 -57322450101530129557021261355250094464 8587874 609172536568489501556280854577371520 8587875 -125531332565564813749522197967874052000 8587876 -107681626161812789475456327547682304000 8587877 -75185204587784810205066949585522195620 8587878 -5038693274934465128913173148971476992 8587879 -297524639191612267283053551620452428320 8587880 -38961531478994410338299150126314291200 8587881 74357522721315268025404749428236391370 8587882 -131996065190766742993887559522348784208 8587883 -12878051753676874133606732399276091720 8587884 -44090485043421950526568655061531339264 8587885 47411807304252699441172726374720276720 8587886 89866169820990046764969087458188483200 8587887 52312421239535889435639152951216100864 8587888 -46338501219086224355407455397420761088 8587889 185272741545103166203018811670816180690 8587890 -32897105060594663970791853109708492800 8587891 59468551838145441930961848727597142272 8587892 -72860043803087840658515905291228734720 8587893 4930962146128559367803268576502422624 8587894 26346261729957590312660540207747106432 8587895 55018298867554848152369654059217164080 8587896 -1738566275382214043028164693606707200 8587897 81792179200746454994680671072943642346 8587898 63435237718277024430561077544482238720 8587899 47826557956204485008433629382072859968 8587900 37127912419954704888375073516246259200 8587901 7583715002615549288450165235504453888 8587902 -53642310833041355222762684717775653568 8587903 149330979968484149650657365966447255000 8587904 -102606115573530299870132605961612820480 8587905 -92509018163104343347993045512934929600 8587906 10178685764178406146358779853125195264 8587907 11693618751046304911162252694488367904 8587908 1358958582635617737627349647496310784 8587909 -68579542749148925948798727406199866560 8587910 141164718318501572190313773476153982720 8587911 99414160343068521939026735717864976384 8587912 -199226060955583621254204234055428741120 8587913 -307041300783637096482743400677275763100 8587914 32162063815036625428970815387609202688 8587915 41843786061393812155108234698381268800 8587916 169523716117632743420490880433858154240 8587917 -980557234526794908613518049788950400 8587918 -14626780334102640636783571719164556096 8587919 -195777438847195738778773871021759160120 8587920 -4258092891951624217879069503301877760 8587921 -198421745231815623817032399547584787868 8587922 7992980028298628523335270151165957120 8587923 -68831160178129109190889857402544249416 8587924 -42132030803095635741414864800380723200 8587925 -76244873645351078399026261017530311350 8587926 -54135064317548800767736189141193871936 8587927 -48961441093418686689741746741674988928 8587928 62629830947174560996961997755687516160 8587929 36368681390809227720666242476302499200 8587930 3912306868549505579640446024588759040 8587931 -226934325124337008794736419701966195736 8587932 117840870152841515779414565986395340800 8587933 1383290979235689806719880720973813504 8587934 83271721834049690203573951429195456512 8587935 -86949383783465603054952143843431173480 8587936 37101333101937920639536797360044310528 8587937 -91708725688523867241055092730115184414 8587938 57098972307114923674729186684667228544 8587939 19583004782454867603629617413893849224 8587940 -3663800907791711698090273698840456960 8587941 164818451802906915745362189855251828544 8587942 -8493492603278892293323282098214653312 8587943 16980398841099347686299281998379235840 8587944 5482001318482266844646796601707878400 8587945 -133854674489421264472200207523572179520 8587946 36684898574928541298818523365506551904 8587947 -3684721823913163051538375517397016064 8587948 122532766441121278829454080866937623808 8587949 -130592046181932895743489279247481635050 8587950 192508407185827185730753147211904000 8587951 121565983071990942187768886885744810904 8587952 1268383811891261890471510178514862080 8587953 66787111669452819661764553472048229120 8587954 105170649830933163513518810385516598272 8587955 -91474982473485148543161496300375418640 8587956 -12499711140502507082563842104405293056 8587957 92418733403896544276888854870785534112 8587958 180687562930677248901526782907079170560 8587959 53894663161291906235427039163521391440 8587960 -1362681228851165204196595956185702400 8587961 -20727594122173520161063574730623751936 8587962 3520524131949670728309791846703809280 8587963 -235189673730177707194237377315388325788 8587964 -7042599772974793042987027684025868288 8587965 -40721202601900761942053748071916845760 8587966 18525047664135639486408160881256525440 8587967 -85876014510600082614178597132152938808 8587968 24409467943998003168524642581877882880 8587969 75451148829970285755477496222616658408 8587970 51191335693802638053865530236034086400 8587971 -93841412925435038529866985803693875200 8587972 -79251948488199186529897190422607972224 8587973 -113804788582883249554132032339502838820 8587974 53917335867373702019230781460554680320 8587975 241742540270950877962656587659957200 8587976 69108700653841817003464144784444006400 8587977 -96116333642484333678862081975195440192 8587978 -36697759970414646609024253398564735744 8587979 -17620403521931717369109682092536551200 8587980 -58829950279215074114844270671082147840 8587981 53201008137823535759596035363629798400 8587982 -18717170999497430942809759390506124416 8587983 -25137656411023373437076320284894429552 8587984 47248597916069927412466338412682240000 8587985 -30754670830649765186436910290823372620 8587986 -29224186801955736102976811898037923072 8587987 -78576315497936714887060123089574578720 8587988 4476779526736937185234951625924288256 8587989 126530328396777713532333817824822384654 8587990 -4702650145755303803282893244270476800 8587991 -97020034014824704353084426917836017600 8587992 -9758088601528965345315436731543060480 8587993 -53223229691581099693476232528763000256 8587994 65399119176862630443753022289414541312 8587995 -2122388061691375730717614472537763360 8587996 74151571293662322773252530282361886208 8587997 130990115973612277516791513072804142464 8587998 91005378165847407626622815244997478400 8587999 -69869751866340048814237871521983422864 8588000 -64105864467648183931457325856849920000 8588001 39046239198078781310503158564383941440 8588002 18325269118093892717499407595178974720 8588003 1254268724945207753830605206366113224 8588004 -44249663089072200427910846639198392320 8588005 83256782563595226847801821382734111360 8588006 39803110009272030862839473140461527040 8588007 15412869666891380110619416112490599928 8588008 92832887912272435181702656157035806720 8588009 201089225706587380123053549864743024640 8588010 -1604919333056606168313612489938496000 8588011 -5603140608640528321529906783767551200 8588012 -7447198836510004595493821683879991808 8588013 -33324817442350177130437755555400944576 8588014 9839179611881462627262075739981083840 8588015 82535084510008658798400128266537625160 8588016 -2981104620235929538028098438922698752 8588017 221681945930238134759840637497710346066 8588018 10348292731601779499429153776237635072 8588019 -127402512384433561145437977316186600320 8588020 35093244048590789604864290368855572480 8588021 -106851129981750867727494727591036613508 8588022 -35253804827546059501143786283870667328 8588023 787525275806828458715078138278166400 8588024 45454602924430566939671663535900549120 8588025 4217059458997438925057692107037265550 8588026 -32098587526509499994989659881848745760 8588027 -60549822391741284830151458292760639728 8588028 -98772409935137528524604155750661505024 8588029 166436420648766640006400213715930554630 8588030 56459619999381734936409115122040938240 8588031 61228927123160818254306292937090031120 8588032 75852143722961468315244618113997602816 8588033 -15718449238322277147411457228838087340 8588034 -8748284225989871393980257998100556800 8588035 2736708015228701800731069896249499360 8588036 -141445556028293325293291884246889397120 8588037 -40146965376519005361577689211762794432 8588038 39663694269729981785480476021069371840 8588039 93744873403407735039220188011085252624 8588040 -63167185699714380155068560508637184000 8588041 445561081575156417104702670390237504 8588042 -17454360231286371852094614011857832448 8588043 -9777084200724510884275774335285354216 8588044 1782884988937068172451802594338944000 8588045 -104079793231660088908179364452110027700 8588046 225732314662797365707207739050497024 8588047 -53835659462191331286014014503015442760 8588048 11802933847748553074149037042970132480 8588049 49925208541940062711834150982365146864 8588050 48462411449878445820224630720609866800 8588051 50629716306815230566513694733558825712 8588052 8323285226711067498098263257336729600 8588053 142455674966374572204100924702203228544 8588054 -9891988817708082380888089295208549888 8588055 -2477273679072742777279247223729792000 8588056 25337457785284554422806632370754426880 8588057 136856051408343115562461103411184729600 8588058 -772998404919344240373847537514664192 8588059 28554539469350365098653624334660624260 8588060 56392059135908723491168644784001126400 8588061 -16937594263687680687282130845801381690 8588062 -14050872468569460288151277108015616000 8588063 -176865964168881946854949952779776587016 8588064 43912742228637833005909294770062622720 8588065 -66272787047985029542379733761924489880 8588066 -20952815293910620354528334531445294816 8588067 -25579963250106977599534790054247388752 8588068 6302834666395569249741465158551473024 8588069 -2047263816738845580951286315984929504 8588070 7837166979069120591366065240501308800 8588071 -25896579179144154671914528348522430728 8588072 -224308973162726921209564057204463539200 8588073 5576876405576291785147375041529695360 8588074 132688455383099490100619849337736737792 8588075 76384521224423927572552074861803844000 8588076 39884337207858431702013688355182755840 8588077 -174965409286751263895767447912395703188 8588078 -26795582149420188885300990612145556160 8588079 71062253040224951812482793258621291920 8588080 -20753738579072115735042799112976138240 8588081 113210214626592977271666983676644711664 8588082 77627846663740668411570996213226353792 8588083 131831191576470500318720871687989622588 8588084 -84478383625234509673656121125123974784 8588085 -938375206435541640662553754971095040 8588086 3405173733046456133201601277536457344 8588087 24395635503023845249341611414031629736 8588088 -21676110077598196763370631496678092800 8588089 -1615192852993733173887349927963908480 8588090 -24606394566349958621368561996385587200 8588091 9007841324932559847117348936796108224 8588092 13240740758597597947913097786120559616 8588093 196818262612895411153343491796344935104 8588094 -107356310916815108105400808084775166720 8588095 -61577669812921032577538946995993242800 8588096 -102608924500624741245478511231631360 8588097 -20728673971361890970311463441469557760 8588098 46258827094458950036520687027587084160 8588099 69170302683061076818810939969859237520 8588100 27589808117337413664623083018576358400 8588101 -9237658320166752730644066321033873188 8588102 36999642942221218018700624542355878752 8588103 49074296180872824328285436653562612904 8588104 35366515606417651081988785395985612800 8588105 -74773853904318933828498035338071859740 8588106 7112799896918698039311203133313963008 8588107 12450533388700012413145805029355838864 8588108 54521192606534789431599064568019941376 8588109 28802494794930810134725889964541427904 8588110 13132104590838027826273475084078304000 8588111 -62363656139448866770210147578834677280 8588112 -2544266213920729812918753236691320832 8588113 -60348161999235488666597089410334485276 8588114 162508367904597630227115426976607950080 8588115 -64486817273080992013229686769167489200 8588116 16828047151673971850544689057512284160 8588117 -4740615331904926403604155020819964580 8588118 7009469693199267145297470654143754240 8588119 -3666859773037690163043759631824659904 8588120 41666360041238551959032596423476633600 8588121 -77657378466701735058398468105687049216 8588122 43761437102797313336563725865463307264 8588123 133183256873515861111319433866889218304 8588124 12826868540874091611031056010724352000 8588125 3899146069779663200492227981988240000 8588126 37343567267507471952659777470748800704 8588127 127577366915806732041598451038780021632 8588128 118677231412601095672107479869216260096 8588129 -212389887149453361790450377905973964800 8588130 44600286619512463179573614319047262720 8588131 95140943696885123513489192888208774624 8588132 -1819312013801867418611691720484285440 8588133 27824380521687870861496778267692708800 8588134 -31016028933677597978748370644243818784 8588135 19532748556924900599937324456446529080 8588136 41617244905437957825089532846536294400 8588137 -33316308322298332867327392411438208140 8588138 15074155888336226264559762717427458144 8588139 23531379039118071747196664569211473920 8588140 125678080573079235520246952669271244800 8588141 109170574552850811910329065291045314272 8588142 -49196828477541206871897141977776268928 8588143 126007987290806121113429449227143709392 8588144 -1608622518763117049960009143903518720 8588145 -79307971771588179674932625448980563200 8588146 11619086574699018700460219547651133440 8588147 36720133183442250486591810816813431040 8588148 -13950653534622146160803552529885880320 8588149 223981171064413991280804335609995343150 8588150 36484056689756847857825568220881376800 8588151 19669911548694761960521436519182796976 8588152 -14059860643574929364806726273680076800 8588153 107904014976822125081030102368220066304 8588154 22103228031752421469634186714893291008 8588155 -69387432436979986212790663795619293440 8588156 9539709459749622045059776824351467520 8588157 -13507423322419208952052983786845989440 8588158 -3901335931710078243606969048116426880 8588159 256105763233485128329814984253200031360 8588160 19617485767390827690557169500946432000 8588161 -35976985393124348444431782868700154238 8588162 168264594572826107343299175063410805504 8588163 -7854906024660151046839651619619402000 8588164 65764799740357096313019418021946460672 8588165 14775070777634823291226073026120176600 8588166 39276676978197115469825140179548485824 8588167 -2621265807324934377352383750465722368 8588168 26925821037426350453913390605659714560 8588169 -278927967793392225485975670600040266240 8588170 -44925962066261617420481412643355106720 8588171 159070208457111467484239966934945598200 8588172 59674368796600091969217909729527188992 8588173 -47308456268931267171766734774407449632 8588174 -21091903416169063102439412609816325248 8588175 331839972851533164170933581454371200 8588176 -27273697205490612627010975257754337280 8588177 -46420670534903097347068446821279443392 8588178 -2031405462379657174242419358595080192 8588179 -183739562670753067308092547934213426824 8588180 54717013528523475337513666922444486400 8588181 41551031091824117009167611295026629280 8588182 7360339881757171900591469941599960000 8588183 6004654842488655154357193831079812184 8588184 38141314119568502048529938411965808640 8588185 24844221249245488985906258155500181380 8588186 -121417638032201082520645322823805147680 8588187 -2405869303745000642835773281716361440 8588188 18028412016828194370733896679740168192 8588189 -163501518252143342753523092975994698010 8588190 -331591060235361235790452946535509760 8588191 -218674708101086807598785000640787813408 8588192 12731980801722354029883992058150912000 8588193 6656418001807004181181787980362278064 8588194 -63682955631420121614877877950206553728 8588195 -51211997877806720483108192906337757440 8588196 -47892800054324500220382014676912968448 8588197 -23686520092893371980818240933203140320 8588198 -14026792386071678434585664586960122400 8588199 -155834027870859429332895716024241976536 8588200 60921190490665602199700937157023744000 8588201 -115561024492398891366686285481338532528 8588202 -22129507969571525673550636497337929216 8588203 50587513180155353933879289987142738368 8588204 -172962874185781882087683616005030476544 8588205 -26540738608587914814749911646570435400 8588206 -991479946036187120432677708660047936 8588207 -90715169117204101925448922391034962544 8588208 13075903537895093985080855989392605184 8588209 21375900539023120403759782389321748480 8588210 51754082557521735055635412050183929760 8588211 -49807191893662814786611805980619240400 8588212 -37911194164366209298717288511654268544 8588213 44813374507880729912652130629579511818 8588214 18683669258409704755800638800469226240 8588215 36786905641070405696335409375900241600 8588216 28513129852303436782491669395755499520 8588217 86934306361482124980219237240436320 8588218 -368795387976081343546749358647225600 8588219 -80052283758151853664127434791419098480 8588220 49701454270075093266137795438782817280 8588221 -55904817620780076163623426155665595578 8588222 9345405475624140416484198540411795072 8588223 -28001029449399508200674785608559627776 8588224 -9895954708886420418734293948347449344 8588225 92722321783111992021879070975019025750 8588226 5868147016260896404773548711157073920 8588227 208699675038853443077908909621701334076 8588228 -38862539226746325095463796720093071360 8588229 41870571044363099846407368897834341664 8588230 45993477194357441318114278008976001280 8588231 6097633970312403671547778943414539104 8588232 -96131017147550352527139032099619624960 8588233 -42222520171350143800590910470733146060 8588234 124078965343116003904916122853444523360 8588235 81734914202471372833560891515906838000 8588236 -170149697446863501952918438674437182720 8588237 -71650023733608737763087802678724809248 8588238 68478084589592713771147457986535214144 8588239 107640439814488828455523641865424781168 8588240 -13527394763738196743268244645037998080 8588241 128878020676447228944510482877663297600 8588242 49205673031478067636771445974040457520 8588243 -12070334183470541606961799907925792000 8588244 39373820152221300887969470995124211712 8588245 -50074275307715434397350736987567253120 8588246 -53599795498386921351472272117115030656 8588247 104539508245418792694018232696915553280 8588248 -76342171712689438031773961928415641600 8588249 250543656616510316882473875507941642250 8588250 81483522633436729975538601146136768000 8588251 80712251152788687317137719536930360864 8588252 8836972833615474746121826699981079040 8588253 -70473259483719753505794811059657626496 8588254 -51371276473842952707791786377355699520 8588255 -16252616374501612771596791835020467680 8588256 -17463287727135418570525762095114878976 8588257 170772997501692202713828709732109049506 8588258 30027147659127412700237106509358782976 8588259 -86626088701152332035149678657836224296 8588260 27575433387894118120458759316941338880 8588261 -534087658512010537048802305508846592 8588262 -21439981734539665753684268020428694848 8588263 93603931216223824070461416454496400960 8588264 230680004294619783140007356349426432000 8588265 24673325220478189829751776169146634240 8588266 -32375831590479853531087478744216244480 8588267 -14714320409973889936335196808993024208 8588268 -1433153816966247873183983021493519360 8588269 -9401445522774231553568342505199479552 8588270 -9809684257966339429345018944922669440 8588271 -34478168906063136390408059449848915456 8588272 -4595470268457853963527536632857624576 8588273 59953646845599547250716172166805629522 8588274 5673046571228180828716863925506168960 8588275 -84959713235628955956687142296676767700 8588276 1456666179853566514024322554870763520 8588277 116079116383684894826553921786109151214 8588278 83821395164196073770323260551572029056 8588279 -12678054935212300919239427512672871784 8588280 -32531253655917756497188073908091904000 8588281 -60566152393848375765098948896354335096 8588282 50283494605252941119576122370026080000 8588283 23087124983984185710340765667997395328 8588284 72636679126415168596352741790486511616 8588285 -58754084541551282697695523174494992800 8588286 24597905449947895046891760585532447104 8588287 -37935325896272429242951178037228495168 8588288 -206228927091438530789601977812345946112 8588289 12642132670926645631744672017235380000 8588290 43947391322831371519464941683026484800 8588291 168026865772587806361273813927660733692 8588292 5403066826869359318381213136763809792 8588293 38134408941437501257394372182206330400 8588294 -23193249726360685369449576388543505280 8588295 126533248513697549183211328740375837600 8588296 -50085503469113773511359846206128286720 8588297 2829642299203365041516579374272449232 8588298 93930751849996678066659705512290982400 8588299 -121504822862814016128570344273432310700 8588300 -22265491839642016541983374393369216000 8588301 -6903994737237376868924518696696752096 8588302 19577432393469454362614883035028062208 8588303 198169021607824372766060998786173956880 8588304 29982126755437129029264175353692160 8588305 147898351361895702650645348118151465920 8588306 -3782849285852668417250401691247489648 8588307 -4747448505642881462657017269460545024 8588308 -27191337100251329412360235781262163072 8588309 -19658919420467012571092381077654428384 8588310 33598097547301770572112205710964101120 8588311 -100546203749565944794389703698517070976 8588312 -153535978816739781067391489759944704000 8588313 4626169237236380852269974000449967642 8588314 38735895412294986743892364631899398912 8588315 55767728278972068606312401259916312320 8588316 95550913317259235032545938220550692864 8588317 -49695860625445027342071287517066366420 8588318 -5234871457149241855795003246198497984 8588319 63983550406654866317352958048321989648 8588320 -72692007891994191047588976478696243200 8588321 35501010337178145019487853000382687680 8588322 45447098943693826124623907721407116800 8588323 -176365900164349375544931169018902466280 8588324 -117629532908221983191010170999616722304 8588325 5427147452838557257894635390050589600 8588326 91269093305340712327889787069175430112 8588327 -257133789964517326571724187347815066880 8588328 41099312416275595893686969873081548800 8588329 -74163921655163783488388595857303596124 8588330 39707213425427785260342606985485214560 8588331 -115466470667308976290765656182984631780 8588332 -29210534308265455900713311675800547328 8588333 -16952842145207234682869407026626717184 8588334 372627311544140931370089110769122880 8588335 -36471424249209464013182854186179072000 8588336 5229768995817670368101596923495432192 8588337 20704960343042824696562128973779378368 8588338 45239643147018596968096860212577792 8588339 87387133830881160144356856077766943224 8588340 -32351856684252690391211067941652675840 8588341 252826824874673797693267152373440037742 8588342 18836158624679900886744308334509721600 8588343 -143973029266656564787037077262603832576 8588344 48679128862198397198797475894195404800 8588345 82171938698348559766538579638775228100 8588346 64036372082684279272603456751689282560 8588347 -3718810495284062797393467228216439640 8588348 130712941009347570945159903970660420608 8588349 -58633572918822746959739717634078508608 8588350 -1959761884379940980606533388334696000 8588351 -1165249381706257267438103609330803296 8588352 16143593354324921220258581298706120704 8588353 -12611848445407534148400687189528698156 8588354 -42521307367950053467300800391599288624 8588355 -34718672478445016661274189690864846080 8588356 61548503790697129088842969988751904768 8588357 36315149767105097979001659173853369600 8588358 -16011640355522420561464002645198785376 8588359 57290301140429662935026990321759321704 8588360 -153665581078698057401245228301045760000 8588361 361003487299132952951142846167208960 8588362 455565321178504044680891858403876192 8588363 47279118368180047700073959322563262240 8588364 -4001508151033899694166030130528780288 8588365 -119465040959068095482878118556406546740 8588366 41425306688690782780993997382549346176 8588367 -15291947305151413618790007128635992216 8588368 -51824238641613640919558671684164395008 8588369 57273422355745349603916707741608071396 8588370 -15136488828448613026120537121054499840 8588371 123617438534133115760062954821447944784 8588372 45029484644302429148215294818166540032 8588373 -91490433142880844868586769469795054464 8588374 64879150921057100851601877818215706880 8588375 -159890352323024121308010881831584896000 8588376 -167884981227226856285948528596811980800 8588377 -2794510829292570389866837210907396854 8588378 -79939018669266934431610666416582239760 8588379 45571628606833781032768165276953122160 8588380 99865909290945074051326647304165017600 8588381 155225241373980194544455311179073702182 8588382 44630721631181542884015196021621377024 8588383 109251248681326209970603319455950576 8588384 48135421665559203916961638870104932352 8588385 8310242588111106978426985047811159440 8588386 80023733167446891796935656291678059680 8588387 -8521145864390260559902349077928800128 8588388 -58786855485680787644798067201792076800 8588389 -182593200971862138405326170535829559810 8588390 824917911839789603653399723349281920 8588391 4189195642931717158209202120854440064 8588392 37718146066257136793355796070073630720 8588393 -29216644014040263917345317803755336640 8588394 -18466888655211960859788439156712820480 8588395 1076947907488790163462880498643880960 8588396 118294833883722599314302750800622700800 8588397 77329504287495409446722107425691344672 8588398 -525915284756934950323052533534782720 8588399 9936161906533034337636648181396170240 8588400 7495614309681912185342266571159961600 8588401 131144345544675549599621416697195031652 8588402 -72347457774725658275296135261717139328 8588403 -63342302982794534614797093405707448480 8588404 -118503585458253404434597632437113970688 8588405 42688660330266945969243333562760895360 8588406 -50158558051282559880591887899084492800 8588407 -5338957588518366479153283590338790112 8588408 -216853273146357814364890398373243392000 8588409 -12109054800001304026017974010050878896 8588410 17838257375179003436190677561513787360 8588411 52203511195067118818212371471079825560 8588412 -7656197130194254131860566565030258688 8588413 -44389759298795128532651702569362707220 8588414 51299049107681628580723766464493293056 8588415 -60397469537256785850138687704987180160 8588416 95647501952957777069034322979821977600 8588417 70960269082931518128754545789907555332 8588418 -37386412488949517966513742920894165760 8588419 -10265846002954576803451702635582526560 8588420 -16155010275297883811419329621227520000 8588421 -69146937828675293021584154995810347810 8588422 29726626109972569861228252508436158592 8588423 -169132658985049904446378667631212900328 8588424 -29126953966983572336727234618015252480 8588425 57067173047054123954316616387548762000 8588426 -27568945702286878037689411322857187328 8588427 -34696898536892783936047446504346191360 8588428 -100482877941023572410054745059914060032 8588429 -67267410513106914546227504011468208970 8588430 2624549817844678557763414648538968320 8588431 -191267522098810758817104218064777922768 8588432 35947372895057860484095591942749659136 8588433 244350416654942794446060836852456448 8588434 29039824664428799870466371433152396928 8588435 178722143888526001290827256985155272880 8588436 -101236824747233528176510969451029733376 8588437 -31071133890318832109203339500220656000 8588438 -23215833314990889328083758802690963456 8588439 -54598648228497226430426054848935334392 8588440 22465667580060116818365346018824192000 8588441 -114904094805787638454919920581348047088 8588442 -5639068270382808542502477485612275200 8588443 -102467687701671015507766399714017089600 8588444 68713722702762626297919940429815401472 8588445 -70511463982257605908101359613310248000 8588446 -141937932181383579461238726163420019328 8588447 -59335596379869843749545191089549447808 8588448 53196839447643362301142757353290989568 8588449 157950926420043250328911784653276214464 8588450 515875902873381231016120385524267200 8588451 -258841342464773819388136516217514295296 8588452 2521133277645619641790829628527830272 8588453 -34592350794096263912775053454097310400 8588454 -18947888292506446554216156931692423168 8588455 77597373146306065283079572497593624000 8588456 -120048313553053747651049721398121676800 8588457 -105376863488920226291178302392575874080 8588458 17493230543626461423411728638676092080 8588459 -150387264408495154842753979056343860 8588460 16542259865414188220160170013092060160 8588461 100417899299586203621870250739435126400 8588462 -57068194272362914152921205957696742400 8588463 -38223163985132489168962985104529141616 8588464 -30365334020540074911650899760731832320 8588465 86015498222276535464617624477641475200 8588466 -67722349308799500492471321909679939680 8588467 -73957886926096263623720043243870730968 8588468 -32285308164382668809160856818467426304 8588469 -69306603393790854680338571882933289312 8588470 23303059061207509551415905469832601600 8588471 45888968528153576081068902853424961552 8588472 -30016667848247476057417270280629248000 8588473 113868346916090144298020080134474615722 8588474 82284893899488011665616074649799578736 8588475 -16153929146375814802658143379749479000 8588476 -748005569877778082648949925209931776 8588477 -43786475510429789586040625005584219048 8588478 -20962874100150418019009433499148803776 8588479 197372528708783396755743214596994518080 8588480 53494347172776373265889932742859161600 8588481 3134885841090721431686964845921715648 8588482 -306429074026950341532734668579926528 8588483 -93828272663592178915557750867305411160 8588484 37923136981113990611490243111329034240 8588485 105265364216308592264286978952599552000 8588486 -7050898602296195914845271495943570880 8588487 -24127697161755697452501487056538679640 8588488 -74856107336708648148546772628631060480 8588489 -3067695485520831671755264647050677440 8588490 3700278388725486124347710055424995840 8588491 98108232976453488255622937566859269104 8588492 -83387645509748587659569856639276645888 8588493 -118521973110811005334713138762869703018 8588494 62962405232414931336849021824127071040 8588495 -92707159539180397738564044960543914400 8588496 -4157028743350732071775038042548207616 8588497 162163367266899168374431186741452712946 8588498 54329682546608125429323219733099047936 8588499 61297695529589963075585988577632461568 8588500 -71880322010040999549828201982792320000 8588501 -4232627298879425350243559397137976498 8588502 5555546655370139923198870104864479232 8588503 68108824458600331257652581448224036480 8588504 29821108275573581048939323099591157760 8588505 33053629509490132632812624952819370560 8588506 -10213641985925460580755467268631136256 8588507 -56398924564183412471553276111068876208 8588508 -64961038510937942272622070374002507776 8588509 -117744421833572101889709191922059375700 8588510 -8894863035097452130124002259021379840 8588511 1004852651893820663025712795828478352 8588512 26344112913192293820458464278970368000 8588513 41008022770194004330685585773084783920 8588514 -31141988287732822989806873426986891776 8588515 15154094852596176434329044924914725440 8588516 -4263117275901105050911216877575668480 8588517 -570889232010892722895629159079161216 8588518 78600838820855194159744315772690292960 8588519 -915351873794278143245507886893614080 8588520 69599163020950706110253240956688332800 8588521 -135313052239863734190560529953015006278 8588522 21773894376761643988392453129631295232 8588523 -5527038783476700262182648203462031696 8588524 152974143245100466794910205616747402240 8588525 88950705800072630057128829468404377600 8588526 -2586270935439643650608311261320977856 8588527 -244801366379272078495366160171048680624 8588528 18205756269730408066683018199997743104 8588529 -38542647919852600206929107359911317296 8588530 -39997952955421721460297059983051550400 8588531 -17533410680129153384328818539242243840 8588532 8893048120957184759537306422114713600 8588533 113291386722276990713106463914216804782 8588534 64361098919996680442267248686033215232 8588535 7991515854095527929243102347186042400 8588536 240125067426367362086935353152381214720 8588537 39019854834267480961951131851154556032 8588538 -32503651834070877228544883207676226560 8588539 169042659214057697509909615591685698340 8588540 -109126527491359626011844801527291573760 8588541 -15916318285591595323774003466878531200 8588542 114806500467222909265105595859524218752 8588543 -190087789468720662439206918672038654208 8588544 -37273053456461549472949441506828091392 8588545 5509854680267237459043945562531061760 8588546 -57436547838405632106959298469751478240 8588547 -91728580540347758131925988248380975032 8588548 51795578549802015176250611325729531008 8588549 -47210211707620342093186956915986556450 8588550 -11137347612399872189718998040521318400 8588551 156441538624222028528231727149004072 8588552 -52811702732496520838942229452749209600 8588553 -53063267270819311372364370219784631040 8588554 13015905912697898144764083380807288160 8588555 58254345037906473449073416707626984960 8588556 40157408739726873889071722870331700224 8588557 62173736770918478632582818773023414092 8588558 -30939204910633425151177726033388550720 8588559 29142782671887775461684620123957208960 8588560 -20229149630859415141000038050561310720 8588561 179097938470514593871326905602471140212 8588562 -18562711573665078137112063134557440 8588563 65762013040497107346844037358043968812 8588564 -43423714505363132729634268385242828800 8588565 7382627758312421750206484593793558400 8588566 25427323604943082701904118724444078720 8588567 49523972594317788300081575671061917320 8588568 -2811972523858824081331232857099468800 8588569 77921390972099418201778727907112852512 8588570 11038280406197421427944610614803136000 8588571 123609391019791450500062343973642165440 8588572 48317297735229504725583837138827331072 8588573 -21535359453156022855775542992815081082 8588574 42877236590957115557437830276620903040 8588575 -79461395955763160911791994444346636200 8588576 -106063986768329625022840530584287051776 8588577 10598551326658579836919635886375059120 8588578 -30219372747462915966233301785221547520 8588579 -86834971345464882157002189451060646820 8588580 -21801853507138173717487198722846720 8588581 -15007964028372931389097576481780356736 8588582 -50291287432561235775437060511210681600 8588583 94763209127612758527702375897008851152 8588584 225044269987891439237321822030807362560 8588585 56135591309350662271602035043456577800 8588586 -43808810898582840974094499084209372672 8588587 8827211365619702079356068059441230112 8588588 1409284792159123537326443939097901056 8588589 3503039486754308783001418407537259200 8588590 16997950153064668407721266158106724800 8588591 60279380627895140769860690461736897280 8588592 62830744758761023005501175206104088576 8588593 -88756781596691105869465898513806353356 8588594 24229514037091258347976855109206751232 8588595 -72674944531534160703514722616035414480 8588596 -968443939156797738365548452106178560 8588597 -153384848547254759133173827692185797728 8588598 17086070929127197510640252541381211008 8588599 107546004140201328185762177717157117960 8588600 -89581858292679848550087558693605376000 8588601 -39817764188379216864130463148287395008 8588602 -79532113869357253804235397429016240896 8588603 -98535649482249680768280589704714623880 8588604 -97818277477945208146535483273967787008 8588605 -16042826459596312932513154793641955700 8588606 -40890153881232700510108438202120702016 8588607 314984121833274067833834754257330960 8588608 6813792166412100549620230086302105600 8588609 45956319400081406971229406204092053716 8588610 35210227774673046463127865983231776800 8588611 -180924362060712061823962532597971483200 8588612 12632159956642626470592417408433815552 8588613 -202419274812706928422955182068245253312 8588614 -23978592083620257905894868050800164480 8588615 -14461413017189325039200284366435168800 8588616 21677865999231713973675465801080217600 8588617 180688170607452466032852307059477106852 8588618 -53007807822954198916264328804013067680 8588619 83435951754335887075757735196430744800 8588620 -95692288415455307785171368355390264320 8588621 -7632180378315132548438491595313719508 8588622 47541169552256218313086954334792454144 8588623 -193350834613809697665256946252389034128 8588624 -4241211117786929664080172865250918400 8588625 69654547842603324976347896568239280000 8588626 5526054793124615774521268209988794512 8588627 3289549805887467884046478687012420440 8588628 -43915157030588509187907290221458780288 8588629 -66989688160605914525803059025296713728 8588630 -32043621797945676749522979892422115200 8588631 58944322987569932134556391727584703824 8588632 -19308342314602030115163092546928844800 8588633 17734876365857439080614607279961245904 8588634 1970928674070565649020940541787476480 8588635 110026932317727981380686268440727999760 8588636 29246808562371695401493122053202999296 8588637 16026254073048704985962406548932812768 8588638 -122149527935446094887413013906002299904 8588639 -52004499580152266228904962920518134208 8588640 -748197863049355485725365543187251200 8588641 -656082764438101437342946819987208000 8588642 34565258940345649134056358646039163472 8588643 23413210701577865279571817529571409920 8588644 -98979367730545812592098521691834849664 8588645 -28958999972528172561956777702960293200 8588646 -77627360743345505758637763894861158400 8588647 -49781070048741037862221858199591928904 8588648 -1584091468144072640491178034467389440 8588649 150417483870924803862346636402952901264 8588650 1998364106336660239515236517140121600 8588651 -120352795273787590642241503254020478348 8588652 -72675296386752832687317530623755764736 8588653 32569486728685873874273235021374355084 8588654 40562133008313839407188794065266547776 8588655 -62883229075613047713508256109620404800 8588656 -31604637791534007890757042657643429888 8588657 55166421262495465934477458774111669248 8588658 32766058122716381201905218466929984000 8588659 92235165194162837945329961436917814860 8588660 67390012281154697713776044889130844160 8588661 -14370477132611738858583909310284968928 8588662 -5270515697710557128004106448818212480 8588663 155396834453101330065760218520408596840 8588664 44798967407116541324710376918368542720 8588665 71572632061984855973427960380041041600 8588666 160670191611217370706228871091511395040 8588667 -7447528646797492859799422396945243088 8588668 39832543284913836496087836848981945856 8588669 -2110211304947881141762302513539412840 8588670 -16348207883718587108598011702436105600 8588671 43890228209390482596931555356959673840 8588672 -122800281808501639353208471397062410240 8588673 -11763899399978938841034936181977135198 8588674 -27694372202820805868171187619108792320 8588675 -97478614421236440717518220447873428100 8588676 14343444327140535040595773286941808640 8588677 -49520810090326833264639976216858381474 8588678 5949021158880929857580913211948392960 8588679 -110150381644024876745534455141835517312 8588680 -63584701425589349472793946500872499200 8588681 -27861298852575081579708599840968348518 8588682 -83889204307829016935679372271022485200 8588683 -90250164132865569187715078491660818336 8588684 -56387373961351748576581033566319272960 8588685 -24861084508972264893636657519775169280 8588686 -4233424166393217431820162045048334080 8588687 72995155045178420621893004647462590432 8588688 13005197986348419147108227848404271104 8588689 23183034721172001927563842287792205920 8588690 -35739533899952983562830285572303667200 8588691 -1800963767443834335192290671356676152 8588692 -59833466061124233807586271583544801280 8588693 110373612076083130020365612952640249884 8588694 -23072169302295205531470876802654401600 8588695 143412335469884458650633007542626338200 8588696 42311291501570336537053800996607457280 8588697 -8396231865055949806254805472281488384 8588698 35377811908256328312255538300131706560 8588699 -19903899807329818468722765808055632608 8588700 -4122704333678890710666637697012352000 8588701 -29244801965789239498841995244898394 8588702 -126270626197904169373641063565688448 8588703 24492939857179862222919261725054386560 8588704 51601265200150369422507636910435860480 8588705 29777819434782316480307562954625662720 8588706 284474576491737603993607424047792128 8588707 -28386783360451735151827476021204587044 8588708 67516243713980187031252763285984473728 8588709 49991479382011805303421309815562551964 8588710 -24779374381625168851512884180046080640 8588711 1774304301405860235582665689782437712 8588712 -10281720177590138138878294600129167360 8588713 -75681691578449274759174917037372103040 8588714 102825067542272993288007805626975969456 8588715 -64409158448683851156591374618945924880 8588716 85468068545136842669207091593107829760 8588717 -52940124172192378870368292714581600234 8588718 26673042034575846452160812266261979328 8588719 -175497136893527920741963539814207392880 8588720 -29180747321242620532801063680049152000 8588721 -30795135233745061627396460269264888416 8588722 177205110961502018181002215488731827200 8588723 20211576046803844006545571889503290528 8588724 36717988950350199167241295759982432256 8588725 39155313489481346675643013039252869600 8588726 -35103549730270055432113019569241006688 8588727 51026643590136535644300407344436121600 8588728 57566078226441795234619526391286456320 8588729 44042624492137580512039933399399882368 8588730 -20775730929442612950444304022014855680 8588731 47072448912068116715820141018216259200 8588732 -14952252162656840896862670308534277120 8588733 184678480723583155701404566272505336704 8588734 -432198857517997117263112520651114496 8588735 26567997828752846977542822967291816680 8588736 1706448599490666343213109882570932224 8588737 -148562699579390442531651857307235466028 8588738 -107702224548445855726564177213895538480 8588739 76515144805539438081454158557045089968 8588740 -102651752235429186201363556062821905920 8588741 50496125455198886355107598967283219520 8588742 -3639789020545080805434350917526175360 8588743 4560781719925639529387991561206175544 8588744 136245295760412111579117392742952412160 8588745 -30337091932762520389732799413530682560 8588746 -86494816254422559853995836580252926928 8588747 122696132943019399022583968261824502520 8588748 -1014239690694777176396839670494740480 8588749 4466433680486597349253310263676652354 8588750 13720364295502297178889452641782120000 8588751 -145762285655371961901145015816848872568 8588752 -19186652099662564048120466122976133120 8588753 306102968948464638064316265512629964784 8588754 -940818954263217250135504185698611824 8588755 28892736001576870811208726784996965120 8588756 -42371175468920217436307402359078256640 8588757 105765491971582846144804109714618589120 8588758 1191072411522434546826461014408098048 8588759 41016586819175745536296753543211254800 8588760 -24644807022894024327759668951138304000 8588761 -19484157498293269453737685382140379638 8588762 -3900335099780121897089262221747453952 8588763 143529985579388760246061323407002080492 8588764 -29427167644568428003890681959478464000 8588765 -4080412777393813683849643344867146280 8588766 -7813827240925600152282381880610678976 8588767 11800583786199630748319019688885816320 8588768 238649759831842330480950241918693933056 8588769 64698311823121441419452456169880586736 8588770 59682862415223116334285524220957922080 8588771 19061397040171136091078095017522146972 8588772 12770345667128483742772558037925768192 8588773 -93721301763053693841802621056961225220 8588774 -12083986104959778208859565372735551808 8588775 16019057965615604371996346284032614400 8588776 21159864007250033694505814717635215360 8588777 1492184943427879958724495083040409680 8588778 -13399210446102324876520180277024993280 8588779 -165230245798041533774726780660529332360 8588780 -181801958358441128153535764519387074560 8588781 -196287310961158638541834790977324196160 8588782 -91648631474995214453720711403077186688 8588783 24921053935676875311076174462742434176 8588784 -4381935778812835617570410640698474496 8588785 11355782260137389952366108877248637800 8588786 -29632045775348485283306113062385191408 8588787 113747276215138127241733743221819413560 8588788 5887429961945223322941974366286080000 8588789 -91727874969566683436467055906273126400 8588790 -20843706391800420358337119166347764480 8588791 27736941156124901537230734046594301712 8588792 -20213353869581583477272882350436352000 8588793 -98760525315024860178913652314631791536 8588794 1260748985520993094903445651681825760 8588795 -167448052261602307287263998346017150800 8588796 -5109886734443284379039375735455358976 8588797 70876910089103868364580290842825369152 8588798 21015666217149522821254749070371962880 8588799 16488866587172565602784637269083411568 8588800 34610402891929167647298546130590105600 8588801 -4729327834345753251369783975699166080 8588802 -24217921368518455964127999949646064768 8588803 12939399763006315791708388585462897728 8588804 -18016875525167887610003424016983982080 8588805 -91981112337341850011733828872536710240 8588806 -10217210322067462571955992065023523200 8588807 -50582028161320580996489945260940346000 8588808 -88816359505809847875404339331772416000 8588809 127959632636893877162069852063551887204 8588810 34726262023096550081538597895141555200 8588811 -32537117423210288800296723200302632192 8588812 -14008842013955851447685493144933352448 8588813 41810143990816327669958753810527435062 8588814 -24581509963179083640670722768043764480 8588815 -3004170637666988996633940018324673680 8588816 4723687345037517157499261106328707072 8588817 97829598952664371237640126182369327440 8588818 -35436681232898519645719124837295391344 8588819 -160094777203417881280212531447114573780 8588820 -867655585741603431934559275966771200 8588821 18244296426344070742314673455291786624 8588822 149023001711257834122767838273402336 8588823 83781744244025059266983324400286670184 8588824 -190247007314371212469080547383303383040 8588825 12130806649793079743217906281733398400 8588826 9030266742845060845327831882572188640 8588827 -120952585045366011847348437849455642688 8588828 -2253466546110344931802000255598423040 8588829 -27192278981307573272641059268728982272 8588830 92455842051947495048434700416070218560 8588831 -31812626338689288738268180782703966368 8588832 29836794837002660324779395857057316864 8588833 -195002399422999592569818827936022820176 8588834 -38909398200892419734192676778829099184 8588835 -2489105638447460094102836895610786800 8588836 143103389712891187011966269515309573120 8588837 -102396603451051660138731514873082552514 8588838 -14982831549326399561980026139969322112 8588839 -89903060136016557270871839310140910544 8588840 5037143791670381524021853520568320000 8588841 -75140928095464320640584029016355844208 8588842 45768333577561433616754536159704045760 8588843 -25466608487954621215825173497854533600 8588844 -16677694807523381609911383297886950912 8588845 -51111332653995922244894373928618068480 8588846 -18490082817090903540906504401476505856 8588847 -43729385943459253787295226500913874928 8588848 -36626092014358163109252313008383868928 8588849 22961729419236864444253910552714072850 8588850 -1322530597674454897259921487675312000 8588851 -165750191460353309518228190489668620148 8588852 -152257238021923185121553732375734376064 8588853 22850613279694603756974283461968367744 8588854 -200014524151538920204332338857027268928 8588855 -176589897153681497159851676004922416000 8588856 -18035137448565679735752454208872243200 8588857 -102286133735955480132949226653519424060 8588858 -86727681891724700848519028214763374624 8588859 -166410011946541418024880974233002774480 8588860 -14894541404850465849057651793516953600 8588861 256829740719868203016590526577037369984 8588862 -38422949824589823622814749900231576320 8588863 -1421127569951362395121414948904718536 8588864 -58628468684293832465147842552947277824 8588865 64408639168446807956151384812347902720 8588866 -3298624762044220381675983476075097600 8588867 91396029673576279914804965520742064112 8588868 4681992871657750802708940814430346240 8588869 51202795417001198960221899697477765500 8588870 7033823868825061878071267854916808960 8588871 98865672856588696507783048165644869040 8588872 -242665471381553671280542338077180467200 8588873 -56306405410878283452184674651696667740 8588874 -34307538924209071639494701821508812800 8588875 -111230948888343636567737807277103356000 8588876 24039494287638381252488521041795583488 8588877 137302742437390347720589417300934626080 8588878 104621316430210504657276991226052098240 8588879 13511050095120138520701059781186320184 8588880 17027334351736261394445745500428697600 8588881 -58057118671759707988525617521599356608 8588882 78936378946664218575871263026337051792 8588883 9035727367521266463448496825531817984 8588884 55621708279696786938650365480456292352 8588885 -60133810736502063038499398372760778440 8588886 85352241975104770205951778943980265344 8588887 26133851695445467561289846377604749392 8588888 -3057863419178006904521623663867330560 8588889 -8024021618013563549764731987336792480 8588890 5000977023246651975335548865824896000 8588891 90150911466154964102443318308243965568 8588892 -15651441013352282159696642161796410368 8588893 -237197240569804911542215970241266069760 8588894 -4248095197082532203839287370443635328 8588895 36981677688534012244273821439518528000 8588896 -98514479001738352408042896329603678208 8588897 56437765357198994201437553322294989346 8588898 15622986095160872117901039693988905600 8588899 61475735959516719882122642245526442120 8588900 13296954076737679664634726542044848000 8588901 -148737636807338246401243671930630892800 8588902 -19991926675958988411552792761811070848 8588903 4274541172135238481586252107080980152 8588904 44408206639285440815434422046219960320 8588905 -49494806262481321783214119142690248440 8588906 -1018117113087968562237917078238360576 8588907 -48367597796922619362905178592652213796 8588908 79407177788777331672085641750632687616 8588909 9626428490149471300234701898348613760 8588910 -56316780385564938906989370668390184960 8588911 -10921548253232062451676521292054461488 8588912 -474661714033686838066876110334132224 8588913 15687108263915230765020828835735681344 8588914 -94871029843333809846289250842259368944 8588915 -44346972072666368883514593364574356080 8588916 -7051509345410608595536375808066036352 8588917 267159039471664965190545781789488401966 8588918 59080983248016604151531891903525729184 8588919 139054677946971570044550474541693651944 8588920 -93148722572569223785482383859130675200 8588921 160308071322201820576681814238800198400 8588922 -1483022728886683632387447887541153792 8588923 24725537590615709519458911137065887744 8588924 71955168403213826520176146103690704896 8588925 -51665645725478958291091489444022892000 8588926 -4335381434318762364797600751461291136 8588927 45357275862851663291640143808545654112 8588928 22974351697441152755535521938271109120 8588929 -232537729808094506244571709080143161470 8588930 14634546013296601715744009372860876800 8588931 -22838597271475090449115601538409155840 8588932 107833104263700349179259767371671145472 8588933 32402123945431207125029538222416810880 8588934 -34387942032486726060245904875798354016 8588935 -98428333928876315691951859646915274120 8588936 -40285218627513812090535440608928563200 8588937 -17661682230056700102364376582629155648 8588938 -47520298570822766697709082330962652880 8588939 -20549508979202202380870638321563966288 8588940 -8048960200091219664267194433934878720 8588941 -1501836555847649046158074453743243456 8588942 122736403654743014599862141655622567872 8588943 -79662065745136939531663036692081484800 8588944 10265283419832618925192915733891776512 8588945 35466188499030676054144570868840927400 8588946 344202145631795721575169135237101184 8588947 -168287776727656158141697965224906667604 8588948 -179119679458791859479588889599210456192 8588949 -2706505909218255688531180458683443200 8588950 -10182042648595230353113088599942104000 8588951 90754726116198101781503078325884363952 8588952 85238831578161540179122799544848517120 8588953 64689748409518765947857402525411555584 8588954 30090599972532313502488575612190716672 8588955 -60754043430310758756622971932118410640 8588956 117876021196637356182480110060614694400 8588957 -4582661341146034967633401810917302880 8588958 -3554414413808346118913720639604461568 8588959 -32651763003733960689768726135685862400 8588960 110712582155093505299789538217027829760 8588961 2899698006885471032465191443266999880 8588962 77996809401157499831800581486569687712 8588963 8770353830730723600393528358872951360 8588964 62982211289042944890263695755238502400 8588965 40625994045042458568977978565440290080 8588966 50634426686046621884736923027721100224 8588967 53834064200821361217353544495382119120 8588968 26007832387301824626012209108315013120 8588969 122627944591812031483150090714789267680 8588970 25628017136720540112502719012326707200 8588971 -244643215406600587058505140768410426828 8588972 58004542442682725123408805200169600000 8588973 87939971783411131543072934153563262784 8588974 16132863623205022180939999515255143040 8588975 36158224889857065981691750809070089000 8588976 -10777659438079581023201600500486373376 8588977 -124604647907114452787041746658070973888 8588978 -124599795592915265847750746029381438944 8588979 4013734541965543167969278649798648144 8588980 116025843437432190925317151483539168000 8588981 -115975473382426347805849651945567859136 8588982 -11866733482112160556107124388430673920 8588983 -72592945787716847091230245783223075392 8588984 -56390863114583472720316149125539430400 8588985 -6867819770994843919212300994267704000 8588986 -31493600707927318149086551943741088000 8588987 150010102858410001004560604070210661992 8588988 22873728485433398963477743627419571200 8588989 -65485785734325121221671573691965128820 8588990 45278660347774544020500228398922792000 8588991 138468164194063981999301608171407208392 8588992 11035810448703585230450116035346432 8588993 27204025567528330174556445894585648960 8588994 45933465054559092943894510766563567872 8588995 -40960182492118700309260891058644441440 8588996 55386372162098130636995375113401537792 8588997 3522427064909446157099480538494854272 8588998 -117688154795260586470354662512248094208 8588999 413657201654232268653580021340985552 8589000 -26383342521984531853277648377036800000 8589001 -10113290036091504029522959136900120998 8589002 52019893596615882625875825017688262752 8589003 -83825011176197413089255337475679664656 8589004 -83404413132932229457023331562328818944 8589005 -8586770751932503909540693814287856640 8589006 -47641157393754182348752448025488760000 8589007 21664710343302744276218042982392393600 8589008 -1810301640832813185750166761142173696 8589009 32315532632698956510447413886436940736 8589010 55825508952569935977172483428491304960 8589011 100293506302836561933477167351184597612 8589012 -7608128460684724979229254157059383296 8589013 107788922161447136801815210729123453262 8589014 15748589918491816541474541042685047456 8589015 49226140787491967171856516537662730240 8589016 116642898464389109336648201348998932480 8589017 93698200129835944526280278431342189320 8589018 81249065350834115548435199143841339904 8589019 -105148259632654085938308800902242534360 8589020 -82242045159956298226011078528883799040 8589021 8400123836493641087549993237690169984 8589022 -32735304602843472837948480844009405248 8589023 30523894584191716106754469669846664184 8589024 -238804414953234983007594496449050050560 8589025 9155717703897920777599131664785250550 8589026 -69782583127809036491380454877038014080 8589027 85972999896108903344987057864207884920 8589028 19121258598612283233130173879046496256 8589029 -185036625075390069838680233467992115524 8589030 -17633918650809822359470827861877015680 8589031 -193576287486192504295216620882750291072 8589032 -92459156859809616272307989679759083520 8589033 -292259551504957350506219688880230528300 8589034 -4679985087837377648085938286906527040 8589035 23230101912036971019446290635340800 8589036 -28765721313490965777976418058247653888 8589037 -92346867935887153377406727920897334314 8589038 1257347917357908207150513846688700160 8589039 12113201439062383238350522961383958400 8589040 -21888756071525160546882777284564090880 8589041 -213066815457659220546858354158468496558 8589042 1452728473840184637294562070131536384 8589043 -77067071237418655399780602155613393240 8589044 8913185512410263144344801089837718272 8589045 -25651042034579111664765242548537780800 8589046 -23657421130585681134826775982086830080 8589047 -192919065823135484805039096072981886368 8589048 39923001022136691857506955633835417600 8589049 -2169500173967115986041928909252274048 8589050 -25530211411795846203908987705223091200 8589051 -14280631787857289049361857139879288320 8589052 -27787119763852781674640198903853297664 8589053 105215604819130330426426012823326172064 8589054 -47036670379985230926818245708374254592 8589055 99296265398190985037181387209216742000 8589056 17516532270747713666974613067993710592 8589057 51958419655924094405187149730957057840 8589058 -96217131236589126968699249723149827120 8589059 75153032752485963469520020755670341816 8589060 56593615678123164967774995067726490880 8589061 -90657041772100777539632648598212985600 8589062 -98823730915201305723243527910574764288 8589063 51805798213088854894910239227410035200 8589064 -277095998631187250490285944176435200 8589065 11863729491991925745962524794349963200 8589066 27881783630321251552289516704136442624 8589067 190953825600249235116384710804573196880 8589068 170135878950976407137279932389119815680 8589069 11674692975541043616898212968417683884 8589070 8972016104820829162016620832820744960 8589071 8869130669028964576531654938624520872 8589072 23422917470164114700347662814599905280 8589073 -195895138997566815261531306608398201678 8589074 1554588505412266976552921731862409216 8589075 -69513028289537121876015302167213920000 8589076 -100052605273250409903868650234476506240 8589077 4505849913777917930080014255213970944 8589078 -376479964346395378058873141409510336 8589079 -264048684784333004138425808435146973952 8589080 7462920711952297927792241662587494400 8589081 -36220529595194153763289775168861783520 8589082 -10780457287376320907686762950955534608 8589083 -89846408750821552441676744599243484160 8589084 6687529421052619526965126146666012672 8589085 160127395667446186540187897347149852780 8589086 -74664440722073500456180667079264987456 8589087 -85471081843643902810998899234366710896 8589088 11329887270648676737072713871647047680 8589089 -4281726921063987449496206162491712976 8589090 -22401028224628788919405228519806120960 8589091 -41439549167685645600229236773015167840 8589092 -89173628662770014074889685032198784384 8589093 -92878589161220124412607677014122034336 8589094 -97132978726140735352599333062435663904 8589095 71863951724736482752828989494239747680 8589096 -28934809390712042974147662426413306880 8589097 -65860552784343721187863943359040877696 8589098 52112709357045605763401912220011387136 8589099 -3284488352894950133102510545044525840 8589100 19793942177551155902822721373728102400 8589101 239351621360643528331400485569984126102 8589102 45173797408037354520650681846700518400 8589103 125886448677668051123293743378058633480 8589104 -10871019478758207189988903243462410240 8589105 -45985354870171911940952214628576320000 8589106 42821610919283892680138458518137715888 8589107 -3922572117087339621788970638028733080 8589108 -1663176301353002622554556075727257600 8589109 -22877920548870194332009704527023310784 8589110 -61883476154535882698935119424199831040 8589111 -42816049176032827542653569077093775128 8589112 -12097632191160957932412068388424888320 8589113 -7349279246445982258431914097363401856 8589114 44519347097562348894444187377791420640 8589115 31827702687843011606706851839392339600 8589116 -72347287016515505188732392238487823360 8589117 -39367722093954979807569057678846506880 8589118 -97104114955249895662422514468783914240 8589119 68871003369103608161841194116552422144 8589120 -9179937060339071555513087092693401600 8589121 -2623819119369877100752771288143404320 8589122 -4580940884839926613840912876019230848 8589123 15539225941493181915106299198453421560 8589124 -154905978569822703586808864994914168704 8589125 37867158876484779212744440871307819000 8589126 -11875671190164823805729811229943150592 8589127 134419770113986317941575917297273002520 8589128 -4511733760888876142700840010679869440 8589129 3016210126322361273350632438507040448 8589130 -14496859729023789700925820420219164160 8589131 984485980005362816882514057362190384 8589132 143712538450989199601978141361693941760 8589133 23221264172545935554178638514042024160 8589134 -61781710633396993337198563869256190784 8589135 -81569470301754471958966030693959260400 8589136 -15133327640866742457212331765350400000 8589137 -170305648410794380330931859642503866368 8589138 -8601227295701751324986378945507485056 8589139 -2427320103324412034194508763668228992 8589140 38128881492720737446163038998979584000 8589141 -27028347540400517083288047804507973920 8589142 112836172634972993478141538346989450944 8589143 -13383836796295091099099463940832317536 8589144 -203102335584486420190222563925103738880 8589145 -2632565231248114452444314527085903100 8589146 -1887286754845890042769280073864715776 8589147 32942544890999969882901004526074563072 8589148 99640798819943542423563355855852133376 8589149 -41288276311982016281373244896473189850 8589150 15397084436581246449888842766629212800 8589151 -58080272107307258824383097455805607400 8589152 92329479520535187577349724912575053824 8589153 47737526426480780429902872213763936800 8589154 -9998348678491442339218364940888493056 8589155 -124805997807343063620841297238304797040 8589156 -98341420488731805398416852744025063424 8589157 231070927055010439505577686530584817406 8589158 -100871404773837650351159757757074671616 8589159 -3839340641698246261371400216563959160 8589160 -1763935107110354105685567894889728000 8589161 80711389034415394834981579226855058960 8589162 46218063269153080363306463383426917120 8589163 107530859985915386835551986734170246184 8589164 1714011190803533868757230188541467136 8589165 43679702429603602801449502005248394240 8589166 53977747073965922652410878731777063168 8589167 73767190613829409289247675567937515216 8589168 -581350009254671300657118398559092736 8589169 46765321308990713507294038368683822080 8589170 -35730476272556735870137276931610009600 8589171 -113292896632146218110724805099387666888 8589172 -56722821185467647438465013744571928576 8589173 -110662067652142066453420218154586746578 8589174 31293714054816460603281571290420572160 8589175 -9443691704905383364505070954328761200 8589176 -105913360570620022398611175021380689920 8589177 -82702107296557954990451324735166537552 8589178 46978639117208582200215603095722717440 8589179 178716824258717689445291701070652207780 8589180 -762715899187774919674250810572615680 8589181 177857774260716912807843048756414094982 8589182 -16335344182949553131920692684596920320 8589183 72216582462187211873397539672279194824 8589184 -37796150122076745222848017860321607680 8589185 75223653338600364299195353419737940 8589186 61511997596562549495046926561456979200 8589187 -133016954889074205377680289168562199328 8589188 96791793319403951886885189134412405888 8589189 24467332308168655818305880935290472448 8589190 2616275213634433637787366962011305600 8589191 -91725872384573786489002956593000494080 8589192 57886620487276922936168884650131742720 8589193 -48512548248767459576355125448449203558 8589194 1157419639532715528085972926922709760 8589195 -63170180307225290523657288153570889680 8589196 12511033540918190959637575620544757760 8589197 231690682169660284224819373649124499200 8589198 -68724942873984844916391783945615025152 8589199 -2273094456191797917909182950864824048 8589200 5319755058573695879035100744546304000 8589201 24879373777222700838173020690211568384 8589202 33896496088935664579123223811603475104 8589203 -110012662908233777699666510598758828544 8589204 48885773085611868957332379388600207104 8589205 -138074937706182246480285383882083185000 8589206 12332769862902977863409671281931602624 8589207 370560570034383531814887183406041216 8589208 43330692082545993993024425805981480960 8589209 -22519751417068825338875383365833425590 8589210 46518772777507425773432533030851720960 8589211 -112890925570322597576987525749562766168 8589212 33224860722210450131089022544444672000 8589213 -1572404067507905001049390978431225600 8589214 45808493947634731163424036680059779456 8589215 17243493994230764235735261127203169200 8589216 -59924055750380611830529728195864821760 8589217 772963220677635441600597590684656384 8589218 31954585600757188767548154080332563840 8589219 17568718281632647070273682873885922560 8589220 61506350613926252988057079837069824000 8589221 -50049660343087899155812318289319125856 8589222 -652403700465152182810935588271954368 8589223 167484870005782303189029311681616484472 8589224 -80153762168426797705222314219450777600 8589225 20414875576868284691541689075488219200 8589226 -17180396782687742610156281037151015680 8589227 33536690933194951970650649047599945360 8589228 51092240324122676438828460612107403264 8589229 -3897529681624468241493108998295431712 8589230 -33263045945031010329076331208121562880 8589231 -30942846935247673046890446314062777488 8589232 13159759398224107140262924020889157632 8589233 5567610451598627182168800233188174824 8589234 46408747124957340867016258212204055680 8589235 -49147263720932004135464680969674105600 8589236 4808411122795009303436513600557265280 8589237 82995421737121447068687154952792259360 8589238 -6694051663879448363270179590964377600 8589239 -29143824571565437179887481953088115800 8589240 -84021747756822641273675616639590400 8589241 103393091235436148357074648148264297642 8589242 18376485635366848893152827324663380816 8589243 -18707986351392838757961093649322330400 8589244 33622404436999827704146677088849907200 8589245 -4245722839975743246242114068771269120 8589246 18862169069141479955532244671305708544 8589247 -111571957223735276306650902337741722304 8589248 24079736312142291171309277376264798208 8589249 91518272825786196800631773874989030100 8589250 2738432052477272880571012474719744000 8589251 -146373431506585891798430794163428987896 8589252 5430390610180276720791205972852764672 8589253 12998948505406187871506451001114217144 8589254 -16023989212123550877883297828855584000 8589255 62539035475121541442821241861861968000 8589256 87247131810904648903983275080293534720 8589257 -1227027053223051546438366136965788748 8589258 22651027884069128099041424687930006784 8589259 -117669812926907117609507722394234549244 8589260 -100553272725726652925006155194740229120 8589261 59267285039689755087362503408528025664 8589262 -1379606009332753771913574453628431936 8589263 -21905664307206425632050555712567692096 8589264 3641285157548499753794674681624657920 8589265 125662291330562075803548440204903292660 8589266 53708773200327657806775902005416562176 8589267 222678069008026489972680708382812092640 8589268 86932221164266502501701249397532676096 8589269 -24005201043790462128235236207696881640 8589270 17197387259770868255609773692487680000 8589271 121685383867292021958743937701546431344 8589272 -189081687833967057354685453640156590080 8589273 -1438333492245459565398227603738883072 8589274 142004564600441658567676109038698929136 8589275 17864199045184786709528443686560700000 8589276 -13617096441214961722899529918546771968 8589277 -87906724124262802230774498743310634080 8589278 -152278737879775383150047735539625087040 8589279 11157871623450564648541863179218187520 8589280 -14717814640112057773800643273713254400 8589281 -155570926984098395579945765509433748288 8589282 1853444386280445172754924987647188480 8589283 94021475266254989569401208677392949240 8589284 -189198077469769051071252828785464301568 8589285 -22920805590827697258846208801175792160 8589286 -16217932711844136409580126590845630336 8589287 13401682635994614187402119158888400000 8589288 9768961359820009980027257546516152320 8589289 -214306511470416805999571930965619331910 8589290 -278880793873861864672076943696433920 8589291 52426882903142768489987903156262564864 8589292 189195323827113525309446167752659484160 8589293 555522678185949326056587013869871584 8589294 12313240897598889731483453122362900480 8589295 10998234352492966724811608328931097280 8589296 -10956975212607885516501399775226167296 8589297 130475797072387344187386433471868038272 8589298 -1561512795027811174317449262571311600 8589299 32535840339337316987306199079787556300 8589300 -30798168526201657521439795478924851200 8589301 14696149701227829019831840254138449280 8589302 -1425352741649543581356323673379696896 8589303 38287424856871654377255658688100544512 8589304 -117608400387809177782858602192597934080 8589305 -74601860986344573556385591419842948540 8589306 71091869358521483069205346577056512 8589307 -44879972082241265634790081755589245840 8589308 -71116589295061401902301008780645343744 8589309 -11980375314151657840530336331019722080 8589310 50365734673986345253703537408161066560 8589311 69187344444694755955127494483111144320 8589312 -143624364983617170107107111572294598656 8589313 -2153446281060681374634578100504746540 8589314 -122773574862023451974377630648737693744 8589315 -10399399707354605226976151392175347200 8589316 26263329510919566153578001560228263040 8589317 35373251362530586096788794667583001280 8589318 49854472481776121496540834755078771712 8589319 -185797277905448161851979220930759250280 8589320 -2616912892503256447841133244003891200 8589321 34368425250552255975473803504797262080 8589322 3630254001358336183633710998941592832 8589323 150765845611191930875892724428737599572 8589324 76853587741466586662329050712813056 8589325 3846491029569316575232562120445673600 8589326 2602641814689754368856452446563931904 8589327 32452143741912687722604082794775124736 8589328 12097783191783734783580713702361661440 8589329 9136786321485406556799310976257286976 8589330 47671697457987291453273957343845734400 8589331 -120670466572883851178913192770966118868 8589332 104728662485373391492252027836833130240 8589333 53758190470303803547366217580130472448 8589334 -18910141091242726282994642800250609280 8589335 -192329449721009043371693381125213543440 8589336 241529485655801845966038488757043200 8589337 -33697706110506335215060571882876489014 8589338 102669991686991768433222091773733592320 8589339 41950670205763445521868246197708332048 8589340 15361046441302812813214348359923043840 8589341 80208515093786021608335859100292080742 8589342 -16532526870425802346503805352544746688 8589343 9639824024241170605019121648002920800 8589344 -176251280085112326875514201897443524608 8589345 -6494656281378626506343893064694293760 8589346 -108083341790039575862041874356636803936 8589347 83438688588131101008278877710236873440 8589348 -14957661228998970665123231299667527680 8589349 94185795654751590248585105216745680480 8589350 -7661222985472928802930472588633190400 8589351 -158741287615526705324661063811994814168 8589352 -126454487953749346131540948212586762240 8589353 124832829002023715962576041212884930404 8589354 48409959681579590828632267758533329920 8589355 -63701131176050962044809563386092790480 8589356 -16379136625492996303586750784489086976 8589357 -40545694842917308051201524187441252074 8589358 -13869924035996445924662910838489833216 8589359 78696819048873976321724068626743500560 8589360 -2558806630292667168696488877779189760 8589361 83719341184437271999973144659591421424 8589362 122252615721058147173655054830562524432 8589363 -42485983748276992038741480953178950856 8589364 -16438077478946505893178552083607209984 8589365 17438426690460878909416969126395658800 8589366 -13061782096388190397802209602189205440 8589367 70340792699925725302475125429900026672 8589368 84846887990722754064987546482151936000 8589369 -11662662257787204453388919766114113424 8589370 -56596905657858750297914180843541288000 8589371 -28593927749304339251192433757766312688 8589372 -69795330791996447276848152027108950016 8589373 9706000129774660569500127388915511500 8589374 -68759184679354191695017062626550776064 8589375 3072187937075372258270038002803250000 8589376 -7181122665029970490954815210707222528 8589377 45302647891308176840412790624297416132 8589378 -10601995321259838006844825225648212480 8589379 1643575256455308925660706833321184584 8589380 36456804520295388138517757947012588800 8589381 -63560876854292561234196107730954870048 8589382 22017066916867860097597689424600317792 8589383 79598390812835440310332261009589606424 8589384 -127787445724146718517013592841391037440 8589385 -3069779195187414658595262414368082240 8589386 -10151120125269342391707177777515739456 8589387 -7620349202623058162546303979593149440 8589388 45141468675750839323817309201311131136 8589389 385426205567643530470192070612597958924 8589390 -9833530832164285567612481412517881600 8589391 16445545671726866205829100671058903040 8589392 8495442894695608786713211995013251072 8589393 -141984535685977701962886454744641828318 8589394 -73268830040919596706984637178070305280 8589395 1088288731394344789031925787199838720 8589396 -40542893243295899056178098126111543296 8589397 -125470368115516956718200124015936581600 8589398 -116094365716371648627188797922535448800 8589399 -256122703785798505226065190705178624 8589400 33627230960494064742076008897667584000 8589401 41954575012737686993804021178580011402 8589402 1304003306745549657441301216195330272 8589403 -129827219679423641476900685643821971200 8589404 64924978107092837513008388150982713856 8589405 -94997388514186332126908297531248812480 8589406 35657181045922661129032843219464960000 8589407 65449691361545915282203969907911802832 8589408 94890005878557496608073553434386628608 8589409 -116632273545688557780475268309432966780 8589410 -78280515167385160535092017956522873280 8589411 -157793796023768796715910988684491002140 8589412 81324801686983417354072149416961693952 8589413 -57009739014011297835853751650359102720 8589414 36550185391464818743729664888230261440 8589415 -273160301970847934799460222601039834400 8589416 -168378551169953050989572339503206973440 8589417 -377264749245799794270367253368011120 8589418 12289493482628860609101210487029003360 8589419 138050461383550764110605234001271856944 8589420 -12464100441260376122920692903702589440 8589421 20919150249015250426257928159926744960 8589422 -946143923741664036249938405053535808 8589423 -38608889204449634284229365059220249200 8589424 -32918226167161344800227746328833064960 8589425 35778129938925964784466354819906246000 8589426 -10917871943814448830853024520414941056 8589427 6927968680696069455725078639361616 8589428 -212897274393964728113474390080283320320 8589429 -19109989358270459619412082708806462080 8589430 38377786538515098707100469264528143360 8589431 44899827061120442157346128921159824232 8589432 -95204524495171094984948893017239347200 8589433 -129005152419111033542258396665735368320 8589434 -8899410477225415054174927973724902400 8589435 -107766842835896975359156623736913773200 8589436 -57680221733013598121863590339534776320 8589437 23622542481042192155173352389772568000 8589438 -22166449335695909980863359342968725504 8589439 -50897849182423732789613908766028466560 8589440 -37228148342201489140268302318593638400 8589441 -34763207334119877736467600135404406336 8589442 -57087715957025606211950127093509872128 8589443 -230898214859192660511794138442715331976 8589444 17832476824160164159953571395823226880 8589445 83239413486168988899281576860010152920 8589446 26956999156865635991383614784081368672 8589447 19132270163754144050862685561509442080 8589448 -17665065777275215992024909721484820480 8589449 -16087461167338824940797573781390083840 8589450 9319389243826335441218432001998611200 8589451 -60484956637194610167921925035964387088 8589452 74032151623258544366526564318383677440 8589453 7647685432169366642108359715642253024 8589454 47229414106344222024133489743766947072 8589455 35269083439156550726582976056451119400 8589456 45420113808442450382803924548236083200 8589457 -178275697770675675505914148177938740108 8589458 -53575047310316684919021894865674871920 8589459 43286290752116462433211828178070757488 8589460 -25741668543888468878613138374693591040 8589461 31987783285736830146357518776191085824 8589462 15534474560006386942920577839005343744 8589463 44316261139299576981592145816551454920 8589464 82250216493741612118831217753786449920 8589465 953783854823220339840311054149188480 8589466 -28445537568554348492302801897874294016 8589467 129729897446470346217626135219455761432 8589468 87407651462565727664949821570408471040 8589469 -30493945729873873742329166110537711680 8589470 -33786143582854942720018519246303165440 8589471 -84028763452234169881063268909553417984 8589472 3998202294347208098875813056344358912 8589473 56352843180532942808787630811536298722 8589474 426031236832453219131031497856020480 8589475 71294727523963678543127596444968489500 8589476 17694508467156211880138470574966255616 8589477 -18566913754495694884737779147373756192 8589478 -162704857713444557018972503190181442944 8589479 218002613805477075191246136480694906080 8589480 -17894276907706942927716084240973824000 8589481 1026362835864124952437512488739241800 8589482 32738290420673427886109765331892512000 8589483 3549856575931496687899564302932096400 8589484 155964511258669519035852809693362220032 8589485 66307554012742515751693038485492655360 8589486 -18714899460225177143974522803584166336 8589487 -237865181375610555945736493572286122864 8589488 -25019494516604058594412348821976252416 8589489 -48045099385302872091577371895628239200 8589490 5808358360157146542973487199941222400 8589491 240060464387234319967950356287981946892 8589492 81435768459920260206843934036727384832 8589493 93463927384777508290312655210418740640 8589494 15024152734815545864213775902612717760 8589495 -62717157479619879034916455723065224880 8589496 114194539487774575440111644810501345280 8589497 4723724689682855940322663863744631872 8589498 37877063113260345067501543577873480448 8589499 1247380141490533480675590701019405064 8589500 11952010341862425739588265812419840000 8589501 -134335850219441664408251694217204117920 8589502 109244078459157607349704971372576029952 8589503 -7357431122610189633205618314407168616 8589504 18102993038069251589670543009704312832 8589505 -49063152483168677503720771427218396800 8589506 24597778571909893477237217136001055952 8589507 -129396421395647664189307282289156868360 8589508 -1886832592740673934317298662399861760 8589509 -73190066785237127878384309017665235840 8589510 11915250199040666753544672833588928000 8589511 7128972827833646172208989124210249728 8589512 61331324707801418428428764390862028800 8589513 -15845603156462249652855448261361560896 8589514 107181860840975129892984083800903173120 8589515 -144168368877829266670038481666911878400 8589516 -41579952235000254881772793782152795136 8589517 -61720212214927620509480189958441719434 8589518 -11896833911855456200668959503864823808 8589519 28718675489587724226182606859429888744 8589520 -35641279705411829068426063990230220800 8589521 -101366907886441637413169984505288331278 8589522 -30785920217945022369972388191138844416 8589523 -158232713117092198565966885147718670228 8589524 -9118175102303843507816926082759243904 8589525 23724584693881075309384771023908721600 8589526 -74578554143307746365209844099425633216 8589527 13758783159522269690362526297371458120 8589528 -760998704495946199956209062132992000 8589529 -90544075402643846903204168345819478716 8589530 -93078657861822737329126557694725015840 8589531 91390669676738043798465171217870501824 8589532 41580108169268139264179471394378940416 8589533 -18701328986743752795131378157559888218 8589534 6241284158510986758949202446570629120 8589535 -19261066796673281304405333476383778400 8589536 -46181451119076487035833421024935018496 8589537 -90559244453444571339613672299574989120 8589538 -60459256540490839486221757593975004080 8589539 99971744969483580744633903744174451200 8589540 6441948038696948797028087281151692800 8589541 53638709791908199431716338525883034624 8589542 -18343759297602761522010321957681540096 8589543 -11206544198426591653708808606052952536 8589544 -80473785991782615664132171478793062400 8589545 -10150421930857948384576196496545877360 8589546 -19159851433993342980269059519008235776 8589547 -79456178035631929538550679110488757004 8589548 -13144742461250527284321059891517696 8589549 32390463672525942906832694215682149248 8589550 16455722958590302977292793374084036800 8589551 -725585485573588482140377500544248720 8589552 20483685974630278910788989760453017600 8589553 -37212721478480432943778386015267075024 8589554 4050122169506111541630677693529148032 8589555 -5310433562896831641750169461657966960 8589556 47432010468010783904967352322327194368 8589557 120487033911483987456477752995377191520 8589558 -37121313163096306000406222487180495360 8589559 268520637372821579381407515930452961240 8589560 1116295142301940104137973359410790400 8589561 51155930052228260374987703299893472320 8589562 21042656991004261080756975142658249952 8589563 -239983684991029739597733258995965780188 8589564 87766534752171748277903210688187885056 8589565 2965061130025165018802545667503292460 8589566 -13249136524402222745452148161819296768 8589567 -2184004503203082228948599141527375488 8589568 -25293523684153530165320674572867993600 8589569 -91106024326228057742568444445441740030 8589570 -58907106962055373802983926885351590400 8589571 -27400511483292921136515099996053065848 8589572 -103214183977532273684051780347922288640 8589573 55611532098782275909343388879363556608 8589574 -20440850449916204397074312638811136000 8589575 73108226530581725657396725527246544800 8589576 -28991728287705185587178760574735810560 8589577 214596116980229459712226860293725511440 8589578 26565009716646434854556464828172541024 8589579 213368282212228768089419007626378749440 8589580 31503741919954042635709769239631953920 8589581 -13692868512377476376232524968984359552 8589582 16154023839704605690192945784591168256 8589583 117417801126037580608390523952902854832 8589584 60210181137019732874036340597362073600 8589585 62423832197083419218712140964266630400 8589586 -26805602351292964255480522887562525920 8589587 84068877505054558882016038825505242992 8589588 3810855350386392724393652035733299200 8589589 -187627823115249099635619917485121178610 8589590 -56927705968598337356924386716743070720 8589591 -321943414403903293109712891993447974400 8589592 190672692257361683078513920682625945600 8589593 2453722535852237205800918973806383044 8589594 434443673640200943533833216165218048 8589595 32470145599672192708850366727607099680 8589596 15576896993672398606181763703780446720 8589597 -119825383884039943464411965096020435680 8589598 -72094020884777547913675448173305859200 8589599 184263770485321032503998800966147178920 8589600 -1640902861223936210384396775294566400 8589601 188425101461386811526083230632429664432 8589602 95570904482247704910184436928360613200 8589603 75240459237511808409406479811367355648 8589604 11005521695726755469933664759651581952 8589605 -4694133150434111285087100748232146440 8589606 43199357966064633680032812304883431104 8589607 -123544740961182504740226970020418956528 8589608 51914046578462987039716090622928721920 8589609 52207564782117815002972199523244400064 8589610 -1020389272085254273972996684978427040 8589611 -5659370367784445434961227660139647848 8589612 113215146761959430306307213512848614912 8589613 -25837092783646279063795075681879756138 8589614 28773221511001306413366750347698640832 8589615 -28933111379963960155038390832649232000 8589616 1040874332041748426972945521640996864 8589617 -35898085051090622717789796807640789980 8589618 -847749617980633681950275949281932800 8589619 -3509105000648019621059675071222244980 8589620 -270037352467739182327515333445624320 8589621 -22891584415437327425653337489966693088 8589622 85262097606196230029209363987036766112 8589623 16773243918300166559990364565689515664 8589624 36230176341091389393431284857690931200 8589625 -94376290010570423700191653748800176000 8589626 45887224299006712140104543832280412160 8589627 -123299768532094141577951918733667021440 8589628 148106274183828835196197738411683642368 8589629 160753078467775184539917910530930316230 8589630 -11426688780423255318876302635558318080 8589631 203802988159195245193636591868746538432 8589632 -24700478899414109265309582351344861184 8589633 -6054990926691606058434134494747264320 8589634 2817205888454645701878546575667152976 8589635 -37434996984129066311090256715682734080 8589636 4786730523250684621463056002660864000 8589637 -800237090938310863293151156841144128 8589638 26033998109342254742396147956059410496 8589639 73587177845611486023364495407881147520 8589640 25490984767925656802540489243016652800 8589641 -34891110464419114204850834257592697240 8589642 25358052243950330197689552025319046912 8589643 -3774800211845724843044235191226407736 8589644 -10802131276057932609497827363589652480 8589645 -5820957431807589074349594615429457920 8589646 -46019053027011085655257971535276553472 8589647 128086234775774908713754334191438128312 8589648 26109844106933745774424618485059026944 8589649 -86811378468998486557880991397979814336 8589650 47865197780116250802855023552752618800 8589651 56638020214426342451373448075725652224 8589652 -49077059000820376671037210517035204608 8589653 -136885363895044280467944242957244494880 8589654 -602052615808300084756904560019089152 8589655 70773437019896330637689566393191516000 8589656 -69686248500197298454107917555343667200 8589657 -25091274742460486059857610788914480640 8589658 15691051956350186839604287854751191552 8589659 19390448544076599433005545920728169728 8589660 -21771258341127415299153660287508480000 8589661 71968158044472648999496243336789809772 8589662 -92148810725836674711966363396334071168 8589663 -31751082066507056193277724486460912936 8589664 -80015172241458894002230261733349654528 8589665 3638250680276374276479523397268993600 8589666 -8531876671084896660592938568506673152 8589667 -16856421952518330553766129731610309640 8589668 -62707045650331836589514263912452271104 8589669 22685957362778190453229217718969792 8589670 81857038374233893979281570940597145600 8589671 103262593576484859412816158629084871072 8589672 -11903132026852417428952861634199552000 8589673 154563499186870277405157875415051615360 8589674 -104386244371986325735606740327531779664 8589675 -36905154600567784343197256783567737200 8589676 91858430776399375656392105907292616960 8589677 -139608077326252311377074173871304418474 8589678 -39104409178136250099259119825580541376 8589679 2766028359505147350541495106045098592 8589680 59360702537318493412741581459947520 8589681 -21603801617461801871325164758123327230 8589682 58301974642017230300219105306242252800 8589683 -13389832651857444403575098789912518068 8589684 -67949148081803951157966047884734167040 8589685 140928081021502609402855801241706061440 8589686 8828592288709862341055023153839580800 8589687 50319501427679510248252699566529757160 8589688 206483269789646952224547405208784117760 8589689 219412917786680511291030974012377664490 8589690 29631832010324183973327942290108663520 8589691 2043845698247471268679415341129234560 8589692 147934533646170672053027909655763676160 8589693 25588292213112813613419522459431160384 8589694 69719186380075897632844021633229584896 8589695 40867213580824771396646036458851493440 8589696 -26137158297689950399737917838301593600 8589697 -31152031982402146469379470096103707648 8589698 -20030428242240375913171691496301871040 8589699 114992546395115678472823666151862843120 8589700 5102008573808741365023878730246691200 8589701 -187841635471725602273028671967967402500 8589702 -57478435083933222962395131382008516096 8589703 -135988110735784041914789758152402692000 8589704 -125040711456904244978475322069765770240 8589705 -25316034091463295047162446687751604480 8589706 7769951521275326063570631135120625920 8589707 24746422909287407281264083268150676112 8589708 24718900509977374589298040784826731520 8589709 47313095707783071176784885766384262316 8589710 -29553568520516486414948300926442745600 8589711 77640720450983407673164643271334719264 8589712 198266456091314130073374710782140416 8589713 60085587265134320803605057902202226560 8589714 9439057498864343073918411455286676992 8589715 36181634158425145250309309770859273520 8589716 -17570354227188556926461238989892908160 8589717 -1396210844485191110153690240762946372 8589718 15079977635037271483210361739829701504 8589719 -138060560232033127038122380912631141640 8589720 -10019304359399158490140895216723558400 8589721 -50724245313076022965626718717013189888 8589722 705708373770577571018108757449154048 8589723 -398953240259759793383159004862522176 8589724 10629953675112871108438676893713779712 8589725 -43001432707728220791217369676581572750 8589726 2592975040800521225270134726278155520 8589727 -81035000356500785296731267304948073808 8589728 16940671354270566033196099612025290752 8589729 -24938919691795435196958171961265595360 8589730 -25030644997458133253410392195055742400 8589731 -46400203721770187974922223060700077648 8589732 -43889016751119594320073790419528956928 8589733 23366801587437724388263694801302081982 8589734 30670363267459117818073790386778306016 8589735 13860856029694596366437628461361400320 8589736 -172432587061533421471468354460878648320 8589737 65005443286088814283532433748119360768 8589738 -4921686342216872931272756544930055680 8589739 -208822130922794726008991009685254112460 8589740 -34632736986798212286401362084874127360 8589741 47063132081093482184109513615650861760 8589742 15531785844453080593095970214493223680 8589743 -235870993006978314617426220136804033920 8589744 -17383792719837243440738837002558980096 8589745 53617384246128243437090802292970682600 8589746 8916461694352778674006476272715471360 8589747 -49942450227839177854357128980140251600 8589748 95951627229354407132062448166663454720 8589749 195504031071845285461234280640371904000 8589750 -5296218948291301390902746937144384000 8589751 99838150433665161379040360612235281400 8589752 5018994551201515442045038834241925120 8589753 64754228767754928699379394261181046080 8589754 -133893546802738027673550080120908865424 8589755 46575513397673978903067440245183628160 8589756 -15003319933378964796857823746956861440 8589757 -48859396594354523393832068236016239968 8589758 -127710419179935326907019963445470283520 8589759 -20410412177876344198609286894806789632 8589760 -48011846451434281767680690938498252800 8589761 127319718715262195467481960091350471424 8589762 31785759216441797634262982267308311120 8589763 11583096968509643394710763494148985824 8589764 3325891700267517890036154978773237760 8589765 50095438940286578426794034359784188320 8589766 -186467210141862919121113035171531456 8589767 299449227552769095592236327897628166400 8589768 -17632710216499339117821414453609185280 8589769 -230560978964596768356836100345396209830 8589770 -10464675481419667317865068763289379840 8589771 132785051618965158710594417481428437920 8589772 -21385078118126343052980795691133796352 8589773 -57594994708846729419217621791381123978 8589774 1354490756076704239640699074295175168 8589775 115180282478489105155368669642930393800 8589776 5606109308373689578814492966232489984 8589777 61377342941789062982107295292107282304 8589778 -211337853351199490170496946056799089376 8589779 22933528394314145485507770288555518280 8589780 -44297552250131187949150095143605555200 8589781 203667726410426059100307343872179457664 8589782 -38744117216617476565325967911998519008 8589783 75474710113357673183075107900179888000 8589784 16256581181610870382040587258479329280 8589785 -23655674280725021217923532296356225020 8589786 -5788003015798777995605533035532800000 8589787 -8610326247517995395920793056798534560 8589788 361135718669185657253508127348835097600 8589789 36348424877424783803174079496800284844 8589790 -36093999087757140596201559589401600 8589791 24655215697340775813868676136527818080 8589792 -48324710948553728260135780567562846208 8589793 186703133852165022927858569041552763520 8589794 -8250312185802229461759488625704562528 8589795 60424964602263508316895285181207078320 8589796 -36232514721322027079370472153214039808 8589797 86065960447025459267372058067052613246 8589798 52724517448163102653227946263288923040 8589799 -86888952690912494574127696519035739664 8589800 -50026957860867674900190182347380480000 8589801 -89934357958501858743579505966329783552 8589802 4817419287522438354792492885478297344 8589803 -449434893628881752054140845971826617616 8589804 -77316742004317145934514893268794837504 8589805 4612206689230254401317506752221545600 8589806 19655526129444705058696593985245260352 8589807 -57377770988777371148766878950108804296 8589808 -13348198307171612135890077163692097536 8589809 -1923498014234278646160465648241147200 8589810 -19197918990171121892244672107507097600 8589811 153878830653909846946506242926098461112 8589812 62872460538855898267272653459235207168 8589813 -34815582659026742772255341979669105312 8589814 209060028332912384804466808466408393472 8589815 -14456271140168611946592475388273530080 8589816 -16740005438370843015915903884371906560 8589817 -13285454878156741695892055590159806140 8589818 30831881519887959815292232978617162720 8589819 -28446085893048219326701953429035443200 8589820 62011214493446271581421771320008796160 8589821 -19367730254554922585061922810398189312 8589822 37006935017585750139379112666142334272 8589823 -40903224777963749442053368175548286592 8589824 -2008138623988881752788257693719592960 8589825 15152734420218635332626960758974268550 8589826 -42049475633219810890177775886275197440 8589827 19896657405943829419285413106461967800 8589828 -17381977122150640366552147517629562880 8589829 193091245044902334316608090081549319260 8589830 -1935414505578623366687308443833172480 8589831 -5830603322410735984597137155567644248 8589832 -151088827850766272761615835435975961600 8589833 -58686219935440822511952777387490705536 8589834 62433233140950816740524954519617876480 8589835 -6595818806108565273131055857329560000 8589836 114448757790062425082428387440118298112 8589837 780041356472383278327099635717808576 8589838 40263714032080295586842522404164688320 8589839 36255424763053823943943464377165726640 8589840 -2822870049936972464801466126269153280 8589841 -80690080018614745030686585859150236428 8589842 120812949875044293814650381848482461072 8589843 81242134250969884406721609368269301760 8589844 -97401763277741670886940327535451264 8589845 -129851003550747511121855959523142671040 8589846 -6597191454093622838061988849399234176 8589847 80325018871818614652272019166604483736 8589848 12429876889928631806848961338972446720 8589849 45811721628637549770018356290441178064 8589850 -14251081054043999198100318723880380000 8589851 149524252299821026973099363675227990152 8589852 254539302263852729623101499004190720 8589853 159779550413816813172606957382806341280 8589854 -1704002851493014155776512400050229760 8589855 66128268385891814003635221420459906960 8589856 -143144371569433440856138139062681731072 8589857 -3738703248184586340536462936361204894 8589858 -9303720935000879170456755542700387840 8589859 -224645655708548788857139229017329099940 8589860 -23231061376876107417460784895358464000 8589861 60985233972457530249400606463099166720 8589862 33045553240920391465042083655880757120 8589863 126934672637461164580243782587810882520 8589864 -76370315632131724740097368911055912960 8589865 130952464104758573028363854266533412260 8589866 -35922037151260183692142258831220908368 8589867 -11637445026823215230911650530362884864 8589868 -3094053530375335532871891334960692224 8589869 -39508585800495169126838202043127098560 8589870 -20102304358878445306677754912957260480 8589871 -191539749697971639361012872610745010928 8589872 -18116818871244301331302728121082855424 8589873 109679478650173361721615314947815414384 8589874 1381120907744734767264037983211240992 8589875 67401470706937168876121536882308552000 8589876 -24214170943187643284461867632557395968 8589877 -67863450438741705272232028530705648274 8589878 16236464215301355404331459099514958400 8589879 78484952888982480900335306046249427488 8589880 54631182747609971692850518862247936000 8589881 51758094123245178018365591676954194880 8589882 1693414955697362268162652207169432064 8589883 -25438805330278319002578215476483265920 8589884 632141136446816667341817981834585600 8589885 49609902695755792358171936342739477600 8589886 77877001244014129069610698876600219392 8589887 -1232250853639049024414843413241378880 8589888 1912262943254677252738758119942258688 8589889 -39187695825423567844467503273955974016 8589890 -26719560020758897757940018137930296800 8589891 -99825192046051196546189020142217772800 8589892 -70715191418626431139790591458016550784 8589893 27282916479199886509815096297749740800 8589894 47400073133939298694097377056449092800 8589895 -2501694119775637773704074726342547280 8589896 5213349467560954294780104150486681600 8589897 17992651851309908320188943633577130474 8589898 -24941173181030511827896154266000511040 8589899 31348734487677326088425549678724833280 8589900 -16022713236194027568765393557627904000 8589901 -218683098057003921144595898321529881098 8589902 17365396194193702436675943354097470720 8589903 1127775529820678145837872915071557504 8589904 17365950837210864197444965704134942720 8589905 -15856946811883019375840602939094012940 8589906 -15655413521104208643353418399927454560 8589907 -54467869724927457672376569507520665600 8589908 -18044935670654502740221102547560034304 8589909 36754804527784841207378146673941843104 8589910 -1293841366672827635758067421067557120 8589911 20482304363990451982776808186850736 8589912 -101125907397202401630428007259752468480 8589913 10931197534672422440435491562759239680 8589914 2212568080525613229390350004059599872 8589915 -51765657043058524581687468831185172000 8589916 135732239175379477744416919451536673280 8589917 -75157856508130139988856397197081077408 8589918 -30806279115502863072847634496902264832 8589919 13263263945661280591361222421837609600 8589920 -39973877874983683581164512040166359040 8589921 30604981985377408485896390304243579360 8589922 51469443476554859221812392180419608960 8589923 -38533852360606272940040657853924729828 8589924 16202537884715215080388036090883604480 8589925 58715279673521613290228588873750892000 8589926 106876787119908239478138109940176050912 8589927 -36468251125568576329109166821283819480 8589928 -167133885820087731470516304501258240000 8589929 23352424456541058016346826719044585530 8589930 -5781006331307102365322432457433812480 8589931 76398442038620135568434674050211963792 8589932 101697723235368782216864250947490304512 8589933 93223884309242762471272569130394458944 8589934 50669407187466969923330932060949399616 8589935 65099993673362091078822517701531588960 8589936 37924888971625945122223063302845497344 8589937 -7565057004691968377890529917401361600 8589938 -500197321136388431806490286823096320 8589939 -76134299609476338331296397289014226376 8589940 53555962214914710070656370281285047040 8589941 298215002997445293185368752036025552572 8589942 50779498953032955920786070145985850240 8589943 111718907566561399698611436597334649192 8589944 64532696384637232829822016146311557120 8589945 -8097068950286784127301000197025510400 8589946 -109186711244383960190715857507539229328 8589947 94342169391950002634396579258292471756 8589948 -461574320397813562996422436899741696 8589949 -101799572093416766296207792762038306900 8589950 55796270004575500269691635333225720000 8589951 24751699446941674965089943339913218720 8589952 -33366455718650489840793870241565245440 8589953 -189994027825979324009981664947464860798 8589954 -17303908159763128497076108014218417280 8589955 -245641961821074286750130622901734996480 8589956 3457201138201673486434101433005141120 8589957 35740204500474768400963933055542073280 8589958 17814100171459005739126599306408393984 8589959 72884566708829680010194212614751440352 8589960 -30693108618453877827334319839356518400 8589961 176878041025928198518796534793590641562 8589962 -33347277446110483800559151654033162400 8589963 1189368378572008193830570288946297544 8589964 -121207941256351481909703604962744850944 8589965 106607654613525755103146594979986518860 8589966 19371155613777595164431311491494504448 8589967 -4070095549671541969550554252769035984 8589968 -77809763444925805110000002209849589760 8589969 -3913720060444437543294522431198477196 8589970 -90067606843015080401535829887631060320 8589971 14521111636029342415536138684527217120 8589972 190018406103258886594427909873136033792 8589973 -42046004577739462739644366563596550720 8589974 -9421296487012309647504722494773222624 8589975 -7677337135000012158412553629245382800 8589976 64691622294235056867357153008182886400 8589977 149786863215657776794053931074273478080 8589978 -32044498389586083611609524786071687696 8589979 11819730867609766850630448626185002576 8589980 -11885024710550904395258532714168207360 8589981 2852560094536184330183903609514237504 8589982 -44579279521490594642894922241595937408 8589983 -18873545321509563231011640091311051216 8589984 -70546227246948199485065265565450371072 8589985 -133973588814401609526806337661345304640 8589986 -160027840050741502990037752479063429120 8589987 -19114103418098650939838628093496584960 8589988 53054559387083742527477655713498775552 8589989 235408643678911793093526667268944409790 8589990 -11343184339499084137130923526390090880 8589991 128731746821491589089624421925822294392 8589992 -160443388818324713902419290362521600 8589993 -12218283804117142371348706273946714736 8589994 31233744102318929699362715940940403712 8589995 1856983782403658668054165046120170800 8589996 -107898588431479289121606703648587248640 8589997 -55954217048610781918998218042846725460 8589998 173470117889985598441120791124419725952 8589999 -26106810692237195627243773380815798400 8590000 -2626522916605721156169140277606400000 8590001 8569918998532867895283461121513932352 8590002 -84820780962173163413090459878534250496 8590003 50979940166453982696315944517345107760 8590004 -25637927576352875330591886884941282944 8590005 -21828224165824329175588770138922316100 8590006 -74730853606439052324955992956507323776 8590007 -65571985239355558571817119979214321728 8590008 38790903695782335490362983471562424320 8590009 -49633096736824447324684873170929160790 8590010 -29050050887913379962890945055855098880 8590011 -58854606607936294464204797073892428240 8590012 -90992494498299898944276322740398930944 8590013 31282037634878040098916543294495565740 8590014 -13225878202512094915434223932208128960 8590015 -39990337438517566564527730629673139520 8590016 -23593222754264581503475075635703971840 8590017 17021541712941341505858666450790179648 8590018 -78842675654109465139006850642397593184 8590019 139878924947897932361164904788100394960 8590020 -24773784348370626157405183586758103040 8590021 238816323701647353417706977737504390688 8590022 41761110742115699461028792018320405632 8590023 -40820714916408405317108524100366049120 8590024 123038254634865380919424881964523520 8590025 42822845689452743804259380214224591550 8590026 581780218974084931705265653971001344 8590027 -69313094229024654414458939644139122160 8590028 4998280440144933515365161824552555520 8590029 41190361790510626867259915792876744832 8590030 8172459666427106389749613280800148160 8590031 -35989266485938290196718761038836806320 8590032 49572156440437730324410376762081280 8590033 35445049281214603747106001759350612640 8590034 4111798227735592094543449914579148800 8590035 85020915150630858525875463582569721600 8590036 9084943073443682458579460758307225600 8590037 -34675186322526327696373029332996796228 8590038 -5998418866588793770764141906538340352 8590039 -4696667683926992976024638038955938976 8590040 19837059701334616521425626753082572800 8590041 18950039854976032306008944842373230260 8590042 19409330462616839797313961174296178672 8590043 42953122085404318587729170733814771176 8590044 -101413870400039603159320831495511239680 8590045 106813212682255726742170938888551820000 8590046 70278807778202688973518656486807040960 8590047 44549215679636167876591181328873059472 8590048 -185583056676386677879922997228919848960 8590049 2922226397906487351186392745677298432 8590050 -11224794799129418846528374844379302400 8590051 118016878729902872139763247655495635832 8590052 107384076525286877381337096432449909760 8590053 -63741253734615280233965277392375995296 8590054 -13778066958215496957414233675490934656 8590055 -188129026894279282360452222932520164040 8590056 -2398538438495831183965231813810421760 8590057 2534309738391769518737630802429430912 8590058 -2032802568715040124948860816121687120 8590059 120198468342959862269734131326438486364 8590060 -54183546075933184432635736764823019520 8590061 -84716177007407743097497477159734069600 8590062 -18812891769144886122643281674139972480 8590063 203725049385079776784406563692407265408 8590064 -3397941142405153148458318796269092864 8590065 -56181219697770095501458914645437184000 8590066 31815224698370121983049349286677766976 8590067 2344331574545039857031947184464564032 8590068 15413608218881029773974088951661075200 8590069 -55675466631131392475491093145388060800 8590070 3785336118526526307083343018069452160 8590071 -5958927757755645454909904723871724800 8590072 -19231740176609044179117035285934182400 8590073 -236379264449740607012496426175211766678 8590074 -8333124917151373887456622423669317120 8590075 5364798448476877905772935848242057600 8590076 118283397217724879820352634795993402880 8590077 -106919637272854738050866808916809832320 8590078 34673672157831837083525682118161718656 8590079 74136771416488094441274714061930842120 8590080 67256460403810806794292985804577832960 8590081 138917516710501508334449069259379071144 8590082 16292260739041062720260232970349245392 8590083 -303705373656023888464265081095976976 8590084 13384503006729079847590408008121138432 8590085 -15446369932850792910609123701100819840 8590086 -19485494391168479077739278944635664000 8590087 136805896891608305465697208600937703192 8590088 30265591568111891873745253846976593920 8590089 -28738518461134085491677255845421601776 8590090 -12563287153736430909216585658504320000 8590091 101310303519950881585422675790483501032 8590092 29082230348812136385418633350397132800 8590093 -142266942588008462555664086028864969716 8590094 -4676800835615795328217080422190510528 8590095 -31051935411951984741906344871237321480 8590096 55915326711610324816079675045217042432 8590097 278672667878065841465022496759050580800 8590098 -76735047479532043594276586061206254080 8590099 -41566452108561268865258506590380806064 8590100 -4901467850592001297128606596725555200 8590101 31332759459984567156859458109909121088 8590102 33673330393805995899561702766724414400 8590103 -138752842479215866763174878720469052816 8590104 -133625274383486144333250541449520128000 8590105 60407760687518086978224077635492036800 8590106 43440389459441458694971094683678178304 8590107 -146120184264910322312214899569869369960 8590108 -186230472446466733608734884574176041472 8590109 -109868667688424243229974405425491448320 8590110 -329883328859662987151660055792460800 8590111 -41269180261067308698570812610602320288 8590112 -63602070382069816415350473819132788736 8590113 2358373556591115951357794520575817984 8590114 -22926534395143050138088234442401578720 8590115 20624945387938356631306605717442518720 8590116 -53862274412736483775976190171414862848 8590117 -178698655271952223319748104265005104068 8590118 111586802629803884432876556855932321760 8590119 -127402038678204254334886776377616446640 8590120 -23515594419125147411990324159520768000 8590121 141629752863286600494273485679220403322 8590122 -22775868668371017249262832683156975440 8590123 1967047598298489878317504623320873664 8590124 -4097144616432226876727600381501419008 8590125 159435675845664723612368853535899144000 8590126 77487616895903125997382296565501156480 8590127 -42728798268615556094838185539087709088 8590128 31164400335645556987873990869732556800 8590129 -14822136768002736702946709602912761116 8590130 -119521286056162984744382319763109496000 8590131 -2346255061409612171361957041079309312 8590132 -63931843603904698523671929341437851648 8590133 129127803440629747087933888819617290784 8590134 -1517850987610842613898049759780335616 8590135 77330549088454570875529116084379621080 8590136 143485855302336537772133662593683558400 8590137 171763033237710088244705235689219403552 8590138 61903330570426089110396873100743738880 8590139 -145515731170280991721762765764663660060 8590140 15827557517722351524087413046208235520 8590141 223404804686997620612664253248615731430 8590142 -15456821845713952102273567037530628352 8590143 -177517797240841853284368051925167749376 8590144 -49259403882263792745013768305508352000 8590145 157309914382937367791635244735216562900 8590146 -126872172531393845200483931826589610496 8590147 12455169886059510054045916128872908080 8590148 -34565813242927307661831081212049408000 8590149 36470264792139526536530003702743471134 8590150 -53557810308749698199072095180358167200 8590151 -52647876064032588351862979889080227536 8590152 -71794172996570259114638969099744870400 8590153 -1295317510544615197992406819437568 8590154 89758050501064129457556332150519305776 8590155 12339675115085223476824113655437726720 8590156 -38056829292323709814653218775730091520 8590157 -41602014475116445870951416021448382880 8590158 16130937784605019058719681657284464640 8590159 191180602188662689830994302632454101360 8590160 -3985819588993246824263730400908165120 8590161 -117623796558395424573677231301578342928 8590162 1344928734108548272557811964447576064 8590163 -81061898335730109409996599277775085588 8590164 -94877415559296780903768456276923842560 8590165 36239533428269878038499706010595092060 8590166 19471275903499115559929994890847177600 8590167 30750273870304714893775498726104320520 8590168 -132535955189743812961522266976991354880 8590169 -73873622465483988988605015141322408704 8590170 -26133300309876179259110621802672729600 8590171 64846521273598104931503592271310050372 8590172 59812277902201755543147812591535363072 8590173 -19952391893930151625047723388523692416 8590174 -15401004486732330298988655708417702528 8590175 86424666953012742556644918429419629800 8590176 421140140263516675737106151580893184 8590177 153575873920003335029905881406381383060 8590178 -44438986540420935683692417711301131776 8590179 6221629098092609945761252052994085728 8590180 -42387279542520139768807472282799609600 8590181 22721344200205725522437618613219083100 8590182 19689301023475369246031894189466032640 8590183 37485510707774142792365053169140465664 8590184 27545157184193009890776128133797698560 8590185 -74949253940890777575434309512015968000 8590186 -98601357026969027814807834850839545856 8590187 119884473856132160345635752966818007360 8590188 42171255849953289443654514092106585600 8590189 118463381820274200746305605524713115990 8590190 -29160382063856663502407277251162334720 8590191 -41757826859690022047115513041630505840 8590192 15578008550562769102625468115806617600 8590193 15716188907989400006695023368831869440 8590194 -55720943194292304238324696910661643392 8590195 78604894445662670020569684543532057200 8590196 1361748158195579135443323724277409792 8590197 58647173754530638047222730672063488 8590198 -6912848827735098772704436973106726336 8590199 83674389784746671833367054833718404200 8590200 73138019077997822797884775792926720000 8590201 141866898324483180179014298902446820992 8590202 2962997314764937261559065981082073024 8590203 104194270211612402347716504179184992064 8590204 941007078795259351866714821818040320 8590205 56452477629975236486629089429796256760 8590206 -96775828058156368919099954402349244800 8590207 8138832893116553170032174220596131456 8590208 -54566868448676055336774507910303580160 8590209 -118671165762656087002607861609071743696 8590210 18470800967346955396639376027896320000 8590211 54287734956642018751771461937469902032 8590212 -4432087818766934569722896407585528704 8590213 -7299386407710547163104441929039495936 8590214 27959661277104799301271315693464532672 8590215 40546361085280933204715276654269420320 8590216 -61300975886624176080981591082466211840 8590217 -209630204423899997995483702278606565734 8590218 6309272014766093195012877033041630208 8590219 -124205597819264466998710439497007556096 8590220 59884108978558530391057556906730746880 8590221 27094117529250969880118738829842821590 8590222 24688352490937676430115960938669277824 8590223 -158187642945248086043255344161253824000 8590224 -3181744935617190634845773068316442624 8590225 28260622113019660483581108989149516800 8590226 -34741565088195174457534875216740888688 8590227 -50923939791504790504696198687071388560 8590228 -151514556543632733717349099751071647744 8590229 -51946184596906052780526379782813264324 8590230 -27587616829330475753292745128352337280 8590231 -97610262279007964655379254435072155768 8590232 23683574949797945017629404524131778560 8590233 1220488327547961985581404274998136000 8590234 -16610548101535532851309505181324568320 8590235 -41076214077452287995292720306389433200 8590236 35448936086789986818226951078019993088 8590237 -417009147179571071572261343838193600128 8590238 -56880114655536847595240786221517623680 8590239 1755756884749995171863113790626871040 8590240 12249547953178169558552853861932728320 8590241 -12004047660727977795209728763102984016 8590242 35700235032954725149028047542987367680 8590243 19679052198440103724753735342448918492 8590244 -10430489292373508297725630432043527680 8590245 74286736645207952279685854552447913120 8590246 -26755957286976626592851752139992815360 8590247 -49339531254879807961727227191389499120 8590248 105299180775103172353562112008355993600 8590249 119502329162073536858626259558735008250 8590250 116270136502670349474485818233004344000 8590251 -43620645552569372396610385953340104000 8590252 -90308556911996020257545879192020663296 8590253 -33217643192332805564233295163050431488 8590254 6570320473224432890185314014312491008 8590255 -8361242009554496085689870278886273280 8590256 -12396199236351885304389376710547980288 8590257 -28552501973594092651553108626895595852 8590258 -72744281398744598900304254736754913520 8590259 6124708671888046067855481941754985200 8590260 2546128185933466357649057318797393920 8590261 -37068887026005557366061565042463568000 8590262 100659467141966498538866785386658825632 8590263 35514408242619158842151105989283941248 8590264 -188359706026021755551562836520276787200 8590265 -50818623742096070369974033419020321340 8590266 94751941170940656184114825563596505600 8590267 55220994685513775617772264373410693392 8590268 -250479189265233348148053474801797068800 8590269 82000997077360912410425841436957657344 8590270 28027820377269194578597834958698214400 8590271 162950255503129938479484813589755083592 8590272 35125905424157643200107141504394330112 8590273 71097459500759931755430381493257011522 8590274 44625228062640826085588446747295044608 8590275 -92550067859261835269266364179021800 8590276 108806885722148893096670630994922924160 8590277 -107384495190242119219627258821153855780 8590278 25964148789922191045142472338132165824 8590279 -29990698024715569748027374524733851360 8590280 28564165831354185141491797620817920000 8590281 -21704918413543269272235292158501820416 8590282 111268693767083136667034868405584640 8590283 -89677418471021606971753817980109271696 8590284 13828094179195529519132912586682914816 8590285 27968183507614803922267306406425800000 8590286 -6768051659039109605036446683756364800 8590287 26051107254090109228707807482157526560 8590288 53819113682169844568813830549038194688 8590289 -207296208420776700213572598013192496910 8590290 3829768833055327463988362695854643200 8590291 179576808660124853349648473241261027692 8590292 112930597643357707328863219893908662272 8590293 -51202155486984751470580961220277464960 8590294 27427637321273524951621918813259100672 8590295 -3410286578823451153824204293933202720 8590296 -46818055800931342306832671580197355520 8590297 -40071282443329220566923797947436456700 8590298 117366107987074265818832694840710204400 8590299 -21022492051610251055725031483914704960 8590300 -54640542071109404340388864411474201600 8590301 -31784116175063524542406513082394820698 8590302 -18818953235896360850126563185617633280 8590303 -102270177186251480966865969407506972496 8590304 -144591575012527933109997152298926604288 8590305 -39056326819901092251021390709618074240 8590306 115664936415056952017176282350635702352 8590307 -125223482838520457194640369029128253440 8590308 43703965620196412818721254024145679360 8590309 -11361178537845934258916590963882163200 8590310 10925422595050880021351293017300274560 8590311 25700021984757142504663005101648407632 8590312 -1632161463753465581176226260320076800 8590313 430581350135409034674568343681415699840 8590314 -8730368776921319582357080101993096960 8590315 7950887332292822214782004600287506320 8590316 22189141583547734601785020671853117440 8590317 38767079596463928003289316794448129280 8590318 52083931382084641144571631834066478080 8590319 136446647834067537064978496149050570696 8590320 -8075407891866582960347222254701772800 8590321 -194560505740455447441879360070329538908 8590322 39211313525701333097435527921619699520 8590323 12115108238402607685053693275392383744 8590324 -2657514241826230693824602772715506944 8590325 1918483668242031536801311714962079200 8590326 17061589277706558657863968311555255744 8590327 -82791047813434082491036578061233304808 8590328 67206150237513747748934879521828700160 8590329 85862879320535560099553020442719958448 8590330 13216981857507027417044513633182617600 8590331 163067115138824731345964088623336946912 8590332 29212270463461201765695015803880947712 8590333 -160752801643900719029426738660386407418 8590334 95577436425854395591977213199977768000 8590335 -19625601750683375001641290589274392160 8590336 -78220277259785463320267320503807508480 8590337 -35947560162203902124021177185393639440 8590338 21405009267358350981423593979439837440 8590339 52100433068277136630905977427622932480 8590340 -11277830523053455158548717724858347520 8590341 33693803044768577284882018824989060640 8590342 152521541512138255432735017930980814912 8590343 134634590738015020016592440914499097720 8590344 -20531937490179498505464669053710663680 8590345 47823008564953019642822625439063520100 8590346 14063817380589583355609829607715724384 8590347 109115389790679395322381676366143941040 8590348 14002408352494500771131033258003902464 8590349 352964639535076152623533373965684709964 8590350 542854735666586002693316459619576000 8590351 20644742591750036796786952518222466560 8590352 -721482819804118111219612261365841920 8590353 -522888684267159248673112204500168192 8590354 -14054640821273538238444715904649728624 8590355 -195036708108670113988730910426362540640 8590356 2518321188873051057713320418352573312 8590357 -126730794668413103093857254808159089394 8590358 -28452077215697603366375996965589130624 8590359 -131640569610963309352094301522546195096 8590360 84886642434570983912398351951217664000 8590361 2370214737313324951797635182495740288 8590362 24466207626381707278100508359839150080 8590363 216142293216258707399252879745953876612 8590364 -36176117279434587226759693805586891264 8590365 -37332807703990224095491938694082494080 8590366 -68757595097573523516762653925889546368 8590367 53876257019335450643249999984346712416 8590368 -2787051088423107685313877767070154752 8590369 -107927561545754474508369076542621093120 8590370 -83867192865977928835267237535286801120 8590371 -129208270157401113776782046007669566088 8590372 86396725509300107472885816559731867648 8590373 27995707279009654048106962693005846528 8590374 778952565394223053827191328217301760 8590375 140266526738397912567704176001185140000 8590376 41122853080647437820380666578751477760 8590377 -58704433223595858955735900150371949440 8590378 221347216617885834500678106826000083456 8590379 51125259118604187798390098869486942608 8590380 13700603726527088599143682242531686400 8590381 -24550568349551648254804128209597412800 8590382 -90038563973497833967194664591615814208 8590383 62552844614323247012966289633644907144 8590384 -45812552484412066086929254855905607680 8590385 -40597129685169264511540972364815368000 8590386 75025680072510825020116988768677570560 8590387 -4689087102095261486672631339859030400 8590388 35577709786617834548263163014305847296 8590389 102120274463229922717150749549840208320 8590390 -11720548022183487147110821684211001600 8590391 53373999701666638068927021317216538792 8590392 -104751093311124591765057770816644423680 8590393 -6521711593611890505065121085967282880 8590394 23892031304421430935451398316829207040 8590395 142152415248986612298818331389454960 8590396 -22993002141446514475391759876641715200 8590397 -234612030686236061539067646943803799008 8590398 3790177948417433852016292886166636864 8590399 -19967179024761653224210402504911055680 8590400 3455162576937220864698641540972544000 8590401 -69469483371116936174687661503657328000 8590402 26435861107712808952147905625322495904 8590403 226448168852346424024570057855772610360 8590404 11233522348183425828120743958770359296 8590405 85689279367596617014442639326668089760 8590406 -146724284742841344914198616695318986752 8590407 10135984609793868369495901958542270464 8590408 -7830495048803272022422958589685923840 8590409 -191330195688061944639939168201024802140 8590410 -10130157555857413597835104965496934400 8590411 1247077149162319932379424749339042792 8590412 -151901719438312679219692792293572904960 8590413 -12259898743260625735705807940325944640 8590414 -27947086407378574070161925465194982400 8590415 169294349749452314550273840610611703560 8590416 26550441671186846614681573387155800064 8590417 23931763594622723051530374967113267792 8590418 -6656421554626282502907271755993129840 8590419 -89751221927233643442692657697910364556 8590420 -398767520157670191179536441830846720 8590421 2213883944574747726128658723039201984 8590422 60489789017091459086745626306926145472 8590423 192124144744851862559209185365948129520 8590424 77507691199084401188329550321760552960 8590425 12438899912432481784008133353221116800 8590426 -630425646389669247722686797994150656 8590427 -64762505003343523343832884718453569724 8590428 490365958588978922576100158731223040 8590429 -24329847522965656142438104099796657600 8590430 136654158693278075972332079267752878720 8590431 -68145221994229109457693450713747551032 8590432 -14957076557346949366573373101965312000 8590433 -150220444372930772129180847570314724318 8590434 -118243814973959816668213573230510405120 8590435 -45303967868319671860008048041485560000 8590436 -6985174333702519297263726730253252352 8590437 29040386494450050662226376729002877728 8590438 -52826324888299246842297351949514432640 8590439 -36517613250312915123655557832475620152 8590440 -104303346531097547893177252664325734400 8590441 -27504486569669647574796346002752396032 8590442 23872509407347192773385364340846941184 8590443 33538329824721127496797525617705814656 8590444 -138488721464163814800946755767394744064 8590445 -2627367132755523259626907434794452200 8590446 28302772834521534801281935384262145600 8590447 22695293831656634104619304487258367512 8590448 14376142199827173646897927977780510720 8590449 52068074841502349629565919682361672640 8590450 54684828677803950038962875213974736000 8590451 47091184888752760136757944283432116400 8590452 -9507373981894632924203954962742231040 8590453 27435964040900081059403364011298835740 8590454 33978144338997993003589956180839438208 8590455 4218138783725226073667739900906757560 8590456 104247635415718657716053234839007723520 8590457 62452291554814662206483818255653274452 8590458 -10574364980241376769952788435527057920 8590459 -51460510172346459119207760914288391480 8590460 -47398770740871236682832552666754764800 8590461 103763799315981180341772169122131901984 8590462 67870732486406533987053400150507679232 8590463 8663418210971732334003061855906740960 8590464 -129982912404867739430956610133719777280 8590465 28793210802189486330516088712003075520 8590466 -102519843084195877128778564249360252896 8590467 -93683730467790865946267325766278686880 8590468 61019689227803702986787701289683307648 8590469 -165397942203305932184746053472333748130 8590470 12383661397866193221561680839860326400 8590471 -270481985116341132630379470205373028328 8590472 99295061811178674912516448310022635520 8590473 4006446513917363336961158536009591722 8590474 -34326210791118034786074203527102130688 8590475 47909337916253000924663887257557964900 8590476 108794999321616376178188559248756280832 8590477 -64828849954571373686863284150013198080 8590478 30244096282001504026899337891546001280 8590479 955137062758838085542085773837262984 8590480 3992712149355572092302238837588623360 8590481 9974773180982843799729728482647026292 8590482 178062607650102617226005865411151910400 8590483 -39007005187374258754924186784694632376 8590484 -62480952013172039636066081902580855040 8590485 -759739204253987534895085472722668000 8590486 10836170333669148831306230094691930944 8590487 30519292456445565124580967868293608136 8590488 40897068670234590678667573977649766400 8590489 -193443772453494972711944203236768576560 8590490 36029247332926444552916225016130764000 8590491 184764413523266410404303034760937024 8590492 26231332812313689303033787185661308416 8590493 -113549806102930333410918584661087392340 8590494 789275256434738186981037944808093696 8590495 -40029642106278289041583364396459919120 8590496 81664651712319809300045402277663866880 8590497 53404589079501558890094350764741728 8590498 50502100229919547307135100682499252736 8590499 -44052200569209810539556615049261298760 8590500 32843995484507410875120605048030208000 8590501 170367932456782070080645577977375693502 8590502 266156900903349359207290080742086912 8590503 10280591488573416346108073111497967616 8590504 11355885723881447868421733451839723520 8590505 11807919605319269842673343974555101440 8590506 -26014345258093303418796217105660260096 8590507 14775105054962743412681898004312904756 8590508 55401268487894087939494796403587635200 8590509 -359688602702750230954844889933471062400 8590510 -34693296747810723528491798338988427840 8590511 220589679613109852366543115450343306800 8590512 -2085091244614336701266093102481801216 8590513 117969674968639380713755836046710575762 8590514 -61524372806289883307207301837293826528 8590515 -46088530704100380736220997987141444000 8590516 109659380303602357377542156402672000 8590517 88733928534308031850865674207544410620 8590518 -46169117628565716105904839074925355200 8590519 -40151594625107013448749570924343001088 8590520 68756531823363590122555879782048460800 8590521 43268781458214833701874227866447111360 8590522 71445384309815511499812193139317683312 8590523 -34591708488603632956915805189842149456 8590524 -25737296231785584358524196960537849344 8590525 -13539055446082387318556640616474000500 8590526 -6293513913288222703452673049219840640 8590527 21397819982214596024293511111874564480 8590528 53233975001253002435378199352986042368 8590529 -34461791643286350030892527781506855870 8590530 -24347703692594120252766508647124462080 8590531 5826924691875335181246008526793494332 8590532 -173166204236934776772691340273423378304 8590533 -106951508242466194999177098415933707360 8590534 -25663572847263688281367904199687929856 8590535 -144388235559797053801692425766867680520 8590536 65290092851650684904031489880544870400 8590537 58554980943066071975398858423519748186 8590538 58321356710264689071958275944680680960 8590539 252102801991357717454852748913381009920 8590540 -212249837888721575020532605065707520 8590541 112747396747778532434375894407890852384 8590542 -13739017415480144955352334196068224896 8590543 -13134345600109175852918677419266394056 8590544 -21799751330476760640280219945338839040 8590545 112293103246056781971222781139678317620 8590546 10788992394422699863976468059980403200 8590547 36996382061854014009386211870287325600 8590548 -56150814177990549801033989564335749120 8590549 48363964147882909483181721645445788192 8590550 48351229499615591146277562341296336800 8590551 10018602910346417945356848313618006632 8590552 179146706439158028679720808068833945600 8590553 130426670420525378868887793179236481802 8590554 24409312674064973519941925967664465920 8590555 5463316323895101759274094384733007920 8590556 -61877939664233555579096614276158832128 8590557 13137003346507975649515342148409075840 8590558 -16437631205682057390380993374073044416 8590559 -119229962531058668109170051162232204384 8590560 10256202420895513582093858753027768320 8590561 -4832575886048079957781371737292344320 8590562 347288593386633629398144658368894032 8590563 -60562860369543545315520391020635951520 8590564 63371407738777912887973044971104194176 8590565 -507453622193341354353995485128076800 8590566 -6825125639950546306013676107799846912 8590567 5515987068202567972063098964828032160 8590568 52933394081939010080965165991507558400 8590569 -24831752919009132090078798888436464384 8590570 -53575685601701930338585190789731151520 8590571 -124815044341420412825849365478500804056 8590572 32470895052970948406148009334078692096 8590573 39663172155345978313834863965526500822 8590574 -14314559572500732793085860746173455488 8590575 11743969647042265245518803089306441600 8590576 68455482997924810426507219314711724032 8590577 69723812139550013652110278463908913520 8590578 -28211654156696875593629278553137608576 8590579 184268584452546426224808437370769652976 8590580 62048906874472768198760959647766291200 8590581 -90436405793364622179908718477251680530 8590582 -31108531848414240142195706187880384896 8590583 939619343721873710271905634206733720 8590584 -6991477155873779435180956492849152000 8590585 -21142222163948071397191313569405370040 8590586 -54775331635272647430377915768864124960 8590587 79093778846691798143205079232834619840 8590588 -15997412269020998524467314866962968064 8590589 14865718904688973809388532912149047360 8590590 68346684111615056020456333463237817600 8590591 -70478594910382842310419576401387723008 8590592 82260820947257169090326255391127633920 8590593 60206289750452945543582512720891516608 8590594 -78306261751186258792996475793120404448 8590595 17801085385134321646306304828755224000 8590596 -5250963592004311238412938829358694400 8590597 42037065562983279205611734162417902046 8590598 195356966843829381485307221308672409664 8590599 -5668350884698209021073355202316878336 8590600 -52407328114555926983720222011606656000 8590601 -95982414230589878502320648210320376988 8590602 10965919728177599740051489680098121984 8590603 -30028576691455928905032852007337628160 8590604 -108650595466389625021658759403512114688 8590605 -30849298348432104642843894643238795040 8590606 62542505138876968187253729353094480960 8590607 9297901512051392991517117344084236544 8590608 4075309976750780114356847182198038528 8590609 21922652949699242820078779814858895204 8590610 -31925995895919909877608946724218598400 8590611 -5656714746781255173516904298548680096 8590612 414326384928351263546600631855387033600 8590613 49293426974093077972539976690231164480 8590614 -1239931446338209975814147204611460160 8590615 -79338397542301069026599646027456744960 8590616 -116444782412470680688066469351727513600 8590617 -1222733154886269660726702482617617600 8590618 -9432518017963827064470328064276375040 8590619 130409026332667972279077667661490549840 8590620 -31655701457222490628146186311343467520 8590621 -29555449749564447912322628132570117108 8590622 7079559943176036044704154181765840000 8590623 33338940468698025683485638899271068448 8590624 46999383855693309902960035880817917952 8590625 211969977205518516813150889958048437500 8590626 353106042467658930575568589463066880 8590627 -99094396760368802649119154748510152576 8590628 -100054819653999193985244249789729973632 8590629 -29444057854590980975717973910074423552 8590630 101237170874982136799508289924032078720 8590631 -5218734267110589459836107984368382800 8590632 -147610345306656746761156408383068405760 8590633 46423540013498448422132396887634741882 8590634 -11541299072957791613649694180202635680 8590635 10586696384367715894713792305549766000 8590636 39359163137883966881279069060253312000 8590637 -117919915119798923092030100933979882 8590638 -13500378107274547789943198780817395712 8590639 -95275037257063574467781272369673816560 8590640 1107582130850486015443097272760401920 8590641 -117833308812638223635398690508946436800 8590642 -84011690904847347641660638681443276528 8590643 4958402480071693011532342315865834892 8590644 -113575403201824348081054523931729715200 8590645 -20794668983113121616652421703970832640 8590646 -132888890151664635245571134695518277728 8590647 50458796595161379869267740466445396480 8590648 17023028669844825907869558739392061440 8590649 -33543838257888798504340655480798040240 8590650 20393710356455267249761246846358841600 8590651 281869339474294333314353015135887160992 8590652 -43080497459210501623438701419705656320 8590653 26476345083552463014296098707109873062 8590654 -109256543085022272014425856643280033728 8590655 109850826648313992717488780194772611560 8590656 18258487709844792643431393312085377024 8590657 -26625171003103506231336963068104812094 8590658 18986831729294707272287880459093688320 8590659 -55950031760541095947763268128381149440 8590660 -21443961719437993163115460185167462400 8590661 -32146504815703134410987593914721529856 8590662 9658347886293772914680831130277314720 8590663 69399074424743225806512473218784717912 8590664 -7336287558981814406907581878828308480 8590665 -14417957018657479783405956130912726080 8590666 -4249950788484479134119879551153972736 8590667 5389611030565366283018846488663345032 8590668 -34172260015165692854313661326588879360 8590669 924606486074303601631735233995477344 8590670 -54042393312768939413968824543550598400 8590671 22665155910226577180169829472985348240 8590672 -41776074500798173018182139715724058624 8590673 8344513218374774425546734028016334720 8590674 25056272704206325072435588015890053760 8590675 109594060807665564266945270322417893900 8590676 -60397167835257991222455538255667400960 8590677 -109890287424139059302933365165091184480 8590678 -115717880582045581166880710229194238144 8590679 -19556922701858367829036964139343263360 8590680 -17304600866315324576521933696099737600 8590681 82880425765945156098048580202547669264 8590682 -29772172937908578489180741801094595616 8590683 67391838562601497898537299369750030704 8590684 -111941699897695406690341192955673590784 8590685 -155199841844950311294654165735501433620 8590686 -245282033216277363329568730604305152 8590687 22702802015131125020206304416730442352 8590688 33084954995648780565528712444707471360 8590689 12614189916141809516989751968574217216 8590690 -126406504270267399888602057285380628480 8590691 -161870508001757286396402698056239815616 8590692 -11735137226126058832940994162912264192 8590693 248159520539755191783509106084661874942 8590694 32155611320575271820727260845735979264 8590695 62471670946834992000077390739428563200 8590696 137133511268114510362423029767818337280 8590697 -29931622736983895178204439222844284800 8590698 -723801119244243417907305233229192960 8590699 42531829955614952862818057244097778160 8590700 -11790813638377300397418934138941081600 8590701 -2691163651413973300911688223647636416 8590702 -5359994351827263969579425806071104448 8590703 -76787866917653013285104155223320616136 8590704 12069891021106005381505518307469328384 8590705 66116563212539279497635403014729847860 8590706 38086856753939043560488873025038296480 8590707 -2938433986445968335131389171347558912 8590708 -7583144863167281026630300391549784064 8590709 78417000408273357332774630715897465216 8590710 -17729284886141956728196395032572550400 8590711 49709522792225277061064385885722270312 8590712 491501047289268819365524027340144640 8590713 3960579750115694302960689443222062944 8590714 -50190793955140026179415682707119693568 8590715 32870415657322870882507058447218206720 8590716 -49630079092964929131436521842818630656 8590717 -2760477057382293520115083860452786100 8590718 -112702195574838305939785096233664701120 8590719 132975113567581738340179562428002387144 8590720 -8618433895216504043369474202324172800 8590721 -148044343531313451522115562351438814078 8590722 -10056359650442012398739565656089261056 8590723 88144807755648587503279592354004590972 8590724 77544913009489950741279160516423756800 8590725 14424261082220343358825096075516080000 8590726 -30111844980078361892586952987267409280 8590727 -181292528395736819512374034766924168424 8590728 -21973699549732589190285040586118758400 8590729 136521899845677980620039029832233739956 8590730 7330796967502124906587330421237207040 8590731 -49665143094634893373435264800891780648 8590732 -93667649270787434669738309884312339968 8590733 -160648411892565512583645669308173779018 8590734 -36967060569249929273851076400211147200 8590735 35469038410586866619765540436499968960 8590736 16759802162718655896263187150133002240 8590737 -89784685635703939766799800181431543232 8590738 -19219500557463828023272230016707874656 8590739 3338343525279969921438891465316429656 8590740 30748256270888695871531652228434964480 8590741 93588459795122025507198935465288608142 8590742 27783731114463390514844639414855242272 8590743 34886508483858224383841079230972365104 8590744 -69300331631092193592627534135426048000 8590745 -135127271191415565547194412804053120 8590746 -20220389242279833115166360345305399296 8590747 149439788328546056073759916173268720320 8590748 -105768430073667215040460453341629698560 8590749 -10320108409958928120230865414635136672 8590750 9393259823743943833027932150025920000 8590751 -4653211798236941834076917650112969856 8590752 -35881272917396523718119398796605521920 8590753 -68642531245596519892316954395439091072 8590754 125423073057485150512091317711202688000 8590755 -1272839769755198289059403755072275200 8590756 62025704465345517784475301389837808640 8590757 -12900717847204394097492790214647420800 8590758 78938749856382474762273899039723712 8590759 -3482759395845152807675816339429148040 8590760 -77253789302316017353778962384253030400 8590761 79301252026950369047623953729343419471 8590762 8031942259268517339527074262241276000 8590763 230408095019390427252988642862922879240 8590764 16186205830153424399951233228337037312 8590765 164810072168509063254504402046178571660 8590766 105607910336058487470158280625371392832 8590767 34508142452684391399478849793652278280 8590768 -11838131301607248342169222364625092608 8590769 -105682734218577248770621128647386284000 8590770 -18627160370137930518295399996516781760 8590771 5268822584827855124619387882192870720 8590772 -140831402456833891043640231721518378624 8590773 -14561639226887844286636912628154146016 8590774 -49315428449667376457776802919474577920 8590775 -3919739593930282813688640970221865200 8590776 -43510716495566047055185190634612326400 8590777 129424124542262059042977877878629769774 8590778 14823389059499287977853003598162313840 8590779 39054830849863801260159510500662478664 8590780 99826324896830264088498992603006023680 8590781 40136821592438266080858765342958108992 8590782 -14468751506179236655082192212785770496 8590783 63308122931803614058557435034855092032 8590784 -7593528213714330179285583731097600000 8590785 18412231836454906749946402662005823360 8590786 -9345688887793843508620203625278283200 8590787 -133470154244563293280833127956484544688 8590788 -21314971907889879927150151769872465920 8590789 -122433794904390100701826833974919485410 8590790 19056507165712889728374190252590414720 8590791 1186323221975191455386856402171313920 8590792 50417849345989137619426470348651233280 8590793 4495088492540153990955008015816767200 8590794 -58585845160557723162717713164898822400 8590795 31190907840713363703934139570487568800 8590796 7601823586077449627359765668320889600 8590797 2055750109096709524560182011780728300 8590798 -24772781439826592597506204592136192 8590799 -15864473727478051287666842182513198080 8590800 7490200796114385050816078001881088000 8590801 384582452423320161715583385852251977970 8590802 -44124350349386569569756911880567117696 8590803 3769319067782102845680356935516181088 8590804 26564365360248550037588699586625298176 8590805 -49730923364118401081594424171615552840 8590806 -22759995722167713884264371750586388480 8590807 16653364433894779266538219544653182952 8590808 -77499389047872934039394856694022307840 8590809 65341878206490794255816690808877546704 8590810 7733677120280097434554233478361038560 8590811 -78489384258111561659525766526931094588 8590812 5926442403407033748554974313411788800 8590813 -17075638184783169661483365762156011520 8590814 22175684456585797534871776992024827520 8590815 3200421943328673371995546656044756760 8590816 55814087627811642860509367012207099904 8590817 -15863716111994907898410355874859606480 8590818 120277248066538368524063247614345399808 8590819 23809606482842659324341521313368068800 8590820 -30526248828798299760728318842998558720 8590821 -59689551523694871102927962402084112288 8590822 28625750116755148541878304291770856832 8590823 13870041949134729581267169942715594584 8590824 15553436944154945204001648338380062720 8590825 -185396503282777498532684045043096900 8590826 -24417296289972104751761861656474359888 8590827 -23380853425519117668529665774417266088 8590828 -6462340555754791801002727068896082944 8590829 -74905580572844535523442033121144930516 8590830 495632200647387323918212757268480000 8590831 -113558326170456558387153624604266008880 8590832 -7852387853823956477250673880832245760 8590833 -46514706608262610291360180807404482400 8590834 22563199320175586300459350315598019072 8590835 33977762493189428114739314553323383200 8590836 52410629823141577123994614540753600512 8590837 -173547187700797461431076156521390322514 8590838 23481969771858383309133410960270396544 8590839 192143833329024737753039456668538463360 8590840 14862440003337067996906753298552524800 8590841 220529584772803833249602485157208384 8590842 -6760585224643325423486615884424680992 8590843 17720518894611401118033715257499217584 8590844 16526248769566486524686635653963571200 8590845 -19603700778781446874667790603028220160 8590846 -5078039064600404224765287156554738496 8590847 58691021053156373967254141524683697272 8590848 -28579701120686401421694102288400908288 8590849 -362669674834685408158018424371365804240 8590850 -12071431456902750860337280365260304000 8590851 -25059528146930428549180620768756466620 8590852 22171873924923928098534031348299661312 8590853 -35047732863511892669735745649174456356 8590854 -5590073196687905982122831568020508480 8590855 -12715303875224944897166651624291328000 8590856 -13439084955644437297957337899022085120 8590857 69845638901513085007795068064696804320 8590858 32693823340740038106022620491329766400 8590859 -2367630292244412638937213470571258480 8590860 5029457778694893727360810165708385280 8590861 87035837622835806539613667587213330732 8590862 22021666818823721775500283038000644992 8590863 34543795613445337461253128087495621264 8590864 9148959487696553689754988956523438080 8590865 238110035832325755376081556444187148800 8590866 8591539648504568472094340263466479104 8590867 145308847306643977118854024794734302680 8590868 -10047541295175660083327759202553454592 8590869 -33595261313482524863337248947155687360 8590870 -58518200722315222910379200772923078400 8590871 211659070933089249232542962859387746112 8590872 -86100673739346410228370349170005606400 8590873 272824615048259255352059214225373194180 8590874 -145106673313276948261951874884854556416 8590875 -40190454478985250207482295064001280000 8590876 -1086588999576552691028858205917716992 8590877 92064225344028940459609121864456922726 8590878 -54071067858857938453879104754669356096 8590879 137786327271383862420322845925025000 8590880 86451604953780695923523267159668162560 8590881 -31290384936716840878084247476988882880 8590882 -11970827520558274160038552313094736320 8590883 -16709865006646696267422039902848643424 8590884 1203510305366611927309861422368716800 8590885 149610153168168926663209036571921795580 8590886 -79785653345306359947648959968837528608 8590887 -139921958710464476571740918778489376560 8590888 28566408132432741777372333838927872000 8590889 -234990959975317979406335783509483250310 8590890 -15998740815948389720062556128391577600 8590891 -19276014731041887572170055467716324048 8590892 12528433296149348222850785445424688640 8590893 143094808479358107450172736698359996000 8590894 -20441931113076632408055744927178680960 8590895 -188031993647043431734689650770851609600 8590896 -13874489387417426283487927318450913280 8590897 -87188338187161067895507402332499359168 8590898 137317200189374777590093211069797885200 8590899 5293584281702752680972531166629836400 8590900 62393839876547476498927576787490512000 8590901 253190449844136211291625497884732443904 8590902 -4995631220629804592383396820546438400 8590903 58457584632510481044390925296455036640 8590904 83476736973227279155028813870528716800 8590905 33803891908882077148870798889943164100 8590906 14600253384182169522439860785185833984 8590907 -32275267978649516060595642544237392720 8590908 -6928807345469358758677248013854051840 8590909 195598287900144365207272194670934631110 8590910 54590384737442255935441432065270327360 8590911 -37210465531324272748423138267537518336 8590912 1119103211751877075634675661492191232 8590913 58294334645141587927434406235665620162 8590914 -10046420995394346408714188140002524160 8590915 -13319971790569088900895702237188321280 8590916 -139002884463550486198175958939228847872 8590917 90602732929689315063807766638559408800 8590918 -39225688084172058645072898936900877184 8590919 -19148945620237838906934696793198386504 8590920 5923323058440655001994945230367129600 8590921 -240633353112649020002413155293862409088 8590922 37294518279512053987109457644865022512 8590923 27879919464970888881223272512893789248 8590924 -83492627753791089579471670614362447104 8590925 7425725339109545740427904718776043650 8590926 -18551289341895785880222073469999385600 8590927 71485195766300936054087841692737520 8590928 -28208122913555260917019723021578805248 8590929 30497692019271487970467754373540368256 8590930 -89356451012729093468320168349423564640 8590931 -270268082215031471134613791803356156400 8590932 2531290100789650785697628300006756352 8590933 28528710376429160087140213238749173624 8590934 105912523472597558457606105799743774720 8590935 -30848721234894314923961717365310308800 8590936 -45485864939039698548273189463724851200 8590937 5058746328955101618453717924668659200 8590938 -20677029020829685731004691091697999872 8590939 -45518088197384180518443681618967925744 8590940 63478380444904648129059607938450839040 8590941 -4225886235939309080599267283061615168 8590942 10424197678688868624239399954330725632 8590943 -62523123094021937105892635085058129296 8590944 -1016670881779986743205599833880002560 8590945 -24217494413676804794317327010776929600 8590946 9416757750711496855992425747439903744 8590947 104796935942686136534745155411705287800 8590948 -45161886123616369613188890626807032192 8590949 -194666462810493484555735755239568514050 8590950 17647081769292598152598971687713409600 8590951 -197949521263942513136492226065569567048 8590952 -33990154144871011649663747871390950400 8590953 2586093507012042834811339940022337920 8590954 -142867892513072615947285746275239135824 8590955 83162279966988849742197266105068059360 8590956 32772701841813933928484793553829560320 8590957 -160939746742586648770318196807268410794 8590958 26498798754323089994121128970084694080 8590959 13227742533552729789895481645370017568 8590960 6204361469960053265805800089554124800 8590961 33145827608610258179698365614634673572 8590962 47839038224909465701656814514367975552 8590963 -104835430022786581891251835049018756788 8590964 -122349107147328193662812246324567961600 8590965 -14475750479163898456161480838470362880 8590966 8460472926816631375855752160517638464 8590967 -27866065856690844010554304821018898176 8590968 73182056270035519148069832828479078400 8590969 190039173028400578091609144736190747370 8590970 -532786261809464708264654596475731200 8590971 -22208352735336442599681883737831338496 8590972 9171888258424339925176685684767032832 8590973 -70792492809162503907584059524321526740 8590974 28217431484670235234686428986780444992 8590975 67651768244979275515998677838247091000 8590976 45064898467434337947161734553712721920 8590977 -79178465978291400679368624755689453872 8590978 -43024686054595652492510119396043472000 8590979 -35971894814533090578745145057087722560 8590980 -2881755934670378091077648015792762880 8590981 109700708413002164538462829605404937600 8590982 25886883152711565070922162252856004992 8590983 50216417273564211793029483972579528960 8590984 -14912225222515021228746202737513984000 8590985 -73256572751103675493879949838396967800 8590986 -59649649927540564202947698409565135568 8590987 177718554273365872519103745082518983636 8590988 -40416827881183610048693992816409570304 8590989 128421510364746608605362929846239395840 8590990 -21822805313461046857756828586956790400 8590991 55046942926430513813948510126458201392 8590992 6545948443824901446026128056458280960 8590993 -12114945604716021379196783113845342860 8590994 -83419306747061787277984435232310724608 8590995 -60097840543035027338935958457758092800 8590996 72921009061493431027848205564176907776 8590997 -1512248530643318071493189747394589554 8590998 -10538175725769863779693001266338680832 8590999 25954724882044724423198793804918568832 8591000 -147981191413297688356011931146240000 8591001 18373271308858418772753017998448933664 8591002 -29145344712335878779480395897971822080 8591003 -80909146327969809259812202935232450296 8591004 52784916526792680219885870512324490240 8591005 -4738026899001705869151408103132121640 8591006 12608629215070330046464451575706484864 8591007 -26587876144261939102131124572033008112 8591008 192140248503259630906116161832055996416 8591009 -107984652969548288721885555479361674880 8591010 -44379182302767379711000097133982525440 8591011 -55442972253337016819317943922692049456 8591012 -83801887269667486058126622666880834944 8591013 1560506636863795027627790254201645440 8591014 106072895027993994209628613790906597856 8591015 147816856134835649663062489073499263160 8591016 23970280604300808242821352792330895360 8591017 -136918933851559045772269102456934975736 8591018 -98958566463610973286548186576445407040 8591019 5728436321147308053855988372880307648 8591020 4117746423039180376238183237446932480 8591021 -12299792643112253661940436956872748800 8591022 -119785606743836032321856101993312183296 8591023 168513919965541081603551549996275153568 8591024 -17176205209147073873947552743876329472 8591025 -13313023932665511756705847483395781200 8591026 -128515517815034616017066875352132161920 8591027 114289557572850840167363543278064573832 8591028 88622300186276258285370896646515281920 8591029 20636660488508262036343594275963638400 8591030 1686520728947795658733907723679989760 8591031 71766740638702901522805535157296348728 8591032 -120919195132974527014645151516403609600 8591033 47188595941930103891867139638315950224 8591034 23307744162560202491838748408490261760 8591035 -11606251412744196343253674722034676640 8591036 -332177229126356498676897135095396352 8591037 -14671611675525164658143996325189006720 8591038 -42018972966344573556447789606895246080 8591039 -14389333288848616378689848323522676160 8591040 -20773985227390119460736234486130278400 8591041 -128269342779088511395591219381628122558 8591042 9563814724463442354546569066336870400 8591043 -51317443161267487079863628051118489600 8591044 1510754758888358163371150828713807872 8591045 -84449711441032213047481574779441787400 8591046 -26951010270234472990789096842253175616 8591047 -117515674300384039492865371646200298040 8591048 185870494190648904657409163778996495360 8591049 -160583949641130507485914244544044193600 8591050 7902459768861844553703488318230528800 8591051 -20111671013451773245777657351699981536 8591052 34583126673408452382005343193789661184 8591053 -45428104567880920576493747343521526600 8591054 -39558849236072845583706164933499849024 8591055 1445282564448612932642625695281422720 8591056 -574028241119130598958806024738439168 8591057 -100049883678315391454428357485781280268 8591058 6243039509661963003582432365536493568 8591059 -250981421372693433050989692323705057960 8591060 93125368815327748331799074596588008960 8591061 -21692045537733519382419238482576135936 8591062 82368522153389318104218853467954976032 8591063 73292398478694732405369641252682889224 8591064 57892029045712638639222130925151191040 8591065 -51673459740767505214662177333322041600 8591066 714325913553154428755191202183034624 8591067 -59754751964128593207504161139115436400 8591068 -91338519814662899605323839513381873152 8591069 -161253377467024307672548782163735142004 8591070 -18120506003450614469543595077531836800 8591071 154032384416208656311028262748087490544 8591072 110785465633671473498059518482011914240 8591073 -65467861386010303584265530990581799936 8591074 115955272361454670165166664872226835536 8591075 53983785050637269017150307903453721600 8591076 54359891758666080481200745316329267200 8591077 94184650932477507738577733141357652672 8591078 -35505367867559955267680075330308416 8591079 2485994684886831224360247299165059200 8591080 -143957195010667999200079891525346611200 8591081 38557996271271543763950437739690545760 8591082 -48623968496117581519663948333708862208 8591083 -110494639305872148043149138013832163360 8591084 -142076914753671367212776591599182806784 8591085 -97924313868057029870718174612810741780 8591086 -24705551047607486265179460492093821184 8591087 165489359313992204557042659453117542736 8591088 -3249903507891450673713907328346488832 8591089 15540469706379078334396563800323980724 8591090 16635272596116895949617800166683664800 8591091 -25499601098546079016305555326616203208 8591092 -83321600692511712991004767041168670720 8591093 -59939206166676209602053584356764367200 8591094 -18632389357880421316791485885457189120 8591095 181723399966693140598769688882338304600 8591096 -114449160532397492453068378020574986240 8591097 -52039492534178660965946975382601991520 8591098 21813277019981725834474387451581073664 8591099 -926341290704481663441479166445071744 8591100 -13570146429087728565096360991397683200 8591101 -60305463499222140778184680202680210400 8591102 -36557043598479828068897219838263335488 8591103 -3975536258183804768317395324879124752 8591104 -209740466226355843894961668320395264 8591105 -66305498196004981965298617661307016000 8591106 20012896857137106751128793182302815104 8591107 81001461166805792929912814977545007312 8591108 115640918008187496536907306527088768 8591109 -14264791430161106337107612419362648096 8591110 51505841783573766772648739299449889920 8591111 -84153199184122051103498483562880517976 8591112 -13309637715789301365330770163687214080 8591113 180406427221200846646445681582086446362 8591114 -3084989230753515966844126552404357888 8591115 77874312738683739768797353342376782800 8591116 81969830363893262418338386666615313920 8591117 213759252938581700572956536940349658166 8591118 -12960284429494912612095997301390182272 8591119 -53375798488409339809001707018567558480 8591120 -17247304123574855891253499745039646720 8591121 -64954009105233317590140245134454400 8591122 -114470655374490563523738107375950985568 8591123 1152963419914725995862456089312913408 8591124 -58909789067217409117959188067286124544 8591125 146142792579284619986154733283378835000 8591126 89618016469422634032367350564010900512 8591127 -9795740227328498451509774781918571392 8591128 -16107062314234869996060280570358906880 8591129 46469804285576248807312512264553334730 8591130 -32257191321858708131734497719631974400 8591131 -109517271291089298776322059721382739068 8591132 65798165830898823739048200926431606272 8591133 74576359952755530570941176447154650944 8591134 -20154335147244793466809597380006872640 8591135 25651956657309085693950961957067712000 8591136 89930459793651428408893530457690865664 8591137 81092623140390929008288276354840646112 8591138 -95995763953460323562741997925798319280 8591139 1002931488033834964847834214856493604 8591140 10166263128450208610123354304705262080 8591141 -20330571193162090654933105275985186896 8591142 262899835644102384950753359648555008 8591143 -22800867150678982986782788439028774480 8591144 -69952467082011775479540746119869972480 8591145 58633689365065272103210301130151309440 8591146 -70941822382858601657330809757541307728 8591147 -32273505827093395761053516194095970920 8591148 -74687911520090023065104333887767505920 8591149 34705551820434656906773440763667493632 8591150 -50371811249962420804320568358892739200 8591151 11302096535625288825817102104754565520 8591152 50164553927091602928855368371894009856 8591153 7274008284512070299483069914660267044 8591154 7267879881460430138061922932584939520 8591155 90270218828053051353099276924538118160 8591156 40527201630468448495513840128085997568 8591157 -155816080062936992125605509599050975360 8591158 -32503564740679213732168239982244831616 8591159 -47925578034796691533935395975176994160 8591160 39741555757344568589940568413203865600 8591161 -144477324741258878032808212322040220476 8591162 -42460583823202269909378064249774298400 8591163 26434415176682865924021584478007023360 8591164 43475396695160753314499773301894108160 8591165 -27825829080497281231334104381377615360 8591166 93802222100089135005102375227639164800 8591167 -12291325354732419523982105186356200960 8591168 -117061776196098731634391489119780864 8591169 50578366699832584923714999984394521600 8591170 14140050436992326709215546176189953600 8591171 17220434591651049538550080938619548480 8591172 45292230585128465491516952054611507200 8591173 -42178483428261283098764576591711250400 8591174 101121353853622545123892441522343658336 8591175 -27011195430859503656601311117946101400 8591176 -58225993478923918238718350716510617600 8591177 -61087169754007094461753814257382546688 8591178 30732448781729525752180233056503814400 8591179 -160820890666702774881386584242977142320 8591180 -10783845549185838172015258038396026880 8591181 17800271358496970926812560620199273664 8591182 72592578524811136211892486574469001792 8591183 14206563866856189335335061691384792432 8591184 784750659228907049220523189835268096 8591185 23017178359443280986467359961356800 8591186 32563050943343270601512981722275483792 8591187 -102625808869481175499504310225985608640 8591188 173365197492496954465757897407784169216 8591189 228823618191763825309093930647246661440 8591190 15274718108252649479465356070036183040 8591191 -7124974463902406115203048476476813600 8591192 -174535319517167552922413704383206400000 8591193 -3285270779810350457320995380198234616 8591194 29598057565031063340360503920232805600 8591195 23041613163283553678187905092006159920 8591196 -89977254761896648769536472765858835456 8591197 130019881455644933073703315523620544332 8591198 -36941708171891927748075281667426935808 8591199 -126364184980721370157403229393324964536 8591200 -9226265702301337214240289390772224000 8591201 -152761873249962436251562259011399625196 8591202 -42533543216049027793839053010580878432 8591203 -81720971024777907869743049357858809256 8591204 1369214614244280941439868538457507456 8591205 -33413145678908957431338682778466727680 8591206 58367660607256027213919968014112349184 8591207 6260941114079692884919168845490960200 8591208 -30962455158028719744431734271782256640 8591209 -327980603522984580262786121056830217248 8591210 -28522115336711155068318310388995566240 8591211 79186035293826544829388091254152054400 8591212 33563902110799267167054554429900170240 8591213 -67570149497618901467265622066006353792 8591214 -67384665280112378001516583925696832960 8591215 -70524108955270348740612678396227968800 8591216 -1088955261534435702950603041393606656 8591217 14022024666619124516345517890731636080 8591218 2767661058009744686168810318835052560 8591219 -87162603261124626699543404628544561824 8591220 9485235375431148407808793562965862400 8591221 39747353895141771928270884581450317500 8591222 -41773100328013961262797657717362436736 8591223 28406176560993668183502546945436919784 8591224 -33059514769457652719489614319158394880 8591225 -15246066157426565374351375065726071250 8591226 -12002035555966751103759549965055406080 8591227 57713811963129098368494115340809063076 8591228 238395472880776632336036464579174400 8591229 -23161186287076313551370722199498728800 8591230 -8099838331615550148086551348265472000 8591231 -19758451087479041402658666530029472136 8591232 -21271428360344342958205718884798955520 8591233 -32708584008973641414115887327503727680 8591234 123724144514661309260914204226456216016 8591235 85511027814286072629670006165816590000 8591236 -51712413349390508768789694622243442688 8591237 44894098815523257038691991996508225886 8591238 31655024612218769862908722481288104320 8591239 190243483581472368487080284706741309456 8591240 -24077140756223952574247484329666150400 8591241 -38133767425725908559429830207750250720 8591242 28458744222999668901078036948613632 8591243 -27238751702095637808410110773932469576 8591244 -60474397036598368887648550493272485888 8591245 30201030351524017388660758078552584120 8591246 5641360964530122247851905847431259072 8591247 -4707890600898781798721956660788393984 8591248 -13142871904004984589163936420312342528 8591249 -123205239632209241168540703729576431760 8591250 14472136217928347246525188433328000000 8591251 13897993839060707233041413811553838252 8591252 48952301411319154774522710464920262400 8591253 26076799217257559644957173702071224128 8591254 39423224922954989560909404999976006272 8591255 56750280863150845248801082209875147160 8591256 44939898881382513268378757148030259200 8591257 -75821663335289796869820175152944333494 8591258 -3057831709482547489437911036011216416 8591259 -25058065919752180114451101297624896000 8591260 -4126448927538432537728631291179205120 8591261 50889891990298902862393607316468846432 8591262 1718641874893602967925835919139800704 8591263 -41840300819471142180965860546628769936 8591264 -244779767036240414879308002029221183488 8591265 72943068683870424891047695853911071060 8591266 -57875767993119897722467714856356607616 8591267 283073184285776874871101130771802635680 8591268 16939665481487247422517698919930931200 8591269 27635278318897095789406620052430582496 8591270 -2671954076570749139187629093804912640 8591271 492367030277762199168977580847918080 8591272 191143890776326849185787370734580812800 8591273 52857679638575995653758898167131400820 8591274 21335618790901525660931394890738964144 8591275 -20501653056693142142475291147313190400 8591276 209311156484465305233824672197185381888 8591277 43122712969046877404765310677287876608 8591278 9409725990186698837398572377753495040 8591279 132039404315745631248121552925501420760 8591280 -2430490827306734377295266120877015040 8591281 -85247688222447820544917340217108919836 8591282 27084042935628149128150179351439617024 8591283 -9865144020991503775544418434108265000 8591284 35342219046936929865554678197540239360 8591285 159366782024452585029215175869443917600 8591286 -37782448866285652690616327064568975872 8591287 250814413235126697580682115366353031680 8591288 -51304807237589433113276638512532746240 8591289 6958435846600333254787025091680068992 8591290 55701833973509793225679394296633407360 8591291 207412915439606045451280359344477902692 8591292 118440558154970630285076127013010048000 8591293 89689676832732895512959515572668745542 8591294 51180965459299102724334970841186957952 8591295 113983200960164948089635728101054244640 8591296 -9789516832520812142107306830786985984 8591297 6115540053633370081212076910616679296 8591298 61877807990909533179885890836490323968 8591299 -74594277560634351729728943980142069700 8591300 -14836194768773491800216296870003155200 8591301 -111333966335918427401352452647120248900 8591302 2019371458978702390376094348598784352 8591303 56855797891030194224939495778678796080 8591304 39753201851312782529931180930871050240 8591305 90144655789641716812257541862176714560 8591306 1261112073285651647573844065738277120 8591307 -8410749788766337595017734360654281808 8591308 -61160019051280064378022380570199690240 8591309 3972657481844887326425754103209235968 8591310 6173159321929245264852957694466496000 8591311 33629767035620866416879010959653468912 8591312 -32862022335070484751701014097852497920 8591313 154204221560388606939112636681087912944 8591314 171115471409213153865076382181189888 8591315 115907225547850234149015938067039655200 8591316 -46396946446853986282303510177116469248 8591317 64043678980386164855796755468382740526 8591318 48763939499396921733033137925681513216 8591319 -24843668940919854598255409105008680960 8591320 159683166972510260587732559314177228800 8591321 2448365217599754260864813379259149072 8591322 -50109249505917125739866650882782923520 8591323 19722476966559391300447574998567223328 8591324 69144768567966683487634330579219814400 8591325 24543194194802704850258559953911380000 8591326 13080910264550935678096907486948769600 8591327 213871590051262812217093378300000150176 8591328 48956349202367537517898286856380350464 8591329 -48458923488931014448248288409732048640 8591330 -63446356042920287689854898093378613760 8591331 -55409334601252751631792104385123763200 8591332 -163037355515988519947524832745480453120 8591333 -41331326464342954712895968769778272000 8591334 45732738315515403062960203325831920512 8591335 38556288195234027261534501949948436280 8591336 -18136317116693370884875777377819494400 8591337 26902904634775038824764689893677185060 8591338 33850542867736939260541314772545904896 8591339 34817597139006041251574965054182931560 8591340 -45197714709393401110927067058582144000 8591341 291932164823530694104447086545513331264 8591342 -14002121041274166170040215692769684928 8591343 26367867876332135147094983812656150144 8591344 -57388982964717046598092307022741504000 8591345 4261886308968798104337781670885285760 8591346 -953141141430831263855626919856530016 8591347 -42051710598215229623130291714361509968 8591348 53311880495823283738175005617685021440 8591349 -22558730901702525957468490025614303392 8591350 -56338790827262735882868094453288773600 8591351 -871059414727014097434386380024841856 8591352 41030696194446318640913394753159168000 8591353 58607859763562394627709683011710394184 8591354 -31996943175094043934742371417140413728 8591355 -48840176437234415097095481051374143200 8591356 -16444775647429360834281364324841390080 8591357 481245059265160244663703667535373600 8591358 -6146079356057102952634659078451117440 8591359 21946367486635255864743877542168194416 8591360 5126005119211223238639630730395648000 8591361 -89068279010426100510625450440753874128 8591362 -3045062582335486966999781500297269696 8591363 -79132297304439561057914427078616080 8591364 14674857989446577413922442081984950400 8591365 -144546731910388852440893852271689203200 8591366 104790065790607342343747765707817652480 8591367 83866238276908744621681545026182863312 8591368 106438094989672339130550484513446466560 8591369 93806976486142298804194283638662559770 8591370 -381643263107252602823263929004546560 8591371 33705960192881706941988955173455781888 8591372 -35012499481830778238032741689089927424 8591373 -120618448609275415196913654234434626560 8591374 21046233748469209375054966888948485120 8591375 -71438683723498018895036115687549552000 8591376 -31154078256601549568442901436999467008 8591377 2934083938885942896234769253364322226 8591378 -52791916774827851661452793728011739760 8591379 -155327416901877104178287017043024953416 8591380 2142961177702080107237508616548556800 8591381 193990147123262832496374633541249063182 8591382 35457571903989495594429507018553087680 8591383 56948415025816290562208825821123989960 8591384 34360802114814497189204630395145809920 8591385 -59631340155487942643739121122101217600 8591386 55376344824847354280999385978972774624 8591387 -5071455723506647419579200000800686048 8591388 -22997522683846496454836750084216687616 8591389 -138582082338857105514390271332516262810 8591390 -26929708798927123814965002168285790080 8591391 95295935992493363098128799825708738200 8591392 -9438207787748086744762479714355445760 8591393 -50287627326963504953787586682829914220 8591394 3475877134993324484704486290681103872 8591395 51680920902147627893986462091980120800 8591396 26290910645305853965157146882249282560 8591397 -53222956246005324776972341966294097472 8591398 60944424544277110942507776601429855200 8591399 -329636075077351465622708803078144873464 8591400 492594474840164381896222087802880000 8591401 3936203543811460128153021429462908800 8591402 -35630859043606991445194520751193527296 8591403 44989575245375439887022379598320996800 8591404 514832333020118140613298922804327936 8591405 110138857801093934521925348936727186060 8591406 -10374751013516931179511048753975332736 8591407 -26570968584673267893132720542740459536 8591408 13537622464606498303503159901405839360 8591409 3188314544870294792023417283608779528 8591410 -132940238311165305114767301845651043840 8591411 -8535664006986826927567073264091079200 8591412 95866694305126858811164862221510828032 8591413 -25526380210185615766673179651576518816 8591414 22403956493977281086925289064751626880 8591415 72718420350488905877617916884817701200 8591416 -49502166870080771707648700128895078400 8591417 87971592482412300550763439038433044352 8591418 35759928427096050113580664286053552128 8591419 126643846260888582386231401984443502820 8591420 -16805931634643757314877347671063756800 8591421 -45837531357387910269238075351075669440 8591422 22145567018081702036560459791858767232 8591423 139413299965874503218589048611148254720 8591424 -17722139759023267318576679273040445440 8591425 -75710881820850148581535235599061375700 8591426 12462699287707059295362097520219243520 8591427 -215913413437789367578853264383663200 8591428 6333496170566116949623408004923555840 8591429 -34374124673482118838334322285770513728 8591430 -50809482189908234364376097090133194880 8591431 89006113068743963661662244018970918232 8591432 61811932723777689790675003610205972480 8591433 -19223120530947055826816571247954129152 8591434 -9211471559194188712828857777748434384 8591435 -14183131741040101885631002297038369120 8591436 -40206413583753026541782709869720027136 8591437 -515411792093761243686222980231082600 8591438 52990118195350257082725429732710781120 8591439 150362891547924487664377427800629384 8591440 -10039245506163366844345829195969986560 8591441 92799220223817371023016445279021961842 8591442 22318916565600555302428130694642256512 8591443 -54042008030732649962078305967526912 8591444 115526798244449341742684519936302935936 8591445 -93512545791867545261006278394695314180 8591446 74793426467540585178529189123738320672 8591447 61767403241851791528498149810836808592 8591448 -69978469965022978523499534607613399040 8591449 215414839116321085168557616635437357450 8591450 25200533322896401348539916421339846400 8591451 -50465306748146178299943683630356375680 8591452 -27271774101160696002987187514875108864 8591453 15000003623671934586582069445601258820 8591454 54341407886862158790868356970487328000 8591455 13551328140010112241058874101337592360 8591456 -260757697369419837239886764199018233856 8591457 -21768265066973239282736540722314009600 8591458 -32699178268857308495501989908260117760 8591459 8033018363751132410218818381742046400 8591460 34088212569642469385332405804034088960 8591461 1307857334362717171432928794590605212 8591462 18556261050042407506430920863759782400 8591463 -7381317151445939262025819971302420280 8591464 -22450498209124925151016044292276224000 8591465 41375750270690198001476391667083277860 8591466 -2067982942507332728324651245918356480 8591467 -175629844487023099057919586119073465484 8591468 -79256491552392441191795741298576382464 8591469 -47763994216612626962058463154957393856 8591470 9804256145444493337348592630089781760 8591471 -55132157210341471015817484930730383888 8591472 18282188221739136698490957136026599424 8591473 -228257400596744997135095529311318017296 8591474 13535314726183795208030084768458464672 8591475 47874149730148631767704392500291530600 8591476 96916654004803653715862934506858034560 8591477 237221502174883498017500807029831465920 8591478 -30585718560554049936275269227018436608 8591479 -19650279859137432088124031248324594832 8591480 119731591757154426910524834030295142400 8591481 126500357873290893679926829751523135840 8591482 -48553304787257182911729366279139077120 8591483 -56417983924668193888949906906172146268 8591484 -96459697094387356457961062190971904 8591485 -13873685838914247591165452786576125440 8591486 1577443279719850361560114388433326784 8591487 -122203367575632149627046034864280897280 8591488 12060759282300832934196086849950187520 8591489 49608375235704844955430975749975380500 8591490 57104813496401007478600022136029106720 8591491 -174109069076051857572666513297620607200 8591492 3101554947908678645272076411315269632 8591493 -156530986564408505591441429157930995616 8591494 -127500760601116903479217629236922289728 8591495 8999123607349632752875867022702284800 8591496 9054088594923867039630723785991782400 8591497 -68849715519271501344759932630765002368 8591498 -61280102383409877717154698882159809280 8591499 -56243074919873250138590866977986008176 8591500 -24690767434931699213854397414427648000 8591501 -64659371682080582300703356386415175498 8591502 53748529155511877787904485608659693632 8591503 -77199539057385669229058306988991842816 8591504 59606988566118262600957452713710387200 8591505 -3997965920703848927658434630971540800 8591506 -49684140899975872002853706872298323968 8591507 40895043549558668676116238389472675756 8591508 -157049182287479834346315470253552322560 8591509 -91675494764338118691394526101133400900 8591510 2444216785716395361312400645984412160 8591511 53549427238471241244876453447465322560 8591512 -10613326353271407158951954474309468160 8591513 21968859141242744648779733243092108416 8591514 -71375925891416808346266180118332879360 8591515 -14043069883304503219961216821886360400 8591516 2742752127211491682092748589035210752 8591517 70429122667675434011757877459915711488 8591518 -31809207915979936267064723407052906112 8591519 149246348461181562908815923065186269920 8591520 7672748842701679297108708183989288960 8591521 45118322867869219133262905463905437440 8591522 80180044582926214005512645496496383312 8591523 -125039836629700439414403409567756283016 8591524 128725270111853864154452603130456212096 8591525 30043763963113957809379459552081153050 8591526 -3423421857072590345470670695302958080 8591527 -21296276662105181524032666540769869856 8591528 -224709994063916150018989010952149729280 8591529 -1721517192130489966462333829734854432 8591530 -16825336853024742602702097945706516800 8591531 -4591473960701433437756352433761263568 8591532 -14323385320024668873759627317870934528 8591533 9213844006703529092406288084267669782 8591534 21987098534646015432058885364612736000 8591535 106721561732235825820387192461830707200 8591536 -52688858070629625437964980764530884608 8591537 230186027241765198313943124481030620900 8591538 -40592992007818234267360698151570064256 8591539 -12663675694651966472784202909861727232 8591540 -9973524063592643152591625599958745600 8591541 21171691584230009549653937678447916864 8591542 64949032520889001010127839904683303232 8591543 205156189889178507601617999383396874792 8591544 25520942475381387695376978871571128320 8591545 -98717152434463027064451326546969961840 8591546 65379012245926902269385161049042856704 8591547 -120434840628129173586736479861775981800 8591548 -22806382805863488667693071933948995584 8591549 -158828828795014234890770369323947435450 8591550 -6674004375806953437148609077812428800 8591551 -70197242698811990854008997141142551400 8591552 -8891761627474229574130793193636102144 8591553 264318834002536289406737791421901532800 8591554 18215979120581154333952450863046182912 8591555 65169010190321563324537497590317318560 8591556 31153547542182774395499809655726799872 8591557 10902354503559727564806785149666772480 8591558 -31062052750265551261347528470254079616 8591559 -638760741290812501302086360956414296 8591560 -122024137434481038744140729827071744000 8591561 116805692657593133285895975517545295824 8591562 56934263051293732252840720498715320320 8591563 -92570452281436058124732852358099022188 8591564 98334058703812306702798421608017509376 8591565 -14330165703941362265910912648019916160 8591566 -129922217846612443593301865497970008320 8591567 44155167762339859947096643735803598920 8591568 -15479586372913432958505238630493847552 8591569 -81479065595481401920410177361037355840 8591570 13590069100861374258972753717191534400 8591571 12239586040406796801794222542293745140 8591572 -1025847040917745041210806771058278400 8591573 -169264636530723587340431932302999296178 8591574 48111264413767529848183094424802330560 8591575 -13504177119527088196160970719767004400 8591576 -31632494353805968472855433978550640640 8591577 48808603088686623746249114553087783120 8591578 -25908796263810028933605717832280582160 8591579 -104219564801005906766969945170021906320 8591580 -23499146762352571652422359183983232000 8591581 -45768832732278570125037284101294531776 8591582 116935385574563900599936851996574987392 8591583 -23678947150509654279560110545388260864 8591584 161510115933850003579845033276001222656 8591585 28726027172047647012380245423628985960 8591586 2827661325168549358789977211533782784 8591587 127398153326799137819882739551519502236 8591588 66711186854539493990055410650531921920 8591589 -492447537373565594956517945627446116 8591590 597817813910756600919919202621798400 8591591 -125444981023959727102260235918186477800 8591592 92036960002954972331011312645072158720 8591593 5382139756343444477433200907976998842 8591594 -132083348896980037346559275039247986688 8591595 -14611094862707938454667170168085100800 8591596 29239390141688243087016057802294917120 8591597 -36586765608420708209618543629471802688 8591598 -21217257348842320664612610661366060800 8591599 23299999422231103485810781727931467600 8591600 -20528743895176763362528677368945049600 8591601 -113763723671452930481506105564515201168 8591602 -19486415087293034458669176321075787248 8591603 183432547576581457478056812150242715852 8591604 -22123958644753518440887001712013344768 8591605 13916843444194376629603300267749071040 8591606 -46390582689010191611295695029925828736 8591607 45151173478747465605955109925123266304 8591608 -65264259086032457864665188286483415040 8591609 10048756152476949787459155044194755204 8591610 38766530676503426494220005933482278400 8591611 -265284051436940013123873877745990725992 8591612 -73085096766645187152598112399084703744 8591613 -127949122288548843844761060844513862016 8591614 -99243569357343407410271450433677027520 8591615 -1265975218298259044650834266889620000 8591616 -45505235532323312989272956588701777920 8591617 66948460779920617844082182838021329666 8591618 -21467668301635971039866957179127139840 8591619 37425846992450180774647784782515867648 8591620 -105298091615840948929936936612046488320 8591621 -170425699259390605900263949305556571556 8591622 19003862313590325263318760462518728320 8591623 38187729443914381882669262418699198872 8591624 113191735882271422296781319211473064960 8591625 -52617015037005327924372439558034832000 8591626 888905449572156613591526074528339200 8591627 -149351038240184754495345694119400968960 8591628 35622415226407240121224693292905950720 8591629 154463001604420395214563243534348000640 8591630 -9782831678261693781613118221345564800 8591631 -122034986237961523244710074243177501048 8591632 -2855969700836814264244955663607791616 8591633 65498712422775813353749731221147400882 8591634 49952032048716127788808949596633376784 8591635 24919262085621188242035365052954031200 8591636 60084229205534177913520256944911070080 8591637 90586508358261546951715767714645612960 8591638 -122650359386308256663260346396124374400 8591639 -20356082524096314953875101121033474560 8591640 -30076679179227177156218747062249267200 8591641 148369248877519671523465153632675686784 8591642 -160001213566666440351729799094707054080 8591643 -22009406300996250198179865875403502800 8591644 -49683564177713523832761375911156529664 8591645 158305147528619190165601990308991468800 8591646 4898345551901796421108692945713286144 8591647 277171461579547385646338443750100177472 8591648 -6519082472286991492855247620810997760 8591649 29381710429340250849083537729513763840 8591650 139456194682761967240488766369075200 8591651 -138609779221455515094058065047569839168 8591652 -28508657337621427706173343706568458624 8591653 39665020318562348780455972629809646880 8591654 33244177930820672930865909900567576192 8591655 -860922822907312381696417508739777840 8591656 48903809741573207632561413589105198080 8591657 150733923168944527229862433485732549732 8591658 -74759347967565645356346470598872832 8591659 -38411830681422826991832129688683385184 8591660 14851216362010433925152159914647536640 8591661 41470645879799226735430872959600986188 8591662 719675096363870236275893418631808640 8591663 -7951455336084392974728341825520623088 8591664 4623630951495809041802748416133365760 8591665 132271490619560587676923741289744091060 8591666 -79905738620832911678675505226508682336 8591667 -7795334799481085177802344537424791040 8591668 -156279231841410429227093112142281530624 8591669 1709958819041054258507349186696077280 8591670 -476875979182092384621264451376574720 8591671 73395336566341642808951541002835494064 8591672 -124456671511512252972243358388779192320 8591673 21013785301190310666115946394806579328 8591674 9729437904212952914521493311440940032 8591675 26502990200382758524372611923956554900 8591676 84536107670402336929525393333442130432 8591677 -92278239385183151710950523915164251648 8591678 -148562905819293770681332057780413072768 8591679 -177949468643876222821169189048848402776 8591680 18620192855592774103140901740478464000 8591681 -3528974008587037216653264750441460224 8591682 -4573593936223099757517888991238515200 8591683 -174806181073339132034626920721672160068 8591684 91936821745172278581140128731932184576 8591685 82245559713347548314780523156643241600 8591686 -31453744561851406275537055207638312960 8591687 78764193220760037628071476512445341800 8591688 -8175843720641614254477944108830064640 8591689 -179899946282415602893243272614729641510 8591690 -48153232277985221441536456502791099200 8591691 -68045811291801312520184017667303744808 8591692 488220447095759509829206725982466816 8591693 -179026635539373586521116785180205761056 8591694 85604366543606648875245016375456131072 8591695 44506129744497010623539381967170832480 8591696 14296218129679292322701071487935709184 8591697 83955925801349757496831482692234267040 8591698 -33426178263534007667938202329823066880 8591699 -89002081143721230632030581890483035136 8591700 8222724869946935740807329810075801600 8591701 1761844291489287760804992445867044352 8591702 -7136780084361592047977457203139072000 8591703 3687552825045450104727349141654698624 8591704 -12330676219047505134654605675734425600 8591705 85773314623313462114315069757066264000 8591706 -363550742706064317991380982763247888 8591707 -76775700342879490221934647553472805680 8591708 55865895404936445546491122413615054336 8591709 -47696967309268319486180376214429995168 8591710 -16770347420519566696473159532007604480 8591711 -7324585419007591890842708538160958688 8591712 -10776772774455669681285965373102882816 8591713 -77069093688543599230709649672288925676 8591714 2399975460941505950571373361188883520 8591715 69321336981649241975594260896457153440 8591716 29078518525076820699090636912956489728 8591717 187019696694958820601695294660604992766 8591718 -25802671917049961747972133089344366080 8591719 -111239148695359558379704393068945647856 8591720 -268383286810419670081912989085673472000 8591721 -129845665456341027775071710883096632688 8591722 58404265719489025474154378460793620912 8591723 5062348736612452398618990823331675136 8591724 -69962910407750774048045479883071488000 8591725 -116349873522175506628525707902483100 8591726 -46565326948440016833122390693886528 8591727 18729383832581264144479570134180627720 8591728 28462810869444276672021432872362737664 8591729 -38220311357801874058507692134665257120 8591730 -2272349214497898436882977982785576960 8591731 25844200429640796863484812426275462000 8591732 87724657573314783266103947851629484800 8591733 58429967748529459025357042734154089404 8591734 69697282317189428848175445352978239552 8591735 9693767515502327393780471991024128400 8591736 99135823228675139658300459897092198400 8591737 -35044054643894459839250932265633839296 8591738 21419646381171265239206478234408604896 8591739 -2161477439468709717313607023839460752 8591740 49210425376110785665350684377022896640 8591741 123006205369878614252278027682143065792 8591742 41367260542623677453136850955170939008 8591743 -36647685331637063613542050754698905600 8591744 711063154001058327695120971899863040 8591745 -124794392673673677292047000250222556160 8591746 -30650896847942220868308421829314496640 8591747 159919758318407180931799988415645347196 8591748 -112026983279640913879807034074921297920 8591749 76721221210738051939219591101163169472 8591750 26104750814549488694521518777307392000 8591751 50824831013095969100321513053806144384 8591752 -6603332863914868477134584321892218880 8591753 -14732737445078682539598688630694278656 8591754 77664411792130789193268787556143000320 8591755 2130300735503787790758392972539108320 8591756 -238927105930115201671900942336558264320 8591757 135874404867845087428828173518315463840 8591758 36739862782062615669757956784364460096 8591759 -106660894693719035056769515971622092360 8591760 13063093578839702279052070596055941120 8591761 114685306474820526324932782744725492852 8591762 43696704974380018458450764250868752000 8591763 -18144286729348142916027462983131805256 8591764 -77064998748207383198095211683555767424 8591765 243128581559731862982872122033635840 8591766 8018180005081154414711452053573086208 8591767 -124539403061891773482999523309589211216 8591768 -6339029527263086115692226584979578880 8591769 -133117513720205318593697036960899932006 8591770 3809734333282037125452117327012126720 8591771 21993770170581905903626932682341171972 8591772 37599115934030432835962925490401607680 8591773 -44963311061751981492839169651420253978 8591774 -43373145783358221648910314638054650368 8591775 -59045109911068408437126168793669208400 8591776 2324338404128388626743609348449042432 8591777 100590122515466827581022907894378809620 8591778 21008990674470768398087491587238041600 8591779 16297176353432247359523370709817979392 8591780 36830988717174263819623410119041593600 8591781 76540685293530817520619140759125969920 8591782 7126338456861776885551095281957400000 8591783 134916089371001875878521018479611656400 8591784 11608330854927573811917733755313520640 8591785 174652439469311310394254833596789666980 8591786 -15309271613348299558779954187150636800 8591787 857455384548566619341160519857071644 8591788 77955578218121597260852061095776976896 8591789 16066669670105037784335949018247679330 8591790 41037405262139535214603052561060718720 8591791 54880993900629203031983669012508855480 8591792 14306664534975897590901963192484134912 8591793 -2734408195424570955791971702639854720 8591794 121304759865913304907687179243483559696 8591795 -93441648760587296303799043660556442720 8591796 -3793044061169553172655172560006128896 8591797 13867731757814011909629470263642473760 8591798 48485521832468699391053814994281770400 8591799 215585276719350961579323706325229639168 8591800 703535528578054323723975350019072000 8591801 -39876290675304719216572828514514747900 8591802 -299018427701483976692740302710688768 8591803 -207725978338452646378628044228709898240 8591804 17616003689090807729384828467710492672 8591805 -50927329294118088322863037115012889600 8591806 -38630759465957840529208545088613115648 8591807 15840801920380481323236780031674628800 8591808 2462385486353301314628936588595298304 8591809 49747792636870835745882610245987763010 8591810 79458419206828775267863622200634326560 8591811 -31113155455614784925779089000284513280 8591812 152013329556885326256816828831124372480 8591813 182798237825239800618072523460023084062 8591814 2644233097053635001414481646707660800 8591815 -59501800434802424137258528757937042000 8591816 -88743184760329511384789813742907392000 8591817 -11296233094052283541076613481438210560 8591818 -4671333143321626745797468213050535584 8591819 -252434765145264799831747171205468273160 8591820 -68860985981229209727733406221921489920 8591821 13108277777662448290701273908161270080 8591822 103118546933434156335604083073761323712 8591823 27778951665947369725693353232407731520 8591824 28509149523702893596586618828228157440 8591825 -13058545461973238053971831221775240000 8591826 -25790428994798502427044023709702688512 8591827 -88250134891756122905246146038269746324 8591828 -45138753015363034801642171171269832704 8591829 -83052115600919526924711151579835531616 8591830 235057077461715511507973756679283200 8591831 163903594150626042240781966715726698632 8591832 -5197250706795527546544826062569011200 8591833 -73191907481144671162654193033214519996 8591834 -49740050527801068290976665804383907328 8591835 -3328672122201166839855077771822561280 8591836 -11080198801313822661505039847765606400 8591837 -78507607714632967904356409243102418816 8591838 -17526888922218988475013839404561474560 8591839 159602836527875524447529015792017953024 8591840 -145832313588040148078889787771551744000 8591841 -105400654768731634161330374736595555950 8591842 2557325152206905746219462719067106304 8591843 -41454507367752688242481112881984194000 8591844 -1171258061374505528618324250893036544 8591845 -12654094975927264465088492260205280900 8591846 74288697302870599020671282534167579872 8591847 -132033892516054687998394397847569880 8591848 -238453477970869354685444036806896599040 8591849 58540526790367566356250904818786423936 8591850 48129326249658735537055104514566631200 8591851 -59968092245634304430800442756675944320 8591852 -13989265252174745009446057483445664768 8591853 -34664225038594534158614977036162332096 8591854 -8272281874139377066178607630347826624 8591855 -106336703380711486358282937558681357240 8591856 5130253725970379139807801109489188864 8591857 16638253598562033993605808077453474880 8591858 5345362730969750829616498605737278080 8591859 -173344866988909912683579355825335088800 8591860 135330019214960297667850185447839116800 8591861 -94417420230976441733904931440503081088 8591862 10485485963489835776851836594948476352 8591863 47253175652396896084020739163798484320 8591864 -102720004950099375950438940662418800640 8591865 52433881137476180335510142161555494720 8591866 -76179236488282374168074459811027724800 8591867 25864842279640886214676302194219625792 8591868 -56356941989510436176036954290226488320 8591869 -11741016825804753595744309899080829792 8591870 24525017636607416597794555617965756160 8591871 12335387509658322806964609241632474000 8591872 26019085751355902064939755085854932992 8591873 -3998264955060399969656666095087167696 8591874 15139887555742333881073951536335319552 8591875 -44557890385901795353767625182009675000 8591876 62541468198890695037663771262808427520 8591877 13652676259458829518632765628434024160 8591878 18322492353850026873711342356782512960 8591879 -247688409240520969300155264803804971224 8591880 17128581972889510598020084522509926400 8591881 -399785156711211634943277835504136056 8591882 -35497687969867312264754331760072089600 8591883 31854756482997906499279731586245391344 8591884 50690372676278098189894725862536795136 8591885 -84977224295433103705718179716835496040 8591886 27019673455608635128468697389127454720 8591887 -232506229134388995652171543965650576464 8591888 -12736210555845153165875450099868549120 8591889 -6079696011730013098821812415743294592 8591890 97280131173181044629471190170685079200 8591891 252997170026270402630088567798309888 8591892 27716933456031559501850768134817789952 8591893 -47585450489810456947692077938370495456 8591894 -730591308937808343738193639732139328 8591895 -37681339016997012123028309117694767200 8591896 -204325326877978510467281836822585405440 8591897 116696665784735593200124629974934143952 8591898 6555831980442924124842730353657446400 8591899 -90397682646781499956142810317562463100 8591900 -41851512850273668469552014738049152000 8591901 -120905644210807789811887935646076707968 8591902 -54001816717288219139433763372364712576 8591903 -86003663367435469185189047492679909936 8591904 51315870112008465332944057644783304704 8591905 44706481785467095203928836482422569300 8591906 33026502523369765576285937501950435152 8591907 -6710124070642746095749975633507418760 8591908 4275144604878402806686678610771226880 8591909 -157573616824638171367117786476644125890 8591910 45242645150627003281622045615602623360 8591911 119365965463295567057575815484016872464 8591912 -78277801486604857992212040720098181120 8591913 -6832521419631855608046578071908268656 8591914 -37222873635930448740367220161664636160 8591915 -39650302524603381327086502415278337440 8591916 1473349481988746767475507474835861504 8591917 -57541899323453219397571935997304149140 8591918 -14170735415156828008662977523075461184 8591919 -21855863013982110254240280488658064896 8591920 -2777460036049294067632042007529062400 8591921 7877337381703138621964744780699287092 8591922 -37733347802905416811513679442602736240 8591923 32443648271033881717798558004897421264 8591924 159291050548387904039278966961088264192 8591925 26508000305707624488899752664491836000 8591926 -17563079301314745079709557546766616576 8591927 -184995452911027972868400514748507131224 8591928 86957958574645527907800935596525916160 8591929 132439260580022753425926235124490304512 8591930 -27721848627903198848899831952565945600 8591931 -744314395883908135387567022736415488 8591932 -9813724888105157928118643210311392768 8591933 10191993405813715605804580534127519040 8591934 27504819418426381106487234300905763840 8591935 18107164897742560432630090079814165360 8591936 -33186758256099381738183416797829529600 8591937 -27115118543129219328699898554132069840 8591938 -19937218794659736392700113408183576880 8591939 -37614616960549177587895106599106348640 8591940 5479100568270999562175793550094745600 8591941 -261208053671627266165645356258197250658 8591942 -78316488110616527523473468260338772128 8591943 7745696177739992259063340262056395264 8591944 126443320349249136625550001302065643520 8591945 -50531012787742608645575119533047862300 8591946 -48807414568647921748479883780448874240 8591947 -37003190733159019378132447133868764160 8591948 113913023350975530509350908551618519808 8591949 -54026687184580425571092472246664969376 8591950 555115836563927799601836509833118400 8591951 -93214568304795307324574617252596469968 8591952 23160579294935698424114810118028001280 8591953 -7913054005653524704940571593237971740 8591954 -4400988109335164337577473119217693408 8591955 -5612332617238964241522414106135183680 8591956 -24187312161698778443323938538069962880 8591957 57387482839787063986762919697839298432 8591958 44795185646599627560753353179769856384 8591959 2482477866021500115726627010265966104 8591960 9689042369796076950395341770724147200 8591961 13408860641261530742614915306597324800 8591962 131200446486237480493402074828877685232 8591963 -49216841987792473634882812374701401788 8591964 -31996431436564719392465729815982189568 8591965 -147360914067656100190850463976591909140 8591966 55512252189438085340772675976694632320 8591967 -55957292419696203010933579666122869760 8591968 136833249016264185146004063744688128 8591969 -172319400876852906160109359836448891608 8591970 -9189372124615954746837902410378045440 8591971 119560102242967592167367532737069751600 8591972 99686691403922454300478095140215762944 8591973 2822568078679016298648806371635781344 8591974 -168485881059842375703104750472864943680 8591975 -2860132383753637002482870051890236000 8591976 121160202065740391581443363134371430400 8591977 18142790788475447587621265027924136180 8591978 184766760738310112297466018813700149600 8591979 -123787836849997096021695104473527438912 8591980 -122285694438305071227467942160416256000 8591981 149667933580132571805809295976755356064 8591982 1569420762351265796143796126840991744 8591983 182694923156779097321549858286602977200 8591984 -46898030332915353744162856646430720000 8591985 12936932538850124361597361285866464640 8591986 -655363126840344142909512989599471296 8591987 194978178717507562898051108144983620792 8591988 -36748564999952549203315193300444160000 8591989 -31281783488303318424320608398422263680 8591990 -59756670255595144219254476643595161600 8591991 -38388794438702578766899416111946308096 8591992 8265922752188170399026141859724513280 8591993 -133761683424429937775116458852095645280 8591994 21246260595453035439445571085216223488 8591995 -86355777684111897332241831417366782880 8591996 -26535138763870963134450385246430856192 8591997 8969331865475280956575628430067515840 8591998 105456428383457287740737974130020800000 8591999 -28367238107750793283817279661582792936 8592000 -51424692797674492800348826946764800000 8592001 63148782350175345329115153137388002208 8592002 209671224738742845340161519718906752 8592003 13439424883234069003843601538576466932 8592004 15185612931666319000853591580365437440 8592005 -97833497336184916559060208459057878340 8592006 33233881161361820080343783121531635904 8592007 -4722816031260719333124098147076767720 8592008 -49651804163119292690377421468943191040 8592009 -19904180963188082409886724403289816320 8592010 25719019022939329433968055527439324160 8592011 210269692759536207821751957524062632 8592012 -38461304048789366593813164331352632320 8592013 132729924355415543827298991547418664640 8592014 -25368234884585905144374921769004583360 8592015 -8962075873977779464652726776084477680 8592016 -36726789533408375286914170123995209728 8592017 61942809915316749793197333754413379392 8592018 8622918508562765712993253156727520384 8592019 2311129759720217515164097787367490744 8592020 -4600022509056949461550796549776888320 8592021 -174016583626374670171031837807355993600 8592022 -36057784919421758411770692794405899776 8592023 77083758191525174411712584858416247040 8592024 -6221382475301048215099411274170368000 8592025 -11816722897349526613719361605285787700 8592026 95063474529953258311261896772183529712 8592027 6962321105152387258036460157890799408 8592028 -107147331119860923030304504838618972160 8592029 -23278258914398456720421108286212469524 8592030 -28446253148398580226574038825385055040 8592031 -22695730637247331826578553907476106400 8592032 147793372080633488023815376062824251392 8592033 -106884629576545316390649446480187537600 8592034 -52182105641469786428147936745073704960 8592035 -68115624993056104450796717469985481520 8592036 -90140392100674251383091941100876069888 8592037 7913695726615451786677161263465999740 8592038 -11137707194479411329662378397412290048 8592039 -86972899100170383484837547279619435696 8592040 -69042430653214715535635331454402560000 8592041 33397096155261326473285338357050199552 8592042 -6737025217942637949220060116775979520 8592043 -39807711963828387358597709095988533708 8592044 -9457532806443976163053519174766340864 8592045 -177335146099239123982290631404779520 8592046 29990060350125394441472793759369713472 8592047 117266046610445726808227200524873176040 8592048 -43125354228947574490879366457479987200 8592049 -190123458683954974980856885810309763950 8592050 -42424862165131692104262674498753280000 8592051 -38823194857187772612705635098944088320 8592052 -17665902807824881354755194485224376320 8592053 36506292159982117132889809253698598784 8592054 -267966564196518494461954539662856192 8592055 -6932830177831392937606288181122212480 8592056 27506051096608831390033746264809472000 8592057 113455559164058331199458910059833395380 8592058 17391644392669271498612821844216549376 8592059 -69173036035153127156514147789260895984 8592060 9402418000945845888562036963429632000 8592061 -223432423180524948556557410108134289338 8592062 20831698152852646678475542757982187200 8592063 121269183054774760230136703173609471944 8592064 17803947055513439936300898865014374400 8592065 118159415475883011432964782517931219520 8592066 6655001114273631416399514436380195840 8592067 90914057542646751592540602113325770304 8592068 28004900545468651405009525766944354560 8592069 -37364328534848676979295600803213383456 8592070 25382221780462718515422864865234283520 8592071 -86371557654030887954008766889884438208 8592072 -45932042086114222497974754192449126400 8592073 -1566885850214959709518571748877454656 8592074 99191611637399767820085190201682634240 8592075 -2588882730224580673435372659630950700 8592076 -34451383399627789869318380315407402240 8592077 38269688215821959141803704574740472608 8592078 19651117001347583717864683080318317568 8592079 -22645219410538216733011864522994402320 8592080 -14614537249001349723610744773712281600 8592081 135574705688327207108637111355185184752 8592082 -34568975136729919902090947630517132000 8592083 -25822114080770765939907905471363139096 8592084 4240353607672596462723553518766694400 8592085 143371591813367605665569522198600640000 8592086 -109207631534352854084942630055837367008 8592087 16713766256859729060705133717068725760 8592088 -2412964296235944696663585928173219840 8592089 338699454089788827969416305893791028 8592090 9716552151276762549470558036644669440 8592091 200094113064091919546084928088746884400 8592092 -61496146361942166892630789548469493760 8592093 -15258256295317635389230546511617492218 8592094 -17592023311306987404167411225639291136 8592095 -75949391332677398424950789409196680480 8592096 -22163215763094048386559610648117641216 8592097 5886831662767044636444757064613872546 8592098 56793441618970166358596547852990130560 8592099 42607929801495098503755003862760723064 8592100 2650683072505114348115212204964812800 8592101 66072012287489566247527942011469955550 8592102 -8301729458913838545077244637572792960 8592103 -37641406835991210660339007445326218016 8592104 30903587468456645903305548101937561600 8592105 -100493703324822759341485052115327839040 8592106 -36290294919637045629857960266815265440 8592107 63654341642028870396981315473159692392 8592108 3166943444962978287099779615833620480 8592109 76958538371652740923963534880236132310 8592110 36398717025889797633228935587801954560 8592111 50032795163702798995853232250095252480 8592112 4611606419436037169749729835580194816 8592113 -880008636750003552517722404430763356 8592114 -13705143754882226568242380248414476160 8592115 -19090919366845790955109260416757964800 8592116 60380123592534424376488355058274781952 8592117 215752758863694828587624785474174845312 8592118 136258305505735180108196965642607168640 8592119 -223725801785459043626062648200198183840 8592120 80541030940049352643189693919520768000 8592121 248787212220866907997479582290685193322 8592122 -34457348328941730405729705739224869376 8592123 -133841047206508527927321343107019704960 8592124 -36083229290179291956112640728274654208 8592125 -116031684469756868395803233623640793000 8592126 45736244664001830998157407283356929344 8592127 119777545635160713341028340398360094976 8592128 46055539240534084826074623636355940352 8592129 -46234231767802550702445050416322851200 8592130 70455695700818532137289543461131644960 8592131 -3317057765814538039409739753055002816 8592132 786426460592223341860060610377119744 8592133 -49370757367516792847167829796330743232 8592134 50147380478699502626236730601477381216 8592135 -30656688385869664302507319381593600000 8592136 10368041882178741930390275698540216320 8592137 83984120782544327228252561202684202932 8592138 17753636006832291317140491675826250544 8592139 50058179794741126359253076010679971856 8592140 27118520517742724461798886087565895680 8592141 -2701681732231600549342687358451938496 8592142 33786085903623137761598685597176407680 8592143 27462217347214016193300863754272500320 8592144 1431521312916337159477959361919582208 8592145 -51228472981444773803846832155496425100 8592146 -16197442401600385519633484740675000320 8592147 -172132561241008964652570089312889189000 8592148 -718310849337211548892309645543614720 8592149 90750232762658017068105540377859051000 8592150 26137681260162453695494182480099840000 8592151 165887618138539261824568869006287598152 8592152 -94774091725030197695984428337500753920 8592153 -111179195091676910296948061593578190896 8592154 10920149124339317192028357567682561776 8592155 29847566176448969263162344294880031040 8592156 -954023712335144953840440782573902848 8592157 -149513959076261828294614949303815362816 8592158 140388788234250179670538698926508919680 8592159 -16816893714129146550573073766394287232 8592160 95760067910772799046530292532337704960 8592161 3636153621537769962558273170006622162 8592162 110314647734623607180341040989577163264 8592163 -124720612039449580601940232031615394736 8592164 -57312828359494254588354727686834831360 8592165 -39818897112035709575448022685015111880 8592166 -70200991142151248740840465984206595776 8592167 -59641781336206788639115901112179433360 8592168 -22044176885829586563682438847249203200 8592169 -184450119386063087005302718357160727430 8592170 -50917960186715148977992622417728070400 8592171 22067167659238847618650972562093883648 8592172 104974041375674771006112064136141778176 8592173 2422001551959422972337936616815772044 8592174 -382371141420793813603515086793739392 8592175 -5284672029347711697036689273236864600 8592176 -42582484122030717568867207134853152768 8592177 -1763988988825179561859960992058109952 8592178 13367341431857893488624239799230415360 8592179 -39946210559232989010128159188908522240 8592180 -67538231836744583634882088913131622400 8592181 -8528955711691659424749085185986574600 8592182 55566486888503440435664634958807308192 8592183 -20593121294577917654904586289042516400 8592184 99674351831002404318889125163914178560 8592185 29828189200693281702748005311583375360 8592186 -1861508615077816224964239781775655936 8592187 -8386519901025214590784950143955390968 8592188 14987738178565967769022552250892443136 8592189 585386617227318664699962466789646688 8592190 -51258970119321266818519248305948052480 8592191 -223212181198333148165121415489836847296 8592192 -5678155735340780119149591636694007808 8592193 193408249598972073176346581426741269442 8592194 6020749050461434634766723652270801440 8592195 5142558539398976299375166825455903920 8592196 46947750457486944969360194044171702400 8592197 158128439040318273596451695944418111646 8592198 -3559516304400587153744945664565616640 8592199 77008710346898902127383353376951900800 8592200 79091689168326302912193344959419264000 8592201 -44186989003655943325939628943961320732 8592202 -35905464879914559606502455308363682816 8592203 -40146377079943349636970668727440941548 8592204 104038563609020012764278298184549793792 8592205 -81040406605504217529661256835028153140 8592206 5011617510002485904811094269494634240 8592207 -16518577309810979323215643208210972160 8592208 15320261017605956068375390518053437440 8592209 167200641563579948827166244522894103410 8592210 -102750307348283213332060479320294400 8592211 -395218166304064295518751660961138745248 8592212 -136065888182359763835876630253053116544 8592213 37036530090273357057927652797419221824 8592214 -2130521243831698144582030012224663168 8592215 87993374958552276597528520674415326720 8592216 -63369763284830448070490074342047129600 8592217 2013016064049646390804351127378260240 8592218 -21557228340273709605831310754392738560 8592219 35612659430472670325452742750997674904 8592220 -17260291495100399539770297979165347840 8592221 22508238043564286461112769438783699744 8592222 34536066301082349028526269673762242560 8592223 9982615188767674764124261549204457200 8592224 176668939069065713569806550188416434176 8592225 -19795103247602508965198172609895324800 8592226 1133213062627702524911183544865015584 8592227 -38737608444070274791487098528943516256 8592228 55229978252933416492935429729131805312 8592229 -86615237471316473060686619481162127680 8592230 -7236494878706948352163833381941274240 8592231 -57676908611741436360139599818122482648 8592232 -87879730766848395368162178262424371200 8592233 -18087359089415306028902868124384218396 8592234 -22236770289087400127133289497802214400 8592235 -74670209353901196690227019018822892320 8592236 -174953128473226527904466805211882705920 8592237 -79240832835266277856730297059026858720 8592238 -26264823133401457185107540684232817920 8592239 -33451358998761664271210097059977469760 8592240 -4563232993304877351725803889135124480 8592241 -65171870507869943478469696451216289728 8592242 -160573384573351077962662774595261219808 8592243 -48726164968823995643865491265428986752 8592244 -105796649758128416040578154818600761344 8592245 149249507978119108839248422591278073500 8592246 -1168474493033564141253785114237877504 8592247 22957799482103828271552097668929518272 8592248 -106997055519704246505855934112021667840 8592249 85765214454562865916930899123134211664 8592250 31621594648836589290651200636433240000 8592251 40631127394484966333541667200060522864 8592252 -38087259402540359937155770869333580800 8592253 90207899355907748767842425796392698502 8592254 -51917389326269455107574010045440379520 8592255 -693649993793858470154378273582996640 8592256 34153214788621808241255824658687590400 8592257 206103661512626321883672087861489061506 8592258 -44654786959118778741505713218108328960 8592259 -39923836373894204367373582454653223264 8592260 -2061963280631247598979121281612144640 8592261 34507714449402858178267210811395157472 8592262 31288020182318344605241629927892286592 8592263 10213400217803071867290816790205224920 8592264 -171196911339994002392610642202171392000 8592265 191999244590574833907776418688483732800 8592266 19254720929965529642610624541416235104 8592267 -75452590077797675944247722122393351720 8592268 56175668989376349507030031323945024000 8592269 -5843640172160379350969077898680773120 8592270 10117161863589324416967670576276684800 8592271 -135406198449142285558633845845544969696 8592272 9611223000364565656604390926087127040 8592273 -71835263335932661886611706369099374878 8592274 -6069165025606221933400213938336714864 8592275 -109054080090304737923115547617513555000 8592276 -17247657584632786459706479618136014848 8592277 -44218626214826619024154200736543194880 8592278 -31230982842449742566128170363894122880 8592279 -3604089259538876804456869810518513816 8592280 28943982148573252612316441268904550400 8592281 40389609210611395302287313531326340000 8592282 -11380974583397782465957523762616975648 8592283 -45956982639319991338971539131442167280 8592284 60649374142768268840218089903688367616 8592285 -34987155261667350309958363337806243200 8592286 21067490453319389438921428741085339520 8592287 -241605106186472610366798335132145990408 8592288 -14441761237533957775153222884482088960 8592289 -31572720386662080676401781327187377920 8592290 47360671087656216669079326784104360960 8592291 -244174949121367281033582363905322796560 8592292 129165513517566734648578579370097382016 8592293 -300192087916590471867833713348807246020 8592294 13143319623433535999502755114535628800 8592295 160615862957839467386174590826293807800 8592296 -67779703859620347143514599506984151040 8592297 86480317808765476696534759253494129872 8592298 36221940189576107907127202608709246208 8592299 -115907947221603128684847100562186282700 8592300 -42527865240662124942919353877505337600 8592301 10276361423394726194989960393156352406 8592302 -18185825760267471793305057136768550400 8592303 -87731983600746439209950605047498055800 8592304 11730860430674415725968309433684525056 8592305 -201016069190928496182665758757992467840 8592306 19944752283217454890958244777933964800 8592307 14471510264290760626717151152154009040 8592308 -130744491456965447672107555553120016384 8592309 105217793033557586832285434855247045600 8592310 9760276706598887860451446549812149760 8592311 38213754978430703936656354273508162784 8592312 59552962910158093276070223980081971200 8592313 -43622003586123765657576471880949052080 8592314 -79621799506405972163840044497571538688 8592315 10568245673215052675064566284481777520 8592316 41458507652991797804073295836487203328 8592317 -208031875234468769493003541645068985728 8592318 -807762022369788557031956299570541184 8592319 5436834943676285548606201669458306544 8592320 37388291575424972522821612287043829760 8592321 -20604978394783178028750101034146386080 8592322 9105452407652791331007541587832012800 8592323 63589754052678754619504099381547775680 8592324 -20154421965790456779266991192655319040 8592325 -7998369352284809628990758763387577600 8592326 -7328059719720034805743288625001234432 8592327 83622663218816153603762769144725945760 8592328 -170881200372695612208920991181832739840 8592329 -43670464490768445998202774069057949260 8592330 -16205689698621374138062080535109902080 8592331 158095476663492704367304019103149996 8592332 -12880116648142959275245320938416373760 8592333 966615134253672079952725097210608224 8592334 23242023904981771471113409428535386816 8592335 66144040430138199937621385235484022280 8592336 -5974589048787026401690595293415055360 8592337 -13574060653525300530577088322897865100 8592338 136130778554826818929315715174352243360 8592339 95032010316361435178380380836442074880 8592340 -15952073688925719577588890484186521600 8592341 290422437856734926991821327264869807932 8592342 534547046045311581856945573379294208 8592343 -62758534387298831907385011693193900408 8592344 49535726707855814779373784335741030400 8592345 81889357331636016515652250153060185600 8592346 705867861887674559346181739436023040 8592347 -246837102846247472781638276051151178680 8592348 78586544192684104222649221999520710656 8592349 106287526806781134890338072676493510240 8592350 20260086525176237485867982599853016000 8592351 60917957233650103614097795970099057280 8592352 195223644120904229291310641031602503680 8592353 -62043825477311079150801370849508490240 8592354 -11283025803524997339296094680273882112 8592355 172001232519708897235690670176628135760 8592356 -220116295813572279611580722352259768320 8592357 -22565505144349274493132406567514553408 8592358 81236349220295008972433569181868250560 8592359 225882177668692387611682252785103257600 8592360 14955409540583384386414397078008627200 8592361 -32216266795308234347621281365861472440 8592362 -3725051099234695282715678918634295968 8592363 14602332418236361000791052840751542272 8592364 20551563910521209591772013021793905152 8592365 83830660356418351925640952325486197260 8592366 14865653414920421916465513152300578944 8592367 726163693936791443395049108050547072 8592368 -25505333049565225651816470265857835008 8592369 43296230399544405874713797587148765760 8592370 35108235850148083687491900430204262400 8592371 13992372460188278519179726508050153200 8592372 57215347880722514291077197521228697600 8592373 -470987593497869722186633029362482632 8592374 -20623988342858085824924086547696216448 8592375 -109596410309671233814214688946317984000 8592376 -29534214828543519353611628568041164800 8592377 -162038721552732291499131820230330906774 8592378 -18530632928451487985679105591250590720 8592379 -136052239815680026631847534968620267800 8592380 17658006502354053376863811694489088000 8592381 23841174591375083057239201787679889920 8592382 -15843782168333774876476598983719208128 8592383 9634272586530438630788837661318371400 8592384 145447821792182491300481068001327579136 8592385 22405107916387538986998033084133994580 8592386 -82852624209063906811883912700420260352 8592387 38562420342277586029670389262099091960 8592388 -53673799233677262808285512236344315904 8592389 591218835255803812625028273705076800 8592390 27920833373714375326719054815211928320 8592391 -28729961925839689750705539142883125848 8592392 1834715998733070172938481534213662720 8592393 34566296168984289494105507429971693728 8592394 -2578508398168008841618400558744552448 8592395 28636377104443874530624991069031132480 8592396 -86942435433398539730895249906237854208 8592397 -173048980190054447745783565195405478688 8592398 -5683773448494587184781542720253709760 8592399 -5672270331037948254217594446447868608 8592400 -16355714866203197057272013196613427200 8592401 -269794630428805991139917619320749163598 8592402 -5176404675252086870656977454926038016 8592403 30165827676021887999991724020961864944 8592404 17186918475928763562118716359678171136 8592405 59621186606991441233594846321627120160 8592406 -43414105220381244335887788161965467840 8592407 -7565801568852528075902304920629315920 8592408 -78372311358978297515702188639781683200 8592409 2783667646848491720430792909912235008 8592410 -39844175291480594675814492536948808000 8592411 51111890684222658989604718263602470704 8592412 29365279148484100303467601268886266880 8592413 -28853719480913509448253428048025094656 8592414 10878259324801500854333697336656596992 8592415 51456895466856321771789474005492245920 8592416 5908437724995188411199557849296404480 8592417 58103586965337406678729679514958276434 8592418 44532345345761687192408107629261470880 8592419 -53983670914757583581498463593453829240 8592420 -39913553278137469066858288554747863040 8592421 140936659933979746579902180074267596704 8592422 -20613212425708113733553651572729392000 8592423 -252621589211508215760126132238045056 8592424 8568860474007894842896269116834611200 8592425 -5942812605039172114627709249171827200 8592426 87771551396665724729159364522091238400 8592427 -75729709855525257572596077268882695560 8592428 -15404227587599257954095021751601089536 8592429 9489039919511563911119836231149503040 8592430 -16572284980666277949582635389482086400 8592431 97404833625028129344497720530804073232 8592432 79167169814247972859148434953732096 8592433 -25536372048727731768074219114684392080 8592434 -70447922795049408157229304930077766384 8592435 65709022456726251296584610946309652800 8592436 33984154655506497389712383496355195648 8592437 58943872919074170138645729532855688352 8592438 1293967923481842266698781501525252544 8592439 150232093910080490429347506002677532160 8592440 -96618985187012129997334271713846579200 8592441 -42351877113766735572811781399397130560 8592442 25621090611985414584580159402343605872 8592443 -54073695029224615482090491364196033308 8592444 -54056566372645173503008310793790800384 8592445 -119415333084762532879649091932904489300 8592446 79365490054577438786798076530783907840 8592447 -25108300074266592307859400911402182200 8592448 56195394180963832576331540611801284608 8592449 434778338001477380168735856965243881860 8592450 -1842535305840531719156857833465590400 8592451 -42072631010090788285832040414136208736 8592452 -22574624899405530086552910043186944 8592453 -12244919045021270073347787392021196480 8592454 31573585728761815716676920658996941312 8592455 -86597038061392173328968030631536639840 8592456 -2722413799574487617935844855660544000 8592457 14047231395127185631092773652765803172 8592458 -33000288128553865780432866320806804224 8592459 -146637321199776158987306552833597542696 8592460 -124066991556375568652227252150108247040 8592461 -6010960077112789244588801819373052938 8592462 -59660019978345496312805748129413086080 8592463 -214601675026113301369000586553045939600 8592464 20825090031181319535029603473165639680 8592465 1650447939709699127761365780482304000 8592466 -114383053662017674873439224253172589056 8592467 64805537583555551112260754050272594080 8592468 114007278243087642675127969141531637760 8592469 121292637535841767239745690437110450940 8592470 14800890017694115434836084501577513600 8592471 -168908820997515793580982587908686104160 8592472 -50371269914425179401692890304633528320 8592473 2282673092928715354061382282135090624 8592474 -1391773015160491511592246462491911680 8592475 814741702577957241199393105564600 8592476 194705236122143199937794963600941586432 8592477 16255824809352112515603239738092206720 8592478 -39940334060399372040343321584803170176 8592479 9385766914698386252450390039340184176 8592480 -50798323949647625661466631907264430080 8592481 169907959182066495598344437681516981282 8592482 -34858951828827123587989718370470955648 8592483 -7661041791084035713200615617668853952 8592484 61091735068594707148893311153614172160 8592485 24164719121539922939682156036201612960 8592486 23073610348605345143122223707769616384 8592487 -76715940062028662946079169218501410368 8592488 -104517585670641816052525143504788874240 8592489 77445840321379811442028123961093014164 8592490 -74484907961454036616266948291701220000 8592491 133835620578965578439370696889768314384 8592492 92387251654122407838419884618001313792 8592493 -29431223176011328323308258393542732800 8592494 -1059232929851757603466644585219732480 8592495 -64942926493387487351147578440993872880 8592496 -55445666967291529248129923179492048896 8592497 -69266381278654710016922410431083063028 8592498 -72478169125976234324822848854033346416 8592499 162059916000641761953138865153757127500 8592500 5830502839162897335294267042389760000 8592501 -58424437767515026094383888829422601280 8592502 18112291837040445829541523557423825472 8592503 -56757786545997627789078538524303851760 8592504 56362338371602130780052327125612298240 8592505 67734316471763905075022067589905837000 8592506 -8268421840991008812563533280315318016 8592507 -63796755435266688990411074690369272320 8592508 -91667200880825073056192815869408028672 8592509 -67098199436302328623205002108199623290 8592510 6453763667142346223150620980845041920 8592511 28219831574621625403968513111309130112 8592512 56686830390542006147110438677302476800 8592513 -138878866701506858932020067154605188000 8592514 -32102898820337754975046537691606200320 8592515 -127538538064623282671929437543586857840 8592516 87367508588751506748083875882768083072 8592517 -164621908338490141739672441302224799488 8592518 277826082740538628243520484356530176 8592519 8685290628336979370729191126635302688 8592520 -26170465996301226900019793359256678400 8592521 88866964677407258825747653776083371584 8592522 2062683162640801473641260610184916992 8592523 -192875391527095394438282327453357341228 8592524 23343334644227935999640496467524485120 8592525 -9044358214406788728733467301938366750 8592526 23430569769272751517238505009734364480 8592527 57930178707518661990045991282741488912 8592528 2683579089936098734984388235944263680 8592529 -184191508676878159625621279877231576720 8592530 -878148847482861591678537979823692800 8592531 174925417923021784150143019981882224 8592532 72361692413865474741272032547811264000 8592533 -32127140777515340050661015720944591218 8592534 -42686930664540466446057867848771723520 8592535 -32221799283304997570525912783357387040 8592536 232377545225984485600300327893214279680 8592537 -49090105975207331610620624794765430880 8592538 9953558292795104108289477204514906560 8592539 -4468446204346627069958239775201649660 8592540 42263268235494494316320186328955944960 8592541 -130410775957090994386197707708488203200 8592542 83839413032784191576649174594447191040 8592543 62902672930778714441516471315722756632 8592544 -211440068330442468822578655478045016064 8592545 -5077654441040974919107896412423517760 8592546 55672604156654286531549215865770496384 8592547 -3201634231512897467035746574630573520 8592548 36173760866379282689582665328953665408 8592549 9928268378051156743915488354861441024 8592550 67306132280033990757496802481608152800 8592551 15288472592071257456810498520655513904 8592552 66748252370120941505721002626541322240 8592553 50289213393074022413590448266349192586 8592554 -108721811850127119908329215266511027024 8592555 -59824704282930843970545538966640858400 8592556 34814868374086124789698303594663379968 8592557 -113265600157223624259295280270258907060 8592558 -6715643053860837586971186464007510912 8592559 173154673133212983099613355089877743760 8592560 -8251753453228915389553301857955020800 8592561 -91434352345569815894902114094355408 8592562 17827334761923521529672078115004809728 8592563 21637749186483065628398433090193428480 8592564 26895576237262072715775491679302830080 8592565 -86603712225503583291901264405984825800 8592566 79066909487638121978389984398407239680 8592567 10328704286354592819903488322046161360 8592568 -67968277890557494617917584166553661440 8592569 259450329133310336327318233657663820544 8592570 1247328659733645583285078911688304640 8592571 91055756867784944639283664368723387584 8592572 -55906857081706346053862823705356932608 8592573 -69796514338511089249269297290626848 8592574 31439894687990507991294055661444023680 8592575 18840195998253754703374964291107513200 8592576 13264789490777799187828652719390851072 8592577 14769009176213560338340004433162900800 8592578 -130524446495580480411243513823558202160 8592579 64931233527971578511804269831688866800 8592580 25805766307721456568641205049885900800 8592581 -94200881848767894358184021079923835618 8592582 -50810638538695930438565330495205933312 8592583 170505764569983354598821193466419170360 8592584 -10222339772833693357987632709641830400 8592585 -60344105344418543456498370959226110400 8592586 -2014231165989481015809398920218158496 8592587 12667061186119340015224206879278994912 8592588 63693773956377109163882924430231813120 8592589 -76775135036963506510462406152817193610 8592590 -50087437944676473875446049286298363200 8592591 -10792331164182639935936733382418587128 8592592 -3293657441220618236450767289178824704 8592593 -81871476400169574648502054021614163200 8592594 -18234532753518267919960368915908010240 8592595 121720970296638480880462692527162686800 8592596 134891962479951020578713834613279459200 8592597 -37081184734958451269605009369748151858 8592598 15660780460877072370137167507875287040 8592599 -57341341688626362194150987126205774864 8592600 -66645246189533588157021263569055232000 8592601 -248717830205557673930736711891641677808 8592602 -67784165267704278834439257989171892768 8592603 -5094611589117611472089446413320565096 8592604 -737723817352563640092300648294623744 8592605 -18873425934251625591675034958418554880 8592606 35616441349440173934434239448108508864 8592607 132635018260746638880861303591250785952 8592608 -75641597393156488891474574537875783680 8592609 -11095852928637078541702787847479382096 8592610 15070716925128281913442197496732206720 8592611 4237858059563898338238882478785504384 8592612 -43610384983723680458618269374922149888 8592613 -55372461953680914093868084831152291240 8592614 329098041416673360480917606235264192 8592615 -10706863628264670667477263311702460000 8592616 51884923845082001218952040229849989120 8592617 -90016702290224094911650964416104047520 8592618 73180113707432259371041062952973647104 8592619 -43925027832626274025963352752133369088 8592620 -39183820435886416955095546876918456320 8592621 5012619278071044928420050377847696000 8592622 -173184172818021030737731321394066577600 8592623 -21006466746817012684564061984340695856 8592624 15402741516293483220407843121513529344 8592625 67308473728283395910252424376679154000 8592626 1395136099285340780704841562117365760 8592627 41685021596336417306437355316613003320 8592628 -23087297868458471569495957826683588608 8592629 127521415817754760076628632485487657376 8592630 -54694000493305018367096814918523044480 8592631 -23686970650372767590596923914725420248 8592632 90724474942474232717862377460145766400 8592633 10955735888072794721112034992197092608 8592634 -86048637670527272145860351808237838848 8592635 83477540287187897211529579158617615760 8592636 42304432340233126890457496699893678080 8592637 -49465003970223495947855929857617086714 8592638 -22851923431927952788393344091716449280 8592639 -51312051512191138086369197489938915584 8592640 -33230819151940967535709020271002255360 8592641 152959083212606106022777622009492535042 8592642 -1407186386843490182682040434464102400 8592643 136675269984864190827797695640834518144 8592644 -30504437453295198793886318891805177600 8592645 83254898418229757792002675018438818720 8592646 32340320846839217825217246093773362272 8592647 20731235866931377082045399005348992 8592648 7533800821485719833557345232674078720 8592649 -44113201294370562967146263948586735836 8592650 10988780581126863741904061634484416000 8592651 -8048950905264387362804757850232732208 8592652 -149466854311011972928191591063985502464 8592653 -51574813758400977471330252857331313098 8592654 -22165915563656634249987445931798227968 8592655 72257115716640078942419225504608320000 8592656 -31527477004419207338249848971667365888 8592657 -30899039434323174803467351812971460960 8592658 -27377061946223462188168178800757491200 8592659 -55244694155527452436933658065473469140 8592660 78049730114246331290523932288348532480 8592661 43896924311343936301958852473772485824 8592662 20766241406926131534049552993552193280 8592663 -114753653245629072976325176817042005656 8592664 146428454074785769353683556781928847360 8592665 -58872534998162842473798106112259067200 8592666 63840883986766059157775322443275789824 8592667 -86541046181631514827613786156096874400 8592668 -57167857272446757015250350679347677184 8592669 -104817707976651245224334098575903679680 8592670 -33337359755474039458550616822309270720 8592671 -87444141872001461294543897438940141000 8592672 228040561157164077249994239826659901440 8592673 -58503210180382725357382768005502232576 8592674 60521020392226803423979652588823162240 8592675 -2431081480739780428205675092618464000 8592676 -63544199266775640546091586994876276480 8592677 -260619144835829014092846852473905857474 8592678 -11033645134178281614879310510068009216 8592679 419909428713795596587777344816222912600 8592680 44907332655230278005590626435358054400 8592681 155735863588374932036268188897046048000 8592682 -42499397035691198848108032587199145728 8592683 130638441814818972990860760152982572160 8592684 -3291060859577520152628702675358476288 8592685 -74068961109802425943844806903296268800 8592686 1517377993275231704667126929269353792 8592687 -32469775542305058098684316496957460856 8592688 -6137919100552392619778379527210598400 8592689 -209878794261943306239012960523345993134 8592690 -456129794217346977345999023105487360 8592691 -51615028533587805119540333354069729908 8592692 124185426660372058005368441694283653120 8592693 60741951004339786020910632639212298240 8592694 118083138852726186031943268718455648 8592695 -16354765831327476510750290501217251520 8592696 -2131723742322993672914165902609612800 8592697 -215364165876703264593306956379586352854 8592698 42227521086227601186401979594811661280 8592699 20508633727369849776983128632963133488 8592700 -73934820355316829159112012964374848000 8592701 46896660187230405476698444493286811200 8592702 41496684952285056060974973517925621760 8592703 -130173296934872490660027397472871744160 8592704 -9715776439976390817735138028642369536 8592705 11352068695202039996967701206389763200 8592706 109578479878677284473113026110996089552 8592707 -16530179163169721236706067943229151888 8592708 6835931094951256413387248269986889728 8592709 -46280050347734162592063143633920117090 8592710 386390251088166827501394653594568960 8592711 -18107863819506958770392625808707664728 8592712 159389482544447070356813657451001651200 8592713 38493671642594816152717635967795507620 8592714 10259587569248409865991996751759063648 8592715 -38281064255473501145450391574083523200 8592716 -101915913847717892390732382117192560640 8592717 18800503653296253075329574404896053312 8592718 -160707272273839942216354632326465856384 8592719 65386216560301123391694337259426187120 8592720 -3822078189072695002910720160853524480 8592721 -144480480924738137384563040166100011008 8592722 -16286738741530384985890710724142303088 8592723 32944252390783936706370901852179583200 8592724 10139506026117852787420342422841010176 8592725 -131856562243379729127000433141645269750 8592726 1691381663093042198552171993161981824 8592727 44086669905766547949396940196011226160 8592728 196733739945071374049196517311072092160 8592729 -13868075337934114323423783947910888000 8592730 -74666156578360577549524364957048190240 8592731 22370299080142512799008736048347406080 8592732 -13859989887660708732804816740203212288 8592733 2420211710054551656424938620484240544 8592734 27279360917074753678414079846760964032 8592735 -2389907829260178620340018266489978880 8592736 163331801066333209396123263416828166144 8592737 -80496635967043716661550984296443764460 8592738 -68650378220406774422172767017203710208 8592739 17086545599033548464263626801674895560 8592740 25672614589621929349412715680672064000 8592741 68545316479482331637989751338983162048 8592742 -45056103260071414528068792252857834688 8592743 -137143841921052210272133443952968488008 8592744 137005473314227441154754434474759454720 8592745 -12082682030833386942974506026780877440 8592746 -31986893663995638444540697440332318016 8592747 107364484190817156233539602545051367000 8592748 -107923296686331275185936783773285582592 8592749 -90075638207587656681522968573035772352 8592750 104213573745895769353758031987468800000 8592751 310709276973653365219692309625477285600 8592752 -24182138133018387312418712529423433728 8592753 -21340137002623930755615759361258003776 8592754 -665306715422395922745833274537446400 8592755 -89132465877304710908556747683969853840 8592756 90976610560352426592512995892415209472 8592757 9086369741952363862609460795472977020 8592758 -77315666730388559921600500141592346240 8592759 -8822952782354308121216096829874512336 8592760 71976124110477686297775503179309056000 8592761 -319691297340209923037886778382284334448 8592762 -20230612124357655445293129770908632576 8592763 -47074718732718772028074108463886000988 8592764 19373654681725072662734974099573258752 8592765 54985508437547784819061155133288016640 8592766 -444838369356139536778222165823373312 8592767 111023865903177739544654411815058779200 8592768 83451051282699878503733142092985139200 8592769 130264863906903032830327551317570630400 8592770 -16247425067986558591446715729848445920 8592771 -112873666276642570285303434888374175936 8592772 24913902715835726110348051326047013120 8592773 -38786334634937274246755994629978772960 8592774 -60257886826258973828027336633037023040 8592775 151473678012291065475236709874189593600 8592776 -3882714346860958069127071834314547200 8592777 33189405419372671669393991932858241280 8592778 14186561323667444060056627838685787440 8592779 47107743450449580616849589461418156784 8592780 -1006408332687158466028084916121600000 8592781 -284052510249723173694048976989620380800 8592782 -15361227271454703396783776426134794816 8592783 -30294603849227944794705879385504678776 8592784 24220055913033947636935703226051477504 8592785 49838800667481728283563974645306852980 8592786 -32712954792270695610378030853655272416 8592787 -145763876731857652919187934435598535360 8592788 13348289458633641831952676847230085120 8592789 208563238484277839060049997236209806848 8592790 -3684104644978489158360815177944569600 8592791 -97497849353889048703607308657824266808 8592792 -43599302605342593894174282590724956160 8592793 -52399803994316261659701492842582927856 8592794 6750982416533705374217471414260260864 8592795 -17924729741436601019523376851505526880 8592796 25452544303787444648104415868893273600 8592797 17220010035374072621876359220362736640 8592798 17768691396191118929497973223538387968 8592799 -57136502736590220253287320673103525136 8592800 -57732509088213951565498218447450931200 8592801 2542582206028986183332344542226921344 8592802 26149269380798811412340891970005078352 8592803 -126344012698724909653121852257078150440 8592804 -5951972818705956421177745889322318848 8592805 -38892946652532308122418041914136128300 8592806 -9100447237851427567021112584540181760 8592807 -162126684968408692093293952379245067520 8592808 37047329942925697217760314785449000960 8592809 47008965731944431787740893818499414010 8592810 -11372949577331458274832320278798467840 8592811 -147268870233587505558206329756210816608 8592812 -59940517340968765916101048022422297344 8592813 -125619581296964202228150961993857942858 8592814 79920715443405600070188229699014737472 8592815 -83492615699199286135634829799120800 8592816 -42409100761017863080075903474263982080 8592817 31059628056642541139188582083587998592 8592818 90440244264137024144640575859400143360 8592819 -1201287766401428681928968396483356800 8592820 -9395733361279783226449868770148352000 8592821 99701722949465397710708033709776990844 8592822 28337915553714986397831195826911473664 8592823 -42504223477669997439418529447545958016 8592824 57667168874534333477944055906495877120 8592825 -8345817648236717425166702378333828400 8592826 -115144964748575212028921588728457694720 8592827 -78628850004348267804241852914136895280 8592828 27340352362827883689863029130052403200 8592829 -688205482066289300156541119488709024 8592830 7214366895284496716637786558990720000 8592831 24760321846171127902534577480239733280 8592832 56719486039129807110643997158424969216 8592833 179832486918377889578431438441152950082 8592834 -13265176311571516201696473010453461120 8592835 157329461503638768680235291072348395280 8592836 -81549056645263428350873184449816371200 8592837 -30963830490074915160233377559893994880 8592838 107994507929601463037350375596001876320 8592839 -2065441570328311654107937752335939544 8592840 -48187069561566671916745113303009024000 8592841 126684983668731283677629741034860366800 8592842 84995174245756148924344649139920833632 8592843 -7819034747236906835124164053373863680 8592844 -44160906325052018457774939501807878144 8592845 62122787680075704528083592678891360000 8592846 31026049994752849410683441620237037568 8592847 57423799391139442371933232441841952 8592848 46275382893016922811403686908114632704 8592849 94112585253842972005293551585870359824 8592850 14119221999847018681717908206003596800 8592851 -153771215557768432663743548927948288148 8592852 3826515305149951537172564999727667200 8592853 150480506419535638570964627945707457724 8592854 58116584026570595438404368552591381312 8592855 -1028988622507806076381988467617341280 8592856 71299676379189556080772890723808634880 8592857 -16519267639023080605902434213224072128 8592858 -13697502889275772928806756144530332160 8592859 17643640779862043823450336439772798976 8592860 -3196999370483139554815932067307665920 8592861 -7771183006967538749313687985729343040 8592862 -91224344364487347243565697910420096 8592863 200239016468952017619932504223169406112 8592864 41954759665135650843741280137621012480 8592865 -10987559230306507224162633872452789740 8592866 81194548051068564416129229230785687632 8592867 -103029787229979043744842139109401090716 8592868 -5462369914054374591034574076562448384 8592869 -190410463384028275044209424077559225600 8592870 12657975743051268294613588641572014080 8592871 -13587044863077584596347238005700098816 8592872 228942127898790381649767322510428748800 8592873 -71455677193271589315554542519322357616 8592874 -160378983140527171689402574689485646240 8592875 74201144243287496980761988023342804000 8592876 -75166853245430402306566300319341786368 8592877 37574297121629692917896249025193660492 8592878 38482135097024980717443850210819338240 8592879 -51488024927791939845490337088674311416 8592880 -9420745902343459018983690321853808640 8592881 261611725434814845791914152572415719664 8592882 39294361454241394980189635163565963392 8592883 1181587228416283056122692903554082704 8592884 103935961261912297021116111207332069376 8592885 -1363224543723679640589342292863331620 8592886 74449113251206388438126243680239199392 8592887 -151911471147363617652917142117100051608 8592888 142627658972118383877111553962042040320 8592889 -95732695280320538268785177437695132310 8592890 213315868622065558721012545264496640 8592891 55598875522345484978589185426048609280 8592892 29081519393709655316064476377018957824 8592893 -207666800680844413365814372810614756858 8592894 60603281186774463866469633325915449024 8592895 74808509619987878224599427855388014800 8592896 -3990037821889814514770505733647630336 8592897 -67427160181828492943169704467916168400 8592898 -26652543570060984117935034951957706800 8592899 -35446411661733971701166453905733019648 8592900 -15563040249951070841392309840894387200 8592901 -230205119254926915720184318387888952098 8592902 138872481044558862559899431539511601600 8592903 -3518588842375352444947306696387669920 8592904 131093744564228063156546145320148341760 8592905 -2377787526831723868867228361817396480 8592906 11308589402029574277649069565798814720 8592907 131583360176273144452720434051836279160 8592908 83641488514582295178325006657069840128 8592909 -35727730963317805009380649442126611200 8592910 18138515917458584072446350655146428160 8592911 59611468517980363544520237707716462512 8592912 2698959165518937552356823850279895040 8592913 -44143178636265932598718690379201973440 8592914 65982091873590560834415676869422033664 8592915 66714658346958368574997161684404133120 8592916 -101380142501674377834091139083001475072 8592917 72439230613079055048530460270555671424 8592918 272124797580438578106940761819932160 8592919 -112582456653701910082964378270234191704 8592920 -20475259401466403106715960656943104000 8592921 15855731412323466689977047981874133760 8592922 -31727406441878144210224522142646428736 8592923 -28204597234079042654742997157090088828 8592924 53312476153053322184066224752371807232 8592925 66440418142247920549759496439409012800 8592926 -47038888857190556441660644482352169088 8592927 57966370690287739075214052616315420032 8592928 209810996357834696332494158091963924480 8592929 -31213850951977196851305011109592717470 8592930 10059851245015209467902728543651832320 8592931 91550719246294920458250704218988240732 8592932 6510991635796572080936006366957072640 8592933 160292886832195686485381273782709733984 8592934 39068395782589697660008174072101262176 8592935 -63581444812356507095363289205247748000 8592936 -83754365557815476177931338432045875200 8592937 69957980619746282934366146814345283920 8592938 6825958105810340062661127737784145920 8592939 206600673622102232110857120733501199040 8592940 60917202341720559837890737677042969600 8592941 5667696433857153669758049411160795872 8592942 8988629430602621862972950292629121024 8592943 -62092157803297657469875922832970913376 8592944 4473152813154917078292013616005939200 8592945 52145051808841052865604483119058520640 8592946 -76559694306807862135563965545004825328 8592947 101205867904670678616393047040167399424 8592948 -192787397677285161768610907443863552 8592949 -80648553121654329307928387183008700050 8592950 1476176682614820826486692294990072000 8592951 26198591442979916606625758602502590464 8592952 -12903128252154686163728215236612096000 8592953 84275524636432606219361135897649239124 8592954 -6155043242411365699408762870513191168 8592955 33879859917490231585511205395218217760 8592956 112370409470125930276663164785235926016 8592957 -86125555788198349278324098063324680992 8592958 231134580998886169781079713421051847680 8592959 2053105103974492458170055460782137040 8592960 26588304689185585839004552393402613760 8592961 -32420075192179378478244508344026434560 8592962 40244012727220958765072375537441971200 8592963 -178587162275385093152160002340877249536 8592964 37182459859147729124061947047302094976 8592965 1183554682830127866161665695299596860 8592966 -34796555450643399298315667475001315776 8592967 -71488449694147157639103455718583447760 8592968 -154975012303531451342918443196800957440 8592969 18283317700048872531803304797855692800 8592970 -53351656793083155782197060325501116320 8592971 -26254948434557677581389869679228841288 8592972 822486185354451760771314558822792192 8592973 -53715280603431992622155091996513530580 8592974 22880534624892955161234445321987058304 8592975 19621805730955644868640816360892118200 8592976 1358250437913558642666963358080303104 8592977 -75967922136797565928776018390446220174 8592978 -38961388640294682226212647677622204160 8592979 -130588938185215993015079944179189212400 8592980 -47717230137059193134219241628060569600 8592981 -190143763169293623914858485202460096960 8592982 -17854139198251295576005386870588381408 8592983 -1945988397318092872539428816773114944 8592984 -59457305107366420318227582436050739200 8592985 53227970628780053286470955771401339520 8592986 -10747395489057458423423203425880815360 8592987 23204208575905342991762488502478745968 8592988 -127153910307811189702930757443088547840 8592989 -267443097513866285419006194572184789210 8592990 12723762918943559677450199272506777600 8592991 -807216207668978479391305825768973952 8592992 -202404899220298241475717009293213564928 8592993 103966165211326691366527274876695783200 8592994 -82935406904105917592252235097486774704 8592995 69252876803144614559605589486331858000 8592996 36327594497623025262594943266414489600 8592997 -9281011241961577331814814941316388800 8592998 18626597071742586301031276121560460000 8592999 -125725720620479271514877616593490052992 8593000 -93393731830176181418691635627074560000 8593001 -160565679346654456336534142361201580998 8593002 24480864861247879490792303396104953600 8593003 48367461224886414695979472003833899464 8593004 -29023893742910654095720351484887686144 8593005 75282294037247896193664215215278958560 8593006 -69163306585573061587766426369427720960 8593007 65844521044022726862612909986845448352 8593008 -11715160548834833514667839249258479616 8593009 -175214747651875027502227962531251085260 8593010 82516772686959431542097079449468637600 8593011 17940069690705822381763077137668471632 8593012 -2831547577894722080067972945920903168 8593013 -32978178241354380989740192915276702752 8593014 21652587419717549986917936255570124800 8593015 -20182862642475903331226966512203823200 8593016 70804514308141562361857120336600371200 8593017 -114791620415771192842130027773831308720 8593018 42147274492671962834319428352634071552 8593019 -15467911665691064846301095362362060000 8593020 -75367006425376808414361028976361830400 8593021 62085908763775840937505079881943481222 8593022 -10970801474827914803098105546277042688 8593023 -21640721176609137561636611451604361016 8593024 -196689908815234905605288884381207756800 8593025 3040502103729964090380221759992636800 8593026 5041482739840721372776297997174489088 8593027 -223954156710570091785968633474656437124 8593028 78225093757323636347933811346918845696 8593029 18545906713257786356878090285065655548 8593030 37580702911305373985736704247977829120 8593031 71181308138609872961142791586952081464 8593032 -67092740801740442443908307020526264320 8593033 155863907323246279567807584778346000282 8593034 -363718652430226642209472858017169152 8593035 -24479821823845302294833607217314451200 8593036 67851209073825415424626573824868699648 8593037 113006022957207843616130670256575445686 8593038 -29368418499252106676721796879696694400 8593039 -17652338917599745323692738101089311040 8593040 61072051422588241302768260804577361920 8593041 74731289452128636402503333532991611744 8593042 -31569026846588041146788546764274894688 8593043 -44378706667552059559690779855070938708 8593044 16781868907149347966977724205334665216 8593045 -28837916267993075799505847165711385600 8593046 15263519637305893823353678182657177600 8593047 9858498120566392819920182879725464696 8593048 26534288324497868622676991913302016000 8593049 -554559003696740929847168080576351032 8593050 15068502044933103125265611784187180800 8593051 -96631950287572015410003586794832828008 8593052 6194348501905933833654272313932854272 8593053 -4643384902689630973501774979762061312 8593054 -17908961608495977122409908220717658560 8593055 -90134392169670253571656829049630066000 8593056 -45311736651874844920783218612584644608 8593057 638678184800477979519970258988486016 8593058 74495577613768539508172473832826108576 8593059 57782774828071515603520960573389090048 8593060 -12730291730115593375829465107889868800 8593061 -21515511081344975394837977879911210500 8593062 -15214883100423393182271962925956989248 8593063 110914441286595129554813336723168473560 8593064 74691898699586912196346166691549711360 8593065 -12025280904981006501795743446553797680 8593066 -82380808186671701206224193839448146768 8593067 -28802152918497834759573040296823987200 8593068 70446521341846691073605301512497459200 8593069 22139301782243901276321060120017583744 8593070 59336852343693952991031336174982306560 8593071 101537321092642715188253239205399240712 8593072 -6353538783958450798789816244977844224 8593073 -176261593150847479994504207898715932000 8593074 13007862639835327832922829408311705600 8593075 -62478483152366806207606603893609837000 8593076 -29731450439647262733216202360202551296 8593077 -2107490082885325261998701100765247680 8593078 10137794890807563991996041940735843200 8593079 -5506009509272713994397576618139820112 8593080 5869625982896209992528209268197376000 8593081 -190916044788134424928103704829124582972 8593082 -114190560959919343401700289094722331648 8593083 -33271821169142381567426237073814228320 8593084 -29501029965744029122442943494217995264 8593085 -8658161079169921415416477889967896640 8593086 -9723224134611166437741075358042259136 8593087 206024267647443578034510663822469468736 8593088 23977911113667524771772228746719789056 8593089 148182553573596836589242016122988466224 8593090 35294297484277058332684980708331315200 8593091 35149652698699163873002708529722624464 8593092 103544187916391866857702357758398924800 8593093 162148707370871633411865709648148715840 8593094 -23150010391720567586593842681661826688 8593095 9310894271076914725847342202042854400 8593096 1227266644825308565940755220949288960 8593097 114100792176251665004810687785245267546 8593098 -25470844072277909194881041243815222272 8593099 80993205347374579931233858925749372464 8593100 3014846453367216684909120605553734400 8593101 -204420760910654595151477820009032566720 8593102 -11626206140794685983176165771320879616 8593103 15729894389906221798170522994440890352 8593104 9240982431262579379853471326848155648 8593105 55111153972888311836435068295993780520 8593106 90737382824392515588228183210132677280 8593107 5151315180038401730454137909552793600 8593108 -58206649710401147647602135477380395008 8593109 -26962519919697159724059772244203136448 8593110 35752773904539487928167069053906364800 8593111 -2692676303606760970211672921993708600 8593112 -111100595412101165979950856326247936000 8593113 33788242416437788523862409797340584144 8593114 44005082446826850518919697931079102720 8593115 -45674297141114804507018270520197685600 8593116 19283935727979974617058390048518348800 8593117 19970133867767227232653425760514075020 8593118 -51159238325394998658621246958481466240 8593119 -35866098428524577973736118140848683400 8593120 451644780597316186176893120348160000 8593121 102804190099477961039678515237956284322 8593122 2472871486626294744461349216528884736 8593123 -27339136235325076806297756122571532800 8593124 -31368047386254199272021369142753171200 8593125 15253345537570887990225254846051940000 8593126 29115341443439985430219376112208433568 8593127 -217561625755298805714081727876362030024 8593128 3921732356267338772080448389927680000 8593129 -172557783280556357241646845846442483270 8593130 -11863856133801485071417507438219852800 8593131 58763078022851972273270183786968629744 8593132 -127463519399286425978194908043385773568 8593133 118046950401799045429228387990958960940 8593134 45072312477815018505360627359909452800 8593135 87261441683204098207882253496090124800 8593136 20100931604848706169185368434317524992 8593137 57373821129719377280113206572535580800 8593138 10144257235064392006488168984899635200 8593139 -15280334371212932299511010689397786048 8593140 12700474159450316436343443824841646080 8593141 69707707373510017902758467656762349500 8593142 -113702251510737972352552299036254322528 8593143 -54314481807440476692068898605510871696 8593144 10642388541015558455544852536196096000 8593145 -9351682984606951889618264027171832960 8593146 108022619550239539617871276198104337920 8593147 -36794595323441381728026821234257565404 8593148 99597616277843028869253262113799262208 8593149 -11494853033468486201553467249943462720 8593150 -57948530660208389145075483727365883200 8593151 -64929073005186726383509315742386068480 8593152 146619647242611214485513467922745393152 8593153 -153789576793444644278921896101099129598 8593154 -79871195170574836713849055755334450224 8593155 -41702494067851261333110904205429025600 8593156 13294191546559109236008803149010055168 8593157 147935575835842493784321368081070653406 8593158 -4240326516840831887371003648228300800 8593159 32548623380753086405158787518921278360 8593160 196481340886170628995801351837556838400 8593161 -20909273298130054334398482158458902336 8593162 -9792692014354507089695478980110377168 8593163 628546654828664165118187163760701904 8593164 -105971759934473201282356991615395568640 8593165 -17727249421416878184619806695366918400 8593166 3129210995430840837058087788557463744 8593167 53781812429482281776331142801198713600 8593168 -6780145955184410018286202730466508800 8593169 19724619337995956346765282682957294848 8593170 9913736381065481257172489872887528960 8593171 -152455409676355831392040988653387068628 8593172 45039565076097949422343651090616371200 8593173 20235015067199250490314948019654302240 8593174 19950572831907063206287498230089994240 8593175 -27192616815652312854435025405435203600 8593176 -54657407330384354877085603645767229440 8593177 172593787466133856909874730556875726612 8593178 80727255250954603654832682716413680 8593179 1686860002502111445763612272512741784 8593180 9226168644908894263202208503486246400 8593181 -167071218043374791644172619676520118036 8593182 45511289413945060534830215582948455680 8593183 133773060597106686236069559989840462432 8593184 6102093422241393661998718600919187456 8593185 30748064469681592216708630401476476800 8593186 -44479734618091179135701836630160110080 8593187 92656417169866387229183908619046593280 8593188 -27093638417533366665053337161986934784 8593189 -37111484574593160349036661357142081600 8593190 -3375097537428695014587460696131302400 8593191 -30956668943827201444274703217134736752 8593192 39498391512080292314378976852375705600 8593193 -96848897947237632026203724121890159040 8593194 -12603311754831725029516284400998332928 8593195 5477320236888150874156112430990745440 8593196 43122020030283505611774214390391035392 8593197 -3711026841407715557302531779864720672 8593198 30779220870488033435725082087948075520 8593199 159786128235738744026267311641328477200 8593200 1353111003552410130785848355664691200 8593201 -102981670128630054962168818214255302656 8593202 -14553928962707842700567456386693076448 8593203 -5174937744148538777454503666446698696 8593204 1461639403033375705761765346490243456 8593205 156221545086095399700728425296780159000 8593206 -88452237787470440789461108293565440 8593207 -19066182798948078055587341338874837376 8593208 6167019123048647081523382671579955200 8593209 -99303999687738950114158765554150488016 8593210 -49748478508529822407842480862696350240 8593211 167062232296260345626607729898568831184 8593212 -100253653200797990816805472446853118976 8593213 205614710282179342371356836670654903058 8593214 18444467587547253891873730800909975552 8593215 -7859815688166501276793627690624256880 8593216 -55767869279081361147574950363662909440 8593217 -23156572643715474046151098163120732220 8593218 2684751364907465171249760607215360000 8593219 -235855375455837106041746983233586567304 8593220 -50947124037412508275933900891956837120 8593221 8263464731851268931896175159068578944 8593222 96626638236261615979381872013882627200 8593223 5866336952173619203346891405248592472 8593224 5294166125820874607342419635272785920 8593225 122528893713170134316613450000237200000 8593226 -86702445540418718756815971943950260688 8593227 -186735857800323759926096544596224031160 8593228 56322393463140764255607202064540075520 8593229 225649648259115226334398762204050883830 8593230 14441788224395742344104116598856382720 8593231 -5072849849857113183200788953066540672 8593232 -51619762682158802449617431149738721280 8593233 16380018598360625538051149298442353600 8593234 -27328008211971506082364703543055024480 8593235 -17772808189739782427752121184175321440 8593236 116753673102332581522540195861911736320 8593237 7414175040613219478096873743500971712 8593238 -99036198852433628494636016591139141504 8593239 128905210026134479216306510821024922368 8593240 -57030386404964741466753207832410931200 8593241 -140624004591011016528223917099520646016 8593242 9318063432125518342750641739451226624 8593243 18508052794956162715363710126895847492 8593244 -3767974829644591848111488097864841728 8593245 -72729188799581365076813754174061593600 8593246 -34665163876103187964554572227683791616 8593247 -47253179494759388458422651172515153960 8593248 50886347501510268391708327008532168704 8593249 1067633678125054519566351637675265600 8593250 -5613128172753051925897058191109040000 8593251 -86709169425591802949276816430505523280 8593252 -82139313091090338755656767630325997568 8593253 154711003260987968768409465940076580960 8593254 -10688208445639241020130369516549596800 8593255 -36736581666478641830456840783339593680 8593256 7688444812763712061656299637570600960 8593257 -25236076669624850677426362555818325360 8593258 -6630831019623936719367056829567006720 8593259 50316966989198728764113309601582492720 8593260 20278896281302496029095025811069337600 8593261 29466696874972538554354203577160269464 8593262 90988691387836088970534997129554089856 8593263 41905818915274828571792770088506252800 8593264 -19988121823370647903563940667933163520 8593265 63240407331456725587930390858277316660 8593266 68257778820593703354294575603212770048 8593267 267905509631182050020681040594164601432 8593268 10757654531291442261644283633716724480 8593269 92356917955244842414856649163295245344 8593270 3243986153716538592310570712468501760 8593271 -24671210276251925384489451407593267800 8593272 42808444398847950029279284420622684160 8593273 -72185520660168537540324629618860769976 8593274 12773740631023123147085694005669828832 8593275 -8972942975553734213911727748435502200 8593276 -71468740689454827449118007199692797440 8593277 91318866910584869741505313938967058400 8593278 -15366775149566526098205234414028449792 8593279 6073905748110938690796878787024930000 8593280 25619587635674011201703308236423168000 8593281 120852669028153747849152140154739392000 8593282 -51444876519752930844070167163403366400 8593283 92607317755584367507742325147160441584 8593284 6103964976660530256084537074556137472 8593285 -7160794538242196109813067573150204800 8593286 44545412312692572825734279228991567744 8593287 -52789755225194144404911971498100249648 8593288 -137236470373174319501599953815245332480 8593289 153840530725664907852294336820333800090 8593290 -7165809615973732005012712335454821840 8593291 45148998199203099919499835031783983360 8593292 -3804757128646766929735393746703515648 8593293 -12165103057229453075797273788324963072 8593294 -52115311005706762854472393772438666304 8593295 -38633747990840098257203310218438041680 8593296 20281344185781333790107039277873496064 8593297 -126930700990120388329930011136561442254 8593298 49830318431228937303448239843836967936 8593299 -81665584791901956421567079298331968 8593300 95971056670292989367138477534249974400 8593301 -143501195576953890726099409661868890400 8593302 -82204859784179188303496286548589384768 8593303 -25273804535880641869501360407826875448 8593304 -45026180253803699293097047973114265600 8593305 26593642202938477999908943923128401920 8593306 -1774813464580360847347019127500352000 8593307 118116177342416291108956084627689911556 8593308 39221542839594416936724399371790984192 8593309 64233521815333422707359711647655921560 8593310 -36556566443513279917427374032631178880 8593311 -4933632481332262828227716464954047600 8593312 6531841349999832695899688043499487232 8593313 41109001057481830842987460562414493960 8593314 22050201153297907977994728662844796416 8593315 114998031584081082471160521329654154960 8593316 60820698509215301626453601311590503040 8593317 218386647974448751647608644969066314240 8593318 -12142190113661816486795803678489855296 8593319 -67804763969984345400263227674010295808 8593320 -29101048581988536552402269255700480000 8593321 191568762977677130264161021264903492944 8593322 -19882033968946558454481371924752581888 8593323 88452710652059665224819152904741668184 8593324 8896236008354512425291821065031032832 8593325 -23828371529957972066763117032565593400 8593326 25061198418777479693082036590805547392 8593327 197894459361118016681194051308748385632 8593328 -2392040368178103984876978704477061120 8593329 -46456375033151587792150082426343759552 8593330 51485488120641562690961325389631624000 8593331 -153208990161627493481632046030974298868 8593332 11817159631380041168456522504961951744 8593333 -62766813057435704560611458870047702880 8593334 85372825754553616126834644154413798816 8593335 89962159716060962967898852503633840 8593336 212716249745167500057090493744130887680 8593337 -663114038649929486692404547281277176 8593338 9461622027049376799276088783636508928 8593339 -7227007288460106385420660355427432960 8593340 -12266806841304673064089833802568017920 8593341 4278278344062636215820714389869085760 8593342 11674096463125686868147572855603019200 8593343 59421593336983789916010651761705516928 8593344 -34778221557983052434807896843411783680 8593345 -65798280301770222884135127545054841900 8593346 -92613947475714039183717976089816334128 8593347 -25681326011848261764013897481943384576 8593348 118154631337483260893819599637104404608 8593349 93196073324753642796067188746807416350 8593350 17196051006911366588376673535774016000 8593351 -23244030080507733134009690015293902488 8593352 46260001628155648241699097548393349120 8593353 209798864660237813281748901447614947824 8593354 18908432728764601056461236205541669888 8593355 44806667876751844238791771549714427520 8593356 973510082038285181373767594020245504 8593357 4360752149320476698001915072089551392 8593358 -14416482760831261373674983141561351360 8593359 693478328878126508842180218444800904 8593360 3864488812281074911939478353959321600 8593361 -3075753492561053230448427105817955520 8593362 51131377854438802626714943615147829520 8593363 -58202874266530864747411559634262800336 8593364 -62877987003933484754732809759589257728 8593365 -74665649441059880211489761752309306560 8593366 10487514154109793504271590328764401664 8593367 80960527528974486333041926603064821920 8593368 -36029137779371958355379592162323988480 8593369 -36074103207086625941710839287690230 8593370 54876716776618391222043054194624520960 8593371 -6327973511458182179703572490176110848 8593372 90431121394474738976597507795029592576 8593373 -120202831128881210097577493964926320320 8593374 -78398395134426122586898570849826928000 8593375 79009681503272233006112184566576424000 8593376 191745810437780468526652311939205300224 8593377 40962543330887054815013068636952527680 8593378 28694512092565705295990824551690624 8593379 115417557558063043927907738175685837980 8593380 4613505078756622912187933758946146560 8593381 -151383661299557051504015816267240969028 8593382 -31491345578066516231400277098622508928 8593383 123731530693270271783045487030443443200 8593384 124190882036840062409687796814674739200 8593385 -128190190271026059264681475670537951040 8593386 10213981844937933971791101876854980608 8593387 -157776614314002166835378418183314549208 8593388 -5110470026740304942255272270914899712 8593389 -6989080425255435318429729430502872416 8593390 -4585045556648761865961283024610446080 8593391 195020550190374131038062106345952883792 8593392 -13939070621651922441460725282401648640 8593393 435513769619689208949828949583587737664 8593394 16496598566064160983268170212342954112 8593395 -12326774270877762904282743550971835200 8593396 6326236083426984265888722733514956800 8593397 97002340770481206470907883635781865760 8593398 22057415237193934850280692377442426880 8593399 -107501596144827327952283420043469220520 8593400 64385275176642240170031547391319552000 8593401 19051388017204646579415570853835134032 8593402 28554663221873109911054248001485111152 8593403 -29615857273660267035257289316581436896 8593404 47815943235728675715410572648480375296 8593405 -73620589327091984396695720456180916640 8593406 25512136392234267978724288842922033152 8593407 -1668127456744379649578700104428198152 8593408 96881685244390884958971231774493900800 8593409 77015500459822587847364950744309739040 8593410 1519441995247143296048726859773706240 8593411 88583555821499735550409143476908443000 8593412 62344867812250052081962938292063433856 8593413 -611120344032774542234856690215650656 8593414 -6207517536006953440242917991682778880 8593415 -68747200971839825040925226209321496400 8593416 2786024492228028162935906042221578240 8593417 -16679290208683416663551783763981297408 8593418 43630968980340106667971812294833978160 8593419 51710504423500059180186629744279209944 8593420 -87545423935967271001425412791874560 8593421 -80418931144053792790874873522946240 8593422 27493458391554024768872577192752292864 8593423 86102843058822354670394911772192906672 8593424 10699374898745356270152361277803216896 8593425 -6965619351404486010388858815584400000 8593426 61892174207025242691534184253531594400 8593427 12877632581326194669606517141424815200 8593428 -36459700523447400848081745190877773824 8593429 16040029476071813595565640947272240408 8593430 -53555625664777386977440172159676257280 8593431 45402770919947901027066654128916703488 8593432 -24435082153548510780274224659031859200 8593433 75953321662538557686931784351345869440 8593434 23654470349529270277064047631613277440 8593435 22337950187891142217358344019459507760 8593436 -17171392932331447137024352289043809280 8593437 -93689546042724894136327795237880691840 8593438 -18751793219284646069832341359341016704 8593439 -109120196815678749827444505531057585144 8593440 60345564530739323009335730581505310720 8593441 346042373801538803281830761315234261652 8593442 12172782000073769057015383798895745024 8593443 165611027240525296807844219160048343332 8593444 -51153052075120627594647277487956475904 8593445 -9562632572611053951678707680060763520 8593446 -23773347545131139100735888310193395200 8593447 25098172564756686511510193486358699720 8593448 -25957192773180256512842012706085601280 8593449 23755151574855106027467774638864868000 8593450 49868168633183411388284873684677578000 8593451 18413221958855493401022333109791548400 8593452 12998176810592598928458330027371430912 8593453 160646376703864458214955536134846740640 8593454 125201543541226220343302383590032198400 8593455 -28757325637235927113200647624977735680 8593456 48918763001771435895696053857028390912 8593457 -443715911065514182792297869403726295628 8593458 -68208303741966104156733065833004063616 8593459 -13658429518811680693712285361487300784 8593460 69538379112719157412917422974613441280 8593461 -107910779396020316486091645845956817490 8593462 56580859106527528401460172620443118080 8593463 -38161424158185604163433348179765814816 8593464 130016779610608947674314994664407040 8593465 53075984843607910111078922889141169860 8593466 17444789780773055770006222654534104576 8593467 -27698257020055642010273009171295793152 8593468 -24647666398673818633893801604834145280 8593469 -273105131949614664053566781690860972800 8593470 -14522637864811621739756662215891478080 8593471 -10248144424358544522230806407650475328 8593472 -14485479844283375334411899975793377280 8593473 -62926936874350042091050978639093961856 8593474 -84909353082557685114387652757829473760 8593475 34013622572241071243099246635111575000 8593476 87156347789415724370634482215285496832 8593477 -8925585981181470536408786599451413668 8593478 -102602247174929533763853579773758668960 8593479 74584818048761002537604753543194199040 8593480 21764287705533257096251640715431116800 8593481 -2616652520514262502957009061222034050 8593482 545732274654893219741323722306111744 8593483 257135810714643808691816161122299518560 8593484 -21470770210975886210105868808024166400 8593485 57006723472593609452402252037110774400 8593486 73431431211000132693233793983548154880 8593487 4926488106123156294977337567165268224 8593488 31953391152887888738386471815307591680 8593489 24720422045798363933825948881877258560 8593490 -22619713278257972154731531159911226880 8593491 -13508570289791485354007598719163465600 8593492 82136651112261098876334372611898732416 8593493 36408591279705046560513891795722154720 8593494 5123754112659868609667011267919861760 8593495 -24722132008008648529367172116829729000 8593496 33046789649233513553823344090742988800 8593497 114911168920552395985903168114774786176 8593498 -21233825221238613397009268748994410000 8593499 -162959422354934011272873280035543844680 8593500 -111279983102538124540930766172937728000 8593501 36823308255458101427087543698239675264 8593502 -4540156716623826439799592420439026048 8593503 -73793005200562335330191136918877032192 8593504 122535800667990635696756264390099337216 8593505 -59527180255990015861321092439437359340 8593506 93628316047884932312362828352167534080 8593507 -965505457720903900295991752068142512 8593508 47310185811645763783861583890632364032 8593509 -20615706614233034670039814990198308960 8593510 -21123173651169516897800766323616768000 8593511 219249238706096373630604028955225341112 8593512 61050984093552885430477756113827020800 8593513 61396345891646850877495822267846677504 8593514 -26243398367896037506066211826574488144 8593515 40977990179035511246548609922151455520 8593516 -88739321239325496014674811538929186560 8593517 -49898374695381367744860481020441806868 8593518 10109244195132779413264515355426058496 8593519 51711425890698582151517779976278875960 8593520 5670132082840142997516602630227230720 8593521 12162283024273809234219885544834712544 8593522 -40037412033744416523681029019716659200 8593523 -26951933472653270220121221787163168136 8593524 104834051200745138230122700088791551360 8593525 -54869298236910231911969576080420879200 8593526 24936509953803044203501043566261580544 8593527 1784677835366134409695656203115517440 8593528 -6592880194089785646973766806131671040 8593529 6618972893660082764886100834404834240 8593530 36213697131250335807542089580449712640 8593531 190436699389676520089285975780911527332 8593532 152302684487462083630696172386717341696 8593533 -2806046935468531903364938150145190516 8593534 -106639527720188792006543024765115608448 8593535 78491151197688778375644336450950757480 8593536 -15871371231471589267443620778501734400 8593537 -147492162287787924218596288621169652346 8593538 -23466047998029145822487122563363641856 8593539 -2355366944159908654405462725488160960 8593540 51620612568422938287597555068085546240 8593541 -128884742327712490517966015143449600 8593542 -27468373013753305138003752015230395200 8593543 -34267204586104555237020639680905979600 8593544 -59117411929498516459596408706237440000 8593545 -70643819366949975267087560642737711680 8593546 -14760990289294858835869123218376973376 8593547 -18659681822250565512231039922908011520 8593548 -12708992853186225689189983622798684160 8593549 -2312378139371080253809788318750277450 8593550 251338071152036228248566772921881600 8593551 46196238178124075593865550276130441392 8593552 34614998004672788719340280132164911104 8593553 -309074870645053438942022593328672358540 8593554 4347960918083630133290502455146597632 8593555 -34263229553463004306462155204028553040 8593556 66050011879767997623882029293666191360 8593557 -7834986345700549784478167306611823808 8593558 -41610352817545308760321710691135413120 8593559 -19007984064237371347336918427290809024 8593560 -3216215774404921805992033375703040000 8593561 201962915850957669364408187577747965824 8593562 -101668711170360868469776783860961885968 8593563 110350316630107938207081943979230442688 8593564 48639783979543598985007425916185865216 8593565 -43145517785579858494480363036960443540 8593566 -26722500507542947599586152793630820736 8593567 -141819252564064442992622407328527430360 8593568 208978919726754920254754778388931936256 8593569 15362648457998402712536283031620681600 8593570 20310912432251423818326605842780852800 8593571 70496232582835154766853398134713461912 8593572 11845680409095298989421675427925295104 8593573 -33378827111237801532526985450519610660 8593574 -45572880307924813007382049788451762176 8593575 18091715140432798898575145388564150000 8593576 124955999602364784700958071282882560 8593577 37575691539382450956145866524685218640 8593578 176547164893951335132311109139650048 8593579 37080370189564611460648578838122600384 8593580 -78685628742998788405553379482699212800 8593581 -14074779437407348568631689003984173248 8593582 18654969232213026881919452312734531584 8593583 68469415290284981597289179099090695560 8593584 -22312631210992271087089414715414839296 8593585 -14100962614755975734276931767785244160 8593586 39997014501241686671933215577104454400 8593587 98189437580682471903276607688907715440 8593588 -77967943891042744848376752188584861312 8593589 140051203576493002960498303419551804640 8593590 27929841918361468181532620126869288320 8593591 -177888051649010908718009897730448322008 8593592 81122322015329016192018821937301217280 8593593 -880438837690703618741938572603457056 8593594 -95339224283683906365773176909415381904 8593595 44964839565107584579119534682254729600 8593596 -79407096685977678058318509011269034496 8593597 -93907067517211220237925976893130816954 8593598 -27205478022415751334939820582463713920 8593599 -36352292362983131641591971493503175680 8593600 -13393413005784499166580042141479731200 8593601 -72340897216865588750080842419543654400 8593602 8729308083452007878856328488062598144 8593603 62057005581940082587754634220751416384 8593604 176638316696379165885396458353215920256 8593605 -938295507884407149646693365165053730 8593606 -37052705625106576025627114517359233920 8593607 142334164219279486316187335799971548080 8593608 84592199801825582093424725252153425920 8593609 139208974844687951680351622436990110810 8593610 -25095848928697281368433909343984475040 8593611 -23709149015410390298432614832339688960 8593612 -42480945543462870045506255885214655744 8593613 -44007348353005562155424021962966071840 8593614 -3241026734114629284493794570449233344 8593615 -123324528123279023483242923773458485240 8593616 3540685880944947333327595641815040000 8593617 -19081238879919867488741851724887906320 8593618 -110935962133485347046952089502474491648 8593619 -109390916114531725715237242557286812288 8593620 -21116672299728522896846832143131852800 8593621 26771356342016104496556891007667306880 8593622 159846547408869437157110601169575608832 8593623 45442134249483536767941183036519312672 8593624 9563998633730618767539307359390720000 8593625 68287827561135052882844884641316125000 8593626 -51612064225113431561328955481385862656 8593627 27750243717245114568126422048183641344 8593628 -32220707460099021940181796339465738240 8593629 47077107550768442514169153581467616288 8593630 -33512034722614007620761047086886543040 8593631 136891162577430577838098760123279574432 8593632 -8740256803321448187299377453298614272 8593633 -128511572037126380564999511006645116 8593634 8518796882983904476533323523185577984 8593635 86340924915323318456026252423101447600 8593636 -750260306651921924669323653477980160 8593637 65283195106245748185780529032546875100 8593638 -69339335425410378467642458527138805056 8593639 -91249828344995834482316225046663599560 8593640 35733999413711292741244465076474265600 8593641 -28839383826823832901701556818501049600 8593642 50441803809695510072264296593500183472 8593643 -74994353425415765038476971830498540680 8593644 -114446891506677611224609237359936489984 8593645 167898032034712789220847325159642965600 8593646 -125799243496606458231687673948282081728 8593647 86134335599258066329841567635027968528 8593648 7720449723403781991705998809742082048 8593649 -21253091286793749988239515908944110736 8593650 -8636146957185844841187577777464706800 8593651 -30867884029853470966595348646865368576 8593652 71858934303879762322412722115711938560 8593653 67792611145957828587469002598683707520 8593654 49700633603876546699908344601125109440 8593655 12959920988350952432863747084134747360 8593656 64313817413009133280306326650410291200 8593657 -19505555721411897154306872275708182200 8593658 71902260355674698082433958245688269680 8593659 -115963824575173706599198893754364182836 8593660 22624543982612954710889653776579463680 8593661 -377487921917740168428108236524648915476 8593662 -13446561997427407712166625997875200 8593663 -19491104518318046772094123362185079552 8593664 110839460413917840790137463863634821120 8593665 -4159684898524315222341408805204892160 8593666 -121653007348432365822962571756866257968 8593667 -195872985726302837014843984221576289284 8593668 -15122524557980165889445381972965703680 8593669 -26183338937744863168505805419301497700 8593670 -87578992456345391069844676477009117440 8593671 -51529151841935921614590038654171916888 8593672 -172728276448573629931946086817464320 8593673 67530840221208790755129263166613585104 8593674 26708526278740390023015176041651680768 8593675 43605299923694724778225040912591827000 8593676 22397334816654051219509545298443560960 8593677 95416998902242234728604784212406499414 8593678 98226496947653029044591949462896008640 8593679 304038246943230174765035499431249784 8593680 -20346016277357663005084332564767047680 8593681 -29903499774784398803931419504387843200 8593682 -4894939484711320411491638506337723616 8593683 -51586640747719071869948785400672605440 8593684 -56546255815512466555129407125125459968 8593685 42187290347706713283348216474622939800 8593686 -10244053375802025544749761728119020160 8593687 -137071850177067139899104388707848702608 8593688 -345575275321076928868270359377373450240 8593689 -40237598485210363561782869851938903552 8593690 -3408946112247581717309357601188428800 8593691 -105001783101860064045578755991411185200 8593692 25650344451423956853537794860631995392 8593693 44406233793344865647146145046956392384 8593694 -25030738892764074425739335446605344448 8593695 10518768890156604549071582543139546240 8593696 -65419567045446961613404210504805646336 8593697 -10707553043868711276547848760886295168 8593698 -33390453270444159326086481362550917632 8593699 -88875938832347113104951656119312588480 8593700 -42869789019938668754845671078878592000 8593701 -52341984681673802829340786786812528000 8593702 -94513291314602646897130794845328956160 8593703 261929096233841527640824974186479816952 8593704 -11194635520293738718192455558253363200 8593705 42503182400871269860590266620689077760 8593706 5936622166977793800038027746859939328 8593707 -43104005015362004198163505062068539560 8593708 11456881634110097619718610400010506240 8593709 24798821300724753467740048609712443392 8593710 44925291562331760079432303527690360960 8593711 65404983502009631088565187926205280224 8593712 26431060713249320421933714935912005632 8593713 -59436541339588999996336949593689364158 8593714 32133645073705502169132355830278109456 8593715 -72231948155113996684924894564676563200 8593716 80600496787214225291910927215747837952 8593717 -74878798241523745761169738076401506048 8593718 -81198001924824234234966547664303326944 8593719 -51583061913532368519108963014996002560 8593720 -21863264418593875439310901153005158400 8593721 -32295931331258545666440203215074801708 8593722 1980581451126035912464297731311393280 8593723 61821141061207862745572875757847679680 8593724 -67388823287244760615585334165409216000 8593725 -7453456768838169331207194562397064000 8593726 20826594695140909226457575623182957312 8593727 1629111807029979896754653234343237312 8593728 20900670759255613104562329759208439808 8593729 -148084220433878575047628576414152271424 8593730 79382750924307397302153115535147657760 8593731 -37611324645295061592084814001244799056 8593732 -14198153493988279664902787486758154240 8593733 196086072441586377744257433111493403040 8593734 3603179532299163233181049609245798912 8593735 156747928625360434263237382310780146680 8593736 -10211507826872109320348581664207370240 8593737 6635932390920506386985485763528407968 8593738 -36616228436743807050032309981346885120 8593739 165211822588539294424232134542805432320 8593740 -40643060457468522286485668454449725440 8593741 -2814378673732767335606558190556294216 8593742 -167090474982760971103165772926949212800 8593743 14832206982327094754383357255325813760 8593744 -31326006712751656616286883112209367040 8593745 -37724728370953699850152138026929407500 8593746 24187201095009531134003550226088799744 8593747 -189199961951671911579466572963472438804 8593748 8781778407661130991669364339016769408 8593749 106106215776819496673035625772337941120 8593750 77677458488475316738474147979512500000 8593751 -18310192820326400479374883343090797440 8593752 -31552224901303384563283768131128954880 8593753 53481889466415244616288854271513126720 8593754 34694762517891033437593576581896798208 8593755 65924600247117456270941303471868433920 8593756 -17953718150684422691302020652050121728 8593757 119755180215580892990099728129369186080 8593758 833661483376526420389586581580840448 8593759 51334226221372041852124500324172892960 8593760 -40994418509103582288354141179860746240 8593761 -18504289853685141558327642230123603616 8593762 -124873070728734028716205250827734847488 8593763 2326681539994211113860848331765550800 8593764 28213933716917355450624316460514220032 8593765 -171856925926594537554047365463818080 8593766 -8230136934917684059336569409861257216 8593767 23744499914809522531852295707537803000 8593768 64536183470205046801858832852367144960 8593769 142986105683079416838623935682671524480 8593770 16845877313682775403247348538485945600 8593771 -114246903374079389521201428702696774028 8593772 -220060294042144875106316081688524712960 8593773 -175921116388524397634124436444189231200 8593774 10163162099072512593361070139591649152 8593775 -25616567475731681288596124384350996200 8593776 -449391256015722800207260345970688000 8593777 162195341125964201282026021716194172626 8593778 7319007223454864690038751683632000000 8593779 -10313368955693049320710745759797713552 8593780 50936136680513358283932530751808949760 8593781 88067338801362409030516946387705426592 8593782 -30564710580538343028357513478073567808 8593783 -225611055802200972934085789642522224 8593784 34921253351106261103804358177511874560 8593785 23179192282183376388650177172276572040 8593786 -102209967993611543645203629353605707408 8593787 81770501647782151732620890557326555072 8593788 22595570815395623268822778044913582080 8593789 4751075174007291733715422683900810240 8593790 -48052910223719869724015542979071075200 8593791 -22997728537877826040433250797714674800 8593792 115807360631002201969203438352229990400 8593793 -5010486214476578840907885581714384556 8593794 21851291640951572784672743213254282368 8593795 -61629261704728413011857599416482924800 8593796 -50752382511193714841214308112890774400 8593797 -4209855379311371658697180167831136800 8593798 -97043433374311146862226626091977821600 8593799 98117000401399711860226383039001003800 8593800 63416495580976190532031891057363968000 8593801 -345607897077208265468585798743577611568 8593802 -55876441997501923061756063218300093440 8593803 216354060056760145263394497688337722800 8593804 88753692148128977322559631003335974656 8593805 32728347515179231036347748778811959040 8593806 -18608421253551643528638599469765664512 8593807 387301198436259936473481941769089757192 8593808 81527746368625208970759438171439104 8593809 57101772321712159581205100381340506112 8593810 -82444572776975391772786140779664217440 8593811 -16119912720716357217505125768670568976 8593812 21111427716073951424262059850914598912 8593813 55665663522554157431190267709552242062 8593814 12235799906031685167552997061548684800 8593815 8653606138346143070663012098920960000 8593816 17828013131329516614796766206212034560 8593817 237701886473262325318350876379982209866 8593818 53687587255255635889444521822404181504 8593819 -2291561144616622869087427102203560472 8593820 -30361748070761049721850147666407587840 8593821 12474204496094669507273696116256376390 8593822 10374242175686304629466768629751029760 8593823 58283753082629105526675738607806224832 8593824 -31985867149596794956960134724174479360 8593825 315125369916051900687866547848782000 8593826 -24264408949925112318002023842574515888 8593827 158100415090968686640708815624977807680 8593828 122704825626992093353971092147392688768 8593829 -143822440544533704697774357480438869570 8593830 16041226421584671117921208516258713600 8593831 144014714996646606606209351967273320400 8593832 51380554445286426569590186187888056320 8593833 -145316330226702798665508774893477167200 8593834 25870856224376210366256833941874544816 8593835 -12378885894214512675329724092091799200 8593836 63662855892742656958011516271181168640 8593837 65542213836129565325687156689416059072 8593838 -15912561511879610094297162520214364288 8593839 -99616212236976550098436436920301602296 8593840 8057718083816293063347630504994406400 8593841 180772408093376767583747025909521572242 8593842 -10311744199705156650308353532136193536 8593843 -91525592343207366680050041555501425908 8593844 23792629595415925689303561525200781312 8593845 -3869252770372724757191185188450149760 8593846 11424553385325732289826901197723496384 8593847 -75302894150765251523756070303197311704 8593848 10316243405898928459156184659331481600 8593849 -14670121592752726357355842218096209952 8593850 42078949979752569420323123779657496400 8593851 -58465992514138894448526400671301632 8593852 -8608817761349893619908718521024384000 8593853 161122356373910111609939112100982397600 8593854 43282833567793910434094316065418240000 8593855 15575329351762879141901470141790294760 8593856 -47496584629345985908021209570981445632 8593857 -8106126391261091040083900341319946654 8593858 11785783070038411640160250917789063168 8593859 -131292419995142264348404931786758562784 8593860 75317209736886522569589724770831360000 8593861 15226386173572575400357524428099773312 8593862 -89734096823218942216358763147691619136 8593863 -72083722147853375171971100239347469824 8593864 12807515703037352990711580380631859200 8593865 -111270655405410171732110776554823632000 8593866 -306283886689838913950961305043704736 8593867 58062937641924289665554009860733962672 8593868 -16787502137464395204968698121062839552 8593869 -84302404392274388294157241160328104256 8593870 -43018020088719353732974851897469136640 8593871 13506013823114224595583514870729733760 8593872 -11871472135829607211736576994586656768 8593873 56724542168793361120043915258776501800 8593874 -63238923672349740248340050031748509408 8593875 40545006572131971217321056900344460000 8593876 54713901669716740807370026856379301632 8593877 51801241766487683991149669207654366880 8593878 -34480941695899078101598355284323878976 8593879 -19055753170311483308723514581055309088 8593880 35001172157924447953392953433598156800 8593881 -8225094733394700101260713466143006720 8593882 -3933481507955001050506556700045330432 8593883 -203020460248231044647573964100941047868 8593884 5525363966998619708574829085484656640 8593885 2848673824249157174017213963127852760 8593886 533337659914181197644936755790729600 8593887 5752995467430013361954290461907867680 8593888 -20795731781175503756270124237689978880 8593889 109653707524383919444734967292949581760 8593890 -13459113589738005406238776962259852800 8593891 163486368098089985774016740236021796952 8593892 -93399051934783928618129504291073638784 8593893 59112909572018127408742417500270345408 8593894 435295852799000331615769259892221760 8593895 71676798326688696315645546668187378000 8593896 136178419418257006800831964069792972800 8593897 -46035414049810743653275942880166212472 8593898 -25092959307273700508570923713912898464 8593899 -20104383114128196203088759348078029736 8593900 4673294095514967797126205846283955200 8593901 -151191102495309089568900137233096717098 8593902 26268363222825539809032420561649735680 8593903 118620855318090538217981023453224831744 8593904 49911067783391239142990140625190912 8593905 7441917182990114468600595013542236160 8593906 17501377379741003313675255123584686080 8593907 4797716243485792737639782336124389712 8593908 119230886797566159654774165419765637120 8593909 -162902796551962664028248556303761988160 8593910 846236031754456108586420089251269760 8593911 -98754094624906397666369135807506264320 8593912 69043566860172824855235918027663052800 8593913 -29728902504599817087802404133561111296 8593914 7121607933251962259246872755840701952 8593915 -13235446723021003444341120241323268080 8593916 -16137135890210664116389216591866127872 8593917 -95859036213529100714103831320726381088 8593918 30988421156723320324795932189649287360 8593919 -8996521210254276154743788211345541704 8593920 -11050431688021166238401280089134202880 8593921 54653630082787915772164169483209035712 8593922 -43360558652671765956245301329311230048 8593923 42572123376285946750349528719921658544 8593924 45867076393901978924594238020705320192 8593925 -4232271082756346139760542151836442200 8593926 -68884357646942158165047486644439117312 8593927 -85070277436121991151204116151125385200 8593928 13364459043128717806118226680517427200 8593929 -78754407572178046356179057985829589100 8593930 45461307734339905822474564450980939360 8593931 2547831182322173781116224276409691732 8593932 -95636960427988530873463679202188579328 8593933 190968520791956155091819014677940176182 8593934 20242029463614572301501008687323715520 8593935 -13283445854353258725195435198290403840 8593936 474299624096411297878695205700894720 8593937 -3354805154738640060675073749333498720 8593938 -80807397541789838960094227974406261376 8593939 149959173202550476182198255823894557740 8593940 49439093887035347774347528733961676800 8593941 -12941659073642515351989152635955808 8593942 26940565885642987931268474894851093760 8593943 -195808710674472483517821270049332506808 8593944 2416578266045124976393888612944445440 8593945 38234701313242080634942985817925229700 8593946 69044032299161533521353494456653138672 8593947 -4895730513599502946036424043337419600 8593948 -40118479208529695004574547788505379840 8593949 -40547991347971811541338649254154222720 8593950 -12331983412836294096292525494612172800 8593951 -238451756307855876795605947780142374048 8593952 17373802345749481737010552082691784704 8593953 -5137840972480986503629055615479993920 8593954 -39873978275237475583840328743629979824 8593955 159701424084368293099150851784303377360 8593956 3718632292532123036726456343359631360 8593957 -102811066951136758796220125499289625794 8593958 11876990617638987016614882322422490080 8593959 34982316879046321601399401133591028480 8593960 -67684724673000540874465521179900160000 8593961 120636662393274326826511592692875485562 8593962 18193915437994772004187155798295787520 8593963 -77963698977379246988823932508238381824 8593964 -22258317942569185558858563398481249024 8593965 15732989721017009627127274200923496000 8593966 -1522485263704763275919709815723148288 8593967 67967936198016679765500310397531103912 8593968 -15996845114264335472450140021360459776 8593969 -60457117913490479133548721147705053280 8593970 -6348605824761214796965619803349498880 8593971 151430307312718549148488243068924480312 8593972 27531681614525693485567404416285805312 8593973 69857731755469551647067653734736781888 8593974 -56102801777726536126348047853753324032 8593975 11663669937629173282957927214648835200 8593976 24669534887379113851246899667940352000 8593977 31240881312965085085531765793106685632 8593978 42222092684186645878555787284261949040 8593979 117711703612482806179505157123031076580 8593980 315238201446430128078046852368261120 8593981 -53604545934534741303891309620709047136 8593982 54571086039124331856829387152591974784 8593983 63239153471228898139974851642576601240 8593984 -18217667334006056829847688226321465344 8593985 -84373102725175047737920322228142177600 8593986 48548288024258348443330439921576496384 8593987 -373674275920158875657443761911151322608 8593988 -120378733668865730081492240896881502848 8593989 -22771749333392869394636530343890490304 8593990 -26852518921647522563540346740247285120 8593991 -90459952028141251798451069238238315728 8593992 121287439304248218261445916221678387200 8593993 -11524822141585198386866969106405904464 8593994 92511701211675120482402056719697525296 8593995 -28056618884505897155075549276584676880 8593996 44881210726396390713745338758314997760 8593997 205720778010210635862254540162915270592 8593998 285950076635382951756896568702793728 8593999 123926107268488980728901946205091660120 8594000 -41547800998797085308864065738723328000 8594001 75373533400834176422695333307541626868 8594002 51860676555539706648985931951442551952 8594003 81096252730650812779447435520234653008 8594004 102153868593940568847042499182105507840 8594005 17250200910915663720307388072961398400 8594006 -15418577649405943786590306191618595840 8594007 50963793042900022064641093847700309840 8594008 -173525251226777841070405550064662231040 8594009 -119742080169918609207446317695631388790 8594010 8330881767659753150095088824203419520 8594011 -407425587469147609434861467776971783728 8594012 -23094831984947211366414906493139043840 8594013 -61077711911690351543631986393425616256 8594014 -4451522654473827204765045329583206400 8594015 -185413964053626102974975859526464993600 8594016 -7121155852585401939676863954217598976 8594017 -130446952666742364215716171056564627934 8594018 -54346861708142919819534206773404167520 8594019 1177423103191546961898679644496830720 8594020 76914608346574075075533094217557428480 8594021 46646439148053704499227865806670653472 8594022 12676098148020562901734429048850889600 8594023 3717492533096485177114798161969965440 8594024 77598280543843304597684746698958248960 8594025 91299394646891373992734617467900400 8594026 -16709228100519428136039510460444475904 8594027 40812945924532327801453355074507576224 8594028 32870077123748730650927939488126010112 8594029 63242875116557325362004548892183596630 8594030 -57489970882998048360713981255925866880 8594031 -86973557378543708631614921661080051448 8594032 26329779141323803824701055980553076736 8594033 -11800223274380726408773924407958841280 8594034 -11635473562750696649769096292765486080 8594035 -150339900052995124671860287449505349520 8594036 75963321398667538205514915260544337920 8594037 -5166819484546388231962190984526778752 8594038 42180998598845828008399228243692085920 8594039 -142536748026660725112970685757651954144 8594040 13156988720792376664727099323652505600 8594041 111153202285453418852853608215474722772 8594042 1576426681121998478247686558476039680 8594043 -114730982706331069485351024494861122536 8594044 248252168916311975832184278745629265920 8594045 18254370940508392720182073714504320000 8594046 -1384643598114124735861706791168377600 8594047 -76710851799768428035140212496869137536 8594048 -82439674582036156524631512070257377280 8594049 -22393405077401336192232594226508861136 8594050 -70419909210603978604994264041077085200 8594051 -17220765198595364324007998185907685216 8594052 44605956602608694883644032531114232832 8594053 23724110638189271301660392809768800768 8594054 -19508388042124011204338256245416518528 8594055 5336059415791096876156057374195349800 8594056 -28057431595963500694181738699491276800 8594057 64614889728347845787423981928125644800 8594058 -12321667697985666700142237954428354560 8594059 24384527366446887813619273138740066260 8594060 -274247312952508714778271498947389440 8594061 -31383969432491985275941171924486858560 8594062 55144581407073772022897182036410628032 8594063 107849226822842950406909156389328067480 8594064 -6632395681562010123614036940368756736 8594065 67046098519852406159452908013450480320 8594066 -690685904142667669807458657090080256 8594067 108036664456176474528090563279977047480 8594068 -7251632391694339611016765007084290048 8594069 -211463988929719723111454323709091540192 8594070 16399688334681734847539045417510179200 8594071 -8173311781894329923252588988208622528 8594072 8394821515288247445602801668923340800 8594073 -230713876364223386067869274462055044000 8594074 93663348112256592111967193711600695536 8594075 6939166630769673599293271930670654000 8594076 -92126060413004342228929205958434170368 8594077 -57992483767382909595604877418123016628 8594078 140372406969759967213991143039348947456 8594079 1519226126824508864554827473422211088 8594080 -129756043220734241682883032394550476800 8594081 -110615263049547665729636866481244473118 8594082 14909908483495780546236718786272893952 8594083 172918148332488984293941749656256474332 8594084 -36999639610250730403893897798854151168 8594085 -8860064810622309991390641569278581600 8594086 121150264710034986832512537270633664992 8594087 -130800953530304312754787805831655024264 8594088 51660723377764636712960970801534566400 8594089 -23401159869743792875517802906132734848 8594090 -38540686221158855075389581835657789440 8594091 -223130812736215825023383820068549101056 8594092 20080329970926229862290724373365606400 8594093 88589505511068192870789900227382552342 8594094 -17203819986435794191509334086757140480 8594095 163124948397476665985032681740840505680 8594096 14825992861776756984466094123530125312 8594097 141967588035239715806987405861762159328 8594098 43836748557304740754393668364773513120 8594099 84665742081797620586749525277613588480 8594100 4563450216232696417787331809377334400 8594101 -98656138102511717984320794116421632640 8594102 28689018152399652606079581869690254464 8594103 1585092134622304254393426484349994240 8594104 101298871120769658693190086533398609920 8594105 -24274609862584172451466339164116698800 8594106 -7978548213229885085221218632883280896 8594107 -28499591423348604111334181844494514240 8594108 44095559412656062102356200199691158528 8594109 -228011171482109271776083366418511840 8594110 -62223404547174997162957981487200670400 8594111 -56051790578923555712933743721045387568 8594112 -12306500028397872463598296163961274368 8594113 102976547948791953101178672220446241584 8594114 -175007345018581334472034395254370869760 8594115 -22793546372258823422224048957889171280 8594116 151061493094650742574361957163736512640 8594117 -34922416840783863779697257488627214400 8594118 -23584786669747793066889533752849127040 8594119 213165661083086718737348021727326050520 8594120 9903774278924102037551145432339916800 8594121 -44045443404048490957651834277108804160 8594122 45530242319916070096025850412129880112 8594123 -26788530793910869463349027027868619628 8594124 20532790552173142827922720582752534528 8594125 -26476933666239767683990676011963050000 8594126 36566776631560546573895209809782392512 8594127 167259102004028939464779325058507037840 8594128 -5643789087425462445707394641645314048 8594129 -149520165605619397846369458003723677724 8594130 -13256725723074912737134275806334504960 8594131 -35280156181112197466782937792339553376 8594132 38222576361228734026531346445782656896 8594133 -8305894550428923693650239648093516992 8594134 49634780048861816900871377459448691104 8594135 121943000250234775706719718599585475760 8594136 -21424628532042330739762909745753671680 8594137 302265110784923492313209444824250926080 8594138 -4901681178290124471604713733904560128 8594139 85027367793100709666148318054340982424 8594140 -10920823195064585327617611174279966720 8594141 -86087650110592978290598766657255582100 8594142 70308288678551188665379471904293422912 8594143 44213260574070177118322327675966618640 8594144 2780272571246337504166228340868907008 8594145 -19264316012110757168195315457066972480 8594146 -271700601399106761087234798737194080 8594147 -115297137690913710447744506751182377848 8594148 8557388950525952905245114141006735360 8594149 31557230411346064978724404236900577536 8594150 -62026264704629919739147252136754768000 8594151 -115780730680130967528222096280656490968 8594152 -38549310340933320076407215936302202880 8594153 316967168166039964791656884932440668644 8594154 193958811666511734209985281207835325440 8594155 32150048731108933181357871981586005120 8594156 -114495557024105058060577577630987911680 8594157 56709268743159974751216315924401358336 8594158 -18757862295257863128751071156492767424 8594159 -150494505056550405285684520332995830944 8594160 19010534757559073796714142251235737600 8594161 86054228115523203917117589172872154624 8594162 52778394925183938640978193974079912352 8594163 92498730927083566004088790012643525064 8594164 -100296122021244100736746713287000132864 8594165 52982729906111040633105841711116789120 8594166 9837061270050345720704921595681828864 8594167 70388982918554660613100341386592588952 8594168 -48481347190287062334829909410204917760 8594169 15172084149009864917852403294688036944 8594170 -4035911924973128433033472318705262400 8594171 -78186753722365963559229651353090988000 8594172 8220193358882351045385217257523293696 8594173 -50130982219921561549605478388712336640 8594174 -44627910939167642043551108075400973056 8594175 -4466864503767585928566855774829968000 8594176 95738848370648426400878499768513331200 8594177 -92133272556482662323994849343801839020 8594178 -58197748416550241267523431935431605376 8594179 8195704267487349887826907067942425560 8594180 -20156866806694326770009840565933342720 8594181 -70572796023198668989480303679420188770 8594182 27631234724079905176275302772444036192 8594183 4677466510292810460779731270890428904 8594184 579528662232072728619611355561246720 8594185 24621961782299878057929445025419224960 8594186 50022477646623438341774787047205375792 8594187 6656718735685739013932021086823019264 8594188 -1612364454576923787677436276788730112 8594189 -119597229754866534213999359269625052576 8594190 22973285543185012383014641522523015040 8594191 64231579460234793375169867245036938184 8594192 -11210353436644874454450284871441973248 8594193 -905028474985412212961822768840405856 8594194 47299262199280727579679991708368115200 8594195 -198408111102911834093528056805448960 8594196 -22632330842680331663504960168354918400 8594197 -82708467929435255391336197384811571968 8594198 36875721596593954115734503998860292736 8594199 167958141040979980529654214350314370784 8594200 -53062045218096126197356908394615296000 8594201 -39456945814127968146645821285165905920 8594202 43612124339570877291921225267374694144 8594203 -104664441110237633578758010083337574736 8594204 -17316783175323965395526417149461619200 8594205 -157150660911755650677827374066380100800 8594206 -1087394086493276999656946565516201216 8594207 184756904482896212718940749377453334240 8594208 113872436003457685865020710353633280000 8594209 -80445152747964986939649773312361932396 8594210 -74200283681380455878997832112301858240 8594211 72183436292188854376252342420326865272 8594212 -57985334605062600719374069386971627520 8594213 -4877474088377385934107582416005272000 8594214 -34206582871974829824951371237809301760 8594215 -3386441296836118010314383820174892160 8594216 3832904673307980351297814473902484480 8594217 -9866156312735400478395355363225147392 8594218 -65737951869738329871446501470536330240 8594219 -163575455650031293905987135796746082380 8594220 -10386879359285402217713783520249200640 8594221 -13089733162909341188685434701135822388 8594222 15414334477744273677008809071171926784 8594223 11480468358214548389726419051029199104 8594224 28674255700061452468244114317078921216 8594225 -20264095308325114488481376807861168250 8594226 50066997256964386397609800376795619840 8594227 -65478818385358754980086147002710519924 8594228 4148588960205404332948257301203008256 8594229 -56508167079450757219033637411303640960 8594230 -69691154552582321490572434969869258240 8594231 -109777978015166796712533800267622964560 8594232 -81372031496419435379382480614660505600 8594233 223077134795393506580697265089720093482 8594234 118907687376791465272552586052377885952 8594235 31127652047656543846178145238185024000 8594236 47432737818507741353189036406648078336 8594237 -55733828334935724542177073299844298740 8594238 -1361684606289667150629951603413102592 8594239 -1543238430609515504587496860182052376 8594240 15274948557596139824587057324653281280 8594241 -173401121179598005737294903840984286176 8594242 29859188447375806630173037597574989344 8594243 -54647958857497044092438635855776793440 8594244 -82633788372036103565689602877855720320 8594245 -29347498979088152353024688683019618400 8594246 132826634984454279348010780907180550720 8594247 97694801904631931809834418681539833000 8594248 18091629963796476431529871472532049920 8594249 43345315259505703736983942461879547200 8594250 -15728099413773244644837476759990016000 8594251 55864914080263317110515225636218820600 8594252 210796217662418484773253234525614499840 8594253 141843104536591215271929116668272419862 8594254 -11933590883574976198160953311669938688 8594255 528881888547409421752819115692162320 8594256 8527684319729982125259545654202728448 8594257 122962265616671159516237418319051325106 8594258 -71762450320614628248530827581397334016 8594259 -5500273335331032115719294785425132752 8594260 -100703164334272112807408962024443210240 8594261 -11943658443307284134910874594635498948 8594262 -2734508987004357873818805327693330528 8594263 -116080783755271313235534924100682954488 8594264 50611639809147043066656489496288665600 8594265 -47254290428618387567775449675221322880 8594266 38453311624771302533248324417647528960 8594267 198500172260030649179688807726778401780 8594268 -37018815269005328860087873933533613056 8594269 -28398047270740848628694366525992186330 8594270 25427588010690114453893519413990915200 8594271 -52777846023761481794093432732811917328 8594272 -100372299216659890044749486712527781888 8594273 5758487137792332881425266429485997744 8594274 -1142637330559774309358192989521080832 8594275 5193431221733592377328820426025678300 8594276 -68951422490133116682732971399991629568 8594277 21123312496693875310096194948202860000 8594278 -485575518999508927621605206054535168 8594279 -363745066193707274440615572984273251424 8594280 -41702839718373467219904045009146726400 8594281 -603054916549739097523734812652573120 8594282 -54017976406039559109999201762459341040 8594283 -145009329911287545520283578375932772776 8594284 41324545637591217530217532397880915456 8594285 -9190520871285481890352095902318999040 8594286 2609540326956368053771154438281179264 8594287 46913270760488687130731540753577710200 8594288 -36387113788423625000138512185350258688 8594289 15144180134077167563190325588833369600 8594290 -6424161838238560840114713374385048960 8594291 80844986421403804594423998341194554552 8594292 4101328268281495347984383088226443264 8594293 -49305121485889260181330168281698119076 8594294 -20253167404907065785332311358708876160 8594295 15857875442635208563003427437304256000 8594296 -12362672353878730492666236273520926720 8594297 -17301963271385664489473398797988253016 8594298 -29020111740600689381266224459516771216 8594299 10459905396073847431175178820074542112 8594300 -27119067851028228666837666561404390400 8594301 1467097366436538148993607263991332224 8594302 -129100397915170739059545983055248602368 8594303 -15505180490181992282938408710784571760 8594304 -300139090714273743797699506612469760 8594305 -135688834009897517393391049188368058540 8594306 23570536374027030622060568268628709328 8594307 -71842894792792352709983476511869537596 8594308 4921821596190503888075115506102840320 8594309 -304830100994710203383884663308541100100 8594310 -10697400969428376653655818258440179840 8594311 122712421785614213010269987514926956824 8594312 -34973728307041544844382850534446156800 8594313 9633135115444941364829490818098996608 8594314 118852992758578191254013728816485735680 8594315 -184443640151688074647560119507713379040 8594316 -32453533321316210663733794863687925760 8594317 -115596692269419504724249813864275848180 8594318 -14339430465659391229664113492067054592 8594319 -4060305173017672229156954652976125312 8594320 -20103176819720500791289958522290176000 8594321 94478436799866126884539188717858563904 8594322 -49566733008572899444812765591726346752 8594323 14801980649389804535805841275352331120 8594324 3908498086437280103624083554567567360 8594325 71952992557215737170026626552420707050 8594326 -159457027189726555639818070243612075776 8594327 35812527800300244465871942385870227200 8594328 19516606077045957855979773923254886400 8594329 39237597027541945604736154514502101376 8594330 -42995444852253530441318273420762737440 8594331 29846628369561512868266778659981176320 8594332 -51348785442111829852592505875014664704 8594333 -73850242491926482380350831225958473280 8594334 23552360034255265144583046809398158720 8594335 147652275481812617301171501631754714280 8594336 176646965280544596166931754458793050112 8594337 77753841658968313843535194776742541184 8594338 804378241189551885360974750233997568 8594339 56072855836760806964574055333644832224 8594340 -64494328620683254804916025534578380800 8594341 -36120014814083641155403615093830638976 8594342 -14545166752746453321862524975394327488 8594343 297534263543828216745054850700028072 8594344 -29949501976682620804714891674766540800 8594345 27439808232402072745433806609585064100 8594346 22163388370981352611958899587822969600 8594347 -42891637918645262620822514779721281536 8594348 -53654096840005708046616183332760812544 8594349 -8613337435531771800349189582694675712 8594350 14392864901236055986927290030847948800 8594351 -116817605576582290455400216458040974696 8594352 14714632058417648814652220521203499008 8594353 -226168788668868391553430224395837766400 8594354 3957110966403940963256614505030460960 8594355 62016309352512253368053133995083518720 8594356 -28863390562823995834432999866354248960 8594357 9264569349513458494247841750577242606 8594358 -3489573798254408518076255593183664640 8594359 214716304977951974939708243003462091560 8594360 -17654877875557258547631546700630425600 8594361 -17976944443479131937368017784430758790 8594362 -15521817702545775341775459731446219008 8594363 -18317557182375166805712529068109734696 8594364 29911369767985953060935127547280302080 8594365 -13835597269347411173344333829635488000 8594366 -2730318576768331829323551967991328576 8594367 -1460460769371337001937043901668369920 8594368 -54710022350086232498027931253344305152 8594369 -5527296100108754469745301891670288000 8594370 -59943493054612978367160385288241280000 8594371 564417543403449004679052063088704572 8594372 -3754051975988667770717916573771464448 8594373 120917698736013901549784578438263936384 8594374 10539655228738220778880162477535439360 8594375 30444388031465261095643254370331045000 8594376 9215061902314071488227081423431106560 8594377 270773224693363233962967069350892088272 8594378 -11122813136748957029897390598404001792 8594379 56412453848317881688164243158307749448 8594380 -71372918994239224305998626731713971200 8594381 337368274763345410038380424632344977312 8594382 -83817491615826237157224345774890590080 8594383 94862091747399755191945028740323873520 8594384 32246077300989314282254865482163159040 8594385 -25911694060340181354891976912017379200 8594386 83014972574588069981455164176985780864 8594387 -91531638252226807560668034304996770960 8594388 99289213049725733230716467036186496 8594389 -114452626896826713231708711939959462976 8594390 -9002414312712221207127408756748235520 8594391 -14895471913978881740190909371217641520 8594392 -97302096071753520386337681747545856000 8594393 -24540321706117574247423544979072389116 8594394 -4002331539819533924056090940551369728 8594395 101611610858840691041732222103808958400 8594396 -139310556511587302174842269497307379200 8594397 7725813045844108925856619781700537600 8594398 97901854867993306504365139690636675200 8594399 -84656048823173556084022548005611535880 8594400 22269613944311711496685191295343001600 8594401 -86704527427945498995480415931592907296 8594402 80268048498393883875717519767549827152 8594403 8779418830491058948975061838325819200 8594404 54529713946929427917661026454972774656 8594405 -125835781857985535328028996150182455940 8594406 38257183911348578638270306731084897024 8594407 -152917859976618124699947060916243334344 8594408 -3852844609768210841543722816384942080 8594409 -35215743356174829228200520231906738432 8594410 754196825055910854582773153088307200 8594411 48976435913426722694094203147423458080 8594412 9753564074810505490002133123651584000 8594413 61743208498085341443907030386547368662 8594414 -38554090595423941453772210970043882944 8594415 -30631184201389657996864694685455560080 8594416 -31000476776798184075312014580155744256 8594417 -22399149066526279530362073623976648780 8594418 6282106420502703835761295444734016512 8594419 218329543039753625473071781986662287820 8594420 -43180876172114624303561614305387479040 8594421 -30159767276218408885870411042739566272 8594422 -99478319889496284704556560846882145600 8594423 -164113946191063010200393394960144348832 8594424 -29031815059245469645241530177118638080 8594425 -52304790640139838521783373479336459200 8594426 -23023706588257982824844898201156289056 8594427 -18569263157273746907307299677693261824 8594428 -191193265619144366586990341925397676032 8594429 -17437999698547798625756774438905598970 8594430 15461046519690496553927289547863333120 8594431 -250647424788931334118722053158150304768 8594432 -24139150958076671745221887029348925440 8594433 -36112530651509359577121049262941096320 8594434 42846059597301578638682843464199188512 8594435 -120901189113884794799729185798651028640 8594436 -4736015300487228983843945391578658816 8594437 -2559898757984815566016657092167303108 8594438 68566552017107470948100439140328154944 8594439 2442936055267253678233387359080891520 8594440 19767413187498532764229615479029760000 8594441 85399495289697234902963184622075858080 8594442 36033012345296074925363075103011073840 8594443 46386969116201898728039740758469043088 8594444 182325797893875187662110497068939343872 8594445 58487935873604474690235540665967517920 8594446 -4858188147802314479417961735834975360 8594447 -15640268201461420151095005233204760888 8594448 -2401506606189630444798951853170425856 8594449 -113452199020635177614794056741550953550 8594450 55468037345778201720112802785415166000 8594451 184417336563377773969241866745215997040 8594452 117532549373087628015760046831699865600 8594453 980453368164011450416898133814678080 8594454 -7578620103224936391243544825802781696 8594455 -94122282671454696009685841499772769640 8594456 -54172770358093758358175960283132149760 8594457 -82267639616481825546904289302997920800 8594458 -27513644941733075562819785007788822016 8594459 4503339106263492267920022926985942504 8594460 -22729214872014421089709033538678784000 8594461 32918078694652556010567472188656001324 8594462 5045084406413020481606147757675562752 8594463 21190572042140787490714439457256957200 8594464 71588330804026882071534118684809756672 8594465 3390340653686272415544506995589649600 8594466 -7125236532758091645009686515271976576 8594467 -35257116957907848270373175789489043456 8594468 68234388454245982001531844825853995648 8594469 64942234250393850861843392890021038000 8594470 -20764724207561077731956625776089864320 8594471 13126779312904426309343360148308459520 8594472 -7132687083400798507706293367410606080 8594473 135816918688636577670318905579622492004 8594474 -9345977942481205271691142100841984000 8594475 -45157704463329411182274081596529257400 8594476 -1952471342154339138384253794199979520 8594477 -125400821163483714351777625780166509674 8594478 16610425094007362521025560574704955520 8594479 -31954400025519938928082428639838302720 8594480 -966904905503202801230483160741642240 8594481 -41499487864586782778556984184370926656 8594482 27074974147107625827929080941698323872 8594483 -334559257713288111508577928100935761256 8594484 24737112707412619628013429518022236160 8594485 46403249519547373084711398026626584960 8594486 -5646726259992042322668501825623977920 8594487 -53042834767636498989468929648822557992 8594488 18952158967867771137235478369540505600 8594489 -89891295130548789833645583878210509440 8594490 51110703203029608676164018128782053120 8594491 24259798027129251403756684119495882384 8594492 -114709888710148564798923366892061437440 8594493 92663095699774190112752527164188907264 8594494 9721404307099244189474221948332516864 8594495 -23828364896705926813098380943156941280 8594496 -817755061717223978838360179204947968 8594497 -170850604228944874422448156529119935440 8594498 -12266225425788651541229366015823168000 8594499 -150378724294233161286683403428354115336 8594500 44918025749844735627203536559384640000 8594501 12163692792253361883398313802684521312 8594502 -3115417209992924059758283176011415552 8594503 -112173992432114741876695761900902697840 8594504 -308983925045673431299121435872197580800 8594505 -9079631095604024469481460511919978140 8594506 -32274613230414299666854809350199448320 8594507 230616345272759273374588795765830420756 8594508 6458011523153879343754415455311943680 8594509 -7289047561190860793411517380215360 8594510 4409727723025887525363774109043516160 8594511 -95879912622428233987367479414570627056 8594512 3326500052084442874472794617703817216 8594513 -248365044930234921678856407120352227840 8594514 -72706570170739592704075174181636782080 8594515 32051673863154737473081124599459477200 8594516 -11073976946843564667198747415793129472 8594517 92510013609256103365871867385216245760 8594518 40942460155282513306944397416005340960 8594519 -111626931859224478965264778883879526504 8594520 -87865641575961314730471339262790860800 8594521 11214257379554941128413494776489703492 8594522 -2627897089909265956710138276772316688 8594523 -2781586349184071598730067219601064176 8594524 -48434197887674542067201128827705531904 8594525 31583034649419287929786083772840576800 8594526 11524181619398039947116000393282100224 8594527 -215091211558257251031988978054861402440 8594528 -14558718541110111467299896958691573760 8594529 -121692471325127116516881522835478580816 8594530 33067083035013454839168557366770713600 8594531 225902708482158238031388643797090019464 8594532 -101973518857620401752029579074624563200 8594533 17946154488255362445774294213705704448 8594534 7624017921021519735210202364909950080 8594535 45223636489495559240461734318288469200 8594536 47743322918209755052128757851886387200 8594537 -3159721315534616075924225182067609088 8594538 -51295352887322526498614798835242048256 8594539 -1633533608065748823054288929207764376 8594540 -89015826663291832419754686983855861760 8594541 36706346560781736090155814426753726540 8594542 734984604722764678122039299218005888 8594543 -3511668262933871126485743179094198576 8594544 -2397475135751093844775957319571210240 8594545 -1448062959077652413889172325141973720 8594546 -59938366903215965506259979707316894720 8594547 55065133581812153579297383398864314928 8594548 -6316744562257752620296907275371386880 8594549 -172048329699744571139724712226942058450 8594550 -17594764124521236461323797957223248000 8594551 113319721104402278517765825874849704800 8594552 45889296190615599523507223802753638400 8594553 94485648242819328305346846805210960608 8594554 57162951703979592152763513160260568512 8594555 82083883888597662132153770516251182000 8594556 22815366462662340820700093538228986880 8594557 9511116524357692514031247913697852806 8594558 -17796980454579259291639738034148549888 8594559 180168649982937054471639268740810493440 8594560 479094360335037486596364776452915200 8594561 -34080611445896414882069325408848115840 8594562 -20964581758793339274540228813403141248 8594563 148706521466461132097059934212783410812 8594564 11280231432872746838582236068393467904 8594565 -32488832001451511542708340578207198080 8594566 9786133392914259531797063281415706240 8594567 -92368143651041286114079282156542305400 8594568 -174527304921327039683168203016291942400 8594569 108011746704066112048237434121970553444 8594570 51251438921284495987535456268180998400 8594571 -4525372380554235986624041012229039616 8594572 16796019809060969080994431806328345600 8594573 -36826078940949141019661281829152959636 8594574 45926991300400184603690380891607777280 8594575 -4265297222611867700832903568395101400 8594576 20014142306543215472128347870859886592 8594577 -44324072815993538738054229064319709312 8594578 -71834624601205200766678445325151106160 8594579 -5320062033930703652144444369299119024 8594580 21501183147865695049326205158826076160 8594581 -18992697719901380368459627306595125618 8594582 -87067341613382284212611355889305408 8594583 143946987955905318723705428053692969600 8594584 46532953728627022142273302073837752320 8594585 16286641038859071178365785511162553800 8594586 329876595026576123838115148113886208 8594587 -100319611687598783110622381272426400764 8594588 8986159957355394769971392145277372416 8594589 11003407738037053577584972589646081504 8594590 93597687384043837892619777814250452800 8594591 14079647741257556264968564706138848992 8594592 2413664729074778771348704559750971392 8594593 46776110271968564408637742808274933440 8594594 -26424304262843319933524786914010016768 8594595 16493714744379926271063602614731982080 8594596 118616157578106765485173071606902211200 8594597 209759707061436492003726312998992907712 8594598 41488557186347135004903257272682741760 8594599 -28105513173232355239167474878838449440 8594600 -102730125563508963270337972671775104000 8594601 11417800435191730899130542516597650832 8594602 -51385617597009314191989810035656039248 8594603 -236572243781613056678929879702818995148 8594604 20977677965991375145298289083446563840 8594605 91852512807633949798311901069753038360 8594606 105453514130845312031942127192845266752 8594607 54474865754295897960556941076383441792 8594608 39419665350022511119132726698946068480 8594609 -118435057491808676681466555529089370560 8594610 -27316216138409419564082097797746890240 8594611 -37806166836026422091059995858656222000 8594612 -53448514176550831217325368699056896000 8594613 -110447280797317181087258177297187177600 8594614 -27362797492837323167076831254840390400 8594615 -145884242413538204910041491644278259240 8594616 -19364202150367596159464852398423142400 8594617 20131283238967048213511102730472616448 8594618 -60968423227786759190611591812360806400 8594619 47017281901314223600332678592910069760 8594620 -19673357262771853997749453983369592320 8594621 -21511881215755801108522504997923875456 8594622 31345678266185767268385741497154440832 8594623 -49884461217746435688971144197382024128 8594624 -5914548121102336897506363966351212544 8594625 -275801295217098278562760386334368000 8594626 39688011230686939400569464463753328640 8594627 51302995584472244252178739988261404476 8594628 -22387127020662198360015067989176193024 8594629 -339917088643636203416111322991121880416 8594630 45579948367158869117174571727457280 8594631 118994463681340655962613130061810022280 8594632 -119774583607634923073907497800356633600 8594633 -144913979648420139514206370778368261836 8594634 -43266328320585342069061778321951627520 8594635 38235951594991289467025723826639689760 8594636 -139770680761481719885807562217392497920 8594637 -107123654038464797033892363322713503040 8594638 16612979488269345254151318582629550144 8594639 65818504684705999270360019863863044880 8594640 6190517532842354273601096998741606400 8594641 44736028161106342467660389454536618400 8594642 -16514835560249637644171554939382565888 8594643 77936925525592204509956898159718794240 8594644 101877136289194915105435949169243326336 8594645 168823589310354083975272488002586519900 8594646 -24517397973539304117372585662320228416 8594647 -119116899642579249514130111631006081440 8594648 -165223531997572969652515310233276416000 8594649 -68591545526424676989312808738870276710 8594650 -14064548943190586844186680653427040000 8594651 -111601359968710848680312078540773833936 8594652 -51842496995082414252259935761117454336 8594653 -108114078650143837880160225192754090100 8594654 143613894590088665780445698480463643776 8594655 13190044069056162290512968321008670720 8594656 28831648946733044850768709195306893312 8594657 -15668275959860634630455332666950524928 8594658 -26188931842462868060959785845345979864 8594659 208251368573824089926828762202611880860 8594660 60088801191641392124018818807704295680 8594661 -16440927391856636237243374144179200928 8594662 33777515292239216508059350932772881600 8594663 -36804134460145543951588386518133025152 8594664 -14306089491483179398354161231807283200 8594665 32479669175613376596680322326533089060 8594666 8580786675103972995438138509826341568 8594667 113511190767673763421161250484617685008 8594668 -1404476655063772323632183496594837504 8594669 -11384028591419489565584682388325400960 8594670 -15626845435287868567068427306052567040 8594671 -84941750537299506701083232426569353648 8594672 32841804986886547506045023756635176960 8594673 45964241187822678048587432514141431904 8594674 7540399915194042713435696708998558464 8594675 -107057113800670066156193420192620262100 8594676 -88614390099402636449038470359114888448 8594677 -39754975148941370986603635400491551488 8594678 100370421200675015322443182230552457920 8594679 -54945008361964949130718722053210085120 8594680 129818899095941208081775663574147174400 8594681 -75796686573572208328409312210161114518 8594682 8621922501832440678835882964008660992 8594683 -30672251067835699717648470945776207068 8594684 59413530435085170743162924746540071936 8594685 -37011383379659287350623063022720926400 8594686 -50394061874320211686885744106418811776 8594687 -178199219293665528130127233996240529664 8594688 -513082144434877593755211283128385536 8594689 157309380429993399992851065256891807490 8594690 -37448686897120788489354223059258441600 8594691 -34527333581458814260706653448011374336 8594692 32947065009638319157261961947953352704 8594693 64429610013800872292996241458745261216 8594694 -45678052491102980368046512276596024960 8594695 81874860826299584267722569562897494480 8594696 68281718751008935016589572834078392320 8594697 -97570795874724371476359734344125914880 8594698 -106682141628118382879311848886676224464 8594699 76833203052187579021273092660728399700 8594700 -18966084131963285381616697063880640000 8594701 14729898248070805381495548931619885100 8594702 -177716911668497859244330615497612150528 8594703 -14086580934822748049707172711841769560 8594704 -7767376086245825763679265781529108480 8594705 -36304476053990431908668441186341698240 8594706 8208119135583062473917454892602994304 8594707 62935750189840216871370902645880748800 8594708 -16829861154321750085736957003817094272 8594709 36155871472352713858786687905411592128 8594710 -28124089378473167638974550537163475840 8594711 2451920752316933660809235837372275992 8594712 -40715902056284372727490732170038599680 8594713 -157686817113751780026609758619642986038 8594714 -34543791285668095791487349389094377728 8594715 59491350525186873801712368473404566240 8594716 19473974635864507743200492871097251840 8594717 82891164037451777833497792677356607052 8594718 76414729038185352489414401579310102528 8594719 12160838259281609985249336066433329152 8594720 89403914389356503359704347415696506880 8594721 208587849130420360092676996652254206240 8594722 91517368094141222706125898906494808912 8594723 -129053243512353829250702563105524485028 8594724 -8198535287457530654993532098964707328 8594725 15780896865460495396477463021159718400 8594726 -33668427884994504309698878127944704000 8594727 139824881767809568710615992000262759720 8594728 -1770092425039822419637442790565079040 8594729 26323572686114669334999603965308769088 8594730 7703455289665330097699198278049712000 8594731 141047294556308071997644172389048708532 8594732 -522751981969171128186532034921054208 8594733 -2777777072794075813086482184047795712 8594734 -95848894381569701307412009895484450048 8594735 -129565932702880455484521957315796267320 8594736 28161451713745349480733214496030687232 8594737 15901762709832297355485950279344314386 8594738 5511678726399558320508292149919541520 8594739 -47285750864457477516606655621071967596 8594740 -13763569681043527520664406216271831040 8594741 -36788622308570720489936601411772955748 8594742 -1316997240146274915056030627515668480 8594743 130293182801350909431147130468465965992 8594744 -42801695574447386113424066619974307840 8594745 -28010717818627193196903962777434032000 8594746 9672176835825883229333938725234849024 8594747 149928490278286679667086265163914414036 8594748 -2594915123000276286425456338889401344 8594749 82763963000300905719757893404375622336 8594750 34731385549627638955612374047543040000 8594751 -212551295204126530761403285334508984 8594752 28141667722553695431047147344880992256 8594753 144756818404101096473157851033724568002 8594754 236078808033306560604963606459555840 8594755 -30977117581331236902786003385513800000 8594756 33551840577357563074789828884819879168 8594757 -11720767752932197819421621295240715746 8594758 -24863452677039012512312641009506537600 8594759 -41886155059313757818557751996147664000 8594760 129232028589696493025981232223604736000 8594761 -45500227809910349116088717082536800896 8594762 -129413287882548086182376608847069415936 8594763 -79993113852039710411185511362133824512 8594764 165889136963022511672638753520926246400 8594765 -15952194196678710506174307510402382080 8594766 36009953125906067543741667674538997440 8594767 16090378150068775408501432710389844000 8594768 6736336374293405526684719729039376384 8594769 95609016356213484089332934141856391488 8594770 15950009599355716088553997308085330080 8594771 -201449607550728280885293716428495211028 8594772 25293055912255400160544048646198065152 8594773 139382695715129245611219718991988524160 8594774 -60979211808376369518239199675890160864 8594775 19498166327139171687481791559485888000 8594776 -21842825073167800313704553475801600000 8594777 9412926937821722713607104281468991626 8594778 -26831154435181991364202880053533225984 8594779 -54173738002768767689046703996143295080 8594780 32487114295383507106339988829632117760 8594781 16803906121274666573906149437215470080 8594782 10778727719025221383476492551504167680 8594783 -3747625029221730257735485251613149360 8594784 42133766493418834638695985030600327168 8594785 -3107626005147258287179873852336425240 8594786 10712903556519035293820117134023922464 8594787 -113672325060613153813654731511737973440 8594788 -7110441091294564676190878863799781120 8594789 -8326951189013570090926275669285023808 8594790 -11080613975546532723066718602365105280 8594791 -8277783233831953132995358791876852808 8594792 -68724332791221211067830192253145630720 8594793 -38045752494275104366155443802077624118 8594794 25549256129488348921913565816190316640 8594795 -177629756405271914795312492312966866800 8594796 84370298425987406587048210301261807616 8594797 -3314538163855165350574186474939397280 8594798 -42211374725590509940895654180724246336 8594799 -88790678817117246531113601066993102960 8594800 4080961464004446559989745437394534400 8594801 8326455577422974604363908746959175680 8594802 -45455706390592386729202912956442713600 8594803 20227812283862871084953452936502816080 8594804 76707816258747610790632443336549470976 8594805 46887611750552242010677500912199737600 8594806 -110323357402569383820276144591164070336 8594807 20419967475210325936912909084633886280 8594808 -72146427725906463700570167969504583680 8594809 -205254621525900137935656860373375065088 8594810 34406893568936614001339011044096000 8594811 106994826663611551864920946182355050060 8594812 -25789031332538701266437608618083995648 8594813 -20811686743357468079191346810750140596 8594814 -85224324060219726964835564729236781760 8594815 -141772553837677448711306854793351888400 8594816 -55583990881376344366899628677582028800 8594817 -64798918224299263367224083597712296960 8594818 -11891049165071051812525301038388270640 8594819 -101761487354867519690393447372134572000 8594820 -7251670760988630415895236045091796480 8594821 92534911665636987570207377965155642720 8594822 -170516639226288843329519659654777442688 8594823 46349553630310153944101328034962000 8594824 -14778329213698197982355471941756846080 8594825 -78394989413230580747874709685036886000 8594826 -71873702888233679596620447284285462016 8594827 73276898851593849933301237492732421312 8594828 -139416603533742884143406237819460234240 8594829 2319695398501779430520270407727657910 8594830 9195704280478166416661351289507592320 8594831 -69036473794964529523140846428518837008 8594832 6553758582646448666416493326957412352 8594833 -20647106368150458413296343148559301658 8594834 -73980070201316504292705785045633430528 8594835 113003367781545158447139482309293059840 8594836 -151697198230586216534829135206995899520 8594837 185802443788162934904690290601768921486 8594838 -7298933972861065967239040130826970496 8594839 -57207048765622703032410847936893220560 8594840 1808427542236679710077653064794112000 8594841 17551422092355831224139311083200746304 8594842 1203508787767160127762428332042258944 8594843 -152656970894282781824182558830917111808 8594844 -19143102234182208898602470413111741440 8594845 24358712552397145225793236820867177580 8594846 29326577212921898417802091713758304000 8594847 12015527851260069679248163897940651088 8594848 -54802985584236557330993364499223937024 8594849 34607599299933192504529777198420677936 8594850 5553029855589074782949840885100576000 8594851 163041591142452352158827653103073170784 8594852 20336385489596810426371215842414297088 8594853 4935408606173150004935832858647397504 8594854 -134871446269668858295667464989294844608 8594855 139527439800649054805859887847048920760 8594856 -61843665836245747250721461112859852800 8594857 -223743566362861348047238338644562085894 8594858 -19070323865706495164074246451675856720 8594859 11057051948177260397872808603393978880 8594860 -16243965917465656566857346191741921280 8594861 83100752940066581350111254592496387424 8594862 27988920095004381612609061681812600960 8594863 135965067364422066355584796483622452112 8594864 22719322150842684329081354395991900160 8594865 72210209021122098111168683609407702260 8594866 10865365408829530715706172496095064064 8594867 -3596593724186657790661696704986501088 8594868 870079467041154863295516757042513920 8594869 290728817261607693588387939037183079644 8594870 36748050565287586210796175190014355200 8594871 6435281452194833501310663963983048784 8594872 73722765738282646573438233603010560 8594873 -58092574526076065290409877701155438656 8594874 1433158847431374942206204504558708736 8594875 148031754348149708921129733043067820000 8594876 41515505499986309693387816351776527360 8594877 -147244970700596429100224169253388650368 8594878 -1872431452817903514516022896521074560 8594879 -138571530278102748846798320974001634624 8594880 4554665746770572400500239631804006400 8594881 20905385210626466498152994513062146864 8594882 68825070763881189350147575737641983872 8594883 3180939408514935994721619323172360960 8594884 -212342258387274238100387871514111795200 8594885 6809128764391059128359631736243811800 8594886 -80794002475485324989343439137872329536 8594887 30279268030624126766453441262047067952 8594888 21798924091662360214889647841445749760 8594889 122139049163560499046658773297685553424 8594890 -50278987448984948649166168905952235520 8594891 215805344482284759117102343025293862292 8594892 23456878999891983329185865465931177216 8594893 7430575212683738097041547679642161984 8594894 -84397085927504745340975346561623142400 8594895 -75882318854225150165863327362652247280 8594896 -1501528736363226652257926698767720448 8594897 -248184646766215425856743472179711810960 8594898 21999944899981924871810873955167126016 8594899 159272147620972420468083296118509154264 8594900 -14548321821706813523394005790245856000 8594901 -6052849960513268487204198459952641216 8594902 -114818062073335983318949919758059226848 8594903 -26688498405050349991920326449824473856 8594904 76629744647900805305124764331993907200 8594905 18454789253432283014335055522087727360 8594906 79798796593753472564399623318102279152 8594907 125941921647669334757388147876730137240 8594908 1153694179221710193248183634288384000 8594909 -17867703588311691444236536839978173184 8594910 69434853478271744272113295394498813760 8594911 -52110616886105706020287120863767726736 8594912 -436830002059201998322219194382811136 8594913 19086006323103118769644910417350203264 8594914 -5513420219678507342806653642470272944 8594915 -14979545215729848531400748163026089920 8594916 43967115319324209761533890501107712000 8594917 187236658401226817106932622479794403966 8594918 -38545422881764120440584480464248126720 8594919 70800793475562978442549409001249532944 8594920 91465081844990533893784689828485529600 8594921 -160319561972798236978288723749862807878 8594922 -22687181516990352154374922604209860096 8594923 -75171018691684170373730977689852322828 8594924 62865758898147841494660023144557802496 8594925 -82297412081493648508548918704888820000 8594926 2381736020833712981089581622708377600 8594927 -64383715783131480683613335215839421128 8594928 -13050852048964636599588334486030319616 8594929 46699440001106943087609608788139891776 8594930 -35524521450160373602592823857004332640 8594931 -18465210910707697859156877966029179848 8594932 52135601778765061944583439548316122496 8594933 24860669001513164384609702524431208380 8594934 -57607967821637651586718920372765241920 8594935 175637173930306724218037239171942909200 8594936 13319644862285193197226504234671800320 8594937 105531911289198164848550134199342676480 8594938 -169248263374129426682011775728184443392 8594939 78211661170223103949655907196382626224 8594940 -4923348380035709858168831342570880000 8594941 -139490380394149045582000737219774681216 8594942 -17994435543711992541560339040876096768 8594943 52017287458959467748264672629722437120 8594944 -30045657386824955061193584808059469824 8594945 -159529386629106388259097648643526402520 8594946 -28802088948792395268230492074858097328 8594947 2260234333951299330735451490976743280 8594948 -114192186507812891498923169324067384192 8594949 -8625635346601429933728927224559334752 8594950 -4935321627060834057649532284892448000 8594951 88313949197115410947753931164765388952 8594952 4517038113753490778392680937925836800 8594953 -63898591455072476928392169179302221874 8594954 -118658416768311296406662447598941602560 8594955 -39804448486840878158828136859031881200 8594956 -119423933386512485261959645034116122880 8594957 1222068449394117253428804546850363392 8594958 75402207407566150724367747208266168384 8594959 6165190827952472348211981929776848304 8594960 20830751276587503831213976165538856960 8594961 -155444257421379515175976341640844356032 8594962 58112762331903044541375928146805324800 8594963 60277746068998186436458787838027643200 8594964 -30934235170415033625981364525041868800 8594965 183978079298563024495348060547889711000 8594966 -30207603394067676891959770288117011456 8594967 34982308025423873988059422187552724480 8594968 209653526187125495228261325828390082560 8594969 -1646237180718604332571885565587666080 8594970 -2265803038847597478079717734446880000 8594971 82162043584583359047971031004562889984 8594972 -192470708373896243224447894441506455040 8594973 41883798282550881357176529035124653280 8594974 -9566991054950631373342247527811695680 8594975 58678083465321224549668084934823495000 8594976 21034788709757486316954946495680872448 8594977 15778124401060683219334390550021033620 8594978 1363117074363984588592312377884908032 8594979 47005277913868805320026936689756946432 8594980 139235934542268046824780424689293775360 8594981 14504260519962674746462565388920607072 8594982 933271717534390699635479611231028736 8594983 135234111851678720232597528020327488024 8594984 -39867422351342178461409124419199795200 8594985 -2917822699375878286318826892020428800 8594986 -36274496995386514703313942920122946976 8594987 -137592817990614133524475480466646982560 8594988 -69786182979645306141239617872905280000 8594989 26170474719883603691595748158465535872 8594990 -511269481514152149544214641417898880 8594991 -9728925081169681358741000034363760200 8594992 15674400962268524750833615605170012160 8594993 108129477094994855493315052667333712 8594994 -4853301486194524046818848011708739840 8594995 17088140208215199515435082914283722880 8594996 80081473225770983319743936358445425408 8594997 -52141211217719473946582858554261578240 8594998 36239085724366479612458882238278607360 8594999 -10449485468435194943093982346122954528 8595000 12965824662243015480423291645235200000 8595001 -126545689746415054931681213040530006998 8595002 13036489071243321908747447576553162240 8595003 107820362486446131135394646204464692504 8595004 30587614654571627931240159199170534912 8595005 126824406159798613946118173865016959660 8595006 11562468132008003895449732681621526528 8595007 -127094539406509367914647425226529831744 8595008 14829415787689398366924812720736829440 8595009 7844547343711182966652728688470720000 8595010 -29969827793692209881225756233981525440 8595011 2185510989747176492491761318106240320 8595012 535267908040384507064869820858406912 8595013 118110788513154078587594142339565452096 8595014 28011227811269194790794584095265671232 8595015 -23718934227695306366857720869956021760 8595016 53916083337024810070895461170059412480 8595017 140100598131610451832328839983222991066 8595018 27293796998710906473681395935384350720 8595019 180286277144164354624353412200473030420 8595020 747176268806822432771789072205281280 8595021 17352178794831050997029303305267000512 8595022 -436022918234088062183679428763293376 8595023 1875320549343489156447512941320604272 8595024 -78418856179357962377249166915796992 8595025 -47341144777323716772078806979291103450 8595026 -9708037470102071099654183462823751680 8595027 -10952800777507991469375024606789048240 8595028 -42214188206156185326143550612611344384 8595029 -36978422903171340513849046053410225280 8595030 12300452194732151969190794061742387200 8595031 -260646411962373667955018745459460171776 8595032 154293557530778245236904900865454950400 8595033 14072897183096614670434191673307957184 8595034 27994318957262580473055023982182813184 8595035 -3174986690957968694117025459193628640 8595036 -2661221556264162823354703155774703616 8595037 5828746523637797852972552029037090592 8595038 109237918674251615048906269236080737920 8595039 5113140833095730310508479915406078608 8595040 -98907504572784746277559006152582758400 8595041 -139776650826656004908792028444709958976 8595042 74709454783014832521299106299292011520 8595043 -102978773701004722895396475495729284520 8595044 23115734746372931198196306436600043136 8595045 -42231776951418216650646162016834382400 8595046 136200010096285444383114768767928437472 8595047 -86690901067904435495321139629071287456 8595048 32715116977649780118262524278101770240 8595049 -101224947004925013079703961835349340 8595050 12720862336892727364127501254762720800 8595051 119181083539432932432051140857716518400 8595052 -6076318533586056609653301944846215680 8595053 148925493776519239087097723866768813824 8595054 21641743354402424356930048496942078208 8595055 461790392275828926292411429332433920 8595056 38082340592336855439111671562697408512 8595057 -139109655981016585627365135081531790080 8595058 36847640141388032680396891321081508880 8595059 -53932669435016172796862818908032264760 8595060 4434427397507672539547718442289233920 8595061 -253530269855426192328499936654552507200 8595062 3278138684148419124560187807601937664 8595063 7268014123527162956975484802455790944 8595064 -93833203704380884730791950861348864000 8595065 94319734710898667114412254091385560000 8595066 -68161501547153528765510882334987749376 8595067 9321620929768968377370811685352855792 8595068 28385124739847686384468838052099217920 8595069 14416895378747577017862374483135638080 8595070 78426287412380897623804228033706290560 8595071 -39091129142237362915718643941380497456 8595072 10158995168942179548339650716552396800 8595073 66790685728399715119230721825803584260 8595074 80254310191401408368200072148854531536 8595075 51964135530386008419384938889694770600 8595076 1508433665617055163358157033143074816 8595077 63586861146992689108666483654253497920 8595078 117162249065495962074040625865912913920 8595079 -29113398687020291921560014554234996024 8595080 6884152676570748433752276601711104000 8595081 38412581981099626134792142634827988064 8595082 -9298612246554165606636663259026214608 8595083 6003806193094332096776122329168310560 8595084 -44041657904081450009920222971887153664 8595085 -33381225056011963108701338870733591840 8595086 14473595424551846434172957106320572800 8595087 -82591481986615150985202847350648174720 8595088 24404676844821762757625243548072427520 8595089 -139327586180275207380131822705472754176 8595090 33736569553039795348486316180256036000 8595091 -17322836009302903037328689521075514816 8595092 -56604033228030290240622881583570751488 8595093 -3239537078124711565800848997711042240 8595094 -27669822091367058728681350504632064128 8595095 58477990622893267207425129453921913680 8595096 25887479816585132390944621738585128960 8595097 -82676664467880992341129231835324173568 8595098 899863870733505281237625542529538560 8595099 -94359842613889504654113683866261532880 8595100 -10422871631555169427782299561046067200 8595101 -466541338721786432192018099595295626708 8595102 -33706875517341242689139826774095103168 8595103 -118942305766894781485698611502029768832 8595104 2142577321222452454818682296490524672 8595105 -15964784948585570787479315830959527040 8595106 11542309335378009907620274706465341440 8595107 256386174530070998117053617258036705120 8595108 14331008711636366117224761123990785280 8595109 -153927190862409017192964223673846885796 8595110 55427034623822080838264218455000236160 8595111 45203295135154353741818971380044210304 8595112 61332360369122109667905017593529011200 8595113 -47745019600159185116913158899529261580 8595114 -96781138299229806005807330971637760 8595115 158694540380571893142830439936392985600 8595116 66095087581665567936253755772952113152 8595117 36285819408419021818111841437247502348 8595118 14184421630005513791165955710165839872 8595119 16330279711332001980872744497309463088 8595120 15562615146856184681677468706380185600 8595121 -141626581274596569384812354526711296000 8595122 860778719587364756861096313327826944 8595123 -25529672724021727583993472104158576896 8595124 32737036487587121650903916391711015296 8595125 92073094558736280863101321938324480000 8595126 -87643925321408871144049453530255465600 8595127 97329572605474424695929669803085607976 8595128 -26924019128940868559270185118630768640 8595129 -124249590937916648693350072718394058416 8595130 -21229324890931825166555665951645931040 8595131 275262487756058053257980945717262111000 8595132 3027959504416568806112164058258079744 8595133 -158362738992232798970086155773902834618 8595134 39185527271375610707448848295741840000 8595135 -69865574172360390087502685164441124400 8595136 31707140815858209557685738177571061760 8595137 -68487255582525970383863549031231581208 8595138 -87293830570651355355875261667764482560 8595139 -8054127745974487512662255423194190484 8595140 -147602538505666939528034190280056299520 8595141 -732282173437011844953146744801731680 8595142 -45659785026185676517850592810983418528 8595143 47081936938166308469500347770095666392 8595144 160745465313012010348744087512054988800 8595145 36278455750575250647003910831138851720 8595146 22184267818225422979671774612745503744 8595147 3128037501538483340483059888457272320 8595148 -107808424890010630738710364453394741760 8595149 -53011481236035674051706180821873210334 8595150 -38829894711532526823504046985495534400 8595151 175608712198505341423658045771865735152 8595152 9118807664260385415373063585782521856 8595153 -4242860727804523829419361177369628672 8595154 -12181676589714112688975511292242986880 8595155 -7623199919183530106027742669249960240 8595156 -105842506603708751493662244166740111360 8595157 -68020953147989199077446180942260707520 8595158 18073175052948600384534868841446292736 8595159 42069381948781162279388840012928139728 8595160 13940221630727886422285076388507238400 8595161 88022543960192310075832089512314795524 8595162 103435320905877040090540952582449389312 8595163 114157542012184155764105311247851700920 8595164 -10373818833629459509784625024635610624 8595165 -67838159996961830014907984504166432000 8595166 13026088664722054971855075434165293824 8595167 1878721111067671904284829321914580592 8595168 -117670655280828763865383151208339603456 8595169 -16039724154092450193204317043766698624 8595170 -26631601254786455150422286782819131840 8595171 -116205655827069703486786456160237340252 8595172 64061063010508250068379883299880345600 8595173 8986239081960549563712526272067927422 8595174 -209426499389454958581027703820568576 8595175 -35549793699047724374490351990314898000 8595176 418258076005587415743983721725897932800 8595177 -31859295649094991323555560702872474480 8595178 -127662321405651388364856774299470375680 8595179 -85850153143501364202580861040217442680 8595180 89696485726466391949736785460775321600 8595181 7645257007860379529687952303525530240 8595182 4138455188473004465779263011010580800 8595183 127239503977052248099421718685742014224 8595184 -220888814018758465418435083373150208 8595185 -31056447182138702897616497647552137240 8595186 37279107939243457140152775523252136064 8595187 -113125774788613735239686929914370682164 8595188 -153854690880511634531229034355846040192 8595189 57630849149314811139870580844007655008 8595190 -128493507212952714365317546409799016320 8595191 126536489494381762815693606935375213568 8595192 18207274221029612493131228414101278720 8595193 -53645562619188226369225352686433597040 8595194 -90543323998816058181962723688609611040 8595195 -10209375310133600942840725903594444800 8595196 -46483439861832459394055667340076953600 8595197 9032978423250408888755815386311378328 8595198 41453836433709564810945337369934664384 8595199 -39804591008414437929153683887703645520 8595200 -91567290529518302388221257898262528000 8595201 73381869951425057793811278236995402560 8595202 -53623442566895974882918244868314727936 8595203 -104348165691119435104542222753003076920 8595204 -33328169792977442642119438289401374720 8595205 94113750507533043895446950100256245720 8595206 -38233828737963046660261616416476140448 8595207 31336543776713460780757170007838340000 8595208 -37929910376796109569926456298393600000 8595209 -24791898305534170985346094080530246784 8595210 -3071596682870028865712170020647347200 8595211 -24348035245700679661982279753570599328 8595212 165379527943915165098304397670999795456 8595213 30972443390602710463080663045383001888 8595214 46496854087967615367229456523478436800 8595215 -21612707329357048745085579211719260160 8595216 9318274912332806651469322613659533312 8595217 -43845566057098355292474395256637466268 8595218 -55614473419481318808608526251111587440 8595219 140601858269558412256198153062885946296 8595220 -14095782838691900344332037385789184000 8595221 -29341887851291879975221957324189870578 8595222 -13381034573733747501668901726897653760 8595223 22837323613235553226715214457357364160 8595224 13670847314350055835182040890717982720 8595225 12473513386154815968568081969681888350 8595226 -60550789700116283617941304705578428688 8595227 -3348369432145541882071608699987074520 8595228 -66490895244489842659767915649833446400 8595229 -255994779879929066245477633326845143424 8595230 -25388811641651382116190378558742636800 8595231 65584600027444295608263565901377034880 8595232 61215475066137355939034151480281137152 8595233 -106406143644369789198355253693003550720 8595234 -65887358228660882363045023530815328 8595235 -30346139366014162833807446929916160 8595236 29494406917666686110863648935510266112 8595237 -62940623867604407838996621068417596800 8595238 -56881918902392057596090257350371860480 8595239 -928596023887745610122234652972942960 8595240 5504183887713492721422868470499737600 8595241 93256923580190598248485441129194202000 8595242 72929895186902343369657356146107460272 8595243 17564860899885695786257702242310313544 8595244 8056150605448318249299357309024878592 8595245 -44449295346657540953302482300166768500 8595246 14490053735975923897252207340460711936 8595247 189837805169441029000494070607800548400 8595248 -7429633751717323101281791093375303680 8595249 -23303360318627080471074473532237532992 8595250 -140315678552367186074437029360473016000 8595251 62168711262215424681596280802989547680 8595252 96087062815909392059025442357998447360 8595253 209621734849294857949247193056914363502 8595254 96899141651400571063407226362915612576 8595255 -18056639804017843346358283356542133600 8595256 -106719375764751339653444745321787146240 8595257 99947406005331459933428606786669542032 8595258 24537732221861300062059747452395130880 8595259 -156227129204496365098362163873216000540 8595260 11180853141165108653811609947202754560 8595261 106023671420555563875316312534008478080 8595262 -8951167039109758572507941703879931968 8595263 56154346225025539909777868244806949144 8595264 -8612382848444710665990692528896081920 8595265 795559848384496418604480281387587200 8595266 95618329972847043634478475139989888000 8595267 -27688947083639788374179207828715279888 8595268 -82032374970718937194600532703723153408 8595269 164873155547087089157626554795402560670 8595270 -53551315878363802516360458267250560 8595271 -117715380499125393924526026105996199800 8595272 -65507117474199279768811305799319224320 8595273 92855194224855210410768260804680243984 8595274 3639007189862014379031684748146329136 8595275 2560029516129192791138308002350250000 8595276 -12347655957984069383612017711040557056 8595277 -11537222868957720710382013602465867520 8595278 49625277204575921115562132278384088320 8595279 50994327939720807973875869950699576320 8595280 -41111067454963834780049664515673047040 8595281 5710527362748478835628531693185221800 8595282 -31784632001346077950071850520478311808 8595283 -88225789162944879507129956513889256468 8595284 -70752877480974487697775352533996201984 8595285 -16861661749189592359389985235400046080 8595286 -111460268843377386231435411983204689920 8595287 -228231445676488950396723625502584163064 8595288 -62023570872913366088398277468365209600 8595289 -203899735545716497136111991795034689910 8595290 -74857910277768562977149264933617977600 8595291 34366393587527565682190781320040125592 8595292 -13077502043522493094742641552677739008 8595293 14866822166342595803981631272839281984 8595294 -62637275659318636284263982125739614400 8595295 -118760978514923138438667412795140874200 8595296 -220560593079336862350027278733080002560 8595297 -88177394091612850482368806929145410480 8595298 -23991570814263309359402663525013255600 8595299 -33958858332047258882272828242301823664 8595300 6247867027285874502353992936433356800 8595301 75421592084278218140715396831520378464 8595302 96465787240402481755362058038289860864 8595303 119328243659771680575966391586035838208 8595304 -75901934514082208923265406717177907200 8595305 -22822185474023021477167213767361542840 8595306 35828150888164369668239726795722222512 8595307 -3382884330810998126197456782738671616 8595308 -40313476369684688285743804995580145664 8595309 94408653805506036003997108498080250080 8595310 22054431512446135066640415586319942400 8595311 -13645220184460940393909645733225335088 8595312 1427865860771713459424791735698456576 8595313 7374545070157880367245091176557601664 8595314 9210907698163946705767919133630458880 8595315 7335517030123911435581706382807263600 8595316 7784888263777945059424190266105495552 8595317 -3619402797930486328852148258831782788 8595318 -87703636023204452175537937347019016832 8595319 -219700966709170739518750767207973095504 8595320 14974577920477662819445257733041868800 8595321 -2547631983489486112483282939877139456 8595322 -7588864009250901727292153251166769216 8595323 224547469761833486506952978780086421760 8595324 -40992552644020426643932156663561443840 8595325 -45241520321426098771186229844941051950 8595326 69256348245468105807084550396911002112 8595327 2559814712873458672358100489601431456 8595328 -9005598744987000074583077955368386560 8595329 90673300537181960657196079129934604930 8595330 30792798094896090200765274900461061120 8595331 -38845090235425795098875364086535861936 8595332 -62483067700058328929708453555263304448 8595333 68599333557083602613077687317295591902 8595334 100935618052315304959338119235181908480 8595335 -63596284100470882916034650311858306920 8595336 30940649992783119826115868268757237760 8595337 -51984422222810875545487311769178288880 8595338 -58559514685287295339637784653519401680 8595339 15853387095301490836265319240110699520 8595340 -45981696475702672032360373708765501440 8595341 -205127155090678107360695652685130565600 8595342 42057465397565868534898156626132940800 8595343 46938968853559281325420073488460998840 8595344 25871835516310623132124069315132538880 8595345 40407871128686866113023345924312772480 8595346 -33346530966806288751558638252209750128 8595347 61510606944449499022686816802039706796 8595348 9960789873824345091893316023308769280 8595349 -48117084775862118156473565630315456448 8595350 -102844179300990089357226327308127504000 8595351 13980195657405941412941444236502198880 8595352 2558780015577652321046768784820101120 8595353 -19820175436317517352942909247023788800 8595354 -26625229477738459631480977065336660480 8595355 -11028718480353387467526795373527540240 8595356 1091502015755548902515049728532480 8595357 -174243890650081647590791309706881684320 8595358 81720884632015553168236184990976879360 8595359 -47974169071103309386854715859052466584 8595360 -76229065718145324499554859247248343040 8595361 -1604723933982154464992349110203721708 8595362 64568460395212342784337898775758596432 8595363 -22451543633959824531295795892572454400 8595364 -97451761942314840732049061318940564224 8595365 -49590161060051899068559390714167649800 8595366 -6225812882576883314930477752436643840 8595367 63249416938101604139630792545359865752 8595368 134731673888629800636800289817470720000 8595369 217120522921903638320659843414228132320 8595370 -12440455973907837314517195700013383680 8595371 -172705076987091877285476425252621812428 8595372 81633795145578382231202540745383424000 8595373 33627178840217563908442515453960058144 8595374 -51184343247392124878562125617053305088 8595375 -73397850064586239377332736275969772000 8595376 8728361298841366197115310222665777152 8595377 -15095888497458865607853855308947988928 8595378 74236246361995179501029827418919412608 8595379 -12300844676336956772444310354034226816 8595380 26051775875688952408508309878524311040 8595381 8535179532683131152796106843126459040 8595382 50515494196186690650390982574594755584 8595383 97646015505276259524597662528767438632 8595384 40270013412185385089366600516597452800 8595385 4728400490469302084476960963622973000 8595386 42763381054406782867215248916580032000 8595387 68464775913791302847967397312705362360 8595388 20596208580646442649709719284236596736 8595389 95860913168774667910294589245700272800 8595390 18667851822331401112561414826905057920 8595391 62966203385605055571232442409800155520 8595392 -18324946604232543872341381572867391488 8595393 39432741399254674577959024689704610864 8595394 -39053167057178446414880099154588147504 8595395 -207633827574112646834937805991501005920 8595396 -25662032105955717328418605017234677760 8595397 120403782172251711777487588259382695520 8595398 -23470778471547447766690363214651681664 8595399 -257798862894397962432292259814542592 8595400 90403720932073232355224768877302784000 8595401 -33296401390399214290415287499188512000 8595402 -8297131207179712489141649682472275456 8595403 -155900522409451644193580586274994568096 8595404 -71631581161518469623618690560025689088 8595405 842718170284059925992714340390992000 8595406 32531946979694760460835049570338665152 8595407 -9520043941032214989701179936012416000 8595408 26814116850176240200060916305280237568 8595409 -12748262867598274735701467239124677390 8595410 400502832582271022168191017624243360 8595411 -42656376134562100641922625791025812416 8595412 18390390264432895572090407148048883712 8595413 69785850599712913086372327376373788860 8595414 81695337879608408832807322516895217504 8595415 97926533774852077048859960241506338800 8595416 -154626484790771805347357394215108843520 8595417 -33495887172464982470648321115278112288 8595418 -38839451436390896779261908555392412672 8595419 9517457025336156125497424547034849296 8595420 -34382841959652872927287347795135237120 8595421 -47136859799377527069226213844741589108 8595422 63691010723569781678613853065165333504 8595423 -60360012126992566985139094719405078000 8595424 39636498922149336707325298022365003776 8595425 -17198267262128480135356405438527203850 8595426 28673259908890190862585634192667151360 8595427 1086835435860528769174797014896573512 8595428 73882089096237396979847812164478819968 8595429 134320773948195506728870963061778428640 8595430 -85833857989509063006853572093855849600 8595431 -3908150195564607585204015008937754968 8595432 -16603257967246088782946612096924712960 8595433 -11865060790831467615705204200015587968 8595434 102217550072161548275116661203900289280 8595435 26316840018542729817284985458532549600 8595436 -15054581996299041567024995231813092352 8595437 220763203881067275923452909537572855360 8595438 -25727401452272766328890243506225865024 8595439 29902669273025255762452243090552533624 8595440 -4660865621035710912491565300989952000 8595441 -22166130673840413863168816884508328048 8595442 -377438577927439751486793968500880640 8595443 -171204868911674271560951856106971040308 8595444 -17467639506184766450415135751044034560 8595445 -37712039258011419468476289388742261760 8595446 -29820417914468485261476587589719034816 8595447 29730118160209402913754121013898238464 8595448 -117285445817227380649268675615925657600 8595449 48345964175283977202446133956389682820 8595450 38597157865273120695354253251633408000 8595451 -127657112619817466269697575641437891548 8595452 56163096006147820329045196597799387136 8595453 -225824976926237940644715891719744454336 8595454 -60293010846960114223089270645726732288 8595455 -190898093533907145021408079874858491200 8595456 -7168482187047525915503565522075648000 8595457 51275335513496013124492267756209527380 8595458 2774648239377213594354881083332787008 8595459 -80402610210694207100630864575637333436 8595460 47239068792061527104320306074951425280 8595461 -3233606438826646910658941296922120640 8595462 -10479739449855446231977487010925424448 8595463 -32158598304249363171250234220909957696 8595464 -124224838217591909369064313859201264640 8595465 -58295617106284214148270375141504482880 8595466 -84920062529531274721652739674648894976 8595467 31409774979688293558225652017645371640 8595468 12299408632699386848520592923229077504 8595469 -177507840021762542368528373090552445130 8595470 12617327620856045137985248832217020160 8595471 -7103158191825168091169336361690893688 8595472 58636668776607325335992719628474007552 8595473 -30969130712815072248866167607577683136 8595474 45688122056614409317983836229943760640 8595475 -1159518523728214565448279531336515600 8595476 12015415819470058967032102274249458560 8595477 -23319305969258837760418479015471762 8595478 -12842487670018155320893117715813269440 8595479 22827512927255033541706305883695628584 8595480 -32610278444632957281662077794110668800 8595481 -21655974075402844181626867381768059008 8595482 -103621590362677315934252056367910562560 8595483 -1247000850836708373812265303226194720 8595484 149043983224017484764397572478173504000 8595485 -2620696728712051107114329843081191200 8595486 22157216198714106688992743998214213760 8595487 56610317932803732250987652493720202752 8595488 82570374883158549308977553687264624640 8595489 -57917528604677559792908742866567572608 8595490 -57757259129805178771657619587799877120 8595491 158458988729510118524951588925256250352 8595492 -6630182001877150623631885517418421248 8595493 -81032890038108154072827401041763992258 8595494 -11009872919769754100454816757364110848 8595495 55186961667002521474739241000699955440 8595496 -16375633132274017024779362290941296640 8595497 -151846800431968612818097436372669935728 8595498 -9995604597965489052434537557657863936 8595499 23899625093757994005615819609514945320 8595500 140809115677024432251281448422138112000 8595501 -65407088892295709019710982902446010496 8595502 -886162985257532181670678859610852096 8595503 27443100371787739253466275521516189680 8595504 17006308504645752878405979292853207040 8595505 1067802118481931376346682090830942400 8595506 -1857113920256264991603666842055998400 8595507 -55492201885155056967079967310415397376 8595508 -90851270574261074696541523114679596672 8595509 30579108482896766274111802878749566068 8595510 1275730578046805297554548485959772160 8595511 213446491717449210388064856619313491112 8595512 12405183072407239646693428136584704000 8595513 -65557590271439153384885260038092152380 8595514 -5289992533619416494362100380033191680 8595515 203191237395438331401701068850683508400 8595516 1624734650597730074584016293233377280 8595517 -20577739485361145491395432217383542208 8595518 -34125057564190413762093254877792887040 8595519 -20265404783847415437358609980361561656 8595520 50442712605014154282872232301984481280 8595521 -33718899419508939263444308229005632000 8595522 -14010715922103844025432516259515674560 8595523 296196016641679271150579653282746247320 8595524 -19550151145493279322250352069597921280 8595525 21198802649623365458617763587228281600 8595526 -17156027854890014323528914619901616288 8595527 35448095074992774409951852305901926432 8595528 115243827126938172177121294881177600 8595529 -61356253720142332960893204978922464816 8595530 -66723233295634273862874431300546727840 8595531 -4549346994625985827510915590376855200 8595532 -141019675551920887860169405086617968128 8595533 62138640514475663379949359628700643360 8595534 28988728576820433636003696739549193280 8595535 6208240889172921425575564326433655040 8595536 14920731154362543420248605174631227392 8595537 -115243540991361550300488838581791554560 8595538 -5820421429046185979172977456397794304 8595539 79646158167519858279483718971347951340 8595540 37505541571214939801155663340608892160 8595541 71128179684774837560244721242758036942 8595542 2605178910261367588374670321593936000 8595543 142142575245295305618045069402013372800 8595544 31074415013480927182367430199943577600 8595545 32904690818113507727624395606608569280 8595546 30360656267735536486746024787648848384 8595547 -115886424830469628149627969393631395004 8595548 -120803210953401457586096911513976008704 8595549 145935840574634248276115853744640979334 8595550 -3352383172307323213363856540144419200 8595551 90083899751490455123865402428162283552 8595552 50912943975581797015648161264077635584 8595553 151829765189628228287755210570794784802 8595554 42323101261021994974539508768754086272 8595555 29374423362658657714106431332803116800 8595556 -83257320961726087732877045339576958976 8595557 87234759182901820302246909955128768504 8595558 -2254840692587061739384281899346517824 8595559 -6145114640578828334432874339931573120 8595560 64449764911415889207716647290509721600 8595561 11017157939356932161601035440780137600 8595562 39884210874335070656251499794994784000 8595563 60057277950058318914204157868720993784 8595564 124335087125316609486089813242313797632 8595565 4694332956510310719212553919933746240 8595566 46374887430931739724616855169551566720 8595567 57002210762479760732307726051628653384 8595568 -14591613969686292392572268552242200576 8595569 135257396006515679976584528880881343396 8595570 27663545296149094007902884238820467200 8595571 1302549062769920319589124851430478240 8595572 -162117273171604291105308432195732753024 8595573 40365645561661924567151937204834336768 8595574 -414785266878423989852124127597479168 8595575 -32484416894879590580668015923489169200 8595576 -24406291880953410111042756380935311360 8595577 88193954657735969529540401251587080426 8595578 1720846944643093400105294378023672320 8595579 71942418196460928479885543760201231384 8595580 -27797483820510678095429033945979532800 8595581 -10265658433398578215114745770562846880 8595582 3503579781511900164532133104378113024 8595583 141029923265728348052229747506844056784 8595584 -856653548629696256828428633956679680 8595585 1526130846794713325315893316473219200 8595586 115639539197533996938563682726550992 8595587 4487067494533365820744379735730229248 8595588 23305893059604310977997457211300940800 8595589 221261748925981544521336194043176887390 8595590 -45372862874864535910606106017720099200 8595591 -102179211769639633437266496258473524656 8595592 168381407612583870651424635906618777600 8595593 1065974782766788769261793479982856584 8595594 24933360243698816964460914939392183040 8595595 60452910326015540562623620799617228800 8595596 -98161102017360919032451734703970668800 8595597 8208199499372784745718862102853694400 8595598 109783012663614822958588861236500277120 8595599 43454013646584851513080284246376311600 8595600 5016928905208682232157789044572160000 8595601 -17049288811036487682852812003617734848 8595602 -61888053420662104731849935824289501568 8595603 190843419073964246581898789969911601400 8595604 6063645040049335263864857472453189376 8595605 -56914583554233644317761421741485669480 8595606 8170302593589347674099568802724761600 8595607 -113968471174095864741865197484164985144 8595608 -27106440581653176292258556620943769600 8595609 -29395885593379001898474732442738757184 8595610 -41454889953028068825696341885645579040 8595611 17263744343466359476046337569816158212 8595612 109312951831355118706329199405073126400 8595613 -34562776403028323460434619492626041076 8595614 -1428279035983232645983841092164108288 8595615 -4166019693401196936332604913401461760 8595616 34825168380790263549489984136852733952 8595617 74794905747516916453350431626630348800 8595618 -1616455626664244979318777896864256000 8595619 72162351604352349454377910374923650840 8595620 -2757883349690102432025663600632832000 8595621 -79305767931899610327595108220442390240 8595622 15931954889787724492522817289260355840 8595623 -265448654372111328405331346396867413128 8595624 1213329557913219963302776787488849920 8595625 18923114671076415672314769789355162500 8595626 -12380010152564927395140562563199156800 8595627 -58057553878891370940979421129974144680 8595628 -122486137237501266653470441784376101632 8595629 98609557852079098836181705669076933760 8595630 12777515864766585259021874586191319360 8595631 -54884664992577621410427154119839210880 8595632 58482386163489379018004229732001185792 8595633 -101945789340693688084445106543886655376 8595634 -8544449629138339413335086931579372784 8595635 -44141836710484262108396780608381185600 8595636 -1484833493807491950502949716146155520 8595637 -64470508169537705834301450237683965714 8595638 4800124654767041545031998050347355840 8595639 150242973341247256677870884244116184 8595640 -8524733588290611300794540511943987200 8595641 295705112663205309610475676810076624212 8595642 -21472222361458311322077223749035999232 8595643 60011609464154700913551379732649597200 8595644 254899974369732695848124611200586332672 8595645 27211521305327575436804695691482963200 8595646 9819709469936309590629074970444814464 8595647 125955223155040254931873804569013776480 8595648 37261013365434388543995908108841910272 8595649 -61063813884191099445897987289677347840 8595650 5373700901239805226076870226839680000 8595651 -5078564380136402708502323873055533760 8595652 -39547401043315099812250211008161804288 8595653 -96774984949487788749487907897923532736 8595654 -41990818084635922614475602550304611968 8595655 -69374972952033215518527489768227961600 8595656 -165724436527477461423393978959278848000 8595657 -957107919857157838488760419379921920 8595658 -23115637204986986708372302718127342240 8595659 -101510308400154248114066241187727280480 8595660 -5464414583587700076706518477282186240 8595661 -101439720053844265958607504503138416500 8595662 80746182827798596854661822545614009664 8595663 -71497162241206298983198685940758361216 8595664 -6659650235191967154731032792808030208 8595665 -65570853320454306927545817071299414680 8595666 103759237976420570881440602912189817600 8595667 85839974553424007754773330056723140716 8595668 121745575735882950260008729510276202496 8595669 138460807331396669968149209304958184448 8595670 82378758009946422052793477058085313280 8595671 6149753454363079890386557500746360160 8595672 31302281738818103397854930114629201920 8595673 147958038328319856576681449570799238922 8595674 -74309510706181719603924983043729200640 8595675 -23811864829115988377648811500011065600 8595676 -174819818836023334406570310407136967680 8595677 101098750842217712580016752259269935634 8595678 14225117878391298489033405707038878144 8595679 252172404675132378002197132219861922784 8595680 1579888975620337260859363021364920320 8595681 -17301362234436184453888708225685525760 8595682 115349929599531062121282228948510426192 8595683 -181375143811453599262396150740656980068 8595684 -20170866379967145651671597799501970176 8595685 59084804005071033099897350833813868160 8595686 38345175381628607755837494834035785728 8595687 -9114276607125463770911014040101410480 8595688 -118363342841607497481567637646102922240 8595689 -241571431222714908872204062838275542144 8595690 4772962897033821819112847026096035840 8595691 23410017829352089285537506718663240704 8595692 -14794193138387908904766959715419092992 8595693 53901155894630987328397272679160211840 8595694 5001118910853697963170015661047352896 8595695 -121210141810882023702153077406600874800 8595696 -25691466511576785672057018114714894336 8595697 14888335964871444954681348795486876912 8595698 44597713330238828430769058227281799680 8595699 9231291827838555080194211088982134528 8595700 745605312580782479332933138547200000 8595701 -77212079307988672382455774583032080228 8595702 -19346070186458810536159581910860345120 8595703 -59022835306548144321581853200340961048 8595704 -19494814957182013183799080973314068480 8595705 -21008427852382611484044123172694888640 8595706 27100423204818484237737054543237980160 8595707 71969206256956772424000122685822004512 8595708 101739304250221528807158295471323709440 8595709 65685585512008144123349148962109703980 8595710 92455163554460145367014213231061036800 8595711 10121595062991676046770606920921090240 8595712 158515042539062802634748939698329092096 8595713 -23795163172476645136692554915258824704 8595714 -13110835777011385761322439764533400320 8595715 -115789101939628126896122622460658006640 8595716 -196230164063472888216604367233392894720 8595717 15549824085176876106961795722233031648 8595718 -32036718093762354615490928052914141760 8595719 -23614253949606057249247021708625280 8595720 -1666294989523807410348363386892288000 8595721 -80567014137375074040993914450005243750 8595722 -62546441231748579581741433186058619088 8595723 38316622816736527535025192401047757784 8595724 61471574226887613232527158390163988992 8595725 19132801682578322616203927313192233250 8595726 -37376819761061202365684120409224427456 8595727 56843859410993104807486205073901241184 8595728 29616154405295349800391921848574615552 8595729 -30296654329603751245778306852482160832 8595730 30499536682177219744067614873265994240 8595731 136689207365434146737072546268737759532 8595732 -38845001695365357034042833335647174656 8595733 -84031913693950381929071589168958322400 8595734 -51381692848643245235849786314741300608 8595735 -56396437467544191228905960719751922120 8595736 63975759647530331524868108502594600960 8595737 267987904163050886631215118714726397386 8595738 -22106656081025460850400065411381956096 8595739 191944140592065463296648150375881332840 8595740 22001290429073525980119542820770764800 8595741 -14179883328332602703455640143991242752 8595742 -28902207985126039851265774044237574656 8595743 -1431403345290151765735444546280862096 8595744 -75464535533746443538296478624414433280 8595745 -160245037085161974455117231421104122200 8595746 -33475814418675897704906227909249289856 8595747 -2452905673081077552032718200012965920 8595748 26256758917074206270468957863549689856 8595749 -41888514486331974551653061554407821250 8595750 4179757071196372837867798460799168000 8595751 19213411704393916417877429234302101752 8595752 -57649497961599228314338430638229913600 8595753 -9205899836623833370463915947139548800 8595754 70628110489655662031219239078530303072 8595755 56998537315623798699662798410799216160 8595756 -38254104693943161889129914818660179968 8595757 115139682590132031707522825711017539552 8595758 32985860985887968700555455665506486784 8595759 8685760159000679500198616877615807360 8595760 -31713106263404120658988426897160601600 8595761 -17250567014250629392953455572249741788 8595762 24165839399240866751196523097135652864 8595763 -106787331006600574509393965509850018616 8595764 -8096368623055645157349697764114382848 8595765 147041928602293556490510776042678605920 8595766 -21281112174085259504959371684336215040 8595767 12871575404256821781923209701002331648 8595768 -64360760966912638116471335829093642240 8595769 7746106888629902857903608095128333440 8595770 23598367570396991290527829138011418080 8595771 138510338568038933144315686178812632 8595772 -200027974669582812072540982946886965760 8595773 -29846620837524505516626513393192099072 8595774 -13144873643737898997043234917792000000 8595775 11893604416674012476190580199583639800 8595776 16163313572623879773529452601929105408 8595777 101225077071968143453570675111062799920 8595778 61177510254935104188443812561418276256 8595779 -200889269240550357535863552656685175620 8595780 -47619286241791661820639224784568074240 8595781 -12711080622780444146400242097267672418 8595782 7195826193987177167583115873435337472 8595783 55450690251664551708059262650812529664 8595784 -54528683358985892062494274342049725440 8595785 -10455398772148752574694601859292001600 8595786 -1018254220167982270865388710798681856 8595787 -20877231447016856971875490112607811564 8595788 -125970044178252591344079869540938566912 8595789 -12142654567284823458834397391261809632 8595790 8115442734022745108352533899457126400 8595791 25416522854571375888679278617857061712 8595792 25946240828473869886395089671945641984 8595793 95744851923516624552595569803105693042 8595794 99748941980152651228545958416006039696 8595795 6922077063733376986474067116870146240 8595796 -2886186910084402716102839611237539840 8595797 -19965519690323729667984173459872832448 8595798 24903633977029596317260066756457258880 8595799 -102015729249138804382839807867351695960 8595800 14676267217211729109452513367701760000 8595801 -1596460169355372401796713228040484758 8595802 42163673294027950294333930951418234352 8595803 -93700680730904945879499949548258873840 8595804 -5879221698385818578790551869344055296 8595805 2009278245976481279620404123425424000 8595806 -29332934493892667570883076693816931136 8595807 -35955681886391248210755545540209503360 8595808 109399702142723594953077345589302657024 8595809 3372408109770597119193838745401316640 8595810 -14816062677147233234678832150317592000 8595811 76353626071853213138591012593371450832 8595812 10812591729503043925225776707017377792 8595813 8818975482654711214647001929963063744 8595814 29499428349805169595146892264296188992 8595815 88687309765310159206205002121368962720 8595816 -101561375053650203557183707253479014400 8595817 -136148587072408273667914078921731560134 8595818 39796833771587781563846458737617137152 8595819 69932490343341167398527158464678567644 8595820 -75293150977314755319007081286052433920 8595821 -3131155739794107140819334624434980308 8595822 -31702985211492444348275222133103969728 8595823 -14013176964796577661799571312461471856 8595824 -36627394800460341393698497938362793984 8595825 -22653592859013921422542193511364794000 8595826 -95259481825401389765194015203984485376 8595827 -5591505237411774292913346414811737288 8595828 -58432190595523914194320185292824576000 8595829 -5132820054400450842102488659430233920 8595830 -142115934586249520679897882649782028800 8595831 104699508681361705018278037576420171752 8595832 107186411025804137137584541347151872000 8595833 146871007612478383472189670124394159082 8595834 27236073423122329097272339766993342976 8595835 8058149300616275906495767087780383360 8595836 -64301197014017733933851945798862821376 8595837 -83557756784327938585601670117426378906 8595838 2234152357176038479824433212885583296 8595839 -61666824757575533136611616019884326544 8595840 -37363233566499031564911574725427200 8595841 -134858302285148808269443300771328933758 8595842 -41054665332343669347805052628410706048 8595843 -29276789542530013216968456094460649216 8595844 -136870779733388601444545674408144204544 8595845 40551909626775629112419816260372939680 8595846 8231140691659635044752180609976772864 8595847 58473464165613089614118180285635180440 8595848 133416546900205481780638995647662863360 8595849 -5233936271518233546304627375606114560 8595850 -39348399654207915419658457156780767600 8595851 46083868960416563089793695443218369424 8595852 -25428416395249089828970187539403616768 8595853 -78159836870742823825758051228758335520 8595854 -10824508367568960953938049064201282624 8595855 36271130609311842940068191690642702400 8595856 -50782989858443294745228519695484018688 8595857 231526309350130468113055940891870765106 8595858 -35917628161942618739621297713887708672 8595859 -172083358765568682432616612096226760480 8595860 8949502065204894007412822495933276160 8595861 32799875185612232703162070810352713152 8595862 74122776170533497909615501796691609664 8595863 221363840603937418490309015390185085040 8595864 -11314092352584502778842921889371668480 8595865 233308706574366229906473728911909974720 8595866 21838760793080333377124016251875338240 8595867 56471048400611747624990446484997530112 8595868 24942627792642338815048613992851030016 8595869 78771650534952694685355674076790466796 8595870 209076259771197063859376512566432000 8595871 -69637190450668863621196895117672208056 8595872 1656514460753295639920622931748585472 8595873 -5568567256661734687787072506940477760 8595874 51729182654130177735165206566578923520 8595875 190687075122632786562268570794430992000 8595876 46571755253768569081970137862661095424 8595877 106043612415458560118173768448811889152 8595878 -39748562162550144030658862701552265760 8595879 -27256381148299839303663574545887521200 8595880 -83654032927918864314865968716264755200 8595881 -90243599120985479260064288481287092608 8595882 -15134653525412380293465490315526008320 8595883 239009660437586456631827312420384191320 8595884 30008416312622525895111716873958223872 8595885 -28095204083596406725237192317125793600 8595886 -19493261674384889169394726681305637056 8595887 56108303709441350219917035036082340400 8595888 -12367247373556325841245674525138354176 8595889 169224256826978371255511458348697612690 8595890 -1076417847739421919826697090802283200 8595891 -10596924494771691045238625238447115152 8595892 -87893424502801827005474331853200427008 8595893 -204985036259621257458840034990314531858 8595894 25915600749005279746780496653778788800 8595895 32770764898489381330484560940347814400 8595896 6004351680735182004038689249749811200 8595897 16084478865685144942261697039080164864 8595898 -52164924339206165439919414199357650464 8595899 52266793396585231078958545966788514560 8595900 49738813383285717405946448062278988800 8595901 18555401413795020767310574153928361100 8595902 -26146259901238420386964834029879646848 8595903 -6709140225950040463643434105766081136 8595904 -1106703460385570069900525248761036800 8595905 91771240806751723159243346451060096960 8595906 23701383240200514236149580899844644608 8595907 -193381743769177833014899225964020762688 8595908 -54773215627390493690198814115639782144 8595909 -1573001219069937270717448895547903360 8595910 -36464102761395154103077931392272042240 8595911 165653231922771014663184555368178678720 8595912 17733828264202908233548539942495191040 8595913 -73204234915367776429555937555185430300 8595914 59135894330447853679797479279418224832 8595915 -693715274947437622207487409382433280 8595916 1719133024300547329031689259540572160 8595917 12908947239162416721883833776416693824 8595918 17097865970895831367528315554145486464 8595919 364215963517668429388806190894142999760 8595920 12609295633480386914470315257378816000 8595921 -37481323854865959841786350599834319888 8595922 75677486423218307592386787237330298512 8595923 -82519754249032903093457641216822080000 8595924 -175980987896672480735022846553487351808 8595925 22682958773718834799001194958420972500 8595926 43789018745963512556221376878643226912 8595927 -3178377651342818636298717499903290336 8595928 13223626157235583927375171202910781440 8595929 87553980650991153262853935177003638480 8595930 11561688531511216046694717895328670720 8595931 -92707119727288225871217264273669415128 8595932 -17971804035481515665168413725691221504 8595933 43294017596698321400885539211411485824 8595934 -73551333250368682937963990797214412288 8595935 -77341853026994651048861845124934972120 8595936 103201022384785663334330749488267264000 8595937 17365676786219072113304859862980628608 8595938 31861286580962825212894558597490434560 8595939 -17069567319912698692447066920269284032 8595940 -65052656263584958263882619409329800960 8595941 -232490646020392754574892682028897974658 8595942 68100762913184114037574347785154439680 8595943 -235088248502447211548515169531210244808 8595944 -73138016495342603787594686662748160000 8595945 -83541842576447198444191092067551513180 8595946 63688219468942946429005962974648017920 8595947 172673334829120758291769853082575505396 8595948 -66456223430924830865566589775882455040 8595949 -300311890384957778564102455422972768020 8595950 9785637376083381050245868838259464000 8595951 -6577020044867406680863158153553952256 8595952 36131727196278121961654509204499300352 8595953 73805583713573605096645289777721436260 8595954 59623250210005271851780650410681848464 8595955 63528229744989521534186458568349438720 8595956 29423127053822191420354512896549109120 8595957 163817868489638601868147798371913681440 8595958 -319372185651003915038801603546204160 8595959 -32691582095865985619781009602265206400 8595960 -98158742301823187146311586576540262400 8595961 -131077460062949133432023044589315600 8595962 124902625191597687542771876665094117232 8595963 9618125386667371178493195024073970292 8595964 -12752287377970569125577356729361346560 8595965 -43332019657598309251921377609490398720 8595966 -50507868464499131763622892005712126976 8595967 -138743247837074385491402515421668585984 8595968 -29482834641181828158867155724131106816 8595969 6445744866488589486746156499193056288 8595970 -23979262550612886548832657526463485440 8595971 142760091173010430797055719387590766432 8595972 -49833961645752652396598514275069426688 8595973 260215375251255180224594788397621720380 8595974 -25968857076409316122592820375232210560 8595975 12059605951158638491051716916974948600 8595976 47338320996666027383769511939940198400 8595977 18609480915983300743552053480449358180 8595978 9354060155695087202264408915895707136 8595979 -76104417749645652886323639243384419808 8595980 -39069227013425212574318324521977062400 8595981 -32395675125082960768540268623530367872 8595982 -51590796852978177303620236300198386048 8595983 27150165414606623565185816625872157624 8595984 -31499424960341314566360320576655261696 8595985 46819988498537214173059998270292920180 8595986 -30773690489510755992675426521685120000 8595987 21729487482241515458255567259726354360 8595988 -42709991798022692417991101787682809216 8595989 -118746144318507362051166131530318911840 8595990 9884964508361423317907454681464832000 8595991 314938670369028674701672676693492291952 8595992 2444121149217766054149335717427609600 8595993 -40281039728507225052568511937983774016 8595994 -32439764553505680617984556907137324288 8595995 -23526483697814556545371999166852421120 8595996 -4520832297831648837240131931371274240 8595997 -40029338043343650292447367575348770240 8595998 -22351970493254290944213499612761430080 8595999 -54476937289293982270531672140128003760 8596000 -18104205185556277327136191142166528000 8596001 200019550091357501177353787224309396050 8596002 29741282076601997631238390711887157632 8596003 -52939448655229128570985183496931043616 8596004 -14444331640282605814781793623147520000 8596005 -1742666248498495045236825272296665600 8596006 45771088976474238748292961389283521280 8596007 -34891216678839211423792518725846977488 8596008 114329437147693343911310699815012838400 8596009 101830638918604477327757548247831923620 8596010 -15197622190683636609681416100506823840 8596011 8619082827436890796059991195265264472 8596012 -80636339738408867491623542401564082944 8596013 -31340330850005072933957835519616316640 8596014 -19922243613217336495511810708324318208 8596015 -148115233252997565619138083280282326840 8596016 -10328555309475010578681906498647605248 8596017 -94895788728775887090744606471242712960 8596018 163244417107666507001550986969165091840 8596019 33336276480168847729807434046792974120 8596020 -17101118215077505089096809176033075200 8596021 -36396181320732114247447368934630784640 8596022 -46855544606642443751532317945869550688 8596023 -37732293738239209898497717483434110256 8596024 -15209564500969440940745018537615585280 8596025 25350559623218884062609090496139004300 8596026 -17582765058960920736979150494223409808 8596027 -306793124189848131959484742355037226800 8596028 1309061938986376371070477848273248256 8596029 -55709436984412425693582746606748335712 8596030 62684526887062069554254508534391556160 8596031 -148555624027270068068629791428648079168 8596032 8369888060361761856711721621747924992 8596033 23225463320322411833000415078589265376 8596034 11157487788668152524868935226859473440 8596035 -41186844951319216150157106175759934400 8596036 757645069106133106416942638836866048 8596037 -8382581912251753311418135560501086400 8596038 -74555854645468488959916302893165347840 8596039 155301263940989763271131797754703274840 8596040 -55910522897012078646950849816221286400 8596041 86266866324429215486023272449459753664 8596042 -1167648234676464791263490983559079936 8596043 84310459840925700633701754391682224224 8596044 1021604452309783108365516970430976 8596045 13830824684760415432104353027087940300 8596046 42345767952962864411258686221404129472 8596047 -134998541255119750963728153356026755072 8596048 -20453917291592383050540940587709890560 8596049 86164204724553932320473883722971376192 8596050 -52483214309921434757276244413528774400 8596051 -268228654201660912507665539935423108928 8596052 -17945268264357560058848464109865271296 8596053 97430128017504047682133329960764726880 8596054 -95215033232383646698432932348467661024 8596055 -19127126133694928398049322549637599840 8596056 -25809450854862971562892305127922073600 8596057 40090471397667921943664005938035687306 8596058 -25332673160117745944385732012718818816 8596059 -4592619243677894833322351489429533440 8596060 -46885332797640220775767105711225006080 8596061 -3375221574258452518423861176187543488 8596062 -9070317936903276043274367219413729088 8596063 68773452200772685533139885556603355760 8596064 172373603040573548291800516702096588800 8596065 24296044973204511932662112914217894400 8596066 61986011862177819550709523778605801984 8596067 17869563812616480219823441520620982400 8596068 -37837411738670491400683770326231187456 8596069 413311445918605039680615158867262764160 8596070 19963070875709181513855356501894060160 8596071 186043190082570810768256620163003906560 8596072 -214385090649158073481188490451790259200 8596073 241049398004401862172406439277355895424 8596074 -54564869717071043792888190374339869440 8596075 3969406462853035449922967320210873000 8596076 -224213568262643943114346346016185771520 8596077 4234829373820776865814797887734432832 8596078 61101103549619636672356219986794571840 8596079 -58489307651101884087390349616072871120 8596080 9627278154107952604536748029933158400 8596081 109212730773410173628656335641179390132 8596082 -10006023324039841386629894110407024 8596083 -33056708236640992051199849442435581952 8596084 6433416992289985681080830429022842880 8596085 -38434385186508334278149081049107045220 8596086 -23547410517774895175529058320118979136 8596087 -925502811665237491172206204774315880 8596088 -169300640938357679279801286149151498240 8596089 -111548528324964089961719994853461116352 8596090 -17947101362006708234268722748436615200 8596091 -37725366869365811785840543730669810928 8596092 4803368499132110864041966765366551552 8596093 -170353396846811523030577256278371126240 8596094 43162699926108865054271952572161918080 8596095 -57038713030948393986974536077414050400 8596096 165287642370776350317157189218163752960 8596097 -96986036019591529423907276312326499454 8596098 -10015776541709456848514174655193052160 8596099 -65998501727049166501492635069285750640 8596100 -129998651287815185597797040610765849600 8596101 -48497319864857316299450865085256931072 8596102 40356736092877183822363817827908742752 8596103 315535436717335297867855321068579146304 8596104 15839834014289977171494042627649290240 8596105 37249492935872853725186603384017776000 8596106 56933489827851840186679254790157896704 8596107 -5850856992628998151150284027189361152 8596108 90753956106445860045038284628134886400 8596109 165171653127040103119036714777938800310 8596110 16987168191462356129399289103792907520 8596111 28341581505082484940606485474536849712 8596112 -8108320488380652230613578419877707776 8596113 81776785617773971043670918583082035200 8596114 -11170701572097163702693696421653628928 8596115 -10599945021955336091577173313072996960 8596116 33265288564168738895964035318477388672 8596117 -2990331084034302368606021323544199840 8596118 -65808314209850936212764976017682862784 8596119 -2433099148638618662953230005795677464 8596120 6179090058111690117788312944956211200 8596121 140292570796502511321414952439258357322 8596122 -30577853858429573187296680678363545600 8596123 115743146100775218217580632271891010000 8596124 -45000988445361179235023211907830280704 8596125 -80405432449796393282818582662443112000 8596126 -48467946189263581784224145671901660160 8596127 -5364712148074174787402681134534197024 8596128 -12395961127629242526995881381721014272 8596129 4185199853793461965591674850212320560 8596130 133419093255401764542966020381253120 8596131 23474461692172124230136624125063552320 8596132 975043193324803534780633487590532736 8596133 -2676701332472066248646016182887796736 8596134 -61335499996257364498791855940510026240 8596135 -63509831302923416490183678043849256640 8596136 31405889034489221220513572908952924160 8596137 135034211676965206915650925976392596960 8596138 -38148875059054725790489484986571027280 8596139 -65568470324152724347751797817830377144 8596140 -15287163352541895988278819233728266240 8596141 81184297509938479153494330363010707532 8596142 9634356326067800906791965717268383744 8596143 -50910580022925475641664372795305848568 8596144 -29085225508824375928862422711874912256 8596145 29014633147701544762929350605099442100 8596146 -8471411523417196629989490286296686592 8596147 -26006317057545854566580910350023253168 8596148 85951136280704747157778084953334210560 8596149 -51164021836797583470779603476137152736 8596150 6635325422304456486858414020627200800 8596151 3677654568624236524818209537549389200 8596152 20325146605111525881558084275378995200 8596153 55581743389518239044036201441658879402 8596154 17591519140184201626371026543213376000 8596155 9729294414879756291014570739696057600 8596156 119028310289123785447312679521977451520 8596157 -54127965107174010263878420398903537594 8596158 17134334680750999291408053792915468288 8596159 68721497614792512265267675245001605120 8596160 9555622263673019560416849120492257280 8596161 -33422775247774644939678246339162912768 8596162 12574567250664339888937023463918490832 8596163 -105206494792092033599405748321192674256 8596164 -28901138723989373173540919296350965760 8596165 -73438737947193091895880020549182751940 8596166 54562911238270511224527962869564057920 8596167 162523144630760793522713415940851309312 8596168 172836648212069427511758598664219059200 8596169 155250017141152438520508618291128639796 8596170 22787109182122257478102458900733094400 8596171 53364162668013587451459380118665012372 8596172 29076886963262059253227475170152210432 8596173 696669392817918394371844714159184448 8596174 46203341323526723178957744895060172160 8596175 7521739292257407485132026370324734800 8596176 1541698272427218270958760465509908480 8596177 -154355674768778477325128839929976069520 8596178 111312659631930674010640084949980586640 8596179 165542613278153623554674371478566327920 8596180 -20714538615974050380882848216927193600 8596181 12999485531059729732985041535568801408 8596182 2840662436013957227595245770403174400 8596183 -19883430696607796367172394839109902752 8596184 102437628997638574763639843081506498560 8596185 29916978875310806328519849489295127040 8596186 122589095522293760945024960748072038880 8596187 108614722555130688883446161120969392836 8596188 -9942024181070641128860420688295719936 8596189 -15364383205798656135783686250977095360 8596190 -72001908420872165535735415538571038400 8596191 10573461733224424753417750774038501192 8596192 155894312845864046381253303097032966144 8596193 -102721115843792683167482625975317310558 8596194 -24996518353090434993549560363004969600 8596195 -15040692583642381345893286156354906800 8596196 -32832782766941055783628939054047412224 8596197 -29568744524217591182990622115578319812 8596198 13073794487879562997864671238845732864 8596199 155378684446651313885476564994255878200 8596200 18230671341940266666684601065990144000 8596201 -125560319396856680217147087166807945798 8596202 -65489971631430753819393994464985893360 8596203 10576823323019112180967004118259200 8596204 -14775385197222057747525281911857807360 8596205 -168786192980936449376670281040464689140 8596206 5760973190521989649427100137036570880 8596207 18829826920141596872135786915824660672 8596208 -26768996515766229484910097324770426880 8596209 -109585148390678442053497696010616277440 8596210 -7217682931099997772011482496888678400 8596211 -62346896886091098017006598767972554896 8596212 -80600651240546970182632080446274060288 8596213 127640922695285336326585208214835436462 8596214 -8530531383112628801873783605762949568 8596215 62812478446275116318594713080507655560 8596216 1060481578830236240258256121939046400 8596217 10672403074706409715258517064226862826 8596218 -31459181118341785939535136657298845696 8596219 -55861828118809201956959121869959638800 8596220 168756291386548122042929070806204712960 8596221 50574287424610273226593728416180334624 8596222 112109621002017768237356503064803957824 8596223 16252009184271030179044855595427977472 8596224 4620908364601007286016846537559113728 8596225 -70745045084672948481710113009997922000 8596226 24362487993467473490972699151640335312 8596227 -56006992342628855827664793828638515200 8596228 21873208498861628754181678374974653568 8596229 1750349599244075384917317343152141048 8596230 -46141699469454579573628111665808433280 8596231 88093979168831380572519804925752051840 8596232 67440018220894741835502776003774392320 8596233 66246358731986258570716363452203942400 8596234 29458503014620568407597110650979416832 8596235 214922466571055457590395216172164946400 8596236 15429959356044455400042732697671389184 8596237 -39927751503267178104766758648717216336 8596238 8265236265226493104845728482245918720 8596239 19790356662005114752797863791766578824 8596240 19542599438620074528582211899961589760 8596241 192120637014094774074140519759573439360 8596242 -77099017146646768544906860774515734880 8596243 45845804057247115647465862584078692040 8596244 -188232009958006122393933818116552846464 8596245 6356258293837684895906724462418819200 8596246 -24125942839597248611792701117170665280 8596247 -42646362802495909386190434733549878096 8596248 28775042283439239956637419099981905920 8596249 -38072614251941107668521249584500172800 8596250 4102843390350955108194499654881390000 8596251 -75205713129658823809786623001676238420 8596252 -51910649880744542855630655282962846720 8596253 -358735786474569856314673549967743137600 8596254 -35193901676555995653455006277792761856 8596255 -24162494423705560711124602768570068000 8596256 37945353262514854343935509748391215104 8596257 -4222277175927967291393177197868934400 8596258 -6177698226716050701077732347255931520 8596259 341494198530617285820508671388715520 8596260 -6035793146349080370457268381497344000 8596261 -13393101341050821516171038564314980068 8596262 30271080200182643043954241018234609632 8596263 -4254106776698621457767631741617158272 8596264 144707603079438204642482697574768143360 8596265 -11652013519330686982786059678269452800 8596266 36620854418372017303002587267895321600 8596267 -28467337910912463205140427904869374480 8596268 -36140440453227439434315865652757418752 8596269 17931085441475993513068071387534379776 8596270 8252619491868464126359571231645625600 8596271 -131324278700672502298014177200106695808 8596272 2342367759054068177892945977243566080 8596273 3067082857775257014001855200151680000 8596274 67734201498249262881261612175071269136 8596275 -36375676129506403117058050862551330200 8596276 49870654974050457905354201795383128832 8596277 91856693675584498495674573567149356320 8596278 -7657027838359938384509568781152062496 8596279 59527157846963782102146007277131388560 8596280 -6204810803297898446536111219467878400 8596281 -100526718562293334283225913859831478448 8596282 -20638358534297773490502092331261669408 8596283 3196486728195605673961474457854466532 8596284 30646537525610060045139228140618342400 8596285 -1162615171573085549417610305574299400 8596286 27716355051811845163076358905609294592 8596287 1056776187567551374815716973109498992 8596288 -29522208757891819352364392448261095424 8596289 45638994160690599775191248061431245524 8596290 24703639536275769872492109159614622720 8596291 -2034361632284989127986486437880999416 8596292 61231678922167297723112533548664423680 8596293 -14727107209907951243901518385383221536 8596294 3232654923496989389990708470506596352 8596295 7254870740035462578391422558283022400 8596296 -38643205772831623469960663674662912000 8596297 51208727992564481314484358412570998746 8596298 43013888917239955108564078542223652400 8596299 -13749421488503662891000991020746788136 8596300 27659756283166873202903502686797824000 8596301 14714630030055811309260630973878281280 8596302 561872006194467124613926176842115072 8596303 -192317225691926890759023660824768221360 8596304 -14020330864941000772575981692700794880 8596305 39262717621011985339989910127056716060 8596306 -28979031018927629943570126016902205440 8596307 -12726699003729862683388291326740694888 8596308 5934044130280197674850125868301111296 8596309 16821726284365012227949650647619512220 8596310 -42054279648479136586129349157644096640 8596311 153569931783589438155711206500520058624 8596312 -2267322731285149319553912886489497600 8596313 -74304674930425936868642442805036556016 8596314 -28866468733878346934667480045529551360 8596315 23318284690276398586660622573233386000 8596316 55714756147452095154567167429505123840 8596317 -29013428665648540251009293346762203520 8596318 -11820609829089870285358862903690421696 8596319 89583212515906126878286532955002990544 8596320 -104583899928348209360924793841346150400 8596321 -46592382463120549051839668072983840748 8596322 -22286901954118653850052612708053263360 8596323 -135576223704421701211360272727253427228 8596324 44500855947721745797667501221685888 8596325 -88319870104695741500242594828639536000 8596326 2328650697829079817231863019210086400 8596327 173778610924269432442673941073323205880 8596328 -25803532027435717160937421389457213440 8596329 14462272436316683067211252641419563200 8596330 -16406384580398296020558071778297121440 8596331 11917538790645350797761406431651987264 8596332 -9551206461676299981776811225840913920 8596333 75756569370622980321088780708486154582 8596334 6577902460768138970704101899258422272 8596335 -12351078465571198911987850472477637120 8596336 -3443795957045335972499340413856186368 8596337 -52540397776807748028771006926443496448 8596338 6590605914084687179688024492427657344 8596339 9682539076800541273072516072426424592 8596340 4592711031989195308437087872083587840 8596341 2376805072729160671541907052308912000 8596342 12358019724070202260847882714999244672 8596343 49217094297244053956664849763104067584 8596344 -6557581403725072507691144174545121280 8596345 1633745038919175731190869132240603520 8596346 26214923827822246577921056638025269504 8596347 35524563142008877724512132392779311104 8596348 -15824035434094313426764579500086843392 8596349 54624488920345047028833585836216175564 8596350 -749314792808257206929028964338096000 8596351 -213968490749136412814020949423139076992 8596352 -50773648050913313689128167806284595200 8596353 -63218473451536354690530362482210372416 8596354 -126302848516058590308788872372554279840 8596355 85095319964590045762858256833093679760 8596356 36747584651512972762291796679967242240 8596357 22214949506224536032805039519643372224 8596358 45014475103590497331067559724550555776 8596359 -36871023093731893512658049884298368200 8596360 -110809902271402310445662479719358464000 8596361 13856640619234296987724398253374290532 8596362 5610346099701665279043972082339860480 8596363 -116049843275354651683496440955493414576 8596364 168725184849976613340253898424080885760 8596365 22607353667455524405160176298066024320 8596366 -118661917950129040195404858515368930368 8596367 29248994107834117292416393572752366520 8596368 -25181002690771564807787617381410471936 8596369 -216243627904968222375569538959115809230 8596370 4204665114282949773608673897648571200 8596371 -37349242458892075015713944642950891776 8596372 1694650798649505693455786673820232576 8596373 65251604428006744377655715953225414620 8596374 -17503188142269461838409769361806283840 8596375 77808378686464716664371480604981314000 8596376 89429250796805102006839783804397813760 8596377 65362021037847114126274012172285519514 8596378 18237297871129233946745691580429458432 8596379 124645883323227715276027806911290265280 8596380 -21087698473880560385398688179799162880 8596381 183727617153804831039400400810740926182 8596382 41277465532082935704162947547992721792 8596383 16078602937492036553894906624246307600 8596384 -35339635303371333867713699908808146944 8596385 54478282643936301974378728214443584000 8596386 57197611913315580530304743100507214032 8596387 -22538530386110094404160213743644284964 8596388 -231125059448764077402932793665789952 8596389 15017028078327395632962078653324675424 8596390 -11097014175320928645456677097952669440 8596391 38741664867245692010318839220558729184 8596392 28496297002655824511720866522170163200 8596393 -21459311169186521132501250199275919872 8596394 37734044186838927228325842952089446400 8596395 27871735248326781023927617804173451200 8596396 -61073344620279638504019193234373729280 8596397 -141113186251092033447944090785343090154 8596398 32992121325227180293838590448128727040 8596399 -534299587145568266768333826392041888 8596400 -2152070727793956931175060982360883200 8596401 -113305767107969716574216501286697796352 8596402 287038759316627689437250039806720000 8596403 -126207325166800854183127525811396847348 8596404 -44155954953253820138474221083335583360 8596405 -45672830157433569036184434439493318880 8596406 21589918720401142965678288293206540800 8596407 -8389302669949713008678824850286276960 8596408 -77355516924238897846373026735230013440 8596409 -153056968950444094467367728268958658390 8596410 5914912173571140759231717813714927360 8596411 -36825283547351828552124774120488716368 8596412 84037097577398898299004362072656788480 8596413 85793711941677597360508200118822697484 8596414 37796387969966822230387676686827492672 8596415 -124937718265093590123191535541099110480 8596416 -37385423084384582378964232307063390208 8596417 215958542207057580947364344374108062640 8596418 49635609360417166193183701166779077120 8596419 56049151722022310031829297980304586928 8596420 -19329974348554804830569185459321221120 8596421 78725380487191037208287789765273747100 8596422 -66164831703936841507321680882485919360 8596423 167744503071652588679008951600941166104 8596424 -31200091604130061011273566523103641600 8596425 -21680172600147066359378705473065672000 8596426 55622264408163224321920987105509540912 8596427 12245714571518626367736280902072148992 8596428 -58053415745206746406939709123942215680 8596429 107565227477027891502562805139379220940 8596430 -67215246230592197184060468353969729280 8596431 -1726277364477244708905270629356120080 8596432 8889824982497887890065975817365061632 8596433 203096472545391001669486629025699516020 8596434 5656992161966624567170441534671175680 8596435 131416949387401142425311575927131994880 8596436 -859186630039060736157346645026170880 8596437 -3245212207956417569212906767211071840 8596438 -75980057477866201594972335481121414880 8596439 242318607865714948294878633170259951240 8596440 5475902715233096961111057790977024000 8596441 -63685581623113471090197431104501539840 8596442 23336089947887500206193216490482993632 8596443 -5935973451435931833357210594397080936 8596444 -106172201846754733824136186673514264064 8596445 -3541562458669800104824667233570440 8596446 -22899823308310548325179669119417370816 8596447 -11334737666053702635496126467646503960 8596448 78445845200468499868180289773647691776 8596449 3844860710378604858631910353875598530 8596450 -35917458674310203426208823269718458000 8596451 63620703173929384631413860900343080504 8596452 -19620210677222075595735292678859212800 8596453 131333445208190713664650652293402520702 8596454 60364601411662352833518329145781067712 8596455 6852277247647819726844108158611456000 8596456 29614355417285993646330836712974991360 8596457 -11764444850378710513365101701570341312 8596458 -8145961180387716983520178996268542272 8596459 -209136260174255839771111696185074979340 8596460 -31338488774229105998577895970149662720 8596461 43217798327214921702429333737127838272 8596462 -13533247568652871234643498456479851840 8596463 -172414726999983793305957149109063354288 8596464 15482105766899750493862802154832527360 8596465 92556635887513023158962039102170007860 8596466 68412399328832995006570523490520956432 8596467 -14976615172939944570976729836793446144 8596468 -10396208212444589730979613709003252352 8596469 -19408935781662478862578743013221875328 8596470 267334789620380584367797062881011200 8596471 -55428336476637492134305897650352513208 8596472 237031841143477619504719974160461004800 8596473 -61427808917953424007663017862744759216 8596474 -1622030431689696418820296710811672320 8596475 -25210706902595389742902495117771086000 8596476 -15746410701209626075830554431743098880 8596477 -18172440985660519730861988929257800480 8596478 63623964230120198810056408761004600320 8596479 -41869965494793195735755105117917001016 8596480 4837127578096905991037639422912757760 8596481 -73280037289861584350225487049321762368 8596482 -97906200472788014658719334743837335296 8596483 -42914414178782320295113645273255188736 8596484 -20050063586157540318401346670956897024 8596485 -63361656436700494086296247403573964580 8596486 -5541210554477528510755663352134781952 8596487 -59691181094002940700586216028220295848 8596488 -165276341761446510280632757197114900480 8596489 -185668673197248339175899201996773434368 8596490 4474486809584552643178893632473052160 8596491 87979107221375272363264156149724690392 8596492 -18680279588440296336552680372603860992 8596493 -4596164899624215203874917330924924778 8596494 9800690479197068428273886305295515968 8596495 84237782265316813451218229992035429000 8596496 49500108604116611624958091932245041152 8596497 -24022558207522261414158390395470938240 8596498 4666855232406267043890785418003886080 8596499 204211823659290801485901156186663106320 8596500 66037664538591362874840202657809408000 8596501 11509605914429832843339232725865419900 8596502 -9247523170859529262197638360017455168 8596503 26373976686224912891396083420094054400 8596504 -47939953763060818617294286739824435200 8596505 84761029566404730560174740159260438660 8596506 30525753509621538937684813777605513984 8596507 -12619175375082227773576922155544107608 8596508 60772811865144735295871555946813347328 8596509 -23134201199182917007040338223973079680 8596510 -2281185599061287144248068873450355200 8596511 41893960078237323372590336162484973680 8596512 -150004517727870317675881812891174174720 8596513 800428556505515204923981415145617762 8596514 38879784371548851321879121901483418912 8596515 -26937054231902891321308406390408089680 8596516 -73564339097260862695018129056791497472 8596517 -457626420627505051215211137614035200 8596518 -30964132260110249193922785330419312640 8596519 -46457976359745070811206432788312131080 8596520 127966737010128429606596496758223820800 8596521 -7025017491579257189077205073902798592 8596522 -16659924532385142099781940347510373376 8596523 60867125957535500568686936854189353012 8596524 12945711506065803526494615096595709952 8596525 30238582885422778807662435619173704800 8596526 52570970483579361965204909138623382784 8596527 -103433371830396091181715181108047001080 8596528 26265843788111512037510224396560629760 8596529 -11196705509100380556615241090904709870 8596530 2455642476085196783931071496792262560 8596531 -69621310088402700565399635204029503120 8596532 -55725149282894274177573451937597245440 8596533 -181685496838074627955918188480786124992 8596534 -23715115255199475592760293645702360320 8596535 -299807761753074127908900067668622189440 8596536 -39403893754146239357260066782702796800 8596537 133618492473872317334789716150717382186 8596538 -25656258487077421487088811013471627520 8596539 -10992734813842538259598257092796408816 8596540 -26692140764559953512966032625352117760 8596541 26183490999799726845019934196185788032 8596542 9543103832824662011026048469861435712 8596543 -45584812922933368258779327229997159040 8596544 613860451306325075757075917797588992 8596545 -87679573571110301517577707123440722560 8596546 47914035891660571221190438519527936 8596547 -14359624196320416296233745165490129360 8596548 12753148365980524999290895527916191744 8596549 66093296105554878076055734161999414528 8596550 -14851356013452575359084784465700600000 8596551 -1824819924552632196235329319726596480 8596552 72879627074997046671755382924037785600 8596553 -1138467143873012389314694585769440896 8596554 -31740864723401466876345200445212275200 8596555 -139523010517783053105727739689032300000 8596556 -153391745145204659492335305855506791680 8596557 128609502322209696378655275398401368000 8596558 111056061958486518949876522425602162880 8596559 -150831630081450934000825387961962275096 8596560 -241139612371372200628190220657623040 8596561 -101997737820415509148936464788808765838 8596562 -30505973543312751085406939919828535296 8596563 1473548074458862229513365160194741944 8596564 39542455226792859790685572020768354176 8596565 -92668998913387347050208462369349555680 8596566 71487599525558303385048646854694176 8596567 66731800929078314067608619044452390752 8596568 -31524586955563812422353716741749760000 8596569 45441091729514868980245546611893978880 8596570 -58752435436688579968368164759509343520 8596571 -201786204431492218176407911225135575228 8596572 10907154921228870795288778612371382272 8596573 -56117095037490018983852721336048105178 8596574 -7383271221172237635671997820720299648 8596575 -7214957987365475251387707101854851000 8596576 68190219975141505403935369866815864832 8596577 -202376107844951708334371648691309228576 8596578 -124676179730698170372495106127413443840 8596579 -71955969643083678812019957242232735680 8596580 -37077067711154934475015565045748149760 8596581 15484914602523198083128071093333977088 8596582 81494518125349776340054780169307547392 8596583 -43473644002669589421057703256460132168 8596584 -152700771555490654268085121866731520000 8596585 -12168641478060038275329599472574112220 8596586 -16205860841660688194215930422338457600 8596587 -88431032648842976145636964608760227240 8596588 6910673336341065477058293518897479680 8596589 -178251359258060932746293867172753437610 8596590 -20365542918638945436895087768812535680 8596591 117755854174568826969381948325163824800 8596592 39157790700493946059562986436163895296 8596593 -24797588490079098717022437557063879676 8596594 -17345784670036294841173601135264177280 8596595 -7798770167794024574149277693616460800 8596596 -42687991312176946552480576875844804608 8596597 210328080796081772501751922353291520046 8596598 -40106900005657062507037948629140047200 8596599 -38697846714497251842106775630768640 8596600 -17483722662629085671073618999055872000 8596601 14896645356465626299990374890845300800 8596602 7816114596219456332114656544905972992 8596603 -2652536469434215301120792149555660376 8596604 940343917577885565758235142384736256 8596605 -82561438478283323051824240954083611040 8596606 74466426599861924959197533466677121024 8596607 -123391565483784047985249935400974723160 8596608 -105433188760021201122542003044283842560 8596609 15005551373154286596901215739790035200 8596610 -20812256362142233975030954988844380160 8596611 303829973893469016862223499147797663184 8596612 30468094235573033299089918055649946880 8596613 -197231314436519070199916562785654595840 8596614 8430657409651375417761272851396208640 8596615 -123409957366882015793750517475172551200 8596616 -68737597049211816667020203024890429440 8596617 55407304366260803720834832658522245312 8596618 29800620212575306764911671324848962304 8596619 -175973233467353972156712730690687207980 8596620 6917726989925989445816301092067486720 8596621 102272289416100650234858693051595128544 8596622 126037173561107606812259102272593964800 8596623 2706626940489224759777454315868803840 8596624 29409589171085530593335335109328433152 8596625 -18805899148926773673605070215348430000 8596626 47933658822890495724480001735119360 8596627 -56463412911792352469235322068441285088 8596628 67234004353539166376334037262292723456 8596629 91782006723448892475401967911284181184 8596630 -9431213526850740734765794557943480320 8596631 26966529071395297518335477598070815432 8596632 48773352716716067359673484706473738240 8596633 90492827693654956511459007519609169044 8596634 20918056671350405449302665667201601488 8596635 -7168152011752423199734841758513280400 8596636 211250263323649419784492362301742299648 8596637 82587541428500477201713089533140313952 8596638 -48827814883805928173041478243040111360 8596639 257096917219625995736333769850585929440 8596640 -53384724814581284213071704718611578880 8596641 22067955659659574824414465767639183360 8596642 -90979832170011407735924591389496466048 8596643 -166875465090977680702836032592585601656 8596644 34295317962385508855894982663266918400 8596645 -114034630881538646781701440081280932800 8596646 669586161102384271459736360470557504 8596647 -149335367557323507668830866648172633776 8596648 98756370195616186857891737046852111360 8596649 84967720416015712350288907753585126650 8596650 27104362733607891822840952099831449600 8596651 31135292154234893865230358646698885920 8596652 22835895312840091245126535084879664640 8596653 -20194131140334664107384026961896094720 8596654 -20398476958196374546825843482589670400 8596655 1238204166006325291841399312975778000 8596656 787786463526043251164611095248486400 8596657 221094978231421131862923148388987957906 8596658 -44887450747407505204148141671222155504 8596659 155601225429628983853257382043233739520 8596660 127757656951616844564908327554345459200 8596661 1876120722243966866141166955324729212 8596662 -7849131605780103934876868989653245952 8596663 -120967471799401155865012194346856688088 8596664 123438942516385621770707951745196032000 8596665 863498465428323826539300462750259200 8596666 -14775024101488187846054600312891256096 8596667 -95697958303251942899249228545685584284 8596668 -10488955218530236349463132678380367360 8596669 -57283167867989611109046555825801249140 8596670 73538615044134136552583537729176841280 8596671 -15004273985013399430726479540082296888 8596672 10091872288257314418066607676976005120 8596673 -2095216545249327932226816844682459820 8596674 49394527042576802909122632035959473744 8596675 44152771366832955333296872956040981800 8596676 -79045170453979487298222532060690980864 8596677 124413107882225936910750149264766263520 8596678 72922875526537884222621582548746124640 8596679 28589395960156700806793360158654130112 8596680 -14236857295921788775170224228573184000 8596681 245541314646241449676819558169018908032 8596682 -125996918441215645655873264588323577808 8596683 154227353577198591007609047505323562680 8596684 -131083544419457511876019330352933987584 8596685 35314929408208609392067038924193042380 8596686 -8095560958018680015253026071075512320 8596687 -201994450743885049567165200280461360 8596688 25577046008065786935916660487914045440 8596689 3347481373662713545222083795476118528 8596690 36473112143944066778658267986801085600 8596691 -849993692068876917466495106215987056 8596692 4701169914251562201703023027949700736 8596693 -53200613400018629381869658583289186400 8596694 -78274213081154087322254387628424227840 8596695 40395186548894513542862148882956935200 8596696 122291593292911821939053481433155932160 8596697 22398943258984460836489321416620913792 8596698 30657377601377045691770576100121429248 8596699 -3211197932401164852156076499563084136 8596700 -25358346507803889197664016148834073600 8596701 33283840854536086917523444110427086720 8596702 -28347189112408313213619782632089825600 8596703 62414121657684381397071554416738337280 8596704 129340006932506843471175543366785433600 8596705 3070853339704927950927510379585022760 8596706 -34375892625749739169798405945604227296 8596707 -121748463614278580814027524772197338248 8596708 103553943955692714675083303346333273728 8596709 179899182608831030845559742781948175040 8596710 13762083436413872487036351335606096640 8596711 2908852603498523973949520789510855824 8596712 -16734512268023330525271462965844756480 8596713 -59130485399954041836647588591228470080 8596714 -13588286121109818599912643602414239488 8596715 34228219629226500060999896268160059360 8596716 8879324149773195540159990785003993088 8596717 26572061177975879270956214823313121472 8596718 24016621252337514018826685153321335104 8596719 -158683675570877998032679180965418997760 8596720 -7959403142700797540913569417620684800 8596721 3978851410199892348867289988473430400 8596722 -24626588290617853887718861906392082176 8596723 -196632747074243328246033919634153081664 8596724 -31210807306127140241873316628775973504 8596725 -32964468619469413867539699300469192800 8596726 -1393147564282505059412931199713828096 8596727 -161085018667597997192607080535088454424 8596728 21362243596747138552586138790527877120 8596729 233625545035388540079015860708950004330 8596730 100496103541978496840450467762693564800 8596731 27457806269056583221144308609856692480 8596732 1321500217601999680408668355182731264 8596733 101107903542307285415465324524753723200 8596734 -27731084519627199083183708640144568320 8596735 67588284045584082724025586505378846560 8596736 34501402441220091232283316386971779072 8596737 -144879740920575028475536382710551928206 8596738 -5612611737991036293840583119286593504 8596739 104968082250436163343832011132521580540 8596740 406109722020750638985086814889267200 8596741 156374048745576127803864088827432946142 8596742 -39463007236657582426023082788116361216 8596743 13540734931028639113474084507303716264 8596744 131407424860556387194093158267512586240 8596745 -14999207262192679649410542313660565880 8596746 -58759170531726940542888812378562816000 8596747 203564746459933922649718690637658336072 8596748 104345989311968452573692059625246705408 8596749 37697446679540868870027482811078066240 8596750 -33245344894552288853377035644610336000 8596751 -49805774576734492385431090035891870096 8596752 -25636291843519002671097526840290508800 8596753 48386953495897387907662361130096964464 8596754 15282863655248864904434623035003570576 8596755 -35122361236041833295511016028659529600 8596756 -10152599644220874555687158001612367872 8596757 12390493006381241288459966812234926012 8596758 1285267579599623491165741555268458368 8596759 13079610155185354028790531082586964240 8596760 66537945236744388804877757010607104000 8596761 -98455681604920450524573062170754580528 8596762 -79279907925008407758264889391980036368 8596763 -73843236539600679481736599997101574640 8596764 -83381685273930143824313477134227821568 8596765 -9911343993121248295910616993936960000 8596766 135451743629601210083908469603423912832 8596767 16686682844696884865891317274767646280 8596768 72125954952579791944694971665898143744 8596769 12478071947239243427897096866749075120 8596770 11756965902267073164127763767584030720 8596771 59453455763003278406628755819160476200 8596772 -1217381549722225389317047944633600000 8596773 -5730479364528263000289830426459048736 8596774 12120568166441622450050301325168007136 8596775 575408102676994645063906222769865600 8596776 -50242992372778461113219400849497702400 8596777 12564404434198444733672665417685712000 8596778 -94716698642861898125041634333305570560 8596779 4814946191737050047833270457342625624 8596780 -17694670137632890006101474546700185600 8596781 -122222061155846536222326872950997415828 8596782 -25116143912727326659836996163810820352 8596783 -2320974454048515492701614760099889136 8596784 871713516256611568355294203495120896 8596785 54054033258664055845294627349104243200 8596786 103973510998092665281031560375147695744 8596787 -276932042515600414540797807569655987720 8596788 -4272638320094970118609835496991641600 8596789 2698392287832956874717431633346662460 8596790 17434275852178929402774308940680102400 8596791 -53617146015279126074465532923622471456 8596792 -375762784237579628005190236347350753280 8596793 -103589735197509851473459720296365663958 8596794 69743346819226724789153767104058137600 8596795 -4994571621682183130871517748090275200 8596796 -1736008300619430887681766277875572736 8596797 -92216164196607081984062111947784279040 8596798 -3610279517244026176214480388728203776 8596799 341112955109844706911700808582859224064 8596800 3673858580851432107055637908684800000 8596801 1861491825139437272584574818929530032 8596802 -18467138034198860083501095530759010816 8596803 82889768034182817026189066361368851704 8596804 48073662283301435975179242010647269376 8596805 84990733987825589379983594439886439100 8596806 -40659521651630935581088850694294770496 8596807 -179647561312789514010910467132322859944 8596808 -111443533948636940831091229743390720 8596809 -27353501017559864951305621489241717916 8596810 29956452028434986939121894368488126560 8596811 192747037288264430070818222199713723412 8596812 956750677585544560510424309341077504 8596813 -213418412379524062991866602291030044938 8596814 26162502552218059820292767197093822080 8596815 19230561356396326168266564881285682720 8596816 51926318695092463030940751672662425600 8596817 -294567782380915126145931975337565556096 8596818 -1388181640038579173639456046043176960 8596819 -36611520244600607623050353898966245376 8596820 -41615126565641137301449159307433699840 8596821 50799556674410790142585872674334359712 8596822 31964627258984587696073448909407587584 8596823 39080118591064698039479740306601400072 8596824 3630558532458377439144503951769169920 8596825 40814684464786836719164408514506881600 8596826 -15372099681677562456590142940894024704 8596827 -72478009156838291101978277841289912320 8596828 -113629494425249748215425408541995167232 8596829 -197428438546991666930456340116510532570 8596830 8193228958865175784810051117943808000 8596831 216322295642233637854554370236673416600 8596832 86041571857358423919252208502495772672 8596833 -36532099556818439779085824297891031040 8596834 -120317783539089537248179376383369547184 8596835 70347798261969165948194903319591698400 8596836 -26300900114806722284642550880979150208 8596837 -29966579176626258474121892765825026208 8596838 -23155551369027779610740049462584635680 8596839 11794736644356719355043729809003910560 8596840 23061230225186262656084910610779340800 8596841 -188082857077146581420904571493044944816 8596842 310481089539153067708038322587309312 8596843 42442151268367885820466771760900287092 8596844 130360615197887391736759025723722004736 8596845 8113065558239059466347752499698828120 8596846 65377640006808100285473297034194295872 8596847 56162016420857184615073632185477628000 8596848 4560223629047745667709561828592844800 8596849 -83043264241333033613243786500554296088 8596850 -38652896711137621597565739094969899600 8596851 -28429680201295962346980286978906356168 8596852 50929251502215216674739643167194302464 8596853 119711994957123793595742405609290055900 8596854 -1541481461139730877488123821224283744 8596855 -35618851901691062877393103184543340000 8596856 207035873306659678208481107338401914880 8596857 -41840216670612437055296493914918904480 8596858 -41428839952093661365587426441400707072 8596859 348866688350218168513714929541895484960 8596860 -9900378738346945392936658227376880640 8596861 438353480887270857871853195718768992 8596862 50541573862277774022254269739539794432 8596863 122546431606130119881338016155282335224 8596864 -147243727994860262425863454761104179200 8596865 -77463827153825312386512573778392848280 8596866 29763450059234532097207271504660974080 8596867 -68376535472446221413757028219383773000 8596868 27544218364412864823954524390704459776 8596869 111630158009337550342380634773330699744 8596870 6150882674892716358734411705857109760 8596871 79889589407115974859831585214699744272 8596872 -31182324226897589007863971728669696000 8596873 162009514952451648423329747222484051200 8596874 43020295139909229655414150803538333440 8596875 -40418549574739787011848537728368800000 8596876 48318236421060004585014565604858158080 8596877 -246353572258665175057310023307543603274 8596878 36352794780087381116486050900185129024 8596879 -73326688225056137069900484050954157520 8596880 -12589827610055301508932672476955770880 8596881 82774418644230456711991165741752999840 8596882 -43709111944635109833260703772801532928 8596883 31821381005223076255627889940914196816 8596884 73210278145880600107288618528411287552 8596885 -174621543526500489089372032127581206240 8596886 109351930125352970467661723191956943392 8596887 9085431777567272057774751898975719840 8596888 1132440878630401950107477839167221760 8596889 9943248170583842723592095857728721920 8596890 32459333270776616168065118143137312000 8596891 31161054542480328475373906069395173432 8596892 49692869412254533885483116899900060160 8596893 61743626339963460342235978543063691328 8596894 51484283911792718326302521551231639680 8596895 -233672250809833163580071252379772469280 8596896 23336014033074299260638437452114034688 8596897 -243598288430629347187208053285297114654 8596898 66039789664148042864584255424037399840 8596899 85395179142828155226803469605463166884 8596900 -22444369494712329298821225573432384000 8596901 -203436477514272712963291542154987756098 8596902 42023397712038651441639976922125557120 8596903 7660827418699014695664236895891987528 8596904 -1235556349406752662393461749676359680 8596905 -97313681068995339806533269996660350400 8596906 95754231583066528718030690780505727152 8596907 -1093838082542025912989526875340524976 8596908 -48676127259180836119146263300693652480 8596909 120724855297979810222136589571993049110 8596910 1629870662270253795771178370708766720 8596911 217998080341999912367381946606605222400 8596912 21619733225311179912317643724836847616 8596913 -17522101349229556635714676016279903472 8596914 12952741648913303690454623395505222400 8596915 77386792890498489089113182647216475600 8596916 -149507560794816108067550246504640675072 8596917 6282256622533586153393991598348934400 8596918 2450346551334887906759738897987917056 8596919 73294727073045279478151217632037943320 8596920 -10518207316728456005128862171843788800 8596921 -14299973181963221400411577786954943136 8596922 21838626172610711044122543915836518512 8596923 100096688820613352176700418419947810584 8596924 40144795395162352148929740238033509376 8596925 93042605315320145649050343467841724800 8596926 28230914285403747613530345001900503360 8596927 -86501594352916567964560000466399919840 8596928 -11981099177830532229767861912136056832 8596929 -91120369958453892416547555391517492544 8596930 37428080794817825071883508703617945600 8596931 25074574428122794263610072635975555792 8596932 94616384611289682859560279453263772672 8596933 12125595714539697138058308190042830784 8596934 -56359163912284046879262912641359910400 8596935 -2016903176448536567772468274229214120 8596936 77221960440263658998134488988057543680 8596937 -13137206232269200951620555887528248320 8596938 34718950932395258268458753862518046720 8596939 -33087753408297418382733514928816806480 8596940 33926365979260644157878270883203072000 8596941 -157855882384312248019605711232979425536 8596942 13223130140777028157491529327254919872 8596943 103186257774381397171137237267001470192 8596944 -3702915854109111970002692736205848576 8596945 -33849931791863511645796495426696355520 8596946 26642609123305526607141653594840552064 8596947 2637247164842811226896244896425252928 8596948 22585801411007916369500826808736167808 8596949 51184030258651448145488603105231844000 8596950 -10530775498511990031714554829683760000 8596951 -45951781368799034776870159157329646592 8596952 694554486860471922612847806222336000 8596953 -135472438147208118605852987085697456038 8596954 35385648256567924550669733790352008176 8596955 -78496620754609845413203464156121236000 8596956 -45156083506722994320209492822533436928 8596957 -66471289705342860218710680814116643028 8596958 -192982699520834941718651512318779028224 8596959 772897340096148434399927199065957760 8596960 114436712522083514901049277664504053760 8596961 -172434101456346141089093644765895961438 8596962 7216406206168914000161543952086031360 8596963 -52116028782141954878755055624538381600 8596964 -80370603305142624455974108238810677248 8596965 17748523818865779413241302426656437120 8596966 -7658176973964408399713042232039939840 8596967 175693094791721727945941512784305097016 8596968 119568880566927616093497142261788672000 8596969 187922368321810544445636317508380317370 8596970 90205270796333897899262087063103715680 8596971 -72554925607108153507503738144424123920 8596972 1683124929353135668460420548313466880 8596973 -70354966551125492637636396618235484160 8596974 20627557338584811062901362363711179776 8596975 175272198573286173905143831133375826400 8596976 -49341385024193283583957478618211188736 8596977 -162267447659518380257081417878955099280 8596978 -19380558889220507696172952349864647776 8596979 -24244336196303041634268059842670778420 8596980 14390946631519991607750425769243893760 8596981 -162396046854943434732858382745949371218 8596982 15668796842379273685707972119479632384 8596983 -3104576322521415455168361288982589976 8596984 -37488160497920122107378042754610626560 8596985 8170842037681754339377255606079978760 8596986 47534930084104438325621683894089076224 8596987 5650998870264685728871609313589925120 8596988 -104747858915205993187687326414612160512 8596989 107940965546941802942794712432147603520 8596990 -673571307462482203178403457509770880 8596991 7048240877181915472227649479524426640 8596992 -64273060144854313622974558157175521280 8596993 159826530722457969709383761138808953280 8596994 38077372423676978504091650491019576832 8596995 73105612248788372554902065399734275840 8596996 164532968123304591175955890501104080000 8596997 101721717939164373295401711083993140446 8596998 -39089433927510429924130606272797709696 8596999 43784966961004689643352418160100244400 8597000 143874364788096445801193530684008960000 8597001 97511933598349524400379073364751543904 8597002 108138635541102696870013133272514654400 8597003 116489327871843266402245055174190428400 8597004 10111709410938590239349285222895160320 8597005 -231557706663843269524532877508022634240 8597006 -113611538446548728477145422723363128320 8597007 -71601018545440830435575810502921425496 8597008 -6762652453163598207422671801704775680 8597009 -124860575495243540535876158161328143296 8597010 -613656599838693695636286621687436800 8597011 34479231102955120341826595907320483840 8597012 68633401880661463117726509165462743040 8597013 -39990060429801153030325872361837850112 8597014 32302289837676306184464048768625229856 8597015 -30870088718631741740802880357890189600 8597016 -8469645735341898349698380535023339520 8597017 91170934418248506245857295284475639040 8597018 -78216120319266450808488736987055777040 8597019 -105895422681195179741317691179723103520 8597020 59301063544671209786441673744681684480 8597021 161083030673909887356403294262164114200 8597022 -7286145935969975944071132790747969536 8597023 -72728745834722634752194535521182701728 8597024 17001741202928369641561849808172613632 8597025 -32528409131833324785036851308238358000 8597026 -36425235622017185142166452725623386288 8597027 21668065268312501072938421534787030876 8597028 -70274629319500034644313768212399933440 8597029 11599562127047626063283957182816396576 8597030 21211606825781577229390461350515868160 8597031 -243970959785002514625490848057794575536 8597032 67360182199102768296948406866187960320 8597033 613163506125222148901878832683281744 8597034 9222726536263390522487200840423565568 8597035 68466721432796065562442024810015155520 8597036 23269019013201760355687233451342432256 8597037 -71528794699401772356052198925177077440 8597038 70727987011484004770887360731713157696 8597039 107633457913379635322675126862124690800 8597040 -8529021289187522134975930814400430080 8597041 -22798759365057227271064341802814776558 8597042 23250997680601384328215718434342147200 8597043 32398542673072107394451420708210880000 8597044 -6386297848226749974980944796980838400 8597045 -165936110035942882293668601044168393700 8597046 17367605625745759295930177839978920384 8597047 6718626465931392734439803150394019496 8597048 12908516512997356549184342031088128000 8597049 -52866003905621069931127740146577065136 8597050 -66451818235834694520384680187342000 8597051 -56590087700058995166974632253979249948 8597052 -201710620742714183964806592785893029888 8597053 -113722989270889837804742111624157605940 8597054 -5879807891454015478270043831091174720 8597055 54217608069086241203887723659209126400 8597056 -5325171231394484998838406609961484288 8597057 -21473131326346653682901391568339867968 8597058 4972078025083218426061628991594613248 8597059 157293058256960617455230596370738019260 8597060 -76434631500449505869187461615050955520 8597061 22004368714181288525423275412369419104 8597062 -6953490415251220414038282832870533888 8597063 110861634749589264258783127931089415040 8597064 -2988514084441309586954966009550274560 8597065 49997248869968664404014026675647460 8597066 -118497298517059293868970633174761698768 8597067 -116244087430655720464906699122127594560 8597068 -17068760109852654123200815787106358784 8597069 -66712365579503742397122631896442744320 8597070 36820555557304243599795911179894387200 8597071 -53628609697610347350768441627641635088 8597072 -43903503082123519604559474483799523328 8597073 -40137264200689263486133142188514700816 8597074 -3358954428525642854090740060327743360 8597075 -5612852303688357354324147111183278400 8597076 1887203319761407723287457645861300224 8597077 100926842876704197736496545432267457820 8597078 -10328847636755316062975966644560537600 8597079 -135837572738383458588879203063222586600 8597080 -90392470666199300129072783026067251200 8597081 -179043114615003218450406401139809408118 8597082 -17559195705682867098991685114708451840 8597083 -27929979754374904446928911320929628160 8597084 -43589362789426458927676912484545572864 8597085 -6008547633803619554023323657327809280 8597086 -102945397894033693170610019074122523008 8597087 8317562054118474626948202868016786592 8597088 -130200892353960859623604458692361977856 8597089 68405037351873434529267164603811543940 8597090 -79419146496343026015342927602561407200 8597091 -93721858888316932794947963363857763208 8597092 26115046399880935983630329512451604480 8597093 -40720738639123788516029148650793542658 8597094 -42863183020221579123262836995086824960 8597095 12118581478239404851689583397078855520 8597096 164305584307381274006604523305605529600 8597097 81768470965605458673730241973131494080 8597098 -44096891697840010855655621063370428064 8597099 36549229618218544635170105705224560096 8597100 -19965415003967398705639969751933529600 8597101 -123954388070653090803839581731891363840 8597102 100943975105516078508859309602750322752 8597103 98021309317716182809586074546094960904 8597104 -55152967529309755870903010944665452544 8597105 178030660946327874875136750049515971520 8597106 10112976226493650809216432916094034432 8597107 104354691816589352071632131180591200032 8597108 18261981648917339257065539151157071360 8597109 -30752532997654244337338557271131235232 8597110 48993744699779166086252121889504220160 8597111 77991150645300797332218554912150756712 8597112 -90091595697248266029384665962593300480 8597113 22258867139125387313354316932125404160 8597114 -111532099364501153760443666760621427344 8597115 -64395828983741225496201678245161872240 8597116 -88804224845145585133525722342178460160 8597117 -178399987071513252124605049714999923834 8597118 31617857623683736480644229900825272960 8597119 -1796593362100017442923725103791782856 8597120 -23827592850397420438727300940300288000 8597121 35568789491235766866775320409981225344 8597122 39110721518707882164097363021635356112 8597123 149900434375065147109473870824096181372 8597124 24560000915440512039008083044139376640 8597125 -12660744794549617507858907028175413000 8597126 -40138797468446495759322492292436446080 8597127 5221555894955121754536912369032757504 8597128 70945860763042852003183916348985308160 8597129 34521399459491251338811136857078919376 8597130 10366022025565199022241870156390993920 8597131 127755396949281654220286911943424370912 8597132 -15700727150805826989131563416229327104 8597133 7269642486527647670605190045127838860 8597134 -19730331503189090421967215623055691008 8597135 -3752294867069642721500196737024948640 8597136 2346436052989075837090875705690488832 8597137 -6272614470519472111320684669000399360 8597138 23203729493393189431814123860714143744 8597139 134802557109133944599935503776671179840 8597140 -17388322084270553434365633010876569600 8597141 88587108174263753226362482317277997472 8597142 -81314771782592237626873343645620371360 8597143 -76348542803423610586159082986687991608 8597144 -107440163738383681931832824787303843840 8597145 56822740409288058301235071496625606720 8597146 -112396210018097616343198868686835120640 8597147 35799916955388507490923873054474354528 8597148 16056646361973227180308841127573797376 8597149 210454987462816991720723423063203929120 8597150 -35548938852812067001012086181176024000 8597151 90607999620412925556820059055200948000 8597152 -36500049432506084525733026074191003648 8597153 -73688403358790334636179590379998630716 8597154 5210438825613383999356137237954933120 8597155 -28613144093248993484606565105400824000 8597156 141618569117658991088329709956216955520 8597157 -9245984975743480415679826706266609920 8597158 86416015858254217778889120438727880640 8597159 -2611169586364935083104697113238741640 8597160 39455611593849566748897018860180275200 8597161 74314644987084279299052299105573731572 8597162 445397648727379424864626331048984064 8597163 99729334731574784256923504843964528624 8597164 -7574740724545382562605479151695517184 8597165 -52833814688745824897960004985490765940 8597166 17866884542514381802193963742048873600 8597167 5786195151924659149338493128714706512 8597168 -8222379569146958543080370020868161536 8597169 -32013741435430455638264694943041088896 8597170 -12342517602777727013111988421768435200 8597171 67411710159324294019173920023786296 8597172 -14043135618301327429689708587345958912 8597173 73057100314644383605847111728956896764 8597174 61734599860471061892672675976037202336 8597175 56555551409707341959719817430717408000 8597176 -40670472872504031254064475958882672640 8597177 -15569145071190283616570940366801798720 8597178 -2776858529199855722026972635602440080 8597179 92373752333643436567210649953405127780 8597180 -82288623002395080372905403612201907200 8597181 -41834270048359284863968311012294574848 8597182 -132255133965926899970257078272903364416 8597183 23811709425174865678724044746456269664 8597184 -34651795096359826608013470360051646464 8597185 112460556275784914261537348680213987200 8597186 -41887072007257763864406136380208767456 8597187 -98981472950652603797545971392160799356 8597188 131215399920884415117770752573056326656 8597189 55018748395487845085926250646439922232 8597190 -5519285213446353622979240251286169600 8597191 63339912773137575290548649183220851400 8597192 165156401918800926258436935995405952000 8597193 -1561255476099347836567085813550895104 8597194 -4524784726594374400041301424755334400 8597195 -88626664258711217671038982636887626400 8597196 -28795278200612818295797585074981849600 8597197 -42459539068564283277447768669100846314 8597198 18348802364039918252254633230184214400 8597199 14607008330260337058610122103926839808 8597200 14092785908483520512438465452695756800 8597201 -209824625827633341502512385711945728 8597202 78972557618460067024171878101701165824 8597203 -63149306004375310162114243860521606548 8597204 11208473037137233043691039514084245504 8597205 1096254612408740889130235720279798400 8597206 -42873083277859887533550794560698971136 8597207 -220326539077007907727747607775871405728 8597208 25311203212878707771734893209583083520 8597209 26388273612897489533150550874914227716 8597210 -1559869987512841019875635580678386240 8597211 -13444869854053134668767103357247530496 8597212 4503970926845151952096121431146660352 8597213 84371641355853796651827971040999735462 8597214 -33708617583940622222409580362346735296 8597215 -728439191709736697737951797899185680 8597216 75194607505971622551777931396536336384 8597217 39013268874190946294622295296757852080 8597218 15599184365973300623997817499579837952 8597219 120725224986065898172918560492398686620 8597220 -47113228352244418330600999133479710720 8597221 -204838863437062781364463552174316433156 8597222 39354145649570736249252795625821192000 8597223 32532456770887628169598694099636039184 8597224 145807149691268182390153916115276134400 8597225 -6620143699754616108952169637929496000 8597226 17313742305600625602664166694260037888 8597227 190921927307045556887661421754963257076 8597228 -22090984972450600180801537835696484864 8597229 -327858500653376475342943321458158016 8597230 7631621373288084863278109878946257920 8597231 141156284558197799810861498651413357752 8597232 -6918206069229849260761193210063093760 8597233 54430274883707521826262611805359461440 8597234 -96565718017908769398963429091511128320 8597235 -17791233988386893960398764655117625760 8597236 31051977733916657251659185616486881280 8597237 132751296943568551059136644835947604992 8597238 19959943599577005260540998073047532928 8597239 11127535839736725240415649508723850752 8597240 -195659712152042703266125083432148992000 8597241 89175941598472187492839986186944634180 8597242 70222923568943653160034683468915731200 8597243 3158070064695426553923121278273428760 8597244 -86086003952066131092215562911495700480 8597245 -13173287221053965220599684726193196800 8597246 23830653096448914734643950755417947456 8597247 59578584019386985781655269820061581000 8597248 1222953143898616980671485256241512448 8597249 3374606492428895777332434929383762152 8597250 -28603768027491566629650234875296152000 8597251 -50686542592671706272271491938088929888 8597252 -12363225708460691620428473587902870528 8597253 -7872571669782220225143287303336601600 8597254 168237797431439375274871263331679996160 8597255 -154990746963023203370933379056054856840 8597256 85641962104019639323869949762764595200 8597257 119338173229414916261788400336401868832 8597258 -25476703981681043820900708434758541520 8597259 -8032008966928769765943685322631466200 8597260 25013651253732048214101563418550118400 8597261 88894114651931486105546522823778333824 8597262 -41911640216426410709608015995717964800 8597263 -115871501421514839925406280748669361488 8597264 2242032406530624520463955212986957824 8597265 67744220247468755040914949941092177920 8597266 -3850650176602176150891513826561848000 8597267 35131082396647811222200206127995277392 8597268 -143593199220732431317691660326191292416 8597269 101998300267410844222442554659442933596 8597270 53339055392039108671380665046188165760 8597271 -19767279928813944078244486528556640000 8597272 50168421532715171425970758188827443200 8597273 -12251212431098423026701598221581294976 8597274 -20672450788290814536518110017556417536 8597275 -18282562293249607851558812056836498700 8597276 34256122653379246468482156366465119232 8597277 10416318064051455750750860636583439608 8597278 -444445117062298436469088753166991744 8597279 -20442255358335531869972950773900954120 8597280 13651336679955159507072199035526840320 8597281 5784359044677963900892086370683438144 8597282 -76561464742792707832924747583850789600 8597283 -4907439736290925667792907677372824992 8597284 45151918450899595153691711696978706432 8597285 -44194575967426410167783147535137750400 8597286 -19244124137639471874117488569318492800 8597287 -145933657235537633575181011100626747488 8597288 3239221850692881196435754864593551360 8597289 35974269707652161553899055292785374400 8597290 -6695460600903613808509065760076204160 8597291 5327936750814444786066373574570044800 8597292 26983143839493021898018228875558912 8597293 20560581319832396896551733209934011542 8597294 -21821195457542231462548161965056154304 8597295 -6331382715424882548893456761986312000 8597296 41301010325772757081929196522491133952 8597297 -131941601082870841216512365256543478254 8597298 -34598960611050265135057336373231028480 8597299 169948054441282112144949808204681532300 8597300 36745528055681172520327165305739680000 8597301 22438870782738592356071192327758498080 8597302 -7109815990095017849483549939131429248 8597303 68162932031087730282621186471657724800 8597304 -69751563151371290250927655446032302080 8597305 -205281804456514237803629745673360801080 8597306 121481889198513335617929758154716753664 8597307 -66414183769824835725194734674327117312 8597308 43926747815663407783698651533777725440 8597309 -26139761333270784793440440965113453984 8597310 -2711721434363593214695498917261849600 8597311 -32971539199500922578177298025650287600 8597312 -66490398115441378565631413476693377024 8597313 28377855604239419120022223026374714400 8597314 -8815283168934238800687524380294114560 8597315 22910926677634983151831832712837551520 8597316 10756984757853672055608604387816955904 8597317 -212749289366239335967461979632912417634 8597318 -19362168878372150304253736828872135296 8597319 -18040062630447554093088224275550029824 8597320 -77657192636362580773479837045713356800 8597321 48888456545922249481660655692493634522 8597322 -25686079312260786248612415738915038880 8597323 -4270288660173785436436371816196572160 8597324 146126300479133589423617977103155581696 8597325 58669764804802426257886531704873451200 8597326 113535986079008620072136917096491218112 8597327 403677489659302009360297024245829620912 8597328 -8707450576486733512738615361596686336 8597329 -942717772761656783380353847551405760 8597330 -14501468044930899477317135317021094400 8597331 -5273414974260390131395298414355108384 8597332 39673027908076275045170931515558676480 8597333 -243335414697136508949804597184471840320 8597334 194376072882712687622925126037770240 8597335 9394126203348738510576650828655814800 8597336 -127934293496624044996136052463339438080 8597337 58500081178796752408497092037035113152 8597338 -105749967128366276627694865013187121680 8597339 227127502857498856514237698293425539140 8597340 -85106447642012279240622559658687539200 8597341 -172086578076763720476229876498680823258 8597342 -27188895688088040562655665442050477056 8597343 -4036365869639167570380934383464265216 8597344 -97313482727687924662223958248077000704 8597345 -88725971244462537500170914636916017900 8597346 51948337985395981906988964658314777984 8597347 136326157733794083868436435456669453520 8597348 -162703975779095988861155664365112929280 8597349 -71981750539844832097535311177970539266 8597350 -2625939379433307450125197412757165600 8597351 74312913021206203174157448506536303152 8597352 -56424839862434693024662191451604090880 8597353 -144449292376130721951001794234321203398 8597354 -8470532888817061915346918741036052480 8597355 31321030390570620196765094311475608800 8597356 -10956380521121925394405037056845244928 8597357 -120204038153849889592374382793387239368 8597358 27791008680393576660376722682339089408 8597359 -21100395007792433420925207300716937984 8597360 -11713490340027275135484867161049169920 8597361 -45613517419924249605711736880838634128 8597362 20091133540154281540952938464888105600 8597363 119679751090482803682018336084761025612 8597364 59595327157231210416950362817884594176 8597365 54189116755740035767220014575953251200 8597366 128626589957156846290995314544538537632 8597367 -54553258621357028697700467517503456000 8597368 -145994909207137688229662243580409958400 8597369 143524247273315430321607763815273677120 8597370 7579114982496023006339767430233689600 8597371 -226371360671610678829904216345280302428 8597372 -20063897311359296449372399064432117760 8597373 -168945245658401890494092550852367300896 8597374 54066208236788707220316046604544999936 8597375 112466369982972532119754628408660040000 8597376 -7702626345589837132286921087857459200 8597377 1985631912017135189655030678058377408 8597378 134216348546612395481256379827998622624 8597379 -14446961382622095077326558087103212032 8597380 16258231825671774069803288724432998400 8597381 33032277201685640241159452431699762944 8597382 35920334589457936654076396568170035392 8597383 275228324538586397921911196413267159464 8597384 59440155068228543963344053900496450560 8597385 -23725818208626501629413245850871880960 8597386 -30039224738516694807994669404281218560 8597387 -27940553958473320207902967737348632640 8597388 -62484394811858605771494494209957900800 8597389 -68713802217363300170351801561191483776 8597390 -51991626630013097432402329435864454400 8597391 128247177525860163506243143150054036224 8597392 -15227889529372705175606870594130280448 8597393 3985647001104175345239895089576446436 8597394 -11772000875198660309512165737241297920 8597395 -22728246203763071245805360759367767280 8597396 56887547838229539585645702691771132800 8597397 1579649573293653643545412781416468800 8597398 -4967599568159166845200825826316954240 8597399 266892860445038964939486244611667872360 8597400 -4235256591890410700476862162042880000 8597401 -105425754715682270700225511159728184696 8597402 47490510755263772808235937626593755904 8597403 -69750289783206019975827372984540991188 8597404 2282645165679152047039957362620857856 8597405 -53381526452989285950040313920779300000 8597406 -67711061271200800387778692583163835392 8597407 31106103873535836106895445711631813472 8597408 -62177379270442846846529560229161598976 8597409 11942082216942028532321095188118525104 8597410 87446201637227504309401075407796331520 8597411 -65595431147484449507132106726902897976 8597412 127766188407995309407841823266166620160 8597413 4831712504739417175396314707585052 8597414 13925832817809960340278157187561949312 8597415 88550631887789098337227232534614195920 8597416 -37002241094675575114735475952776970240 8597417 -264379389825393272870718852412056150534 8597418 66675941623912105384843424984083816704 8597419 141923798461373796244701945204377200344 8597420 -177559084772466711085976457371596800 8597421 3466823516363236451726023209227424960 8597422 57597474170596376271705564667906108224 8597423 -100213311543530927305794317206164575712 8597424 -31555926758933006247838708101973278720 8597425 -29614594104884189727017045808455481850 8597426 138199107502069548208110664823430192912 8597427 109916728997385664868260377953894029920 8597428 69864373089070198072170495375769384960 8597429 1769280459367797199277682981380313084 8597430 -44061223151529681204865444703892973440 8597431 -82386216185760051062062767515726840168 8597432 41415648491637648584209049956765716480 8597433 -28044462170996582109305480790279434496 8597434 123296469761715137603125267057919712 8597435 -4598033377458566607760353681409927680 8597436 -77724200975839212389286227840448818688 8597437 149623750752563374889452667425617478092 8597438 -60208266523437006149550973502389309440 8597439 13955394641840780030755195969353888504 8597440 26927847739571351327295706342442926080 8597441 81720678872523436919405137197435819312 8597442 -52778651964095348433139544527203151488 8597443 -215437426121864292909433956293126136680 8597444 -80065285339249015524510768236099153664 8597445 8340990308113328404306548275325589920 8597446 -12250926920421817645618316831584315392 8597447 10989388456752646283104066515089510400 8597448 67358013954197437881768929730143846400 8597449 -10346738173579414298588510658743899200 8597450 38474008877131129449359638524831110400 8597451 1932550949974007573837262178446422232 8597452 -69722583304757800889113488624388262400 8597453 -912392823125133974473483768346111520 8597454 -18799024154175725258014297434810979200 8597455 129563066293676502691668597614771748360 8597456 -22835319003064137586842530685132472320 8597457 23792837157334694860592843396352288528 8597458 109382185144583097581122420071066472080 8597459 44639026076460521968082796320775079104 8597460 42609058690541826659818888490480732160 8597461 9645369256756875919283399110868125920 8597462 -89416009293400411778467891278344553600 8597463 155247332658960537321013955484741888 8597464 13877789602462340002557888853234575360 8597465 55854830915417715119058727167900793860 8597466 -62373547774554939674918869443467762448 8597467 -429665629248735695293247873260059580200 8597468 15008126117039082940661020346252086272 8597469 -8023955588868862931444383759716808512 8597470 29087548108118291742463633191913820160 8597471 -93375738679400200238732457065125631328 8597472 -12236739610478757778710634097636278272 8597473 115861865887038152009048106393413634722 8597474 2514405412621423685151917694795354912 8597475 -18920563946446902882717224529702144000 8597476 -16767789436126174707160573377575289600 8597477 698738357553288464136690839541787392 8597478 9797632257063234923839051837043834880 8597479 141269922943195685649816878583684502680 8597480 68497252642917750358931871325206528000 8597481 -150313006339129024110516289007492097120 8597482 -94963461586539334332540865706048553216 8597483 144255253247186205554677902277257823104 8597484 20475480052432553828542629175749150720 8597485 39158108499656460070155327533279967600 8597486 -16329456369880131594120607925382802560 8597487 -123548804482906164880165003194809335680 8597488 -6123798069155930404712669628347711488 8597489 -15699382531475206744785365555199800220 8597490 -53709112563421243437079861189575836160 8597491 -15353607764566861686762010587748410720 8597492 636847002784591579236727507590254592 8597493 116815061815157301469743225441873023982 8597494 -171625912330169224031706294615090016128 8597495 -32952438479028867221873998149623007840 8597496 4621523852591019130649287811763916800 8597497 -37958742191209284799518123352548143660 8597498 3829888581241564357875768292642117632 8597499 -90427639538179730926474558785781268112 8597500 -7647794979222625489569990005892800000 8597501 -81692829096683761331100896380581230496 8597502 -144183489150113711793673898444097408 8597503 -144984843627393963598966480680208475496 8597504 11420375371585914160379323255200153600 8597505 -1535375978715305390591655446352641280 8597506 -2532286741207965763274613250234805376 8597507 -2692105621160350034093081833928045448 8597508 95331014290992022082271301389229992960 8597509 46225893860689496544023132833356142080 8597510 -12201871875920958512466085140960531840 8597511 9979649403100620476000284080237540888 8597512 1457641913187030572439798668921733120 8597513 28931244402933433715811268082480252544 8597514 35840342371393220393242910748461541120 8597515 74487399722585950389441256123507041120 8597516 -17492583367104516631220297035417954560 8597517 23476673408954354586000427034526713280 8597518 117990846261401999007436915141928640960 8597519 4021740925036733611377351551043379200 8597520 26956374815332086938870275788262686720 8597521 -70523556176824116416671786044787763278 8597522 -39133226016457145825141786412881691648 8597523 103232573595944638089966523992735207936 8597524 30074510451144059272963630050851169792 8597525 32623463221383504044487971374168399050 8597526 13978277331163979589112937769184020480 8597527 79624845853445238777906557796220930376 8597528 -217692436942676536032331441949637027840 8597529 272764766818284841179099810585739823040 8597530 32999459242471974148970641536611838720 8597531 -157928708153985232645282348662635020668 8597532 -29757001992753231920052691453840121856 8597533 16813548297430007899156785649601530720 8597534 187031681346097086717576575395900608 8597535 -28269571161771471837330437472370880640 8597536 -60764060273025198377332143925148123136 8597537 198983143648618475824933444263284928054 8597538 1380701197153854415946762234954242560 8597539 115356968240596607627964563378560911720 8597540 -10655546287103060947106513418671800320 8597541 -5931418952647225100450561867175361536 8597542 29753100468313597080822008925041716224 8597543 6240616710513421697377423392700270512 8597544 -144674352694148378802161133253847777280 8597545 -62162150458805110309162195806391468800 8597546 93702871216311696741742800918209428320 8597547 -19457485705188890390802614615000087040 8597548 132578305937373902174167390252496121856 8597549 -2463319149989115484521246339994623840 8597550 4115509201857341412941250416307696000 8597551 162376412029271190442508433092185505552 8597552 47888207732629337159996091571158368256 8597553 -4811111515084279869592853464322918496 8597554 23827225263728034315891314557341752832 8597555 -10655290142529557530459976411377073040 8597556 -91433376133904645799438387337832263680 8597557 8874077159973767012136538397296941600 8597558 -43495046256112910345519922041241345120 8597559 119419872025823857030383920331979166160 8597560 -159542892423625491822012164290589184000 8597561 -1942263215297664912415065962193015936 8597562 -47322821847313828451260477570054837248 8597563 56802669576980119186803928384426140384 8597564 5559459979125456490849771789174066176 8597565 8860179449643612134390789763091918860 8597566 81445075149211332774453530608915775232 8597567 172869246207526887091732706210943212160 8597568 745100956644432308357366199915380736 8597569 258022419336708664894392406371425968896 8597570 122979540680086150205970484318623820800 8597571 -76157841237600265663175295076689960960 8597572 -95231407293285987703319675276617336320 8597573 39747687732601659649267087107974607264 8597574 -99302724661114744325838671373448914240 8597575 2963149170917359503999297704320685600 8597576 -1630001007939960377429424569127475200 8597577 63657167509901075193178796093904453600 8597578 -12344960894040579311604968012033149440 8597579 10875515765160674920822598181843761376 8597580 -16897740755898286671296865440457369600 8597581 -74526543650901784161481406731229930388 8597582 -24027971892434527515597854141703808128 8597583 225006221645839413632629010783804563224 8597584 29630908353358292192168390584254332928 8597585 -3411938706087665812495651048990046220 8597586 -63035505931745639752513279212337739136 8597587 -70412236556537180406586197315671615764 8597588 -21763404779054451179769224733814124544 8597589 -27230993707403412835291126261416749760 8597590 -74769018090917285398380379254642988800 8597591 51936648618615208962614078353546921992 8597592 -1142134136467090770675328006838906880 8597593 73821626820040376062506810125655061060 8597594 -81990030997098922440292407473936741904 8597595 48549734261707424169157378506990374400 8597596 -3642582272299259737498817925635276800 8597597 2786838535233886005436260196368695232 8597598 12526690094270016452348814316135296000 8597599 114698683674824725235860077422469869600 8597600 -23433423866122181896822071948587827200 8597601 28689094848474773471806369302375923220 8597602 2638572892751674610179707396866770944 8597603 969630818140917399796526519567481600 8597604 54466961257194033027581780415274137600 8597605 20226387818708352687784930136844570360 8597606 91466794963375982442304019083604566752 8597607 31212292995250684373033332477698917376 8597608 -149783001928770839412973914340264535040 8597609 -133942224186078332392654478321123513484 8597610 -3670812267671792166583889196414720000 8597611 -33483883293632177257239919194066927576 8597612 104380835545290237617718330910065920256 8597613 -19915329229840799565666715364821073856 8597614 -24168638933293636405146856980151612800 8597615 10480344126663634652259061956168780000 8597616 27499148926888715167427916876390334464 8597617 -8370443592574119599224189046950954816 8597618 -37377079175006291933183524482904312800 8597619 65208760190487586031009633524497634344 8597620 -84257460845817159032735712121431256320 8597621 258747232369168867238142238727954379822 8597622 -39964332597565827280424381875711074816 8597623 151626969110063817728055327642462720872 8597624 -52662808767982060564772954709196185600 8597625 10056210349937366224666687350616848000 8597626 18178629403929157190684049716539286784 8597627 -125119203636729236088834836228524232928 8597628 -6950478127545665124059939421350739456 8597629 -77170139867185645209647890550742875770 8597630 -1461287023982176382742249876662208000 8597631 -39474560983978072159570147659109837056 8597632 141022592220823876425280768393818931200 8597633 -30965475497801283119867818795778334720 8597634 -12853602798907721646253725399974220288 8597635 -474638606814348365918525124021255600 8597636 155716936111108575306389206372062334080 8597637 53814688854857897703372975759196573440 8597638 -35710389352863061697578767793867468800 8597639 -219580330209066830151572636674800067560 8597640 -57202834531542870286874906071135027200 8597641 106747422688356112883414180081818212224 8597642 -82115842062134359983032177969777784528 8597643 97282832422573046543672518632075195864 8597644 -146552650392761545887265748015465123328 8597645 -64845282559821820395642692727552090240 8597646 -1392526981349781702885072307331721216 8597647 -103321191982954073908993136224079133904 8597648 -996695605196902509864698444557418496 8597649 -77732273477154419356355390664628928640 8597650 24619945000904057624743040366322309600 8597651 -253782129486427048855408533818899083348 8597652 38345010131481190490224193942195896320 8597653 -29122092593802196233124244262516095616 8597654 -33930298870270126411308336806003456640 8597655 -145856671873521818873765764577178600 8597656 -190718557212134674636615291296794757120 8597657 -131570510252286631445633230800368855280 8597658 4148229391198500397679626168666934784 8597659 336435451628667191834558856819808320 8597660 58552993288503727789713806425244405760 8597661 141517190501801183549615771198766089376 8597662 -47244459997636971726024002745400441536 8597663 -383970280265287791855597358665761169120 8597664 1561980593372724614888149651556401152 8597665 -136336902401078740131265115878791303000 8597666 17098668170985403310642964137895528960 8597667 -25911338779983053554086222137385908640 8597668 18863296020252757455303333677628867840 8597669 197126333834610869710434118695417659070 8597670 -41024976448226101742689421639511657600 8597671 -116612946117306923841334496412844199280 8597672 214455186183069794072645684632489036800 8597673 1832834433417946246516480258877567424 8597674 -54119377783612869515702869923256098816 8597675 614045090117803303954594342587973800 8597676 11092831447057899334694464329325707264 8597677 150638692448265692424263354210506219872 8597678 -1476003772454756917105694280873813120 8597679 -7053095140085001497907343686987436272 8597680 5649771162453223900110314132263403520 8597681 -48353822587981753774666727579692281036 8597682 -9648880463102699512172510159152052448 8597683 -91543262384721956619959333494327982068 8597684 -8284430645345294664825290488940371584 8597685 99367979554533983309355229967678464800 8597686 -6106459588988157660911864078962970208 8597687 97707750408167037755622784351568618616 8597688 53697016817428829068226033783739187200 8597689 4376458031298457574547707603371121620 8597690 5669401767713116604631469731422131200 8597691 -66041546159155200306762593187191692800 8597692 -97537450119173896037755886090127288320 8597693 67137339965115597856878365476114324044 8597694 21726561914162506217607842473111452672 8597695 43835574428124537729133302339551587200 8597696 22544380560264122018666026792538603520 8597697 -92356813496308010441214336829653301200 8597698 37656250728424573960815056476648635600 8597699 79837867812001898525106582449453952000 8597700 23083700687145788003996055494389113600 8597701 40618149708880431132825675122281041952 8597702 738330833289942460586169056551814400 8597703 36894696077139670678744327603689371304 8597704 -20467890796760200984259671837765770240 8597705 -61118144058219789779279468039029690140 8597706 36618102982696388356489818588888625920 8597707 -100464903967474537211569249436403272044 8597708 47242986375326050047477597809739350016 8597709 -64059514369689473984500204225700626560 8597710 73889629519331154652528862608488529920 8597711 15502161086786303474398268502706327800 8597712 -24305532853855874688638801385321922560 8597713 -81771181154842351504594156956785468556 8597714 -32001410579142765663961349577236018544 8597715 23032643691570914086773893802958590720 8597716 182682106235247227900807799222826844160 8597717 -89561289133132936958097339888981643140 8597718 8343505400108852994595178892106694400 8597719 -181928060309020250552361505908783808672 8597720 -58881577722920660404673554500395827200 8597721 99072817667868491696061746610872832 8597722 -17665281986936914878332529702437415936 8597723 -21031039701365162889512322214859828028 8597724 -31003335415682665673212221846304863744 8597725 45065918452638345846793496439182632000 8597726 20408327936863895661708992053314014208 8597727 -54465585638478942999312829919031883560 8597728 -134405565681938108678243054672412672000 8597729 36244009583194109850730950823318954176 8597730 20160386386081602210548593450785054720 8597731 11938130714188979272200740278646962600 8597732 -20830417467828609757736684339187634176 8597733 42593905914960123354278357488938918528 8597734 -121238242891640484270971985713584221984 8597735 104946306455672473497305456794012090680 8597736 -11735456693095271375625850132189086720 8597737 23241272797156216819072000476831123386 8597738 -27152769692948305462228981239964902480 8597739 -99116695645817915345716012417461643176 8597740 34669205578737562519200573118771568640 8597741 -83936787496062754262544068096522521716 8597742 -5730107979647397921022601521920957888 8597743 -30157764170310732642947781082124734080 8597744 38373330345404681924899672272702111744 8597745 -848227096741629636637285855419336960 8597746 8733799488628258818635067587168578560 8597747 -172631436741561490982041130102049402000 8597748 36406990079240950293877211586594324480 8597749 -75572337800465127923113844438889700064 8597750 -20774645976926277873872935077352320000 8597751 -46400116801148478223990023540976172568 8597752 -158772760708204874870462765716590182400 8597753 -77742117731203724104002154903088494998 8597754 -17991616080338496213588309325615259904 8597755 -116557861335527218541455505549578083840 8597756 68236284990004407424209088574036259840 8597757 12604628007884867431405955894726197248 8597758 10303090282339305401364248942608987584 8597759 -126194521013163136422082057297165559040 8597760 -40840133829382991579399060859754905600 8597761 -14602777725357377070348598324553271248 8597762 -10215554836852604273238409228398904368 8597763 -1463253472483205633306565616861304508 8597764 418586427473483575646102618382671872 8597765 108477662622576316102552301680566090240 8597766 -27981195792290900575419342829556183040 8597767 189279356810739133026010025298930822864 8597768 13704635949266784685025771077903810560 8597769 59895075868131084362197100385164899344 8597770 15239246639833210309843575138890400000 8597771 450528651072259911566407089658439424 8597772 -120404880664087985510912660232613094400 8597773 -9273291808176365822691197076902796800 8597774 -7873083412964425892027013505592844864 8597775 -66288455373426665681422090881131760000 8597776 4707678190213032307332299801501696 8597777 -321971867019386400491455244913457509900 8597778 -20262581506013625013055039758543979520 8597779 -7281416407634495605455725552136708816 8597780 10969590331262572455475676809357305600 8597781 -66690409212831946546773637568470266930 8597782 52226470509353810176030879563681984 8597783 -168503091199831744321446451615043926968 8597784 21035241148306360069894794432265175040 8597785 -119423360107463811549123602942313739200 8597786 1678262356085225196115163775080701440 8597787 -125766843122425947913672973159411499840 8597788 14143784023461343885928798953092345856 8597789 150545574503588258954842017816697058112 8597790 10944585832186674080914679879737417920 8597791 29992326617572871637055594022747790624 8597792 -49768702311285595679549602673675206656 8597793 34856754511683437509853092187470540464 8597794 -2590381987191662615943135819858580320 8597795 -8939663827342380595961478082887708000 8597796 -18838522512815070878903061686370475008 8597797 81390880716976226544628619343768262328 8597798 33170644016558157538469311729158093120 8597799 -100225859343798376652748657004890236160 8597800 -50372336289025611094918923113973120000 8597801 -88641201547847520415932082176248410680 8597802 13660257594796020098112785460272686080 8597803 -22975490904234297679918129445843980160 8597804 158862673940182233123995991563209113600 8597805 -102474660700308833434193667029716694400 8597806 -49687144816182914088641836662640341120 8597807 -1300117676769138600163028434634638080 8597808 -8232370389370743598547466027661836288 8597809 148841235737403093100472183597198496240 8597810 37071610997399875138829543332657162560 8597811 -17920755582273409411730390585949354960 8597812 -85010437593451007065054486330595657344 8597813 56081194050333954742464929976859538496 8597814 -35012130200250713728243639939298598912 8597815 -13420717492889668963614370656668632800 8597816 126568397614987349252949074617817948160 8597817 88123972127535685013473315945030352634 8597818 134550005508637504964194378203291746016 8597819 25360531904595527747435144056921285248 8597820 -8895221388782310231754196753296097280 8597821 -237835420203170526193120171693673425978 8597822 86456390028271752546510716086414131072 8597823 -7993298549361707857852235866545972480 8597824 21802569806900760153516088442584825856 8597825 -9903533590360731664970443365041649450 8597826 68984301734083666879994892468854271312 8597827 19454810336213769563439568529582845344 8597828 191630692025236886093752595984394842112 8597829 124910616499010907577917937809699011040 8597830 -76791108120369535750018069094365549440 8597831 13947788096242417639196523163359027504 8597832 -51890304800424600229774160142982471680 8597833 59496316694315924891191767822994441380 8597834 -35980616938665697799428020675642923520 8597835 -78388466079524215127253395507678901600 8597836 -65106302126502274469698690683599065088 8597837 -73876347316596424315943299298737897386 8597838 13184035793449642254712108123449797760 8597839 176433376500631906036013832725816566640 8597840 20719348569146935867382563815053967360 8597841 19255615711196692422361549732754732928 8597842 32426001123603371757094663872138147840 8597843 30952429411099124089204051376910490092 8597844 -76900403904015342314352150212485230720 8597845 2183541210232787623812060181783880700 8597846 67542852093611830472551697871234137280 8597847 141055408799849548641047214354320183400 8597848 66943109002471034524543073604342620160 8597849 -87873926767439503541479213519943919036 8597850 7570830688180550516370527762421427200 8597851 -144840343438667809148738091690373309728 8597852 -2591753989642032194103918092073126912 8597853 96222715406162958581124535047869928000 8597854 20600140816246870199675260332602741376 8597855 17523606038367015119379319110213444960 8597856 1098481120663557415274735529411477504 8597857 -16132549769802358213392234919259548894 8597858 46191871915862627926988500545240179280 8597859 -76341176224180309477716068759458953096 8597860 55110177810170448065490393850483445760 8597861 169180280818462562845327581412160906400 8597862 -3376979670344953032204477050289231360 8597863 -110226226538446340664656899147556386888 8597864 25053842602823480966487498271025725440 8597865 46024192170115415585661844166860477440 8597866 -82269704736100068405422875724635084368 8597867 -15059723758202950991273467145787989640 8597868 28417097200116282111191105679864462336 8597869 68948690060032072166988494335851417792 8597870 -8358073205655640441207916824354221120 8597871 144882976942788489114115803991326356040 8597872 22536471580822356920502175818846535680 8597873 -255973008045558696552052579908442648878 8597874 9427703910977450998939879182702764160 8597875 -51001746748604631205816338906023412000 8597876 -22411238122252494808053393087466432512 8597877 -36414067869490778904079892597876434368 8597878 40483379459536358153864801051892257856 8597879 -71520391113661116276360378995749466520 8597880 -23399843606986633957946527163596800000 8597881 86489891705493331778341373767949049344 8597882 86322285495733685852411101376631015792 8597883 35355355091151618327885798998317438464 8597884 56821294393978385516537157343467554816 8597885 -35253692668694762137618472559084998400 8597886 63845411262808003888558304897148395520 8597887 92903706586866243519107069715952352640 8597888 -63604245447666957911845309192108769280 8597889 2778727152363412196304898129424615508 8597890 -15688815286437161678925801830432171520 8597891 287596181334747457021621932059433230400 8597892 70806673178814289705223124800437373952 8597893 -3898749677499730444946524085343175200 8597894 12147610627905364727667433440485798496 8597895 105907951449642498759148996430416800 8597896 -121090488445203092213100268962122496000 8597897 107578719947365237716529395186616896 8597898 48576324422328905769580611812211992064 8597899 -165598055529108925822889681818213354760 8597900 13934374533194769759294134097111859200 8597901 -43138654282881476595309550704783422400 8597902 -63415321098941123366836635776764150848 8597903 248593512795614597204227862638914087360 8597904 5583294515697267320344500246883860480 8597905 21261642775969673595294213179398062120 8597906 -52202104853435768589486830054482332672 8597907 -849236834325543758836430196229361640 8597908 -8477523575331552278190248893075574784 8597909 -81578626380302987967355487101507999584 8597910 -15082075219835857985045771541074841600 8597911 64271027428901898245935912349077523632 8597912 31428958160730770341220670803154370560 8597913 -61377617795001380667467227893700612656 8597914 -13528331640682206712196242542450585120 8597915 -40750156278205445179072709843159221440 8597916 -907011107864416304621573711991238656 8597917 -332079194950189061035232728243190179188 8597918 12818280818024128519937317802146237440 8597919 -38994250271277500778657600017659118592 8597920 61909920463231058416308526553432064000 8597921 70631920259629243568383619466657487812 8597922 19651035646603900194648656715650777472 8597923 -383473471681389531421391910062112131976 8597924 -14401208576831319551493736568346491904 8597925 -17482943521607046906072077640002044800 8597926 -121247683431256183531525515305860205088 8597927 31298598082007797672587338106349516608 8597928 -102809756710766356863778680563243335680 8597929 27224602566650090641707955010914051584 8597930 -24878885240073661419347293355253492480 8597931 -70037886199772664971147285909642887848 8597932 40268576986876491042958789372808388864 8597933 316262462467944011996623265475958378764 8597934 11675107485210526299307866055538592000 8597935 209080540256281447226547468641238326160 8597936 828342526383983294620625712184983552 8597937 -3034586425185566258019707188822069728 8597938 -10185348733427707278322774952158556256 8597939 -102228029476499195452805719685128557744 8597940 -1249189951977253627961369455762882560 8597941 -50379886108884307030852451681793551616 8597942 110109551086555961225832305383428115872 8597943 22542488575767579620661831506271374784 8597944 -24323571752169450834972862246901882880 8597945 -136045632232037742675982269949279739520 8597946 6084658557716626412624097295443514368 8597947 13684699302054711640431724577418839396 8597948 -48580679814365358152985095467043142144 8597949 58062091475365270885717801634073265920 8597950 -45330248435967004568913765823374504000 8597951 2117057238122320499898168886781205552 8597952 15865540997794909415801063262010736640 8597953 -21223197943082884740577268488664063296 8597954 21550448627277691155469675196070455712 8597955 92512873213333952016722164387135965360 8597956 6617657496863774206996737314365496320 8597957 -241685597414563391674997273925460872900 8597958 -24943094727335663111031998640318216192 8597959 87171756134334258426972154338602800720 8597960 24275322625742027497825830129129062400 8597961 -63404942912461433757830525094367683360 8597962 51219740300809103307662974568769629232 8597963 -128465601487015522749443518358154288216 8597964 -25900758090799979612324684024742220800 8597965 -171792051729902905954503462881311929600 8597966 -86406498078138434924455300379903892096 8597967 79279794473193157888462292138301972480 8597968 -34148242407118448146206605922333073408 8597969 -60012783740110234062503133135217935630 8597970 -21070199559067336774250095282447196160 8597971 17050785293295126676099764042961068792 8597972 67279022970837809873609407090095355776 8597973 10491268217051973629491389730235052000 8597974 -10057627671649449372643158744382881792 8597975 -67039218982462426701366692825463504000 8597976 -60330330343965615723149314913868349440 8597977 185472315420569311655764606366465378826 8597978 77359616221923896417108518106745696960 8597979 158015759967675767675005456011054480 8597980 40799676199971213864178768722257856000 8597981 40968537914925040828756344031793892582 8597982 67072858258817308673993987727172982592 8597983 -76598147655970811696458017938981109024 8597984 -164806544627665642856260583320297144320 8597985 -12913276186745547701102175285270881280 8597986 22556448831360393701169376618141604640 8597987 -36447777538053665015391666652033595448 8597988 -2078953728514518905957650770400149504 8597989 -44782844468884886440891444732606030210 8597990 80266329436959754496545681801225584000 8597991 -32785971976217881039174704332881761456 8597992 -118958071444152047968100950081496678400 8597993 -103722349020619687358351575911520402758 8597994 -6878914574634499330737104250216960000 8597995 -35356919073028298252078343198201815040 8597996 26033788273927351141770514161890770944 8597997 -9694000259771742538098119504677817226 8597998 27995496088053324335763676019611403520 8597999 -63212788311037500156542402635206510000 8598000 -15991797751066317325584352247857152000 8598001 -181469599301901831885695272986813485998 8598002 12440627026684286877237693256099479552 8598003 66182729987961323887386483183058920504 8598004 100626368830795870339390951461132189056 8598005 -13221057140782912591580240310538920960 8598006 7756281907487242709631656364784911744 8598007 -30169199467831681086013509940507772880 8598008 -79950422592147335113121448208233431040 8598009 43209987948099941419997029518893127360 8598010 -20442495185406701796449870981344887840 8598011 -59728328529311086685029524948708817200 8598012 -71598682646969465054421993473832549888 8598013 -1690215607645966209954458847316552000 8598014 -49825932618303440738187683307892230144 8598015 -133722247470792483469983768067602636000 8598016 8258402739140695696537797144241766400 8598017 -26093788115340826056243915633801808128 8598018 -19169074561523146989674277800272896 8598019 58618056836736701346903703062289826400 8598020 72577338059078410231103079852153396480 8598021 -46909501886874417091630786536700797792 8598022 -138379234164030614428869514517364096 8598023 4206241277402518416055721643073529280 8598024 -102456933170918518666266272716654218240 8598025 -4240677844044785449072702882330560000 8598026 36919698159606505707941554487513297712 8598027 14638145383370910764246764782571794432 8598028 8780459856911199784747820499944785920 8598029 31442900275049039765103763116010039680 8598030 -8594648632500586419453688988588592000 8598031 39413917865285251463036022978451057920 8598032 -40646363109760987367080170805571420160 8598033 -78439098668068302007944079021398787998 8598034 57608228604146231184063754625355353760 8598035 -5305926779834841881441413122692285520 8598036 5795355593317655264764522124222300160 8598037 13061596496298196530204504946438901152 8598038 99377306586237658751154289895383281600 8598039 -61737684757446139832533007591917924608 8598040 88588686461072197677570681298464153600 8598041 81713289399038008819981794494051937732 8598042 70780545132614058538174790881120458240 8598043 10776497213649442471551211097622615920 8598044 -25543274814216213445939449055790039040 8598045 24384592826537739372887355792979344000 8598046 -67643776708674704360329474408604054400 8598047 -184153806544186354052123397715748961960 8598048 132754153139601898065332794509693026304 8598049 190719072899786107579846569713795586564 8598050 101341311780032387655662982499902720000 8598051 -12856296444792236964252182008031120640 8598052 103224089661657311349548641685071975680 8598053 -195704592805804418499065190913623010656 8598054 -106801582036838998885641092715466544640 8598055 -87760777394125561084657485809238356040 8598056 102473463688255857520565957064472657920 8598057 19543718333046215439439006996704830976 8598058 12114324535528145582182006089671506176 8598059 18959890122900956898955093283648574504 8598060 2785943488253381688532345893102044160 8598061 -155345230680811208567762428709075999338 8598062 -40021197989496902091928421980628867136 8598063 -33169376911826743375379462572283456112 8598064 5151508339774398446176955992642273280 8598065 -511499281914856411282374953247763200 8598066 -35769843331179330861627769041553685376 8598067 63191499596538721404206323684968048240 8598068 157230817083397292160028243442319550848 8598069 44639209120872212722407559325459228928 8598070 -2304862456198263925334165562205468800 8598071 -214476342798778528556063926527562384728 8598072 19743142300702259680278655920458956800 8598073 -210297809912239891748005588691163692640 8598074 -70839286599878633687810838516020882688 8598075 -73499959082361943964560589285581697400 8598076 229333952249002348381182903965856114688 8598077 8387820493970244998248299855361120620 8598078 21627494251875563891229342346092640704 8598079 -25718825494088209585776509722305418104 8598080 -16057668798574074075829954866063605760 8598081 7014945617339893761201190705834541280 8598082 43261147318578798420067977288958621392 8598083 62221366920534641456395981208056124208 8598084 -10937547715413095041311236110010388480 8598085 49450535892026448549406503718310602200 8598086 2657911909346835970971553965368156160 8598087 -242655451805426867527838865429831192 8598088 63448849461788444223558833213813621760 8598089 -248145485361554004551609053372631128560 8598090 29760247407490833056223739459197450240 8598091 10684243154841697323932015242583815984 8598092 -109618530395919649991416646483244756480 8598093 36705176832796666650657630544809605184 8598094 -110366889479947775116698386447961167040 8598095 185480535846227025458736088097304322800 8598096 -21822560756044339529948483552819281920 8598097 -39123115432141564415842113918742075148 8598098 47592559642826170036556620740842280960 8598099 -64247997339085690208935615135619268936 8598100 5848483567175855939178447758160076800 8598101 -118462278059646920583823682021169230898 8598102 -56655072384975244559943546454860591168 8598103 -24630818422291250219200203106501316736 8598104 -193842299154019336685906439992224266240 8598105 -18749454678524651416596853320103797240 8598106 37500747881831337224431572186263609088 8598107 79314119003944754063142009217109685792 8598108 -1903338062966094673921478852039516160 8598109 50868758534284088794437972862489048204 8598110 -55009855439704548377470656438984794880 8598111 2036416162611623956456491961215891984 8598112 74732160800240775612362207519657164800 8598113 86829703503662730267655423829970796608 8598114 15440528150594250282731706280087495680 8598115 -130957175758122791250180702886508088240 8598116 -17658248485605443305153562299705824000 8598117 -15206140147698786284749482788064808800 8598118 -85284508319438571809123776885923272640 8598119 159784215809993130559988895450848846520 8598120 666770615161682680905718943984025600 8598121 9343702460470598263505813871403741312 8598122 41702530904776366197597418378446329952 8598123 -214046707259638646381038553133079680000 8598124 51247540154779618488155654356228962816 8598125 50856420344648728834539185067166728750 8598126 -73357331238655636125043952232738526656 8598127 204130308743671540012073782332111710440 8598128 19165089279702223831942345717741879296 8598129 22380018438193692311753683276148490240 8598130 -24055590915837386219827351601358886080 8598131 -384291041567721263983143860999001163248 8598132 -96244935754244575857210514944160354944 8598133 -170452714803486335173243506078041760000 8598134 9357705337122502318648263484458573312 8598135 -3137256402092763808993381122012864000 8598136 -11318237192624978127885122035727400960 8598137 19042866988840573615864613710016430660 8598138 1248090058273173571606134264815243520 8598139 180421304498610158743851949242787580 8598140 5316706814145966529158492584264317440 8598141 -135190045486379980085561849174998488948 8598142 6558226663848104849906744687206346112 8598143 -115512349427085723360347206668148372608 8598144 49005813253605603786905054470408765440 8598145 153513694049143262355909786007117890900 8598146 -78197145487734700888337839318048049280 8598147 48179171597588738719276404174746052600 8598148 -54121648112879300329432397089155142400 8598149 3517477739528491384851086099672580672 8598150 2965034612793696983540266667993841600 8598151 665194215949109897030371144180156464 8598152 -103045914642474783088887095048834611200 8598153 91724326052716372033735769121744793104 8598154 82573959822816238333186956975671242752 8598155 67899915474124793337854792808054207360 8598156 -23031251357571147139773820046551203840 8598157 -4149398224365078816367065100341924308 8598158 3255165565393303181679999615767822976 8598159 -4194280442723765343228608304973868640 8598160 -5754348442989818215146112428083773440 8598161 114733506937378697755790441265298815744 8598162 44113628949773083304234945801712551424 8598163 40829973326003155472874199321509524560 8598164 -14872863551918109336587890521380505600 8598165 -5606958781255661126688763485640296000 8598166 53103199671713317726329831644483715264 8598167 -10387846157746816845425921700200489784 8598168 -43028770914571242449771008281184204800 8598169 -156035149521651468740567227779132885430 8598170 889218417093602129341616523377295360 8598171 -34630418864756253715153399445973449472 8598172 -21951121412735405147344135416041875968 8598173 141325359152950328523051312713189816940 8598174 -3682798601676030948574523406207157632 8598175 99294551343546669988743333198327886800 8598176 -59022596177325531056696701653707194368 8598177 -144415889456225709235826678139764187840 8598178 -17593726527431122546143294836959773360 8598179 -240357277481809933846255690797344957220 8598180 124470399230179900477287000339400704000 8598181 -274049458887824779385631445312595667300 8598182 59214665815862829509442234257634413952 8598183 163621424535482093929002555128035947648 8598184 -37258336156061716459790922016734412800 8598185 -179454404154305617323486125402556037440 8598186 -37493159095826344324332786124735890768 8598187 -63389457150666990000783162972037920432 8598188 18906443531515036827856140068360040960 8598189 -6404723234267421915412255502402636160 8598190 34036213437827310982985841523487339520 8598191 -2357769250890916224292303304106878976 8598192 -12683201622058574709889491967134007296 8598193 31722175545169022617464828793621403200 8598194 -1705028596554210443509891346666380800 8598195 -83659164907138858937762866263807247680 8598196 393757821003773030498964783728545792 8598197 -73101279026717109337297133264986542354 8598198 -3571503824293174894631973490830274560 8598199 -87976462990213874745495889685797230064 8598200 -5825637647891001974939322604002816000 8598201 -13018422927339359741155329780704497440 8598202 -69010658565324788745461242438650662400 8598203 33867704121129095105095797394003704120 8598204 79361010930358924260886862844474885120 8598205 17320340413044841329387412783538595840 8598206 -23266018540287727375052269613608520448 8598207 58812758797905048841648762543435882440 8598208 7902986169826749623190700507147534336 8598209 -10678935584902225461809717719802754684 8598210 47331455070978663386485113540092505600 8598211 88762535138362691740934724427515178432 8598212 -56733911578244127600310138948517621760 8598213 -26904208538004663220938066628661258502 8598214 87809632177329737472748734486193071456 8598215 62273898352237191762257793277272858360 8598216 -2489252276174679765893625772876185600 8598217 70838240690735536953404956116382359552 8598218 -199463146981317178452147198348495597984 8598219 -25685375848609901656856611100277894912 8598220 53420257269482132951305339183820282880 8598221 112476963323971507080402618055414210422 8598222 7813809334382304591557195718749736960 8598223 -80694376848814782254630655748248811656 8598224 2682092155197711023814244710469386240 8598225 53370836245838724611208895414130007600 8598226 33816753026876731597972638214628678976 8598227 -93471695589518561175407379403196161536 8598228 -13393372445172902659167055986339188736 8598229 -13011489996980901071511902148352094624 8598230 -38040199873619714202804716210210346240 8598231 -7641492682208855254913057567192573256 8598232 16504676487592446681681190859879608320 8598233 16119935031451803195046696058522440320 8598234 -160643986331521996956976637550560497152 8598235 -98683569627864111160502351640378016320 8598236 -111801855433153029846411979412373726720 8598237 1667839258775480357985112052851092768 8598238 -16861239029732880451558625260898667840 8598239 -86337373979725098250244519611588604640 8598240 27086679859010877295371146636553093120 8598241 -222649798886789114444428615307982357200 8598242 -25846657400340931621737529993860006912 8598243 4163306626127255794014305763842564448 8598244 -127049963993774846336172302168629873664 8598245 9597691655713662535755809024833601880 8598246 -68475771971259159923598600658425681216 8598247 17637295660533785994262281346919731200 8598248 -295071522334691869300842081150946314240 8598249 -105854417255508375368160024696194623632 8598250 20943993891004026220525387799176128000 8598251 -127393901043640517457447394901033753808 8598252 -16885590015410010317181599360986088448 8598253 1636416851857933087005642318187821184 8598254 -2489680853493118267125822951627264000 8598255 100820584293071859257266904353348252320 8598256 -35941189792873914054882581884474392576 8598257 23240954790381194352090686786190962532 8598258 -73049882638613225752027763405524558080 8598259 141389831128502962461684084619522196304 8598260 -79706082163688781526006502232672460800 8598261 -27844746264197181818986746058517704896 8598262 54175433192997778220912741003122765440 8598263 -186708696252838478203981477923012937320 8598264 32392421996567161750720633180569600000 8598265 39444166498752540083261469471547752000 8598266 108423548929940747095738709089224446832 8598267 85136164723506171047661802982714465484 8598268 17892855419956310440848002118334617600 8598269 -23608515836862242606576114942001720000 8598270 -23418842091953960506268261715894230400 8598271 74722416684644893147878811786066996344 8598272 -90435818712192004520510435712401670144 8598273 -56728172149120492391517750036807708096 8598274 -27791865893125254889818275663466786816 8598275 29330062702825027549503777646281871500 8598276 86415592099509620685128200571615740032 8598277 -280704307834435083843071662735293267588 8598278 24416338274972856913867907603003629824 8598279 20615311531998139575980084305065200640 8598280 2690147141484258261276680941670400000 8598281 222871797228978838124577613413151150080 8598282 -4997410334694846728348760957630431232 8598283 -31593446692679324518874310604877275896 8598284 33836525784793031265899744133075013632 8598285 -119890561413192165516475819127642788800 8598286 12847155341582141910003057108493950720 8598287 -31340118713042993252326558371051824520 8598288 4995946050223695279228481883283652608 8598289 35583403737617086035534745672056245056 8598290 -44120005062104209286051675724201105600 8598291 8427490095615022222317463503056600880 8598292 -118078000414613366167367713320737401984 8598293 -65169521199570315420142226380536793440 8598294 24761450429822064467424229865225035200 8598295 -170971285994892303059910201369087076200 8598296 7233874158231843111655275994809384960 8598297 70727026060314232860129264919422933120 8598298 852637076189626490169850016114546160 8598299 -37932468130490216196444198143018481960 8598300 -15913568066140880256653107070667379200 8598301 4147675933175493006751995891240941472 8598302 -66740183759572123258841054880358600128 8598303 55795086425289337430608116546366722544 8598304 29466847191117867254309033182777835520 8598305 -13926256776351523642966232690647660440 8598306 -3851282008510767796148619235010426880 8598307 239676424047326222155063342919015038556 8598308 156588997394882214452318293285818798336 8598309 29897176461926625402121013499167455008 8598310 -15625439778777444515053931089283792640 8598311 -26456993761453048230221178401643745200 8598312 -62445074415824655788859104748326830080 8598313 39084014414579773776999073130802139200 8598314 109323071556729497867361560018032622256 8598315 15658836762228136851920060474371077120 8598316 -167087654206077019496828636671362524160 8598317 18133512181161961269981379101474737280 8598318 -28107225291551896728421425492562178496 8598319 -1044657824161260725859048186579165648 8598320 12285598702533103145335479345313873920 8598321 68650722587554574375507122816899852672 8598322 5111449504935174473904441995176310400 8598323 -1780871365368955745342623876606267896 8598324 75074059884309834019162946746217472000 8598325 39466996228106306201631433748893491050 8598326 -86370805232898763270289757745556269440 8598327 71963025396501247301795955457466022120 8598328 -69364346966462019849876105744888115200 8598329 -398762326099669100580603651871284474624 8598330 18100342609902978415810862899869432000 8598331 -21835924939308035165186746577789025008 8598332 -1993349693143366492868444922165124608 8598333 -36416452949703921637398947841886752 8598334 9413513191699664925488006267979428160 8598335 10837397103380537173715607861132578280 8598336 35535956364879973519459847576978718720 8598337 -518878386846792521275202553516863336640 8598338 24960249145816372753897187738496400896 8598339 82238071762786360281190695823246049520 8598340 36108593699371640493610614416983491840 8598341 63500925484054032720916475990520899742 8598342 34971258607324007062993668000865029312 8598343 65386226632501486850549290042546555200 8598344 49825959951819749744538199271177349120 8598345 -1497471553602851156561094304379178240 8598346 37977111521741341617720469556607949824 8598347 32508305723813474863254483396210443796 8598348 -82919867559698738159575933757925182976 8598349 116564768610097073508803119528226444834 8598350 -86737558665537680002599233461213440000 8598351 57506468140138872418381535842646717832 8598352 -8294337949211967959308750511519694848 8598353 119323530649864502026972041140726047602 8598354 19494659133904432721081777517136763520 8598355 -1578536739318762085896862078377204000 8598356 -3508523001893982464312654024355886080 8598357 -3494574645208121400084410984488268100 8598358 -107533095300152716902439227826828266720 8598359 55285092177384592816823344958900545152 8598360 -330709482362879311904695403053056000 8598361 69866174271848660014741860669713037962 8598362 84477191639124726776649429845057007072 8598363 145877928244888784459667141456359253144 8598364 33571022698443423481975331463924363776 8598365 -76502747857905513328494499898425063200 8598366 -305228658186609487225426716982917120 8598367 -109841725451403613640380814919467855584 8598368 -13590750474708875853464151142557548544 8598369 50558246032909374542683588325693848128 8598370 -13301977398121863721266475487301296640 8598371 21815803971472063849911284063477815032 8598372 51336549736654598951550038956289774592 8598373 -30368989954178192546585838201895264320 8598374 -6426652449927641542116720367844718720 8598375 123413548422645686509809521024767878000 8598376 -148912281899237007823659292835384279040 8598377 41458947850394371857184673787103620864 8598378 -3279433642650375453909445104094597632 8598379 -3549581610897888466647239041213810320 8598380 -13186346246651791717711413175301928960 8598381 222640437294575366402854438728818976 8598382 1482164359771660616150904987665959680 8598383 189976234411618129943984421622727719632 8598384 -4709751585189953308403749323499339776 8598385 -5729913716930925661283246789144572800 8598386 61426295332807033423611011350143434880 8598387 -26113917567266740611261608452950456576 8598388 -37863624243514664299689479222986200320 8598389 -45091363149766391091077227262961784512 8598390 -37720590084221609768886404448149566080 8598391 52448440498242504590556289862619890792 8598392 -15917686519562175175139165856178176000 8598393 2666990231445589627920632837247032640 8598394 -16437810085008009173021347321978418688 8598395 55709166076624333483479205814425344720 8598396 12031986459782499651043603969893894144 8598397 -22641942031575994108865278009679233428 8598398 -1629318700538601416541741417912165120 8598399 -100619523891163025611112830776056389872 8598400 -40367369902334785112665873119707136000 8598401 44460452753335503108912915904481663040 8598402 -41910261129167364259019046804404862432 8598403 -114790757303255305555519918176442943736 8598404 207051864386897704907285712565793565696 8598405 29722458390673529839672837059939601920 8598406 117208077339871807098567538348191853152 8598407 -87763302571172872795756499113889302080 8598408 2859051310536340917261956772884643840 8598409 -505984181418179598064949512260626880 8598410 21959225022784145978188131053626827360 8598411 -29926584656704609837486757000717251140 8598412 -61316594749159548507020579057009049600 8598413 28634863156657169918556996635260253760 8598414 -37607357397119216963116125121846778880 8598415 53412430708001237919552910188301870080 8598416 55245535217276058065530410120379932672 8598417 139086282425059252038984781000847600880 8598418 41993510034373796284111431928565174160 8598419 161513917864546338215008387021853539296 8598420 -58754871810636086104568750978232422400 8598421 32873903813590187502377656872639740092 8598422 17488769142298034690800805617497378720 8598423 216417572514539674121300235147397771344 8598424 179054333902175220754777418197223116800 8598425 46576701941776573254663522403298878800 8598426 38750300179654587459527980799968402944 8598427 -119463556042886413405772375589424041724 8598428 179059726204473699089862089127433747968 8598429 43645530706310737441904516723792134944 8598430 23854984217787073020525599305016609280 8598431 -96594342891933895254758635027629879000 8598432 -65608188464119800377209022339012886528 8598433 115091887119882215888387865627813986964 8598434 -23954469797889844305568707303615793152 8598435 18464745836814415774874544795130333440 8598436 -31854261433780388144682168074262687744 8598437 10126976221570638524624490343203121086 8598438 16149199261932942572387961317725157376 8598439 33931461212685807341187627663431045120 8598440 117388389345509800421548792070057164800 8598441 132859040032062260890560298043345058192 8598442 -94471100530818104418712289498880900000 8598443 40139164346582868051123699918230370816 8598444 58674165351248632234601890514133135360 8598445 29259475686046391995762621147864320480 8598446 30921786644798409862030125614694298944 8598447 -98710920395832873822072920194878282240 8598448 -58289396690865853776626624772750819328 8598449 300069305570894804501841450822386323236 8598450 1976019614951411901533727174100992000 8598451 15566382508294009929997824844349324392 8598452 3421043162120937824866733721652180992 8598453 -106349661616191876384164412719420265696 8598454 -81633604879972453948676766638261293248 8598455 -22907524743542207744016652271276642880 8598456 22030382934207813014190771715463270400 8598457 -59547111562716602716129731087105125888 8598458 15135259847935773448387068144908825088 8598459 47503656001235055825017095209202335600 8598460 -3510624978368244658192451886218096640 8598461 -120170435702323862074178266052333357376 8598462 9353668914480645791444926211840907264 8598463 131700286147209721257907052366390695440 8598464 -16742855528676509084179097728906690560 8598465 3230786362241011640934920281910692200 8598466 854031189733480286556828894933740064 8598467 37270733006372575195258344421536159312 8598468 -20401058159167051006704135900170219520 8598469 -107165440479165324616812516909905380320 8598470 14332858232031798354110249651219420160 8598471 -124933027037325339764110016799490803120 8598472 13643227230034043229087048767709511680 8598473 18934837456733413883007864691930124964 8598474 1025467067521157636870296108844057136 8598475 61643484398802571256146103069226198500 8598476 103980682771191767096407810117834402560 8598477 -178424035615111850535258282118697280 8598478 32289534469541024631978522244715408256 8598479 75469071001042680128182830057555905040 8598480 11809485404401215669480764488156446720 8598481 90975397364394859894059704588898317184 8598482 -141828011570305595345319321847614423408 8598483 50651280246193125109815000045318670440 8598484 127137142526981182832789285844871174016 8598485 -23038108960869483999929087708195149440 8598486 -12671139257318777316565346212074270336 8598487 -147234911324008604087495472221015358120 8598488 -164100638738156763594480902497141248000 8598489 36391070825904022720900087796830831824 8598490 -2324091731666726251919090216699892000 8598491 -38449111995679089000241336798953653016 8598492 -36943068981153244109017907999040768000 8598493 7385618382091928253299898012846390124 8598494 1108647836343478784982102159291271296 8598495 1591931426896351610408222392432775040 8598496 -113783901202801490608887466769936547840 8598497 -14436837091283064315154310443649620800 8598498 66754106522559510658225846972148217600 8598499 25218606788744182528644113207719259200 8598500 -20582092501403055128645960685997440000 8598501 17936531415605560698271888118961799680 8598502 -91252401450168266798576073657282144 8598503 31311583644848230789080687998333675040 8598504 -12374765688334971168597817122716712960 8598505 -60747271576773633261433338125106629340 8598506 -15123484923363233681987518444208152320 8598507 81594854366388474169125231666692319360 8598508 -17431592333268855989658739050953533440 8598509 108650179976198237379675590062404551040 8598510 11551346980218354380807079275376110400 8598511 147975702548445835536060718999789228112 8598512 214878615234198173853633529439649792 8598513 45646191673673611405061220747129658368 8598514 29314715332227015944591075523695484960 8598515 48882185813980005228465533066342080800 8598516 -6962378695605360917369573339751579648 8598517 -43505307764649116732078172356926868388 8598518 -134069560300705624530149324221146551040 8598519 50032564696759257026663736468050463744 8598520 -19253053994946680652468865777876377600 8598521 57765475759656711908202765325864099200 8598522 82737680697446058395495992435183372800 8598523 -240321504420900180641686411493799307228 8598524 4332105169250157862917749829773294592 8598525 5465382982119243790758406420797492000 8598526 23228442895433211286391328184363760640 8598527 -5605257232341166219245475404065937408 8598528 -134123050469154291373734185053905223680 8598529 570159363408479073085118750817059808000 8598530 15067444045491523965021793573136816160 8598531 79399169439972029968307226817265324784 8598532 -18122768778570522708380876127597035520 8598533 9637856000892013801609040420262576480 8598534 1051799481299133803815547682747930624 8598535 -65704008416097814921433325509960417280 8598536 161995043194507391110893793245543475200 8598537 -14809707352900494447488982645498714780 8598538 -162913545536862815671263449707544832 8598539 216053619693448539944535973871906328600 8598540 36201130491890595841426663850671718400 8598541 -31862306916946432358940502049629100800 8598542 -23788938003572426776855061797107604800 8598543 148181414948554780534052055039975275904 8598544 -6249852463572597455969898686511841280 8598545 106828400542555433713626637579560163200 8598546 20366913526017055325871254040775065984 8598547 -169321024520755267743922438536202434004 8598548 -11852988842961350800527551765030713344 8598549 72564763139232924235414101245512459200 8598550 -12806533520197433481497385339419299200 8598551 105799527467988298622796868710958265688 8598552 85396498445700189552300532789762437120 8598553 151269186661227146800417961718180697802 8598554 40114818873178037970979311043752116976 8598555 -30160043400888311749623207580132815840 8598556 20397602186880580427388358529255712768 8598557 -8362570977794366103123356386501722240 8598558 18597544262653126046317717177315820160 8598559 41849158828638965943332218233369585760 8598560 -27905017621769329326873654948762746880 8598561 15591183852648788059077191957447064960 8598562 18710545929415507592161574286145761792 8598563 -54762961840078747475180687851947458496 8598564 -19057150656058016901730336213880770560 8598565 -22718719757376576751774856394990600 8598566 16505149712269215239185878793157342400 8598567 -32134925627825707344399566002792994520 8598568 -70424215132422936086315126105883770880 8598569 -160984571942231554185771134384166538374 8598570 34754273649592753224508061740586323200 8598571 -3204911389424677102930218620647249228 8598572 -218671617285675799625796473276498592768 8598573 44013186942329756604084028662987360 8598574 33446220892185332546148901669008563520 8598575 1760261251509454423515881061901573800 8598576 1960113207509620633658940920146427904 8598577 -7134226601078752843763992462017579288 8598578 15794619576359121150230434334081167872 8598579 -168883147759714300679886645087046343040 8598580 40860612157033019519644899580182547200 8598581 3784707249015080974084214485083468672 8598582 -123512329356532036857933569376406162560 8598583 66158284677399048697479225991362320640 8598584 39644081303044693528551955017645342720 8598585 -34766133439197351005716958294307249600 8598586 -39028128519471843409082558628983855136 8598587 308947200708664040937671523328120235760 8598588 -27552218182668113968872559802537971200 8598589 82952561711598051719849040299609480390 8598590 -3262683682959758731515730597754572800 8598591 -20408066218647428845931818922112109200 8598592 -19197578076693775171681814261060337664 8598593 141791562012043304830753200077494363842 8598594 100177896059691382570359699275397120 8598595 -125473753207402082904020050102860860400 8598596 59226220658196768671228097795468398592 8598597 -2305177930886431714079923770855874560 8598598 88103441351979096041911068151650856800 8598599 -3045629244686214127950177757586591400 8598600 -35563413640144468984066239098372352000 8598601 -138613975581192800833233923437372860000 8598602 24287342483025220093704409911896908800 8598603 27042401291600152685359281447378759168 8598604 -41207058432811878151411040723451628544 8598605 56096453111339960311632409903914733260 8598606 -17912578077970998578352821894182312896 8598607 -183207616866549449233648481321400522320 8598608 23520168015950210730851978181494956032 8598609 -105843516711698017016572345230615965280 8598610 50371430458527113586772935617744844960 8598611 -23116115921565225220082713540698126768 8598612 9891256880574449299556345998853351424 8598613 90317976469437884497170222198326374862 8598614 9129551935878302874932003140036247040 8598615 -15494151697895459144817749942700634080 8598616 -108442981573809518369312405944117862400 8598617 69609757337397608587593501719073244446 8598618 -56129749869752771062759433043847146000 8598619 13263491877851139074164477758351597408 8598620 22621266825436134869325784646277895680 8598621 -53554159335643985532026769586800402240 8598622 -14942711997108044181293530311846517248 8598623 174369128421201763712763192601640040 8598624 1923661530923583214162083829197570048 8598625 -26481935736288640439484997801556736000 8598626 -85009759936751815898605231135193179776 8598627 -81304724899280483691801710201685381240 8598628 -169864781955558481316769587020604795904 8598629 -85687845332764858716727671949804157952 8598630 -32957453981699736749300068634188154880 8598631 -11488283399884864759496424177175686728 8598632 -56274079154146461863727525544793702400 8598633 31601543046220447219929717008356308624 8598634 42678076784142230563237661242561964544 8598635 20966441639719843239349166387607890160 8598636 4819209199467114614572706226072894720 8598637 366513237507732737105690310651675113632 8598638 74795735592268059255443669407716294720 8598639 -467272179996273163550945514073939200 8598640 -1103106988859812259360832545277542400 8598641 171198490876899748625940830617097176500 8598642 4995509221584089976848691534434251776 8598643 896871214141498407071026075791516048 8598644 27651919990416329053424844338570622336 8598645 64131516747391153351039710984182160000 8598646 -35103242808723971602170391346093445120 8598647 2497302087644004662286065775851061096 8598648 60021423628739019998298685385543208960 8598649 228628285197573745792850413973008956650 8598650 -74830088095885953449673906099882816000 8598651 31008326188787489399999170991113084464 8598652 44784719022400589335385788208808716800 8598653 94653232236256614150730032521438049600 8598654 -2386266948250936364896949633113939392 8598655 49741559677728739241890037470708450560 8598656 27468735341918242126698487304410890240 8598657 -23144037721426147870463147109801683712 8598658 -62073229413026914508680468277215990320 8598659 3301143194155006293833808491956982820 8598660 24232420734885607068314948151454924800 8598661 -83692765781841219690122359717017208738 8598662 -12128547256652295242897055543993446400 8598663 44009841287315095282825305304673560320 8598664 139148829081754529265787260501725967360 8598665 12758611796116282687511582123111334720 8598666 -115744086300916261133920722691776542976 8598667 899017523965850844485656683942566400 8598668 17090576597703913497917475075789115392 8598669 -150875337115060197542661167009140309056 8598670 -6163827087641997713375766280014691200 8598671 -40921570842683298509583744371278160568 8598672 12736528118913408269512336619828871168 8598673 -26033784847941117156980292705969424078 8598674 16937631137498529012765527130291878400 8598675 4072372568400784210035927252498945000 8598676 -172733824213759001440539069254886379520 8598677 -135429909061753503155528537664976431474 8598678 16050367838589591181191564465422484480 8598679 -116444407740403602347145499897123991720 8598680 54756449329425287909222555899392614400 8598681 -1635306232952747763743405254349256000 8598682 -24157141020045764344965311198181520416 8598683 -43032282293840489516514299674276017840 8598684 42646148354137591447409148624753841152 8598685 15943574228591835474885162900740070360 8598686 -47068251287459018127786486048204452736 8598687 -14931136473380202826992617142197760 8598688 45709187149133282909843876465910743040 8598689 -110807038418687941676554887191373611088 8598690 5671096327155943547480843820803865600 8598691 46612383423381426525542578194320016092 8598692 -2454256574274707897345075372998441728 8598693 6330334624477106764454837355901982400 8598694 62145452698242457840189148107669501440 8598695 -5342581747316627952477073219418519040 8598696 140947535357080531348709374179865804800 8598697 -451476482972175497144860919483140886400 8598698 -381840223670770150510888390283064480 8598699 16284010040079911552549146949761715064 8598700 15227300183145804188188125048876326400 8598701 4988163210814143537921718810576743702 8598702 -30696405319277942733840920870167566336 8598703 164132897747174234043751041450514712280 8598704 15827897107651366970843557158434832384 8598705 -59134931531730509746858439545413296640 8598706 -142496671396711285360269722367741143520 8598707 30627582238288644176778779336325290880 8598708 -15183348380257231202005171649388705408 8598709 -63625406586210756668958520925024342208 8598710 189222533693043573222341759457106560 8598711 8490435755270155005507018487305143040 8598712 186712220197914403779325272245499187200 8598713 220348059252149076625906910980330620240 8598714 61513658486419290702881304138606167040 8598715 -18307389703135917666347183934689408640 8598716 87704026288116432518271736412134156800 8598717 4044361096147102582891134823957877760 8598718 -5919226262314007796883808375454904320 8598719 272886670624902313197098557432941257520 8598720 7647452884991023420960878810177208320 8598721 229301199848741395489765585433595596500 8598722 -7580988837360727135685360102047234176 8598723 -3495771892501793667443905584236787456 8598724 48099414189210293600590701572454586496 8598725 16746642029371089160933033239151684500 8598726 -35782441928784911622610650420783979776 8598727 5918934700129783006797170592387579120 8598728 -95247692932699405332901315254203136000 8598729 42068559148224528084672323465901147168 8598730 22980384279028767239060481591458227200 8598731 -95405232936906638354616744465831340728 8598732 108992506262708699544928960273533004800 8598733 -94013523252362709515655246985183844352 8598734 -7014704261483529731385058545645769728 8598735 -12453472678919646286783359743803164000 8598736 55435654742446613762173535763478708224 8598737 -5616919647176895367322401292733805248 8598738 70857555594576037126148740923160470144 8598739 -4775106245298466584929752112939488512 8598740 24991461364854041491880230086610640640 8598741 -62222124860944386937287832809798880608 8598742 -10094304101671044208208932047418118400 8598743 -982769782990800763877086243247711952 8598744 138811477783252982749716577635532800 8598745 117271750188756330531405364607895082500 8598746 26987266478305671332828237744821738464 8598747 -81847050886994112987287345300525808636 8598748 52065875803114768139234315215613393408 8598749 81017067960977428028009821550649189888 8598750 5214317168218950910548398702681640000 8598751 -82101436702569893177077641920234549648 8598752 -20118937683405781297544529361482547200 8598753 1191460320328359185879855842817473824 8598754 -50362984484205798810415687831678930560 8598755 233038094908851307134829232886556224000 8598756 -20421851854527865581449696851237014528 8598757 -84534430343690459520276350707038235680 8598758 -27245387974060254720018207912487170048 8598759 6859404409208538066995752092746928288 8598760 15820522614046311989627575413046886400 8598761 152502220498449817878632502662821827300 8598762 -90048379466855933369518219166248178688 8598763 1860989906481637462743098573383192496 8598764 82702398015681139171767052552408934400 8598765 34161355742900543180054288977787676000 8598766 -1996957543710201941103815913390675072 8598767 6994952249063063340007751195376700392 8598768 -4268045906971369424454295933747200000 8598769 -75682188754410358338997872748631918156 8598770 51293100464215124598346904928827184960 8598771 -28968383454250828854272594316578735760 8598772 31386470043026744116066711879962877952 8598773 -23247733252315529805511051016771234400 8598774 -32157707506272781278406873991977919040 8598775 53373535135901392860259622390382462800 8598776 161788518170819060206406624522682286080 8598777 38452322620128650004766609947266669280 8598778 105761957345039981274162300562340862720 8598779 -46325342175406450148067754666127837424 8598780 12323407781895185119616441129177579520 8598781 139355515990261131894946081424610680582 8598782 -16707923111205411999326172277719979008 8598783 2486867330114191712355361826898241224 8598784 -42439529494897513367224942718416322560 8598785 34313874372609162568056550969972151040 8598786 -23481291134615118229041483298554210816 8598787 -128202948832998162196991301868073432808 8598788 26832622922897086911911781099418561536 8598789 50269483017002026167479480807537877504 8598790 12093565526896646879255018386152000000 8598791 204305544513124646757551139727442892192 8598792 -15850944900670816916068713042456576000 8598793 -7705707285091480452952086657443945600 8598794 34281487868748832902696781505101563696 8598795 -34240496544959543583559383165333745680 8598796 99725938798457327943329057237934592 8598797 -237812617857470426015856762678075191754 8598798 53076057175468802120128492662122779008 8598799 -19897175708117898845980528259714221200 8598800 2252842663125296111199143286492364800 8598801 -21295597788720978027544078087670020368 8598802 1450303154661525359013263838530217600 8598803 20512772603492697454431980653612727664 8598804 -48958538255166833457464658173990178816 8598805 -82948143658628307549600070094125623240 8598806 130599355176650515877826995587844408352 8598807 -16579283887012466002744959151670232480 8598808 -238734317697847791518727973907985623040 8598809 -141486199493067527077514140856546919990 8598810 27203520908585941879831920851689635840 8598811 11959262376624055805999833799998428160 8598812 160403806146390178302185119829117830656 8598813 101324750783371574112274879671710338944 8598814 67297181250140202236751435508857248256 8598815 -13953906253414718735530330002440702040 8598816 -6746220172535234354811377377536245760 8598817 -85585876536254144617959000845643359134 8598818 -33587033618768869084586574858341089920 8598819 -27622905961305114009448847576567810640 8598820 21456208933177815623865167642656604160 8598821 86378717033313601451760895036371373440 8598822 53602993171389002821033602049371502272 8598823 -255921515448196537445241756577361219576 8598824 4361336724160121777481515208187392000 8598825 25618696369496801114715235999717020000 8598826 33666970601725027029721478655918572544 8598827 90589424234438704369184945551791642960 8598828 -29350987424504043651286844709873844224 8598829 -199772073790119594600291633884487262570 8598830 12828383671036941496841290702886707200 8598831 50904646583537107115623909335758431752 8598832 -13915031162347194304350672227409297408 8598833 -3828654271870586940008348495388118860 8598834 69544118964792943715105958054147624960 8598835 33204257356157363908640458195658163360 8598836 26542118686644496937855057797274406912 8598837 -11252853346525025412937309934732046720 8598838 268273277781444195898797438659293681152 8598839 -259645801497661438878877354072520832 8598840 48842303633918600577780374407854489600 8598841 -138062571590686853694801480135515638128 8598842 -15073964962241665791657336174589956096 8598843 61526955612255783101623249699453643304 8598844 57160083006110255644968672602910964736 8598845 18563337411998505971711933679729089400 8598846 65974753721149416484237350664780243968 8598847 64624179569634572853148433211595552072 8598848 -9093419895495386825093882782301552640 8598849 -32404406458260783401020370192668600320 8598850 -16026118592825326482602588249399556000 8598851 37741691993382057397700432644994289852 8598852 271403824928411242511138260491585085440 8598853 83381756520071548422497441881493379900 8598854 66976329154425518663464019430921598080 8598855 -112687454760246319432268247490530499680 8598856 -17393427627602373074914570702126448640 8598857 -34970789872507279145915284182396729894 8598858 -7653248700896456888091862589668945152 8598859 184435450015579040384890022921413463060 8598860 75644069151398443654517678676714286080 8598861 -78021270435947369937518565126461278260 8598862 -120587271235473620762861811666801990336 8598863 -62735854732148635863913393771799817000 8598864 -5583695683036594481047354848612581376 8598865 -294071061222482862331967490168753240 8598866 -70088728911453275159461498249616320368 8598867 11008150651433700170661771640074154680 8598868 34929083528658528938917667048340305920 8598869 87986891712650662495156392549022680270 8598870 -21529236474170751049435755397107936000 8598871 42176981947341209810831266071959147592 8598872 -152000487978834616318678134831851520000 8598873 -38105397002142374016279149283173144832 8598874 -39117573579269856117658419391989565728 8598875 49004912880339877683416910388968204000 8598876 -42902107424408780914290316976072466432 8598877 40108790931257590115433728505436800 8598878 -98318741469351593716809260053016165760 8598879 -3728611365491414058672254466106938456 8598880 1611929422888790638464225911840440320 8598881 -14783737287675128458499715715684745472 8598882 1158860741100875306433544931692773120 8598883 -96423408638704096706698702027558587072 8598884 -67804434693058462439626540509052452864 8598885 117893357344143854410734874527047458560 8598886 -18728042319836294486294235932743864608 8598887 -180173435983002137607520244206086856320 8598888 78943092702079224028614053033117260800 8598889 4542475197037859955759374864970788088 8598890 -16944196585767908229436818838875347520 8598891 -8145632732913926370510685099359399936 8598892 -160295503517546419568295171850061596160 8598893 -137074526483331167707757186282029938858 8598894 26959584181320297525371275502265268800 8598895 -94972596016634387970904381230676721880 8598896 7678116055288733777605902189873561600 8598897 128360027948679368823346951955084553474 8598898 1473508281898056369875208432473313792 8598899 101722618607274699892640428857157389900 8598900 -45532085096264075538604406422778419200 8598901 -11474100201512170009642185058424356100 8598902 -10279115230401217878278205884622833280 8598903 85526965225401252928157455254187606224 8598904 62831365162947727451166726617196625920 8598905 -14097533807229206469259106450705240640 8598906 32310760185388861191278378646543936000 8598907 -91822247848937895581877855784913599808 8598908 -74683271479590666252193034561132623872 8598909 -10512691505070223565484533899445563872 8598910 -4574374675177192875141421395438728640 8598911 -23819803166646481070100374917462764960 8598912 -43874917344179983115540708489366077440 8598913 -23983778556617081943869099998642425600 8598914 -13402862960443299064661543074249323648 8598915 -38411912736147164111320706797545486000 8598916 20433802047158579826766676609816854528 8598917 79212363421264093341517155537458223966 8598918 -6228232825111238165014536984645507072 8598919 -3529796222359071234933355856789845920 8598920 87932101060363459488693906825857433600 8598921 118916240022605320766587492739764158240 8598922 159027161743195532087378311630033015392 8598923 -32720666961169719958161334385052375480 8598924 34368370148953153994819652063459221760 8598925 796656060099221240759728905075212000 8598926 19084826543288950342853768823788163840 8598927 -55906040769597217456790081881216623480 8598928 -1423845764628146612005444856252973056 8598929 57023655315095843674506220762571066880 8598930 -9797408246308362120777405788601845760 8598931 -108845935346465257151535586875360119736 8598932 68256686965058163293403458797395443712 8598933 37327596638394713971390184874922081920 8598934 -6000990936053650643304721414116732384 8598935 26130345383704581197702298747372153600 8598936 -148683905773102066134660244065442713600 8598937 204836991731135730004472304234081568586 8598938 76269575027599995532263411864333961440 8598939 17725301361547515434673924041856178800 8598940 2077897778118908171752037219636244480 8598941 19089462880335054677018699372966701440 8598942 -36128130863227265719278792315944908416 8598943 -142504416964977717073666899328238458976 8598944 -164519071725657493122919698594854338560 8598945 -35123360811097802712320780344580734080 8598946 -26147370814741076671165908073772273328 8598947 11897477574130793050872039881402807712 8598948 -6079817144590192220598284648541769728 8598949 -111099601649191547527950411441559638980 8598950 -49331584495460001315031321911252576000 8598951 -57452338990021135346630411868607846320 8598952 -143351899361609786185337234984628633600 8598953 -191883557601839686239400094693243472480 8598954 6712153873571074664127620887521408000 8598955 94568058621995525388794718295760851200 8598956 23621206811207519030250615319796026368 8598957 -122952208570468196566760506100930927040 8598958 23930819351874850985408974698788480640 8598959 10580358730463059517794802264690727216 8598960 816248958135359104346099068150087680 8598961 -48056820111991079930791670265321439068 8598962 2860409899697547014480120391028718112 8598963 -156707322682678123659995876379105778560 8598964 45075628084426575856867986884817592320 8598965 76048716447127856351918628695832784920 8598966 -1757778166217916302917004559675482112 8598967 -42407471585233550524934610014066145080 8598968 -774331217658019514125875379860602880 8598969 -105103544875152863982028022921335766406 8598970 13741961828942073414225216087397497600 8598971 -30026606979037584774547252371990005712 8598972 -70805166270799305835203182829429124608 8598973 184787429264040565869279719098037969222 8598974 89738426906082266997613772407464052992 8598975 -9512723295075529390094950087871136000 8598976 23058183569110548548231233013106606080 8598977 42437649982542384775979401425666389826 8598978 20195336964280805374933071631883252304 8598979 154833974348180770233335163127718542176 8598980 29521337055206356697978321293931727360 8598981 46834105087879587221601691818517478400 8598982 16614940397679406561629595094281451520 8598983 -86743097259295401018607283291916297768 8598984 -122173550967935678797110756888866119680 8598985 -39474739731927379455048653816283048240 8598986 212951961525248769470481813909681456 8598987 12923474037453163327318923426355514880 8598988 -204809359629760263849645757012253644800 8598989 16192656772904743285224112654282070400 8598990 28894960882477186823214241991386197120 8598991 92745771597818919548685056225588818752 8598992 510805891324224313126666448657448960 8598993 51006269006152703910460003252541970240 8598994 125778240301305846683143929319728625296 8598995 -1903327104209813609464718725778466000 8598996 38172512853933747220217893428445059072 8598997 64163177824543715311429063748133593088 8598998 -43823396024580948863095617070249740000 8598999 90129225548938272163721242386049154664 8599000 157791512488763701951101934937856000000 8599001 -57898301565113747148785664043980164400 8599002 25687513317281653185698420218105090560 8599003 54761760265585574148974389133043953680 8599004 201634530190338957172021034640215923200 8599005 -88126899984972150246486312903776114100 8599006 -340547817066002666087480728662033216 8599007 389374922188411261254564419057721661272 8599008 192316128776995033357290771022211973120 8599009 155002915934665783214997476937875119920 8599010 -9770085183843831029233494053675520000 8599011 305706994931695179340438362999244800 8599012 -31233143708074702416316833960583373568 8599013 136849675393356356040084252666192923262 8599014 -44940465870327107400705581605368960000 8599015 11125663708970343593265344554902545520 8599016 73681143126248264816721263086218132480 8599017 -37750860294629161162418176809216737088 8599018 -136824679450440196326795390585539369040 8599019 63463390235391464304679460690012043408 8599020 1053109085332959054449314038832020480 8599021 106224071650346354701255183710251222 8599022 35428817696007748682875690394590222080 8599023 -30224399202485106985808695026900450576 8599024 19217167721883954229633864244017954816 8599025 26939576726266766387086038064010604300 8599026 8858025596420391524999230871928382464 8599027 -36807300672123623682664278478265475124 8599028 -134845794051656529728520282961977123456 8599029 -182274151342153169509035973198734816 8599030 69722603584413316401163532039250837120 8599031 -21536564032019081670622990633674153120 8599032 40389137791703005040146651518510059520 8599033 69141382825675349385926063353193323968 8599034 128033212597353526019793603082049218416 8599035 -7164838272370493490896869914227196960 8599036 -125814961277509493877102281433142254080 8599037 90767666540405586237908757100368007686 8599038 9015964554903975859108422112276082688 8599039 129865652248086272903484180469365164880 8599040 -8077741334461704067205693569184563200 8599041 -96494584769089806973467074809374284256 8599042 -5103677969128045166769672766803904608 8599043 135598649647904470876286572631735804160 8599044 -51166768380665014818641959232400672768 8599045 22475214310341096446255507023038864000 8599046 1205613054589409293653075064820060160 8599047 -53648451997326703180426721675277598128 8599048 220852367346611234539208550765930577920 8599049 -185555988659743338002546688409193322912 8599050 15004565999214200194590781115286016800 8599051 -259915618166742193427708045666829980400 8599052 32148977311624370282213302341270405120 8599053 46740670092212709803370075183565948608 8599054 1409781820977242007630922034355487680 8599055 -105199352031112801793117896026198007440 8599056 -14239125814130053053782102251571773440 8599057 -220208648832130917243663424304752874688 8599058 108480159033735527927646458023105305600 8599059 -12823512646797726938776722012192183168 8599060 -88032358762030215408873084139716491520 8599061 31170045907799772263807213306639995662 8599062 -9530214478631392252626730666892893248 8599063 101198970066511663345624690714632720984 8599064 -150151118062045295679387292709664368640 8599065 23022024623224328422454212899825894720 8599066 -34240657371222896634709404216547073280 8599067 178516984095207032350353873431626666116 8599068 7171598243139265964176764325448094720 8599069 -32737144414699198344333077105296517530 8599070 -9912904064999987702444037746852999040 8599071 -9427097912448282045290142259083586560 8599072 -127189320695921790793122810051420684288 8599073 76673837506817350171890038203516753920 8599074 5747579569758963287444120954168126976 8599075 100657114161243772393747614994344614300 8599076 149058419268514786069123199008402322688 8599077 -5328564827904673664562354223970084160 8599078 117067004933030765069721935722766799840 8599079 3565277079560706062813208271316451360 8599080 -5507046539069004701877536274235392000 8599081 25565960892715802321084899913020949882 8599082 -54534236703026422004244189803129455008 8599083 -11514683307964686073110999197747827200 8599084 -38971239326028273974435176133197620224 8599085 -3811976315308373736364297365029415840 8599086 12870847054825207830946790655981656832 8599087 -51526108553140568704957781574745618448 8599088 13244550375623815070275184794125926400 8599089 -110375055903981815436009942974329189776 8599090 23691322380385194193715670131628902400 8599091 -54219465293350575635059311248204499840 8599092 33687275499505544928022756735235223552 8599093 -31384077791725316794433989057518115656 8599094 -8235916359391590260223910910267215872 8599095 75689213791672156357930443320237565600 8599096 -52361479397313055118187295130345472000 8599097 999693128318571775124841151814190528 8599098 -76541629907269691245621473720554460672 8599099 177269996513076685948049370442168324464 8599100 35326036557826649334277187052509606400 8599101 7582504687477740435424561409917882368 8599102 -29417867464828460725669534913773034496 8599103 -32268926031355353906002856535929145536 8599104 15575097231452926622728887679679201280 8599105 80252658509148263008720341517616012520 8599106 76724759534713219826970066399593260752 8599107 53512199401584111224038247086422840 8599108 8553231886325670445323004891178578176 8599109 47945443419277570829992057764465765720 8599110 -13691095197693340568603469462535610880 8599111 -203887994419799489235437205209571973288 8599112 56500049952295500123632768917544371200 8599113 158594561764573442883337899494421528042 8599114 -13656484341922535740362808775149819344 8599115 72649575451394473926882410551864435200 8599116 -48146155028304128111363411878885195776 8599117 40639524001390644266789291881244146166 8599118 -39428711947679778676705410988541789760 8599119 3750179488420276663465955307768389520 8599120 65977524823820828889179744526957281280 8599121 666434498061764391480710800052133888 8599122 70212958962345621819670689143949312 8599123 -109735208727484463630805821129112063600 8599124 -55840814476494964770526231497931288704 8599125 36094470228008709887606017750200288000 8599126 -121875622826527373502570043217495947488 8599127 60635031898497593918148565601917125600 8599128 -63263779192049091783064989499853475840 8599129 217149033606971993576189245052648064 8599130 -51895685218291321453454378823958859040 8599131 105780156653934360016060132287262006920 8599132 6505211199319466825854875293332070400 8599133 -32430328847207149819327663842232347540 8599134 7724717503722969016474052817777146880 8599135 -3637450212307092771709785201373375440 8599136 12540956459053169395013557226516250624 8599137 -11284929496267637769108392394957441120 8599138 -65185204942182401142827958597543675840 8599139 -37414023577204835410304312858710076976 8599140 -604693393021864199866508409910210560 8599141 -127719967642175986949665797809952275458 8599142 -12836401064769488561871041998966316928 8599143 -23482160527608751120953899375908665216 8599144 2680521497826894141740737899520389120 8599145 116991783290064374707921635141192036900 8599146 -51870520851459537251412259303815936 8599147 51023561355734891212337336513165645992 8599148 95601761540099396469928603469645168640 8599149 -30878004038307663177590198738805000000 8599150 -19480437172699523406314812275065856000 8599151 6903082989603214025402743089679406904 8599152 9281055519282044712316480952488427520 8599153 235573850075607061167846209382249115120 8599154 3387809103309081488762231142548940192 8599155 -33686071269290921743368334220220837840 8599156 38803125599769207093758690698765915520 8599157 -157778276499419121766019344623748452594 8599158 5386474140786361896968997612600025824 8599159 -83054130547131582004242072046946175640 8599160 -50647131312086421804665863916522496000 8599161 169969132335152677212671655037050232704 8599162 14071599380629460556568907641960846848 8599163 -155772937299568514107133200876398954588 8599164 42314448272562358348751911931108032512 8599165 -31718361414614786877839309463855905280 8599166 -460646171835198062087934203412906816 8599167 -224603544208464337538766400282813913280 8599168 -24177560288947986688718395349013626880 8599169 12249310197971521765675822192390557570 8599170 -9727852703375774373918141732430970880 8599171 18158857564069369536711314331103075584 8599172 -32682369037235017447445159691708503040 8599173 164784230979023578825364567866322129568 8599174 -87001742381631534712599522557486645664 8599175 -19460719273643284349943632873825487000 8599176 40986767128298504173346007521302118400 8599177 102738464035226466311490830981179376512 8599178 14769663952918525288709315312713462272 8599179 -152978442996457352872989287015677543440 8599180 20023699661855121611326151448411955200 8599181 -19409313741446620228258658702356372788 8599182 -64841823381931698763184164088957945856 8599183 411499855981420686662049237482674688 8599184 21341010326739725527923059136256081920 8599185 -23005136799242990633872915787221992000 8599186 -81585127539546530542742999315781721440 8599187 -65732707659897011739093570426595129800 8599188 -2563002321923838406917087124186521600 8599189 -282510901961239013928033564782777427776 8599190 53551779681664965687524406508543545600 8599191 -26683459367775102279787193195196009600 8599192 -59333950551596023775409834439037214720 8599193 80630299545447822420120013270121210442 8599194 -16052131457600186566956901141399802112 8599195 -58745855132807713573363035916669586640 8599196 89251653741860325388358259376019796480 8599197 -32211104303630999015034770338381085472 8599198 28345429084037895161535275805192969600 8599199 -29927851212797021660892255016333029264 8599200 69957211480948356208159914974615961600 8599201 92708830707479535739286891162179083412 8599202 -46014888780839526369938185709548855296 8599203 -704178758751827493707208540717221268 8599204 173045154864607036189481718617632358656 8599205 27604978424645054721471558758486788860 8599206 7096251470105496745629020836929323520 8599207 -96271198435866686302319875930255877768 8599208 23791862873559952366087407721950120960 8599209 135203626460001827630981644906429820304 8599210 62787146184415605192354440322375456000 8599211 -114145592058006877876602235461508810188 8599212 122133805589145105670216374345170806272 8599213 48868158283922608720812582688067380960 8599214 2677581410706851164471027197959307264 8599215 -63586734578163864963053579444981489280 8599216 -2618445159932905590747268632079269888 8599217 55419208779497392843071187992433683840 8599218 -22473079236284882601922293574357197696 8599219 -140459057647016596768252374039280379380 8599220 -20365500862335582305516086906230374400 8599221 113301103780423554501993733874898508590 8599222 -78798172542063642966964059760430259648 8599223 -124022517172075051136790229718167149528 8599224 -96996283956425640565631254921043374080 8599225 22541203570017358993083437753152840250 8599226 1063579397260429083205463204844228864 8599227 -35140256472217914144545954210111953152 8599228 19287730648731178577636746816545280 8599229 -339582207097575111566374385371155014400 8599230 40334077555448252104382215567030560000 8599231 9443944751227921017867512623867086696 8599232 17978002462297284843385355936140886016 8599233 79595656167465921031942143101194777248 8599234 -32115740354413798547236847042707084800 8599235 -39406457124693770197869956995178775600 8599236 -14309857703438450009876498352387526656 8599237 103923194993697343514187348951899442300 8599238 16011737796250699662909479896358036544 8599239 56865854669563530528487062940190371608 8599240 -42674045182056355016021722973503488000 8599241 -11336357225479477338572204368868225856 8599242 40801818634860567267480084266493626112 8599243 168168227448246502837576538202603833492 8599244 -34243904946044708294831330441986099200 8599245 542110631860954991029825698428183040 8599246 -114237811130880409661320078116487466880 8599247 -121050438344622787034913820289535890808 8599248 -12263277000993831049207552893222912000 8599249 166377146099726948619286696853039140336 8599250 38149995387491685598277815476554880000 8599251 63153823325226799297890210864909237432 8599252 -115792889459889825134688678799452379264 8599253 -70543141817782453814511117566600338116 8599254 1606358880977335907753284378812414720 8599255 26159222663690384030396855259548979000 8599256 -208330474952863094767465671620653701120 8599257 -9433827030861149271368428002596520960 8599258 -55505191171835794021285029888466640160 8599259 -288593164471272122243378438232037040784 8599260 -33315369518687481496180045298098298880 8599261 -108903101492112783432597563463624203136 8599262 7582530410393123579458728830879591424 8599263 9040354880304781612734817872948611328 8599264 -5025892537794583065570155908607508480 8599265 1999666357395869694752278095862512660 8599266 -11151957961290792967054227134374860000 8599267 97944980531521747489276332105800000 8599268 190498538192286079007589430413223550976 8599269 -162978524790811699314974239737584640 8599270 22772584534638211183990802697519646080 8599271 -98665355087200497920112467133947331528 8599272 -117164685949970620049328028208967106560 8599273 12047415394215674277293969281371566522 8599274 -42818826409427706393478306689025014864 8599275 -42309605849488222135189188347897386500 8599276 4491584808232370422078875309347373056 8599277 -71252077848695629064002694835609569568 8599278 40288091323262152182984524171277877824 8599279 13873601179733314543946767270394385784 8599280 30267252058154474892517554309777653760 8599281 -16309234677750802161184621741771766016 8599282 115442496011042156442575225832010809984 8599283 37617786799796916336710586269816766720 8599284 27960769916312622785535362991313674240 8599285 -11413915080444993618976289145758098020 8599286 10706127687776481151865126335645593600 8599287 93366317942823860078227935750799747560 8599288 47440789935398248584998082750503362560 8599289 79880032513523689514268599426553258090 8599290 1629468257489920123091714645615232000 8599291 -80165602312211478576252318018111117000 8599292 26333850188789728213343106280948598784 8599293 89338558248762134506431731673073745382 8599294 -17688970271451138032847921355037383488 8599295 123791807811384412029655189524999229800 8599296 -79316321781580551676494567503265005568 8599297 -41085030982396153117011361853821562880 8599298 56493003903711187676679328155942305664 8599299 -7821914983782157272567019882122537984 8599300 24749889089554079002814277811295404800 8599301 83023385404795625550296915258066446302 8599302 -33643067462171046453861702705927258720 8599303 59884244385971634106004414452774558104 8599304 66020797855399741386525622530990167040 8599305 27227310473586218104598244316802841600 8599306 50187157102871901069872339221941698352 8599307 40616653502243026887809573766602087424 8599308 -206794397878733119360166735964916285440 8599309 -2519268574615520583197816864442118080 8599310 18349840728156947630671395530555973120 8599311 28305863339878271844671786613289313280 8599312 155808516848244465685273180223569920 8599313 63565948201873055153196252055684008180 8599314 -23823647291432965418368371860934129408 8599315 52967562290300020565136152576935830960 8599316 2272029925265463952589152876419311616 8599317 8083375667655178597062921681175896480 8599318 5711373210042900072420603566209454592 8599319 9677130326155696998417214391134299720 8599320 88818372019134313802924233746445516800 8599321 122140037821404513146908465221226388352 8599322 -5906821832351161720857816745302432288 8599323 76738501714961723842554948991333580184 8599324 -155557797936582760907875416461902016000 8599325 -2295506621032193552701705721301204000 8599326 -33996151798859661138385093367581741056 8599327 -12955816929337459864536614785089647760 8599328 158025416077588613481415485408379207680 8599329 -87128676718122748708211359613472529326 8599330 -34213509145339328992234266660219337440 8599331 -193043959069570229763740934569041615296 8599332 -25082146896806792080922410160814882816 8599333 40943555279776263163374853838846507582 8599334 -78011478058064181021097850257130033184 8599335 -36185645556470806367923524173168055600 8599336 38783736069947889563004256070704327680 8599337 76114509091735676124196221714190546020 8599338 30674100501911505279483794328526356480 8599339 -37433168797251514334612022979767267840 8599340 45534489766398203861040751054397306880 8599341 103229950633470790566051417612705403200 8599342 -7968702512475689614716397394858273856 8599343 -104586226044761515879840950912777094680 8599344 2465764894658181753688828088329371648 8599345 -83549961076112398837762824211593165900 8599346 -22240658983263655950380039837461178880 8599347 -103060569978758474775000370129652045676 8599348 -136452520981600414701233867544853511424 8599349 63753636582862921294047584804898510 8599350 -12341054964778295706594629272853496000 8599351 17253434446651839280846715811676953304 8599352 63174498877816562584594796006250393600 8599353 -32053085918757921727300701182792428800 8599354 139939503282958087608682951848097573632 8599355 755130301676655168186751319460587520 8599356 42383385061335977888057127329896330752 8599357 5532198585601501339035080930745168888 8599358 -9175493031614782437347883274358056320 8599359 46831057365460711025073452804850920904 8599360 2992711770970591738430258505842688000 8599361 259923715972766093275380372747958798932 8599362 -1483729914202992920000362664774960640 8599363 79526527677770585589954022916591015612 8599364 -124039709248928139474913026475025998848 8599365 -1541757155390127589290063385804245000 8599366 -21053126179643894597676031278847966368 8599367 -191058951191345172853908568325776025088 8599368 52870800398535757486568640587795251200 8599369 40029526686424047744548829913528727552 8599370 -22160156843380137458587104827639606400 8599371 -30602940269897624921058374537014403136 8599372 -1171729939396620299845687577799538688 8599373 -194855639225418998016281412966551348736 8599374 13187419353202539643854092587345628160 8599375 17718323108088300495915468592346600000 8599376 30236159984272598071442944428804145152 8599377 10061456616306171964422719524018278432 8599378 -11477383961032855063510756953703437312 8599379 -69447676003964948052519993347075200020 8599380 11378563509168427697863682210604011520 8599381 -427455396944374957551891789368366016 8599382 -33138137116059316030336514870680868736 8599383 -11103839298944353368297885488026374576 8599384 219945791431618263485659297249942210560 8599385 -6396716916621836933917506423297543420 8599386 70508206588950163838058100307397216000 8599387 20882533842817968675940292159854016000 8599388 -6177376088436978415479331319470715904 8599389 59664300003338650419871708636926455424 8599390 61803785581547071965406450444763899200 8599391 5938561535800096436221203778599998472 8599392 -67862890673316040435567059135076761600 8599393 -58258999974077751724933846937381356032 8599394 -83324856982722721467897487793561859504 8599395 5532928275277690284311566122989664000 8599396 58235993044407611060117612826529341312 8599397 -89381541313810750541908034471475665154 8599398 -468406867462027916054434350005786112 8599399 -205866722130624093130218783583919054640 8599400 1776494850609932860457441432616960000 8599401 -77658560949139156194383970336227821632 8599402 -166025015182141355972596935152304778752 8599403 -138108949813933756555171598632203966348 8599404 -78873225574671036110517501823167909888 8599405 87333724554916752871068108496591752120 8599406 -57593532059831118640845686596694182848 8599407 34953515788018146135167418103409151240 8599408 -23200851774610633477831158848184811520 8599409 2574761618477284724145846869018327808 8599410 -55261941789027906886698842313948732000 8599411 -162664519951022457497157106839599319988 8599412 -9387698979137100314954394440302230144 8599413 -404003241008107903118868016349514816 8599414 35622070081483808519204426996495375232 8599415 75475297359034634608386765730696447920 8599416 -16253038834917586969886172739831726080 8599417 -143264366210994016385127728396298548348 8599418 -64809480407126255271669965880081501840 8599419 206888881825860385125499272100568476800 8599420 114013920702802884479420413868611361280 8599421 -21609653939685026410132236925368236256 8599422 9783675884268012437016982931638897920 8599423 87227585589109449772408299841978192240 8599424 53755540473344696817490375625272197120 8599425 19706251644128460065792501510512758000 8599426 19218283186234764341784634120778765184 8599427 178976869515695716791897789984319052520 8599428 -8194421784599706633851464256983806720 8599429 70586840176955184692411659143644943676 8599430 15696957953736619024083340051014048000 8599431 10379966612176327959365316310094298624 8599432 -132177511541319569567238772728561945600 8599433 -30804694583388461034638077917791962776 8599434 38477194231849171748381872877657230080 8599435 -29820026815824625189613949914636742000 8599436 -134038656492093310227933709378894168320 8599437 46300322448667457834463086801123413440 8599438 85477711076030005267415452173439770240 8599439 -233886010411723748348555028099444215760 8599440 -5403049369882205821279404090351943680 8599441 98324929305640199385105273432334944 8599442 72739949421360145475342642477121961872 8599443 -23720776644605330548126714685707766808 8599444 -5611928612274403959285212057551134720 8599445 -66739838226990205223565727887134550600 8599446 645809599962986508363518661773381760 8599447 -39515706342549094434470454993087471840 8599448 650502188544304561624285678185553920 8599449 36087836962417149455026602620977981440 8599450 -53944323626860982441578160887782643200 8599451 -34650615331093773324527138908664383500 8599452 -59689056341267070340331843793387283968 8599453 37051151106983008135938571760714537702 8599454 13822656339798791694881223390899362176 8599455 -8862518986937238435851554576027569000 8599456 196385247968804588928204334352795369472 8599457 14843527834513429417393964021105697600 8599458 11600783158010820612050139849754560000 8599459 154973114015212887962515229187870082560 8599460 -9443267780645807417798395870110846720 8599461 -5070774270817499356180304300894497920 8599462 20439211014183249245830446441212212224 8599463 79757375751215547395119292306357530464 8599464 -6560243405575601654863174097638195200 8599465 7594093478599648365485642800731713280 8599466 26453366778403479449780932537523650560 8599467 -138063103583628954691739150548033547088 8599468 -113496869525805507950444519174368836352 8599469 -63886836192976166857044300903862385130 8599470 61267044956055515311785639699640320 8599471 97619638498545487919429009131660214672 8599472 -11786056230141884867690797751414489088 8599473 -17832808624730104186822344916235661120 8599474 -8105384154408467024616626666723004000 8599475 -115879255460105748670814393488149258000 8599476 39658390372214107438137775451129272320 8599477 341179191251142435515127644521631889372 8599478 -20253509491271363274592103712604260960 8599479 -21684352282776643173708646899702000000 8599480 156353959771098963029508864237317222400 8599481 45559169848746332568064956023882142864 8599482 1129943584041686561069881321834453248 8599483 96250983520288846080002924364683406120 8599484 -321521828308363038094665979079161344 8599485 -61889329869283025274950460695464452000 8599486 -42195988324514433260781236935660032000 8599487 106168990034830831115336862654461934720 8599488 -5875844401715231634551535437359349760 8599489 -116620983019005619430523226322279723710 8599490 -48948928301866608088139550438459933120 8599491 -45806926734475726782593332319986226880 8599492 -100500444555247986004773246178910757888 8599493 19917567971108337007924783966868348928 8599494 -77951205677608755016997922131166226560 8599495 -89343616372801166188133304633821001600 8599496 -182945685423210210002185007516399370240 8599497 82234494024782981307652380790995786000 8599498 127396079455305622427922864444191559936 8599499 -112598488013012747302748980632385710336 8599500 -37965355408047240849942432167662080000 8599501 322097273580857528006474507805802359384 8599502 87624648764883062298705951026998325952 8599503 -61578797488728904563437126282821610112 8599504 12752482394854539803390092482428190720 8599505 67240458182211673673745074709431676660 8599506 -36705803367769645261156117194728820096 8599507 -66836191044679296184787938258261677488 8599508 -9811970256574791997322848577538156672 8599509 -39116371895322864466077523751637228786 8599510 77859455279835151333531910396366928000 8599511 -17564491846862170329314681107415296776 8599512 -52085825382155370921677865136912404480 8599513 46934537842362251709243761921198628800 8599514 9870915045834700112583632498652057600 8599515 13760083602381866975364685504298155200 8599516 61216092129398981327118063129936420864 8599517 -83294475158718465161031736201806423168 8599518 -41649293053536091888580521856416851840 8599519 218374003074246910420970636418151989920 8599520 6205427489410778578985597150570741760 8599521 -22710177430649813915417678457235239936 8599522 108949702276710441135338461182325983312 8599523 10129313348770853894919481848288385440 8599524 -4784423116019828086763594776654921728 8599525 -47034115475300395604928545167799330400 8599526 -13568799756395533096991219127814656 8599527 3104310560397657779265079978199933568 8599528 10373037052363420482623585388645826560 8599529 183560295215268588131556409291361898240 8599530 6723527672723338446358737739351000320 8599531 -132255663805068962925578608967306367728 8599532 72469867853287646134110800599832637696 8599533 -41566621102526357620122658837311223200 8599534 97036141752289451024437910093998756416 8599535 -46731780315280703993153483738127888000 8599536 10427130030542482296713190027787960320 8599537 -5879127343186525594044360449211944720 8599538 -102907310232562677207454378733640004080 8599539 -15999118503444404757499301741951707392 8599540 30168932264797941057938815835546734080 8599541 -28326622946474255996772346202877599058 8599542 -13571565838190216996463627609570840576 8599543 236991471848512910048853390512225423520 8599544 -157750460322532444626225559714669363200 8599545 33452456076085310949613951827647136000 8599546 -3118630530682384070943582655011802656 8599547 -184286050127195160201425836998655245120 8599548 31171462487658940468935779699673530880 8599549 -164637863833521105007178948580604066944 8599550 35644225381924673441369935785869236800 8599551 36767364767516292621705251091154944 8599552 -5670053507497684801963004657034854400 8599553 127929510749072579768601642998128844802 8599554 5499499078740277151729391728809751040 8599555 -1608319236566845803957810735992544000 8599556 14315843704608815021423656859894968320 8599557 -117127984164206915192745652664420144160 8599558 -68636869599788219556014525103699990720 8599559 -26682824829695601603849675843306363240 8599560 44753012778359240342734690907666841600 8599561 -183410865985327364050259324230290468838 8599562 33091856632180505161361484108384774912 8599563 38318513675693610938942897473541840784 8599564 51368475848716325447041756181925597696 8599565 -31798972203706290023215207205238482940 8599566 117264076916844267073845560796159625344 8599567 29502723443132730138898628365712221616 8599568 1308167858607854145507506124742017024 8599569 -2527215976265959619618830945278338880 8599570 217647598763018034185957759878824960 8599571 10479072939018858825269637267788985600 8599572 -8670052042658997704364389302978763904 8599573 -282950011466971018386236865182594995200 8599574 33542519262607478993418796827093955200 8599575 -46222282590232008733443201326828531400 8599576 -118702370952805571095102548188293693440 8599577 -1970705152319647448202631615837013568 8599578 18036248197462573929724813043405806848 8599579 -64384789842298946946166154711635773820 8599580 135846132820062941866383079162279603200 8599581 -12447797998514714563019988361675988160 8599582 27658748785810891703721520573028587392 8599583 193333759494340199055388954117929620832 8599584 -35496647143496679338004127643080851456 8599585 110036707576077109472862489287221348800 8599586 -1965657439057657632977890386231091200 8599587 107459414903841492918192478517410448760 8599588 -136443586181385479696414523631719421312 8599589 136040353363837826201568269918719491390 8599590 34060047316577646422130724723842355200 8599591 -14422407752995845342072103982094234624 8599592 -72747471646021507342524263609199744000 8599593 63480041417398683664513849478222066400 8599594 -142442382520085337617919290730193180320 8599595 76003502426888112320468784077803605600 8599596 111358938126416991961240852187007739392 8599597 253248257549743215519734513710985240812 8599598 10437245736426114633999394437236031936 8599599 159890689867538170052067146490930606984 8599600 26507986448046204018075935520512000000 8599601 -108720437514490511786960126329132783296 8599602 -80155172298875806440385869517142376960 8599603 -253520695525854920932424225426446800 8599604 -8512938920767048187433108668376545280 8599605 46967569566758196982792293195169920 8599606 49684707095360599459829395600824910752 8599607 201167841423124740685488433823511026856 8599608 -2301788303268690971678239202413731840 8599609 -249255211992517942546495613000882678960 8599610 -48716448875719350416262435729911734080 8599611 77106973353257113459250137411020526872 8599612 -21017672520284991539772388810934543360 8599613 1203876695697870501437032531162511328 8599614 12954894388564517954677303826144049792 8599615 -70546705600041767485460543878439049240 8599616 -42526695213336456186993012774878576640 8599617 11141255339675556778049968239868244736 8599618 -35891062579989815785662511611382440240 8599619 6967905425878203132418769727936281760 8599620 66573417078474861572553471819608309760 8599621 -15619373270786299581191810564051869188 8599622 141463745763795579156247867789170614112 8599623 95749091208294817075012639099413147600 8599624 -167561345636744672943815495939363635200 8599625 -100000748142511883643542807416034790000 8599626 -26751932038362020585581879212495416832 8599627 47817323551288480724286864176566880784 8599628 162473396537402507048512167921996203520 8599629 -17233777504629680082935473815276868416 8599630 -4523476285606346551963752493835738880 8599631 -37177762959798796464469128084780902880 8599632 25501840354693030547488166824504983552 8599633 49767559577940034772967632720596275520 8599634 71105291524356283372955676358625836320 8599635 114444049626101375212283428195465574400 8599636 19706493956885229289063830153224286080 8599637 387852458280595257567715174336210546140 8599638 -22424295694417283329331421204679381056 8599639 -63516276603372306829793348768488218576 8599640 23138634868604728702214907544868044800 8599641 -5463299846809285621025630183565690816 8599642 -34561898760501733908705447352867968528 8599643 11677051197591087099374543568436385088 8599644 -29642054779257597849117830083654993920 8599645 -28927502755456649743815645767657704200 8599646 -65879127908350000373201515181697381696 8599647 -66346011988309323255214853798791478400 8599648 -15951331446117561228675369052888104960 8599649 -174500301807421862988802608889838608350 8599650 25696291357097414405162884031350089600 8599651 -15249311008934979778779917600194284880 8599652 -124716336574895219560130772156589562880 8599653 73512151420854922820923616354077725600 8599654 32564419047840749406664231107765080064 8599655 26091684937523742342411012517608085560 8599656 212384064589579330281189665999585280 8599657 -87964062447271052342041274998611357120 8599658 -92746324844600012096247176699076911520 8599659 35609995468120618984139014826715286104 8599660 -79585435068681709997504326536387148800 8599661 14291777985260657501619121818465544320 8599662 81132431579801614993221501827057326080 8599663 69811745874886929173423730864138457560 8599664 -1627841142226408153393048638096506880 8599665 -26907134558833853645532253781942206080 8599666 -72072119151228725416647801216185028480 8599667 262883864028388280463106533161406928716 8599668 -1391279718943063457808519330832121856 8599669 20577693761002949642629886028202187644 8599670 36488727493478605660325815588614969600 8599671 -62683170249883823506993251495337597728 8599672 -51273834144967584474505276614885273600 8599673 198100821815987636644721102744629874922 8599674 -31481276973549531533977309952398232832 8599675 -55858583603498541102355790873012375200 8599676 224198778157758988253724961163227794432 8599677 -15618709961676122586314134690392720192 8599678 22657909497762169783673539758824749056 8599679 16723370599008706468265446621002478080 8599680 -62004193597570093782694388377111756800 8599681 -25977453914340220432708451718724440236 8599682 -8685989749396142890354704140053971456 8599683 -26155952687511174589762426951484802816 8599684 67558767767931677415856282236286771200 8599685 -67799172985194093381954239344542760800 8599686 -5761406283271901308090665528604937856 8599687 237066003492742908832329729033349133336 8599688 -14939452485803997270339974769002803200 8599689 78115628720193630191029512906557760 8599690 -7007442210036401790824189194572691200 8599691 -59343360153153299817329511364977124908 8599692 -6088382047329669548342786342649996288 8599693 -174081143278348129636417338052895754058 8599694 -116871973499355982186605331579362983040 8599695 -15313797985181344244939140713181496160 8599696 19668905685437315662613428360498380800 8599697 -92914758190368072632425159608854004000 8599698 22586664941109196632891933310621440000 8599699 159482133767482925821486546048264120164 8599700 -17264803203808542123126086861954304000 8599701 -142964411948339435672415399827766715392 8599702 -111161544811124408801041395909274920000 8599703 117786665574418713520993573076202332160 8599704 123800168708905977822722317898452992000 8599705 24962602907324530684431507657993185160 8599706 73930709947029372967056412172465037552 8599707 -45818280505634251486296341867301911880 8599708 48891554857456717313814529902450465280 8599709 -18482471729895193973565180074965050600 8599710 3740409990785268460712738401894563840 8599711 18272479900877136420402010263726959224 8599712 -23267358823065777563291261114056704 8599713 -70283229166125860003534885666650838496 8599714 4046655253741926600098485915728619680 8599715 76089926643028137788562488856059697360 8599716 90193189049487079489101481850862581760 8599717 21184512069327841586575211398488233792 8599718 -19726436767967676565884628888649639040 8599719 -115952362714606398415150772399491964592 8599720 92833877631784056509276845169490892800 8599721 15095535536361111835117067670267752292 8599722 35126859742480580676846575078796249600 8599723 -28224650953154388977570933852986540800 8599724 1320483710947410250976109274950715392 8599725 268154046662849212492795926048632100 8599726 54821250489559469313652513064578965312 8599727 27367108544642304646029298702058704080 8599728 13612811607144118771934479446563979264 8599729 -15473965589473144642467315515341103324 8599730 44127373091985586751001733224164345760 8599731 52724931918075342424399842019719373824 8599732 139267822952540498004189660267006452096 8599733 -87998583327695843592232392236581278816 8599734 -50953207104402048136873435357497137472 8599735 -46862278244451197531536836677928097320 8599736 151385799264485520044147481175159541760 8599737 -78104224236303142172069151049349246640 8599738 -27848403124101730486628709395032629504 8599739 234417221051008171821237249696351012456 8599740 21566735673396654928219442152989926400 8599741 -58088429310131269274272467194024518016 8599742 19060232330090391254947720698063552 8599743 -44217682674848742675500024707075622400 8599744 20635342260294721934884895842601271296 8599745 37553736383085542070842376951890957760 8599746 -224309330407984437656939882101128192 8599747 70240989319309612509455934866555208720 8599748 47001582486574488184368623807554017408 8599749 -47412425799633120659349296848222146336 8599750 -21136870709312868553338767199349440000 8599751 175417838813504059005833026398595982400 8599752 11284630927953309989378456557605027840 8599753 -11559690819552362662478751064673183820 8599754 116369195706434920479578774479343382576 8599755 90192931692514197573786122990558680560 8599756 -141217131009392449273169408826244168704 8599757 -18326362397056617281706217274415390528 8599758 5773071814121491304251349976561105984 8599759 -2247821737879552556314257356617946384 8599760 17254532551810064705961246832747315200 8599761 7163498119256979015346444385930022480 8599762 6937409588872508932616243844397323264 8599763 98196781528501626832507180184795409000 8599764 23457938139083844736860437307782848512 8599765 14207839332765797015133454333555512120 8599766 -4237668647780313085935414535672320000 8599767 97407543049620083924792490659007250560 8599768 -103084120766041263568948626553168189440 8599769 75268231717722965277163836464594089344 8599770 -52504269450671403097327143870714489600 8599771 -61225784721949321927690675569532212028 8599772 28455942253210998922959401776559161344 8599773 2403970203815366940315475371643086720 8599774 -2862057381951806562240065765584980864 8599775 -62403884085300617976821333653162742400 8599776 138393378147552541993800968773002854400 8599777 -123392946812712630589225753764543112940 8599778 88797293505361522327937387867674463232 8599779 -2328507628626964796979342480646548336 8599780 -14091807724963649194346855614797004800 8599781 -1576403791409060725178048001491990400 8599782 115896626509984079091965101076026245120 8599783 -41036272794045011611228881597924711800 8599784 94178913886710477369564155850128194560 8599785 235062431457075806919269303343744000 8599786 13345037803901785356378410500879337664 8599787 -24415461803770671161989216759371124848 8599788 120316657278384198593608938847397321472 8599789 189181770585878685814383497934609237600 8599790 40317712880493392800360903115388190080 8599791 23474718718341253355406007615484977920 8599792 38093254056858750788052871446696099840 8599793 -100852956230501151550180193574159926958 8599794 2381751636392257444775210363102431872 8599795 -12146464697751527314973397509749207680 8599796 29605965730116659017767281799042772992 8599797 -210477501711530525137887218739143928960 8599798 -68989331016427801580718193165019637600 8599799 -39169509551121982750748461338228071520 8599800 -3419985108995058227441532665094144000 8599801 -49419435409939992232636713735357237248 8599802 -7472653165136480206312079561424405648 8599803 9250806267366175087499793626891366400 8599804 -21738046965198082300334495004445974528 8599805 100594937415853401405071439907368806400 8599806 -6490567014657077968839492396030727488 8599807 -284421862041617695176320595276937657248 8599808 -21646795195468100328806132516860723200 8599809 67398366425575597947968829547394086704 8599810 -47547866022965640978519268490502889440 8599811 -225314144648527384478122391005985725176 8599812 -29780487386306986635044718419726512128 8599813 47135709821498751120088623322908025084 8599814 -90215184116397905107996734638423824128 8599815 -14745374503435383592266588903224762880 8599816 -39523687190028332761982366010070379520 8599817 77471055555468995502310326611869315866 8599818 17383717529888651885614470183485418240 8599819 -16230969153222794779161135274841668780 8599820 -101705886713092451328999527839959505920 8599821 65376216239452556357674808913796235712 8599822 18466159059306219519497353634100532224 8599823 -196817742226295122236059604846494510928 8599824 -58296083889636177732123445245094133760 8599825 9698332872374863260449880853089993600 8599826 11114606472639068462267693201726129328 8599827 21424993181293034258616461431389576120 8599828 -2831366605453309852294700514607616000 8599829 4965258701893347267908152606655042976 8599830 11811177972848786960471378274554469120 8599831 -28395376217774792844578275812726284936 8599832 94304875362072460614060553304754831360 8599833 -100819078358132500733224375139432700 8599834 -45252104876912757004448484782911610880 8599835 144597472747163036141907418351813577280 8599836 18304192316876056111428787257717620736 8599837 -111842870263546192290924744950448189120 8599838 -1088293859127837727964231793456748032 8599839 -19718808654266682397177622483945230776 8599840 -54277058389732392972756798360413798400 8599841 -243961423211385525390203636506039086936 8599842 -58814799611319918334549088885832928560 8599843 -69105747321113065642566983655497696400 8599844 -925635704145072716959794210276243456 8599845 -141301069418652371023156126900555478400 8599846 17517117978967283415763804574832510144 8599847 195293892859452091361317242240207564792 8599848 139576011364205522069975321441924136960 8599849 -8266387269074936461951706890371574150 8599850 -642651123226392024153992156055955200 8599851 -2475366373642320864315530083093050288 8599852 147796187118315839591404705082211550720 8599853 12374908899778530901523907937171054284 8599854 -1061739995742209915571633529409196480 8599855 76618464671738663693765686308670913520 8599856 -35099244317166941146049961900360499200 8599857 32115626174836643679472263636526713792 8599858 46367869211414702917316620578755935776 8599859 -90383573655703787747262170146010623296 8599860 45593979699277180654871575168343335680 8599861 166547225309105095586635100408236350720 8599862 -51912065006878794801157108972333592448 8599863 -48065284764088119054097548799102974000 8599864 16787568340901698381612419681631518720 8599865 -10515432887982795735947677765930421760 8599866 51706302394342025521594549545481382400 8599867 95504091166516872568754407144538194916 8599868 -8135633379725011014961955828903483904 8599869 138071605709488847540021119296682320294 8599870 -34419907242738753885643921309978845120 8599871 1076669964477265944330209157717404544 8599872 73180944824835905204177030116552998912 8599873 -4509534956475232369548367536616283160 8599874 123356588859060137224818986637949065936 8599875 65220236845395089634592106969900160000 8599876 10641946395177413483827079819199790080 8599877 -29004754025375378884779500197501844640 8599878 14435928588031525640297254886788055040 8599879 -147784365484213862402460200351905149816 8599880 18369237552366159542894539705675776000 8599881 31797532190759662400465322271981703952 8599882 92148912420702415873496718193154211840 8599883 94241525548472766858311235119124815184 8599884 45550295427768040287552453084285419520 8599885 -5885995275593449507220820501647658240 8599886 10862797183812096096136816353885948864 8599887 -110210467361717298146486023478132456112 8599888 -18384284678448607994889841748220444672 8599889 -206729918514136538069756545157587245840 8599890 8845906472302405979510638341447651840 8599891 156720349826800768468992412551639757292 8599892 55361464290477396162569943726036364800 8599893 -38869765833621964323549382360771316256 8599894 87809821945561339006913440808409167040 8599895 7928379152253870995625191105145616080 8599896 30584750156601635319112634494809047040 8599897 -43672256400070047590894852662432033654 8599898 -12353684926084480082166883134825477120 8599899 -49904661479075260679502396974597713920 8599900 -57582195840277042440581110710121600000 8599901 -38877383288647207603489362982889802708 8599902 -15026267711218408022189320991961204096 8599903 145486888781404723086269407596055160304 8599904 -127320040991115500782594051164556099584 8599905 -117465477026492882313161728411176892800 8599906 -51548127207520742757475346989788894720 8599907 67487972613964912191613207428123751920 8599908 -90756326685831213424457560304665635840 8599909 188707186667793097381950329640977513916 8599910 15991256312544139313165468092770750720 8599911 -5921936936910374814296079392176114176 8599912 66324023129327073679344188572329139200 8599913 -63937816635449383800505855164719837760 8599914 54228310826776255007182221735545856 8599915 -94935320508501150822233526462694129440 8599916 24232052213597591129274447199136228352 8599917 -83326848154408197687397981490179683552 8599918 136260863931797366953715630782124420160 8599919 280387351379507483649052227504344593152 8599920 -6138224139351185178759249976413388800 8599921 -94485502742557735943739598444847510400 8599922 35943456166189283884871659031057770512 8599923 26409624636814812813674959755731357544 8599924 179032556162159067524680553891573569536 8599925 -132945718781282145493158820232924779350 8599926 -60562391998535681667457690551333004416 8599927 15862005229537695531081448330091884544 8599928 124708651100446702533749540071060316160 8599929 16802148340038822430469930201413778688 8599930 -33324113941668245682402764810055552000 8599931 101184069150543384072487265517182962752 8599932 3670400373598689554681672407801528320 8599933 -31268729447821784537682139637622955040 8599934 11105585195524515712686721031875894272 8599935 25326984564442273897510532983000198800 8599936 -5013396248834778844998181359703818240 8599937 -16479694967978688163495438128625086720 8599938 -7981159176071784479903217963246772992 8599939 102450429897096154049463345231685632624 8599940 86828079277751961186086321173893734400 8599941 -93584183305461012483507936105399143298 8599942 45179895351803429080727130248860660992 8599943 -182308471541500244300138430327409690320 8599944 -56245034630811615095182428467298017280 8599945 8753156097045859293130552100526425700 8599946 -48633341784318427895411524590186857424 8599947 8879105758869591611179211653491340272 8599948 -172037565326786347375638085366437888 8599949 320461492460537543776128259317895318464 8599950 20228151433717041559276918374287640000 8599951 -24161060774510109465780358841146453400 8599952 -35231925057446555682426736499347513344 8599953 -12055330575965542425210460233277373520 8599954 -233053893577802891291669165706108912 8599955 -10499502895826971415723932286120664960 8599956 63938998434988707581669368221845379072 8599957 4491512767635077018615539657378528000 8599958 27394019823068919242614743328871792640 8599959 -233643115328171824431107354599106803200 8599960 80416508689919869353462293301440102400 8599961 115409577868483761666731350919435039562 8599962 -9524804215009965030917506025827577856 8599963 -168111110533507422555773437704878598416 8599964 86535392769820685870123846408229182976 8599965 -46894668169011451900834947977738381760 8599966 -187222519884021989337543405283871293440 8599967 -167980775172253470331976289111034173984 8599968 -49115765561843313437563903189093318656 8599969 91197896869083718890001018997950933696 8599970 -72482755530469420516184678140051276800 8599971 118706209582498402485197888984566632312 8599972 -69543459134874965882164626487433252224 8599973 2671556075382875534781414374294294400 8599974 30958445878790694235346490474601287360 8599975 -522420776118799778360820779275869000 8599976 35190963078670904717911475522811985920 8599977 -18504884332453332728489885344227353580 8599978 31825336973502953529155993502260368224 8599979 53355136967310475015162975385288039760 8599980 -32439423511827938451533525810451440640 8599981 -26441148204279529996413442726135443240 8599982 96422328778680937064613370703196024000 8599983 -45246651309856975322172093014165060736 8599984 -191779011780556220649932221077913600 8599985 -62672732982933776375132849644676568000 8599986 -99514817843450720876834603920893089280 8599987 -194316049789167050167584765394384030008 8599988 77439854287322613055135100259247614720 8599989 -79909270918218183494633706064544885280 8599990 -53517188077344136371275156715949797120 8599991 26958739630968649680328507338933830160 8599992 -10586322949585003313369774869293096960 8599993 23882828327480549121012713063785155242 8599994 50561250659739219979978917116783228352 8599995 89604842603685590009422752383864257920 8599996 -55499756244802143612993081330971361280 8599997 -22129708777410586328427331265643262368 8599998 -70752356737793672588485987879296663552 8599999 126323175117193894763206265174191534080