10500000 80620571621180733702673463820288000000 10500001 58808898677123902210212817240560686100 10500002 4145101691346665677394238564447398400 10500003 686255357876483714240729650206822887520 10500004 -335974291455834173817031773635467586944 10500005 -186100556794617845094916204972798190340 10500006 18470157918737791266052854465088309248 10500007 -21319898598798039445986126873606931488 10500008 248951314599120330951784415634071961600 10500009 24404891786950804750628719712085552768 10500010 -14732462667276978692041484322264391680 10500011 208589619019176632601948833138934415800 10500012 309751366325529164740104135766228485120 10500013 86221048338052293849978944078209738262 10500014 -15990409197236809268976066916057387200 10500015 -123820454389734283156028505897830365680 10500016 -74532336931078571139314310279889256448 10500017 -228674838842796960913306157018319024 10500018 49446803417295582456510075710378450688 10500019 -109584649654971066356021715460641414704 10500020 -211821288112135810398520183876931339520 10500021 -109899577968194843758931261931016583328 10500022 -38452760405063267916817726851649522176 10500023 28798428283363492694772827525210431272 10500024 8632051806821569570602967814734417920 10500025 -89260568042498845589097939412496098450 10500026 596283780796240313215656588623778994944 10500027 -330335701898354164073903718842029753920 10500028 -11907975531826481048928490630511443968 10500029 -282776566928710577173795675521359378016 10500030 222494955227161144940184739154385120000 10500031 673028667423252187009589477251721536832 10500032 129091481858835381362849590355668500480 10500033 -94428251309369033605370055327571116576 10500034 1090023751583347044903708430714355712 10500035 -60755247999468622662974424605958727680 10500036 -27594493736254813476223971909703372800 10500037 1830206603443466752479229454464134686 10500038 29059010762026246786799699527305591744 10500039 154182764157078456986635036921713239808 10500040 -317115019595961480871526836137974323200 10500041 4550485134994806724310894882112217344 10500042 17012311786346305271632596613097141760 10500043 358217296635594458243643187981910024664 10500044 447986276708340164287123737043227323136 10500045 116751388206281043722257898043831043200 10500046 -1785034335171706155054488871948728448 10500047 587286355714406509422012869969496896160 10500048 24188901330183983775897288592761815040 10500049 -62128723796178128257223753052603894464 10500050 -83017358560096569815626492189680326400 10500051 117200375851500123048538541808932968632 10500052 -107057298663632448000452370052129406976 10500053 -50519148174793936494167019904280379840 10500054 -180203717281077027297532776005351254080 10500055 -191066635554050634564862465368698264040 10500056 -148965253946453027927775656743499120640 10500057 231786568840577843832515250001190828640 10500058 62090215731316130155894666386278480880 10500059 -85671562219815216597207486223281569280 10500060 -41817827495263047738306067794152448000 10500061 -62227412962942653559265447351746749312 10500062 -157711848700263624706518376697241453888 10500063 -355915909575097540395135048904192036920 10500064 -307359630567916939716445820689217224704 10500065 -329243506060692314785288489373660966400 10500066 -79491873271543226384677882591555968048 10500067 228580207801781039086957652592934483032 10500068 170679337759729547490698712156412894848 10500069 331709912669220534117037907257722728544 10500070 -68451544542170667494350067876467511040 10500071 795017359822249625343716846555173532544 10500072 -134543847679205711897891638185972203520 10500073 -128276256383996181662913655587793453836 10500074 38178280954992466414721451010327471200 10500075 111924527168083633140361273618514778000 10500076 -19009482598748428601701049761321479168 10500077 216237297895436838002984394577975994112 10500078 -169220795960093925061540298723652144576 10500079 111076534237416303154966694297298932920 10500080 -25195955588022465917726144472532746240 10500081 -80027220146980489694568600290926967520 10500082 178643677569974210292236295130765163520 10500083 372480118032666528514722589318203939648 10500084 -2277367110686127215640486985128345600 10500085 -273810173457892826711101901902858857600 10500086 -73054609846496382392310302121783559008 10500087 -20016733540766906625764588269559115264 10500088 -551110483291576685299274685833335296000 10500089 414943022659952451838066321325556310890 10500090 -58397519697154024877756820530386663680 10500091 144132137540424077758418929310790631200 10500092 484342699393407173422835519526418415616 10500093 -75169640188739563920710020224318184218 10500094 280610496441156218241917891485920261312 10500095 20542268990777714830586283384157031520 10500096 4720603610941900558110654404021452800 10500097 52474400111426491325316278929920040240 10500098 -28206532968707073824239313963321902080 10500099 -474134778553257905182330406874087996936 10500100 19217148058416587443724532822939532800 10500101 40732284673136318950038772799876877624 10500102 -191139193298503186666573643602015655520 10500103 -33398683537890013161706939823579906560 10500104 350823798040753442450425108559826293760 10500105 110488760715268895201771830609783587840 10500106 -2375664032803727348343590592291692544 10500107 90845216176726247723571466612213174356 10500108 128133123058365876468239900966249794560 10500109 289198253213094592205602051428508096310 10500110 288717718640351905252579209585495456960 10500111 40207762336353608287868183302127537952 10500112 -11820567416845988612647908848431595520 10500113 111572999235582855932327685310767915048 10500114 -36822075348494451031426973130826567680 10500115 -279930696686087790020709690963722083680 10500116 -248316656496411467118200197164232028160 10500117 3427542462865400422854183113046109920 10500118 -39572017101815152893835431926332718784 10500119 42785853727153828846840267192992198144 10500120 -166440947167434637912591676126280499200 10500121 -314027954540794543795232942949388807680 10500122 178829843913225637648546225020725222400 10500123 -41456296370730329603067108655815296616 10500124 249932790769887089294734181176447550976 10500125 -501010006942694023053153458590744416000 10500126 -878829040804600369571787521174126592 10500127 -7341108331767264040109361803008104960 10500128 -789013267529087255590809913643800657920 10500129 -15947511002467623472073924380319569152 10500130 168153971866907121439141767855973788960 10500131 -143543938124054406056032553698377523800 10500132 219035965804864544941170497585046070272 10500133 -145194105516852619256214437154489248480 10500134 -12614017691097627482030280343392829440 10500135 188512628049131807929958724515322886560 10500136 321334417203943209969179903299286215680 10500137 499789020688395317502181758463940817786 10500138 610553302709284587439216390939292160 10500139 -492628450408742980306651251552089955276 10500140 14692577246130674047291170198349824000 10500141 159819483930982896808734538186170797760 10500142 -159750517264538040148106777591766990528 10500143 662087838932125718015174672134260037392 10500144 15682108710170158909564347417344606208 10500145 -816719573841441067859127806025453608280 10500146 -377520728131180914495460954710448708800 10500147 96207345973502952788841047159891887440 10500148 122170165030529622555507680811540929280 10500149 -337613057965191306010138000242095998752 10500150 434131691712223015031997534801825600 10500151 -397396714958129523659150434436452950768 10500152 205235381988192302857138110190824038400 10500153 323819989931204047149995673324035312544 10500154 212793364357469127044873246689595269632 10500155 -164500863309533219011706263854498541440 10500156 52963307745361933727834679027031137792 10500157 111356435295620994178197924333598558406 10500158 -233856792806955594904487564216167768320 10500159 491795389832431113967435901729955048960 10500160 97727284481978534050870883302087065600 10500161 -24900298192282513650602809742041727340 10500162 -106246738233022932582006755363037981696 10500163 38385105343505324971260114667705033680 10500164 -217222730851731563999812895485370287104 10500165 -58807997872059495431237111174015539200 10500166 -56468859444771563730045683405782838016 10500167 370660913669625201501290224972412025360 10500168 128990404838176267002157033481896427520 10500169 -728300901591137994709545897665413152204 10500170 -1558741802767260954243087807787564800 10500171 295230601071371308738469638241275678080 10500172 -109863511869220966592600844838468779008 10500173 129910732679380591451354512949622697920 10500174 17539438675443158877468820973879262336 10500175 -110818096673401159031920757195629260000 10500176 274359273017330846059411186995223068672 10500177 421049256097375088111789930425624193520 10500178 -136378240722050636640470128445571397632 10500179 -597390503719186563879147974989193370000 10500180 -226055474014083840353582507148670679040 10500181 -299361057918462175115222003202662750148 10500182 -29369198616187546661661618681345933312 10500183 -391633007852128109455468374913996350048 10500184 567926149885486442361601746760446658560 10500185 325881637233964084575158015330862170760 10500186 39151916643297025889314233173817182208 10500187 -288857521448764158080102412375922175164 10500188 146530457123826505594741798870040117760 10500189 -20093202104146805440784664557588652480 10500190 -6432466689880087425233415186399989760 10500191 -99965433561208868175583119254872575528 10500192 20956469921852326963160463521044365312 10500193 281104929094151997675617632365431937600 10500194 9226567133489893499886405682533624480 10500195 243629630831186462782196932317779692800 10500196 8071242820375673178898066855608221696 10500197 -947784580065968539020343347520034833188 10500198 61097618146777187113758688474701335040 10500199 415368092133695797924727049272012419480 10500200 357744992916881325286012792258210944000 10500201 -207069069739928589725223620809933728732 10500202 -113922509295496877156419143475207051008 10500203 -333847024574118917645566181458717074144 10500204 -99939648725485713464065796124534620160 10500205 -27081771935371918612567747976533585140 10500206 472473224392670596399212432790452238080 10500207 138230071310748506615583565810910251392 10500208 163767861687421419668341586658240069632 10500209 -126987475734963066381785605461962920896 10500210 -27346245656093878684809822687689401440 10500211 553137708467935400495846508276350327752 10500212 104922740843036206984040763905179238400 10500213 -2719423473471811701580879101258247680 10500214 60026080478811754847108466137602935456 10500215 460666413994964096805297156587770265520 10500216 174084030312105175674699945074412441600 10500217 -49358950646738385401396078238726638720 10500218 -101445351908854802097578319412364407440 10500219 -201000724529546513969642038579955401680 10500220 191018616213034179256487153832431769600 10500221 15867843124002261741685146225593701644 10500222 15435313217066496090162803604629067072 10500223 466658920781219330628170585105975630400 10500224 49584947097499955852694463641236275200 10500225 -140458387642351190865590726602127116800 10500226 87652551757654829606861222003960110080 10500227 152963199798248756432827326464106165312 10500228 72859922183542293572190515126402330880 10500229 -662711436754823233984211172663429131170 10500230 50292864061891082740309227611331196800 10500231 -52627769876508671064324083847609321216 10500232 -601888126735433509123516767308321095680 10500233 -583720733319627744547191548202884490240 10500234 -25707032848507342732718915259599247360 10500235 -23259591948119730301128527316494136000 10500236 237390801573491313217331438584886968320 10500237 145048667917398919150469748669245771712 10500238 -54547649520667475582848688669433950208 10500239 -196399404392073608539095316236693160344 10500240 22049923471369103377821498011131576320 10500241 -385696639129928150359766514644072232588 10500242 190156889969270630942073170311775632272 10500243 -23942762831889503213984050942130582736 10500244 -216993151515797412047302865263139726464 10500245 -60572993038566459500092859302053141120 10500246 -186770257669396066269348062814897434880 10500247 -1351260400491922277996273178104812272 10500248 62612673358795086204361145858074398720 10500249 -198359901046708021149296393817780593760 10500250 64555137270363335614818657564201264000 10500251 -46059443753847953848127570788652697048 10500252 7921927275283247969366554830523932672 10500253 320432204431932714838124536129146642700 10500254 156726455025762828601708677267112175232 10500255 -236119469405218366312159309611675543600 10500256 4737650453042624280910512061519233024 10500257 -97694254762152178680100566347894435580 10500258 54978181825108866272198958887230076928 10500259 -174644156248906959926196814496634393600 10500260 -204808230016187667606511481429554917120 10500261 51175757220592265692340357019286741824 10500262 -108711530114382928287540554735867500800 10500263 294077451808482691307562095773584549624 10500264 96070889132695506839720626314083358720 10500265 -436952614761796340011989881035603541340 10500266 27104554385307014383735663704898955520 10500267 160190857190096052696585041555378768112 10500268 -214890867832908989094474382479951530752 10500269 327259099350015937702982363316605696568 10500270 59304245561957177591123640066329272320 10500271 18457246534463022095698060721114730864 10500272 74902779717616251202508508844831358976 10500273 297909201027891232454215669387995887424 10500274 85564655758080385325449755549384666240 10500275 -455983063362307992743914094290508797200 10500276 -93551890390203409050909500734945812480 10500277 470000679102130090925647201682318941980 10500278 -325534481237802615807664345183243963200 10500279 281454191680894557747743728566641634768 10500280 162961754003900206714728332618515660800 10500281 -4718101499262995329472385851067463536 10500282 -46314189812253755194225380762300002304 10500283 -170782963629328025719988817682508461468 10500284 75017304995254208502834932226801263616 10500285 142090062859544519173904795442457785600 10500286 39861046369109119226179390126675598592 10500287 207330343996681599631887524840383543152 10500288 63271367443438713941627948333600342016 10500289 -211111570661087633965100392670901538560 10500290 -14640389428089851948409018178170110400 10500291 -371879957515861257821379872235097328880 10500292 351355153890502427873969871865466081280 10500293 -556200327480071361152085415993231824960 10500294 35981471215676126300262738301442230272 10500295 -34318124842954234611921996031786075680 10500296 -123697823136950218339988879151839139840 10500297 19057604202733040134405160956682898240 10500298 220685630325128882450568159663661412400 10500299 -1091571611856156169643277189138069552 10500300 -222709972296652734174497654055891840000 10500301 -94983052588154403589506356966181321248 10500302 102188515287090855148349591364616220352 10500303 286464961637631525273407657408328484608 10500304 56164771682330301862711541802786144256 10500305 -121005562672954314084220077569801736960 10500306 -41198345933730411591138586419993263616 10500307 -160880262969525385727399628824290131408 10500308 -303708603515918328621712308184451309952 10500309 119084947260574968571997298564437226300 10500310 -174424046240121619080122710804149085440 10500311 -461120683753731641938985488399845524088 10500312 -36493258374044213549238485701123276800 10500313 204619953334158001134856957039621740304 10500314 -441274812891008268378587251526258803200 10500315 -24352342324838299862889247663191694080 10500316 -518296049530543052034200787739878376960 10500317 -960903317124767973782542828363849379328 10500318 128570525725844995797442876891688096064 10500319 -183770097431443753223608158964570127640 10500320 9436715705062318727892543228975513600 10500321 62644314123294536837554199616549351744 10500322 -114673313673537673460147325424654894080 10500323 52323490925578188569680611926008730544 10500324 24230468408729759402184955859915437056 10500325 127069060229690002629840290553640797600 10500326 -64492044048484825438473901576231193280 10500327 526905618176495851066498544681797509840 10500328 -406608219161545150217791001209208832000 10500329 -132355946421716960996512993028304561024 10500330 -111517366659439598641960416942833134080 10500331 333301227017048644301062292359375963000 10500332 62514066303781717025377191153400906752 10500333 145226222730409230307543135033803599424 10500334 37799508066101763606681290892903853440 10500335 -211799947396692370164145225947344589600 10500336 -28631870111644935143034874461068722176 10500337 -265352109341666620493482183334385403340 10500338 -32196675599251141318704074270671614720 10500339 -199681924862519320390310764754587008 10500340 205389785160264480278865100008776835840 10500341 -254924862473230571314143493719205129188 10500342 4117740281947182108140398330619788800 10500343 34310663331589542249918015860960732000 10500344 -368456982199021843842073560018065571840 10500345 116016099664065891806056763268702718020 10500346 -105190002781041130936857622255954307616 10500347 15454935034590525405782071770355750944 10500348 217656415567953444942648610837983313920 10500349 -188135410386620981310149942982863732340 10500350 -58256006513234044822616714389944960000 10500351 16164475643739926114703399520976762880 10500352 562238842187054904924788598556155969536 10500353 41598457487749075411995152851115491284 10500354 -18712658838899925957013023669032415024 10500355 -61848225120357099084135603153532656240 10500356 -328172603200911994307228157461211608832 10500357 347154576884776853123414017677416404704 10500358 200091009616240356616068599105027714688 10500359 -238720020027871232923570833252931534440 10500360 -24909732391021970520825449575140556800 10500361 -567989934047826045973619366148344696038 10500362 -119733850732848648808852148639266703568 10500363 -2564394392785082202706030831886709600 10500364 206375588094204650250898272317130670080 10500365 -3899193564277912009581893948623626600 10500366 85069145516739235678720521944124508224 10500367 634851847669328176616613683289800970416 10500368 -55740945616236450040557030363009835008 10500369 -145582051310234866344540136323686296320 10500370 311933215764171800331592875257252160 10500371 27561649940475927482581239241211531424 10500372 204331595199265254558553647982647808896 10500373 -49533435473820522903562069102384943496 10500374 210279768034803242976277028408170893312 10500375 75197933146000457048466287240637348000 10500376 597258107554952889926629295874201262080 10500377 -171129162832519876866439755274813760640 10500378 41614625834715131290711037924790405120 10500379 29021323464676741450820399880353646980 10500380 -77799172755428883418017530161651200 10500381 458409920331236425647515041945135659840 10500382 -17135190817039679903844498725913801216 10500383 -37622585796648858629770733536322640960 10500384 -83109684090406457793237714640597155840 10500385 1043833889963540382110735018557484160 10500386 97683318464407745378108360372840902944 10500387 149208362170045056437280195408866653680 10500388 -140712014045780372479763043381589498880 10500389 -150763560604535665899105162720986764320 10500390 -120963374759135602597267307584124628480 10500391 108957420371746980811184186764854979200 10500392 -30558587527679438698683142332480798720 10500393 -28991927074059855662824779750761810976 10500394 114658340414024662338552818724488236032 10500395 -226745151871310624009251557350106525600 10500396 203262408892196121037564803768027489792 10500397 -145449973130138752412761744758625847520 10500398 -54602592341287606450417329766567269120 10500399 -2318764849426867360489453161015940512 10500400 49720887212051268639268039695123660800 10500401 -446210435381869265980173389106258820608 10500402 -58197173279643388678941359548699735296 10500403 -306475467794424292481794053638689001284 10500404 82526035705420601400014162228017564416 10500405 72043888698484222906438056507686672160 10500406 35590952306812087386151079990262514560 10500407 -12996730191707902425415359031599805200 10500408 123763347488699130360136016489107046400 10500409 11078608587357461544027776245611999316 10500410 221116718439095830621042998834987003360 10500411 844988798438572105364096086736893530624 10500412 74869573831517856468391782979902999552 10500413 22147380920318009336064189561498771456 10500414 -19947093122264292205210741091264890560 10500415 154473356125691561793304343164458535200 10500416 40581254984539407632086928704520847360 10500417 -170912575258793411017945448546033455566 10500418 379243446417419449412602067455212164640 10500419 -15192955948809400446294053624122337304 10500420 -3009255365770958912367053198107607040 10500421 -215384340004371631324418499130890241378 10500422 69565329061190923925300326568640412512 10500423 -110149560465564745612839354455742912000 10500424 -211411254725532308927382277099537612800 10500425 162639777569509980574297027571572555500 10500426 -98150203472230547329722923940264645120 10500427 128893155272982859900715574250026339472 10500428 -1284565581176531865433321784465464320 10500429 131050777653297405571389281027247070368 10500430 168214859178151683346280430354286917120 10500431 559091745538248011772556914150059621232 10500432 -46336907602430541701967554757823168512 10500433 -208870614663104040871219521141183901200 10500434 -7770111960561457651709536981865856000 10500435 21069342364360083731122380715738305360 10500436 327941668892507113659049434620435036160 10500437 -30563940962347843530989618037904519488 10500438 69927222206493938537456219087113893888 10500439 390125321056074625999253666066622143240 10500440 242753784466843489844720880487146700800 10500441 13096935448535595004959493420211681280 10500442 211597067971940177161568868024654404352 10500443 -501730015356852615480393887705685235200 10500444 13489249241545065730181773338232743936 10500445 -2359945117104790452650919735935428800 10500446 -100369383358776576090404643359711896896 10500447 301221529240839029161322883286217833800 10500448 268431008361982487684694787892590411776 10500449 93325563847067372831804496264980124450 10500450 54494586944780043382986896520234825600 10500451 12370215504900265848411593199897658160 10500452 205364476173845326004461993692265785600 10500453 19214854569717379069747960426742391744 10500454 -699526985359521739047141486900289824 10500455 -323382273125811110721254654501777778600 10500456 257193193243586787685760635883291443200 10500457 46408704234755416668438466319047260000 10500458 -14217500704589351087156184033175108608 10500459 65599933875739922137624247366281221120 10500460 23262303429648569831178648574774287360 10500461 696341443903716572233941558486769759062 10500462 -119483176039554832452991727763541862400 10500463 -213894933987058167200200387636954858288 10500464 76075092239804186402570912320576880640 10500465 -91213261461132487282881275746527936000 10500466 -5424519954264934923723326455822648320 10500467 398457135447761114742330979226161914432 10500468 -217750760605059178781818901663328614400 10500469 54074586919429587405183537452366215872 10500470 -15803284811928840202431000899039904000 10500471 -450091225753738486932657883449005390232 10500472 614005186252586858096987102956810444800 10500473 -126804484515762509732271322537734880278 10500474 -17823686052973110850785515416197988608 10500475 -21425634613706258158629359283946627200 10500476 -211067367343286321761971224133393318912 10500477 244646424716794077047519130213232764000 10500478 193228412694791687900589213066445361856 10500479 523749587838916803585718763272548687600 10500480 252225200549067659626591984729404211200 10500481 26849166955921966319918470413997972564 10500482 -178094430614057733971475547568715810816 10500483 152612984129040852455094706318165136640 10500484 -51511619401648250510371999593162127104 10500485 -271222908591402012838430131429783082820 10500486 155173424628435458551597987503525353664 10500487 23475956064042930277869222298499059200 10500488 -611315895593275397997425427628985994240 10500489 75546903212441267159336552898952515840 10500490 -29040460489561501100231157387204864000 10500491 -281501424079745625151244494673048376108 10500492 292860868850079780963193691612193856512 10500493 14762360725738542280039868580357692800 10500494 -43107371446707173411395379633193926400 10500495 160146397842457108770999987320438640000 10500496 -96163682750545369650415736194392588288 10500497 131787364313014803813299940006409549632 10500498 106654348662180621673468889235090441600 10500499 -625614389283947176041609871769273051000 10500500 298952339822985365938332804305095872000 10500501 79635337059970801028034059247830016 10500502 173017328863484440872782444073574465920 10500503 218268384808540743107042197161878805384 10500504 -286414721191478393239865956037499801600 10500505 295475832431087621601450036023968613760 10500506 -68832945226990878395074340097645434880 10500507 88699048790886785034517188053867657004 10500508 196979785551828090765291532030177409536 10500509 -543186017674559349870320401471120759284 10500510 6918487009291065223597306584682609920 10500511 -144961280550748479593518336665376327568 10500512 -230305885622309460041697587470088011776 10500513 -684023104773878610346294314542114016 10500514 727981667741718312296953008874147200 10500515 230228483589590295597465296649219226800 10500516 -43034698753720284663231145625371684608 10500517 312407709366559230145299994118412933566 10500518 103523419587722694465486589932125145216 10500519 189893751004393887744553087548167701968 10500520 -210423525807656362098602240460633139200 10500521 -116686376188330535070203652027233938800 10500522 -203456137673730885449341912746748001280 10500523 -126559626660738919741515978929089757040 10500524 -822920151283319941779243375451912149504 10500525 -21438690722052884402560631389758744000 10500526 -28396662689914552551047653973202105024 10500527 -349640544902586417733311329350097856624 10500528 -54973402634250209983405213355700289536 10500529 -238324729306035024091260703140399744716 10500530 -103925529670666094750499270488552607840 10500531 -24214278993263894068952902557913973448 10500532 159675452799726845435186041179488450560 10500533 71502226029290180281908095787266380782 10500534 34775648849187095098771869517403565696 10500535 75230007054619436645194256356520157600 10500536 449665893872585335165289916157860679680 10500537 -39155251785825343872158736424217544960 10500538 279091389867318228382798837104838450944 10500539 5865828800127654861504611638210509600 10500540 109552650744085414641564227966383718400 10500541 950696579164991627145784597057976129984 10500542 59799836244225665596119417555259104192 10500543 -149779901995344904081895983204086797280 10500544 15241647666359530892261687889961680896 10500545 229759372820699604233330775462080668800 10500546 71284682027269413599375279660156204544 10500547 -69075878309738186917570916657427096004 10500548 -161250333958076771100918474323822212992 10500549 310582177499867211901594219460938992864 10500550 -187902638470608212826090839466522583200 10500551 172403127300447729953976995335483232064 10500552 -298960062342062426268784322224575283200 10500553 -609619423769755339793666572374658240422 10500554 -86451448079766861238408432773153027024 10500555 -82362346923870601309593940669962228000 10500556 -69035093929709825017043765179853913600 10500557 -7780560315766188614059019025905853600 10500558 -41837167698885381747579878434832151552 10500559 -98455936502735989560764738335318032000 10500560 -50830084328174073110901648639960023040 10500561 -80829887393447996090226728070432356190 10500562 310013419809644058634572387140317030032 10500563 -40247218503295224629197937003020045200 10500564 43773627524645032852154395362643924992 10500565 556980124961087295644544331587668378460 10500566 -31544873860048822115492112895827507840 10500567 221754771649306882180447754453659219968 10500568 47417788349245539773164081648457809920 10500569 262450784165235711641699537995332968970 10500570 -110945894994102999641417786846110348800 10500571 -165191957329300940811274927360748167228 10500572 -278908534144452238972933864415007748608 10500573 -1173238933677992042582995263634885632 10500574 139355098104171865082266020954320870400 10500575 -458333506839768784737341184358955817000 10500576 -42811518477051190104908197027420569600 10500577 640463471725599339354150209865624607812 10500578 -166803440869526783160679915227534501120 10500579 259711086765678182294400725895126448344 10500580 35377973977323594762434126725570771200 10500581 -22009005836242936464717476005082549760 10500582 -38680930805342456472244954790217745536 10500583 -796986946420708702691117724957530197040 10500584 500373715643359396834861968196043980800 10500585 101737609021805605828900451692535908800 10500586 -19056641091457085787633706224117203616 10500587 355889917137237971399054313113325877236 10500588 -59387131892589298996094620865536711680 10500589 -448301707389094461010505125106005648800 10500590 2678760970137533831136340221774028800 10500591 -57127276146940401435403419682999721208 10500592 6235019649491262837756173740849692672 10500593 442883721589385206893899859179568757842 10500594 107794546758458059724289512147957114880 10500595 -90460329517975368793202599601004052320 10500596 226030422777830362387710249176107171200 10500597 -18884736773524378291801327378682571360 10500598 210025182729196686353580581349602800800 10500599 -104436068077498228612587939323652845568 10500600 -905625769054128273098466531876864000 10500601 -87317963029842602403797506278095555200 10500602 210211177526610376072837940284127884800 10500603 318756095051631152202167847583647290904 10500604 243496755887976345560862965843609321472 10500605 364038976329840220494651136476120265260 10500606 -50883905271172632188003190693464148288 10500607 -14720448129074862097259419344957991680 10500608 122666256087592854462429155281977999360 10500609 167249451286281885786344985062781274560 10500610 222535649203072352132922957813857064000 10500611 -14998822764817877382269239291682345952 10500612 -16582221499161420556070046244677531648 10500613 490249039879491104689927863902227312862 10500614 15741813896186484049090696334803003392 10500615 260126345266913380205166222415594910760 10500616 -88125356937417871313513274577846272000 10500617 314965109743535662881477515345859888666 10500618 -169325904729489114375685655521630960896 10500619 557375844033418518702437600359599459120 10500620 90441249515869406019855254745237703680 10500621 29219531620934843316068798012234046912 10500622 -293307729255475508495746074474814464 10500623 -25025447773239602362981086323409430656 10500624 -38988270626027498291117525854165401600 10500625 65053457863829135267688655678333282500 10500626 -500982750703573721065624791168419443200 10500627 202708601191639841867457785251785739008 10500628 78848171441079570412015902558531710976 10500629 549992691217939057221259386567924243900 10500630 8386439439304645724770338624630128640 10500631 -385237392327512811776551799895695600408 10500632 598523107764067361027734956387356006400 10500633 7877667557472447645758454367660099200 10500634 -244921389023496722484069720025149248784 10500635 -107799526419869374075227835599950974800 10500636 -4487546627453533763063112806391054336 10500637 85832675794498895863053499165431183872 10500638 161085140868724571783953961949085148160 10500639 -40603399538285169012156455542888320480 10500640 -401521894828349858217886985318979993600 10500641 21569381938988563752134055864553395042 10500642 212638539654579784625293657629088467072 10500643 6779865329113123646504810299186804800 10500644 189143468395214602092126554991251226624 10500645 -119963829256191811915029691842736843200 10500646 -501352058677519575464070189476934740736 10500647 -435964444203857365179789121174712912904 10500648 -65365293085849431837974637219883991040 10500649 1299213907393658390366975459738205377536 10500650 -77083051531894253590943912743558729200 10500651 -24199761577030812341887541404613397840 10500652 -76573283052644666881364659740995486464 10500653 -395591761608375611564302242532816235040 10500654 -49719583160484514920652994541714769920 10500655 439912085485968269995310652703156827120 10500656 -51355353746687948521660157946102693888 10500657 546196937766663611122415964198497844288 10500658 23483527513828677203136093605040118272 10500659 12901254448722094251064111603605627600 10500660 -26628818997569454898045323161891339520 10500661 52728434624585208564837346948892362624 10500662 -23720474220597804391328333098218976704 10500663 19262490122736546262059774716238920400 10500664 263488858831691531911679563720198287360 10500665 99605319573890949878549975252362358400 10500666 -99905666471375055660455015842037798400 10500667 53150216829848975727960628473964429632 10500668 248861360676520289905655821269834094080 10500669 498190287088340440845100373157214742694 10500670 -5029042053955647336747747145150118400 10500671 610827421662064832841341538107615439000 10500672 15392588335557627412867814272882704384 10500673 -94781988272971350334211402150500708800 10500674 16456227603146927304967701171210452544 10500675 -12924824213722732385855310165198087000 10500676 -143258206957797196415502431048839815040 10500677 34724010497512530298831847685276959520 10500678 1605855096325212868574990623483334784 10500679 -93672623290963989705002720287538532768 10500680 -550567693430935939569891887256231936000 10500681 118002339513456420477124995453319483152 10500682 92135431420141927523770072333032774192 10500683 -148302657399679094642341407494024678136 10500684 63535152808434538162626878831093591040 10500685 1688826287838174017399637749484211440 10500686 -1597700127536254096841868166486281216 10500687 229666691187644873625169275015805778928 10500688 -86005096746833534389743737638089916416 10500689 -357693656640676600918075906829528608860 10500690 -103465823135803680696313924826131253760 10500691 59065801912966776758719255973228815584 10500692 -52084455526090211004656902716932014080 10500693 3722998209689553000215182826348666880 10500694 32199672705157958528493821952767924352 10500695 -82161401921677433907587155617192334800 10500696 -68183464457204027152268037916112732160 10500697 239209035077999244450816210157249787460 10500698 -200257643130825739477397965019414330112 10500699 -232568552300133399539231205705565138752 10500700 220583378097018625485580056237889075200 10500701 -196529542872592756434866892355154222298 10500702 -109690847930604807202416087687578357760 10500703 364837239618604140284557972022064913952 10500704 276469845319783129756052028177886740480 10500705 -359138112028782476211027780946294204800 10500706 -257546745294171883595968702381094486448 10500707 -108058622059632325607279068362010851888 10500708 41989074836190081495630744954978754560 10500709 -351088654643419116284153097632302849184 10500710 -268638794760239833603031555258016708480 10500711 65461057262013853555929239235920732160 10500712 -4210021289907473319541920017251584000 10500713 51181180550799502041583374518082884340 10500714 -46439062094440834851288905755971621120 10500715 -24792684590129155966074842123989419360 10500716 617732194953288993122174254366472747520 10500717 294359661572922021512551636510828927200 10500718 -266333050055162274435287896972757653440 10500719 75910857979113225012453686392566936144 10500720 -11503372539671993175770670104284692480 10500721 264584908609094075333213137428922641984 10500722 -83773163623221689584068297368690351088 10500723 1016679481540630711260489222379233408 10500724 2059401090202770802539414998592944896 10500725 426164570734345568828036697849647438250 10500726 85137149182555828265311251583344270144 10500727 -145930775043713434028686582203524806440 10500728 131920289988228551826638004846825922560 10500729 2067130281727822603709225358334860768 10500730 277281388181984208224151831340429555200 10500731 145830264542037315041015297665852294752 10500732 459117422286941273398589661560476876800 10500733 189438729167894776165328525372710531660 10500734 -126955463230827504203230737529253865984 10500735 51759398819320901164063258762447365120 10500736 316317291239353844800581100648016117760 10500737 52087446046199173343833798097531548500 10500738 -103018829856322177616164918660088009856 10500739 417042486987495240750752684809213628540 10500740 333455626367065746862483827710699642880 10500741 217404361146911635302679901340707185152 10500742 58640467289234007044359502983963920384 10500743 -577669110418539541050742441641702144 10500744 189181849126588703312039167297004421120 10500745 -20831169922281196959233123518988594880 10500746 -369357468021411124822375010133169118928 10500747 -455707585168610351228300610275545728000 10500748 17606005688686946987894386175237334016 10500749 -472406681526086681183412301271369227200 10500750 89144218297779074456513789343948480000 10500751 -332194407989445079841759138785909145088 10500752 -159551087403819914491871137372185452544 10500753 156909938497606435960423746583637643504 10500754 16104840648815075893568158195025694720 10500755 343326710398476997444507787104098372000 10500756 -49473734008517752860340582545777254400 10500757 452706664068779262993132141963980069006 10500758 -2778725170000517487592282663252200192 10500759 384192604079745423727773820944919368960 10500760 -326922601571649833502251272166249472000 10500761 -599179095954127250151456579829572649200 10500762 156892185902348347507404439875576049152 10500763 -141942081072187370488208675149062129600 10500764 -303969861258605016257217014562681990144 10500765 -196205603909329960842837916490953052160 10500766 92253814886021074475205153032009392320 10500767 -151530218436951775426698403078768529184 10500768 -5161011567990143243861248961341095936 10500769 -188477393750970651038034179814246188830 10500770 14798174148154867336299576669700661760 10500771 -120051173313385556082982712832812571216 10500772 2506831869865098140921799625410737152 10500773 -371243875401308549188630865300232966978 10500774 75150791771431296009375440000172768960 10500775 -302852477547070526742456493307549925000 10500776 -120058447054799630761251264296862842880 10500777 -163613282542991858798122926098457714240 10500778 -10282352628010369598638616735045084160 10500779 -260503320299876931498284162458171996620 10500780 -5807744002524626736478102592200074240 10500781 -26970250279412802340086692733830151828 10500782 304878022113227766203708379101498332992 10500783 -17211885246146024269594137433227382776 10500784 23564658718384087338616665173604433920 10500785 33676537233373777401641103330734085120 10500786 -1811616512947722790308583085241976320 10500787 -1243437963480055355387616519694531315200 10500788 -88952060159823741325761899742935752704 10500789 -26718693350204273724522334175921633952 10500790 -138108857829702528458530505054217945600 10500791 -237366756813710447066073269443310261328 10500792 78141942350347400174776006116831006720 10500793 61507488631992979468040818480825108416 10500794 8530408085446058400294691813218612480 10500795 276024257380700801002845064596703266000 10500796 60235795791235324507942241245929259008 10500797 306339119044184335165022583394769979372 10500798 -104672582407848429406636002844868100096 10500799 -136555081148845023519525663167210699200 10500800 31026510456291461916396386294720102400 10500801 83664362502539809609809627567865506240 10500802 152579674718229259986170841459363642912 10500803 -431071123941632020688109127437339786948 10500804 -70710512492684843442488351742568536960 10500805 -111461022739418465370794151569315437440 10500806 194442411408328356319367472083890077120 10500807 -34140831579077332725690856787032355160 10500808 -396335269258499024579873380790226263040 10500809 -57578817632709084165331898152818419760 10500810 170148589240713589060128665420677125120 10500811 -29959639835447601017743662683770722768 10500812 99202963868961492336526763220947235840 10500813 -593714844675382322826898003151948404800 10500814 18515885668629994311728252883469592256 10500815 1618898243247170124190442707145259960 10500816 -28985780747762842890354303000275582976 10500817 771653285242666457845088897038786362866 10500818 -260030607153819320016427827922957622640 10500819 -27264797291549473208390472516907264512 10500820 110547291508626426935621395845477888000 10500821 -485082925478687124061112327818533190788 10500822 28260816619932481835052551098386191232 10500823 -334607640896672844439917528662213778800 10500824 -109878156425041039773986310914493143040 10500825 173683048234634936455261818890203020000 10500826 -17555201177055318433644844341209437440 10500827 -304209804700250362814910690839134341120 10500828 31969204677165330497825430139352014848 10500829 -331695030173972891591459396468201734080 10500830 -209966758590949968753719421933202165440 10500831 17967100455492002300276192991035197296 10500832 74224168114039349522637273712636723200 10500833 22667020722578715645832118430726972864 10500834 143878439234411595691257194880669204480 10500835 -406416290949880959299575908271987116720 10500836 367865411382857399772094276511307432960 10500837 -271806838469997207910850914785865180224 10500838 -69805300305648696099641992325967367680 10500839 103096278961326701510753793992959043640 10500840 -1390121490561198759463673018872627200 10500841 -106550964355883524692070472964071334428 10500842 99812574340516272319015487191417267200 10500843 -237358596172887853052965106738458446720 10500844 -83604333950530806809522866076225602560 10500845 -33188690449315074028973269398160096200 10500846 244827914740075798800268673330118033984 10500847 281502470225020071143564885001630407328 10500848 134048365070058334398070228977344643072 10500849 622531565887289833334062768681704951684 10500850 139819112920903806874741471860485952000 10500851 427335092407266701136384277658202459852 10500852 -1378660830335327167427483725096820736 10500853 -212405156110100402862744500121344910336 10500854 24916975678616390607134144259364883712 10500855 247023126989153520362393478936925530960 10500856 -278080543615102251764536597411572019200 10500857 -266626950093687170471492997425235281280 10500858 2712550243940568974331823127581384704 10500859 -214586458319651324547663225543787611584 10500860 291407217245423105696315059036154350080 10500861 -14768315558255214333322324473593013696 10500862 -112840485715381767821119190203749236736 10500863 236252179587507076859466371333312746920 10500864 145865120736701949734855889892933632 10500865 172018708796749608171141981028040818260 10500866 -349695133223313950248733391898019426400 10500867 273353817551996976408985740924234284640 10500868 42675416319298156302130438194307137536 10500869 570366379632142600149259521713991271740 10500870 -109747332277324553076725452349324419200 10500871 -13944480860795913445586019499290627000 10500872 -425543499558487683303731518367341486080 10500873 187757226046332857912598733494746782944 10500874 224040743250697393725505618147622661936 10500875 247526795693210249397715641588132288000 10500876 -299758794874973194113984259968578074368 10500877 -56384965380830051807037951519807488480 10500878 40977891593015806428115881722944304640 10500879 -129754835522564417643813365632996719360 10500880 1490879322081672971207372352965836800 10500881 -495793769558767124708415834284500466688 10500882 71615620089652383368463913894595174400 10500883 151429846015610425569688412870075758200 10500884 -45218673062510805271574161768812883968 10500885 -167185295205305641261951321717682965380 10500886 -234989887257712542870486788994969886656 10500887 366107815826160592132203703965385256472 10500888 -14533750315024198183264595216359956480 10500889 141390257590982967111668382303556185856 10500890 131333226478765823214545548462290313920 10500891 134292182403868951904163109291760323992 10500892 -64186862365197326016171936067783350784 10500893 -66658483441379335930383132835056876936 10500894 223987257839582184718247010108261120000 10500895 30816297930476073357930098161509289200 10500896 60627301817672780083538830484173357056 10500897 40463883632133867433368872572582335840 10500898 304047427011686129785014149149041253200 10500899 -343855001992151973416152218784583240100 10500900 -82128478745654250391636131452783616000 10500901 2286178663258797889047924209903893280 10500902 -287500414668170773756878065926721314848 10500903 -87690498677440165954248341901770013696 10500904 -27817758747030289320713452709423278080 10500905 -52931742013537753977731185567507406940 10500906 -17850502982391807923721447006749110272 10500907 136194767270578607995629603755194847156 10500908 134113586552453443756788747442921929216 10500909 124626785407263774094975034699220749568 10500910 -73910352666973291785435343134235852800 10500911 589397526028981947473935618025515287912 10500912 -13693412816688909991240086639405613056 10500913 66841070951554984176467447213861724900 10500914 -17400897016873141903605058369310828928 10500915 -66319758356180007420289033244758460160 10500916 -302840346018407899778591680560890373760 10500917 377054191087591211060238868240143060480 10500918 -132219716120587995089915284503810463296 10500919 -195090810125491444290296541403150237392 10500920 162191129207441261160604378257524736000 10500921 42749721285546043269518785562927601162 10500922 -110305188504845097012634284275054425488 10500923 -384921619385226374118263751263701644828 10500924 55160024941242862282159495589154816000 10500925 186029650735303265105778505582930581650 10500926 142315259373894889753969351336736920704 10500927 -36638914351352749099605696420612222192 10500928 -3755736586313382980203403550312628224 10500929 -77198448864330811482213093937468439640 10500930 17398967346802084019251898263430200320 10500931 -265045156274397306441966263766232060208 10500932 97472119678259992171856550087057676800 10500933 -148777104264733820349505685100404041056 10500934 -27869705632232369469803775578349077568 10500935 -45116434596389329661516612625398553840 10500936 62696927049501993921967332984564326400 10500937 -749825032584831733848486925576291362380 10500938 116934504326388781511212855105923294720 10500939 -254577886573031606034173221304302326600 10500940 53042698006977783518394326198805012480 10500941 837129619339862158116829919095614708384 10500942 138040705744597629121619200884144971904 10500943 205636177907327034475077979380548174400 10500944 -1527827292011194400013044892899475456 10500945 -56895221492682830175949748612241984000 10500946 294929632714071531587964545317586430240 10500947 83015506903586816077766133295478988912 10500948 77771274965830782502835890316198584320 10500949 -37259633160203372599696326465934980672 10500950 -188084701471250569036928964772359612000 10500951 106609281898081813988019231818618704800 10500952 38461710472089391161927814787623157760 10500953 -854318590738787764245532071439744516800 10500954 -84468036521488028809388189392316321280 10500955 -336730078819258961559201684229467320640 10500956 -59324077529736046941455304946618560000 10500957 30964339391364259653401281532061406854 10500958 150202700435128299243782546735895686400 10500959 99829513817743054774363129880225809632 10500960 -416537878181241229147324895608889671680 10500961 -109406599432423048837465257951380951676 10500962 178833100513590410598911406360495987072 10500963 -154351406184914187402923321383337618112 10500964 -139275628258756854761008933470169201024 10500965 -309742424219646558410499456353575435140 10500966 95352989404632806337103457052683739264 10500967 605745695844211219061017341536325604552 10500968 -145489844835677628854371246815272355840 10500969 160449841720003879181480930420415552144 10500970 36320036473030045521697547677699432320 10500971 -53179871237596202818933840002856722432 10500972 50568494075324740719208257930158211072 10500973 93401488504424902964256743227918524640 10500974 1710255710070787089130066699726560192 10500975 -319285336813234298720576265877942464000 10500976 -56499155593519438603665990456595283968 10500977 20572405586297658761411417327164822080 10500978 43693059317774561439146150121076112640 10500979 8251985440307461463168803403835796000 10500980 61529271939562727841226240310425313280 10500981 196870880015448223437915838523628344352 10500982 106961170779758379766787375301050834592 10500983 -630826511821234557101972070246230991768 10500984 151367423334069585495435800471678730240 10500985 -568582903640120454007031060542233720 10500986 -3844477032620869713051822232607153808 10500987 -1237876760621439170407282972033128960 10500988 285095595890705739768778200708521535488 10500989 68128448246386857257153336208393711360 10500990 169553570889041852189312796469754901120 10500991 353732943320128047313819137691458891392 10500992 -207663607681643045680609725037255065600 10500993 15923942982928776424918214614358888064 10500994 22608216997791652784150460994645752192 10500995 -229703431110759004642844426219674828800 10500996 128625507957317847296584098804115046400 10500997 75235553997045966491332632813428531040 10500998 15418102545757351353587998498052096064 10500999 -10479868007602316920633497516143442480 10501000 -188980980199301003538674390065620480000 10501001 15838629420743005833042291328296980352 10501002 -36163765179291892868123843475249795072 10501003 132186148670715520880543532182825763424 10501004 -414718765011288028394641510716092530944 10501005 279119229660889623016294800398542990560 10501006 -59950852970689075923971148464928042048 10501007 -274872732310629173362760392898740670736 10501008 -1303227881212908249775471614825332736 10501009 -107320959453524113512861786354657507790 10501010 -81984468999506173309205641479473231040 10501011 -115944014035772915891665438744449563340 10501012 168311620794619800487005975088816221056 10501013 531305631308484728003764318647278693262 10501014 -18862281324738594107824880000304567360 10501015 91774850386838243698598139139632307200 10501016 636213124154019945964011015331738828800 10501017 -286753082932542662607494579595115099680 10501018 -194604453360199303525746400243269238272 10501019 355602173546221169654567600342434461096 10501020 -26326536859191055749941385894122449920 10501021 153960824849705762216235280721920133100 10501022 43898346219585588878201926639295324160 10501023 -93602237645230045184038835695350095856 10501024 416506497402340295244788158770899189760 10501025 -99021657329446643810860614042693957450 10501026 -86053214116396134089643128486267540736 10501027 536539341140953149535641502598181926876 10501028 389125955499066457162448424321844797696 10501029 -148581260106072346564891195260290411520 10501030 -2942931803208861680841154569648094080 10501031 23346531864066559570156180901244174000 10501032 -347213019718948034377678059869280583680 10501033 22716606184836024065023602813464602880 10501034 -228072043548206301001553822113034415360 10501035 70622057119829332479034855309079097600 10501036 -57520661531790919118394940901808205824 10501037 -29374350415942609817878491303793102314 10501038 -120806879988048731853605249599647449856 10501039 -232506746401772637190882144801141448400 10501040 -61452853095840930939948659974645678080 10501041 76970535602172181363941079902634762560 10501042 -32624207270957134726397344105938118656 10501043 128500689227423785041620978619557304456 10501044 -26066406939766931984108106892891557888 10501045 -36858888658314665050339476551831956200 10501046 -3933780245236389094442876910090066528 10501047 -101922545283375598668991695699141795720 10501048 -501314509191444704691722295983175905280 10501049 162784251789833821420771360280984929608 10501050 1123373358235471259239767099011865600 10501051 626226166547753982066766631677627609704 10501052 65123791728857227088747977917660558336 10501053 -12992722323179496968143641647381924160 10501054 112504300502718911485221593166298910976 10501055 446199924827821859618864483779819380000 10501056 -231722919001119798347139126341192908800 10501057 -95750558346746661290580090405535297088 10501058 28858548378342832920000288445281308880 10501059 -356864774485103329007803942118063404296 10501060 5558648045976057949498681944776870400 10501061 111256469076732656372862882748601761500 10501062 -38624638132192188296840847527206932480 10501063 173188961043367443118893287158378724312 10501064 -33826774783511178571186115554584821760 10501065 -198367376461220015329567952829272458140 10501066 138427242394627980154589387398293341232 10501067 -178135462232822196106938270791349835884 10501068 107018496642026914085311071357924195840 10501069 252300109563849682726023187516115347200 10501070 -96409028845699315665824903072228259840 10501071 -61461165296094690468941224796222986752 10501072 117635103574676445269733435044406231040 10501073 -4033736684567270289408203829904426896 10501074 -219143343482630131051211660617580569440 10501075 -115769789373455883514984049209648360000 10501076 73450820774201369208167336899089119232 10501077 -129417339484182254089707157312358028864 10501078 32996727559911494568127352836746070656 10501079 561601792758306704883208839665979436680 10501080 -87752764022949759284100836873782272000 10501081 -99311449646109548829555510442693865468 10501082 13630841614350354084281417357854993392 10501083 4353170520185966569846812047359989012 10501084 17843658400693198531713586517867326464 10501085 -8433756319732359723905086715648826240 10501086 -15599446655176627928676292154833619136 10501087 -150843482453868007516003004564172946176 10501088 -174973470829163997152099802440555298816 10501089 230535047393610055951149357330905880768 10501090 53852700436935341036259876853293472320 10501091 -33718101547951459356959822946346027200 10501092 -66575735602282060796839618528124943744 10501093 -3995335112799424687670080500066350276 10501094 -549714897458965680061720393422903674880 10501095 93628946554513770880919061859524986880 10501096 310782467633898054944715180110055521280 10501097 106744202601179426852059546895111056512 10501098 -16239126403744937425277000461281620736 10501099 78465045092231474379401490138696193936 10501100 89041542927378989897231817426040934400 10501101 179764240502419202684892196761811141068 10501102 -214765999737550033062122380926269289216 10501103 -348597223327215331461409812511780119720 10501104 -2226838277413947792947578971408728064 10501105 75636966703736755783596805155448318260 10501106 -21688354519504751792770587292070400 10501107 156723059732254832502835620099039493488 10501108 160040157215361996472661204735888006528 10501109 36569943351180232204768710523466937120 10501110 -42198063161073327845781080026199040000 10501111 795227448100176000343441002065903191912 10501112 -11524433147038369821105960771927060480 10501113 -103638277048942133215388680907210406912 10501114 -147430954801792088072740870409056338720 10501115 -180286727673868795861544112403694353200 10501116 1705158821920198186333928815987359744 10501117 -130680824230576940276060777683482151680 10501118 -64997572311786957470824009812815592384 10501119 165071010564211508330993228875567444488 10501120 71011901726696456715710384043227873280 10501121 98769881761291913905585725587703230760 10501122 -27261107240499537258402876406633537536 10501123 -25862551823227865949540904840537509616 10501124 193901232209964369807491431408225934592 10501125 84493899558064436720328979704554256000 10501126 -127990601720805095079412971406864836096 10501127 -73213939744973620969274762806881609216 10501128 189623296807219718487373861099783987200 10501129 664242365496294394869250234482043885280 10501130 -41192525961522673579393066939292930880 10501131 59369110063303121808899859969781040640 10501132 348817699586818958495969812794527600640 10501133 -111733616690415361280927185323582914016 10501134 -61698520845631070337414160036740492288 10501135 -238622824088749994649111443893450732920 10501136 -187517048208857379006847320163087147008 10501137 -307913253890636869909379137567614526560 10501138 188286768909302988147274224585027768096 10501139 495837445748714451415900269252666889800 10501140 46032894029418832840840422204278661120 10501141 -639599837308370183156997724884386487570 10501142 300838599622878174314034647307720509472 10501143 -356916922130386299802209311215234538136 10501144 433156541400081257144354689472985784320 10501145 -183254712192428027571828181747172831100 10501146 33547719181941110431661922303722303472 10501147 489426548858394351466407851691299070596 10501148 -56231696199437175655369559429178777600 10501149 454439047021529330404609917721715643264 10501150 -226415312557593128683122616744907260800 10501151 431809653473977139659337639981221069152 10501152 -402301098567598118425074649404119973888 10501153 108349124883446962747700010850215234102 10501154 233472077675218184486582459078623580160 10501155 -18458636155318383743297071020021137280 10501156 266958114243691620128026669238054633472 10501157 191884152756049457882252927386793331072 10501158 35477544590993648453188503873591854784 10501159 -12415317151165850782669524146052103552 10501160 49094303719705153019313674930487705600 10501161 318691309985470979880992216295244136640 10501162 -14763121242382991066529767787968087808 10501163 -372526119028400149309205206127839833120 10501164 -14100677353273160905457467017358888704 10501165 101433215948569979353816743738681976800 10501166 -13235562403659692467223066659767192192 10501167 -300247168110191331911697241087546389120 10501168 170054698146773397998992194064391585792 10501169 -21782025720658877086055063457430255680 10501170 -122100473905618533954267355535048025600 10501171 -197837119836444649795086582118046688628 10501172 265120574702323533389152593710185082880 10501173 -116060784547905075747635987995120328640 10501174 -53327314162962199419702486587455078080 10501175 221597025361061771833256593758997184400 10501176 -74265398935593487133668108394359357440 10501177 -206063253659948696754674460138190997974 10501178 284376563591471637288815535744276857856 10501179 7556298331017191879007445583477735280 10501180 -274465998403765442387413388046120960000 10501181 -131589238404992285460370007445241985568 10501182 -104454124729636353019990759014504042240 10501183 -64226433308006685555778183417794061440 10501184 51162353430383518328829138776623153152 10501185 60810655671906715800193793227148188800 10501186 153018576779779087250707635035435752320 10501187 199355111212140276398486821054012502472 10501188 -16967237155782397844321491994723696640 10501189 -410614164942291122043086078943036957444 10501190 -212352075057906270441438059696540112000 10501191 42648807638736957848941117157728447440 10501192 -5722543783347095461117498443055411200 10501193 183651877310499439046109604371414167040 10501194 -49675166496268247337600698953183420416 10501195 -200861224528377642701117191439862376800 10501196 -20528498316961594702367383033139332608 10501197 19103379625867737175045492639030212672 10501198 -115353357114989279312401928783576969664 10501199 -117817963912765760723717446573870407120 10501200 533447874538525687428668737638604800 10501201 -678346916814223828348282683362239078798 10501202 1899666276236410363366843156276938240 10501203 -153600933447493909072607407991044280976 10501204 65413913587600544655854603347528493056 10501205 177264732667694505117925524616817884800 10501206 104096131140952865434118765195764232064 10501207 -223930213743350060457715253962054797592 10501208 27335023237717408762850207280374415360 10501209 50054688850350341581128840702749860314 10501210 -166797816933002838861351329716327741440 10501211 -33888870700607253116054397588971268576 10501212 -342805562451559253462075835877618560000 10501213 211196724253644304390197671689798535462 10501214 182164400695649353333302034202791632960 10501215 -190617558090200168294042413457756384880 10501216 -241405805481385300181937194069083815936 10501217 147991263790231094789715689649601307952 10501218 18859240660374298444321493204417648640 10501219 139130574008026517581070504926964949120 10501220 -238288635004940282098597708044516011520 10501221 -412595055989240040787103593559742902688 10501222 436819549770994143944989544927728176000 10501223 -766224740698841955583496767120919740080 10501224 54664831941004827807350178583074816000 10501225 -900877265167658808140774683059312000 10501226 -350337265171007994834348488425340841216 10501227 434640189901174280534321939108115252 10501228 110730572250093975501060118194390157568 10501229 -264885505775283789878418007597719447924 10501230 -19297844850816443041037866286254080000 10501231 -188795593289182061767217192623836197768 10501232 23361076993104773053526423648059195392 10501233 -339801689773652824007175547767290572800 10501234 211583449364868870674562285753768320016 10501235 -489547910288900512539916030834883218320 10501236 -98969898994438945463939532616555655808 10501237 107367024227492080767517270363882915886 10501238 177509398164487656014333933406973892160 10501239 259281777010422537338442734888668417896 10501240 450423961995223465978084713083085004800 10501241 -532597920145408535371419915708583406358 10501242 -15486015237132595139192877572338718976 10501243 206231756549515999745194129239053438400 10501244 244353359184645806393318943507388909056 10501245 3946871541840483783087140498642898720 10501246 -9241342941121460478511073228657664 10501247 -74382599522674596961419352366345354488 10501248 62840416359951768917190857172870758400 10501249 3501486301948099716443757918738158592 10501250 2336251767432258676783128262371840000 10501251 -299727152306840885729783832005577939216 10501252 -110940139206101775477486833861392315264 10501253 1426962001441394669160868708922040960 10501254 65529655022366108840171723824747253664 10501255 -266416033587636286337750281096910203680 10501256 -480453100947868122586397871175457541120 10501257 326940245430246671540191760836876552704 10501258 121062906291645420203816954423029530720 10501259 -744804993828610908715646601784914564048 10501260 -10073224364677243433178325738172743680 10501261 355829318920995197292875180383896966624 10501262 131963766820886994155836979321272058880 10501263 -236885679300186994433677848312986530008 10501264 -20680471561989901798071105069043179520 10501265 -3525534635432060479758509712864275340 10501266 -9593625823594076088227014653105824256 10501267 113694742261213794711645907634349581392 10501268 -378256745908412836161155597800531354752 10501269 -19752314152154318328359695255278486912 10501270 4158791482196599375011599876959324800 10501271 254158331697710465892425303562331622784 10501272 -99155957897523163987293389101806796800 10501273 -181727803693232192853545038511585347512 10501274 -9418258915595860673268857187377791488 10501275 12513977400639455234839181265926616000 10501276 90049689524427236769931375079578429440 10501277 -171429093491111405290689513834506884200 10501278 40815599675177179355984300639468718720 10501279 205253259977138379868443056677081990880 10501280 576909381199519279881732858996320501760 10501281 -17916979585846996926601222910474096640 10501282 -210730478682364246715675155092202093056 10501283 -246803611678974319858883981991428209296 10501284 341632647094873855461574291582066983936 10501285 -334093518654114437890770540710905846020 10501286 262317702317822905822340848756114778592 10501287 324353302079160046348044834048781387560 10501288 2224601703784522386195899757649920000 10501289 -77571148557183617323605380728679459340 10501290 -10341438907993639376249062565391538080 10501291 878586589288380559021147116941216230152 10501292 -278489177385676370148068140913535045120 10501293 102876440094496463028581529256388732928 10501294 201579807282908331721972732795218604032 10501295 -70479450083961394222026492602915965440 10501296 40857550762072664701412548030869995520 10501297 -14801661402499827351715532359881718800 10501298 357878603109812738704864899458939120400 10501299 686385639956241306744540758867331339120 10501300 77084453928239639311612948424184064000 10501301 -244612638534274180288302640529709272448 10501302 71133354621796367801183597817594384384 10501303 -55059840047788012466001093637302039616 10501304 -569975255376658502715861067131214233600 10501305 -47514548556403839434810173748085570240 10501306 147383244985654567722221651806304175360 10501307 -11308122944636216600101492288486505568 10501308 -258934535288735133760662319082763863040 10501309 112742836902852355387226473456429116800 10501310 -323193717982861066631168266493695040640 10501311 -156541651264637939754081710816461539840 10501312 84174131015901774869821536066212986880 10501313 -365496967238498883658040525455226901438 10501314 -46396137312772830439744221494581542912 10501315 -60859352344268830330088861713960757760 10501316 -42828787627677858270097284003013140480 10501317 3467628425378877940921032898554973248 10501318 71669668109924646268020787943365803360 10501319 -12104927622973916235793000797516432000 10501320 176546225393123058484971295757576601600 10501321 170087935141121286852740028455749394522 10501322 -268188060553402201768861140756385326960 10501323 -206551271967175578759281280095238162432 10501324 -137165026222722854721802823714466952704 10501325 -402949150783695269223959208302427253500 10501326 6136905761232370808614920681993520128 10501327 -235789924403710606518182439529651322640 10501328 20510803199878570207068764828771377152 10501329 37111848038181051039309797526198630384 10501330 -27211478810177878236379023274282982400 10501331 12203115096547013717648403414099585672 10501332 -178920602533331747830786303718571571200 10501333 541539259295022154105516119623870928124 10501334 4131966533625467195870695518587042112 10501335 172060528398190224974605537459179372000 10501336 -84914385413082176464616707450115512320 10501337 -63223232541164278471026244517844848688 10501338 148930144150773242554960019366934650880 10501339 280929616846436362678739522784678099140 10501340 587787368602828469259213810253025280 10501341 -279069271738219876542150080643889166208 10501342 14245806854119390635834259109119390464 10501343 222950499557798697564425071179279401664 10501344 -25209993031520951452609495042299002880 10501345 381702667361862170845962407976000686100 10501346 -133149028427814644517536320220836318128 10501347 288498327004826242383218902490751921072 10501348 315464774426309706686355044022012160 10501349 -195345739607292381693803677954023403650 10501350 70415175283584401050976017214858088000 10501351 -395842023801374276878307606522430766080 10501352 -49855586987821651525317375720554726400 10501353 126145838937714288339418131343736692800 10501354 15881269298099519695454852675083283376 10501355 467453533751451967334388059278839314160 10501356 -5860152127322236708818501175852681728 10501357 237005029050235985164193468383433251840 10501358 -28595779875201176715236864304572778624 10501359 319926248514953798856479496797916718080 10501360 -93372756986123212029932341953194065920 10501361 40825768342259319671221415547206998452 10501362 227257216609587823301721142552229520 10501363 -338450091336277182302692434162108510096 10501364 -560395467320477981285919532929317356800 10501365 -98862992214584320586185597884267509760 10501366 206295866946105388002275289055325161632 10501367 29399284673419154741905270683268181880 10501368 230256906503561797698096402993793781760 10501369 -206997388935366645400413991539785678230 10501370 133820017846868366481782424298168431360 10501371 107893187785777049361928410835562899200 10501372 6564349864144723592874036525212646400 10501373 318166314584841405985703205248619599622 10501374 258482087435492983098674176068698112 10501375 -169626475829618517353328039064642506000 10501376 -263876059235685582178525668348662906880 10501377 -64453158048211048033918122123108455040 10501378 -346343476993668134472367630515074675760 10501379 149114564792005792178006784103649663232 10501380 2256803112139123336474355670802636800 10501381 409147554479732927286291023875222457664 10501382 -370650369547343053249647478878737378208 10501383 -249570435983763869394372677430343244376 10501384 -407198250975815213702971154039614909440 10501385 -163664593493016394728113324948935371420 10501386 -63638553325883743482335742407633865216 10501387 -53913409815841361670999152715299521360 10501388 259252548662913329025946625961397310976 10501389 116304840166426994850512764541188320864 10501390 -33025779919043021833163696393059924800 10501391 1006589647936218803044468340213429810400 10501392 79285160683125694465827572683263836160 10501393 -48513997029971921949697627247173156800 10501394 -58898538676380879093648333455033064288 10501395 -293410095753135001145547334428676108800 10501396 85642885346161228928076295090745340800 10501397 17903417510494290129186995642027062080 10501398 -189831332349330523743210941657535687936 10501399 278601439128242019287413787034852067400 10501400 18289296742863301585093504061405184000 10501401 90848867640283204040248596718640195904 10501402 192484069953441498940240509069446119152 10501403 -533730220038326624246149140949355887920 10501404 -141257259965181692396967360018943624704 10501405 133860663557830713214836866311365957120 10501406 217054783453873783868323744589008225152 10501407 6890697421406046787316889534224426352 10501408 -17129492767037523578346043869098409984 10501409 77606411851221485464760342688488236608 10501410 26844249546561609395842535593752960000 10501411 17120907331941095722235657568605986224 10501412 127873272076496589267354086686902220032 10501413 -16942102977761829689496628693766221440 10501414 -31307194070061989201131413389844418560 10501415 -29705391640485595289641735591652207280 10501416 -45141785879390320463587594549034035200 10501417 -1176280846469213678322358917999158960 10501418 -323459177723938921694442884044631829840 10501419 -288845980198248195704815155119002534056 10501420 -39133322012209456147046588131437573120 10501421 -169851570793988752824876636562965077760 10501422 -147430060107000445386301808327134020480 10501423 187442635356139126508539520439647366672 10501424 13372102582368126668333281319655505920 10501425 94456185788878990142527039726506949200 10501426 129310795826312273171613901294003576224 10501427 -288421469635667923839389635093721394888 10501428 -63588387600455580643394152607049805824 10501429 38290099820408862895804308570908942400 10501430 -74950809781794580629113143809493180800 10501431 19534049903010567649639093783736914152 10501432 266499123811552696428139300047585976320 10501433 202877932197606370085215062403267997520 10501434 98315370991271877250256765370316362240 10501435 -433357406130490737383422287399829698720 10501436 -19947941561777339036540432703949209600 10501437 -53920716454401861377076869231988124032 10501438 -23674459503304406319133640147303000256 10501439 -51723967677622197702371981735982777792 10501440 91869441551045202295188983388517171200 10501441 -344850305304707394311231417524967108158 10501442 23339226956844020030577169096188240384 10501443 -148222433355593078915402894519458876668 10501444 -317061758389661578146234014116800468480 10501445 397312007410010849121049595562453588480 10501446 73366462776644678750573729714863454208 10501447 71779580920534935637983165981792549912 10501448 -264387239112304302672730315045645040640 10501449 57708499643838039069122091882874856640 10501450 174185579289525072923180087774815392000 10501451 360906117424503115978045863188980326480 10501452 -126215610792013996377919123246663173120 10501453 77652882060246748845635637632731184844 10501454 -75879150836192835483252257402724565824 10501455 -17186928869267633156118439520030400000 10501456 48740198622280243375621495049061793792 10501457 657454727346299567004710562166902987072 10501458 15262575018015905128308524743567749888 10501459 -542357748212740964891678147435442168340 10501460 51794517594077716292637556400424960 10501461 -414328513689679733534894169440104001280 10501462 -52276648062473611033782682584055788768 10501463 127736067103572494944381164565862262624 10501464 72673555119692653936956622430997504000 10501465 -202268380930172325929784352020586935480 10501466 140997747172773522444743468770598665440 10501467 -117267199532864748825595325084193131520 10501468 512751035552600260350874470480455761920 10501469 -410375696575791928893080176907370240 10501470 57114925518802105784477837381701017600 10501471 -312127669630260359357416780577716707800 10501472 -650947666912621344395751654344134361088 10501473 172237754136646342585691316962969923584 10501474 53397172555514628110671623805060636032 10501475 181143598546045727365328206471277808000 10501476 -32209402918288492677307739401734322176 10501477 -370918846171811948594606561527704188928 10501478 906611684531810289950552780173690368 10501479 -8151227697457298143530739767716165016 10501480 -378890047190954695980226926829658112000 10501481 304811384781586668973469634162944340282 10501482 216329465446026543723035554395837246720 10501483 5357353800095849035653496237634363640 10501484 -325232738351389962383700041266656913920 10501485 64040616799834145857885149830780076000 10501486 242356127603708387461770658262000688192 10501487 -87797973844477848239468743166705538864 10501488 -3528311195298386218686472992409583616 10501489 368041257746468650570295901146563566290 10501490 5334592238450795277747706892618512800 10501491 85000774145769996341468253011352495360 10501492 550183444985062480307352387798923108352 10501493 59045607946397873071790962649940921180 10501494 -94368256399297709365678891095104115840 10501495 -86848035552308400802723481286746175120 10501496 272478958077498133335497979030280089600 10501497 -25365013929341572606292159365257318726 10501498 -29231058612204602070981088450241875968 10501499 82245015395521916963510076680904334500 10501500 130528459155102808034628558952383744000 10501501 -56596430237615500252041067805772275808 10501502 -83518622817812139116699775048149234496 10501503 1143208902304597111259844770492387328 10501504 -83205475383843628339582134821805096960 10501505 -135044411943612044697922493852168187840 10501506 -36339510161846930005308159656662208688 10501507 81937449838893106802589806105523144832 10501508 130373519348383319314305937206411856896 10501509 -244303581682359474329110447079995521600 10501510 192398746539473607950878014408876140160 10501511 161571553384442855379722566779030429552 10501512 -34182466934622648135674614554988707840 10501513 809765078624977205906565301758509676000 10501514 -273012622813284987373590483577555176144 10501515 -78721622405229830876739760630782758400 10501516 -408769750932490319407459262640436289536 10501517 -183144573891879654657000458845884703380 10501518 163474703827777351061713335232169123904 10501519 4137213202186691527888950541533718400 10501520 -22454081086536491929252264160833536000 10501521 5079149564642700197463885525949931904 10501522 -33139770785075298545000429378994968688 10501523 660320159329223391185834798122639193772 10501524 34807849721144891792580745841350053888 10501525 91175921276285929979587428307843453300 10501526 54387386781230537546763597232134253824 10501527 -212183549751794147878694193724443517080 10501528 545418216960517905243044120830513152000 10501529 -198389507367950100685125878143101516288 10501530 14771819973305941689917381216936785920 10501531 62149034269613984525107598564786499332 10501532 -262339337338726327131006873158490144768 10501533 313825132298461680794872242492671492262 10501534 -255888792733828551012459665620731825408 10501535 187320470445690757614190212363993373920 10501536 372026159057091366124594464812867518464 10501537 32393828390923331202764092837600896192 10501538 144360591575182620331054549034416822560 10501539 321210238348973983048961422637443507200 10501540 77199763630565701312885452588886241280 10501541 600304263934930894835442860510535402942 10501542 -64716744492812554909338920388524709120 10501543 231750971663394527352823543801146842544 10501544 -15883614350307170832756506374103623680 10501545 35584072283816985598029162010966000320 10501546 1798792716289198826836693923787427328 10501547 26706733043224495013996375192714734080 10501548 277420244151468152148638404533167162880 10501549 58291751464010234751889891699388370560 10501550 -38575415094757003507957810599686275200 10501551 -178917408581692832925465434449095254520 10501552 -13422394259808347067678752728248991744 10501553 -456824967305066950199351481632109849198 10501554 -15877130833923107396141654597358125568 10501555 77017307355561866276011377315508920000 10501556 -84150388600326030420812008594690768128 10501557 37860070021448088700862652378546709920 10501558 -273679286682924221265399550661908161120 10501559 -232888802670581748637655616576901185240 10501560 -85517424447362841818590141578308812800 10501561 9332051881731098503063133402081742464 10501562 16463903315673193384038293576296341504 10501563 551412798505745815066750409133706638384 10501564 2232873682498663652763574018254992896 10501565 -284421884443354481080963021987309395540 10501566 -134559078486668185264920634012504243200 10501567 145591989114575055363810277378954191656 10501568 26711809737352983827061952641836777472 10501569 778040060010877961592565006565445204 10501570 67198946082763153555871504774051673600 10501571 -758790645270919866670936004119145893488 10501572 -120632405732133961889252402703245260800 10501573 318421943265744521480684430421421618140 10501574 126938359872677537093147785794173917536 10501575 730067324202985239956976471683539200 10501576 177390622820812965390207691186883973120 10501577 281537973035858409398048251043227364772 10501578 -73520118792913780211147069546767033296 10501579 207869332604933970181773069251859327888 10501580 554383781994898749012132448511980001280 10501581 -23592407439142875913702007404887337536 10501582 13035137803244942187951196574952267072 10501583 46657015970124035257700094484493294832 10501584 -39400934880335753468497137387211063296 10501585 470162105560224734585155119270959011200 10501586 -416629614838596837983200384502960211312 10501587 411772531983746695709597201009918857320 10501588 15998351469238372173855959742893602688 10501589 2221819323098597836637260607035061760 10501590 -107967848841399307707970338812007813120 10501591 168661938254279726641263688143737013184 10501592 -131644111193524996718385372114685440000 10501593 219991744936447781255495085979203407424 10501594 -488355695950021123410699758532953775648 10501595 -160681990632856539610831646355817506480 10501596 -243708257587277602899634461171941376000 10501597 487837643497885849697161752209930247744 10501598 -145948509501485283942068209496364872064 10501599 -69797954893872173866337986154517006504 10501600 -295093142079960875457994058389723545600 10501601 -167533020805890861980332635600928952736 10501602 -82984367130285407675141524524381975168 10501603 -52527385360652981532662671088941225520 10501604 -417630411495739783930606773158886067200 10501605 113113228184832225675736665625067386200 10501606 -353231933388395722409775849159991657248 10501607 -303554392420770776019383961995193747144 10501608 143617243659971381043336274416496312320 10501609 303626554440277846080245219977146074810 10501610 26913585839077807196978245964080158720 10501611 -35689851884616092715580245924146953128 10501612 -259818986948225932597002859466492548608 10501613 198648924586304460361792157254570139862 10501614 -121041066287051621628379304344056495360 10501615 805947615167438777691911053809491899920 10501616 -51358230633698660221164784607302975488 10501617 -46859531572877690210725402753336511616 10501618 -101588011449648163545215230971549600240 10501619 -82271652400877015675765731500387512256 10501620 33030403584912646156550655681678581760 10501621 216989691246964243978501080012473952892 10501622 18760199748147261675246574424029446144 10501623 231652571387493293684644535103127161600 10501624 -32818762781065101464530994673767301120 10501625 -147704257562386896161479683768609990000 10501626 -87694890068500502472373809188267974656 10501627 -324469000099807912140040159870709787968 10501628 -112586156180249931891321984999432192000 10501629 100977328507210629664659260924935091520 10501630 -190763386768384792935440063451797606400 10501631 -376402802576286133512502109958784334400 10501632 1133680773609197450395854086086852608 10501633 -43556263429180378579236221193736392960 10501634 5496867256845206415564254441478491136 10501635 -215773259517646057504983812640111320400 10501636 37990090968134330628160333438364654848 10501637 -440333805626566149802411348150806763968 10501638 67357740837491220164980959529008998400 10501639 -23224282058400425012625700322120188032 10501640 -37634388561897230808586759566808627200 10501641 507015648116133120085104513941454801450 10501642 78877348603062520110846108223177555200 10501643 -602256569236689349167059122856122056108 10501644 -3063731108447375639660034109817349120 10501645 3263145204562729463725636225695845760 10501646 -361751375033614739280470198916889247040 10501647 -200356880531079283377563089867444686720 10501648 -8177503970649533318515126077252157440 10501649 101251671963230276498837854907207305650 10501650 1452569733738325032009583715083306800 10501651 -708085789503597292697924223656399419348 10501652 -32204695243037858213489859665899960320 10501653 -44489055877053715285225744236357940992 10501654 368935834871391691409087908597740754560 10501655 -25117356718415263734230094877136023440 10501656 314742333523494183455821591694993817600 10501657 -142617941624028943179506075952118455094 10501658 -44014609739254619262979422863568317952 10501659 -138834638830085338424645615664743978736 10501660 95326543170850431916583113095742464000 10501661 -632332007792553076769206525607467632000 10501662 -87045593360541808506545907337379097600 10501663 -198075575455438658684055298125118541856 10501664 274711786186531192349713753940260356096 10501665 -66248216903205175138793210989355374080 10501666 -5904361587292908383057437964863802880 10501667 337935410034490749421656041862648425352 10501668 62611046449811587932886346899203993600 10501669 -161394438830605475544705058143651029700 10501670 -90267227908384986560241134972585838720 10501671 337694979908749162178681695198728995112 10501672 94188531481077397111743352475578521600 10501673 -16560428137707079844826900450732188160 10501674 -86390742954753447232118116999994168832 10501675 -1363619471724476981677432999811429000 10501676 140894993124952209074783132180403775488 10501677 196037085793604074347754228659581551680 10501678 53539642423901650604880931458868444032 10501679 59383385139249929577809437961786861784 10501680 -58416649199375189047728084425008742400 10501681 -380963559367560970468447312100935217472 10501682 -118017043593066628065062426582452370640 10501683 334968406217997642767439394446027351600 10501684 16796479368615586246240392174068703232 10501685 -173533537580067409548149717250286834560 10501686 -21046178710385745999376008301730599680 10501687 -190182845168495249854744883996010221648 10501688 -23652832162130532943042133469113856000 10501689 448911097010462549771056551917715295968 10501690 -206776341401164801183090054632719354400 10501691 -265738390008941306482613251254238305168 10501692 100758266185283199413519789122193060352 10501693 98226945047921462931808461739267295942 10501694 -149163853726348721155246936305120586368 10501695 83850147541683895924510893690811375320 10501696 -115068303796136490478504313577975316480 10501697 -38411044403764366150858510233956737854 10501698 139895393433621801320971751986486894464 10501699 91175547336540046775357873628637402560 10501700 200064298654918120253636401847547878400 10501701 -8633699385055205529454963270756747776 10501702 381587180880974666125674577317776115552 10501703 122676840335626487235127585838896004952 10501704 558085555466612727830681539559749632000 10501705 334477267094873731148041845036900268800 10501706 27427267052085751092292330165705725024 10501707 -35095695718503350160226412499205140480 10501708 -10417219838785665848379267277074467840 10501709 -1000886550981465546124501455804684933396 10501710 -42539587474553099562348312839084378880 10501711 -863010450786058937956468212889077800 10501712 -4450773717442608780674658249738977280 10501713 -74288902692181018722303873816245128158 10501714 265111227901522514821370904007295155200 10501715 -4976389835620888495918022143975219200 10501716 148622386059568639737695871227160391680 10501717 297306452971055932195905528385630498766 10501718 3358155470145463065502290480087344640 10501719 -100883752931723859157669553990425256856 10501720 124961454785505396070348251405841612800 10501721 385442143323999587262684628130793130500 10501722 29471446801123609591519253097149781504 10501723 154977023771757524201903836099722011972 10501724 206815890361946031300381642339995860992 10501725 84373648235984691664195566101254279200 10501726 -53758019301513861264981308683779001536 10501727 -59601023072440223268797848914284614368 10501728 -391298097930326764917172138859267358720 10501729 -214839330375323399813394534869002410384 10501730 65322476569201471964174607210072475200 10501731 121170948968338903109555507535408241920 10501732 546989031481532478658754954268843284096 10501733 -393387003411892870747998746407611795840 10501734 -52259644515306933768351426053895040320 10501735 -103102899040101383534867376389783217840 10501736 -9684800312300157089072038798702755840 10501737 -68397996140305797593407839967688346720 10501738 63932615876342943717558537649705057728 10501739 137399857127987840184041754902349599424 10501740 -67687665415939312477121164765114183680 10501741 -626232479908295849852385130969598410080 10501742 137933804509320649215200640359328094272 10501743 127492178837482391994316875225572313984 10501744 28106324195508124201760007488390922240 10501745 -298288933502426748807114493695546429120 10501746 -14486783898207633163985331631911665664 10501747 -132598820684468812496585239278545914448 10501748 385668272947368192559151439511274121216 10501749 -346159403576940595828848820450556946066 10501750 24817564931942325328426144471653504000 10501751 205794597892332095895511611289166818320 10501752 -170508311081289516044285249872270786560 10501753 -489368875098570758538665784266642950656 10501754 -51506393927875474641239006499135686400 10501755 -150552058536334103860056675810130375680 10501756 427104756178804257114342233104390904320 10501757 90363171137404071885633439268338563072 10501758 -16765627908057318467829729130536806400 10501759 -28159437765708628821712480840741617800 10501760 293493823663733819534152638620762112000 10501761 -3429170231066994091423869808347065760 10501762 423886721861284655535670329671061360672 10501763 -408755234961730598673047377396324931760 10501764 -6663145853659957021923529970347868160 10501765 -148874316146038452057788884994699222340 10501766 53078860914214741581582356759418359808 10501767 -159744919899875815734270708635621190720 10501768 205869916309362097817254169870438492160 10501769 474509591223994934785898936691041974170 10501770 81524267307823909391692457944635417600 10501771 -24462542052544861378956100171928073696 10501772 650769093429255491316987533608217456640 10501773 -121881844104104197783967941385417281536 10501774 -392695545622987095753676404236204959488 10501775 150920272160059335112704587341357155000 10501776 -196004721827558149992236624571651244032 10501777 -68693911096839905910218019071125045248 10501778 243069067121582778806803277878936067232 10501779 -352922615846742376497521664607373535816 10501780 -13321860084013793610261421189554762240 10501781 -271916760787280858208261176439320332416 10501782 195779243251039338382674436761301728192 10501783 373651502027167776398168716163495289032 10501784 -135469933675365473251378763751456030720 10501785 -187683906027882671169613138789893100800 10501786 -282352863234505336768916402458344261120 10501787 108827891204435555461418258038306898436 10501788 -105189351632479881736584348571887329280 10501789 822297707769672415891804506786451980 10501790 16187401021517359743963856819436766720 10501791 -100991022654477347255525212296174495528 10501792 11794547512880915698277634626115600384 10501793 -421673816807537766507402407982310748958 10501794 -103317465365244959700932879541769791360 10501795 -444721005920327448235233521346134922720 10501796 -459729178891402520322837129778552790400 10501797 204236949224123596932616959080549921280 10501798 -72035732589342678358887831786890157600 10501799 -112156296741939370690643190923463137280 10501800 78374246508399733847677466529878016000 10501801 -148450036141131475868871716287057062456 10501802 -19882686413666639341105102071996973728 10501803 212351691867065802165554645809979672640 10501804 -1300397480714710436597342469225158144 10501805 23455799500839696327207591709592499000 10501806 -3202523261923533061475102759437188096 10501807 -678393879473777816295328102177367576944 10501808 67671028341290745912538974260062273536 10501809 145771310589409200879824207482566050400 10501810 -131348279890430467535773671346850042880 10501811 -723845550846042226078220464142318169588 10501812 26467018102631708279161524764380250496 10501813 74979622989887648948070913683248683360 10501814 -153662579562765094663158899093766548160 10501815 -102032388674117437360522751065405824480 10501816 828686574243238515469522731817574400 10501817 -389268565293178931329509435568697026134 10501818 127992979132327501260975046182880857600 10501819 516318485018701965528698830842038533220 10501820 17564013474920744420758596657873377280 10501821 206954534470855921760299058686678664448 10501822 -4305112382021460674852862098840908800 10501823 -69607558110116154541522003591083609600 10501824 45198766093208052081766463643026718720 10501825 366377225594047935281803996193203774550 10501826 196968959903269701141041295049225340112 10501827 -49085229453966442599715454887964448000 10501828 219508723826292549948695744902869300480 10501829 235919283538580717237266559326428875994 10501830 114350652498439943862934306386513404160 10501831 -374499620830225830256240993841384387368 10501832 642820209443907770573844992955801600 10501833 -51671664399599483078989140740902440000 10501834 -34813170544769665945194906414985022208 10501835 -281983133950900542959130621312626413440 10501836 2495543906235759505841376111636910080 10501837 215567875855877760329738169286232474486 10501838 173533885719692257945493346609706096320 10501839 -220864199428647374950743860309252981760 10501840 -1350606613251014365213983147080417280 10501841 -93519864869937230501025737702455725120 10501842 28756140307923164729377359634940482560 10501843 -273337335645072390374497605878504387256 10501844 -459527155610912739850967187664253184 10501845 -92403919171020702333486199629460469760 10501846 55178584345557535052787372459107996544 10501847 -3094374633092786944148570733359273472 10501848 -124125875369494900359157138242484961280 10501849 21737384433316435802074010339453001936 10501850 217413961234178846028223515175009640400 10501851 5865732066991745188974279892173515352 10501852 -30306736328015438976220379366062740480 10501853 -26724961412056207601630309343153771456 10501854 -161366362788521807589344015220207851520 10501855 -34545442896293870870617060693896655680 10501856 244495486268167076807354018191115550720 10501857 36468646269609197309889424033658602260 10501858 -132353664740353253956918032119548288224 10501859 332864600530223239556040617598889116060 10501860 -125847988586734650414797959280144547840 10501861 32512103901901915285865044349087644732 10501862 -86374597738737221450617371288662491008 10501863 949155330962224724017410481865799888 10501864 -400612883897219650252725106739521520640 10501865 -309115668484951423828741691324837395200 10501866 -139620324847795346353636595068840166400 10501867 723110056276936451455691501495078787880 10501868 267940279179145495321299035291989733376 10501869 -44978327754469509929291845932438650880 10501870 -10890833175016965367525138734301593600 10501871 -33565477475209696818768325378587333528 10501872 54464026533546324377424474366812946432 10501873 171571326418135150317871260799017905460 10501874 -216630401339358050555446968742351016928 10501875 -84279996012855073741679754897294667500 10501876 254298892686857804675961379496230189056 10501877 -483166585307906110455021745540517918688 10501878 78227046099800846071226770559536189440 10501879 -425250347739557452630565364234289428840 10501880 -784937448727546150323895970501314560000 10501881 22318312248014244232543862949028866816 10501882 -280219478043049441185520917092118700800 10501883 -220913971331953045195206753129698826480 10501884 -167135238052724989333922465546903568384 10501885 454863349279588114547538873252952001580 10501886 -569539921452777493604238156208079091840 10501887 22512055643237082555977190801689314944 10501888 -293478661006755483363692229196395839488 10501889 -73707102709198080396919398142328884560 10501890 -440531130381672961676777200337756160 10501891 471294738096436360839408010133699575292 10501892 -316038724363550023882851162161049563136 10501893 -28621317885122487815819423480372647140 10501894 -16650121139799574669749447955572176640 10501895 137507996005325052820807756858526158080 10501896 -507825622930203547578039003534318551040 10501897 8628932819989012350552015633722753472 10501898 280659280383862116230491157563262046720 10501899 111269407606952265300914379742536207360 10501900 -57845707897645001473324455597317536000 10501901 21843259910789065093399883165806984704 10501902 297434876833776632541203020212481920768 10501903 645854809603913276817266897349538503360 10501904 -26224343569733170132649156267247403008 10501905 -164682942649530654493179875780646531840 10501906 -354527189156464016648421765857416756848 10501907 -50678576590111543304429623170900845712 10501908 -282922185985861623995300041813032437760 10501909 794599602361112549280785119074984781440 10501910 134504729755265013910308321849778095360 10501911 29850278461557879515781578371846731360 10501912 -88794841982008484528836952525614540800 10501913 194188652790022404701681908120682889162 10501914 -159759029281038066145818705255964162560 10501915 -481064058838367207387702966621043763200 10501916 -141477001416582884134656671988107739648 10501917 173474210831666659486375513284312716160 10501918 -144319709478738944927897743767631853184 10501919 -458695791789395997581959964084715019680 10501920 148503769383322050290072259183142502400 10501921 -305743305168737722972905855008452670878 10501922 344058955311402041379196619599251442512 10501923 -168614193986874541883408889980151475524 10501924 -18471897837403237242468892012283807104 10501925 329502789761876267100457844602064230650 10501926 -7486317224709651725346653088881494656 10501927 64297598521240218656414835150329031680 10501928 -82416833580613283415028902118819184640 10501929 509458320997865873175312226366259180400 10501930 -12856709450925984558287723175227001600 10501931 -364329308324256696449808077990618502576 10501932 4394621584782409446347883661795000320 10501933 -2634177403542745341389737153194156256 10501934 -54431279903443583339312428086595656384 10501935 116674210742391147052023663678712246800 10501936 -110697355763121316373844055341908574208 10501937 -228246208299317652811224355082562246108 10501938 957396257455107024958509331846193664 10501939 -90018056974547316981947726765475053744 10501940 148253061437619918718394914159511846400 10501941 -37968540332001408107600290386207003360 10501942 340959838729850554674394312641803502144 10501943 131814056137775715377865575718330694320 10501944 287836549685012420684124062876172288000 10501945 -168425433870651094071845013337447126200 10501946 -35931681801766864248057751960410639360 10501947 -77208797506995937498984609827025002960 10501948 -266716040931391500889809499138515592192 10501949 35295444159050264490621613933566442950 10501950 35620420352644011935276687363571043200 10501951 -339883994916039179337412274068341418048 10501952 -107794202247990175173517222908900409344 10501953 204497819323778137965717214013671872 10501954 -76251032692087028857423764707527200000 10501955 120753558989627423305062751623989433360 10501956 -157752730308348750989577152190970274688 10501957 -3508238756204737269045040666219658148 10501958 -221006278417210625922245466605014799040 10501959 -4145035321068195024747761422001530032 10501960 72737724116955537114046181678650982400 10501961 150567856111534662113995374292637144832 10501962 -328415160587027502722573681337631113216 10501963 -131604642672759510044991110628426005696 10501964 -411003920185577822880482009920878632448 10501965 54457053667979695664213170088529436800 10501966 438861837707534108601538088422784675904 10501967 127506184095941043683874741354898428000 10501968 84306806174557517614358286238758862848 10501969 149962229824930515106028201053049713396 10501970 -88515784875721966075781069971994644320 10501971 -22957795669105713902679875740656345048 10501972 136641610332406200355645113229975512832 10501973 -67378702577030965237331758884603698820 10501974 89138571704447620876436022670915309440 10501975 42547472644337461487690895358481157000 10501976 5107737894716276823771579251570380800 10501977 -172376434486477798215773353749598467168 10501978 -51961726043311825218399719553519142176 10501979 11931808158647042792318896971325104984 10501980 -4608696935061668686276017300168161280 10501981 59803482320923330962999037159038628192 10501982 -36992554911182172614275671777107423616 10501983 86725920066075893748867731308879337520 10501984 -266540239582715029214386942933645393920 10501985 39028064604021720981901187659519996200 10501986 78479127124149069251555723533710061056 10501987 543274516358268203691009363644679332636 10501988 185937780492108926727375308943790227456 10501989 -474398684341270500026140200855383584032 10501990 13730284533351589150584471503197173120 10501991 -464181751628293403412534780504650497608 10501992 227698500028848868362183063185819704320 10501993 -464634870185008649537554605034706114758 10501994 23013634101655267124050748899504896000 10501995 34945887226988314832244464637369043200 10501996 -420445289645919816687174410475850030592 10501997 -295913727909941396170534073924845123488 10501998 -109080344549058893896235663199232132416 10501999 16946787624739535379376900235754231408 10502000 -45961102905935980550936658344755200000 10502001 777565394443602316661994070676220155040 10502002 31633840316542659203040588000521556480 10502003 29484980236346775965469229445753785200 10502004 244285715805704452491162339803698317312 10502005 163063300699441715457525443732584501560 10502006 89275331810942174487778203406886436480 10502007 136336666656380018329540248246944661888 10502008 -314004529061139681108880587948052316160 10502009 -234875446669685304126612316250744744448 10502010 -101816924851793863531931370146387085600 10502011 -108938550405669054870136764601032173056 10502012 154723543780413298161756698750292781056 10502013 -470985151586808940522401613145375264256 10502014 358145503869861265454719250553420857856 10502015 -83544581892758498450985478740316050840 10502016 111978562986523447155498653991850475520 10502017 -136200748582347032797472873257188059088 10502018 -235432709287608009468033503755979669040 10502019 3336010577771424394008953980001965248 10502020 -318508196835198121420783085918230475520 10502021 -263536304161027650958129890034658705508 10502022 35196666589075545815947683558883660800 10502023 -228044973950407729741508820500969001120 10502024 276750615664710346692233784043942840320 10502025 -30798240475185914040187994948540486400 10502026 22255808081373545035536707975407699200 10502027 12448152138879695897932725116454333432 10502028 -215459332090206477747334788414813742080 10502029 559054592496535810785552666206223052140 10502030 -5867821770258825731203880636163317760 10502031 486111642784334744115197332979616831120 10502032 -14415293622660668975656913046030475264 10502033 238643523685178678118249808843270550820 10502034 -167566536437697760790907587203425036288 10502035 -224104724915575125852316468800833501520 10502036 -23377382571330581743405579287164958720 10502037 81434552181948046582916799816050306688 10502038 62578396169172252378896689447295461920 10502039 -87073582271614202881106929226329056144 10502040 134434388458466044985892517617547468800 10502041 -305456707574209951614729497666014171200 10502042 187345250158302980669312976217007538432 10502043 -137649566696967548157700189274256168336 10502044 53631694356954987158767334263379179520 10502045 107905171697078712276031437959528616300 10502046 81813439192232161314516510834282603072 10502047 -393462623202263256104606181145437673504 10502048 -636334910656004656447481792464921165824 10502049 83253245011229573732881891628774244000 10502050 26304932882749498437315742509949401600 10502051 -207285684235682760156902016575092147248 10502052 -117099817333356302088523601208759207936 10502053 316781471036810822760096313818527453664 10502054 49861330202898157205957442146013674976 10502055 6087955637821087873097425052966747160 10502056 -132232195043784795607304549681285038080 10502057 -3365369242746913105051003718838458508 10502058 -44920510404962278744053907624157990400 10502059 -728280129097323205944825162687688527480 10502060 -389655031635203075882161274718888192000 10502061 277640533528526309188388675626973604672 10502062 -5845765332806691248934900704169419328 10502063 174441420356076551570673717423684687672 10502064 69719627239741493905583397182779736064 10502065 -117904079816936637498587554218552556800 10502066 109932486100613877723287173242806629920 10502067 396125249009553311853934919880048903480 10502068 54516578928983722523434208061166983936 10502069 2250470632645016545547566626862638396 10502070 -87880697119665634725347462338149008640 10502071 158663933344674382025947242263715903272 10502072 37332316411929803860957393698964193280 10502073 -6274645500887734734172488461378877216 10502074 -292130828999353637417872930256863632 10502075 753020394536183547916551245057593512000 10502076 45918958367353322435897791477776384 10502077 106602537245268517432582398117581580300 10502078 -42945364473735471430470686236714172160 10502079 82254534235245352605252524170669274880 10502080 -13586342564577473734021124868286709760 10502081 179990641342718770322640678521091991764 10502082 207241056431457365391864874918192477440 10502083 325059187341430374843657709742954934332 10502084 473697292330427790239769064729503705216 10502085 19684369400714715481554918303916488000 10502086 -121569021643224206133905278455783254016 10502087 -111687770986508889535168575843819375168 10502088 -41154741577163745351419093980829245440 10502089 -184448336500962069665059212881919289200 10502090 -41955525407809462668393201267641587200 10502091 317669895412512978233487196051479894600 10502092 276847859261838914582711350105305295616 10502093 -178316050254582427181627661303221803584 10502094 -65135254696562733758380033001421482880 10502095 -731634449522186460910030956204640458480 10502096 -72459284315872439582100770191552413696 10502097 320895353402573468841467742164996156400 10502098 -150768600705482298969203313409973093760 10502099 368946409690879886662531642551116356464 10502100 55988888694476637745218785642266982400 10502101 364536795319483236819910098631104257102 10502102 74159388114475777313218295227760785920 10502103 -114595462021273092592432218479779886592 10502104 601338257669089632402427699245582950400 10502105 6881437130597034736993660114990546560 10502106 112794250125068541396840172337327983104 10502107 -51539187407885861262401971535848860672 10502108 63555075459995424579452160502070745600 10502109 60592034049481868787491424613374038400 10502110 -147471328756977770142311210400501360000 10502111 65458856821746915148715492042169047712 10502112 -432238519126150624744814379387046330368 10502113 401954562071000509091378765380626291362 10502114 69712298129216458600143784888717466112 10502115 54035776502442436642229270201834567520 10502116 617035622072089667321639185802421350400 10502117 239936973392171014494068624910228208800 10502118 51341629824901227849419277894052454400 10502119 -16960229516877070931546362277658160856 10502120 151138204879797437982212751508533196800 10502121 134590774475082103162655680263461698512 10502122 -191002827411010886253140052138769037568 10502123 -525876822633809809320615923296939439628 10502124 375378927644282915607814197134298934272 10502125 -356507774996456305006130367471201633000 10502126 -238349103072087035284579253810563002816 10502127 -253648972172033030262145462173780167736 10502128 12270988093762564910560188951390715904 10502129 37864767221608059069223596735642507072 10502130 47520629589856764756885184565927032320 10502131 -744469625726521752744233689827689366068 10502132 130999854738355170627567544122510400896 10502133 15538479267386741859896557009311150624 10502134 5245640396086862730623974036458534720 10502135 140611796365526143811225800326496235520 10502136 -22470916441311052142634582578844364800 10502137 -421964407672174581509528319054267815040 10502138 42783169257819294295141020520080506880 10502139 -427084981061036576538793267900241520192 10502140 -367170193640061065476004509635776824320 10502141 -328760494055782345780394539477093699176 10502142 -35927885106096675265553492497815806976 10502143 714246372844897082489162334917328699392 10502144 100194487078967822010680266766224982016 10502145 -8939541929802117432411698585526902400 10502146 -47054049293758932440909515294971815520 10502147 43911720666202866287513954594752368960 10502148 1972963985478093544085904903917819904 10502149 -48487776726440235964767854691532384768 10502150 37236400249071509187039362236097088000 10502151 192705404232654064829848691866505099904 10502152 -252826966314762874051662786667200998400 10502153 -2824193786985773329897744203313327920 10502154 33990237658513796296871519445559831488 10502155 15399080143527837876167032310754489600 10502156 -125175828999499663957673116132487086080 10502157 252013301173815246605444399808862927392 10502158 -344916488389549537803585525067410033024 10502159 246955400008202614643498579060408705040 10502160 -67453572935590603180661698114446950400 10502161 -59025620823654826343753909762988636238 10502162 51905696721076700638788644706743737344 10502163 -18725884074907961963784411186148124160 10502164 348396681010093768371886104297037333376 10502165 -5466890111650148934043498904511710280 10502166 59298680858758700470543974226128421824 10502167 66043856862891705880722092759906794944 10502168 -35988516602043605884938661090586173440 10502169 302078528185575705429780734988730685760 10502170 213678055634507638848297349040352250080 10502171 -723331055488335198886880395662425141628 10502172 240628401459236565373628025923125533696 10502173 152747917973150935123622394789572803104 10502174 66165895804232497201888633176884082240 10502175 -16928961274813095347083901882916037200 10502176 -756651303735720983027777782872792760320 10502177 -3879520851650839790612911439188480128 10502178 -24300891741869118849723004880855331840 10502179 582246765432368250848540086296867218780 10502180 -2557871987468716662815048471314759680 10502181 -235132296162280548282833631446338937280 10502182 -323093445925164505275152976907187327616 10502183 443780119046404205740422142036393017000 10502184 3919134403971182961807448885883043840 10502185 416298963339752020364131435816623763200 10502186 -324427631469794064619018208613094429440 10502187 205508188430356256748483111831935896560 10502188 -155519155067505893383284841798598082560 10502189 69144956762623453060553178552713430624 10502190 -85008015455162360424706573076358028800 10502191 -300144579899959632630911299690908672 10502192 161864122937748206955624221011550502912 10502193 -47041188538384197748676192712786498240 10502194 -259319092704828220469057381728355173104 10502195 -93111190033001676781707405496341600 10502196 152925492862934726184022628008485384192 10502197 -6690223157043557280210494742918201600 10502198 -97746543421188922520115044252510638464 10502199 -139283885813489128892419903683771637896 10502200 -341468156580026875729728196868315136000 10502201 -356033187506342855274412787588191039296 10502202 26183462254632558671964094024198813440 10502203 -524636890109191291856488254477334091548 10502204 -270385156415823643105873747761061868544 10502205 4901184623630392654833997953392160000 10502206 -48264289305729617268795379983381436032 10502207 113551970738168013664041337786107339456 10502208 -47996033450099936076696902973003399168 10502209 440920297146307270765605073651578653316 10502210 -148635300632592247169233836118569416640 10502211 -34224408507179154279300249993362804736 10502212 -1934923435187577383480909537523425280 10502213 -734963770904726646105842311683555389538 10502214 -84110516390091207749985598410359027712 10502215 -138199095621915645554354649548887778880 10502216 -317056816831671043589777795120625515520 10502217 -147767227215054851184463038295024656480 10502218 26216085294919076929077118236865713504 10502219 -85650053335573274427057922766047387824 10502220 57169660834727490305830644174198528000 10502221 -777718837548517860333695350705757165578 10502222 -230166678675507135462557817312446280000 10502223 -19314172468056084952837493490200559216 10502224 -15012904206246829471533652396467036160 10502225 -6266272853623719347405612667551040000 10502226 -24274407546205883714147046588145069056 10502227 -495369475181678582718833181809510299924 10502228 65201701062292150128580279358284449792 10502229 -34905574780715780674097130264531837312 10502230 -252125475625110149397547958635966339200 10502231 -197732844663856009332193981999890195000 10502232 -1057748681357350064672939270560235520 10502233 -66630761074886931913410118994550760960 10502234 7752137502533800427992850891932811520 10502235 -7554096837506007810871474821421654800 10502236 154911733067578789265017050522647170560 10502237 -331001325447788417840557544036286984186 10502238 58137992449159059841855107730372629120 10502239 -322458477281742019144592952868513381632 10502240 95720034507930893109148664366581678080 10502241 -68033610620321239085998916059374550608 10502242 -54899613060853914430941804000860491776 10502243 518620220503525857431641549410603615744 10502244 -585934202882156401972640572271740108800 10502245 6155541333940234762185301719774348120 10502246 -80369252360112988386830187670042352928 10502247 -15717634343204594968666932098107897728 10502248 322100514917948442283073269525874718720 10502249 26902028433043640322782791951490663040 10502250 -191594714699407919962004501519600640000 10502251 -713805348961136451653853502901281860748 10502252 66072873375299541995469026539131668736 10502253 -48018847855028336893225863543817193760 10502254 -118682955679381125718822347397620889728 10502255 158693906201434854663152558205333113160 10502256 7394713423918786657169653084766502912 10502257 519395712027747353274457808122691607506 10502258 49409957207101670839002269068399687584 10502259 12933022611886085549408235058353679920 10502260 -67802772968697641792805292551771340800 10502261 41505912664044431890213915141389023424 10502262 222431560553810641570400889088550673120 10502263 260046738068834997139438569155476461480 10502264 270083053148642631367641387233953689600 10502265 -64992017341179027132574436085367296000 10502266 205023958512828533475728951211478485984 10502267 -122341890674792246152957643037672036000 10502268 -121568155861526952685607651554747137024 10502269 -95637986633316104437012545197863972160 10502270 137354996411492298816219936626046648960 10502271 221077077097285280990089005537144206880 10502272 -392579687515700460623512073428323532800 10502273 33515637075893958214644257164848572928 10502274 163811790700745559809356036896083544960 10502275 23797191479601437425622374331746130800 10502276 -197963339387991799003000389856527315840 10502277 -946136069374147683563588675257679040 10502278 -365643062967857822462766248352709126560 10502279 381940281308917202929190907480980760984 10502280 196460299923649457850947905208348313600 10502281 178125074373730313728446632619493789082 10502282 -73188691321498392588603908361527747328 10502283 -61018103820838621501833146996833488384 10502284 -102536932255914566344931601804741176320 10502285 7323583320820894976270669310548523360 10502286 -46197528548051731117559987186433740736 10502287 4631524595119232584944584544795159712 10502288 96304922633553176722994669212169011200 10502289 -21854235907101781288638722988255090816 10502290 -138604064768420780788646970674715573600 10502291 -68217386461092548133597024606078478656 10502292 -257287753133413302050184916877748756480 10502293 -759252518697413208678983867062194413600 10502294 153891908761696022822834840955750486144 10502295 -240486349799811347909734846468984214400 10502296 -143178596106073647081274888622905098240 10502297 -41890427513109154077897541936185427260 10502298 238845561696152514428671031600003040 10502299 706206369417532600097143325921322323560 10502300 33664892966598382970024520007116902400 10502301 -156392267127731915891349501094212298656 10502302 140343759034104518754510756421988876160 10502303 -307847381676484990575330764247720400896 10502304 112638662422226766734088334061831454720 10502305 84323500932999869277029219092571233920 10502306 -249647570683547722193699031058457089536 10502307 134204803810558527822434677014117854040 10502308 -357425341465896284235695390226939379072 10502309 -68900491625689017930035188478287698660 10502310 5075433807693371966695683050128465920 10502311 -209791664716609526987100877302419942256 10502312 178589507637105653389775209166795443200 10502313 131013234763864435293334315742065132944 10502314 -125389546134125040357594333706614859776 10502315 -517971691521076561029675054729909371040 10502316 378625464499220450067727266116265216 10502317 -289060998916408571111946390631741923200 10502318 -41515155204735380041524739257839255040 10502319 -281238283056370163325179363155896510456 10502320 -43369919941833246720349816741760532480 10502321 401303445224842665077958172776122905320 10502322 -73998587421561054455777912286062903040 10502323 134616972898999737297432431604231508864 10502324 150777576128306034178569124112814667776 10502325 -13238582320645203682191091598070120000 10502326 -227622486084553838475732129449823682560 10502327 590953561559732021168010718596485331672 10502328 -381639281219534169407632617507324026880 10502329 423410415312514634731464317501006381184 10502330 42145399422927176686033190565540526560 10502331 25748935201884242862778571389879340544 10502332 -46875479154029886786590816439543434240 10502333 23576932018944977943374993616221961804 10502334 -24404668755383303005355679291346190592 10502335 -97422558645080174925461965586739008640 10502336 84588307262419359006627360346469302272 10502337 70077998558976077587729148759446259760 10502338 -133310364122758782398540440356351000576 10502339 -413495827704559925033729228439410523840 10502340 -102887218426715898647986773583117516800 10502341 773928638481186058076641899092914579742 10502342 330336479230227864724643705594573550144 10502343 411638492839135083684007772640026506032 10502344 -85102890179988602458493646920274401280 10502345 21289313274657927024250320112284768000 10502346 30407768978905031974365837897203721984 10502347 -540695820788110765273693276226576843568 10502348 313331680313205508936716509908653988608 10502349 -45521390635253065890263817654891585984 10502350 -74623050984797211620926042302918456000 10502351 -200196253126006840401311620845182853648 10502352 -18616637781705818267537734094888632320 10502353 750495077883308721959142007510691823602 10502354 -127238403977090369320017399500006340480 10502355 -34350484579277867652658538838851909280 10502356 -59556388956508382966690075282533628160 10502357 304109390676351385533320829146591584860 10502358 35903378429543209308698305243159228800 10502359 -166461134156316089809201477669545909584 10502360 226686955047370111724918723662242816000 10502361 -209838580785281321516044578485656154790 10502362 43045076013912406292100182107550599104 10502363 -230690374776125465076965414469969216 10502364 24679962985355911620371988850184110080 10502365 -113800822770029965148621518034588062740 10502366 -56515830803760987437541763806031532544 10502367 -237680879552070209123528135123239387320 10502368 95433693413363555006412853866163077120 10502369 -726696718125938296683366585414081307230 10502370 -73065480523256239806763757176468839360 10502371 -442734857648315329142085268784045870016 10502372 172386341657088812238036460653686464512 10502373 -61926055014188567043660497499037054656 10502374 42067524932443727751362943459005919360 10502375 81340397579772207596028651393791376000 10502376 20478579603302208916802686305947074560 10502377 67318909159315041863908007546856631680 10502378 -238680424739712200179251298552444871760 10502379 35843443653933367046717704061172406560 10502380 -10343852232435229847101332653475624960 10502381 -472380401345705300042072810137050379818 10502382 25182603991339109037502106385844251648 10502383 -543983672652811282436760416229501491480 10502384 -93710742475139531744797761940350763008 10502385 -504088409704051621700313754200801949440 10502386 -49922738964907927965227308827367642608 10502387 157241915100169443952641192716239343952 10502388 11144207542073813881680162488962339584 10502389 809746636290296574575231736222858707520 10502390 -6903654370226715815301864258833356800 10502391 223907289504105999880568222452619086464 10502392 238966504493682517622725080119851745280 10502393 484684147818990668448716996854668883344 10502394 42596231907768516767409744885503887872 10502395 712573267586293451492320266920193282720 10502396 -70414084698330181895772921250397190144 10502397 46344283120141205974808573849737857408 10502398 -113223119919614051453840849867148983040 10502399 -435266038012600253779910718597354681600 10502400 65933018123562669307370754229980364800 10502401 25793526131598380984166687224324012928 10502402 13136898048518335698200263898443649280 10502403 -212012334039556421120799959357015692992 10502404 353608244654277326697799450439745088512 10502405 229177112578318496344609020208044339360 10502406 3226571455717397879667814799584558080 10502407 624434030784869448251275104557565237656 10502408 -44487179665758092570272608073468477440 10502409 165083206415349718961687185742204761104 10502410 -228532053605517708122539250940492980640 10502411 305416404087135714910143978514592349012 10502412 153744389055189093805247563473061965312 10502413 -109134546446691183866024769162734191680 10502414 -68844946311931442126086902515650502400 10502415 49737668404452431623701562189545156720 10502416 -40713615594490684498506426404209491968 10502417 7628949631958376691962512495836482420 10502418 -312136284312021239413879890958487331840 10502419 486322696942315208140474872678126571820 10502420 63650595708839907442944522033297108480 10502421 200591681997022878946979107812493877760 10502422 161220619587311806584400240670227055232 10502423 -676584341159550448821364099646652360360 10502424 -55334306414440090660496219523910656000 10502425 331144970027646335847271178745077123150 10502426 -285096674338268698261934862786395202816 10502427 -104263858748727752081491407276731103264 10502428 21932994784369542962033237193455497216 10502429 41672155744726922694715031756359975776 10502430 101494748785038247821363747861298187520 10502431 -636603541968028308705231073031789065736 10502432 -1315620995562885984297745317899312037888 10502433 1206223225888989583334302570549252396800 10502434 301290925057914615081746854637459489616 10502435 -94077063533572776668264158450451523120 10502436 -59156943668844207233190557273837752320 10502437 28859937615500833860477514146435960 10502438 53174898668107134967572578818777273920 10502439 -267705326544366201725420691244365669120 10502440 141154142188115310334038315253112832000 10502441 746701197076350478626916200795937246842 10502442 4048596726541336339709180109657585840 10502443 154529224850440385332367484406017715600 10502444 44400913798146401711636481184526724096 10502445 137218029795400619368117583548710638400 10502446 8712636870659722118887311169711265664 10502447 532327765028524073138685314736114636672 10502448 -4961986166637127283402408309246656512 10502449 -6554713002630768067569956846425688336 10502450 -9494727930339906914750139039849331200 10502451 -594150552439127658545086824053964832008 10502452 -18069995149140691327418252148001588864 10502453 -29868111141902633950462513311012900000 10502454 103043304003234693115658933889224886720 10502455 -8320999332033546811329970861387021440 10502456 -128751821835477945691841303126057164800 10502457 19375501031659064820843949777659734400 10502458 -211838795623763478432219374488441195920 10502459 -74590289606971596790493119467857187840 10502460 71321522457194795318791005335270108160 10502461 528973983833611017356031856094425605062 10502462 213530622601893934516079160084364923264 10502463 -178731899167512799900911644471498380416 10502464 -90980578811160315098975139068547956736 10502465 125604779811839849006953888802549083860 10502466 -66210794883486759237788055163636200960 10502467 -13746042365529003865987892414951911680 10502468 306928154456512429694602802106329067648 10502469 -242212890224726743992237714451660135200 10502470 -47324667544856006652890310113062778880 10502471 -2632487858065914992742321069801159888 10502472 286463203291621175441854643754758553600 10502473 -240435744342605923979283959455012298278 10502474 264817876141716671814124402334537522736 10502475 264000830609326611410066767209285229200 10502476 -149676204476067666584639586831580253440 10502477 277721168095953736063427033157036448620 10502478 -13537979565259693157195075085686814720 10502479 -131969020424495587828351052584947491520 10502480 54189306562089687982058258373679349760 10502481 -379831491201414486444683610267129347712 10502482 -9290967827112071369360373565687191408 10502483 107243488081143229880947558578909903960 10502484 -68670239897889979203154297267655239680 10502485 -60592359195760511481218573201709194880 10502486 345625513076977551261415287973215943104 10502487 191880313882892626678484120782991713440 10502488 581548579234722243364920499273225973760 10502489 297386590621530954143571786108136369290 10502490 -13924910866494683533463658626091909120 10502491 438521691454788877153027176283122670632 10502492 906931850153980226705037832953888768 10502493 78175199900060342974738562958877083264 10502494 96753605145617622971818454858139079296 10502495 -34505238653450507288014397794760587200 10502496 80288630476403126011313273481342615552 10502497 -747535241810432976118434139746257142400 10502498 341162875557707364208221700794387840000 10502499 42184368395945373145376696773973034240 10502500 61031624765696924506824144468487760000 10502501 213522729915636154582692375437914304604 10502502 -241657968681176876962390404679508436096 10502503 405161388128087923623834311957886841728 10502504 -689101757932697576512362224071206282240 10502505 -139988148942697402015482799119123567060 10502506 11490273987743282233920749258263015680 10502507 305268790981009178238072278744671536756 10502508 243931565293658525848150213853050344960 10502509 255163498209367217186744634552709590400 10502510 -11197759313891057162220916764572384640 10502511 5614501634938765465706294943629366160 10502512 99198987560895585205595820223435145216 10502513 -246283813826380169200721362891094498880 10502514 101724215371719370521654475747602593280 10502515 -580227945057855486116794181450606879520 10502516 -416464123777023673786757829185775022080 10502517 39514415094307989797397212177457477120 10502518 76904701650351161214334758427539864960 10502519 -184172743035866767975692129046615024128 10502520 29558113412292520581670256381991321600 10502521 24697948533773401517025725155965631744 10502522 166576923173413575465236814566124243312 10502523 304202503333940831209955777567784567372 10502524 -179854395643508674959110687882197340160 10502525 -92307073954732444712950239929685568800 10502526 -323939567034203255676951066817018177536 10502527 -327162421009476657561470528063408250528 10502528 -403288376659233959744196474636525895680 10502529 207785985263435862582219891837685461888 10502530 -199448513082946516999841933162486991840 10502531 -267990241027741822175218124711734446960 10502532 -235497425272678743588816361009260077952 10502533 -26547657588316818884395379897050868352 10502534 13716336902423951035798676296460755200 10502535 4946077439040179670374469271784774400 10502536 279705646613160306390787679850953932800 10502537 461194757457361208063138832533727660186 10502538 -31669404171944157425402269594125440256 10502539 4152008239784776152192053761782839560 10502540 102851593635923683078935680734953354240 10502541 -7224123489871431299528483667012850848 10502542 77827257026976022543183444382572788672 10502543 -680079678965708181830579442936827552208 10502544 -9275175312851562775195871643961393152 10502545 252670014998467572499535571686403969600 10502546 55511111815710458574037062129736259472 10502547 -191139858715766653340355168597201024960 10502548 -128546873102230005484883040514514745344 10502549 -56787112005185004977193677786508576534 10502550 72507175418322832724098142376676572000 10502551 -562414915764981155897260920652900347448 10502552 116610801379880172540563169479233536000 10502553 532968547180467240987173194733864049600 10502554 235986972223580731433596426198118553600 10502555 -104373558670616496344171167213797193440 10502556 105806856528187649399426455383138703872 10502557 -160133360756248552901511951271194951528 10502558 -200795337085239145001139017793556800 10502559 -110470435487670539570158915853068994400 10502560 45172958577406672629490434318756741120 10502561 -77837312473624337573732726075628233496 10502562 146763240056104373010573271273071671040 10502563 237991905002949243798170839831545164400 10502564 -106674560504141918711818995178095037824 10502565 210619208012593919860768731329343503520 10502566 -379262886602608969314205204381628577600 10502567 174983464844469213242055698664387161640 10502568 -385963482750127193642781595515612364800 10502569 -84395664823065398794110699248728183488 10502570 -25253166649231877453332129942141953600 10502571 241309611171215445337542751872029065920 10502572 464132855844707330407239235494921118976 10502573 -32071594218035869960666339526205036480 10502574 1047096158591211194245697481455079552 10502575 -27583504602003445881455320732921802200 10502576 54217288646636761448568914284306759680 10502577 162108368012613475142377270869976914114 10502578 1205817123655852893035518229212734720 10502579 -74097823100775027580915018177378235016 10502580 138560837852345494343059865962071429120 10502581 -183729055282369076807374147663165465618 10502582 172231617088641021012904055957404081920 10502583 1302210304103656144167368784452591616 10502584 630376637165677547340273000949346242560 10502585 161458223759586469244682223804219066560 10502586 -26147928882553005718118438721976000320 10502587 -260904621382114552046938205289298314608 10502588 -507707263745476523866841611688824243200 10502589 260815111527988473855262723714188628224 10502590 44666086123344856813934822565789081600 10502591 -87245710512641972491251635415111535632 10502592 70786570237627603322183238043670937600 10502593 -561859989864713508173039767267144212816 10502594 14551437074274059020343800835781476352 10502595 -203784567169115079223696847340228074400 10502596 -134404344611064009476086889998201457408 10502597 -277091645179155851904559886840745113568 10502598 22196344269274489489142363152563918720 10502599 -454437760373938329048158532116865999400 10502600 -323453870962828515224283625664958720000 10502601 -316328009464492111513730109062166341760 10502602 138158170329207846102756819808069209600 10502603 109405591240341507205659480126628968852 10502604 66761111475821576884229585099065147392 10502605 -41054697973315536389627966485611886080 10502606 203972248491598571222738572417334506944 10502607 -431816489186497652354149316474758947960 10502608 2569018393765297708546458799112454144 10502609 6033210563715760116198290807592381120 10502610 98735677638975440100793398342602165760 10502611 348172687822557370049285982891946182000 10502612 500975079420490409566971089818649360256 10502613 -359690347965183438834730381015591711776 10502614 -61286035336067432097835096068581538816 10502615 -471645586106536300673803122080772171240 10502616 -110062228311684118396545183731987251200 10502617 343429946966019621520400242440800470932 10502618 -6283500851967408651109889125807730688 10502619 142109340510369221044857835042051758744 10502620 -59903167862205659185385946389672325120 10502621 6133787690720468999421100881214787232 10502622 -4756049343419701360217996051679555648 10502623 5521794594955851843908391381395436000 10502624 213160495190483484181073696302553628672 10502625 -20783634139700184861385685911050912000 10502626 356632058747471223817809288990991171584 10502627 623997006935433975301523645167360914960 10502628 -107701959624281511225905705024699559936 10502629 -944216677956081552432125429782947217220 10502630 216479530566296768795381007739996723200 10502631 -250643338566283090660036516047567387072 10502632 34239404550674599927499642665764372480 10502633 -875929969234600059334217786375253494556 10502634 -103595133052205699580024317281565618688 10502635 56570659655004759183918287931936141120 10502636 -15745507179111442825381437838994088960 10502637 -5970908907780061586939667730231052832 10502638 211802128893717099138886262491648033344 10502639 66912867007038256253328825658605249120 10502640 -35245969611424422628818979275286118400 10502641 -166727525066655556596900386790782550958 10502642 -39474184451713068305459858824965344256 10502643 -145344915960626131565990211706654222272 10502644 381523277373920258960198043134542411776 10502645 -150138794728374080209114610307194342400 10502646 -23914713235006858156795418259349831680 10502647 144802620966340752713237915328020741096 10502648 -297974098054081328073763912893949808640 10502649 -631069461774048955901082314805925056000 10502650 190267575984535069344360692219921182800 10502651 -498132900747221959693655367619918486176 10502652 -320629208468609552473362545743921717248 10502653 240401166780144896680617412776630774880 10502654 -42606765599458505650865855213313899520 10502655 -261400889774320805844121930785569894400 10502656 -11237976593848752486191829723157364736 10502657 156520989932310365746459310775903242880 10502658 188532490807478024525214385944290239824 10502659 -646648980260944405831022245035395963140 10502660 228404994435858325844737034182124544000 10502661 -68478210772741853317348744776468126336 10502662 -333058485919556348538823475547342987168 10502663 -1122132791083269485520876336217878180696 10502664 -1645881153680414876422117055039815680 10502665 363897450292149227938187680079783817060 10502666 -7842492386552275092032422720989301968 10502667 -302103269228978035787228892619814281728 10502668 -487104048558715351799318681185230643200 10502669 -50575306575146179632214091657710697940 10502670 60196249417062551024127417233773622400 10502671 128651727164522105294232605633255805872 10502672 20141418737615874864261655315189235712 10502673 -382598543679879252096262429944427654416 10502674 -59463782186541903640387028008283323392 10502675 -130288126655453783250593964998064218400 10502676 -70276817137872169846653293166255636480 10502677 -31292684103442061866464038827770897380 10502678 20278771842089051789285925016481278656 10502679 655262160991142898485597535028715112 10502680 -70864347560839732999144513743451545600 10502681 40309452459094943423130338830052271360 10502682 -177321686283661790885472578424472939008 10502683 61325097897449091378238512297348262104 10502684 -321946018236631460917509220998219139584 10502685 6282605922388879639857963103974331800 10502686 -13464531010209510755175691083102992640 10502687 -86154236290018636018454117771190294240 10502688 24825055438721979378662035891641384960 10502689 460597300541858016259371433782761755490 10502690 -168192162849041865493283819690143603200 10502691 111643686922296647378486416958154915192 10502692 25905390008212971492886720713872351232 10502693 -442088293585253643627095080292197541058 10502694 -80677676469660979302185556238921846080 10502695 -21906509440825314341089398796036622400 10502696 -49718665492966781514860760449104281600 10502697 -163046579447489396712490800432274548672 10502698 -149844597986972017214316975216376743840 10502699 -84148422793425636978219168592607028360 10502700 -37112167187892012775184656764754406400 10502701 168725276638863649144206097969214085600 10502702 16279285401219001795592002493557006080 10502703 135329552620399784551784492033661789432 10502704 33236535968993483485947038029510672384 10502705 -302643803304521275451490016438740760140 10502706 5511566687378482472806109373114124800 10502707 -1395174006021683546925040346953722880 10502708 -370597995342941135966096930312606023680 10502709 -7520327520458869524687485049841400928 10502710 -32550543493311700315329062072031728640 10502711 -67348113270677100515883016510631479200 10502712 -143085615942793846574660110276654080000 10502713 -439455074288085457002798114886375676 10502714 228685485010999988643183807525849411072 10502715 490455279989229486988107119877679473120 10502716 186085996895253056068877338530473417728 10502717 -49350051150084620886944083526412114234 10502718 223859574434266721677803191808502442304 10502719 113857624287096311613055514210741714832 10502720 25304897212891897947543369986793799680 10502721 120391403554326578610632240027575287090 10502722 -127102421649550233527813808959558519088 10502723 -269904290293300385650465770809960947200 10502724 78878389773210122707521529801077614592 10502725 169506678030009621139446454021847056000 10502726 31996163198046267651615340461694765824 10502727 -103146361331638053758919413823789839280 10502728 167275981974436940333891496180062684160 10502729 -25804111923112527237056030567402800716 10502730 60868136124216514702885124023712409600 10502731 616053361673671336065356218285718130864 10502732 261340343678268798848316072680992650240 10502733 -74572655953394172632847360394752832896 10502734 -508171983166518489957053216747366369280 10502735 517871512433884721758099544964623991360 10502736 81182383010816577245073510492937125888 10502737 238217364831262823308614197049653990592 10502738 69487112477189982817289885677700044800 10502739 -63160449211416285840159426592922054256 10502740 -311683573113587159960400704409359151360 10502741 -247274538654560638679116350182778999858 10502742 -3980820345128961453287501929963799040 10502743 -28036096175601693753965272147636638576 10502744 -179983391274495192930229938043178188800 10502745 76669258773004912561701182018201527680 10502746 -49666732742186540814097073192649984000 10502747 -573973537172471101769679390198232239804 10502748 244735089470413917199205467715869612032 10502749 187622202518903908971030683180669651750 10502750 1289458420094308365681453343291104000 10502751 161577820142851208676731358862898041344 10502752 142451185549519875137451905968339156992 10502753 -224043113463093859927599883252639793340 10502754 53322838526276553320986052129727784320 10502755 557284580920680278203655303733314606160 10502756 498524101986823535844384924733506293760 10502757 409238220291777387358694264040205040640 10502758 -64994203867270033322973524421908159904 10502759 -521660322055512632111575339302834548040 10502760 41665951461941169711063996684308889600 10502761 1093678422165024868252927430715127393152 10502762 -18771755588649345743599810510398352128 10502763 259893787372115983659665451056953886400 10502764 364362144606419731030183150372609976576 10502765 3526736185483514153090150514329975040 10502766 152193221201082388346961651221102667648 10502767 -95191801299732721796575723895738636160 10502768 -71453912706429894100133642223513796608 10502769 184369551617186182581333484109519552112 10502770 32769648480281503820343561913692720960 10502771 -401215068497650944601081510495420943028 10502772 2453437300219044880703088152737751040 10502773 -41496341641391928937820262557024268800 10502774 109941588172847101871269193296212437952 10502775 -74120673150866148067084882461120081000 10502776 655814792036357382237311313935418286080 10502777 -34189932174382304462527724711301828528 10502778 -83671658090608331451035631257028232704 10502779 175109664372598733326085428071649954576 10502780 -541552707157406770914470234738457600 10502781 423307232722763354251882915573122154944 10502782 -183959298442616253153579126453997195200 10502783 195637254544027370945297901742850117160 10502784 4547559537948870734544529368148869120 10502785 -53246521682263960725777226157615828400 10502786 -143542558886181810763299599574300854784 10502787 271806869773818153462678090044498234352 10502788 145418786905262754425226262559823211776 10502789 145629794157117885118543048285585877568 10502790 28579474288875775500812935013573070720 10502791 -36360585100287836997651787066417167128 10502792 77612478793813919330389293103202273280 10502793 1452191711920626075331491982309932864 10502794 139690341816925782730679083887272209152 10502795 -285197276720080543857847549055582719200 10502796 -299391306015475174758427685235266155008 10502797 -648824715600847450271761637265878422656 10502798 -139808613215008791599715027996289782336 10502799 32054434907998063554672126435579997440 10502800 -11098397937000128975082502199705600 10502801 -50477075191503091805761630229508914400 10502802 7448649350133233663693395602843168 10502803 270744433383083214561906735214646683052 10502804 119836304670658259951380898053728834816 10502805 -63705715064554788317098182751119780480 10502806 -33734935865389144009307833475671564800 10502807 -1257732082263079070354302022980576428048 10502808 -239932383049410031845604593839065006080 10502809 129207344502916230469861648862365581204 10502810 -81765862766405315437305836014276465440 10502811 290305213280009527752670635327609060480 10502812 247939840898155806612190823989573051392 10502813 -827943994648864035141503240960711190720 10502814 -77627479699541762287657961280431431680 10502815 527702324212505022103428241558930401960 10502816 -85788812195067695294394741997089128448 10502817 83294571973422294006577327176802402176 10502818 404440828298423592759185745318324993360 10502819 -173024528410604765066292664934851986504 10502820 46044775319419376790781358431233331200 10502821 -128163421088258530416647416732572891840 10502822 -12629905024470576895472462164362240000 10502823 -184409141384765062926023348297853849816 10502824 -115079828576029671272918484095415383040 10502825 -85219967347539800455202725257617718000 10502826 -19468140927942134499135908257198713600 10502827 -141059661680957141737650521109324325324 10502828 62772419111404968722738991953167451136 10502829 273677710787778800790737742962064930444 10502830 39295519623299930264080811396534257920 10502831 -45001187571868640295705095466350806656 10502832 82303581194209043327737556814329118720 10502833 878463525341170911904915620844896049440 10502834 -74647906914577829385827214808924499184 10502835 6983427629255014896770094782308992000 10502836 -885723116480899412153556279947950080 10502837 356290096062042365276426817459910100892 10502838 111900705861070235005288130167321979520 10502839 722036386491100121146026292410566468880 10502840 -203007585285794127493101112846709760000 10502841 13493469877118365155542985357645444000 10502842 105311651117837364501246653090325126912 10502843 648519386612287328035700598073484838720 10502844 -214649453848427477124138585199382224896 10502845 -50478191287896497175085153417696674900 10502846 -162302522380850233478683153080301456128 10502847 168576594519499576157964432824495159328 10502848 39487793444998791354659484989107732480 10502849 -99666708964325434686191354634580928064 10502850 104275682026776700698481839704689776000 10502851 165836488106021177038340643607692434780 10502852 59144734854540059814271303231850648832 10502853 368974862488757007624609621174970426464 10502854 -117731100689823131376746898945369254400 10502855 342140713308534557750548249751444582400 10502856 111296111678936354238604229800166860800 10502857 -140554836871048691694681552251246583068 10502858 95442231877747175318261288407171476480 10502859 246275321256595969666418971076882162904 10502860 212755979633359325837232267226407214080 10502861 -619640421831130416674637216295642096500 10502862 47527280722556142837548381984957313024 10502863 173077516642764815078821215377241234160 10502864 12298691594346739632585990822634414080 10502865 8810849233304711862416699681829660660 10502866 50280655152891827215525259875061491200 10502867 410560772234050223857390313877626020440 10502868 -3145484024850697892429041919620085760 10502869 13698892302352333440493842822419978360 10502870 2097790756204640630227133612083580160 10502871 164780666024654192899543138503970359912 10502872 -225900097983846131629689402372229939200 10502873 694299640525189453731292037112108154122 10502874 174297846393928820059178914646976866544 10502875 -28652001581340169292020255341823872000 10502876 42878418972385648303899951014636451840 10502877 -77043067718741726511995860939360035840 10502878 232686915014677422700875371957163042624 10502879 8471878382324253341340760452171334584 10502880 -119746173169169963301408818223820308480 10502881 248877356766257311995588463001757650112 10502882 -166742955343703911051865388167463215328 10502883 176064121161212600480517725429291006052 10502884 54851753345572233179966833161341403136 10502885 367467173347803550893454063396828701600 10502886 1778156041066783620605035903279655424 10502887 -275568364535570197777650379096086137768 10502888 -201384230238174812888194229320573501440 10502889 143967351018827435631081018787976837760 10502890 -57101511714909432346944480898290657600 10502891 -189381881681177291827442001112729788528 10502892 398219291648769201502563870908438937600 10502893 168128479407789312635593477707928795264 10502894 -13932596075215656705199385364071043648 10502895 71004820903261286049079344318871355040 10502896 -118498431651129849055295845787561984000 10502897 -193221679079159734350945957269944596654 10502898 3565064536872908201719340250390985728 10502899 -568528524365595165959460098311427328000 10502900 -2687570173016774225392558592736460800 10502901 -349554572374420694045388040135602663780 10502902 596912428067995102371753706091591830272 10502903 102445291398655379244702507239937708744 10502904 -99824503922977075070639579340609945600 10502905 -71192895396825623309746854680393720640 10502906 -61534668965649135296310716804509100544 10502907 -416568581256326558411530943276543798760 10502908 203278270154193633626417985308145210880 10502909 -396947165161627902793152439638055216890 10502910 261446776446082803328484594419837775040 10502911 133203064984312277348043629468930400512 10502912 -1363014531756205990538471897183551488 10502913 -8594398705017560579104392113703537600 10502914 321911768568346820140010325629816239056 10502915 309001641291576275142358221014714031600 10502916 -123732671826396450027516362258974184448 10502917 -207774227410867826474517969781310592034 10502918 -379501803059502601946854726269206823840 10502919 -93967755162573702830946981205976709120 10502920 309557719995989417059198276399915008000 10502921 -219577164628105583972327054694356654592 10502922 -2809492569200002901972884360404514560 10502923 775104151404202495569280601907149000520 10502924 -112800462803192607380654541265051742208 10502925 329432948285809090695242171815577412000 10502926 -124790981921824593489048589761612455040 10502927 106917245887766464588241821068086782800 10502928 41656433246389220084032530673679081472 10502929 -97503504119910401307122211592536804060 10502930 -41763285085661475558419348941922193600 10502931 195952363332602661047267489911850900784 10502932 -184510330249652424059344654725340950528 10502933 -38552638387779569526594765826056682080 10502934 544382474250989102207042787605520768 10502935 -297451459320695156138266758265581750120 10502936 408064033987972724222693975957921863680 10502937 -133955675788007412397657463653905123852 10502938 -109370811726424059794793239825364932880 10502939 -609676214689251907422999293633830316376 10502940 -32878331604867632473501543050565386240 10502941 897856006053563922397626432803400652332 10502942 551231787832359987565158960156514263552 10502943 -401499785573492884954198400578432822272 10502944 -419783235575864289003272140937932308480 10502945 -254165652126991700146120072088361576300 10502946 349400013060714859291297367366381395584 10502947 -49426966986940908931426756783442137856 10502948 35538326682599149084306142991922033920 10502949 -200458325512453249627907414770709320320 10502950 -103622149714519980611282938078542614400 10502951 -185492359858876700666748948281699703048 10502952 65138455301200642660753926707558400000 10502953 -145003976751392760120270838015985920880 10502954 -117895668092706686497874693081700899328 10502955 71965652962519773678200925199833129600 10502956 159848252118343043379171342043054320640 10502957 436774944740977869762748147374978634392 10502958 -42399570657880226460809939428908167616 10502959 -66811337658615874308077120061188357280 10502960 35147543588831159995475540668932096000 10502961 127955095306971286645428050815883025408 10502962 194589966465269397844657610391661097232 10502963 -901746395122516381975961467271713046016 10502964 80060217031818934864079843038929094656 10502965 -423209965683084602960097334060810560 10502966 80429633526460522522142062498649298240 10502967 75804284372397194254073696448035824512 10502968 -60838210795229464079911649637290434560 10502969 -191223787724252622442747100989137131904 10502970 -12296936880633628641433155396635635200 10502971 898611710505436172002946815664925076000 10502972 41408662949266408839624828898808424960 10502973 -62231922574167001910158732149172650240 10502974 -402424062653892883191318049298925810816 10502975 23911397364513341427683704014102344400 10502976 63939112705238954669271705860758831104 10502977 -134227188283603136118208772098454746174 10502978 47080282139282385175928546154512372256 10502979 -62820389641252290635137336141523817600 10502980 -134884046521351101741176463369662707200 10502981 335076336280550157253249169659753942464 10502982 -28176942813088038586803229694905957248 10502983 -65838434682999294169648927333363718640 10502984 -36844504083449045392326540565145533440 10502985 207489734002022544555860635403348952000 10502986 28267207064378970365903257220547760128 10502987 -986959079166680374806915900677668862016 10502988 -122259174555965107206086021962981463040 10502989 227526906563074905596884788829207339520 10502990 -92883058790619516461234613814893696000 10502991 -21147925167037927883938144168719209520 10502992 -56972874130251098329797422497872887808 10502993 28759371933014810946501466536260632560 10502994 213138084616444756823506372805237136000 10502995 582280724904009635881222691450324680800 10502996 -192218211581895484130759636354906456064 10502997 -196872189081159303388448916989687388000 10502998 -240537896548993225714503572028029983680 10502999 -10379704496255221323710208132746418936 10503000 -333080305891969300670971067300352000000 10503001 -581831469903267453327604254645552026998 10503002 -24012099346503454890195722772852794400 10503003 76460094841889108213519162422249152000 10503004 -48088836200371310495153263047102451200 10503005 228385231519102544708753211123350874360 10503006 -22271421140959120622483759571719676096 10503007 443879661528154298416776150068673364256 10503008 14246291505787460729066721610786406400 10503009 230878067471811779293416859133176101888 10503010 36840406522710991817281366975553280000 10503011 -42837558192947292915150561787296194736 10503012 -45101810801099657925986385225471114240 10503013 -815578212105501307752169615478850662976 10503014 -333283479129631189764015642953966586144 10503015 -265326189558447951962062948095004453680 10503016 218675280454345645971355516666859412480 10503017 84574488203747535047075731560397747200 10503018 -124102155121495083710817499979658413136 10503019 -106067912133627075222159024283294312656 10503020 -21703362082699644398076569984404823040 10503021 -62148854094715115146453005016214400 10503022 -108484935644636784762789757681843243200 10503023 313305565119506119954376367722827672272 10503024 -21615589817103750410940856132664033280 10503025 -76634108186711969328321723102231827400 10503026 303746750580990953466422350432618397712 10503027 -14964694611713737047799896541573617408 10503028 -312124217023665667783933986195673468160 10503029 270204252132807651234373494991103372640 10503030 6418854820146931551664548198232688640 10503031 32878807003569588856826681012468886144 10503032 -82296226535411858373206903002858475520 10503033 -295182559363995943199123706963046598400 10503034 -38098800069954955861007085649548222240 10503035 -184942025383850737532677259865331595520 10503036 -287914919437125172050404495032937323008 10503037 -54823314235226659100741648448096467220 10503038 35633427000555518611612872202321739520 10503039 -61805526922253434671802480997202907392 10503040 217878985294185029374146711528249753600 10503041 -435897354255542743692487786450645775916 10503042 -70704117868535616084556740657896448 10503043 -309755101932876400563766187583278520480 10503044 324544249855668596328468072223514795136 10503045 -58428757121883056565941642638443770880 10503046 -284639491651941747152049740491361272320 10503047 297161060723216278399025227406422793496 10503048 -16346045776819964494252020935373619200 10503049 -813074173777460921400135516891977582950 10503050 30168988574656258363169818419510720000 10503051 2245216701737489720531660553169956096 10503052 -68228715540863617857705987773871662592 10503053 7847390124380967531837139289076915168 10503054 -295253135752798585606395802928199874560 10503055 -210879056411062999736359004550458295840 10503056 -233437574713579924914160654589892427776 10503057 586060092287907795446174488099408321440 10503058 214127284079368661343797831173606100880 10503059 -193743805441715354930105950648924599648 10503060 822759818580395996829945107365416960 10503061 172660018049026492092506690113631691662 10503062 57948547957591045566793378220831649600 10503063 -18501981073453260374207045911435022256 10503064 -13106325297985890835717911363165020160 10503065 191082154146813350672917438823767456320 10503066 -80686610488752437703809866079513396736 10503067 212616788133288420832915686486673779640 10503068 13122052588593538767904478080142177280 10503069 -44471846307724579021221063113794913952 10503070 82805609808636546126566013800668188480 10503071 -265990666650691723265719218873860893728 10503072 -259346571925056204449146153832505999360 10503073 -21654240788942425828996943991648874560 10503074 111427232379985459217482818049375795536 10503075 12806161465982513411692316066980320000 10503076 569782351241681955599949197403514046976 10503077 170400571456471600612279889142656107008 10503078 -7371450072781387109860928750853984576 10503079 -83123059817704963181931603002066178688 10503080 80822636268723783322577774807526604800 10503081 438112231954395145649560653288944271840 10503082 -97660926952429683785973401376383350608 10503083 292678994174056816599983648974074462864 10503084 -98275147212105832187611821638964400128 10503085 689619701727451618492205986694269615800 10503086 -111277981947876615729624918670151592960 10503087 74322495825564767913849603430914289920 10503088 14153317066364979743150482869157822464 10503089 -272750565586917710386971441110795776110 10503090 -56499301364988225775101737709390888960 10503091 320492649864651005824456817793986871984 10503092 -341275356423128542757140299079714265088 10503093 -182006952462222453484806677275235538432 10503094 71923476280439686076977576756469760 10503095 -171645766381855056962620395429398326800 10503096 -212723075778541998382176687658494259200 10503097 -779085755348870673750562847633305746288 10503098 159527956136861213441320843974834034800 10503099 -473743136070796077545306689734421974516 10503100 9952292660981957243854505407423654400 10503101 -252577014481588351344022059151602523680 10503102 -234785296879347023168492253685880359296 10503103 262457979306811722153082864782316581784 10503104 -140679921945372699094616747418687897600 10503105 -99646869222916371019191743066695536000 10503106 297272411055025104879362434943389456800 10503107 182062861818589166111971697544037078512 10503108 3754476501691511523709783480573366272 10503109 -27347276527696741097881091139644640740 10503110 9840270599298245369918261605218232320 10503111 276581973004261638797028327692076305280 10503112 -495689121548533994769335935047409228800 10503113 99966791995301144246644530584825429760 10503114 175481722886437025307978760871512323840 10503115 -108991991477931211012134724435428472800 10503116 -55834742661170613995409483870322569216 10503117 6311889517911592978393311518914416534 10503118 -175312598657294683811816653799429305920 10503119 507645852313518768751814251374907967160 10503120 -22353739175455836583301534793852518400 10503121 -1005176762965871553459113829795952139040 10503122 62979570496704902773823319517524268032 10503123 245210907955128045558249986934816819384 10503124 33641489464592059038896851731715952640 10503125 -459593341239828429833365328516210587500 10503126 -25763118946243350916132776867084063360 10503127 -199988819146781913989560094170566934984 10503128 513452225038194019356536850475155548160 10503129 -20433961294605198264538233271265402880 10503130 68319003143023949750840691468565374720 10503131 -177666830114127004614698143051098419040 10503132 -200082188241237961617307130367304201728 10503133 -453021674303189364612319817781679837620 10503134 -48574935799831826601923200277514366720 10503135 257380502053344899144620300929372967200 10503136 -186883811259563811049271627372164546560 10503137 15719457577022397714830645135532185472 10503138 -41477588747825587803707662027529917056 10503139 498308877706134554139727410494343286940 10503140 388079155429977245591369095612465117440 10503141 -137122799087603483918408310124949747712 10503142 -77670430053347157853423171155358700160 10503143 -118930646996897384828242996614463541760 10503144 -175543439976935634523652466596570695680 10503145 532669324308234684696724888513023300900 10503146 257606026034139759362340420955640164272 10503147 28248977824961566059542913665114350080 10503148 -331849919003416111316818417834145054720 10503149 -170002484742987411784025469712919512320 10503150 42414670728388704495018178573651512000 10503151 170835540892541716034636232176803350232 10503152 -150318685277823534878578253567093637120 10503153 -79651283539135214147797243705757426316 10503154 -132783873168290323170621057404394037248 10503155 8743320774861995603903550229841232000 10503156 183202334600605576397806794387733020672 10503157 61734987532495947279065067105790383360 10503158 -454799760501088070243344774399685478720 10503159 -100390855149544810423436576254930273200 10503160 72103617486072596952068487806245478400 10503161 868870853732274964404711378253143640200 10503162 59974171468369097270533424999086464000 10503163 -942516819934155992832583416636545888 10503164 -110272422219835349190671494140893021184 10503165 -175892092436484619196594308042208626080 10503166 -116763999424665762129307582190966703936 10503167 -32258865997365478583996587728728311440 10503168 129690173452129215978235000078523695104 10503169 -314572895507045547047977191920706176556 10503170 213363569095352163911949434007102773280 10503171 -61574524509458367397164772513001005920 10503172 2192502786970436383789334038978658304 10503173 999207259435097178311450883714408544320 10503174 -172133915536957458761913808559472436224 10503175 53712437797579904755606654730328214800 10503176 -345178590343422723496545023893675161600 10503177 -448567310732760015042676018229030422368 10503178 -4616260803441424371542345681685769728 10503179 401046151929704054322800280802232349780 10503180 1338656107591114105503535381695283200 10503181 631292544416226609734754100792361875680 10503182 261867840073714796830612146472617120192 10503183 282207628812387964192633309054584585600 10503184 -179072323274297406882182798057174728704 10503185 -192773204558085695894510400532379767680 10503186 185801950999150133580111083676139880064 10503187 -816577894851552242018595740024228733768 10503188 359970512345464244839287871049745954816 10503189 -127196681646235833893779643527217990496 10503190 122376589625133117459117810144741559680 10503191 -7607041434705609975183291852128583120 10503192 -123122398222949093635890110506588569600 10503193 -535414325108210285571722848298647861558 10503194 69003213771678712201899679577980585440 10503195 -304097201475403794744240593391686925600 10503196 -493171966425849017004851657734035786240 10503197 -284083767645220566419080991660451555360 10503198 208106706595226917333124636765547960384 10503199 -102615628040302427761550416460675886864 10503200 -146915806299000603339485462617718784000 10503201 234478373199454133761765758757702649280 10503202 -273035326777063285775342488502575286448 10503203 -54621423342360507114674249469935158272 10503204 104406215591555159583411404443581981696 10503205 81398145504667747908064374001238146560 10503206 74024325975086896015829528329559652480 10503207 102379488871609773274988606510494203696 10503208 172771079639109941006334301565104128000 10503209 262563094389337997183608315966072684410 10503210 47948585653523067181217119853133384960 10503211 751700332751284773606651363562043013812 10503212 -69488620797298001881009848184698232320 10503213 -12127351435125404747623668072098698176 10503214 -100253611767906091073724696415947812544 10503215 4785911777091780612894189064115836800 10503216 6760456125337469908313469089063239680 10503217 648152710911982775803845031577806677266 10503218 129219765701615426963723783007896236800 10503219 161103845588363158126212460865579731200 10503220 -6432760002050820677716059576913920000 10503221 -193633167981929468705191368129985426578 10503222 -80194544216857384617695971846750116480 10503223 5257177425365688498187660164714359704 10503224 -484560526908646637130785267872852193280 10503225 -216387402177019867962804248510317867650 10503226 38227036668081417522420814130856194304 10503227 40324847657098802646551863245551182080 10503228 -202813643030996292913725476695593684480 10503229 -217321465333397290650437330625050795328 10503230 -271511158334165162611004642354583906240 10503231 -73542610820590122255459851169558590976 10503232 -25549881826492426143976899356783017984 10503233 246677422294262348856466229819560379604 10503234 21930110580815395937833811654049730560 10503235 -222280107042949634849910641730739184400 10503236 89356348655275338895654864884865073280 10503237 -49703573463013917513843122370207460032 10503238 327557300595926764385143675654122939840 10503239 522899630697557267017106666441949489720 10503240 5912952809883985200815065672998912000 10503241 -158549852483227847385339000160708953728 10503242 -76872080439229815683340326254271410848 10503243 -238133313106297105647839794015879180800 10503244 42791055512888717426724555899271201536 10503245 155503046088938649232580583266649079500 10503246 51893154685616874119655677623294372224 10503247 35523744005630660377517222203085890320 10503248 -47443104438885481439457308806424174592 10503249 -20079335649682159957707597447632903232 10503250 286440178215662124469368399348823944000 10503251 -72270674105993700192307905846385574400 10503252 -87013965031900094044284755577645074688 10503253 797611606010591165263440462144774688924 10503254 46731891484862970121577064701449932576 10503255 105427017312196360311395191318397253120 10503256 66434020309352770673107638901698938880 10503257 147061683038701847975961048013508433600 10503258 39383566079002419089193205209556704768 10503259 -243441074534545336026394683998446451696 10503260 186406042951660707127557115123617338880 10503261 -13461190168564917524609152733734899840 10503262 -830532746568509377416603809115973632 10503263 -470318131110385836166758719064744926880 10503264 -58807327535587009599802517825090224128 10503265 133647185289046132018737760668420222720 10503266 -312767197342736356887498999326115456 10503267 -16253458659346166704893108251180835720 10503268 -172682279161749726455081948162516666752 10503269 124596772140618454652315694327781176096 10503270 -6828682589930532283476207501584833920 10503271 752866302742846489985469111945695102944 10503272 35029166198185803330849141949101834240 10503273 -180519452539233872104111261700135257632 10503274 13929519711990210309208927520177182560 10503275 -40081616043320655676257315250528177200 10503276 24935515704083854988909271391410339840 10503277 -241626484574447626708867680491712936874 10503278 -499277707349870426604202596956155799040 10503279 -738302575497735420802003980508972722576 10503280 -45133729963550875303510379825264394240 10503281 -72486905807439040855552940440323833856 10503282 26991839263060161672161085352299803904 10503283 -38147008650097709977864205340237679280 10503284 651307657486423892654901936951666048 10503285 -2524615159944732615868079119846446720 10503286 65808707687471669883277409108632316160 10503287 579260290093315250955407480872400907360 10503288 -352589246977075013468087591490263347200 10503289 222831904962103745903030410566731642090 10503290 14068324319388491292860487625150325760 10503291 454079570782618185703220341675615853592 10503292 -19772993522460829796802727464847651328 10503293 392596002087278077942480108475042208684 10503294 3770345448176083628659869934872417600 10503295 4414033755366354945636053547843859320 10503296 -192212085971133986834572700390239764480 10503297 530186184898477103583757463432791095360 10503298 -61074346315443175222047578294736399360 10503299 -418372307411492695475557990943052173700 10503300 91241339052540320323462875820647628800 10503301 -281123188992141242263504952843506266308 10503302 -177895965574381065763884366805743455808 10503303 149206252003748896898959731450446497704 10503304 218758689258464802395399879935335628800 10503305 493373592243237135618357376936686095460 10503306 118249861135154043261153252787312990464 10503307 152199980466597127510694562720166603920 10503308 95910919032743088941231699963057126400 10503309 5539338638966711014983449728682377248 10503310 -241965002037752936559761296155308101440 10503311 -48461803286834675500256084297731149216 10503312 14572772837305385147862301680079011840 10503313 13432283338509929415348686260854189604 10503314 -204586426975775286425441192821499212800 10503315 -57508515295531511655824036497500992640 10503316 -48515230680231590646504512294301688960 10503317 -213773926026107129859142857417699838848 10503318 -34976297554443514751314024078249918464 10503319 275398381572456556417849356005648171720 10503320 201970211540402818823371642931206348800 10503321 -34165784164299755510775095902545354288 10503322 649592331761685896504602257649413763584 10503323 -37295025792439392091784001372211858428 10503324 -147941047412710927967465184632311388160 10503325 154906352655521423181512848058686406400 10503326 137725556679094083611946041961360074112 10503327 -78811685589316865727886398029253680640 10503328 41116885071119963907222572257533493248 10503329 -143320299119313364964908207932167543070 10503330 -11581769428804549416695883536767150080 10503331 -274647846248734406104925417332007045928 10503332 22253227522016926590194875208386191360 10503333 207271066344666479659392018951812745600 10503334 47904023174329612975118677567877904192 10503335 26293330488938385371839319982181712400 10503336 -216637620299257295517308570740584038400 10503337 -94474048352453474560628520505924819100 10503338 -21485565968071112000203047473095967904 10503339 53020670127672694918134986395173434880 10503340 143514706295313111917427143339280291840 10503341 599871800085763855100978411572740642240 10503342 39467948882272438818671856442805725440 10503343 -659594006753073521564320465161841528680 10503344 181610643690679813896961637911032053760 10503345 -34384141665719843537369008258957140480 10503346 -133355343960764426339599703765858380800 10503347 16778396042528408623301896902247670796 10503348 -370808326425551466470690071700220985344 10503349 -13093674091626886100675587156324447080 10503350 40627119990452899714342047735152731200 10503351 -29754580433289481998549325945724327208 10503352 -10745869643780558593659833632894156800 10503353 73445281916753461561586928832475220480 10503354 230281708365705669798357399478267256832 10503355 63673745582071324718052713054544440160 10503356 -468429604219213586566041649725557038080 10503357 8943157465510305769480011224421159840 10503358 86580558371487277776463107532571819520 10503359 -600211088016284651116745470092686101440 10503360 23011691492810523269532500255897026560 10503361 545529880272280436387731043599765445424 10503362 293081794144805376965508543630672739200 10503363 -110698626390631321372015072118939451216 10503364 -220445801836573799174182509007907794944 10503365 4819072458363984173772578143164826800 10503366 -203635034239175916952276070199884390400 10503367 192935756321452966233520597908931776992 10503368 -68176461325971286692402982834488253440 10503369 8761845721305446994557929470171973488 10503370 248629151594404251717990819455615222880 10503371 -135205634395004055131458069389835105800 10503372 27802479792946430229678374591049007104 10503373 28708536177955927916736083424803509622 10503374 66846923654938879388365179151248556800 10503375 -10995985253676094759353759026349816000 10503376 3577393170960629610126425542935887872 10503377 -292647045552700812635903916101492853774 10503378 211031562293974174201476694055810507520 10503379 -92836592188417429462102293507812347224 10503380 33697434397851909382299502349915020800 10503381 -63836579406519693633829304177715390336 10503382 271779069547826111406412954589643807552 10503383 -448871224951167477035355111158303313576 10503384 116979809870341606140966074323940536320 10503385 32260688255221885217121535078389927360 10503386 31228890274934902733894886145264269024 10503387 175803145134631956392812990363221198768 10503388 103629340598741543465758139788815748096 10503389 70837177459820277281344404120529359360 10503390 -79419468770328423371485647162483532800 10503391 -1540635170611884030520168674079215128 10503392 1013267965584548002798152199246480146432 10503393 -203741438021197513877746002164843626272 10503394 48191211630670366679247816557052925440 10503395 -3003936991858170953159251398816895920 10503396 -15844444930589367616354406561763456000 10503397 805580225487959791983592608860702078846 10503398 88132995587410608122122923981046417536 10503399 -99723625720253286869475237354054375600 10503400 -92326288948426304735018776147582848000 10503401 619177589113193881066295613589551030672 10503402 3689362148546695665510570608353833984 10503403 -209926877549612010704021808398968641936 10503404 -50991389078783647466294611237397094144 10503405 -53614697632704274133908115781710400 10503406 187117016911120514249293182596790791040 10503407 1027151841462412073980592312546884857360 10503408 -78910019457624547963279240032436617216 10503409 -3211183096866041225698978505005829120 10503410 -104814803849241216976875351019041891840 10503411 -29645941609468529185462469611425449928 10503412 -74337804995613541433584987537269751040 10503413 128261205706451022235550112720829663662 10503414 7636101684516237719186679932849889504 10503415 7628609583881950182982591409966956320 10503416 52663045544162651844902942116179148800 10503417 19691835623138509409903954595906764880 10503418 -34443315253842670010054686861267453440 10503419 71921438009048004527648354232271526400 10503420 -48825913562135572185558735394736701440 10503421 -198786467543718899297776459327029367956 10503422 -361299429474332488951711589947955647488 10503423 145488999515957488726990863415307100000 10503424 -248657692853595384538625990248334622720 10503425 194209323867501759759988287044943504000 10503426 41097179550825834008850766579573663488 10503427 279607967394739266528001630511174980872 10503428 16319857526565862283629888260050595840 10503429 77207066965810971247540101110207670240 10503430 -34913507023594049224823290306074355200 10503431 -9780566044260091327004159936318581968 10503432 230667587077953025059216059921812485120 10503433 -94363875192846422188536614565604805376 10503434 105313960346717301551400767620939613280 10503435 52242824433760331379899456602484002800 10503436 -175721980727893782490058376132029528320 10503437 -238588202378313063883777200700992879648 10503438 -3641262116129826717680673815233833984 10503439 423120834382236066919551654809624024240 10503440 -51621113441157169941843309653466071040 10503441 -47172829134595222881369529064093269440 10503442 -181138809638600664030348174143880303456 10503443 430103146043595687920977460336609467692 10503444 -225079579398339745700607095173420898304 10503445 593111358352671368949748568542702924800 10503446 -402117840175246049804272596199299189696 10503447 97162609127532379141299428567884020480 10503448 -621208173494532136847038498877214320640 10503449 176935363297963653439874401263900851904 10503450 94549735324855407247701181194868509600 10503451 -7226481621492327795445066131902720000 10503452 -311621714213169515690049566031716482560 10503453 -16125707705293872590153396553414564192 10503454 74507546472150193436790784348066272960 10503455 364259223994193391268445019679467624360 10503456 140091484335895905718051836095467880448 10503457 898298410502917413368728766912308905000 10503458 -72741032737149583231490922578866260480 10503459 67074126699782549485633554218407903200 10503460 191197591028819739329502707459062824960 10503461 -398912514059610431979943902719787391938 10503462 -23689655864789136150246336186722257536 10503463 -115697272267058752842375655803995867376 10503464 -301209377652360266997304319210716538880 10503465 95555974085283805311712588948578816000 10503466 -33522701223343477370132994970664309760 10503467 -105474158534602834114130309212551962208 10503468 -323363655875039634649615492788639860736 10503469 -544896926315625284959195755320063280404 10503470 -5993314312731401685520294342826595840 10503471 -195074301829076050604783252400017646336 10503472 22092548990027982085798396273543348224 10503473 -532603571810407174588090212998047543278 10503474 204016403818491477600406488660419679360 10503475 169640764928828517737482479169183683000 10503476 250505708641980109962635501973203122560 10503477 259016035271817457890297813710879600814 10503478 -473930528215512004392005743547441890944 10503479 -81553920263323307681070778954917726720 10503480 -35955568632139627142581071188214988800 10503481 -6058460872488816034035821598881234880 10503482 -3921802776685687131255930075342047232 10503483 13905918583794107767046841920436178944 10503484 165394538055338239987567522927461061632 10503485 460015084337563050588715792423252783200 10503486 36579510483208096257404824354300477440 10503487 -217627938068443879844487206341320184440 10503488 88560807245568214850150177552545087488 10503489 -90026508112654693992122273373064948176 10503490 201628203262175234442087973633752468000 10503491 -154147765800280353498515294245630263108 10503492 89572332591608915684635278449016268800 10503493 -111701509010287905632538911440196052000 10503494 -166283659731232909495786878955106726208 10503495 -86854331030072990823595852954863766560 10503496 -430904314681470183874581281440477854720 10503497 247623146315480127220222986992951197440 10503498 88297871723546881566916570718852792064 10503499 120138080403638224935416550821237190360 10503500 -121119540894628946371222251626208768000 10503501 368819719901766861764478973420367729664 10503502 11965835526005675286820607746760779392 10503503 4002724716886410474215209375743766368 10503504 16396178735541463126630542657404928000 10503505 77115374140216542273221343182315251560 10503506 -168312460429076641258869701737908261216 10503507 77847150869265286013924379157384142592 10503508 348255876793652662883265108644404756480 10503509 559949279536606632399705574079080981710 10503510 84098520901372825132051029785179257600 10503511 51407061691529368555976885939807745232 10503512 -313253905176936017524611633061593907200 10503513 5910077162705900610628548303059450880 10503514 1639509748427391577419100095406310400 10503515 -109042126170222708111269928798299259360 10503516 138005107729263292854895125248734295040 10503517 -35979696910507949670241468147074640128 10503518 225256046014273835371935590337485730816 10503519 -27637679915873868062306164439736225576 10503520 27570747837567238063981082349042401280 10503521 298971174977095021097838447050412088512 10503522 97943622350515358823085590186683789088 10503523 220601963736274561308850082563271818240 10503524 -10709367430063860411621363001335767040 10503525 61629539327787340483141220559058824000 10503526 -179227224841152343853620909698751584 10503527 147967473197147113801074204664718377392 10503528 -200866947525470600334253892360868986880 10503529 -245408797613801330789140711281340099960 10503530 122234360106400399438268778408689521920 10503531 -91067988132659695016751752761319718180 10503532 -20133570923944834492911655445949411328 10503533 -29417673857135301495120473442143720916 10503534 -31894362628966119863673557177158978560 10503535 -87567191123690577746250461042922700800 10503536 -43891123293033186022053266979803332608 10503537 -397762910537035849855751089095765351840 10503538 -66116763574319710260805965184082692080 10503539 76078696018288161477593530523275884960 10503540 147931928407881601021945236655425945600 10503541 -427084523380259572197978931408055661600 10503542 326192844361375005958453889587696931520 10503543 262837271981459117159382809730576344400 10503544 698550552975711808120421406396579840 10503545 -66795832093776235887630030000225236160 10503546 94976379977403751063453515845518608384 10503547 468980482910966936094246120857342456996 10503548 -99314718848901624550809010154757931008 10503549 152762578077021704183822361357189333024 10503550 137681506204743868444014684818876740800 10503551 118226001642768116607186179263839591552 10503552 -123537413809248152383930584921853132800 10503553 809122860679097293286667088163865244802 10503554 33175659553163422506551011077856998912 10503555 127730017056168222216712080437550083760 10503556 192413046433075287253766883662852435968 10503557 21217172790977458887858979024064054880 10503558 -102349177978695384588665529767663477376 10503559 -58682535783692470760386519434580694760 10503560 164728229739408662387581640971734220800 10503561 -331007802235255475058163944047746727520 10503562 133137986941876076646806636633862346032 10503563 -8678980442206744618709168100542644704 10503564 30269627098279810620127958733992971776 10503565 92290664258216927565208511408981936460 10503566 -156643582589601054496475098137097032768 10503567 -2705210575474006963325655918324691200 10503568 -15759050089818560517870677847288299520 10503569 185799973048604303970926243312980176996 10503570 -29491496061405908716579294773871534080 10503571 -176930219141313521565860400066480629280 10503572 -169172879308308474470198775167870791680 10503573 -30586179438077421306732164772888243456 10503574 -14166834993374862937458138098746666464 10503575 45648546297877062911525685135372129600 10503576 -15468913486833838278833499986863042560 10503577 92689035188412648251687802828891388672 10503578 366240879024690967510888726134925593840 10503579 129522554588539027756932519964849599384 10503580 325188747734182739261510830597179187200 10503581 468625629879838682551721623107769772064 10503582 60892380509694648517954370703329577792 10503583 449527072363588669856410563674066020832 10503584 22888900204352116420452411309526351872 10503585 118947920902099854083160268183463508840 10503586 -358780957829734440949967195041451015520 10503587 75324171746121907719513707896562038236 10503588 103905636796172992883730772551565132800 10503589 558723676081066780051456032485952851390 10503590 299142739207902266254921203538487228160 10503591 -11018345591748790785151780441805239128 10503592 -48530815973834181968149434572252774400 10503593 37952471523178625118146593438039891200 10503594 7933360022220220293982521913633002240 10503595 247206008675340722204145541927734069600 10503596 155392365763877409135278052081158400000 10503597 44225818346772562692202865711911232640 10503598 92030491190231254483043164042264768512 10503599 -635994874901333958161811907075756148760 10503600 16288626593812552415961718986893721600 10503601 463942686571992731918357097956279506432 10503602 94450774870352487343572794138706554400 10503603 295754524336709546454677492459998978824 10503604 297761302040369185809821878077517648256 10503605 -10706802123169366412081259610647329280 10503606 -52212276556472040040645182404416512000 10503607 445743124500054182196802291045015411872 10503608 -254607289053073094973388962057243095040 10503609 55973460940088449722136694593990265088 10503610 -556267384973673091895201228549606400 10503611 -5237303789587166532146873044112018976 10503612 30363153942678237745452393255817362432 10503613 8687629098452742862065932914715713862 10503614 1440854616923419493194929078007665024 10503615 175955723796655685081885917415446296720 10503616 -71826723262852484033634880585069494272 10503617 -215491710221088425312396380867655499840 10503618 -5738795976735690034352133969229824000 10503619 37262307830101685585961587086548146896 10503620 176101209442406329283400724820423969280 10503621 546692855481300624487086907413328170240 10503622 426618732526569690806742053051753308800 10503623 197050745165996577577384776271229239728 10503624 -133300993977113053958287333937730478080 10503625 -190736315070357324220888614975026640000 10503626 -67782931908242529165188073329352775680 10503627 -14218117315664404938018460294865872680 10503628 32880361916474266861314527901951642368 10503629 -107627872679171899111532113953568933770 10503630 -98126066053769944442893711160215688640 10503631 1280876342563512592275254354809191080752 10503632 -139215448970727363640850803467218976768 10503633 84674642873004084274089093453847472064 10503634 -74770014911247147602199419961816398688 10503635 315922569038887848087797705380896652080 10503636 -10158278761735500119125852082427604992 10503637 188470158769248978371296427779010112000 10503638 350021191043889851013849179426883090720 10503639 -413734454649421039169031802592241274176 10503640 226727161578548234661156267271890124800 10503641 84994007951350720625995405568196970500 10503642 -113724067768677842956422529858660505088 10503643 76663012636029551288589078187230850320 10503644 -135296989592021311199696085774783665664 10503645 217466287261268421827193823040267563200 10503646 -55810663676878655497167338343221788416 10503647 -484852012822132079312729668513945104 10503648 110048372056174666251401803178948689920 10503649 -168713739118536039329194584891919833836 10503650 -35755509036835795485725160056880566400 10503651 -339587644720822388546414194995274786896 10503652 209860496759246543035568519465817031680 10503653 -848778445786432034981673307023527616 10503654 186963497138363484299129604389779881984 10503655 -79086781409435064984294668531815437600 10503656 -6355446644627382482599459773700408320 10503657 578977662471527668391950685360232489840 10503658 -123574546600153176952266663334342533120 10503659 201493659091122549467259053100739279860 10503660 -51682142463937650277898590917183882240 10503661 143801043890273997482812367021985041632 10503662 -5460068287746047103227781832584892416 10503663 29881693882212970044774544590407159808 10503664 -21874604447881873928305002237438853120 10503665 -230444272191035397968110288915613876940 10503666 -169811796108011011348998974661880929648 10503667 -135944553866217841609829173249618534488 10503668 -19243806603261523675927290213550030848 10503669 181557564000173524086842520142792183296 10503670 85391147133528909023235481761923297280 10503671 72326326545485466624796638859675945200 10503672 -50956006103521734650648900124362158080 10503673 406999352343855398520545448281541442922 10503674 232705692890908938804725621269967182080 10503675 -35242182808513289391529204747537248000 10503676 1437297704485521083111113510794626560 10503677 -872813149475022973302939678992267393748 10503678 7810305264435954954644985658582689408 10503679 -472151882382682499920980736962873310720 10503680 51984665888760167586601771785435217920 10503681 -12397680200296452243283247471141730816 10503682 9887172466491553025841241392421447680 10503683 574207204821274265633940512541475975932 10503684 -135174205469168907347598638644757226240 10503685 52814967648826187360243729966358184380 10503686 212193346109357946701344433945530276224 10503687 180484108223072686270170541371663221160 10503688 258214844103012852038414551778023618560 10503689 19738067280683744028111980513212531200 10503690 -64299008328072149522244440024564774400 10503691 370485215464016698948193892698365304400 10503692 -477384379694578503557203235503699276800 10503693 -117171836156159143443258970378745525418 10503694 -348680181448272194601643621480845265920 10503695 205291656363900219286914333861569017920 10503696 175811401491332219467038456853561344 10503697 -162184773750653740245571929326459738508 10503698 -8877847236189894166017250965575854464 10503699 -23495905658277835941987569620494203904 10503700 -147961139135432729779637318444784188800 10503701 -413696745405170251430074182117777820416 10503702 236232265082352694117765136443972961280 10503703 99380311806526830859590670948291119280 10503704 -255099232135647298070049441778749450240 10503705 -93277265698192685335357538209699391040 10503706 -13292677874866626941157868252972248576 10503707 -606952760139416505487076155891362226044 10503708 -18278263801029660905911238960427030528 10503709 312627985641007419483211292391837753504 10503710 -37669577483881449228299350367739767040 10503711 -307043172303733813239403919701339259520 10503712 -824190295328691988963645556235680219136 10503713 23031038263126259153545970545099166400 10503714 17406481153991050343796545680685577216 10503715 529176312381079599404171736281780241360 10503716 -209888453364500724953920212670064588160 10503717 22063843187979873115137630291271893312 10503718 3523606968705448604060489292553966560 10503719 -583725671003465765235550580728728143880 10503720 27899138443659544038798032622778368000 10503721 -612638450395657175106408623377941523078 10503722 300118105364874359776086426265908431712 10503723 151823692865046727691001427870576864944 10503724 -17493602308766781595966353216970506240 10503725 82215542003840706510641607127913741250 10503726 -193177658418210440786530449745597227456 10503727 1376002530642908276869529065061710512 10503728 7154525985196425383504882643994263552 10503729 -445616701654723187872415049438744394080 10503730 6677043695261635721400657396231576480 10503731 -237556806030261142086786339045118277808 10503732 -103438270023512040151017425304075141120 10503733 -208535478191379630204887922616173080736 10503734 -129542986963963746126385321671986305920 10503735 -28924808627299238456541718474170748800 10503736 12791959394864178520442837461026631680 10503737 -29159877262349513672349498515618969340 10503738 -58217872744222139770454030755561802640 10503739 9500895590851370426870764429468975440 10503740 54393614738965354719158842863501619200 10503741 -461435375756187547609189656996454756608 10503742 350674248913567021948676815691157559680 10503743 549192067143179690697047221301238604992 10503744 213957470333772364025075235670720512 10503745 76038330133383919123925989392942159360 10503746 263925020141970371528199559666594265088 10503747 435192628272507635804256827726979883524 10503748 -366531793350423776197707984886782296064 10503749 -317957408555437110010977544941908064420 10503750 16514467732196846345232474851130840000 10503751 26205018317432190668795829299863771280 10503752 76307424203399362110175106211862118400 10503753 -90448551777923500790800160627835931776 10503754 -143724734231328712054897643001014441424 10503755 -248392624559917624500276997114445352000 10503756 -3690353564250387279969491513223916032 10503757 -297496636973334245773239314223851552160 10503758 360159763489042634891130450178033932480 10503759 79652085854805422891237200339300671360 10503760 -98972149996975698450346764293339627520 10503761 -208622981726210143698315693978726681600 10503762 -120345209319644061524239494691355878656 10503763 -544880282811357154925347504224551771400 10503764 492397389444719985416258678719192774656 10503765 -96375961847192856099478426631353761540 10503766 21630678889191570198215287771293713664 10503767 212641389850047129513847342986002576232 10503768 -388781791171981965892639423796613120 10503769 -478177383425301967885307524169495507900 10503770 247788572620114337308163869288274496000 10503771 107413974897749019804927531148335295200 10503772 -287071039643187236541657885164518300160 10503773 259043603158646066127955542342227304192 10503774 230890602793592604019375526333388174144 10503775 -64470449754483836987028043671720019200 10503776 426680300580595164989246813604496146432 10503777 -293778438858164596534172987871959488080 10503778 -163236737889333438998028807967856939520 10503779 -354580532355593927700694257721209790512 10503780 -15772084208415231256829548756902297600 10503781 -694217723015969607370954873696931942208 10503782 -1341539018170561307545928301661205376 10503783 -578714089045229603390048494441021700400 10503784 -303700785689879408439800975587783034880 10503785 -66505363410410021576868511342122449400 10503786 223870491285112637681770709909903787264 10503787 2294795420341094998922167855511321316 10503788 -392669929758148724771040712304336262912 10503789 162980207753159374562554452592344391680 10503790 -39191057641668346938030812513617543680 10503791 143333912738613367604462962965918382464 10503792 3413786664833391907676565211933310976 10503793 -154415996564659236994552344705977958958 10503794 -30064155237624051455522683879397799936 10503795 481967947894721955962328024915232799280 10503796 251492305875735235623393608368868873600 10503797 8306116035741740276784100195099867740 10503798 -77928052373446950577288063850445689472 10503799 1191191311299351860879558699337250394736 10503800 370919132182502141293051586258296320000 10503801 -42958645476201819830827477876321336320 10503802 -22285349407547506437738021440899776288 10503803 -412259730165819055016871639980571129948 10503804 -58961373402909883445177631804912213504 10503805 -115136419285039491618078314792463354000 10503806 -198808170254393416628451895695163611648 10503807 122087653062135911728488357636153282192 10503808 -1468742798147259782102859423468748800 10503809 41633033275540342949241705683124992004 10503810 120935490517147929126680282060826547200 10503811 -295388874978247592055999732138628262400 10503812 -154631061053312182807158272710382711808 10503813 85641574788242744144306632893792151200 10503814 561695526469023917691780517816000323072 10503815 38157348558565100421264544752728248800 10503816 7697565864939681906182025874995363840 10503817 111772343870034874207886144257888470400 10503818 76876821403810322640616743325616894304 10503819 -380979941947578936756634290844361616 10503820 109805401713157045255941787167814702080 10503821 214040982356439257970354889387587748812 10503822 18721635294106751259647153678224610304 10503823 24306325055413124481629056313365805568 10503824 6039554289821196820775980499520405504 10503825 2023222590911910076420993484884365600 10503826 -226393944476789311950650516637379348320 10503827 584499475789143427184003868829859236440 10503828 -94656840721153980375503092897278314496 10503829 -313538864041334381192259912103255747200 10503830 26642464772649205679394788292447121920 10503831 -62681357617907495581597573276564422240 10503832 6241735105057547068536501429003448320 10503833 5600931841754466356904396787878251082 10503834 2545641470734854889399562540115233280 10503835 -51740713122283590332265659617549016400 10503836 348257510659572744527139914245765882368 10503837 -14702217257704555449756105272901182880 10503838 141188497391773625131775715163213864320 10503839 -64347228722521383248896876860059026944 10503840 149840015080824194815971715029191884800 10503841 634636536732948300611278610843283962052 10503842 610262698208812871960997929262806406144 10503843 -56990420278792089825476875441979992320 10503844 -195018597352033624626561857795270246144 10503845 -25102482303308693744054118114915343200 10503846 -98479643030616315590117906684801670720 10503847 -467264133067703798490351252861978406368 10503848 233380876390661128636643229847147806720 10503849 142174136522298079474858601577975410064 10503850 -4895186360314535704418411562103699200 10503851 274187366702530317567443296123236108852 10503852 -85856662470925846993744217606485708800 10503853 -94774132950575968691034856959928778900 10503854 20036038992776464190358475684360617984 10503855 -65103383810891661955334666659283545800 10503856 31200851087275321455835797336962433024 10503857 95313436970307984322364926066237361280 10503858 132523196923313593443979056564193797120 10503859 426842839834143182841703410317987138060 10503860 -50637799116370257697137977090812273920 10503861 -22493232799390088165820549420448252128 10503862 103680721657949845707400467369208788864 10503863 39704595451316601971001067613971715112 10503864 116207455482587356543639521343527321600 10503865 -308423966763659724467029730127470702400 10503866 -61413575537371927275399048103844500368 10503867 424163165414320275361999135316579563200 10503868 -596798253929946104558121264735200256 10503869 207939579585139187382910387114710391680 10503870 -36717401795130956281902536930525982720 10503871 207183614364978425217703012761501649920 10503872 -78242505319490241255700499047108313088 10503873 -304303091417073981522591546746645234460 10503874 438220381569480706567584110277153312 10503875 -536906449239199874758306928573095536000 10503876 -139708296900851536405004116843462099968 10503877 706460118097576847032291229209606781726 10503878 -70140844523451917226619366822126522368 10503879 -397051586110096343126587712270462083416 10503880 -331871566636842831859963870538158233600 10503881 686198840892807262073649630405933418164 10503882 -171303988273192613051770586616845579520 10503883 65530238238394576965644126171331396464 10503884 -63715968996120171330837235683523238400 10503885 -79601344170017539416337906677283438080 10503886 225231835655501470134677624285626524864 10503887 791330114194730452716316166187693236760 10503888 -64845192720399396322355128616258764800 10503889 1830148853457950225865527678959667328 10503890 -164253795797604872536618272477809446080 10503891 49317766634823298945410658621084087680 10503892 -4330832881056997189068829033769889792 10503893 27306342338679148871331539607120814464 10503894 -85116570794819816968581032270661586560 10503895 203885832995526726026891791764174770400 10503896 -188645664429387108447064881171962880000 10503897 -1024409748056111085841013100459245472 10503898 73965504678951500111719479453212041200 10503899 67509378061365953007046543099258379520 10503900 -166498890208666632476396171846923046400 10503901 32184622031742576826150397560147456704 10503902 -119542383895183644987245650995787006848 10503903 -186039842596111178707348524020846140800 10503904 -330150152761212483132655808797979443200 10503905 -234167044512374451887564818038940328940 10503906 -11626780049421430851453708419150361600 10503907 992772944662845556222057772726217897952 10503908 -563549836118463320170602824670734143872 10503909 -47456521067881139486578791582360121992 10503910 95295827134861876247186049331301631360 10503911 1072635432084628195337640511846162560 10503912 -44074798793618328502751537113326796800 10503913 -121411764570044849430870619185006172800 10503914 -27428463729040865692927918427642999808 10503915 6166644620644706154787862523632740320 10503916 -48920934972913988926874601991899709440 10503917 411813205318420960237778024281931946966 10503918 3995993670042143410259979480146760384 10503919 394392818075221669887253722662472552160 10503920 -10714396216304933229213282999295672320 10503921 -36274928724002737284077254120065398880 10503922 110950168255741287603072317861004879360 10503923 540990816519250182114112915138286228172 10503924 -242426973324125856483533725483931910144 10503925 -30617718946626412137121192348151667200 10503926 -109126901134493922599654720792899700160 10503927 -14688700908479209633589118876458978208 10503928 23859962041728598051147484643234754560 10503929 408244228322451623269530784579395898500 10503930 45702668008413304300407478809191685120 10503931 -325711986641991364234015832730498498268 10503932 13026936667119972827737003668780682752 10503933 -307502744387970423278464199347221584352 10503934 300880712339265507456002988378812098176 10503935 -172543517075639962571884825478693664000 10503936 312521939467005716903440240789633892352 10503937 -199148309225121394725004514736926647340 10503938 -78820054363431092290020951607513910880 10503939 203376854067983527758675851946384177408 10503940 -163412413925237987030505502598610432000 10503941 -49699659547549520566956512264383212480 10503942 -63157661880072323554888744755371335488 10503943 -547622176306946229200388156097665262320 10503944 100788112851404965738726790959380357120 10503945 -103825820390942622819004276051788624000 10503946 120190567996191897794079601246838120544 10503947 197559048284801881218398216337530173440 10503948 -37504437393007970642515500208142991360 10503949 -3558743486936869058929776984739255136 10503950 -11401382960052814206891632779593000000 10503951 -767074020514674699840761506641381210096 10503952 -76657546384550028825316198613971435520 10503953 -34395717423745862843469180079212961920 10503954 915105096029205513269958672411745536 10503955 90625331185084484844673530152613784320 10503956 455657020554572651498303496425228332800 10503957 -191569514466650229470107151959205944512 10503958 12271959967635343835651838408698911680 10503959 -455761219525536197920097463685783398840 10503960 28526083602134114479035684055744512000 10503961 116303224375171461092220933453223078852 10503962 -28540877903034129140550145442269572096 10503963 200973832372822511086505944516976938344 10503964 -282370963306531489267107646895137933824 10503965 -96533488012950963116441888845965877140 10503966 -356589663408842020872343103810596165632 10503967 -1529493501003366542778657378203909008 10503968 -18168880776329132029894876784713728000 10503969 -145816419893046957387407896206160269312 10503970 -1128251239447181018508700353060465600 10503971 -118952496301626349418470068527127632328 10503972 472908175176591906673232259334603929600 10503973 -206706114461267848157913067116575104992 10503974 79511573508254862391509012378643489920 10503975 121003787075892760030315261166947380600 10503976 10224726928116330691538273435297218560 10503977 -435142785199176362719902820290201598176 10503978 -62475248024691610929350502791609505792 10503979 -324025931837740763668989879862115156360 10503980 189998774551719016589630806707157248000 10503981 -581808547100900252059959316763641448160 10503982 -224985933844658854561978751195994379968 10503983 498371410105108002183894554410043759136 10503984 -42928621891898392030246204103835549696 10503985 -3050606159572162419393142224280118400 10503986 106940549327144149768435410896627840640 10503987 118763755914330697680243674973997393968 10503988 -38670344957268036368940293449478129664 10503989 413991466210010204982355844208676295790 10503990 9461649178635398775994066126870129920 10503991 -1266907056844821331095535346092167537600 10503992 208847268154801680759294684367631585280 10503993 87772373295324641097687748274004285264 10503994 280559522946079683241092098888236516800 10503995 60192297558822321042720861551461034400 10503996 -172917975356347727634186843451673169408 10503997 -2056116185590583664841960450507167808 10503998 445757404843393206392521794664147200000 10503999 -20384697653277083349635097152752938120 10504000 45764392680353232556245236760182784000 10504001 194158056297710128100601314831001734100 10504002 135340668589814555843729547977216027904 10504003 -334014367100257096984707761817356108400 10504004 64240368057228139305855871699312005120 10504005 -48023071841689525272713150237993801280 10504006 76895931591972143194084861427143364160 10504007 165139856871315198641861122023672263256 10504008 -156887712250855538306392099697808015360 10504009 13250010985727264790117804542912500480 10504010 -188429969314578698189277542285519520 10504011 -37092129042284845357828012979714251776 10504012 25313495119104377238857376930403341056 10504013 -150558101346523606781163808208131949952 10504014 176780846227199026918438510452458648640 10504015 -293802731928162240993731184602663598840 10504016 11503351653418517772160685396213760000 10504017 -3563721025498419117123207267497474892 10504018 23816198805113254879638605478131721216 10504019 649284699319287594334599952297851837420 10504020 -93487091177455519277628346684965304320 10504021 -790127308309358159771560930653452182656 10504022 -330034304313693664927613823369943358688 10504023 138646643087082410632379882801112954984 10504024 -6971943954648808854848025216813588480 10504025 115893740117110753910096125798326633600 10504026 -139843321053289678496063718550474629120 10504027 212772742045614693507894483597678071876 10504028 141552360041050221635182998345075542016 10504029 127828656154243911866869101968413421184 10504030 -205159908361160565305095237462924992000 10504031 -99822115360496417059149299403590922288 10504032 -209352353095637815453318380974505984000 10504033 -511360114184546920215305515195971900860 10504034 -409122332706264277919029170156869809584 10504035 -237301358702592373852005731959521763680 10504036 -238288241833889922485378010570531317760 10504037 -868004996104274429844227476359176748288 10504038 133753946555380166910041297520223191744 10504039 -43784320433221062644139224005666807840 10504040 -1062040592032117256585841322681958400 10504041 32823339854509403394706101335039072064 10504042 58935179715424593532221810528508170672 10504043 46413466369808064909901161720867299328 10504044 260588679955920035000260596381256692480 10504045 -316583382215771273116911039470983895040 10504046 -32761882835600565625999504860273171456 10504047 71691409567060857344275897429287023760 10504048 10264585970186548837595913208495243264 10504049 724274614711813641882560727300493732050 10504050 26344924823817506907396402154936704000 10504051 -360183363140773463419034520318343936948 10504052 99479650219628657108427291206252796672 10504053 75495464943371064453956592896719776000 10504054 -235530719336344909416321028123504834560 10504055 271464618215868311859369659383341642000 10504056 -202276838702778823789357598803904716800 10504057 -420732385318814734821417971699523420694 10504058 208669936409504788483246365198676160880 10504059 317990363808234594029679572971354038720 10504060 129045585850988125148918389988102707200 10504061 14223695977590048628496829172104629400 10504062 228256629089886217308195616837717418112 10504063 452206328437434153169903619211644957312 10504064 171005835028377134476202261354643456000 10504065 -57227608640261907970332509997168307200 10504066 -357192826567692198023157628587289566768 10504067 -8026469852294135361968478152645138016 10504068 4811993751659015352757623823181859840 10504069 499692343569357680963546987757362565470 10504070 -131818317859222821492016985699900284800 10504071 132822478644459492693087006750679665600 10504072 203984277670044676765387957213368115200 10504073 771497876986481020351191222737155271322 10504074 -27235527445779394832408315445619691520 10504075 56701209142533084416545608700040219300 10504076 388735028722851081012120851911126970880 10504077 148280530860999607992594546515612221440 10504078 -29551444066135740370199693373906036480 10504079 -44220606848958657773480096217775362624 10504080 1966197683062492686262100429702184960 10504081 330347997186125854821186020337324524601 10504082 55492011432398063756919242099671957392 10504083 3015949282031346887881951525353253248 10504084 -260398515761674910326863329143384134784 10504085 -127626123651709059404655633740212481640 10504086 -43353327780855924397715234636305667136 10504087 -667274058257139487508747295656208080808 10504088 -172565057872549312191353016176757104640 10504089 354046125561930728395920621026484297264 10504090 -13796571301817115739043104965745020000 10504091 169593209080129774949553317368491417360 10504092 198627501779429459669927102270984919552 10504093 -235284654897167156747837364230196639680 10504094 -197427596753169255503726797466764043904 10504095 11118446557532537801609247436070323200 10504096 -762228836279375069847221095751581040640 10504097 72391551409198381449888466262294808546 10504098 99769404732919915316570850509828707968 10504099 160093246968358694631719346256414612200 10504100 -23116922196653961395025248277197721600 10504101 170740352296121848373560761137892572064 10504102 -53055685637841534269392521149721993216 10504103 -277206145052248363641359308194806152080 10504104 -186117385116979782737433553860124508160 10504105 -354393527492026616007780049685956603740 10504106 494438590088436819602575382181838606944 10504107 -596180500868579009846008238332914753360 10504108 330716917656032002261668634412516918528 10504109 248283394652157839065352712090969481152 10504110 -15686207248722636915530109769298106240 10504111 58284992303001998613146543951454508312 10504112 64473744571413821410138783019832115200 10504113 -98036054128001087933703762100885274016 10504114 211668774355497044680816356123407056656 10504115 -99909609786296032438684650803949735600 10504116 -5872204726126838443246947064516694016 10504117 1768972842276512924796745000706605592 10504118 -81207043993882271848210636875445108800 10504119 -304332091934704001331522291900848366640 10504120 196183122123835837291934754542118297600 10504121 -532166276617573405179832483679680590678 10504122 -163433379499506551325635997628753456128 10504123 48255510847845095675526530112177051648 10504124 -585281286709094542793288561132624363520 10504125 106387988672252364164811726624182799000 10504126 8649125961011690068841861746792157184 10504127 -374193237710738263855872168860659641024 10504128 -1113835119883979203436709265004298240 10504129 265161798497000947421522954366395153730 10504130 58874128829909150889837262259776510080 10504131 -48544033183751465024619725071076160 10504132 -5307786423620346215563557122407811840 10504133 -301590547029841086091884953914808701440 10504134 163984019654668157085031777554718458240 10504135 -147238962500124186632428910857092282240 10504136 575085667590673351714092825166694400 10504137 34634814235063548987801843415986754752 10504138 -67693523639194264583139547326841187280 10504139 324219632540942257951978526582725832400 10504140 166922233479506489106924066441217305600 10504141 63500003478947113145607066735698374572 10504142 136519627059000692972708383189032145344 10504143 -119170784125769250297599674253407333080 10504144 45438126564415329449163886117582667776 10504145 -38007402355848753134351469522355240920 10504146 -213997792866677100491007889086108180480 10504147 -71811014281880450865959326757749412688 10504148 427082078908332452808244176490603100160 10504149 -301865260777635035085909885283938322752 10504150 59050698589420965647573180804981928000 10504151 -193074865914872543985780056102234330448 10504152 -73669029723428077939260460149296455680 10504153 337971310779936338067366105655109397264 10504154 143689183102027757240808217989338380512 10504155 306529905451658869208970535227292802160 10504156 62041389338302108366991626288958074880 10504157 566572281368592414339248628559942634406 10504158 -27783541081870662205272273137738514432 10504159 -148584096370689340405555471112198499600 10504160 75576826508546921927282722529362575360 10504161 146358729839635105027197745313318940642 10504162 -409018613888249860405268384226533685168 10504163 -47932908534452554624237800941512638696 10504164 59665216671740782060456176414821449728 10504165 -184764145294253831271031227806682710400 10504166 16366695943989898776398191090462790784 10504167 -179825937468997757188512948256607592240 10504168 7422748261152136202109613698427944960 10504169 106680255249021749037053110053808868160 10504170 16832155068842294932020085223865139200 10504171 75304929395614973328397876151696728032 10504172 113018606593573163678503989535259059200 10504173 -148875472973595602478080009338863316416 10504174 209898593393070250115277741926202102336 10504175 -338489244889682775709390590484611802200 10504176 52579432774140585816032291443805061120 10504177 693396546687709029911512104580037163060 10504178 -371628783746299032688168087205540901360 10504179 -225401333996211410786712669663229254780 10504180 166556922727355195948089209885419078400 10504181 -678586789483165206833525376466710863880 10504182 13111618568825535508170467170598839680 10504183 -74646017842417968421113193202795045640 10504184 631464770180800460976057321988709253120 10504185 146607133992239797529599645686756820800 10504186 -110797623281973159890849694401467476480 10504187 163515540855465423612631430578132300836 10504188 350882522163658296567517691461238784000 10504189 -21596538089918180420058009651445380520 10504190 -117294566053740780753879550854275272320 10504191 -677588813654303572111656922355124362496 10504192 -18227742777140329062277554593480048640 10504193 43214644537190869950385955539416378816 10504194 -21175164438225162885314958855095913600 10504195 -49657872411235074071222315438684780160 10504196 -386865160558792243338957293681892297600 10504197 -10855629475891771439213102321729953632 10504198 -64379440673754449855840406255983649408 10504199 -373204356959055004088467398306995005800 10504200 19482765887567862946662047913517056000 10504201 -71093654032636614127455095100309007308 10504202 -56114427412190886351753283122951720000 10504203 -23917202482364715417635396660354974800 10504204 -180650099788474108863065231591713548544 10504205 386066805452735926671511219132843318860 10504206 -267197908198589126703750678932499612480 10504207 -84413130107312650610396946759241398400 10504208 -69222203514644774144459869215716278272 10504209 -58593062451343171029874390642549921632 10504210 -98513364283986262442065257369902502240 10504211 -471236775590581637411109733899678751188 10504212 -4257167283064872704601188807245682688 10504213 206795346201013659748361474111904085984 10504214 -49931769533998828116392247674328853248 10504215 33192235956943051088512549268355840000 10504216 -238320335473476275513771140970324275200 10504217 760905040739076873522906228106339480266 10504218 -256469842640914001879618787185657581056 10504219 84569135123300737249986279170473296360 10504220 165132874042830417705986958130004244480 10504221 4462170508562358623220488237470721280 10504222 -249873759441787046928279821808500009088 10504223 -274913041058362856550367933242575561640 10504224 310767407695329949222419266680970870784 10504225 159936271028846877820390768759772299500 10504226 569880573830610522625211646458081280 10504227 168283692028963557991264726292689685232 10504228 -507387202496546045169274882524427343232 10504229 101684453162532435374328066356820119484 10504230 110204995732015384266392750437488384000 10504231 -68240736197924378552050545372472724736 10504232 -478203691051551037988665215029689067520 10504233 -17185541019230018914974505954750087260 10504234 4116410472372231777544966375350695520 10504235 -249979204282890765950857066089989376000 10504236 126865505290742933413687483930501054464 10504237 -191981151118942176440574402041610360576 10504238 -90082895839460459349642027396568169856 10504239 -277888858822610945115007437429885085176 10504240 43456710600081592179931152822946037760 10504241 -265381719743027897583422316934164203232 10504242 -4566661875587729003766207714029975040 10504243 -91195179964449633020899012474490882216 10504244 27650890320642504435103806947695921536 10504245 -98668767335951055172258269436957876800 10504246 -184346179130988236153564525778710264928 10504247 891342033012523399237176738062660040 10504248 413389286724481394743940717384341032960 10504249 580990347238209536790980176013360439552 10504250 -184108759943632968320088142999232808000 10504251 -474194650896962113261151198251454754420 10504252 266962441218893348427567895262528461824 10504253 570518275405051447417907915030138210502 10504254 35976628208886815887954893396401851008 10504255 2181042636503877608359576721418578160 10504256 -33768543212837263820846638499188703232 10504257 95454913397046023732802745962473533440 10504258 -71524410306494027764027044522030473520 10504259 -724580554396467578795390570331084791040 10504260 -54875240123748188014685207287941016320 10504261 25760261787327475121050943946585928704 10504262 -18672503303170869463498203731994756288 10504263 -14203763417121671175315723424926881280 10504264 208217693028254026462437328104185856000 10504265 -148757160651023177857840977013153104000 10504266 93308792302837962489844339586496705024 10504267 238363231030844573677968968085867603960 10504268 524164911616672778270787719109483780096 10504269 640391460997146648592056006377529616320 10504270 -66813060558348122264472014101070634240 10504271 71015539524798167903121926831018639472 10504272 94707205340461246789909783727310766080 10504273 -239754931400472966219021184209818397836 10504274 -179973686062616142859331109017878434816 10504275 48626552594232071406850463630914861800 10504276 -351924347413457697415635777724970995840 10504277 393281834529096824540008672063445667246 10504278 -137092438185511738163534332563703660992 10504279 -186427674935183195320982769754634416120 10504280 323186793076874236332050497261504512000 10504281 2823013323898023375958201029980025552 10504282 -37067903919625510958221359134320021056 10504283 -114074927890856636303661531767780101080 10504284 20252791233030964672210664641211891712 10504285 144098612745820929058717458666004662720 10504286 -107639541705216237852654894063425384256 10504287 -166606570588078135143666391728745798056 10504288 58766835275551432506376469342406574080 10504289 307876374421058732482631094367053262080 10504290 -98247760654690529959976525338388121600 10504291 304332381372515413770460771960442590672 10504292 -82816047510373726276566179925081753984 10504293 177829298066060089663368892196506370400 10504294 -105343611039840496368933482214063062304 10504295 338861926659921135206760110310841759800 10504296 84871579082233715649687567143728742400 10504297 264231245293473620393180913551855404032 10504298 -1575937662153961863141596575095513600 10504299 -75613533418853017795033642583916018192 10504300 130116609710635978954194977626748467200 10504301 -254718744024549259293841065244333941600 10504302 124772963703365400772061415547978721280 10504303 -512486271483207021850187245159846162296 10504304 138855464243511276386498895291276165120 10504305 30940061893578632302820429213483674560 10504306 151498100240843091404280667731011726352 10504307 169884570423736805102327801875693754880 10504308 70169909067942988096669891377160949760 10504309 84354432442736484537380916824123902140 10504310 230041190035295234356803466369769026560 10504311 -189777788265041625222024908285897186328 10504312 33625924477600651952767167133644226560 10504313 -62176301020293245542330783656673422780 10504314 76221133404179260026314976973594444800 10504315 468516720188778035747593254850007053920 10504316 -183032747975700885378803707912293672960 10504317 -122728993464193944434248520545000725888 10504318 -169510491591593192787925383058973770560 10504319 -97985545295901905752491107078533429248 10504320 91195210193541213531523993528644403200 10504321 90983402346509219673292793137252865200 10504322 58437003077880613425933017754906907200 10504323 -2104390729127461284166308163577850456 10504324 164646491418099866874542833747823892736 10504325 -103290677331266511534073136036424357900 10504326 91874196029293918443898778207045234880 10504327 -410165278049805228450684298917038070488 10504328 8561432639270090073794379597234140160 10504329 -339047839110081221834465878690441262112 10504330 -11656880164522826818146595527355008000 10504331 -34262488938224790314990495018785805868 10504332 16966524935685142118778796335092815872 10504333 -265324102002644089808550446222921422880 10504334 95148037309941843193129693247662396032 10504335 2834469577348200060074626953053033280 10504336 16610350896779290347271012326555254784 10504337 372920661507202205807967760221962106726 10504338 -12349806487668766683706002096007498752 10504339 18274230957957899969675427352984578024 10504340 106925292549100021009754457715654656000 10504341 -7717151480930011083089980631955176352 10504342 209905306944984667593890572386718378944 10504343 -521908669307042232470540740157329122216 10504344 255334076068310181616991042209014558720 10504345 -55861007338082743773258841494337035900 10504346 385481867881002250697056047791182516704 10504347 21900994373555693257785502024630679040 10504348 375184079058241556185353517283232132608 10504349 285163493735620084754490619065121189350 10504350 30766913134982450041525611303877632000 10504351 -305508458392259597132703465763134792000 10504352 -411719211674676360736047492535642226688 10504353 -42507606811106290275750069778845528720 10504354 -230862728219773232367037535982755328 10504355 -450955581127694263029728457527504220000 10504356 -186895505244016831696080255154459081728 10504357 151951539449429590096688171088400508606 10504358 77876998997698803078966283090042829280 10504359 288634118978371176836869013432729245440 10504360 458645105699930575932362570856941568000 10504361 -118227611631632160009463830776684040960 10504362 -30537957221216218205889188039355430656 10504363 70163812876876199973069938684569538612 10504364 96878421392275322535969544429333071360 10504365 -8529191446609980160691827476501766080 10504366 179695645184924115160901213018494062144 10504367 -177537536143045255928374746728163190080 10504368 -32079457727964197304554200003030941696 10504369 -756767726216184450314921943118206690320 10504370 -13237284687754247628174907991316609120 10504371 -111046949146336725478745496859019487696 10504372 -24462055300268159992858268437322682368 10504373 435064445128484132887445299002432846 10504374 -39675968111663857002061754052027435648 10504375 78509364760208148094437286573781385000 10504376 98633862061991129184450845390875238400 10504377 17802906201564671732882061571475207040 10504378 -4442818239337324839976896100500589200 10504379 -450893711576317859172932001023414847600 10504380 238506036318107155054806398169261926400 10504381 -235415000107278118055569535784304075136 10504382 -114147607762989332871157174359565580928 10504383 -42906660640196837752851506725682818728 10504384 3846974024398938304820652500594982912 10504385 -283100697479175550596833243492915726040 10504386 147692672021293850101341396317044414032 10504387 124884128743201169649308932607170700640 10504388 101485576482710837501992098702590956800 10504389 37607719840305363770816682263768857920 10504390 -47464727443756488617723377857457534080 10504391 -387238812767596691985468768272791463208 10504392 13226409413228608787253454672180838400 10504393 -1133053029936711923103129970359246389120 10504394 -101961765796040668761965246746628537088 10504395 331273144066459544042444202385429917840 10504396 -10671808202544998254804364468208929792 10504397 285156721927074936336486122803141037280 10504398 96864480353872524409808440550959692864 10504399 399489890634716030363902363634081279520 10504400 -72411413601983720058114284221030195200 10504401 338506793243760655534245674973777922032 10504402 -46631676036825326263635972668693255616 10504403 -28400959836209784593501691844622512320 10504404 -145510363257405615973985819732278069248 10504405 71722698165819469644888322090845240120 10504406 342034308247049401500409501857511710720 10504407 126199065687327957482039375955768603240 10504408 1211181350351415979225404770862428160 10504409 659167036296526876546371405111111937860 10504410 58002824671179097416378858845899269120 10504411 -157377351825316369142402259752034401536 10504412 68994495280897529023458942295975882752 10504413 319543956275335716520689177646314183942 10504414 -42343312902122198722554807734438697600 10504415 309382662492682032676711621473737070720 10504416 100260087220126866990067861740910018560 10504417 13085446893429378717037377545518545984 10504418 278309585439123408535368348240368174160 10504419 -4675673611400354741913842301470962560 10504420 -114236835126512882703550495888534398720 10504421 -657351163894073230351160762873139496068 10504422 27390804833865744189513344781643183488 10504423 -126269530832991380533736237952881586800 10504424 -255851363014128444347473433317646008320 10504425 212656303546576990547116932039304800 10504426 128515348098394700021975683135320561504 10504427 3916829042270221888437948160016056320 10504428 187476415500911854676763428344314408960 10504429 -410424433910600051962162691525444531400 10504430 286506785395185297245684004516625353600 10504431 -143591377232285145918590450336619206400 10504432 28686118531348541381175150530451931136 10504433 168981612755854638177975099884475970740 10504434 -139271349518829811696734901366219980288 10504435 219936738681999488444867552813432569200 10504436 184783234201503484490913346584589025280 10504437 82591969038197164962081576304821104160 10504438 136764571897814103379993114641867644160 10504439 -172678065059463807666379629738001137360 10504440 -262568516547730334416331640012827136000 10504441 99908653216126814410614628591808737092 10504442 21089712341637211806791005764785824992 10504443 65196223533026527067839666745211184128 10504444 224757096920236566598261465614559247872 10504445 -53361583225281290244119051440091232000 10504446 -1526584409082330196866533576426293632 10504447 -333650771443020869541977293052928644048 10504448 -189618345783504988872085557702442352640 10504449 -25705043062766138113277600669264550000 10504450 82771240095197656407004727730762432000 10504451 63618605788628722017175776104707603452 10504452 6171556901183900390799167430737129472 10504453 52118941745040639739011436470301846656 10504454 30329412987234132383212429309640839680 10504455 -3463730811449155293932650071010475520 10504456 333194742702328911848639010261668090880 10504457 -162240464223567655564478848863474648294 10504458 185107449400583978464522505299453777920 10504459 198493703853130380359128294743540860960 10504460 37079871440845769862202763405363174400 10504461 -331236707949647321315010876371478316032 10504462 -417295259211721908785906373574644744768 10504463 102265137612978425252265243508862346360 10504464 64919856513801172967993235466941825024 10504465 110018777475588981646199498563868095860 10504466 -12644617677068413346946906232688194560 10504467 9298527101961951886555928084965343520 10504468 9923046917996079412694796971372396544 10504469 57277487666186949610551052176343161870 10504470 -3630493257360960875328439153204838400 10504471 779593016084871493324099395558549785672 10504472 821030697346959261363198079520479641600 10504473 -8860326175405813300218600861315742560 10504474 -53396906271886370581445924696592903168 10504475 7312990951218409588767456404692661400 10504476 322374967799455682892331649270069087232 10504477 -95888832421001424385300224844367339674 10504478 205676406724490135912929000665990006720 10504479 36257236498575585831975889195106790984 10504480 39735697689139976443968611762275614720 10504481 10739172148151223156188903931271375080 10504482 257509795049877262050529815112573790592 10504483 208514217473174218665722019909137284608 10504484 -242926102317750157413531583429406745984 10504485 -8393693020046090684580916889342153640 10504486 112771657429143188160707557111996735680 10504487 84609287669320780670665829253431964864 10504488 60188798158499129980192562557128130560 10504489 196875135047720553893052049494499911290 10504490 -135144991918701545538766240760917284000 10504491 -151266796848360813379487238257545290240 10504492 -130452754406616926266655957881926067200 10504493 94334103514774537433594312769519278742 10504494 -20984584913899789417651761036846336 10504495 -501164430118693923335881304731144563000 10504496 189426692123142385931939858617201459200 10504497 -56399638990895423596845507411645302880 10504498 -332387212069964457014771347402937526000 10504499 -554187236036039604739982156408904400500 10504500 -399182828206292901550381634055475200000 10504501 -265770457977442054197096286055492471648 10504502 -36654975201615747923444802273180669696 10504503 216651562475603703732609216795718034112 10504504 331657098343209284993194726128699187200 10504505 -77591561529724146173770973320548510720 10504506 211789158268285296363672066223156091904 10504507 177135994649023496652483604807856144080 10504508 72433048567368691533525366046178304000 10504509 117399518394408936376624410019704693504 10504510 -103347254113213762996601757837247995840 10504511 313304728459728487046645855967221272320 10504512 -163187129699352515899150613462856499200 10504513 -3968801424164065296231942982480553936 10504514 -67505403456525951764166140801494663680 10504515 20664464105428707671036891886952984320 10504516 -98685518445963068989539249434452930560 10504517 -215143794498485554000009569769688110434 10504518 184298367056384807571517957142382729600 10504519 -655175978540027938117551800682358151080 10504520 186282985219312000688389119545027481600 10504521 142126535479236067001264098956252637824 10504522 -23777931554871013473061380792040255392 10504523 218116007181723497322663616477584074772 10504524 85796123425131248938040064281113222656 10504525 195848402844141149341675271928088342500 10504526 382916100325291742863627425787584875712 10504527 203055269031312400066787952409655873280 10504528 33619575045100564229615850904478023680 10504529 80651792583574651745664374949573216576 10504530 42524655146761309967316551369401958400 10504531 -26523444484926086503479962752000859668 10504532 -358316738053042218941740290077867765760 10504533 -14862243931024212085223110161860464320 10504534 1257856761859337279064714946187610240 10504535 37626078712883685627620905085511272400 10504536 42856711465569295727490780052319109120 10504537 -117299698512397732880148924166766333760 10504538 -147459814940138023555223269653887436288 10504539 247971747392596798411525614246138761520 10504540 54396624434186349165610722789029145600 10504541 522904754100181729939832891837166546432 10504542 -17592345985588114575343898221249858560 10504543 -189668539323429393180581435168828339600 10504544 -16784403612085831490982540935225671680 10504545 253916200855122999878816499307911592320 10504546 141167703375103177992611346979634828064 10504547 558172012637130213126476946569133972672 10504548 -46228390761944942122512538768951146240 10504549 -559786948757150821128309976757075927520 10504550 -30779089370894951543372152322115139200 10504551 64710567930381078094040744399333376000 10504552 -112490541438666451078841101244151014400 10504553 261246213316154672198175486379756991802 10504554 -309823896680167278723919148468897280 10504555 -515854889884679210892591857538802295040 10504556 -4968667294228121294714726237091855360 10504557 13263767047772471280801064455173803680 10504558 -552455795973338823380422385515182028416 10504559 -83135616912610974650446599189444467520 10504560 -11381151206258525750261115130132561920 10504561 344581991339653655316629645990074046162 10504562 -250091662114780058667787050001434793968 10504563 55500579860218974777781935934347415104 10504564 -60684096503034913782083977605578614784 10504565 -164667978853224660392992323019428957540 10504566 15613874013649440724205105745709766784 10504567 139663299182743644873995110822802272192 10504568 419229656233825142914900494289783296000 10504569 -260043572208653283985582908526916722128 10504570 260726330048374134614013647813177280480 10504571 322675953089701516280021640624630785640 10504572 -50512649759094284288978734210937361408 10504573 -86980721888735426609501557911772173178 10504574 79212641726477719235994317847813864960 10504575 -14407308285660463549608589874485687200 10504576 -44512926107360892302042532759931453440 10504577 -2804063431044023446082421741805891260 10504578 16604661844161632454147574330013406720 10504579 -238237418246891350037842240437061119440 10504580 -84067499670937913720339205231974499840 10504581 -10375394462670068139197263719453978240 10504582 123200876694233334387563096982234761376 10504583 -274643646397335607432778293732309980000 10504584 -197402621519053916062896102814750141440 10504585 -9538142109668262514671323747031728640 10504586 30783818949930792144176763055470196224 10504587 -195009421368677886188936067871159974720 10504588 -272962880985514056554341919402779533824 10504589 -10037964681804098720117507465937212244 10504590 62375428665959363267128277773899571200 10504591 115186684462187009175074639393530770992 10504592 23420545947981214743114935441771986944 10504593 -331838501461145766381949372738154010240 10504594 -658468607799261132588504736987753079808 10504595 48972464916801115784853690293765509680 10504596 46791918371601112729657706487134392320 10504597 -28840007805856056587760412821840001028 10504598 39689356837730126427000601121686668288 10504599 2380366059881258753221975296415158528 10504600 80593947733690257745314412322869248000 10504601 -228693563097782022151835961607806637296 10504602 111749963435979213813138142091704096992 10504603 -126180841249113025644943937594328657148 10504604 416869638427548043234456629230371679232 10504605 157030860901387170741018425756481540960 10504606 -45090019588897013194142463738379345920 10504607 -278903871030346331662122109400378010144 10504608 21537669400009386452037486119353319424 10504609 -440722388988332218972948417488910236190 10504610 4533515703022066319598758401301881920 10504611 10198422647601265017740123714792567088 10504612 -299418990424539574611632079411794603520 10504613 259296633652503885383939459600534400 10504614 -94546708800055074533223573229057700160 10504615 303572330627655878411537776977133200 10504616 -648633137577276785959667062958413578240 10504617 233231952318147851336536717995632976960 10504618 -143354689979963663913865702497060876288 10504619 -87219548789693351514452530341484108104 10504620 -183993404702739142993244710047542937600 10504621 -40179588201495224943552690286353159956 10504622 -335718605104005662590207428070772253888 10504623 -289676637371670194537859131098778948832 10504624 26086478465112541648631294367698059264 10504625 211117627893569771737983196000688880000 10504626 83978248902553549092204278074265119488 10504627 -20630907775971236057022846109392195776 10504628 -482136294327653703645561916713004560384 10504629 48435427775934051904896630185354347008 10504630 -82630358275478378513339125926116697600 10504631 -90769082410363721443583284248542872488 10504632 -71051199340017215704385892294088519680 10504633 -247604697237704144411462819381724116540 10504634 213727050785966001136720019146285304832 10504635 -168740821797183196645818524585978937600 10504636 -145641444118238877692098520891144498688 10504637 66267655788103613776035928458621755040 10504638 -202004914783641242454334344866710887936 10504639 -231441390033609414563021519507183162560 10504640 8689671488027465174609022803540705280 10504641 259030032758326771833300688699672412160 10504642 -2882570372242623214611216654888816768 10504643 -309335566699870304784517250568236487108 10504644 -306373814612766286754797974835527874560 10504645 58017169107925803882590742543068739900 10504646 227410089129882379623445371732228018624 10504647 398877064586409017864107649366974776960 10504648 191540260553789508131510742473259909120 10504649 932449448856619710043237949892161283300 10504650 -51593612263682178001561888574132870400 10504651 -41130479328177894386693995556032809096 10504652 18904831994909928930285621496540741632 10504653 148815995857111389763666209446137556064 10504654 -78776757462395713809384256323583612224 10504655 52656477559976657839422764700998092800 10504656 -42682895340654569270512830371782041600 10504657 -40760408468648986357043950322440987800 10504658 112928640796397676595226467751101441680 10504659 -383484876368899513566031275264812839872 10504660 -32031068772927264982967144688314941440 10504661 -71778996138451211757401030732071132128 10504662 12565347525402254612434750850353465344 10504663 102647907556667532433537173607278528000 10504664 -244570063021097178624801530107018352640 10504665 298101828006121681262104393349774310660 10504666 -80046285292963996680488470590497917968 10504667 -641300789530492838524503781070044852284 10504668 -102803665216533578572718636951472207360 10504669 78757766748879375688235580554851792326 10504670 -36239448442214315480858159233958208000 10504671 -122831249206982165409353037663387202416 10504672 -582349504307128983388310175062897983488 10504673 452166904884268416783588780190285301922 10504674 -79113445199190004255721908165221557760 10504675 85042101663048520357430619393244386000 10504676 -51288571471548394437765055451691479040 10504677 -57577877977635669846184099895447124192 10504678 -164392797981469021485977227304412370944 10504679 83238658598595847711167019974832340280 10504680 -211053687049565318359804435301541888000 10504681 222446871704806639829185408471199517264 10504682 367766436015379401372555399373208620800 10504683 175284753271125465985973882831292779664 10504684 -447564335448487079737338465708975779584 10504685 -3344990958743749285882635394455338400 10504686 -218088078269249580595567933550789808000 10504687 764705126989306604659589040069593265112 10504688 -218207645068563569271462512059176714240 10504689 -110223708476164506933197281484268255552 10504690 -71250956266460483978786637460846840320 10504691 47477533670226867030261786444910992696 10504692 94676279501939205678444969505252798464 10504693 -478780022352562913647153015650724575058 10504694 -192839513714926163363219284633975819104 10504695 -5089940818851231217125609989773332960 10504696 477762404436289010083035182550313697280 10504697 -65757834587812549433159358490619132736 10504698 -24909617191750649164902592469119537152 10504699 -286130375089760334986710473951164412000 10504700 -1279822524610171099643607033921024000 10504701 -381242587338169702178481504221786913600 10504702 -244162650381104726376675090866067522240 10504703 55138135124297916639270626469656991864 10504704 -13457458701781562888782256149006123008 10504705 261900653523865050678788011429519051860 10504706 91658327778669060004432235307108162624 10504707 -145023415606991755191444503640503718816 10504708 -2370865149416862148614727556178390528 10504709 720075374027666880488264849227442016960 10504710 -123944207964595925494994091553907692800 10504711 -15831344804366780797501382364134381440 10504712 117493844327317608763743969047494010880 10504713 -178701637501600583566028746552530667776 10504714 -169402013855203528432853941191456072960 10504715 218909149676421918624698440730499557520 10504716 -11718953599140557847266188254454338048 10504717 284104326780022992566210874109687315766 10504718 95548597270945876262966972570561529600 10504719 -64477535635596106782666194377432973400 10504720 -31262468309731226296946736370601164800 10504721 277495081099565470849778948147038020672 10504722 -28545182901731695795198807252716251136 10504723 608303058262341798075901233653708540972 10504724 -340602385736879987023441830036286053504 10504725 -35847015703719271137893378552219366400 10504726 -123922980405210639890861237664494366688 10504727 52840352236741227155366443890714373272 10504728 178724540250162650954817825607065600 10504729 -378614169662839223052513718513690362720 10504730 278255876584600975806713931084215105760 10504731 -321376539886467875559966148745015036736 10504732 -7879748055375661683725019566072714240 10504733 -52961096065352952819887613787463984232 10504734 -34370713645792434533875514223567836160 10504735 -494467418743217201890739248744522472640 10504736 -345586803965778630994147763212713984 10504737 521978153354814447743928228947333779794 10504738 -144510467847409795456113520158352482480 10504739 1767614528489945850367388105516926416 10504740 -94880734115678102926400006811083673600 10504741 36375233763464433323042884801134845184 10504742 -35476614815777960556312192675390243840 10504743 241902162166711007392690306642610198400 10504744 58228242423175715432637991076701470720 10504745 314512041992436954817694327897785680000 10504746 92417777962583389542923070039114968064 10504747 178979046949388894128094947527928009512 10504748 -446083051021375347122015117551674839040 10504749 -38243165174852127672884980941979283520 10504750 -4418277548281263784931687045670960000 10504751 -301163940359782289852363317464989803248 10504752 -20986254474415242639476126620196044800 10504753 83798217948529247946472672821377477120 10504754 -48919849584014658451843098212072569440 10504755 351929083823899999282211668308057103200 10504756 -423310766764885903077364100047213610240 10504757 -109614128094145921166996964082818854340 10504758 83569469737224034712585122258226734080 10504759 -173972477615482908421507240183166156640 10504760 -29056404413875818418641388033040793600 10504761 237157473339721379367581189488249883472 10504762 -324451167086100508803533753810752852368 10504763 95253589187320160747904210130078478304 10504764 212692920599138285005284940025599724544 10504765 136447292813220599374189340380537215660 10504766 -64930803301816007184605713058486283840 10504767 -32885091781178847237983246914083363840 10504768 11973903244460462258640129771433885696 10504769 -503336925919649243381546746217903417040 10504770 -11614252200420745594187981315569382400 10504771 12661557752456441692732396789082133832 10504772 -170642891724225761485480720270786326528 10504773 -3252562709245294778932318598027157120 10504774 -32707318512323288436064548612242685696 10504775 106600558136086943876023142196782008800 10504776 283286757421437230243910380115107266560 10504777 -326234992267317203641942115404289112560 10504778 256185059906810871637634571685163899440 10504779 232235117529234630027377579144373524184 10504780 34114113573855439260689914315343800320 10504781 -22637086477488478127712138277279491840 10504782 360567890920911055064817056619813580800 10504783 -295536536314940686166409660277439981968 10504784 -17122240864764502560408369337207357440 10504785 -250100778002514584546862909880443244800 10504786 -21673393506814660299602664277346265600 10504787 106973059752018388863575271203554739436 10504788 38807596645671446838772928274023055360 10504789 365144410890603345435962659815721968590 10504790 127807051369083586438648316523628158720 10504791 -84634802873239616806214212102511265960 10504792 135811174633914864188369962282412851200 10504793 191838519483081178569812481779718478344 10504794 -152508382332961573833275402838086734080 10504795 -156766468844355282730314531592293546720 10504796 122919461783382225321518698089091153920 10504797 -689496513559845925968890634937015049472 10504798 -321809449119336966637722582923497099200 10504799 -59400417826786490090528408605241303736 10504800 184367704146053788649330845715939328000 10504801 410009650553720300811266072056638128832 10504802 34336454415135117859239880348298340864 10504803 -230395029971332033872100559576118844296 10504804 -156284776188818347103467874949673440000 10504805 218218544888675264858922219739745464320 10504806 -55472913130807995726021736496597582976 10504807 418125479141147232007565537897355925032 10504808 489069084111626398062276566330958673920 10504809 -5777626996042228147550403537013183488 10504810 44985946600918470472528735238616040320 10504811 82925057709616574066301303996343261872 10504812 -12650531509156615768973924934241075200 10504813 -56524778258386775880276122575133068992 10504814 6545960458381878490081321494122596800 10504815 -27130608249032066627002446106569216000 10504816 -68143028778234083260394496952106188800 10504817 441421479267609704320140044163688294866 10504818 1627938253626626884260080295948387744 10504819 776482402840185509053515314925156288 10504820 -142139966388646967360977178694252145920 10504821 -19060789004982867470830073769987000288 10504822 -328952456895492284697556527416456232288 10504823 -8395078821467044679551129047786490656 10504824 113698428006626814640127589561086115840 10504825 -38972976764902921557151966963140682450 10504826 244793086593409669433722182560396576112 10504827 248441347013463260219597724487854859320 10504828 -323324533202691156864123570906725328384 10504829 -246713554234091135653404566411451849024 10504830 -11093733655751018348233015816112762880 10504831 -40638526681480107099515928758578962800 10504832 91462952277084920384674745134822195200 10504833 -401991878949593075110573588993446522576 10504834 37309755675791730400578439342074656640 10504835 -339699271096329092996560388953060641840 10504836 18548677894882644367007164931530137600 10504837 64106279058233996024585085767606059552 10504838 -158607993135845868761360107670582923680 10504839 -260628012770019032658198319025973874776 10504840 83225410650789819587262936572719564800 10504841 389325264417520034895492908600440249242 10504842 112556247353345942851448614907090541312 10504843 159111977747248836275402212644877275092 10504844 169257028712984203720206389684157665280 10504845 -34215281309697360555103652761099060680 10504846 -6742024741893316971593000911548801024 10504847 663742472101588368316464390786245845296 10504848 -45704143980843660515640947698660147200 10504849 -282088912846641227199696789354070867150 10504850 -169934593371994698619365398271352155600 10504851 -79980331468034846116505808432759695616 10504852 -134686146185701852581114765542944432128 10504853 249706839769152214483510248555522321120 10504854 -241763087297749758620406185810999979936 10504855 -106039783996916567424543215743927371840 10504856 -50286513408199862375354107483383459840 10504857 -10196367636633460394489865754058016 10504858 -85069287019817585658886216793103360 10504859 -207265929827262865544742597175000165632 10504860 -93455301806313000683004434683375856640 10504861 -35222934151427108180800322151898310528 10504862 212263589158771550897630405043545233152 10504863 269392679539255265540887165234577656320 10504864 22358295293565054846770904159670173696 10504865 73319898032488813629062117890466893800 10504866 89232891771151868892695336694998692224 10504867 162835519583614328299954950510731717120 10504868 -110348450814306670816352207425643449344 10504869 -79448301823603933436488675962561860256 10504870 -275410654049459471592713931316078323840 10504871 -431457301246840021720150895786476581720 10504872 18721825809561327952336968048689971200 10504873 624909636685942959074283510823933614180 10504874 -1224804388784771215120037125779022848 10504875 -159290441290069174932600845404512360000 10504876 -512324531007927220933067098113687650304 10504877 83502812895631659390511420256977322112 10504878 -56304693000685818758152769187718782720 10504879 28474487853100670454680103016219225344 10504880 -108583041949168042382549094784387645440 10504881 -143046506037745261814019556267175661630 10504882 -177634790217282185236015050708189005040 10504883 -305997508532796882066172651104849718776 10504884 18227848468450790457987610938330286080 10504885 231932794716767451214219770789292634400 10504886 -13274425312640815445028858361188489984 10504887 350804508689662228442124911048292489960 10504888 1182424483039466094360139095168869867520 10504889 -20038487532152484258439923407676259644 10504890 -120621667408137596597650110094007612160 10504891 -99753278671274012698094584138143777600 10504892 -80945128509687320939639131947626319360 10504893 42027017842884358060075074196705886784 10504894 225620903571465938196174475345044362496 10504895 -161821620739552241022359944199096181600 10504896 154246867700481442224808174990374469632 10504897 -51623346673825685586919154985593598360 10504898 119673149274896286147948473625107797200 10504899 -372792700509493645160831763528281749116 10504900 -276001695216144372088083704066560000 10504901 -333068942227481455356935531840729436096 10504902 -96299533160926928571623531542018865280 10504903 -59756698338578095833880241167730519848 10504904 245618692340603110382253123330106705920 10504905 44507301792577101931515353197767504000 10504906 -170212391090940466673827930482848629056 10504907 -57681071469073811219319864561931026288 10504908 -119192655443297453824053714267156443136 10504909 437191998686656080962304488757980025420 10504910 -114410812133862167404179352350280953600 10504911 172125837598310385727830869685401352072 10504912 61395265133805710002192116331367890944 10504913 -45901490067344670726434653265589389838 10504914 129883268068484979835321612427043533952 10504915 -70080413887801738393389988084589599440 10504916 232130073550869080715928332007125690240 10504917 -414840449849413211408575001670830280000 10504918 -201517073272133319199947276209314807296 10504919 -48313101065802732242690299638544281312 10504920 62962273057738959872803822478529945600 10504921 -988232283210468154802891495304044288 10504922 266629917951119514261163139136903958512 10504923 -194018453723101926840720397347154258944 10504924 158629386173930282461287608910282571776 10504925 -304929616284829197363293163790816248000 10504926 31455883717025839263781786777306757184 10504927 68243317951092240972498228873182401920 10504928 -62142729350030068118084904088523243520 10504929 -80891672280616968791999012367384078720 10504930 -252274699845804608976402171577682841600 10504931 -20678053641917120429274346837670539668 10504932 -57723807139130855779697712678477889536 10504933 476805673411559371113402724226177997182 10504934 135493980069971753818002339159684601152 10504935 -42567260031827622350559835650064404000 10504936 -307268028078166673179048427390167910400 10504937 136214074883858673284047511623931284980 10504938 -28154081463688118757863799632345029632 10504939 116824552891779958910439653670780137472 10504940 376768726944497068951075485783728087040 10504941 -214727193139126323279145717734244751808 10504942 -25505804595171886170419821265902274688 10504943 -7006286904213452444615596254943959816 10504944 -54621699493116491269453200473827246080 10504945 187252499621155509395628660828038260800 10504946 218009963844222412930357788747430594560 10504947 175001125420637256019961912250182803200 10504948 -28054774462160181489871854232249600000 10504949 -2351335049953853475874814869184302080 10504950 68869054626210716642311953220291008000 10504951 -364949459161883696172043098133946641008 10504952 832974111735298490552706411816392110080 10504953 323684474787072004575425469671992987962 10504954 -39550172218299227158890184270368967824 10504955 27077315149816093245564867053456463360 10504956 56872015313201698672076581902615920640 10504957 707230213714991693519937059170062281292 10504958 -160658862666342368015947874447214990720 10504959 -57812506758745801964848891463264000640 10504960 -141405915926817621479368469565879091200 10504961 406513589224031385291681383737521911124 10504962 -22564091775485170595472771276130555872 10504963 -308054725275318838471262623690629214344 10504964 487170291742238583415573878772422625536 10504965 -187748745846420000912396510874301174880 10504966 -128971774063406109870284181670221114240 10504967 -197034407463997710234003489352851131520 10504968 -502602926846476434147354287662340014080 10504969 -782013256029740886010486677647102758630 10504970 62225450383748217887156827381754757120 10504971 13878965653590883796453493306176183712 10504972 166014717421026283662022984462454433792 10504973 -556152542212179033600786015081694513920 10504974 -123971200871242056966321693402998264832 10504975 44076001276372200048541879234960744600 10504976 -91716678776501267688205486776790867968 10504977 51411806955868560177321153845103517632 10504978 -7654819802182666035210217822935168 10504979 144565236088565980388209626059281736040 10504980 44775909467975465142342137356971548160 10504981 421302983505577533689939669665217757532 10504982 -109665491578306180251058218219499197408 10504983 76370828043508251680038893111266126544 10504984 -44921561892120503477874601492676198400 10504985 244927135159017842578160074206112194180 10504986 -3824198475784921606466271829511946240 10504987 645568730987848125685794793522655477636 10504988 149795932944791602019005493668956426240 10504989 354962835614160954811180133061909631200 10504990 202132499900697012624338491301460885120 10504991 -109362277383413300292519275314776355728 10504992 15463736933132497403586095968813056000 10504993 -161256815429382921828024027142543538156 10504994 39620098297304973736556884301394025296 10504995 -45223351679027645370029660859264396960 10504996 386623396754865779071950768293789072000 10504997 -265918429296739389085245779185728222336 10504998 5173683260721549185734593191582883840 10504999 -724898115860303268207961280743218037000 10505000 -60995269874352692132555958510796800000 10505001 1937795514948957528817218078489976320 10505002 218276094526177380705572855964990347952 10505003 -157090723801269227748687970776692544 10505004 -327863235939120365150450260786558523904 10505005 -132642645951289166566305776712774806400 10505006 -87631215420669433325968568347317000960 10505007 88248041291648727163332382769108890848 10505008 46645376835043268527882657914040483840 10505009 -177992372435267910996358323043958066880 10505010 -54537152301142906224332975811651002880 10505011 -36903189325485273603901239756084480000 10505012 -94581913721540789234201361355585535616 10505013 32841544895111566940694734081457491904 10505014 69101578134343228223411879819203913472 10505015 570913486592300335566378094764995987160 10505016 272904958899539260899304455015090462720 10505017 137004092482431462312446740574367576192 10505018 13232315238142693797909739519437726720 10505019 -136998912103599177635368051084230443520 10505020 -7657261130239360854556196575469629440 10505021 -440207910577960701430811897749329344256 10505022 -50179137525619296164612808018871689216 10505023 212227051354175097729149628899875924080 10505024 16435912775773041212911186812013117440 10505025 -204845601181886074988861900661243360000 10505026 -54039379026169867930943166092312709120 10505027 -137419394328489462322746228814223586288 10505028 345988962115672937620054050713848273920 10505029 8091352472164168374705090133224597184 10505030 32581630246886423150385912592341548160 10505031 -451226289553419817746554200949547385776 10505032 83279030044495550481118602156441600 10505033 51525379735356355740569332515726500160 10505034 -256193247463921441726419249632166449616 10505035 -328885103096849220441637928761391303520 10505036 40049089643035866555803393361129050880 10505037 -358292514943169781300684832643051077440 10505038 -57529785169561959975133408005897497856 10505039 363990321355048108617218793852425961840 10505040 -5346067589230862490825561167828090880 10505041 -304178927062767979823713398611780272016 10505042 -1482796694346886681561157960775683808 10505043 222435683118428752616792373746334696960 10505044 12519213489942157592806460261652946944 10505045 -147150455390405482414972987071374116680 10505046 -59572401525804868473793239288432953856 10505047 -291879256563162599075509577290257780000 10505048 148842099146165935770251001606137794560 10505049 -23107451647849346923207295864615177760 10505050 66832986460412708633476811716959502800 10505051 21449193140580627557028599549844663672 10505052 -24149063900117922363977963599581479424 10505053 -48737683796685133132433253258956140916 10505054 63552726972899792055049256062685746944 10505055 77642335498303227896541304612070094720 10505056 301456571082617401762813149138269110272 10505057 660127565651463254859541456943472970032 10505058 120144456062977652743667849474660421120 10505059 79473042845434080658651472451386388992 10505060 -162235588170667139556223476115203659520 10505061 63195135126861533735704404207552566400 10505062 213110225616570203420406514381149144000 10505063 357635902200878504425082398255545824640 10505064 -528597108875690542491655485465074073600 10505065 2547189249350503827363912492831144720 10505066 -101809488469890700617786287646816771072 10505067 -149986335758278331153897102256064004520 10505068 -151558777696635746148779859125156659200 10505069 297977824770998495711649874674946063980 10505070 121047125771489407268066464949390096640 10505071 118768125965378306584909735834977771432 10505072 782207213412351735291108447523799040 10505073 -672527028714498714419281198140634334016 10505074 28294812864604654129290889789347307536 10505075 60562599370560847428835704762693942000 10505076 -205258304775513932311181183619359569920 10505077 -34190997831869130898995784000866708096 10505078 571630541991036803427997944462548840256 10505079 -137641145069568979290276816300150120720 10505080 -298420877482825057982386097182848921600 10505081 721485617631701850322809138215456658000 10505082 -10375981673383388645731880511183645696 10505083 447356202995037784312377791943164487332 10505084 -99254608202324143512068232689093750784 10505085 -69028689422384171533524156479086557600 10505086 -285514955848382457522993658752059371008 10505087 -860148823160088637014442065631262237640 10505088 -370654075560496660101001224808877260800 10505089 14865519084432693102594635057349857280 10505090 -162965577722908655663448549661238623200 10505091 382910922915217306624142296366924857600 10505092 -87539184507950318008039687001967473408 10505093 231028015461159462438545624549897916060 10505094 -31773449109580297445665268629103738880 10505095 85122444616407636234728964170301588600 10505096 61707605630867499863608623632977920000 10505097 307038902151651246151753960642655356074 10505098 -422349932738847716520813994382099989200 10505099 -315065149492276530926034597085988232 10505100 -2004004383743518880390262477882201600 10505101 -16259088466846834639600066797844749898 10505102 -53117540934894537533869111057841584896 10505103 12743068088628105922435637494598807808 10505104 49730919391112746579629218797398261760 10505105 -66072751798495744686816132744423164400 10505106 53226581712531291314263068804106283520 10505107 -18468207823341592813521492203061026644 10505108 -202520831039807770628002400205379769472 10505109 -203138185960115425219471819102728192096 10505110 -158707310805678405804536719954234224000 10505111 -90824306945711013216249799131371330496 10505112 334623291864435026065526757601443840 10505113 332713898502518326604440823419377324362 10505114 50555258022110321474800596133704491232 10505115 -1634348849646916574280773692541906400 10505116 -101965453584173579354830534530462108672 10505117 -236548172811383579393543362727683739808 10505118 -30695461796932017290262126704551093632 10505119 192272000480221310793476120755734768000 10505120 168820701783102595322462336591857582080 10505121 173478813506299033192836840190893120864 10505122 -241441813998700978443213821926831171200 10505123 56829324772874790972584497184695953372 10505124 19922928885885634267387855894924455936 10505125 84444386642273372314394148760199808000 10505126 267271576304688770019950882440438828512 10505127 33794114086406739472823579884011527040 10505128 632544282154940350342094461461534428160 10505129 -342735037881778007468929790772876363270 10505130 -42557247270044877996743963076279982080 10505131 -180833324481972630801223716461140633856 10505132 -67417520035068952444600758463072619520 10505133 410404986929437050602607125816446591104 10505134 -118047698037480684126991154142887432640 10505135 186580440133903612131240050795032911360 10505136 -109335447630954882542531690526549639168 10505137 -500270322115993734116299706718592047214 10505138 -10631698416742505847561072480075371520 10505139 28220860633310834217165253268865242424 10505140 170617470929924090070674378941275421440 10505141 485030691368285450021980937576337922542 10505142 200592821370890274936005352005274716640 10505143 -170699774606211646051445384004732026832 10505144 37188350589984439056542736136236933120 10505145 -24864835310538893761704515840809872000 10505146 -360983113582361585365701247919881497120 10505147 -25746677936961032029648360381056600408 10505148 109387197086567134665423625332404359680 10505149 -307750098070106681150625739459503910164 10505150 20241999163949979988194684844872667200 10505151 -166461736028089304470947217694908501608 10505152 -47992121856021429445872410165583544320 10505153 -301133422622995163740574559476330170320 10505154 161131724625774749544559876373729959680 10505155 -240816448656985755016061554591111623840 10505156 93507388699892718685538410200367595520 10505157 5395973131024543495453802234359366080 10505158 -1753373959567958192909840290305073152 10505159 -656088801408860484122464452830497945944 10505160 87011487289246609882564177522507776000 10505161 -181688713844585714298067778096658874700 10505162 -164667192970896706992958701325342473168 10505163 -60057704357675576031461380829538570000 10505164 -61640359030633958381719956136410682624 10505165 328669379895232727624754586918087329600 10505166 35338660128760202691345096660049572864 10505167 19042799508598294199594504114411648832 10505168 23467356960365819976455406238441144320 10505169 173072281013592555337209861663140716194 10505170 -74951786805738441705127569007173470400 10505171 -232400522908811280610772098031298878208 10505172 40671826347048855652108524898743478272 10505173 208518649066893192570413451186808078240 10505174 393015443363029105362619521258481410336 10505175 34400374980520038166241257194971091000 10505176 -756196639493149396588991615084032819200 10505177 88110730228350132864465353412240356352 10505178 -121919331074075890340946709073062234896 10505179 787112603340860923206444089409242723780 10505180 -17041357115795926420612605504169052160 10505181 75809311203158137523358564380428536000 10505182 323937947938665185666195615248177752192 10505183 191286977845493048813744679585103789440 10505184 138715842972837749820834136781717766144 10505185 -114044883030599961016330606051796764440 10505186 -187397136383902622402570782104603156480 10505187 12403574804396822203884838358769500160 10505188 -15740855867496219777357541703376537344 10505189 90919088902175920784917588405416009756 10505190 -1365101532327545648581475486539618560 10505191 319613891869509841907216685108044141184 10505192 244686675496248377943270809025333196800 10505193 165674960817123561448949715215673170064 10505194 -1753027864964528969711313043467687936 10505195 -269555137863267092740607796446492014800 10505196 87615614118576185254077080533972992 10505197 445189162313034264660326647755025710892 10505198 -486591904297957077487256405955566404608 10505199 178119047096762858246872594206447475464 10505200 -53075937737260073462267549241738035200 10505201 5392188803483314247545697649148020864 10505202 -43337706422384205153930248778808258560 10505203 336219567374032833580077575689749002440 10505204 153436521172797535692042288187010887680 10505205 -242860282350395477017219769949220995840 10505206 -40704105269331941042538703884975428448 10505207 284474768717854257322919840237641812456 10505208 -211067125829239748628713098616127959040 10505209 546667529658856140021628088846095271568 10505210 34144026215241117530443886513210880000 10505211 -17190058974533203297215197953341216720 10505212 235112909347752477902216493637113395712 10505213 181558550338924438954391768932248457644 10505214 9188627113500279175758984795285733440 10505215 -92141761108631133857847167746288548000 10505216 -484342523459226333540953740697476792320 10505217 -178476301114972546780189840909699699920 10505218 -92615903859879211826473002036166238208 10505219 335851489323860180439520733104198930344 10505220 -287518316674909611592623264044175360 10505221 -143065750192399938872662784875262016000 10505222 -15976799314554899838687009007808964096 10505223 -48409372917521740176304753292450501160 10505224 -97530315817635559109245096465194839040 10505225 -23505662954534544475479742395253348200 10505226 148387573404611438935427050509740876544 10505227 166925202949007982273210895697727172608 10505228 32674398919728288732994432147878221568 10505229 -90272565858955107421255425293040984000 10505230 -221563021125690646564883245375746450240 10505231 -271113429999326749673173807152016582272 10505232 8514156206300693739393441836054421504 10505233 144616814255294845798657048144688155040 10505234 7058359242950491015906317682780016016 10505235 -52285615969824437361508252702882209600 10505236 -11492615123872502503441768668829163520 10505237 -402996664578885618849349554254725771908 10505238 -86502298717274006398292543506246433856 10505239 -1213737060718127589942677172267566274840 10505240 93913649719533358502064790137556377600 10505241 551923326521951070646113225117250105440 10505242 -195011733265562664332243153577567565056 10505243 118883359617417348590508486490347273984 10505244 -2387771382868159313386593589641338880 10505245 -199601634712086509336817849133567200000 10505246 -12238369399209239721962857270499276928 10505247 -299464585910825064794512615048089411000 10505248 307678095785859109610768836828837576704 10505249 -29117044688178493131390541558979193600 10505250 39248088564596254381350120061693440000 10505251 7563200995243720474360027726078382400 10505252 -276802474357184832833821314997182382080 10505253 -57611652194216914938347784216205752000 10505254 -866987830744876277500970216270267424 10505255 -68338005262081931932632455037663648840 10505256 -59217363812197787083643813457925324800 10505257 -100953723794118254780667063190241803740 10505258 176724142523085559802524320738733478400 10505259 378398069824577957871484597655799527964 10505260 41774396242401537940116041662799078400 10505261 -199070838440262450481982769410789604948 10505262 -71493141840911193100430644036199424000 10505263 553031191125706216341921173309082186512 10505264 -43836061943384690914137408385327300608 10505265 -155845808464401975240647187267254546880 10505266 -69147544437961421378277160215156720096 10505267 646055009494708426321658124467480847792 10505268 534405780597091197778360519707863101440 10505269 364082657279748274544782936022111570112 10505270 10780619771409665388219607392814406400 10505271 -67274565294271129567520350229619632640 10505272 -399884984903939651728545920460004270080 10505273 273003023906397181279724667706842900288 10505274 -59743693580027674389052372970455256832 10505275 -58679284587691265406475712872553291400 10505276 521319748115153943368852754412928732160 10505277 97482211823171935500923118369076203168 10505278 -41720931572946789148056441551102358528 10505279 1532289474274186495464325662290029448160 10505280 -4324716654414963595018041181266247680 10505281 25224792834538759928477057951024230082 10505282 -399864815628346273676346129842007241008 10505283 -41837665867567032934532671630381916352 10505284 9449732213487376441410663573283369216 10505285 -212664615672067639235800106797888775040 10505286 2403920609198448753232238928037296768 10505287 4275575926050632095037005589614277168 10505288 -623374257508602592314297505141644426240 10505289 199765871055296085100780350344069172288 10505290 -15367365676348863530216219386736428800 10505291 -57324009958183053876054034148653891308 10505292 28005673365402467229624838489981304832 10505293 -52783085450986497453138634277234297460 10505294 176673197782321208133134428717658424192 10505295 11126665148343139538406020527784116200 10505296 1330505177818038888931449175465132032 10505297 -82630566030549101974453355782283126496 10505298 148236900915202553215753706398367029248 10505299 88639780919264507586158662173671596032 10505300 -53574855518706677856563052669220627200 10505301 487883272487272763984026301961405733824 10505302 -212578093111665828723194299344151689216 10505303 -266467937369890428455698724578390855440 10505304 -142753075432580646117432903094422220800 10505305 -224172257679964332165860496178324812540 10505306 71500611669210925713848833281680153328 10505307 131816398700454624535178545197466484736 10505308 -452023413902650861975306088275514250240 10505309 261296292851894071384302813625223568000 10505310 -4291423844846932577826983056640025600 10505311 68623666778971969039602197198701155200 10505312 -73246344449194292789967146840918458368 10505313 23608679832955051518893442118236868608 10505314 261223007634008115929500625344201586256 10505315 2001119919465658024365290594961299520 10505316 -323589806918194249022199218850720181248 10505317 -14620533743293268830355091854657157634 10505318 151583638713359868535922366242199577600 10505319 -194922545567199873154202704619936519424 10505320 -34649818113082465925507482419894681600 10505321 162737671268750229668767008939648317952 10505322 279461698677794690421434956367731952640 10505323 -49895842064595901693465441605406799976 10505324 87268887608637604490877413873700590592 10505325 -132987860136982201863397008371223578400 10505326 -103798988600773746591822297164906678976 10505327 -39399374822643464925681768266645453328 10505328 39966747071281748740389950131588300800 10505329 -94658551151283331691879513231492433920 10505330 251922037295423644138895464878359040 10505331 -352790050022470191292124272063088915880 10505332 -561915764612281198600897697942110822400 10505333 71263127922944951337747158624506622880 10505334 -4613587077311577375812039886699018240 10505335 204112082651824293553245415113529640280 10505336 191808486244531950009675357575416565760 10505337 176326509063418836050572856407205176320 10505338 135637332679519003059707069291283070320 10505339 -55099220350157235492727800352432428000 10505340 -43570744431367046221829446333759203840 10505341 -418262317370168566377139602978684160 10505342 -22521349366862896982978249012373012480 10505343 -241098775965947316356689140328785729336 10505344 97427676767541756962056317410759147520 10505345 143697015729995029974926322774864685800 10505346 371212842705787478860659673077061776384 10505347 -528086361850489860791435460514979129960 10505348 -63180832837647047367314703926488793088 10505349 184427302883019538611214317510537315840 10505350 -1153150235043203840408206037825688000 10505351 -632857426802395854822942180456206364648 10505352 114029180066405173737923518394434682880 10505353 490965319935976580500822766932218120602 10505354 208414550880580067818993505513279130624 10505355 125618695105659099932210967323870430960 10505356 -644655310461245818581603266954282467328 10505357 15226714061573133995953717932791625420 10505358 -204785420328955261405423013455430453376 10505359 157301859802806799870286061099672836440 10505360 43250271030384292766960224697200558080 10505361 250143387188241369327996876801440581872 10505362 14729534961552096227583694181999188992 10505363 414813873358722747745836986088050176320 10505364 258039031898419533309803655571418290176 10505365 -96390668863682026611091824694014794880 10505366 -16596332124312442681291895119488412800 10505367 -148324704197786168140766517684715883880 10505368 298949276486008916414350738127501506560 10505369 -56544244080638410847734978745806159104 10505370 148820536561907351802571075157444524800 10505371 742242368183315735995354694635369261992 10505372 277364811858262238413525024393333220352 10505373 -406880244365295025649731622661218304 10505374 -168546759612323944255932849552675033408 10505375 -755186524012495327348924162779038640000 10505376 240213596750356237381437455147408031744 10505377 -217328912170879190956040119267089727774 10505378 -40483424374413279078268875114795992976 10505379 -87500184572387092729012359547077035712 10505380 -252170589985827760743072833716404456960 10505381 -19515715297134252720239538937094456448 10505382 -94265646140403831129669104807239188480 10505383 107710421357221714904918652725698281520 10505384 -167512587804460440549248275692678113280 10505385 -267638603852389853320976404107683841600 10505386 371620697801879816528295479817155593392 10505387 454203817662438886275582183589187370036 10505388 117467679587817020565558824902667796480 10505389 -157997842631600911974109791197072351208 10505390 -1888014814113334472416952140527371520 10505391 75865318033699709772367123964360227104 10505392 -22399321690196107989126492423709179904 10505393 -535379340080502407271231596465457134976 10505394 -291179613715140281641228635510593455200 10505395 161882854073168475824259488029258372800 10505396 192841710920382674946682665348678850560 10505397 -52341707416662594440479190674317428928 10505398 47087880707172891241329054928760923200 10505399 -493656808250526499310567569359771757464 10505400 82230253731920916822432273775050240000 10505401 693241591917698227241423331124662719402 10505402 -78720391551841592591312872256245672848 10505403 267576845001394889775519258560840458800 10505404 -29476473131460315244771300788502528000 10505405 229777740260215122489573428641456412760 10505406 95746466668971189153398390107573264704 10505407 -322712590406972527653992666262541740168 10505408 -154728435948352823459315304694281142272 10505409 -8871782079329603450401672287528897600 10505410 5272686221164363936963086575149200960 10505411 -72093687727957513485231744623725770288 10505412 54878620148450146565640627629785105536 10505413 -406922460829672541708418634210021274338 10505414 -257839291362788053258069121355772131456 10505415 -92232546785072763668030298547060012080 10505416 -1196973766506665232326807160944025600 10505417 99461367525523342336995931439721445440 10505418 -77321866952520664772443939991781642240 10505419 -443568448706721015213307786453895918304 10505420 -138530792046232850556636031216413696000 10505421 -57281359442103949791230092662188951700 10505422 434976180867526186903509126680081765760 10505423 -411509149061038357262367136361134448280 10505424 6938805842739548402985930741462466560 10505425 63163803022212278665941041645879140800 10505426 178513081792233489212024526100122720912 10505427 -253867350054019663511716877966845041480 10505428 450946865233850900979030505074169159680 10505429 -65767186371330439628093691526666081920 10505430 -2213446323362128780969146467297203200 10505431 10421323333588295411652308416909666864 10505432 -136309229814938230180416390274133483520 10505433 375217794707108907585494690543336431824 10505434 104242664004804396987479804088190582272 10505435 -68727856868327232911240040923510701440 10505436 -29931584929518599312546359782732865536 10505437 -492888067354149327352573934440521581914 10505438 297317990705558145452580517662240597120 10505439 -22412035499346828103857605315075060784 10505440 358605222334055843486673375499502223360 10505441 -421014435885915876664669897807468312158 10505442 -40617161238661416505084410876247960320 10505443 -28160634091625641781416513370538455456 10505444 184667764886913337665073630562059579008 10505445 -288489303466719133216482775615445578080 10505446 1263067997831898725815794306276159744 10505447 26830736444768477421514509090583050000 10505448 56484138559537447244709850505102653440 10505449 716335946617547804384194046714081387450 10505450 -79529133036989094077574816693441366000 10505451 -399172038241771546098162248383257093696 10505452 228067662569222815882119872974489723136 10505453 -78557248249197317791276011071718947220 10505454 -20732925466746330943349684674155257280 10505455 250617099079754266415277546900055116360 10505456 36098695557105633103599472423763902464 10505457 20280317986133621902566648895717644480 10505458 -389271811265034278597114428826642023920 10505459 9131947159743374334466198133741476104 10505460 -61366201512848320189756572075247165440 10505461 11504215823505695052692642751935244462 10505462 -608895649589393298710440295037388704 10505463 -351444956576413557773719574649932754456 10505464 105436801543934087275844823002175467520 10505465 -109750300464478312713296567737256158140 10505466 46937767139440137604784936718408665088 10505467 -173015473810605823121352250115831073008 10505468 -190773116355925379029409875917395300352 10505469 130136023571490131452043148761490580608 10505470 64954946578107698363432333533177843200 10505471 -75166114886541487412172947275084857600 10505472 -269752274446321271358450277451814666240 10505473 -322079589423227088321828411887578110240 10505474 6223211516354224361917604754661304832 10505475 -128705369496030062439934837594490145900 10505476 15231677144426057712688317575214124032 10505477 -461117359216168721272310330527529776674 10505478 81873120094348992148599830108255404224 10505479 264825474915710771868039705633387347080 10505480 189718007296487416432970262240632832000 10505481 90902133621186411859930710063465753600 10505482 137254735901162190071849821880044201920 10505483 -87853649303247851178544561077460484268 10505484 75020358969868913976283334537571532800 10505485 112284629471238846776400623143292064000 10505486 -208523751010265017242527626865787359808 10505487 195246263497906001864055483453233117952 10505488 -22931766626343884083935321083149287424 10505489 -191594745501618923621296004928428667840 10505490 101241392170824056306149828349475456000 10505491 267663790335040425018653951776043758892 10505492 56386544095262610620995549224028880640 10505493 18139833909797240791654957732636331982 10505494 -295876023004279598260854884564567284704 10505495 -3964408247335091867997298548481728000 10505496 167397970337582411115949924927478476800 10505497 -41024941674208084874774880501145920000 10505498 -395265305925401216807539877105354079264 10505499 -456057193996181169322268895954084441600 10505500 417698284773001518159515600093960832000 10505501 5100399750433639256875044239507169120 10505502 -1301428487284929795243181663784063808 10505503 12065419766802144135457630686051225504 10505504 -192492747170993793733234564745529262080 10505505 24467005353167634259151266285080178560 10505506 -384320265872013328255368023594963051136 10505507 -354271992612442757433797564618900676648 10505508 67828556688213289704693848568254029824 10505509 -74311404031147409900200016114845340384 10505510 83399514494756192371645689036292848000 10505511 -419051506202851061591491017981681986400 10505512 -152077472793534417874339414934361139200 10505513 -3193211107119593919588110822458225776 10505514 67167686743000778337118292827889936640 10505515 -92497874022657969048256403111588372160 10505516 2087747833670791709048864501554661376 10505517 110970758290297982121321853248497498400 10505518 -15585675902498646063329207673474912960 10505519 -807671689728528278205839431281253561200 10505520 81427412005407409858345843921224990720 10505521 -85363590278658094257662673188604696856 10505522 -157514696956266564043444678587238184688 10505523 53503274499134950737337340013046553088 10505524 -347316544184818557647092762767627926784 10505525 359754607672967156473410339042842227050 10505526 -48690796033116170499566081170960496640 10505527 132188692925375802387041106349647934376 10505528 78106886903596050935197541303565680640 10505529 138253007314063348804495898543094149700 10505530 67499063341432028850357400471257784320 10505531 -162344225707037051402814952147902832668 10505532 580383873402894280125348133653733082112 10505533 418622066234078057097543098460928268800 10505534 -176766473985917037254058538953997291008 10505535 -89091609212277403726800637735893480960 10505536 37958848347691106073851327877624627200 10505537 137262923720245001776532132999041540800 10505538 -23251783322281988590249042586458724400 10505539 104276369435892851616170001955780525632 10505540 72535281512409281914162372991043072000 10505541 420048342565765007556423415737029511744 10505542 13658568172127020730576584659546975744 10505543 -676965151835793662188441516324290162600 10505544 75965540375716908485247378415996600320 10505545 2881553642065852727170292904013813440 10505546 -209429345475505295801224626200171352528 10505547 295151118923001377755420312002644548044 10505548 320939049505179944558075937705287726080 10505549 405020138061315998668893378536598111264 10505550 -70960155991159921596976264793707622400 10505551 629320172495258373705916946251168387200 10505552 104162414625712464124295014513635680256 10505553 -49952438799849331234166996048966935392 10505554 -91746623152287337072224510327500246880 10505555 254220156195822238764876630524610918960 10505556 -21465928753574615669467227896237260800 10505557 190096799281639674421755291159914513820 10505558 1455686687806705857029517596263537152 10505559 111584228685968350477702416119861246976 10505560 -8011919770219341818086641924261888000 10505561 378238873049458844332536696255032215824 10505562 97577638448488934532148460931707146752 10505563 123334498143982647727482640060772319812 10505564 -136701769909838259613781734158070539264 10505565 -184003090087950117900786420698850374400 10505566 -251124576676045024691954089084547472768 10505567 -209806122731954990046572674159688656128 10505568 368846617814091460661058601256105017344 10505569 1062011931640547927775555723882478833960 10505570 -15882900754313708447148414881838374400 10505571 -74747004768154885645224204038164536336 10505572 -57860241703797722709373135378979291136 10505573 -93711360775715284003323842446612380672 10505574 -58540844396441159174260182595479036480 10505575 -148028247446140930555652718517752834000 10505576 -7284935414531166598547125282512537600 10505577 -11336019432239295885796672221317847168 10505578 -327704774067108443437366359423176317440 10505579 264435705876751218063740406773894744976 10505580 -21890464162500051438469833363127418880 10505581 -797770195574221132682962131854478783360 10505582 -358131151236081646536608696002760860608 10505583 -486279241250907267457783890305926958352 10505584 -43138078868462912532030920422528614400 10505585 -249419710589534087618344727762353458840 10505586 2158507711233338013322574024409808896 10505587 -110882742296190267182870663777345709960 10505588 1726205348067236361903170941294915584 10505589 455321686477407869237038577691206536224 10505590 -37972214715451011900092454898335513600 10505591 302372375236148753537424147743456337984 10505592 -776764434741475644865260857492128972800 10505593 -5416593772505829447288732177367731200 10505594 -104234432973671462432492884334039907840 10505595 55928854521432312994022587564152867840 10505596 -145032546202523401352338796334778316800 10505597 636287186931562187354427206276910119046 10505598 -18926448679969814290583239074020448000 10505599 -265922663754816398811681826263286422480 10505600 -226480358034905419058487277296549888000 10505601 -336724012627626948426744672610523577870 10505602 95266790739413917928904426766146383904 10505603 143676617573144178513014457857801134464 10505604 250023675179578219643735717478627778560 10505605 -259616623555516415535081748192728144960 10505606 330016789564291351002159238771814662752 10505607 -34882907871262955192920441101089802240 10505608 -75385303316877339532203793955942400000 10505609 -666094393225860021437230907766222563808 10505610 569645000367561053528642567916431040 10505611 632059191445834445085716768296853426424 10505612 32822152296849426668505670471245207552 10505613 -211716645231526173591583018209484701600 10505614 -11126278989425765559332061003242613888 10505615 12903451619490522421297791427084346760 10505616 -31265781499658431300355505353385050112 10505617 -542646084450628809435476844997358736334 10505618 127362937015483286650318221704516450304 10505619 221263127495009347201188451590426589764 10505620 -113875256515856612948349256061206272000 10505621 69134105705050857645817161496929928704 10505622 -77741239896284858162076658537519576128 10505623 508398397618245867229332699452119356872 10505624 742888330780429293379118787603505459200 10505625 -5108885289115738926851102757660720000 10505626 -199583702539615525932870266045823075360 10505627 308403284409903193944196110974582875920 10505628 -43048536646733645811258656702269292544 10505629 708679874279862967049350074176459913184 10505630 63163971819815407537999594965525552960 10505631 6377161283911595563934093973011612160 10505632 -235920931893455117799799976264261959680 10505633 -159592638573900642933173308503545558076 10505634 89936862534542883283785677072385699840 10505635 57526819397343072503007752188558451520 10505636 315990495802683588193876996775059611648 10505637 56899258234913497579694992766722402494 10505638 65910763184250506077140944735110775040 10505639 316584260777716792544482844778209272440 10505640 113943672770444612901674722107839692800 10505641 -410407959482292946793677617344901954048 10505642 18396688793140783112590132505418852864 10505643 -281741356213958580549633387525106015056 10505644 -109712216193111825111135278193779638784 10505645 114735329518753930926279808650576405900 10505646 -28109777015221260163443588732017114880 10505647 -495526619736354461771402287073924385904 10505648 -154023276315872282319490288392653488128 10505649 8363889733109761460907409490018746560 10505650 89677910765160360590528941353640666800 10505651 -250877873343669818081237410542263064720 10505652 -92358269316629885228282837331908603904 10505653 412773296219222396931694828756646481902 10505654 -1629783708724014274255679258820897600 10505655 -122896024630343437308492688306241279040 10505656 -49253574324369285534183189304707072000 10505657 -234258340092801581528793662272511834880 10505658 9890258452807955559168564130229201664 10505659 1292380239768941905557576027674299416 10505660 -176437726832892139392443278423216573440 10505661 -47727604856722644245603388932755676928 10505662 -281286910748472863761172736438738663168 10505663 48283458286329346922507267851255284096 10505664 22984541852617568859119797775439495168 10505665 99520733949647108805123453303362766720 10505666 -189115775010750181143414599575760868480 10505667 -134743612041837077405210397982979690688 10505668 -379230178508911790101926657394060436480 10505669 234149675395499399841083700053684631996 10505670 13661366392561289051033289328885862400 10505671 -686527560881764514658983384829070010856 10505672 -11012795673617933387956412926894848000 10505673 -767516946491569149769007515334617908000 10505674 -1899224989786101011000761411902236160 10505675 31136735424167383496664721669011664800 10505676 25828672992561712777147780214464339968 10505677 110100179631881095818504298592124144384 10505678 -78020536293578581895720802779644503360 10505679 -429088019303514024970271204523025360752 10505680 123826133936142703181072456923806351360 10505681 130513033770648815129332158846618119652 10505682 82268558902570357986498741277232665344 10505683 -75292357936838685040529918763805201856 10505684 40663594640542308509069141880399783936 10505685 289884994472526072333044497925089161600 10505686 2361777928900918996117269365177160960 10505687 -280899237020893469629639197688911611760 10505688 164607483438420678745582879589263441920 10505689 -389754433540094604114312279660796236000 10505690 -105297502590211884757729649007528591360 10505691 203975187356634284414406446881511719680 10505692 -30446078419116108421104119461950988800 10505693 -268156119603942432394608537612640441056 10505694 55799164232733167228878078430721245184 10505695 27258006483949530828283461595547260200 10505696 270697861810053854190323621123697672192 10505697 57159320167550474884653901014356091072 10505698 -113513207154979473794942095934218540464 10505699 -677246698928216813609413803675973587300 10505700 7342163942736645069916030508473315200 10505701 190978325601059882516953879808212303804 10505702 -243073894930849262818914245788579560000 10505703 -76274372801657264818294485697838022576 10505704 200183679498771196970240171749063680 10505705 -63969678978417087248700909910159890240 10505706 -72464802299167623630584113180294225920 10505707 685177177656647083463276889591072723956 10505708 -65952887696563232800231019379216614400 10505709 4266910802685364492572227120533624800 10505710 11243741432472077069122095981233813760 10505711 -648862132637763449297726898118011890688 10505712 14231143439119295216265867240930803712 10505713 164686585312312149744773619704034603444 10505714 152821315458139112000003478876131358720 10505715 -2805763142703034080517831967077205760 10505716 168619701244316478693467327529006383232 10505717 2238309431184452720421269899545785280 10505718 124095822682850416746428077974511037664 10505719 -212330693363931252378995682093606772304 10505720 -41909187759154517636883601208125747200 10505721 304855268691963945515838867731306847312 10505722 49298326657927597155945182628577526784 10505723 -91108819991658633674489681995780948800 10505724 19234652771833176851955736695941792256 10505725 75793577117335616235658251467287288850 10505726 -117294277576307488670700163297152783360 10505727 192105546907778320632121937715904512000 10505728 -47957166351406135177737548923932770304 10505729 -33750121013933579701834949221934239512 10505730 -16540271387480457749974443849551969280 10505731 -333708081859110838142321983379389150468 10505732 6247241953308063566022123008214996096 10505733 -67641439933941217531960916455068137472 10505734 51371946098194365141151034542296560832 10505735 328245752117575566905729170744970298000 10505736 -500112505171373926168436701309850419200 10505737 -897786770482741337289952534721842797600 10505738 127877192182020212313906235888999882080 10505739 -349930275883621645774636578611480228352 10505740 142467188153384506475188595138250516480 10505741 -23922586088496436418708419935721350858 10505742 53744097445355432499845380814892658752 10505743 -156716723063262373764436227287453149440 10505744 -86113858334007405115219411888446627840 10505745 -65775531050436363776000545726762421760 10505746 -238804036599496021107941468405988305280 10505747 95098853989308150966621157299824136000 10505748 -200969826350508692602318050663176017920 10505749 -526258232461811488132161339757185963250 10505750 362660163918184018245868853368508064000 10505751 -204831984669923827206594880971916796568 10505752 536161863003620793465389164154609817600 10505753 -40450037395652943906037787982062151936 10505754 -20780932068129641352649583388204764160 10505755 -97706857030706692433633170351395461040 10505756 176909611694898378983064978797871670272 10505757 -18934387894382827854482263072399455360 10505758 30015452584749246658472593723373619840 10505759 373078985996574487442748572247715628160 10505760 351613708655427200779820947419955200 10505761 -139869752494370614036532778836448565568 10505762 -139192474172996317453796917168837477056 10505763 99798205558843074835906212064693107492 10505764 253212822155366266516437954981599281152 10505765 -237524341058949604261839061832177570400 10505766 -634596675242612041237801834159664256 10505767 740976796523525800933853235357545549816 10505768 -7291342518143584317509271165913006080 10505769 451748779637801303272911781263817288320 10505770 -60109406751798119360595922461329898240 10505771 63931309729444600380355088978649897072 10505772 -111650745428417505050353475983779704064 10505773 327787646717299927321816618644243845280 10505774 -142536104380954583702255928072225756864 10505775 81680043053508567401649548979642441600 10505776 42655898558305087515716153543177011200 10505777 578494730452981222420524147440186020626 10505778 -171403280157553817477060933881183399680 10505779 158573017286083709903761011348217785792 10505780 40488722967403203854640361093838077440 10505781 43397141089378667048763977245732704 10505782 -53065987123066864359632788850714579328 10505783 134440758301136802282428486404237290744 10505784 76777828101544932023202115669721088000 10505785 -325022854892859465047732946772421449020 10505786 364739098694182422545644554715882424544 10505787 3775072170179385303090964411788821952 10505788 -213490848490205038195513818981352870912 10505789 -50463764313951272305449309824671126944 10505790 -4100642166607084700006768504337430080 10505791 -549662726070544759032260474250191487808 10505792 -175287390136846170272544199166549557248 10505793 -122735679269280958589044779306472988736 10505794 -27938257753188351850333943391470172672 10505795 16484865302379725132930814004059895200 10505796 244044032220322871680549202716584032256 10505797 -226505039124876840094116108748076934754 10505798 242075901347191011684023870592582440064 10505799 45739714312616006117653009841951639136 10505800 323743728117116489708075402337471360000 10505801 -441992424811456146212670640361730443520 10505802 58555727438931340684356023410445637120 10505803 4502533189467673911724903296512225280 10505804 220346047363508780343684186278342566656 10505805 212050389625458774568273051269068417760 10505806 29179487050963848886163522843623918464 10505807 14043576481526331617725054146071193600 10505808 -50772699761635732630202513356621086720 10505809 155289057880238526907854996490930833904 10505810 -3813031028495680320105131808977072640 10505811 330334811575107782644607992825354066224 10505812 -479686138964061264044113632735732066560 10505813 244884074295843620938937382506498227896 10505814 -190759426847725692905769536793189665280 10505815 283952431003909275423306954108409982400 10505816 -1265061014644104560902871589964416368640 10505817 55040086671315455218502541215915537472 10505818 -211987087342995568688493804819864226080 10505819 240730648730399511440843531773706816544 10505820 -60707995417214580245523775887196108800 10505821 283987559685529358315372228783082076672 10505822 510959581842333214317676561340162112 10505823 53456957998358481005480777569590028944 10505824 -183180897940626813044194335188672053248 10505825 195308109092138271522369382430212800 10505826 -127396229765408568100772001528961666608 10505827 101498234316109455432094215089589443880 10505828 431094370348005301117898399408871216768 10505829 -2242398829726956081351159073855284192 10505830 -113637848846828203554777117397133395200 10505831 78512333790143678288011621533697810992 10505832 260392045859915336450548104437190328320 10505833 293758389155891640424689824339694369800 10505834 -243757246300337930536534290612802415184 10505835 -231066964062482320383544627738390080000 10505836 94890025933203062847086545082295849984 10505837 -243916656873249907332737229226159193514 10505838 -25597035899543799467161920611174891520 10505839 -37047905680180134103124263349229918776 10505840 -13667086932102496819678471788505006080 10505841 291691384228060546372309803814573896000 10505842 407272638380404107403211439568551597072 10505843 -212276543088531051972900536449084492176 10505844 -276492946596878959870294882338259374720 10505845 -242329593522783508611023444546098510920 10505846 -2827501157433549474669887464013049216 10505847 -99096271381892298213862659450294711552 10505848 211876141286165992383317257915604213760 10505849 -515664494976872797004399649123260112150 10505850 -74408012390752427283404446768340448000 10505851 -132825223247317870216241346039166509148 10505852 -57735585381248097800023407917573637120 10505853 -169959860616515072756206730941929469338 10505854 -130693589020237790654465677709126735808 10505855 -36483910039367359132600687346438211840 10505856 81277581311975594502005657465939558400 10505857 35889375208916826008675631497022353152 10505858 91009928235994452965491463658376414080 10505859 32182019223290525948126116112954910720 10505860 -107659771311472369040815946456511283200 10505861 538366464139931644132171207273884204000 10505862 -267040799539269565267486087193078820288 10505863 171925389934089024239251412589957336480 10505864 -577754769456635754485821558962159360000 10505865 287763819540034472054869002013380150720 10505866 45035437328128526196482516851917937920 10505867 -185566406837696497567517330157660544008 10505868 14134377761234884805110424277921423360 10505869 -47615129658809657565500098617666428160 10505870 49619861099626197771537765657025800960 10505871 82590256865223350171931984562034144208 10505872 36440037437478083783336976512198934528 10505873 202260097015645430508764863188659883840 10505874 148559127117837290180605378100085356160 10505875 56066710666158410442714716675734152000 10505876 -4985155044426374576244744396657453312 10505877 -6608327623590152114296139713461922368 10505878 4019910966062139398185992786331422240 10505879 143766617881639216514225624013394423440 10505880 60795287199387929298131768713494528000 10505881 264865813152400921790757558588344697384 10505882 121744403408713138200243543380577245184 10505883 -351759114837229397770092371711784374376 10505884 -464656376564621717554227900031191069184 10505885 -209528401063737146161105771883557655580 10505886 -35588598804979555888967390306750137536 10505887 268943036456910772654660113699455447904 10505888 516016662677374778853162573509998018560 10505889 -2856547018322461321047180452632968000 10505890 166908628017260809346897891245624435200 10505891 142524880234225783031141664537359916288 10505892 275540996635717784965967692731277181952 10505893 100661369223677477807935386820028926142 10505894 -150184112301230756929846447416161587200 10505895 31879467987983540830785750378155136720 10505896 -440758745943659654989504452399461790720 10505897 -1153870419825097947712661007510704784000 10505898 69238313731537989254834189470361971200 10505899 -19685149346298233773077113860559601100 10505900 87016123468574709608970606923060736000 10505901 -92045761991156206459229983237720530432 10505902 103996582462529004656283974989306251264 10505903 -519513800876587282537485390031389777120 10505904 -60014494310831829665213731677563682816 10505905 -105753635313865768198008652661952836940 10505906 49909848111498176395398259804613142144 10505907 86021877035804233567524839959912436160 10505908 -123547785367999530631325684268259975168 10505909 -288353946400732140191231920302855535890 10505910 304238845913992749197836867449505566720 10505911 -137804322156111639385903850766451137848 10505912 297387340762181980200941353746097459200 10505913 4509621402720936181599489467812963776 10505914 -176774341999056295012962926914146988944 10505915 -26871025410664097482611014659463401920 10505916 -6866150974625451875944293848327731200 10505917 460578442375050051725871359463164016000 10505918 -166203942675580522657170791434146492096 10505919 -289924315549407426866721696786680556912 10505920 -122160186900598265881643005887035473920 10505921 -132486759196976537429887613549104018878 10505922 -9420488440845227662450338378871944192 10505923 -713354730358596013703988455911393767560 10505924 179959200466710150769264468740120870912 10505925 -19527432653351172401000324749126860300 10505926 272368499264374963575453819565131330912 10505927 188994784247995921488360433461277324632 10505928 91502812917248511042857455519565905920 10505929 -120835984422665206554483856172162628224 10505930 -38745975716112028743367508888143604640 10505931 -145456064424440536415142270615476069376 10505932 -10364606998390029284957327395866467328 10505933 -172466282546161775288287315226691842496 10505934 -7502710091517419756379486150708395712 10505935 -691730942811518200175153304662218481280 10505936 10494168511926198295400755741800529920 10505937 -161561032162270377655364732368395104832 10505938 -551044392331866576804645977109199420800 10505939 -6383136283734709825409365934990458260 10505940 -68949287721826385197048043513582868480 10505941 1821123264623419404218515149597115584 10505942 -419430298431310980168483731416603708128 10505943 -30403230608012152227422428121890140792 10505944 -9240844368657886362585058706881044480 10505945 131203958313944757153147554863054301700 10505946 42135340223666486423359934863200000 10505947 122032368904623456703806254633652833200 10505948 96974643347250608307029414670167556096 10505949 -201410381984907992027664718843200087552 10505950 19496295673709818645658755848914208000 10505951 -633755642588666588962448768724303102048 10505952 -526694860984211198509857353149175562240 10505953 -165239463823579696220890590313704453840 10505954 -26796371932045596877913804407971451824 10505955 195091923816501192467595193344457420800 10505956 262684591398024539614498105164243386368 10505957 -260857284802608953633298826362170904576 10505958 -61363683631247287237871091066301777920 10505959 -289445544446673196862464984191340624840 10505960 9399655542733506992123218340156160000 10505961 -152068825814796469861945315572114423990 10505962 -6323115203083742094767051905371955200 10505963 73862369306579223303408537136155764928 10505964 17008761623505760515187688246833987584 10505965 -59987543150023655995671661803594128400 10505966 223387026136310784906794144381714352000 10505967 -426516600408620885560795724976998428920 10505968 -122059182719499419477710476489517203456 10505969 99938103870842274508469632758250729512 10505970 -410999448710978573668137723564942796800 10505971 -179194775992155780900260972485801139888 10505972 -117115215346678479183250297139670340224 10505973 218671274642217312285166577910409647360 10505974 77116744401575832875461506902459758080 10505975 6785056383906289327453848811191834000 10505976 74377279030846505086307038969992314880 10505977 62017014196304789642154586120713420880 10505978 -63819262278764240003673731316317767680 10505979 58247342222447845364436649211738263848 10505980 263337755373149519613890229996958272000 10505981 -405522396435764386613338552424388244218 10505982 64614931614888928629473628759624050304 10505983 679035736954267816421407748809200801120 10505984 -258671925847269318540425480346387087360 10505985 -75932098721238890315364545520286554240 10505986 -38294407305711630355510449611565106176 10505987 594190627560654009355215954552402480636 10505988 -362285543442154247914980357453209747328 10505989 189601301384362497136622509889825143324 10505990 69699364676707202855064718579636128000 10505991 32523607300329134454776474245833940392 10505992 32149294930669433551717574978041697280 10505993 -12512805476398434268206880409073020160 10505994 -60513990386516063914624391272018464000 10505995 -19067496510870862821104543335901484000 10505996 -224494070422310563866531435107516832000 10505997 152558410690455394582049858979302255040 10505998 309017689877742049654422538307775768000 10505999 -39524762355330189741359877000332334864 10506000 -139230172106844180576129100813565952000 10506001 -328984174365638958715111368417929290896 10506002 -13996665603026312222707572824891321856 10506003 197766411800521142940881393194149528504 10506004 -276617957554831446043816749050152546560 10506005 189872672351903989580315054651136147000 10506006 -2441714127280574935247691641240832000 10506007 239978551125465137125176656368367005256 10506008 66589914312041949481232561872247808000 10506009 -115270774646391234542319478585901217792 10506010 12879093002274690085901826250949165760 10506011 -154499270735289138667631620429466891388 10506012 107426494303979610080311918909754572800 10506013 23938262614800418795060075915423339360 10506014 3982758462855183851388209546192909952 10506015 -61698632888864990770628028111725824800 10506016 233484320400551883092306070426823557120 10506017 219204005156353250285206231691759646246 10506018 -160199008309110176485772550032024067456 10506019 -196555954435808439004091297114014428580 10506020 13262300912609645056278609631929384960 10506021 -164919813630364875587450076746114659488 10506022 -312246141149099775754972103407276277376 10506023 393081663366710909630383570169896529304 10506024 162193714646827715363546039110533120 10506025 187463990470040570356140226827322747550 10506026 -131798203883383713105924268562503038288 10506027 118880343816602012956876233523675871232 10506028 173702429326325802804903411832914186240 10506029 385411085233197730665877065399009684630 10506030 156448296601626542206079388652759952640 10506031 -335262770889354679942261154840020611120 10506032 68519414176563647587138338630269337600 10506033 -460695852750038094261563224858994511180 10506034 -38721844613830511430928898218639973376 10506035 -8693709735148114631795477777477717520 10506036 -133221724546428241170370497158430117888 10506037 65218242580474100694655018680976526080 10506038 -10823617083373717709521967605081258080 10506039 -11590528975187292662713052581827457200 10506040 161307962629936109794710437874207436800 10506041 159050574987297452591710537038534162372 10506042 150730179529163623108172518722930768240 10506043 110218497660997535726723498835781240292 10506044 -544256464470593886189780543467674788864 10506045 -66683798195623724948848777798816590720 10506046 -31784612839307753774660973489269046528 10506047 -116632563423343410563284127950046937240 10506048 -8642906329549145809027234667843026944 10506049 288596137570114180246699497363982170050 10506050 -66353915491636979168953465202463120000 10506051 -299068962423456512129538037117153351680 10506052 479171165976101644134335702713295011840 10506053 -618675682849051392338047852200555385698 10506054 -26151320296076919626993294168152254720 10506055 13633194283244205179354476817795850240 10506056 53225007618594248652383095809867448320 10506057 280845575350843418776559844307717315488 10506058 4647995889238819492701780480650552880 10506059 342072031422372381904623362710449994260 10506060 44816945663137964307981221868426362880 10506061 1486287601647799454530154817364509120 10506062 51952455683337997108035432121192588800 10506063 -236209886852619679391830435345553128056 10506064 136813862686769675877416764909910999040 10506065 3726901025780278676954152802870441460 10506066 4517760182217798134341045670097066624 10506067 45674135522605168553659191702816880 10506068 511685716670604891650736925806539517696 10506069 -198350042466566448635046621484589176320 10506070 -157062399452172716211416326492104906240 10506071 -565489745368190330982332102048222737800 10506072 190128877686574506985358006262693457920 10506073 -303326281325259191095181476621450085376 10506074 9731609309156382990631230046398743520 10506075 -155643540187430031740341402099630694400 10506076 3728941525572123725318273948782524416 10506077 666831931326326727648555618043106533926 10506078 44244630965819746208420503231178649600 10506079 -40818806187399206356121525470742084320 10506080 -124331866554166849420007028134109511680 10506081 -349246026124165818244454222478281376096 10506082 214828640118006078722752611479807437392 10506083 -29380591339713794576213922615461233920 10506084 -137203448484830952315901571760504360960 10506085 -210027356778529248873226825651476274440 10506086 -38005046274150281310052926102145108992 10506087 6178303253262768285765417916780309968 10506088 250611291287157320156917693288415232000 10506089 49851227070729242391322931601389343168 10506090 -61476307350233314824464005486243584000 10506091 543903529667582047242002256334529204400 10506092 -9122489892220409807605507563483606528 10506093 96675314786618377197266946083529432864 10506094 132018173946439414561214212480119694080 10506095 -3778508334488490419101548804407945400 10506096 23239181285668080515077713693974200320 10506097 34368929284834875952221357766928314432 10506098 -28206962351423831984667715090853489664 10506099 403060638200057303857375108491740520000 10506100 -233986840372615506048131803027648819200 10506101 -35314270494627709837290983029611845760 10506102 119684515183742519166283020082888481664 10506103 -754847843458966009615215284465310849296 10506104 4027376465721562432137208994968043520 10506105 233329874765627954098942459659649373760 10506106 -119963786719018923405296398351203338016 10506107 -208277038732874932638813947957726656320 10506108 248444115132602500843901559243625013760 10506109 -518910280455958963571748969623142737984 10506110 86588779363261029624404658400302864960 10506111 2891933449325689687309731383289163008 10506112 344191437096979061409854605623086284800 10506113 -127083792369702786442848128164281936300 10506114 -27809265722988017571866009648577771696 10506115 -101830807986864812586054037253591760240 10506116 326682030604195418654307144464679472128 10506117 -15002039235500690421075156694081488384 10506118 123758467589999448717312589978741439616 10506119 184578754706953530574899284507441571552 10506120 200706453664427989650267033510113280000 10506121 57401912011976206039184830962005740644 10506122 -80433676710686643251736119558906635776 10506123 -14854583969054262918595006178225589828 10506124 -35786071305941083056778718562097112064 10506125 -166692378095424319493623534094014368000 10506126 206422205440419736496376188970610621440 10506127 148589082402298781918532307660113480864 10506128 21240013991900934284941131600795009024 10506129 -189657261573410197305324263977422406416 10506130 78385732057285420933927940906635084800 10506131 729693947968191107918594484494964247200 10506132 -84707983862586493415281057246687641600 10506133 14952076528599974981203681353521975424 10506134 60643022357545708288591857425367480192 10506135 302389897272239005462746392896258099200 10506136 188566435805300906268864279466435829760 10506137 378379932831895804181154839717654357952 10506138 -70703785584976862664276609695822701056 10506139 -44091254818929110478877816531347672000 10506140 74576110135765735634391442208858342400 10506141 219853028913041018185747239703300474950 10506142 -113156257674713584122139955098207782528 10506143 4559627387959939356424938898996416744 10506144 -189733157877420245010121498832220979200 10506145 79691871083707742699483321068267430400 10506146 -22896355172155022728583293981822525440 10506147 -2903211487328811908692934050944701184 10506148 -12289987236466743064494327551717048320 10506149 239715821932661136722196869989425813660 10506150 -54026017168753162939608996888276950400 10506151 3765396376844290687905433633410630000 10506152 77846066752002755884985503175152588800 10506153 -145483183153216086490442400069494298240 10506154 832251548761588353332293563975289344 10506155 393006797985618028867997924310497343120 10506156 -64226558890337196976329596052530723328 10506157 121042065977816766422331074551130229472 10506158 26102142277299709505024952711153867648 10506159 -117987989502744784039323646187536967280 10506160 -2800083188804095904813031568319447040 10506161 -283515457227152983944187909769504180928 10506162 -135459854955884957658161702575052666880 10506163 -144732411994967942713428023238381460560 10506164 -468811516856417985921213251718748569600 10506165 -51062613784291973958529619072420239680 10506166 -280486303963036336555917716686073443776 10506167 59000540465711141111617524975301138272 10506168 -22716791037546398981515132589461708800 10506169 -658083961643864403383600411182739481430 10506170 69887255858458534746965992383363317760 10506171 -46326499236203733573196312627626007440 10506172 -151622955517381705661793175385979341824 10506173 -434008225259307567913574595964529467578 10506174 -1739679748546937351188559535726363648 10506175 -132838695735591628619411996004830334000 10506176 197329203568157837517730430968859197440 10506177 -350920274548309446221070906161435483952 10506178 366858019746487554895485518308584636960 10506179 -125694083602040766410489567174666220480 10506180 33099899399737156635121709185522728960 10506181 10115209391233818372514669845456531264 10506182 350189903552424325347666313475564196192 10506183 1307151615832825169710932850871470800 10506184 140110781731594301636491174977007134720 10506185 415217110633145582541596335214796529380 10506186 1019246208903889210210384224409588272 10506187 108078972541365930199489301134525546752 10506188 408744837393041286523092054493119744 10506189 16139261428682239559690582100011817120 10506190 2310818820675323881894384520830544640 10506191 200902844069666423488690776777772196592 10506192 157391188524010540652499576824066998272 10506193 275109102279574733106525392827503004224 10506194 196204760090914884795365602331590282896 10506195 50765769328156517601099140624055522720 10506196 231039649152136086202237118114738587392 10506197 -47599132391678108736762742723375038660 10506198 -4964546332982023200441697286062057536 10506199 152399326575071511860746813172503515648 10506200 181491249276768280554618996674769408000 10506201 -187675460180155711495169272548703059840 10506202 -56138179513602699048627150130292981760 10506203 1289192584899129020153125898718734946864 10506204 -96596686166512835374300149973516929024 10506205 -14608759318413481753519714655322240000 10506206 85122307536632894331784890553279327104 10506207 -230152865958145708221974091123320592480 10506208 -11157044368512805752810014314059792384 10506209 -38603036558534691212754012098174373888 10506210 -18173323173919726410238110533949849600 10506211 390944630800604632396106527978735686812 10506212 809324031953914961716559832363926172672 10506213 -458767346499932921474850756643543300800 10506214 256434546194049861188227914527132523072 10506215 -64486702554812276971868198366912573640 10506216 29500805872900853758531781917566566400 10506217 -354181830666222025312614033896353771548 10506218 -411154328370520571687458200803494543440 10506219 95955258958523226759995008494030765144 10506220 -258989496007878203809109826242728074240 10506221 256276448158743032563496900875356267840 10506222 -157411073238826381113488685633405823680 10506223 -64643131521137631096366870625415300736 10506224 -3223243455785540829754812410847657984 10506225 -74940986557733743121251188474009604800 10506226 -69015210433601275873627300780751157120 10506227 -212030289263967131530731063735365775924 10506228 305769835093871822362678850286244331520 10506229 -244808810788243968392438856355538025824 10506230 -7573169164092924534324299560408492800 10506231 33115389366066505954855111699795537920 10506232 -537841213734261098132869035923934105600 10506233 -337798632961557189357528246903508896 10506234 68679482005562840002946424542740807680 10506235 -207024517883998212036308048603257528320 10506236 83094068530683375942139640184649082880 10506237 -259021017343236965915634574738611014208 10506238 515825456954402191801308597794269898496 10506239 -249432631385546970726573396242590018560 10506240 271531476896527782926805794839068672000 10506241 24010397247726390303889466787335142144 10506242 -325406979638566868596424674751433031728 10506243 174464140458297515558847125261542725888 10506244 41408253755777760186671736875503415296 10506245 -104464448648549339625908464793322322500 10506246 210286485837962564081297310830883950784 10506247 -619443887544092660123941027241367507304 10506248 -565480227360533687014333285048660992000 10506249 94230724240873953915798390320576219364 10506250 165776647822026350555337719938995150000 10506251 -119373648438977308478116304666973153648 10506252 -170970226442665624428282586553541677568 10506253 -106293665695951458756418613212647850356 10506254 82714792760673475330974170023826945472 10506255 195772601416264633915329536155008537120 10506256 -22497739120968954698650057342820794368 10506257 470635109301760063613248253852241475506 10506258 31951974369112583655006610107317190144 10506259 -505056798234123816512063388599864344000 10506260 186790366914829327550942338924310234880 10506261 124351668820759246240016096885509664544 10506262 109318430100825273917946555688524814080 10506263 137243972538288322949606937819237853512 10506264 -338322078644119488665715311785634734080 10506265 193755722333224824973538104826829369600 10506266 -313497293734883189282823074643681342240 10506267 11692550338207072293029776437033820116 10506268 -59742024048701583446832480962541578752 10506269 -22895308031267147660813641004038464180 10506270 -111145818134450773366113541952530621440 10506271 320629249497558967273287369184464154744 10506272 -30040400061832070806822764755099320320 10506273 -464815123324886399323071803773685960016 10506274 222944739372492411362948729974692578592 10506275 57130916740818360514734311558444386800 10506276 -37273553886215587456834514185107456 10506277 308757362844858895533707556804390008126 10506278 152756795202517216667419629503897978880 10506279 -114107262413108598343767688117467926400 10506280 -128229271047071586385905706150458009600 10506281 10039745127015078597713058400548617082 10506282 9268995859573341570991931798362536192 10506283 345657665635495070533230407855830019920 10506284 -109735819262812324105434124358972400384 10506285 131938290929026513918532369981393792640 10506286 -282035804009343521928347817184067829504 10506287 -458341610127274657827060741066184033920 10506288 -13649628958665438251432472774642892800 10506289 8352768329123723484418269132194511360 10506290 -52725387686886237082906580581502873280 10506291 50645223008759261662839162759542271840 10506292 83306094607817786723730905855289537280 10506293 -52357094842649094651912392966443893600 10506294 434751115758598117027986981352544736000 10506295 -19441244202490345235541914422338748200 10506296 33854759379064583007858320837179392000 10506297 275022062093900880013472125994998392480 10506298 42669595249014318629805584223447220992 10506299 886097047488298334255332383606579368736 10506300 -14770752597842040714085337711888179200 10506301 -171608247891178654648894757680752747188 10506302 41404160097760095663413684021997764352 10506303 117353903777066008385301729208852119744 10506304 88433439279597095632370552166747734016 10506305 -15448890026181682690341443114110026540 10506306 3485234015776298627072794274441635584 10506307 3679379643019472085304005868203494400 10506308 -107935065203155343118930040763839180800 10506309 -596353629778693422261393381368803776 10506310 -184759990824847234773783389032401517440 10506311 -779179830784025125214990764027966610088 10506312 -116030203281338186877191645294968289280 10506313 -117413576750609738364676177445022982438 10506314 -55767424455870616457219804166659555328 10506315 -47906820686670402748600929169174464000 10506316 449420244418905469702195467503597585920 10506317 391874974374891246882756381986185701366 10506318 32322218958316064887252959611271357504 10506319 -9379008714033390600319970430282930056 10506320 -45289709251990538421342273063704985600 10506321 -289417863366912586326078376310059267200 10506322 53075576805892477856934957264633965712 10506323 492416514846506897257666833296537245920 10506324 -254617465523182856581502110462128599040 10506325 157353459658596268158300284656695639050 10506326 120440465621806326050363991300037461504 10506327 141246191959921732111802058777218835408 10506328 27597722069970338359432885392239493120 10506329 -254244611284961452193656716781159885824 10506330 91566102060937430468847762307376037120 10506331 524758954135896641787132070506749683968 10506332 242718518214703946052478141374825357312 10506333 -287291909570244881834795774521893039360 10506334 19519758886557654428920155430107950592 10506335 110765544179699452945580599751921613600 10506336 -196838965112925963853933033372796583936 10506337 -11936744546335645024523095289755209216 10506338 -407026233989185177040390936214725941680 10506339 13250883770144819191960906725579650184 10506340 -103677040932882691368726144641852881920 10506341 -880009106974288766008943848939539593988 10506342 18413818661289508389896007224327067648 10506343 -259539918200589551561457201858888430408 10506344 -197628969406885905434154136418834211840 10506345 -175023912924415945032965849224279068480 10506346 254349204950395038054167140591215037872 10506347 -457207345794121461020807210315592408204 10506348 -173566341609917258657191839704480655360 10506349 -115681515342288882530521791675631311360 10506350 -42678313768695827751252837290386953600 10506351 -75246648519094322427007085532725778168 10506352 -48611886160205086337318171543616061440 10506353 27524250138973574787560656127907207168 10506354 -75844978685027825553377045273026437120 10506355 140615386094635961944737778836841026000 10506356 -183078349114134277324210008087445727232 10506357 141160230894647641483943163443063981340 10506358 -173956486544611269520251196266302197440 10506359 -552105575500969684157616097492756876440 10506360 -249012218839003175926090630805717606400 10506361 -48695775291385398087067619675060367960 10506362 1353377091325833401248138733610454272 10506363 -50125842651911204708741192251978955520 10506364 -156490258527734905261645018608113422848 10506365 -173187808795802256555448533728475886080 10506366 -63322113714498545837892841031190433920 10506367 -387451064050503685113976056354063533328 10506368 358177764010173786910847275936776192000 10506369 78484511998083467743814685445295421744 10506370 -4811444463893265202301167988622435840 10506371 -166626626972335456113000036855724326048 10506372 12210593372503935323987365012669243392 10506373 -292053143867525162034028739878711800960 10506374 -116231001437442548682037551459041529408 10506375 235057160734801586258874211492983360000 10506376 144490048798625344658843688111814702080 10506377 -41917729171959268618287420970152878208 10506378 118844532152420547981168563126872161024 10506379 15273162832109288544118520741571531008 10506380 361408629102782034775813053527282135040 10506381 109303365163274708445985099239566889120 10506382 -227817818167225086186106344028163035200 10506383 -247360763801774841208351058478797020368 10506384 -31482705201170231436970689837519298560 10506385 -434849613927085277834898143566089921420 10506386 288541259241652738395045112220444252160 10506387 296504720184222320915004225965660523960 10506388 131148583205287847416297833430079036288 10506389 -28026855573832900823626988003666719776 10506390 60325330346878367560866563928441409920 10506391 133873538359992376734670495086180620640 10506392 270806941957832836584499939921592832000 10506393 -10453180527854612658039531665657209356 10506394 -53017908517928754835431666916786878240 10506395 2958551713601196989552985263773243200 10506396 16661565072911659317854673084826779648 10506397 239499194910520088203773867891942753312 10506398 142080487336317689685596724046275582336 10506399 -67868649184294025720019801215835685632 10506400 133930564739779230829310822681385369600 10506401 93743696842735524621003085928695990440 10506402 95175382097139191080043566372898964480 10506403 9520096072577775000847079513709624880 10506404 -47741661255172247623850779728496742400 10506405 -339041861465513640081059060435404800 10506406 263741835183229159213953669786351901152 10506407 -41633432336887820237338281028528606344 10506408 -37367403545004584320614637885171138560 10506409 121788945605887093761706149220213425316 10506410 -6636225886602516660029428229188968000 10506411 -359539404760244882388883613477967416520 10506412 180001467160673972485722397609844621312 10506413 107214063699588694287614495119705254720 10506414 92419988690696728379841925047945613440 10506415 231541450277854771011326886000874159560 10506416 7744522518509095344788856547418652672 10506417 -519106781432509603152537898416231360288 10506418 90750852711465417283586910162707455488 10506419 157231124845026077105420189821392986112 10506420 -18028849109845571799056042667113606400 10506421 -711903170626962721627179814495533295378 10506422 346745911661608076657485891306075909632 10506423 -40279964141830119094250814690530580096 10506424 -175207786484788022897128080090096046080 10506425 -67075973607853109266192120077539820000 10506426 53654923516575087058853543516702452224 10506427 18694694720371180009764059256315377664 10506428 -514944869570853247088448274135889452032 10506429 -7471606863357144125609391484288051680 10506430 -186902925830258206054874016064867200 10506431 339242312282166068296143301141413787032 10506432 67250672339556807012511605513038856192 10506433 113621715465138581537805066170701865600 10506434 17283636808744846234781402800829201616 10506435 275549896168501550017283209012521754800 10506436 9466161531131975821000910920898502912 10506437 228000977336095505574016550674368564000 10506438 -23492586189323295018803042364123453312 10506439 619925756048337508929020108262059157960 10506440 64150060735614387761438937656426496000 10506441 -304347011829362306117169005415933497376 10506442 104487250711435486299734427753998992992 10506443 -13044873692498057352485736324448456440 10506444 -29724709584215121126930915016245580800 10506445 -77243223293649922371780667126274100000 10506446 -108244931215263500783721524696977579776 10506447 24470135191394636872855790721696030720 10506448 -2742977294835555335201567155422887936 10506449 189249170990731728687213484623637104240 10506450 -50982425007235569598184663486227488000 10506451 303671044798148992025189594091622713452 10506452 46770372407368140538197048872443981824 10506453 -35332471062158540236849199635833273696 10506454 -147828339488668646901265852927613184000 10506455 -43931614821703589267333012682426876480 10506456 376425298493932566852950054961099571200 10506457 -200811225003070652998597875080918107000 10506458 16527636772938173463150487990805440512 10506459 79079341208011541809059749610779388720 10506460 -340059157968515906048946559066918656000 10506461 -49585428952889981079919897858943060160 10506462 -182243498906101099426772664250794802176 10506463 139100566225645353057566083880692666608 10506464 -158755256848525296174001311873876885504 10506465 192042535981881722304707422109064975060 10506466 -647431155577956751905605427116542085760 10506467 -756517888815872300464574492923343120484 10506468 -11562659589897614199073492942095974400 10506469 -285622487920933610458207438567763389666 10506470 97914960167066933298201310172293411200 10506471 1069196620050234468911842202130313906944 10506472 -59982681937770074030013726927583150080 10506473 789455961110108369115639067134754465722 10506474 -210190885688163713392188025819457633280 10506475 37000606120944590930475853456889652400 10506476 -309449265291598655554445635673092706304 10506477 216571127093065184604857938338844806720 10506478 -469989510854218499264994498251114982144 10506479 -3009009962590652080030033458199711920 10506480 52617740328957219399048360839006453760 10506481 -333162499278760974662258570227051308718 10506482 -276309184068629078105264345481424155120 10506483 -43235928439154666124088700333887905600 10506484 -83708519964541546746565802581840742400 10506485 -295489425016235337727062438948253379040 10506486 169983413890432562052576866032698284928 10506487 -171188710663745935785137300759152177920 10506488 119273270305246253536552730913915125760 10506489 35160411775401491361817874808637992960 10506490 -168645055064931366513920357399306496000 10506491 -1306005777759510301551859022852424000 10506492 -60552026299766828255467334934944517120 10506493 162692282394413487200412174671796245580 10506494 -42571326149570804873265539380093438080 10506495 67004452019886214814813731903463103120 10506496 -21738189440758108349762311459021258752 10506497 109498517418670972184889194436653333460 10506498 -21977801438611371694843514109551991936 10506499 -320783664861515869386927719067365354500 10506500 296297933489251068604831957248839232000 10506501 233138158712233533130193930873672637660 10506502 -200334024780404969425238927130707808768 10506503 127766104974592435919733248801554789680 10506504 47106704517402422150393383830484869120 10506505 -220917821891101762021101493421253799680 10506506 -283189237036146277508548004921045594880 10506507 -121792696909882174995728245462050462720 10506508 -218387203340215128214886219208595645440 10506509 75266862060063156140898214539135838848 10506510 -1640168033347649133696275123878771200 10506511 586974905315872251495382421882758675800 10506512 -150409376887946197001797213190015606784 10506513 -280528033320046703578298200095091787712 10506514 -76586845060956344304217207045471031520 10506515 -116260337718469508928613892512293473280 10506516 -79040724820164064980243044449020315648 10506517 -53409405936827916676915559520911616608 10506518 362697744294000705941674776734030305920 10506519 108224710129198827496727620155034347744 10506520 -46456823765691273404261621993619456000 10506521 58537564275019280768697144548900360832 10506522 -13192251229718332189688402137289491200 10506523 193150469328385005886532916463615504772 10506524 214225204378427940123164834275700222976 10506525 -8197323936928575000338385181592856000 10506526 -207149957418520901749203737228017267200 10506527 411047683229436185364816649441105050912 10506528 -105302182854965435632076990059380178944 10506529 353791053629991843884776414703696111280 10506530 -31873081263811316677987369945794878400 10506531 -150290095478073421185667493547446742408 10506532 299114776896964115219794164176331053696 10506533 521098187025396209120961549934862878782 10506534 -3829324548283976724025935622606654464 10506535 -54395681124339247608265446767070237600 10506536 620566450277327833545798579040128199680 10506537 -298747043948681767783198164951544317120 10506538 25507019993899192749909375750622789632 10506539 -38306452644922708092439412175588399720 10506540 11096693302919545221675095993566003200 10506541 453355641541615349105220604835694305942 10506542 114480289621394491676476212998175379392 10506543 -95496030148292394477590836433049868800 10506544 1737513012568022770222900527509569536 10506545 93721635799450209732812486833642217280 10506546 93128770702316191695642604894808349072 10506547 -18005240434768614217353631053104004920 10506548 43605021852174492696993762790181548800 10506549 -196888513574014461917464247735095655136 10506550 -67514155893199856446540293122553535200 10506551 -147073167795831976873296973336922688 10506552 67680142966132313120490372922574438400 10506553 153238847785479074109135788702400415060 10506554 342011624319382444022481289202375012976 10506555 155097452010063500953296902086678581600 10506556 378084889180498325807041793319617592320 10506557 157775126514099198807467614286970239532 10506558 -110051169231133999337069572761835636416 10506559 -166813176902238467583029972734417955984 10506560 -45749472653290819298534966498474065920 10506561 -75520282161622278731192511523634646144 10506562 36021039278453432060218663580064468864 10506563 292969504635174700779762911988939786240 10506564 -77717457322017781090198935903217735680 10506565 -79566008054942426567385817733041305540 10506566 -172841318176587987210144395426848180224 10506567 -186433139385268862243580063085907954520 10506568 152012318078114289199850909563265679360 10506569 -359079166977218592725960620604225685030 10506570 1488586547555200552599921774966739200 10506571 -6301642271694158308958670769954381656 10506572 -40281579827605905652986617750742945024 10506573 -38556805507171331381719305391762201152 10506574 -122153385073328938579538751281566372800 10506575 -392454762387760181163199275871690678200 10506576 -67453755131301273679694731466603102208 10506577 -3522807009255906605238792535579967120 10506578 180564899265376776360030378615324144192 10506579 -395875731488733667929748703929346530512 10506580 -97395603440186057519249393729533009920 10506581 701629066636539632934472008173694012732 10506582 -36018973375864082238664814572809584640 10506583 207982242439036712237337345426569486080 10506584 181789652900971110288558119096107008000 10506585 159433164562455767514884212617277766400 10506586 187313384011795942793888054018881202400 10506587 6816978729679476220871216990201871360 10506588 -58973089464078128537339680517559168000 10506589 -306263865463529705188031172136751258976 10506590 60161758124660939096978419527904022400 10506591 80698209866588548495235657360043582552 10506592 198384822277896234056899994821643599872 10506593 -330783048518573667089677500822426805920 10506594 -5749019137890420723636716548785263616 10506595 -184704029221372715491342940901296561040 10506596 366814888765383256898282304337818691200 10506597 392546872312483159500624879539726597472 10506598 27530961335372041348444041991971161664 10506599 386380410727395848411514464134499100600 10506600 86609812771607707303166272336185600000 10506601 -68494963349286122966137944027909164160 10506602 -204603906141467875920461400167131065600 10506603 -47954807403313858758290895300437760000 10506604 9169742993182449755844884485945486336 10506605 -593172024461220560533668869075744121600 10506606 53070465224925791160068952997354257408 10506607 29556747695998423805180304461096880720 10506608 48901627740307759385270171918233436160 10506609 253288604693595658194185188474200432528 10506610 -111208998117246339111559211544570728640 10506611 -553398337022299709405690555312303332788 10506612 294809469378752368637292370425350971392 10506613 56024494097105310970494700316782184586 10506614 139002512405026056442079417866685111040 10506615 80264241615793051772557578368672716800 10506616 450781400923587677228691023755264512000 10506617 637792702648366327252956522823776292752 10506618 330990831304280979886205561410571289600 10506619 -94245458800462144532274579604357584960 10506620 394609004100775486728791455809331200 10506621 418877063275562585615411467556577126912 10506622 -8804880487334669366225278702961635968 10506623 388472713291515984654544955672573599872 10506624 86365818911757725142077669965131939840 10506625 -311951160905904694756771375314654351000 10506626 -15551005798821078652351957420916002752 10506627 113703148259530634939589684288849558888 10506628 44931844362518501675049625608873953280 10506629 -261539424354439383211563649771992520644 10506630 -53961542928467423083426309357686036480 10506631 -60329731620489177386089600378295646096 10506632 495236602271338470700104838407384806400 10506633 386848192073698553437256234745949735104 10506634 218427300922944612741707032431146919216 10506635 -157629214321968292081038841388732509920 10506636 -615742333976467696969011138118834176 10506637 403390489945381869107961727905865999286 10506638 284068120394575842763475968750688117760 10506639 -4369711866095402334792675171254073600 10506640 78764308827994866137910578350242693120 10506641 38644005631997742463245854618948565042 10506642 -172354235967589864753118100615950407680 10506643 -1717952800680269429874644800524805216 10506644 132935625990772057608297510797148905472 10506645 66571501899965738471817120272718720000 10506646 29401499698772279127567825967840998720 10506647 -83160119428854128848911631310922264480 10506648 -310378279499152794734587405299728916480 10506649 792470217556724049466179527975056111636 10506650 3525009723544855397259329942739264000 10506651 -162392214480368812895752770163370648832 10506652 144557249420344960860953787199017915392 10506653 -342461281356844781627595777054049923936 10506654 -17194950008341270559277647354028050112 10506655 1133081761796140407084524696217927120 10506656 106563040844234205497481907677700227072 10506657 91472841502311023285873847087153235392 10506658 37371202737423154461140139515581597440 10506659 167762427704307599850750840742334224860 10506660 -60808465941371796775783552413836820480 10506661 173452754663166187575030097452060568800 10506662 -122475647591592826277815802216657733888 10506663 9901452072381291951297938863493156784 10506664 39528126748830735612891078292186398720 10506665 93259047454850104246567235519655949320 10506666 246017637379457210383044063525195321600 10506667 152755477472488568009503030241098161312 10506668 11024489111087799150200840922662209536 10506669 202781583189160874007541951244562906048 10506670 -19464129444460181721408644507213898240 10506671 -2197780563581704933527040370159534400 10506672 -12681505769312009020030924467290112 10506673 162221782546694528709284943752946667922 10506674 -75552284119703599888959213432166945248 10506675 58787128978956199247248399882338432000 10506676 -215042639562660542068628411264169965568 10506677 -106719327181605193503682215448602310560 10506678 -82863289876548624371910814381943184000 10506679 38861589267881430347955959955285576480 10506680 198958827951250210854225044798163148800 10506681 35655437140218436615876880466882907770 10506682 -142405365947184361993125181783606403616 10506683 -307483265938821760929187034797127021976 10506684 -40362141574971081507331045798887997440 10506685 70930412514502732113022222426402076160 10506686 81011404878568904657513540762620737792 10506687 -114730054757457181161419903398670578032 10506688 227026037472521073518504197494931456 10506689 307627112359959783114206318324539847490 10506690 -166015733895370523232948543818595648480 10506691 25011375015290521406519380418052753744 10506692 -34481340154137433719845803111012589568 10506693 7071222297029241431338336154166308064 10506694 -269075347361487017576685579564499025088 10506695 21235534257591601880522042937913062480 10506696 202872705870866609435240599238692454400 10506697 -300239915069854444944561774541593498828 10506698 77856351834516068212770311264731671600 10506699 -71842194720403147934263236358821288960 10506700 -193807395230449063508972168245135488000 10506701 181777712601382200105116649706591522008 10506702 96317861993456573233633459246968532032 10506703 -659757620756735728938443990121205516048 10506704 -24004963756617124395724759949573308416 10506705 -51241666235353612767853061004590175360 10506706 89088781696136436790588908327763968 10506707 485349160478238430048966768556274862956 10506708 54897622920185047337822212438327838592 10506709 1149150508626136925033601639621724478016 10506710 138003408310268688570582740104143605760 10506711 291640846384224517813744298703983431272 10506712 70594416634289273356590993769624627200 10506713 78010004100574354876432863726940735296 10506714 167467856236982748300565613547663316992 10506715 342562064168221784940679126018505895600 10506716 207723338784341589819610361234780874240 10506717 23203556315808564347879292961613184600 10506718 -19937195092439426102091371821832941440 10506719 474066411975912997101848172228704008320 10506720 33202740456923527511400142018392883200 10506721 -228849547217990597143253485799362850880 10506722 59008635778833961059409595072796294144 10506723 -422560588865378106560487587177472846216 10506724 525952947946201905614839757548204372992 10506725 -323470500329388541226943919968449955750 10506726 -135013007340677965109947088154597417600 10506727 -403600291514340026927272334256610965456 10506728 -31876511778170122283395854752789760000 10506729 -3720500608909827367321827407497059840 10506730 -1873198848143738371252470774126755040 10506731 -224606620378538132838619891842264049056 10506732 58985421281876876876533535177866752000 10506733 33014675511868579779727218838232992982 10506734 -23592982032492212940233589728572800000 10506735 198291401345234969955891943802353584000 10506736 -14204112604533666513393830149041553408 10506737 -31547299283393410005170224334414074368 10506738 121642810986984018404732825956695767808 10506739 -936924099236580442350709619388770569544 10506740 -130340719196281832583093162220795968000 10506741 32507723262180721134780689001457299264 10506742 72345755690448262488445207050407257344 10506743 225188238060737289364872828101806332744 10506744 16300518952901072714293530825308160000 10506745 -61097805408130952928075502823418572160 10506746 -11278252747771164970523376127367903520 10506747 465945655062349988151523025965917857280 10506748 22035052329292899661441295677155342336 10506749 8120945367316145722281746712963702720 10506750 -89221618580342005994231853164532960000 10506751 24516222785001899486451470078419576752 10506752 188601766902700199463890269649818877952 10506753 -24351761372924549955949173007904468880 10506754 -449417167639635313735766560378795228128 10506755 -90161838269465217302354537440036575840 10506756 103130530400903705373872969204360822784 10506757 -62878285318952535789001277523158664994 10506758 14508293183884442647188128629226309760 10506759 190978527803311733051020648736534958504 10506760 -25760348656724975868056148005154816000 10506761 -339541895519652000477503113524163418076 10506762 51954220710830397582385594238005208064 10506763 87345048152410445730115435012653196800 10506764 -427086374634940785182802898140263303424 10506765 46772958230083464702404743641931197120 10506766 -325036802820598569448383994979909871168 10506767 -575085410244105203799516857815298735184 10506768 -3752275371600738944133781949327081472 10506769 71343270096854365203570883275082051520 10506770 28852650443486951698179761591479329600 10506771 -140280930206668097799483359686872226680 10506772 -113516522409166783354683349746448087040 10506773 35417024364606952798138971525262153884 10506774 -12090172653789681135087546170114812032 10506775 283881432989093864202598829203881090800 10506776 147753885827726594181819864471226030080 10506777 -64727966614706146066530328906228012080 10506778 -699948401561754308385159604553678880 10506779 -224475466714164597920740359312787909680 10506780 -275098459261310136461973692556388915200 10506781 -988759847233723344602355555465247994336 10506782 38321133713202204728788310177953045248 10506783 -1008233382906124304592406581379406592 10506784 947924972837980884424615083959638425600 10506785 231765954368620492026855731691418936980 10506786 -25121234805230744186422649161708676736 10506787 674265684467273708700121425980511749760 10506788 112360587891396595319952050228041098240 10506789 -106045213338956387421663741226740266946 10506790 -27804868965212445637405457445842353920 10506791 14084977401743930997993962936738782080 10506792 -706373409062177805769829242503413760 10506793 122840206385302253126778099360766272 10506794 -231471855200155157233839099438544724304 10506795 -20258950674833060044123340950101622560 10506796 281643145990861593411101229405084089600 10506797 -35409929426268302798927232930102134400 10506798 120332631326550391296007581062151123264 10506799 -291961088035606321175349287789309568 10506800 16285042229475665141575172854152806400 10506801 -33609964602310056534977504984839995360 10506802 30818966111386595941190981336858880000 10506803 465163718117917267672625798563209352800 10506804 28949482849462088158643434663719665664 10506805 524994975574173947886689789170540248960 10506806 -39208283720325240480040109324593288320 10506807 275022310251160939223942271313973378640 10506808 -169763759780720869131924197863582986240 10506809 -214378267344969282234234653330249977596 10506810 156146615232000809206138352735077670400 10506811 171836252458336877923969832136971586832 10506812 -450250205474416539814945658824282297344 10506813 -154546904829953373609595629741948445536 10506814 -125993107702884913449330770224036318080 10506815 298072929005194552629400925854821540720 10506816 -49565935017182620308192022270700421120 10506817 -270325110436428516545400515105616352 10506818 -58939227929253868710711963252350083584 10506819 461173811093834803686879289687526711544 10506820 391318421209838839830520802542912289280 10506821 19805679949564047959279154527851009692 10506822 -79183561029228499198914845666069235840 10506823 313693987370077373298457437558765773704 10506824 -293086861014612611235533601801809756160 10506825 -196863615253278248692625405666600238450 10506826 -46105494737594952144666709832076294912 10506827 145097097902148001630499577114311887152 10506828 46531657274847113178811245273293859840 10506829 -543264152283104145456459422960762303360 10506830 -12732165289622055231557270339723412480 10506831 -129699777643582535686134368007602800248 10506832 42512737013036527064099959651429384192 10506833 240614301036330415849021739563302915300 10506834 -82439474879328885016843452034729992192 10506835 3512675436525385548553867576874677200 10506836 -16949224082349518713074805411142009088 10506837 -48488065009718604940661793560243896320 10506838 192634196486068637744581861801864153920 10506839 189903947857930580650467560527680061440 10506840 -11561082744536381809798438722197299200 10506841 64053690335032238879033633076397455242 10506842 -484664424888042770660909918596294080000 10506843 30303235927518033604720567809794642784 10506844 125446078039895640111236472057155443200 10506845 -591485891586195116860406935855965880200 10506846 -24802117162024093041542580076781168640 10506847 81866062348682127179521909262944092080 10506848 705667883033114281331349293430976020480 10506849 197497092773632983701595571041184070064 10506850 275690070989968876920604343614962124800 10506851 34029840964496103890482625042371606272 10506852 -40534422750460981352358928588786775424 10506853 -40937423754462883094956296256810548480 10506854 749141685598174416125360686002431553600 10506855 140701865368715199853338993163914683520 10506856 455671602304933236220438394151656954880 10506857 -164989340254493912730265275342729213894 10506858 -94605591632077731684655749869733378816 10506859 33047866135249596054019541537704240128 10506860 -16647310266514114018840550203359559680 10506861 223759468515280744441373705949756602880 10506862 201405881940209165314633403796801210432 10506863 52961145988455156820457831891926364112 10506864 -55703168368464468356479710357723021312 10506865 141126492698954183910387834267395212800 10506866 -117368934321767630957563376478606736368 10506867 116422981186473619645817459258620992000 10506868 -392204637250732959627129216355212369920 10506869 -181920698440040460466773737432330292900 10506870 -89594873975633845236310788404966271360 10506871 324366163286098176462264631574907063600 10506872 -502472449793952508329333261441283891200 10506873 76401474988945875350286628362942474048 10506874 326487525077642751569855764595670524640 10506875 44160392456682304294459650121180582500 10506876 138668124564100419462801227125160100864 10506877 3695993048138271403577123983537827532 10506878 -7503053740807851113045590854668717376 10506879 -261672988138810154451304092136580796936 10506880 234751272500818896543433731583298764800 10506881 51713241856497866688140434702481223744 10506882 -131587631009008819992107576639875247616 10506883 -81461795612836209371236261625595680016 10506884 153283152350491670356239859069375891200 10506885 -30466572525178064319005662600340834400 10506886 78068345253212655709674559254967996800 10506887 146172908359089333011565692861144533392 10506888 77958784150966373898070801687633920000 10506889 -249471971365235016679129316109995742310 10506890 -4633795986171153372544510823156841600 10506891 150682323289093375971003828407035243992 10506892 -59994774462426902061023593533876535296 10506893 -1783103379649754487791226804041418420 10506894 16997620949694785912559588414831988800 10506895 -76373876163011433274227940669606881600 10506896 32371616078999247755918452848931479552 10506897 271173781627373724086525910680985747840 10506898 302736850021664410169791624075650061200 10506899 156008502269820716821186957478297655804 10506900 164965771886474414570719064566489804800 10506901 -802299483084582986859915970531304812068 10506902 -64535038892324694333367952499225490176 10506903 -236446175093645483683708704189587510400 10506904 576414198775514668150877559901453301760 10506905 1003893206754306431077146644336013060 10506906 66201774323931433441416804447566799360 10506907 33294056225137249665334700753574641156 10506908 223650880933183522265245571270625136128 10506909 86828078321259876203883015829739143680 10506910 45439481262632533312862461315822110720 10506911 -90486075176127981798298789566372276168 10506912 -85408463282599310380098379768497438720 10506913 -188505405268846309726725204649659809340 10506914 192211253368115638924089875259561279744 10506915 -24315680931361330934913389954366513040 10506916 81593560390301736335706739651273596928 10506917 -79432038112941859705058357653943348034 10506918 21403506843648284257902563455874088960 10506919 -508752582135920271071245455772510508680 10506920 634331636720945448404413832666331033600 10506921 5569401658689624463310279960902563840 10506922 -31326892357096598959969886946035467008 10506923 -27476396297236621913144462355842184384 10506924 -223029184344296150749044460583933084160 10506925 33941405273896601243322376821597684000 10506926 -339973714941064176183796582927857617088 10506927 -50416004617000783198129741268385169920 10506928 33838184957336686139000243861236170752 10506929 -163257820235283698428461635087081485632 10506930 -31223475996449913647654867876429153280 10506931 -574616561788880210287907711233648415208 10506932 -42395674285392358932795744708710515200 10506933 340653852121164869277690646307195094624 10506934 -360597826287235412715184473964948428384 10506935 -19849897643764250782744536968686601280 10506936 280737524958987481204888487126163456000 10506937 271594084917598691040597074954799012352 10506938 34126879987545079449913714707658539744 10506939 -207349190687383297754769341274056582376 10506940 44767840355357032639734373627367777280 10506941 18715828892119440391417734062213199744 10506942 -15910375489544277912654407399919206400 10506943 133744702442645823674014626182029474640 10506944 13224304918179648759588251731230720000 10506945 -294771106460259191822959947784060618560 10506946 34999515149172874324655141323742729760 10506947 116655565040153525719180234482168147984 10506948 -81119164536999396441178175467696849920 10506949 -743963794796603511701791886781000782050 10506950 101005902547324621417981429563121116000 10506951 52578826969332545510266324526609034720 10506952 -49841345996446331160162212724139622400 10506953 319117020819791429299523846588280537360 10506954 -45781687473565926623749561177671997440 10506955 -242206277154836609780045283627921644640 10506956 70581990158628607979496539681713194240 10506957 430047551103418712655379387326004597440 10506958 -36769432842445869861095542750413769728 10506959 -267016102052490846026727201371808717840 10506960 -11095942430188672280079415138861793280 10506961 -911333121235470009833802388432728338700 10506962 -169506683140548749391370433133129840000 10506963 -2825289182042215417574741347694791056 10506964 -697197616861227624782123530855251968 10506965 192240261576807660555054088594559345280 10506966 -21173861910243120540181620908215533696 10506967 -152359545213978223205920571965861078320 10506968 29975191634679603051766965313146562560 10506969 -888216241534667141941674004278604475520 10506970 8754554686966385478804607696997241600 10506971 -621499684813241577665517737454067657656 10506972 156488291425231259691595735683793133568 10506973 -114661133668865185860598736721767580960 10506974 104281744347201351380752735610198084736 10506975 51272139671861384335940880431295427200 10506976 67206901167409672667549455757515948032 10506977 212977715072606673758753263198050461460 10506978 -274808299528128209901517753966688652000 10506979 -158405282930371122528169240432296459824 10506980 -32543138262262638874429083704516628480 10506981 -265600824726919319364586977470136057120 10506982 20780202693826209369534645001112842752 10506983 5760705926289074775832979577476018232 10506984 -111507588719381542552106320184020992000 10506985 -33727411329466526875019195105203814400 10506986 -212068668979376755724395239005078903808 10506987 421109164404704044616892632590874014044 10506988 -189264241403051064474275124229834320384 10506989 -70067889911639681236705107815726727210 10506990 7748098367927684564496267582285888000 10506991 -431771091738483314450160563070206336256 10506992 35819548673718664363633995630808989696 10506993 15758105735653540888308231752516481984 10506994 24129677665760853077782379948324023200 10506995 50025093027672296178460604912728988880 10506996 13413979394740238206493357159810682240 10506997 141620028221980007729310748542098456092 10506998 -25159692280248984949874923148970737376 10506999 199349558553146359830983781023414450664 10507000 206367311685844257740548622401536000000 10507001 -13817503841825148621669902416334260800 10507002 89769028407652446344255479096489425408 10507003 -356366254572111954691563630321336968736 10507004 -229817083012798839010828606062457810944 10507005 -93146241125548135656153468392809130100 10507006 -193525635832427502088569230984263141632 10507007 -4117928763406092626233796434158410496 10507008 -277526010856409378238032931500542918656 10507009 4785624967916706200037760756417438804 10507010 -269808907942166798395967735230630848000 10507011 -113383836680214656600423879169016875528 10507012 428435552024949164712523653446932989056 10507013 702519992613322730672799972550116312384 10507014 38628147865607733736353410859846372480 10507015 -27838924244463916665454319272642957200 10507016 59983437812868207262540322715824947200 10507017 -316969389133126986588476781682883083680 10507018 62959876470677435638928172007291014960 10507019 -116137974172146304417092700901376738000 10507020 -79899161907938259808790781153226352640 10507021 53018617478486076079879866714407966112 10507022 -216768241350132767713922530050983258688 10507023 -255889892092259595945486593679577542000 10507024 -3705992422222090534319008358218137600 10507025 60622977942112472234341975859217004800 10507026 -3674357518622886388513236996803980800 10507027 346100232243290991775805174418865112876 10507028 -162419855865591757994201146091468273664 10507029 1431916160026137340524619669137389376 10507030 -117102703010316785305117111422723323520 10507031 -55350325680070003084665636988613322168 10507032 -282076942998080650374816599794609428480 10507033 -567753299648293878765786135814208107200 10507034 -3965099751798336698924835708708641568 10507035 -2767908053704970960664105267544320 10507036 -4973517346605892342379452696479500288 10507037 162066756730838288740703161361457665112 10507038 -50394016556694499642910077766861905920 10507039 346439555364644648255940889399620959840 10507040 100709262394781811794316788328364769280 10507041 -484789154449439917930265207352287506350 10507042 -10084734312343620176102465231454583296 10507043 751934307547611754137394789420236275292 10507044 -144099533843593335662668068072702504960 10507045 28216956777805390838643585313817827320 10507046 -232367210398230157219114847003408623296 10507047 79659627681034512330350600420877381120 10507048 -51348385456852223910817347007152384000 10507049 -9022870530214501216376632348502265600 10507050 -765532588596669689179021503179328000 10507051 -214426162627204424404906023225036367948 10507052 365410281130604555378045146263812910336 10507053 -15783298453924674625626811007469361056 10507054 394164823405843618584849031042966730112 10507055 48296472233782726604760812404470703200 10507056 -14370902531867192470459222963384221696 10507057 -725533415613925126367307164584849401120 10507058 -406749847193463197915261131623838011120 10507059 -291893987393615061528916331495441610000 10507060 139924339625306790384098525171894004480 10507061 -21920824371101492984483221735691368338 10507062 -87844998919401980441535038921455261248 10507063 -58300068712333047313076097399648860240 10507064 365106323412102104804081014163857551360 10507065 -113253796230225638233129248642027468480 10507066 8322823394123667221861276114014748640 10507067 -342641018293133190604499743043068129440 10507068 -171523635914985217056316734952721942016 10507069 -344740394674813923838442312605342889530 10507070 -1322451413295410106258235537403341440 10507071 -121822782091364466389466840228733347696 10507072 56817740344283008924896135077516804096 10507073 44572011853976777161650049143829094340 10507074 -159550432104310705780188576690492610560 10507075 56500138248191238137113535951557754700 10507076 -162553697437277415358437112761792660480 10507077 -64882915667641193771816103812752356480 10507078 36686927233517272172801008703221404672 10507079 -156577534268940863046127288990643028480 10507080 49445348759211019943688792514080768000 10507081 39162557759392513976854934914851700132 10507082 143169164682852554082874614191154859872 10507083 329578691439460373258160088914100324848 10507084 -82626464883170520851788484700002929664 10507085 -943045859551778416076410607059743747840 10507086 -36724048472359561201944691243838007168 10507087 730100562957332624730888525763778746736 10507088 -100361114914162135946567950112668139520 10507089 54920993044843878589929479421311434224 10507090 -64741118679620330315456982482256245760 10507091 -51497693086095143380858434757020942336 10507092 173761827045007807725809742340165527552 10507093 -1390628803809919686446937879014345216 10507094 52789786916744180657792090420058426240 10507095 -77817513956634758565490712239402182000 10507096 44512208215241425186811006596065177600 10507097 808276234948620758568722499799300933140 10507098 -35229687065314164865561078029562652160 10507099 -172067215777571720486009713819034323900 10507100 190399185322847037242412422658876902400 10507101 291736982579518650174513161712179171328 10507102 440695806820879802668451131847910062400 10507103 -49303422833500064645344455486675111648 10507104 -204887619838240192861966992379187036160 10507105 79413453263396747852969694340084444800 10507106 289723501554676873097490478619125397280 10507107 50902341442002877740419070486212115888 10507108 240845420502257693864546419463149094528 10507109 11414756503868894968412963802923866368 10507110 -177286468672263759849782734601424090240 10507111 136840087664687022482069729517982315248 10507112 -100494634722281013664503584304195502080 10507113 279892196584490070718034340803117855616 10507114 9628526272666514510119926273616131840 10507115 276384164847542861033211239866611905760 10507116 250387417619590520244685801111802353152 10507117 723273016990648646812654540805574076992 10507118 -821709371304896923352737910136566400 10507119 178358072095821621380948410330302739200 10507120 -23614317088492489091031812694660218880 10507121 31377132373768042832741200649787126000 10507122 163998505369948505034508125679196780832 10507123 681559339801223631225534847141078530504 10507124 351062757791580557007715635088364455296 10507125 -124929483110920813050148397431642920000 10507126 68436614457906083738784017696346629760 10507127 680407080490349160685552137474501418272 10507128 -245247714673134424567845537115056660480 10507129 266549653880195818925907044987217059584 10507130 -56671322815619995166546513993562155040 10507131 -361118601075385748377141554268614028320 10507132 -157840012377494989058407283649910241280 10507133 120821312480157269037867734175335884800 10507134 108027640827771254642576683391204044800 10507135 -543283264542548909959144341611237726400 10507136 3166406407438175387098995565139066880 10507137 -118826478523818136065739988433855577248 10507138 35897110021325425921767649273205439360 10507139 1251038754659823789503631492049094279712 10507140 18471393209446768351333925412131635200 10507141 -896707527378390511651443034955879951648 10507142 -38717121849263296841722416830986952448 10507143 14619723557056947092827063121725304064 10507144 337278411554704969492425593811098142720 10507145 165226505681148830827941318876778406400 10507146 -105847738051239026561009641525885414656 10507147 -93164508824008806442651491421290317168 10507148 326464266276673421877936767110065140736 10507149 -16804848871926311333032898457180657120 10507150 -42390465681431406057041519748699091200 10507151 -666180742899065385160358875573855312848 10507152 17189788664515411494939039221773762560 10507153 -371583882027087131993741385004054491598 10507154 -68374462513780347281982417857794329600 10507155 121973590463553623933574865240904316000 10507156 683907766176063504896970175294781184 10507157 442885301160914283425207712949468572480 10507158 -425175433350147652879988457945373440 10507159 76476563591342208788113817247915869088 10507160 42368212205886575569703816969693798400 10507161 135908268574611813462578528693555904 10507162 -133418336494144354422198099752650816800 10507163 -195152453914856816521554008068626894588 10507164 57467945161379170674559353333436876800 10507165 -397026184811096857446666312273311585940 10507166 57772083423710681288212495257615046080 10507167 209078309031117788159813669220189830016 10507168 410678998359227941250195846651345043456 10507169 315813863586772566789211627496113689570 10507170 -63994415629308837981790673231077847040 10507171 165352244052881068529901592429772441600 10507172 -138183253812998096390547123121221197568 10507173 67762095292794557816595044612908693920 10507174 -66138009576033537882068851187371397664 10507175 -109824288912339713660041278138538057200 10507176 269344123656226313956045422418258283520 10507177 63507927829959875929499886037085830800 10507178 118154148777056057656598085171345619968 10507179 -364960092987215587429931483402429952 10507180 -323116221759584394641822521325041305600 10507181 -477783176472182055518389574729473431018 10507182 -3082591896896965972052126363349196800 10507183 429129934314672520956543844717116716432 10507184 14958205782077211075384138720219955200 10507185 -34973015033947739858165160202926844800 10507186 40572488257920961955659086460426607616 10507187 78089974617529042810026327379482349836 10507188 -269810399485255317065662329506658115584 10507189 252231722723972476517886429321327813504 10507190 -56578003088950633731140301311662444800 10507191 65133779223714349634724216975487150464 10507192 -107355914857037991644054565211785830400 10507193 -176034781231219183296680791795831456440 10507194 -89821803268130281999910698141577797776 10507195 368495154604088289026881593757717219200 10507196 143711805147128882449650770638465195008 10507197 -114446517000311288549395485830958845472 10507198 71103547139099180014547699295251196864 10507199 -523130221139569821643202872677035140800 10507200 -6754320587455365802184492911165440000 10507201 183602603360205714306886466545585062100 10507202 17416133655693101106635518020420501504 10507203 -131721851000664632026765432086917399856 10507204 -330219572328034644526845208237238556544 10507205 -75852727695407606303821247764114515840 10507206 -117067726699930110473260015213680216192 10507207 402112474576927180965893968716829086000 10507208 -683186437420510744590547984526936432640 10507209 401454626837508858806823006405555150240 10507210 71189655125284162422825218557150924800 10507211 128679372121465594197156014146111008144 10507212 -64047687255554910806708996455754956800 10507213 -454857771639052528810812281936419974538 10507214 -236912339526873671031538850744555060544 10507215 -50757667100575580320065135579451430880 10507216 113577765642123975175889046545425129472 10507217 -264573919719696867509621751803939508174 10507218 140469935367755704201525706117782855680 10507219 47899940912632002124890568823952745728 10507220 -11532022132527532418179773241298469120 10507221 183736349892025017599375501073135736590 10507222 6530437976332065232154526681689456640 10507223 -146160928122222689412166512929364750120 10507224 -23769826596876327572486460986193346560 10507225 126114377959334885551789783835243005900 10507226 -327841991763404724984078650495082539520 10507227 394293459975251819296584972380175405720 10507228 -249235689415420922413265976334878351360 10507229 -674630305598499285823055782253852590170 10507230 94303657849653911866194772125630125760 10507231 84755015991429166978681830755095002464 10507232 -522388376119444276837270395552173654016 10507233 133249470172136705122634241457022877696 10507234 80275646857178705549699777746976656704 10507235 88698033518108585734692450830695417680 10507236 -263319224865131066511226825465830936576 10507237 -735279048953111635086856280463243896640 10507238 -84230809141292666991998605714899525504 10507239 22467401129594036318907292304371753320 10507240 106959765769711746186748582342799308800 10507241 636818616572924499272521977932250165504 10507242 -18644954464153183641267720835441029888 10507243 485944371979557313152516486121736021492 10507244 123727610254719176843600779736385219072 10507245 120352233340507625420223752975610691200 10507246 52260444333666997343835127845695595072 10507247 675466625696281558332027825106868792040 10507248 -13282770918238003767329053268983382016 10507249 183506219940191768575522377613342663250 10507250 55268217187352216945379493393316256000 10507251 78239811610800632571550967300390208000 10507252 9230522204414869159126282186207713280 10507253 -694301634572133247022523910020865290816 10507254 -246737499743839044177493198512132350592 10507255 -38166382480410584544785905505565586080 10507256 475975147996998707587051359110898831360 10507257 -60649155994142627295992269270752354246 10507258 143933332366335819688326718076513585376 10507259 5309520021308330859606126996686585616 10507260 76512765662367278917137850010776872960 10507261 -47879622614618394683581045698894214138 10507262 118371718906329693606179779274343493632 10507263 -3248604153423310993129640633971501440 10507264 123303654501123241391913455434954964992 10507265 4215478551553791751210775294208025920 10507266 4506365360413605390890993237632792320 10507267 24017635766293226044023899832578776316 10507268 -138554193772384443624022793271196666752 10507269 53926186401785366635577681075690831328 10507270 20290987183842493240798661578819390080 10507271 -328127144106255858296224741233587463528 10507272 -65065531353069864694802310556668149760 10507273 79114094232982530480090004121504939520 10507274 -61828503112966263359196027253691208960 10507275 95462941813411304937866035077412419600 10507276 25300843455462900930449068460647032832 10507277 -1005142268560025265308631449753903562 10507278 -11878800382945119813521020305346570176 10507279 -588079084493970049209774326078298777720 10507280 -35221046280090160779085691362974105600 10507281 -372275872959999845200631630572654130448 10507282 235262554215021038138197216310945979552 10507283 -14798807356481746776994507992741441336 10507284 135251984052173398701881149205152129920 10507285 141954159505307260648339713038332327200 10507286 -232944454742870319742813616147839293408 10507287 -4303100941464676576256106654876111360 10507288 146691346757742877737055284124913664000 10507289 -69081103742950558190213730702228498552 10507290 59353466549890256084689139127625712640 10507291 -92130922224108331055109507046508224200 10507292 157387800499738291055354716908525404160 10507293 -176138305354190661193161496891876409280 10507294 -141015836372464519424801940034660963968 10507295 31489745329121118547571775445487510400 10507296 416755858944506135522943636347102429184 10507297 -75867018569119284971718036286644936768 10507298 34304348851469287017161934531612440400 10507299 -152179227278205347239282716391657397952 10507300 -153626815314229496721244366535777664000 10507301 -41332291150982914461574621085999041248 10507302 -78362882820137796299731969221742015104 10507303 158447970876963146222904233561081734104 10507304 243796427223043746800868460385165721600 10507305 11224427755981552735961401791258384000 10507306 128758595894935978187700375918986340864 10507307 -337704066993597768013514693287559319480 10507308 -1733147193099361347350045849479495680 10507309 70504549942605450140337515267029599960 10507310 -152698794281710517346793281950836608000 10507311 114359610252965255611803526825806285960 10507312 -87951068340195386967457074217195945984 10507313 -241764819870395618098945981223112819438 10507314 178395272940813798458248486575448025088 10507315 75758889030615322221860372060259534000 10507316 87912424132815434638854600817859420160 10507317 130186825514611361228057898265139976480 10507318 -175534371266798582105822586235475850240 10507319 -102628259431003444784597969306601320280 10507320 273954083552171883275917634919766425600 10507321 -401725469337360380508362648757212275056 10507322 12160159976840980558074616757083305984 10507323 244516133277812019398231161506674759040 10507324 -52374536586786886795947917775796821504 10507325 265287118199214299020248440269128220050 10507326 78129633354741625442092439605036720128 10507327 -196077155787656631242712540888460181824 10507328 2169508864922689366854007060319698944 10507329 -32647993096200993252433661722464531456 10507330 -60559689526047191981902258452866473440 10507331 -206226898944431473692288408617784141600 10507332 89490153534458492930737033996046751744 10507333 65745059883704910951657639369429880764 10507334 69720928951300762110650562917175146112 10507335 35335979423295964788226968102689740800 10507336 238834887491433921510792994414882652160 10507337 -916941952469670765579144711198677426268 10507338 -18051752547731370696332019456726583200 10507339 678644510241513038980458363862185734224 10507340 125351205605975914871522795384479027200 10507341 -54846491163764317376399309344231588320 10507342 45773565701343567119145850192343838720 10507343 -29553688106490725875225650822105369600 10507344 79331873347773086972834153674765762560 10507345 26125588044041402329660768361171143680 10507346 -179897068844335977101593520750300409216 10507347 -184350730179152996263644666532227138960 10507348 -187204790199173755976555974464749195392 10507349 16029269371095372346038342693780663360 10507350 14870097257374717081533591813619660800 10507351 -12822046673099288723160537440735171048 10507352 -147993732330190858250294878199896657920 10507353 48921177561512910095554655622271492608 10507354 -132806996893326190959097214981618154240 10507355 -466272706736751824964881447234654994240 10507356 26621434404591004604343539116581898752 10507357 33395285520013211389180817170195995648 10507358 -158788230289100950599922721993027598720 10507359 -6741546377336513483533916567639820912 10507360 -365999917431847614795995781216668221440 10507361 -320514209203769036872229410310379758400 10507362 -59178662128072768223637909398488663296 10507363 69558135405792745505107493691279472824 10507364 363576544894887823431057747311762970240 10507365 73587335157617147374900878989336826720 10507366 225130905965361840086163642538698163584 10507367 60470123972577003149464869650126881920 10507368 -181345859170868130611979179777111654400 10507369 -260933786569762907138044899981368860080 10507370 112062113093384785303925255312290454880 10507371 -18511301711573234421615899892886576896 10507372 48780794830692548070891848710484319232 10507373 611464997408555886840930008890186433622 10507374 -197865500532673353192260859066515314560 10507375 607981282381015566429696765313197870000 10507376 17419667296683302697984737899285315584 10507377 -56724824405882689817276962946109502368 10507378 88657921013117245376928124170910828032 10507379 -451998182955271827372851840379678791880 10507380 7706549358723798461477303481756672000 10507381 243237073035733274953473954348264411182 10507382 -35511311119692293085920390356392819840 10507383 -283808151137554427290458108307184143416 10507384 -688328199519055298537502523252366909440 10507385 -86943501170558721812801642761081434240 10507386 106870703700035669958704574278377150464 10507387 637304463123599576780904033964774674792 10507388 132174474795222811026777625711518560256 10507389 150596852896754987864219746530598931328 10507390 -274290260352282692728715938913133796800 10507391 622188483669698791879060299013356945792 10507392 7580788973772663691594594795326013440 10507393 -26073989117659870185826927774963370156 10507394 7080097991638995639288448701764942592 10507395 334669345736485162450762705777796620800 10507396 197649644982820783784153277008882688000 10507397 781268539154891362413489966954759882846 10507398 -23131886918818707842027343664265856 10507399 -27060352365202064804733161180432576000 10507400 94060776063875092340410505644268544000 10507401 -2549613885393370516110133605877082508 10507402 3423052545364816773114607273727131392 10507403 -238488737171524973443505406749086042296 10507404 -272317464911252391337174161811821064704 10507405 -25907708801400095299705489280508917940 10507406 -5608702897763191977988557842450737536 10507407 345169989465600696681455156190670536960 10507408 26889753144350137534619768401881088000 10507409 341320925078247706967904652788705593280 10507410 72290026566639144206148869892647979840 10507411 426288960588412963241855370507725313912 10507412 -116618861123428707254541069774107222016 10507413 -49688329588772705453592830660841609120 10507414 558783972353575708575761867349715759872 10507415 -21124981722697700720909734822805134440 10507416 -282761760020643782370470921911666790400 10507417 528064378283240526296188063975922107466 10507418 -113773373584674260570204404642740956160 10507419 -11116607078704973165042185097322452352 10507420 -67699486642997507575501092204069027840 10507421 -158172545698043209819049674191316803456 10507422 149997549592302923590492559217862339584 10507423 142996736325898965682120988899813373784 10507424 244540419301793110086597859911341899776 10507425 -92979542098787563378671150521326752000 10507426 -67069154336597982714288847286623079088 10507427 -134619566218332328271556009942412608000 10507428 289968478893916761396611966922405273600 10507429 53088922694996193320691706854237033180 10507430 -275740338903231694443384832386834752640 10507431 -198447455115312256799935922152671325056 10507432 129934597759283328125232599918588067840 10507433 361886679646161467925153976063430396808 10507434 -58947145897768832347299200295099288576 10507435 5910521752765706358068735249771215200 10507436 -187730718415986285989840361594095646720 10507437 -3362874619125003690822452853197205600 10507438 -216298201312503725562584098878751346880 10507439 -8496432598537185400490337674111045040 10507440 38254144237021108593647070494621368320 10507441 21729833341168887424882601425658361920 10507442 183888848858743661841022427080532273664 10507443 -18597416949211042240259063538101400000 10507444 -311581262555258037903957865341730152064 10507445 -84137387759212753164589125321742158240 10507446 206723910221406437131739469689151744384 10507447 -244545804163708502022398200805782598104 10507448 -20121595304027757977127956245111971840 10507449 -16812245337325256342444264327207522592 10507450 -52711346527243181954658947013768576000 10507451 456323277733538958191559930835307044452 10507452 115825737605779270920407799672849388032 10507453 336833449720750184708464711461223560864 10507454 -50602200782766624516310716673547361984 10507455 73163015864357455294486046857688832000 10507456 -73126524514540828999037267389165076480 10507457 -266215448708318357100260724993397263294 10507458 57048794385529512876101054421544608768 10507459 -17557941196443135299160057318433542340 10507460 -350657964506279788694819940124201470720 10507461 670869985994875458281144388807085348224 10507462 31626096128695866308920973235443116800 10507463 -470141849360850047915747148325770453288 10507464 309017639850392749798586620492142469120 10507465 10845897634582828258033075615094491200 10507466 -432781909270681749417368348051744801280 10507467 -67742028935775752760955137423828058920 10507468 97778634118607487777791684032316966400 10507469 4275772192770416770935227466998867520 10507470 83747489949172226719314224887473360000 10507471 -195998035618840098073359583893967243208 10507472 -113897988376393310837328643104291422208 10507473 -340776695156845368331523474175462132096 10507474 14742038285515056417775396124472299520 10507475 153023748605612993584982103179253672000 10507476 145866355584566148256339852357811798016 10507477 -14875460709697535981503950994258154674 10507478 -194382053590403906905910328456244404960 10507479 -159540133497313316608745315724325294080 10507480 2401672656810883762352732872919040000 10507481 84740827879813301414546254275966457344 10507482 -583294887986521110245608807765855008 10507483 22378803021167358064317625624263966720 10507484 -47938312285809978959541730365405249024 10507485 -165713836279467930623222070679959780000 10507486 -43386572679398148007426127572314381312 10507487 -212178843916958291721500331259193599080 10507488 158769329693486829808565170689058013184 10507489 -61097947224811534595275559417070053244 10507490 -80955554323157856858178430323255365120 10507491 -64391249472190606738783072988794146960 10507492 -275649377834609961977449103591440691584 10507493 556790074094074773736437023642466383742 10507494 -213927258465518026006168435566758615040 10507495 -442017357325279638858689621408869005000 10507496 -476187744092585067830708368068220323840 10507497 -59564117388962569133610037923099264000 10507498 221542531518426671763328635335497154400 10507499 63910297485930322473564153186425877864 10507500 50491700139258019959911398515886560000 10507501 -174199200336326668311930906364241889108 10507502 157185755918682311408290021686870629952 10507503 -77173167896443257749463377809786200192 10507504 -10395941132568530720149147774762352640 10507505 -247849298302301562096381139730451035340 10507506 -40389449028314836036946045632117111296 10507507 -234771578106767228415132313568838859968 10507508 948909465400455068220595920403824648192 10507509 -671144028247085254216859774756016881280 10507510 1029308371004603653654968314762699520 10507511 -103726180366194981836189155964678356680 10507512 31766960501419205892022321899346329600 10507513 -246740238000255614275625546178469524960 10507514 309296792398208024253513447730368383856 10507515 43419903268005061230829829194395537120 10507516 -21912770611949860173926716010241986560 10507517 -23000714152660216346616139837382556960 10507518 44099861182126298894865997000688935680 10507519 -180482783527227939611218894893015752 10507520 472603510161598741853495087647948800 10507521 -90478570908209415581259771507676514016 10507522 365807054318733531397469064677365263312 10507523 -1693552668170914629948596961063524016 10507524 97592655040042546877347928640882502656 10507525 135331555126471008023104783444866728000 10507526 76410930241059021121893810921334895712 10507527 -50511152954386281012240881537996381856 10507528 -498007660193609740515601181496006727680 10507529 234277144849607441938006085042840207130 10507530 -67693905731289027405942747920168156160 10507531 -18968244815851788666973827426789291768 10507532 138280015187013476247911922442797957120 10507533 -5704747329036160519197807544889011776 10507534 -251302762837757445730721897559870763584 10507535 205156681927162547995752581528503428960 10507536 23436071270524448922595124672782663680 10507537 465014216899322327197325626781799677440 10507538 -316436936931697097037229948181036308080 10507539 51448094668854934804351454198929396992 10507540 -349029124811335591316298077634464405760 10507541 639022169749238031054423840518426594400 10507542 -8358823776085595998678018407951530496 10507543 -159356790478848813052384613406503610880 10507544 119488499818271810447450178570567260160 10507545 202331262204703165274234959582810969920 10507546 -56569767541624232876172899413507207680 10507547 16791981804449733119561656158205426032 10507548 129012376143120782095127228050586810880 10507549 202211537668859203611303761151834235928 10507550 108562537424002344957091052965700668800 10507551 -18707842760672297439138558960973664640 10507552 612505472955973734282748843927395631104 10507553 -12837945087752646619841409195441411840 10507554 235231887155408553007016043566446854864 10507555 714485866595214790861055736515073717120 10507556 -63469754043111375316424397238374719232 10507557 348097161968464924595669112323410047840 10507558 -342476436967355329936736910338128857120 10507559 -600602083504935478295043668534904255240 10507560 180414933170935855065338463027244646400 10507561 7726255724687063439417270511661591162 10507562 -52236811728638859643649611852347245376 10507563 -366762010103539009377624684793095947712 10507564 400549070673482583852760339268481286656 10507565 51827716342568920986534577542038840460 10507566 -1479006724283782771169105893411015680 10507567 10196323102902806023701279395419639792 10507568 -59016403303390799783747000034773630976 10507569 -21754349215686283802969914038940197312 10507570 34596745738356367752943427758156608000 10507571 253482617497888263372995363540936605200 10507572 -325797125717745513151905126792626699904 10507573 -318717992799001046718262891879319757312 10507574 -47574583972600368226963522910684018688 10507575 169112984078608595782116167545858953000 10507576 42646916890787259727950339706328494080 10507577 579253259011193958756504339367261187712 10507578 3659165750209475239589903195370055680 10507579 787255235940330728523937840113835358180 10507580 -21797157853769473553901827891965324800 10507581 -114617229496342757179978696035234284736 10507582 -423327851781063138244982598182703076608 10507583 -167602623488155999996034652826421262960 10507584 25891780623097938848957526427865972736 10507585 302937998157879183451469704337288516160 10507586 -13243407203945866480274301286073165280 10507587 123605742121697363099124478936177472760 10507588 26537499908718608176470536709681606656 10507589 620672617202956224967806244139941718880 10507590 160336219482684114961263073903811577600 10507591 -436490614985224406460752063174615684008 10507592 377539098036950041897379942784291456000 10507593 -998631974834882070390171763085973312 10507594 27120826639262883466689452523431251200 10507595 -433892814672690125392006219685763840 10507596 -45153104334418250360047420105208020992 10507597 -282920515804691168842947038723781639380 10507598 -40152437803402561362426593152177209600 10507599 319613071397502891831779157475925122560 10507600 427836214278116317400928216107008000 10507601 -54851218915666043011217263271906776920 10507602 87266416353150638606921137652487634944 10507603 22475297119631599558970743020216626160 10507604 -89035649350278618618877512880335855744 10507605 77249134374250260434673680556893798400 10507606 -366913235872043295273989179424057857248 10507607 -34198658157629759655038866101791436240 10507608 37649650733016352388602949393785958400 10507609 -5986352449523191753417740958467342384 10507610 169525050978468054857926382205357576960 10507611 82107234070439264649904925129690118960 10507612 255798649228087111582796179669103776256 10507613 482716568082121111381322194589669392224 10507614 12331891725303711023717165577817482240 10507615 -15764467093909101919724951640149564400 10507616 57832962478451859040917187712951255040 10507617 -428414303515008367754825260031104577760 10507618 382529964645734460918648856445820666240 10507619 -328812023819153428150346574118650965280 10507620 -3544214345430652071569755601104896000 10507621 243677518792546421401521922549544074812 10507622 124807656915627364625088371566367497152 10507623 67291441937089646408019675093811849344 10507624 20459220944555227853208451923062184960 10507625 -635849670278605893748449589019325531000 10507626 912026292102409819692462502463113824 10507627 4013469090386932971740499507229610880 10507628 421437840936403351593613981708577172480 10507629 -166581120028433560156066870977747134400 10507630 3970608095644811403841285890821383680 10507631 71500735617342163180769588046300852432 10507632 23431333551679043825607045857484472320 10507633 413813268536159194710904909068605276882 10507634 145161972981493831948909557430824681600 10507635 -34246336256330090257194979893997377600 10507636 -50624432566941618653768812945947525120 10507637 -228700007769752114462212068438386676096 10507638 -71200819163938285228169671852921621056 10507639 -734133481947317638560398651367245802576 10507640 -323620218272282658530954616332697600 10507641 -669227481590454950376940270848521846496 10507642 -59829268064515658411803795247651497728 10507643 450258742748770574221572115309136585892 10507644 -1076761588688438262440206647497361408 10507645 -89408612150922724057978448307776064000 10507646 -286918719208313156611239283494597689280 10507647 308416373150240470158961101595396326600 10507648 -175728210224066998492973754318355169280 10507649 1014384045750545790428683968785260495872 10507650 64054529461777771211165707196816265600 10507651 150602591767890206609152918286995966464 10507652 435971636177208384642714481631726592 10507653 -101658659533855535349537579192216390660 10507654 -237265467787197974270263540337569144224 10507655 443542671129494883040488448484719933560 10507656 366352862467227368537670937006124851200 10507657 472875357019305785963515515726069498660 10507658 -116548499857762582697035999642658976000 10507659 345007005688555913673716076284011078104 10507660 -68106388423129823492067867815585433600 10507661 -727695439313707464557538698691521265738 10507662 101314540856310451158453067425313068480 10507663 -123322659291918191436387275556375763536 10507664 -81501637277654553075735529253965332480 10507665 47898686057757837178115050772792832000 10507666 -107754823405165138154356612976767210176 10507667 -65229760615463641446054356916373550976 10507668 -60734934712133955410603323016021022720 10507669 -621951913632854322054148610331611362930 10507670 193180039521276393881112424053951302400 10507671 -52496330114901736029550428463757891760 10507672 165996840412246536761751254066222407680 10507673 465639618956682680159918753094390937104 10507674 -25342392336855468691850650660596424704 10507675 -59167301618301217203717158025526569100 10507676 -3315140782126590490179948492295354368 10507677 604034657722949647441834243386223187904 10507678 -101579738454379107260566522991452042560 10507679 -28167154894752694350391219998414771360 10507680 174389747985671973733409845328092200960 10507681 268434295206340068553394761769942016482 10507682 21162124560011568364482490881309628800 10507683 231587515014501811945619012294656234224 10507684 135461940193289688012045955774717286400 10507685 17500965379481505225154103185348919160 10507686 110401398540900468961674548795628226560 10507687 -213401753405993671164268185597945846768 10507688 -196312647892193167888254522910270832640 10507689 -93376249153623272754758728995798022416 10507690 72235356330219171391283066361284853600 10507691 609077363980535075727763177091986999092 10507692 -29908729709578810902191143502304921600 10507693 18084971686734063146638393710021886784 10507694 163661089057368268270655392759534168896 10507695 -2015443690804573005329253340521419520 10507696 -87193124293834651062090176295197736960 10507697 -189665151344688854615876288351079391854 10507698 132043776968587307620404902012110909440 10507699 739579493806959085991353801874888914700 10507700 2239976969561416794638741195340902400 10507701 145143514871299273063450095167405843232 10507702 514371846371361905544004367925352172352 10507703 554335203801969579443800807099673154120 10507704 101602584447503189117667942866431057920 10507705 -87581452913470368372537257148759211200 10507706 158575816053656309034140515268647544064 10507707 301032727878827942206969174820701761276 10507708 4022187082211029295465577562319049728 10507709 -155546401535523169785588812391675523380 10507710 -120508829636383260847458859766576711040 10507711 509815970857742496950769461218946718720 10507712 -155638350901305933088115239340394676224 10507713 247984483264189160225740044813077738544 10507714 -83243911391493584485449949682352408576 10507715 -186146039517184674135005681797289283600 10507716 148140339995039360306831505124907065344 10507717 -153042789958006887102641579771694008256 10507718 73634946914169443239433586305886145920 10507719 -183507661247838916157745831809686626480 10507720 342393122533977565085898728519796172800 10507721 75392647590116789143529139826430287680 10507722 -202948734501668777050579344974675723520 10507723 698157818617707343415375742031226096400 10507724 -124564557116733967931954498721089205504 10507725 -14105121705711538963972812695666022750 10507726 -27471618233150368684141506115629895680 10507727 -193352204092637564890169801725436149080 10507728 12718993029619684903174328637223600128 10507729 -58910195898714809966880313738978618880 10507730 -83163770451964405038409905916960230240 10507731 -29928207113611687762429186365243587280 10507732 58485420784001954269780239400799156096 10507733 -283929641956769484059489807566958916018 10507734 -117333308549527597062864535603529210112 10507735 -201228977913067856802953307373259185440 10507736 421515703707669868745964003742384711680 10507737 -196684922351948421968062395475757042880 10507738 4011298150612783628197617507230001408 10507739 -419511351247700369577731762584363707120 10507740 -89509762033785436263342088779716889600 10507741 129062448249549874960637112816881191520 10507742 148087886605519974039908652567422128512 10507743 485686625218259480582223851600482619424 10507744 -570293463958798207631085502055208714240 10507745 132522645614717315610093981793718356500 10507746 24626865590224182653504862217629158784 10507747 337105221335888307408735747334571497912 10507748 -24243542819254070282788267670743646592 10507749 86798425080123380945500289092907346240 10507750 134561016804495845929890722412747168000 10507751 -75467776926280181208496065672668991408 10507752 475811331270661993675728600278411673600 10507753 -58054826782415707745293285298354204998 10507754 -31643650026843117342556870034407223808 10507755 154839625386454250370421255043621971200 10507756 -6716341596536722501296424212771754752 10507757 45741039158988711292800706301270198016 10507758 -40983531773271107580492228354668654016 10507759 -235399089882577558222584208018346949040 10507760 -19702440636757183469941168675592601600 10507761 510943718762897959168182593315701650 10507762 -1268620076737535856171294815340112368 10507763 -159879507223814105888040428256913617504 10507764 -231895599228388128991949367997472538624 10507765 -338492559165014119892069393173599626340 10507766 17193150104743425048317357541316814784 10507767 -53521052508183908934285126663815682480 10507768 -166639002554794015200698683737110691840 10507769 228861897998988698798430115837807480170 10507770 28508414193864909359551557331773834240 10507771 -625623774179932898958518097445238424028 10507772 675507047700203325955965382032380166144 10507773 134267506908315908386341431157109408800 10507774 -12845928171800861504453368366864613568 10507775 284892812688848020181915055750578445000 10507776 56109126225237519145710676539598700544 10507777 -119758008242803671635084256285539127808 10507778 -195280072018014460804803308466080971200 10507779 618287970139587435591746631155113084800 10507780 -15184599423269949423954593687926702080 10507781 -2517449562222779485611027294757374528 10507782 -45122921420434061349755524526283087360 10507783 -49001598275817048668377454895111408672 10507784 278167510059090397195671383077102387200 10507785 25669427527127950481318587598290060800 10507786 -182895713710114523489995363119195315408 10507787 242314346714314571860308454833758679312 10507788 -193617867900772241653378949250894406656 10507789 10576554668199879812567201833253601590 10507790 -198453293552303532208399335029500723200 10507791 7903638676144171428970625542037219328 10507792 175774781369159408461283152400093290496 10507793 -720808168857821353273024480718940218958 10507794 35379963869017893798155709615256707840 10507795 26841136367889398484116872715375014320 10507796 15176947322176314602325425305090229760 10507797 -5460243232029918985416367225795773600 10507798 -125300155350866413605568410654453288960 10507799 398761872969311477961444335600557220520 10507800 -108178605401660021916607241477320704000 10507801 -113498504263821662904217948502918695148 10507802 532817444127646060756484902984453740480 10507803 -122733903310408850651202824288272290816 10507804 1415347717112018473106004410576397312 10507805 29784792519193679410337888883952608000 10507806 -54398138441933931812221036143231240768 10507807 652248697796260708789503690305522786352 10507808 -50527703919220375761074663595326177280 10507809 125324112681612753881827198287979925568 10507810 -56710792541955681348300940195377865440 10507811 795544194917909506178422874779764715512 10507812 14231160354569834377107795570310950912 10507813 -499537082845641104021949139618711967938 10507814 278609088908113952350623988535232140256 10507815 42607149816368489814728192831345773920 10507816 328133036610093962880502413112239390720 10507817 -639137722594754829514300143634226325360 10507818 -41348121599389524429520312717858894080 10507819 -189267104023321842785207135757898653408 10507820 295085813962666745245523752260914350080 10507821 293319925371775143166159770779235131712 10507822 18421493091004283022873013885074791424 10507823 -483937958568271542517823600799284733120 10507824 -1123755175629427495895875681823195136 10507825 402446133122458212783000429148782460550 10507826 -21403819419197000879012825648314930176 10507827 -52172159084884777105792223586011344320 10507828 183031686447313638686543042975534094336 10507829 235396416056020892399338894528936280430 10507830 -8059797306499167219348227323282913280 10507831 -124760353971657150562166195869368451800 10507832 -92162840373111165138789080139030343680 10507833 -94864460438875942366189184331072288000 10507834 -322028592952879034208951883702529594400 10507835 7442503406616947254893682912476315600 10507836 121571559078563712860933867822446755840 10507837 125422083137039056695418901309725680000 10507838 120835302071279035734213113020712641920 10507839 23594295774003615684060168183413710608 10507840 15088524416375990996846524744209530880 10507841 -10090834391352041839065945943432423200 10507842 166417794409187011322897170498438543440 10507843 153614622132135545162127777623285593024 10507844 -422569855499091035101130515500634752000 10507845 146933410314577955563580790101258927520 10507846 3000976298700564317860601557274229120 10507847 -62335339348371426942641598452585499168 10507848 -116046521758298983483877112649713254400 10507849 24807783376180633113570596305053661056 10507850 -82829527708383325248772086875940351600 10507851 244809869457981828708116762131493296380 10507852 74162742514983718984274047956054400000 10507853 -126085193347156930348904792997290262528 10507854 360664774289569283026170290798923379712 10507855 332286836048785533727331328412824066000 10507856 -20185940787767723698385733731056754688 10507857 -301396063299622115888716089858818706960 10507858 160671081802570983688268017302645888000 10507859 434017119354567973612751714997016270704 10507860 248800103841828328404367327729330176000 10507861 -41754633297947463897742780728463119616 10507862 4632063958672874132390585706650041152 10507863 90699644819214215162736627936094551144 10507864 329801193091323391084279863813535518720 10507865 151457658314613543733861117814774238720 10507866 155922707475545543992779364068759028224 10507867 19105293668791836591396729821888252124 10507868 70357630691200738501052409047799499776 10507869 -512699991754041394883000778091080571200 10507870 -51268531210713350256733724299551517440 10507871 338624531379913636364118755924053271544 10507872 125799358362500591910640637060359127040 10507873 -364668331208444666617120568543963523260 10507874 26378292920897044057474372779143424000 10507875 -142504027006704463808228341430430912000 10507876 538786768545545907043723926892140959360 10507877 -413373083773956919804112360238157622274 10507878 196339834485027380943127371214268823744 10507879 -454770900493430588215006357136774664520 10507880 -12034168534709130604128894853271193600 10507881 14224697814164782884138082928116919952 10507882 -227945580662544726847780472402767104 10507883 265681926248073536371871888903218191864 10507884 123222925824244662276776758025199550464 10507885 196979393475264036702848753430904613400 10507886 133788823922046245278670481512531484864 10507887 -16172679945632366546626220672609850768 10507888 -82644159731221588424752417497976406016 10507889 83605469936895949434687155459350752000 10507890 -53126381898898765754902463893642997760 10507891 -219686401746100462895603691885508759416 10507892 -328581032337319643324237606294268422784 10507893 100295150101726069762148087418644236800 10507894 212608448598979280674213988141606607360 10507895 137973372926011829419018955880753378720 10507896 174695138836751377936258813381671936000 10507897 -673341733540001351398897986859381861654 10507898 -518683204888128247469543914419240864000 10507899 -20188700259451657470959833823790197736 10507900 -33443630777793584025858077998160256000 10507901 -305555996322520299013573296199666687098 10507902 -96805758520884240172534420374677775360 10507903 -463634279919654994056833842149284622264 10507904 36235548831590806375809996714462412800 10507905 354238248428458999284814819302516110100 10507906 17946170547304553202870123399693028224 10507907 6717469146464072302125698784100140156 10507908 68746465613685757728350566268251868160 10507909 -259777368797260664719146093187160297890 10507910 17210227976949549341260963857438720 10507911 86990415890644426065427877491347482880 10507912 -37590685230651542786274356544480460800 10507913 -110305787775384576967349979868060998276 10507914 191035210957032819380005423812365936640 10507915 111613624456853755084817139558321392640 10507916 -279436462412194056001902814124941135872 10507917 -15002187458415483135735250559229131136 10507918 -288895744593453592292711946771844304640 10507919 -91071043787628244884344947456327580640 10507920 33939196181170328536195300559986360320 10507921 738519536907673358807557290667301674344 10507922 276330921559340335169282520835156378512 10507923 366771102867782212457914420220595499572 10507924 -150178062508971449775149751433112090624 10507925 -353676629546531957775267361883141191350 10507926 21642604394551759638876570546160613376 10507927 -281617840694263852325555057293756596000 10507928 18919052441459413782643598217951744000 10507929 63031102794468805125205035455208124608 10507930 -209943056614063221356443091029555200 10507931 218465334272413395824356309294448924160 10507932 -360662094847322769832031120491288710144 10507933 -764855496585210256228576463964664481818 10507934 275528962789580517207117245610439007616 10507935 145006132033130001362075673933708044160 10507936 -117670216952924394140643289767014105088 10507937 328127046290394804355015474125211657392 10507938 10010512022073483484044238666876111872 10507939 -62143002204533361716154845305230045504 10507940 -355635420656690949050926759427936136960 10507941 -88114631955330679474898376098327790720 10507942 -7032884159456461130976886698829800000 10507943 -432638651209003324544728060511520860808 10507944 -10902555236136897256706809033012346880 10507945 186576716795056011893952054624680933760 10507946 90021368350912376698068471152107367424 10507947 -511981820436693874431057587806834260000 10507948 -601051868722008292223411321594571325440 10507949 248990128368815464536659178908573720364 10507950 25622460321935684444470509238088280000 10507951 -769794447219160252833739636411883080048 10507952 -32765995899054258877053663107210477568 10507953 1578085926658496187612856281401726304 10507954 -80286693891220047738972263815636392960 10507955 -100780148246668091852243494369608413280 10507956 130101590358661178065192994704437891072 10507957 242340711793544162298363662693880727840 10507958 -106094674900007763536458889935857278016 10507959 -126488126455404890221905860145016085760 10507960 -40640851296926771379221821329574502400 10507961 24808746684394136080552676693145382224 10507962 63268336350475140447862597189635351552 10507963 -39029360690290969666974265200688396320 10507964 -248818882164237416782234626452371590144 10507965 1131576112299927946961969102597253120 10507966 21810394580404604102727692165785304064 10507967 470412994052599672956511257585595957032 10507968 571117674657655318086968384708149248 10507969 -483292627576329902657660699469809326160 10507970 207277690939922264708741630580305256960 10507971 154604433185449774474261443781604376312 10507972 -83146266787920457029777365641401761280 10507973 -220797515421691923067214237394774843360 10507974 346315732670037178984870827459576317952 10507975 175334954706001686336956936446182908000 10507976 434259538346103748985853203688023500800 10507977 -43830619358837752462011784445501402112 10507978 -193865316650567332514103304279554508800 10507979 -15939778231829802861199320653736422400 10507980 22667619013344185469163376462376468480 10507981 -65650514684263730223613393060445615136 10507982 -162179993503942682083203428982810407616 10507983 -93925894562727824687313588277958599680 10507984 71105965053526040415527033834003456000 10507985 17979618635668978219330746190245263400 10507986 41840868683841949709487494961198300432 10507987 -27188270951071326803631908645384556288 10507988 433384110304648978765816219256606883840 10507989 -264575908283062203982685798575759725120 10507990 141493769168559165493460650473881040000 10507991 287545492406996908911666528655246833672 10507992 -123836454335023214900265659276081233920 10507993 164059684136392657392320607049681023242 10507994 67204606689899117408180938154793560832 10507995 122244543980246573810149952875878475200 10507996 281143045621955603654198731429683200 10507997 887478459675153442847992686623016090252 10507998 -27982253096120449166334933325258143936 10507999 -134272117108474339308888867952963690064 10508000 -125991933313322147840726159769993216000 10508001 -393885392975749277437493056614089964048 10508002 106339909055372226239876836742909135952 10508003 -195152041576103735025412888654165164 10508004 47017291879683676937040301087888898304 10508005 -57932538848550628732572867029303577000 10508006 470991260036592998167533553419572756160 10508007 22341049941775811244419300547190279680 10508008 -12005310418510988792656825720201543680 10508009 -336878909347563257162375328148243166790 10508010 -53726083901708723031444563419734804480 10508011 -415775028268380613679808571666869504776 10508012 16146214967791642316372071707144967680 10508013 -175543328023158673811709000221834391156 10508014 293424558686855903218744019701267895232 10508015 117278167479429230906673336854537378400 10508016 10529995915128839702996330098151915520 10508017 -337670269658968620155558091058762146380 10508018 388943709773945922224508987915644027520 10508019 -49677283972689882474059605458535411656 10508020 98088193289685365054293264472434798080 10508021 -412438514537868779437892326183069085778 10508022 -51671664723388717153951329129905664000 10508023 217319450774493075934798761774667654320 10508024 831806961311577946193988205364442009600 10508025 34785104482746558148269269370587443200 10508026 -157619487819368690358545925692215534080 10508027 -855820291410459715445230087708553871840 10508028 -214470387466843367689273726196386913280 10508029 -15754782632591954983232044834798732288 10508030 88820947674369005729178758948408862720 10508031 410847731388121041229753192053419707320 10508032 -65447081994813057033804409207137501184 10508033 138262712508544771003424049506029531584 10508034 357687126364463329965817644841142499840 10508035 -497108313373093373118925650485955665520 10508036 -96323023343198194938402119522589204480 10508037 -37491760299352894724303406559474191936 10508038 -170894688654114473745526966255295026080 10508039 -1572468211460907469816534572948859392 10508040 -50868333082259959250059746942352435200 10508041 -28911174520276688274057166528509441500 10508042 -15423235720732100629323528255910015488 10508043 -72297300203374042658973243074685410304 10508044 -114589058877175304017812682997092964864 10508045 104736174877102344230024912505718339200 10508046 97932138705437054776439020057929942144 10508047 -549534364871790389670656047798198050888 10508048 148720256355553359004693046963742646272 10508049 -364642308691709792904295529393548416672 10508050 -107564139952562168063692808008396482000 10508051 -395213601376795298567631007418757876948 10508052 -20806991432487786018809271364590182400 10508053 -5209179055219816595314270246799411698 10508054 -49806422683893524516203108021510594368 10508055 -62758182559078339456927095694997688240 10508056 81601518089195232115221110445206077440 10508057 23566146523117241502410119405135866240 10508058 5260579121585215428588371780320117248 10508059 -478893888881866601693198268798699887740 10508060 -85291688064729266795419070645910743040 10508061 429932865417430093932097851308319180672 10508062 -332408272961140267551761976475004707968 10508063 535971421868768495785551145415280807480 10508064 -119695851118723504256863545398415851520 10508065 332234395517889085300290167594477453460 10508066 21927573284028214831472075584999697232 10508067 -747396001213130367471292056123409484712 10508068 43006837003413564278524922627335520256 10508069 -46947373148283914661839830633685772192 10508070 -43066491296137122752927933014232064000 10508071 -51495431629326679980954084791453216256 10508072 -761524091071575261622817438211559096320 10508073 29349978104151938996670418506787738464 10508074 122605908010710438091863860244418076352 10508075 72926171721504126634569936720332943300 10508076 142623722165774900264095521576561408000 10508077 647011924496919803016627694822696943520 10508078 177086231861744782786242446960541146880 10508079 45683565383305060528424072404892076288 10508080 -126811167012260479418559135887953428480 10508081 459515639003863071960937052186546148882 10508082 34939717073578140824979737531248896 10508083 410257201931334172748369997909367554520 10508084 422447097735192648325394145993519225216 10508085 -123233590179063770857945370526943238400 10508086 -256961679552707960603612424573798114816 10508087 408791800255146872722812603674167181736 10508088 64739274690786151698103244720787394560 10508089 15844968212128371483848767171553486020 10508090 44445322976206705176167635719401625600 10508091 -501472944455644607835348216709183734912 10508092 -73644722626550177826016516812996126720 10508093 -597648903849716098100234486991251417658 10508094 -24551248285780387882305483643995802176 10508095 36208190746016797749243341494924117440 10508096 46434066628835759874079282932961247232 10508097 326403207441352308859692514708969508400 10508098 178603209132490320616295740321834911264 10508099 334971361236366614031973870887384179436 10508100 -141559186762588668560905916291104281600 10508101 -21739995248535395071662826753329657600 10508102 -6495247647570166372043420641424087040 10508103 -664072905754781219260634795990970289200 10508104 10266597726929726009888317317178567680 10508105 -313204437908916587029320060884558899740 10508106 -94564491270815824818225565690513981440 10508107 295268280686477207903538617592315771392 10508108 147819237633418511948931054229185294336 10508109 -145490156562483106800044338105658903232 10508110 -165742873367170591035835193770018079040 10508111 -232155783738787801891149060146696419128 10508112 -11843084103290207997272197381868691456 10508113 91534061471647554795348304819077519360 10508114 124186245730598763014401085566751542272 10508115 26844425206057881830068038296063389440 10508116 10901348253636761029431823794203287552 10508117 -218318870949532697795466342248665239648 10508118 -102178599943153013338190373365950840896 10508119 142663223948972870941726544896735387296 10508120 -49741809459211001117771682756507648000 10508121 -32162975647286055708288679721785483200 10508122 14819869561456693020759503370468192000 10508123 -20546276680835849478337938910978869120 10508124 293085845905857979063523304444553728 10508125 -1077977140415435306768907121758360000 10508126 -115521245200270945586755025472839599488 10508127 522189098638851509645638220916712704 10508128 -737746782955280292862508097532622929920 10508129 -475672575521291341184559677623578940224 10508130 -4723656451038778204797806236753340640 10508131 5771179046696931639130711426865141512 10508132 -78054906444426039340923143938453487616 10508133 -231559778155437903536731771779484073376 10508134 47140916058282657645550182897764980992 10508135 -41681038479562056355349021909190156240 10508136 33929120172843683701271740033840742400 10508137 247132942833228183183060880136161193786 10508138 -39200536011194947532745482952311795280 10508139 56603564133011659905415527391086608604 10508140 -68534081071717177792444566616340198400 10508141 94237105165178565869429020224166874880 10508142 -94430773329614500590909663683570030592 10508143 729857258223168518177232169688468637392 10508144 304540600418145054469393662004374896640 10508145 68542289404114601609830225603481169600 10508146 467150886869652118419306633759248444160 10508147 109733876392140387543092369130389988240 10508148 -34961142719911799435914057943055974400 10508149 87557001894153126869014771056435966336 10508150 -194246932702131325131840416836967328000 10508151 -81617059247118985535883766769389483440 10508152 -278205764079432774157729453777519226880 10508153 155435367267221622958445601726821799402 10508154 -41489029317429546052093337101248218880 10508155 50573521314868546565383105008340803360 10508156 203684308582978427648519880710731817472 10508157 -657782963119557178599172332491897526720 10508158 356840801898125159549112001250681479680 10508159 66513546851524201350892715004632489040 10508160 -40678723642548889049385504291264921600 10508161 -211911350610348477775247587680676218238 10508162 96238803753393583147082902513029487104 10508163 32840090819350433070787637589796927488 10508164 -320577821747589294367154836797501514624 10508165 -515069947066402179645344355186774207360 10508166 -327364635935562435331551929013446082816 10508167 -745238105312217379344711624919180282808 10508168 5372954031176089429989339038851153920 10508169 -127680424038255817481290971380296614720 10508170 114656840269903504513023619833844253280 10508171 151669832845121665172473512002649191472 10508172 -159238421448185073302449278486436459008 10508173 -203896707149830748780436763693372419456 10508174 101782446484879021506324904917927343872 10508175 85113661473274452171640999747438719600 10508176 -35163477646348598337230290567409172480 10508177 69872028516644149378336604492815130664 10508178 74697521706171297681831155067829827840 10508179 -134962420695799966520677443445542594480 10508180 -398235812334670090247786546755082553600 10508181 176172067923794574120981188687102005152 10508182 143901724489347102193483313561907612192 10508183 -80072438729628043565708712942296032080 10508184 -531897737351624958709582203408860160000 10508185 -325727104547456906593215531688440192000 10508186 -58347006456847559040051914118235815456 10508187 96875105318639694419718409031476235160 10508188 -405303921626160130001594279297284506112 10508189 -350569159613071347316460954629960205076 10508190 6748719997402084506901015066108416000 10508191 -172722385980682185364214104734323978600 10508192 -197218440363685975832792258622080483328 10508193 -155224466117270549004794165587187303256 10508194 -59942807795287535890022773238491729920 10508195 -30695847771728967401656393438327200000 10508196 158288517202631769511281645072682632192 10508197 152906440236138026052303524814247352160 10508198 -86199985613231104923779876796928715136 10508199 -26165503277294035520835618539576463792 10508200 -85894653826586399206427759888597376000 10508201 -306762279268911849768222611140138233696 10508202 59030750107621204673152376383086728880 10508203 -154345861387774189978397818864308089548 10508204 -4319505811667767270753978590629818368 10508205 -28209811743222369027403299192188009280 10508206 -353756955749038226426404702100998043136 10508207 -599958937645310904190728706959321554544 10508208 -7904253205259449187524354756288512000 10508209 264521964667448495818160096577225677604 10508210 -6335161397153856922853538520579304640 10508211 -34272780285214712997407651611562496 10508212 32697209794914276491327511011915925504 10508213 -720004783698127049556737730161433347424 10508214 162628960675461107964388942933068561792 10508215 -184185800089470761727205107015574621680 10508216 557611020386876978735027716236690432000 10508217 -240000487435792879007020825585174345152 10508218 -29138357911239385381141703170837452288 10508219 -745057464499687178724776289384092584656 10508220 143881684988143831424364869571249446400 10508221 -486795153394704795829806995883380795578 10508222 -140848388551596559381029241749155508096 10508223 -98937303339431515550726068009820140032 10508224 -104970557242992712844421725622416441344 10508225 -14539507868590633542277736380613760000 10508226 -58237735561963952641489214063700890112 10508227 -621941314971496084411865686124473168488 10508228 163320258000733727882111711020675901568 10508229 -290899514265298640290834309025497750626 10508230 -58053628209733687731826999388092492800 10508231 -62107106301835866554588099489300860968 10508232 27422761413002157017277510460059648000 10508233 159271777525651135961850517981355028900 10508234 6550879812688590548848536877477945344 10508235 46195103669580529473847654888140038400 10508236 36561014369316773890471493305406401280 10508237 53607951568374370559921821366689721260 10508238 -41125305044592137326654121506244755200 10508239 72674738379457083415633168700983292656 10508240 29637138467450126992296544977231544320 10508241 150669903355639219002512218014867288384 10508242 48286310502834257620203270838814864544 10508243 -516100424487264859949686891781243855508 10508244 -78504477998269865646246672463912194048 10508245 -392170025276739188900632804228102958400 10508246 -116300873019543167654125192490175918432 10508247 12607509633245984619441336113393574528 10508248 -73433590439662732404885377987294576640 10508249 106914666583621266732473023435854180864 10508250 4004249689733185616829069993876288000 10508251 -521840333119769247698148339856310509120 10508252 140287760825850160208942548594896308736 10508253 -8582139872421727778217560789551567296 10508254 -1670938696594063401342179559186816000 10508255 196729615584693841550382157206698789160 10508256 -56989344246364847120958653107758170112 10508257 -172723558907519556762203248112141601600 10508258 189262296330289374206120977595127266976 10508259 -46593452339774755404261075320689337760 10508260 -235680356787184592790402412770274344960 10508261 787444040578273866649096878249494979840 10508262 204739217239963301100958983222507625152 10508263 298966174606065708763284356634242079504 10508264 154028392178594955311947181270237184000 10508265 -288535984993737756883228581883099296000 10508266 630988438176122582451735350161349529600 10508267 -8622222944822251073472792377524828416 10508268 260520346791157555423292844451569661440 10508269 7650399455127994321131987292813651670 10508270 111911628093978418771438848513730003200 10508271 -9730963445160835572497510124537212400 10508272 52046742478737636272566936846800289792 10508273 127293221566717805834581629676480884720 10508274 56372837711208818040133351378123276800 10508275 -59665340687524483811533672577340447700 10508276 164542540825779494244167494202116473600 10508277 -1005380608787063235981291351090297024 10508278 45391333228973719380881972503406255232 10508279 -214978479511136196867298642361162052120 10508280 141120374023051270492722299703897292800 10508281 440960964899720419400178994686811839744 10508282 -175892093050422606931605160016232997008 10508283 400533831063474592804608943149635682252 10508284 -7013328088445038570883701856098295808 10508285 -84486673336204441516891373782311064020 10508286 12637296766145097472060963185559962624 10508287 157315208638224895620144572216017963904 10508288 17660826652046535822999432722047303680 10508289 121416152808687643819935222906533667840 10508290 -27918961651366516127353852500343865280 10508291 218251066008015185104684938238848829692 10508292 -284424465780469465248461656568296089600 10508293 -421090654129187364644598688981194503458 10508294 180373878962661047094877714871241196992 10508295 61160746640302586448174337979095165680 10508296 36629436980543098029385769810807685120 10508297 5512617054318327660507810874005566160 10508298 -22676107030161588540137875189333001472 10508299 114240225360569815670881292084162441300 10508300 -108592904021861302644178165130860262400 10508301 76576300995470622939897607305379848492 10508302 136765497827892911105875379907690823680 10508303 -23173844117772044018386953049343989296 10508304 -21410032464225916949236249733652873216 10508305 -54851532683685852523401327768507711000 10508306 -238669838184638396434993456498608513648 10508307 254556028172846251375155443377273300992 10508308 -823112999109485512118747466481104574464 10508309 101195650305688368147541853741673037440 10508310 31637240718733660094981192726426586240 10508311 301355869663845807183914743376277143040 10508312 846446196941918969683129925219584634880 10508313 451865760959429845110945906718303490400 10508314 -212335106397635475851779256251854441744 10508315 225077960708713232941318200680321526000 10508316 905144570263086402013427923835387904 10508317 -126294800705622069393663892620922855508 10508318 23837737742137164317370758125029281280 10508319 124242235087171474886758868610647373600 10508320 -295469847921532421625521144586297016320 10508321 -296549635141539400649782800084754424478 10508322 -15339379307964490240883516551005688320 10508323 1982872149190426053983611269454624160 10508324 218165231850043828378456526699532771840 10508325 89350982131005691421681081952960753600 10508326 242744270931484567982997517384009862112 10508327 -522429615196036844691767437963996258824 10508328 -364978492962930321395527406005734528000 10508329 -121941612241461096295636517224382405204 10508330 32772413734902290061529886233827763200 10508331 -255900858642976778218897953641985838248 10508332 316695980386428571958514465546559613952 10508333 256223046464441317764830483432094131040 10508334 249958155366397587827405213065175594112 10508335 -358004523218300928503652445401502161720 10508336 103940288099260683017531687399031816192 10508337 130514603455300723852625761186918569600 10508338 302138341723963200482051032020538498320 10508339 -69644693316621927090895201747567423860 10508340 -2240089391781267989854395096491028480 10508341 -272874375869899660108230683493525840516 10508342 152923961756455421744992886914962225792 10508343 -22794661655240937682896555401892787200 10508344 55207236465150068377868298011051028480 10508345 98941226702379240964614057747748028100 10508346 -39905603755682848648805226141294842880 10508347 -876757262086601252540851977215274253928 10508348 -329903604835307009921892771746251405824 10508349 -3741556503202833212948806738004558592 10508350 8743836603770434654196954437229184000 10508351 -65892604716538752038218572040480072848 10508352 57425291764110721694101215332479795200 10508353 -874981756238105828597740009378842722220 10508354 -35028725962592528281516337370989549568 10508355 30947827534095574000676992440496757760 10508356 -212523736993420003927482598728445027328 10508357 -798553139191183320395756079014218295394 10508358 -35821754140782960193244015045397657600 10508359 353353972328937770681588845255137033560 10508360 -299271998487396089408549291757248256000 10508361 -31127557907752074373459948325787534336 10508362 -15597734139174958715077426047556840608 10508363 73090439683821790634273391552917567520 10508364 353254823103988963096022816165900678400 10508365 40335829449880508270733101332842259200 10508366 147569648214447447249510368173801152 10508367 177154896690048411190648692984305164680 10508368 -7863729219552185607998218005830041600 10508369 1121839608204934646106568550366043111744 10508370 2014695136307602763158801111757084160 10508371 -388732388077126804661180814580417467648 10508372 91797297877399217320713745832895836160 10508373 -3296191633358810371184103035659584498 10508374 -129456732151592595460400331337504848000 10508375 45927773439419166183964280830375842000 10508376 -184967211175823621026910578067495424000 10508377 6883599213600411200278852701543040272 10508378 -8508023803698925580782842742157765376 10508379 -44188696149769080968088610221810255360 10508380 55524981907893841010718737821427220480 10508381 -193065309569190179954492000681007020640 10508382 -52213694127781820854196374003184261760 10508383 2299469955390797201236624627708105144 10508384 -832364295363271988366206998703408939008 10508385 -33822548722997176540112430550621113600 10508386 103199730484877923968742319204176857600 10508387 -126131919041475859354278398048013302760 10508388 221362130959074954812614048324487608320 10508389 -259008629965005906778976807109005157344 10508390 -19625741262584030702581653541101264000 10508391 174287625593290986369986945579870413200 10508392 410580807674359873358402609681221632000 10508393 49354332663470079417651303158112972858 10508394 -3596430787801314500694119155578547200 10508395 -9482953314743297447307740671637555280 10508396 299236412529115703024359410399702643200 10508397 -271752544102340731113653670673024566528 10508398 100301301680330374827654102375047377536 10508399 313732416867651440099819152325748408120 10508400 -18431782469888629215395638603284480000 10508401 536393600503180367569515006853633092864 10508402 391235905056605752178866997398959451152 10508403 274795959063706699490313502494838307904 10508404 286001282302163717520505420788824492800 10508405 110896631140492817467872891845243388060 10508406 -152774512581384979450040251883813644800 10508407 420799600443605800157758307029964224 10508408 -22905151998310012506527029416588288000 10508409 -393529602868643402835350134862011446972 10508410 -51486734078799241517259829816761089280 10508411 238891182902677640671891284960551798400 10508412 -82474604499162537455005467793942322688 10508413 139160596215652595548460723986994565484 10508414 -97320184318627793241186467236199639040 10508415 23028169761362338876244273167171339920 10508416 -202207818407933040516108449196539904000 10508417 -209436753835687981092678041233787767248 10508418 220921265081932090578800273389071856464 10508419 269692132296202294949819612795709908280 10508420 -183242205457396763478821739985848019200 10508421 184263376029116330475873534229851022848 10508422 262915263967572231952653918334664812800 10508423 -7597950200427568750999081119801839712 10508424 87365079936083988748032981620682424320 10508425 158924843958417323509426376803439386000 10508426 1739262421444888398663740699405065728 10508427 -424164484977037455048324259252026280320 10508428 -62285677253770508497738654112797507584 10508429 308762972037735155071915320825794803584 10508430 51498890483829479982153574986439509120 10508431 -166306429307796714048438211437074229840 10508432 38727629494137535762930034476213665792 10508433 133525096385215947374560703019646471488 10508434 29502556453877698181005639445310959232 10508435 -86157781448229275493856221997110901440 10508436 85704962044105043974429082623503211392 10508437 533283054724485844590262944757665146620 10508438 -12080850832136924082031969428891079680 10508439 30853395492088126470501092887242699624 10508440 -436675795620383044294422123608110080000 10508441 -34015581486000025037282247845068350000 10508442 -11322424238087111240670831402848925696 10508443 -414562559832511528527256376406858028056 10508444 185647693309999142168733383234421020160 10508445 30239245744644965935936856377363900920 10508446 -57760997827954467634237954252494604800 10508447 -12868925446023739956473103162121740672 10508448 -273408621371960361748795549788634349568 10508449 -144393002155386075888841533799863635264 10508450 168101644702477638038697957139893798000 10508451 26573580431593914424369545631664898480 10508452 -259398379440373420374853030604059540864 10508453 -282255562493169516688055264215670304036 10508454 19925866805808288613002723646871268672 10508455 879243010512118299061609779995639466960 10508456 174944697246382944367819887327498485760 10508457 31796028150461878982291974486466093088 10508458 -43118143901431317963237813030007171920 10508459 27398149714920199969446490820701741104 10508460 -39771025249352226293937895484118819840 10508461 674181752369604075567088745024310135062 10508462 231787357245735373443790562780092391232 10508463 -67923292426581913993494897783825916800 10508464 -48559537992293492481314907878259228672 10508465 368763712922983375109872075527320054400 10508466 -211204691134823462188395488960031048576 10508467 -90891039119095274448856829067751530484 10508468 -74134431670409090701516443277723508352 10508469 3724876779060481145416036591649065440 10508470 22716128860475369081916514926095032320 10508471 40469047684672251305603777150635653672 10508472 -92013196758733542968060197869781401600 10508473 159296880957950459982018846699949386240 10508474 472790618818252857999294708336213871872 10508475 140940593630591821943943205225431072000 10508476 361763405858112247875895846901235924480 10508477 -38196745869974579704356353683243902528 10508478 218205587793408082336067292339127804224 10508479 -18733662672368593961436776396048297920 10508480 -131146025437778652162406659596904038400 10508481 -271860826396893134275510995878458692480 10508482 -143204590517949677598212629846292532480 10508483 -568233994601552992446345624032983811268 10508484 -107670259307694358990381144671512137728 10508485 -168656217443526220281230663057110203600 10508486 -8776207281543221757237130259981669760 10508487 -308437871733759885182829575728723800 10508488 75488445680556015910322116762242908160 10508489 -654897522573670674320778803234878540710 10508490 -161854924925226789157221977726254752000 10508491 529149699446734174212079809254719488800 10508492 969510819069247511998860206406556416 10508493 -221801253366223123148316874719628282176 10508494 -130299361699873460833865442726019600704 10508495 -710103890737208823856492044243615200640 10508496 -3320069501959702145168382969937920000 10508497 108574527515350211222014182783428904960 10508498 15886362165047174313005639456976906240 10508499 327997325055906654902548605216106379784 10508500 -189178786217613641117682923661052224000 10508501 398320893058479515487142546892672131200 10508502 -49251909049403813100362616131529216 10508503 491071891558507901903022669534686223752 10508504 108127375773869727491681415518980177920 10508505 -33684224386382242013749601970014434560 10508506 -11517296350488859406591253534758316048 10508507 342841335616675586764116855930281534280 10508508 -121801457017841207636808042339521940480 10508509 -681574563055692297301863539359317915360 10508510 152496965413894837668558688875543716160 10508511 -17037418176559182888690239179311947136 10508512 -4344647542765291923974916635294171136 10508513 -459268652053574940990891626485364263680 10508514 15719545283389278241081321746335456640 10508515 328618741494983582760699660121149518160 10508516 165591206651927167400352976143279390720 10508517 367487748029908527756455735251536676734 10508518 -64993388757867129752081086754972870784 10508519 25450843052026609459378610510627778096 10508520 43020176726910617124129814574039040000 10508521 -134000482408873089656700619626949982278 10508522 97836688071033324585036674492401119072 10508523 202430653431972709809506928357262518000 10508524 -56731340919111154475762259585489480704 10508525 183644740763307283449750498388112050050 10508526 -20688286889117285331683076635295782016 10508527 174405206825490818297002677826041097560 10508528 -170473745654886629086584714799277211648 10508529 -90271273025076558501301723872772474752 10508530 -237589513296543737961544883900217183840 10508531 -13071996342751498298099787921543364272 10508532 -317976028457334144788603819373445398528 10508533 -297452313109521560291915000695435021440 10508534 -313768380485156629990075745589951283008 10508535 174475819728771192805293290596903293600 10508536 172266315448622208713987432987441479680 10508537 227631767218657697062419086879075885700 10508538 174494100872258364238443285325274504448 10508539 -112735844362402609919359611963389356800 10508540 66008159185487045572568645802286871040 10508541 90536168569172348980173374889734126592 10508542 -228518130919371197269405331099586226176 10508543 -572198018588214881405428067056380116016 10508544 -169423202983424566115059020668533211136 10508545 -158687179111295048346784513878914213400 10508546 -2409377860197076266643838220924280416 10508547 -44344098838919918539523562153521806080 10508548 302050840684839476231144596875848349696 10508549 25899661581092648131428789027151333920 10508550 51297713387712092240488128660741561600 10508551 -746587161888133582768695196374138399408 10508552 -675427213049939405329993533219105254400 10508553 30984668121624207417033081033662943840 10508554 -47284459581117235992271643696595641856 10508555 -2181162418588991785891082983523846880 10508556 108547747323891036625381157088330746880 10508557 566757471176242872440882856946462959372 10508558 -54517626124530070666423353436891422720 10508559 93272433747851652262088356250242477704 10508560 12603470735297234869328629306295009280 10508561 97728059793687836300654442666092288832 10508562 -132114524045673536840844856067974917120 10508563 67291889599165865172054042037530236224 10508564 4266862212345778705651459089561698304 10508565 100811014014326474564314663288119167520 10508566 -66843710289220822551836496023874080256 10508567 -67053522446417290242556093287515305536 10508568 -14736341286208743738856858053499944960 10508569 -30047497843558751548350201643925598956 10508570 -244637810147748785950714606209384459840 10508571 -257985529191044388466663717682579921328 10508572 -296807402460671872276519249172618689024 10508573 -58647097025343139451738003197171073178 10508574 -48950760417492345030609337220169397248 10508575 82245201217614693034758019158916723200 10508576 -237595502098244379618312199337395224576 10508577 292743220673712647480627501679281690880 10508578 -486175463444642523599522413476230565600 10508579 -817340422098176452079353093011954470820 10508580 -258912092725387778621671017465775104000 10508581 -148677341222702548465221357846580479400 10508582 102655453711214900648505767058499999872 10508583 15704528279108238771382804779175348224 10508584 72522431200294396634963739512266905600 10508585 111559833960795143115576513066803665800 10508586 -21464467701376835124748364413093977600 10508587 170646000034854845330119642186335469752 10508588 -18214361263641809793141784248634566144 10508589 -487357211312845053933886658344384951680 10508590 -259559046577817354962423965238820478720 10508591 188677181271176962353411099273225904800 10508592 -23653037579327425299839430001145020416 10508593 -77646227798542866690529498407349476800 10508594 19976530597500981380863312643416398096 10508595 280461527029484615172314823269737385520 10508596 -100583679479291351216079075081495162880 10508597 -106046874004278814147472902556521318656 10508598 -4731310428334585901218171420006366656 10508599 77888548543680187313019625409534834600 10508600 -23971998806527236077678096352178176000 10508601 -121989333940835899942914235246383047136 10508602 100081367769488701363013510076160972512 10508603 4124175539102924029791981935433438480 10508604 -218767581656712479204701685875149295104 10508605 351062169792108922046485563149719513260 10508606 -153602661619132558146044540907102948096 10508607 -12959307339621561637378666804598658696 10508608 -130131295227840331627799501938360320 10508609 152478230127294106859601039660312591810 10508610 -2679812544930724906747633976727674880 10508611 336616813677344017704020620656405249212 10508612 116895669997081189497132932062227390720 10508613 125219386062145633344264628407869202144 10508614 219081977750366871861048522555604700160 10508615 -121005143851447013647378887557730508800 10508616 -22787417216469864832391151743321963520 10508617 80097619187237401376761923131212344384 10508618 42350587269179672349471791454577032336 10508619 116568806837638268249050148498057347008 10508620 174413596519651035571470064859483335680 10508621 -668708352537574173476007005262010535178 10508622 114101796623200306321266887263465591872 10508623 -102906746082041851746291722333812778128 10508624 -41348286251184774195025958188685328384 10508625 -117254712256944677878744159451279847000 10508626 -269190429319631932550770150302867781488 10508627 -313824798315272079006398878225803921840 10508628 5569249643343986668699379617582350336 10508629 -85694096161107382664103156683893536768 10508630 99120768781817683865749689282574909440 10508631 79224634879165513032058064752299523584 10508632 -286858499518382952317502826919101593600 10508633 100487412551280690398822730461468703882 10508634 -143593208958660669139189175143835938560 10508635 -323119859572482734564348277830977247040 10508636 340283496967940205216662091447754549248 10508637 396309068502743138054309099536045368960 10508638 -162351763974147614678147522528783348544 10508639 -3570552905398673177125401179730832512 10508640 68330619388467931827593714864286597120 10508641 -743355256969976835425587293973072320 10508642 6946468124314760386552251076201150464 10508643 214527684161129756962904276322648751200 10508644 -280460916109189997777112947014134115328 10508645 43663684795290782658957087185164990080 10508646 146233551474257097245609570799467703168 10508647 153684979367450404525787906250747527096 10508648 -605731955081056463867056588304197632000 10508649 -444619652088529379333145846525502645152 10508650 191472062723097004595197462632109750800 10508651 -395369683917734321897013884189232894348 10508652 75851268709268790194700500791507943424 10508653 -8522394777295713388357511141083915360 10508654 10638435584810126348608897764191639808 10508655 85808189826393603821868468225156230160 10508656 -40273115269107734811491199247109029888 10508657 -1027165153867830560021655425042397419100 10508658 123615859482006108869669692854761414784 10508659 83404736452189368564555092426225950720 10508660 -255061229088509276604635404748247256320 10508661 33041773441827311482591285614599404188 10508662 196553531303233675869947231448158231232 10508663 45603590778816916323730558544167412184 10508664 -190691814584510253258038177074355220480 10508665 -366854002740493982060497307411374346940 10508666 42984089664717027445063824797591986176 10508667 -24957741445690495818518445534156092160 10508668 558410288685901339364749553795094530048 10508669 -91957134235309948445431850238179746728 10508670 -215467840895040219251749458667154860800 10508671 -928485096992556275710398028710658934048 10508672 -516243561365496077059751546034585600000 10508673 116910806240645129739181467132722026944 10508674 -36487961274566579547192515794993015296 10508675 -82927335745178208809906356180314963000 10508676 -11420988553785457673952049417370628096 10508677 199180368904546834047151628291559064800 10508678 -575243784422820160266304542938360401920 10508679 51507671101079442831042563075584709448 10508680 -16239484748628817070508384826422067200 10508681 -212476827087536879995154823728058945948 10508682 -113250543417202881170075056873630361856 10508683 892202012573993539854952061315678761440 10508684 3258170388699217247107628576955666432 10508685 245845861841381447686835730988538740800 10508686 169444733178222733244249243867898890880 10508687 -596762784287817664876294738892469960384 10508688 -109219119109846687692918200219936514048 10508689 12911285138874702195946483488452981472 10508690 22450007521741437432054303245385523200 10508691 -373520601397588013853442646413878915840 10508692 280041938266537267939437853125553490816 10508693 -159871725887385669016970641146909829956 10508694 -35519554048468886002272076070871085056 10508695 -18468084649261022420781056962154410080 10508696 481989264243033808516230164546834780160 10508697 -36947276358105559830345997304073213654 10508698 78281573508162316000660768990531599600 10508699 -288160026685223874250193569132808322300 10508700 -6393953462587134713275245169429094400 10508701 60716770723616846255548609127990820480 10508702 -37637494469138580481018330221225848448 10508703 111727843585940515505230743328714609440 10508704 46030289594649328376108593966955298816 10508705 -61057492529136816192967114516291564140 10508706 -82921422416159983647114549700257281760 10508707 369001904359558715214056298881480151432 10508708 -178540368894563302843953662256859766784 10508709 2156923392332208253126939405335218688 10508710 987758939314142942151968028713099520 10508711 -50897997741782889375520308384381126048 10508712 -40296962663187313418570828942620508160 10508713 239177530939062321745303821680046666384 10508714 280723306653603690191107474308168616032 10508715 4082842432961609983599579340632275520 10508716 151936667080816940324668889474800067840 10508717 -93726837153703949984144575787552749428 10508718 -130128714173242089009975244343125865472 10508719 -173237143515371078669518025059057659656 10508720 -5596178644225709162047868150560849920 10508721 31146246487377281000671349693995494144 10508722 -39637750623130384221163525038202014720 10508723 422061508433630068565999112802753183344 10508724 320793517548463514348934205820211179520 10508725 130213394896632768587385684446133046250 10508726 271633107581801998695683207464229386560 10508727 -5345612089883744300683180108476504192 10508728 -174825140449068698137594382786973511680 10508729 105449067789520533468540106388752320 10508730 -241534281759349736440427203760704819200 10508731 431959338257715407324592926707513520952 10508732 -76701343017551862334527137155640601600 10508733 196298203003950820760633465859120504102 10508734 -72274465302710390239117350384508605120 10508735 -154764880628992130199138391287497852400 10508736 -98748223953664842870840844313042092032 10508737 -861969453230981560122538142070009027708 10508738 -29764703378700241178761646061658813440 10508739 105494272897350313333043185778614465200 10508740 -13105944230107590359895941699911741440 10508741 689267880359123163507228776485796570142 10508742 18579288657411232896535705639747971072 10508743 132401285063608945034347629294392576000 10508744 -3013062919755188563366064247291033600 10508745 -64168123911908128006794842720863431360 10508746 -53002320649908035250683062967298022656 10508747 -415608615624408414178013756351210133408 10508748 271939628874518777997286681075980963840 10508749 55888855897866181429370828773435439766 10508750 14503531463669705483017053544001520000 10508751 -130498219258391054531598614006008227840 10508752 -43157441240090123731626033720082300928 10508753 408173335403662015618586162379461686002 10508754 249772458634665615614768403419180974080 10508755 16862904185577199251163862966186042160 10508756 -430529693472262171686968011931618609280 10508757 107047902620185068920578895066744054592 10508758 -120766687693041213144120318553757343456 10508759 -171904394121992167319442041916831167640 10508760 -103277736602755084277274708564197990400 10508761 -368778733374104289378807142746079835638 10508762 -101742456262010849440950178808455239936 10508763 -432182946822421674602065587727201185600 10508764 80164114262427477358619561757867448320 10508765 -120960950645405252743880086612929158400 10508766 -2648161358603566811464304752454894976 10508767 -772115695283143686257033257412500454360 10508768 443492345653372683969171989856137773056 10508769 -54225763033176828349875513391797611136 10508770 588549379221334579916092855554086400 10508771 12977599855311735940632395766313099584 10508772 -109443121190125000593342482652135902208 10508773 1141526679167241875899025822313498528 10508774 -80416882658728279245268342243453320000 10508775 -169998854523869913716869860297576704400 10508776 -737458178542336975783187578881104593920 10508777 -508800952488376947376457712115120261248 10508778 -117087387876978638367394971279750597120 10508779 -214685834837272600398695843197517252620 10508780 96182967910624823365047438639915417600 10508781 -585359274827124817081944003839651880960 10508782 30782540405868387245865067853871388800 10508783 -230657772745047078529474492382055886656 10508784 40120371577118802038532338419958808576 10508785 104829266171790409209640692862549694400 10508786 -332120194115430397837275573451823343360 10508787 104427064988660465003190150208174153248 10508788 -406717473172618546547862010163342872320 10508789 -480851921218208536209794667995411011410 10508790 3252378260315692894671457999961742720 10508791 285111611446063931266433826918317288472 10508792 -5918621662949105188832570458177536000 10508793 -47951076283260782281164160247615995296 10508794 380761792279626818120740400132868003696 10508795 88203263417856101503213369474295216160 10508796 259390348620691862792196517125670820352 10508797 -155483368928737613209390252156834686260 10508798 -21283872053349475950548922386130886080 10508799 -70395275724812768432164577269261685760 10508800 2597497244411769511354242666646732800 10508801 -224897549016214766643002355659217267198 10508802 -55146555565037572077850120620097776768 10508803 -744360350824875326292688759425140338948 10508804 139999725114818340996164379111564694656 10508805 -6027722087948399905737279098456736000 10508806 -72637044390287948506742720253866373120 10508807 293412998621959338658511707099721596056 10508808 176787381022180153515030771096661647360 10508809 -353119248218423000167322397486847680384 10508810 -19726014022856739689790150063174326400 10508811 -722005195109992646625639236912555393856 10508812 -551711732029598146477940210546981849344 10508813 -2629163899361266859677241911824154176 10508814 2252030141416531383816064929738685440 10508815 -291880472291120060445359607706325875680 10508816 76763615493498640420227438309677924352 10508817 393520885386326682551187396291419904000 10508818 -291902802154399719495489825598413597696 10508819 -218331960881038699111560567083009539056 10508820 52335324602630713560672728558437662720 10508821 689438792414880989803876806342496489500 10508822 333322509436318369471477347344636834112 10508823 167507914811019176264984419914076263480 10508824 384118830698186227072607010446848819200 10508825 39413283379785178590204490346968841550 10508826 -91281577232932914910986596389528371456 10508827 137510434871078942191960360878547078672 10508828 452766097282262886303380127375442884096 10508829 179227880562783328953227131060407360384 10508830 84524021437043772780454558528480627200 10508831 -381387971021466164524541966505593566368 10508832 119388429361401763083128075525255331840 10508833 263811294382004301000956721269513446404 10508834 55517643105643505602196421540130176000 10508835 -161608604950365205073375474815268599200 10508836 90988374907817178438663567904957366784 10508837 -165982704215272830699815262235894328514 10508838 8937055558599358783777304256399384576 10508839 635976000260153057500263028177224221232 10508840 -206433318651547167150727152798846259200 10508841 -6102641829822146702281946970827754048 10508842 99630395163024091271890090422670737072 10508843 -563115892102279427393550872123965324680 10508844 199254556304663988398840497424832491520 10508845 -128858023533092415178831629769662336000 10508846 208632680223049801171639906074057225600 10508847 -105730058614423306188579975671859588600 10508848 -4830636869133053899640014064346071040 10508849 197786419674519141703444586814552038964 10508850 -188616050798658915907551027367717200 10508851 -128562198374779058994491733084963443408 10508852 -297311199157549288058221355707991328768 10508853 85567973475876059558863991917596556800 10508854 140430447290597096380085849352252521376 10508855 -149372318417638201443359230634713697280 10508856 -4285297169808138011286028824035328000 10508857 161592343792099565795818138324219180032 10508858 322780015675269846523321264585492295280 10508859 14110501728192356527758529949054023416 10508860 76848062060812139635580005693945743360 10508861 19731199071174094644405134879743493760 10508862 -5038759083275915976101739888922890240 10508863 -565161226809323627686178470066317229888 10508864 -202685000878162544392075212224988708864 10508865 2058997902726468205194427731571182720 10508866 -54011091946546722173380058541275658720 10508867 462946317626200013806939376280061477632 10508868 114218719816338389103831095201117512704 10508869 103629874974657203880337173885780088832 10508870 169198531210293772150338042038533706880 10508871 -232692709751062861099152708170293798656 10508872 202420714660654515179614919345850163200 10508873 130685317210707023133068113674751065120 10508874 -21601874715690639505667345165844817920 10508875 195346740690331036589813680267611840000 10508876 -27515964901729486876027680568834719744 10508877 -112501419426339061554942284397766666986 10508878 -154002663279992504151283021399162877760 10508879 49009707224100807444832705429722302184 10508880 56558641740763287970909112054841999360 10508881 129070017501412148914327554024938662000 10508882 177248981897629225909096565331926388000 10508883 265505923497959829657085085641375604352 10508884 -472600103639833912068681109435495342080 10508885 32330123136404300996326409769714159000 10508886 170170372133760004689077629344128995200 10508887 420791348568927337999665435147193731704 10508888 -59934538768502451903271819414243860480 10508889 -225087808489720529086584511689314358576 10508890 29024766677374198838097552414234869760 10508891 784678029909330679156135229427763796292 10508892 146382175236119760247917466542021437952 10508893 255678573959721121171036100042731870764 10508894 176379475819345789814772572492078738112 10508895 405097304038864056244138968868374540720 10508896 -280246417927125677285143064360984248320 10508897 -132381107007161063393323478069540175936 10508898 37808367420319645142126911350129258240 10508899 68142387604716167231819768517227464 10508900 4541824746384062476338975611653248000 10508901 -78887915915572732944654734833226788416 10508902 -97414998070810477807098909029831131008 10508903 -153882681803199730597825196452038720840 10508904 200425495449513389587102105656016896000 10508905 393558718700978675804363502010915941120 10508906 128617345400357473793391732715277215152 10508907 -35750236361235623186134278883597332480 10508908 -50429886649258970801202225261104368640 10508909 -437206818305197301586056114351190718890 10508910 -16352969054893788660752989912231468800 10508911 158210993926860142076003216565443652480 10508912 4549645666611528164235607571139624960 10508913 -553639785625151461739322262664562549600 10508914 -72102100396170637346447594021707905120 10508915 62385595839068261149223896893285208320 10508916 -145903740759658328061354405306270529536 10508917 176505443539637206569318424099127437792 10508918 9898422848155832575968510264781443072 10508919 -32028710752318142148568487721624366720 10508920 -352705770746006024439108321971233075200 10508921 -358270635840860080309216064489182220400 10508922 23061550733422450722756248789955737088 10508923 -112842632383481440558849125040934618736 10508924 -391022555519482440146721135450344208384 10508925 33235698854375486980607252442626121600 10508926 -240558791232789780268775275161787673088 10508927 126565760626873181928250236939203054568 10508928 267317486204616838365609112051510149120 10508929 187706580839592807746650731039659697840 10508930 -9858345781710628615877004290498542080 10508931 41173153930499938963981709811924526020 10508932 233829199714488612451916229134136564864 10508933 729232229167772239314612644904754348380 10508934 3296117844759003778058354236067211648 10508935 238965790732868004456142889868815971200 10508936 144641606169678042423189318893155737600 10508937 -346316482683127316280252920403565113840 10508938 -36758588174131205813834336629552496640 10508939 -68024093552747192200565272304143810560 10508940 -744711835389628478836602314332800000 10508941 656406634958452955152052867379463815852 10508942 -2022244703740599277252451318918720640 10508943 -46717035930395348769736253223188236272 10508944 -37665941637373610153085990867073392640 10508945 67594274022460837381999205841540419700 10508946 -40562253689765449621515347065478095872 10508947 495432926309548766181432213213247760040 10508948 -25195887803770092932043704482843608192 10508949 278802219995675617410764761385333159136 10508950 -116814256543865108081034076968705873600 10508951 519247226402740012387818256571386355304 10508952 180250203513282655670149130273133158400 10508953 73150765325209491044903190942461307648 10508954 -156348544142141652338217276328394231040 10508955 -181820613684917990488179360842408330640 10508956 197407391103740546489460833033536097280 10508957 -129579160640029834958508958046180660160 10508958 -32098223325091718370656124675044249472 10508959 -54888489305373972369140839040632663840 10508960 -127424162445425790700993105124476846080 10508961 118462046681691244898418221974177540272 10508962 85480506595735157577275966713693017600 10508963 127982380341777648089064904982522197212 10508964 43052898384526547133579394202406193152 10508965 50764661278729511066790681117408065280 10508966 150348668912632541553062035521939285504 10508967 191824098174886763688097900091133623040 10508968 -111801165739762925579908915741547197440 10508969 11803365787247250796971638868079200000 10508970 -135630573878488417807394158924015872000 10508971 868232128041652458760209279536563916 10508972 -546396024228427607360924421828006292224 10508973 -70937556165865616610193799520424003776 10508974 110601342444330455486457495435492269952 10508975 -667737505733581571967084800030177016000 10508976 -61426007174607210589674745162833592320 10508977 247169864470980951733199065230425287826 10508978 241202468176109458568243224438344545040 10508979 -189168585177414321774562254120943426512 10508980 16836792398275852903019574932646704640 10508981 -72474787695058910513250014648907927090 10508982 134300848919131654615850155265842343424 10508983 -130984907277485839286261797971109682256 10508984 378235261717458089534565406732044226560 10508985 -702562876994154006638165311839063360 10508986 -101304652068145005020518141927503569808 10508987 -1125746028598231591357978467058622065248 10508988 71532997621167930052588045639472111616 10508989 29749955636132003745369129532772638790 10508990 198297185171053757631633574622799912000 10508991 -58831509686756649283744815167808768000 10508992 14677711872605254519199679853942013952 10508993 -400506984989511726337148542507633077456 10508994 -60764041358364375961021524144063697920 10508995 -54612119575938531084888735059051116800 10508996 94755884607328011161292415484599074816 10508997 18226033305429874121378568234956828160 10508998 -289929880865392283515859520287963364000 10508999 -95226479089025782970404285692972242112 10509000 -34388063683205242965085892427448320000 10509001 -11912695484450647587314114448938704896 10509002 -11466994055401143361573646110794034176 10509003 -165617703362065197992855001704216000388 10509004 -406525809099575313338417302992640409088 10509005 -120097243746854129668321912415111498880 10509006 33311195829746337590985403757520460800 10509007 -30773250677859087239654121791449299360 10509008 -180257941408574001476115035704825036800 10509009 -82002854746041540890626630299273717888 10509010 108772816461891565236140764084684160160 10509011 432839285994199679042564555366584919424 10509012 85160199591194547882532954949170900992 10509013 473590899338047734953615287111787773262 10509014 -307919424142092559234940315132060132160 10509015 220416564593794456449995428369157696640 10509016 107726613339113489231045555562944962560 10509017 26499822344584969154225398040262470400 10509018 -13567114775620855049224348627616754432 10509019 483290873252927179105521104939476808560 10509020 -198636335922420407496913991488670976000 10509021 -550255515344636914425495590795194601760 10509022 202636784874099761143823051762987567232 10509023 93560256488854482572179641920540876640 10509024 3816630920929362884376092689245143040 10509025 23683058396560417203854446099743970550 10509026 -116485560370529056158836024891173996800 10509027 265370145814483172813668405865930764920 10509028 -5058345180092047638925897766396902400 10509029 457460166041818836578008738933899573630 10509030 -40247158583453568712200853519089565440 10509031 18256705866088426541646987486740017920 10509032 292353630000745210559101892126841830400 10509033 -24283570807275832182224381130432943200 10509034 -134448155689868118374596214926234371840 10509035 236529589325694550504753795584010560480 10509036 -71066525741940210360365712500520698880 10509037 -262477431465174126540589973892683282496 10509038 -86963352690331670203794175364758970880 10509039 -136809008134889811100360990778707029000 10509040 89803754604474365126101083122222530560 10509041 -290706734547508123714163063615145635916 10509042 -131102253473915492999868091168615356288 10509043 349657801120872067963779829954628229744 10509044 -18150727895091576428290565083806670848 10509045 118423066354493373202573324929596682240 10509046 -7241265420176610568964953796136417216 10509047 -74447347325661502550583162845266470048 10509048 182551868037298407305246579903014502400 10509049 -747184606212020440314922253718623273340 10509050 -164235165960459315067021540041342530400 10509051 -56465288197763819037036502537027017216 10509052 -2834837703136447212656694514762828800 10509053 1043151868301168277950573692302646738944 10509054 -144349062536677207451200998747279022080 10509055 -379618347836482072178044179005988710040 10509056 128308440721389104459826832562183995392 10509057 -140573154220309713632305607259154542252 10509058 -8386542043026713352423538266913067520 10509059 -322954340381525708719750569268573198848 10509060 -142251018653756216753378263762689392640 10509061 613542529933360073628080607701159095872 10509062 38041890916067483983415752308485528064 10509063 248643071753278184912963327036517739944 10509064 -641183128000614969339908205566824688640 10509065 -7303952271333329280895750577448595200 10509066 299660301369639620434546367040306399744 10509067 286028568220287658866427543345546440352 10509068 88334847346481986245855682185499745280 10509069 -162984227536840330668718945363401083520 10509070 -85149638458729979821313033241158688000 10509071 -68349638803984455902216372020483848 10509072 -19775932863460853605014012660468154368 10509073 -29624168016786823536762845169988049280 10509074 196165243470238395285849195134950363536 10509075 243215299359359399266581862793900610000 10509076 129728071589342480035360605902155813760 10509077 77261544843016671578192972349126046392 10509078 128341648644494965254664130825528088960 10509079 -111257158314175788493726450820463971808 10509080 -21561073687816841729008986716289024000 10509081 -151193163524353456592894942313893933856 10509082 359732132271308715648069530881693545984 10509083 -179571132536766363640825967134295696496 10509084 -30129182708537194894757003379881117184 10509085 -257164089608409982552663152175534307220 10509086 26092989467684746271995776263012832000 10509087 -273588075235186511827814737074828237240 10509088 -176039257143025249234417855957863628800 10509089 2867139334484741469656638541856312324 10509090 118216625821072544909480607893855232000 10509091 -485976202211194909707535475006816829216 10509092 680119875342687820298798682208284288 10509093 -60563436805253758611567359286621153792 10509094 124396026815194383330125200677374868672 10509095 200602081539669994513321164593976164400 10509096 -279256666278035323761683830656190709760 10509097 -396438939980687644762998251847095448454 10509098 65610951374117699147392119216827249664 10509099 -7709624164083437092241448930049948992 10509100 -95560638230774894373678166651904537600 10509101 -325101103954176907383950286311438081898 10509102 -462478953259811092851211406911103808 10509103 16439565483347009476535529027210140400 10509104 90894195102084985753840268350664785920 10509105 111318630256217416284740042717865998400 10509106 671288330494216603425909650469603148800 10509107 -151778333145305894553660403120053602400 10509108 -169724963880533787040562560975034634240 10509109 30522028587358401641298518495216769280 10509110 13862652918066543362324666584467749760 10509111 136559787301864612020070170980940884832 10509112 -56687610885423857240433709587137925120 10509113 186659632543954850936192079982669184724 10509114 561157204203926101944908105573339136 10509115 193695710229984731662135173853181957760 10509116 -24874150211944510721335025364385308672 10509117 -23255111881051571530190960453740504320 10509118 -320297015941388735537149065387287850240 10509119 -304633752592341626718731845516337144400 10509120 11409796966845180732648663552255590400 10509121 10026954210165934650133449558742693312 10509122 -14066151773108662673917376878623342048 10509123 -252924773449526896644645031480129191936 10509124 -59491312791117700440142001784069521408 10509125 -580575697133369021905284862720037352000 10509126 -78906235293795885115395294333840873600 10509127 -401079301146500094401279635298148756120 10509128 -309636312865285882739281854728494694400 10509129 99708274439875614815853976158972829920 10509130 -272299582113810349913090605856276699040 10509131 275743782546144561361060729330255846932 10509132 112669206938494588132338456950033014272 10509133 243418266599665902375882969526013170560 10509134 80212747278675002352241711150192641216 10509135 -5648076220964348753268589188127296000 10509136 22156135568944601234676532943820816384 10509137 12421482743233581093034993436788205568 10509138 123701668742345683772842572466256630544 10509139 -49069650829516647173974152567584470780 10509140 295971115380907227704484683770121629440 10509141 -328915004415412287402745583951513772576 10509142 1245130301118150807857851994408426112 10509143 578018939866153472886614067542980122480 10509144 -192793065620151776805878420742124769280 10509145 278480022431164126044881515010549011080 10509146 22295068464814171191816660412438631904 10509147 -97305962088401336485659841275858819840 10509148 87003265600296726715877855704092889600 10509149 124952903755112931522221921662899114336 10509150 -49291094421697913869499664173042126400 10509151 420906860102358910306853457938767941264 10509152 342224992913479945587231221778185060352 10509153 33909366924742702615521978116386384128 10509154 118619783567044654101213172409838433440 10509155 -3884653472567888105209192038422954880 10509156 -159104003816787821024005839429924986880 10509157 2198898487139197989378833881387412800 10509158 197158896920940338967139996745919170688 10509159 218008181669030063648479820279999704104 10509160 160344127412789485783014809402218905600 10509161 50142266486852550989762125854308121864 10509162 2620986642303361542320172897314640384 10509163 66833227049257704294869746267776232224 10509164 -531904941894002977141183703442257274624 10509165 -26869701316907705299187778299140259400 10509166 -245835703545604709938517890514513868480 10509167 -363493569456812475529851727144983956784 10509168 26210753571891425431175020796749185024 10509169 140783957449998370990192709922014123760 10509170 20111128336088645921924907066623055360 10509171 431908756151357378861975935763900141112 10509172 -266000853165430730027869323081228320000 10509173 409702099319493875586496163119156741422 10509174 -14442880931590332374715926437078021632 10509175 -249518880776398078836324989959167127600 10509176 87380465355199297323389093535457320960 10509177 -189531332552584237546210381796684965680 10509178 -163446505643420382956026846747024774944 10509179 120893371840276112165545270625341390560 10509180 108019737709095152049711850813215006720 10509181 -58686479234475933519404163586471153018 10509182 208000203996784818055913046103671624192 10509183 23321726614859597167288154198772698064 10509184 85991123885920106293710142097546280960 10509185 -37205835196553306410962386223726700800 10509186 -4988990616382601635339334894651983872 10509187 121174418678937577176344533851503024800 10509188 -123686405001003932856780018726022538112 10509189 105761368098921519732925037497283718624 10509190 -8837369915549081838351355947055968000 10509191 -205322144452031325865134302110468404096 10509192 3968557991923772159816390085328773120 10509193 -1413912384135079346025627792732329035136 10509194 123066178160377879148876033312006148960 10509195 3125678220096615840509061792684726240 10509196 200324352696664424052480869606138402048 10509197 347008272535577199230194614135384158646 10509198 52190456664343158690663597278355671040 10509199 486780292443165828181104210533332401200 10509200 -669279356465858660856439215056486400 10509201 60320129309403704377554653325596040930 10509202 -75970853601370029781944094893585014784 10509203 414026110500081118914381732166823137452 10509204 6831095602153370175666120314538915840 10509205 -98687125766412803999701069534055767680 10509206 -99133599498857541973577865526897988736 10509207 158278832292161711963114928208372844160 10509208 465206709128471471881901078636906280960 10509209 13323667835284184889049156266364408980 10509210 -102252941111039106963706206173680780800 10509211 77468615190697643266358117925202250160 10509212 149197308433546521255605855705394708480 10509213 316413708293886267843926613421792704 10509214 -99651014859982234947725736272532092544 10509215 -414528091023146618288711910484033655640 10509216 -204431406138018569642924461385450520576 10509217 6754495347790959254516521866599938560 10509218 87449524150533350274476045724402143616 10509219 13594068724667123596549662305936075520 10509220 -94849819009107261624256423306820325120 10509221 18175102786324713273029045742691981440 10509222 84942135279102558270283981351953646464 10509223 -371883655371192818204586147396860098800 10509224 -103637769868999474944717728750096793600 10509225 210992190358663110768762560495920851600 10509226 2932668213051327271578195753845087424 10509227 -639972031067349847597199086728537150720 10509228 -146405763055445878822191091373679890688 10509229 276012260166727891903561857193854122784 10509230 169934592587332562229484235105311881600 10509231 282232771637311443024896409786042000 10509232 184605591380552827873673156944329277440 10509233 405181013231739200559617154142417056960 10509234 20939882759476010144769833625681365760 10509235 -15198623396869069941690201787640584800 10509236 -844543726407385059094518314376734661888 10509237 -336222921756250894431035004874364050560 10509238 148786393657052122501397911539295151520 10509239 77526780150531261922004043277884607968 10509240 -80378149396049957050797948496537190400 10509241 732901041767499016647543822680234729642 10509242 91707133597318109292534013727542590720 10509243 1405603563924688752900734644730721408 10509244 -51335051678385136699845604492371400704 10509245 -431566626521570967468317493543054844500 10509246 -37414482594873199264417930471914820416 10509247 150713232430904875345529251273312327680 10509248 -81459005496186815567546232444398075904 10509249 -95700458608492840039426866459330192336 10509250 143927414986477439891719536877430784000 10509251 -59801330739882761552911621054623095748 10509252 41937179996917681465058884980414627840 10509253 257474135599601125196289283082976229344 10509254 113130638575734255017502916351661446272 10509255 162077414485410148848355563475127785200 10509256 198758728110838383120015277721748218880 10509257 -238279368152704513267059271615743204960 10509258 60346668133437445877912140781155150080 10509259 47991450639124859834277962894113261460 10509260 -81614634679915110355724005686771916800 10509261 -34708834302310333882849373731704614400 10509262 84540399459917434713993205332690887232 10509263 504342675340989128387364382933501556184 10509264 33533785049009476848644724856086380544 10509265 174266321319830887861748817883101045660 10509266 -358481605201070852815726357724088317280 10509267 49320353568826255364804788769466116280 10509268 173791680914374824138840771813338112000 10509269 -451963964058555175716260079304866548640 10509270 16616199711724517510072405742450850560 10509271 -137552542988943309217656852656283854768 10509272 -723510200636711940942177496135227310080 10509273 -68778641838200581661944447411060243878 10509274 380011127866845544520214754773636017136 10509275 -44499995273779172212323974934613993200 10509276 -145976982092494441587659957923366368768 10509277 -528320179393905553906232605126522478528 10509278 -95485466213919025512917804308708192512 10509279 -32975978999139310210201625403399035904 10509280 -265997498185801514583598814505035366400 10509281 135158359695944223974044795956273914280 10509282 -48677845108436901223768934435607579648 10509283 373049655322181109328811563043295205532 10509284 24676795470529104988498238650079845632 10509285 440215630610189906837668538146276935360 10509286 -2769464334072814397365027825438439616 10509287 14819624722289773542399094517760849552 10509288 -451961852433164296025095759455424512000 10509289 241211818462876411915365068234137250880 10509290 -54341127141913667117482240574143353600 10509291 236350304537431790203166760710403456000 10509292 -310816367574800167126731823226755107840 10509293 -259486338973502715117810510699510748458 10509294 -291968453849556835061216754139171123200 10509295 -229348153831253409843919978220301330720 10509296 -41079391530601034658261013340111241216 10509297 -303223957711104047582480870794287430800 10509298 63670117130676001436156743986131650560 10509299 -18838391902238757766911756957157415760 10509300 -116748400541615761031662168374079305600 10509301 -235368737869150408890461827659049783296 10509302 185985989560511988882927739288119176352 10509303 -84902123178272347606232971515502989696 10509304 -281423962474936389273343297253914644480 10509305 -211555289301541723272840783478564774080 10509306 209779845187351377800065531856178069504 10509307 -830794823755416922331004416426381096960 10509308 178801234626176209159533260144299223040 10509309 18568310852319957309946416379928080614 10509310 -36281839638520495409633787637584691200 10509311 218652318884918730832338949118438076312 10509312 246582730690242147322448434059074863104 10509313 708797968408055738606343001295862082562 10509314 172069007513758440681938272615783687680 10509315 270401022665703627323799051097722720 10509316 -469561097542431700241281109473786967040 10509317 5084349267672941444089548086203528320 10509318 -121992551833009949810095341353806771200 10509319 -1080420535470662783076087726137860196120 10509320 212517560235710105804976858797672908800 10509321 -104453550246113296513048832968479412224 10509322 4395078861324692646209576553422801712 10509323 69669467255782046739007065900014597520 10509324 -104774702471765789289788634506816467968 10509325 -113138298631301961085913572061283639900 10509326 -35199581845546455280014577884658712640 10509327 261944798261814754028920993165890813864 10509328 125131081920879965748747112483822641152 10509329 11802077138018932596642020787537078384 10509330 -41880754180835723031306793358770183680 10509331 -181475587079187843015951619521523161008 10509332 182303142126376787202287818201779260928 10509333 -58807850918887025297246998962763092576 10509334 -167052156450409416918316238672028192 10509335 86816346356789167367222570160172784280 10509336 -66127827771132973134156394686408775680 10509337 138201733039960636599785001747445708240 10509338 60624541100856172906807327040351920896 10509339 223667568892266251177672225695293746400 10509340 66351019081690393255351851082278243840 10509341 -182484184377653240266041758381048257536 10509342 85153257463442613702092114342911509312 10509343 87534701311801789998661096910450626544 10509344 -170183915991550880728307861835963432960 10509345 -8711619782426148579880864017353351040 10509346 202366967438656287685222500565688833872 10509347 -50406517025954538142473296367498618648 10509348 -22361406922530409627943862556145310720 10509349 340515465102037613169283159243549922112 10509350 42938712989798941066525479513830450400 10509351 -419530520745957447089444998833586878168 10509352 122312732519941703844031638118948700160 10509353 312517270360934161108742328271745232804 10509354 -143945165762759613091325765919474393936 10509355 479910771698847484615137836263623857760 10509356 89650760949081672710750846985518039040 10509357 34262783768669921693200097220104735040 10509358 -25946849232446736129749281624754842560 10509359 -139121474089687678599087189423640256928 10509360 -3216801084304905519190816452688281600 10509361 4029087753111153687509364571700035812 10509362 170675225513262470046441842250881095200 10509363 -209506927363708507163804227586616345708 10509364 -225133765611783397232523116695319144448 10509365 -283676645359105552470656146021445920740 10509366 -33956777530079778114623888976704348160 10509367 -207051713678913754807797847043610240 10509368 -502382169331682356932081573526222233600 10509369 35548920780580271826108100195383670848 10509370 91558826458934188672497577560490137600 10509371 -577275715379432071990123927789401670428 10509372 142890832780156417827811259588935680 10509373 205482391970621132846937572868159164640 10509374 -52728125567503739077215680036520440064 10509375 -211467753232711546334659496307630000000 10509376 56973998510154956002021654439072890880 10509377 -164929480864257955196955438879476425728 10509378 227075117514200300177769460405994880768 10509379 21058724008229703555519202620072881160 10509380 7364820365269006542431887687954759680 10509381 73154184841389214019489208389371011870 10509382 -69450510545214497670524451621378203520 10509383 35335893934602729407224413773671597200 10509384 -408473498391916660477093207782424903680 10509385 123322796449451878087222713338273546760 10509386 -205294042862934404052782380287159430608 10509387 57138863685066649252764012248175720960 10509388 -474299653534597370691611419877383809024 10509389 96005887712252749665015017005783012800 10509390 7554592402469065959663460545676120320 10509391 450953470552522516648827670205805364272 10509392 218447256458203356365179128937622126592 10509393 -120999062736624372426176936607510953472 10509394 -56003042906764219108238151709374220800 10509395 113604418532919036361484546103142788720 10509396 -58219374080852913695459028043530590208 10509397 -495221621927658066075960393365184273540 10509398 -340695417307724419386979532227171864800 10509399 443984613793148705026816734751956499200 10509400 167301353299234575402881129650387968000 10509401 251914224393252499084166391021117879552 10509402 -97401457038696479879521837917002669568 10509403 -33060947523767872114430801242771699072 10509404 143186074200312181877823627370110706176 10509405 -55580033579844328840117632053993991840 10509406 187474422464928576353419600152129549120 10509407 -51352827710805211157229110361588150336 10509408 -28849134457561719404736913548411666432 10509409 3134606917035467832421613354434384816 10509410 -156985368773331676270041548209832633280 10509411 194591334489749648451679131429657355584 10509412 -309225773563381857414491126659821854720 10509413 -11438291836845910423376140686410568000 10509414 208743426755121742244398222516451701440 10509415 3447016868949366378834785799436101120 10509416 24420337453328429832083630380836756480 10509417 638439560225358782115349861702322502600 10509418 132985633458000814864211189803201994160 10509419 -57838642495340882899400747313068228928 10509420 -56247282885985099867521164734815191040 10509421 87340743893987508506290873164825602092 10509422 264051792344167862898761437294309464000 10509423 -90509296681706457767375832118202424672 10509424 -108870379275669993534144246766169128960 10509425 -29790995059384401765575408979520626000 10509426 20786165805712341991828124281731864480 10509427 796599036219042367513828756379912236000 10509428 145864265890326210075632999757581251968 10509429 -32732911229723232029877820201753756032 10509430 -214252554713477666254782099200238470400 10509431 -5931870392689759526546051571009875208 10509432 -7118150794330978232867418572235386880 10509433 382482700983378984604784244470345072160 10509434 -66281708520871297347797338769054300160 10509435 -56297117222294195202898887139861108800 10509436 80888618581474541446503680446000005120 10509437 18382389310216221748543911571773986700 10509438 -196165201131452494764854076060367563456 10509439 105624799934383886894596749154159105000 10509440 -449382021698023104175775455257192038400 10509441 -172070969154362344593293144092905305808 10509442 42671702976320361589042978740714769872 10509443 -2378985376987426697821256570767615584 10509444 -175830335683398247557289532912920120320 10509445 -41519803831432469167637516957194339080 10509446 217802222340430642266967142399396603904 10509447 -209284554135616318156293291553005738672 10509448 -83758513660454977280871708928950512640 10509449 -132680557445882500351644371031983028480 10509450 -5664304108366286711191840344094272000 10509451 114067887167433697558833278513408551920 10509452 -194696835125787431519769940763259529728 10509453 172119504310694380705491325125118814400 10509454 15812986413649055641381992838903503552 10509455 -526015301994672358806218926301580000 10509456 218724560390488554840862971895283712 10509457 15916545599981853301566893331303522112 10509458 663510641288672447495855066537952384 10509459 106186782119647819932381680891591056128 10509460 26498321516949170875199193053863157760 10509461 -260336456920148273655874833388606189938 10509462 184615255143726748410478138698974029920 10509463 790968928166288556576724965812905216712 10509464 -231443451504082880884283792366875238400 10509465 84739087898860115922593923862188784640 10509466 11225741539191411630371321042724227328 10509467 496901313017329911317074179401286720516 10509468 -70206337077526246642060140256790744064 10509469 -38970694452810436156821339161476335130 10509470 18330891352630629794762281187296003200 10509471 350229366482758950445179878862626657832 10509472 -101462335948927113330253709181578969088 10509473 -296277049951955906220765514833414621036 10509474 -9682504988860114510679655568638848640 10509475 -486220427505829306651371955126238007000 10509476 -11009020256175554033729069799661800960 10509477 -80911273669294328275875381270133572096 10509478 27808436291746307917068864475851002112 10509479 547560354195620804547889946583501961080 10509480 -132250596802639465199858065474043904000 10509481 211870604367361866718084182580018988282 10509482 -64539827615038191924292171665316448256 10509483 -275666881160660959263049897436282039976 10509484 -42252913348912800678273297828460416000 10509485 -30167062402411455607938556137166406400 10509486 56956464524266447632703691283385924608 10509487 387480420324680954832552807799897045136 10509488 -59916587653516142848926280589213171712 10509489 79559990067153360842884541428390620000 10509490 -7444703510398880797370291331397884000 10509491 425762938875316631621155493252039058384 10509492 -84154410452995077066577493138321338368 10509493 117272099101219520290405324488637709760 10509494 300966546152221796241957788182358222592 10509495 198877206990156689776719077664388215120 10509496 312456382422873958173392205801810186240 10509497 437867224902461430807097193832118609860 10509498 -200669787289516479876184616678680630416 10509499 7692988884588882618994477177108704000 10509500 -152391350786363971170433615800266880000 10509501 -8621114061181788707039511866524633536 10509502 -512180100744814039638142729984406651136 10509503 487381117815187798921459637481623026752 10509504 12826787619178035934341635488509591552 10509505 -309035307427930196741239523131404824640 10509506 -159994623404909048776646422743230968320 10509507 65099637628180010246545882259163463440 10509508 -566678940237568536285949784840976327680 10509509 362884884751441808394994278712836967710 10509510 -10426204992102525161820657095249479680 10509511 133275160712899741170539478443336738152 10509512 -71791120930020948584868090062023065600 10509513 -148259241363180815377736020126364672640 10509514 -81778784911709401645575585190912008144 10509515 -73205797460823295860872617267842975840 10509516 1135684031413745495273146262214216192 10509517 -273715557332648366395681616690767044788 10509518 5849325084341444947606360555597519104 10509519 -236252784213756460535137929635130750960 10509520 67891183489634090228343002395312128000 10509521 -76605045410163421195598537077567558176 10509522 85291599860116253732045725213491372672 10509523 -815498157647400889956577654892365198228 10509524 -362971230577396288752282528057348683904 10509525 -99672344899397700983821152379713588300 10509526 -110613654741660962932138697051645592288 10509527 80382128507761275072037080144736512000 10509528 -3499307772824871883323806469311692800 10509529 21479638161402234067721606613782663040 10509530 -15036608011455462415729555483886076480 10509531 -9034771490227095907273892891949934656 10509532 71427190801598680845862823278362895872 10509533 397446657610141315315700739206250031782 10509534 -5070485659676244995682730933146408960 10509535 56674039320527011494761447172488733480 10509536 883339361881532488522156283564111953920 10509537 -17078924412139746424396731194318735232 10509538 -121435950051755451360921692795554681056 10509539 584954549740308093958081071597388733340 10509540 -69947160983455967128797059847573688320 10509541 -179162228489490887173277207615895343328 10509542 -406417356381880385372961164645465184000 10509543 -147559763381729513507767036146361282560 10509544 3153852808653962224339309195609374720 10509545 94952858580908171983439932932924651300 10509546 -64874665357748251504249034129040518400 10509547 132349907029712934773930779309376342880 10509548 -173182087280469869874254537277095353344 10509549 -231243234646855880312133247176848605152 10509550 -92986618167150384998753212993395811200 10509551 174171141481973000486092316679818349600 10509552 -56661058109011607370976170969926369280 10509553 212434994174063040296853994939125365856 10509554 168331730457938977080745184857458576384 10509555 -39050872544870333451961804623960207360 10509556 176172380636083641607730446561238016768 10509557 33585886052968002049783723356022501806 10509558 -42597855342359717892527835886119247872 10509559 375386426799700681923164475895554454760 10509560 112382478925318304649260558619572736000 10509561 -609727447544030114791534157361978345600 10509562 21689214489094948888676870923667896320 10509563 -62798648146155378291958202096141524188 10509564 79454225022089819617013093033623741440 10509565 58585006870837534565875817422578576000 10509566 335204972480791702539134162248593326400 10509567 160225482821756495103046996867469985480 10509568 -449936901548152233824788469951554912256 10509569 -443996869136372902983086134629581965374 10509570 -48110601964365643850664765324027940800 10509571 314996126081351104643324194251707594400 10509572 257777142653215640632256433908432462976 10509573 229320275238800383755685618742744201184 10509574 98774679942611652759569758399656032640 10509575 -260505978003978876932953869766460335200 10509576 145860163706886732541271035179895357440 10509577 75889500523966498884289833168828712008 10509578 -365736668033321646576571620335408126160 10509579 -108539170766829518154260082085243355076 10509580 -125993875879249463365736529333712757760 10509581 391711676863587061514640611819227575264 10509582 60331490123409480932836481602628611200 10509583 245213878351030470554974393912426363120 10509584 -28978510071084001907412024684938526720 10509585 -203853077512572887363144304284127609600 10509586 -240309267963885031340253417420109969008 10509587 -5604999734003720080265405628506246016 10509588 638875281339168824216625446794291200 10509589 -71882308099502633220856530251566595328 10509590 -2713684579986290621056277915535552000 10509591 -7895610859253205050046965393877815136 10509592 -222488728694747783800363837730951424000 10509593 219269434059197560598442245740792890384 10509594 154094419928767754553351628123483891200 10509595 -137057632599895339737370690673209860480 10509596 -392130778785435420311076890072620300800 10509597 35852341783489539652185317885059717248 10509598 423615570193806783088662514936302907392 10509599 132267731816441517057878112038754069600 10509600 -133812334434588383859247755709120512000 10509601 1155941586937804407890820232020774993412 10509602 41630139442352931473078252579333116752 10509603 -301796761979750413336378091591653391040 10509604 53460987935875784940835814883528867840 10509605 267971203796513287731218104465512504960 10509606 -108179130092734645838294666697381531456 10509607 -241618074413622523449967469758328558240 10509608 734562421040335039100673362648246184960 10509609 53257833540506702828296640850011317728 10509610 150097823587129836002113675756729092960 10509611 56655381611439074574662082158419733760 10509612 156690078976214598087892482963816116736 10509613 161078330166151940495193612350931750540 10509614 133479898484307455238400682019341959680 10509615 -230902037271522111663940944409333740000 10509616 40555598186833699989582165229385285632 10509617 -112882136789641761667980389899110819660 10509618 -197288678141051498027102994693768284544 10509619 -61770428977737591446166148438197092980 10509620 -57973141162188156834722638657478983680 10509621 -6306325939054698614638791061871904192 10509622 -249367439982861493015906942798996091520 10509623 1301421579405531857075097893115448842240 10509624 148514868191993619363028869491088629760 10509625 -25846472760604691009982650708215536000 10509626 264306790017624124693342021670086685184 10509627 -24956740320482488519317361974488239680 10509628 85094031902636316976328183864962679296 10509629 -156618209531177304492539770954042273680 10509630 508967679857227718243995732001541120 10509631 -236483275297954886912951437338678491136 10509632 61934764447855212485736097045052129280 10509633 167660709006055253789662441005418781184 10509634 -237157469063008790060532864978241172784 10509635 41279842913019643525117836137726667600 10509636 95256816874880198553597130757862054912 10509637 120206710292676254446128271081634910400 10509638 86519677948726389210530118108039900096 10509639 5688503720685171224457833947974433920 10509640 411597680754087724617283240574549452800 10509641 564615772747739192509601150934628534800 10509642 -155162492415589034314944294678024330240 10509643 -54817420983651968667512932886884373788 10509644 437301077733829333398026712604423259136 10509645 181054888443886718298275669821931946720 10509646 2557936615005554551512900559880795136 10509647 213863964460267345210360537591853450232 10509648 33402633576300814658079520104004583424 10509649 122034624694134420124921463298128865650 10509650 105436134491067708339543149389836778800 10509651 -13503886377070139052800000762338375680 10509652 329383742940545478339552084195426033536 10509653 77994105377396834601862746513139624320 10509654 -123056848213134786215813904292861223040 10509655 65163631761988082549399926036214320320 10509656 162103025751181013616538859709690101760 10509657 118077513701678383544236517128171872192 10509658 410479179247245928921329057153545057760 10509659 -213822614460756476386995639784629651384 10509660 4187330099238954738870665553752064000 10509661 8418389108520566263650184627184692262 10509662 -129553871237919680794929491335987191168 10509663 -243006889277302545914016065939660329656 10509664 31736316877233148622391349071736995840 10509665 91371196574090023080813827007259933800 10509666 -39929130545562501065224136471441972736 10509667 330464332620488697358745993340212134476 10509668 136890869703362770314031042132235516160 10509669 -35595867656153276506913782515508829250 10509670 236761648323789774994699335316913664000 10509671 287805583141401580364056380280602484200 10509672 -191478572795893717676202885872625254400 10509673 6103996508494261013626640191006375504 10509674 38652870113159872582069437028244074752 10509675 -47099496212006684678084328031502856000 10509676 64911126856483678961283572963127752960 10509677 143003200983364212803032579829265821526 10509678 -75625687591223673375421252665426061056 10509679 351898970005093271871484685638389009640 10509680 -59426514228582862621781245325823344640 10509681 -15240355730960660090580443221301190912 10509682 77740224018572995540081842960263983104 10509683 618776894647742657186203837610911417932 10509684 72223968952271217077257007066201763840 10509685 9367541225954623622874214056618439200 10509686 -327157154668619142625768647846712688640 10509687 528472843389571189124191542557602839120 10509688 81464543009534329216498957253152849920 10509689 458349298002322373414728948792449576960 10509690 -146404938798992634671281503321586575360 10509691 731123290281795258543952924062252285092 10509692 -555470049780275351941328004898815965184 10509693 -29771916889776874820820761864626116000 10509694 8883828206781274915129820329309722240 10509695 120536041195987881183801793206842736480 10509696 2115408925457352917755363749946982400 10509697 -504652342227818706285471762738169102 10509698 -386739356990841793826271132102915644160 10509699 -422621319876631758328223438887025564352 10509700 -97431177630568997155201478973466076800 10509701 -388537523333833115020649894496969563298 10509702 -33824930655323956871225049606247458816 10509703 330396008904714993103472077499403868952 10509704 86551456394713336508530904482052997120 10509705 330715511627355759696265570342603990500 10509706 198283628141734597850346924680182308960 10509707 -306601153766235508037560781625137487120 10509708 -498970878134144197466778939158593093632 10509709 197036492802392401819157654382112130880 10509710 211691502451247520113546162493585173760 10509711 300675105615242289994642648861124443272 10509712 21916676953377485435794182690420817920 10509713 -146522310846663841093779575728706397696 10509714 -218307941348123649402967556614278349296 10509715 262853257672644953917706016675862842000 10509716 -297977944768637727660914557760912991360 10509717 64440529724246879376189432741392686080 10509718 -34155303641665064887693917005900713440 10509719 367036310466132496828107979720596225840 10509720 49404851019691425190044452531990937600 10509721 245542808296259773154477300706983187652 10509722 -365290574525570938697045331727258211088 10509723 344038300859275957273463198651117399040 10509724 210128586119547333168287125980633898496 10509725 468920777231790012497768167889064348000 10509726 38725931030277173884033233646247184000 10509727 -50611837920500795662537280636925158480 10509728 -160069557378930631176265141804501893120 10509729 158795407862187978195958081206886679520 10509730 101280221130464468203417263398173824000 10509731 121023401854223316246391937384672892600 10509732 -124423269190214832633458409092867220480 10509733 -184269894308729387269896272795554559396 10509734 21560222408866376659118291909656392192 10509735 9528942051336067353501199990538849280 10509736 247985906267499744521131938501757747200 10509737 -20356158665687206412496327416166742656 10509738 -78529990157562627285805408909722713856 10509739 58078361751988996856219699765197848960 10509740 22730549877587014238127968195059630080 10509741 136039536963820273178303371850533170336 10509742 1529292484450654935190547070291466752 10509743 -371506167649172239258402569047752404000 10509744 -3112358192492120457788580450753576960 10509745 -353359890766918010718608165496854242200 10509746 -149076273982076022837378349449787645536 10509747 -121775663921436754726757131861237773000 10509748 -163853286394328398672965656354106549504 10509749 57132697154568481692323272783223233920 10509750 -109733272553633777339234595796563552000 10509751 -34363047251886735772940244230443561472 10509752 -371372848971287084258470967152758067200 10509753 225428057379918791897265412701195841344 10509754 265321018649117499851150795377093231872 10509755 -152110660886120986801654650142917522000 10509756 77212057595879395718692238077510394880 10509757 50051248813500109981897323944082319704 10509758 -47161708626218965197361031416189943808 10509759 3698885037122788157503411418100007920 10509760 143267098997668295567142738593033748480 10509761 906267306237933719943034572014770399152 10509762 -82666470920762048781632004869048350848 10509763 -603845474527242106644378982239219866616 10509764 803889449314682047674359157804251774976 10509765 78475570356081178469832547885488748800 10509766 -195575813031976967738289840509605602240 10509767 82429950308161561312006982629765738560 10509768 -434091835714939863837239100908935756800 10509769 -5693418548278687838700006594177579980 10509770 99801019410312079239807196784397610080 10509771 -144884685712620712634109390318403337280 10509772 -8532141235037939957799462228087088128 10509773 283479822638546098984819877152361468022 10509774 -59402730920014821208403715963362380800 10509775 36446136241565634130204124423981875200 10509776 -5535560106127771853695029255312408576 10509777 -19231568100620110433335206227466168000 10509778 172354834094177540276744106231937783440 10509779 255227889204541142919879317113496428032 10509780 -91720100579191012095943689347735347200 10509781 211541959620547962959953104856736385024 10509782 -53231240021991539915709712315384375008 10509783 460898039122387318661186594667997765224 10509784 -4524794977953308332669468742003005440 10509785 180701578554746950537044830763438024000 10509786 -8360935347211299376486619117190912000 10509787 93201170185514089774669430342627136400 10509788 408044133806527857115435158475283688960 10509789 -273844933983920607784515996927164078976 10509790 78423753968507170729909452588212822400 10509791 130318782552945491329962022695586487424 10509792 -182943247462598512622142077335838392320 10509793 -4109872786228408920769818748800407040 10509794 30195745993631408131926600515952256800 10509795 -143572395199963604797085978043903350880 10509796 -161679497215597472466218982506182179840 10509797 225183410285068553014903284366833349246 10509798 80287287559020019091053774236326030208 10509799 456060099625344302736012955301348415800 10509800 -128327112117135758734487345568811008000 10509801 -25866272934121479701733125766781120368 10509802 -6275597104781102869549190876717595648 10509803 -77464198345286699516740720383414300720 10509804 118082128402508411798268171598590935040 10509805 -427886078527208762971619716962392535540 10509806 -60799383122105178526115398067055267840 10509807 -68626091316914181456284086510374648576 10509808 -35543905351380183107184403008763330560 10509809 -373519599207281187504083864295812601180 10509810 4052270883427732063966516205147136000 10509811 965579342281337388679895196905074366464 10509812 -178257521849246371396383033405225646080 10509813 -246403850534262102295177106190880253238 10509814 214859741429470603647096944667437684256 10509815 540285994002836265922233113255193459120 10509816 175274979270441755707323897687743385600 10509817 -56076691955555095107739505270218486188 10509818 296327775021734643077481074200279008 10509819 371242652787250421477943990987422123544 10509820 -207697060768757707830102299513543185920 10509821 -218442795245325066301528508594634709440 10509822 137506394840459733659917023979760199360 10509823 469157234728491732546154389163315907072 10509824 112437366974796496789672198673069506560 10509825 -24583881773692700187131958033435818400 10509826 143570790117747260413663539207396841344 10509827 204212736922781063684557047683445020400 10509828 -25713705080942486740637687081530036224 10509829 270273662716869311879594675870050754880 10509830 235114303456513007674526727015857481600 10509831 7037020568314979761004570668257966600 10509832 -23249285809726741597061067827197440000 10509833 113616756235909701803554108538010221082 10509834 218917835282801597284397452090741850880 10509835 15177765759934327339193793377805922560 10509836 -141913228732714628714471751000751526400 10509837 -47846303833035110549283029118631878144 10509838 32170923877746898380995145237933976896 10509839 -665274602403543515779602792900138465360 10509840 -29781095273065586083226448833693614080 10509841 91043900927398191714131149320242424242 10509842 54458911509731658194257377784167874560 10509843 -78888374401074329326344964898970507336 10509844 -177547959957715462987834242714880347264 10509845 2590978200152816019097017009561887520 10509846 -36194857340130795925840398632129912832 10509847 -250954309394906169986681533326654719760 10509848 -491712258511749598941290876944643696640 10509849 54585364639858594976756499278068828224 10509850 12805202527551708579387965039617152000 10509851 494439748447288640032029824890412579304 10509852 -87157393881201018067817239183732704768 10509853 -130543007229704681394283380133950641742 10509854 241754575737838409700164589462535061376 10509855 -61313326147684048107056885632696625280 10509856 -151502243088822065119308979704881479680 10509857 -277409274995950095156464794143428008428 10509858 119038133009071778033476519537583738880 10509859 900376573769232217905659626651035629016 10509860 -167817027934586693471623936040875441920 10509861 -156635568578244296093398342066340971200 10509862 -95005143168942125103206702491700934336 10509863 -174166887324447997015969280909605262400 10509864 -102336692958123804854991877985187840000 10509865 -137271559901610339350360287079300899200 10509866 -117334070016676084976931334091973212160 10509867 -390029453908907059850374284325658527716 10509868 168780106861788859056110073924115955712 10509869 86011374818259742068057116603145181440 10509870 -31219331608119644999356208516206755840 10509871 799653945768350000074597678401775565072 10509872 -129410595394089456463700929335846862848 10509873 -23759566360985283375441467350358590464 10509874 -279055343995625258445920546660207246064 10509875 85072649390680722055263732654288108000 10509876 -96586424800209424317510769731588573696 10509877 8237059129441833570481596781027495072 10509878 288306173553296485631973422409773020800 10509879 283025603574932624458051131147789028584 10509880 76260145663802100489529457548596326400 10509881 572508265964851539962213283843361151232 10509882 3862641566863734013238745853773499392 10509883 -20378006782449544518867595651713304616 10509884 -179575367086993730092439731805459816448 10509885 229954200228575142193702051993476403200 10509886 -330716719004503823453930783081406052608 10509887 -306268813859439354033760547325869258328 10509888 1922812645797614015062674074385776640 10509889 110085361930596264051613144144600780520 10509890 61005446803178364974603427018295156800 10509891 -154013940878816953946284851911105799936 10509892 143810880498761245204013212002364121216 10509893 -17907574592696155767103951826205161220 10509894 -219455875986230174308303702229406552960 10509895 414576333384070564729675745220678404400 10509896 205533702339487828797565398209524531200 10509897 194354870744289150598387148732518563600 10509898 -13947357688176036446142472780547537664 10509899 101989978799752839271923326855102628480 10509900 80467495687760276937058842037830681600 10509901 18873705822057831931178181724431462902 10509902 42991082902430874275250961941024493824 10509903 679963628737397522396943199497596371200 10509904 41342717918276521362888448683388944384 10509905 -272063432025775238177701701176849164800 10509906 82622209635363374055868538784722688000 10509907 582551272745667309511089669143431210840 10509908 -99556951519748725615343212334178463872 10509909 -175112038617310445154612907473186988896 10509910 130118446413139962392289351010263525120 10509911 -434173647391508910276931939069739767608 10509912 15178826788670717608236881815345121280 10509913 -590492463278102569959111090372464286838 10509914 192871641546930745664900176776409932288 10509915 12521662686824461384281066459202468320 10509916 -16472238854512568729442738651270069760 10509917 142184969654435099530082434164192283584 10509918 123768422923962328749106881516183760704 10509919 43790485080678006837502376694213880320 10509920 299223828292094940355907287469960724480 10509921 492468061179151394407720388158977060 10509922 -2010191449544876274274183754046283776 10509923 -91437877182462584948611189872324676800 10509924 -37567594868358223273498153335974965248 10509925 -295540258109408707594859922059825069350 10509926 -143754695274055291424579904820959221760 10509927 -112490104294886018257144214369647854768 10509928 -190003059872565199180969190021503303680 10509929 -390573698362494118090906848559712076720 10509930 15649436388749786562509812444192542720 10509931 14570426031062661858708519289513333200 10509932 480842453095591467875282895959007242496 10509933 -45440245801885701179757191139746790336 10509934 136719326507210830654728840016525350144 10509935 43702347689833652325228665878080586560 10509936 165082427135349929076125152417490141184 10509937 19512325779994803930671514212241925586 10509938 -30849422402651123310529501232556720000 10509939 491837784403596412356186370907243760 10509940 26561097350289244656124451306117775360 10509941 -310075352376766884365416963440242438070 10509942 -144413644195743551696937809202257756160 10509943 -32677389020061109807356341890247430808 10509944 -560118469162584905446282995424643481600 10509945 -214578126633071860161046470608032612800 10509946 -100294571119837102655786268609204166176 10509947 -84208887552875587168334434410319673088 10509948 119861559715092527283654427143432583680 10509949 -310309731788409920512758368735112701050 10509950 -70586142903407178571760395920604771200 10509951 -3469226983110514080400654766830970736 10509952 157834977306491128087531234955687362560 10509953 -113525303330246131870899210321639530796 10509954 19886795794087769538939940754815872000 10509955 -262782134278669564320500668069321053600 10509956 38666665253851818415235247780356335872 10509957 -291279763012358182754158890405271162146 10509958 -126941042187578274061074399063499070016 10509959 281286751014825022872593799052790798520 10509960 59086905792044516156661726000601497600 10509961 60325789913411529035605368640233779712 10509962 56917827113614182872227309349111386464 10509963 -345049370708518950110927479903754748456 10509964 201219853942786185037768277658403878400 10509965 -175110211608342764232528800813124720000 10509966 206612335329825511902272500888904908800 10509967 259427779873813879639621006556927252920 10509968 41916531941641027536149130393867780096 10509969 -464198101224865633216331437821988355856 10509970 166138053269939122694685101576146219680 10509971 160816208782994722598660043872867744172 10509972 -13184849822762712801817353862087612416 10509973 195325231877224912486271079870972974222 10509974 1475570836276682483194679984808198720 10509975 -27190611015234840864865845654652796400 10509976 478084781508068328256793898809834158080 10509977 -210094255727407394063426669022646782834 10509978 2800223453850115224852314614201992192 10509979 237495711448575284230030178257126744580 10509980 -93540761945657933149069474771359344640 10509981 -33011621496036794995335204404295807936 10509982 -62470970228815494294999620351498790528 10509983 25067225432061573499106934139235101440 10509984 335308419913262393043628184457423028224 10509985 -146567910844392804839336536551396499200 10509986 39332253727714469999049309795714163200 10509987 -93300670077569878872884247268878869640 10509988 -56421632140858707804931511748618362880 10509989 34205724047303663892568353372650938656 10509990 134858784002480003386722279359903293440 10509991 155556510879056119534051384006814166392 10509992 -37661091808122560969571382286308147200 10509993 135828934602523821443131601944951874340 10509994 -60548465683537164708060554949936780288 10509995 -29482927934187966247694649130039772640 10509996 4916320359784790599037768294319390720 10509997 -788054956362756365298408067766317880554 10509998 3786870024439713305226521413999192320 10509999 578403796580243444205846605035676551680 10510000 27093051801432497156104132759685120000 10510001 -371770871065402649755687143166263728400 10510002 -166113603487410922331385941548109952000 10510003 230367500869371289438446489113155961680 10510004 -80138357546648796375546530988257347584 10510005 -139153210095235169210859761904875839680 10510006 68978565112830721558556694712442749440 10510007 1044375732261312236827714994711145661992 10510008 -531335262649194337631420678249563545600 10510009 -227255929829550391022624264919653256790 10510010 1137200036854030354669729596025867200 10510011 -35113434531697602790065256514229989712 10510012 -69367054176036546607570690985379397632 10510013 840211960870189310769428150395881921900 10510014 -98033804285355095250660970940972467200 10510015 -8627943290336155272743028526996695600 10510016 -73270099179901199437099831051702763520 10510017 1389039406361205788481334411690653696 10510018 -253264732345607090611472025450103733040 10510019 -94472794064392027172220723909754051200 10510020 51707727699643939357474442359424409600 10510021 138517722369119244524797128105465051680 10510022 -91280011460265926045210833399402321536 10510023 121427329962788775858509749810337914368 10510024 11002243017462148144982842959767961600 10510025 165114258092549596808923301949293760000 10510026 -163146307045673325071226556329528473856 10510027 -746078120553682474474864629801322403928 10510028 -154625734596726775402759033693589144832 10510029 -40092793966683899612203920454650990312 10510030 168097439016611012382842983178164628160 10510031 16663403873433201855551684642167434624 10510032 4118419421596887777523443138445836288 10510033 58211642112777755452949589224807797620 10510034 -51814311616925461702915913092180746240 10510035 33757901692930074866718711799827057600 10510036 531687223040521720142934799433205802880 10510037 912921233471506005476182206383771686272 10510038 -2561741487594896436742564781354115072 10510039 -62951557037284893682230302027783176344 10510040 -474235670857345941877921066491048960000 10510041 -37411685853303839069150819602886417760 10510042 127971005790995041519648194649737330672 10510043 -149781100702996485060532129121128251708 10510044 24102775346054848030699355576857545216 10510045 65169470190302654029307463155970096000 10510046 329447921136511511318381339277782555136 10510047 -143464447121006483854136893595069192160 10510048 21209492837819433499463439486493655040 10510049 -497622740591793212753147483279724365280 10510050 -115901879526095980032165547458435715200 10510051 -540518345171057147110313532281297954048 10510052 -4816809027186998192649291407779921920 10510053 253439491656617148065880108478784937408 10510054 -36075688029029435785114527915601305600 10510055 137133795473541192963461060091316821360 10510056 -213946954318069926470606371710960322560 10510057 -7665889920913771833925426559952660480 10510058 -87676126603492768827368418072929521920 10510059 71250046028860797925619999270498945280 10510060 4959776313999595153530650066273280 10510061 -164727021990883881792332850250952887338 10510062 -154559660423963810866049762514562423680 10510063 23648229193523170552655425052002643376 10510064 -128891468754993001779153269203455344640 10510065 -183757955879896980649034663431051456140 10510066 -38454172444306542440072777161873121280 10510067 -455594678052741819582135364528088728884 10510068 -60050294688410570796904602814691358720 10510069 331968677739246274529607156389825943470 10510070 -96154361597125165564782026739643115520 10510071 56768635423940769719377734200454000000 10510072 151985585139594315497594881164831559680 10510073 -117048250291858467077198418684383076480 10510074 8872692447462630441923990117268909936 10510075 47461441872386089168518144153803427000 10510076 -174020308624498963369336244493718794240 10510077 50486297395380703800559826579425149408 10510078 -280383927275992278383350876354821658560 10510079 250118417402293336223735287710449767680 10510080 -35795254240196173813579643837145415680 10510081 -112189251883703198633698980965771628800 10510082 -25339648842023516683494713723391014016 10510083 -37349378671740841996922880713895577560 10510084 32829665778898718914083293770370641920 10510085 -10115814164084009870064021775771760640 10510086 -55290021268582931259951571422469170816 10510087 -266454133169500939873141012067395402448 10510088 -383574051601330581442160318242245258240 10510089 319452136969000578355119350911648142880 10510090 11873490204623850962810544066128776800 10510091 -169633550613463041818669054275642190508 10510092 54960697125829763612018112911469921792 10510093 1056604894066291249089473023309800971520 10510094 74384979538307536521883557537397007232 10510095 -49607699086121237648576295157433418480 10510096 51399166384380790624722594136296210432 10510097 302871007402031684510842029922285649280 10510098 -93968248428421190171133694045127012736 10510099 18747191284157027791757474397826812000 10510100 -6236653325507050503723718635983769600 10510101 71756145867313663844511527005327171200 10510102 -18467616872968438220734984346057203008 10510103 -179903118315686566504817656222018176 10510104 -75353408122679321548611904718107115520 10510105 -311803719710914309868669416764080527740 10510106 -175879017049245285933390479905773439248 10510107 -32131841802046253140903210422740514960 10510108 353751927217256053802936890381317093888 10510109 310022621762197823494096534150188647916 10510110 52781257661872738883472180779492456640 10510111 471950411064648992928598876364563759712 10510112 -18680948382957824865834059683439443968 10510113 -113058103099567986490686292915242731856 10510114 -161541423493689394112493648607123614048 10510115 108223315070148567960684487868485728000 10510116 35579181493747341869470293320639447040 10510117 57040312769810431394582751996966925852 10510118 -419992533759219025582665352392071262240 10510119 -349204298054572696613558165743139121456 10510120 40394964893400257311213060127013273600 10510121 -296265356394761636515930491319455513456 10510122 29560483615061339089092773952951628800 10510123 -68584418333828614209710570822318269872 10510124 176949206516387130563813870558087794176 10510125 413517310442141594932697700104828424000 10510126 75514216474490738021118439613579639808 10510127 59970194400097319603596087480823031912 10510128 96748304972204312429328566486301081600 10510129 -206790599776139291589662009333508914624 10510130 61033564013066028694989618063534627840 10510131 354255656902556530051739236567296077424 10510132 73362840249976675953110158268954695680 10510133 523011007628271812970560481389697330684 10510134 -178041589041475103497336410952573523520 10510135 -110087314474740604147484208925625340000 10510136 -58515423607682991179345287456864419840 10510137 25692179444325331783578027124244511408 10510138 -359687045182725156863292213864716027280 10510139 -301423167042195543582540102192441318144 10510140 48480915145997925611115606890448814080 10510141 -658880160859355507253084982367931302458 10510142 -246672756347600600704791333332267572800 10510143 -32853916780549542265702538106547353216 10510144 -10563381180238214583093178695783809024 10510145 62772474636442317185649527877557746560 10510146 -1514124197608552954363696885042553856 10510147 65682293249281985397939365459120813184 10510148 -574555389013173211131048250410676021248 10510149 -61434330873948220718777862690095271552 10510150 32061081206566109498947616923335792000 10510151 58655880936531605208525633892140966600 10510152 -85921997639221118384127868670693498880 10510153 -215891247708690833754192168897196383360 10510154 -3610914898735465062745034412692493264 10510155 -25762304999825027811525362109466674240 10510156 -341462346197862326163020373069005292032 10510157 -172238245137689427190713109709513818368 10510158 7546911985010589269520451754268062784 10510159 -533003613898434547833301426874750239560 10510160 -80631269839357833944798246688994099200 10510161 -333844064613448169004558204831921171456 10510162 -54527617096759258855912480134729182400 10510163 -298795810472207525298259960268882541588 10510164 82714971589912263394983225512789544960 10510165 -237085154615196083354127184454752432080 10510166 -67740807307288483454886374703550495968 10510167 -391503740384031210684183583421475252120 10510168 238140593012038020773824924921141954560 10510169 182594927868172608305231086336390423620 10510170 -74153450497174252739186302928991168000 10510171 154444461985762525317437459222302481184 10510172 146681993204192581219500532114024705536 10510173 -144540910666772011387630296149482098720 10510174 -148484120458299130699811099447853607488 10510175 7081093937699250093707853564222013200 10510176 -276825268437998531754964050726525075456 10510177 413795300256633655216227417308890101026 10510178 -30742779442180962964698979683764822016 10510179 107610934769054228546146318837409009784 10510180 191711591937503675365873165202656166400 10510181 -466421367126209932808144554219161954 10510182 156737477805153607245554950288236312960 10510183 277254637245930071722310600205701146360 10510184 460271641968413422767140917749735782400 10510185 -7520156882350968937395377230142976000 10510186 -177157778446041937471684245870963612576 10510187 1120259094569390790009818566322953631712 10510188 3572843179813401805770212427165972480 10510189 -4223376705846763925873912616581535776 10510190 -104195068729852387229243228972276366400 10510191 -204334353334490432602463634338358377400 10510192 57690267276077840297061396367147008000 10510193 -96072792893067260063004788935991248896 10510194 -60111758644309674352010464167259209600 10510195 -14553809094804871449471150559386466080 10510196 8380082850291892556393615506111365120 10510197 306810974380297549943204082617959072800 10510198 75756241439401604804639644426043133600 10510199 -100033848506620536381994486775559984288 10510200 72139785682319463433799155049026560000 10510201 159760608624871355747439412299453386880 10510202 161290488200273896488461894422781661552 10510203 17343915322475809808675738613171468288 10510204 354341552864399321114305474598682022912 10510205 -647299871272566263308508516548402890240 10510206 -34065466691896635927638735355131750400 10510207 192735573387116861379687451876128072960 10510208 -9700645407979751890269501001700474880 10510209 49663836289722032779508761952621030400 10510210 -132530303655786242557247567652677868480 10510211 -167495084486652587228613448500727921680 10510212 -134027424960738383942647840379734668288 10510213 -74333549999169203906490015421421118976 10510214 52462277039514914334387463167660240000 10510215 -328915982335941483517657079718988088880 10510216 -29937793653807711346692377322665472000 10510217 -41181953727806377447588622853321513180 10510218 -85282490269602388196680639640827023360 10510219 431300790779570691979175528801032904544 10510220 -44939447059985591216080417204589260800 10510221 -220908191865370635193615197637389338688 10510222 -59186183944135790129093824939670464128 10510223 -126727782468857123062267246486527021696 10510224 5088665732035433987237361831441137664 10510225 199037538628922128174526916405287766000 10510226 -92129707223099619427838917777866776688 10510227 33697118346069641743091727497299588416 10510228 335603724235979528080972908404253469568 10510229 210931108414565928094031855409840566076 10510230 -23229312974151190560300508834275072000 10510231 -535717338359028932459206660170951590968 10510232 -9148104990671408422084512639160135680 10510233 416854883404950880331334740196180865824 10510234 147871601180220803355998666155190863872 10510235 -207147304842008042697207888454621305840 10510236 -125414454464520345216641867383059111936 10510237 -707409942855440356370900966943180025114 10510238 -448039473782444767937556176002472485440 10510239 164690560047177073774098747775728184320 10510240 10379233601020358936058330367855165440 10510241 -111022071959319723575881151515351823616 10510242 -230912638950976961246810584373741493888 10510243 113886982702563984420794065607115510288 10510244 557644556164856709588522838675653841536 10510245 -186629995130066583236932749316991458560 10510246 363686985266175440852082087983814639072 10510247 -420276350523017011630742596844550928488 10510248 11612948024205630630055212534185656320 10510249 5425949078061558174066797070656068240 10510250 170497337301844106797876833842496624000 10510251 6744862027493294920881014060712859824 10510252 445678251068920297474864559166984340736 10510253 -184369860118054683274810470810352780116 10510254 64834725921399069743821042955497745664 10510255 -292487677705902287003283249966105039000 10510256 -18924339537628142308344551838423564288 10510257 -107819511377468146196750822949535243008 10510258 158267447903400891271718562577731876480 10510259 -705880540400915358319464480268571511540 10510260 -25342881444246515986480561877159424000 10510261 -633016877738077037177965740881610814176 10510262 -60152438827524495612323040155940969216 10510263 -448214206222168987489690894285346823600 10510264 -148621241179023060314615702102781603840 10510265 161165518292480393377295873272905430920 10510266 -67023389008668179185274437689246400512 10510267 -316672529731643672459322116699656562400 10510268 182711091644282444737735967573518218240 10510269 -52039802647474131391807397726551209984 10510270 148232564015723172039685645927603414080 10510271 -5517490820164819079681056648868758656 10510272 -71969805500290441949098786533584928768 10510273 575074979591051596839978921745829555522 10510274 -368333316768891820145203806319020162864 10510275 2559373827596191477471688830828296000 10510276 20276673655329842789110359096505765888 10510277 -269772580232475353123784404147158411620 10510278 159265129237064667820011102606811127808 10510279 -320744474229040182764003247310960600656 10510280 -417829232789467312292080730459902771200 10510281 93101698796826935871425444112099309312 10510282 23164861859925357506224060459820626992 10510283 186341759616266608973949743318014776576 10510284 214469491337969255966666364210450496512 10510285 206930302398894011597836881461534827980 10510286 251463950146974470309263062364643887104 10510287 -93978970959957614103181818940876696320 10510288 5881063953907950088253896444510388224 10510289 401239367056116339475560220792755187056 10510290 -64596259575621437092039440689345740800 10510291 409880380820895602301895333506487648584 10510292 -4397760626940759657496681964653463808 10510293 192382903569063490577466627585942562464 10510294 -110327855986108786867376693545412322048 10510295 -124229340593993626731745850893367827200 10510296 245167479741561321887417491286267289600 10510297 -106041937206668241895683670707822003968 10510298 169072259483866130581772360528102972400 10510299 -448632615989520131210157994363498736916 10510300 315275598684385013295874590097062668800 10510301 -28955989976211788108688184601046218868 10510302 -98324540481125005859948186430148608 10510303 443933845355582191143810448430536571552 10510304 478173185688763855361663459939653779456 10510305 124614680438879400183509171896040088000 10510306 168766220982446615472619619599491957120 10510307 270142136449037309971724351401503974556 10510308 54102590201668912455350941028958968064 10510309 -182411789011207243120856962447662435300 10510310 -181475736201356332270361179345655040 10510311 21567250590087766422691736292549888000 10510312 -1049774167428065335297522911963214725120 10510313 484828959438628210416941631915327291984 10510314 236595585616426572720060859173337386240 10510315 -496503015888236242239330152276872885680 10510316 397965764421860093713502937424931328 10510317 -10279533357307571698908921350777313834 10510318 -1046620658958696684508846918990970880 10510319 -602848274374615267877837512579742167080 10510320 -38365771214143156887303577035843502080 10510321 16395330656590292315344312893178735972 10510322 -229938742682743904685792996836079522288 10510323 -187417494405807963072644580019127076096 10510324 -199384618977068097557174634214958573568 10510325 42951037848972998488199509001348400000 10510326 -49456422242121147274782993967768091520 10510327 58848710274589395151001732755609478952 10510328 -41764390205628506763902826683918499840 10510329 -240221775620704197740255430284052105120 10510330 -1408901820012759773065074426718908480 10510331 125744078860582109115393195890109923664 10510332 12797891884794691868809619009322860544 10510333 93632155881378225298284204843834567168 10510334 -434718290526458476994184551937217757184 10510335 56251485867121710050955725039786220000 10510336 447411619676710191571676759717578801152 10510337 -222274390747646070431111440829836867920 10510338 17147620432142686834458793412716465920 10510339 224511075306434877302834726205264707232 10510340 -234638711882155133541994552511400764160 10510341 -53232381409743351712879368368582950560 10510342 259761832392297379241130805217775571200 10510343 4486958537896480304521719806605868160 10510344 -109668675593791243078105199839174656000 10510345 -329248124213890442417407673826499359900 10510346 -62037720187379038956030060331969597440 10510347 381756227961198819645908145918847805400 10510348 422984285539876130877677946401879187456 10510349 -11591655621877359904309228197562983936 10510350 -6677863254078034137162359173021584000 10510351 372909808819940507961734698708971690352 10510352 -8320425254159113073300966909641334784 10510353 81897230705260827635999394288588861282 10510354 -253833688492451983198740961636405273440 10510355 200771055554971507785023018509088567520 10510356 71250781780999504099131725746975924224 10510357 52235911893273132906843968889634699584 10510358 -73042104101292556260593333239250634720 10510359 -382338500125226140009448051048680467096 10510360 150353547779234054070410277906878054400 10510361 -7516503344090432537509921903392202176 10510362 96003742742161513777172951229570113520 10510363 96864291436643081424507782927569137840 10510364 108514453053594471253031901447716401152 10510365 -143772545758844621346302410361850804480 10510366 12795385752290346696401633112426785280 10510367 -90557854907202715222203483897663953808 10510368 124764660781467158462599733891542548480 10510369 331740358074449166613845470115041235396 10510370 -84247336969996128916850921876661144000 10510371 -8734647962867134785758569670627039760 10510372 41226446778372146965215918777808808576 10510373 -391906715407968698426543601901703988576 10510374 -28136499249555134866415650924165072896 10510375 256255064968150935868920057333337680000 10510376 -642079089788244430895930942368376017920 10510377 27536131867351780492694439418756300608 10510378 147990349186454229447887659634478174720 10510379 365330012285324943651540377756583583488 10510380 -165638688351972251054401256226453181440 10510381 241017102451117025192913877674083015392 10510382 -19380305510902630763444036690945131200 10510383 -101999815360183710335823657464621316960 10510384 12879684549312526438206556992800358400 10510385 -629124339135960459979119917578210592640 10510386 103440456477263568650107088908356850944 10510387 604874015982877985676340419293275793036 10510388 -210394031306082267211810884479657723904 10510389 381725036174631571625241934694792551854 10510390 259969353358462794510104814965679888000 10510391 104599018422668480074133621861016982800 10510392 -11830973990571076572211924108536053760 10510393 498707035853057614005031553407103656960 10510394 10546729197122500670468633136043835328 10510395 32353449372636327299267378463569817600 10510396 -63978046422857562768661641975212712960 10510397 -958819151281165840914591633032413169280 10510398 4447720032623538650950025207939633280 10510399 -310853334666257627135089585044467809600 10510400 -96175404917865405468247401216147456000 10510401 -380361356617101249055034275099656503040 10510402 -154660701910910175892115879642751426048 10510403 -144390683617448394512897708222103489936 10510404 -1248306639350685517727871452106024960 10510405 242902395361318447099550264338672729560 10510406 -198445134010054070854327533755975794848 10510407 427776957109074439560297756605884918704 10510408 236987340498139733985339350964949248000 10510409 84241037298692415900585462005612424000 10510410 -91502153519329437296722057954733264640 10510411 573393973646102344129033738897244405012 10510412 38549107460278401335204095363151508480 10510413 586541309629849565427721315428105708000 10510414 207947838349861345290633988448943073152 10510415 -471782156044595595237359333608709896440 10510416 23485024983953396878009274470507610112 10510417 -63008129598088074657540957060880808588 10510418 -59509806343376906523818708020401705840 10510419 -99356939942559926376755202285505354056 10510420 -41944434903123422288193596025323827200 10510421 -361633422291162151666518470724307491378 10510422 115450753959407183732079940272887132544 10510423 -379761454749583171582047975831488720 10510424 -537726416260344964986325935610064179200 10510425 -49225859188837235216027677839611664000 10510426 7810361411485819186828798696294216704 10510427 813080795095099088367236288921658174276 10510428 -105169043733140292102651787344643645440 10510429 521136646669896406298823928853251842784 10510430 17447392871111598938310164965674462720 10510431 286167064762190279180886829570356814152 10510432 -242724704726221492000559714875195785216 10510433 30922277188032948124279628320070042544 10510434 -23562562663104394705006811093400706560 10510435 -164090350134971841061108352653243489440 10510436 201005699226748245882528315254311206912 10510437 16463490480236020826652487931836800000 10510438 -367017877292779860423469927081352174880 10510439 -636436760991223867342097380728173725560 10510440 -65673994429263290349949146824391475200 10510441 -398812654630448452156568372408136131100 10510442 -1160028453785148711787063170343219776 10510443 118715381479006048671695009568590901840 10510444 82575529671937337580699269592144618496 10510445 41692044390279127748013263421409596000 10510446 95406744733928407369695351179224517184 10510447 -12491410559404897147368186655037951240 10510448 28132986367947013811250161196641452032 10510449 182872012326736132677678327177781252464 10510450 -152588057163312690311303583595646226000 10510451 80887069526333229546150636843093301500 10510452 137689205448778595597503963189500456960 10510453 -76572973800535941685939376337234873298 10510454 -426030573094365694020286471428037284288 10510455 91191985972530068406093257115879472800 10510456 30861424351183826121359971407711436800 10510457 -579725689186959987022406139779956935702 10510458 -24093431497358167859967578110357893120 10510459 284567096873962116857991344393524106660 10510460 373870579046853377393578765138634496000 10510461 -92146793046833890367880304862182792212 10510462 -70838640373193374785703691715684482688 10510463 166412545038555639012930325759127651712 10510464 -26239914211818992082611939789682769920 10510465 -158856690214987193649167161512958296000 10510466 158374712418157541003946736433508564432 10510467 32785286579608000479815218750158462336 10510468 381369392691256636647959030215209323648 10510469 -541772271674857959125340876545339475840 10510470 194971482591165663379778768077260892800 10510471 110893164336289411205891924061523167264 10510472 -62968102808801630051197822246178488320 10510473 -169465352646154918869219310505572518432 10510474 40254521112921380888056353652976796000 10510475 -38420232404312802089061326223500689500 10510476 62359340467504197051884798898238586880 10510477 116216670257725065359609703088334119680 10510478 -5315605882911346372294742247464082432 10510479 112632923484267535410100510993626004992 10510480 41017122791405555857096281403979612160 10510481 155842091105896782126123727467999057012 10510482 48460121021252064747183659748862007040 10510483 -360713479310766640526023909986834619152 10510484 93653415751733455747557294549558624000 10510485 -98244042214556837892156376301814664800 10510486 -138193876104147018396996500363055984000 10510487 421482035262817309535483954141512171968 10510488 57524488947445077949816340848000696320 10510489 215490023277910097821210163215090033920 10510490 -3124608256818013688584969039226138880 10510491 -437590699700935428891790207794225723456 10510492 7908422652399512312804239274682852352 10510493 138235218444937102957911853372687452000 10510494 43195963093565069421641339382088700928 10510495 223157368514158976602617089451346233000 10510496 -260387266980323830246375639346026905600 10510497 289267401278359107765567027932534168274 10510498 -451955959734496274771699015437679437536 10510499 -62810923566645565957100852993438451840 10510500 69798598938776957685166008274074624000 10510501 -397185210977574481743712889784759730498 10510502 -19544816574121635619293930255311382048 10510503 48253094076393402792279537735157409280 10510504 -64319884230253658608603929340549002240 10510505 210820678074331078579920907899570799560 10510506 -7635222900204920093417183106983654400 10510507 -98784107350588878641283422304306597488 10510508 38703456560710980877536073363026179328 10510509 302551728690742824106689528832867485504 10510510 -82573262052778555952186911641091467840 10510511 184015573433492139576908715256639495224 10510512 95510793483995385395681351966961008640 10510513 -154653357871491098910541334273729343616 10510514 -11014852557380126745891720717537278976 10510515 5326535158792123735859133406350580560 10510516 343765065135982219576255328372720418816 10510517 373337297415340700888386522573258481760 10510518 57537691039452687940106381864746643904 10510519 -80358802004772321572873202864932878400 10510520 216683871549551395256138023711899648000 10510521 149057562130765199945250298409926713024 10510522 195931221966483084367165685090174722560 10510523 627681625218672166321975821957813427224 10510524 97809534404985809951785439273235732480 10510525 -214809413893110070649716176351408467950 10510526 -7169442430939640145074613924511296576 10510527 62350562243913696188917640192359294920 10510528 -32527526453790011014094287729695129600 10510529 -741507324905778102617011792373569068924 10510530 -60530476556634514100892934669717447680 10510531 108411798159571824685968860732776854332 10510532 -605092473492759281652316487838167359488 10510533 -9075138384732137478862756159086167040 10510534 429767791777453065009382323304154504640 10510535 119733752460346267349707226882751636960 10510536 69942412736007171982891839006856151040 10510537 85407334464324981420986095669535876186 10510538 23518818576473986218729594929227841280 10510539 -81475785872581017043462188269148770304 10510540 19301704249177931262292991546879569920 10510541 -540701388626674445095508474818947597108 10510542 -18856423098033629942446105055658496128 10510543 -151492720317738263618929143433815893680 10510544 -85524719048168183521773577738076160 10510545 33078772072819636680016629805190296320 10510546 238994331850191880436336717848315766784 10510547 -198362545725807215034371969158250137488 10510548 -298596100696183122950491178418485544960 10510549 135409853621435822513005723507412033600 10510550 41264312742603400644235282228659033600 10510551 62269437710250663510863509004887944480 10510552 -285385328682785843829352139406741626880 10510553 166787110866026727369374830017687042240 10510554 10258346049820319206638615352139557632 10510555 -157370752688226465839471098215306624000 10510556 -83123214701250956822872259113986490368 10510557 -443287486471817026593320401677646406880 10510558 -379290150706252896630577209120363359424 10510559 -312667309759366114178059738852286790240 10510560 8045142766023146485083114580322549760 10510561 1172604013073366168024594189030958898324 10510562 -24710649882452023918683000904692865968 10510563 -25830631324921782617729757836389711872 10510564 208617504510457163658784758639224009664 10510565 35198246927049140890995472952978865840 10510566 -10110726646320358501462751714028813312 10510567 -359216480171924075329562762574936114608 10510568 376262647903765300276585895913075456000 10510569 403921012411952133545551940737052888394 10510570 46480620016384340708156802797467560960 10510571 -356592532052109393845944629916090544568 10510572 -175352976499914597489745375301626368000 10510573 402700494091728316292237743103197418220 10510574 160477226813571926832677200550306308032 10510575 -33311362544628396135906092704822472400 10510576 1170499836451345293166883347869171712 10510577 -180262200339571401065531007665453662656 10510578 4631880885559321670410375910470755744 10510579 192063555433098196963770352407947903180 10510580 -309511751701958944172164591403251948800 10510581 160537657842091398161028089164301293824 10510582 -73249078195377462371026450060063240128 10510583 100684451702249657593512215152649905200 10510584 -152581217794933767164862579127071866880 10510585 -458300060249332284533472309448950668220 10510586 88575134595517312740678667704504652800 10510587 -907372931275428973036771270811098361760 10510588 40786620052533038380944315919538228736 10510589 111883839915076311858268696537407503724 10510590 -6891873741880277929980423796722839040 10510591 85086461344163126916369233719269683200 10510592 621682345416724404455723452285191192576 10510593 -405408184961437812015781805566985136336 10510594 356393987418522357943959439519223430096 10510595 3568223926081449424409052728280847680 10510596 66080531987962253293271522165380456704 10510597 562818167657275197118251418463474542046 10510598 -20095054599916139210012424683138732064 10510599 22885044821286662477957433261158648448 10510600 192363762392325291401097753497180544000 10510601 153320690858057794568620862753879032602 10510602 112023301583184220236142732868055896832 10510603 94896421771630927805580374576160969520 10510604 111337703278018739188509623821570983936 10510605 48088355166626932178262177152955822720 10510606 -89380897389405629076732999799471645248 10510607 -489946855788302579778293181164347414848 10510608 16887878399118982461577379942571638784 10510609 -20067207828139942468524391174623259200 10510610 -160229050764325200047764939380892876800 10510611 -129723914061738987554481569326113472656 10510612 -59659873631047080609936297781828157440 10510613 -33257276795547837663445029909536192196 10510614 -146007299082079710022328153849082240000 10510615 -43266536349553184630070438794902284000 10510616 405676506205706605709760883229555988480 10510617 228603362104481323425569607360407272848 10510618 75244025984457505839123622655724827904 10510619 1282281414604979544234904958640656640 10510620 -126528257285599262068784838613854412800 10510621 -752175510075097596577666211907547263456 10510622 -60791261351126998336966436798463012288 10510623 -121056656162583369699907259036977652328 10510624 -24571859027138914461918480251292155904 10510625 98268768212854599196296419587867470000 10510626 57758505057101538077391857700146087424 10510627 24479054244443577632614175816713985184 10510628 -182610925126227572089033481605407925632 10510629 151808884468894066392833135319273977280 10510630 183095693204294278628131008303826341120 10510631 -151708916695640248054338813781739810568 10510632 83981456974435995086479880077259735040 10510633 139670657891879300453086941166510308480 10510634 262591688612220424388209044272423400960 10510635 -3730329974054161510357947238782063360 10510636 421795805476100005746385495187068648960 10510637 318711196569459766191122907160980632280 10510638 146374241576512667055801499890818362944 10510639 -699802203793059636707234856524264408560 10510640 18423297800261475012797223129790218240 10510641 -13684514117388520017554553775230844650 10510642 -45240018182220894216086661735795698880 10510643 -52411928580331641722119704870977025024 10510644 -367375563713964606543407336435616061440 10510645 17993211015122735389253216937420093720 10510646 397918190499794585265571747708935841920 10510647 27521821212204009591247641349488556032 10510648 -285664976397986243341162643507842560000 10510649 145189508535458548001186855946304139664 10510650 -32984849077485557452209039963975361200 10510651 -335737247590615146277799977272942904348 10510652 92027354208019210395645441109419118080 10510653 74362221554373514094571986001460920000 10510654 125849404634625947478499332203044620288 10510655 -68082080564890245026158749189484259040 10510656 -57723991191801359157799247236055433216 10510657 -400703050082406525781753252693541235456 10510658 -332248833006840301372164934849030845024 10510659 421566202735971610851006028489015556544 10510660 -265329120379197371213577100802535832320 10510661 -129039008417981730789916630434488038368 10510662 -1334946405334933231918313311662128640 10510663 -37107900853479089460573752485674930088 10510664 103904581511270183896441856402931148800 10510665 -366845593062598737661920177521706240 10510666 204474669400639872335610189389480845248 10510667 -633189088865638038284815669776565092360 10510668 354468978448098593771169427639173120 10510669 -45113323711688747379732086969058312192 10510670 27437141607848632611129471697359567360 10510671 21810934393012643558366767332981407112 10510672 44242971974968277048800475538742501376 10510673 -201749680753038337408716441915780710400 10510674 30107007369836280856175142125644093440 10510675 -27939378422367577952027634864987079200 10510676 139445440455183890792328444133672673280 10510677 -525669273567672561694114522598053673586 10510678 -25422061900230443811336385099329315072 10510679 -2976766492754786651055528379574083224 10510680 -265363768337992913260344974442882048000 10510681 7664130473560850907028362128312505482 10510682 44774652471174236743898069997036524544 10510683 -85023872727616115221604280918638179176 10510684 21553158642869767521333842594409468416 10510685 77666965351518248223158400607304326380 10510686 7283304175497240287321524602003576960 10510687 -345824012877221579852165257748266070400 10510688 118122790725537371644240914272717635584 10510689 62053081466599461945761855047937027520 10510690 297573861271349195559391381683504717600 10510691 77566943568539221878685666897433848092 10510692 -100106313798007026549504940056857210880 10510693 942672316732855941186111794621020286140 10510694 19668400103487726738660598660878190272 10510695 27789118197873097950110096920793116800 10510696 593966266216372709800110455675534023680 10510697 -391429398261558512922879111931277264640 10510698 -149160464636820045375549824735261773824 10510699 740339419660765280550461855023274755700 10510700 168174511529859203096590904904315475200 10510701 46727648190875247988698297082997025120 10510702 -125910457351829884499889359203187774400 10510703 177872849113651209924493990924328951280 10510704 100266790132431831885586569193743581184 10510705 -1367058602943605429743301222775091200 10510706 1862119443200801651159132832221083680 10510707 -479875810286858925481086728626391599560 10510708 -136122551243126116518316149834235454720 10510709 294881119062598581986753923852990714752 10510710 -17395358797352240238439691382745774080 10510711 -170443833495956559594588240997332705688 10510712 -251942768523218866480625108199467212800 10510713 -218051261362766825513850340119482311680 10510714 318024127733787469664390661752417241456 10510715 439179991864620807811347908181637743360 10510716 10076036596428161391726713627651645952 10510717 -62641430002808944261144878345878979648 10510718 250485018473685857719354328225050114560 10510719 175695079392180115001683902123694199568 10510720 291687001817834296677787565965914931200 10510721 64336547150504224003742182942793726292 10510722 107423645643474505182285738926083897680 10510723 -735725943732195172540772459912114961028 10510724 26661953115573398969492558403851059200 10510725 -57670831903766964865312151717990942400 10510726 -115270644225666548383164430419488690304 10510727 -294271995991859177304044936165962151928 10510728 207803851290311072724140937365097308160 10510729 -109469031604541008928415525232776786416 10510730 97736700495877869201914655730648350720 10510731 -2850072833839650122706343029491362560 10510732 415028471189509574119493323646625262080 10510733 9223456120678648103693587700632975404 10510734 76277542806469876397780997460219678848 10510735 -25264683611985922216302481636328101440 10510736 16511617845974790295384964002017705984 10510737 47242623964206200249041914385546245360 10510738 -47543471378067680985328133117878499328 10510739 -596381716865544376990563555947030789460 10510740 -71081993738688124045398976930768093440 10510741 -425821109306094021213172387712037343858 10510742 -106254693359874957809135822277288960000 10510743 56224951783839245743148132086097802240 10510744 538216374596755079517232555896998492160 10510745 334489264485148517189046593048393821380 10510746 -200669837902483923390801644090672841216 10510747 -5977890343236854101483721865915379872 10510748 -839982512370455373414014222349136896 10510749 -181266255759368503082272772355517298880 10510750 -257186702328349267810142293077951696000 10510751 1052562711794666132298421206985450205472 10510752 -55414935112973449138921637311955337216 10510753 215543434946966715553020070909444573920 10510754 479330521669158869226955171538443711872 10510755 66233299890757680601565100092176624560 10510756 -113446367130876833849953281751423569280 10510757 168741031558033113922244887617636291006 10510758 149078858491430869594848677424436896000 10510759 5809874884111062960956081667381398272 10510760 64411342850962485256519226755749888000 10510761 56160652197017249361099827623519367040 10510762 -247976875405062867950248519898139168000 10510763 -565295521779790998151417145279833791960 10510764 -165818498518258490800328489340257046528 10510765 -340942615277346166451513705847465193800 10510766 -102898288613815313070524559779005284480 10510767 -27078200587682930178610234082721673344 10510768 -160898566252563231572160884039416004608 10510769 -503973264926999004217207928961008079168 10510770 52374086483801287410927136450189808640 10510771 -43730530775468654145267986331174135028 10510772 163314836760722792503551790917968597376 10510773 -21491688626852056862578395960776867712 10510774 167151842372742300644506149231050360832 10510775 -1261479996079997388217475916833516400 10510776 -122598522958527951754956056458664140800 10510777 -434815948103345019960462652644407014488 10510778 -93629540770016307412326398917112897280 10510779 -134936900948273008687301433096380326032 10510780 -97100818971714430821912792657985228800 10510781 10443190197449149455452181773160321120 10510782 -18259460115295334395670139527827891200 10510783 309594601761903921411532194760241460032 10510784 45443288048631635311667591569867800576 10510785 57807180621972050075186338452780901440 10510786 417925038763556622289090803468660336 10510787 -258035790388225525820735069500697068848 10510788 -71942590001504932166553747565816000512 10510789 299045599316742284377702224374026105560 10510790 213772681741850923258790481634459574400 10510791 -3916343599173873869458892665879797120 10510792 -209502055187481065717986148978447155200 10510793 261265799340063464317547647313213946624 10510794 183067719134294414622093488853391451232 10510795 -218739920785542421049398706884723680 10510796 -78466937828014361595282063868756358400 10510797 81293386189917933970337422912407966720 10510798 -40995914210184609638679929213963501568 10510799 295107114734332389600716218580148894264 10510800 49320845223367052899287848661368832000 10510801 -22622259589323907259774299570081160832 10510802 251925425203307968442068494333809126400 10510803 -31182627561173792977784462555113825668 10510804 -272417026450119721223605261178820233344 10510805 241198448248163851380604973049789508920 10510806 -157212709273287584996696801413111826496 10510807 182472687096173273363335923972183226360 10510808 -53086411918507738796420328723936706560 10510809 194068342342446572721458573330502634704 10510810 -53788264438705529955198781018371121440 10510811 193499672983295937761098927596883973040 10510812 -43956057594368056315322174695732666368 10510813 694220885739944488020151559493101391840 10510814 -215766665046434963833740976733377359744 10510815 -56991505572322014443677544781329518080 10510816 237339127949874306043896015298333507584 10510817 297831704525816732616663056201247688866 10510818 -58762847733676643429666422865294115456 10510819 -33699322057075332975655283000719984320 10510820 237032995739991932642815736485451086080 10510821 305253254872058044667644882214238795390 10510822 80990618322567394967010242467358638080 10510823 -96586133500790547408612309584449884240 10510824 -75787367040854611926182275951345582080 10510825 84432351501691209225950525924754813100 10510826 51471183564638054751191520451581891840 10510827 4690264531240164343127802010614060120 10510828 -384180397508645971245746875909534201344 10510829 -85524955349264802586057162669036466688 10510830 153490928753297842217005636367186688000 10510831 -43348321809626132721790132498700072368 10510832 1976918689788290498737240233467904000 10510833 -105268979491751579996023532890269912000 10510834 -5510745329792830051407633740780184960 10510835 186192649152711510374493573717754343280 10510836 18807337599991558618834585217347854336 10510837 490561766366565222013251626862596641152 10510838 67292598814185347575653604034049671040 10510839 169368387113162073876568134672480889104 10510840 -262725685302381265437134336416091750400 10510841 10954023744141908468121399842167247424 10510842 60937296319600748838704625506005123584 10510843 254607689001574972737710886821058623508 10510844 -372260079376421856354133066298372235264 10510845 634801697091135520954890324675257525760 10510846 69301915745344959018206886591719503872 10510847 891578822539681381219906291658285427960 10510848 -106878482557480675100173483288156962816 10510849 -298434108852278366782291932286847752408 10510850 4559838643296678137334481731464640000 10510851 -23999810692339087538509842405954821280 10510852 -566006958465647098180499124583870338048 10510853 251595086817427955467884794111100630684 10510854 119701599396397229994788513934849806208 10510855 101640224873716196115454132517428496760 10510856 481454792156377928944422272622782714880 10510857 150343578654038730143709187460198400 10510858 207760150686435415871547783087396287280 10510859 553603401938400833441782147350974271060 10510860 -66383239622767446457595367522294497280 10510861 158606567186767875312138047276964109152 10510862 -45788386521115175376107398005009974016 10510863 386958967450754004969277354051278290688 10510864 22744247976260221100433034550191063040 10510865 156666585474305815740346109893401958260 10510866 10758188046670530139930482180970075152 10510867 -559869025295841685752780643089973869648 10510868 323567036756102305611339501375838922496 10510869 126028292488901088995383287074517603744 10510870 65376590885663984184684691702453161600 10510871 -221382487149570775351639458908466355200 10510872 -405561804884211723550320546241812910080 10510873 87274627843448856629426602510809813780 10510874 30533644948125707408966840974162766592 10510875 345650059159913262549639944293604928000 10510876 6930995478573275083466559426914311680 10510877 -855965424969502859511427342571997792 10510878 -37636599034678749738419457654998676480 10510879 -815144145408679127202119065503410560224 10510880 284191643889625713625602222906566246400 10510881 390539518307170318607565795801167243952 10510882 -112688118907962000029029132486880514048 10510883 -85436216675894121527556876454680461496 10510884 -24630597810736548428057701121714888064 10510885 69366825532858137263437480766354257920 10510886 18685105554453866238784423889699322240 10510887 356000955884936501203519731432790257960 10510888 80165302399748342715544601910727464960 10510889 83555639008709241690080647254706718580 10510890 35284906730967310572752884106063139840 10510891 196602117411680946872480010120072233600 10510892 87085284269046739009359510684298444800 10510893 -510173139325448894620858430688697984416 10510894 72114938684412511256630575735967485632 10510895 162301161612213475573508218536365461200 10510896 107176264659741312458220637949620912128 10510897 -551352510585580946428884184025497276654 10510898 192374078950746709794648287774070781200 10510899 -138579113882669185137126134792529480960 10510900 -114912778907393021171490876598879584000 10510901 562958218694152808967978715928551091712 10510902 138041203613941074026159003273569796160 10510903 63223376524698509376762998086804158704 10510904 264191454204141906625264402740850421760 10510905 -14546626333413079456055128708893916800 10510906 17638189648485416160190330207999011840 10510907 -271075844527506780762809165913998488800 10510908 -51444025019435405837362356766381694976 10510909 -101111749374918624468833225998540968480 10510910 -174854776614591735372917644512536609280 10510911 209175291355308467513042849048762215680 10510912 -41594673241772826569482562307580493824 10510913 -141466208628766639246360252680823058304 10510914 90857745997564795173232680213943073280 10510915 -46301828878666275952904074825709203440 10510916 -108970617107253035880492296554226159616 10510917 224612453686874444604368476584415238880 10510918 276683101025201413027374827375490911040 10510919 -810821417095163577181477084558553920680 10510920 -997450384895685259644706778367590400 10510921 51725019761624465382477097951590841344 10510922 -26767239591237988814774131422029669376 10510923 115382335563604714903428585158947709424 10510924 77735265298759007459679465769678612992 10510925 5401121728962444010018087121304970500 10510926 -200292612247876546837777758816477445056 10510927 -66141469619589604281625353406569824528 10510928 -13638005423123866904222287334810075136 10510929 90314506468209093340144161686795742528 10510930 -41436251517780594572630914107245705760 10510931 185317030313546557965994911312730888704 10510932 156623954443128125803236159164535865344 10510933 560954690771402183341583735448018327520 10510934 -128829472348717820342388785424401836800 10510935 113690734848289418835138867398437040160 10510936 -24096495114489074398571456864985600000 10510937 -777469646691900657222730262711945271414 10510938 -159425569291984213816069935045735559680 10510939 -526157229414116553390464017137247098144 10510940 -214488254225864964003609571587324933120 10510941 -11656740282562983227356698424193723328 10510942 -96064732536748269405317052303619891008 10510943 118705522844118240732028959115288860192 10510944 -628496769070565117573821143730190548992 10510945 22380863269657207814672400183257781480 10510946 -305721711434943728794228347242662667616 10510947 413484705682507283795727528795273671400 10510948 -127207623609335592730242595056555474944 10510949 -384077828712748884926236836501989890050 10510950 33618660522306607039333197876217344000 10510951 -649531755335227438214987026296718043496 10510952 -455104918526534827298261061825375436800 10510953 13217443799492628735016682308000497408 10510954 48384116735745992362664076178285137408 10510955 -123369750879218436572492380290113876640 10510956 -195410308430762031169025384319105170688 10510957 637306465317307788368643531369276753900 10510958 208783588802089051490353120776348502080 10510959 76706763858368177821531284213925089408 10510960 -21467154310357792139475621025191690240 10510961 -229332489326855291280814429071187515468 10510962 -26540185887770246520205633032551104512 10510963 3003217050290269932693198140777038800 10510964 -345897229033169964262148052008958706944 10510965 -135478582267458956226654662919281453760 10510966 -8537707121652686811117316600735009920 10510967 -646018225339028845925507980261623096984 10510968 91410988830839498893787101292529254400 10510969 123727657601598425981578014738813254592 10510970 346087244379698259185893752629196269760 10510971 374501477693100659010747080975282741760 10510972 -85377215284867964418838312404029258240 10510973 518464299404119991523359872439933375808 10510974 3602609976194094950304135000059415168 10510975 106837761326212803161131845896860211000 10510976 183080194958271010558407165893903646720 10510977 21230946632044331681685755079207029760 10510978 -8886216894140742604451805651142126176 10510979 152218876374911842592821637430615373920 10510980 -239093171751802261232854172992029696000 10510981 -20748689801939835308376648473517504000 10510982 73801168753628266832609914111762886784 10510983 -115156627905404035560523542748945325136 10510984 -143880172564268045204908738352022159360 10510985 103920353612098794304576326808479043200 10510986 -33184879977244568272869266847269323776 10510987 -666056761425947516084094017106108625968 10510988 -25127988848819683780723949559500736000 10510989 35214339373646634780612802782640764480 10510990 -112497693729639428775591304915933296000 10510991 -89824847891243140351744591552016422608 10510992 73953307814459297468008824249974784000 10510993 36510798670744702926616990247914179700 10510994 -36349590670011001773054584806886532960 10510995 215958092108007196943512562156044227840 10510996 458638433531589642025947309817027072000 10510997 -42132684766442498961867882624721423488 10510998 -206496563987753156667715541899028150400 10510999 424353812317017681395714073946933325000 10511000 -171595635137392665901706839821127680000 10511001 255723341047367290396495777566667794330 10511002 -177693641581919519402567668326550452768 10511003 391543971986279566251002284972501505064 10511004 60048594719654845910634661020859441152 10511005 515762236807505890008173201100643575660 10511006 -255106831988987506858316851248943104 10511007 51831346183246955378492161429060278288 10511008 86140567320325983837312449375886114816 10511009 -76587091621922681236602387615182826960 10511010 -31737831864010515721112933300105829600 10511011 261666579479986211891376352700021908432 10511012 196878130129504542887890009190422701312 10511013 -5082188753284016844856343445852458976 10511014 64242502753635441641050755666152165856 10511015 -36886099096140083641726471819580601600 10511016 432439552016206514789393069947879833600 10511017 -124239084205246611827779956397939622496 10511018 -55143552893803745528355196671900374784 10511019 38932195790999177376454515081034246320 10511020 -22261940367556544600892378332826885120 10511021 -18848928407192249561136497387404996500 10511022 146202464484872193755217085851674244672 10511023 155056633863993150046805219172691262544 10511024 -3393774831844663375098701166590607360 10511025 -44671226679926366422163727757638110400 10511026 -72670846768161313370266339832013566976 10511027 103903099543188289881814919358902337600 10511028 -233486793149377687226190282865213440 10511029 -531959765400921757855033501173105304640 10511030 -131780203502735087726508695948502182400 10511031 -151945085517245037920800906494658823448 10511032 -67736369948599721227175873975716577280 10511033 33833506094719706397933450804399026304 10511034 -6887750357205085336528156784338475520 10511035 206543244678998406668660553078021252480 10511036 426194182919150689514203739580978938880 10511037 -70927368829506378618097491312742157472 10511038 5881767847513332695741994100301013696 10511039 440249090619740087870200054004027056632 10511040 95159673967165359292205870983151616000 10511041 -656101777158628396549161265181480661200 10511042 -181339141969206416255607796801805903328 10511043 570589321278020231103437117361299545584 10511044 -455773925521162099531402074888852169728 10511045 165493269274525747546527791568697910400 10511046 380869099707152130469197920336314368 10511047 -468345469110206131436662524310816631040 10511048 -659664533276663225213656226583586544640 10511049 2285527294389237882403773165499366848 10511050 -95159512634146714026276602042489760000 10511051 24422528259268152333862726210070576784 10511052 -442091983907929702349267505472130777088 10511053 -5857386539140367835249520384995139200 10511054 219990071147070281399131474221229622976 10511055 35171743376839706045342368541394881040 10511056 50859794492890419731514901432694784000 10511057 177288075826214102144583446830169612532 10511058 -133853356172386911788753087570184294912 10511059 88106396614288939975448060903292395760 10511060 -12504314636404340574712715774181580800 10511061 429548516702171998358826524491687080960 10511062 220086825389015820957517317514203424032 10511063 -677298352527594224210922955950440813688 10511064 315624885127090903300865787952140072960 10511065 22334315349406861161218072180335571460 10511066 -43182019597510218068612496066710223360 10511067 52601835311312963670056922817648384512 10511068 179339813443965583305337607507713038848 10511069 371923350681748742668975091184084176544 10511070 12907947088359548600875265766747398400 10511071 194776065430653374875654805854315499752 10511072 231055829734767451435485805652152418304 10511073 415089060683733495216846422380423476000 10511074 66001233247641677220437099191352228352 10511075 54726815898455880287971357925421360600 10511076 -21276775903810688978312467520731450368 10511077 38303784232183141953072253895129264512 10511078 91114881342556838694778632661056233280 10511079 96591346893618627147164648712009038160 10511080 -433174480881736742815993942462001971200 10511081 6515499474788655790778919477394852992 10511082 15180183485857369373145619503587722848 10511083 87052728480782284141068385942364016720 10511084 210590064101439193140944102143525929216 10511085 53334149756475738728151187990501910400 10511086 218411394425931048624480499242207477120 10511087 -428337565721756020758193941253839129264 10511088 -9557756168898396537662669150726062080 10511089 -817852857094803876577999926054911457740 10511090 33748021127122437347458696789830792000 10511091 434833976646103354331793792582808473300 10511092 -5880279802221915202636147210928467968 10511093 393695685965210560989524199110842858044 10511094 182956139471518541866660824895479542784 10511095 73324698227380257558387381175176211680 10511096 -969283018593257880980665369858153881600 10511097 101048132419809012737348082097703864400 10511098 -39419767253371552137665041875172674336 10511099 197951980854601174699254845556801656100 10511100 -224603618013701754291202440743758080000 10511101 -383782064133195747625190431341344859898 10511102 43317250071252584514337431311376879360 10511103 232125577924899803476035460819558280904 10511104 108873981432725432974768328614441123840 10511105 -421529034907927110742566779277583649280 10511106 -17432310134340495238058165919983008896 10511107 187351903791448017243484145921327487952 10511108 -69371512752015341378060077804575129600 10511109 -27751104355299827102417417305200795936 10511110 -225984506020948039345480327398120910080 10511111 179749060705734191951816002834269091680 10511112 103707637909333715885957105946954301440 10511113 188025591984841092403001468187572910362 10511114 -328118698622365378621119907365376372128 10511115 -119517074288066924933700333155481319680 10511116 -56468591775011771595284522042211139584 10511117 -785889962869708707925129603842049258068 10511118 -30275555207742441694115997400615894272 10511119 -296838134262894183580719755122093079256 10511120 -22926825058386758366239318313604218880 10511121 43172189435780999083975985727080464800 10511122 141593898098472383061367811317468148112 10511123 270566774962608779132808850624953488640 10511124 7753656457714422979414242660871139328 10511125 -377525821291340441808106637082734445000 10511126 -183073115189843226878985091379635105920 10511127 31060104116851799602931559190501004544 10511128 -189405419103145841759605661504500131840 10511129 -85688970628478978815642374354285447660 10511130 -43118865379085477775725676705308974080 10511131 743641617127425474724025504568396705864 10511132 204438106251459065505742898555614072320 10511133 -70537194643087788357803644061587253376 10511134 162866710495122892520914518767011020672 10511135 1326656382664621273991599277398268400 10511136 293973487571725906214691008996010688512 10511137 170256927352124875966398226394234202600 10511138 7231416275061128995639171332339691008 10511139 81417707319309955402602982066317508608 10511140 -21851512434140062065096212254295539200 10511141 289727655206208957334384138093686484542 10511142 129149357310724125746863204415124871680 10511143 112508140304423437026741524431798470392 10511144 -46550377348795676627720638325520384000 10511145 -46835568120241898869083228885668990400 10511146 -68999112167514815358823879746806203728 10511147 -43978451819841644086402136556997873248 10511148 91624845987354324825946645842990343680 10511149 1129807481877288080609635853404549910 10511150 104971424893722650300872020802330041600 10511151 148170691800358111117455441049245752064 10511152 -54810689711032801361060657571818405888 10511153 -389414030921603521501760234960430767598 10511154 -104851606515955402038578868517059640320 10511155 -140869850249479728318600477980053347840 10511156 563792222958165192071784249093761243520 10511157 -398043461874666767187000604939814273760 10511158 160630152190857015148361242397617704576 10511159 -344254605893912325108180783699586775640 10511160 124129984675981248097237557860946739200 10511161 -484922048438096515026123127068706329600 10511162 -281767736078457969936277246274504057088 10511163 42187560939310248992466016397209841760 10511164 327233327417153534748581751047246437376 10511165 -22333556388822782068167853692091814400 10511166 420463322752121452422954629702965751040 10511167 -221095592680349375260335263601392144464 10511168 283879015537329257099070686414955872256 10511169 -95727527020734693558264469914964686720 10511170 514403889545139500157870371136491520 10511171 -349255546486080800333643177905065265712 10511172 59131995458766206234454782242265935872 10511173 212096555341077022774712117784477579422 10511174 70935763903487625228236373143778746112 10511175 -154003416486059651104822236532322778000 10511176 348411904085338843541586338745866649600 10511177 -603449036299749641802798586274062254108 10511178 3262404124366526181278214273976160256 10511179 25365598076931800300477627813192645776 10511180 -32950267531742645143683076081305600000 10511181 484308445979146750934518308741220347840 10511182 -47614090446821922046590992345497886400 10511183 314911703258041777432958479924239960432 10511184 9963582551036838095811127788376424448 10511185 314762674986164903040145227336287040360 10511186 99694556403678617685331804245134628480 10511187 79454397856540607942923348273920798720 10511188 -232089920011546961289743502517816998144 10511189 -2948635546696950188185241461409895876 10511190 105506970726388945896223392023872859520 10511191 50375558229000769596174061909860330192 10511192 256133712108128920574139172877567232000 10511193 93857839463442699389211079443246194688 10511194 -218517923351611637391136451758667976960 10511195 207729959886090213881767684808991393600 10511196 213689567155408548316480374156151368192 10511197 -15565976381460625597951244625212569960 10511198 -32342073953333406003941042634534522240 10511199 148132775876555073395312174238918517800 10511200 -127631227861243374960109750673906073600 10511201 63608892707697034742044034633046626304 10511202 23764864314095467122723221670539203584 10511203 425435499347840221458747203498377441944 10511204 -430590733305942839567104100204474112000 10511205 -132473709315098752347151933536574272000 10511206 -321680915766826758792763438796301404448 10511207 -142403248339108224864076812429549608448 10511208 251703754316238134833037601177431900160 10511209 358472777470306954828663659058094259316 10511210 43076351663155308196029044575878831360 10511211 24591686509951571299918365050977258848 10511212 -3565523907745255701679115348745361920 10511213 -285068099094007596828534571650683375796 10511214 30890767679491809244636787396415316992 10511215 2400461971978699892430947029540006080 10511216 4806809827008070883785229765162729472 10511217 307990294442985464278053987005760216834 10511218 -53556215636639190916868957527694780160 10511219 -29080642383640402826383176879837805104 10511220 101218770174727846935592569297731174400 10511221 1050234077547493074655075995911000064 10511222 -665509068561090234591552297996881938176 10511223 1186101383805307553371510627565506944 10511224 78303544974033090522853709971500134400 10511225 -8597885217645333075461661791281302900 10511226 1953760262772974954055006681907098624 10511227 32718079715327952155615107772519911076 10511228 -15823348229560610047625734566808977408 10511229 63888058838546739187043427779298255360 10511230 -74161403742663983008052166627582171840 10511231 344858375125109263551245449017681340032 10511232 -2323405039417754466804895326740152320 10511233 -87664395039826257117877835244943835518 10511234 228811769907337186437871938178114712016 10511235 29610632814124102318214967051146880000 10511236 399053630259679638660174226086428030976 10511237 -16245969771766514633203090999771569888 10511238 156857554319553596094373195221275804160 10511239 1463548900976097104754654910683129591640 10511240 165683253013978973643716147593740748800 10511241 -79073156595172031920820385160000225920 10511242 -23741856572272194741460302662614303488 10511243 111603589425006149750178162146250925464 10511244 159337835542689071659387208748655591680 10511245 128655534412059670661807480180732167500 10511246 -163398473734873115132658516180135332928 10511247 -446967112836286574848472173611780227328 10511248 -23604473529737809511044235567242346496 10511249 267167326018148082859034127353231075136 10511250 5703852561098214388179929750205840000 10511251 280169886796894537919353612721626286252 10511252 69660887719452782782451918655579033600 10511253 -424143018405378827187261269086538991360 10511254 3371790620034082810127134112661076608 10511255 392187524447795371613008105318620107160 10511256 -17307158440662116091779731059474432000 10511257 -726874212131808109128348687979494221494 10511258 346226476832616479151027280846443402480 10511259 -238687356229162645883823384674960907072 10511260 -103924921362521952110215103837888394240 10511261 182947644921078941189361712452369094086 10511262 -51322732894221865621033977826898636160 10511263 -1281519988947878041377311219625461760 10511264 3347847897702436583312672727713710080 10511265 -27977062594048854746874718221481495680 10511266 -346085893039562659707577500375388477440 10511267 -248697244898620568351820838299575054880 10511268 206030917843990620266579420583348903936 10511269 215770667754274562485829617156001908670 10511270 -9777491315779271365068066876280320 10511271 -526325039831929991012099209378577507760 10511272 143939387908620497940632129373247641600 10511273 -499965738260718096790551533375829492480 10511274 -118723632949290881552460144106706231040 10511275 -196562187719566100878917618226676135000 10511276 119825413391190843247695751616267802624 10511277 21727863250037430089368229988668780544 10511278 90465607957997772398203842732017215104 10511279 382520485352812532741974631355311252880 10511280 11501839597429048493544045191706378240 10511281 31370786072291021973364783654978885344 10511282 84289188890126247548834137208782970880 10511283 -419355004153418231491132639558765144776 10511284 -212938690548451275149755767812475070080 10511285 373761401100504625344213832358529373980 10511286 -88085095889598686257867013653674441216 10511287 637542211192737015219431424268192422192 10511288 -459626882391225150391194722313088266240 10511289 15883722330817490245067983556666687370 10511290 11535649836487208663922487280903086080 10511291 -117884435858866812141202086584879513328 10511292 300325627676859670942528128111143829504 10511293 -121013784812054776350098080774614306954 10511294 -124083778925379309547931736770841784320 10511295 362722232111584089942885526786701129600 10511296 -119095643055101190465888474852260577280 10511297 -640092089627352999890837412844086808254 10511298 52484340892560912095683651020885325824 10511299 142110604868577144926300523427963137264 10511300 -185422996450080086788459837215652128000 10511301 26986306869942620575635989791892544960 10511302 -212091868910249328902496419741077503648 10511303 137731688503717951486691013283166020608 10511304 305570311723174345327693404528993976320 10511305 97506005965464733896039675360863866560 10511306 51183110145430671541353357020839435200 10511307 -2432518926211984820677346893984234992 10511308 -320926569694992924417224562393714850304 10511309 -275694277470247041039535014649773222720 10511310 75501657057587234165633712671662124160 10511311 -33812565456108520257776334639009844200 10511312 -51176683243774766111102271952187424768 10511313 65357084114331196556433118668668762400 10511314 642211913145786131177675756540819311104 10511315 465777234444140063200766115851729054400 10511316 403283205525423899912054103006348533760 10511317 115225059783012797069901704349542156366 10511318 -36289184732705919886492028844621692640 10511319 -23886896907831943115167831731976496640 10511320 -139568709973279500057310329519665971200 10511321 -697772530464447111696465026327298729216 10511322 -11072079765835089352532688653892587520 10511323 -120485428649899075827560537574506234428 10511324 384750717641596395445593953582600756736 10511325 24330116744117371671104095376150995200 10511326 -63476871679887230712369505344677965440 10511327 -251790240193360854489351824752190440728 10511328 175927347845850197492089937901448593408 10511329 -597296081295881827016811924552870009240 10511330 -7393275040395150327855171188498443200 10511331 24238233098888928185850171436950456240 10511332 -2976890621603756487251806297454387200 10511333 141221969334743789917776673973345903838 10511334 -18409885812928634605871808722495199552 10511335 -243269490860844010599590691432570603720 10511336 -518023926554686371678262580817624023040 10511337 96203819244626691505896427760431313280 10511338 307591820564969718494135630421211372896 10511339 -578845922180300812148344936790864398860 10511340 41645445020105561390429134511623372800 10511341 -195296387876069639747548108544201975508 10511342 -82338493263182051929687553996748692928 10511343 -4143653044555170680394285103794148320 10511344 -66544466607328108112935375399573258240 10511345 49560320126755352695137066737725824000 10511346 111032710088264512623804448797799929984 10511347 -196163178060605491493607371750708852736 10511348 -477279521405529451412583818639506891392 10511349 -240843298663571294394682904193583635936 10511350 -2027101184175663022132281120253128000 10511351 -461660472255237624336076805171890121400 10511352 -41916102278843590529859660091135610880 10511353 252488168601593327146861118081951178602 10511354 29562402460060857945657718417833216000 10511355 -168186783568652534793181379660907259680 10511356 237530997052997231596392072585126477824 10511357 -330648669414204653915136150972765926394 10511358 39648887669185821449789766275901182976 10511359 42115885095315797858251536965959255920 10511360 -482637602081731765521971876746462494720 10511361 -101821554303904792212397914255341971968 10511362 743295163425483174376091198029183595520 10511363 -158664634893702992809891569766808048388 10511364 -189245736371892849636517016152653517824 10511365 360060649356938050157829938369630371260 10511366 228902650742365619108208768512563009632 10511367 -116876873628474941660932982167808425056 10511368 -76919399842202055958849330922684743680 10511369 -419090762095875205143367090692489007680 10511370 6237999173011544574144056431821907200 10511371 -62872123465150527084754338617507412976 10511372 -92426041052354496393991152765121743360 10511373 -26855035812410567016512990427661576512 10511374 275172641844720399806028414914367936 10511375 -44316065694071391053775795759224592000 10511376 32808044578683547721973358115379412992 10511377 406551908066315597294202196857403618226 10511378 193152074545857013301385163885325028480 10511379 35419765556090673868511338691088258000 10511380 -182295787152085272549000081433731225600 10511381 4729218737538306285844447268664299040 10511382 -90131582634086456957223616035521752128 10511383 -561239763340332272633582250193655069368 10511384 -16982720362340897696282282248329338880 10511385 274783050206382947837129054946702273600 10511386 138224108134193575786877410763607409392 10511387 250083653135858550034259494482307451904 10511388 -76819704543074816581919133036025340928 10511389 -265431959491394690260981075712503152000 10511390 -286839965770902713321913799307987524800 10511391 91561474995343394560949216633857920 10511392 503282511303784234299121062531437494272 10511393 -14060282463106516531760399131332200016 10511394 -7019851128321222362577042322670638080 10511395 -493862060222678529333479546883143319600 10511396 96341207987240202083177465714435678208 10511397 68330914531313146024960690697061771840 10511398 -196494006642339998357259841965189559680 10511399 641800936411281076434066137374306001400 10511400 -180137203710418956272713058177003520000 10511401 3418369374285187336973117993559125904 10511402 -323871983505482984486949076613198724096 10511403 -187583166060767667661441658378396509440 10511404 -121433925784501437073540622001280231424 10511405 -451581868903437353127054217444609400040 10511406 26916940806202041134162677670726740224 10511407 337890500995458641673961767935856720656 10511408 -22661337598821478242190701723474984960 10511409 433090150540415254409942211725191053312 10511410 2408829685597997741167135577540075520 10511411 435048875004991601340380169872348304012 10511412 -144151146338228400948767708162380517376 10511413 -128404900288237545793712059343229704832 10511414 81489070323279214291447507553104437120 10511415 139681805583656355780921930333568771200 10511416 -1106162384434801971048627058641715200 10511417 60007623494148449332780322780483659200 10511418 -185917078103338614397794851836031966208 10511419 629708137688327188041588956726084111296 10511420 -67568628115376404028997732643813854720 10511421 -48403154187406048090747269615099717888 10511422 -150468170005556318025448284443759071488 10511423 41918308872575336725041142410754597104 10511424 67490945899581889994514727947573657600 10511425 -64917615658256071065924097996379127850 10511426 198185603705200293065745914944038792912 10511427 408805177733495882813221173476864352000 10511428 -273792853218534331872590651870199644032 10511429 -530524183410715838140201418833095841824 10511430 -15857474175586162606755706419899594880 10511431 546458070490265996036020732573371883560 10511432 -17152823799666280955164137833619225600 10511433 199489262993074093309236865249039796202 10511434 83674035428105696472221791781971133280 10511435 -65070063404612532617922358125811200000 10511436 -1188661372944693497983178384027222016 10511437 177634459617694880461876853075474765568 10511438 -101967911912387459873020760271108760704 10511439 281609965875498755283864025012729311624 10511440 107904709627730727691219626482211225600 10511441 51499726860234666450250333960533306612 10511442 -86190132621662983647502160252612690160 10511443 382805369357822914658867450331193299692 10511444 118762532374827884894565776552181139200 10511445 102426820559095562555873423309296617600 10511446 302765197835296974188606032859753571840 10511447 -804259893924866585504035328514882010104 10511448 -71610890052202744408027530576002519040 10511449 -93295528220549181590127852501196333312 10511450 -195657363111198568046066372966354238000 10511451 -126494444310015853617527940417589499460 10511452 77456183837161947006974632522359939072 10511453 142008325940418439777268452423246571520 10511454 48671458565075467882684394632271010432 10511455 15464042923003264339454372988458232360 10511456 15700674921799847309505801132032655360 10511457 -86999467583823331742169687964510319232 10511458 -184169748283344841804388322554311470720 10511459 -187740862150344603714139904141520906240 10511460 -70739041493860474104950296592352153600 10511461 -177804026839832630496687093729429508100 10511462 14145436346471243387776030147963301952 10511463 7528991725823019638646582403504277544 10511464 -304107641412051397619514154899342182400 10511465 124603849677899559928112393119812225600 10511466 -18985094859961601173784081018010193920 10511467 89027250142227918295256670319236038516 10511468 170954812752504616269018718830197869056 10511469 -21946634382640119671415019010075266176 10511470 153608554996939260850182726336145951680 10511471 495376462698867942641434522606717662672 10511472 26181191630374765756755736662942842880 10511473 141194632566453591586288890278764824640 10511474 -234950265133917972392023541165078606016 10511475 22649245976723243117956740406538125200 10511476 -566620849741568714793126466689331661440 10511477 26826976243871473868898300358201452540 10511478 118619346151790959740070163468618269440 10511479 8918159281699565446286923113423296256 10511480 -34774709657310508195801453164385075200 10511481 674613340970187815557546216607622373824 10511482 32562974582469072514771511570401844592 10511483 -274148930907471484908004411987334273616 10511484 -245015031894759822160731376546592808960 10511485 -458318173378281297133701007288707208200 10511486 142669100834710972889522258268547570944 10511487 15164102786795325615606706117845097200 10511488 -102309044146649468057368707329194721280 10511489 8920570184615142426271759026478464768 10511490 58306367974452479966045604493074631680 10511491 -286949657082277052206821435579816694248 10511492 217021902486493128607475125838628989952 10511493 -442285777636621092273406246727200904736 10511494 -56829334929339331340859502563313729536 10511495 -252231942237514357222051126949328300000 10511496 -48945862593833310081057605119803187200 10511497 258755808264145256834874635315143010512 10511498 74225257795497892235415998488088842080 10511499 -158304077539905666832902522389168009280 10511500 224955270583548009977318362183406592000 10511501 32225321878319840418883174293255712128 10511502 62021209933209612083165628708045746304 10511503 -1218147074239206051882772670257608960000 10511504 -76347117174525631257970542170009174016 10511505 362739951504059759923267758418926883200 10511506 -27097777332805992259340163366169307136 10511507 271597066172614630802790410910122019756 10511508 8325397007912144794321252645865680896 10511509 132322909584833720020848781492637778880 10511510 53312755556478623649162448480387580160 10511511 91118468396494907397016115480886449664 10511512 -900425782617131407963216430033049600 10511513 -154509220863691676893456764424200995196 10511514 -75825240640274559236149605896785224000 10511515 -15750062258129181005761639634521763520 10511516 255321138406062084797251605946661629440 10511517 -248714592762845663158201915388708142720 10511518 -41015892434664708698074659585209719296 10511519 6931944239241192574186665729566734344 10511520 -262462912034777275612923208975830220800 10511521 -683381901563290164182897308661941973278 10511522 356848764093136628752324298481868800 10511523 4371125386750304296676933615947531920 10511524 178448915585384682798240225559461740800 10511525 345065480366063766179287701015403629300 10511526 -124384790801293431953954002005980843136 10511527 -151208682359156772702165630554115770840 10511528 -3450954742625446986923089293349447680 10511529 140895046033271013924932239058728979520 10511530 -32668430043507597401254352142258759840 10511531 36265326560633410756831883701535682000 10511532 -7226731646974189866328142198605035264 10511533 57724189784681102416555296593235173100 10511534 -106194805182505694125801066270427869248 10511535 -165977053909674606781050463791118392960 10511536 -36505849992323087716887902893228687360 10511537 57910485777629629996176412530864087552 10511538 137826636386931238460886423865417071744 10511539 -270237370840656993084870868375343617200 10511540 -101233820281154871964531325894422233600 10511541 245294503934460390446475225557280343680 10511542 7083210845934310888219475724365988864 10511543 -29987930278656623453285944703734309440 10511544 -35672175829846090971362819662314209280 10511545 184328469977152382286395560306024579200 10511546 -395442404017486734251105901428825328528 10511547 -86730840171199555326301308936284269800 10511548 -45709774590111765618179955619721406464 10511549 218657247421052786578045368873061076550 10511550 30641688448050643527441690176316825600 10511551 -611265454163432679315965035274778147008 10511552 -49904803825958439984721772250868482048 10511553 -12630223127847059927265981857834678976 10511554 388373444958540947051679578814522272976 10511555 237591386359061638030384806564670194960 10511556 -164895122757114600763038945357434628096 10511557 -376499186735500361539825691528026058688 10511558 220704277634175976857623752531319952000 10511559 702195836527196230103476661179663489440 10511560 45473812394239286583923069007261696000 10511561 -1137067827932146122912254486821747508976 10511562 -35102335854059755353941963202362870784 10511563 354779368276851894739583713597530298880 10511564 -116855886552781759541470398104010230784 10511565 -165612024499736089646157696023136002400 10511566 -104450304876012005230015858300466575296 10511567 139851702842437920418215130210092196224 10511568 54905423710871199513535350454454280192 10511569 42026902226382072856001628524148265970 10511570 199241629282633530995743595276623416480 10511571 -77844229633774829127408216285796445952 10511572 -462024812587644621785474695245187733760 10511573 51342284488896369815962432195518877440 10511574 121268147563714162632242345342876698560 10511575 38734360434481232767862977922411071200 10511576 -504362483105901287220775628689133629440 10511577 -36341258849161786408638213070222046886 10511578 -21731931740652129700047353026290873600 10511579 122069801087497319905192451073310584240 10511580 25360113072060944590229567412654827520 10511581 231360604955053244735856130357893487564 10511582 -57379280289172836133466542872695481600 10511583 46269388241453891610819046528893561600 10511584 132537208590863379103181124916150272000 10511585 26523410613149009750273334222779895360 10511586 -115423180758814947762419132513337388800 10511587 792461333662048893672034818442664504440 10511588 -88897989892607383951281162907463037312 10511589 -66947681095534216831566857728534292160 10511590 427854683030817127219418228039265784320 10511591 -228602741246982174286896079758538648008 10511592 -48891419745395837019790635214001602560 10511593 97968142252252857344177948353412731380 10511594 128613366160928090973452951770807602096 10511595 311352671546126716082177557699787585520 10511596 -64858623261214791949291498137768760320 10511597 336755932143607481009666364735643574400 10511598 -2163365057278564854400991437439634432 10511599 -31784447371547390280862243342014255168 10511600 -22265520703579757662959604937945088000 10511601 87897936495906336782592434982880134720 10511602 -232044796879926021827198768808423499248 10511603 -6547104671409188873061207499256746080 10511604 -103873684531304698666822950534250536960 10511605 -55501791610900391350039842011864657640 10511606 36529024430155225379374638147168958080 10511607 216800293883004719833662825828228248040 10511608 -5656010068160542670631661828048343040 10511609 51664194664233828598510737729031176810 10511610 -152479478531897755256894374523493665280 10511611 -55902991808767420703258682900800103576 10511612 -43916675021721999117514360539295534080 10511613 13102134576544338883247708237807209440 10511614 524176948120144946873353307700049412352 10511615 -259625033420636812461696108202230297240 10511616 -26734442173246645396317450347728601088 10511617 -332884824439927399471527070100505040800 10511618 -77455945862284535870936840596755620352 10511619 -379922147255598548205749893773059189952 10511620 12633200932274376128021819818795438080 10511621 73969985521267268067142581735585600768 10511622 -241919911104148031874988233145965762240 10511623 -573449335827315505637628853458457025128 10511624 327413722029116480811163476745353384960 10511625 -358945088403188865443937827863871232000 10511626 32577199997607771758416851667341832800 10511627 80550033102540270861714598529092190760 10511628 53729550963165086473594338471892446720 10511629 -658043306118497566636809868345462403040 10511630 -390666344349590090911219298242140691200 10511631 -101928877490717000233526466680892026112 10511632 -122017035990083699548180698493837041664 10511633 84311859631474492101840885730838580 10511634 1761570386827303391629740889782819840 10511635 -1335773968482841229994506872616390400 10511636 124457614013508960243536374261465221120 10511637 -150679637808076420308863149607230603680 10511638 -10188372313545827035290893150487821280 10511639 140720085601864362397127758902608314440 10511640 89410176204872236660346322279684096000 10511641 73365830257831533216478967344732233472 10511642 -189389343680546697420297540999365914656 10511643 -239762377377671466842063657649816812136 10511644 -157306256222489374931804285784329158656 10511645 267750648529077673384763225410422561900 10511646 -177228645373298089139848386077859892416 10511647 265780549183006649380749929882202752096 10511648 190866782475747586017442777565403021312 10511649 166165084545166448619845880239490808404 10511650 -131779981698277763334526355538351565200 10511651 -688140860216740239616298631890881848 10511652 -131173678234999333167690296546754048000 10511653 250606141019178138331149742420605580764 10511654 149568920394789082733742534026498019840 10511655 -122066475477256510196838002861027328000 10511656 -62036980936478285486232835763494917120 10511657 296654693634114047039530330359537966180 10511658 -57733494248990533469358103000287844176 10511659 72927863663658264741013565353335414720 10511660 -167672856473662267122783765363707320320 10511661 7507532361478757823694622530591545600 10511662 33854337777387502229720908989820333824 10511663 -193901400584948673391128161440963183104 10511664 71402855683056148377474333792768589824 10511665 -453597262949950082019015878625227398080 10511666 -6279835588647495832618314864270907392 10511667 -72186337454170865952524880299305973760 10511668 25396830543806508724593777888434277120 10511669 -225244650083375466129743203319622052704 10511670 -7416986394941425192447727773563260160 10511671 774677789010797261966325603924663285432 10511672 -333153316137006364503786717762610483200 10511673 225619814330831918864545655457637621584 10511674 -345342637733946939246597759915621557760 10511675 -135217793684443872932820627679126325100 10511676 120413315766312737453323948334548354560 10511677 118393023634901972441472262235827699872 10511678 -212169961013911751020691385792187110144 10511679 -422412795206713850203680156305002908216 10511680 18013956000535970667492803643011235840 10511681 -594495493085616488152262957133994579518 10511682 -139956419876240125182237421688960635008 10511683 56291024676944220544667370138011912864 10511684 64956174457746647388609103910096908416 10511685 -38173380015389097370327659579686722560 10511686 391373883779380131426376521842891901792 10511687 -100980605712146259933023428994074832448 10511688 287698487160448164982087682771182387200 10511689 100528990602693249070742998107477866256 10511690 -31311260400588181546672644921519667200 10511691 -149596454572286598528529814362318588416 10511692 2120117430736578886019336046177211392 10511693 -203491663712473050412754215188720912960 10511694 2790265933160001106904535016032396288 10511695 589248562367486096027769800107259286480 10511696 -39682280507587555802919244285632086016 10511697 798471491719659028478236826928488448 10511698 -121077418713246164170783023591961912320 10511699 69857168381176281591790426214727216192 10511700 49141403440089552553286989290522470400 10511701 -199340668058024862460438970103743149440 10511702 -16136529603210149702652711574365234816 10511703 150385407432703576769168346464565900048 10511704 -32090721861686102108384845838037073920 10511705 428733926091540590474323154891216473860 10511706 -119028660311977614157406871882444940800 10511707 -13557472164351565706146413705366676520 10511708 -14032300503748804835198163445891584000 10511709 -67989161376698909083231169240756769600 10511710 -286172168112632974087547000303801892480 10511711 -4847940190043836185343864911208813968 10511712 140141607417666424023108861822519214080 10511713 -230620367848765375219571733084868152000 10511714 3028376373648115043308637728484147712 10511715 264183195146210345540430245351854707120 10511716 70570041259651228853198153504491955840 10511717 64778661199821763602772223193238456860 10511718 23800205685878049326615333816637634560 10511719 -719496815497916561935640718799731063880 10511720 613883403373748424218693456314056192000 10511721 601624328812949242851807719156232991680 10511722 284182359469190557285140237881571332544 10511723 -146166220685454734086904577058573134240 10511724 148675171488827397910890696021972188160 10511725 -114568573355782575265752869235244432350 10511726 -281388785683856244401425943952725066688 10511727 299507593606410746065856066412860691720 10511728 2692587580684965849568625484866781184 10511729 -761817321206512237403973107073213816924 10511730 -51394917235662394743994108142948166240 10511731 282073976990114744820079527211600375000 10511732 35003710983944196422952543887333191680 10511733 15419532289074555841636896695112789024 10511734 -98773642041876933378257837099103045984 10511735 -51095848157195454451412064089467696800 10511736 -70395953515391777746323809981133619200 10511737 -2848362203785058506126756056152940928 10511738 -440952813282592883779091191440515695104 10511739 66234078880389090388376336465253267984 10511740 437136705164525027356509309958882406400 10511741 -170902736180538606296146725659030639700 10511742 107264877042617813315770467314878592640 10511743 227802627375146233597055412335241383544 10511744 146138497686959001822280458589112893440 10511745 -106438225888331216036376253911974280960 10511746 12920887107432908093100889459367746560 10511747 347995180400815335860959401504475399392 10511748 -12378198159420772902901729459536199680 10511749 193853706055721444267722970144923814750 10511750 -37979550635073080278811849428511520000 10511751 -117803508597824268339377518673171348568 10511752 -208358651354161184683412746968914042880 10511753 -43887328858175099649759695729153032320 10511754 -449645914523521957899708060409566720 10511755 132600188552065401105408197515928560560 10511756 60605918210685407795296630039499320320 10511757 -27386477416384334366178227228297416746 10511758 -46090257812354007390134680243381523520 10511759 32248028354183665226562547801140335808 10511760 -8894571066325367232433319867268464640 10511761 156126506730421679424521517683136600052 10511762 22857449237375468206629517815857613600 10511763 -184778995201683007183461397379671598592 10511764 48191221763940046460490627927769044992 10511765 -378352471830819668922454715772219782880 10511766 90078459730087403431879830474093149184 10511767 -297124286683404363754104275333927670608 10511768 -1309943181443950791619590733878702858240 10511769 -9397957194658973129590742901834526560 10511770 9443361995688783180825964304156026080 10511771 -557485805077959439896349601774685614256 10511772 -214698930930813652162472533873690142208 10511773 -124547106054842711807122303717498191936 10511774 31447579821048224313160275886977487872 10511775 -9167370090863974876228727320643565000 10511776 544311750828133553760056650140692250624 10511777 -1299101452543445505154506609004363200 10511778 127028800004127031354922519116044280320 10511779 235302037332449087708785605825844693776 10511780 -8164613041198680427362545041432166400 10511781 2875797994045189371570861911771347584 10511782 -134634791771076273836819260026879070848 10511783 -446288431940906999526902317534988440968 10511784 255428439191457934040979675088261939200 10511785 308049248915200994040703176347925515520 10511786 -31572878044952217717275056492097185440 10511787 83052908282825067620353244247093738240 10511788 -114056756709220301669116256078108262400 10511789 -150345648801552991111810448672847634410 10511790 10135687608151726142537357128748236800 10511791 579627305175690045916021830194636258192 10511792 15585430077475549479564264001823539200 10511793 -251988697407570449968870182567141508476 10511794 172436645561549449168510508493862600320 10511795 7479651421797989772341718875462702400 10511796 -197780734743654801790469332910763307008 10511797 33480000997675597293421998833501917706 10511798 -297647976398963377380349002188394386880 10511799 219729164619280491735049644372242181864 10511800 156687970010373715713872973965019648000 10511801 -687485986834994876823913122554924317500 10511802 -98422498152517396201376516149383244800 10511803 583527591288707315434294364083347358052 10511804 321134703590640367729137783572544652800 10511805 62345061423848537140984142792095382400 10511806 -403835030404000311211239944655751419648 10511807 -490894438840165971631723098777645347160 10511808 551358146427283777305981398657531904 10511809 208930464383112964921586502822023199744 10511810 193257226498073770116487055153256406560 10511811 -11820034587201040854389823071969206368 10511812 12757046705317928067187477014291990656 10511813 -252396613738997881947735469205892210276 10511814 -133513231027601023858440972854992809216 10511815 137573461291449454738081958163732559200 10511816 -15687481629566691740828794915686973440 10511817 309844630919554402028550259474781790480 10511818 -454512543354835405591470640677013303296 10511819 69493243239322390011357033291941176320 10511820 107085762651563179904263196074574361600 10511821 109069365747087640578868449035614985344 10511822 -224728581242246502751461562783301076288 10511823 -3249259803596442970148783664035321856 10511824 -75105858185826238428662557811898818560 10511825 10592482748943401548706720349929635650 10511826 -10908850081334210884986889879413550080 10511827 173101200309686480681275127240553443872 10511828 -127842023434684474065194258064537200640 10511829 7603000277203979825673765498134855040 10511830 14172642808409551435631046795643833600 10511831 -455089159322032955449109132553280945920 10511832 445368228025440798872491011564876595200 10511833 -1311545852701741340780015924038208845440 10511834 162133884858422357463481012335890633472 10511835 -163154361498881577560359959686397555600 10511836 -445912537186286517656155499903521707520 10511837 4995700505414134645162407049701497472 10511838 50358425327674023614738662340894977344 10511839 102343125819750181023653985160807979224 10511840 119327502066494314841015970828681216000 10511841 -143272859745315741318339782646242096208 10511842 402726645347606640147890148750511196544 10511843 262352648733649436892845742101633128092 10511844 79496310248991959655381064711471706112 10511845 -523134479187528895243402324472062792800 10511846 -100566510768687852357873827983067530176 10511847 26399803650566067515346068412922174128 10511848 -349707632161825371157368013863044812800 10511849 -414323141653761610597900965375921486150 10511850 27659514104260941278698295224091904000 10511851 39041082979600953051126795689281152000 10511852 -82972515968234649547458359534220435456 10511853 430926365531384880753320251761963456000 10511854 -15424042200938381355507053842430592000 10511855 4451378577869405532145652695466628000 10511856 8481769678124561103579346727852900352 10511857 -644106496706104758294223666645309822894 10511858 201016976192321455153937362707849085440 10511859 113421730909798339016782491752993870904 10511860 258323712747234098425658088479973262080 10511861 206849574018062754291052505156100359772 10511862 206530798877114848544217217006071285120 10511863 -293921503417943437203767319982270756888 10511864 -115529217647643908729707960198073548800 10511865 -30231889537090898767621195918415669760 10511866 6088180044501872003601326118824895744 10511867 196524691631505711534857437006098914160 10511868 -13747268882796220298801175141772385280 10511869 -538170477604053902160097214496479796730 10511870 -20975493105547851809896823304553968000 10511871 -376510558495539876527519967147293704320 10511872 45461243402575524077413859525300060160 10511873 138820423893055046332021732509544775958 10511874 -43612272532923447862929612775979768832 10511875 -145394794395801493893081212545487500 10511876 147367278114532288222129184048405544960 10511877 182993208055972111088338441093237732320 10511878 -106626249068902484041135518200099482752 10511879 177219982573818231355578399995999078400 10511880 -34233210707838064669620120942858240000 10511881 587768083306629460122781138980706054682 10511882 324048588868957385099309368638216723552 10511883 -220049819852041770142204995054060902400 10511884 -115708345188555865482253442854847613184 10511885 97129085500184608973786223869793474360 10511886 -20774810347615658889515284196778307584 10511887 -3607480110740290193992871618383681208 10511888 7085043532699132494951823229027622912 10511889 391337551859547144824183398900351517424 10511890 -6089201404722255587745167128215587520 10511891 39650225546003368936641759232831891920 10511892 -16917403147846233038937247914682694784 10511893 -165274703801879946394645812001670664800 10511894 -38154737006122389363919502751286047168 10511895 6234884095249453013486965413344102400 10511896 -174681531139156299974965481512926750720 10511897 71597087507167744443413534540321803200 10511898 -226933670945691855552046583180072263680 10511899 138576256004988938085520511575164730536 10511900 -14694267169144419895236570706490956800 10511901 -19165279478632967248817600003839561332 10511902 156904033633266264727364246193605121600 10511903 232314241120005355647352932962272613520 10511904 78899831758746451672283046301912793088 10511905 -287442387297622706261439374920190162880 10511906 191855273173773457229589944460948451152 10511907 -77318728342076495613133821016741540608 10511908 143657276029714765091805585516376307712 10511909 10293457092189073707516855604655651904 10511910 -195637533788798463615066313353761644800 10511911 609089566226033047527091168146279253224 10511912 249927718450545695335012008547752345600 10511913 -109855228814857045991075568681173356656 10511914 10285887304363963390859027735864008704 10511915 -116942010753054228427200069540266497440 10511916 -206521962215326401035732850740864051712 10511917 -130634093918551049477174250263605239808 10511918 -14051831434151911017467302734981723840 10511919 -403570125940443736349842655917820048712 10511920 -32827393764955515193487921376637747200 10511921 -212823004286540763057374594678884368000 10511922 19120515210677732699808628715225977344 10511923 -371598635988684797923097354197265491828 10511924 -424952333671228635366658315633146943104 10511925 -25430135040311600000759722699142592000 10511926 -477470817833710173476598962324876862720 10511927 43185932898561153021939702330502368000 10511928 -14270774834138721436843374434572247040 10511929 -136744314616973405333203683009279031980 10511930 52630026016672319194493348793754199040 10511931 52927301489191914437537923408753360152 10511932 47409215291850629597461579402213354496 10511933 -488096937859817394171363804935917518900 10511934 -11092962880333476723024030166151040000 10511935 84799322375036197342366857163989562560 10511936 -185763443565046384618147030736240640000 10511937 95367422358343460104883359479750360960 10511938 -2572515339717492249696768672899773632 10511939 787041169421399635719013949246589559740 10511940 -20341736359975639777453966378601164800 10511941 -39213982291549963730213730359171056896 10511942 47371132176810792621113167966007133312 10511943 23775837964009238497299903232120143360 10511944 282595579706045776951329945279855206400 10511945 21212105071664221161599711882057683200 10511946 -69419299161312572136690818299752869328 10511947 -342351308187873197875092306787723128240 10511948 -251198466012780225388413695859587112192 10511949 -28565906621793726980509720576037026560 10511950 -138290372047073969149872110232707280000 10511951 -16512394972257281031700349468075292048 10511952 -278287633959060085138979825117036544 10511953 -28474949391230073771294948241826745356 10511954 -41397738058882255702577433795615968640 10511955 -220859574519033227248375841102696544000 10511956 -60401303130805704124991688835270328320 10511957 -305378501802458322636539092774461343794 10511958 -224935634102859619022919502546680983616 10511959 6807198151358463663161868858087074376 10511960 136187441500885799470890186431259648000 10511961 -35871115158294460054943704844596090560 10511962 -3318645834416236175786659093685291808 10511963 116616710613196448649100212093683754240 10511964 92840039748793247236014265765888573440 10511965 -708093354305933816640997620160209405600 10511966 -96319512726752092996658028454345017216 10511967 224903322751713595551461118354432464160 10511968 23192901797195096263153954233789972480 10511969 298414950077542498594011564235320778614 10511970 782463134681644244288925749041013760 10511971 -487168035793113422749605450180927931800 10511972 321789174087478946718910060488273499776 10511973 -414018096602173504549497951395285422656 10511974 -101998581647841969056231830062712381440 10511975 129860753961041972993630490695160912000 10511976 -8023367369582756917290096750231552000 10511977 -142604668534797302639730171636242963200 10511978 -196196514316002495547470911292104736000 10511979 218437325668854741993550247184037437168 10511980 250121282224109967256365665279783424000 10511981 292710320655497706991698581839648059072 10511982 -112159029832047338160483744769865099520 10511983 -270099305211143808548273340337184158768 10511984 -31249864016226865521287804758926163968 10511985 -64065348259101971097650098975444852800 10511986 -235500629638380886312725437253642701808 10511987 28609912013436587923489592455720264752 10511988 358119534070322600433011664570044006400 10511989 -43796498298638145069922010327818332576 10511990 5666707324240333684295165932285958400 10511991 117646403470745376770528145969431750400 10511992 577872615210996223532725827819494400000 10511993 55631255544809947337393485903079062404 10511994 16378072311730085188157820658171984128 10511995 92872637196402414874238593969623840 10511996 -325357966159041879711946025049616896 10511997 5370863488446528068417271346457364480 10511998 96670482886640997724946256565780196736 10511999 -301489219849793380485089446450846992936 10512000 20189522834464641065639573119303680000 10512001 440005960158660041296240230620947296480 10512002 -4186961105278725271263782839639104048 10512003 14693912253809204912913645088265664504 10512004 204391883219789627549009857801881676800 10512005 161598830736658529110313103412401836160 10512006 -26696137141522100610142069622383884096 10512007 203733104061857366433296239453248215040 10512008 -144446792951616340103003483867144417280 10512009 232084161496277389377836175093685260714 10512010 -88778019322398598423593846115917176640 10512011 248755278640141724953556282847397446612 10512012 7560669921041059360745633303120216064 10512013 -302498879825220234158588439663895825738 10512014 -317423532646839019009604621795301894720 10512015 43624716985297847633428321007467522320 10512016 102596953928695266998441669847921459200 10512017 -523889899638412850633359480938453065934 10512018 -22967679339916688807840180883942805248 10512019 -340837081740587290967026807358924450724 10512020 -207156877606418061411572076307311575040 10512021 -46685372544556236386455158128158503840 10512022 -4346685739863444429746277852365558208 10512023 -364542377478547473285015845489758910856 10512024 289662820456303937263924654999000657920 10512025 -397938902004217421925079772738744806450 10512026 97631941979709425730259932797566980096 10512027 604064124487184276753768184820997085648 10512028 675061425622418071832785725505265940480 10512029 -285105206405276144343462206235071836800 10512030 92300617678330855563872135986560384000 10512031 -173164147078058849465565977510472033936 10512032 -234397812257283517680331177601692336128 10512033 8070631698667741473129750612155685888 10512034 19316537810371695993335975316736761120 10512035 -110806627672781887243024078241970009600 10512036 146644659278496967927655795465461305600 10512037 -543882068520352780641591321714584763108 10512038 914654068614919609648357768761090048 10512039 142919879965859929352574554614790922024 10512040 78769832299863443630946793664903577600 10512041 745022346169406291097287038421273053812 10512042 221790611329163953651751666993157779712 10512043 69534529925927188834344314671219018292 10512044 -92245312659831545572599485028027777024 10512045 -169397963587166497114156343270001662400 10512046 230414095241666524059924964485760611264 10512047 -7589630887885059417123108608417942016 10512048 58694410077088324793584111451854700544 10512049 -372033021325062730570427185863327491950 10512050 99331087939304378073317777504704858800 10512051 122142924175319444966465380686403743360 10512052 305941622912176785308453820691506942720 10512053 -42723060823570423555688570481870665856 10512054 18743514417080955914552922257182586880 10512055 -368852628611282982124841949039305792040 10512056 -244089116336163576444855093727124275200 10512057 -106377559549438989435670259506388823840 10512058 62877957375444632896210764638898864384 10512059 101264384666508428684388670992851458320 10512060 54264523158089462609160355597470197760 10512061 -263383417039522952814828191922352331168 10512062 337811478219355300761892042176012828864 10512063 -278341366202857798159394330882460697608 10512064 -28635389688876813478274689902092222464 10512065 653452863749303289091177289058251663400 10512066 50682919752994190961603821788753098624 10512067 -866305438495497179035891041798534352896 10512068 -276609009092071346055143102695816755072 10512069 47009565060152857492449190269498209280 10512070 -64144201982007181243245810609927853440 10512071 -559771392568783613232262703257870379088 10512072 164149309813984116059163301349540659200 10512073 7693286394246765479550366132898869120 10512074 12975617489641369929004495226835007536 10512075 16086968167201878290194072116660729600 10512076 424665234367782506393537582478470476800 10512077 948820445306430932154839285210499335520 10512078 -43656956742946005807045560459385840576 10512079 103658129839043020571545333626452516376 10512080 -30729437942260214524697592505466388480 10512081 4444572019883959328926430619527069376 10512082 -103935378783876403770759545646172720128 10512083 -495190446650077959944805224346106887936 10512084 -4152058659864841379462858350666100736 10512085 192269272096776050274918780899329170780 10512086 39710332423031620338671710842264374400 10512087 265791531854769304263693764853867167952 10512088 547264805587741366589328019117384181760 10512089 145928807412605209227765187617149037120 10512090 3562725648482568856027132347259146240 10512091 -547310040167999212857712649082148387016 10512092 -87139408535975689259350774056000814080 10512093 353094633879964902954025120373105729664 10512094 33406510661189722455637464861658752960 10512095 -527443403348937957741389157914301724800 10512096 -16181895534385917927118504366247510016 10512097 -257395891745991743333991605200609935454 10512098 -359207215535966176797646176920808289200 10512099 -16613465651991905869654147821185125200 10512100 33428988790646856938189118835297484800 10512101 531084904182786357122665938061986585600 10512102 266159157585961811691619901534746212864 10512103 -54742160971309413409475727305826032544 10512104 -156298450773087771317626953241616302080 10512105 -297819111380900251425874299284033203200 10512106 -38574752937605573564014322928974401536 10512107 205644936403705100802515932662632358432 10512108 -9713591174435865926727702871619089920 10512109 -81550044684205528203212836121797915690 10512110 -67478649491280925275392685052501217280 10512111 -40644182036134975397062514830296272640 10512112 6969340919724714061671571619759226880 10512113 150386233412105360924034396187515217764 10512114 -69314677084427042517655538542466423808 10512115 3049284627939984954936595572454855920 10512116 -85084026535778643651638606575107330048 10512117 -276392711618490083419111535474674482 10512118 -48292213127473844193847343989486498560 10512119 224961235409714166433303005295983869760 10512120 -106906219879789242281709185400266342400 10512121 238339274916669354385849521991891081322 10512122 -161265950195705032710942134375297055888 10512123 250424107969305316907588840738070706800 10512124 -2558071716456494391153402419531358208 10512125 56242406826018740483630901254781030000 10512126 -43606256666383276124548143471821003520 10512127 -347089301874764489610385254141614276400 10512128 58451277547286353376002145146858635264 10512129 72222059641884891572449959424746913584 10512130 725422462373474272026440474051059200 10512131 62519340043136887598695347057101948928 10512132 171439348515685411555871296014245686272 10512133 -165969393378065740377076182598424826720 10512134 -464612119505168263371157473990422346240 10512135 136219503215669401362253498333902244800 10512136 -201403670297347585710784545648071224320 10512137 -572276508243005697443297856792043826508 10512138 -26710204828586259003684286372192922112 10512139 394804069505165906831159034654833605800 10512140 -148588553960614703365817046239473474560 10512141 112963660957692812673874312619895916992 10512142 206190276512338557088731079711283201472 10512143 32322783777602696152392038686550786760 10512144 24346867740927833103242119878454493184 10512145 -124013294215374133398932255397392521920 10512146 4921087637160120225421817901856180800 10512147 -213459429589276343989184556980172989328 10512148 478759352474971457441156894926596341760 10512149 451718811957721835005428963200641016640 10512150 -25237393925264548799221349848627660800 10512151 -210130240185442636700816819150303399288 10512152 -182435119483088053768084243680938803200 10512153 -244253328395515542209903426663852750400 10512154 -1085742979245006384724574989008384576 10512155 306226217580885551553579046783602730560 10512156 -54618521214996386574248116654820771328 10512157 -392093833085150341694077930092906493594 10512158 -22172961176795451252737022161458263360 10512159 -20475892056871041230519030263410483840 10512160 414933541474716485029974473685992079360 10512161 595560257095129134345456497883178683264 10512162 4439583434863338807591202352566671360 10512163 -232880048462408128755639806623305996320 10512164 19233577987845724887831249647239610880 10512165 -13825585154950524839113993736064010080 10512166 97296899428674029133667624393313309376 10512167 -6704235231419009048491204366561672320 10512168 311404778167538903528628080935100006400 10512169 269983928636847215426527897513459304570 10512170 -78184806647102545075658041229630749440 10512171 349535743277180689549935791667163298304 10512172 -130791100726494964801552122946617670656 10512173 60298455712473513721391474435341628544 10512174 162123232402820861809199370340428893760 10512175 -26302509981137835730169013045937790000 10512176 -98490880082128415711891893371617280000 10512177 -173771778285079036723043509551048412992 10512178 -54749870316954003502578030459693187680 10512179 -4993702423969273333590431877351560352 10512180 -82829854898750651418589037976023408640 10512181 -143468889411561451185200202952846399440 10512182 94115382282928744774963806988196203584 10512183 269934503509374878803405650712502541696 10512184 -351100427889991199420034352252554301440 10512185 140511782320122313123456990501367613960 10512186 -87942079074804689405503010372428071936 10512187 -119280539221399949911221319293681203200 10512188 -95774851707976317325140624737176694784 10512189 156451332836632175570340307468808479008 10512190 123899593897383949596741999705140843520 10512191 -326534987506516317130487208619533692616 10512192 -100023566712062121070690728437694332928 10512193 -103141936219572928328619663074490715136 10512194 -93811511038692716489742829540440270336 10512195 -5390497497070200264213558213196025760 10512196 56243523611510284651642167430407081984 10512197 324980113066527786730113557310790312800 10512198 17775571544855578660299423891969972384 10512199 -199045572684656766973173913607154076536 10512200 -333339039071833499314087863012625536000 10512201 86572921361846177051211399872511688704 10512202 -52244521469804141669280291091517392128 10512203 -241325615492151157294161356040304012416 10512204 121851117874642006053527764621813341696 10512205 -215224587512332899034768120005881186880 10512206 -405967110199581292315814830249488626880 10512207 -465852790431589936897857316735363680000 10512208 -42501308870188227798358162500033183744 10512209 45283383209530900794798600985601431410 10512210 1351301745383899891516787434136755200 10512211 -824859508222024217273283331169616865200 10512212 -14808269762104549767253576989637820544 10512213 167367365796458479745355154208627631264 10512214 -386419454301751949438490961953193962240 10512215 98674942509081431085777423571037951280 10512216 101433687694397077623475506013663764480 10512217 129962025910327418537037995235324890772 10512218 139264639379998279763523388866200930016 10512219 -8763716648704909651201299003778340352 10512220 -255534020786793218721618042104928952320 10512221 -625767093248686481735611018897710511578 10512222 -93339907036640033939336196140809291776 10512223 229399972072149477284760540256269235624 10512224 -143882122175319387055525290804340850688 10512225 227115002079119265395851278388332810000 10512226 381025710090388268825223718130378143104 10512227 -476962494828535604820857451465161841528 10512228 -196395779618629012749870451586904468480 10512229 15772747555130871274234401765165846400 10512230 47850347017618844934672425284488057600 10512231 368754573996293023755224354704438854144 10512232 -325882745049942342281498090567857735680 10512233 757836900557916041103191257034818208400 10512234 -242590033612275229555510118890931573760 10512235 266077771821814891094477002945800986400 10512236 -65560175280847669375901620712068184064 10512237 60638437797039168710112602726228919360 10512238 308403570465473786581750458711313348800 10512239 -572926252005235827412584219821630244240 10512240 -24018000442146154023681223933464084480 10512241 -511936689799053234442495474197434349358 10512242 -67294460340129095336296453719171156480 10512243 168763294709731733907235422547191649104 10512244 325688813789070190798341196939371827200 10512245 -28686928898748949709534137663606900200 10512246 42319890476367909285541963761142838784 10512247 252725472385176000927642959108596334696 10512248 -138726612149437962863371199626421760000 10512249 367059962352810122835065795225377494720 10512250 117053694466246332116170104176024832000 10512251 -110518155893826180957292866640713524400 10512252 -90010469534875039075503243078805206528 10512253 -2153267706346925475003465464984343776 10512254 -155224332331265605974545279553253801920 10512255 -18195816469755103721241845994924687360 10512256 -263089353278045761929339046885148590080 10512257 102999268091970119732711642320883620992 10512258 201735291050502460919153036420580200448 10512259 -145600478765726505072778069747056513296 10512260 -176453537440119415767509499079390126080 10512261 -5483358955749536077791429110557124388 10512262 169404318661883582080158069260840065632 10512263 534014580786873348289899579367004518920 10512264 176826098632494471502555762637856768000 10512265 120137346213718840842219246476659725120 10512266 -97594262008284575214359191174376816640 10512267 -34837845796502400511513967609964807720 10512268 56791225945747573378441313143506600960 10512269 688842297367533313969962520896325727670 10512270 -83440871805809179951043644980689618880 10512271 81016161202446247001432070311540966784 10512272 64841621587430264938577289932934782976 10512273 -83537293566239262406191235880849908896 10512274 267843824418942944505840695962553909136 10512275 289920018079988271580091419422555945000 10512276 150848911656661126854518843042703071232 10512277 120313366947108565035433699458877330680 10512278 36549742436257411063997043331986523392 10512279 -462012488082244718746852981541007938976 10512280 -22114910732008297353535363210173849600 10512281 138153014779470843827348425968918388932 10512282 82661534094569624443924777250121093120 10512283 15737945363186543048380908799339651024 10512284 176334666281099828130185834963355027456 10512285 -27117023548522051226540791670747155200 10512286 39796041117007450269945218682169265664 10512287 -38098227295756344766212626590777893480 10512288 -418698335778128585556115328144297164800 10512289 -578289521836073022849368853652511610910 10512290 62963694019624229165272088167749910080 10512291 3972545970135748752016797833582095680 10512292 -3923290272447353757838195541122703360 10512293 -126281635619514009887056191750778496640 10512294 -1553152879524712725253710798364477440 10512295 -108134253428386717411661417072654032200 10512296 -6734179756686933171644152344659558400 10512297 -143873914395967148839315391507588789340 10512298 224979835861416274163932905566351732736 10512299 54979436533091410326054880479182310432 10512300 3195107253633409841035792134257356800 10512301 -313321218157823866634769105559011910400 10512302 137881026875085209766369593863013359872 10512303 424865620467455984172357605830227229704 10512304 59954155491666316012883160482121154560 10512305 -36316539531820152429697871318455710540 10512306 88100305073728872700388711172773497344 10512307 -458254700642726091539556642337872280680 10512308 -88117348825349487682333449474120339072 10512309 -391433854235731301091521294179475203296 10512310 -157296664072305890854353683985113066880 10512311 -317169797378366989480494755610362694768 10512312 -186924877951420928854652322017407795200 10512313 623990733381109070578286068156266018756 10512314 249536937990358076097469719728516463072 10512315 -55280203909178514792190073242876224000 10512316 -358781066654976320634300834248798057472 10512317 29768978935419810899999031925718040192 10512318 25677585777862305914613502115412965376 10512319 -375311328628841665961821385223897369280 10512320 -356214360373762489383186584221777920 10512321 -163215432401636038222541666521803150288 10512322 -153388083872936285829233934029805322368 10512323 342699804856870613714103871618133810280 10512324 157137322019427576767777170403209351680 10512325 -324130897050467167076373881582612436000 10512326 24357460703152822383319435745901970560 10512327 43430784021334451645730510246003272832 10512328 284033354636498214117466552998826690560 10512329 -127313888963986983000353495231190500124 10512330 -105558523389032066186659847886057742080 10512331 223770968636113192368123805748144354064 10512332 4627821727325744434709939517162007296 10512333 -142380521416842555234694642182596906100 10512334 49087494187723401007714385447882575872 10512335 565702296635576417641081915986279542280 10512336 -9132968815628481328525009076203683840 10512337 104666286316234196086205745052036405440 10512338 -57931158403781219916340063041161890656 10512339 -4765631704488632069657074749527164800 10512340 29289022078681572466357828548849139200 10512341 -292621245450397155773474061551977690560 10512342 219235187192985701278936438891550112 10512343 60876503801983013674458195207621483160 10512344 130791757704291184226753311753691228160 10512345 74009053059558403543860432059430719040 10512346 129035088388405944822272226367758365664 10512347 648861153585446548422546958008399161796 10512348 31215769248290885939204896106987126784 10512349 1053870093895594681980969819818210387136 10512350 62509233748587981095029858000635854400 10512351 -196351845894157791383982178022681934120 10512352 384428119211642072408675294884713725952 10512353 189568774436013887246139322828036750404 10512354 -97125803610040578957389913663926189568 10512355 128427506931719857033783669508064014400 10512356 -504947624998132659378886623050056606080 10512357 156036338193604075940351359299592567296 10512358 19020866692966297984742944182518355840 10512359 31742403139417188227018586008130384 10512360 -197506620177225376550738006750309222400 10512361 70889930898865227309078311537335402624 10512362 -127377912462330045877605122136080815440 10512363 105849114360426434025379610365004935344 10512364 40580448271899216567164133469062769152 10512365 32284587999785033140457357718980550720 10512366 71040035587117741247808069655435657344 10512367 -309199286899546275704982107811566805368 10512368 47850561820748366180808945609023324160 10512369 97168036559991923496153949631877997440 10512370 14419992823627765084405393464659013120 10512371 65633540537259406513305162750051591912 10512372 -122389651681843129239222735052685230080 10512373 -50432194099959820393399701046512579936 10512374 -12146452915145691636451318865089555200 10512375 -91072985215483109329279050138705108000 10512376 13500822567728189693443952368483983360 10512377 -4919133143599340924920322085121804800 10512378 10385244891120862496749674949233840864 10512379 -632397340041532114707111270320485329180 10512380 -114862437961812395368048357969716541440 10512381 -399714836992570097437941640418002815456 10512382 -1173495821640496054461909708858418176 10512383 -229553127586747114727187763545812633760 10512384 22382441551798956404724656404168704000 10512385 -78814147377376471340702183241576058200 10512386 -269802776323469611269043673079018932736 10512387 31969616473805241278782180797541874244 10512388 765322353901848314303688920328703892736 10512389 -66778130892718596997422700401836139810 10512390 -13675715322599908182226389175372124160 10512391 143956818513089800920748079523035626392 10512392 -577896181824744417872802558150441123840 10512393 -8708881094056316684229301584544049136 10512394 -294884837443488950804040230719995831504 10512395 467369381746584430642254330435754106400 10512396 227097224013592414860531716596948992000 10512397 34829681078456439177619870334932032000 10512398 82753101193873822296293811193564275264 10512399 -185376106835346421607504012215130639736 10512400 -7820103433855902079417430614257254400 10512401 79207514682126903115217597492088084402 10512402 -114133308377936984969721274472775123456 10512403 -66728368632871700793777698118019590912 10512404 -198648402791047575534670851178941855744 10512405 -68319546508430458852567148902738368900 10512406 -206605933776248531776178517026549723520 10512407 17502351813003180501793999173899908200 10512408 35132145468482716383622552863551631360 10512409 712133013890529412557372060594826736916 10512410 -97956250109180552160480662631250145280 10512411 -35058417833125684323506761828199937936 10512412 131091670061121389785462964178778297856 10512413 234296461699783833971375551967307845400 10512414 158156223395707222295914145158854683328 10512415 -44922491229682196483087481096252672000 10512416 -147374619517084392588728091897668763648 10512417 -267301905102051676572810591203891703120 10512418 -54025052619224233064534081300579635200 10512419 -1245745677616217567406920698734486180 10512420 1021423491135910558700916144415580160 10512421 266584290739978146007743048023843853852 10512422 190862963031014611271024093431066929024 10512423 356065318392517716058589452395124596984 10512424 -124341993470227832167635441543045703680 10512425 1026979897358246433510605416116633600 10512426 116033992395009226592301467156016073728 10512427 114911411491283156708418292299531021952 10512428 -23305518563377233209810201934719116032 10512429 174621943435947427512692132038025940000 10512430 33578694940545086525871836731111929600 10512431 373856274270150750215000971047003046200 10512432 -3254742548341082823116284717833584640 10512433 22913507722694788897021634784994390000 10512434 -524612728369551624237373721025257414400 10512435 -342854521728096555694828936661273143200 10512436 -307573025348203427970481689327223572480 10512437 313430367478512320391226005426344887800 10512438 17822274908560822368932955024138761088 10512439 -110795410056399303053182062190872305744 10512440 58666251511616233497709328575237324800 10512441 -8999164712407425179709606232323709440 10512442 113935436331728254088432521338804153600 10512443 706381217939344038171113325025434193920 10512444 -17289200775410769930337873491307453440 10512445 25990756755186779856563101024723670700 10512446 254020070435508710950998668372257536 10512447 -241622745100946398675403368687525685760 10512448 -187483190988999800199573344071628881920 10512449 164979234409106638494077344114107921408 10512450 -44096559312599467862124968575286400000 10512451 367197500397117596331552322725593629600 10512452 -40882741688302988347560241941360852864 10512453 23995961505025653417978254151404643840 10512454 330988070046953194707335443344684804672 10512455 -314243528054771564674231358123725268640 10512456 -103359427247765656772181468430057635840 10512457 323374443987145943663098406463871999706 10512458 170554543747855310976482363035280647680 10512459 -15380765278458629108970344046852775536 10512460 355215767248930768979924861889693603840 10512461 -802408521056206938227495894278701436938 10512462 24424063773334208220636948233728959552 10512463 234413541394485189132082001019988736824 10512464 140861817460644561315241100002757959680 10512465 200553438502059095505141658134004965120 10512466 256126562618527853709685841605276044432 10512467 192796957290144203817948560069657830992 10512468 4721440160705728465207410506154399744 10512469 -157600945932094735769221693596970015680 10512470 172149101310804097750432317056759719680 10512471 -340418431245416563557118476509819557680 10512472 -66560988922038154622101781492504985600 10512473 -67203722134423461668271647956121339136 10512474 -3049713935850087101046198100873927680 10512475 -7551796882406165843812067212306487500 10512476 -396185182899330318461841585819219038208 10512477 -389632870858869012816187829710508361600 10512478 170233198408191759388913461945771751040 10512479 -38929945454959431207000807073443325920 10512480 118924443187454015573856354144092160 10512481 223079722838775046815817213624646272192 10512482 61965451970991484056128774846833601184 10512483 585764706511097848253572840584794836224 10512484 21363993514527340280469439207910476032 10512485 13080796918096152482994127697897709180 10512486 -40521448991888149986306924904606553568 10512487 -36572565650599639548999610316660997000 10512488 -159966937721912717449866187436688506880 10512489 -331883068094514338049359050026695317632 10512490 -84007230886033651434111160054812549120 10512491 201594261313162542003890507579300918400 10512492 261064755787656784273231285800412042752 10512493 246080120075141280060752929344620998742 10512494 -299279009893617547153670876851039845888 10512495 -39564158875903378277581335610159388160 10512496 156068343324886431941906679559433519104 10512497 -271485466955163722804831156696604756300 10512498 183614030279674218012784599464827696128 10512499 247675621139190345948195850951897268640 10512500 -95733820517338394463845280034371600000 10512501 260461181310166924715995273232421236064 10512502 -16097475202389690147296058067493990400 10512503 61589816082412023514767388507353706368 10512504 25879274362725236037462901359400796160 10512505 136524171676431939392663417646467757000 10512506 67568949424720999817387755743535811952 10512507 93803403248790350964195728958363503640 10512508 -373151154430058681036812016677276444672 10512509 -20498795666529823288343762804850971994 10512510 -50660280900120549668799437813714457600 10512511 -497912266602548984735941945139336736 10512512 670649331131096676558529109362527436800 10512513 -383744006749954954789928565432255587376 10512514 7453094248401979954042842628213580832 10512515 -162406253067047290513555572534286835280 10512516 18764374307848255970972641529928806400 10512517 749686990103085290319862711854283780540 10512518 -61538414651493158788720968171898397952 10512519 -194715401434691834477899590223153645656 10512520 -92131211756540016857532548866217472000 10512521 79171172332601062973688546891255183744 10512522 -54015788380791502412220127743926157312 10512523 -127051866550026700578140295113103299040 10512524 238458981661705075948079360211629486592 10512525 214034993479039536334049520587838184800 10512526 12826781934746498467235029322044235712 10512527 -507649558823375187062641175904288707280 10512528 23265071338157122903631257170459230208 10512529 -190257579322281874584751292207726472000 10512530 55728366231098742587565736398274252800 10512531 -148578977595187587329306365992682619520 10512532 -527499725674785379096763218954021938304 10512533 11755867994774373797882912236585648782 10512534 10136483264618288333698982431617146880 10512535 15220913771893193909036035648037584560 10512536 307599746592393698175832014548345180160 10512537 303449763434739255934737546603681736704 10512538 314293410747008807464575114008065351920 10512539 -644970489565075064164987742796798705660 10512540 204800188098612956062424878840559823360 10512541 -60543394916780583330283815629642040960 10512542 203784584619171747710615664979715724672 10512543 -140084700413670647127032793152810336496 10512544 -171894974230048118721676176322814017536 10512545 591059543326308919123650004543313498280 10512546 -292779452216638312421930714097050688000 10512547 78871051846745049638145433901566790160 10512548 294280056499325357932328445583861662720 10512549 114264233637074357188176460125702431100 10512550 -117946076257137992479048969073933875200 10512551 26469936075330392575838753346841621008 10512552 10474895083943729785478181495570432000 10512553 198032122376716137083742417570162583802 10512554 -474202410711253495486785146772878592 10512555 316603956455604568833164974118424299760 10512556 -375953321454808482595580623177786919680 10512557 -409917778090545949050212567025148108896 10512558 113893413425583367438822698034942060800 10512559 -201254314595889925807217181221427856240 10512560 -63090865514077135270493428085726576640 10512561 -24806497090834933371268590159763472160 10512562 -273418190481152998120185019131477532128 10512563 -369305995944302336574876519766514723040 10512564 -7618488731503215267282017044391239680 10512565 33038707397432213337975426498621926400 10512566 -146650874757949329446527904878670556768 10512567 -80645884308448536070197103883273967600 10512568 116604053886084284790657853397584773120 10512569 500437307987444021382480805720301133396 10512570 110794014742932073536779408018649868800 10512571 364987132823120808766483314272794204772 10512572 -84831096264407227587661010626974950400 10512573 12336768048115524084038402652650664000 10512574 398572810324583186667643773572410465536 10512575 321139920376839192529737832353619207800 10512576 -46812113094416608161558310438749339648 10512577 -649986027842878203229038770105173104574 10512578 -12201571586057685907186406218175800800 10512579 -58586046609302519860094601007452381696 10512580 -170887253056329990488868151255021155840 10512581 -16764523088930463796196753313735675618 10512582 -105161614410405859012679031281347046208 10512583 -1063320412217709324564823393694820776040 10512584 76915425043197319410371611617468088320 10512585 15753217963022121859619236657071631560 10512586 25377027364807864543579888802501245440 10512587 361645537728489086165549746085842036320 10512588 -114404580553209555881777908453476701184 10512589 906966651496933304272100210768909478540 10512590 -127437425158373715178772897294666908800 10512591 26429993297501968464368945283166070160 10512592 -200556918867758134124091649950566973440 10512593 65449791930855681549672748082758171584 10512594 -132255728490553660212368926451260648176 10512595 -185182020048981250717192654984137416400 10512596 110652158269285326723529516047407824896 10512597 924803116807193639206440642117527040 10512598 266635876164211788985710361327680064800 10512599 -858221099827126226801915589509707662264 10512600 64718722329849853054062098140643328000 10512601 127518573002430863463622653256237936 10512602 129940344304931523889799314715921318400 10512603 -33011486114328587600589291237380316240 10512604 -39466465227164445192030127076310907904 10512605 78131883383416665154156789547002440000 10512606 -16952504805064375242789319807065480576 10512607 -38921011965213464607768180487552180000 10512608 -643019984937837068925542127665766727680 10512609 29531054279544396235815441009686924160 10512610 -55386204662726492046158085379837309440 10512611 -816324480878521007964776081552834674788 10512612 365126184021944196726322239405798912000 10512613 137325994089834556629701229330181013760 10512614 -12617444069488723526126734438234308480 10512615 142233043828287508596753726711780541440 10512616 123222970598972364006738389305077657600 10512617 640935243118391189041880228961767796666 10512618 -181325790617525087640542624525884630272 10512619 484415634086851521465147280145718897648 10512620 -18921627777369973446949131701870392320 10512621 102699342695168494574182348696231527072 10512622 108694468418782707103131346255126466112 10512623 -690585706976888195107192548625445111496 10512624 -25715010740978996103745339336501493760 10512625 -41085728733429901182115502253339246000 10512626 -50768945132404145244948303321590101488 10512627 -103816726033100376729685607829687306240 10512628 44249379545740912444146439497936295936 10512629 252610239651960858047730067773863245230 10512630 -106380353638229035389500048632389146880 10512631 -646549932970814511312894519968003694520 10512632 -10144387885689482194336884436246364160 10512633 -152249795560635168548300961506935836672 10512634 147605446463814484956610549860695300352 10512635 172327695970038654095345944517381909760 10512636 92508079481528705911619601160704712704 10512637 -428502223858796002253027044801302470208 10512638 242981948413313533721079248883885726720 10512639 427308880943338370395318019784215477520 10512640 3117143263947036710340447247553003520 10512641 87059837469171044958680995507741623042 10512642 -63498951937970557661334219408117950976 10512643 422542842781427890288408772978439493440 10512644 179531419997421014054048772594663996672 10512645 156913466280544795435007904938492064000 10512646 90001200991872323742313396431726437184 10512647 -233407473490003867061797367738794409328 10512648 -249398202086088457422942375351324134400 10512649 -146254758988399831903574454619489729664 10512650 65934920114283079239187170616684704000 10512651 -116543090307012331730021981311120636968 10512652 -444396745047523507236803326674859358464 10512653 445956401133939959781201069044797390464 10512654 -12031635638531308294755996347460925440 10512655 -170252793204396963439996597358607256440 10512656 26647643536157663399787556446627692544 10512657 19272955493038102025319862318761139908 10512658 -16815756406622372255901912862130767872 10512659 -100069956612884351058144802050720061140 10512660 210575057717485634690496802121105909760 10512661 158722497497698507929170437813642244586 10512662 -52333241186403776811043499474749514880 10512663 56628059712114804359085513409662532224 10512664 -127863710581784490386309454848838236160 10512665 -317724354973661571158379673241793602940 10512666 -176959422711052418085620739167916988416 10512667 -358556096998509010241290176830204250648 10512668 124600010522264576964002109905617602048 10512669 -515773222291345622286516268007293056 10512670 -25983503758386459615472757514192384000 10512671 21121530927194945940355931120305620384 10512672 181164162018928177813508568123456356352 10512673 455927802092251959926811898851570253922 10512674 -170247773055044449577163017317659798240 10512675 123935831013525671622346205251794578100 10512676 -378819454563417135989902328224342599040 10512677 119339836481058835997791255382912093472 10512678 381197961325743990646825682968595189760 10512679 176807557284514939393205078219821424640 10512680 67210978393675925795919131194609152000 10512681 7039774991517592539951044657052342624 10512682 279797268439856631160962524143648662192 10512683 10469271216203823174716636117449642344 10512684 48860030694074298961963056148374865920 10512685 -128560664642034593905271834324868756000 10512686 -151999877040095419694532436689227918592 10512687 -61985180590044340577956634638924279920 10512688 -96899099105136131659748903392829112320 10512689 39901522888022753291432277858517413120 10512690 151484771802581524679636993291645483520 10512691 51909070621821723129242344073419691424 10512692 -233587951860183458504959653746331149568 10512693 168292818840542996887582222592621671680 10512694 368547425759328092021683323195481300896 10512695 -361472663859310001961480125130969096000 10512696 160590367146703125372782069071275724800 10512697 -91768464939544796285472436801671007872 10512698 -93714979317675131930054381864243071488 10512699 58388102436492635040712173029464433520 10512700 108378653093675176063806511371150336000 10512701 -336241133791085346049235307953820554298 10512702 -115299266606789475625211098788762977280 10512703 -248885273874749187295933724059075627200 10512704 13442932770900334190063475031362502656 10512705 -278611103176732707208811239276794090240 10512706 60187997077196268940001884340019321552 10512707 55947941099875306907782283403817222800 10512708 -203837547797369301905400630973163618304 10512709 -99164644733126820037924793070125745120 10512710 26754426104206425902429929303668422400 10512711 -280227203181903326261002259167130244840 10512712 -373278067569394804963665475488407715840 10512713 605520480219841115856225868541940031962 10512714 40937215446089500043300821695314231040 10512715 718024028105378284626668849290703825280 10512716 6376057524333849041349434936938301952 10512717 -302487381258918942659459025809547097920 10512718 182194020188503811668741624597514554560 10512719 -75415165193591199086672664627497132160 10512720 24280481020322728339300988082664243200 10512721 -116518279986925467218490645652880872078 10512722 59379920614698803204768261118321936 10512723 30655231179328893298740860506026019680 10512724 129139553649616919617841681122984605696 10512725 191466310197547570296557937321708192000 10512726 127625191931683454014031873029797888 10512727 -646937901366912899970605481104341983360 10512728 -71624357727745048644225785734480711680 10512729 -104185182667661262804393921502417971276 10512730 -1460269261682666871687451131035388480 10512731 -659486457081380294543383794975566575368 10512732 -344072611133308432791737965886003435520 10512733 12961269042038326975461496771310991360 10512734 2579340094646282596300202704086758016 10512735 -92090502922389912616324838850131814000 10512736 62767934869706080845710236185700859904 10512737 -2242347918097118435258918094853269948 10512738 -139964719721712834466902272889994963200 10512739 49959246798452115909472469871594139600 10512740 80208637084714520476160042206997544960 10512741 23413140084810081043589585474274192000 10512742 263758711255060821371349118658750914272 10512743 -489843033087837411683496162831855784008 10512744 431996306801391728024471239885165117440 10512745 143282420559808351048930599825217726500 10512746 50362486203221213736075525206724622080 10512747 347126128330177243705010053410217872 10512748 88595865319926717083900622807565470720 10512749 -251124662693684957765796566531269646760 10512750 123738782399318853350992248424996608000 10512751 104482503067512797248143724340462067904 10512752 -147798019950314618367263070232516460544 10512753 110089454973686554334858754277043547504 10512754 -356939925497961178769638074084369310704 10512755 -361734641771358209446110069898840309680 10512756 254575395353875531550359328524032458112 10512757 -285526299749629659360847795716795817920 10512758 -228478602124180578261962819822095751520 10512759 28984391737939064667362086591335702504 10512760 -247290853433361696746732147361725952000 10512761 277838857883834999023260997695781174080 10512762 24731493745267146390678902511119702016 10512763 -181802364425670465505092577995921372920 10512764 357068293497840750013613045705019672576 10512765 193160575249898330506080401150757560460 10512766 262941949443733028362519077115301339520 10512767 1017892368467905650253118364127967508960 10512768 -49225926262973484605258656490937384960 10512769 -2041776508653206402482203887779064640 10512770 54830389710275374817289719695836034080 10512771 54770859437877289022773038818494164480 10512772 -60611363199069561573157424753997004800 10512773 -65334053299601319983493627562616129220 10512774 -210903027674919647827685290506545362560 10512775 -11553414407596448809879877265491682400 10512776 577873508857818751813138282473180979200 10512777 111663093815428081438735737029406989280 10512778 63789566794890154442631852435403867440 10512779 85321337421426492736695431175309319380 10512780 17732115818490011305360378124459704320 10512781 -713444761325771221996086484219981497418 10512782 14242110164337446694170158427279130624 10512783 243161590616588479425007457265648199344 10512784 108985859291461365964580277031121100800 10512785 388608511286652966780207651108803812980 10512786 232211969532636247569082535275162011264 10512787 457656700563489515271131511661547241072 10512788 42750834326768841906211871714593167360 10512789 60466813039487481233061108434326116480 10512790 189370139882927727310875939412755100800 10512791 -14551843570009342044377107763112335016 10512792 118677228807596822228239409505971128320 10512793 -382896181699706391526791831105293330480 10512794 -229520802479426103274293978645598667520 10512795 62759068609632138040625125675065619200 10512796 24905720453126515051301078875192388608 10512797 -519465262984992242790973418232495595680 10512798 18893319488062254066921511187851803648 10512799 253221606517819889618673444934931356920 10512800 386063019681657267341372115382242508800 10512801 -142502645845113094731191359622543475840 10512802 -60764552797835008542944460152606121648 10512803 -10704966389336554297267305841421799960 10512804 -181391084766170008283421446555316501504 10512805 -12491689490206762151716170345876897540 10512806 -46689895087656564318052451113843906560 10512807 -64040159354160205059070142537890318512 10512808 -186588895874258287347403401677229143040 10512809 351941574001625096169095498690578646010 10512810 6620634298576151148915052364353443840 10512811 -391983750404185907964005544802323856588 10512812 5496960158092690038866725902776412672 10512813 69553751721463653834833997710088031488 10512814 161438168856109613857249082066473083840 10512815 -106706776785989499185947714560610608480 10512816 -53754009725767910458529456005004034048 10512817 -192798372521951607174997371417407576448 10512818 42652934869087095768072045686519296416 10512819 872777979707223173747479729449684500160 10512820 -167127252493916425607463822256246129920 10512821 -204916593652034250285180116332971085056 10512822 -57945688790082548591460503599405489728 10512823 11332463032264773040535488763017558744 10512824 524248633092664911252178332202106880 10512825 4034971084028132674261135611357051600 10512826 -330505103178703314213248271553816575888 10512827 -197597351703161738136564895379485934640 10512828 -7283735512799556423229172270785004544 10512829 -351431175880985145506120176695696208570 10512830 189192299922070415422615824650331370560 10512831 99889996562345863349105461379259199488 10512832 -31515287675001724110231166852729405440 10512833 97176527757891123347074107814284540000 10512834 256221872032896180712914650497742752512 10512835 131913245060639719788830588939288555280 10512836 244685971414072200421961977367762254848 10512837 51915473967282398773789350632209736094 10512838 84986950416496295423068328935197856896 10512839 129512579391114645321087560196365063640 10512840 26499662105525111772262183871161958400 10512841 -2292609400306073169468561464926158668 10512842 -48807351194008925848683903912193317696 10512843 -260459392393561990137473358842024808 10512844 -117342100536288459430293698438679552000 10512845 -121386992130775040211588204566257624320 10512846 37479756578091431796427684369586353920 10512847 12701599481078795753684210620178769352 10512848 -27068779694627445126712226994084249600 10512849 226297124121790269785923147374211222560 10512850 135267135991886782132985872603336388400 10512851 -18527381486598646848165504520843750896 10512852 -234216982734450683792470750349005178880 10512853 92544099421146911859027221459232404284 10512854 214138121627316409905121951725909675072 10512855 -8128053890796047409860190868821945600 10512856 450463212788033103241312867598015385600 10512857 19255172544955558662558505268110973712 10512858 113593870968365850233731228873969390080 10512859 127058939712722838899966801507711078416 10512860 -42154800929747068508682868643794867200 10512861 -472680087771010126832733019663693024128 10512862 -222192833397737283453183202495370742336 10512863 54530893444181889670163691704052061824 10512864 144322500251300989760431461514833297408 10512865 189329360246512748439198193980132736320 10512866 21560073860263846985387610878177832960 10512867 118899551977079249758434895929616258680 10512868 -3025684245953059887840622410448203264 10512869 11182127477752325987894318619526152096 10512870 -97428207165658259929284370904004355200 10512871 515242904369159856903470231888685464200 10512872 -746098674043122465540167992686663091200 10512873 170035396196782623119860959831072268224 10512874 -243589162207167522650377812479614242048 10512875 66882922094785118696630713314405408000 10512876 -22359121890443723577274528382838300672 10512877 556128932323884196525839672892538527800 10512878 -57545776336007975501954825959069982976 10512879 -14972902229808928324006837399842080112 10512880 -16206046893603465448208292640698531840 10512881 -506381883309338067834215305677795797136 10512882 220291037489580986765956673850849181440 10512883 -706062758828900185878208870573122978868 10512884 58200103935431591889532534016266893312 10512885 -314025620032427689261189959409909045440 10512886 23496181143204527539686367529933664000 10512887 16112738451725873177546722252536511104 10512888 227515300693116714284638457646133125120 10512889 202151739272591019110121850157350753024 10512890 205042058027345672691864337266020755200 10512891 310720927430978098259539248831692382120 10512892 -5880433196887479538071386812883721216 10512893 189139295591402662964067398787232597440 10512894 15505786484248574184657782249520847872 10512895 209770653236055012150649889878267799400 10512896 308282965797297265961678460846354726912 10512897 -555634856618266954028768905060119528000 10512898 -6958876968417245019075972638214596352 10512899 -58223759771092290709776014595495013632 10512900 87462877947301619833259311096184380800 10512901 868104224177249533495886735495321317152 10512902 -8576382057042368027214187024919469696 10512903 80004666830534102124741448712396256768 10512904 -386172502800462161082339943772275338240 10512905 2240048205674115011162155559256077520 10512906 -61931984489220769483393468289926656000 10512907 131596753936804859864594198915694659156 10512908 9500728725404994035194523428961304576 10512909 -169725361907605622747289190512395212800 10512910 29750843145136356785392681213646343360 10512911 264538021995531714284645819329182190512 10512912 47827160461358423716654449053841162240 10512913 -1362873339798320497252300988494134021120 10512914 -64402739578929897532766302118341665120 10512915 -61860168542558709187462279399923878400 10512916 -219086041770558425620575658277556165760 10512917 -12893625643773377519445725973371810034 10512918 -16467514967423580228254389752692361216 10512919 -646309406315983776661131499463650882704 10512920 -3780817368721196860822471155536486400 10512921 -75775124344764952430771435279026814016 10512922 -58251898338374836233360221487928667136 10512923 -184668786329849952972359959910354478096 10512924 -205023413676327334926444324870119622144 10512925 -311670781098179747749610737428384056000 10512926 -111572435409719159695123661864919593088 10512927 39268298428117547505987925677151420200 10512928 354970565236109408877027361001703997440 10512929 -260007986740788136356468557926288636224 10512930 -58230568421577189540154466634372986880 10512931 -180903145192951988249524778980214773296 10512932 -35330394409718873526116222214028800000 10512933 -96715863181720794455800078680073009152 10512934 -242330407519813816637038010301831396384 10512935 -249735859387320844553739956123878879200 10512936 147582861537235993329311022387511296000 10512937 127607908084665736050505920097405196032 10512938 292011913838431054331301142920960147120 10512939 181579280674954432007423515055295777624 10512940 -68695941947370537528075261634853253120 10512941 -5929091702816078879262379283571080160 10512942 215787570584744150951295703858961624064 10512943 -44811705421709795523290916404942608400 10512944 -6953272638870805280695867233097875456 10512945 -243074865254440510134927174231329607180 10512946 -355611368721585670250479939817134459776 10512947 2952480582274208957089900860920410800 10512948 -329405615726213186023432228510405201920 10512949 -4299892607354769736537509471602021636 10512950 93110101163026869978017224613881440000 10512951 -74132144533032787962179425356039807768 10512952 156754037818397764160908970614253568000 10512953 -33583331501199117734724654176858779344 10512954 228432766666511886491758962474960772464 10512955 -42972602635089262904654771297597908800 10512956 535505395019762856060815671129415592960 10512957 38056153034398627482882878539040027904 10512958 -16700283839332118979629726252479717824 10512959 125352491253816579943234059417327956160 10512960 -155070696302627153055354763380145520640 10512961 -158019046508925152478117316346894917438 10512962 -151645660723150963539526770934132926768 10512963 -7095225460239859815221506584612771600 10512964 142320635924164219776116801747128320 10512965 -298107639230148886407199625205913843140 10512966 98108865855041748332444014119313420800 10512967 -535544948187266411815326548819242617600 10512968 -237646665633485961087295982609323130880 10512969 -43108695288710971356847629878515211040 10512970 70110410756498030531410366055400990720 10512971 -2649377124463481557521601253681452800 10512972 -29288283488402133767965707083295861504 10512973 -101790362613713829048439997475452865876 10512974 90519945427733998581799640952937680960 10512975 -108415273660593633681678032304591388800 10512976 -137201008056343307698536061704632147968 10512977 -139433866952206796922810900299472396174 10512978 -52547332439154359768444680584728420352 10512979 272987117519859028626048349640918713580 10512980 161386957117812180735968598695120736000 10512981 -242819532422387511038803179994136062788 10512982 361895190842881725561650030531203022400 10512983 181853594889181578652175631610014465792 10512984 -6986953542353417577233222874772930560 10512985 8415022578167042654023194764592816000 10512986 -45268363988750311002040751263360717056 10512987 244624237461327777181001304183193714560 10512988 483509561428950720814060191417759791616 10512989 -211558085970405692560263874011519107220 10512990 -7183906801361367296029933687501809600 10512991 490756172113841055589169896199549775392 10512992 143758952632962194764083895515159724032 10512993 183542523801727326845354676085295448000 10512994 678860382009829560315523545930887711232 10512995 -197952977513665166793386369850659115120 10512996 -122968816310152582859150473291384651776 10512997 495225334603649926531716430727399608512 10512998 -2904898087879348606889558160524559936 10512999 -25722487364991312492372400401496426560 10513000 -435832879059361767259561126539962880000 10513001 -82637502286718817934030551106915703808 10513002 -119891673702591354354675308018300858880 10513003 623494085114474536133845404692426570560 10513004 -932609564456435498705771400581711462400 10513005 -32563519487145662075864180665085750400 10513006 70840380237723267206436820804313335680 10513007 198964807680248858919797542589324055072 10513008 60963593483934095964001957639602929664 10513009 -229533315679301052918110030009638117196 10513010 -209266228470851465950059307971064287840 10513011 94962777115854956425819793650215720000 10513012 455738540293414760260350054423568637952 10513013 76325908624622866142889237681959283360 10513014 -163275563394043673723793107349725514240 10513015 125055802279798514309332903866303125520 10513016 -221368795673293188558058067783095787520 10513017 -210063654892334600771696545317375827520 10513018 165588906737929315749744452247084270960 10513019 296662197770734668926148605463114393960 10513020 -22645871804592795119700053858754723840 10513021 171758097219207617985538267436432143692 10513022 7199393038877342832809060645004349440 10513023 -113891264571653798335264520193649910400 10513024 -201463171198408608214048641749939650560 10513025 -118823692928570420928505503981315465450 10513026 157662829412591141353114833803635002192 10513027 1036677394444485623091313260780829440 10513028 41446131825608173830213359357548538880 10513029 -46993688594110358208398566709521173792 10513030 -74892738884589440161046632324229160960 10513031 -198342627637588621474237423014283749000 10513032 -124567640035636208097722843282020761600 10513033 -515181191209535150084697640418900366640 10513034 -146854079931117991161608852274104014848 10513035 114564751793630640172303737208219185840 10513036 23670067551445536628445537828672125440 10513037 -1241512270935364284046260029231179488 10513038 234110229569469055320910157981075495040 10513039 -224170884662378430856697891654313918160 10513040 115762371521958157398644383964683714560 10513041 -22270760495223579581513063866231302144 10513042 -2459156874820931386258046667438175728 10513043 522771848526855595981942749805135781292 10513044 -535194371319787830488981569903016386560 10513045 302388884090979900414747873376401250200 10513046 43359454298751291453257331199798469184 10513047 -55692048447546000092872901743159827072 10513048 41901865405164846230212137815431004160 10513049 463038940501360844404452755099879971200 10513050 3444864876403268878094169722353056000 10513051 128635358976479425914226336774543818480 10513052 -66495997672549831526275591140057584640 10513053 -89352142257933677752760687799060756756 10513054 -101004544431691891941963834826268640768 10513055 5728909616634442410587249816526417600 10513056 150405566952264643056036760975948382208 10513057 -393507320304306932931539278701202257694 10513058 -251827831991283466073899471205693211360 10513059 500520472133188030578759712596025147200 10513060 142500129621457111704157847262673305600 10513061 64075471920683055124337306034463388160 10513062 -82418332219942650443011785278375561088 10513063 4875770462180427358684891372356807600 10513064 26793551845976746188379969603170831360 10513065 132753402610903044836284876550676515520 10513066 111047398262598706057784965716773397504 10513067 -470561089289886063205791305348688103884 10513068 -3472960848284232879676881762310419456 10513069 -87029839367979173723640241258518300928 10513070 -2078622616018881828191950806700584960 10513071 17789254087963185947064635051954710392 10513072 -66136119116193090132426283979797659648 10513073 -216173557030316433732493101890435019456 10513074 40714373293035883329224309904745790976 10513075 -40293664275029027104300600727040409400 10513076 -164001978134009675204410745376808077312 10513077 -580922734194452861331363221469646927968 10513078 435339580917427497124340973151579473600 10513079 408614823851806752464791195330169200680 10513080 101319787308327279560684737291560960000 10513081 566461443008934444396243341505394829200 10513082 -498782239014839414603437508517016078848 10513083 -4188208761766150351173681267407754240 10513084 7844514600926021014407426164954956800 10513085 -579238567110080101517021224309855860 10513086 -41498194495946504603387724580610195136 10513087 17219609192029228590078197137804245400 10513088 199898294683379241132862880014887026688 10513089 -82781264356381256572081283713634371356 10513090 27011683130655565564266572388814786560 10513091 -1266495756069717897424126123940667636816 10513092 -106889164455990752771087221895489126400 10513093 285058686041678997911041758313256281824 10513094 -137794351643013573704916119412919007904 10513095 16412084451649108103017844690868443040 10513096 1038616297430867100664633749032316518400 10513097 -157222580184953433006990354268599996108 10513098 -220860310815551198299992831770136698880 10513099 606651631018437517536400005350249645040 10513100 -28294680959763779011762945442904345600 10513101 -289507722022119639386012275755004807296 10513102 -161816204506407244016674596631771537728 10513103 457364476154455256527521184600262550000 10513104 -39811816248417675598008061649913643008 10513105 384958815451070468807149645708273052520 10513106 62438175253571858520243369909081224832 10513107 -464367191450204190935150489759844397824 10513108 -237509961077613935996821895866387257472 10513109 -71334902998071869216381930363343883140 10513110 20937159806661760855351080039876581760 10513111 290854508486458557592720409047601517232 10513112 -177984448040136790714448126372948213760 10513113 -2894759108610102903296263812719480640 10513114 -224903712888377880193266716372474898720 10513115 -111894863228989947042615499321732338240 10513116 -173851483686082892498701441553068366848 10513117 -68722824679077770504404958393042815834 10513118 136363545102269324504972007558375598080 10513119 112561252478708942396311305076129404744 10513120 180231575494372056302457409313097646080 10513121 550790789649922421336712796746696764322 10513122 -215632595202606284638776088360586560128 10513123 -298033077470443349159055250158443337600 10513124 546957230160827360833779015008709697536 10513125 14992450703457300612410640106338000000 10513126 134829729619424115413551852095194140800 10513127 32566474435927880812967472709069649976 10513128 -146468996084109441773284629615399075840 10513129 -101123393804781911200096060562788857120 10513130 194952583302194024685073521293766852960 10513131 34007612651514333250951438301376548952 10513132 110756150724985801116948185377980579840 10513133 -53963227045529792194663632180245958216 10513134 11751107638117475250206513794420982784 10513135 -152021876068588795745218926060102981840 10513136 -86674153412994172000263079863838507008 10513137 284119178546217218818330226276816021280 10513138 24350555238601808493467281319844813120 10513139 61214849523519288642347164072115662848 10513140 255578157197717662363500610175548661760 10513141 375619340624394168311738977597661850542 10513142 308412469132305884368503269227582752000 10513143 -3024854823775028857784571038730929712 10513144 710335801448298390622785563207833436160 10513145 235159789917511949092375348725673080900 10513146 42921332138019682582886144219633026560 10513147 163661914576812125238758235537887121712 10513148 -359772556023318337861413838506950129664 10513149 -88700680391803566550269310279135170432 10513150 74324835099905670323950888524003076800 10513151 -573290399247913427450650901607691111680 10513152 266609170170569899323851973204224507904 10513153 -152344960760550743271736955014772520640 10513154 84380788222071338629871811754289651712 10513155 166104724210229465739737748501780458160 10513156 -3619970397151817605097254954196961280 10513157 -39103857014305135582220796448192482948 10513158 -16055087202470499003904139011969425216 10513159 341414341238444651916156966037045102120 10513160 -107881076803182628744915432925530521600 10513161 -71406271812522805578785135785705252380 10513162 221322477786198823726576798611203850240 10513163 19521687429006361108492814071545731412 10513164 -123029631301922228011370634472430375424 10513165 236116447931423440970910420504635515320 10513166 140694255538272333313313569759937476032 10513167 -62993488064213082295918142616513000960 10513168 6880003979394123411065364380349251584 10513169 -51390792672751386328443666030858692430 10513170 -23357757290623045821746087073018048000 10513171 -145322484147864292364930903224978507208 10513172 -7308834239231765416265514468143278080 10513173 -291429617089887287188117566794068878432 10513174 -3741761277289029110847763779306233856 10513175 315519239597104244581495022615060391000 10513176 -40290998668807354475746742517330432000 10513177 63528006320129970323292017122909998026 10513178 33581307725844981277885442235240111360 10513179 -14574216589184098998950073402129478560 10513180 -16333644743232265972914204101214044160 10513181 -29566092494388540830518280263598630976 10513182 88080924513071544530892897399095644992 10513183 -394228528062932698913366306616087718416 10513184 -75502810514392321132588691093775187968 10513185 -14260314937516293342149787629672939520 10513186 -202757412824657170010233965867910477536 10513187 498144644777336083105703301372121420032 10513188 90472611104330415725263185449974149120 10513189 -521187747970861956369078405351212739010 10513190 187124158680948325684650573286298697600 10513191 108085780684148833220627645173962796608 10513192 519429418475638398519953551978634112000 10513193 661340611332916350248873445969833193204 10513194 -141290760537597226524979875682079243520 10513195 345438173899514921756149009489762460160 10513196 -178037571266301028108577821755461483520 10513197 -231993383112370583115955127347489447626 10513198 -53084063180798224602328493420055710400 10513199 -5838888897551836613880991244579235336 10513200 27881620894506718259528375061555609600 10513201 -442708502382051613992383902807254754798 10513202 -1008436835455975727616639927011739648 10513203 97140330300577707962018572989582008064 10513204 -72517168921286250601092679817213075968 10513205 -38587943306351825493935804255576738280 10513206 184020681044655533399362233252681600 10513207 485641086371223183779115362846977533960 10513208 329567484326069235728079217329838571520 10513209 78744704112691764707923918020123053760 10513210 129061709333070436234637781338710195200 10513211 -225817001751230323750832230331007772188 10513212 208384888653276683042814034055166157824 10513213 94365214295620836352117639997484541440 10513214 176454631724142629655632269489340119680 10513215 65082739593140631318191019515182282320 10513216 -1593149080723576362874133268203044864 10513217 -59489867985809547705267456997471258176 10513218 42301128322902797568557200654275824640 10513219 -221492655855317728954073229596448173380 10513220 -4620610091053218369893491057416906240 10513221 292071467868400101824535881414037657312 10513222 153410946847571367632058226568106479424 10513223 243102521803197232057448871145140302640 10513224 146393224000398071674527365904187883520 10513225 -338785889222182915331008345277307801000 10513226 -95431350347120674758301863961400756688 10513227 59257763108098805330055809309400149232 10513228 -523961375301302770064335325748524633088 10513229 -98357447579780615040669562186248089460 10513230 9248194112654521052317549237431767040 10513231 -250642233905394322324307579328444877488 10513232 91528368693834456752405923412652195840 10513233 -29674717431610893737182409081160665838 10513234 43227920542782164914365580077577592832 10513235 64302297497362895155821193015497733680 10513236 -89286809001819931538768157258359052288 10513237 -90896644158183004005663389836125776896 10513238 329244910448670870371931975233877269856 10513239 -183169229966693818855745873734196567424 10513240 -101728394482581993943337972539937587200 10513241 -75837910807108984108209088155138554880 10513242 -1684534388976638242584407707882664448 10513243 121125207011040838151038324392859577664 10513244 -49493015634624566403900911415857994240 10513245 191731985514618485882804083696511265120 10513246 115392748757572688774176423120421907072 10513247 -119295964243403800031768165595571146048 10513248 199460039910289324679791335888700047360 10513249 -793344693032491567944219899079820256000 10513250 262566299441840058443607236183962368000 10513251 12697000098381701035897122449102292480 10513252 -480328562983287496060828012475164679168 10513253 -179716246453153725318268400463630467556 10513254 25831525138343827838394327770938122240 10513255 -544299420660527108555914809262114320840 10513256 -126721934133823935268556259899143833600 10513257 433905240975284439032890482999079082640 10513258 -29369835968462013702189630697939196928 10513259 551259302446151819794245719899805985072 10513260 -301370967227877393218516380400258304000 10513261 101702750734695051294671242980240651648 10513262 636799676423018597493622424157172659264 10513263 138143268712519966857155468449476332304 10513264 -117790427463071810044763589868700139520 10513265 36129798088281039578427576091266614400 10513266 12232536520302740719702277823900369024 10513267 -358428235552358971524285696490510069684 10513268 98289430203325611363765213997572668160 10513269 12353395598923409730065041770074712480 10513270 72830637276118901356923143829506275200 10513271 24808857559462330660047417684286778472 10513272 23371092339714761452489017812061388800 10513273 144224726553866238490309727168311724522 10513274 856987425909926463004983218542712832 10513275 205002221721307104805891951493581777800 10513276 -85597822046661561049713381756578534400 10513277 43333162234102566457292201962187575200 10513278 -5749340353638819446999144286576709632 10513279 51816764653796335795964250824982622576 10513280 -183233065047264884323846785049244467200 10513281 -204123311789014687379559830244315722448 10513282 152570148326656638172623701754939581472 10513283 541562664162876010900290337264046577360 10513284 -183411551379229923345983921892205016064 10513285 -2265349547098343659783842159741599040 10513286 -20963930735526544181870273198035937280 10513287 189692764522548813636534758338917247440 10513288 154560671716715814621338957538795893760 10513289 1084720816292898433277387689702987649280 10513290 -87321848728508053374126983009780033280 10513291 -44309639259210469946311025245725483600 10513292 -92924179885395411722903598462177463296 10513293 -250452961285002573524652417111417388800 10513294 10076775901876959219373694374293275520 10513295 -23462333107557832421128169052416143680 10513296 34065274029624019179545561416563793920 10513297 19019337499753304128450376722933860 10513298 -158815931414084504032270326137786175600 10513299 153991118088833292435270737751671807280 10513300 13889172116524281904689826732202188800 10513301 -112530630304238464293031244875946817600 10513302 82042568413151244934668651545337546624 10513303 -244254982756461273695265166692716859360 10513304 515539747348703986152308501066945525760 10513305 378753466499912107851543179856955120320 10513306 120068128199879006574768381085793498352 10513307 271722639356920116081198083737770000912 10513308 -134984489123949730212888702126043176960 10513309 -207253209953832670712074537133821377920 10513310 -207051916855157842131699774405486906240 10513311 195278952860640865271280554681732121672 10513312 -85383573526976180266002516636391833600 10513313 81642829921465351353090580544493591744 10513314 -257336565472833994317049605495963648 10513315 666563126748128014787278531704682048800 10513316 -38097293554108624835358012020845071360 10513317 -431484923910882297560613093962567759520 10513318 -224118727109060291863930214452123161984 10513319 98061726788800568403584801516769561720 10513320 -298981813613840798498659754184130560000 10513321 -195513602621453184306496724358457725888 10513322 -406338871966104641595677552145847998288 10513323 -232862807992776584885502843330471986640 10513324 205060685068939848684758806801421501696 10513325 6226631894426959289354876411903157600 10513326 -26818053452879230814713221856209656256 10513327 -947981139081955903165833961272010800 10513328 267648966089069876260247953782865920 10513329 135840628513171210300877187233144886384 10513330 -32471293924145956536248056983374905440 10513331 -179341365710530425571550470108328666868 10513332 -168250327333940863653808354270639023744 10513333 -38022614731886427723910853445672486418 10513334 -6794154318720563872976946541161507840 10513335 91540121514360298051916254859748864000 10513336 -163940451886953621579160244434189271040 10513337 -116401060930733164905058351363280334000 10513338 -181895155528349253036589708833358209792 10513339 -133516380352027635743857739161914582944 10513340 120941022023701436785679938828180062720 10513341 -38391837009968186490009396186700652160 10513342 -22383787768438534364741203787568428160 10513343 -111096119025560624383133988918004064976 10513344 -42952779920863839304706393084503523328 10513345 119221717644640036060513412357147259600 10513346 -3378940185466827852313181101059016320 10513347 -52108263391977697913818020758038120272 10513348 68944966356434684829602683960302720256 10513349 -164219320355559748054551878916316147008 10513350 -111976464607860478856899096976012236800 10513351 -89507222304352474148951842281066820648 10513352 232996988565250629663880430659340313600 10513353 -269423956918843314517992344394919098096 10513354 138657807025651590495300808557865556832 10513355 75054042238803141693723506968229975520 10513356 -32728109406575393845495758110552653824 10513357 -309482408025322505999224331520188536820 10513358 10843464013803513676474398934208537280 10513359 436880264778038499895841409010511628264 10513360 7162158212209092969594678836684390400 10513361 -785130328378212905267848464252872911776 10513362 -83623702443345167255084704162757643648 10513363 -117243932697084791498120636338533905840 10513364 316290277379115352562785454269178107776 10513365 50601692863649435319125863947271843200 10513366 27529602765951703816777151588122681632 10513367 384361416118259335928401248368598433416 10513368 -197036121438129672693975217593671884800 10513369 51643535053898556981987078227037206400 10513370 -20778787570930364854846146981529728000 10513371 -870460632545367546942158261213429760 10513372 698247389098606239506329765410322147840 10513373 175859691836553897983068046334293703564 10513374 -9371801975523469024257636573598107840 10513375 55492532851542189150116973023285544000 10513376 113053896942308593519202720303501279232 10513377 -73013749153283672985844731025144071360 10513378 -164987311358557815994853428091324552640 10513379 145279912779211092076476582981638989980 10513380 -44086075881929824222489630419851673600 10513381 -194793932023574279229581219198082957636 10513382 -9242081768226531138020793915296193216 10513383 46195901086892883734050329677328672768 10513384 1074823840558582625244878518748774400 10513385 137788946784069351218410884596012997960 10513386 -34397642773177292350326531021884040960 10513387 -40745442930898364519957182132358603760 10513388 -27844182949218456133931920014654803712 10513389 298895116268912159574625318869668716800 10513390 311197923393096495799857243975686668800 10513391 365741997106244453175025996270296835680 10513392 -10459760937514124257536845638863421440 10513393 375224849105521298412599071778664957888 10513394 73668633247506017089890917188282580496 10513395 -38331117920701020434657456027780978400 10513396 288125046843338912197220483486917662720 10513397 -125396810094933222983390857807889605920 10513398 21031624713230786489667372763240163328 10513399 -70437809573478223437482414104792118400 10513400 232473551218390440125422334270602752000 10513401 -488425700040779524788806448748690561968 10513402 28610688263377341633209739719204696064 10513403 17958640605741888791766646207422844332 10513404 147434946277428415450049789433642024960 10513405 -90067619386778993133583769320270826880 10513406 -475642713365861736399476333861927361600 10513407 -125434197679996728115467618672965523312 10513408 706839298932446562093249314479960752128 10513409 125214210249006484151916271135083332610 10513410 -27304051551583095740942483490011888640 10513411 -189654267774327418828564991385539566976 10513412 -47080595326896752720724881439637708800 10513413 418495775158144413016325145975805583580 10513414 -127351611761152057130348746435974149856 10513415 63626863222086666218786353631666941440 10513416 770113578925569774725077806509564067840 10513417 101923323945859598328054435458126269466 10513418 134242534250849563408830506313415425120 10513419 101204853867092603210155609599682898688 10513420 278259457757230548530818644870399329280 10513421 70905859048725091655003575956209357622 10513422 -128183956669768691484977432801982105600 10513423 551926830667250117784007958575219466672 10513424 19763758890102361761196603820554199040 10513425 -27766136679835780733716035268916745600 10513426 90282232788550087645987137017349792768 10513427 -142547328885424541061946324222614752724 10513428 -57939485281120409252627893492070000640 10513429 -574873170268135101831427772920199724324 10513430 95572241634283186484263568081384793600 10513431 5882460975078026567525578797162885000 10513432 381635031648555683262205818429930854400 10513433 -6913746347038041578934633426473049600 10513434 220085794896870023056868321420907886080 10513435 278056687445744909133062297221282082880 10513436 -354969075776976067810354150647606520320 10513437 20776167942660228273165461086572771360 10513438 88158575873083779687419780705781435648 10513439 -280170038960941051264822292483578724208 10513440 204373587126751328504000316187164672000 10513441 -32585036003740992891782902676819092480 10513442 285184812348387912113262697594217488032 10513443 60489163511940419587136603919426803064 10513444 -183551427467564824485091804464526040064 10513445 -1267400479014262043797826800920230400 10513446 -37653536661991120870716119235715169280 10513447 258677615107873587671135886237279069232 10513448 -593857786474800365342464251444433920 10513449 951818395955916682226197200865348880640 10513450 13939640840663032270392571706181561600 10513451 -59712977076132670193528191258198662960 10513452 166040267765205326061114701133408364032 10513453 390391261741122652549849120919748215702 10513454 22872693005488831328324945699410227072 10513455 218084540809187980739689901037096057360 10513456 131886870958201484925677615544043814912 10513457 -11832020869202440721448776854199537280 10513458 -43006978595988163670348403646060388976 10513459 -518931193888305244139623759687536219960 10513460 -16250900521008070194428699523773952000 10513461 73404193923106519698895475451934439424 10513462 -15331355433989762931865846017923727168 10513463 802364017221109597086181506803841825840 10513464 -3497006476313982977910697357171752960 10513465 69307287899207932272970601097713329860 10513466 77833147406952745039204899605277787104 10513467 215170089556626245685610137939983461008 10513468 -29620779584068881345478421568648602624 10513469 42084972278739741070156384550535324870 10513470 133485073736920435405254470832452275200 10513471 -201598808372094760404879904872835194128 10513472 127523476112616328957254505832484175872 10513473 156001933100845294772364709849426868784 10513474 -342444739206769015923509309761397289264 10513475 76641335592024068974547353442250668400 10513476 -12551489821047296234710495391525690112 10513477 -362764276258817110226275574346976581888 10513478 -228914587587175226738049196873215133440 10513479 -170623400905245623156160121369038735360 10513480 178715303247866660210943713753149132800 10513481 24577423313255607444424087516363087200 10513482 64742041964797154604188701252970333184 10513483 -467195196188474537606576040083341164268 10513484 269640810358888330032228664324683119616 10513485 -322695686335713785926478535106912176000 10513486 100472238766554619119367739060524953600 10513487 -313234128497636416053503663021183742864 10513488 60286463318755674756294754933198946304 10513489 467589784437346594657548022042407596466 10513490 147676985686034394042096011304631588320 10513491 -226902957914725680651373814733301729608 10513492 -36657292126927547661899871669532581888 10513493 107104542124394227281203504040478621980 10513494 159947933491548520870116012927685170048 10513495 -46827932660563026606864930679429699200 10513496 162869088956289920343943390270628904960 10513497 -103311135148513080876003346598613902016 10513498 -425417526128774720187534594692013557760 10513499 -144542440052184237153280716187886283864 10513500 816080053897622604150344095193088000 10513501 341546214433630233344288842467565918502 10513502 -276433804963056264635706012132348402048 10513503 56797356312673227975193006653525427200 10513504 -34002762999468700343006384540260761600 10513505 44822888186277368996083553125381444800 10513506 105135063501708038897203364668398737664 10513507 -25929961476949521180209984335547162400 10513508 -137388962991125254279718880492364176384 10513509 197468356493102099212801066738730345280 10513510 50698590534431529278669413837476860160 10513511 -537908706620366825377306321456025730888 10513512 372529283728894826570961919134349777920 10513513 144415401634964748502771671489869092900 10513514 213643148815776381630793097137513749504 10513515 -217384388608901236614232650238342644000 10513516 -43100626203813565438960968999738702848 10513517 -46563670978963127489832146927129297280 10513518 697046777043986491461190986060515904 10513519 870195887330681430173994700071597910944 10513520 -21350237561479440570523624560433889280 10513521 56391916680601366649564142020491007490 10513522 -39478486342937708408289161312157187968 10513523 -409384085605013540694535440730933890228 10513524 50332001174154496887823854222013366272 10513525 -43898095852461313938422004209799722400 10513526 -38417805067502126317441804492832366592 10513527 245278384624989244205494140282809649408 10513528 -78840509751836133994755704567727267840 10513529 212564391311685807297430390731186001284 10513530 -8261768227161089515225125304957593600 10513531 76749874202550348981777001071547820848 10513532 539335727477862641110583656170550941696 10513533 33941727538978693757898033824567203008 10513534 181108798732297112176859040326385155520 10513535 -9127442241671435948743798620346148640 10513536 306659092466009876208291759888374169600 10513537 -156453699098529965454473827381428018814 10513538 190187770802785994245985896885636465152 10513539 -374176592350674193631353374649773646776 10513540 -149588637734497570873339677641239253760 10513541 603929178053377054118774176429950720732 10513542 -60081916668579889586969995837324275840 10513543 -9269531024557402817076935048347379200 10513544 704685831557364658226095741020613478400 10513545 -50655389713409410242335950598533699200 10513546 384774974773369964020167591292295472 10513547 -732067740008522087989197081141149676888 10513548 -26128248251397801788624202010463708160 10513549 -20147301561375670988401380898618309450 10513550 2293274928956211695917149323881252800 10513551 -93962214559852391614250427407999893368 10513552 29157109457514993824590956494365130752 10513553 207300867959864160888355000144916622528 10513554 -144409421461664160736352219885202927360 10513555 -75526684255154926759183271931693261600 10513556 -55844027898181280866984653174886019328 10513557 5353246104316787059981944758330526720 10513558 325916994358019114743230438464898367488 10513559 -11393761481192631410989940907259611984 10513560 -142527921176313010904341133259946598400 10513561 254129704006553955730983338645608025162 10513562 -123031320006221290735221056199688285968 10513563 16022394143708852407833515715713065584 10513564 -339210922327656775344245128450441536000 10513565 154079455046402354543814818430499492800 10513566 -33198694817185683032959434547344828672 10513567 26619061319574894425439418719864844840 10513568 -21747159078537495290152182523468185600 10513569 -100521866662364294665729078977802615104 10513570 59513989055326813753390768180170254400 10513571 -1743463219238653408575888894169352325120 10513572 -23624137151251443226113360762435959808 10513573 -370987597398656583605703797400748141440 10513574 173245298139262571393174187596300898240 10513575 25215125459278241325018467574358489800 10513576 -241716054834410365484823798732161433600 10513577 -578171689125462157262190107360255693574 10513578 -102203217721324381144130769564669816576 10513579 232216841148833201266590768846113840180 10513580 -87298105532031552304790556665167134720 10513581 135457987526824919295490742566878124320 10513582 -151469093615675737831880151543328683648 10513583 -203215287274693079193756903776976525168 10513584 -96253240515475960445621457862918471680 10513585 149196078089416046196183443002343769780 10513586 -301723481852717267949769922095430016 10513587 109392014545984686842485361757105172272 10513588 82352343497729910010247025306019373056 10513589 -148532333808069917874992033795779475400 10513590 -122708849197531759152108540129130711680 10513591 -729438321963016242118123117580217963816 10513592 -556179229696114129678524628507590144000 10513593 -146758318925545896381747135446064739920 10513594 46049292774224229489968564779501753344 10513595 80143728547831228535507568517028083200 10513596 -176209744314364494984145218907607546880 10513597 -112197896797988946808847111174080741728 10513598 356115215020411944213533168580153720000 10513599 134164178751823243702854213666774843648 10513600 2197066587779278665308202584008294400 10513601 -26576430180276343507755377619481654848 10513602 135578688308368132015531098129103741440 10513603 -612310999401131266149671477696474622148 10513604 -118150258583721849287191859437194831744 10513605 102097336237138686903759793674640236960 10513606 -15030855621736217819486382460832320896 10513607 -288114310124840450681480270132217146520 10513608 12118232442578484205321944169139896320 10513609 159787439910567063831163896209542872960 10513610 38749534841622926533782602006014924800 10513611 12166621486472869802259868222435468800 10513612 155050654919255086691973629126966863360 10513613 -783747382814318871629228806393935159360 10513614 -42531511125480544777997187431428916160 10513615 138105242724751191692252422103572459200 10513616 -147824601261329039830641283208252571648 10513617 220828850603572692321390374437870237680 10513618 -53948872533782882672319488073703363584 10513619 113006683854381771488799139707392161920 10513620 -90120207471236854600406077760367905280 10513621 -500910096992631912456735544634044800178 10513622 -141005516654860080268913476210580299776 10513623 444399766541249496810499439641603728000 10513624 -247227952333486324246878144851234611200 10513625 -2129382075063804824550262979437350000 10513626 23004591471253447934479491924507769344 10513627 244041077923356047194301666008453089476 10513628 53816628198666461301540033017453050368 10513629 2567045737472491905030793855084160448 10513630 40929462133218903049754245909284597120 10513631 73784445817299485641660118035697077200 10513632 249478382899325260107562904520363343872 10513633 -58130265061663758267900698343895304112 10513634 48083524210043454902769128703529563216 10513635 140775276062440586724626363998359110400 10513636 -258939000141679777269415540229500928000 10513637 -238737790929881691001762298909282636928 10513638 9737599377772400436220873060327407264 10513639 -770614771330703779499412781321209647560 10513640 -56382296611750853637219450569857843200 10513641 -264664278408117085045884731082270119040 10513642 -225004085269668903385535414563911144528 10513643 200908585504461700603303072746369421200 10513644 -212333570257764834479358075083432937984 10513645 174342322400839867102100661612776286720 10513646 264296543716919448640369994480915328 10513647 273697001512375616263418655240251713224 10513648 -18353118452832464473734898221991526400 10513649 690578400041848206942656065987808269650 10513650 -10046720051232514178671456166780928000 10513651 -15282978867267713871717961606555769688 10513652 355131810811990912376408308673708881920 10513653 251360886113907886585557864488445763104 10513654 4639991924290360755738260484550521792 10513655 -138796760866359354636265971138844286880 10513656 -96657457658231928562127719690359214080 10513657 173156101776645195267177221653691529024 10513658 323185754666550688508058703187748301680 10513659 -161322666445697873450774612341642487280 10513660 -14096283941004722639089345103978188800 10513661 45122396091663298169787742985217593772 10513662 48662920083709860683649777814514454144 10513663 14834149457429661200449977889487744784 10513664 15067378878903503716319619754613538816 10513665 -404654837195504210172735654784628006400 10513666 90373829809336143494578623922348353024 10513667 -1094507124347244137221455041748724497936 10513668 -198504513526445390677479217950572347392 10513669 254020272827984920306706564065370359840 10513670 52843196732275680142704953867244057600 10513671 -553045146286363712698653832884049152 10513672 -3479271576428613331950624019296092160 10513673 145403467548077262547864271760446271924 10513674 -34438830784798969838355666629308750080 10513675 45699730715869778671986354557947789000 10513676 31613934187096643948499006804936780288 10513677 -306244916062787337647697846509535063360 10513678 -118810675142321764770714338901204130944 10513679 -4657697863937958920553297984032804112 10513680 286309858623885974808476225065451520 10513681 253451525255717095442351447919384062464 10513682 74941799777366316349343740568966764800 10513683 -214860889457604207342106566571645417548 10513684 480100509845522923358695635260679902976 10513685 84823156060845009710714822013188353560 10513686 17717612201550643192609342387054579200 10513687 -423885764907591687011180631665874036664 10513688 155647288260851358642915944581680691200 10513689 345964258805948568553803527570700504960 10513690 -14549707339484611312748929932986400 10513691 481053026124962055947759969616056383152 10513692 -15244308178249392640529476253844848640 10513693 25647127448008819273708633197258909024 10513694 146084358326490984160765390671032320896 10513695 98507516632229651403421851494669107200 10513696 106590966496171575429306788419809705984 10513697 -38189008431076231588754331100684523328 10513698 20596537523872166621509050109141298688 10513699 -160514197078112658230985302214657929264 10513700 -188771700142514197346856657659533468800 10513701 206315679447266180129789994893571609024 10513702 255321233690332579420257559643677251552 10513703 -389185690930357372723843977990399159048 10513704 -139056082824096444317002131824068608000 10513705 -514227139101357586035217484047202434140 10513706 68021857339274002569333786100652258304 10513707 -153327364856361919210015994098298901120 10513708 -565390228615342535334962387147453264384 10513709 780697008782241110216564794837637813910 10513710 92085804721218541406304247693817083200 10513711 219399969316232949575774568441278223352 10513712 -23091334958467950787506197575533330432 10513713 -58054908418483286942847595848751395840 10513714 33393518788057767497484093730275486720 10513715 -13322498170305222814629505672192704000 10513716 -15518471719493350293269657673711992832 10513717 121761188692673862432932514959168902766 10513718 323076026613938142880407006959846088960 10513719 -13083150270762259623387516266585509896 10513720 132491206078827332925467887754065920000 10513721 -497932414443769877528348803885742565078 10513722 -179112418156447757556188529461296052736 10513723 -360889522013025849077895816033298534296 10513724 218587357428855720476889058926480784896 10513725 414372578591023131645915020077816267200 10513726 -8641584715908037971584051751571263360 10513727 118177422897007319510337298381307605872 10513728 -92310562027090881659413636622697627648 10513729 169572162482767762366716180280063075284 10513730 -64766629714677950597895417565155702240 10513731 132254618331056184206888625985435055352 10513732 66998003256632107426417031048277335040 10513733 290171799361208569234529275879916258304 10513734 178257698310921714762376215586815281664 10513735 -5348384008233226344134665349054336640 10513736 136689530502925531407096209125209031680 10513737 -96086522585511378025036456696783077312 10513738 -187485585995851803746646388355781367200 10513739 -629459501632330718867740575068535188460 10513740 58843995354289411081826968941504998400 10513741 -253426218770676490288419896374359032640 10513742 -149759087523256495221401805710184837888 10513743 53068229275213660442036842255185750528 10513744 -56276787091203872377182877098448650240 10513745 -173243425941810816941343129574000161600 10513746 -180811484127391021712991840403156677120 10513747 -179564332292612507661403323398155393680 10513748 3084884460170269618164594430499942400 10513749 396670632427821696968216231960120216640 10513750 -23291105399190001491149747342476080000 10513751 -112403763813726639955638947007049506336 10513752 -5360762217081676169215612323198812160 10513753 403217752170330369141808154740044605280 10513754 -61955261750977486726303172624211221280 10513755 69067000285448782320229995500621859360 10513756 128343999415953334190050742482848499200 10513757 138795215667015490637316536856694412832 10513758 1832253542049934404163185735153235968 10513759 -694598811215683923630084874527417295584 10513760 115977916449255456760374106537470197760 10513761 -38110044400812580110190146749276818560 10513762 -102263239785819019490841406823851857408 10513763 -6995762211212218185162420368745890976 10513764 -2648059563516323185612944448164858240 10513765 -31334915748153103817622514896309950340 10513766 -101443955605336076385745055387736699168 10513767 -15142468137311447944084699669377734400 10513768 -29966818639348658583398498162367744000 10513769 -144675447000887072229297592297080256128 10513770 41696719820096016174080228136033465600 10513771 -118932079697779115890150756885424838028 10513772 -12710243969989244611622796710388449280 10513773 708714146837434699097420605064864568000 10513774 -39105646412823370545854584318583279616 10513775 -358927806583983589261895989889471122200 10513776 -9064475857324180739201905513526722560 10513777 -555523015498050736649765919944523962828 10513778 -357387182708446104445548654601763491200 10513779 165483664482017985402054342210388592184 10513780 93254069548942489634908424064770188800 10513781 -5476021257632660082870833385468578688 10513782 39560113263807974676230117685652543200 10513783 163204697585109680429405973127800301440 10513784 -594561936812150572837139608786944000 10513785 -8173794347953331233497729957777988800 10513786 -217399513303182575443553590654611394560 10513787 739955945525037057111306320109007670436 10513788 -347808275064699723912072945369653337600 10513789 332868515055937599602033679047054993568 10513790 24235508247183487407086979763608334080 10513791 167550715259596880374994524502491184352 10513792 305871836178321416283729852791940710400 10513793 -109419040027209217624141472446094645676 10513794 120416838184842661748962639864287959040 10513795 -225074816612728396374810933559863673200 10513796 244334112377226241268556645814132948992 10513797 -109330372238615108388859232512747817856 10513798 -178430889375571254298213378907542904640 10513799 -540533575846569999212697754137947092200 10513800 9951388427490354580226139567959040000 10513801 10369032238592503735095760838126444752 10513802 2448964875635267131357066552176833280 10513803 423244935636143260441996290849851078064 10513804 -15314440833662952865973721460402782208 10513805 68086350478395829108514791869763392000 10513806 -75040824970950255996268573664921935872 10513807 165566677169326177230888159654642795056 10513808 -146112779263455540300107168022940704768 10513809 17322878655000801435632580612859947444 10513810 -54479861442437148325147109454252123840 10513811 216101334880510097653812836010455376 10513812 -24980191082675444988684870344800892928 10513813 8468000230333829906260813811495564860 10513814 62087923631793116904399346556079459072 10513815 66001725082102448843881207544420658720 10513816 -264788866235910362429171344678379274240 10513817 383035327287178262378753590237817089866 10513818 -68762003174845703291803588658740590336 10513819 -483327380535108744920625997383373946208 10513820 -92390534183033633896954757669160806400 10513821 164844661200019997111418088341192729600 10513822 -52678702673405740687252192202363830272 10513823 -97844128038773866944392959290235032936 10513824 144367627412459685111643645477272944640 10513825 -8453788433912281026944411702343894400 10513826 -57665127454401134709429351167963227776 10513827 -516465513201292657418885054217001670160 10513828 399557047291234865184042582684453801984 10513829 -47207146493778604235718559038385446720 10513830 5538425760164003493460939863398680320 10513831 -330876006009265374939468336582027263368 10513832 361937247120156565184455767905793838080 10513833 253916685490183911560487585474243898848 10513834 -319812259305339519358988137330157300640 10513835 194416389535860355763325132711383268960 10513836 -77196245759066153575750062000602198016 10513837 129810941791490299405920846475448223000 10513838 76907599442073795738482704368700599360 10513839 89433506783879621199210123128036286720 10513840 -15575326567175407846397201536484966400 10513841 -194398846427781295684235585870470829376 10513842 137073380004114729367383935499995229312 10513843 -259307184111875159426829860295950750960 10513844 -5767498029381431914841543358818224128 10513845 135422473369933544826775801229858041020 10513846 44256933392353558374938068670188283136 10513847 -52107638826534500673029166355387647168 10513848 200703846604747232710519931111017881600 10513849 -325263197797723228583638707377126440320 10513850 24676394334174978707656101235096856400 10513851 49828156266973335296185678389459439104 10513852 239696194947705645366423876041933632512 10513853 -353697201769295071878018624937539250944 10513854 29625933373121638864864412172535380480 10513855 71603149988855332306759706668722161520 10513856 44001476874542013719608637817712803840 10513857 134596605621886186750955062090755413040 10513858 -151148159658884238021513345279425148720 10513859 -138188528840860702670739019292101987200 10513860 -60907569625793384233628532305183907840 10513861 220374801858482572323089240946861842462 10513862 -213681642569393312220189855191923025568 10513863 293106503652626336722381028137641936120 10513864 187762793381999469732546386364981519360 10513865 94700115242681986795337397157059102600 10513866 -3986357110623761250002198612769160704 10513867 5147191581226097819228989421554376704 10513868 263173525315992024863700178230159275520 10513869 -6764562612204827909655190927980326112 10513870 -237988947642566584294728535234282035840 10513871 -602304286553239013367600033087639715008 10513872 104440902570616416359525550913055514624 10513873 893457820897497991356023521296843220480 10513874 -502998614468424308069224565905118208 10513875 -87391797270135357589619707515601764000 10513876 -76343162486963595545818933281344989440 10513877 -264769185301289686910426365831577305728 10513878 135301434848232097882200070685003619840 10513879 311617884425018096817278152779199673480 10513880 83639810901415201222789626432132096000 10513881 -11736285841979138593855242403103073168 10513882 81806326627844101224627300247820919792 10513883 252243730118885549373679257857623464960 10513884 253769705034947962765862180334105157632 10513885 -192596001033490228826013813232048806420 10513886 357229736002957682014897893046610059392 10513887 3620714118657879479516608755156105600 10513888 -157875765061109494673681642319318614016 10513889 -347617861124564007405164828578628201310 10513890 11492175490835093316782498790818233920 10513891 24196838267054627973804988075286151000 10513892 -497533079432759275162187073358654348800 10513893 78101332192371109058674099805988597888 10513894 -19580145966413525797593437282431727808 10513895 -124016184250950051030418341811701157920 10513896 35453106942286511488727996790858547200 10513897 -106945776761437714968471099100805390960 10513898 2829122462908460297252816694935986176 10513899 -25686858446958732506337133758256478064 10513900 -408574362019781436049177080252333004800 10513901 116844300211870178267847547870064242902 10513902 -30993702960243067609019918589354848256 10513903 165448587699662156131181900302499139152 10513904 -1601853778073624137235192137383444480 10513905 -400114599361475511370242099228131278080 10513906 174142335156549614590507377277480903584 10513907 56368167824287537668241645022336803440 10513908 337386313035447875549460899814565048320 10513909 -1885106897373252877444771124698486080 10513910 -64715276552500025974276497696809681280 10513911 -338745194995803934276113961002214715928 10513912 -463168931397441270981441550646803660800 10513913 -148329599400261503925166491962903329200 10513914 34255651243409597652090445926796861440 10513915 191046527673866341250909215910119234560 10513916 -163614149420652719349140399109627617280 10513917 -94880074818570995678459642327372664852 10513918 -294560288471662367297886598271016444480 10513919 118223517234107306742224107032293005008 10513920 64285869896328873598548747982712340480 10513921 229177651249327755058997581010992890240 10513922 -86642375095183054591925674985137429440 10513923 -111582040283006091239693892029557789440 10513924 -61020673897473764360208574861585247104 10513925 252906046838495539741205597064136774650 10513926 30727427172321919168505698460513645760 10513927 54682905101282166847864506437909134512 10513928 -39943474409652189923895211421580718080 10513929 -90917583130817361299907841356373377024 10513930 366791159989844194098407882119200000 10513931 -347412599568882011336411737486406256048 10513932 20022735617056054644388557816646656 10513933 696547259988532927231112660381762640182 10513934 191334629248687684261422372792366983616 10513935 -360802259721374256242316642319336800000 10513936 -13982510834098105271571197942523486208 10513937 534832263046133710452574408208691820800 10513938 -88308950778917663478417941447910531456 10513939 -907685461929616997638063444556162479488 10513940 -33393611678412380275304523129612744960 10513941 -149918080135280009433101119709325875808 10513942 -24665165747905447389062882654337008448 10513943 659184479246145746243352456593623609944 10513944 -252875097494706726560167886017658880 10513945 -39007946223633664325367388101281329080 10513946 -222838441526325556882170960366764595456 10513947 171543952957070068160779639662924483072 10513948 77536740372076967688545566730650039808 10513949 143058991175576266247504492365309057536 10513950 -62193420619266174865920196560263376000 10513951 135514484337388264373999315862185278464 10513952 651599716970327230029529276828404940800 10513953 -35781257233712119997197352974946245740 10513954 339810606792474485490019540289648782080 10513955 432719778878432661381756469652185617360 10513956 127023058477496481280669348143900272640 10513957 190916425931779783759845886340130436732 10513958 3985754581112358627481610504801456640 10513959 -18513662877373554996354613640896139520 10513960 -89516579778864249265335319556161536000 10513961 -597735746593327887735723773237879970438 10513962 5377901295257232862294857245099985072 10513963 -65660586418083591654245540508315348576 10513964 322420774630790423306744202639153226752 10513965 -109795333007686193330510401678006824960 10513966 65190030949361252174781375075728995200 10513967 105406529832674735840854269019547287680 10513968 -95633985138202587359948816963372875776 10513969 653534996990071054086668595337941316370 10513970 -219839950400932953868134562722894388320 10513971 9308298783925831306346838315862998336 10513972 74289666699089918446831267701526474752 10513973 -841092444916299147324913645567642560 10513974 62905349570502555230822488923986390400 10513975 -560902053903782997495722733829874822600 10513976 -459967063126903888530557676263059169280 10513977 -180165927688125169115707006262410321920 10513978 -281344936247370510711585891699007938960 10513979 -246169318896897444260134049123294076240 10513980 38042628493452685527628175356241948160 10513981 284129089285120058116127572507330614252 10513982 -212733385746679034171766446727945571200 10513983 -578399585311759013855616460575144550896 10513984 108737519627763462213771818841618251776 10513985 -338431678701168817241999428679640491820 10513986 -59454246705684230514850967422743552000 10513987 -94965185306652357185972872806508955136 10513988 74509773053676167709562812377125764096 10513989 43386067497910404626445207533670417600 10513990 135625627428344900240610989849756198400 10513991 67693348230446823235535606327080641984 10513992 120008828735797245914234081792482099200 10513993 91046420555685974274066158182629616000 10513994 235485311621549240280677373355600760832 10513995 -263133598739283713194095541792030436880 10513996 42647697830209497208572951852590048000 10513997 -111417829816701471239743880104286677566 10513998 -192612482534343039992678249887912160832 10513999 -118279715627323118116189604053302967440 10514000 40451935202599263660146946568617984000 10514001 494148713551649332139479057110294696432 10514002 147819142969216820374360204277009482752 10514003 -483733430615825707709829480584892329748 10514004 56118901683449429571058691775755304960 10514005 -177935931186927096297174915936142226340 10514006 85414338308963305424354617253213873952 10514007 -147346120758606207324300763054205074848 10514008 516466423909370457843485126110921728000 10514009 226741500661731893243810104444694330640 10514010 -23228912292087382149267231454490572800 10514011 46262651620993183253692430812210953400 10514012 91804224121637991804780037192459126272 10514013 168295820565087916697211350384965834944 10514014 35403495347239132735418179860964835712 10514015 108608839064860211440900493887931641200 10514016 -4125777627168851091417806414461009920 10514017 354185590858813975354611635552382188066 10514018 -38735501344604401860426034335066821040 10514019 -209312955785274472001313724373653195656 10514020 -116526163422225842185258466185185239040 10514021 58494562117654044037179065833765603584 10514022 10965806262322041244766801331130712064 10514023 -126911593923974156834924874136894517336 10514024 -100765438355329853591627661740533125120 10514025 -20824396346345613118700723581125646800 10514026 -148152971519802422403021808189948062288 10514027 -848772693315424950015171491610820728528 10514028 -22241487436253560429548318233913567744 10514029 -827011767351127302973457337680062803370 10514030 41299369090705178496364334727557289600 10514031 -68757688748275448928107852703570508800 10514032 -41382804950890155352905388572097675264 10514033 31309242243163367589803784944434052160 10514034 88683891616191924510256081317565536768 10514035 -46497450375550439473464557572753198080 10514036 91770972208538927519107914477216768000 10514037 508242334669503814114816407742417367520 10514038 499039727572608428548489202617258581696 10514039 178449210269862346361817278867748756840 10514040 35120839832435281317373810863890841600 10514041 -1231028533438582980482490160327950455040 10514042 -141452058259147453609442222443265372160 10514043 -17958608138954753107155191603798025228 10514044 -11749688927883628031019840905182843904 10514045 143369129182958624949733113913309248300 10514046 -39001883279158684925379890317471271616 10514047 210059734553670804177303637050731290496 10514048 239047272247914036646119798877685022720 10514049 3302306212378907266382815973451924480 10514050 -18669783690389304886375779657765120000 10514051 -5897342430581462989942169914905858948 10514052 308993977019289707995502889053157787776 10514053 -50796893875397743560692408708962688 10514054 -139443819963109404500091341992766990208 10514055 -73516648138320604078788391919862984240 10514056 226578518528611152630162768899340533760 10514057 -286516179258543172972844661820172654694 10514058 294099072278990561065897367411786549760 10514059 -574689467300480259936438270915608832 10514060 -117185136028387769691598400563390755840 10514061 99335296528288189178732158275778351788 10514062 128646009187101667907768551756693165632 10514063 127246583971514281900815483728267529696 10514064 -2870476913965860528873450704742776832 10514065 -83806431542369506895268040441114167000 10514066 -217895163833730442837405263292253409120 10514067 -474292419237036696413645364109768616520 10514068 -70551731167200334003226617594427545600 10514069 -26211765753575052327309711036481948530 10514070 58492971693238684135558234554028339200 10514071 495305349984443008874830326792885891272 10514072 18689233099255899559606629512855500800 10514073 191430977229501123883588943300319263184 10514074 422636699514062577402643798253250103536 10514075 51691571263868861836544957668469743200 10514076 -170691855183002588321253871001065881600 10514077 775281801328892050546454426558391407340 10514078 -294131971460318180239454897138305200576 10514079 -480100734016992399211335157468886937576 10514080 233009906281475371918290572528865116160 10514081 80797081335040592274638346726574396164 10514082 -21772406162748129527154856945272192000 10514083 292277682961637872615816638958235226332 10514084 8841625006246458912677911967465766912 10514085 117969240134886128926749506544500427840 10514086 -44696363351901284165920113802745163456 10514087 206107188193977823330213240349676633240 10514088 -106420189571884183715824717307687731200 10514089 154539231123381973423880190225142241956 10514090 126847804309518573396388986609677608800 10514091 -122381415749951226695046745524489025536 10514092 -335513272674938966077832022254838935040 10514093 -230026984641661443514638822472205927658 10514094 77054650602646001123132908519698156672 10514095 111214180356377548327120729395575820000 10514096 -117913716491372026583777428007605813248 10514097 29767166375100168270209532004651942080 10514098 -78110397336215607289367230925957412864 10514099 71628597901439988242107133468820033480 10514100 -120355812358880895353692720871151667200 10514101 -232058092840713027894480670634429929988 10514102 -2094764794000626566493284700342919680 10514103 85003705553223450380074422183515228904 10514104 -18626545028040918059974689763271884800 10514105 6843512979255533144069778145343608320 10514106 28438161759288677791021872650012213760 10514107 -8977489266382968242269703211083912408 10514108 225329847769357840790193998534147112960 10514109 52188292813928040580976695555045870752 10514110 60433646836808296290676388196337344000 10514111 24525828940694784358376776671216855912 10514112 361411068898156954556860095164055552 10514113 382182294886550552656560090904837239362 10514114 84158219288767633027682435944381685280 10514115 102555231505196851895235540776080341120 10514116 -452996243257215287020605273836776194048 10514117 -371123502533370016930385420464965195846 10514118 -56762723017706645797830307579928152896 10514119 33046983636526066158480421227287901312 10514120 175406316462598287951978612252743116800 10514121 -100604660678674627727111811230643116256 10514122 7954475215782275896061919069821699424 10514123 -281767010626029427031788822487483723628 10514124 139721675575891085745296732696731714560 10514125 -17808474971907648519922409665413321000 10514126 -119817197943580616468834545673156118144 10514127 -168988121470868693848585832061657496800 10514128 69099351902275481374237770588070477824 10514129 643971070946505807533378718337184735730 10514130 -87464717584185182348206185713990737920 10514131 -119431101313162377369846438559839882288 10514132 277847380471170689506771217500370560896 10514133 -140544165425688815281926470416541736576 10514134 -249961380590062312356591077793775839360 10514135 670266436095486575751591193848785386560 10514136 33934801394120772967367131135580405760 10514137 -223707406521648789811386833968426672640 10514138 -82726801132925690848203525438532588800 10514139 338373273135263649412841474444924614848 10514140 8066369240080590118844921761609113600 10514141 281862342969430629711343963150231540704 10514142 -43417093114728721735251051296071326528 10514143 687183572786268989665425185669608098480 10514144 -275171804336389012955071644164715970560 10514145 5660229429104132806808803220093077440 10514146 -52267238684288476109086215624446693376 10514147 45724126307093119524785573160967610832 10514148 56691898916625855836352697385963667456 10514149 462978200741740500309054888531732805440 10514150 -56831992186649448288384180153660295200 10514151 98328883633960733852058590473758055680 10514152 -127880925426462752563696768802522972160 10514153 -353975424042140229075791481726554038620 10514154 -32040091740365104325315066419129896960 10514155 -208256259290902540015169677482329617440 10514156 152824912839892022402834523311193227520 10514157 378716020219035296003602938834878322240 10514158 -109068083663615107651946727995781712320 10514159 188984062406955216341218456525111425360 10514160 20364651454555293127647734309157273600 10514161 -28414300498210157471685011684296338368 10514162 -300065835656248307817319723066082540928 10514163 -91242081183123993297944430223872710400 10514164 -83811445284300209347609858014925738624 10514165 82285753334019031175901526124813616000 10514166 9069297057032005518778854209223017280 10514167 -694310397592047521911422989349265941784 10514168 -46469786386437464805497487028157153280 10514169 215042430108740923140194327082045691194 10514170 -96223781456246013919869196984243698720 10514171 502482024771894592490361284796019374372 10514172 247102139193862125588791960367486484992 10514173 -305189410808305383478719862438156067578 10514174 185878314375789204939983886089101440 10514175 -198122343112300354658791771357023820200 10514176 522302267418574906832252569598015045632 10514177 75165281111792827456853481559534261248 10514178 67006290612800290255795435235466251520 10514179 52319031001029143406656215634812047920 10514180 -406199512515833289370449215650883961600 10514181 -143156447994026257714382960778718498848 10514182 49367285120341108421974915507657912320 10514183 356714914225295659184186533051595546400 10514184 257794662441396508154561277035702968320 10514185 -644334540222566306132246187643285512000 10514186 -38201741584385957000439635986283024640 10514187 -209358377320506733079328523036843516356 10514188 8751312010453439931784925007337300480 10514189 -278610445310720075263591614517978871040 10514190 -10542228748378734633133252034865288960 10514191 -342643251451895449582206171082369113216 10514192 -36678533468843903426689319960141414400 10514193 13699978919199084818314960019363675520 10514194 -335082647940324914388857231463574472928 10514195 -255850537830686556460636109378698078800 10514196 87495369469807795996126360699161391104 10514197 217806683720711374626327525694322083680 10514198 -102425884681468386467882553186401747136 10514199 -70754433972185000022131607585980330160 10514200 39756003207382850558481060169584384000 10514201 289239084768186879692391549090246187200 10514202 110257700643336556661355043522425460224 10514203 -23222715494290419195363694835537465344 10514204 177125977191024367937606003933534567424 10514205 -4446144165408894108651582549879087240 10514206 326731251009208458222567700988274375552 10514207 201411159548038988828386043398361038320 10514208 24820800579038248934924211384754372608 10514209 -504439249780184143659251894268000549696 10514210 -87968023630044233172398808260867735040 10514211 -488090481653264146947410398857999050400 10514212 -175377724420695198626234825360994780544 10514213 299646156992371126278406628689629874560 10514214 -15714876442276532868047190802717460352 10514215 217481299155055495228334183413449891120 10514216 -12878818471461336651296473036306851840 10514217 84058350325218642320603172594429573312 10514218 81442102125150259589645282137293227520 10514219 639704765415561550535747879819513629620 10514220 47508830575750333600280412806010470400 10514221 -18131880837456233754966612564397769578 10514222 364498573255590536742271753749709038912 10514223 223135598925623844291843009465206414472 10514224 -105696444864733367016498378556017229824 10514225 180001424657672675733259860106182351750 10514226 122692879766413143674680693934617916544 10514227 -417998852558760542093724589595459163200 10514228 -367836852303718452045719787034848754944 10514229 590119919774358117915186258939570539520 10514230 6433306953151483111774563173142581760 10514231 -775771356318444678956343607028391936 10514232 119333707082001598649470984803249561600 10514233 -490637240850768138219035072232619152300 10514234 35614030291398337034510702239291964016 10514235 -33772375407439665811746567794995578000 10514236 86526164514010802227622949084816481280 10514237 -628743767034625962909856978129302381114 10514238 53541765445414285144046181255942850560 10514239 -129093777520762514548994696502352453120 10514240 -202051250056203420036493607632581427200 10514241 -322756503786632612617969052081758668750 10514242 159523959318569915639045509662705304272 10514243 307027205242902311179271137382767167744 10514244 65116633547544093675631404778128076800 10514245 -12351721807854328449554513396695342080 10514246 -39299363802051422608135361593996914816 10514247 -142380370937358518537442148828075497600 10514248 -70942798366582864362971651882448814080 10514249 2599044850421621181411076325366861220 10514250 -135331775539937840236932832178436552000 10514251 -467135695216282801028743771981613239896 10514252 -169280476402093800865710323272797342720 10514253 77444164826702417390810579937664111584 10514254 -385857111401785086771767224953992008320 10514255 318124316863250979873894502459361105160 10514256 -56975956980897729037385404323692937216 10514257 195543806144405048283456951561576798580 10514258 32979599361088171436358295527583841280 10514259 -149007305625192849348069021396768015360 10514260 129772218336329492471517658843998170880 10514261 -53655786962642568402374727956702457138 10514262 40260977298873773902479066108024757248 10514263 57049249712647678084371664897867443904 10514264 584822895104088355477477562141566863360 10514265 -127806657758165697443617087638853191360 10514266 -1966216782342558235674685167717313536 10514267 -62817085329246407538258016712617210080 10514268 398072721180304459720114092179116922880 10514269 -27117103407977133017464789238934965940 10514270 400530365577304186358618645566003200 10514271 -235023460025576482901822978911796386488 10514272 359647748856333360539814333874942771200 10514273 -159859439186364871592631996518781097104 10514274 1470179674245595916993993216445597696 10514275 -178291400019573955953556504783943601700 10514276 551215091713170272774455069574230745088 10514277 -233610737721141258203926141065677636160 10514278 -447222191670518763865793112453292439040 10514279 159243137908448595991061238976683716640 10514280 -88391593371651609891459264650580787200 10514281 207753873054339710718575528849553326400 10514282 -39331528078156841075683712964650359200 10514283 121700576238025830357680545325585989104 10514284 267940547829633524029368803955457385472 10514285 333098555401049865892978552892370931980 10514286 -2018493467907199263715306419208118016 10514287 -90216355972786464008796214743277752848 10514288 69721496407563540661216967338863427584 10514289 -23686247718121559341773837570977932992 10514290 -27688517758669794722028143501676935040 10514291 560847517259079473796362054543207791692 10514292 -66967066800804385315086439608394702848 10514293 25294010521215706605289874635933962542 10514294 -68327072342009708882128665929230915968 10514295 26398621519378307705910202735590360 10514296 -357488212954503961607586552455082393600 10514297 6782272872774746825468430198331308372 10514298 -69752025237448910757631218723886314240 10514299 -152781058838616204238864627277554237872 10514300 13952593379754510607367009547476006400 10514301 88516838230970047625759163311401445952 10514302 182093299779036795330955755334081264704 10514303 103602835928811110265580627255484967552 10514304 -62086887537558971650967185652585594880 10514305 191378826245109651521536056611718864360 10514306 -193337434795077200483751350988702973440 10514307 77068388330939239845920001107942478840 10514308 158472915071162957544462142913792290816 10514309 83675977487807390813942909803465439004 10514310 96231140536981321290773930079436369920 10514311 299041822230313876262487017426724873552 10514312 -188890984088927798443953289269435924480 10514313 -891849592325895866747817707847689167680 10514314 330847201306115990723384917715388542256 10514315 23144154641177591018381465660702323200 10514316 -2872839588680172240236511502627189248 10514317 -3747392807212027775948302360832827680 10514318 31388540699402680327023450419181159360 10514319 -146845833233155665420971527924360275072 10514320 173733798587119900555494892095771770880 10514321 1153493971579982056534182654381231947892 10514322 -61222473948411259969338016034146329600 10514323 -69483423977431954405123825528814548800 10514324 360412290778992360680432496427070925696 10514325 -96032992768489773476290178276073782400 10514326 231277042666015112355670685054115552384 10514327 51470759560877570906257644270125942400 10514328 -446294673863017955087893307577310740480 10514329 -260303068218215641412841938926169249024 10514330 46250265189491040989453521158797230080 10514331 -236571472183694145495375279485772954360 10514332 43177439033912684900399354764794130432 10514333 -484742698798339043932052632170919259418 10514334 303909037686020600649732475771470720000 10514335 222626930539586924944651015856164825440 10514336 1465565133567472758966874574552039424 10514337 348426887081558113788274245277857731760 10514338 63554001766999813792510912352726698320 10514339 -119746323303720995819409360538807907568 10514340 172001815574797021028011068575265177600 10514341 279157524928741298703559103598948417184 10514342 -303453833353011680414626805996572688928 10514343 51129060830318877289546227338789503488 10514344 -505806787859943338682005198070713548800 10514345 93762536567053348385313260830096449600 10514346 110062113379615345570182437996216450304 10514347 1069657720470948556184169075059087438400 10514348 1566175790693297955175329522208327680 10514349 347414957009986913292678192030006679734 10514350 36918866842042102192888719216972825600 10514351 155525908294137924607663102501321053072 10514352 38614128718590654320422934458722091008 10514353 1277323727587166379358126188655161477440 10514354 85067465385531033444229013044976426112 10514355 791637725448882690763496069395825920 10514356 5713967696156983974607707999720026880 10514357 -7171835545263976118883854757451474368 10514358 -65624872715196473390594997063722584320 10514359 603925795299308774300367136437235881600 10514360 280639693552906767818201223579033600 10514361 -121129562806906906594831853113578803520 10514362 -6330599756042333874647160251702995488 10514363 193127450229812063340877004844793591104 10514364 5692917724605394896182808088269619200 10514365 -168851525504991048459605596903796230740 10514366 234331813568495416837152378164220598080 10514367 170352748224842933819371210378102871784 10514368 52474584648933782472733366441513844736 10514369 309789569792657752292176559180664834480 10514370 -265593877574384369377040260238770083840 10514371 192637550200589845031835116641093431240 10514372 280418499087060576576228814058088069120 10514373 -5890690356969047102702064466056518400 10514374 -109372312844633228969453049173227219200 10514375 -22709029529606842333973241667681755000 10514376 72543090561179531242915802414871659520 10514377 495614043987510531507739361805070239200 10514378 74931797971086069835931761548871193856 10514379 -451509964367331220895670660573091909416 10514380 33369063681748670861043742450616908800 10514381 -92056079001931163345023437980946062016 10514382 -171907924224779282239622608728296092608 10514383 -279165380280436605847340530063532853576 10514384 45270077411824438534818979656001437696 10514385 64345251483167454698361266617086873600 10514386 100481144002454658782898062235739566720 10514387 148483017951611670554956414147429116240 10514388 294161575599999052533078064676724787200 10514389 518188760317878909141124297610947546190 10514390 76468842807863631978794066474604595200 10514391 208424094296598253257321384928364302080 10514392 4863551945594795985718430256454041600 10514393 -171877586841857684438375926673685818358 10514394 -71159207662852805472999373154656419840 10514395 -76025568911565480678779575030195521600 10514396 -484711427383251920793328042507258099200 10514397 -27333585168500248597961706444656430528 10514398 21745218443871941580964506868476671616 10514399 147613949193273280439781012496121460336 10514400 -88362344567539838462931266572084838400 10514401 -10084173026111268573482453298475894508 10514402 -4459901762754285754951189384932988848 10514403 4110508411648617834860041281603738960 10514404 34002156655249162416351940395197947520 10514405 49573590482614791963226379251474811520 10514406 -6525435122417813778210931707715946496 10514407 -473421900267623070467954127088820486344 10514408 290038026671333209536198040714201512960 10514409 -13263562259692490833634794954503754944 10514410 182300456966564287297628090285827104000 10514411 185845750657852896766212985978160577012 10514412 -82849294470549249899188449145530628608 10514413 -1128052043187372807934538805169898880 10514414 -195669915541506685021863139379411451840 10514415 -207862889344200768589341592293197146080 10514416 -36764790259789886195880595595689984 10514417 -373088158345216278637982022510913525248 10514418 -156132944758977360342539107934756071296 10514419 257086622471524133188723683910508047820 10514420 -334536191902717868253841975462387334400 10514421 -76083705783026147714236109725859363520 10514422 34827564742421587073465700828887380800 10514423 -763868731948377496153325233515255458328 10514424 80778653573249881202549363944756715520 10514425 -78251226253698439651303448358442803200 10514426 161256784134980711295765723603841843200 10514427 -99573719144208113248166698183781314560 10514428 177092982267643689332502562910962515968 10514429 88548316499598728197286633074495500000 10514430 -139015086698762302575657078205507045440 10514431 8549137423921767885973003746245701464 10514432 -409697498974681111017995902378844356608 10514433 -179246830441659005407568191076780500176 10514434 59501630614735181310051841159204726272 10514435 -239339009027566890557263657364068011120 10514436 98674746192341802346602981326379789312 10514437 -25194412079207897374671758439578914 10514438 -12505970911936748949280139643561737088 10514439 -127666341488160269518919931407023802856 10514440 293243735314499748754950432117492940800 10514441 -34704007639414644387425763940229248128 10514442 106833558450981439910615877116364448512 10514443 240829800003372070399242034358572566960 10514444 430134578873495598459628327461518593536 10514445 154230055267398048157868765864267677920 10514446 7985130851478264507635165344370893824 10514447 -1114128201383810604910665375917146976208 10514448 -2041287059102840540882656137829416960 10514449 766981159740249307685744333541335691840 10514450 25785340970826498557668163810967859200 10514451 -305737436401148084358736049671109984976 10514452 124314491151294029560846040546684591872 10514453 764000400974482047825772570228746977184 10514454 -62108356406957288518384203416044167168 10514455 196916631728701039577137073571040769760 10514456 -193106704141256338735829518360607293440 10514457 -153498287613471998675647951218694809600 10514458 20071842132476513296556208635425633728 10514459 820345583477717046893099374863553494660 10514460 40251132264692162469497896397371392000 10514461 483825945224612224326555856394509513824 10514462 24580384494735423112250169082011909120 10514463 -294043366893629152296157173460498902456 10514464 -575405551106475298896869038333076963328 10514465 24038173974894863107773170255004116520 10514466 -254177741139093853580349528604342095456 10514467 24098380486557685504737617946075945200 10514468 205638937348550513511297954665093163648 10514469 -357338533585688077751818670737153757664 10514470 19066424089354092254561132314806249600 10514471 -55774472430761804862132460417848303312 10514472 483107608786675099624618259210773708800 10514473 -189945239883548474586885556595283334656 10514474 126323103985233357480328128459201160032 10514475 -58259585708506401633793015998272604000 10514476 25847635696326715307041670775719970816 10514477 -769055337088880366363987477395465163040 10514478 -340768409193123615539396734534566912 10514479 -32298160626342094381574666869576007920 10514480 40964993732142021302624223211171676160 10514481 -42781502498786898710849092214937639936 10514482 -24794917441329081394115202785193881856 10514483 39122252982237842754480471095660692800 10514484 57806220342320842502968136668218741120 10514485 -333815364614859162028538407175976398820 10514486 -5737816474391677650521002043556695328 10514487 51838089140003574583008256508886657024 10514488 -1066090353444988752961475649871725588480 10514489 93215837173497199043874310334796480 10514490 -40187745482434916900799843604972108800 10514491 -46367973462798322674834012907655560896 10514492 -401902088774180616494084894179853729280 10514493 -474386977432358835071165054927322535296 10514494 -17528113327790693626008151724699760000 10514495 -516384002242375722091645324208880330000 10514496 15513043908961287497510081785069830144 10514497 106458344619918725457391182141709159232 10514498 108339265585743382576824464600143105536 10514499 -485237918592328029653088392238734671872 10514500 355214177239628699239157950172305536000 10514501 503050095126672773066547959663505851100 10514502 -307684079690525214938034872510139960960 10514503 393256236142876426065239740065433617752 10514504 90151434008835065888578849849008291840 10514505 -305374462234112773576980155386692864000 10514506 66422166958766509409653699874240315952 10514507 530794675746430579794585481599699348756 10514508 59044125518109762805727502088557957120 10514509 -545834728984082730600728595173467099048 10514510 -198393313922667759847940531760705223680 10514511 126356080143529313465364300636605389824 10514512 10912126512420332857227650052284465152 10514513 510059616847053891182691722008670427762 10514514 -239593257711040397868208706812445439360 10514515 194980383510381224756813454010041975120 10514516 -220730187111375706898076958850906972160 10514517 19132944127614521563163961465003119040 10514518 -26283999509799492344252574249872690688 10514519 -314721131188971100509490746946001740656 10514520 -193654232560610316074988251191150387200 10514521 -395092795383886287341692970508447260278 10514522 -2625782512001086979895233996195804688 10514523 -236862150004137282829843443543887593536 10514524 126295675688226874123978812934501696000 10514525 16230140163236704347697379063270968800 10514526 106033818294862602627253615030492121088 10514527 453191640822511887666115994189510468872 10514528 -191609419363950378013521391758329118720 10514529 -6593290750060080258567590991201968640 10514530 55364803314734692960453182173033232000 10514531 -31137089484068601647574508591692253668 10514532 -320911431766388718395463367225638912 10514533 -788475021156916998606383305023477154980 10514534 -128010396891423475644903049956286287168 10514535 249585364820015449282567434525035853600 10514536 -589722047388497845977532492384273720320 10514537 -107098995705881775254886893056179180 10514538 114727689788919485022628265605964724144 10514539 9040471565414235573157910031495883040 10514540 210303944843772033493552402935058698240 10514541 472482339484905148854782198019649029984 10514542 -169122425145483356277566519960068076928 10514543 239461509448597646427704394110371198800 10514544 -47549779539140994042909440979103481856 10514545 574038634169476519105849086255615170280 10514546 117177214609248454944559976266801328640 10514547 8624038430158621117340581314417945888 10514548 198968593847846759010750974412360370176 10514549 54327976193043696055779363123712834560 10514550 -75788756660058389526373797648406118400 10514551 50252550171283036878923267422622334720 10514552 -293814469813982032319029566212155699200 10514553 -148770399224865288883053419390524389696 10514554 422901741228870586907106246590604356976 10514555 1498684609618493945115230893125814560 10514556 164644228268851627785677658876832204800 10514557 130794120674720284727345944247439036806 10514558 353742482211227882852143535659823314176 10514559 -278469165144805041388649046740825143680 10514560 -54345323324158471007803332915049267200 10514561 -351626129199232542861104900985130645200 10514562 -26378784721599892153273293210003813120 10514563 -42718127368913693487909286108086330800 10514564 13840540119490132796956990455260318976 10514565 101509734832280258311982216157282835200 10514566 135506307901600806048336957761596803840 10514567 234553718925842060766907617649848375480 10514568 -179618556702847622100915323936092078080 10514569 -203333926346681553155474903653088345280 10514570 -139622967224953980424030759685409607680 10514571 -222665700191039022796323424625277045288 10514572 232570246947741110448520398142192622080 10514573 143972696498785229119580275498789365720 10514574 38402387517069095382100194423491606400 10514575 6549233574137489137271234526595306600 10514576 -25986660057043181455032588976507699200 10514577 210225805057519197211859703052217000832 10514578 66547597965470594397175113974556579456 10514579 -121671489047254540306307183921270132820 10514580 -15369204790660710469265794419518177280 10514581 238051015828411281504091654232086064640 10514582 -37558269048656414037503624348397636480 10514583 -197251737705088691377520047956241708800 10514584 -534259804335108881633070841381729075200 10514585 622357050644246350133963913746120263560 10514586 44810010092901292194540572266677560064 10514587 -400610697036829352164481305225318688764 10514588 14454124503421814499251612507216117760 10514589 1534973810082520665784822491539276928 10514590 -76536156904209753707002556626735147200 10514591 909036761960252844212410019914021800432 10514592 243893247299838974959278949436966830080 10514593 60029630708284287209468289751900719842 10514594 -125914456700019098910162563369730628320 10514595 -16986968704211551358892294767560104960 10514596 68858836313100512249505882863621571200 10514597 722866635268167164808812019650956076160 10514598 -53318879778141496413420464867615632512 10514599 -216076014723641141485352145204097688880 10514600 371448694099399951503178238623395840000 10514601 -195132010738781378209478953593498643008 10514602 -9829769828971991554434903943203141120 10514603 232792584464659713083811616807785754368 10514604 105499618332405279634651605951855025152 10514605 348405296261893961371453037905214757120 10514606 -62603534504047896289523698754170064256 10514607 -147721880562466440215016903721415763960 10514608 62391736453010906344500454436922916864 10514609 -157855244458586746417844073200932070400 10514610 -111060234185292599973983328453346045440 10514611 -94320951348723303398687432943977788416 10514612 322665686603206344454686069431743046400 10514613 -222373901041408318893671462315560788096 10514614 -156659850466668632768449141025539502976 10514615 -35009629251638849960903986924854313680 10514616 16415325160694489186876454647739125760 10514617 125030780515493346290726625988887646920 10514618 824373558420042823049590419430043904 10514619 -306636166398355138958224796009654265360 10514620 5619217517781894337396917833508487680 10514621 175359355250817642506803981198141407384 10514622 -24584812281287976640480934763996520128 10514623 -56784568751442881592206559903904533664 10514624 146528443193248619506423788997318803456 10514625 -412127326351412962398386886492939600000 10514626 344021056527479270692896319172037874560 10514627 -308464552310211978650930212289656675524 10514628 -3359662259914405469913606132513912576 10514629 -493506605857455344749634286998543660770 10514630 -108971163654937550791314373135204243200 10514631 -304989005118047017750530153601376462256 10514632 -593549672145045146356079570900702976000 10514633 13632689737446086734253298518397729882 10514634 -388715731932402589104149789046334464 10514635 -548697564340948279783323545573011021920 10514636 423378858658922601906633408442910278656 10514637 191836895287887837670883932505371328640 10514638 -113016889844777750727932203946697072000 10514639 390073529996879983248164913329394398760 10514640 -8892048250199003820430937680234414080 10514641 -111317994971676672581766919204238785056 10514642 -13428324263478143636879541307119200256 10514643 -16706252528005999918880953277737215696 10514644 -131280307045115199272733725863599970304 10514645 -172920835409039218137862089513795709920 10514646 274733692917983816569202296724966910720 10514647 119739388598819554460577183883499292720 10514648 841831470103695566182658437299766517760 10514649 -2210421852914401287681298907828670432 10514650 28900824651110433498563451950765661600 10514651 -132806061796701253293450142094995646448 10514652 -224319424943557405063986808438666100736 10514653 442440640300334980497695965163450686860 10514654 -261266436077526089770430519260464117888 10514655 149175752777608029295832526432448852200 10514656 -579645409966666195192784685162304634880 10514657 418661564824533312528656042038851170880 10514658 -102003787887108329314698889920698880 10514659 72832851185374711052366657894951119360 10514660 -1906226763746607982024232629297597440 10514661 5277232675161847746230422600953908640 10514662 -11072500920365099624751477771992379168 10514663 878925610277055593696267123790349181280 10514664 651205796259946635996237524465307648000 10514665 -174553390510910381173886586428131152000 10514666 348982142177162461004175998939589345024 10514667 -250367001759747943437908958780254046120 10514668 -284742218046355215011416016021343837952 10514669 -60410185671675659655785503411927374240 10514670 48255702367869375362973055189208332800 10514671 -243466519786397387421527610227116456928 10514672 10951141120440347454795723831754752000 10514673 -64238294879199599697737133210398075904 10514674 92041763308992147659244116884971098112 10514675 245167658521226229955129260403859214000 10514676 25615731701183463288734269987623075840 10514677 -111946154780454400718959373288674333760 10514678 169936813923906994134220292223954502656 10514679 167202789359748442606891832455413878400 10514680 113040774599303061118666263610589184000 10514681 545428595280962588755926139102616485482 10514682 131688139492796363946153529910340760800 10514683 -82071349882037928729765021036677503896 10514684 878446439735720359795727303805204825600 10514685 128877064467473397787441637097430245600 10514686 31671069552571268867457626015804169984 10514687 171391573274110613799318230967394683936 10514688 -86271234601760945370927709846593601536 10514689 -10905288257495763090306498391099722576 10514690 -123329636695642159537610807474177810400 10514691 -17545847652930995555903856197344156536 10514692 127403084371219802730554338969002925312 10514693 279977476276962645247925685220135341600 10514694 78404833628710127845749401422187102400 10514695 436205729198488497289802650743344845200 10514696 239076438587918571854031439250302248960 10514697 -30892661728832926019248985666065105728 10514698 87632318471592264763708266735108855600 10514699 381816383337902480410156288721580880320 10514700 53166805297541049254956928617534848000 10514701 -7094856806582150327533228864134509108 10514702 -151710148931384264385143070805622815296 10514703 -221814953877729543761190457038770249472 10514704 -792180673981086589297583578970849280 10514705 -221314931679555139405318071654150208140 10514706 -51110197816491484192836263139905659392 10514707 2749477298962103262690167222260908112 10514708 241534085846815824964627896324374347776 10514709 -363124010767955953733701324890374235186 10514710 18689177992670868298218755386603541760 10514711 203199397142951810146783093377916468992 10514712 96463449841053439187845325274479984640 10514713 -215316938993031323243406200305573983216 10514714 -223926391944244947252932422671035082240 10514715 -242969131595003114029266516963794261760 10514716 24422241052371793403598738802079843840 10514717 -261012458615748854384048729419825326234 10514718 40541101897941244741377195451306926720 10514719 -329841755445113385962375784292441470880 10514720 -21286169358918832820829734680636293120 10514721 -103919053541628836657049879914198822016 10514722 -322061879953866653468937384342369959088 10514723 327849793280364116459709707839241099184 10514724 -80568120552605807705209736782944749568 10514725 58656938008419036789830294304574386100 10514726 -12976091829186225764839799842217517696 10514727 -167098863465824049312453802449085421520 10514728 -63439405581194652703380853093925437440 10514729 603343880509377564233826675072920862330 10514730 2380925321443453607297767625112299520 10514731 -494497451388203469604996072191476731468 10514732 329875395788269572754624851016206372096 10514733 -247608295900487910480055912859674209600 10514734 125827708694309487058397965510614407424 10514735 9646312556593138047444760556410122240 10514736 -72770714693165860663577478380750684160 10514737 -288722629738580043552717700869954208056 10514738 -20591545951938869748806725959272982720 10514739 -264649488654991618284307349119516136592 10514740 -200178346701965465922554951153141760000 10514741 -161119380940883744418286625989731945216 10514742 -41559388785947610237198801388970188800 10514743 -388632216597681843107121956128116818008 10514744 533734429338341044153772541211978444800 10514745 -37857597655491567766137646035146476800 10514746 -190382572282163141464515543484190223360 10514747 -5400758398342766307039305350248542040 10514748 308636953592479662445217652327170388480 10514749 -30990525128438612892097134711970039680 10514750 -39206690477218569608467055513421408000 10514751 -156405250235299787381808517566283269120 10514752 103742876889514869413430426921085173760 10514753 -218424511800845857974645898337492824236 10514754 42050269286262737295468625060247747664 10514755 -555896611543153026059814876109349906880 10514756 -37245296356649818193025124804380536832 10514757 196476491705448535956459970037001551520 10514758 9743281918836228529935276085950192480 10514759 -612238961620183049427132534670871671584 10514760 263216942598340173027921351223593369600 10514761 -15548474674906944856491659882767915868 10514762 24712328689912693676187746268095232000 10514763 111546683280466944570571018925466988344 10514764 -5189737504127093803423228697296675840 10514765 -90828469632131549603499215621047992480 10514766 56557646830426572502483275600972853248 10514767 278932458652959139483906941143834106360 10514768 -2046054932868572043500622317190905856 10514769 33865825007521090566266634323864143344 10514770 32806807499239675436247075738824117760 10514771 62371136210905536995440432928254788720 10514772 -9257704283642378024643176124743897088 10514773 -43259743468441358436158883104607826560 10514774 17957017790119894026078226724836866240 10514775 184914294273404721082479370756909663800 10514776 -270313621274019832734615944606502912000 10514777 51631437327055448440428936908692763712 10514778 12594605273179168283990185087521289728 10514779 -906267459014348342195411662787663912 10514780 -3434724294569634099884205578021030400 10514781 51555549128556959369632911686242985100 10514782 -330594187486598564692287919914861211008 10514783 -143885377024078196758124803228320417480 10514784 -109393048295720248632924588256901726208 10514785 -213050198705413220522388720764535499200 10514786 326627110323688626135647632504835072592 10514787 436212989609354498592570137943893821560 10514788 -337635028164049760921048685259616278912 10514789 241497201648354795624399444375821347320 10514790 742906718842708066085295119072409600 10514791 203814581632399451373140045731957670880 10514792 -33115496493394250569841851351702241280 10514793 -143660538232186318982935565868648072576 10514794 163833130458206121943814743745661254400 10514795 248120582999816711728254851983734484320 10514796 20566661513269815867263344658453140992 10514797 -192433783601349733811716875463469848448 10514798 158126408041614956194561201067887191936 10514799 81234186092922764066405060437709919120 10514800 7114541153596105806850505094794444800 10514801 452375288299018311919261498433514622704 10514802 -72108254670881016234112355954108112768 10514803 296689064719078058311418692819768189200 10514804 -69268886489034807223303577059075620864 10514805 10680614864916439415334107472050688000 10514806 233487767307873688898366719174378743360 10514807 -75980424609161525844829353788129987688 10514808 92012159819599184452501330347195740160 10514809 120793676201654286992707962789537897040 10514810 -206494041066096327885229430570840209440 10514811 -76764694441534191094846277461562876880 10514812 -168344475173254051303327574530813604352 10514813 42709066909009491611671239461386237062 10514814 56721542746105017681972388616526433920 10514815 -89904243327526615789524083153887861200 10514816 47797466157716701304500673717049753600 10514817 33773256787788276729361263441172396800 10514818 -101568581803634350917648285567734883840 10514819 -79200413532187699813388286729213426528 10514820 -239048899639449410534711623116997939200 10514821 241773008627994120188433869173058292480 10514822 -182386362680888522676336089184579869376 10514823 -141522639458248898006573898056410198272 10514824 -1114644927535846336852979730641965946880 10514825 230765352281459463249687796221937127550 10514826 -116891861209909317658114231666994887680 10514827 287171362308678369719043275856026686676 10514828 -74486177765337642521769583672446812160 10514829 29155752349246595387993847844718550528 10514830 4457666264896809702547579168233448320 10514831 706942124472334231935016998317687299992 10514832 82892412401867490096373590481544478720 10514833 -1555586418780497813823444356963030912 10514834 -310389856188063245060712564347316632448 10514835 -236529265049763243248670045961195889280 10514836 356725799522976562597959639697182788480 10514837 -38792134271426015610225269525119766340 10514838 47705234416042046260647725640894873600 10514839 269739733054817131184394566244983005640 10514840 224102795851620502183289507885062963200 10514841 -44762865971662468514075024978876168640 10514842 -144383541918360141183104398785120198720 10514843 -326143337456760841424575481039920198908 10514844 1665358952289799572996335448401249280 10514845 -153219025124653161639950417480573111040 10514846 -399376145866737676749824215558173772800 10514847 7856836523963011631005741661818498560 10514848 311702062474793591418338039885228605440 10514849 762533380638498280345008233110830192660 10514850 10315368664097386920409917659807280000 10514851 -666451382685992868765453785996534648 10514852 231292685367971302005843898108839735936 10514853 653611476505961456551045149194506113504 10514854 7351326749574656913816828665066604672 10514855 -123535720378358180880587853834750876000 10514856 -63241574817404456484900379297693286400 10514857 -435007607687849694363415741249544190348 10514858 -371327143050934486471746179730808578816 10514859 11326406395992669919651399078797831168 10514860 162274891162557541312210446107035637760 10514861 37841147342887663998312687444256281270 10514862 -78801514221901861933110764949579543360 10514863 240572192754786515977011656624502964112 10514864 -112277174319502001165474973207438360576 10514865 -144859871595079112492599074837906626880 10514866 -31296657837497678798882256454811460480 10514867 -106782631367234117126692169548603256256 10514868 56545049818375483744383317274175119360 10514869 -641726103393556176008971600997158515730 10514870 -68085824570038367162752692892267612800 10514871 208893260492328341495277872992803263040 10514872 -238110380802686550485582525481990451200 10514873 -255997212390916982457454818589026241878 10514874 -175110022401392751806494070777873691648 10514875 -120267186631082622125511648469084656000 10514876 3638840052582396011725687848570952704 10514877 -90588634888311471396082779858789635040 10514878 -250700723440777756167305773115633086080 10514879 -531616440876136585249744586315378531520 10514880 -24814885938898755182981496048923443200 10514881 -181339371898795180604751902714028954668 10514882 27049235089959674245490908092686106624 10514883 246941233770528510354771280842536997624 10514884 -152356675689459108102236156302052864000 10514885 -335937237738577438460416070972519529600 10514886 -6015862703995572897180720617091529536 10514887 -145794678753699849892543594216426653696 10514888 354522112211066120622874901482088309760 10514889 37095319023901150899005607514291207488 10514890 46084857316493659174490031385480949760 10514891 55747529138869357629557429557747985664 10514892 2493478912147949765344716402033659904 10514893 -258083290026064562038385151346723582858 10514894 -53484807035419948918989635822660276160 10514895 173456662068524577232280510480665512720 10514896 -20744764521492782671539182192564371456 10514897 -522620518192601064104126300897162900508 10514898 -41046626412790675360366386022801898976 10514899 -46570772838228763495155932325932048736 10514900 -217846602336433909510103577535343616000 10514901 164316279956394549083035400700443236224 10514902 93632306741706296170428688653896485152 10514903 21109958565922155471727703607212279520 10514904 -53321203274004140895641535607738368000 10514905 -17969699723851845482045021030289699000 10514906 98146682199200181264981297954276103152 10514907 -2760787420115226992560351436154753600 10514908 -433908709520243299855561588568253539328 10514909 530418956914551144343862041745044339110 10514910 46093352216385685432955976623573176320 10514911 -274723673343025815505185038210391827976 10514912 641841966329814608946281667531866898432 10514913 -107798617118096931908644205760991499616 10514914 180772804246283368121827858460667552 10514915 -3572095776225031526198615008712255280 10514916 297978856795878296108343629870695289472 10514917 -117510147863012128346941175707322522368 10514918 -354143184420805876230387159433960253184 10514919 -1183255893221866109949597917721581952 10514920 5665732187863764855231415300871577600 10514921 163279015267531454389092164855143200000 10514922 27582981719880529477077920723129172480 10514923 -608448084579204754151032966181838598280 10514924 -56344873122822040778449170691082394624 10514925 -279665318250419041497751821742485037500 10514926 -192602651486986141750804335043996145088 10514927 -347864177600950213410371054055972898224 10514928 786288360237184165525890814771200000 10514929 85499319551663356804462298535131112530 10514930 285115434738057240342743719368573192000 10514931 -153891093210481928584315141305188219136 10514932 -71986156785691604289426756695832281088 10514933 111562974481418053848555536455227527520 10514934 18781470277766620886798515750678555392 10514935 157507682546621068118857744083195724800 10514936 102845472311383451991255866408161689600 10514937 -142233449727793870737455411866777809840 10514938 26833100603180177774096382134416089600 10514939 596003826372435616020907678537915912740 10514940 13755069345967060821464981348482590720 10514941 -923437692706217265313223613688610363700 10514942 113308789175367810099316399095405431040 10514943 -204721100289162210005911976290137444168 10514944 295975372494089855317207760221211983872 10514945 -152188969064202334265717064413108291520 10514946 -259647719783838872032554099531296256 10514947 135117238328228012067377720743638144472 10514948 158414032359197499185333401509215687808 10514949 501436704925608391160086886781131655648 10514950 68083383740848540434902773252666620000 10514951 121525440645241096084210206116439884952 10514952 -40274745733218854465397272303059599360 10514953 -1125068875444742398046668347795754879280 10514954 -203704233795891893971635354659195142048 10514955 -142535484846938259506285969162154094080 10514956 -108722416343014929109335682272345999360 10514957 -789016969904143658154561934677021358794 10514958 -84478963094572539361187788238674824192 10514959 145484100697963554274549128052911019632 10514960 -38188657201220754041608513501484728320 10514961 128468749507708957879722790571516160000 10514962 -4843577392028971526265758848260678528 10514963 -586837803500799750412421299161778936788 10514964 61166635846601152806492104729495826432 10514965 -233364823231257120744728601592176691200 10514966 -138477963331264166342402024364192368640 10514967 -75607643378359074844048437140611940352 10514968 -553460656208178625128584885721490237440 10514969 25746425449673918578778341231663751370 10514970 53792931054139562555943222514026877920 10514971 -961171063445797491544891273662057777168 10514972 -52441576880721153387424627439025773568 10514973 25340911542179749551888842487619028544 10514974 162428990801759499627808072345294166592 10514975 160626048719354948193233202223567815000 10514976 -97431752647498752507929309642497720320 10514977 545311538306077004718003551238460762464 10514978 -130191739188728737342026570134369910960 10514979 -24548798560416806781991718878706357760 10514980 101965238140811329987411495814995968000 10514981 -416721390212399038750110466638201114240 10514982 -11122530714525696421661496481660377408 10514983 -73782317069821396034304032128158997632 10514984 -816125868913356881633442219088975380480 10514985 90507268366908028396990363605527058240 10514986 381493768347704985253326642306503958192 10514987 4339146245939678523518100488172004752 10514988 -253553716923944496426966479695568732160 10514989 129526596562150945427728944159026361324 10514990 -298954781964939566044229408969357160000 10514991 3777075078338441987807693656789840392 10514992 -78011444349753127495823193240008802304 10514993 -21780167908714912612312270737516984240 10514994 -24378962596684093976770907249088153600 10514995 332940230166242885182059009676797270000 10514996 -101078559334378473300451691007522576000 10514997 -119951106442490390873863154401139078880 10514998 -134040619682339111912083506010759345536 10514999 220752963854037038308580415121166244480 10515000 -59611957146471357232256322911116800000 10515001 -275970088031733782648366602495111643648 10515002 69380953091732028558277181662324699392 10515003 -203573892687918809793268879100458123776 10515004 -69775020648587076108901236053137036800 10515005 -2730658959933009303814806980616183840 10515006 86868313667127623513158581954273573312 10515007 -364824659763521230545911892344523175744 10515008 174509580384173856387345075564183552000 10515009 1043750479419648911769896422954574208 10515010 231885927395877633724646599818912721920 10515011 -296170272531300667042614324225136992660 10515012 -35256858473252143804887233946741657600 10515013 -237867208207110713882163472307447251040 10515014 -48843202525743994090478381985381313536 10515015 -6765022483847919171248909684303815200 10515016 671245545724019432012555555853154452480 10515017 699556725054074296339969285124959311066 10515018 160694096745405850445329549853926890240 10515019 -243772495455156622127391110791838615480 10515020 -83870505349200231457374480134623703040 10515021 94463835809196761287884069752239200 10515022 33649735931820180183553940032742225664 10515023 -73611499503466646943256488638994121608 10515024 -5934964140265823395263653118640422912 10515025 -76727893995032205865167667132506691200 10515026 -455122343335923549264498865593217050336 10515027 -104537424736635219804847547900940839568 10515028 247111561939564603081905483989170262016 10515029 -49348195761588407831929517332867041408 10515030 -13264399187506749231315983370178817280 10515031 -364598897794883067474842028110936818168 10515032 -249933971872761898484387491116900249600 10515033 -756469025359258835721132012114856998 10515034 -421431247518640176483081354041407405584 10515035 -393570795707883993966794218736939123520 10515036 -92407971155729051003158202237940695040 10515037 -25019118453114936009642178844771905120 10515038 -61808244024049768037825918032571806080 10515039 -435151493640494207270167550864208986880 10515040 -97136973254227070968912128768697958400 10515041 -265080317395122030076950193206526598508 10515042 -57528342736887721602168918413503061760 10515043 -191811122294309734376844632372812577280 10515044 -249364261776206851490977097972746567680 10515045 51689993116156955357587858650133117440 10515046 23307301414169881941043207614848509440 10515047 168797626348072596842873004622211253672 10515048 -2231970188242128773805394491317944320 10515049 221796469268136786599385147856553857920 10515050 11459869591936145578308449279335449600 10515051 473036785930466508855422658643793173980 10515052 -37550001119792721139476093802726978560 10515053 98165516502741498961217412619766857302 10515054 -187160301673142139390586211497889694720 10515055 123501209828090211603912743564332485960 10515056 -130254592420778653389279141622965043200 10515057 114997158566162178360319201571631777312 10515058 -490169376093306737487860008639282529280 10515059 557656907651726789104542788584159924080 10515060 -23548720878629331214725942907519653120 10515061 733090381241895118220915504539306840320 10515062 -108834551606238285166812391118616943968 10515063 43491519458029014991030100894650827984 10515064 -434051223053585978247457729539373793280 10515065 -162061556965436092141786932219458540160 10515066 -7080660752000113847467859054381876736 10515067 128745181915980934656355453029912738112 10515068 -43077967686624477660921896692864865280 10515069 -473777545057976457403460433221370655680 10515070 1011750503733508324228917080531964480 10515071 -272065237872621919194318798648440832 10515072 -146229770356765422229592389675332403200 10515073 -400966296149082381618712546865061655678 10515074 -7801357369246033713527792645709253728 10515075 -242120116645015888498368246472799424000 10515076 7287268646970540506636965144257527808 10515077 -107738824767440003857453298083695943074 10515078 -20534572640473368905150137207860238080 10515079 561159604280311777254483948565110403800 10515080 104712084947053479710780038876203878400 10515081 355155286240635202161997230072475365120 10515082 -102588652884779807255106571303788838608 10515083 -161200724035947691623503907656676427560 10515084 -281810746433228267587024107917794865664 10515085 138184113234867223489903882323941103360 10515086 382410895349320998460919132381166870144 10515087 -13173595639054473516397373508116584392 10515088 -4165693775392610577079830653032357888 10515089 94875856393191773801497425210537908724 10515090 -82943348610446650960128935230344583680 10515091 8164349853439413314694958432894981904 10515092 42158781625759138218714709598449041408 10515093 282504221086298420715038271584719733664 10515094 -10353427489461402888365866216992491520 10515095 357801414564805851742889357292083293680 10515096 -315642218849883429825100528795885977600 10515097 317403927039378446692717064614033577546 10515098 80269290390619740284364168604343658240 10515099 -135218889007754843682537167043360898560 10515100 66468997068649194515301929423097676800 10515101 -658666836833906689049819422539067343898 10515102 -856458432133013980463384598606146304 10515103 603837328616215197745568576147379249904 10515104 -94883587321867486572736028917600616448 10515105 119396117995103058738322356467095151700 10515106 -126712858574243737636482131272510295904 10515107 50168583930126790484814974461658302464 10515108 100378671287338827295446385124684974080 10515109 440196157914430679189038482173861307840 10515110 -191738228987935070609144974193794752000 10515111 -61037633154709226200605061761750355200 10515112 268473745658988654319160409525363578880 10515113 51488397581548334547513476250828320640 10515114 111820020334686231501745447709505661440 10515115 -17724303557307820477323351341211152880 10515116 98228865932328759081616067127674000640 10515117 -151880424976846328531632629983413906752 10515118 129013792546120397140587337930895357760 10515119 -568685278087194823697762905974846417792 10515120 -14545747744745582708966857792919961600 10515121 291148408575701901898066019063983899700 10515122 11883917980454811771781810060249162752 10515123 204860295434465907123843924642119577600 10515124 407997460779110099112881382983002407296 10515125 -283169865187500272992983128567208861000 10515126 47961302902046989227726193074431185344 10515127 -53965305733307872474804414998682702928 10515128 238690795523670355828901219249571778560 10515129 45184599296553796001875259864085180960 10515130 18861263255379105072223840191575473920 10515131 479780422906953804458725423877881122000 10515132 -174036690816209908405470628473309672960 10515133 672752539653495002885688536099699341382 10515134 1698845056065948167041447058071391232 10515135 188761120333100579408171506209847443600 10515136 132752495394645603825210074216293990400 10515137 190968169785877987572782713270845039360 10515138 25124221813839300732668886542917122048 10515139 30946340643721826507103442561490057760 10515140 23276481847023083039473820035758796800 10515141 -31181307873203635891772667515309736576 10515142 -435646794222704385328737373560329184 10515143 -578155205425765800956281806845449062216 10515144 -405040374451388248898415034949379809280 10515145 32390820299271992844037183929309852900 10515146 -249744688619196662553584757220815653280 10515147 40210524353850770508214327071329032416 10515148 42350756496159906397672005799644594176 10515149 407839112416017882074278020108590897664 10515150 137689838722551379769517021663895920000 10515151 31059946107707510437965078204672305280 10515152 -153477685168378577664513406250624262144 10515153 -46945222406357265981705205366152050592 10515154 -59895599250607283882332019238058124640 10515155 -541033199473966389228388537744701953760 10515156 -119494850119341341713390303463829731328 10515157 308612837001775244464671876595619334720 10515158 -77636850143446832141830927533325425024 10515159 306408129836005976113761840370987301664 10515160 -43010855452975671285681383927101440000 10515161 -61922456810903521366561087490008888428 10515162 79935907541970181115235290670535186944 10515163 -231604214668002102171584583832672326816 10515164 27700091208933797788852457927782812672 10515165 292375619832695107853968985924074861920 10515166 354688807045277146732842652754383228032 10515167 -524503162413065435531074857492148165152 10515168 112261350004436020876904229583395225600 10515169 -80503462728315866671709432865612005376 10515170 -184648525537829587715238926668288588800 10515171 29560145021931233127843846344893826304 10515172 -53887847091708962663511765904990298880 10515173 209130805222724445822860303834485207422 10515174 -76388082528787930721425688643382482240 10515175 346761524810829269983519531707656329800 10515176 -115211641224160890311518410913198080000 10515177 -433495121140178158377487335508398960 10515178 -159376891940061433885698573210711325344 10515179 78962501156691581670053222736317601120 10515180 -125527194677026204770925601721275258880 10515181 280154195738593207431114904793886974272 10515182 -170367155869397254279122136898367887808 10515183 -113446395412868727610926231173004510336 10515184 -111280059162691542147552992744349597696 10515185 -346962526942317733678562488204653728640 10515186 89523798498236304110971448560361940480 10515187 -192558912325675967053789104056859959040 10515188 181344863518229546473568835136897623552 10515189 208693674147910971860556292621503375840 10515190 6010805320632483485814025094320231680 10515191 -123261555029152685407035999985216944408 10515192 -122643066960171278515234210412828897280 10515193 -12263965463917506682818790616573109376 10515194 259685569376008782127491446670811222896 10515195 -10353359711099232855217935426550725360 10515196 -236887732499204476079130374248117572608 10515197 -130332490482359660076229476196794666240 10515198 -6412631910771731660612219446439132160 10515199 838174954100128658906302171968874526664 10515200 29338497947602778560585441258084761600 10515201 -215222287235297387811671937008067522768 10515202 -256045306134671930835436946062304618496 10515203 225467646476924423182218027854011603452 10515204 193487992234455417332371754027908884480 10515205 15663124962297078844647290041841404860 10515206 8032412137035305136553106043992957184 10515207 190142058518675555711257857450077350992 10515208 8110807840093126461451354875563089920 10515209 -85282978191345213463700217179116106496 10515210 -8894406208536351039845522667038745600 10515211 -73712111899991409807150336654700696320 10515212 17631993599501473180903080665716449792 10515213 -271615791444902289601547008352223455658 10515214 112786054562215312078397761572302708352 10515215 37962175369653108922921909696253517120 10515216 -132226711504545483167270974855210598400 10515217 287591893818134765330889618644396505266 10515218 -143429453718224309718561343802544681984 10515219 111287954746816021485978224552438685696 10515220 643420844332342574524016888062126080 10515221 517316649131280001483538651515673067744 10515222 14142364630263555208564630135794549120 10515223 -9882678606014346694649261685459107096 10515224 76455051105427078307366306480699289600 10515225 58544920932390934807025037667564584000 10515226 -250095604543710312647015495964099263520 10515227 -554754114228926069146683955391142271560 10515228 20171621205152050461736661949016396800 10515229 311147855035314147142148948869989450540 10515230 127975264320466956146227246939216377600 10515231 224816937942877071145691777743439001600 10515232 -46654643348708843155875005921142767616 10515233 -495028086044454380869902367818039343518 10515234 146084863549830584283272044097674807680 10515235 -419828042833687880997342689081446444800 10515236 336175049296502505005743284694689905280 10515237 -328637772927777043515286583036778644640 10515238 124125522069950840161359830259314327520 10515239 174403178489698953619636992585536057472 10515240 -213306211494361642231347948407054592000 10515241 289057387553568114604863606370564901568 10515242 168751472943208039824791204533462028544 10515243 -165520020636068629633717987538492706576 10515244 477874292024563222387996482541219425536 10515245 179156951304892759134344857369737720120 10515246 1055270886363421600981214249590487040 10515247 -626149257956795990027101329713059512304 10515248 -92629131492558482125199601619210665984 10515249 -413084098566370375500311565999150565566 10515250 104678898765522503917221359345820744000 10515251 -478298385501369701448704370703248965748 10515252 85811016822241702311890586709109673984 10515253 -285586993845640429277231362292252993700 10515254 160307195254708098358155064360729884576 10515255 -163576810280873277912376398696347404800 10515256 153726855706250635426740526448325980160 10515257 -64270527970895886958808202926554465494 10515258 4502463955298864019110774913998187744 10515259 -201443635455403162934555547383145320496 10515260 43284790267728167920611207879851366400 10515261 124416808299485419627896650407297632960 10515262 120294132980907848505757783274199741696 10515263 -1244079612660331317778283687197978224 10515264 83540451252388956873628160478073061376 10515265 159945486803220674545176250255380249600 10515266 39152437828261077711254438190544879104 10515267 -62424750313701324582037822076698136880 10515268 -16542057916043176548930417211384442752 10515269 -98653292135403546792543663535594232004 10515270 -59608009392440735488576803753190993920 10515271 45945883862980638827644356359678501992 10515272 13105289421221248015724840557637452800 10515273 -335693323278977052455671147789796300016 10515274 -13591819183091469830144061473500586496 10515275 311180754717742153048131726452617095000 10515276 -136736199195990309714006920249419315968 10515277 -6791784750137109987497540628212100874 10515278 -97888563831659746540843192030849800576 10515279 -69173680836246875141000659700387406192 10515280 -79601977538857736720176613694082007040 10515281 -189116834158189576181294261276606793408 10515282 -273583422452450930266689320761517350656 10515283 476517330999915239546234654586015759840 10515284 -207119109868246833148852529278996070400 10515285 -20777095507172650136272485026674041600 10515286 128339765843694869934120843127478922624 10515287 153220011394581804276425496209745180936 10515288 146724330018550255953022623971719249920 10515289 53231124907299301023867175697860600206 10515290 -431322269784850758400720451645262281280 10515291 -283817183381770709564753529330488130408 10515292 221313900125661999785336681285149078016 10515293 -62079258306988043979795401477502112512 10515294 -146330768113264316521258383250752221376 10515295 -165428695532177319100167677584902067200 10515296 -508225784075239852109507515820277497856 10515297 -29000476707307505685056206275336603072 10515298 169883291780868542112396211578767192736 10515299 707871753350392857226857640244214587736 10515300 -47619770651405602768640784625201843200 10515301 -31424003056043816293553194698387247296 10515302 256955976597712679862028182356856399360 10515303 -107135501544320041080618126665687030520 10515304 -91483848447483261133629045332158464000 10515305 -5837719621244324420352792951633536640 10515306 -417269699269436957202778672383229440 10515307 170512471268665583050898250834162670632 10515308 193916858590697065149821460291766556928 10515309 40939489991535630982116945403466064960 10515310 77780379489106521737149871120537195520 10515311 10007197166995199738781764427492387024 10515312 1367716101467301640840177756374958080 10515313 115108052751020903101936989328213076160 10515314 -157003026272701565971816107709477982208 10515315 -132803079787624424671954372255646561280 10515316 -122091407339391497381056141798105288704 10515317 285383428780313233604975353822635263772 10515318 48254192472375819298355430794280053760 10515319 -102112992507981501420426206948953488280 10515320 -370842340720332433103221719984820531200 10515321 27950086026751501296843348192088890672 10515322 -299885397786295672044397093007269639680 10515323 -25865230704190532417964986467135436256 10515324 -12628279830030964644894501458708398080 10515325 -2056966270390683771916549701079931950 10515326 103218161598067391100497225932455489600 10515327 162726263696831894406427312902160338120 10515328 -70947781800424783507810364189394862080 10515329 -464878092040914979969746258474542151120 10515330 47196138582502130213240172152067141120 10515331 -82781674473490792501390216131936605000 10515332 -555603010338011780815105464684933112704 10515333 -442623117078184505600712239331813590976 10515334 343332260850754499354325676929254253120 10515335 207405166757416162964051544448633820280 10515336 -69144323324659264605500904768220200960 10515337 102367093847188753077122447620506439552 10515338 -300549124866731269543822670381119714560 10515339 204932081540222987310511781276726266320 10515340 11071186693559396433631225191402132480 10515341 345780569031747736993970740276830460800 10515342 21463193280173289321708099390120099840 10515343 390695897448586139233254151814262653904 10515344 -5036236186582767425853539498405658624 10515345 14189780735012848208392320680762507520 10515346 88779817384458576142331586357609062400 10515347 -237845065061042394000200257565557464720 10515348 -25267384671716061894756780247116682368 10515349 8043050060691212733336024814129374624 10515350 63037899890719065730200300765513840000 10515351 29633977778493900713767581890131776000 10515352 173630522418182802213249057293538201600 10515353 142948212623140336097624711207987438544 10515354 -27265876474218887400111352665135355392 10515355 -62853753175289256436119128438199936000 10515356 125904909622164957469932848784042769920 10515357 -303730679245151639775038859442151167680 10515358 5124099889991229817210080058795610880 10515359 24879123111610540816321917369637922400 10515360 -53290139734246425024250127412205977600 10515361 320328566560542560817616423274921389972 10515362 133168331125844810411772552942315055104 10515363 106238895525120349319364156058637797728 10515364 -14580121373053882548503089176581110784 10515365 75901850659402304099003925381168835200 10515366 -384210569240709843621841958030032886400 10515367 -11170596765729410801981738427315477600 10515368 -3638506206511300168451180408849786880 10515369 -336956971073223594020496368524814534256 10515370 34997969614742135750215684025085312000 10515371 -662397689946930818205298732042617102000 10515372 -30783034704334890136440928522008526848 10515373 -44753078361895527483592717042593767232 10515374 272090094669264708300008396440379631360 10515375 -228864857180540231741842844866625040000 10515376 15810091676344598707618520026013630464 10515377 -676648824753706193834280810721169738700 10515378 174147617524486562313194031253584465024 10515379 228654985404849397455806664197015978240 10515380 -134474010806139077166851424332251219200 10515381 -232800237080165927317997865618714318048 10515382 156216540319308418731167901868721343360 10515383 -194558125259170486335709574069516209368 10515384 323501168020388595518000694383861760 10515385 -88704055715150188758061455315021800640 10515386 47958643639479006587643445829902479360 10515387 42573378309197025404452405918131975960 10515388 87118883428646263125747555325756280320 10515389 -54681776287693363829567198161940710644 10515390 -134038309123021455579220955780902214400 10515391 498814942485380982715436468937034217792 10515392 -1350431952932516995419593238399418368 10515393 -36574853398200914462774481802518835200 10515394 -85578414156929105751710256793423867008 10515395 13483292275969936619321978635289000400 10515396 141202284221031525583769090576834463744 10515397 570767536829988751077682358447646758592 10515398 -124012693253160968136627532582325981760 10515399 423229931136820344767486920135607364264 10515400 -85530572580389429899594252481598720000 10515401 -228728818447972908989209674165513030456 10515402 270024069395276228770221040073886473568 10515403 -198981445043062057583369972762931466348 10515404 -312708895729810006539550353093456144384 10515405 -57725731214431434188423526807083937600 10515406 -346030542086544581728101659512746716736 10515407 -193391562416798182886031528164897238288 10515408 45692820739379719558566455151751593984 10515409 603549922086440963989496746722159802610 10515410 -217853927462108956813758426931175897280 10515411 -314062711259025779057451499354310638968 10515412 306375305733465103823899354960809549312 10515413 81782427176747285187597220397642760924 10515414 35622137424790054447887021753916938240 10515415 -210808904294805709477921472035653886440 10515416 344196358857776618024889302196931584000 10515417 128671129476344735468335001544461291520 10515418 -424412092145655226633913279156568151584 10515419 -331347721368600387013105709736606405180 10515420 4680152409626403084358772567259962880 10515421 -262718122597805579331314287140496880288 10515422 192805432695787594567755046387684624512 10515423 -85276033926207463378825233569667230832 10515424 -792380855169891051660775165103292284928 10515425 117800503884362845912233999757689658800 10515426 -23022464365401656283044268471326253312 10515427 15577926146118100525794179295382310000 10515428 53629636838509593029621177150965174272 10515429 -479179209927958249020101684344697588100 10515430 161042828037383432566338952140278271360 10515431 2097922677247567854891101473367817840 10515432 414678476441063371394870350220533432320 10515433 521697435808944603475295661409128386944 10515434 -118308304628836910905273399945053302688 10515435 716349262564113050073531622665784320 10515436 360890609432867357799968784110756229120 10515437 257028833693984628448838776089278002572 10515438 -5090811468518165269376540733709110336 10515439 153790965985673481374936408404510575360 10515440 9380838464155856997421392341206302720 10515441 13347337344808511048471084988643402080 10515442 3705177747776390769002370797356941312 10515443 196390062267687499249309156027393759692 10515444 -31978647864861969029449050403941187584 10515445 138483946932434542043625099561649776000 10515446 -174314995736988347828210516146918847328 10515447 -338504095004433679982711621665062102960 10515448 49163973754073323080700615779016704000 10515449 -244414219319257411413778708886946893424 10515450 -12296417611578259282467719222421100800 10515451 277686841332478792002231579417202783680 10515452 452070435389554573511914634101475650560 10515453 119676642073157575874714493091431363840 10515454 -344657189248609856908309351400121421824 10515455 39916565942933613519229162704115392000 10515456 -24987402363603122017446413541014765568 10515457 -338540433714043084183085677879761079294 10515458 -154680010694181949482214558729225014240 10515459 -13030936579904900456948044713536219472 10515460 48093748662640857113244776204472065280 10515461 -814577529089396809493728122496043165376 10515462 56298366927636861480189111950601394368 10515463 165808902795756723853312503281429830960 10515464 266254341009471304930148353904428815360 10515465 -40466136621364180062978083329339111800 10515466 108587489176042322018352639717284973504 10515467 -261812499432441387918709708010563181484 10515468 251535171931381067887862458050835206144 10515469 -1314017260363493176162977904069925858880 10515470 -96850019674593834228707832255533149440 10515471 -339264976726166505486854442746950373760 10515472 -108193821378239134952340566602086678528 10515473 -527391999116640074445554734214846515200 10515474 56095924988792831338697350520793830400 10515475 103695756958713942931573162247675373000 10515476 544639346240145674483102157027785336832 10515477 -14188082070883703616171314618807871360 10515478 -1617973895716212735478128375157450176 10515479 59171634684881345127988810512662618880 10515480 172199652229180330298356267464920064000 10515481 -150801805104087777748458018240185745718 10515482 -234599421620637535456120667758933851408 10515483 -74975417600151883970337987918364871256 10515484 99993380214628259636536667063510772736 10515485 -133498132257590507470893336464292720000 10515486 151279608345298793533352827112254844544 10515487 -90007962817473735290377572721487817600 10515488 -873035244361774865844619661311398641664 10515489 -341572578491635507661992980583616547840 10515490 -99913365210589878486772994378308236000 10515491 92666357154822086811178338331236624384 10515492 24643683716403079907885689035181482240 10515493 479496476175987882728544399146603132320 10515494 -281896603708815298813981542547531716288 10515495 -281780975390642454754139707428895640880 10515496 367395482017911134152111994371583585280 10515497 -181668254612296783137936242695149717660 10515498 -213588824539462636147545080796044387328 10515499 -566393893753127107247810492551411463500 10515500 -498464754788865567547196214401941248000 10515501 24650742207932349274674799642673357184 10515502 -160368711385087710621908300347803876096 10515503 175026810427277526441342482435611724160 10515504 4984345173001894797544134156646023168 10515505 64318014806543822007512982786447360 10515506 303101015977264554477162809898551438880 10515507 -155053730992611088440326999492262108360 10515508 322155347195708120558687269954369996800 10515509 702196473429264346530890410189561465710 10515510 18479146872876088761412625031791846400 10515511 -10060280738498888824543711536021204240 10515512 190296879769579104403492767567598387200 10515513 316370122024125899247300292502660817744 10515514 286409150540134371745590495397212690912 10515515 101173855878061616213709053962310060160 10515516 121472290543566736021649812798861393920 10515517 114509347704887688600874943990724135180 10515518 135986255014933342069818310690741629504 10515519 58771608054191072102341204809001792128 10515520 -126401498768783287414625089771504926720 10515521 -4440366540014988029198007148255497168 10515522 -84534506685146572571280503613710269440 10515523 348745151393418077734198714072873561224 10515524 -623193583970521475912497136533850659584 10515525 -157786035641804209578220024173439243200 10515526 60624559793800693780748370885803011200 10515527 94312967470945388138490620261370882072 10515528 116373016418318418435382590970466304000 10515529 479429888951994021837742010402144870784 10515530 -61316570893401309833814037050680487840 10515531 -704257901312058731845160344210659840 10515532 -252530717945278051263523696963304325120 10515533 203338704836597243764458686684868618720 10515534 -68112455605079605759749746289644052480 10515535 -27970199546034874302771030909382070520 10515536 77084900085502122760417743900229238784 10515537 -319482250721435792213498738358047412540 10515538 -70251306560196487137505092411059880960 10515539 292508909511722302468095733515380074440 10515540 9845909546212103615971294148236615680 10515541 43855834677738402201205267891394675584 10515542 29832205575935436543001327586260176672 10515543 -328407812776580097937049677822147312536 10515544 -176907341843470414521434626812672122880 10515545 -338170797672797957156795542897746547200 10515546 17499287896994741903822617018286755536 10515547 162367106325777936518629581734028867636 10515548 36283986967689407856228893012353668096 10515549 -279547321062886802488389375826418729952 10515550 -82854094929570078141710780130365640000 10515551 597054248977845219879737936015313771552 10515552 260762408019104580688734406177173798912 10515553 -6209707654571690810273009037783533756 10515554 -8560806259853087719034303789655763968 10515555 -171447754336108406796498073571016208800 10515556 -132298756143306879214438707130730039680 10515557 13038671044992257577635732743628581680 10515558 -37517615617715112189452048761013913600 10515559 78373089022956326598179938635084568760 10515560 24184961596243882846770612672337920000 10515561 149448454353566197264790231419752640704 10515562 -69997228821889908540082621555230949968 10515563 -263936549382422265697702263013328025480 10515564 556520083357749680863661517420562944 10515565 -477455461616309104794732723702918535680 10515566 50577244374955746798287153677532807232 10515567 -51211524373289836434953728746229622520 10515568 35161518331758990875663820765823959040 10515569 -10157017256856818709180455753436351870 10515570 -26578164492216053530285704128049484800 10515571 430233603984120529940160968083284290208 10515572 -97682480389766303740369694299708538880 10515573 65960542471930877144178713180932871022 10515574 -283979246173239543863345282790427674240 10515575 -60943003703761107611861902448535174000 10515576 -144845100647319295556950929732281917440 10515577 24574209640611888762819308152747387008 10515578 156314485671550444067817409846739049840 10515579 555274408694990477397508214812814473728 10515580 -508074606987975136182875975522342784000 10515581 762714078629565078410294706063012437382 10515582 60561582978681007985365458847082108928 10515583 -200537287722922542462980794087033697776 10515584 -472845037067741337047931468760932679680 10515585 -69588950809061660512338652161357743040 10515586 237132183272674751022851897182336150992 10515587 707222383777439952016532818624136986236 10515588 96288947532276642861081037415099043840 10515589 -70034812626001003579316061861284056544 10515590 -71397079981706654780396360131107619200 10515591 -117268766344787094323973692131279021200 10515592 -956193092183390002195101484320589086720 10515593 566505273002693460973328146446447489744 10515594 -147145851944573598304142997029306860800 10515595 269653913173626721640464670583103821600 10515596 -16675463931238128574862276116154314752 10515597 307479935393861167755501203165571938880 10515598 63398414048330916537957180699985255680 10515599 228215433856020482877922207999658487600 10515600 -14010618442717851426180890242213478400 10515601 519048838210589033438699607007546167602 10515602 68447751415773173919759843996204281472 10515603 5367992734944902302768036634224619520 10515604 43229208839264360777718127957155213312 10515605 -183040436611973433867850520162631208080 10515606 -112470630042115199215166983478372344896 10515607 8628303795637484832042809386486284160 10515608 -38527562676122234445588083639132375040 10515609 -132280096025750680260590910993619113600 10515610 -101310010499205762464796964700047165440 10515611 41583463487186890297548904642802080800 10515612 -291391694249093619041562723466162841088 10515613 -46770038406783280027667734767020075456 10515614 -62444459616538754102794233033778633344 10515615 -226766377330739415351435525621637317120 10515616 45812461066271695096617229006582185984 10515617 -41654522596638012651763073937025516800 10515618 49691538141139915790356816880207395104 10515619 -41461863831287466220695856736211690056 10515620 -80049031630363042254020325597477400320 10515621 308318565150875207571075497075626050912 10515622 5303873634243728096065017045658408704 10515623 168305262116093266092745827655752988944 10515624 69691255994580161468886161319878000640 10515625 460527945975499132044048481880207843750 10515626 -656572156666198387855541609609495040 10515627 -333108413611630683563229567454712347236 10515628 331196635582354002710452704061211875840 10515629 4461562202267575707542008453794940320 10515630 -28393406948874692394896775310967748480 10515631 -114001585238225498064861564720591342608 10515632 -76077855913013434463961436807699169280 10515633 142924739362110631629259069256674563744 10515634 43591322888002402872582086026256443392 10515635 -47101034344104197512123642859524285200 10515636 40034096218389550364692041487981916160 10515637 723367404508276376829378273548250369792 10515638 5940197422554836613370205735763689472 10515639 -130038696823679773571146111028527481856 10515640 -20445798543883376662590870412508774400 10515641 -416195623834083797673759990754920911958 10515642 71996152924251075530829653685040038912 10515643 152322911202389291694511217649451845720 10515644 -152697125841205017654939328742470769664 10515645 128930200897898413767101307321264487200 10515646 148365780438372582771958647306469590144 10515647 6491672263273307322504087189839852520 10515648 -48626968252457621302308822427015053312 10515649 756726359920218139267692565046053827650 10515650 237513408801671149773161234674617600 10515651 522754050503663126385244751404210443264 10515652 128118538549255320438108332727135047680 10515653 85564487904055675349526147709534831902 10515654 -138735666183387907072210593644927120736 10515655 -37613431392753211449451369404484717440 10515656 -196381641325308112956216352775785021440 10515657 -43238146613338134347222356844199467760 10515658 193768008175526190290591397942183493680 10515659 7694809756876105560807747186842283264 10515660 -81560365815645203972474153940081546240 10515661 -8505632701788311628118766694855057480 10515662 -4263676864496445121227776281476268800 10515663 10848105527961119530099257430094477160 10515664 169464303413865307663979379448718295040 10515665 60871503226761526462428966265565387520 10515666 28299905089734607699808404710463749120 10515667 255948540992342758267029086291948040120 10515668 250266681866114054597600738081219837952 10515669 -34145194716810044873926133871532355712 10515670 -105205990921482079784406474669516819840 10515671 -170982611430770092796910338162773440888 10515672 227599668459531713632399313774585886720 10515673 -95493021710393557828035643625078865408 10515674 -129269592583820546539113914388980589600 10515675 -250145844811058224318482889977745710000 10515676 346233418974286382637200536186297448960 10515677 -37335213380694154720286135461287405780 10515678 -174440244323343130093437578982138845376 10515679 -115567058254459787000002858040701659216 10515680 -57959504174833160063790797509047091200 10515681 -408706173194004274056051767565209695920 10515682 125277995521290943197910602464903649792 10515683 618111710488864457193670609291057322520 10515684 -1525276881108955000449943710975396864 10515685 202095961891098228771186212714816618400 10515686 -728205635685405104921756927815658830080 10515687 -94396740760305535003987762025367633792 10515688 -392251206633847524574922244868171776000 10515689 87465621686561224293776626509215415540 10515690 -287121164162131416717515531383004160000 10515691 419382761697572432647382189640813570192 10515692 -234743480318710623758141268281730318336 10515693 -5768785925794689295107845859486591456 10515694 -4010742773451171513898055285482656000 10515695 -21902486699972309655501760059138319800 10515696 6616580131071780661515209369135874048 10515697 -552528078427354958167812160118864260508 10515698 146497941407722646867956629378504028632 10515699 -224964918348843068212217754525157372716 10515700 -70739607406761535868004320816219744000 10515701 332113666405728478373403053279113327104 10515702 14998610593162686958186523652901025280 10515703 -361694810085711322798470424301233747920 10515704 -308342549444322852281697686464290570240 10515705 56516273112441021323808328625930391360 10515706 13173168281688634434044094540168092640 10515707 52966307509538469758850905968960766952 10515708 -23885494239343199138088835565608657920 10515709 15674169792624061314331990723401364716 10515710 56042377324392731765466746819507549760 10515711 -283146909994721948023249394313735100728 10515712 -66901407885952223421463639029295611904 10515713 -168175909458477187223995186188960628800 10515714 -13238069666591311717383282258686121984 10515715 84178465975524929183092278414768798720 10515716 -453866620010613734093734510075270398720 10515717 -558027495737706104967061737419454423360 10515718 -100552226749404592935964738993688301696 10515719 -91522928219206658291823475510790280000 10515720 -137395726141235550364928470008235622400 10515721 -210207163648498400762365778037504180000 10515722 -106679084494919562042174543925643981568 10515723 -22592300518931599468348504742992508496 10515724 -268257119972738276234533723966112131584 10515725 -225975806467805370612071191287696528000 10515726 116958787844678923536026833772379764160 10515727 -136710519744874488321895959701435908096 10515728 -5121602895887147515791180265758056448 10515729 210535346992677123584421794276231040 10515730 13473990774181794893591229311241702720 10515731 494123295655282048016884078877243231532 10515732 -24456193313704607094428349263807612928 10515733 -327562080206683755408126437557773057024 10515734 171327416152567880790370654856956234560 10515735 326992857833108110074168132113642206920 10515736 2695223142232107111518966919264337920 10515737 306055979938466825923541410023334352772 10515738 19231410205610170158212031950176766976 10515739 -124583714668354415868267508400878540512 10515740 38777463485327167270615613378081817600 10515741 -304467640730463933730391292976618889856 10515742 27472433597328925167305873844099441600 10515743 291078083630018111733442753531787981808 10515744 3677400866074859194363896294657294336 10515745 127065173559504705191911685898013924500 10515746 11644175371971759767675286159903200640 10515747 315305866654943136403183264687734720 10515748 -590935004352533549443646273358941683200 10515749 261706173984721134697647715010982642750 10515750 -51003794482327190409204949863962112000 10515751 355731243118645265245692875660170194712 10515752 134402184143412174805239708288055941120 10515753 23496201034588335463309200267359622180 10515754 -133523998223495469994934015275095641424 10515755 221907629359543358372685353660939864160 10515756 12661261267784979725276335277331631104 10515757 3018004553318581860569538859416560000 10515758 395083898947993503972347296215588864 10515759 -440871912275856383750698170237356933760 10515760 -68353276170874047744783088162075115520 10515761 106124674433776840004979504709348450560 10515762 -82219073368377939366260552001248268000 10515763 -790036259819744882248459146662193431496 10515764 81659914274544924571044066564728764416 10515765 52896220453387758022237358356392673920 10515766 -158224992663950703772168173477153411168 10515767 626080837478669581632168316276259921880 10515768 252541968859369615680479074767018393600 10515769 301086143421510808671662155784527048320 10515770 -37910891361289989188220142508168883840 10515771 190861496840530629135117363538502668800 10515772 -25713116752773068062497344118878371328 10515773 29541403090677180001836838856781230022 10515774 -163567615670209052534763349251051407040 10515775 -17596327774735741292926663146325506000 10515776 211011973594058939269381945141092679680 10515777 -193221202669050898831666754279602025280 10515778 211359781088247601027033279702318080 10515779 6374787143776530718597798029958394184 10515780 -98839143497201983650037707089692999680 10515781 -4946240000799152154619188398903640418 10515782 517051534689712413199952490288084672 10515783 -222638740738202580392682261745941758256 10515784 365331153775724628497810827044997201920 10515785 3404781910618749936157379255205807360 10515786 60398326288539848342092588028766699264 10515787 -246783159552389527819055725376617411564 10515788 247230486067580115080320793751048253440 10515789 19298309547205191898325903879483918208 10515790 6890500886136308032214768321226758400 10515791 -55998637218826145035308833267682872832 10515792 -70763512559840291652948889196179488768 10515793 -100471158228180085196426536497020898958 10515794 -4195314164215321621058537879252591328 10515795 -152962488152980054827560372126253117600 10515796 30142122478387355910780171827052136192 10515797 -324713739523722794606535483154043388960 10515798 -135345775668002921919345037734647865600 10515799 53627691658421722311359292036523591520 10515800 -182389067199077451005088374049335040000 10515801 -150357581128565490265376152354648408368 10515802 -93954221940012307933559388434003517696 10515803 -243740029938060105189123273565207596456 10515804 -57885540397630372363771962521531182080 10515805 -35045572518443441370114490855338946440 10515806 7773631116309449137604895070505472000 10515807 75997956359093098295557825509327367968 10515808 87201743355817567963535313108072529920 10515809 209278056679254297541013714300949922116 10515810 17033514462804392136013852069381278720 10515811 -432786810443318236262843893177331407588 10515812 -244919582060909029793282490724432681344 10515813 45570340089165490370346761830878893568 10515814 -198253024669086202696203920405795475744 10515815 -279587345400877141621277462838452420040 10515816 -297715557686165393654363849145214156800 10515817 -39370602573174393241281585187848147960 10515818 389541893840695178551448542582720515840 10515819 257778182719511818658875550538232403544 10515820 35923422997499015849710512076990709760 10515821 -387011590624279350698970311251779831978 10515822 -722895978755957484057507813870351360 10515823 -836359262854053818492115946101263104080 10515824 78530994007614471763945896339470745600 10515825 68974422249056728569173569552736294550 10515826 197569103873021814279561951233960209440 10515827 320708111044545836160747442313350374912 10515828 -313559554915998999451512069004202618880 10515829 -116803204871196330120155127521158159570 10515830 -65997454734975453121956336697819630080 10515831 -244534284948257814362815935042677428248 10515832 -431147176907629940057882009296950681600 10515833 -252940962803421391321946452809489360918 10515834 18581737938963195813718609755050814720 10515835 -550262244983742365082469543033215264000 10515836 -34625789187561186458920193964271615488 10515837 85030454691985678760871605357726974560 10515838 107205897827367491626062184836451647744 10515839 -325174486123479723767865312835006911360 10515840 45735600614209408144332338155329945600 10515841 199913905655114450856847647150132775188 10515842 -20104972899123973427304585545411830368 10515843 43945190944794053678917976969080592784 10515844 2600643020911965380797667509577329152 10515845 408603527602923575438469815696716583100 10515846 50536760370828761203343880354968583168 10515847 453032221400663756175110193902614422296 10515848 -197062673249589056235321872513718681600 10515849 570611487510614516912884576519247677248 10515850 35040063051960396736385780293282592400 10515851 -166950636235185400944952913627293166592 10515852 -321957532340596286895331583698115404800 10515853 -77286291804520160337387145612727061696 10515854 -22136654525588358065806888962567782400 10515855 68633682817677610223351624415034129920 10515856 -116566113312137129532898303222407045120 10515857 616635021264985819151551366915677605232 10515858 86780464279162246661829432574511597184 10515859 422272172697033124202227222869114470060 10515860 -185713884532554305435773506969319388160 10515861 -90607344386137676670616595192008073412 10515862 -24721963116601138610553599900839579008 10515863 -73237819525276783892148547899857260896 10515864 84670683149608594549122363239349227520 10515865 7745961931747918424493576480526248000 10515866 -153504894321185208200049847330859332368 10515867 -79242070445286962195229412317421460688 10515868 -811470019136238555402450770554648576 10515869 2321141117410644984780086870945561088 10515870 -20865056447616335059791014860804076160 10515871 690531005722861869202643280482708771544 10515872 12202605997803493977381919198463066112 10515873 -240153751488453123729469209631299986400 10515874 84937736920381007257634633687605542912 10515875 272000094563985530022388753921488912000 10515876 -37100349551070431599906924764771188736 10515877 -474055024310711472846377886098439406788 10515878 11580868432675566392946139376952352320 10515879 -101630958146270234248240126853296565760 10515880 179700177573178088838367433615254886400 10515881 167841859787428525752216165505586645184 10515882 3393682245391438339811489764447948800 10515883 133509029018928654075168072825804933520 10515884 -10186214616083127261510990859061145600 10515885 -139948715782618155376720889652715608000 10515886 -199517266030270589004925915762114876608 10515887 -201744701022162957615903752313887998848 10515888 17685437280359404530362914217549168640 10515889 143012269077871499122661993137081071924 10515890 165797158578238543546286751647244994560 10515891 68754414391836951340133625071533255992 10515892 294090063601504032863661872057207961600 10515893 -330117984651724951090850302215370955400 10515894 348892887322938523204019242948100004864 10515895 95765256596050060620750955091103474720 10515896 -554704694824892044344275572919270461440 10515897 94428338405279967292840111814985541440 10515898 -333013836942224815611991130721564454800 10515899 -444236959564115665766537549235333216336 10515900 35491662756723013866184793492143756800 10515901 150171888910014465200207136523138271904 10515902 -119739305108409335337141662317765678848 10515903 42127519907185838832950178689237980104 10515904 -13922689667923200779558107256427905024 10515905 126043373759226168435241048939376943060 10515906 14724880766421683309998892581093165440 10515907 819217562395859933340205467053628740156 10515908 -1421103055570706522399299998791909376 10515909 424220598567168128969914507959669324960 10515910 191098374973909228026960109718876127360 10515911 -211637588677891915904563599885371247360 10515912 -93851846926408016067807470844322283520 10515913 -244465323858205572530288054396100951296 10515914 -319435049596518551631090737895489364944 10515915 -220533876544747036468200973521484821840 10515916 371739277131232879210159553401377770240 10515917 578157815927984365692039170734801614966 10515918 23351977676493439281369439618122215424 10515919 -166432774948395028651355412234316467800 10515920 -50283296202413644288157801009301504000 10515921 180275310377010700871594749236567154944 10515922 99830976549284683917313721581977515520 10515923 -135077191086989953889324900826207667896 10515924 -154682755960026987492002649076125358080 10515925 45587231764204378090922375516696912800 10515926 19292086395890002063832648120596080000 10515927 -210358468788774591511867696232635342080 10515928 328639576240606821514127679662540328960 10515929 -378246343391728781197069483642394452470 10515930 -1772848650094888071363989685485402880 10515931 247019711847307767755616560700005921732 10515932 156788015172915939738993290386514856960 10515933 -166270665287581635565909905800779166400 10515934 -71405508976054141776239235114782014464 10515935 80788424103510785593707930202956227880 10515936 -305744702013820012509264348053508980736 10515937 773452577313669734332369483995805543586 10515938 179715068690233314320631162797409730560 10515939 369648290050576526470512256354390085496 10515940 309628431160529843168425872954892800 10515941 720459031566646218004674163344027081342 10515942 5253443207489131563407392699655222016 10515943 -201256332845700127786179921976680324808 10515944 68381406021101113324848393348457758720 10515945 29978578181488434667808995652056750080 10515946 79545554402527958236755662040159248640 10515947 -166583674748345649078945048504698126160 10515948 224191518091553116081283313747537262080 10515949 16159069285295871892513972237261834240 10515950 57242082224252535317500916679785808000 10515951 9655745259085220202589594041464023920 10515952 -31250282901143222592413914239060738048 10515953 31857977779101487985415970372557232704 10515954 -54953845124441847012199109278325393280 10515955 -144538886962509941042197691377284869040 10515956 42315372752974328881108919461416038400 10515957 240275207124645170356893381318345169440 10515958 -202561244130755162775938513356733880960 10515959 -748276280369606037892752390635288610840 10515960 -26102153289303774467753071728328704000 10515961 -654434354320977723123626883832301168 10515962 -300967252042432211082392927143044810528 10515963 310372507261819811766010718128808363544 10515964 183584335548933020601886554423694053376 10515965 353064361659171341280574514900040034860 10515966 289175562895511068591383778895226777600 10515967 -28336959856691449724991396159368024832 10515968 -194945265140460442542853563790770831360 10515969 36308396497885583362746780733664105088 10515970 -264964392901192495525995704709254169600 10515971 -459490500393061652991474494695628397828 10515972 90879027111478679906527767748391611392 10515973 -112042056215543868043986368348596386000 10515974 -86506568022217884002726341094236722048 10515975 -36376245364999198203776881484809228800 10515976 -601000641943738413553030468994270161920 10515977 -231082004753357333122790909491018227174 10515978 -21217759210624643881322597803145325312 10515979 -204333183639324481680216963472679882424 10515980 -68130024042569734077644605799653401600 10515981 -46682758691366842069683559908030775296 10515982 -296655595421011911752058403375641081408 10515983 -121598393075952170137508680407274211280 10515984 -47934125747171073659997178816303005696 10515985 -28650204421674748809636220687188138240 10515986 -144862130976805972627896669810157013856 10515987 -34762885357290280650190809644832965160 10515988 74725973527979345294274088808949595008 10515989 482784824778691209827524021801875132 10515990 12771935571445540994168983748295936000 10515991 743624017120723586899216187764103650288 10515992 240729707943162782534475968228699873280 10515993 42459893381614616978973726169019923200 10515994 -4001220057190198248647747349710711040 10515995 10367774143234516274915287223732347200 10515996 53976400840103098461846508008409853952 10515997 86653259573858002672809945431259543520 10515998 84086715317302956698004915164343984000 10515999 199669969618600260983141697342501205008 10516000 -269541270401583019964997125186519040000 10516001 48416494140516295797519756712060522500 10516002 12696199592413877094435493556511719424 10516003 777651362628821515624322306459630012252 10516004 -75826277857765780843241058623587906944 10516005 290594619785346571720412161600944591900 10516006 -43883448098277811453480346593864089600 10516007 -451705082250078172290036478361480820744 10516008 89762014706145946050110424016736747520 10516009 -172521220457997470668826738634735061440 10516010 -50770810120746503955283291120492743840 10516011 -160153210673538953588514244766630108160 10516012 -92995098399535166503550508995646645248 10516013 445346086537544643185253240144684805740 10516014 -54464528608718196887083743905871452160 10516015 46986812846571863949877048558974203520 10516016 28578370364432998804619113283038543872 10516017 -251192333774669978208186296309776086720 10516018 -143387536434675057573232785881692253184 10516019 -300758650380034517619528024328963962960 10516020 139187655967614178606550112952601671680 10516021 271856520374409095210346118438734074222 10516022 -187606632710670798382343646326101757376 10516023 -77554220249293891792419313553520356352 10516024 219182092806954969086066335063720488960 10516025 250383454803781298418342045706653762000 10516026 -158406724807551342331709778779878540800 10516027 -246893945253537802094780817582598213928 10516028 319783322640161785010158692942051518976 10516029 -191014185454642859642026106499364219200 10516030 59639025132157417264817130262924500480 10516031 -258606209386853495725541958952382807808 10516032 49657593416079477101254084506595885056 10516033 231939433568218137826465830968167762224 10516034 -414392559072018899379966517267779207648 10516035 -4587283959836993800645953107229040800 10516036 -38003725205503255982047423182484021120 10516037 1037988145070555775026552830357094400 10516038 -96602126409555005186159858350844832000 10516039 261065101201127960882766420349960605280 10516040 375174487627458402196193050393906636800 10516041 -581369541457403822808331519601780086560 10516042 -68759759954281968940562778051564364800 10516043 -390082950212280986900800301872674537708 10516044 -60252748296305641747207044785012736000 10516045 -13426112606249944807657862603303613600 10516046 225590510649819950526503929108351457472 10516047 185685716856497648445956707576575712272 10516048 -91551773483408699532392978495265325056 10516049 42800429283595987562510834719468182180 10516050 -143956029421306454930259059655985554000 10516051 70324513442227422052637279425988725664 10516052 264313499195711130214951995068762449920 10516053 195527083127943615546175152157838572704 10516054 96573064120778771270742919908612146976 10516055 -154484203276537089095067569828918484480 10516056 -279305589412410030048995304115168972800 10516057 -332789233804386722684928710543408242428 10516058 -89179152044317511188760410981863277824 10516059 -228064788746735998648311141554135199636 10516060 -37352066430628377358675252326151280640 10516061 -305765752378233564435177659019780010548 10516062 29817386790091401640702590937682841600 10516063 212660989824060605091129947547058731600 10516064 -133615037824564941306869584011825512448 10516065 64682972150218423598043701823775489920 10516066 -69555127383961497579778991091486005760 10516067 -508356856333245832967117832302541466800 10516068 -26729847528089873356473137512269004800 10516069 -278450436714195200051778030002727062530 10516070 45938131831783353135036437381439492480 10516071 191736690278442896242889427485969233920 10516072 161733191548258818045491685701589319680 10516073 -12168886223370978022779964850771700678 10516074 16324162417996466339678949550736098560 10516075 -48410202447489660675458785265272427000 10516076 -21970772602771399568692592865223706112 10516077 -86342458930914484840258607196238811424 10516078 215196961050875879509461032050856616960 10516079 -41799953561044529202963510333008235024 10516080 -875086736570062017884473641703833600 10516081 88667365795938004167637692768475825572 10516082 290441476726491643706406325589695516800 10516083 23400222979135695251949960881567364864 10516084 -447502909633037737111864537657502214784 10516085 411969636672433116584662956961939789980 10516086 52545220327467277718380006446078975072 10516087 -806458554343027642787452424276829850264 10516088 28601001711705219103796329549911121920 10516089 269841503438075486324323406179248454224 10516090 24578372814512449702420526088894791040 10516091 -445875604823672042961511834419080636508 10516092 84505215215021906970275761885528023552 10516093 98834331123521448578898519209112502400 10516094 515118502138262478312290438680151777280 10516095 -332411192852833468692551286970300036800 10516096 -244489816548930134377785674043909734400 10516097 -65999972666566549023668878721229336828 10516098 -154315993627300512689755850765777644800 10516099 91623420655405482274021072605738101760 10516100 -18377164036027329972373751221844275200 10516101 13842173593662640202853503098491206880 10516102 47592973827608312635724130566175302400 10516103 -11124055474400128154261405479637786016 10516104 -62169175845456686536230384883901475840 10516105 -650727392436111772317737596192733859840 10516106 -239074681852228119821637496156462023936 10516107 169830643661070429267690896090019665664 10516108 -36662750958099378059875262238042484992 10516109 435708928259770430377576830011335521216 10516110 -46641977880139382161869780842805120 10516111 276820213375353660021562612413968401712 10516112 126261640286252236274731058962636578816 10516113 380649051866600826219119384035974101520 10516114 -136107282944814480367817099499264549888 10516115 -470922388101323899805137888993567586400 10516116 -133653371123617382823132049982323623936 10516117 -31680116981004766653967018635039654560 10516118 357353237546442036168119749034571017760 10516119 40590138899448787791664396219496836608 10516120 -105685015756810153333580380185053184000 10516121 27371572547146892992989371819141016384 10516122 173900534074979011936736549529100608000 10516123 -7788449266835439393391044456224372696 10516124 71838341611734361014245249080497655296 10516125 -214854893781123412883738135771002080000 10516126 -12559170786856430636983947567168463488 10516127 -212509343860684643060507464584016821024 10516128 116888979898837613763032704721407180800 10516129 -51427770551505022182911187096494169792 10516130 24930256811125413378052860910721464320 10516131 26949845833857494467801358596211799000 10516132 -2878302607522548213375595942102582272 10516133 152885875812189103089496256293871477340 10516134 11994470497469866583585109114656667648 10516135 260053874319664917628366391180427262680 10516136 -709992934436179549522119689873116984320 10516137 -330585044270282061004240139633862152448 10516138 288532778927477797103529627911946756960 10516139 588641408572121090139021859172265400440 10516140 -78506561677509936607999596960881433600 10516141 -703428396049735144139046729820939316458 10516142 -35078918257705224029292904080955581696 10516143 173188552042690213124040489865627907328 10516144 -43139098280389930465567536992064798720 10516145 531212749122729905560568820760527198900 10516146 -7748518128062138241892081499985388416 10516147 -524599571679753642875379128508759470808 10516148 40306708017381565859742135693048576 10516149 14831105604381533525595361973725292352 10516150 -70802677593204597284367852892931839200 10516151 -71998949955131002121748238393164271440 10516152 152153640395531365011723906028025610240 10516153 -284482941338718071855011961291577984598 10516154 131150437167814757411060836471767229440 10516155 1929952027844632886644782205763328000 10516156 290987012242060659031711923850772938752 10516157 1159280874090710847087805346667106045152 10516158 181850582402121193866101087520686835840 10516159 459212071645732294476743310731634894760 10516160 -12684529326073863674883420959381913600 10516161 -7304828746504403852546491461912537600 10516162 142333560000839537699330784907644314832 10516163 52360206764261681247609154481597092560 10516164 58896988860581852405149781605158543360 10516165 171705599815214746508460420029625095040 10516166 -3633397886431315200878598901495637376 10516167 63844648264293661198526909265210875184 10516168 -233429629115478730398920852314871715840 10516169 -219928815773175866450280096751904555430 10516170 -5728256661058122793851253586859863040 10516171 -773546839003436575564119676850284107628 10516172 42550943837059929275283825444708751872 10516173 191926316343713735318174092225500283584 10516174 283347971009821490785437690191468610432 10516175 -216875019112160415137519603863704378000 10516176 15989079042903554079735263234292449280 10516177 36057630025563114437285648260358849920 10516178 16726796127615602742418081540642730640 10516179 72000318294834714927938147237756817408 10516180 -304108333895635480842937168519618617600 10516181 84879619519189513980378382881763337532 10516182 -213245205219701835988057662035764578816 10516183 623312547030642683363230060126397379360 10516184 -465629470290733203882575927162618572800 10516185 -25805236176075227937578111171229769980 10516186 -118150737334781943796855824361518558720 10516187 254041039466922760293873731373030032640 10516188 -29251234153021982632672544683226150400 10516189 -4293366708085496875749579285961965780 10516190 -33240288913016548051380631349750558400 10516191 -99927850692880192035227757841235577600 10516192 134083622850831564206843823913219129344 10516193 -621635660720779550981118616055389374558 10516194 -104453135884064905575190653086907587856 10516195 -189375956741761881154118641921701466800 10516196 193240801448068422594265360478451102720 10516197 -9679782119385650098527185049443777472 10516198 -10917698169786785575411870350209617920 10516199 -422360046435639277330038926317341049800 10516200 -126924762918117345239503554843267072000 10516201 -72734536753077455611239366139137035696 10516202 -60160897863945088799317361813392640928 10516203 -448408024941564213476980804084609044480 10516204 -10990586632161591828200782197722316544 10516205 -65359709139323399947796039562846186240 10516206 99974632276569117615036379797906506304 10516207 83335052800466907193014591386094127488 10516208 -141782111721844004764558815073498890240 10516209 -2930007146088034149621318063492367104 10516210 260868222733597716927667726517620793760 10516211 -94305449697803239094657401577489755200 10516212 8377857200123757485660800879010611200 10516213 125242713195441677334447543668739923964 10516214 -7520997253345534504171009085243002368 10516215 317457722906018426751987655885816080000 10516216 345122535913480961827299025488500244480 10516217 39888740331795328796686013115562493064 10516218 -173314246988798209177537546420661661696 10516219 124199009084537133426830442097046142720 10516220 -30492420120151256764177810622430013440 10516221 -87734495679222755945951450281575494784 10516222 -93199952248798487195914567274415477888 10516223 63215370447941722429582496196784733568 10516224 307299511021006758005058076624671473664 10516225 164787750802566847199960760754237027500 10516226 5812632795885851862813952438408788480 10516227 265955870989375093030349184102079497720 10516228 584745433486865571929360558904712381568 10516229 91080965969036078126196017475962369376 10516230 -1223451422807424200026138310045811840 10516231 -241143097183710556943883563412161992272 10516232 -236950709749401535339355450694404167680 10516233 -75407860926294273848008370330165799936 10516234 18972296079788519391152337193550868480 10516235 222895108396687551820636894557546600960 10516236 29195654371401372672013820167871545344 10516237 -179895444900772993944146083229674901408 10516238 -192256354074972576017128195014554249280 10516239 156929239304182078134859083858718903200 10516240 -13554161895099639072426903004682649600 10516241 181124675278405591011733796876700054900 10516242 -135839477861313962520664829211281300736 10516243 497175214953048587412189487381925982880 10516244 -15092130990439312284624247711223390208 10516245 26031441225006017163358518578454806400 10516246 -59603549228712682554599308356986633472 10516247 -29849861688779343020101137181536109728 10516248 49547784920519210254490742531340953600 10516249 348268432575781977870009273946617442250 10516250 53017428180767559475068316779364800000 10516251 58473616256037922581131688162086187744 10516252 -2485353701887959914171062001769732608 10516253 -601565995797831633691248591228826782720 10516254 4742234823619533527211122765910540288 10516255 246640022799095655316014220499650871760 10516256 326374970469995592028033305336360271872 10516257 -124395382849093800756275682681184272960 10516258 278748940168117225040273722431695406240 10516259 -251273884892443937922930529637816232672 10516260 -13385517703048641328484274257975562240 10516261 215719575876571698154476795305263750432 10516262 52512299777396408460744769915016417472 10516263 -427768633805495440767036278271005975256 10516264 587806528358383296481773482040656363520 10516265 -59612967376919647162584486545024374080 10516266 153242655065364431026007905928299868160 10516267 50972797613487566441563539254298131760 10516268 -104637338538214431730631721055024379904 10516269 -352118373321365678519892028226828063232 10516270 -46251263786814551669199261369590995200 10516271 39866470640881114681082481976456083600 10516272 -8762907063233563625354575817940664320 10516273 -629930726845245837361651104894238122478 10516274 203549361661252255360103359075714499712 10516275 64747765088133507304426529905791513600 10516276 4924499232672757668625842985168495360 10516277 29481885316184942188462294054392987360 10516278 -48011678030551749647833824240938895360 10516279 495022260715016733972651100256890003880 10516280 24382479161316087253489211851889664000 10516281 -132740912450202534724828816993457636784 10516282 282523029324801118425672734589016909680 10516283 -5320263499043319351437758610535699600 10516284 483328467220133216802313097862317982720 10516285 -15591773727853112699825303355149306880 10516286 346765423410495183454725190920687815040 10516287 514979733420845928574820834066163757440 10516288 -4707087365430064544802001806225833984 10516289 67615028085746290016507238424593733056 10516290 -96142289524133556985848786540387548160 10516291 18920005646221196129335728177523150692 10516292 -509400369739812940279219570306759257984 10516293 315255534045584538136627597092660068382 10516294 406384456667230714116165533767813495680 10516295 -73368746758215367448306693679948960 10516296 -24162458085001401208539859490894807040 10516297 662107447000926453618832916946993715584 10516298 153780283162874084632781647210712219328 10516299 170220270022489952826050805757811051760 10516300 -289860074635485667670645379159959475200 10516301 71627273177991008326999298578493869302 10516302 -57067504989888088543432740555582379008 10516303 117661901168372821060679954064196196080 10516304 -47420875042804717387739266619295866880 10516305 -39802444944373841209006490209751762880 10516306 125656164195945443747367315967662309504 10516307 29693487238395023971545033941054197920 10516308 -114772540490170315291437515682788136960 10516309 34804555274702944834899248567965292316 10516310 68719369883788501494777296130003609600 10516311 218929810616340744423797793603970251120 10516312 666789115025216095963332944421394483200 10516313 -252630806085108387385227144917247243456 10516314 -144984532904169306222723868749303221760 10516315 30625989088797768603177488539560694320 10516316 -92886383954271395329418226736348631040 10516317 6923532536519546070314087626632232512 10516318 -197662554098175410749302502268040621696 10516319 752473995807434368582193893988156931312 10516320 -122833060048437253718486514838496870400 10516321 -578989134280838191954179668037270432478 10516322 169381660502636798918425898560496409600 10516323 -89026837669962810791856086157743774400 10516324 37281559345767274388276903747980050432 10516325 79579175874689116757189019659629420500 10516326 -161298301108037649380944733770587176256 10516327 -140466806362458633807371695728429962824 10516328 495837401139667244769474722194674432000 10516329 -83192256128663366297997523327365592800 10516330 -41287259233810663890167573611546510080 10516331 364968581323861027334111276219956068528 10516332 203779769210766350947968932665419807744 10516333 -241808707017374337519856782967212405418 10516334 -68805580995081725346994047537774005184 10516335 -6432341169442265838132579354226287600 10516336 57876975271155729865462660862716870656 10516337 -192479469717345257573463706831343602560 10516338 1732728298963794918329393042568560640 10516339 597986426875480682854113028337654552800 10516340 265829589695487717384583878837884547840 10516341 52173847808557705637641231124397457824 10516342 -341054479796935075455193053623694872928 10516343 -206847019655123334753662944119057600408 10516344 -95876409220291081559287202356456980480 10516345 8905956516366041593497811031232393600 10516346 221598164785883645532290586132152725872 10516347 -155118269428890746242932354638847091392 10516348 -240089144949347694481469109622097569280 10516349 -329947444465857648419521229775798159936 10516350 37626264314830642115161422413360611200 10516351 -749088844764352274279735016044310952328 10516352 -211600026569604245634816242582814720 10516353 99929308742044658776102842217639325664 10516354 32957224537809020343565828377492518400 10516355 -141999973233146636575293355369031879040 10516356 85656121435405330742485926049790115072 10516357 -258050066742231857109095402804497202340 10516358 43108294220959994419021143301450013280 10516359 -4995101630864440756480109465432904192 10516360 -348482996111321172679433868758059776000 10516361 689396786228892937319374074518593591962 10516362 15970492449507059637445953089768669184 10516363 16919503944125986157325882945080904504 10516364 -46396900615261552717466363156292436224 10516365 40264369265143811830679962890080040000 10516366 -19437940982114921552634291508075719936 10516367 395924894080964398523428689066981147600 10516368 79876678025913914675523848889139789824 10516369 201923339361998677742630014068100673140 10516370 -156197936135684480423743165534212392640 10516371 139904229074214674308416070991340777912 10516372 173323856901614709089854893397604936576 10516373 -139234184154184512735967703232428374464 10516374 -108832327750608296160572553997560940992 10516375 -669511784934818658331606785071903166000 10516376 232208049478763069621999276990182195200 10516377 138763038525655004828882355647284099776 10516378 20546546929700183023774744725063413760 10516379 -368951691468734748276739815090056545020 10516380 -6098432575692915811772539636706749440 10516381 5777230997317340577049139315992979872 10516382 -165517172844738823982324532716471115648 10516383 248028775599486340090587543083541366552 10516384 -477647242113675694634925834405670354944 10516385 -426102058759115389683708038864297422080 10516386 -12410282670318504865278909359159385600 10516387 225223572303735546483867210696714769920 10516388 -8330878208633689090309197824028232704 10516389 181438588082560784975859698229628647648 10516390 -49158368298262774559583807105949084800 10516391 10593883436037475438964387547146200992 10516392 1571623595551215733147924277452262400 10516393 84045026808688135703421565049942586240 10516394 34817631884881828293790317752014413312 10516395 148084365175848238043246593090700701440 10516396 -261266494714820274188021440624538849280 10516397 332056344927775897096544030815506957846 10516398 -195423667116658679089967357119595830272 10516399 -108596678559096813853402089294246431864 10516400 12568158495437103149872855763769753600 10516401 102712727349439873702377565912331454720 10516402 -69699654285870595141794667309029878976 10516403 827590285292711064422626640318697125904 10516404 -169458196322541801767227662493531127808 10516405 -227914718773493452794487756204596969600 10516406 710975911237289583595328634509602140480 10516407 -303591487992727139401625715418597745280 10516408 -45559838394679876526249159706007511040 10516409 30866232122106772846163241621816833280 10516410 64637621440907342190039934417725516000 10516411 -174177043801445213730671176481220216988 10516412 -51557110579387395970337209271462022144 10516413 -189060829762098651046941447968763430656 10516414 -9206513587587346032575696076486973440 10516415 13814022898052153547832297032401404800 10516416 134441321284604265212792128571852193792 10516417 182806046301134558176060890796412943700 10516418 62399417953610499665778455367143185920 10516419 -278152425022883966486846578468683396000 10516420 341018932670914211800341949669308480000 10516421 -232681040034973060384306508562716118630 10516422 16699976538021702831904558787715231744 10516423 -425817688301720400224073120715298554056 10516424 -3238803625319439930843880706746368000 10516425 14717158873648966460760675648871500000 10516426 -16897011572650944888313404696856889856 10516427 -158774030693334811111790484653314429080 10516428 15745460087825824403132164595791263744 10516429 -112089149685582348331932956258417071200 10516430 -236925993197787886061942604530901560640 10516431 -172282730593338359109292705654450633848 10516432 129358868990812530477154193536957808640 10516433 571673864541711724574381806034729209344 10516434 -32321683940662913213064811630058871552 10516435 -32688861650986238080620826555526369040 10516436 57903661891167703267799193836669853696 10516437 344159601746437226565275381639024730894 10516438 167723296898292445633403614192367396352 10516439 -276143664564762090831485989145546628360 10516440 -69604537971828993181406007741304012800 10516441 185433998866904337025683848789111515972 10516442 -95037482735605782399487854180585178128 10516443 82993165937489310385035933023190186240 10516444 431071404871160960867442616486649510400 10516445 -195391523364600097890545580072291571200 10516446 89661419464389080771561034839590800000 10516447 48547948863842125908635126790188366112 10516448 826662086225343916428936369281685258240 10516449 15872314355685305550603836079736199040 10516450 -16826988749688681146760971504409753600 10516451 194731370818945068333998685806473552128 10516452 139297938308028766043175562507298092032 10516453 32390577919743322368561519293907083164 10516454 222546530284419901318548619751731082112 10516455 345478008785782461169796272391342047200 10516456 69481462890975942519354712637157212160 10516457 102138225125747384486121012670266097152 10516458 -30253489694402848139599040028439706112 10516459 308628062920743637554551076734856627000 10516460 -72397555831496066345956369716795555840 10516461 298040482668597884718244221912116225184 10516462 81374073224801651011756355847052723200 10516463 -342688903925703044699131208271094842288 10516464 37008469957974476885164470118981238784 10516465 441587984530668365723990341935156419520 10516466 245461919770936105120402867560405372432 10516467 -193376481280466104407516057787060224 10516468 -133362192753665972116028176325951988352 10516469 809357152091698030913704686671076573870 10516470 -15992669390795763429387357341757072000 10516471 -58094539724703886111352192081119645696 10516472 -301176630345969900421404984585966182400 10516473 -19415079858877130576541807657969660 10516474 97379907353530699997325815357898205440 10516475 -218558659871693145151125478609114677600 10516476 111817080328191141855418757059387064832 10516477 -318415701674944978589828450360025476928 10516478 178061193343211428493701545959623584000 10516479 460774826164771860329782107622136502984 10516480 14177960627558773221900149915123712000 10516481 -113251547304415507993720165569520063200 10516482 10685039859587545943363208629036658000 10516483 87906783548747562260272066201599764732 10516484 5210853108532179421982525809232996352 10516485 60546025047450182259345472719902085120 10516486 -33156382401549937650529563205453891776 10516487 653631696718473042695117067805314211200 10516488 47560711846018887212767611547936849920 10516489 345490372914832054310682675051221501952 10516490 171585197734791336744922546046166972000 10516491 575887660253585964140245709441679551952 10516492 84619176763588719211810850700489850880 10516493 -206211489494913608234156439480285540756 10516494 75243658849692135923318262077588904000 10516495 -240928925195931802960118664910317632640 10516496 135098628625856493073536615905172529152 10516497 -18851712327168865996011965744756874624 10516498 -249947761270987806642525652775965926000 10516499 -197182863209690913903813999283820554848 10516500 -127209387858123527674126656136243200000 10516501 -399751152494428960548943034686328608498 10516502 -28234741191502542374800354408412544000 10516503 228590131365604241565608832128600454504 10516504 -335119639850879137396478011970527242240 10516505 257312866059979548106894562727021078660 10516506 -48764152755457699324254439017883336704 10516507 230241106219621292203306185578062570680 10516508 181403320126129739948231807369019299328 10516509 61454412999813061882508283104192822214 10516510 1928075893803718580405683685968715520 10516511 388881673641621800840475867354160573224 10516512 -274719965087706896805163548044721389568 10516513 -4119354401236938610976747068719016576 10516514 -187617549314181193140490301189905649280 10516515 20916095960207465655215691757913579520 10516516 218665048990894514032103274585607629440 10516517 -14932225520933925685823780188612033536 10516518 -41666159665073645144803730721793430016 10516519 78253011442490843719673026361681089040 10516520 40488821275394352733891323880896921600 10516521 161906673890325912686341916143310851104 10516522 275016317068492957375629089063007894624 10516523 313393121796388926366311479478729869320 10516524 118777211741057514197558111738698816512 10516525 -7920145590480502798007549774550296700 10516526 -17903325638888786929578018845050461696 10516527 -472604258768022022387139785189039878000 10516528 149531426825186189823574864145477566464 10516529 571011839426256360946167947026901790576 10516530 -3137475949019849466174926494722516480 10516531 -410598964737627924638120006452940946720 10516532 -366817676407138035664851730756582821888 10516533 -97152763536438358459685021983215044352 10516534 162069804415142314791346086014019710592 10516535 163200401121852754500249435502317195480 10516536 -177450525960120714657555321539249479680 10516537 -248238037097791747888020688733968569814 10516538 88297958767591398505234552170679968000 10516539 -272357362805916603724468281888079655232 10516540 115136660948255671194905889065672954880 10516541 -43497736190567150913053110395162388416 10516542 216715835635546083885480580920634427712 10516543 -251899576628672977491024382654564355376 10516544 154303709585019118718338512606208720896 10516545 -128000819651995301675029015328083664280 10516546 233897996994491105472500939674696043520 10516547 266920402129376737374696589797946031952 10516548 65334088793175262120021825208449069056 10516549 1118173473792447051123749230840116776160 10516550 -186068419129636197795777581198424590400 10516551 -40635684399693995966048613847748929368 10516552 -254667097192729822706540921256463334400 10516553 431060481600147932789759263768392000 10516554 -95051452127369052316069287306409257936 10516555 -178758000101074163201395697636047454400 10516556 -429121931168448079806597175144411495680 10516557 -88227610987589978102712165464507661120 10516558 -86722109427519063456461791566589434816 10516559 613138705190262943348574904608634228960 10516560 73580365971537432012759740692208025600 10516561 -758440534111205919014582744040908428176 10516562 125441683721760163378870675252303905792 10516563 251531283735404826534029647058127860520 10516564 -154930049554828071865930147312549634048 10516565 -52351005325131242662372007019340389480 10516566 -29551092724967879673169908147462721536 10516567 -118353122862891184267425914202817339384 10516568 -399471350067011494317764395831184701440 10516569 -142609802739114337883681626386327542400 10516570 -355551830098856323593290693742988008000 10516571 -58088281981212461725266911514832400160 10516572 -194833585628260092488144062598266649088 10516573 401601895608818101157631357633226596960 10516574 61607044912054941140071686816454843392 10516575 208278758534037626324924844118653216600 10516576 88649598954148954635083181770527211520 10516577 -130983821490079914854261554278408916800 10516578 -8250084364022600707241510079503526912 10516579 440125760210553981584989077746228378976 10516580 -33769006856941182993013145050441920000 10516581 321700886350012127587792262378972273280 10516582 14835623310153996906263253524102767104 10516583 -153162644156622695957096565304682557440 10516584 -24672642022594283505122826912236175360 10516585 7929839142873638770033793262441567780 10516586 257227475351556199651328211618122050992 10516587 268975409760962831679271587631773788760 10516588 -637163461082123884952564218144434358784 10516589 -136132008598787663352266499733699098240 10516590 -47269680133393623325182451528861082880 10516591 314415016987661244877835229569004505824 10516592 -42385937281194555554301841715798704128 10516593 352987784210199239194647395293951799664 10516594 -512682129408277949887274601891856752 10516595 86979346907622862767003049009488614400 10516596 1877385068543672069592318317650022400 10516597 -2417289932869292770045536146351653760 10516598 -285087213534926181395697370960703420736 10516599 -3410061266768667449853305538696877776 10516600 52519672217113685982908325080584704000 10516601 -170277020686859948888088441772015551600 10516602 -8589083202872032634475158709532982016 10516603 -285841777813433106192087256407453549148 10516604 145228869581622291028786006146039315456 10516605 -78719174079895586666800890429795218880 10516606 -7870895218122109528434455009576821248 10516607 634933594726258476182700934373994089856 10516608 287658901082379741584610912639123456000 10516609 -294159750260245072819316913151218284096 10516610 112540951060598774706323078124180740160 10516611 78763058985882387244235074904404226304 10516612 218294118694449721996725810750301089792 10516613 -57496592563761120512746256837511096960 10516614 71073730256824483614723786501411463680 10516615 -160942803944705895556028253247254748800 10516616 414098023071598684560701771455117393920 10516617 -153408993959003192507678279577028054380 10516618 35378690925838415860576910140825282560 10516619 605321584389141415709869093268230552020 10516620 -22737078887480680324218243436411499520 10516621 -106465205878490867469371086429460183348 10516622 -33918977433957326452741790259964621248 10516623 -33180360737391134220960919381623712992 10516624 -42547280375194490870102364156077301760 10516625 -343907380793474005701317533694549838000 10516626 51671186937824209729777888085784158208 10516627 692082206505364381001099554275824947272 10516628 -377042110167595237720616308110932117760 10516629 -363194382043458591328823978418268984416 10516630 7360725274240806053499226134684360960 10516631 -46976469383279197260277539589202616648 10516632 135054650393699669695806764632503091200 10516633 684042028412686207643696306806106733520 10516634 -190596138759896395534154251788757376784 10516635 -8043218921927782081323378906951607200 10516636 -36652761090951036921571508068011058688 10516637 289455928117756407062761998615396898860 10516638 -280403722555054814086462210811730554880 10516639 746814473213172364705747654532036480 10516640 340580486191771135178739428138296934400 10516641 81631821990063805225196141236859170992 10516642 -212097709494526503406011179795086202208 10516643 127260106787509126741280147775321343200 10516644 -36942140648086682835775313083591192320 10516645 179901428627142385163079647778799669080 10516646 61408507958836995675171006581328013440 10516647 -181384092165664252393771775030708364000 10516648 -136159104065981507883803998774765578240 10516649 95947171148578037829666251906263288896 10516650 -70255638681579908756966690530650086400 10516651 -535959278446608421753378560083321556096 10516652 5571166762058163164011303930333714176 10516653 113651073642015342354174790102925302944 10516654 133417899850105773455643715639504723776 10516655 264201777979923046674620929701426239760 10516656 101878458299590428177255837504125632512 10516657 -237871522444683531906396005663897020928 10516658 178379579081985047929805741994773961216 10516659 -284340666866678803463490822935539604880 10516660 25226863666907743264594055334814310400 10516661 -805534561843475080645194842335044222738 10516662 67583883232453202538013474304280514560 10516663 -580825663574118968045919985608017520088 10516664 118716268530837150789865920447060049920 10516665 1144633122096248938445560086123453120 10516666 -65158949826169925163968047752530221968 10516667 201380323579225627678768784679441848592 10516668 -7212072002784356058503379289929022464 10516669 -611182627175837785223415668216821183930 10516670 90889627970093550897582152418457036800 10516671 255878787024063819596241785841859301760 10516672 -4316589594671733127226785507372433408 10516673 997335042191491891341064337609323580160 10516674 46538458812399860140204977837436305792 10516675 59745068939650492547032451880789358000 10516676 50424533527394411206127756290202503680 10516677 -119406156185867924516727389343914184480 10516678 -24530070256564037204310217656339372480 10516679 313591694869327043284485066343011272880 10516680 -214797324166319930870458144892554444800 10516681 121124973752268663435793014860667915264 10516682 -6822400987010643199840426954705940736 10516683 54775486182193446295811531002950869184 10516684 5807507827549945775839560247319009280 10516685 96556976655003794581633149985014773400 10516686 -202390903256690233784926409653666431936 10516687 518799615184248245775955466792784329472 10516688 8862646494434590314999391657559851008 10516689 -661785288384964614257546858150289744480 10516690 -233933545001215337948203660728115852800 10516691 774930051666514430775668324304914025000 10516692 301714682545978421681016405020908726272 10516693 921544139838934954653062054971723735680 10516694 -379629900526840478909057921483749165440 10516695 8747887428762271617127302292895055360 10516696 499004094481485536863637410697683937280 10516697 74434525867561056128168363341742494464 10516698 19060165104815422036976623292974854384 10516699 -279850845129005633592165378592580842300 10516700 -195697670327372659856468972129665612800 10516701 125577459145948457860844882929614216288 10516702 152853887751076513930131774396836180352 10516703 -466325004447382647452981516124534846048 10516704 -49347325373283180056306803001612304384 10516705 44390173838039545238377482503747889720 10516706 -222148660050100797730944545484376101216 10516707 -336092464697830092578495948620664106396 10516708 49058091704341274681916292427894361728 10516709 135430711760539185469983669973052044800 10516710 -46408931291198169195220779547509267840 10516711 684234043852148212738602737372719392 10516712 -5017671271481604669231434651055636480 10516713 100048721253606977238665670201044198544 10516714 -35734509446860206836397068590748783520 10516715 301867554389527889555340793935078480 10516716 2605542829104029099301616373242979328 10516717 -51022922763431570077643298147781516800 10516718 420452574967578202580510791337830276800 10516719 4176306767978442234747130076407208448 10516720 201518853883955484908528068940122030080 10516721 -688956713495582124805991327356917180078 10516722 -133910585393787539241065587820707842816 10516723 -226522302595339493509378840771058370400 10516724 183263096319185794960819408997911136256 10516725 267017925029519920966160469966777600 10516726 -245809470700071559288495054258368872832 10516727 -150353151346656801945368015826248982720 10516728 48364976641328938209722176023758438400 10516729 -381366856403911106697644251478810152560 10516730 52928967518337901993364695523362099200 10516731 -112853282205792946289618972510636508648 10516732 97110787512273248552650366592940014080 10516733 64035139696836314257081842780297209184 10516734 234639726107084721696986799973740279360 10516735 -174050108498928047972104129537278525600 10516736 94372733185165204862011433502294147072 10516737 19594502830000827922078015795256417280 10516738 372316940456887819490918532557469293520 10516739 429348388112294624488431246149451876000 10516740 46339397461981677236701732767879782400 10516741 -296923401714782051439555428218967437858 10516742 -48031235825391433727327867789126605728 10516743 18577599617203598584156491052539678720 10516744 26577625160509675765488624072687943680 10516745 -17098245527294271154582368723216533880 10516746 12513750428558360880775241515775213568 10516747 409928837223349748358524614000218402040 10516748 -179706862406476187914244392947265089024 10516749 -312727929284252886704952407074508406336 10516750 44047242563223861657643316611092480000 10516751 437120347727551812722935614814766999424 10516752 14536619337597023419209560813823590400 10516753 -149491923418416456359908145823578703116 10516754 319881252915624166520160413781472434576 10516755 -301979490646822042557253397639821471440 10516756 35832003843995708913297678746652040960 10516757 -192410417949414643761257470446819242994 10516758 -651077749746069601458976779460976640 10516759 -460193963989784285403896607811703508048 10516760 47375278294573025973166020348216729600 10516761 253656461979035574267615901591446202932 10516762 -379654779217242955456120945743817732368 10516763 338939886451279583049932240283857800800 10516764 -45185314704553376231977080813283246080 10516765 432826989851944400113176105331572480 10516766 -26370349964125376731800244655089632000 10516767 622601744184134151017788278004781498112 10516768 10190398857124333251528017442721234944 10516769 -278822514131891316225352502572827396204 10516770 163864374895770196346719149327485414400 10516771 -505127520383101501829714408941081989028 10516772 -333623005165359762612068526358852642176 10516773 209387638871446403795609072971141677504 10516774 -205802798475983559659839828260475427520 10516775 -60722658388486844526689948344167499200 10516776 -59159896284769696469175220644256972800 10516777 -154312434250459975002342880218972842374 10516778 -110594928501179147714739627438813891744 10516779 17512088878077942531114753019893262368 10516780 181223738674088061724513824399260313600 10516781 130064903656134515041287453663051510528 10516782 -67705600867792868895025522343935435776 10516783 320035632444606829137691020403336086032 10516784 -116679495675776306804280383690537779200 10516785 -233669985079494353852525602014338385600 10516786 77557387569888287062383840971273779200 10516787 92770833386743966681203654831098902320 10516788 227311858938848403463291738937911001472 10516789 -588144865735620593526085216014396146144 10516790 4281015341529272638550325786127758720 10516791 -364207873283685428790537339070493040408 10516792 -279329546198741787400368479652720230400 10516793 284006205113486252214817824853157613120 10516794 75755192677277577072377048443468569600 10516795 -1452459468631052371733082251425782720 10516796 -336859403928363214161104325117653483520 10516797 -264092245332078497720510695909479386112 10516798 -46389807635309689255006234717307577600 10516799 -719220269769447138033215911842992155200 10516800 -28891945302627620840643499320881971200 10516801 509085986492543008698173269484357092802 10516802 231560628961766371562714899892464913952 10516803 -16716884784821233772077622585868979392 10516804 231898722957069848934557220969537024000 10516805 101587816224354884774226605205985231920 10516806 52897643475508645422820382785391011584 10516807 -39156387680419191568855518032504029600 10516808 397987608423684597627838164711280296960 10516809 20051115013317408941478146157071284320 10516810 234505474422362599872676710635932320000 10516811 16406163201994235697411845336127827904 10516812 60059545955102835682414785962038001664 10516813 832920911300483225114614352862568557120 10516814 -116640825464879104494606485421010968576 10516815 -568266643137327758183010911645989389600 10516816 26971606736400489188963472737222787072 10516817 662946794584233527540371632661773802866 10516818 6989981871865035112674646262693004288 10516819 -334370645788210920581735632473461901456 10516820 200910599262883698224820703609954682880 10516821 -176059076088822198271341281977331337120 10516822 408310595136048284116208765273683670400 10516823 -254687157518641105767772103441902196280 10516824 159435413386232329513445044312111104000 10516825 444058948526981549379904689277997304000 10516826 -255391346532182256759127253331164559888 10516827 193800023224346401028377391095055854560 10516828 -51447511061986363415691190167015548928 10516829 716061322159770287483156061964432500876 10516830 -40818360273213771546037382295691678080 10516831 63017566187825620292966476133941157184 10516832 -73809840201109903266896923239152222208 10516833 -186056581836869286544860252435023279598 10516834 -34896549854837545985511294157267113600 10516835 -182625346709140545554559427281609452640 10516836 175535087710483567454928328779734016 10516837 23327775759702670932783201946652671612 10516838 378252277674819323558431857140960452320 10516839 -406818574354610060483072702268570274776 10516840 -61711947947350803068214067967654707200 10516841 -481796781869040568365588928721639170758 10516842 -25074797092611175222864274368429424640 10516843 14605542357401155448041715132376645888 10516844 -52105518466454421127713707390154946560 10516845 -26883155654845779154119950046945686400 10516846 7055068612753788745266341840814136704 10516847 -236337419455325753704896252580571934720 10516848 47355583867236217634317889326888255488 10516849 -166350450355119724653257692923909808064 10516850 79418038746117443980301950498628364000 10516851 608351399578164251608640706887041181040 10516852 367794578906195401873118196721722647936 10516853 552322157074249684939933210580383777980 10516854 -3405240849388487138644130549378376192 10516855 86551609568224780221323067295914472560 10516856 42245006254645093162666815273201500160 10516857 646218100655589323347893572774853888 10516858 -273629340015731354932891866283684273920 10516859 -190932033554321330882525648751506325984 10516860 -122241058142407502883355210462705912320 10516861 263384312034962313205753434782114344320 10516862 -334630390992834484522107788997427373568 10516863 46307050912987582159477168848279452160 10516864 -248615856892658820914196688411903918080 10516865 -52682622912352436212206589431674016000 10516866 71549571216590478381765864085154020224 10516867 814059261621673924732363565569478602800 10516868 -389783077911568776174918866510780912640 10516869 -168376139262431912453199309532314503424 10516870 75368570789083070556938410734086830080 10516871 -244931451657276997089246478234813725000 10516872 -2553472824070966574766764789844910080 10516873 479356363147888149412636387498326674704 10516874 -36104821399563887690946213877119648768 10516875 -45981435639338091555855649004116800000 10516876 -276591480143267248825183230739846989312 10516877 87322238117486741211620383546841007744 10516878 -16142114498027930851106642152594956480 10516879 -8672990766613550281178230826349018000 10516880 34196401455262836673893288813409075200 10516881 18537200561113038319720543186399859952 10516882 -377023982140393906210637032631579056128 10516883 -314530773753650777446013449141723471296 10516884 -86323656143754760874975632588279984128 10516885 33475690164553803215778091465635791580 10516886 94456902073683700214829551121852367392 10516887 155747448962771193906935139018261701568 10516888 423323740571556569847254053723304017920 10516889 -37644552857061264424048134842401328310 10516890 77287523401837577223846598718297905920 10516891 -7348081488198608832223651501324004352 10516892 -5586145592478566586654164475860918784 10516893 -168546517446028027943499833414435435136 10516894 -327029195448333036327407914752371109504 10516895 -111390005495834238420976871684074295280 10516896 86809506774340290864626437108222722048 10516897 7804849736926179444902019919230861792 10516898 -45374795861919475581351491162187185664 10516899 96225929068371015180561599495295262080 10516900 35770787185652671903891186951836288000 10516901 -388117538074812331113918072697225279296 10516902 4303350490584672063148343625126664704 10516903 -219469212459392489026073123043248870336 10516904 191315388324450472914913045048623221760 10516905 -49350065824052351361151875491401728000 10516906 -87707857721918026665548766048339190176 10516907 296194034556338423367635731633159130472 10516908 -38910628974916200285382065725191127040 10516909 -25000444423047603132711197429693472596 10516910 -4135568400721099053400407390640039680 10516911 107267220496049582835885650207386366080 10516912 65476873158484459663985961179462828032 10516913 360750303922736035738980413887250099184 10516914 -69127858114045875060254897940470849760 10516915 14169890574414858102701400219154552560 10516916 -25540755683224180630386740370111368448 10516917 85166673352142495929067416336429434912 10516918 270494834343433721411048460741543690240 10516919 -515529709105857574440996327383605772424 10516920 -89468558250534810667677928858153574400 10516921 -242060650017256105173223367488368143148 10516922 -126786270733968815276036734264007132448 10516923 -56813315851203833732239702505847923136 10516924 90037056916663720144113993566515200000 10516925 -346041716139689376361096195529638042350 10516926 23855924787273290717656360748944948224 10516927 661313945772470608032129839815110462000 10516928 -17680026877604507190750599117814104064 10516929 -10872735502847658519430769337478272672 10516930 -136538033938764224343359937079315783680 10516931 -44792779303927161090180841376281921128 10516932 309783353093261444258685925504810444800 10516933 51154518040348374876784067756748965920 10516934 -164465565926238024341710767737311542528 10516935 28935459048039388437635590145893102080 10516936 79978560284709838807668530381442908160 10516937 -303081954565210691195070196764968054400 10516938 152110448384496097592534063778149324544 10516939 64390201209482061373159334233109660856 10516940 -354187750159059533065948555116625920 10516941 -66008964926286388675641413029217396148 10516942 -107779716754875663809974814590036972416 10516943 -5938729665822305092471684766352641808 10516944 19690257642756337306617042568616607744 10516945 -495936621786470210584798782815991852300 10516946 -76038260054065900262461302897104727552 10516947 98368137542853443276909628528443772672 10516948 -244087199036874088769145386637558895104 10516949 73601940903715811466274918702032925848 10516950 -122968566285839351030228563549477994400 10516951 1181824242588194094411704542491516000 10516952 -114610259324718996507773961516288921600 10516953 171136987544516377235436727731011972304 10516954 -66876871285923062335612822757822238720 10516955 253116412806424163159678892211352871360 10516956 153668689810902704184006818307959193600 10516957 249333527745935659841778063674390880 10516958 -24183753384015083657923748783491913280 10516959 596848614877262507088390748617182616 10516960 453278846999199063771446864664373493760 10516961 -33951182089579674260656772498011204416 10516962 -196567291763604959819329953233021432448 10516963 -202726182693589587142225362157601426788 10516964 19696802427336058924474352455505485056 10516965 273906177349888149552235795214226899520 10516966 -41857401935533339192647576837593923200 10516967 136786230677646963011839056418179436992 10516968 -32817941304765863268907788768922337280 10516969 -215615025331580389717968782097337554060 10516970 62127324738261774660214503106393315680 10516971 80471340070439662176151797946063013040 10516972 62453254843307810430515451248557035776 10516973 -983933933577713605604699856739961076 10516974 -24991479031671894509012507448369980160 10516975 -18669975577752530523157620620730064000 10516976 -135219245053047317712963543700546387968 10516977 466427042965400054543499527056272349314 10516978 -281042581943041884399455612753480382960 10516979 -199617348073008222726996319146905378928 10516980 96496124952587454172562245949754040320 10516981 -92074961980793579228492496519399242400 10516982 96177575879375009970158190687358967040 10516983 -3546295834650143715954166941982348416 10516984 505957881538924277060570458685253120000 10516985 539142378444259665144218372827627047360 10516986 -163476524993084746659494805969928281600 10516987 -118624123776775349205449587862386087680 10516988 -309473116202969806448698009747439296512 10516989 12492943877275596041033244647326317120 10516990 99885847412342789711440579889296911360 10516991 -165332090966775929806922442814180342488 10516992 -78067088730644888905790867291133444096 10516993 767615604205822671918773569081005258242 10516994 -72892161238007968474984388724242808960 10516995 337237997408646341863084092849686778000 10516996 -157801533003935185121121382135334408192 10516997 -583239531635702184573166834951461861888 10516998 16941205611644616093682215094483058688 10516999 2559204142385157839409999696862461232 10517000 98205171698550927369272795286451200000 10517001 -15377199912211934198800168262768308032 10517002 34729680166250660453849900494190690304 10517003 7164425253338191053755342084628213504 10517004 -170913779701584566342906926934709995520 10517005 -112116347353860074561544290489990164680 10517006 418067244880609587800672813218088597952 10517007 -7876303553364811580692115197445498112 10517008 61196092280633479583992845904729874432 10517009 -97300581903689966182901507215827735696 10517010 949695076892276063964489974552893440 10517011 324295982666588981257331171342582381612 10517012 224526081540940960603610235139467988992 10517013 3507696578441780990075280603812575680 10517014 71791857930480179243699164482124110720 10517015 -158603924726834688167312924502987540840 10517016 -155855198518308662241884645834975232000 10517017 -332943084091738756173087340197764450688 10517018 -332096603121998444656495875941884273920 10517019 -202368764970963718548202929303599959656 10517020 -151263089849527588707119810331925847040 10517021 1387387604829104883937388554478456409312 10517022 69908413120856047036029768016800260160 10517023 183419088914325090899765279437338943728 10517024 -200818052942819092962488860502812262400 10517025 154953755854997490473126560162796242800 10517026 912710865381150427231729761569479680 10517027 -11447660273091774818855362521946865448 10517028 119835006502348265474585692025791819776 10517029 -19793860215169600365185734113936476160 10517030 23658977543141850397214307585274166400 10517031 61687687997848529163267324369304497504 10517032 297470544138381436294982907185871667200 10517033 -224051049017835777247939036124857159680 10517034 241429809045912247736768428636705286400 10517035 112377534703982519583490867810094928480 10517036 -130074138527790648174062890767403668480 10517037 -656042561720137484973605088856256832 10517038 -1135989648020764875147672691865522304 10517039 -145257800476184310407459507848017491760 10517040 -108316023922519986071236978699131617280 10517041 165917055206494206860873140481566947300 10517042 204393202155054263881890025149200483232 10517043 -172338253876651719251212464110993806536 10517044 395137288305600880823555364755780299136 10517045 27414157950551175734361634681289011200 10517046 -37303762225016762252781280575225431616 10517047 579156743143337997962970733611732259496 10517048 -106389453200313201860818284164388065280 10517049 326688312239449182454318856171104167837 10517050 57777236476909591504470461916386032800 10517051 -147917670445099135824647877635268275400 10517052 7368873181727955942504226435080781824 10517053 -337748559281740628282226593258244383220 10517054 538903671165978002534697045414566928960 10517055 -88055180211600564657234765992114594400 10517056 -178234328557084033583482721277742940160 10517057 1007915493041441029324258428971832443952 10517058 71451023441708524527701813336145209424 10517059 264851934717794560810244336026747320016 10517060 4665715135466474720937770389374812160 10517061 -53164658245410223758605340243626031360 10517062 56108791882096100776447614418645768032 10517063 557144581669530557887301842667397780312 10517064 271975303844964715031613420868875755520 10517065 34492960406217024878805827502444058320 10517066 -106052495325025390339923939259896614400 10517067 613059237442431438709688731567329972480 10517068 -526295983497385521232551970861890641152 10517069 6775740868681966642201120930156270944 10517070 -39235209193441298200323588980552985600 10517071 -433030665439464128373294695709289206056 10517072 104315622433294226334669188212962754560 10517073 -151895933853839461610265515595204298752 10517074 -112656259101255271098923032126728615648 10517075 367288326630661204297032468458081772300 10517076 -96315356145236223911419326836059095168 10517077 -161717421877351202414296708639119617074 10517078 -6080276864906760894440362667904768 10517079 100392508099534637029441247734282912080 10517080 97883186141073262037573879973483724800 10517081 220556619271196288772435180299878485264 10517082 68212232930925321881033480301870577920 10517083 170882672014164920825382869435495358160 10517084 -546431442622271273752780698813546298368 10517085 230630779508196116467653705419331686220 10517086 18503212195930009611380244907554356544 10517087 -94105705581579160397721470684389533696 10517088 98479294253312077023437330100894302208 10517089 536591791737886113641340388325344358880 10517090 191629779044680093711316716890520192800 10517091 -45352597027631293021605319296129254400 10517092 120855765597557755409941734294974709760 10517093 820331858248559618528819570144884793820 10517094 -34377408811282753541919052163166658560 10517095 -113779083592612313560790092451528880480 10517096 -805853246130591859806967445113278627840 10517097 -337832466854523113677082887329776607600 10517098 -334039691213625657187747812087754693200 10517099 14463765587982561384742240497674463240 10517100 -46883417733293332003095363199909171200 10517101 273028044610510740764417437709243302080 10517102 144991904912937703774803436543202515392 10517103 -510235085056517327871758197533236240376 10517104 -65865546478914234184680309109286830080 10517105 97081522269770952160741316650058904960 10517106 -120692018566203895692905738237832064896 10517107 -139284851146586885725237839634839353520 10517108 23134921522129846801315804662706544640 10517109 -213658269651942596554794470085411643680 10517110 -7450665525292837390356564967146013440 10517111 888527473076063200709730522264440497200 10517112 339961293609873090447238656674960793600 10517113 -381465754737358271460631779606394693676 10517114 275526233837428393005114785863328908656 10517115 16319630820774843482855888748889836000 10517116 196212042707542014540407645035263344128 10517117 92936734239895638712597086036914840448 10517118 107172378778651475876581036427016726528 10517119 375510371622264210584797805547154868896 10517120 -337025138838074713894571674818733670400 10517121 15997687105444520046262294407804403362 10517122 17082345423808373923895441345979383808 10517123 -12193609474330078320023695410907204560 10517124 340609448803848351085653127684703649792 10517125 -372031488679029812440883405820605493000 10517126 -104240960565233408519203227897621367296 10517127 161389656211264055447397849354028078080 10517128 214686559391179133659141144046260316160 10517129 -69376695656090530856284766076423238080 10517130 15548886736751651342038430307252681600 10517131 779403404587101485515813010091056044432 10517132 373478647831452350899090402186741788672 10517133 -448839921620701612230820503558448918752 10517134 -69022222484664562836424228344985118784 10517135 85786297821971706782616199730459850960 10517136 -5823047079301673302633471503581577216 10517137 -12256790897403886903598675546925563808 10517138 169330039759038787494946069533536760720 10517139 -207936927181495709127221965234339657536 10517140 295862021027144570180287043296550438400 10517141 300237142755085751099365269921965273952 10517142 152008200674319649696228583444381694912 10517143 191106402666871876862658400657619665920 10517144 -574347583908685941660721411827380858880 10517145 195874519114113691239891081272541556800 10517146 -11016964715036988488959658814925409280 10517147 426328596540438877794069216499964974596 10517148 -285490845756245124900208881699382471680 10517149 -239737819137724236362163242769956426036 10517150 6153541698632362236311638850280960000 10517151 -220853800521743192833785714740217735936 10517152 621868230958052953200875058378531274752 10517153 -196927013182223856856911031497792854016 10517154 178851441244146259379361605017413067008 10517155 8449042689377108377097107696803486720 10517156 -54374823053302187319337466734334946816 10517157 -83832591881532477411635809573039199040 10517158 -130919857101097521034259742646972108320 10517159 154265453664449867761373953838443971072 10517160 39761162317262570701666988486353305600 10517161 134943908039357724356067685824383223972 10517162 -79301219637447151763313681361959148800 10517163 233766833779356551754867846780218366400 10517164 -207390876760886011636513538994959913984 10517165 -78281705717058408873203397413585520000 10517166 210167397451836635434744928572826103744 10517167 725038508660780139467392907203050947216 10517168 -151040232143638426583909067920618078208 10517169 97105264450099172376491243557497352320 10517170 174385446280847332098444401780436965280 10517171 -56054622674076487288387453289857240416 10517172 -88559248979835149593522492627039531008 10517173 -412551705124394310092503879725314402578 10517174 -103462557724100194603237099857754310400 10517175 314225559516098014568308139358585366000 10517176 -117451566451790623923399434545495511040 10517177 -497423271148004060530601392449117622128 10517178 1812447590479684001701774595210488320 10517179 -470846259151449897857068689488195756616 10517180 -323942778993819935866533248783881175040 10517181 126056406714694238312086742796284497152 10517182 -57833768967935862867211132307244145728 10517183 50171818206796562539678041824370841584 10517184 73964894376261827969736090337605058560 10517185 59562747083843829199675214413542020160 10517186 23217145781802389498902992624004345920 10517187 -176417911492323690348400378906182258432 10517188 18526202546432191554319989056998235136 10517189 -194472756103864417793361520658278242276 10517190 170515399968842663722977079871948697600 10517191 623781402643614519805392334070537127680 10517192 -125505915643467305193061131456697958400 10517193 -510187044287646920266805119206886938396 10517194 3237521401122288933767330519879357952 10517195 -28152356553205364401246401713834601600 10517196 1372635895873014597539758352848584192 10517197 255241740402887140454424184319152436172 10517198 -6868204993616195602033627543961408640 10517199 -160413097792313280027396905273957760 10517200 24359859669563259487206379927068876800 10517201 236250452810157258699396926950042697202 10517202 19284990460243105031188671125785966992 10517203 -102469579373125927041186624654939777360 10517204 248980869195397873853865597162269018112 10517205 -134550467240348875254756743429200412640 10517206 -32130859120843506873070426753031737344 10517207 -778278699500006843477297942886019943544 10517208 -44254792432554050790611315825383157760 10517209 -73042533742757975190237947821758767340 10517210 -43184117523724160225013476559433313280 10517211 307107973456706876079359440529824041432 10517212 -54223287955520952740253859823920473600 10517213 -145747091100334626789986574868824755604 10517214 69376114721716535234867073928273692288 10517215 -156629453504461163835921545231676746880 10517216 79004272931621552256067711325070950400 10517217 73621787187600309069328600507519825920 10517218 10845686061930579970143276935952662304 10517219 142762890604784534384814822746115415080 10517220 -45206595142825272971267125770113802240 10517221 74442526227369913202556721531692630624 10517222 -91773396649789477769400740822366553600 10517223 -336280944025656997980643173039512063616 10517224 -574863900847779949232098787081475194880 10517225 -250076345996053922539533525462941324100 10517226 -83426725679483784140967045345926259456 10517227 245889221450202640863092837178807045120 10517228 -431120330326874829067975285581607026432 10517229 116820466060872251955930179813910025920 10517230 -12399757687568427977778299843138714880 10517231 151500278889716627730218393614114413096 10517232 -15200720051570008172524893192475115520 10517233 -359236696813532553283055437329580775616 10517234 33393262584840650145400705852356782592 10517235 -93293936335826410823911090536891737760 10517236 -296238506686119505115608191276908974720 10517237 468161992691430246879575619918358127232 10517238 100210373457180411427965855371806221888 10517239 34179923962567570694542407547864841936 10517240 -7269728027560958876766633111134822400 10517241 1905237155812042659543758933307356160 10517242 -136762979259155586540109349511749472000 10517243 647980539500258000343759591435525149544 10517244 -156091475181896697992241204918786981888 10517245 -226759196396957185056480064291873516500 10517246 98305943264035761573936825882605428224 10517247 30702075608110280407964023623460865928 10517248 -97739790107692799234527035524623892480 10517249 43637619682282227722139889626140691168 10517250 -57944996338851436469803291804913280000 10517251 322695696039889958469350782952040800512 10517252 -199533505860096342808279267268216524800 10517253 57016528081639742225027402815307841504 10517254 -449544585331064309342945040583702877952 10517255 -139700075743122788836661270974741431840 10517256 -21693152315044303885906701095190528000 10517257 51268237447051118292550272644917428506 10517258 146810336373642738357029671745489861376 10517259 279761040743205322689329267043896556504 10517260 -64178883431726500797725213477620992000 10517261 545868816430620746989368215685615095862 10517262 21609788112086699644424613484299454464 10517263 409857714077464842207034031113528914264 10517264 112642134557732477142894667755973509120 10517265 -243332065815231545510992983713128826880 10517266 9475156699049254814040898009787666832 10517267 -275531289972794457666994428223109681520 10517268 -73310654491121915983312072219890524160 10517269 -163921687631382643077651548218874935904 10517270 -138377249711607208231441656006406387200 10517271 -379912428483310301172684173056531189296 10517272 -163734911189348223690792850369770547200 10517273 -114386354076773327085390341879735982456 10517274 24771144628549535279287697177542437600 10517275 -418454153357125108970675174762741778700 10517276 -89691185844604297957230965099151089664 10517277 140761689933866110196515310247405384960 10517278 -52621998620285174398664658963692434560 10517279 -149081230490908500141625540606165413120 10517280 -20204098771520799327711283031499079680 10517281 -202038369461357368315742799817265960400 10517282 92133336539614165157113829370643768992 10517283 -187786668845868668743837981264993231920 10517284 -5341466079117231194384634185917636608 10517285 -63909630108727475042216666648397292200 10517286 45914620652123874041999717649396872064 10517287 313460226884381047933285552266008503344 10517288 29259837437497053539958037256610432000 10517289 -350463328291018243216681629810465956976 10517290 10568258970031400767768755978976558080 10517291 306748729281725087675883312551498272692 10517292 -28132619603342301028981221308161968384 10517293 -303889417302178414891559417328607940458 10517294 -49244154300665592511332071560470170304 10517295 292693305232440036421775064865421562240 10517296 -67872627817880661914112918875471052800 10517297 101060073720344170131270455139431572032 10517298 193720692504870101355062488127736698880 10517299 -202056205935619517402692691378881444736 10517300 294637890438577324221390915060086582400 10517301 67412297572246123194033292542421668480 10517302 33721992483895447780626082916215684992 10517303 510422890324543383353562937166148144552 10517304 -17263725293880867202433049826725396480 10517305 91914634812141963365065124824601661960 10517306 43459368759662917073766918527706670560 10517307 553518190049334341957945811414928032192 10517308 -77828104301683973768796847773978501120 10517309 116439057722977735004829298510969518240 10517310 38061130393886336680487259010003027200 10517311 -209734660255519065524893690650847708080 10517312 -46296162304343248109666869297233788928 10517313 -288051809686377843844433237457865327056 10517314 89284676653640438819257519490427432000 10517315 -159372022689812082404481158258655419280 10517316 -64773949267710817998377937040395445248 10517317 68355794719015325469780349742633124640 10517318 -117723913792169642184415266382268275584 10517319 -53705226828259621507458675098191973400 10517320 -99994900036940773859988621386035200 10517321 -220892160093904897909622520239439364956 10517322 -175962708103499546355311553669743963136 10517323 153184842599244562635175895302074711572 10517324 93853236600126964073733645770005847040 10517325 17941634850297046780835577995710003200 10517326 651531209012256385140750130076410976640 10517327 476481975706223105737522805443445880 10517328 -12346973332103078914490678197606883328 10517329 20118039854732117278569970428805483684 10517330 301061589128798066930334997778822161920 10517331 -461966816055888387577077962582922665472 10517332 -123266865290764648202441708973700423680 10517333 164459312445189615277172246099045541582 10517334 48671412414809286381586454020892114880 10517335 -280136499650427153337930421036390942640 10517336 -232485667345087728637690049192263372800 10517337 274678590178473325079738672698111225440 10517338 10083374102164003320387804832014872544 10517339 -105730344588290146934194387404801017856 10517340 85215258356168494968237481044848025600 10517341 133092154384932084196904236090870806112 10517342 497256935375761671030855676409576248704 10517343 -95728029759050620705909095379813455600 10517344 -671190389873004343301813881379066609664 10517345 284755147413487231976053613863455467520 10517346 5852516351634120693892186362043597824 10517347 -444024383958081531178690641222221695204 10517348 -217697863218062996005222381962310164480 10517349 51318542477617342204181265323956224000 10517350 102445140000910482968385215042182994400 10517351 59101865594003153972299838881061078064 10517352 36860083677487193506914619774958469120 10517353 -56933398198163291447039960367536554368 10517354 -389785767840064651481234953347547692624 10517355 -133039054306662992204801524498450299600 10517356 -428955671419093989830529852979678520832 10517357 323281096016678427042379246852013313312 10517358 51381991387664073541355033730396101184 10517359 418521824009143726194343509548307108560 10517360 -18483654567348905182309926890388357120 10517361 -27387504610526256876907764222620253312 10517362 -50180449353433373291140085737718013120 10517363 -113360689370646301755652722812472254388 10517364 -1029505062093446707948904157293672448 10517365 -385829617866815393236637945714301712740 10517366 -324254815289546887889280420039899734368 10517367 -68023593470866825069287925466867936256 10517368 -469627183238322239327556535036196413440 10517369 -349638585112388041115911325577660958230 10517370 641701099843377249461030026825236480 10517371 283616279075765965019687360885206564272 10517372 -249863532519190925415513106597491025920 10517373 -147142820386920192672696140700092353896 10517374 3726246163487915655620407797428103552 10517375 -103930984892353706405758600241526900000 10517376 -362920085826844523784862917986353152000 10517377 285885577673279240588646696777475799574 10517378 71540368761275072204375287309634076672 10517379 111475456168137987504911691090462958584 10517380 -170145772625864222495066653926902035200 10517381 -11001824681271813541296966445415640576 10517382 -1892557633024739892279554768382954048 10517383 284906403321727886106917201312366052632 10517384 263766156276306648865760311778635330560 10517385 109722608328927729167382755707918257600 10517386 -19524236824098424698982015560548230656 10517387 -578283141696975795943325559112978678920 10517388 117814120237101312651625227078814089216 10517389 387612952280540324806863280007046091190 10517390 62957750283747164916279395111019225600 10517391 -350045166336728396591014199862613000560 10517392 -133298350513006396326796865597989388288 10517393 434435900042529691012907341875882825600 10517394 108781821064654574968617683665968880128 10517395 -169425793331690705688539830449200749920 10517396 -93242627412601627568614506193202868480 10517397 -59322996604748397961205415848692428480 10517398 66192696167171331213139379141579035392 10517399 563745111818226857994779827169669856120 10517400 229731196171772086014656781376858368000 10517401 112225301975028714483438267397758432000 10517402 2353135770045588618341509104570866688 10517403 -37478518853584353368014076770609320960 10517404 -42388131333878158602430356167843398144 10517405 -100233940572106775939538675741147468840 10517406 194675294932382088945678273343295056704 10517407 835479706143883785056414588833918827552 10517408 -130286697056572149113882710758040535040 10517409 -212235227566843741615012208824617926400 10517410 76853818959440613842944306217353320000 10517411 153228923698986211983759268179154434012 10517412 23651707312861406911607613943159111680 10517413 145117758779322403050611510400064544 10517414 314012574312868632688845977119634329056 10517415 -114004002698917149284314882238317916160 10517416 -63405103543802589998986444478256906240 10517417 100039959480826655948196380376430671360 10517418 -303539440543780748900772124102804577280 10517419 -490334558747084552890212351289467411888 10517420 -198911478844446218274006992111043102720 10517421 -30957998494923648818628244068639261888 10517422 19804845079504123416933377401356940224 10517423 -12036402950423075178163495138791120000 10517424 37399146062760120589069231512351866880 10517425 -554553322074572345478027825834163651200 10517426 -317690759404386977168689781541493415616 10517427 -496645185176767753605875577977639617032 10517428 -219580617759424168770635076082435645440 10517429 216406309413677526303392389222314409440 10517430 44157918154139979869971942486701465600 10517431 420719785882790578357973698011081661000 10517432 65012077359612210365851711356078489600 10517433 -562702724736603067046500737480701661312 10517434 146393649101404749598714947592915822080 10517435 108285860812185289148670466556771892000 10517436 113319742425109252219111202273459584512 10517437 -253743314562317259738803439102646516096 10517438 3631313257535007014509459623527060544 10517439 232646293636419701797901238010961607624 10517440 -39393475616827144451487314555279769600 10517441 -482878302653993852688783284010484764 10517442 54008304118938285340074364473569487360 10517443 -7625295639254948248038270509245410912 10517444 -165903725544216266531767879045048725504 10517445 -24279367084882173275565369527907696900 10517446 -87741583264171572007044500682337607328 10517447 -569729169757830585973797700573844440104 10517448 54286355215858938812319213920294092800 10517449 461333391475667846515947538905003695450 10517450 -117834416443749243664710243690872064000 10517451 161791643908782189929924293501113283584 10517452 106351015085324272665483381490674991104 10517453 91664803317860970904507580977887947244 10517454 -212177730055291743012472154686141489536 10517455 236463266682772744637632245424924685760 10517456 1713820432444849657546650143539986432 10517457 -115678982223646311831239602747519468560 10517458 131708095013368270699801565376895361280 10517459 -888215234049777575406766771356735449040 10517460 -124236041892585604096498222041123747840 10517461 -462945913678412058239373195904611413938 10517462 118645989947903317992625730882138579232 10517463 -66763040244944660014397499969964185600 10517464 48700330229064324904163129716005888000 10517465 -36057177914055589311769625223645480000 10517466 76741989347374854575160228847259874048 10517467 82550221292318735931126658597083233520 10517468 269533002819210994001865745350245630976 10517469 -354979151241640461176198261632240102560 10517470 182714362150595202820446480151275919680 10517471 81641812177729812128076240894454656672 10517472 118184792844016284524838303980605931520 10517473 -509422816739851476704013395995050365278 10517474 -156432776830873575245484321220195079808 10517475 -5530924929168983039376400772963752800 10517476 363898085444062510425645141742064082560 10517477 -107899294331004801448967246558930764674 10517478 156166294579078179986975832788455660224 10517479 -64792719375837490517272000538605984800 10517480 -22423398302711433459484753898387097600 10517481 837722421083684122076267912264483016 10517482 -279598432351662159512462340182604771408 10517483 -298206357405923963365847910471862284096 10517484 -5307383932241802551098591862243202048 10517485 -5539903070897546110450232471920667040 10517486 33311061205014934661139482575845703680 10517487 380164383697426295845308542085577284360 10517488 3890222256130312408727518009840435200 10517489 -536427040327972822360053875792524537344 10517490 58659248633295854930167863398075008320 10517491 -504181892659662110565517047966538477108 10517492 -565577578295074995108038633389912208640 10517493 105985303868598473175850978609847040000 10517494 -25931715368393308749764519136542284800 10517495 -175114066188301452949402604962755950400 10517496 430765487113061068446315331507145932800 10517497 -692227579549396697255751465510068476054 10517498 133448365623898329754573407623089501920 10517499 -10459217136735046897678358343234633600 10517500 -28187321732647735732269852758541440000 10517501 -364599401656633078727263587251712789498 10517502 2757005575168305114175597645792525632 10517503 -460766694077658434222591082583966951320 10517504 -686873099924255350187752978603283841024 10517505 87543858155708914575648788608454891520 10517506 132665241398964641563689806559192584064 10517507 212997536655877951648951880626381555200 10517508 -87140805874540675823847941733359886336 10517509 57821109475220918347319111388361289472 10517510 -34406828047470178877242172168742151680 10517511 129274394580778388006987189973242818560 10517512 769052341067747822195347533412288972800 10517513 182797061284588960060097203328139647760 10517514 46745756452391774954508923629697777664 10517515 347917379127858515254625009226672752160 10517516 149111957434220807092043131883851734528 10517517 -229529960400440246666848781062336048800 10517518 204622378032859875111990238669284488640 10517519 -537704748119990720993725721125431372480 10517520 -34206987899870048526482560339952271360 10517521 -214838372803272479566962890412166839488 10517522 296934215424779707232031191338940583312 10517523 41945223856829630964679159326527338800 10517524 -24084783893915252218674889294369995904 10517525 -26398809045198539923109225580143788800 10517526 -366607665638026344746226141740732943360 10517527 -54589007880643909117628576161082749624 10517528 34126112973171422890629142403139256320 10517529 158762335157369528613279762820292107488 10517530 -2662958357613903407599645058922266880 10517531 84206827205627717509998795062940793200 10517532 107173703099659979217431292768502087680 10517533 30215932543075774794809821549015777804 10517534 -4357405588179707021892771360140683968 10517535 -47537813645474231211877566493980759360 10517536 -380583788840715178095408697899258740736 10517537 259349748070008575762070654371248761186 10517538 206372335772694037436394442258425231744 10517539 713968988149547712043308176947859413340 10517540 63611021526953756576370199313246945280 10517541 -368265206778008267981260022407039797408 10517542 -2338973350726898745342448235871584256 10517543 -29673114486981954568246770704170985520 10517544 -189139475516055377030456959570979312640 10517545 139123442703747618960566879478821083200 10517546 -27345858042900914097017115891886093008 10517547 309615919369767944407651813616698200 10517548 1564403238559623182686050029726566400 10517549 -64472677607430888030358643627098450368 10517550 -64184411095263192070325575271585275200 10517551 27667560538400028127200145331568370944 10517552 -136491864678265810432677033577333407744 10517553 -74904741622653323857054438482165967200 10517554 1957132682997978301195969130874440976 10517555 269434008640134179110184797184481934560 10517556 29194168212305078220201373601115488256 10517557 660148480710416556836812296436275584892 10517558 -176529683677379962498720525455379713120 10517559 25972311209364489830061669673254882336 10517560 -400050533326523297899854137100324249600 10517561 -148621046462554216334444548301552570838 10517562 12056417479732457133162069855070763520 10517563 -34588769797138418279296347747585355776 10517564 608938407208579974513326974686374400 10517565 110118632504223550770250441622281465920 10517566 12787331434482931073080401048765442560 10517567 -376893960684452393740196889021558360384 10517568 89406352320142354230217101410492743680 10517569 -436042847746437318165638095518377019456 10517570 -30177477198970126358995771031736253440 10517571 98688324516500768249202125918184283140 10517572 -526330901147587580183022077004955648 10517573 -340493544811825331011322349516732060096 10517574 94878636954549237536518298116417282560 10517575 -29282724112874161247476998471968490000 10517576 -258324510517840074471069402837553766400 10517577 -1781908891478791734001827422058015168 10517578 -240647643986408304117669897878594843856 10517579 -114416345293073806485376254397005827820 10517580 -109537813708329022146889879973229619200 10517581 -561704553296935676141876541440347434836 10517582 343159403195671493607085093537927987392 10517583 100840852802624353663859869072588640640 10517584 6792139749821773046371328029077798912 10517585 -746832514296493937132981226997297920 10517586 -203291579542909087804636218711400473600 10517587 52022138875278154107526675499964005504 10517588 25112105582437203316649520672022245120 10517589 355613973235393830973280172850495181454 10517590 198493621012484605852879370554226476800 10517591 6345804600838071275137788415329045120 10517592 -58208835669996006543861978621203681280 10517593 599994853187002044690100245661261635280 10517594 48956749100361539354760749134808896512 10517595 -201704479325593151465004599910241935360 10517596 138927261744516251445698381998080540160 10517597 548779925364719069406163341475645364352 10517598 -36802321149783045879234293996653869312 10517599 318248752407196647815070442955357549600 10517600 -14086218975306231426865455966968217600 10517601 62323158626708744365103525980195264320 10517602 -358574737189427888735738496507296630400 10517603 -485570734173885269268494862596499994896 10517604 281669001679583241992576972351085404160 10517605 286945250734837454786470735642746920700 10517606 -252363376317433283690708458801027694592 10517607 -12569674100966076886578136735432060608 10517608 16172337566560404376501477002122664960 10517609 -225753652529449454798238576917997941190 10517610 -24890869227549360315123924167182314240 10517611 -187791478668711088065426709672733994336 10517612 174720555357114770188675809849080678400 10517613 128225040529736906644296628911867805440 10517614 -137076130356951611809665789125925265344 10517615 508424322543372431353225405582703378760 10517616 25500626396001800615932075444584775680 10517617 -546062504770902777424379152872661759248 10517618 69190616392010616750653459276950702080 10517619 40826791297115163284345512822959655680 10517620 -158282151984469316137643578827493770240 10517621 1637486290415062719810264006960103680 10517622 -217593002666507809875930463430594968128 10517623 -102241313914368896869742648377105044240 10517624 -92930065610389401715582621813656698880 10517625 -216796076210707915324484616207077475000 10517626 -8655863914963504965784143128157354240 10517627 -149139435042421356129242080282155796008 10517628 -1723467020089693181104745862272040960 10517629 -639691763595601176384149160362961259040 10517630 44112319146329512525137599595441168960 10517631 -352693569880428483598957160766197115120 10517632 -305160553264012756161745506253028720640 10517633 -150101783378450497772524190213294365440 10517634 284994054775101852000274324262966058240 10517635 -51035069995288400452216149764931736800 10517636 -435134500673868980028676475212252033920 10517637 177537465307912157870836895189755750368 10517638 6837680957106334064938007952655810944 10517639 -1042598190603684579883575707127009282432 10517640 41578008131915156141510183042088960000 10517641 357403807038779592019638204136559174042 10517642 109554775313622667142843563067475335472 10517643 112146911676967143228787469057287711932 10517644 547851276211685878767670028256879095296 10517645 452612329850425123408902158109489949080 10517646 74337423387535764233822449640630251584 10517647 87042744072654157309701984260137823232 10517648 80364464156115791497423095194555203584 10517649 24085592345056184578628954709395897088 10517650 -29997185604488200147744957975237324800 10517651 25965110813249737346373669095021102400 10517652 97363350310753887458687215469557013376 10517653 179929350625088187298132893775125002304 10517654 -88467413263821744052048654706747102304 10517655 118182090281780968059253856878155566160 10517656 -83114782305668199031707596401463255040 10517657 78872499920544700977390257583263059332 10517658 -66432055886919198472343525836016841216 10517659 -328291657016679874085379605637023909960 10517660 814885433360394041483202989541046026240 10517661 -127772516272335284092724313032602137600 10517662 -76640651572666609685749582709082414720 10517663 -298994392772301748169584882240579646376 10517664 119992276075971750509382279535169372160 10517665 -374610479583320283042613051354994025600 10517666 54756198757385167247510859710528613024 10517667 272168798240673559308869617324467413880 10517668 -129459265950858745993921335005542375424 10517669 459146063944485914664839870562317964444 10517670 -110198954621878310272461889611646229760 10517671 -9413412488933917690241730359952070568 10517672 348660645946368214717244627035993128960 10517673 -34957674896246010538938069905084054400 10517674 267411133262926905713820364865013756000 10517675 -64122811650266584519977322262626213200 10517676 35505412793172391233337293579182889984 10517677 85988887996204704463526495372577315840 10517678 130536892014772925713713693024803845440 10517679 -162210863434066182549442345760188676496 10517680 25022594846095672613740102104679710720 10517681 106781066868279707713566707878206595764 10517682 36336733873129129586682778399632384000 10517683 404471026593721874144192818236345476 10517684 157625026828067497962434613936267436416 10517685 41606187456217329506564280979646464800 10517686 92379774875911929404105285364571344960 10517687 -17426013872801166809492109808961288664 10517688 26918549610779243489966596747930152960 10517689 -31737380620705224885180568640257326720 10517690 -104275353110731263967506754453191616320 10517691 133085918885943643368060427005190940640 10517692 436277050820005105181452309295589794816 10517693 -97700214023032411895317879515531985152 10517694 -4475179738555945843089884392091473920 10517695 -147821822956416705244306608213717040080 10517696 -54583736649586153291476261676152520704 10517697 -105068527866225631975815269093850453360 10517698 -70494231175477471126128022164948939264 10517699 -40226632811239259910494342833887279300 10517700 -40701408317912489967179895215270016000 10517701 -116021401092538426552588079795564710788 10517702 -44059025604802339961516033190984876288 10517703 -140607564627446253500605858414290058200 10517704 -217839881954650798347134818994130124800 10517705 104644656237160805750792558140646430720 10517706 -112674905205880862313822520996574296320 10517707 -666939406047611579557435389756092279328 10517708 -129932812446678873381205426626059980800 10517709 4601967078434496036769167239353480128 10517710 54563082543362224625836784759769024000 10517711 -70245674333203357941801909179683210752 10517712 8579171265134666029657938622843453440 10517713 892732960494981784824838943914066186080 10517714 -3356694904780338265442721173576726400 10517715 -376451078381406050671702701448303557600 10517716 -117648157574831847598480453340407234560 10517717 145825715876861410383801492434290142784 10517718 -25349803928293825249722790550657349696 10517719 -486193571853154042260181140882705572840 10517720 -6020681070171654481449221600099328000 10517721 -113559542863754260221173096264930374656 10517722 202218651244589481938042079791853024 10517723 897566379089071187074455237055970505720 10517724 -44694897529481688577100640579182859264 10517725 -264329039799170075789768135001731795100 10517726 101723994100175727172112716057338717312 10517727 155072821172770426896197283071409174144 10517728 390599623592064777862406138931184140288 10517729 -145163570870348857162887186593025641580 10517730 31488868261883566766979652552185047040 10517731 -32580308263158705887093899423218387040 10517732 -493601429847726511826929633819701227904 10517733 239897332179718326163026524959625823102 10517734 61554038867886064538476541450033570016 10517735 8082230687707870686882163031487069480 10517736 38213479163711082813657383470572748800 10517737 221055030419589071658939270505667522020 10517738 -5642948876684990698160300257498091520 10517739 102779620911650525616410847837291883008 10517740 -159782293358946579740880872685772431360 10517741 64731933413114793089063039722255857720 10517742 145951034858181865705607562398811586560 10517743 -84046201397012746739751175127031500520 10517744 -78978030252226529345054800290797322240 10517745 5070571330541938329971548141508707200 10517746 160831951483517891693308161176869485072 10517747 88897048675640883129517918004887812000 10517748 128664536217123705456592200069654036480 10517749 267395786605617152746002536788028500320 10517750 -289012568569799031168461785284363936000 10517751 76656140898941235559009829354261902080 10517752 156562353333251700895368081276991488000 10517753 181950553328922468803632087689013432800 10517754 -82536235562200980466993050609601904640 10517755 183903836380531674760427714800908592320 10517756 -360583383352702775039071057550785175040 10517757 -2304966951253898426722218331266777312 10517758 17947742333173249422155294109752582976 10517759 -103764217659016418587238304516170539008 10517760 -117432984051909968577903753647263580160 10517761 70889356635510033145469799793680268500 10517762 192477996137349492692915605886653773312 10517763 377629191485598372622396391486900874744 10517764 162059488084450598200809944883021181440 10517765 -5039173710057380011101954101186486340 10517766 84057493806902731949638030650888382464 10517767 -2414120803506771054346479632772995152 10517768 274091871146869368394154881301997864960 10517769 -322834073830028644033611759906290034576 10517770 3348527980026360220456613067983367360 10517771 74826499874755062898313431026103019088 10517772 -152963172226334724607717144337918366208 10517773 -4136677724309798461461281398135070720 10517774 -330716374544449197438672366832338595008 10517775 -81493081680758830054318245062699764200 10517776 -88342872152924712981467331009290887168 10517777 -19252065116572455342993717929883239568 10517778 122620445761272934678336714656944484000 10517779 166944254489347034967224935181135661576 10517780 48559709831127889106647444696738406400 10517781 -50780371984566450644435315955126365952 10517782 -66449859975659234545246242563271177600 10517783 303532921482031072891347741836462377032 10517784 342058042119588594319956375700466872320 10517785 156922674915038040264513482410643841600 10517786 -7751060041191846394603921904174365440 10517787 -147729244765491695340868682770209615600 10517788 -230122978959725074425726551341547878912 10517789 -796460360915529848319744848515086304410 10517790 -177588058655699269533896367975348689280 10517791 -378864811121115918158867861533690491808 10517792 12403148710796328531021589320892416000 10517793 -13890373681320742902623396958574550592 10517794 -112977799017481478651683470720125557248 10517795 122804290816511362119068678663931496320 10517796 -384190775278430298014374341389202032640 10517797 -122548608773270145335409118541601085440 10517798 18879778049288594854873515799089146112 10517799 49112827886605131988599381104418669864 10517800 928780575706566747609655407740928000 10517801 150650303839362174114341810051294418048 10517802 89982730615843528898638740818973318144 10517803 -370126764461399304470073474265908577136 10517804 222007370549735696398258501212327936 10517805 52389542291734523483824421878674757560 10517806 184082842184623546637706795920535960384 10517807 -237646804941988767681389340627535630800 10517808 -22181184961654423423125942817209188352 10517809 396935270275631799660813430122947938020 10517810 -162885109725145093596367132131468985440 10517811 6482726743120232415026709712105212480 10517812 -12663427125902167179560405926186352640 10517813 50688740092107174022823690375243255100 10517814 -101993650651854893199087131185102969152 10517815 208013512614892270373115134700811176960 10517816 -14077384428746587211768681933144678400 10517817 -554095795242316065586153551500999329152 10517818 1492406694766668928849308537040982016 10517819 -17734823458359050450142831141892094256 10517820 -39289271475339059687298686068162928640 10517821 38774643005466911383423169535908351532 10517822 -11720147521845791803207977098894871168 10517823 62682603566597509490952660739972339200 10517824 -131029405635690240816555175673757958144 10517825 603318576412029250418015518739424067500 10517826 -41442182202669320072916613702049939712 10517827 -758204175587256512951467604021300207088 10517828 277278431631347667339785007797590896768 10517829 15625160191700299046359704488382864000 10517830 74771064833167174870680563096194579200 10517831 975606321346009850917220650019923104 10517832 204167712425445310644628946118921277440 10517833 -149368725153458494002784568357111482918 10517834 163234774501944255800560587803171040816 10517835 -11960675964920693322505282012063257600 10517836 190444039344161956835022981940795975680 10517837 16540909129757680867404301206651506784 10517838 11956492732192975129771036797201727488 10517839 -234225996635928672803882518235605129360 10517840 6183022654084775799816911576610078720 10517841 304933613141418195393120086521462598400 10517842 80518103824672510713675642113510955840 10517843 -1439380497471892992010411346198260992 10517844 -264846220431822064513233683416351457280 10517845 -396500745352981707050042562760413797760 10517846 -54466234379112890688676618052440602240 10517847 122937669190013246211369457611703607400 10517848 -538240268259047006430408959166374215680 10517849 -315520032153760580798166151807371099360 10517850 2760085722103821581339256448298504400 10517851 -255632098618014454834071976886597193148 10517852 140909105536413336219279280917019461120 10517853 242609286671778395371476199157666212608 10517854 61037535028689437729538314196981681408 10517855 333964146376949723690236716075215382960 10517856 58608207272310256660733368309595897856 10517857 16586176492464117884022463135237381312 10517858 28086194804932816954015269417109418784 10517859 195109989460230464870033778070277912256 10517860 -25446269728643388096424063644034225920 10517861 731531732840049474321972515061677952480 10517862 -95629562795790821511233736536491875648 10517863 347216876832440833997400492667982941112 10517864 -143195334876972310914710405603185459200 10517865 -363437059668251302813131914736404376000 10517866 -41430367092449061135660901983596411904 10517867 698717577604279053847210573027855628916 10517868 -258016875456712539738531986813867143680 10517869 -66187283857021990329507971514330700320 10517870 -238574893311264514695249787213621184640 10517871 14995178148286595872322682951713978880 10517872 29973013484079446145112548761082888192 10517873 -743200370649137303537681331303091864878 10517874 20809221298551771890151492053401772160 10517875 55291729137424658785981351220026104000 10517876 337197013649373383134735478832617727360 10517877 -192878563770699161741757372966577119360 10517878 14508568228474316258123108971544585856 10517879 -199343655456096348835637307960561781224 10517880 241292094441059692339260738989368320000 10517881 -97871524231947157622102144646348956736 10517882 344708986775187058178451191707297766400 10517883 -41431429875808091703345967110593063376 10517884 -15209423815865022142526078841500567040 10517885 -23055118203227232611307759113338314240 10517886 1107378577241786847689482645687025664 10517887 -669084457981338116227746660278116252760 10517888 -347145380905248201224450033921273364480 10517889 15070045610750533484605786651934213424 10517890 125877396121361986613644354889859847200 10517891 182192446108191117769330525797182200800 10517892 -44180494300423440023351344366937112576 10517893 533529149330888213309678920448790754142 10517894 52376065045815918379836289137246501120 10517895 -259352558766882946608125446837601657280 10517896 789435875600003989325610067921735680000 10517897 -7631754199934732034754437327183033600 10517898 153451826920049756684263395246747396864 10517899 -79186287141916137816117337304297291964 10517900 -124862869629242235837973909414524672000 10517901 35244546120157434675052944186691867584 10517902 276699487306123596609251825691264249600 10517903 -355846652245882346784738036038498187792 10517904 -70448811896781801150533814365969448960 10517905 -177832344526637030019385479510628034880 10517906 138038087355968247414671321428431459840 10517907 -422952441090348680883616815608574002760 10517908 -67805950266837881871094037151622748160 10517909 493082035914881772816399260518317556110 10517910 18764219082314641893317021597213376000 10517911 -219725926897076489345746082759640119600 10517912 85588283274136751243891486363557478400 10517913 14342636155264993388959714390403153664 10517914 296393550075964765373422204416569893632 10517915 -118208866643872503833457654438324661440 10517916 28802650772551427953114537048931619840 10517917 -179267944805683898418859427849842054848 10517918 -94821297600331184490474863457009843840 10517919 296615208998751865218437266417720015944 10517920 103308425058361837831295563481858703360 10517921 696558150195668992536869533621103496132 10517922 34653962866885440310668513941102160000 10517923 -163730559786445801468435190416271012160 10517924 174681277555572421908910077139831648896 10517925 -237487245923115574912915889365404000 10517926 -116083614241253228428895399272881216 10517927 26661966302075501171365944196544649312 10517928 -118314475341728551972161282148804853760 10517929 -7840835492852305038969785095798103216 10517930 35660263265699401493507194274553580800 10517931 13460996577717299865303230363686841400 10517932 -2905269797914196851278746306847349504 10517933 77567914402197156221360996671460376780 10517934 -38774432683451058813427736467340384256 10517935 -210261129234653133504391374446140797840 10517936 7905571466662672276672138713422168064 10517937 490288482458758778238021319011842690160 10517938 179783484016012058309269215249331777440 10517939 -642433282398878908014485269693957776 10517940 -107011934732248636682753403633070202880 10517941 32522469681749214178213692322830323872 10517942 -340097448664554455980417275547739866368 10517943 46690228828354126765503587759582777064 10517944 -47052360627353344917405686081045606400 10517945 -232381708701791890232661125825648586300 10517946 -19008817918224136819188481619125862400 10517947 -211981988840812847430475558129152968088 10517948 -523078952848627191742019040362247066624 10517949 174142405415412353190637925643712006764 10517950 3151146656534565831432280076616984000 10517951 -472017354123246143963546468068548411168 10517952 -72815814546417201703461055289937100800 10517953 -256024448852418648873658280604109230380 10517954 -182306138716992024076843598375272363824 10517955 7283531533730004774408718319548032000 10517956 -109907029285312987345703531347461212928 10517957 157600104824611654199210593278264754206 10517958 142774337590497908682398380889413770240 10517959 -73688087738838071840328818994138221120 10517960 232079423883802542607271524719540480000 10517961 -480551769071068408231322392711352673696 10517962 -42815646874318669787314270805230411776 10517963 -9378484695876792620188131172886956560 10517964 -153121361417289766319360044160508609024 10517965 407807835636905181047743402852758504600 10517966 16897336742209470809016374301664067904 10517967 -9344208553760814961341207581685749160 10517968 43651149125224246133080399644759736320 10517969 -101616685620896118456378717703189539840 10517970 -180366640855594177629262236437638310400 10517971 155166639126623850971010841447951487392 10517972 312195183101694246255863017076170752 10517973 -349374953226725382094426198545182757216 10517974 201851069834054349748986056348264552736 10517975 74323139861880338746865540993730966600 10517976 4247443757173018654541965430045491200 10517977 494571979589957408201317266592042978826 10517978 90403663384056873997235102479461537024 10517979 24861399679374844372754544748424293488 10517980 274358428076409522217273797115241548800 10517981 1111228048516326962644109929322782732800 10517982 -243471314322654881386634767035692697600 10517983 88991801287297390772252215620686366320 10517984 233175205104652074838069734612631289856 10517985 -302620032189106166172920067355328236800 10517986 -29936185030866891912823736650095625152 10517987 -158841301133821165875468418333414187364 10517988 14746769191866645208908440738155266048 10517989 814819405157600735792278176659110408320 10517990 11802653951812919991427405554873630720 10517991 141785751448404769911008600554402619520 10517992 -18087516888958732208985303476392673280 10517993 -127220200085019265647193559404687201200 10517994 -343403460543563474396068905797991456000 10517995 182281889601036278604610107795284816880 10517996 324946955555939173216623841712061600000 10517997 245084442236930789844576602331742889472 10517998 -347158672423982962856651846387972376000 10517999 -1237769669435388297756106561094015664 10518000 7153305386311791594338388356579328000 10518001 13413777949919799563553634125710761600 10518002 -117457660805677436292445692933220267776 10518003 -55894908408564901272012772312442686200 10518004 152940825858508202831356400128431609856 10518005 -425404632555969604768570047916262282340 10518006 -1796593604865273762739850915906864256 10518007 -263562559497044019918260909307573639768 10518008 -66885208272480497795262311247063552000 10518009 27166369005575585861412734015163789888 10518010 14265748762862263936423764757669368000 10518011 -42471238555410507129710041561055183616 10518012 54570687789800104990974609236534647296 10518013 -348476755625153369447001214640080573440 10518014 -144559925883902684753855909948514361920 10518015 -271379375615284041135226045231065600 10518016 14894192310739457872977058591326339072 10518017 -201337841516269170085005275046406411962 10518018 27291824348764740237845186349974519808 10518019 -799275136107299646126220196262661148904 10518020 94486823508858443648747565039903744000 10518021 -123959015984303330606311676599036771200 10518022 33785093474902156541184968366981001312 10518023 278945076899560099014105390840944773272 10518024 99351696379523859312981538223556771840 10518025 -36388268633922752365454826666366363200 10518026 -210871951953376162081396613923364142288 10518027 -60596914832772777582532323893107134768 10518028 -263825008345915317596742725659719960832 10518029 -512708463537646537228795269570957383370 10518030 64294151070976128094465157542624848960 10518031 -575983846034763732263513320686187993168 10518032 22147430177931852302769521442014625792 10518033 -17424681546123380802265826958368546400 10518034 -513357779483814811932816831829047484800 10518035 -430586325997451155212563423598207499440 10518036 75202469306427467866761204394671783936 10518037 -127963212517444244509866287930601731314 10518038 98988380553214565726983273116351901440 10518039 137306810597815832139075319074048384000 10518040 33749519060534406865284115773093888000 10518041 94712082955691201095651688230792629012 10518042 -61352480694202381012172335164962892288 10518043 198957221501794080816011336820420700292 10518044 322331292979923964146075742938204059136 10518045 35986895934227431398821733495169982400 10518046 116069236456378921826304771500261184 10518047 -812394200810311528768770929849439585288 10518048 -490156470901179898284679289109518745600 10518049 211449771611190973591620229419450246036 10518050 184100654980840055571743733673187506800 10518051 -444303970274736826018558838375998544640 10518052 29156753568745808873241296304382214144 10518053 3679425399623584456646725649023301184 10518054 -88361398923387067268668479011920497792 10518055 160182892563048397076799222663658923960 10518056 350737858980352209644200935483973877760 10518057 -447908701285741267173345921783366697872 10518058 1775659347199901643988531080242465280 10518059 -30198431060575630022418666996581119200 10518060 95331743703231696017987353960719974400 10518061 -389789521035771060836933409669504876768 10518062 -107254926943229838563446142603016648576 10518063 -313961019607830160696999660516269475056 10518064 4729575476563769220169011730303877120 10518065 269241569074545579782824200491112833460 10518066 -51921981723629406372769733311812510720 10518067 -4773624294040223436937471844589484208 10518068 55980203681771517702341818061000386560 10518069 -167852453719136763737167997726469279456 10518070 174061589067552541645411406542800668160 10518071 -1127735432850444490235785932721602583056 10518072 -24957782538009013044970570897739182080 10518073 -223665811264410998030890519307403216636 10518074 14411425856945389692541592293908164352 10518075 39680295452974279650746950408711428300 10518076 -289184644396362186483042711906569098240 10518077 724989023735615030667832828812411541440 10518078 -11378102767337033256244966784278992576 10518079 -83261057707798422493473966855880580112 10518080 -65647134942239744678391087676076851200 10518081 179856022788116781481448967972657668544 10518082 -217513527406940348952761275319997743616 10518083 -338234012576432167129833987233652111360 10518084 -223316388926136146583123080219721547776 10518085 -126649471424093500467445746166102433220 10518086 -234094999803695146058501983102370496 10518087 525755141947900063492377927817196495952 10518088 216794550736371293965924463333089935360 10518089 59429630105239146516781169517987997200 10518090 1409907894206784458688840622035018240 10518091 210085298416731479621450526082586013184 10518092 17970359848472282915796352466797673472 10518093 -7151426013950189438191375896884999178 10518094 -143747338722692093467923623482383107904 10518095 -1846205412433733786690485588073352000 10518096 1753711838549782966809875013309038592 10518097 -154088875953647021189140164095398614540 10518098 39705955153622649642538236396527874336 10518099 89542045765459677192390908541948586608 10518100 40281941758723112689676299013567846400 10518101 3902452941201215278325752512561732288 10518102 -77738432997840761140471716286358683008 10518103 42208322225925954338748294337602777240 10518104 -235844287845506354768788815480670924800 10518105 113438918387325270441142294753148020800 10518106 61071564859413532387705577771005792752 10518107 380029689345120758786418357079602824520 10518108 -207296225896185682860420764276668738560 10518109 122480500096679949795454977988233218880 10518110 -89084439429964473255747391265502479040 10518111 207752274004450633604263717870488416640 10518112 -590357190503084373668474388537938804736 10518113 91784842808661097508744333754367788564 10518114 -41617481385762718361721620323849211904 10518115 270370249133876746923814578405727308000 10518116 12723278176688491018772300892826288128 10518117 292779259236119997962206199801443075680 10518118 122719746277565643431438645506473651840 10518119 -321422412567595615354777680521355057480 10518120 340617367516941666601887460763013120000 10518121 567504539103970326048560910388223381664 10518122 435598800598610034042019606101926435424 10518123 25858193798256371365469337768078091008 10518124 -31898329579457754926414895784237713408 10518125 138988965054775205938689957454725768750 10518126 -43861696644114509742312129358909488000 10518127 -20714045753286752571173464810201296728 10518128 -34435595926085163695731030266149634048 10518129 408452139047153978517911121137168401104 10518130 58034714758401126656625622291154534400 10518131 -207356140563028439832722597195025639168 10518132 15057340315845891001527018845883912192 10518133 -231538069933602911139195189696798176420 10518134 339964562146054157659150993414397652480 10518135 142197577346530514643571695657484875600 10518136 -44932595335359252061337632170017464320 10518137 29261516854463896833445272936990845952 10518138 12270839981699107117434507960537408960 10518139 1103903905222310714730542748485101253120 10518140 47045091398362278202910232960102236160 10518141 289703035546956922635719259872862868992 10518142 87681610031727672941603016546852521472 10518143 -408936263594632572272622770522098708608 10518144 -1430412722524379036010639231245352960 10518145 -42537102987379287712307771625720984000 10518146 -350655501479920109051306991311757703728 10518147 -311109537900439653721352285016593010960 10518148 410834814306725334103954379798194990208 10518149 -414640180079621100821719556253292705536 10518150 -62178382808186151185186381406738878400 10518151 -28682427019592654604729646803493263360 10518152 406490817718935074219857238440434201600 10518153 -41759467728301248220209055802972129280 10518154 -165576264070550594684738263271266164480 10518155 108059972457092098550236805847220988400 10518156 -15952101327697867008352935365021400576 10518157 4092898373133724750642260092361614880 10518158 30447742855717647304740959163227976576 10518159 467159494924021046323167279647708727168 10518160 -8043706447406781666204386966799237120 10518161 125072431962149109015745418798959202112 10518162 52641165011237902299465924284373350400 10518163 -803615149181548573412839799092636501588 10518164 -271919524188323725605857849836426986624 10518165 -71785466185980881111656947516259418880 10518166 -119601566067108676897390107472575848640 10518167 -1083270252072020473128105387552718992 10518168 212838716924752519571152914171236966400 10518169 181230559922038369550587641631260940680 10518170 31366829950173845301879568515915345600 10518171 -363611989138637675391373024297494103440 10518172 -95436486268491076531299784926455316480 10518173 124140122142939734359434886344448549260 10518174 -5006431247784192847289093717490603264 10518175 40508077205835614630643192016393330800 10518176 -141331902786621806974537295231075745792 10518177 783870704342235146943796686389613205632 10518178 -146099277592768924314376950084193372800 10518179 208637738410265459330895356979023173632 10518180 84807327906442739845139708141034024960 10518181 -157305972879463750963989271993346529636 10518182 109429844511039598731628520042979828192 10518183 48646703250431496532524491882618016600 10518184 94957038220656164150738105470532966400 10518185 -89920478209259194312784635097289545400 10518186 -31124741987382091817904614280077692416 10518187 -9154492654794792835891742038558834240 10518188 -237307059322303261350930933997630778112 10518189 309928671607751094774376710536214888000 10518190 42430633538303816500161325673495217600 10518191 216993226271225800760144395182640333800 10518192 52897742816174565073399450266615005184 10518193 -368724868486589109555065774796136714542 10518194 543890441028736178671831100354501760 10518195 13178189679306238414716883047416008800 10518196 -200139708553954791791438730436977326080 10518197 788464205013233597530425855977181905646 10518198 101818192713401474688321865277181866880 10518199 -210932631256197531352017885713345939040 10518200 -58450378208069305670573300139712512000 10518201 627100249408666621252900319529483827040 10518202 89543273584878395632681411346923624704 10518203 27956811983428814946651271049546980452 10518204 2285417872252695381063155421084214272 10518205 -10185376610659130449324359682872444840 10518206 -52630254568741456527292835522814263040 10518207 -16588863888752142102921473861146017792 10518208 277593591257493345841511145185633894400 10518209 50215418580155105742395197038907739604 10518210 -101203282068482173701637959499638489600 10518211 579953936695357434795788935080141169104 10518212 34315048727412255184976716839996437760 10518213 -525364949682704638690455606337116036000 10518214 -37172888593132334721660172210429807488 10518215 258394309840673102278338495101556612000 10518216 -302344965172607671752704481065079398400 10518217 155546225361179973338238780138013554266 10518218 -179423433896042245425491042382610199040 10518219 165337164277773475549493192014586359800 10518220 226494596165891126792129047524899450880 10518221 -678368394621490209820202036632882176 10518222 27087167551830484705818176180409772032 10518223 -117844443752881922408349688274660710080 10518224 -74705444520373877006643593604605411328 10518225 121871607570933159145248089332346628000 10518226 71101865406388209597069571547510860800 10518227 -18759389475278724616423817645023232592 10518228 212501548092412124659153854987364638720 10518229 -184449657198408218015620612963543331360 10518230 -1842375014421310278023952827650671360 10518231 392345112448458744722395535729166965352 10518232 408112648543318398725361897745391462400 10518233 204002587254172179236165816007828282048 10518234 -61355446179324320430984313960307320320 10518235 -11404327036442006282285590412132571840 10518236 132957480040179015827734718059748533248 10518237 424021689432505593939693126957113964294 10518238 46653533659025907636333905211870604800 10518239 -765528947086998156608385044580677233344 10518240 8706747395578466704746018262509158400 10518241 -370165040526363955603182528389620989696 10518242 -343893961887970706400808163380352836320 10518243 -463422405122972809374151702599595819776 10518244 139687253810086715713410743469492191232 10518245 54636099416238595650978339277355157120 10518246 -178827358141701061447855216767415900128 10518247 -536956328007830006449559305184847375304 10518248 -166859925656740373137465647107207577600 10518249 14254803844570287307676351372878369152 10518250 -356812515267331170527242701960651336000 10518251 -1095281748549126096666264551565037202400 10518252 -423213524101075463101009900155582222336 10518253 -507357675413099669857183793498455746740 10518254 81394526325603541525824430826752128576 10518255 457700331851341984434513695573449825920 10518256 -33299341950291685499850013080024055808 10518257 -1264966246819959814156091210559598036608 10518258 77671651259068776199084496614148452608 10518259 -75017768829056873997344565878223805320 10518260 162393481337649267929299508907327578880 10518261 -97412192164973698316316552962502972864 10518262 -43178534282288393785617546805276772736 10518263 60076325773535357589114450447015497472 10518264 255716217821640228864015965770958008320 10518265 -295963453631818922677378529619121553340 10518266 64149431710009534362496390834835486208 10518267 142600660435227042001309251913122631680 10518268 35040756064408957522868765660078330880 10518269 -169165633658118588813534183907898000640 10518270 -56181190896282199427297320523280445440 10518271 430416911809181830806917525699137615680 10518272 -18490923243865309884520510751326076928 10518273 1506237415947945836902010493826042320 10518274 -93589091563164540695971692442447075200 10518275 350574210155786817147576911074485762300 10518276 -329142927988937335252028510345790624768 10518277 -29512334225047850248454755665794139456 10518278 9279700214008653306030493612732079424 10518279 68435947549748763436667349559181581440 10518280 -161758485772199790236448256048475289600 10518281 -306966719346808669489371373095966642918 10518282 -133620835303446350719368281519478412800 10518283 96304397405502310293548521809432712532 10518284 110079093100924278860342981434438778880 10518285 251848506052421773625354152437365119200 10518286 110681831841334158031879943819096115840 10518287 -146426740590908251691062358715322147440 10518288 -166225133863769970198429189431820288 10518289 -519477110936022672565567787298110808910 10518290 -135191418398443047027773954409578805600 10518291 -172722790018912131856030859102363609376 10518292 409360039969398699153928210027441473280 10518293 -653807990383628255982904823260373545458 10518294 -17208192843680765746405876048291982400 10518295 126594467753702485949660860670930104800 10518296 -7210418173324806269733363296662425600 10518297 -408977002148193912507564691633220772480 10518298 -141288041840066839015539098749106552064 10518299 279612964161560571885133165162529576640 10518300 -16721864845882188406716281864113152000 10518301 -157110107845354882457826959246251181588 10518302 365192328839418198644742665426766740352 10518303 -241806195590781425647398722344388602296 10518304 113718663454192534613920824428477939712 10518305 202332628879530713173488173891381385600 10518306 134238098794786423618557072615532677504 10518307 -830995667018659011491738746038700397000 10518308 39856178067951303853002450314695316736 10518309 137839322851548535205193619983961566720 10518310 113634251536908666098074129753471701120 10518311 294480884499108010080576073670716209912 10518312 32151041784732329980918655264370524160 10518313 132156350364304960165806913714337562724 10518314 -44759097781852318704900996713720206848 10518315 -305713617813352731225277007498103198480 10518316 2794542124457027900981685290699786752 10518317 141807873102687500988590676100321926060 10518318 218023460419102799717816693450820405504 10518319 -148710065771138804015381171808115053600 10518320 43743175651409580647169284471572070400 10518321 -50481556290452954225146366082953093536 10518322 -2155439267090257804914846954028482288 10518323 33258256567418477405856976533420417600 10518324 -174489844840960160734532019164466063360 10518325 -168934339505776750262336753604420187500 10518326 -16879920851207409357105144746338296576 10518327 95069942062252384581926687745734540328 10518328 -697656068179703242634217024522717143040 10518329 -847375584210327095784499496274085616640 10518330 135988627056613601598077626567222801920 10518331 -203002634854750473552030924048835894272 10518332 -273438880177096240905793635330447548928 10518333 153253906532781410244584316257853862464 10518334 156735706382226095705992717306041090816 10518335 77347023866201545571259896130724898280 10518336 9312096393198120054990468836677386240 10518337 -82623806223505146949963105054625924160 10518338 -132240386863505842929427252389375589680 10518339 136027908527967362971141444623792796848 10518340 30880284531482071373780167540818474240 10518341 -115151768002436623201915327829945684160 10518342 116788624759694575757061387767176535808 10518343 443142025210363273771066830959640220800 10518344 -56167525160263499893389531834507264000 10518345 -28283427836523748068982718649072915960 10518346 -111163677502792742959634951739953650128 10518347 13789364740972555888932587959436172432 10518348 23322569835714253641170917496140193280 10518349 -428311473782103966387859648328070224650 10518350 88967793842984571070845428560831972800 10518351 13896012671198439855777281111438232720 10518352 -71593954564743643636638698317948026880 10518353 359405145225831733377621727086612127602 10518354 -104964176488118244617157713830011133440 10518355 105595731722133733031756271334597811760 10518356 -279908433818353740132927194228526334080 10518357 119438012960303745418558251711911805600 10518358 -187563546590113191657411740842771380480 10518359 786392272109487713413465473691045680 10518360 78857216770241270965860561770525491200 10518361 -216935385461472142144804494521297502720 10518362 107197113784302791545145747945823283200 10518363 -116409658291215526219572508502615547600 10518364 -182675544440297397162356190743334260224 10518365 398822975027905875974181310416307223040 10518366 141741536473944398149716907466645326848 10518367 568002636495077200069150143276033840416 10518368 110405836276253797636313092772193632256 10518369 326307608712544257862809622802897421744 10518370 31928489564003905681880454205682012160 10518371 -707917529872613393563052750309418163428 10518372 -122016390191202289757471843179949676288 10518373 -599069639126051177114148496571716473636 10518374 -404649052500116872754232970266435356928 10518375 95572599540911251851879318736923264000 10518376 297131663353932503512780321787461632000 10518377 -520706120499340463755468640673155394588 10518378 -36480604809630948562674370643371114752 10518379 -123895691470330020071067640285143813816 10518380 57478418392455287562653655575745346560 10518381 199106097657336203171914247305534757280 10518382 -8864020086557851149389985544705716480 10518383 -6095871024310352883149463928253634432 10518384 -29179075598185811540452787742262788096 10518385 -642270344264022971776489806430893643200 10518386 38615586860060805519776620343141358624 10518387 84605239566610673971244191049348953920 10518388 -69260674260782671915463159586899330304 10518389 52630865528952749349691661827061575836 10518390 21701561722935753732611885239753728000 10518391 -153485633490046747121909269023572468760 10518392 270947652221650691030764770014365900800 10518393 -148339629609238305450331927868589322752 10518394 259117459513171272356818271794297638912 10518395 -566297583113481794955323562275681337600 10518396 24993589226319745395119881078971064320 10518397 171998375276588365723312028458527639392 10518398 212442543634250299744112840477834065920 10518399 -339489369370132160604827764848132668616 10518400 87347633457581887552676199672053760000 10518401 629862756772452053029422737871245046402 10518402 1476621715207024769683737376828385280 10518403 19856731238957778409619495360095644880 10518404 -13761150578164806151023289685876945664 10518405 219190517164086649775399219581177184160 10518406 63952922692265667371286687320132579328 10518407 -442725360878129791174848732043964416200 10518408 321651229550349359454990507061399756800 10518409 244610276288776678400351365826944490 10518410 -106717898295466392791541060322274764800 10518411 278340270360279297255584686417937562072 10518412 14128303980961900442792303002859673600 10518413 220397248599904671781457438988232013484 10518414 140779146352283065138801188963213541440 10518415 -106735821096667670512210040348059768440 10518416 -60751390394003477470285116657712742400 10518417 1677019806719804066788794291708825792 10518418 -173158766493503088207559831460483145840 10518419 -677817819226972749456646786324871285160 10518420 45349998798199815093096321760322703360 10518421 28258353699667257143203777733607540000 10518422 55528210433426665522952855123855655552 10518423 -141181471318828895931181889949074827416 10518424 -3209731488779119866790491109966479360 10518425 383685593814951551909259354380127699150 10518426 151644311034572764888608102357713463792 10518427 168630030265067297234814609715945488624 10518428 -605947667035056755700350362503774712320 10518429 -64531056885086778020660326621583621952 10518430 -29121890486583281679098650037987412480 10518431 -47396325712837011998337141909268707456 10518432 -282978407976218653970912422891804950528 10518433 -400248448843060036010060311894323735276 10518434 8181382125146260541007632708831419392 10518435 -315177606274932254799891553579253664480 10518436 70364318844843302175508856626878022912 10518437 -74444520118886704108125256692389457888 10518438 -102497594449855959354021233041589760000 10518439 -437470481609688898494150526086554490760 10518440 20161455248298937889445700244889600000 10518441 -377516109972401271370081071740499293808 10518442 -312154236780593465961872965122840953856 10518443 -189128282966209632491613197827982796912 10518444 175158710973045262569776550589630817280 10518445 -41136840694898606741993061799046400 10518446 21560652641901587024440555247214756672 10518447 -128951007871642071219117390890709214200 10518448 185075443977429796015716235337646620672 10518449 345541447033699189547520545191456920036 10518450 -71568313205425203096730035349762838400 10518451 -581810333090261747400060590171536034548 10518452 -25637308163891030417172590587489148928 10518453 -147415645435199298906206245964177488032 10518454 264236889077213127637459662599570806176 10518455 -52946917055498137918299789628580352000 10518456 28138908447899905673208897104685834240 10518457 11035094035837257863220642324708646266 10518458 208744668806601801341395962088102996080 10518459 -283884098874080974793049278570114239488 10518460 186686454746942866146505532718476321280 10518461 -744883179563788188144723132040160130240 10518462 -181349209561501016016914994190169302080 10518463 248811786710640389878804950526770599344 10518464 -163871546469178082060280189638009683968 10518465 46898139656856839329076794361032752000 10518466 -41732791009331185739577882403231879680 10518467 554297288142599998282298537230649434320 10518468 4259584724002161701453472102311208960 10518469 178235105698588691328653719300693737528 10518470 -138427949253707387788529886705076072320 10518471 -35937124373546409606908730591025634400 10518472 412916798006372163015033235933993804800 10518473 168635989777026382307342098583210720640 10518474 -126637459096621575856071580902651432960 10518475 112758747714317767871268527302837555200 10518476 -286301820263040601272869478976768596480 10518477 272583686030833751626286573419447254720 10518478 -286036015331251615768424709972152194944 10518479 2226734837937497080802800097326645176 10518480 -11561455425456780559128576518785597440 10518481 452932192653962487733560617506890071282 10518482 -38492219645100905558272433581898956128 10518483 111571593914836503600573502103881320000 10518484 209325967920561951519457656744841222016 10518485 -40282749959629007227534752180659927400 10518486 -20456305482730348274917601953581318144 10518487 -41833286323921053273700898766427871784 10518488 -5776199420387414924949736656320163840 10518489 -248807479306890388851899067758076135846 10518490 -180078020539407801649495755410893812000 10518491 -211832486438050271658652355697115074108 10518492 43847075917441628552217318095942341632 10518493 771051572171149918819926587064904534444 10518494 -85602551883140427848987431997269143168 10518495 142630202406790993711370568014654438400 10518496 390234531486528376911126343631901818880 10518497 11508907594711652114033078857599722400 10518498 209259910552978841106773157840732538368 10518499 -34125301680415515830249021356162469064 10518500 211338212825466028193012379514542720000 10518501 32045238771472634695274102706575141184 10518502 373143133319283338745149415989089481952 10518503 -476463328567016485259465881234227561720 10518504 -89240632782203734875209647930610810880 10518505 378670104052450353578414640798493501320 10518506 490440446327718813752629511399445196800 10518507 323620558699435314757981829370019434168 10518508 13582050587303771590760698521822756864 10518509 121619993099542730115440462138453956800 10518510 179367326454917720516976556839690514560 10518511 57174400978250377305225991750713079000 10518512 33661752850769424058129912621072515072 10518513 41944008347395639260363108268074021744 10518514 -228836253828167512536138468102213246720 10518515 11226863337654287567518856438429052480 10518516 147101852699990640734834455162426611072 10518517 24410129539427336740705369264641822592 10518518 270329719365971014325353374122665366080 10518519 341965093786351493270592704089258574208 10518520 132983628414461969344356620215471104000 10518521 -46460778478322337932501456592545550336 10518522 29659377451505704702487141457812949504 10518523 464258581370023172648825037587942644772 10518524 201117846968539037636465159485895456256 10518525 -354682290779319525103654986144914784000 10518526 -402053959474924727803866511973909004288 10518527 33736841189347456802164336651178213376 10518528 -147379459009348269516837210819196354560 10518529 37252989618592797221749192975706186112 10518530 359248286352370135926285056690894880 10518531 1735424771080656479884430879318027904 10518532 56230386375284241069883738322984336640 10518533 273049926350758016708382068237635775520 10518534 -81229782548507725259728863687169113600 10518535 381173013809875347511274927411256214560 10518536 215720111975847858800912521583395476480 10518537 265502160777681808575369494210368108560 10518538 159866570570976548541269583212208175920 10518539 70075228302939883751815675787703633024 10518540 235871273895363906060348673899813964800 10518541 490170741189370291067265067877821711584 10518542 -114304978974198214546884922805381984256 10518543 -11035191475913396527864726671737664000 10518544 25142501032083651198712038032284581888 10518545 26562181957140637918406922709687898280 10518546 -227728811526622736250737140221485258496 10518547 25373007642055084327375750087805806160 10518548 -177985368557073980064758862055501307904 10518549 29687927984210946898676127248928502560 10518550 -24983369724790703821137784009915910400 10518551 158538493943444031865970311196959668552 10518552 619719425939755552040235556980277248000 10518553 -189304556959713917097217526734117789056 10518554 175364044326083170433953161670600838880 10518555 7000157677167137467148491076517573120 10518556 252510987275495780819189783514015864320 10518557 -112302008153752012769650199383291901088 10518558 150866402549353619838790077936142795584 10518559 384183311312717377833926063591452945760 10518560 -207661091024402239540397241387309465600 10518561 273835414297919483247334458164706224640 10518562 31731510836874472070108676505157947392 10518563 178293193103007506979944152569161802000 10518564 -44364153402790149815992674697391198208 10518565 203126967376954602514903625434334846460 10518566 648172795489483242241736809090708727424 10518567 -217147401209781427507201216986909927552 10518568 -269510006902767362215201371589392061440 10518569 159424102970726156664102691009215662970 10518570 -2975588315251078892455185583123863360 10518571 -152174252411730254876575618391707809280 10518572 -217072901667748905318611801396384097024 10518573 10954046502869212505190365079433361280 10518574 2712712223512574108575281468040366080 10518575 88684785770061321735112851962012293800 10518576 -398402717328593241276385211280261120 10518577 164453589258202990806731549147098917360 10518578 17211218358925869423167477496124102656 10518579 4470967471895379251058333323911357440 10518580 106997390873447405437430576604661962240 10518581 529713172574956903878960063440767766382 10518582 -87914233518881344850085379602390112896 10518583 416365286574284229189276464696266449040 10518584 738635820067183199892195565106187202560 10518585 87064167713722902412776380316350013120 10518586 27158850285824616622301777617449353664 10518587 299303062679403547095747389664997360992 10518588 -310984052384429991953058401546079241728 10518589 29641389794603305682011768762066952390 10518590 86790177592950217335237184683612672000 10518591 -150339955152263465027129757449771260656 10518592 23687605734484126609419808796439478272 10518593 89585151413221868201771007395539675842 10518594 6179481899636971792147955752462433280 10518595 -68949993134222060329722333769637180400 10518596 268259040277231124540285114225715978240 10518597 -149283782395719681260682627914543674500 10518598 -550398062989439477448670472834799353664 10518599 58731774239962425117528612725437210080 10518600 80471727858636329206915000365539328000 10518601 687027174893979488100347678048529360602 10518602 -21231774381761192825385415110771703248 10518603 -188724220476213118558937814025539789096 10518604 -231447319447397740052768665749732031744 10518605 61933563193247835126142140156874014360 10518606 76701884910242396464180358958804203520 10518607 56355116797474492035738007568998658232 10518608 -174343491229386442557728727370512211968 10518609 -10299426656495457196316179000520683200 10518610 39891530897455610756871799761101137920 10518611 -376994813923460942706215782647389418648 10518612 -91853436189284316419565024265863702528 10518613 -3242909418372155940138397334127882240 10518614 -455138040167699477484623462373639930048 10518615 83082972745113122398079986666275794760 10518616 -2272855001636814925392236839635210240 10518617 1449515573192488567923640976398701840 10518618 52120302190027079218437425184313367040 10518619 117523246227507636991722823866808185360 10518620 23282731778916162597481144483857070080 10518621 -433765753006737081530595301317579593088 10518622 127259328309412994293215661424601962112 10518623 188806886339619343414071002950960291872 10518624 -152737984781238339374028357221902319616 10518625 208321738068145120408359527131188018000 10518626 -53375140036893687486673989374490925488 10518627 -62625890077451848921121344241908685568 10518628 -245825281210861326366701677805341076480 10518629 52369347828547946360584372397763576960 10518630 -3561321359388006435972300093030372480 10518631 -186931128399658900767819434330779978656 10518632 -131022312065215687136275080477549004800 10518633 -258317981235752858132584617062730554400 10518634 12313445280361809388817378605897264992 10518635 36485711904753034045915661356537823760 10518636 95514271125090831932805615670699709952 10518637 -1211324476793733758945656930676990020308 10518638 33501353230800775551449431019355534720 10518639 -190983974419488787747321270993084323576 10518640 48501346317331565381119270307613573120 10518641 -12237283747291669085626828817232139776 10518642 65975698172215181850445624919469304320 10518643 17371364262464301454424060897967111600 10518644 388458862829941940149557464793599358336 10518645 -100285744475419871954622151711857851520 10518646 100949763689139674806708358596305562272 10518647 1040763249486963067590146056646089401600 10518648 -83044723123293930247106993380864819200 10518649 -51503816101417906788158141384647178364 10518650 -91920754513083520332496623972950150400 10518651 44589874430724495687922449733174224 10518652 3822220470822849012464931166788690432 10518653 131556541106480457896380022461845184902 10518654 -8888781169615761384131460002856626880 10518655 205242082443333014308965101461330872000 10518656 -14622077232227302780158583960271585280 10518657 -269120246139169661626104862708830884160 10518658 345617102961326180446048742261626633680 10518659 -59154308822959020702368439891278439696 10518660 -167158991084289185010780182800650240 10518661 38990569828537536873707714638702087262 10518662 -122018294886148698891187450382102753280 10518663 -329444985266456735499235203668526305712 10518664 11955895190969294887880942605901137920 10518665 705741938929986094116262334213913790080 10518666 -40422069777702357652798842564683347200 10518667 -267356563873456126907095502404806379160 10518668 428479255284284940347101688463863394048 10518669 -106384712082594730079621732208812161152 10518670 69245135890125262860451459280159756160 10518671 234966096424780741586870460495763501872 10518672 505512568840815725541874515317882880 10518673 -101649260739390315015219543011973271104 10518674 -45520002648297612631385140547886359664 10518675 -65044899814197909494358732706379775000 10518676 74535816937432747724609199689492236288 10518677 -266358958129849854710983972532554331880 10518678 411584208051913435224542495823837678144 10518679 -672965821367569385817547957681804945720 10518680 136247023005946500374044295851328716800 10518681 3126285711095997509680909393459640160 10518682 -160036687933527728650774952327633911296 10518683 401367409635363245064730625900319148788 10518684 296924345723657334654345404833084219392 10518685 -213884330368804393106132687470440009600 10518686 4357007416500035313827427300846314880 10518687 -93377633190540812481803783823963048960 10518688 363042810215889276544186961207337615360 10518689 -582929341629565960738684489438691892510 10518690 -17036036354629284613608869537714472960 10518691 -92460863453566638746961517386426095908 10518692 -122280774665760986452369447304409538560 10518693 120918472324728983173166593600311398208 10518694 -133940409883592467766670713258392048128 10518695 -87846907400419103237473947507611970000 10518696 386605797216596066305450288745618181120 10518697 128315598920655146365556746742297947200 10518698 39108895907737708055217676473127642464 10518699 -150014071342646725703554955704055346000 10518700 -141524952250872712621820402488012416000 10518701 318395365158832749689380101607544295702 10518702 -2638319820764498469879633688508401536 10518703 1305045062529000786715471014548512768 10518704 38162048190778425308402386578953994240 10518705 -67820140596067776828669250580228084160 10518706 143933258907979595252817075083287964160 10518707 33767439608497790706827813006369811840 10518708 348027739518999063507731614574375786496 10518709 116781429648657243052841672687255836910 10518710 -138284843348748659394822142354974858240 10518711 51901881325963450581645593733244581504 10518712 -156904228708562728200408982538317332480 10518713 3610849724545256327502194474183673600 10518714 86057509078064987899880823313784801280 10518715 -534925538389911522174854282144620928640 10518716 3076241544532772372304812661228324864 10518717 -233313432081486913028606306747772780000 10518718 -17490955307673104612494457442219164160 10518719 379903983880316706887075402425759533120 10518720 -105556484772052906162884493442254110720 10518721 245650351830697260761133326930573137344 10518722 -169847554280691064886155431114150839088 10518723 -220504423004696088200362258597037202000 10518724 -51637574937346276647103633680932883200 10518725 -104258688069667837628420863379047269600 10518726 11273379762026788322594228075440710144 10518727 -446266246371071902515438690961637424424 10518728 -287593969691985610170253541301003386880 10518729 -163712880099320889261981545103306139056 10518730 51637481788368824647821303599324606400 10518731 685659620898730753694191426207342544532 10518732 -109840523403682040136000326170393121280 10518733 -403836905911512759979305731430488996520 10518734 -60273525717309273498804206997235051008 10518735 245429085054051419744446233222337725600 10518736 -44330040575391005569441535935541280768 10518737 274263924769742288575463722219565926386 10518738 -197143038069022179462377797768024704000 10518739 193219760373810863142274734412294751232 10518740 -123365676189932821743250463565152559360 10518741 126813444280625441082472162991785755072 10518742 9716887649586031050731872431990528000 10518743 809409908019984398436332396713170457992 10518744 -286994984817134551126586492096046305280 10518745 -109535029939852959828563551998744277500 10518746 534650576711474234053975766687013888 10518747 263628333405525101478317024672581263000 10518748 284731990584134105458646086454777297408 10518749 -165099348445470635490655359988425980250 10518750 -152736520722886213587164225556730800000 10518751 -67643063427062945295488649497743046880 10518752 -234834625562679691383376789411511402496 10518753 152579119759601466792024620213161622400 10518754 -555439954277459781747317062545509960928 10518755 -45223804985740473098620844853521885280 10518756 -94943144140954053952604522734784102400 10518757 -483947728808694951031748956854785700994 10518758 8538741731555151860793056173907808480 10518759 103949771326964008271276402618129416464 10518760 -159129051036848481467363069941029273600 10518761 -38772077396450328910796724008974672800 10518762 -131043591337892642451649906002927369216 10518763 -486250592947997412067548913443081758096 10518764 400329231848837258043977794272681139200 10518765 -33151359513344382917598491248418127360 10518766 -105595820647223550414144038539633523520 10518767 -34861970202638497159735852322922135360 10518768 -26231158111688524307143847122951864320 10518769 -449097081682799427366150837135048885404 10518770 387405209265155350868681242240922472960 10518771 50624320929064514211631289567532779520 10518772 -1124931500136463579954515724987725824 10518773 -324170211827625790353723221159472144978 10518774 14147422499538564056130057189454172160 10518775 103032253093502892769894767509026796800 10518776 -870975968828605650406610220290097623040 10518777 43773818856828706624179097987066538100 10518778 -49099672093855186979771543270085436560 10518779 304741309785199896959186120613361352880 10518780 -37953511433063439008770886830455398400 10518781 -162556749870897347713137710738274940468 10518782 -158773951912080629280454014955807147008 10518783 118914590234484697668819395299151528448 10518784 -295879353069549974438561984386877620224 10518785 235391903565420729015552500582364397800 10518786 -164988991933186571403430898990899144368 10518787 -288081380861401028177670736230603586564 10518788 123576373209062944510243337857253376 10518789 -540422501749506319913756697159652032 10518790 -161832679013788929334185878219734281600 10518791 267650032096872742422087061086705015192 10518792 -276756038389571520251991747252408975360 10518793 -208144940886414146924432039294893011420 10518794 22740110882655558027914310732707454720 10518795 94292027606043421138198659578945011200 10518796 -48445585661156248478098855381796904960 10518797 -401471408133195842911607155106724541920 10518798 35506993853856017015717753100073311360 10518799 339762450338014263101132200946900896640 10518800 -5097655936112232562955632673856921600 10518801 -226343356838803402715927264873119256736 10518802 -39960932878298093059122960965924533248 10518803 307403405307561197670784702084661195052 10518804 -54265321508609599736582349671351155200 10518805 108402879091273089267139760443030981920 10518806 67697815655180040805564721445109161600 10518807 -169845657643357320522698462298987492912 10518808 -443232397410366332925032678021649623040 10518809 -242435438060103601314377814273895497984 10518810 -22153806393947727525926394096280250880 10518811 -102055476402579973919248827180232068176 10518812 15724945334362629405652702441878406656 10518813 -97984337628318498572369506828688364858 10518814 -101244426643815169290561531691736943744 10518815 -71853424261186185150112352432612282400 10518816 -120644667177127379775241359175893123072 10518817 234545032112943229020664761573729312866 10518818 10418539129220011050275285227711529376 10518819 -449233675892408965647572952961039632 10518820 69453333755184735791100916537112985600 10518821 -273353239050056268185520931298749668900 10518822 -12621981415735292747554905354790732800 10518823 -230902348531930375069401953261892420560 10518824 8843763761836040714974638622541736960 10518825 54227008049747819464038815032613220000 10518826 -95380454389860962718662094822900759888 10518827 -34695368884466392379446802415090846720 10518828 -273154214824760037403242724857339271680 10518829 -1094016169555881568751357960080986942624 10518830 105005908266094270239887816174068367040 10518831 -32911631356830898449773652559141883472 10518832 1491188035890987124059876119844782080 10518833 -4864986423166009276186452420698241996 10518834 -101522334400074830683678196394164661120 10518835 -234830499462948929277372317539617075840 10518836 -81488858574832495347579402060673167360 10518837 -4213507616948695449582963810226621440 10518838 45373214589569955962118682770862301760 10518839 -50275216364362951318980292149250193976 10518840 -338975996491211967828883868373245952000 10518841 111343552586837369268466278508664303812 10518842 41799341815556381186483011856557929072 10518843 -132762745807163595986369401218563995392 10518844 146090332887045879421668485132995664896 10518845 -287371585514141757800815536977708418900 10518846 -70629728615204302325331121498608157056 10518847 -226827274764621326076144459512324693208 10518848 43147561327855698773730838519475601408 10518849 224787340353991191357051586892203015680 10518850 70340883539848697587140591797937024000 10518851 -139993039982859119093725682789009735520 10518852 122082331104782274668147353255094065152 10518853 174316105498135254714948033093422867102 10518854 -313454336650511482863380281352416830624 10518855 -18548221636302191038669112446552277040 10518856 -632866826433656540210137566047537356800 10518857 -126695772604306279581112208706139423260 10518858 16388984462590113380602105678686056448 10518859 -195556801573083579587974366311592977296 10518860 -28967420566767667585732909681542912000 10518861 -391041840301857477162568754806068664128 10518862 30047691483290819861841685017840198912 10518863 509562360395905345098029812450422367344 10518864 50529268637997208052058231463571226624 10518865 -23245328368122485207403323063716646400 10518866 -149388288357415447520187257673431410176 10518867 275329041720633996804621016709319463284 10518868 119299146062680116610362802309654794240 10518869 111792014657608335572216009853049410360 10518870 150475835498880253713334762771152316800 10518871 -268015427995962096592184692712062092456 10518872 -41867869955793091652432766524356608000 10518873 333072403957368791799289087554138738384 10518874 -45436193766795007798883200074140812800 10518875 -14797794520230853831116296190104640000 10518876 146136781050847476813596542072925352960 10518877 336412555933570556472932759360352626726 10518878 30774786563500164565054526167286366592 10518879 -4442412444075693815186706927047464320 10518880 -199199572516485032065823516642810265600 10518881 -256209197262494757356721085791087492318 10518882 146444841119333494628646868133893767168 10518883 17532969621358025133554579395925438664 10518884 529288063284140628372525260530220082816 10518885 -71336174718513888987851715449485089960 10518886 178591950627075448550906752943658754560 10518887 262226989078757175185455680329386948536 10518888 -221582082588588516141542763367905853440 10518889 268332126305394951236373419650180608 10518890 -115217657349183169435724135851712944800 10518891 228888495881407418070116322214090171992 10518892 -94973563008367027945077081967849686784 10518893 -136758874344223607407234013942626711680 10518894 -203648538079484730462829732933506759360 10518895 -65741998167995322081536647707800750400 10518896 -98660884896120981093987517732536680448 10518897 51703498110869025395130620353870662528 10518898 205194612394244046220352277282784093104 10518899 -75811778508711858430702647496921428864 10518900 24146310469735461000525734925725184000 10518901 91711965536730187998844959497014553404 10518902 5378933868886379958089838319991949312 10518903 -11428380606135137386204075534992952560 10518904 -90884350648839396386944010327712583680 10518905 518775510081997497309645116949155061060 10518906 4133011436388101486361299338275784704 10518907 114051330404479814575998726501447181824 10518908 88689162011336067633502234820832032256 10518909 -500839322823387898723094051201950441440 10518910 -33916839173783906745121029016500787200 10518911 215357050657511063143619244034237648152 10518912 -149062229110999565052484022916675010560 10518913 14130215839892394132753530384692895920 10518914 -78717536663587305589175455739633330688 10518915 -143163593808456923768695797814383279360 10518916 -135533091908081223982801009696128549760 10518917 -328081328496218565619481856726396752034 10518918 2444121818449918246992699540967592448 10518919 68972121457481526518266946525560859568 10518920 -16212549698273903825547606970368000000 10518921 -75100199728860703216822096557474193728 10518922 108891274677212442942252326084278701312 10518923 -150994464048093348452982174124344349656 10518924 25420311220529277685360818149185244160 10518925 -63911474865015511830062658035661920350 10518926 370611732081804683422903069298955310080 10518927 3820436114851391532469095791279581200 10518928 -74601898231246373333487019699864952832 10518929 -576907058990905647103431285168871703040 10518930 161388608585795932680271577189534976000 10518931 245922442047767787245220495243787010732 10518932 138103295756532010868925232560670402560 10518933 115783895841051660535024122294077483520 10518934 8094903874988012798792004969481107072 10518935 -3710860414564546888571505706514150400 10518936 53025829738340260425783644225380147200 10518937 152497124710044098602727006663450315904 10518938 122256556066026106179930341342571886560 10518939 93719990313030219890418258903734153004 10518940 -196948003356479661761551853306026344960 10518941 24009199389122649691980027059292732000 10518942 3644263409375171344888397643936205824 10518943 -296434579675120260682591082870794901376 10518944 272901721867739153197568891402470686720 10518945 8924941634397401539958492609928561600 10518946 -299590831250691311146064757265296113328 10518947 -41372479256321101604347898955944621604 10518948 -177450017818122413919153531610945892352 10518949 -139981818691265085624325493441189416320 10518950 -12131912692352348531432163653070422400 10518951 -33296376606941992282994145290538378240 10518952 -299965200185439966028510168080587089920 10518953 75651180756608618967557043146829844800 10518954 -156304173416595738792374651132171298816 10518955 186031240502463365715449971078594347360 10518956 -37468726324071680366735961918638997504 10518957 -337824929260864616650595062210977687360 10518958 -157762069425220530632041309826627527680 10518959 -701266993099789520040921259146472533960 10518960 -30053257484261243514244000316316057600 10518961 113931173694441376444190395958613156930 10518962 197140522299961445082864287886994902528 10518963 -9589599886593010960889121771633318912 10518964 462451535481931535815630502112595302400 10518965 -310698267667388632030874925094131367140 10518966 -140625007488827240878015499696293244448 10518967 380877659921844074314416262174995384360 10518968 162490579482337382702925368975683522560 10518969 -303836265126701589658901467073804423856 10518970 107418986446761946244946708093947904000 10518971 -466213969925572948529925909562443468720 10518972 -17090715353904477172894747717779844608 10518973 -199935680054667144099755294534239182356 10518974 307774279331634252414021122703042836736 10518975 -16232757519906822689562207242935490400 10518976 -108282810441634032081784519875499130880 10518977 -23381222293786956432795650105224633854 10518978 -196822835594755569305379204565762662912 10518979 -275970884459865513217161903789294676420 10518980 -2886841698164246568807534873315552000 10518981 172517975329494345432610711187944327680 10518982 -38247320056605458317615274779369391616 10518983 -148818016162078909534727118823918957176 10518984 211268261237364542287240545192567275520 10518985 139022095407277222019042216784395838180 10518986 1335888669385083224782660172301771264 10518987 401052500450066981854057685471491590360 10518988 82174061411453156458653727811503382016 10518989 61193615231227997662243946193714554880 10518990 -128468287898159372476328047844772898560 10518991 410670003088737099514845876538249893344 10518992 -22121930616936170373330617514643292160 10518993 -56902678306108355858614589284125217740 10518994 -7027721857478755523710175265104381280 10518995 143803871491957012957236562724161633200 10518996 130794093950550518141125056870745743360 10518997 -211923577060007994562334411747168308548 10518998 11093861916841903691168213315197700736 10518999 -205120757552646726633180764294642355120 10519000 617498920417281301036089840525096960000 10519001 57090705471496159843462816309384979604 10519002 96603482393364724830294739986396243168 10519003 300818987709672241522843818447233119464 10519004 607832691863378849909475974173777920 10519005 -40426435803086256261653148507666370560 10519006 -138122208407002865032985996009763762048 10519007 -51483761084058412522011510336899106528 10519008 -29486959517694463340892627020650905600 10519009 641314768991664924956084748442004738210 10519010 109573121160079961208472833277225412160 10519011 211110949163229616700943591023087637600 10519012 15454113634815823038356233452265402368 10519013 2350087747940310543095702246534123904 10519014 180270908285124108813978818354408640 10519015 18167537935874026441476894496952250720 10519016 27454967676508959283357353268817049600 10519017 156365059817422372014150892352598491280 10519018 311356630218966461498392648461726763104 10519019 -225834154736215685792978888516379809904 10519020 202074291725386821080021338100159923200 10519021 -340822561727837850325491606424190292778 10519022 -122793265799880074419568842549648142400 10519023 118603550600225654098203847841490828288 10519024 -42702751979206253138041818700579471360 10519025 220223230403836235596429155173907480000 10519026 -34588068366267587421577480897469182464 10519027 -175175131727134118001007410057674622720 10519028 85635469267290126225207808582389738240 10519029 -124702092876238314268930744893991220736 10519030 -124468812499605614531046849146810019840 10519031 131555761999525464376386540229768313832 10519032 -7233436912839812494380396135677583360 10519033 -163109315273477114342243752188138721280 10519034 -19256023342230981217012812778485565584 10519035 65515366092502135585181863986994967040 10519036 -294793504841220261931388731228814062080 10519037 -705821171476740351613439740852112632314 10519038 189089793095217403231407682967516835840 10519039 -5969150659899226016259728367697192800 10519040 -71849397046759109558707765212893675520 10519041 108100778723888917475457957116552834880 10519042 35000691789224720974623885193017279744 10519043 168537317050126918747191698606818199292 10519044 -49858274586513009651355940247516561408 10519045 -104275560870041869124062946772158255400 10519046 -51805884309733952598483414305524553280 10519047 -433969941221478333976549136862507264 10519048 50270410554374040478597054367767388160 10519049 -263161620705151157233910578767612716700 10519050 -74327155200193216572305384499529920000 10519051 115445385892551306257179549930691483400 10519052 377171886810982577637423081587070318336 10519053 -452503113243874438157203153211725087296 10519054 6934677010169881360911439785802053120 10519055 503674676075984744922391333647128589960 10519056 90827503302434752316567733878873014272 10519057 -293523287493568139612093717810242865820 10519058 -90465392233265016548953307425345614720 10519059 324530251203017202809658990042345649920 10519060 48920060265432160837903862251466868480 10519061 -47867921521752995218545358380030915168 10519062 146103041513124896594991553813211554752 10519063 205733379679292918776961777085984507696 10519064 -334229917677838228315334975090300528640 10519065 -14023091913161917452694115909214686400 10519066 -136548338500305547982628403176232170768 10519067 80725454423026868147678986459132404360 10519068 -8816616640551107935994331428858216448 10519069 -161846097904678794896742335854513375392 10519070 1097478362985383942165421091585589760 10519071 -395621688465535839059910399693639698160 10519072 -464967359172435488374031102808285708288 10519073 19759222286630561182200652102238872704 10519074 128151364359298823461816346559101083344 10519075 37543405966039974103163317700540126400 10519076 -35255142592617191257898136056338882560 10519077 206952622705095478247756483401073657760 10519078 -97851736261992036084530578029076968000 10519079 -845001326159508011400944862350102537616 10519080 -78541087848389743320642954477271449600 10519081 -70522015423559008752200616311678646400 10519082 138631747130766533969612575319200495872 10519083 -53471345666196559124040504643728300960 10519084 500653247804903173478353993481673190400 10519085 280599796735631610239020998403306032780 10519086 -166359116769463464994487470644849779136 10519087 824474805460492372880230869357930523360 10519088 62274391426669847789262537128834383872 10519089 -14317849439903753348591992970626159680 10519090 319348676755294759861627313008742400 10519091 430643638528375350795881856485894570184 10519092 -25113294681332798515689702815675535360 10519093 -185224786972831590634756450224987313312 10519094 -308826113744620656461771593733165687904 10519095 203993062688828877545299013213084835840 10519096 -67854779420624082336285633791219466240 10519097 351775054117820265065190447113475477546 10519098 236706548822213795572301302306057429248 10519099 15118847629148649321692301494098319464 10519100 39065391217809019434153586747550630400 10519101 -36549458440936761147699406634704961370 10519102 432122382300970997389000899108697968000 10519103 -144082713968746975468589985939360864000 10519104 105218661578413467810240313896726429696 10519105 417913862587239732798508818889819906260 10519106 -53658649187443244921887651400793812448 10519107 134326233235878743268531656914456719360 10519108 273361900320029947300897211686238822528 10519109 619081725355365431590716995940017489310 10519110 19130221352366221317262446345554995200 10519111 -243844071969324734186423707857336325288 10519112 -446382619600627879919470503454048819200 10519113 -37473102596581166847161863260196429824 10519114 -134321010027923668411014742864513463040 10519115 -415875857281417921286449366415015379600 10519116 250807763350042570160912806683723505152 10519117 -150987041432836545811138522899313091328 10519118 -31487368673863552971183761293707456384 10519119 9301161022905893396961453216979829760 10519120 118095233711474752001993191160744755200 10519121 2504982434762992037446668227904390144 10519122 6254822940580687672479016503233026560 10519123 -326774874047287418768835391656449645336 10519124 103020184913965190605017073617588633600 10519125 230291805299786860086305322164529048000 10519126 -184868673556338623958871501502379403488 10519127 -56914789680363244032316142577296364024 10519128 133057282971109929611878672681694976000 10519129 -101252405877520256764821497635246039424 10519130 175622584736508954432883721624640180960 10519131 40180054969060217712441072023138118144 10519132 -195062102733120866269929693789594111488 10519133 -1372201469189454414812608082944740096 10519134 -76871977712914816384781449839532425216 10519135 764889315313345073162612119243850040 10519136 87742621410539777603497686544017260544 10519137 -46536053214554167583360076345832677120 10519138 -46930213134088612412901265591998395904 10519139 -364541747532484721430885068354192217060 10519140 -5509950877866708376494734172791808000 10519141 -347371741516335770952071650472455540800 10519142 6983784271215865029074334468597286272 10519143 358078048232407947641797293729915981864 10519144 -23436410620246189191101394401797923840 10519145 47605267246130953679389554087365817600 10519146 -15071967080000087035946049397544679936 10519147 -288294351683419396753230561536338307568 10519148 -246674760112318394873779368985455105792 10519149 -235363521233830647074321808619762124736 10519150 113357402056715919081628009435606929600 10519151 198061041163689090188385862353496797600 10519152 4222810010163588661851220300062523392 10519153 555121901618655598245535895379074984402 10519154 13759811543070449515587902263858155840 10519155 271911760793865593019878137798736577600 10519156 200937460522657169170679463223299309568 10519157 -300908736680115263286189080972065711776 10519158 5097787857771727616465898595856825088 10519159 37180143830061408832320709627615573632 10519160 -337611151603693602456996950123572224000 10519161 166639570187662711398747172059808533072 10519162 171614042949500088077101373489204798832 10519163 127951697340317733040196454046442402640 10519164 -4981149060671453020187252306337183744 10519165 -67566866199942549145478227178851207080 10519166 51795520754001368419635066722895912960 10519167 -84142791514263385813502033364201934320 10519168 2209146776551910432731339086605844480 10519169 -936094549193865829354007732202938864160 10519170 28821737234136628817256475983241497600 10519171 205534503853910126451095096667632886000 10519172 789408900670345803357702513691306809600 10519173 -646931907715501805774559686907794858880 10519174 -114180971468893645132515458070237126528 10519175 173520377921531925254990813546085706800 10519176 -1410528051555112919714273623039426560 10519177 -29530723258753853443176166558265282040 10519178 272953038016605162264586834836669862656 10519179 -196376663034703435925077549956672192 10519180 10293186092409105008966620438273966080 10519181 -350376536549188662508211980258145769300 10519182 -91001528489709726460792902136598659200 10519183 52946377622108839268133277921030064432 10519184 -62297135572623838665044553630540890112 10519185 278802509287129729885991695831363180800 10519186 300126587387258502749018149259828859792 10519187 -132540974556891555669965951811017673648 10519188 11109292501519378181700810102835113984 10519189 268905830523976824233714282948230094990 10519190 -103729896032819596324379483502909859200 10519191 -236747274613997418189392381848060682400 10519192 -477531584693187457835003390755968798720 10519193 755112452561200986031197145991661091344 10519194 59200860104841338290612130747836944384 10519195 -305588219907967617107569256389722628800 10519196 -504370947342105410603706047323013687808 10519197 121067142231569281165208383219962887328 10519198 221515559480110013221567991761844850240 10519199 -102284441145112660091392533490821655680 10519200 80829555481434968059544719690825728000 10519201 -140252567198000815533767498800094776320 10519202 393620290077800439070213626908440329552 10519203 -77803293145659523532592054464045634696 10519204 133941825946949056441624394758115475712 10519205 -31543922738959424334463390465589286240 10519206 -74247909364033790159671760610165936384 10519207 357475256438187615571476119899816622456 10519208 15850351843385469575995373021791272960 10519209 57881132627894420652155950306052128200 10519210 -106794312693905604279565942697869784640 10519211 221596410732871336523956775136040003584 10519212 231504108871401928354758395871087489024 10519213 107685048365740436442516773266068640044 10519214 295983348866896262507068927371240579840 10519215 81895164504351252194406248962600158720 10519216 53047996652682421923169868133707497472 10519217 -351406551740716273170439308575370393360 10519218 -131751238231765475203430169900965647872 10519219 -4345554183189378399935185086515006456 10519220 106007486800974432837680873885782874880 10519221 18772833122168380700759430737070657312 10519222 -56787365585529833037301523400423648480 10519223 -161454090456665719187943272315046808272 10519224 124163292937983032039802500397474385920 10519225 -45228354928459380688403497716030543250 10519226 -71077519094339051595496014881270819904 10519227 -5949880906000857716434087866369125232 10519228 -52274070700967243568759437442293706240 10519229 307243480540567016544732640993007470176 10519230 -39319704273664414953370394576438722560 10519231 388271826065791663451411032976826900032 10519232 -48514680672873289363941661613289897984 10519233 -126125064021697527040136799406884576 10519234 108178690173448905533804020845479861760 10519235 20181026431640964293000046056946044160 10519236 -56080407595195627784396925912430387200 10519237 -51507214031154559274615996654397940800 10519238 225399011586967538163734728814343431520 10519239 66391242408687094816105430819304674688 10519240 363023387047931774116455789975918028800 10519241 -523127546391197769523482016376549672358 10519242 80552259246953906890917198066653794560 10519243 48730627544254742962397426665710602016 10519244 200656808078654183713168897959719713536 10519245 -289001061989057130187450365148999968000 10519246 334847786584025285473631918252108859072 10519247 99175960159048497360444493020893920272 10519248 1130408134434210046314485601608269824 10519249 -242513417141293055842120696435612951436 10519250 -122894223556868894432400906778379136000 10519251 403554382340897859813936148434613711200 10519252 -291430634583580099715871871503991003264 10519253 -471543329091000455457959419142021880498 10519254 -102547772678240298445101015002321525760 10519255 -115247932828946427191772493850786262000 10519256 -589542227554552946059776333788866560 10519257 -68861528323658221334002785222616719360 10519258 -139443910073093429134122714781030266384 10519259 -617613725398877065099371581198550812400 10519260 144140115859779961200034451013046364160 10519261 256445727580412855188010105617730525824 10519262 362359075906582215144164729377561152 10519263 -45687500380250670336404844069919184760 10519264 -135433062620442667936863333985000882176 10519265 65247707031114004931984494309576494120 10519266 41122964931806142972134076547047456000 10519267 62495574696958527460718140155980722776 10519268 398220322188426534425925781872438506496 10519269 285974369105907972343111752268502197344 10519270 76199736117349097075315160757505566080 10519271 163339131356661282993906097762974725568 10519272 34853290934528070223754870690045982720 10519273 -474030910216539166296680148156397521478 10519274 242407267557825294186843487220956266240 10519275 -6173183165012140735809026838892926000 10519276 -291549236708279502818140291649209446912 10519277 -447097161611773699244145911870077480128 10519278 22608003027072653128232040628274964480 10519279 -45094294656814693553761060014852977360 10519280 2285322146318604967203316738124021760 10519281 171922859926764570635786213139650839680 10519282 367522428674341717960995763450264510992 10519283 177006911200831152617362410830369616384 10519284 162914171261237894500010031806533287936 10519285 50354119430404934299603524355931084160 10519286 311571288103365196033903355459252419200 10519287 -259098476655602557744875010098516360960 10519288 -48217294977092999156510267925722849280 10519289 -307005923672979239597752031796606064320 10519290 99414473595319870609989398930504413920 10519291 -440114584680017953213666683859371642528 10519292 -26096888606020331872839368822255124480 10519293 -152941403749799890207261937641817433600 10519294 469020143825070135558428901551074889472 10519295 -410381995052702962010421409921565890200 10519296 304928657953628243089983251817726738432 10519297 318163947347262195615403543160281407746 10519298 -131484417259774026735370059392004570240 10519299 -121469985601857160719457434340149212976 10519300 18550080354022435092395028805713561600 10519301 -40326566163326352708577211758060105188 10519302 63696150678885129398906827732733731200 10519303 -337724277789243413679946227829606152672 10519304 -712728264662497004010873584059647252480 10519305 8719700684017732746684354737869547520 10519306 51789254392450566667140210272489114880 10519307 -267557272701138121451501323927247478444 10519308 25943590418138511541661657479140649728 10519309 392153961759712747039656533770460958316 10519310 9105166234351338928953800152800015360 10519311 -166689306222898128153768441960574576896 10519312 37403376455543375065634838069458698240 10519313 308909807843889892403111266504713341760 10519314 25008910571049141598707912735564080640 10519315 24768485108242831539372660328041908400 10519316 165511118896764056104321353133644551040 10519317 279881833001598074204599648849125761088 10519318 22733923321952458032194307905262007680 10519319 -740710762145797458529740228859949615040 10519320 46347595020694408197304208379350016000 10519321 856369386353207379521665725800601611392 10519322 167107375305442158551018403577066485504 10519323 -729044494576156819785242639346527232 10519324 10055550772673425821646407555328153600 10519325 105989676545421234532067322204611577600 10519326 71484114431004532679108056217390605440 10519327 6860924450741666633461571313713513312 10519328 787836404915338307029006978451445645312 10519329 193181593723593376643369166792798524448 10519330 85087543090930640982099430919383104000 10519331 354467618468325786811072908930687903000 10519332 166987748919339507064440378072630223872 10519333 -517496986087124370407143273879937626176 10519334 2229675961021873847106988302916653312 10519335 288176980124729742880035045612803731200 10519336 250716359946482127289739134509432007680 10519337 565878713791167880699810941596466779280 10519338 -143889181105478097692034310042254078720 10519339 -110905100989677896349041905831103183600 10519340 38535031793483824302338845692589900800 10519341 -98194799689557002387071008518588953536 10519342 205986503671019545279831107878100555072 10519343 516758750769328263533558639780266520592 10519344 91059519935891953981133445669632409600 10519345 -30236681072017482972083734560570967320 10519346 49048122069275881200207230698824268800 10519347 285061457280333100766650968155425165872 10519348 -1628746114351279157276582255362576384 10519349 76457708725529709170642356547930170464 10519350 7756640758862645872664943865248192000 10519351 -395881827091855602015382478551566850648 10519352 -304700491109386289877987710032830627840 10519353 185833492365774585696558879421074364740 10519354 120470536219306899464206223852663718912 10519355 16545053935309297191862300230524198400 10519356 139288538968590890528845053590517940224 10519357 11298060537072883992081062019076319872 10519358 -92140419043995014755937520933469183680 10519359 30100399512849617027103235190643508512 10519360 15598235747060527395440101400153948160 10519361 -64571858517698009229114928986390047568 10519362 87979675664392689424919898958999787520 10519363 -393272395299864487900052722592479043456 10519364 -34861371980916980536347959661160804224 10519365 136750497552262620961104395375272674720 10519366 86031774880362627353099797974809851008 10519367 228696898327664200907323495971489187416 10519368 -69226658984229667650580784895011635200 10519369 504753944597933334017117683293278418000 10519370 27931997100345918805238494078874324160 10519371 31398534147350413289932539207357420540 10519372 -97685743330784140494523158582496512000 10519373 7173629833416101455281244702003018200 10519374 -88135721431625106770109702557131131840 10519375 -31552234370140750556488148219472280000 10519376 15122784294024068623082804859468644352 10519377 -35491911132638272944504721911012720 10519378 179229781884956500466293218876039684240 10519379 -197256387867814702123214156612845300800 10519380 44175808958072097882104118393481762560 10519381 701806423003599391329458377242185123200 10519382 -221848664507302439195403350750556451200 10519383 -159540844201390083490129279514587671936 10519384 101375154000671741881398139710815539200 10519385 121237226927264755999725075872909640960 10519386 716426982268074176141057487778301184 10519387 365492152021463016547475169626753648160 10519388 -331035190870053719218638001767758684160 10519389 -16976339593021153279777663795442881140 10519390 141726842408780608064208113227365273600 10519391 -2665589844770024983528216348218364488 10519392 -39111141425191814972448179308926074880 10519393 -86712313183956536034603658928201222096 10519394 -9555851730149578747192346045870077440 10519395 -13059183633448165525121591921712572160 10519396 125260812293300840592859294112664100608 10519397 -63715649507059592850195864596439123168 10519398 64794130551432072120532097583250673184 10519399 682241396553990129812754998741719387392 10519400 59854267925296756070995748240697600000 10519401 459763913222104876183477194801358296384 10519402 112392437167844876643274655608988148480 10519403 -791705839004137852088903462384474653920 10519404 122888925674881615385697682812121546752 10519405 -248307991608533777313156184377423952800 10519406 -95164116316413992051865564575415412800 10519407 -6207954334949172781406875927574488320 10519408 27802532121381874298980353110822092800 10519409 6705898045420855028038892672638587300 10519410 53267580733402881623151427997216931840 10519411 -18809748316508160187104208809772684896 10519412 -144092128647552379052676400689895062144 10519413 493505315737591367383921822330780219584 10519414 -101798333256179085423737382810593847360 10519415 -306978348003061303217646975069434102880 10519416 -205897502096162070792004934647323033600 10519417 -167069339616671575494168813483822887808 10519418 -69127330359914153307468017700185594880 10519419 -50836348616845320353537699110162920000 10519420 5431179043031815858135673251974804480 10519421 -54841981706525103725118004795670069856 10519422 -324537121401234204285468582445521847296 10519423 252323612339787553079000792770115372672 10519424 453439846181364329452575515571514245120 10519425 7697683124462749875012519493466664000 10519426 63589502255615543448708727609052161920 10519427 -142201076171196150135830977219478319480 10519428 278306440922249736132703624826897157120 10519429 -52427639025645250785938595193323063970 10519430 318302085040109970846622486996545734400 10519431 -115600744430578919146082522008944683520 10519432 69265425679646556468392179803686338560 10519433 16975410069582044279309022555263048520 10519434 -889639285490619080983119734161681152 10519435 438866822077233702416717874100380398880 10519436 166573873081288027845098117275905703680 10519437 -361070231566345945000179219724426827840 10519438 -132057927332026851042402816709389675456 10519439 -430493399818911995047801777190526856608 10519440 -522647909989521771935910084095508480 10519441 105782198221236469986155090424015577152 10519442 302867959660747971699711520375038889872 10519443 -315369087009035343824146265041373827200 10519444 13349678296796901872018124676244282880 10519445 -295108785380678822313819669337336024800 10519446 -84794978889178740485311904837611278336 10519447 66104784716409873811658941930870556544 10519448 461811547118716634855713199490483855360 10519449 -37811515998216971528177680627177855536 10519450 -7973232116296028767230442900694940000 10519451 134538880604695764187482773875639626504 10519452 -126259405395963432739980173442778733568 10519453 181351987500593427463111239089681333760 10519454 17406880137385024767368001462873300672 10519455 -483521449004321458006645231192424851680 10519456 647342616835125560275398038628950999040 10519457 18805579114924327850602871157752479380 10519458 49568177472940820743133443180225536384 10519459 -123143945102058822435070602503347845080 10519460 137492891905511085036582773603141222400 10519461 220878301292503412368319109708128760510 10519462 17857516807210208377143516505038155232 10519463 475036517989997693358175979974975214712 10519464 151640350708699829250004586079780864000 10519465 329419124703485981713041099192322813440 10519466 -50854693704135476358131892911291807568 10519467 22564784048772156315226227690742195200 10519468 -346053402972527732499492452870374980352 10519469 -615666317029340750959005106326166010304 10519470 19491275736860939016172928063433446400 10519471 485368464416969900228101835493690340312 10519472 25784188812121457151664428716710133760 10519473 7747564403866869947534629086659184768 10519474 63869674655387955742453771242879992832 10519475 201163099544803914056775499927831819500 10519476 -87540980221333980312679420795572811776 10519477 -1281034472619278276118321063150331520 10519478 96387283848030713767876448064587563008 10519479 -28491841212109748461918055974360637376 10519480 -25572304851634343933030309877844992000 10519481 -43208738169524852612465919870627050880 10519482 213325359986823239390154831238417413120 10519483 -147543440033933661778066625613991704400 10519484 -218500803585599674175417705890628127744 10519485 77588169170216022978589512345805308000 10519486 68571284161704315152004240133967016192 10519487 211496651678092357568649712110400955520 10519488 -581312731565992933201736897805680640 10519489 -124222498689532047453699984202219578540 10519490 209409461813787043804859595558547476000 10519491 235561949843777370884076224087659616064 10519492 309362870485409334150280238319145740416 10519493 298352835693105703586265977947545942528 10519494 -192591193084096726904021130079630728000 10519495 45570348277006527429811687166065382880 10519496 -199493480384450354359967753303774976000 10519497 899005170156510757519138731661120775040 10519498 158076656625267380756646331815171168 10519499 -716140300119900452879073510671400763500 10519500 22852993344728988191957614003486464000 10519501 -610598485404821397598005445088112464096 10519502 7865203313159667878844842946105200640 10519503 -9233531197586451000210199905436381560 10519504 189874687669402127121255114509310648320 10519505 407494924789851379025911411157384316660 10519506 -25404804316385021604820893314602280688 10519507 -53416155756737442727494007605817620368 10519508 303640135115861369359661869347004307328 10519509 5863904504012879061561571612825239552 10519510 11143659315065438959176248439732207360 10519511 -410285647482684634661721914067409804752 10519512 417498221969606485372290176550373355520 10519513 380264649449487779167280436321052874762 10519514 241873179993833534443373635072234959840 10519515 -236049473274439394499569871000622786080 10519516 145152754474924820311830815855890046976 10519517 30565306301835740430618527988601559052 10519518 -116616654027910346953019655540875437440 10519519 -19511177989581049322503424065062936656 10519520 5191307898077871529922600500513996800 10519521 103950279785170757213710839451373467680 10519522 -31908427270983304100720618263377025248 10519523 140943824051374986016044642275521720320 10519524 378551104881493952923323779064400588800 10519525 -347734273390463855965492934421352598950 10519526 35787679843227215134512914405204927712 10519527 -13629989711225866530787663043052748080 10519528 -439348847556419690528682934694847267840 10519529 15359186080083558806538941696523518580 10519530 38907666109546315241449645908823864320 10519531 -12618952017501880438420079012495340096 10519532 -146231098577207256240653229817015334400 10519533 75839258728991081786389491133520032320 10519534 -122275840416968378993850295346239769088 10519535 1654647645064477391047140752268974400 10519536 156366921243295789450641774304487276544 10519537 -115217361643993672362321434442369783808 10519538 -6366072030824900234959873919537049600 10519539 156852748946852916263252461931831554608 10519540 -2851617593414756402655615877676728320 10519541 -224033319181705082060739796996154932416 10519542 -225213912480272375660846309959182367680 10519543 -142706237751684860215534832890735652736 10519544 7928318103169494509683007117818183680 10519545 -110370627036430846998818878505620684800 10519546 63082811690089257353267583177752546784 10519547 865905398439847362639952446617810766960 10519548 134202003993929880166271359705970402304 10519549 431645425253853549388648398481755907800 10519550 -51226876736794184027312768810142331200 10519551 1071724786527239998869064427538091632 10519552 169984262518383228704936995112276197376 10519553 83390387728598570885107412848691169120 10519554 19125316227544640618187518565723786240 10519555 -453036416586872541163609060840855037040 10519556 294891351353462232576185088712405020672 10519557 2389574027249449661486373499194063840 10519558 -24471216145484739479322714594400300800 10519559 574001259669960420456591530034001144080 10519560 -127490106676729607114008259786979686400 10519561 143276479274552229820738950151722254720 10519562 -557211382264503019280003157414693063936 10519563 308635891159097465099232660056009664 10519564 -499249175292988359884300845524872130048 10519565 291290684878980269107642892048690891340 10519566 104377196100005661520624585263387752448 10519567 -7016152801157933054420103645608640008 10519568 110095317550101862554827677821976584192 10519569 -39176882455234414761033362707291656606 10519570 -17032114481442575829871969975614599520 10519571 -150273709482305582711282204525659102656 10519572 -117650002317475900845319353892785217536 10519573 -397795227297188386778156779743478055040 10519574 2336107667422760190664741688986204704 10519575 -52792355974137177328840625235501945600 10519576 -836644787795086157354195365004124979200 10519577 44754374500097471314444349958529140426 10519578 270002914857452137536253223090730892800 10519579 54784669886193414089154165860219424768 10519580 -196503176356631010745994250222942220800 10519581 -127192817685206622904315358425397440416 10519582 36948918429856332935318376904430918592 10519583 607293542062450559198098970212868992800 10519584 14467778639701319731064394700027330560 10519585 -142932496679323055658286224189181833600 10519586 85247713306783180056226957287286284288 10519587 -140675782052823379611325926646758196032 10519588 70646519611979568587944269821907970688 10519589 582255770783176854611741044749001347390 10519590 28911957733625802158604950102679033600 10519591 291114843904008916002148530790655295992 10519592 -30125672413096171639770512618449889280 10519593 -45732335309406011849490316441319466816 10519594 -10717196475395226672240501043088376480 10519595 -242644764794458502388088932243493034400 10519596 268658040972009101576397207838137971712 10519597 -362321936974094753604847933027492218720 10519598 261391549171457339878232404688831603136 10519599 61956780447227274212792656738642879248 10519600 -3267740388841619049692059686566297600 10519601 -653976131557403309782255211684025244398 10519602 43800983631503036855921183757060833280 10519603 102522774292798568758569873352732478256 10519604 94892873418556091839758960087427664256 10519605 -212818630172460235150716451350001152000 10519606 -4123284775320118272615702243009418176 10519607 63589317386468956535673603253526331312 10519608 -214269773023010723024575506173634478080 10519609 -600118321248017026624109310908377887190 10519610 -4783091959646733233949214154300267040 10519611 -49836461395845704775050713703408453520 10519612 -183486495648855505122386018762693407744 10519613 71391632228279063702693622713882862924 10519614 233936193188153365317333145739834150976 10519615 -183432571667939381439962108351993328000 10519616 -60236340912010179588053639245867253760 10519617 -392148187193680061468247736325921741760 10519618 -13014778455949926911841607367635068384 10519619 211663784973822706229609089834194420 10519620 177917359597803321848601696382088724480 10519621 138166256195064386879324582431378267200 10519622 1114358020735176837542938702147896960 10519623 -304186450288283621820298876298811701328 10519624 374011003512519511904874133339117224960 10519625 304531316488194177348027124374533040000 10519626 -17638241477330295812011507823373071616 10519627 -116265502120208744317304224445348213208 10519628 103836822997747162287664518062848321536 10519629 -10652059031656325565773105150265989280 10519630 91475462030407847343344867326498638720 10519631 -643652545181410018176887955470304455568 10519632 -1756856052141568548740190987390296064 10519633 151176537211735939877773104765435492608 10519634 -77773702791824329219239817025171896320 10519635 2678140387645870899149284794978470400 10519636 -160242176494823295581457872459265953920 10519637 14377653520874729276921464941986894286 10519638 118303591649426517279267232733491200 10519639 -28803604193389185299106620252068835576 10519640 -439806192957800738017234432042659840000 10519641 279305612945210751185542634883986251680 10519642 -52094349407944077897602590190238666240 10519643 134667713337730955456433213435701933892 10519644 -81116219259991853439446125438190051328 10519645 -409322098497755071953852494442664534920 10519646 286767335104120730378922869741228230272 10519647 126721869896658516142894919935540662600 10519648 223035545316111017846610078446378287104 10519649 2892749061758933594330197795835342400 10519650 1206727874367792032568960083339013600 10519651 -304920401063696423271653560997472951120 10519652 112955366997004272968266590295200927744 10519653 -235651500541178805313415814079776425856 10519654 153879423371921871774641986730865685440 10519655 -17623524830128070904968276954282294880 10519656 8821834372609667863626258595913564160 10519657 59996847570859778144160914223268082292 10519658 47114079834521010017319840019523666784 10519659 -84361482023992263666843336482609750400 10519660 -242943302877877131022910548974228664320 10519661 18584467535099681014935843539463621024 10519662 -30875072361538285071854311609409734656 10519663 -552315510729363026393661543737423556240 10519664 37752851741066733008292357443558572032 10519665 8653574238958887292048579743600489600 10519666 28415789873325858946836240976393174032 10519667 86119561765196702623539086319574096716 10519668 -98195139912482789241154169954409903360 10519669 478170566024050305649749577987967605344 10519670 -141577572613053234129624095668260157440 10519671 154250735011607566566866912457715655040 10519672 221166161483088039539340553719959347200 10519673 379582224615839133731613270053127216720 10519674 -236024447804833159621112455437516829440 10519675 -274599133608663730745617070763658672200 10519676 -134229282289600420446316770777986554368 10519677 -110631860698327588200330158427586844640 10519678 -17456939205322730431228215693974272512 10519679 28439346305874726451242096309218513280 10519680 136567594381565851641205603379970048000 10519681 -531026555473670709693731698446905772288 10519682 19752295548733236822698512642580817312 10519683 -197076600606542500737005520304688165136 10519684 -208390761572106071088716734484994904064 10519685 -35506153643310563805099574313251193280 10519686 234068267745340896766346804045579299200 10519687 230821677600843976915435012942343573872 10519688 -831801160064458680738200154955044618240 10519689 -308453473516768990813992933254056325760 10519690 -92007218798228811662238477853886008320 10519691 1213690473808496278643123886890605344 10519692 -1584672397182056263229169779836108800 10519693 504125817159351050859977375942765681366 10519694 -36158225100217400538504710714672313792 10519695 -616668151144726996076614636075743360 10519696 156829457957856147396176906821133205504 10519697 568588799211510094964655569717316004146 10519698 51439768428485754518007525407064230400 10519699 -640958213660950649285927679874139603680 10519700 32481370707553653696369286489138944000 10519701 -470740281009894546719341369425392796768 10519702 -376792552310106463402299526426068312768 10519703 63350693982285508698313745178593029200 10519704 -114701065117341138447127358269263667200 10519705 49055406123379531401493349462662196160 10519706 -249558981795126387761813118571111188000 10519707 277032170356821924275586073675275970560 10519708 -335955620866458605483289323618157302272 10519709 270668495852633088421260581447915495910 10519710 -117446425632803610046425720231390407040 10519711 -232764093955574393708649842204804996400 10519712 642618499151674216698647321568054804480 10519713 -66489197423819888744679369118519713456 10519714 179891868772589969215697360710257669456 10519715 -64532623153645932625057004713378723680 10519716 -4408633232419354247177502093774978048 10519717 -155963656935512500023426972972204290304 10519718 -211176050447837897109925671665774612160 10519719 -61268471142279468643369582222751815680 10519720 82170397611537126791898844889313177600 10519721 140048249597734453715412957670299622500 10519722 163818784893770840377671702451418550960 10519723 98460634885789779164538094556427220800 10519724 275609741200640890978376587919032202496 10519725 96180978766750865392475883255791493600 10519726 -7080314624043288138569033216921272320 10519727 488778142221505601410574491171496481480 10519728 -136168038678062195997337818995418464256 10519729 262946893865498174334297152975944462272 10519730 71065176005066963947020229807812672000 10519731 294549010194905606918489672719665606420 10519732 -343511689637734163774263759565426187904 10519733 -211589520220764171172812148744399267680 10519734 127672309485913656541537365775478239680 10519735 703474366604024490969115373888838240 10519736 -120933285315735723617247083832656240640 10519737 68980136267043825741485905518382924800 10519738 2889860090214713089801761404585010144 10519739 -277233369599398369257615432179091598440 10519740 -81044688926861598528058235048755200 10519741 -110149720777940337571555197705086337600 10519742 284028568646803259362545002873498474112 10519743 140833626768035430880628219321493351000 10519744 -123400625337012542154627362865575624704 10519745 -662994562245058227058516397737028976600 10519746 72770483110202080079776487397851174784 10519747 -87748371808156704192005070665398554208 10519748 28620509910143915870554061250521477376 10519749 -82639016361332925497674064569462795200 10519750 -255461368941479392526344892110454880000 10519751 -555649635607764539582520214486035217896 10519752 -65364488181393741705599417317225512960 10519753 13779275545949752212063993523800463464 10519754 -59352939411592554455947166443706665728 10519755 -220016664627225420945728233460730235680 10519756 97526987199959439354486607702465772544 10519757 -17097974576921283958179528643612823040 10519758 -46970155121914667152374687762155833536 10519759 -43858070814353874176190194025798669480 10519760 -29717431109498521067759023229000171520 10519761 -140095207971191845643586783159042057168 10519762 -338528335581682095984455804534082135936 10519763 -245745435000385765555840124557128932496 10519764 -187446650842598954512903861598407194624 10519765 426369515228803987753181382795147405660 10519766 127756419536438862297955475752801608960 10519767 68484179241609465799975226474872956240 10519768 153731664478423964086798868279761305600 10519769 -130330213198781934516159889566709600956 10519770 162120886196706211946953957004435074560 10519771 -549097643052055861421007991951139508028 10519772 -171497339987661584300047377267166938624 10519773 -468989879862477115092368265399068785632 10519774 315565468312752097268796396794048939136 10519775 -94996843549721280811033128360480768000 10519776 18942146202417996027122783178598121472 10519777 -718683619430955805999512163706129474880 10519778 4470406402035143021440933802337239424 10519779 119776644609028981241219679945695114160 10519780 104773995746178601730894477943148454400 10519781 566384769384682837394772120161812708092 10519782 -37951494993759667309322140096660740096 10519783 594444158228131810772435794675493156520 10519784 117923812517281861733960694876389130240 10519785 119380544543276573376585862813292339400 10519786 -40058956340788003219634509813504637952 10519787 16103239053079774118995083947212508400 10519788 96714744396259944984482607829941288960 10519789 -91320078787889215079395771756712454944 10519790 -137577274254110908398460006293972033600 10519791 -205723941918645617914671235982644402176 10519792 188310509106269049656212172178546491392 10519793 -15979764147480197789287303593459161280 10519794 -14314913444963501072996361991625317104 10519795 -22133624708310343586206560082356017760 10519796 74419358390420887732230015610587076608 10519797 226583673118510009737892668133278021120 10519798 -573704292838191907680964622152894464000 10519799 422025762386999962917594653166698605800 10519800 -39021240811635182766245581699568640000 10519801 -16002754043677094380908845404719650348 10519802 -469916181106639930732203862445999124480 10519803 73454444784368067329945878128932134944 10519804 -518293987950463919729727216671581240320 10519805 236130691706323266256895028964337084460 10519806 73476046704010835857516979611291315200 10519807 -66226456572279254942163016311166322944 10519808 74366501734937836293335344758757785600 10519809 279281062103227422643449629838216145728 10519810 -6881962964129840333714041351944576000 10519811 10371111268827344680520485611832817280 10519812 -101734408484524498021452608775884909568 10519813 -243130733887133460411273480149298875938 10519814 -16280399974342332917644256359310355648 10519815 -473674430239349924335059597443174580960 10519816 355228142433209102764054918430663362560 10519817 203099471226539004608171131733762136384 10519818 104801313952810172542889332655850712320 10519819 -111834872856981054080942982715787787648 10519820 12333266521215497908008504758391674880 10519821 1542774359613388289015879479125192960 10519822 -74734135797254872652544949297779656448 10519823 134868594452561731360350158476130602464 10519824 18780294132878830478202564039892008960 10519825 167052118769652568072311372605090398000 10519826 -72130875225126740056319551275774219888 10519827 -91848720786759453291982904406156995520 10519828 -334092142451391595679615411062153211904 10519829 631119945933748718228413890901047473376 10519830 -26255980931784955994575062971261366400 10519831 -63108416235578752561823642841565248000 10519832 -217357469737938920202125311539021127680 10519833 -50632167111838768728059054874727327200 10519834 26156993600967804291872790586842287040 10519835 -32578591368176358207960221725234194000 10519836 245960491826169117938895832802554624512 10519837 707944298321922487135951563158367853260 10519838 98659324859298278964910140015303144192 10519839 486793627495832100173443883787597785208 10519840 -181082881583447075183087332308013547520 10519841 -293728058006624632835998340470538960700 10519842 219613685650555937832286896146472601344 10519843 52480799299200279525494660988906624092 10519844 -122559608482412168480753247667748567040 10519845 -97449134942240455027905901207531209600 10519846 -306258522472807469994070469881019140128 10519847 -48163884580785249305580093842572946400 10519848 -37833871436848992482696397284366745600 10519849 63507037162284490931985077351122057850 10519850 -420754565536641736312627051510118400 10519851 502539357366909714452245036355164808880 10519852 44477154304400282058770104677357306880 10519853 -26681259423691169563460305153184321898 10519854 -217413617326289063169164813670393516480 10519855 -374551422605004005131352428348389074880 10519856 19595686183030990711133201260072845312 10519857 32547805928046515948717325086195138496 10519858 341905229216516017936065997069613099280 10519859 -416029484906737644604796636753399311044 10519860 -92026464229550337111115042770552176640 10519861 -156838367893513756656029082832710144 10519862 -72529584963237665271347258701277084736 10519863 500638614810949484311628230525958400 10519864 -2026639272091116298641033849951559680 10519865 49204345198610426009510057135691352260 10519866 -57238103751859552082799535104026419200 10519867 -214834119833951485474010865764217133084 10519868 -409828651800743199075957992094879304704 10519869 586845364895770724512681457253391643520 10519870 240134209670460029516218722733300514880 10519871 734449905257301604538789096097368536392 10519872 60089417195532112649887672405227208704 10519873 17827511167945685391512917322564721344 10519874 3191244244213297666135794416776329120 10519875 -16616226241762126807659520779420120000 10519876 437566268343916721580668825970171359360 10519877 250718996307130854961137720324651897600 10519878 -27527769948393198880565303498438817792 10519879 130329545667120412955504721579148475480 10519880 -150815218100789985423052043007066931200 10519881 42165824744094355270786553642055700224 10519882 -6906520055638843006206035554058131200 10519883 74174116026213910757963909706960128424 10519884 -23035692324169955682747150833656152576 10519885 -123742216984797771697203335148746010420 10519886 -54526374579075929057787410676459578112 10519887 -4360467976064292723530854737857413248 10519888 69854944155220036285934569848323366912 10519889 69149771400206255542835979399137246700 10519890 87652769824136041277467934156989201920 10519891 -9735365765497393954403222336139705416 10519892 -246580848381954616483656348999364550784 10519893 -391192234761842258575201056744378760818 10519894 -25262049695905772530339356150150260736 10519895 49513045129478325382092492779001640800 10519896 190470165782214185996008241166504652800 10519897 252290160615146337098919296368092627012 10519898 -118824731439104525599193554270911006720 10519899 17140578055642602194004862938741975408 10519900 -235694266568687017769911044340063360000 10519901 -878823734978251246018680188947933056 10519902 329841940591978124969898030486838631040 10519903 -63769492763864513478373699670876853840 10519904 -346090786393654480326555924325229395968 10519905 -620721873106756112745546140432202163200 10519906 -232800414568444217228001057822083050944 10519907 2515244572951222057424208139257464400 10519908 35220499847426622605505016444168283136 10519909 726072788063435789583754777432168698110 10519910 -35764759604012201789010049228065920640 10519911 83609863614992013446878865882514441360 10519912 84525949959406707260211181861159895040 10519913 -399714164330215500214680596481496112838 10519914 1751522292382065704157032306586254592 10519915 113877454105639588623388186799066925600 10519916 -265347644975869807501583209102579728384 10519917 73771861523430728094859996048367101440 10519918 20138463545236772136753810104801280000 10519919 -266851668770787923938467071433436813704 10519920 -14581102139296048784725538724274176000 10519921 518806504103665357106259098098392907632 10519922 -9814406650889609317192729627416096768 10519923 309187263405696694216586365981559585904 10519924 148397177889510964386766591676147343360 10519925 -57121333972404754530588547697782651500 10519926 -160741422086634771178854439207435913856 10519927 794200760906672297649794442480277606872 10519928 -204429270152206632522712595578135879680 10519929 -113428720214273097048128927340941573760 10519930 -349416715432311349791636222811976892480 10519931 -98320713660657201538735590001556114268 10519932 197713719141286953527638315378119516672 10519933 -12184080627543432202326351767486717818 10519934 -289817354635701943333772124277184976384 10519935 -96504443190520809007129739329324921200 10519936 21396028388506402373939330411397120000 10519937 -674419119067407375466605851302800019920 10519938 90726724594776281712417579822297601536 10519939 -164325433949683747536969865218679635560 10519940 12758970602146790875050590665620257280 10519941 -227542487550863660547555890498470814016 10519942 -434522921737334481051136850864235391488 10519943 -18583747775971124687630382822574448640 10519944 142016270516595425177634857437475389440 10519945 450140636833638797443453863032534105700 10519946 -305993318895614578238702862486684101328 10519947 6488663534998211932992964892599722288 10519948 -123855849966469584104451906281143614464 10519949 -86620686272593008949518029720904151680 10519950 -776701162227501548714791296461260800 10519951 78933364549885599344244832513571184704 10519952 155057397238758554112407416174849990656 10519953 -163587514638956066563957509693198916800 10519954 2974120187889069565208911447052044176 10519955 584194729330657383253255704622608252720 10519956 223461316951670266732349900336313262080 10519957 -16303288815719209054294927211926403208 10519958 73804607511861857848477983464548625280 10519959 157763757222785118290960040203270210688 10519960 352716873159182627715589643337151488000 10519961 -240055051548098210970613277601665946348 10519962 -5722663337009317045765451586822264576 10519963 792611341236215393059383765439350509280 10519964 48056354775664564023028526023681554432 10519965 199690911184333688271447155372777178060 10519966 112474514370455770218689224009588482432 10519967 606138734150961253893844420415424325152 10519968 -16651870043345027150905895627947769856 10519969 112488760289204523945338910768171643696 10519970 37290131386271520043049432781093642240 10519971 -21108357789157447383697012945431965952 10519972 79189890476101627113584508594653684992 10519973 -286882181539802768218323722442156851778 10519974 -75926161189572264177667211500890024960 10519975 335562415375287428829256549767920120000 10519976 224782655197659353301726667716149038080 10519977 -48511595496867772864222256801624464320 10519978 -46687456857964141135694181258215262720 10519979 190929243421028190030953491698920822580 10519980 67617454186868762088990598921595919360 10519981 -273833604900905120556492211864641290218 10519982 327282975608037935581281749432760000 10519983 55322936064261391391325390131358771600 10519984 -18901680573290159582651232359766016000 10519985 6943320895318913562544546984197429120 10519986 -10558558581789371054791908983358836736 10519987 225483700044058401644298239542325437120 10519988 -73007380481098215331572505914876044544 10519989 -203565670848226459189796883161843326176 10519990 -2093721847962604303076279833024298880 10519991 -347342103201886874755133770403864599248 10519992 108453511111089251671667637117435371520 10519993 -3156972906720707402622623490919560192 10519994 -332037326978670887272783746415388962704 10519995 158971102040993893642649276158626777600 10519996 62587041633298610400985862253909120000 10519997 -17894906483076221602800990879382228308 10519998 -24784117138254694343018868398418048000 10519999 177532810828609583363822945207569073664 10520000 32033440158839762629493831844495360000 10520001 -418525986059964992086281039985865842032 10520002 94860133889301281409474164474225567952 10520003 -238885304165810790959715842549822843616 10520004 290509354010815148160710590637303027712 10520005 31920140472010511328462219504742955520 10520006 -232909537283464270180333499178640925472 10520007 158285070493340488074571770812983337640 10520008 897886146965024836328878014786716958720 10520009 177232454459151202380449333098238726160 10520010 411946996187512618791461334068203008000 10520011 -541954551316230555005647640445999865200 10520012 -41106062528764313697697328965177681920 10520013 -127138212815933876983706768586672240576 10520014 -351211400674107582952969138297916622144 10520015 153618267417948952764699395666756131200 10520016 -21201357322649105517818197523883884544 10520017 -386757827690608352760841763002979313934 10520018 -245952414273660512752790392031653661040 10520019 113600338755502375449252658706517349488 10520020 31067420776178864111266730038105743360 10520021 -210049721426519590006826322405846174756 10520022 -107900257426357538209511728685819134080 10520023 89513504920372682798616010138452867384 10520024 71534465937765775860098528453328168960 10520025 -59309199185984736218208679458023078400 10520026 -26215646042153395924702000773836290560 10520027 71160823768225866396671938452171616272 10520028 28095206867633091001359143992248410112 10520029 -31284918850631795165614129906390977160 10520030 -12181800088187343732713185316047754880 10520031 192823633849835779457049911337268651920 10520032 777873691205200112666952929275487453184 10520033 -317610998715867145768966506269687546718 10520034 15956973584322501570754759576861409280 10520035 75123269365033336644631270360142740800 10520036 -1586676904146574838920552898670084096 10520037 -17838408926079690938228156611077191808 10520038 293043356823037990948040444231902269312 10520039 -24119288312730979208898212310008411376 10520040 264568119222192531069995253822210048000 10520041 -55055400380634631890098043262666771328 10520042 123277356467702228246313310629368635584 10520043 -51033723963546407424772384723004375616 10520044 688723683386304898759314350411550654976 10520045 -300561393930592306930642920907339806720 10520046 -49023404786356972059160636139713148928 10520047 65921577625677680763991450712145532496 10520048 -12072366931647899333752786701550878720 10520049 -341478420092893389362487297964707802752 10520050 83061744784386249414630053392390522800 10520051 390426494131306198421352610365924143052 10520052 -222905087058330987414584336729326540800 10520053 778833374988373539480670663597985377120 10520054 -28876549474895553239051016691109196480 10520055 95735413856537759174703162913087767360 10520056 -565229788814888399717750256104856453120 10520057 1008904343461522770597576977426893625472 10520058 174385341546290889085920183541718851584 10520059 -56583179878585648817933498427132604896 10520060 295257840086700023127357194933724303360 10520061 -229739268725304709542835104682872035328 10520062 -704530539007441173614522579711348736 10520063 -232802008389334836490431770439170955360 10520064 -207110128210568711981216588230935183360 10520065 -2654559895380492339000033071436954540 10520066 90217752116151065270262204823074584064 10520067 43888957605658246472468634365139325680 10520068 -110889565177323097389215030649672016640 10520069 74231276333149731170183855906238296736 10520070 93639434214665066217100119817072128000 10520071 353676963065886319054113212570468229272 10520072 7081507865315495056739308781271859200 10520073 -388637286068003187089027104438135211478 10520074 122540637189847171588596584953043349600 10520075 245301449904898378776579497034203115300 10520076 40856595382053125942116445383640186880 10520077 23837254329295130600349912263091183926 10520078 173602865568687959274588358765403235840 10520079 847992888562441445242032089804122368 10520080 92703020764714159546972244329033973760 10520081 316448615138680861313733872885193528240 10520082 -81672472988027051733507286699958602080 10520083 -131658912926742412480226594421533992880 10520084 58865639673014921171620353059351955456 10520085 -12367188100313581953587054052628460160 10520086 -315312812981282702035645064406644175936 10520087 170979506630847441811596707192299985736 10520088 2793992838579892558148657823405342720 10520089 -259787442593570412866914287249321853440 10520090 -88002601791807834757851957127988766720 10520091 271792456960822649932595498601286838400 10520092 43769585738525430641695675793301924864 10520093 -186156812521650869266578144137787110184 10520094 -84723101598038560719924817750636582272 10520095 153249003769506070511060122181527218600 10520096 -571957071172887066898019860238106820608 10520097 -105099607008465566497716433566824958528 10520098 54060688883897563291984158696251320320 10520099 321332992207322097214381846249052708592 10520100 150176268026451249520122790953019056000 10520101 215589079035518604481891122135847991102 10520102 -17477184620693151714008949676152073248 10520103 38254483025345369410791855910947792 10520104 -551776420618396756714953284097904312320 10520105 -453503704257974999766539653168596187740 10520106 -24804185714432420234129322269263566336 10520107 -121907094461085227883767748647055757520 10520108 -54438664836932394845393192772510443520 10520109 499556966514135537097198720107418283424 10520110 156914637290331869165998332703771065600 10520111 -568068439127992035449244587655252688896 10520112 -25450619850740216983505679312137256960 10520113 -1083182946027089093822782232551639440 10520114 78548577729393613147035328666608952320 10520115 59931313215047721800351532695282652720 10520116 68733699703395831879466067977860483840 10520117 -703638950814966349186009837918759218834 10520118 -60733900501321452263294284112793984 10520119 642939743353060138151075898123076900520 10520120 -132925402136631377497444075448970854400 10520121 -311834500487626930524398719197548919936 10520122 -3694806383171684751538221375708657408 10520123 67028630183007229632097052807812078104 10520124 -325285246471644714904322201243704364544 10520125 8184690840486873130721706051518688000 10520126 106783452182567176376670542681307151104 10520127 -323611703476462086768155441454789613680 10520128 -72884499823760036998218326187410194432 10520129 108803392874914625344482659106307591680 10520130 3527533973617735742504532298618283520 10520131 -254229350602007067635382580718480559888 10520132 -451333992982425655577501468044861440 10520133 83496805962468029363524628430347496768 10520134 292385551901862024295216020054438527232 10520135 19392630968025738900391852568852760000 10520136 147376398964882860869242830345061171200 10520137 135608729119375485941151562549458645120 10520138 -43673315895405035742270591976767737856 10520139 -73325189654653919931088553918032190208 10520140 -117643889562863060150409808755268485120 10520141 -98457620321275984327800943261412886816 10520142 12102035846283515954426036422537895040 10520143 814473993363812167139850280717426977392 10520144 95685099806468792015119487481948389376 10520145 -8613879101678809885082528216794320000 10520146 26880715111316802784703354131065414144 10520147 57305839638108842597091134488472298312 10520148 -165121731898950907722653261871049820160 10520149 -237764082748379871438600418592865703620 10520150 67631792985179550072698328817520272800 10520151 -180911139761403239210281494774723453696 10520152 -362662300375975789839812373585418598400 10520153 350839630468457762801269057032274617600 10520154 85830586332915307919949152874311010048 10520155 292408217375718513014732887512637498560 10520156 200904706784895488099578991755804032000 10520157 -250986029334137631617520971104195685760 10520158 230741635230942486582254038086272690880 10520159 -255018053297400055604209679568488301096 10520160 -17316669428591077143206345614043381760 10520161 499308846032919447639603927847926425412 10520162 -276337083752216044575087497391386997168 10520163 -347374897979884918936174375485789542616 10520164 229066040091938462439200883575605237376 10520165 5452262704045438576857498501536065920 10520166 -93540443421662761058269923526414013952 10520167 209645084078434423277933580128728385280 10520168 122489530002575271363201211394629416960 10520169 367126610627292461776227387350371965408 10520170 72721880951576547312154769052096322560 10520171 4925589534910296022088774640232848744 10520172 -84958724341361594354534720240733388800 10520173 63054465535932868108399880886776609120 10520174 17930521183439846847547850600654057472 10520175 -109800632870085440170882518860890449000 10520176 3662462579702984842497519036260810752 10520177 172735698218889372670228483268634964800 10520178 -63258164938528611446737642196838017664 10520179 -648054655978233502837994925184693911220 10520180 -114692113236124396069124009407871846400 10520181 -137139817892615781032423401062116054688 10520182 -21351612205905241572848851021871611776 10520183 -103188771802269588953893678368791290416 10520184 159694319509457700242245040408531128320 10520185 77489657195299318039195584294651723600 10520186 181068918351863655771757063524946552320 10520187 106095343652315068161146521127833029168 10520188 -6577129336757134412148536585880576000 10520189 442930704529439307919556759591154393990 10520190 70234539176191138977897615075851111040 10520191 162870474774941167923309332990460768768 10520192 -311891736282696848356192097449122201600 10520193 331093769393904320354111487604107158400 10520194 -162757841812372323978407209825870115808 10520195 60425905273128087710731893647748221760 10520196 10304235141510531930015315940163850240 10520197 137570464454840876124836006042005948512 10520198 101620739997203169411933273070262853120 10520199 -27497839019161846116146264217727564896 10520200 -206800188412787800542825542879256576000 10520201 488984238545938696238232288538197602202 10520202 -36372670635381078214395289227394158336 10520203 -803800367060827170016531320800014613548 10520204 189381838880688344435308921518302323200 10520205 -8416609742954282606967110001434913600 10520206 45494241592232681707820401471211703360 10520207 -381653503482416428315276697695549262544 10520208 -919792319166458483064625716712243200 10520209 178712229352417191286567994548086673216 10520210 55226476059874619939523681568158116160 10520211 119493447814011321917030525749559262000 10520212 -32777512609792362268272461626862776320 10520213 407119101533963556955212811676482886784 10520214 -426778098559429523205605340793856993280 10520215 441056344308074541581877287145689857200 10520216 -43129883634515257682058334344107581440 10520217 658621182174620623016929641856653060528 10520218 -49810923008288383797610824640106704896 10520219 -420587758388474674039750122631204816380 10520220 23194768791713116178766336632408309760 10520221 95641047388682580012107730538427157600 10520222 46072452692370695231959378599174311424 10520223 -72814551714526002834187133006394923136 10520224 -184485955666223586757075610418272010240 10520225 100351895108818222930776961494273357750 10520226 -128688409151638846273829699196350457600 10520227 -386997041156698224466322313893748229924 10520228 -66671318180220681837850851830642171904 10520229 369432652924370812779496510342158692160 10520230 -6301470363322716641631976686346821120 10520231 29387378644559185463762922089009622000 10520232 276477729972411691881238404309435187200 10520233 90034805705431497195386614687140354724 10520234 10226471939719026264521706392488484016 10520235 -62482476860339715600941997907984401120 10520236 -268031861008124445014049700326951805440 10520237 -89605602430818359452874740954200825600 10520238 178849161691300178285796334327416174144 10520239 -98020580136364705481415864377516252576 10520240 -14868053941335208162039806968527257600 10520241 -278776745633677374293316117736200426720 10520242 -24497873581027580512250750886641701248 10520243 -947395614522731244862347389010458157600 10520244 -47637730383487845940532737007224750080 10520245 -164339996034575220392588024894270169600 10520246 41588974032335989380182160091976675328 10520247 66028535764447487328436303716352129872 10520248 -577896181420405159359353116242659082240 10520249 30141167650953872448179897184995876448 10520250 92889278867859759031449276761011776000 10520251 5667169152688648747104864947720688552 10520252 153519133505878002951327146426659176960 10520253 -62520807807216576251751940428406003200 10520254 83016211473147380935603590223721784576 10520255 255031265703598937513527017321016061160 10520256 -22939539446016454505315242750142054400 10520257 298679993920365878488954956317528458032 10520258 149408085848958563883540507443623742976 10520259 -486634384090199267951579816690333663496 10520260 319715345361176831097252182021085043200 10520261 73543690649178356949688478003708609724 10520262 3657760375825596565887561444554223840 10520263 96535436346277845097480357857485012928 10520264 -362229174597004078080676297449966919680 10520265 -68966686364612361222909320046605911680 10520266 144440462569715976139905400361073014832 10520267 7393494049042502387618667063982987272 10520268 -75540045430128342381306798573408153600 10520269 211315756061499525188520878580048781344 10520270 -268569164803637630148434772150044185920 10520271 51244253179361811389631999094021803240 10520272 -24926489543855851188710524868571955200 10520273 -311975414451843032013963668057675723280 10520274 5560621354168930821886831583899320960 10520275 271383046400200844588412809043704444300 10520276 -29493938379699591611575754425591818240 10520277 -611335771086170692398544956538319796480 10520278 169229422806503817697873784106972337440 10520279 53565112830270646005497798985525924864 10520280 -12962056740425218119595226161574707200 10520281 423879694974269650787344080196084834000 10520282 50167576560418935297613394399681030400 10520283 36968680414716778400887428395559694848 10520284 -24994587148788845653840010977568923648 10520285 -12813611888800891559122989335226112020 10520286 -20976745459464332177298181613469130752 10520287 -166076679837352324918295426499680357528 10520288 -357370567189611351290416353866465673216 10520289 79914755228588419447892673348652397844 10520290 79641143981970579384915009579319411200 10520291 -94209730807406096230604075617246750308 10520292 94506016065211463718711539280220913664 10520293 601064308409919265478319604338958016 10520294 -127961731477722439283687048257430400 10520295 -18766370200853651397046019233290223200 10520296 -478801273289232508786452190686654366720 10520297 116861017695380077421620180102467177972 10520298 91133637371377711945720359136527765600 10520299 -146667634679980978322567420546945233664 10520300 57821776668398911059799415528860224000 10520301 294318041619844690749956358989724479040 10520302 5164486851179742672455233319490716160 10520303 -353833684439911477047521336434244168136 10520304 103024629084809585775934697615408037888 10520305 258686466670156238431758738334867697460 10520306 157145709035862413123173617094003745184 10520307 107421147654608761083990028341732234240 10520308 -48912214920065349438231440923759891072 10520309 249772937415819542472415289643254382510 10520310 150246320049047490316628982463229132160 10520311 330726216953799970113207490992683956024 10520312 -315148428932576385081938535253873152000 10520313 -190756440605007654631990068124302148512 10520314 106923787372321226973333256688423880192 10520315 -3738322112491563925434201241908572160 10520316 -228710065462110764203691606098625008128 10520317 -537185302751553159357474398215199129120 10520318 90602267442028272159123224662182159360 10520319 -253659628538965870857436706408544370560 10520320 422655090071995860585431704211659161600 10520321 -64991443425803257055771235742952290560 10520322 318179014335534211070089080352308480 10520323 -83384899324895368003746946748441871096 10520324 -21854400323927572299480099487025860608 10520325 94085541821039853337174746456689785050 10520326 335978806221085775719196061357054422112 10520327 76473219838348573136176665987745542000 10520328 -2191158862668857977309061870348206080 10520329 408752070576751443068615215667447495476 10520330 120456349066455575880483712861260350400 10520331 -192651491165248230229353626649800644176 10520332 465225166383438537107742574087249536000 10520333 -298866791733458994060766120843792830336 10520334 -17116371830689997052505952113159680000 10520335 -153483430409337121429125204748188404640 10520336 -40899399091691184679734972181729886208 10520337 944673923668013212985917806857878368 10520338 42850934536157792332349418999349424640 10520339 482449072597393665917180211671830441056 10520340 -280087472801770445598955389981027717120 10520341 -42665345599904891122789376284801282920 10520342 -28202684011808024792270136743885897088 10520343 194931869462336655967895811304092472032 10520344 227450092313937537663371665874828697600 10520345 317024315177515093005167629603244100 10520346 17801725821501665679545805992941436928 10520347 -190505297226541251472954775779056078168 10520348 786393570286482341874170996469017981952 10520349 262702030878768402583488739988029372320 10520350 -75392286791869539488264093603613201600 10520351 -679483936852212011590460343851949242400 10520352 249609611762674751097823578507666063360 10520353 -91973571381199246769953566761279858540 10520354 24965220351231809095928414205819294720 10520355 -80093439434707527678567446628391721040 10520356 -28416071438242889875700233049756872704 10520357 552033070170936957994603879035425511840 10520358 -44273243461682330472417925551506824320 10520359 -51113951285799735826618999295569427280 10520360 409983441363604883726133508987524864000 10520361 -16010008144108649710929622944566909568 10520362 225110664255238178403864530758032000864 10520363 -52024261962027350370166670433798537840 10520364 -288400333018275850303146366410164899840 10520365 -480720312221897008457150292411952813200 10520366 -161287693583858480471095164733502962368 10520367 38894135117573972233594053575101751040 10520368 -181716500531456927864725793721650987008 10520369 -125424097487491256113585611120431308620 10520370 -12678099478743079666823663494369728000 10520371 33871919281424362015427600093540850572 10520372 229286834030909830642594804247352072576 10520373 -439380666626366821835851549782599232 10520374 -23711928716637736333006248946729556064 10520375 -611566552393823947122935559425207406000 10520376 350950094230882283301469224604395110400 10520377 -9171963639646579061734193171021856256 10520378 -322615820537873661292106730277071225600 10520379 167519267253269645248083245032229661324 10520380 2455028001464788484320147319672248320 10520381 484871962030360966937737884584619925632 10520382 120800322419706143039614926786745186944 10520383 246145064916420253525703911470398877632 10520384 -28823583206477398542222271347349782528 10520385 162332080461504043032293741878635369600 10520386 -695497053232840877344652006324218337280 10520387 -354995495430267483981788228966440678560 10520388 63469717323297428878362848789065728000 10520389 -802988888946895392147363069549824587200 10520390 4533236903208190626565805026753027200 10520391 -53817317172448366738337984018093884416 10520392 390417434499038565811423462485623424000 10520393 346516838493443314749272455380805223844 10520394 96914216648060898175980027328982531328 10520395 -4231964056587342986831935275252129600 10520396 -396573999778197597077358131053810003200 10520397 59453633733266488451775106702677757974 10520398 -177278635516899324569623189231043139264 10520399 -490286318222613985920750256907432854464 10520400 -7807979399731973649370769854670438400 10520401 -7177683583403066741566717491262611598 10520402 -333958999718679488777741869934244601728 10520403 -122635312730287768738726312196566381896 10520404 95033218185646251113725970155765811200 10520405 -66502064645429172357955048153816448640 10520406 -59605558174475185218894618680587138560 10520407 395909846493229690865121181234476961152 10520408 224933002772586163253423368382840832000 10520409 3835244051433900071798554197709432128 10520410 90988885392972351580340320033691163360 10520411 -304765497926128906359661590585448733976 10520412 121546201370153849051556004801665933312 10520413 33964986684394177849360614228616502424 10520414 306279699620626492244432524728997447680 10520415 475347558780390278987591086882917108000 10520416 699899544941003866339324489600442302464 10520417 -34457853280600711541052598911739800000 10520418 -35533246108362100653841171618213063296 10520419 -174615372399968701971786661627939656336 10520420 146947516290483896267682671861248634880 10520421 -10742113470918920963847919414354684800 10520422 26898803133702053150356519352587997184 10520423 5981526090038306007159716651336190000 10520424 -376680943426911227780164425739185546240 10520425 197072267391410295992375420028384580800 10520426 -55091963248736171161243934016695205888 10520427 313678880600271385719210339278410706520 10520428 110592245292074505073251048800290035968 10520429 43424312747952428542347415037910003030 10520430 -112976334037285858243096389939057868800 10520431 31597331528794897108961017080551233232 10520432 -16994416659323755051209650973051322368 10520433 -201280671878185087375321877637466091520 10520434 27528375001420481705141831499620737152 10520435 -23193151636039990643090502996378015120 10520436 61652957464579742743896136547743371264 10520437 333947123354550539101595962338229480992 10520438 209263228135569634037605881347181801120 10520439 -138058989328092326659826408205847828992 10520440 -140954431329737857570851624777276211200 10520441 -137321327719962069845158850309135962668 10520442 202902380977682881193930024093702825472 10520443 -11745230455125283559075566820024997600 10520444 -113515630012144347624865433407267193856 10520445 -17261243339010731847078816619182044160 10520446 7272933884370113968986288446662591680 10520447 -173283600985389874731250797742350928728 10520448 -425941015397570552863112680395012833280 10520449 287460647796649739365073225067884024450 10520450 -29451599903948709804735860921693037600 10520451 -94751680811976869125477157682222390408 10520452 -541587070334435751227462549760451466240 10520453 -130046407346301042687239084568069032736 10520454 4344636939497921419263726875561908224 10520455 527954056732796630939675418139146108720 10520456 203592866574628212588029744896872284160 10520457 113270707457775809434127648260962343440 10520458 58017479155361444572594982245159662528 10520459 37961861541330392699885295450350291304 10520460 90118700005787544312919870659377372160 10520461 147057444091468486904732544766060376032 10520462 -99004306968940722647188416785800382400 10520463 -293750944434464474323133352914069148912 10520464 59098419830140769714309072841213255680 10520465 -200152140142676070430590788491748581080 10520466 6245382956050781420647369288372992 10520467 -1694795152752287727283552419100957320 10520468 6525277404071718795565828408555401216 10520469 -157636540656717415793795809662413348160 10520470 -47268708103805548055780882033377827840 10520471 -124803017539342696091947174440917975040 10520472 -190326125546628693066247907015053148160 10520473 -17356265652766328237022814075088752236 10520474 384173739523542115404541020659064264192 10520475 -37956171167589009255283171900963872000 10520476 -139016947766958823416650945755767576576 10520477 240786814165480145441359250139907240704 10520478 70110370089294178129599897475660874304 10520479 776204375253116342772977873771857429320 10520480 -544875550102457784778930924072992768000 10520481 678969077358579301108659936585241710144 10520482 23254000946574938630841106858466345472 10520483 55051005209389961389274795593208512224 10520484 -178714149978470660041945952765675962368 10520485 178373104320711866233230535773676797180 10520486 -398427305330584587993581932009209995808 10520487 247868166999318997953622262290205215608 10520488 -200390874441671658964564513285385748480 10520489 -89247088665608091662630971931311314240 10520490 -54955371387747715329280957305236236800 10520491 8903642442102247418632728161900020384 10520492 -377174462775357349316037576221696640000 10520493 -224718948932956440136261545288703269600 10520494 -272946892446316524584138700930008128704 10520495 -4541788770189529460931505997736602400 10520496 -43575105815501109999558300742975488000 10520497 -18732741073689635942836382198608288460 10520498 135214318755619721893478862144430798464 10520499 -202975848195006250108228438490797707264 10520500 -175527837236755934880155857331791488000 10520501 174827592428371921619423823136723225344 10520502 -208612941210404829645625694662374178368 10520503 -74847100379585613848312702055625866320 10520504 204991720969203358799664637610752204800 10520505 192432938777245032671677591533924937800 10520506 154183226733854049913763355902296919520 10520507 -628029318332782315082513044311340505244 10520508 196994035433904154966218091156763811840 10520509 2490351437378515527271516420871142400 10520510 33655163438799275725167256705518858240 10520511 -226427796753526049845302984178975132800 10520512 -92198052737293490016632092589901742080 10520513 -591163285569419701166194494294193181136 10520514 -10615552669492651177364431242376050096 10520515 177763167131436277071910796918319590160 10520516 307905006419250808508699560899420301440 10520517 109557793994197836756243747200732142912 10520518 11093636549534014205281358701230736512 10520519 353644356429830804069043369202362980400 10520520 92758758412794006787129804289730969600 10520521 22234930340489149686616655483341809600 10520522 217462878283113111208757553486367679232 10520523 16291900605174949533819515924882883744 10520524 -259954457268768021550823937161957539840 10520525 -72555389797138992355606242754942027200 10520526 64866078712337882857986209445871994880 10520527 -214984007809482231725790980771511295968 10520528 51667894539928758083920884041975070720 10520529 4228309734014015303671739563984961280 10520530 369041114902842685952727369606963789120 10520531 -119084674250256736895845119739436799408 10520532 105178676500994980443755883303995817984 10520533 -127128375515277736171295997333791808000 10520534 366669356004937985156751804318697648416 10520535 -175727746227904240649320109999855564640 10520536 71526323431807111645155341868944793600 10520537 -94396067036973787511191411818662093814 10520538 47798700148353538809744384257352276480 10520539 -118487968877358485681154797275210585660 10520540 44677326347866111121505793727395530240 10520541 -18387241277719819715138692569849805440 10520542 29079185030583299906752537746285310272 10520543 98616524395060041425789883556185433200 10520544 111366813722622011446286121742537850880 10520545 231796868248461868609651763673850418880 10520546 -260147315408151449484707619249084769920 10520547 -159913847646282268555428223807718627520 10520548 399218547672851234777003600435956254976 10520549 -53662475399873170401529979475103507236 10520550 122659367462174474239442416124761296000 10520551 -648723338891923458181635880406237493448 10520552 -4008598025876556210347002532630691840 10520553 98013515061839732397841139032370853888 10520554 -246623325915775279448858096423255113728 10520555 218475725148100126267360938636942228960 10520556 206102900680043931924873703309927148544 10520557 -492700415098370889013724506519099601194 10520558 168568266621137154311825862038585954880 10520559 -42803940375584838182390985369043720992 10520560 3587227968997235374013583380220641280 10520561 -38936044328674243317557323288313188368 10520562 -77024037096549926572500563483728949760 10520563 37456649540497609729705795765818877504 10520564 279018766371193744595940376156622660352 10520565 109710683760747873439709908585303775040 10520566 21771075878372604164290263908881367040 10520567 172353811907491603988918792726385411768 10520568 126749286614936066866849459706455203840 10520569 -450455561095369294025987414811315161004 10520570 -187557295117289015002039953222623711040 10520571 122773858731035725706248013640442070640 10520572 69233651024281503987743390240430718976 10520573 -134584949941329602384156446233448006560 10520574 -395834110280192131725744313321678645248 10520575 29101446485813727929221411582119244600 10520576 43995725916265580669777582011113799680 10520577 196746611359169841732538145203489719840 10520578 401265202999506410149344704446480293840 10520579 -334170901445676583280615260510296137280 10520580 7724297347978559892324118163200327680 10520581 -238579508178382121029808666390129251618 10520582 -111506157881268554105259359329581576768 10520583 81327349210665015406495346119574091264 10520584 -580755720353385495789019198668383677440 10520585 -406083532396253685122050704670085064000 10520586 306743617007973301467985233282499289184 10520587 372667324950146670543553642741645456 10520588 -235341178513676621638868552722325637120 10520589 296327585483129103264001700938921420224 10520590 -103356562690606874221515952687143916800 10520591 -7841758690889690368357628973355546080 10520592 -44034585532682777336884920959788646400 10520593 -113463330536698205255839069355218094158 10520594 -115551136807331525817668412574103820288 10520595 1644120102876536724003603535149792720 10520596 -404257278427059462623445601140939124992 10520597 -574201189278816209319260099590617539268 10520598 102401084727365998019835629971194766848 10520599 -234260405456045072203403099467874889400 10520600 -148485226937390991200564168848492032000 10520601 -6085434604347900576125321612460698880 10520602 36267138026002677282149234859889190112 10520603 727441835069121721300679421666164385960 10520604 3672522582013653913044480995287257600 10520605 44371575388787129668787462874367515000 10520606 57132362000196888812063858732041917504 10520607 261442144396482336893465964849051284040 10520608 -292053340505320045354798837987402579968 10520609 -522782786009727218673786633810378247680 10520610 69378572031079898511260636903363013120 10520611 -395230657975064820046054443403628958528 10520612 -359886881962778901886673139782956815744 10520613 253217125625513312488756608395698516542 10520614 -87524993084214101807291953696971264 10520615 118652982414203768821384440740936287200 10520616 52795279286115664357054837475490447360 10520617 -71827674069241808562701559408095056988 10520618 139263146587322269433546746915882658304 10520619 -454566776752991262627919007539828313256 10520620 252838579325546089075174205664751718400 10520621 -354714905479467952317963870735324322368 10520622 -60054452433263526974489063019255331968 10520623 12672896364116498818496220109338596304 10520624 52139527909291909060399949731639050240 10520625 -6489373356515043822886490003029920000 10520626 345047696212741050537014621777939718144 10520627 -189361950066186618432621633682064558592 10520628 195816763048303185753090716216851230720 10520629 -35220639054719743305477295343108342624 10520630 -278852646401547164414817407281390487040 10520631 6654507080102819891107309948963322880 10520632 -402932501600129014072749367376831385600 10520633 303844774667680331716466426192972774784 10520634 52844190113927107842405549631037844480 10520635 -10752943013904786630174587194043853600 10520636 -127044486600945644820111187235378939904 10520637 -23395434818970696261344028242259707520 10520638 4859308393415495810793039804365564928 10520639 156862148130623537528578501917228347424 10520640 18006480309723432391771291879703838720 10520641 57477387212873388454672647918489840264 10520642 -186901327512873355550742046093247827200 10520643 135292182290156961769349048416463932920 10520644 19882020999942362415401922477991910400 10520645 361074106546557833267730873130653795900 10520646 -46893718957538307340418338042800964416 10520647 601522933858294428355074232935006539096 10520648 -177383815899241762015045425120486128640 10520649 -243578118732687354302291403726589098360 10520650 -59468905491214111072065149560130016000 10520651 -281643177386227764858365961752150682348 10520652 -129366760159898894568046084227365626368 10520653 220698498400495648008000790804318529568 10520654 -6485826169255238514597993484665333888 10520655 157200395155998773318013075065593958160 10520656 -27357487147225352215354437379490840576 10520657 -140499139106367214423320861191471318976 10520658 -50401584453567252591552679617808846080 10520659 9592287912774588464050162603828729104 10520660 106812321303767127321991986683198300160 10520661 -86534399940009996690351184424526604800 10520662 -235013330270558662694809255278097191936 10520663 182872539590385991784750018024215460304 10520664 134029033737893778243347386438214615040 10520665 -150370243239280763851741089093775613760 10520666 -218128444668978116995349729801813707776 10520667 189368718635882000292471058664280828960 10520668 7788697636801866732941024463897378816 10520669 -191231451346703926427122887644764467930 10520670 -121001059910662239555059543926120800000 10520671 -57659501085168734372973446573979951360 10520672 160145489690694182202225363393656389632 10520673 101922822253313717398743213939029041584 10520674 133184215026111522205541614085330208336 10520675 302273584174702754388238062512393313600 10520676 -142905179502626964970570169318410589568 10520677 380498839224499126097686928926224214526 10520678 174155514259813363088922000120805935360 10520679 -100261465632149894779144311619787451312 10520680 -83982647668236180363023390793400320000 10520681 -3305964811577792840204344784653034928 10520682 77629138009203863922739150182619935744 10520683 15566954172244174215446425362328379184 10520684 -202449623486618828378684751808125859584 10520685 105487558502535131795338850856543576960 10520686 -277017959295428291185318695193258529856 10520687 16654229157971465981520870224117385600 10520688 26679250505299963789881326628062429184 10520689 203768775529504467640566361843369899940 10520690 68251558322013653953453078265186606400 10520691 171015657097454487909668922888946707504 10520692 191118181329231769367469933065908919040 10520693 -158935813236165796602575820008650226880 10520694 -171443525734785219309411502719710310912 10520695 -28136338150503664991495779002667909800 10520696 -441678395687413525815925387618482462720 10520697 -55469543258272527001468904816536169760 10520698 171517795061297333360781044214843231600 10520699 150306029861130028821065136513986519040 10520700 -51592403095665171316542906305343552000 10520701 787608800246731516484295907920688781702 10520702 178354371763412345550058948140242040000 10520703 418611939191328197245070527274199858840 10520704 134281769766659400344651604128138526720 10520705 41401525546425670073557193226283459920 10520706 38804334265051669289825900328681381888 10520707 -151402313346241235750443259599024375200 10520708 698727126860690822038947135935604864 10520709 266308203443345722373052093070361917248 10520710 44630910320673742760828439631004843520 10520711 487810207739953279498589438787248268312 10520712 -48054283810867428153766070860210176000 10520713 -110260612908636766828232694333079591040 10520714 -26494650793844456387328672077846222544 10520715 -397313204087659645526358665485696366080 10520716 209973532404287524765771663344690179840 10520717 -393338886978074318343617231642639696148 10520718 23276953536516019186390497981752524800 10520719 -627662717657041908313570319685029933640 10520720 21254401884054588318714055506053038080 10520721 205385006183410552396504854813391557090 10520722 -27998208606805456025402654456109528288 10520723 -41870115078979184918945617827305515416 10520724 1233951179667507563881123236629882880 10520725 178463294089888111400117463545814984000 10520726 -53705760617118126550874792847151454688 10520727 47557437793746116272221616795343476224 10520728 85205925453826428573747808613287157760 10520729 -40279241022674687662774061257124391552 10520730 3968330049267026770568718555226686720 10520731 241973810907413533683134653359519472304 10520732 23964355741634511090669927904405785600 10520733 56312459319482752875689825448162248448 10520734 94012326415577940578667640695879211392 10520735 240762645676395688576630313819356288680 10520736 -170827015609245177703957063281750835200 10520737 203041879381011502917087301585138160000 10520738 84356557646374172591178573258759005520 10520739 410572115120986021133469060965301327840 10520740 258555405394883226465087410372243984640 10520741 639070108607396098672090643678747824800 10520742 133117105410211388100502456387287304704 10520743 158409801897623535759461519087672367992 10520744 23329260505514076509331328870257285120 10520745 -1469767385458785872932587532924994880 10520746 -84567037448235450682873439933790251520 10520747 65834195864084819232985646642887420152 10520748 41624831303008480998793455090671960064 10520749 -51091781978608939631203817159781286912 10520750 -268946408713221151961235609336039216000 10520751 -266387686958054351501453875041290023920 10520752 27196351841717382245648604091932377088 10520753 -130879408654541254310061399129619525998 10520754 19232979576921892412062920899238280320 10520755 -122844475627606782244495070325280383840 10520756 -221315611901559025205006582025885081600 10520757 -50782156348459512367688861634580223766 10520758 -122903673592859476588177194311107751520 10520759 -280136599342965170412034774433391610080 10520760 -11111369556086324615165080446985420800 10520761 -381819803065134003263558081378746775638 10520762 21115349147318269926027776786343198720 10520763 -265170464327351131331371360222955579712 10520764 -35958829555580348782464585270867790848 10520765 143251428599865554895725717683201991400 10520766 -993055282957949306077800468452765376 10520767 3512247386829643007628200900292272440 10520768 -38021674463504050700682054639106916352 10520769 -4213720391031931341832658198663344128 10520770 -44432274887500112551697237116090891200 10520771 -314464030656772108307862755693719409400 10520772 -229852801429231475020105121606608094208 10520773 -302508821851660074399127544199598002180 10520774 -259151055642614714876487065749668028416 10520775 51977094857444473347340381238016912000 10520776 -87383145036129697561689094625197424640 10520777 -92975382826071088570769359977434686374 10520778 -102651294264496606463525315995358822400 10520779 -301850495663563454205361930090192273320 10520780 -26264242028644285451302806873086361600 10520781 31605496302680978352135747013462381920 10520782 363179834029768904822435822179579276992 10520783 -34773258581831771874783585795650283936 10520784 -45858189607710691375217215437514776576 10520785 159579746712642097612843470987594707520 10520786 12040399342180503614878497511723351200 10520787 133068671771708173518591063837986149560 10520788 415336629284493678076400996831825545088 10520789 317322145113707349267187292231812619520 10520790 -58578004155215739076471506700983594240 10520791 358693204127571299972861034299639885192 10520792 278372740080588469632790631598323097600 10520793 336105261652467494021737518653025391200 10520794 -327574317195491340129994696814585798400 10520795 314561140274489135481840764653298788800 10520796 -67301736326698580408718583035517181952 10520797 -5860138691591315833865377964085303968 10520798 111661252716117523081442353604146088064 10520799 230298231252791220918393157585747713864 10520800 -274158210337394117121222276021564211200 10520801 -986371006619359306048807101786484707408 10520802 -76453226190011565041539171345874205408 10520803 -295701784266475515847500188798927184680 10520804 -167536309091247164321860182395094073344 10520805 9060630506121857626306013085775120320 10520806 -71038654380342983829127866323898681216 10520807 318502545539538809394217433820780785664 10520808 133338303403922235565084772830242816000 10520809 575951030255675757576869715706311566592 10520810 145642380277323145721544285807442543200 10520811 -58226004503773253580814611084364962816 10520812 142105235489656731674752565218980966912 10520813 132465241927613773977231575953388497920 10520814 -220028147066762345365692877111660276608 10520815 186321188770328926511000909166141669960 10520816 163082879333136318734126610084914921472 10520817 -293817292823184551577203371555172069520 10520818 -1805613420942854554585221835166039040 10520819 625430880233964826688552611323241706160 10520820 36307805918978645304700511390460825600 10520821 10637651162714659353374251138531525440 10520822 27376599268853349524181772025245464960 10520823 416692503534557508693530560319366542800 10520824 447514953524413878886758388672255180800 10520825 -126029718411549232136777878936925856000 10520826 81559236237266928275119249917204639744 10520827 -7343391697424337204622424557277805968 10520828 521475511350839561720462712583593504768 10520829 862404833000745884358770609703441222 10520830 45439164518352630104597125404063274560 10520831 -308698241953218876224564643884396002008 10520832 -138543590631067563377253987578617528320 10520833 43595327824010613959886407891865613824 10520834 158230806609461732686866544629542820816 10520835 -15999510586109317149543922288466046720 10520836 -96446434047426076710108476282396774400 10520837 90672325904790255995481376487720619486 10520838 -48726158342830101681126921902123214336 10520839 -202298169831052341499671116826088616000 10520840 465180813732729022745029785002240409600 10520841 206002975100565585363650817764116669344 10520842 26186778840316060309055478897150802944 10520843 -176797496465236186336195740785658242040 10520844 -73418529893671767184402869292096143360 10520845 -534191818835249701969629552227781246900 10520846 7028439229087976977192482047965935360 10520847 29517259524572746798628685436230398496 10520848 -36541475487016195736407058913066008576 10520849 42579684617378114515032430185550711920 10520850 -82424782887102731783379634324509168000 10520851 38972729834783943318284862613736620800 10520852 602772839005986956367616186042542493440 10520853 1388624554389313629188968533680111616 10520854 -394510181776280583915654642442394666880 10520855 -6770689413879931424578956904683822480 10520856 455953646362684723022251537845531033600 10520857 178490931939490944355537839472517404106 10520858 -238839249976861575979346566053804040224 10520859 -163699860074767782194481479974656239760 10520860 12425817705101301311883003559170816000 10520861 -172338642110535451178348678881474882548 10520862 58749528873041184084065084319487801344 10520863 63151542331087254387313537103354645464 10520864 315136166218861293942067316410257309696 10520865 -94470347575941866769948484806652656600 10520866 -65267260754956243891339619568506248368 10520867 -87672456361554250949122571357475603456 10520868 -28721360761173782317655518494152632320 10520869 -411266322482525979768258593361481435556 10520870 -67100890069674934441925956089625180800 10520871 55326168285042570424468559881714979280 10520872 869115913900287533723269461294087782400 10520873 -114133073043745351745827236034850879232 10520874 -47711163771830734779243387207102289920 10520875 441782880220390607803529992858539384000 10520876 -303183305170230917429676700836586251264 10520877 31896961193867708479549019583205861920 10520878 78629872041071795361011132534678994240 10520879 330907088121885466807212152457937662480 10520880 -8497276508584062049796156378500300800 10520881 -203304119496190296892787029170178278720 10520882 -258402201164012116565554914636254320896 10520883 27216097042545808086296680460325308052 10520884 37525183679323803612513996585331402752 10520885 202034405953217335902575148969581015580 10520886 245555914654128571798000212083039062464 10520887 38093471485993455498684050594724434160 10520888 -588216184411525556640372840763532390400 10520889 -345499583048279111852688070372457720160 10520890 36908842757786362008946970747812224000 10520891 -11764251519719369432291714131716969816 10520892 -307822318190513564457557461069368972288 10520893 -480894897921898912659380552992005964858 10520894 -86601935738978353227945304957579024320 10520895 16331367394167807218975408282881651200 10520896 -2635071649649285654763975756184813568 10520897 456667571866947971158565875610106196692 10520898 31090113875341726160559978210152440320 10520899 -604239054017678865044450475338286732100 10520900 55173892803322687256877400390118956800 10520901 -401460391366035098794680377061496200960 10520902 -25420632502530787510578757048767465216 10520903 -1297326899886044451314685518591713826400 10520904 -72098663522121841161225393038426112000 10520905 -309638195813095304975522701708686566940 10520906 -135363875794314538643498481468175872 10520907 -230621158422113448752293539587062334760 10520908 472697904397965275220371823674349176320 10520909 -154865699931877555289051413722418429248 10520910 33709704768220652761907219640700334400 10520911 296815492774718420036221853595933758752 10520912 29182922285185601297311202970317807616 10520913 41232493882357372769369023497936976128 10520914 136132405083840652361083789368703810560 10520915 17277393910462387124379505856578252800 10520916 -8779775866460071300789236125061120000 10520917 406150562315001750401684895178745237760 10520918 57651666665282996466110523201974672160 10520919 61269278439763023601625200325736090504 10520920 -249559432904410226728755125094210355200 10520921 -275631474929690245198771656176829598956 10520922 28365602156895058950649845890295949824 10520923 294048479121730442254384670349808948240 10520924 130370047716174762462779507492881645056 10520925 18941233219917467095319923351776168000 10520926 -175031200426341470602819351108567084416 10520927 -423526317470669080813600601059135705560 10520928 -99864840447273799112584030122353098752 10520929 296400457320275334859062592010298186530 10520930 44680520329685471549201169258633024000 10520931 10722149625914254392280242431149036800 10520932 -146023988203196256599204928385090526208 10520933 -209261730724262434006745994355559170818 10520934 -139604462130477894159119281990210879488 10520935 -130515303461822790054077891267053516800 10520936 -40350314628184583699547491775884083200 10520937 -289451576329272833956760088909493554294 10520938 -276563866930829798915270670633595532880 10520939 -3524571635878828710497005410824697600 10520940 69758972860565937500717487468709248000 10520941 203764281655081180738012551740808512342 10520942 -40985725764422848592712836713984433856 10520943 392077086918065489913447068065541180160 10520944 -53528033873403914405931052367446605824 10520945 4487820504875759918944523126917057920 10520946 105604354273252851563632764751522961280 10520947 934975749082742606086527592717462381360 10520948 290417585322683025766273869437112935808 10520949 -279411940474797262794449733010926445536 10520950 -149331208135253393827761895728172800 10520951 -273978867030972263965463686849935252048 10520952 -164888684940585563674926282666521026560 10520953 416040982254745646140344213888416308202 10520954 -76606111949955506003828032173617344800 10520955 -440054481435537511348769681592098464800 10520956 131519859955938185161168961554659461120 10520957 149391627848624194966942766811796635180 10520958 44490762232958949745074572820191616000 10520959 344287399931503340888378768101967799504 10520960 -208564050384337676102727738267480883200 10520961 -89398418929480351197472348902154106016 10520962 186540614251139972240401062930609953232 10520963 459235223980993107014974690698857209212 10520964 196419051863346726150694345650119760000 10520965 12938586744493144815906774640999507200 10520966 69544522968070403201633243876445510144 10520967 322192784020559226492022569366322951080 10520968 -543005587451096970248121349098493440000 10520969 -64428863927848041959984933639887723980 10520970 8586467886421525332848168089932192000 10520971 -197705451025375516339591605898052182828 10520972 -47727856436092983671394208671491850240 10520973 -175594408112232736564569397097827316778 10520974 76350702534213847973945308334646860736 10520975 310693650392227264510580468752666395000 10520976 45646903004418181918576690922127163392 10520977 301678197743245162212725760701383952232 10520978 -20800688674432375511600916913305561792 10520979 -8212385605783809917172314625105503232 10520980 -247328581205732204518536929542231968000 10520981 -376581730105362100648356360409891183218 10520982 1614970597563419407094081119232839680 10520983 430511276982967555252177719945088392960 10520984 7718782591130687658875531635622184960 10520985 106268668096201886192736368076393384000 10520986 -172797591651377587132530329827389733392 10520987 -114315558543560668690229029799945872656 10520988 -98778733057440561562890313696242624000 10520989 447515311311883715264387259873870826656 10520990 -198606164322175243629047589129804792000 10520991 77371942405952959969120584756295579848 10520992 541051444440031246144824314057728131072 10520993 86938147408430537972201146118194650240 10520994 134354163977719508034580033892359171584 10520995 -38019970499084789126007487546703756880 10520996 -74361895916479376553704195928847137792 10520997 134799534560345272553920277773020119040 10520998 -33519188134092397110751860326233044480 10520999 331539621505915540293211627496095218936 10521000 -158981652813796084802127013577441280000 10521001 791044340467656139077749323665726891002 10521002 7608656574969756813463038694645067952 10521003 -94536033727626521091203286828625603200 10521004 5015976188837780525460296414445915136 10521005 -123974899330087862269437959265906910080 10521006 -11943807294466874310813501479565261696 10521007 -108774544232956442991457282860624157600 10521008 120696272649516672771874017667861217280 10521009 42967589739607991480083782870679000164 10521010 127984528575678413384466155946837688320 10521011 744864967489203538312121572994495558712 10521012 195543926194828690351841009005354586112 10521013 8808530967044453571968474938480993262 10521014 -23261942316387220491469933966506486528 10521015 112452424152000649511517074688908458320 10521016 89935467181162286264927690878049218560 10521017 189610748741151156496355551104256303620 10521018 -19336884930549800399678660522268899616 10521019 -344061096767947111707649705005138057120 10521020 135418469407839820382835162798843732480 10521021 57759648721631616886235937689849193024 10521022 382835567105739725339603573703748238400 10521023 1005243724682857515220902100521466992120 10521024 -22416460627078107775290776688921673728 10521025 -6736001952101790278882821966737333200 10521026 -367604655666534826289861239971753815520 10521027 8994461273728405440404429678020344648 10521028 71767670381694450018241663658824654848 10521029 919724232751519372638641498223993036576 10521030 -2309878859410415930858889586086873600 10521031 -449969504246171987239529487975335152168 10521032 -240081906283227816965631397497791078400 10521033 22094836699620922651615506862192126848 10521034 16883198952634341481319006920474888800 10521035 -340846822540381773335646907374892283520 10521036 -552792977097020555783846695575990036480 10521037 184919503124247530023820337628975280172 10521038 -427450871849889125031950934778422868992 10521039 188371629452016279228046656159000118800 10521040 -108701058536228877465817623628667289600 10521041 661000795759195044652022060782016291520 10521042 962899608910160261449449627663527424 10521043 11224222945538571445000541285581682544 10521044 261459593540558479751822607215366111232 10521045 -41285446568667533348862297196779218700 10521046 -12716919890797322834304534613803332160 10521047 94065192195740066952282586305438816960 10521048 -169000371217308890147529424453152215040 10521049 -63531999332663389134715262867030922240 10521050 -46695099297462117528760998888174769200 10521051 -88567046091432486839225096314774986240 10521052 -15544273911584890536916439126429657088 10521053 -568814875544829218329777917637360516698 10521054 -68531042215048900199789984116118999040 10521055 764770832628447155282066569100904000 10521056 4809456781299766659499932963170156544 10521057 -401042430729799462052107023531501488160 10521058 -173988242535523221872919517209447219120 10521059 68331805694869569732029234651691862080 10521060 81305962224094038525608166913548288000 10521061 117742728386958206898616254065726013440 10521062 604663734980360682868752581701254382080 10521063 -30465660680143459080626912868993127680 10521064 214321164057510309248528559559325368320 10521065 163514948853087843611887118261536391460 10521066 154153265321866604525199003915587787264 10521067 4237962091358707837358057374244445240 10521068 9375916887125328660922390215134968320 10521069 117194278424713175419703464136337190656 10521070 -73753667552948487410528503587735287040 10521071 956113441379868572476808898931032216 10521072 49657170001223640111297422437365940224 10521073 6265293392446047202485339716408366080 10521074 12048904172839012621685475447968732160 10521075 -7668049999518274943402861650400885400 10521076 399362811091153677397875472708907345920 10521077 178758065561737903855773372302703012672 10521078 29042501765921684304361466018351615424 10521079 757950877253308704329364742273757757840 10521080 128875334083671324083755842655958016000 10521081 -9251344081122495992216526606068121030 10521082 -52000983637945624077758535274756943616 10521083 204711034409081136060823047855791703600 10521084 1967124296151941364155674029530096640 10521085 -286221799523119832014065059094037835220 10521086 145720467278633911423989111795893119104 10521087 162104892506809732461764931377122562760 10521088 87345897908834288388197193293286604800 10521089 172135867871523458556247665831888997890 10521090 748733807856272272558728922938931200 10521091 64034032232892210598343343120719145984 10521092 11288085798086193103504836585137617152 10521093 -436477096951060975581310738137269420544 10521094 4694722260766084341795347664123304512 10521095 197564880745072367046575429329926888120 10521096 3068814361001216061384070127105310720 10521097 -335991587142616674778281347428953960000 10521098 63374127664123201259290388465031398400 10521099 183280455648961822169489164926025415484 10521100 201965884753226314272868695667420870400 10521101 502037778570516924636373816806407970102 10521102 -131552317237446081076287744218264799168 10521103 -124440441860788264208175027092120742536 10521104 -62990033608215869776942612656066723840 10521105 776392426613246632730016704600037120 10521106 144165561212181276893756972004534499104 10521107 557685105083252268052745409465514765356 10521108 -99282875362153160926513498029181921536 10521109 -12949154465551937823442841009481759620 10521110 111071541313677153226404031371420744960 10521111 5860192513854614479528204796951571840 10521112 61999765890776745857547891613919354880 10521113 87287439309004651334114879709984324360 10521114 96707354753962488677034166694306403840 10521115 -12658139442110061745842831410135720160 10521116 -115721451480203442193378683619085952000 10521117 262584240407543893727326421507005944000 10521118 286103714420866485676928138804184485760 10521119 4614052304753639471569227405198070896 10521120 -178694396045656489009805568627085148160 10521121 74641309847392174866446357910873346304 10521122 -167202992565402237821624173746121203888 10521123 195717212756110804139942911180456107384 10521124 67461389133491499945741957400733895296 10521125 -10970863327651266014285646176914122000 10521126 -2810016745957553149493919806197266432 10521127 109295708294415069066126886275442335840 10521128 422178911896127602692098265201909504000 10521129 376605346981686487049326025661561757584 10521130 29082377918638087968146056254427392000 10521131 -393449391373584331338850957909270367808 10521132 -93432421194667432261091906455826569728 10521133 264438410739549085392686375331831578316 10521134 -190390095526755900632208804660320058240 10521135 -24475718599404541864595835454437307200 10521136 19911331525902893431141014679129620480 10521137 -917651099836333205039649911096102467776 10521138 216502760980170394399703424205594321920 10521139 -26641643736121376486464670465498162400 10521140 105656607219725808964638497133121044480 10521141 155644342747911816058157556330164183040 10521142 188134423273610825154537811929039792000 10521143 -662266726972167336845739653710173302400 10521144 236220657926545279715494390639548825600 10521145 113506273280466808991945990452126728900 10521146 -74722480667862778429407624945076195728 10521147 -27488349126047687718841944329073332736 10521148 -83736338021332226822929041416376557568 10521149 615758293262716229646105709990070718150 10521150 -15784692853273739062193488962152462400 10521151 -417578425702569221442115647115224184400 10521152 60595774402745865904935767682425290752 10521153 19619035261034336767074625757247200562 10521154 2567851722436008962357633206084004352 10521155 467832323204689640247428312801016150000 10521156 109188640610726294047157983408560906240 10521157 -1341915348403674124993683908570026594 10521158 68417223810778224674922307854141396480 10521159 -98380356548282957986519216122148159872 10521160 -36063953371821926774538489497941094400 10521161 6380530666995326842493370075351701184 10521162 222763515100967315687938525485664092720 10521163 -596372930007896865482338732841924391816 10521164 388810033647695159503225910807960096256 10521165 -32048775415543446506071331700915516480 10521166 -78160905819236685347695829471095084032 10521167 -221934001099691672358828141535830821352 10521168 -3945793532190654435181340542851612672 10521169 -2428063372109480423665997178836844430 10521170 144437361722756085109642965165357688320 10521171 574964315255074955689360535730648984720 10521172 -196251150280256923893345557955567898880 10521173 21883875623568935158808738175920670744 10521174 21704925714880250499148284506429506560 10521175 -94224713005289720432800616729508720000 10521176 -719682242459615481397675196110625587200 10521177 -220551843371863144831665066569069106480 10521178 312205756828852894575576054345413894640 10521179 -51643646029181123611428988925168716224 10521180 -163396003072482465295963435354886192640 10521181 675850445796941337554722888621128736704 10521182 -383403135360381315072034391381343558528 10521183 5615272161369443897357019621600526848 10521184 -537681891480040320055618079948875628544 10521185 159712752539570389275404504767179000960 10521186 -1494952141032432982958066803495604736 10521187 -102877219287702157489603037963391187728 10521188 -257432983669479098444474802273411072000 10521189 16827478990738903877797048846921936128 10521190 -172455472191640088763312799406448758400 10521191 13652582388036185991553327980139840152 10521192 -426590137748001396700896763018199040 10521193 621986932134861968190974853698503058320 10521194 29711482506037417956623680949382718896 10521195 140429235948490619683928391552648199920 10521196 57115052575705146717127623913244075008 10521197 -603740302546908771858786241178349408 10521198 -23380680767936966938915628744892648960 10521199 -108656089845836348375536553176989280136 10521200 272721600376318251322436011610112000 10521201 182746697721731879021763006557953959264 10521202 -206109488083192782075362859917407805376 10521203 -109059148675344867899705431437932160768 10521204 2199584442639771881453213265321861120 10521205 470527202929046741638445618756140360860 10521206 -8840179862364778726502577007278216576 10521207 -7759559490245125669891635698505568896 10521208 561818059377273975303808819508418600960 10521209 123002818640966235469995569746367227716 10521210 3929028527321837616993152411830993920 10521211 146130345979436378404354044680931538544 10521212 20654042739299585928996386580152647680 10521213 -124002589586386380578083385470196049600 10521214 -7469230040883317913364887462627618816 10521215 -156229261146213076319319048634733440800 10521216 348934045730387779211603466257789091840 10521217 -248085456922636110356932700092387923008 10521218 14511352006414792835146120605804547104 10521219 -378312666490053596063965825252388000592 10521220 178700107968758150729678729832164352000 10521221 -739024578548703132037705184509632988578 10521222 95289233700666652260825071764883835072 10521223 -48044044996348609918191381064420613400 10521224 11927449294592345731298608824936038400 10521225 -42409347554377088362759856999413680000 10521226 -216640860823208612508691231415375060688 10521227 -511512565057332971108204459661230436048 10521228 -27267110146405982468654706265192788480 10521229 -888406661034376531233404112491658262740 10521230 -197226089384004950303426776088075078400 10521231 102493736008866841288515302647789729920 10521232 247804628489051165799894889207050534912 10521233 -513271815362095421648447492080621982736 10521234 48808828830070184099851574791219393920 10521235 261391897643203964359107615791090073600 10521236 188885579619776310632100464961141534720 10521237 -263855780502466841229623539725441260640 10521238 -23297636032024802848791684703069121280 10521239 -136829211950742858959948026369812699960 10521240 1782135846848102715768509537992704000 10521241 -547267685394718804692026676893388882358 10521242 85578703871922980841464528671407052512 10521243 48517401704602178030038389475796274732 10521244 -177654188595053209687222134502236406784 10521245 -35220325377618775073503328933911741440 10521246 -46301148344130789295140609250878170112 10521247 -94495209328941280093231866065017204488 10521248 -193970500579994952120570831793480335360 10521249 -415785262327335526858978010190780506400 10521250 41077691044495806954380347788044400000 10521251 -61454439351940238920230854682234310560 10521252 -1445229956251802727833492123151482880 10521253 -290274224962478038100427653594184946498 10521254 -392797943054325722516335015250277371424 10521255 -201642967070009303142241249563272923440 10521256 241291297866993937430034925956404828160 10521257 -110992651034276846892214549720941596508 10521258 55262761028395174685941705922472345600 10521259 -39920647534238267922523443451259510384 10521260 95996880013088662326193212465046394880 10521261 -48055566962601065294103791786101398090 10521262 233340076827750231965507989870504123200 10521263 -144511161394213931520267970769187589488 10521264 -42616120521552365991814941429638332416 10521265 297446894732947373655799795865526366720 10521266 92593027374097284454474352110424242176 10521267 -60683365018915338760832492394838443720 10521268 -489196110539680183998945400601244122752 10521269 -125393745941928782979522421099031812320 10521270 43925446921089861142655795680956117120 10521271 12457021085673304091464408049402716944 10521272 232949464196392427128288663091158732800 10521273 -16895069938837739018606134961126465856 10521274 37609606196913866143369597854429293280 10521275 18149401327607074521795945746914785300 10521276 -75705397909704514506374985032475181056 10521277 -93177544927163410631584107594385142400 10521278 -119922965023380112936678031850965463744 10521279 775881449432694246646884698204653693440 10521280 -82280867825487604041940480505696747520 10521281 -360829456298697158351127113530982972670 10521282 -26054794363115466883584797832076871808 10521283 3229760559219443491375712804734968480 10521284 17215206677205302055445904030480447616 10521285 36729134992897127552940870442053751200 10521286 -243489314860809929303143980033941109408 10521287 253092088999892989729169554117781330400 10521288 -70222798486588328111656149223501209600 10521289 75628748557002904704213373873202240090 10521290 37193507004053948385872462298601590720 10521291 -120604681572095763103800958844792573952 10521292 -254009263827234632362816755476655817984 10521293 -484182295237136266015451474182042998240 10521294 -89847769341652682419111862353764519936 10521295 -213072114698899674347724738305902195680 10521296 -96311984030647075047409857586417410048 10521297 -91262218350965614763337683237894742972 10521298 181467799061701668881524083255643808400 10521299 562877334705272110964704672761017636160 10521300 -33047098580953774016513421485913907200 10521301 193425976577902181697006534203409614752 10521302 280827054253465993218913120437088394304 10521303 -41609376019938440698450158383324575200 10521304 40313594425639671115470600648913059840 10521305 -513628425216993602544155028002862636540 10521306 -293770752314857401164284219150319731200 10521307 201446026155837590345692517442230881280 10521308 145998404395383071362062135448539810816 10521309 134608069276649119432178948413885259808 10521310 3456916279443783872403354006079743360 10521311 -173300197533679558957774103481705557088 10521312 -13660024771357595974017541184381779968 10521313 108837108254714193827658976734451620 10521314 166826485611197463308894884125383474256 10521315 58610312091503024676237300861716152320 10521316 82300543607554974233970800707913863680 10521317 65356588122581468233702184435685324792 10521318 -6390479440200883557988289930838578496 10521319 -449800914487547583406616284694219796056 10521320 -162394407450087036782634119759417856000 10521321 88555169688489294358127281356219225984 10521322 73163977106221202583731789886958616832 10521323 -270379112381909300026814339703641665560 10521324 -181546861170946033419239803925788551936 10521325 229908947618062577664693957954407154050 10521326 -3499820667486576983842634766166364160 10521327 30628389052829673552584801100957730560 10521328 75028768952529790360849131559823409152 10521329 -20948660119049319521595810914009313600 10521330 -168458421560137174936833474694022254080 10521331 159750501675823371207807933796463165132 10521332 294150850616747781005915083620248743296 10521333 38955957711440407388027116534093121262 10521334 -65199617783871904658918733398682721920 10521335 -26950771156826992832204358440852853840 10521336 -6353450119602251206051987857831690240 10521337 -6173309152343090780444932271336849400 10521338 29812089071346809087695154495198607360 10521339 152904474552752946868104609410781811224 10521340 -83834938926335753486594256115903772160 10521341 141485640529809607059955983584360932344 10521342 -789062343473081648596085448278092992 10521343 -16827527269989015256973935769102445200 10521344 -4891796199044544873454647761128390656 10521345 6834092233061054371723492623622516800 10521346 -275034924467428665415437415136215610496 10521347 730095745222791645357882703394168614800 10521348 -101815151073915660220992563905993777152 10521349 -89094137551069429876052656734746475140 10521350 16935012017955044819687176308431308800 10521351 -416860351909695547197101194989377625408 10521352 -365916133009113880390709681276074598400 10521353 -291133741942113956306604918931890556380 10521354 -16756455672159195536425754718967860480 10521355 124246706499239051531171403141352384320 10521356 -156034706207191268725246451360956750080 10521357 39810358564568360601909191361412927488 10521358 391074439040132303157868890668143097280 10521359 -389961685307842667221177495561541167440 10521360 -66531780771163450749605700400958668800 10521361 -531363350482393136742119547614756489038 10521362 213074837709704061073199953681505964432 10521363 -144033442756597569185576210460303968256 10521364 183483087013633339919912039769313218560 10521365 -146956355015138470846121289815056648740 10521366 -23993613745843079381198417095848307776 10521367 74442682179293910154276987872551322792 10521368 -305480811917186223009547632379370127360 10521369 2890174503708912959486120013092759808 10521370 -6873181238887328400197341845098553120 10521371 -50461763724288094950496017931515656688 10521372 -98910421231078285594144294245422754816 10521373 -149813873124221992033709992975419484416 10521374 -51933273529741352020688919777839537280 10521375 22911255355250162740212734017040244000 10521376 421138403388755614013078564626639749120 10521377 243364176139423171664432980130987888226 10521378 145447654593170196697933310571310095360 10521379 -329258087020616542097991982124241554280 10521380 -29086695627660625294080215260687507200 10521381 -179619474083424849348159795928681646880 10521382 -432651113139551544469710285573839282208 10521383 -169045806257679439809615659137694031480 10521384 87259139591042580776694082359424696320 10521385 140325962900385609184553066737431077760 10521386 -221207602482954761517918651267234358608 10521387 419112825980905625805545540179836263040 10521388 533951697709454006006645900560870611456 10521389 165492668537112502451051410281610321356 10521390 -28658639558787819621455152173220162560 10521391 -350646352888328463724228127482822359216 10521392 -35065175941529253068192431173017468928 10521393 -503511612098772340022953972175653026816 10521394 -64763090250846191444359712034068614848 10521395 610562408226073000339074574671369258720 10521396 147742551564716542066959382370384523264 10521397 105121488063807436912177279835772108540 10521398 -225950949785776157977881823796170696800 10521399 50975051047395870556171472589753575040 10521400 -66584512137382318277050718203785216000 10521401 433106378425340181023441844459229000704 10521402 -77420445240361419625472024873651020800 10521403 -1238691537461370932354351911000143957840 10521404 -437282501997087572564008969762230150144 10521405 222016539393710973762751974499406580600 10521406 143912331279321977695477617787763537280 10521407 157559476499720310740345855964424150680 10521408 48738800542323960790330504502889676800 10521409 33180020156689359711500371282278969904 10521410 75934192869373574922244004227995171360 10521411 365780884854662026139798244124009323840 10521412 6120752556764832422335310386851692544 10521413 87939962098800967971207257799806614560 10521414 167082029382460132057817809556571700800 10521415 68435614277359637617682530777377450000 10521416 262533949187182403004532638571532436480 10521417 -20384376937479262671182886938906779200 10521418 -29443913512664200852481554145880775680 10521419 -184638135016881214375652564002073786880 10521420 -14351263292658421445879084008392622080 10521421 -646830172494791201392507830513493116800 10521422 294736160014487526751408584526145848512 10521423 -262660740218289604279247417040756899016 10521424 148618293472035918275463019005210583040 10521425 78680058231407524605135773409153882150 10521426 -8391822240921659429128567358599360512 10521427 387390356599147299281049129494584688796 10521428 28054272929447625452141645094340099968 10521429 323953019352187381663111050725200922784 10521430 -41394005676346042609592569380084372480 10521431 -116265792876062992714294178962420438656 10521432 81303563459052839100610645696346112000 10521433 -59616777061070391349826525640002649400 10521434 37935070694720289528966144362194176 10521435 241748156233365746655857521202380512000 10521436 -317535448699344860559010106170580247552 10521437 94045180648908519569629682493062338086 10521438 54735079305298347901383250255643829888 10521439 -188872658726593589440338866701313025760 10521440 -123708313449374842255244282721062092800 10521441 102894106188211123385216457562134067200 10521442 104140446257883944477964777997698514944 10521443 -171873485216196036960623885518931977440 10521444 140094531954258211501927310416957756416 10521445 -473210155711752873726088406434362012000 10521446 13533452188242509963079537339554724864 10521447 199654761198829912621345890555858178560 10521448 -6212161537504398163750348337543331840 10521449 -418478284874140236176781742061690852550 10521450 -21350409601696013699505125523482630400 10521451 -811989080411772519478750577325607025548 10521452 -388779235365027865483561007701699716864 10521453 -159051610842267871028827476385756667136 10521454 -75945359104094630917260698840912566080 10521455 1507601845699124887325767119129246720 10521456 -72297563856568333161824271502460583936 10521457 741511698309633101068828652883231093760 10521458 36957380507054676883863084485853380640 10521459 164054061985174877165632292488954350960 10521460 298155064207047247790530049924460737280 10521461 250509625456769071233788087029645371000 10521462 -13220720615717096675650180641906573312 10521463 -80857121120789881735539482175692243280 10521464 -21165957159470710750401000986536304640 10521465 -128586407900686266217856579295833566080 10521466 291079454463657946836998605682800554240 10521467 253622199092995506035269388213195154792 10521468 -51490710346702803380380191877024020480 10521469 14566921585648536477136613787174706560 10521470 -201232347131733111102865026310400160000 10521471 224547372558992879914977067715907546312 10521472 179541892740374357791076883609409290240 10521473 449078075884247425845921870164471977044 10521474 121138000084926087413195067786165951360 10521475 164285744789091970122774280229166021500 10521476 -291079968284587177401832551570341196672 10521477 74332903136808848181353223075300319740 10521478 96045031566380831044272712507007930880 10521479 164800577400732117558459763544048097576 10521480 211673078506306874033869787472789504000 10521481 -144453988634045262921063340328034270000 10521482 314488936796631376044101037678541499232 10521483 14801851135763019499308413931490687488 10521484 -592929042715356353767818114750379081984 10521485 -179689098274191362829697617250394185800 10521486 -27152960094530954979822922764415838400 10521487 -135388230943646635160539934374302534768 10521488 113191739437773336470055272654125400064 10521489 1131317842355698862916842124547126368 10521490 3572175430900708786033477955759001600 10521491 120056499214854031008661759576756921800 10521492 -165752160385008793801848393037326133248 10521493 181169043163404908045536886487796064000 10521494 -33627575416633003895066720824689460704 10521495 23471318007268080394368477516616699920 10521496 -203473608281792126394353098012138014720 10521497 -81039130549861545934916806168140134400 10521498 -737779647570227000076208875452646912 10521499 -91482176851012564345628220860813813500 10521500 -225249594484967297700276382806825216000 10521501 392730223888413000467769193343375148864 10521502 -14313528795244335966601833749143130496 10521503 -268167878026640402606908028258027017248 10521504 39577540008114449934332490468475011072 10521505 -97806150241356859990314361900273727640 10521506 26314559681848534706132623595147423904 10521507 90994123732568702603989015158408723888 10521508 -69021721137020376652287307598138764672 10521509 8887000399993022715069029240732559840 10521510 122947376981324690982310890444470661120 10521511 29260746607333248399111421908963714048 10521512 -269339670582990110709464562283873413120 10521513 9948569376261672924051178905694004160 10521514 210604376558943517518319666365913393152 10521515 26535493706229707805311039753404035120 10521516 -184796295050262356378691061744921006080 10521517 -550544736717925909291318823559013072320 10521518 -14670070254593533261934955521778090240 10521519 -184784029450092086133358406614289174640 10521520 6845202101936367470650504291850649600 10521521 -132608844237403147929371803645039897308 10521522 -129053420175137009939789840028534827520 10521523 -185867951655587997407230608286644142880 10521524 -28211240918141076040248862961599021056 10521525 81504347142480984980421278919476400000 10521526 9651782168950987227434322570614711712 10521527 -62959692574323025349963814596910564888 10521528 -23332901646164532076021726927282176000 10521529 524059029974440081361910478666441832640 10521530 -56834058920289092664217081678460393280 10521531 -342983370397707644181240852690871752180 10521532 37540195245108425369621937431015102976 10521533 479172614796299073950287181452220056224 10521534 157005821498030619127501580078262248448 10521535 211524434808224191712446490169938917200 10521536 -337788736711444082343168419934052024320 10521537 -57292483986118710396505126175357207232 10521538 368081911502144446764275853615368673696 10521539 9463085462166684396250855493213711520 10521540 20391041808628710830189042163452847360 10521541 3768681878778867454770096883300434112 10521542 87777683573988149178791426712879399552 10521543 4410089715461880790814028959089734048 10521544 -709399450696116074300702710388625530880 10521545 -65248820588275992258271678529623398720 10521546 38681019325212004672189566736951111680 10521547 -530356977421171443846902699404117313328 10521548 -386785270487738812222246932358640670720 10521549 -575859579772943000420707155872054690880 10521550 52866797628071130681222787511756404800 10521551 -533109924324307454610075635765810061048 10521552 -19246005119069250227109199730200412160 10521553 77409493212835413923828598687161842304 10521554 393919479765086207722941502766374861440 10521555 -67632896455837918467210678451035525120 10521556 189274104727617473291645555483822184320 10521557 -209371655296520560399304919832143096480 10521558 -76341931124726610273872377766736828576 10521559 -342260011926877552773247463745083941240 10521560 7614945350417041051303689437564928000 10521561 -372252467337291266302292750802583345152 10521562 -371455059704096493735819584373282228768 10521563 3729806577184114559560346506039523904 10521564 106397353843154665051800723475669387776 10521565 -47673770417123939811158376250981035540 10521566 -28285583304127599142940834653683629376 10521567 -48899273460706878540754414502357617680 10521568 -277937929613104651792685561572819206144 10521569 -434205908544710617412885093337983791104 10521570 174178481472865342122304797018235699200 10521571 491761879182764518392243864623934703772 10521572 -114979651842089224866899776898472099840 10521573 -298555735722615902325449532726618960960 10521574 -186973965906807536739696048021048106368 10521575 -31955345768640944684328837551021378400 10521576 -2255959284828029079111538831607040000 10521577 375357359968410942300766918989452713920 10521578 3952973518981358235335603940832086528 10521579 -20359432683962796911572499255953589520 10521580 79378420852817241880520269686939955200 10521581 133720799083017844605091306901387429184 10521582 19312202421644007390441049088749449792 10521583 592705551846377985556848331686457546832 10521584 287331968013349876566611643071397888 10521585 -115021714508674410618587736213450015960 10521586 -72038043842619420802308419522683748352 10521587 -382780439821396814835441218606738611764 10521588 -93777028370742552136933888685004226560 10521589 57408244653088718250738874534799894520 10521590 26350525076011445975233289819009633280 10521591 193767201219905048245465719587493090792 10521592 -236126151636669644099881431909798604800 10521593 -616467267165416559682324218148734763158 10521594 -35331856285753778201156957774763905280 10521595 65838691277691769177594990762011946560 10521596 -132171649858060256430644999838622924800 10521597 -22915153399593781612401052158969753600 10521598 56069419828465380192160336057306828800 10521599 52614788735905708090448093440696728048 10521600 70083148121302187627254636605761126400 10521601 273573446954965147284956408754886522672 10521602 111973190751184551941906314573068306432 10521603 116474213663678461039108372877034286080 10521604 -514976476621961169445326868944467186688 10521605 -499542270214881842352758010494228412000 10521606 -174179226248079855390096808383077495040 10521607 -376299032201332595681737193918553079144 10521608 595133891674162813274124202608735682560 10521609 26359314871630067821087949944319290560 10521610 151216331583162063563213446857759217920 10521611 -482570449694147662597933351928810958600 10521612 86885524213756921408565879458119956736 10521613 -379050464004302269633211158905639117216 10521614 -257346976535349408654712592501870497344 10521615 81246391333511250516142051289473459200 10521616 -14143461648289607537071618391281500160 10521617 152689024000938773421282513848821100544 10521618 -32911036393638511441963901968247488896 10521619 -2243168128977820876216202037809385104 10521620 -51517539299990565983390305357078272000 10521621 339541859046568592485401613892805661920 10521622 185668702704991351551268607118445742112 10521623 -31037070998177423073812740237063010712 10521624 -373418236888200111878759485488028078080 10521625 301197393115895231925037237223646858000 10521626 153430334611664730840648383294807887104 10521627 -6846426246879927901873919044394793792 10521628 22417186654158853141499521599442455040 10521629 -409672748911026814084678074397039183770 10521630 36282594791728676461725533650996224000 10521631 62763814920118570926723139279667470760 10521632 -176191864684188368590235871597488504832 10521633 -384065862680483237369579276515318103376 10521634 -172952470200042285016748393027858070240 10521635 152132930951653350311299076092154760000 10521636 2334714644828434208657028381759043584 10521637 -201471408224961401905095204777739406048 10521638 -262603409836051327036600845453371573280 10521639 67264966316178924325054263359410574808 10521640 132367207809742848347186728661228236800 10521641 -47517944590962106668299311204625571228 10521642 -164846269644899229930977204578687289088 10521643 144263235810703777941116244891649858344 10521644 -41071782890352194280275007637945826304 10521645 -218448138321005909845349129354747765280 10521646 118294938138407154035107156686830551104 10521647 130962855158942140419005909057328943320 10521648 29047603415570021240611070220267945984 10521649 -395061793069160614642692142756017101760 10521650 4143934532351662175715904676396265600 10521651 55723374148580058736637604396302217984 10521652 133461551980548876352444761361085612800 10521653 -41071571210564232075507667620432231780 10521654 -37849792217995012366873470214857222144 10521655 -713382160263369485271260822499088175040 10521656 593297232226101200312560726269951774720 10521657 184353875102910846806662246738294481280 10521658 -116934961834343176851553324751832012288 10521659 44071219074784152319724717920685509860 10521660 -221590482960050517007095576901263498240 10521661 -113365908697003388834124335769002532960 10521662 407378024671624846977393178427159277312 10521663 -41003045161328287534284126836491881600 10521664 27839999398239639160457955284798668800 10521665 49209561231479464229415840785430556800 10521666 -34655841455677058739346490856233327040 10521667 71657519650815776614385621549813554720 10521668 -780184378183511971454889741852478771200 10521669 -107537181221248514035009411792088456640 10521670 3912453507112682456054924231463043200 10521671 -66687827559815500744700370602922985128 10521672 100941273913117173028008095583630950400 10521673 743447768787005215209382250379253000922 10521674 -95031327625961220056145551931066914208 10521675 28943374603214267560896852700629295200 10521676 -23419633016675454701731575733047040 10521677 -72570025697078710152856042386644653248 10521678 186995550672417670584542881436052546624 10521679 -28033888724996246281584027382791129088 10521680 -35159295211495400796465655736059822080 10521681 -89172974064153797458694590343800120848 10521682 -86347309090178090268312912177103834848 10521683 -579787786108844728910300246992599586068 10521684 14680405509660050952078709257672990720 10521685 -239605305926719298043844491925879027620 10521686 -57992823654607259299834259673568675200 10521687 -102398787637655979361658637873873911040 10521688 -289836789965977483625669222787103242240 10521689 300575623749421389685909991467287428490 10521690 57556286228982220002417460809640780800 10521691 -113778238453798466452234313972374676640 10521692 -312477657320329594582540307834086301184 10521693 -46353609730986981122721422551786796160 10521694 11320293780928504686989588422045858560 10521695 330246967070797568403655387332537349920 10521696 140790285578816426165156136103710818304 10521697 -472445535407314785303441268774729253854 10521698 201582871645766113610502941045379035520 10521699 -407502013099989458781747491706788422536 10521700 28794830991004885663267197466497126400 10521701 -6164123282069751368062294752996752868 10521702 -181331725034732801144089510036061284608 10521703 287677780414042087470413036386187938224 10521704 -635760454502301318756786996651662730240 10521705 10427915634367263162712916991989895360 10521706 91527519043747446065580376745147404800 10521707 -83953636964287449361101620176599932352 10521708 169033156710655448417146220327448554496 10521709 -37542544118089181854391047269387929472 10521710 49200940044785536359935053616124779520 10521711 173457392405462139111618312741524942880 10521712 41506755088421049950031043731383484416 10521713 -11021410686906119692464042930333317136 10521714 -2321852693656770979544495639676026880 10521715 306084298766628516734824771870366389360 10521716 -325682131031461804260860374880208620160 10521717 32113909701577504848106032256468438848 10521718 161153260098130397373895921546184517504 10521719 149615181565907015369054960176947474528 10521720 310171535189953457914233182793504153600 10521721 7335918639451799700219414642504483690 10521722 171981623899031716063586284329825496800 10521723 122462895235414204116245051453694581784 10521724 -31864715619180428002984412275604629504 10521725 22124249235498479807019257927521416000 10521726 54302110549031264577733488917642277888 10521727 21510441085729602312536942257745276000 10521728 102162716097352727885362366580596408320 10521729 388817654740997530663169700551250821874 10521730 18118462016786652398610352800194011200 10521731 -433422306041646224588948242324448294136 10521732 126514855601242276832939015860117082112 10521733 -243283162609201764491665312793015386018 10521734 -141596676520139167159792898931883789248 10521735 -23624357760735534517176360734453130240 10521736 184093571842770295159124824832370278400 10521737 81330015965933277665666295626726040372 10521738 9001957211521873839149842411185079296 10521739 162375522539668268920733380163381507540 10521740 -75276930031201211323102442547568143360 10521741 -52028889027288247595811369208493629440 10521742 131880979253807178820209197674108323840 10521743 -665776520040246391501316572118926218816 10521744 -46430599686391719294978436553952460800 10521745 -124317181127115100793700333084541673880 10521746 86624304021042515183173446029678685072 10521747 402888563390410344695768508319738433400 10521748 -86334856475666444464298526278923993344 10521749 -171816299174616366602751186979516800768 10521750 -108335851029968592965518058453102880000 10521751 200173672176799362173989213765861945952 10521752 38863438035617259573073799719622860800 10521753 129629800398921475123577807610318890208 10521754 234029573780068380191252980131843160320 10521755 -232024092493840957689894305321179207440 10521756 -1030736104540592969294413708199141376 10521757 435420684548612366787825569644956908006 10521758 39084008323251161059973832184110449280 10521759 551183615127077171653490572276883036928 10521760 -449562649074174222160489654442897571840 10521761 609529887700677544792493854871001499362 10521762 143929475216856821494851518644021313280 10521763 -133455304096110423503434164027555093760 10521764 56234934935249397148743057898618281984 10521765 -265790892256483625877381349489503408000 10521766 -45810773898749583185015965296167835168 10521767 -307283623863288579429032419826019842184 10521768 -369403470960264211956042839223878369280 10521769 154911471113482843206511554421527325044 10521770 -41573728456565156572355529797730945600 10521771 -298986580207913434465705162101447462072 10521772 19157432904491639333223459113670057984 10521773 111929764483504958916053475054095868480 10521774 119461916192365298177515551173036588928 10521775 97730870514101179950773326482899346600 10521776 -128975182388412528457164077864778203136 10521777 -31938819750728930274722133744659784768 10521778 -154746016647195827830955328450505528560 10521779 -297846708308078709120872105090840773620 10521780 -153897814958995356195018825392261529600 10521781 -253399421907884447779529137511998529828 10521782 21884776397798566438939384391809822080 10521783 -49329336786871966874169289283571732576 10521784 -68379766119602922125992049038135296000 10521785 524197706417110584382336118879684566980 10521786 -70245079683792354971708801986380079872 10521787 -194371707423798002163944571356358369360 10521788 167007184085894744757804780938771801088 10521789 -58126530825460011263280758982406569024 10521790 13137884301722852194234474367979662400 10521791 91507167381146752340947944860277282672 10521792 101758314932728064615196974966007398400 10521793 104577311874917837953070433430716142980 10521794 24013291765037844362402482437459135696 10521795 -194970445906434483589174069610735353680 10521796 106603121537904757207086409608292958208 10521797 123361360899932690966354845086348540 10521798 -79056280751379666296610765454745978880 10521799 4709054686928556966960208698594956160 10521800 202797696179945222383657484967784320000 10521801 -97949060235656501124066415257634513920 10521802 -172495827427220618090949517453839261648 10521803 -88282167492198382824391313048510721216 10521804 -277366636852664448640232458397116629504 10521805 81588269732226138141919007925488290560 10521806 -34331225275835668664876538182160867648 10521807 304474597959919108629360152936331816840 10521808 -145024774061160608858306731911961116672 10521809 -75467747381255821901811006214713104640 10521810 -31811249423667469525618981376859975360 10521811 -64696889170410009367230401641678865768 10521812 -157745032475137989210008834088083036160 10521813 18980136562060829478527672699014860384 10521814 -789644085396516605044926055906594109568 10521815 212006346546692330810051232515696295960 10521816 -35952484218123654678461021024079974400 10521817 365229052778641145564302781338268461072 10521818 98626307735576117844928137303467493360 10521819 349432755776560047072211062590322792 10521820 -80698705309566639554685518121499008000 10521821 -667431964774924684655456232588832965978 10521822 -169017100999190838726824260111208257728 10521823 -22637089091697503373522164308631835136 10521824 188224383278256310753579961062615941120 10521825 110346609537282208997182461704497137600 10521826 -40877830416477318786629954339117474304 10521827 685401654377063961036900678474525421872 10521828 -5489409357939892169815211294445597696 10521829 -355395205845259506156879066330813522020 10521830 85036299167549353021350314541910698240 10521831 264125292868037251082809468246815967104 10521832 -55362104172835233538779718691173401600 10521833 112667645629544000164571540416101742464 10521834 -58229350031373393053096266600128337920 10521835 -77193524493177989683178318399486425440 10521836 234649486768377363884996365191126438912 10521837 -70277401916588379901396090211667738900 10521838 -43220706871655080213414782430115600640 10521839 248729738048610107524539622532972252880 10521840 -18115992503519232284014419267582689280 10521841 -345655805072861783945654941113404807616 10521842 4460375643939873003995869905055189632 10521843 -427795407344698010148033500275240574976 10521844 78400600209036493919394346933148756736 10521845 -70072199976631858299922015882088461440 10521846 -64343407300865117078308092540271411200 10521847 56167527124847369560101327726491829600 10521848 316570908580713623470354912135805583360 10521849 -96074328636868913764117379760717211392 10521850 216848641179536673219246903073158200400 10521851 140440282685686728217670743575220482852 10521852 106887762889714056440931741080594841600 10521853 -597121292805185124551581723989861370740 10521854 8052709425870311795180174414264236800 10521855 7474812654443784500955402739896794640 10521856 262962674458826102912096693878869983232 10521857 -272214666751722898375865634314244733008 10521858 195189674582292810180644880699054992640 10521859 -120804928686235378678973285257682343940 10521860 -576981037943795018687964945915594240 10521861 79570887233169099928013818518259165824 10521862 64563728835568912510920574137852222720 10521863 622159936274350003164073589551960518960 10521864 583731899180674421902804977760139397120 10521865 118010025989852368469695105668346609920 10521866 332645271007505130954510555570392815200 10521867 -377028685667528917719966788722270840080 10521868 83783672173331552502844907663706368000 10521869 -629624234958457240816318646603080886730 10521870 110928833812181748252967687279269532800 10521871 18917022179505327658338452528376084384 10521872 -75110139322685933522014721862567911424 10521873 409137911117293557936242378363008644000 10521874 -1974319423112932078991323297537357056 10521875 -26736102118932867753366473291219400000 10521876 146869604245603958741151248320239532032 10521877 -254066384238822280059988148126605617120 10521878 -77953026239342336526302299694627243520 10521879 73674222934106785695134449632734016000 10521880 -87363120445771070721777344287622553600 10521881 551442003433752480982451562214936386720 10521882 -32690348301513387697165984862966883840 10521883 -692798138504957619942042938626697659200 10521884 -454252218076084370191956831699227933184 10521885 2624746037380966379786470300913748480 10521886 104364643804394246773538025030720619392 10521887 -336034504944584347920631181840054338464 10521888 154089376096366438762914358971573731328 10521889 -53930256229208411438362777487129678144 10521890 385523402264289553925548359678810562560 10521891 -176667351115720225745473334258677671960 10521892 169697368346200420143247807428484079872 10521893 576092027135930162588661175734408494142 10521894 43241983127321159766720792640788100800 10521895 55018332849038053032494800019727148080 10521896 54707034044305238264145135108882432000 10521897 102521456580091019910495278731598451600 10521898 109488801887301732330536484503116993200 10521899 -117265344979430739622422703736901915120 10521900 50239969760993039275537724143723660800 10521901 155264863121612925308976776643318455212 10521902 126111705982259222103922494342380184192 10521903 87870566662642505404000313609646789504 10521904 -4301049588532771604336121423358623744 10521905 -74101455666361813522936716482484260940 10521906 -213317430824597221405948566949967719296 10521907 -62701141588246974226252493519574091200 10521908 -94875080319952309166283130200435295872 10521909 -144216751356150293930728011208413471972 10521910 76351233275999972010807193205883832320 10521911 -97899704456277725510148382648746088776 10521912 -16040152405730977274744892891670487040 10521913 -325645031576946571763843480716634690736 10521914 7676905061361577469809756037177760000 10521915 -142507990863940096965082175533243296000 10521916 -179013068547242826378137526241070515200 10521917 10883314237894662184208185745571114726 10521918 153156214705665163854724512832219392 10521919 -68683712379718997716737972922885295680 10521920 106897548819058516257682406516100956160 10521921 -6821131631497466942637643802926826016 10521922 -374315860233369425394442593745566978528 10521923 -191504536319472929526331705158930488496 10521924 72789618096096548391028791572479045632 10521925 260242665054047777024667498732542928000 10521926 14022168746000602320825773459606659200 10521927 -41377216265103417061494902999668715520 10521928 -155452770453039769272513415307673600 10521929 951385813667630727250966314865227811872 10521930 19895052880963718476013576636801061120 10521931 160522807943512969739953638848795289600 10521932 -329159116720188628431622052104293813504 10521933 -385398990201794430181526711988648228000 10521934 -74543683399582067723796737082262588800 10521935 -3959972325237697358405283996408820800 10521936 782552043847289457046172645386076160 10521937 -1332881475126310569051921621600466978176 10521938 -98954106958091463914842022182033480704 10521939 128752795763487579155187892727046525624 10521940 92645237597471377731695520441027717120 10521941 -483535296384164995582648977568017572658 10521942 220630189580930212434416160796066813440 10521943 375603994663808832488248328021953798584 10521944 580942109177151578632620830852908124160 10521945 -115729546941604963842904777759627769280 10521946 194978992881503669255679485395923901920 10521947 -693163326490892455637135280023170268604 10521948 144799200868207098635230310604408176640 10521949 306251303505452300183330175813297853036 10521950 -68400667375029009215522418968414361600 10521951 -230324802658267597052683978158283850112 10521952 -8628751000747275735533054024283586560 10521953 -52752099447196982463393003525429868800 10521954 197316589175127602190143118321380352000 10521955 -364916123464424468557433827292682974640 10521956 -20329162885034418003513614394788714880 10521957 -27759490955555799133231053629857746912 10521958 -143795723609485967011417415690593850880 10521959 245428717843597727743721818511056071216 10521960 98637708787033371946777653067501977600 10521961 324489279180170796638492125273555803124 10521962 -309314753614649371291923304728321140736 10521963 -170096626107999785088023892282266573736 10521964 -1819389203465978090014827776614369024 10521965 -485195037434476472700182941646355482880 10521966 -21857350965541563505275421625800561536 10521967 167305365920098378076737464324530743752 10521968 -6978260798794562249915155956305756160 10521969 -448890767720073021512687932205039411856 10521970 -124555833032562339781751967298852084320 10521971 104828591962668573005082343391362560 10521972 180199171835817648995517778498419210240 10521973 210765930874575695590707627804970948800 10521974 30414398699336007432306985157835520320 10521975 -111677401439359342481236282918332768000 10521976 -144598516215793611006859444049709772800 10521977 -859238554933514295839301718188734816688 10521978 -62354662410918016120900163548148052480 10521979 -295259371632244840921758826134483786416 10521980 21082700823283813668948357552517754880 10521981 3438531334010863993049248100747759622 10521982 -187535660220691329537101289086163282816 10521983 326891074458232634333646460749514923360 10521984 -195352823637073074344724876321588510720 10521985 -331459420054997427701344597956306203820 10521986 70688538015365157113848046540135492640 10521987 -91101799707865021486908494339518665216 10521988 -156744394450239692964500082236970218240 10521989 -655046157678207278748511239661081903650 10521990 110378063765808754444833526143966078720 10521991 541752803580187660590745502377022177800 10521992 36526255516553142044993026661055006720 10521993 -258415362228443897834623820577150290016 10521994 5315064616598544745297658927645313024 10521995 11470093935495889122152744971738263840 10521996 -213978729653203465932792754410139857408 10521997 531028698728773554365353177242632422572 10521998 -112708523926861840622308392060892968000 10521999 27833762763308911757101409977944432768 10522000 131176771939297764820087377643229184000 10522001 -3261431895777227780948118050523888000 10522002 -103818706127367866243563839316970420736 10522003 130872115420228399686190839428823199584 10522004 -374189787873742633360397398090720162944 10522005 -85640109006526853504847884731026172800 10522006 -256218822154197192493884068613830195136 10522007 -183000263360979217351913475323809458744 10522008 48205647850389646173960035709812736000 10522009 46011619196787009672427428460679043204 10522010 -269806778369330424522774684618127104000 10522011 -31933476587241877154319836287527016656 10522012 -223855834930174059447929767177395179520 10522013 -357229332435143241281620549086891987738 10522014 -966647362345465762649041208334950400 10522015 127947053590565490935467810672920385680 10522016 621268003677437732138181028197918769152 10522017 -53051387848360099026873714194522497344 10522018 25552498307731990804136198225688892704 10522019 -54392402263023311348156341922777844600 10522020 -2054578740614393494356077398900899840 10522021 327166874438455825474293970511497383132 10522022 53321182133719463530653720357512355840 10522023 -152314028415306684180442738473701699376 10522024 457021259176073466228905921126634408960 10522025 -73423902282571739589641385654685882500 10522026 -183979481181355717596846865616927465808 10522027 -417974783412179164656939078105345618124 10522028 207757750963259681385868274843096848896 10522029 -139559762718619865490039824036196933120 10522030 114314386684117624020914429257344884160 10522031 86613174568207496127514243689405753984 10522032 21699014129409554343271660866490073088 10522033 -102918134159994670640974539730760224716 10522034 25565303139352802210228415801689779200 10522035 -82146567420160833328297491602108577600 10522036 -46113289381541233502311606051182282752 10522037 -242196634691057877216419116968200584740 10522038 206477806928180264196899920517801271744 10522039 1311680339571699775438840809256723280 10522040 -148430399418090941328176125425584947200 10522041 263067659510899795211062130677541665920 10522042 234047874511813655210662112217052098672 10522043 -55244572706789462208277204371455823600 10522044 -14888938307352464564422933176478619136 10522045 -268430790953366473941206373574297362600 10522046 -262140183319239566928198800400056694528 10522047 -173531792367101169755354171015035525872 10522048 -17042740246953396118555618585765478400 10522049 -311859267389761457536204574636607733950 10522050 15198014436914810649231687437671219200 10522051 -300165394407018481451532243532749115392 10522052 -38339483631052724486047656279762551808 10522053 135081217944448547931145239535951395804 10522054 338594929034415009812669138546867738976 10522055 -125042877248927333544003276619011625440 10522056 -189490025867952209181683771291588812800 10522057 -1505488742535781602592576654192634240 10522058 185301530831430945964701358024223059200 10522059 -69405825728386347559995431791148005440 10522060 1554978454313117471195623256291788800 10522061 -589005111020068625512783538258944855200 10522062 -18172919154418972976556477990034504128 10522063 147563549697926248088893535170986283008 10522064 38191420922435239638062312598131859456 10522065 -176742295253469300602869066431308609280 10522066 222745894552490923213554586215747737232 10522067 -8620901650138182011236787204098910124 10522068 212595113524365958834096866252255596544 10522069 -700537468898628964936058712734575364530 10522070 14608524182163090140925813572367321600 10522071 25088848928170455197694290748459949872 10522072 -509594002787639728342345197686153932800 10522073 -277593454840678419472142247952186639032 10522074 18636538779475338699975190434456595968 10522075 -42002833250969689807108539071306759000 10522076 -148288137574783810362671974145458461696 10522077 -34690308704998238902338884755017427968 10522078 -40108997732722010272867476942298718208 10522079 176033526234274619994755413475626963560 10522080 200519331716382884501339570237633986560 10522081 -898803228373532805370309329830892404688 10522082 -151247584980522648072238578414591283200 10522083 122832812452548433080723996172854578688 10522084 -388735834234570048474489676136040038784 10522085 -32395014542075041338206600739617120640 10522086 -31374255238726129533640182631430154240 10522087 -15376183506513299950633846363673368264 10522088 270399560544713298227502112781322024960 10522089 579609590541403459573710608555351059200 10522090 101183533338042560235099481657197520320 10522091 768478167850831519848456981039624213492 10522092 -55239345002845902294935196508244459520 10522093 447647001317825924367325469608181936342 10522094 170514664842606234210331125619719636864 10522095 -55514594311641979986473007715027050480 10522096 -28722551446133371743586680019847118848 10522097 1515382846991840187006396007800954600 10522098 -98718239673056663579044740314962460016 10522099 -383844832647810961496171178657757176000 10522100 3356827445304226997660141023527014400 10522101 -4107800115350877929745273108994803168 10522102 398417800372780068580253051969685742752 10522103 -672819658965673120411498277402310426648 10522104 -405094257222290070818778378574594375680 10522105 187944312905696334614341949735004504000 10522106 -36500027532189189489252161154638833920 10522107 50493837515741101937186741145482280 10522108 -88596850005714291772371679150822840320 10522109 -64048474265676638938957266500228436576 10522110 61156472619064784068621628560427909760 10522111 278775764543216608607205060566970931712 10522112 138960150170746630715768486432165855232 10522113 74419381403324374129172428210711499520 10522114 -175208752873488256002797549375639668320 10522115 -108107990127004684092987354830445744240 10522116 -369400787399104763594475843180604661760 10522117 33102113759624196481213633342809919104 10522118 -62601720156319199093292305549807928384 10522119 194848303476416633372148986014115137920 10522120 -130178792752099923724597224888496128000 10522121 -1043061838189527649234156210186371429708 10522122 12616315567102541225632602366184817664 10522123 740308138653010638259795047597171020372 10522124 -100392923538757370478807842708831808000 10522125 79859625659078439517645186619380800000 10522126 -254939677178337798281425892472829351488 10522127 -2019179088589121010374544611738249856 10522128 124577252968058808993170947723434393600 10522129 -8277276041856636222804053183670801600 10522130 -194243258746033852371975478292160890880 10522131 24195130478836909672343780446347184704 10522132 54747153902139295623143553422812772352 10522133 544392808972898151952564403768547595200 10522134 45974704246660229496340155207881922432 10522135 11890791749120637574488108972988720800 10522136 -75616568668114609266709076667122380800 10522137 -497308709491274437595812950944174933040 10522138 796184394855668103797585262780484608 10522139 105754785980164111251354002891764574424 10522140 -201569571228932936785994056214242129920 10522141 64382425599062289714718698403788741472 10522142 286046296778764872780680211773692313472 10522143 3905190708976691179281018743115576960 10522144 25679752418030565913630199367579205632 10522145 -95851119915471228518272264296232880280 10522146 -227939235712001114354110471456214476416 10522147 25609757547882625499209953280737548680 10522148 -28748640704015147167556277847782924288 10522149 283921918891279967671752413870351792640 10522150 145386336598793713834988539621736952000 10522151 1009012175187735375734782198608659629392 10522152 119612847068328459541834310732017413120 10522153 596266983969934657858312633858527233402 10522154 -54367161558486968782106301710087590224 10522155 -4420217777839683296633859772956257280 10522156 -98812864048001007018392115865675252480 10522157 27432539671233090255274843199064266400 10522158 -80696652904491224015433803101614202752 10522159 431709837140752359571598869575615264768 10522160 -12783641756065454390793222747586560 10522161 134626090086477108903581671621383236160 10522162 -304448155698704827272443912746370666880 10522163 268082533374927346265446962202112438412 10522164 -231092608652607281104867421698340456448 10522165 -326045108943835550066508604546403795940 10522166 -100769598137443048309434985661012230080 10522167 768880448384592897328202275447353739680 10522168 610047689759706155771326775252981760000 10522169 -219627725245766076217407704540121537408 10522170 139922322974216591392964224490287219200 10522171 285517862213697410554598214717195625728 10522172 260433949332765550744284786533980213248 10522173 38913918229251384828141891281057443584 10522174 19114863930384673855084568097726398400 10522175 136488105107410569396664328699816884800 10522176 46282397030294228081682630054909050880 10522177 -625460311657940050107545232631449404240 10522178 -103468371486391471606553652264508193280 10522179 -246336133162455869267040171689809569276 10522180 -39143336201729064087026929503931123200 10522181 154415817227631644737052238706446945120 10522182 -53036899562107541420924454548162214912 10522183 173795498026311682783944352063073327920 10522184 684764824249199261440037634687045273600 10522185 229356892073990373603711879914240932800 10522186 -264303036951298038588961601151724800 10522187 222558596030966668157151103762595122800 10522188 -273941873917578230255662102902686608128 10522189 335629340563098313089899094151739711990 10522190 70920119149490628697301741934483701760 10522191 -141340462025187630594261079605161522808 10522192 22840295563685180592672379698732318720 10522193 537547164227850936219470181722230076160 10522194 -111159465305721802437917604474292619520 10522195 198262495247371493212428619898672190000 10522196 208953199569435529111582879940942184192 10522197 183048748972849778484667693048742989440 10522198 -62404100445827733288012081351660722400 10522199 -221644665878066533961929644381793547520 10522200 32739797443758872271455520128286720000 10522201 41011701613472336518200322526646033792 10522202 263137240058718378123489347902147629552 10522203 -151637719321967396636234441747322709200 10522204 -89443379063855044487339028788116193280 10522205 -278910358878461135558609596976729893140 10522206 10065339675583161269863162815953095680 10522207 -590680459580363610494690280725638104544 10522208 -286976072328419900198645394785274691584 10522209 -70882564366883919892215644625421743696 10522210 99990090440805951201044751074110121760 10522211 -10051981027236953664204930721710319200 10522212 76540416467937805038734074078700147712 10522213 32491987188364281214965938170552399324 10522214 -195617746347764581167132699572921867520 10522215 -298159764258933744903676524081803104800 10522216 -237622447403417484579614599223471416320 10522217 623409404326391144200640642688542686266 10522218 60155472433789861524178168599453606912 10522219 -533393348327216108658102043374396341760 10522220 -7653706179778528017118308153636280320 10522221 -30025419666493632866824404133660515840 10522222 -365429087543126294732362804709007665088 10522223 241068025538127696136185309933814118424 10522224 763366328238411692845832576080871424 10522225 -158601331268061789586757548318810361600 10522226 127843230016181131306879919309079694848 10522227 -69512870380484071946194805245616683920 10522228 -25133519667897773793887458099322530432 10522229 -5847887927809377228608567876123654016 10522230 -14450134006723692189440054048855921280 10522231 127543757445883779560024715564182883000 10522232 149225421730441151515083859249154580480 10522233 -317823882327631735665106160457029923398 10522234 366710217979049720568343630156932380016 10522235 214195147305573201336715505609757245760 10522236 189878148977652456140794712658579251712 10522237 -3198572313359263211506161350900459520 10522238 -188436060396655689421617379822707380160 10522239 -46305843013323156658007916449209469952 10522240 -67120893704295983313596461072829644800 10522241 753416543771149423290292603165374240642 10522242 -200702763777619494053540944601159544192 10522243 395973545240156131913109314206369082492 10522244 70037120731883950697036415467409542400 10522245 -37038636856235863845949870490645318400 10522246 251341443221617627357917623104273326336 10522247 -429800053234652776982355509994719047680 10522248 -260808294631695323821079085358070906880 10522249 -357953217965350087806616603598373799836 10522250 253120561034067463654712385450994680000 10522251 738927495459097231404456094599063365040 10522252 131910544811639881646378909343297994752 10522253 -97733426727464236532485635933015026880 10522254 46605433871360373641793365929906527360 10522255 -335815662140664713091716800079434400640 10522256 41894956198391202829057892329330458624 10522257 -242130624964328906581098315124243077120 10522258 -333696635158177535352698614548354833520 10522259 -569243593422561250366511834559880722360 10522260 -3946985143202744653527452234847985920 10522261 12572478608330556810433189656500540224 10522262 -330880459775598187623600140595282270336 10522263 -365701027566491663463999667027622831256 10522264 -71414000999029871718293696126831216640 10522265 38702874730460784095875286679441243720 10522266 76679618432598176348332615765836155904 10522267 -75066681825073064682954806003734746608 10522268 120294728475827422047150451522184933376 10522269 41111510741660071830555892574019751320 10522270 100407202219402205028200619819680563200 10522271 73443904092518861534735122697477224944 10522272 7233754110235150012665668180980531200 10522273 -195295480591591359546297955918321098240 10522274 -146528105124609716176110223691711413248 10522275 -35135024953643931356342390608725706200 10522276 -185772266853042189406250516985199508480 10522277 68408205953824935589675152195989928126 10522278 -53546065820394847113712234024825269120 10522279 493190563970821022695315724353379621784 10522280 384419786769767619975299142596673024000 10522281 -52958891105439805911248551541713536 10522282 -158488168455541814392054477945647101088 10522283 158998947193779681730836738999892195800 10522284 72619762562962683380472753727113756672 10522285 179510661554946876349755288775698337560 10522286 165683907804875312857290364310574545280 10522287 3381589975016093896614082650520300200 10522288 -10578839327515655468961496540720332800 10522289 -365221283802672597628037890591815980910 10522290 40227517743355449956207597223743769600 10522291 57266211741275383801868923281211391872 10522292 92099764127532476715550247025338941440 10522293 -22623016893918128750792810391749988480 10522294 -297802349933719350290064408616569374304 10522295 -20869200195939773887419346384132684800 10522296 -354763349643813792248905023154755686400 10522297 675538043692756077575112030902144944132 10522298 -104953718235741436554293656027996782336 10522299 29638329039176885774163726175022220288 10522300 -14942272535172751792553316037963712000 10522301 -1389721309590252577275937998317519796 10522302 7426541062593494673147925298927677440 10522303 182665160352386164421411701809060422640 10522304 44504438195646705319123848668418932736 10522305 -2311319562535615489804950565687031340 10522306 339477929102753499845194503445709702352 10522307 426593677546984587285781142014370954556 10522308 280656806527554822389872939283678545920 10522309 -106012851347659458415026819667357355394 10522310 -160389317671488596023237657486005229440 10522311 19378591541535098099549810462429503440 10522312 132086153259271248102826939360012723200 10522313 -238503836008623935423503405579058052480 10522314 244497971637212642082443936179132058880 10522315 3722144428889859924582732767896020000 10522316 93745742224355936510707213933883965440 10522317 55864330318652621027658255297516548736 10522318 -2897549943793445365140739102587465984 10522319 -64365418693432322307526265574898229304 10522320 27090998749839759198863440131411148800 10522321 -687308169633313191097227895973699391500 10522322 -1285883553848339138237027883529841376 10522323 11255673560934320134141244335607379024 10522324 61439087960778874045118662663796992000 10522325 -291651488790335391890487087628337008800 10522326 -89680248866782456122321390304975726656 10522327 -231446125245356724303974814846735560824 10522328 -637181877881776591962303039723190179840 10522329 330294884217165010419058229755182258384 10522330 -3268701613714534732336661210645544960 10522331 220883723194822016108402905793242913280 10522332 357236819670537612959454760326579532800 10522333 -88165363604846610344586653024216012800 10522334 -79423496431631791395488380681697594880 10522335 84889939190755414841120901627383936400 10522336 -487101387796831154169047148436956119040 10522337 274959393209870298468828988536063338112 10522338 117386751480967890133535350193216440320 10522339 22582167397314609303819890060067369644 10522340 -186876160576866812202379216699882940160 10522341 129732135388180179993018499935634055550 10522342 -243966572884808078497961143424583977856 10522343 282017099787266440787690196443258895600 10522344 2947865775110543908560224990080696320 10522345 -275351541923618942320689380034841048320 10522346 -334992600478089901194198188920323202128 10522347 -76581861271376035248744986865706323840 10522348 317526224460778594022126524492532580608 10522349 -183470295509775717588747611093554756650 10522350 -27610376441532029990668688824338120000 10522351 69560696192278963780305524589583557600 10522352 -4951725414770693138994355494446530560 10522353 158417566381764420557862140667530753904 10522354 314630309686236167870906377687583457312 10522355 189663625001728255049279000846805895200 10522356 53077398665168624066216670438214631424 10522357 -72798644109151922441823713164281344900 10522358 507059694765166442226245146607887872 10522359 680309532895849239201270872209383363840 10522360 766305511037134575902542087886905344000 10522361 183509121423933088810054433740674710784 10522362 -88918231258913576639478033513464640000 10522363 141829062190709018408130414633348714264 10522364 450211555061169709590213971356883275776 10522365 -78163249761272963246114802034011012480 10522366 -3591572208667875580776681977270436096 10522367 -164638069505113700089584513776891790480 10522368 -51214127635266694421989402704554754048 10522369 -28777478934149468500478391255983409792 10522370 -124355220811085421452847739696610865120 10522371 396847614505098432210387313012650806400 10522372 -101672505317044951969217939415696281600 10522373 54094638675167733106916584973743046622 10522374 -197054041793322162576147584320600381440 10522375 729753391290579815527596455632679610000 10522376 54229106718155237347757223483626542080 10522377 635770181062832647739991192943942465728 10522378 412016116839612378975096250785960924000 10522379 4008182926311767181563016876334843680 10522380 96414656341249529602363812547713024000 10522381 -291727312226139149278123743647618342400 10522382 71510595292385934774004689231013887744 10522383 329690409705340845686142600699748095624 10522384 -124916249123864516260459048491181465600 10522385 182776735476073975709867167773954360000 10522386 -41932242291047574976783299448286731776 10522387 122215547211219049436522781990480821036 10522388 -54858715732715714946393210921913786368 10522389 199097021414388387404276702005653300960 10522390 -125110698664740074249233351265271964800 10522391 5110944770257171764623976564033686400 10522392 -88252336390516101926624543144945909760 10522393 101905423105822359586786443706145057216 10522394 -70872883814725288742667023730954731040 10522395 3105967134526897049888142351048343920 10522396 456056667100742657220172416883480716800 10522397 -535139930170504335365759915388019904154 10522398 207564532381387740394126159602140844864 10522399 221266041920441080140735521414119968136 10522400 -40733359569795220649775099487715328000 10522401 5857467953717506123776969530172816480 10522402 -198126052034098130329299443663882544 10522403 469755212955674794164623617185324290652 10522404 121214908602841073750905150472281263360 10522405 -411772025596533543416858901122081433600 10522406 188559059700065662304402821407280861152 10522407 41668653970419929552825792157337650432 10522408 -42603235790031921868449004774021201920 10522409 389542256443288649341144731178006865040 10522410 126868772855421813505554677449416879360 10522411 -726790157703146491259720181602892198988 10522412 -124411870725367296513814138944110814720 10522413 41764405222222758622929752616355200000 10522414 -28590464854650626578818887462534937600 10522415 -263425757211134002556424682647033904440 10522416 4493393714661934788976049276939108352 10522417 -963884156890740658324716155073902637968 10522418 190580719726933652315836588621997907360 10522419 -454863860464417742081709410378238970056 10522420 -98237464380283635403622911846005822720 10522421 -112803136529580685703042461362260272896 10522422 72677532880451488163408946707034420864 10522423 68491018486618910845422582753970239424 10522424 36253914871151368225495121186383257600 10522425 -29858509675356706871807374199368519200 10522426 -123596507323566834484545339903679661856 10522427 231029859165206187751381215735357474276 10522428 2730690357531131715464475886490689536 10522429 642148611282961754986936065394678169030 10522430 -32258917091001327943746577700664748800 10522431 188022403900319810990913056052320520528 10522432 -114047167316092199711394288495856451584 10522433 -357364369781410650522241727231663149740 10522434 24949413920570732541423956243029026816 10522435 -35530790112162711558382991086066959360 10522436 392348964009737449792963981662922903680 10522437 -198070653054597561468035680381763991840 10522438 -139469788519269537124176800325179374080 10522439 -41967702054512728140317279696774497440 10522440 161903415059536521621653755685093376000 10522441 630635526042325031171989529149969914842 10522442 -25972316883302121484876420391326334976 10522443 -73988409096664701563087461392269040936 10522444 -9828845657568275364990024759556927488 10522445 -193070079469904484718800970667288260200 10522446 65098059223183723105608906703729824768 10522447 169997138775025196149214654171148716400 10522448 133255906616118366942707509533287964672 10522449 -88345262770358375169543847087819253376 10522450 155487490900068319617892759160307372000 10522451 523316581411148439083889935118469993452 10522452 -281234478781308970556623278506091091968 10522453 -45089195158137380836176374547869472960 10522454 83562326680368625621474926682937032704 10522455 -114547553021677858259374475171646686640 10522456 527931391236547765941664129655725363200 10522457 630543918917365246713405444230643036432 10522458 -163252837399145778412844937365987905536 10522459 61749935622032265056602981913826223840 10522460 47624922687292351383949233968442255360 10522461 20958477129973125127451663723871249120 10522462 -70356425316572111015342100928843482048 10522463 51643858805412760521261103731452112096 10522464 -100409667932945578167142427116056084480 10522465 -124440906202484521883327626643140740480 10522466 216796739157038223938661144960802523520 10522467 5111404323543711275116961128073858352 10522468 -319365062529268943439674939162453842944 10522469 -560266892454564667179238223340003152130 10522470 -2994678877194980279909943432714547200 10522471 701344089658744132181560286059828703672 10522472 738267945712304085591607146373221964800 10522473 -134805801129730558916692584814276867200 10522474 201222235846238866254123885387953654112 10522475 185777254380519275808909593459512522500 10522476 40057560742981635766637029294275686400 10522477 96841954512757611920026922638899364992 10522478 -71751374399830310286371199406960498176 10522479 2937997177418946498841629740356985088 10522480 -145318460749974436701087231704438538240 10522481 -54603715905639543133730250562164427968 10522482 178283076840947347453888489413533630592 10522483 337731911706756349813714381412756630064 10522484 -142414680902398434383945605408739819520 10522485 64355858490385989095784119991855014400 10522486 50987878845366549838301842573494194688 10522487 -7957956950828865814070679813005660928 10522488 -203107089705062831414376284833198202880 10522489 131182468421963707499426697354013005290 10522490 52880858335675618198862972186502754560 10522491 -128322782917212436132026556716019934976 10522492 -263633890415159413237235097002166851584 10522493 305039079895437258228178711387014020742 10522494 -176516533600039030896797862085760280960 10522495 308190013215161310039261266258076945000 10522496 -377482524398421958046587934464844759040 10522497 267026110292237225412139891714863875520 10522498 -107584077691090530400523627825636018688 10522499 -155065024112682539800242651311791299936 10522500 23519950374537076701596837120432640000 10522501 446195272277129032561227281140413170304 10522502 283539144603389120576609300965287737952 10522503 -306859227904785510593717065020218149776 10522504 -92033500797727465324232313138408652800 10522505 -190345790467171871224459115097728964600 10522506 6014553283981439350514677018130367744 10522507 -787035454907340731247451036095364062648 10522508 171010807771732119899646409291651907328 10522509 -203528480689613316226433883433837611552 10522510 -164564085583615839082426115809017632640 10522511 -206520332841973816889754528597822375888 10522512 -849234639576307284522644537366544384 10522513 153159452036438731659109859917891765284 10522514 -101254926161656281218066735750767993296 10522515 -100284320541949029911515772790972864000 10522516 -45777459608565514197236971614042890240 10522517 -11398950784814063971776513385293328260 10522518 -50901671487279599033351146762862892096 10522519 -145244423491565887668498816589935242400 10522520 -204607541358924152238387061049882419200 10522521 61711577584900173920205608851736454240 10522522 117716094008496273109651080069738243312 10522523 72145667946028045089120785224224000 10522524 -319103084419035213797183363264393776128 10522525 -160178176489721443395288192518497960700 10522526 -130813376521733669576804398891295360640 10522527 159015355349142585188207567435273629200 10522528 222700728535501996993681536303422177280 10522529 586530460384432439355616798052560161300 10522530 1001492450513603445730773182816102400 10522531 9676318431418570482390970821928506332 10522532 -186021645154120628350510946370293713920 10522533 8039543020906492758143220054146133120 10522534 -267281416619989803154552339031881668480 10522535 -316148921369869437050509854493672328520 10522536 192338523548166644549643805333073510400 10522537 -452674675519838278989507657218014263814 10522538 -20756157382518159257914289285806321056 10522539 -74666249368125702060141385792186916196 10522540 -87898207660962987396086859555428382720 10522541 311808233614293614285490437874007885080 10522542 3452008228071826566956084724313128960 10522543 -406285869261424428981892818849712873736 10522544 -124463973911008797435844190781389783040 10522545 -10918794743765791498186207902208157760 10522546 245774110156939711117138988736928594944 10522547 -40722459284601224966195282335863131136 10522548 18096866276971522089048495359959904256 10522549 477912783353499535140967323403087021550 10522550 35193940899097690575809066661741840000 10522551 259798276089794315947330797076905830784 10522552 219058057462733316086890536674803077120 10522553 -679863121668335104379413937623616712876 10522554 -52209756495782949048065798360285260800 10522555 3420036768694137334710660110578597920 10522556 491379140001037123072141203807580200960 10522557 -37061502331900888978655684467291495380 10522558 300030000541151072610943601995822872192 10522559 80302540301485773311082876686840292480 10522560 -20984894144476839056720071562090250240 10522561 -145877947763009685098959199233678520960 10522562 -241583899098379911119426937454570608768 10522563 -644054652261388970821867284831955622400 10522564 -35646358598940505531294784652109040384 10522565 538998362266425602489693254814169600 10522566 60943985029956349353368695731750497952 10522567 346622399460112871083708435598239921200 10522568 53961217933019175992476783502861598720 10522569 62060914373944993330076497499311361088 10522570 -162207736986019627426563892405455517440 10522571 163597870959959074758984328247202554772 10522572 -232645274607869552049920383142904201216 10522573 -1674557032492180650547451027445492896 10522574 211687518608324541123007449081750454080 10522575 136452583062937360232404111971222336000 10522576 -124147762821521023892626726792465850368 10522577 -25378774371659465232301179292519277592 10522578 -18579908862217847235941788114019450880 10522579 -535713807758162920427698443799022246616 10522580 -227233792217319519262057051235903846400 10522581 -259905757918064080692849714090152401248 10522582 -51075162523529436091429254534964000128 10522583 650976797502437925170496777189453322224 10522584 -252725303267912463314119258927423610880 10522585 2525820482153604940800492863896565760 10522586 -275069333639009942359801773092047055616 10522587 319959905260290249540742096627251716760 10522588 -158040406104155010564130361976720287744 10522589 52041466646317060694790017302301840832 10522590 15637767047889683551831250646444253440 10522591 249767993409961508622661357875710511000 10522592 108590687615301192960572098133695660032 10522593 507956588141347335116882203956238011282 10522594 -142151463312605299923900279798591946368 10522595 -661219545036258423835680846287487424320 10522596 31753848803396248673118254631553413120 10522597 16667051444049337490702303991050578046 10522598 93788854438147341293640850465989783936 10522599 -73173297802825003609164267943016808960 10522600 320015370388723774366982958891675648000 10522601 94438884851008083411231184522561514112 10522602 -74430649371027007829789110162051752960 10522603 -227202185725541479353468254853298055280 10522604 -42667557827301582519966338888823794688 10522605 -121391821976535354657914789320518827040 10522606 540710520292413674712836661364168751424 10522607 -16735359013577682432277077313603728528 10522608 -89304721656558848567792046684618817536 10522609 -24727300380163394780705157794004089856 10522610 -33015802499831691911941328482153597440 10522611 112904144205889478663365393086973057104 10522612 588384986063200980060035233374470182912 10522613 618663341612163581655076188511341746862 10522614 147833605547395484087836042177794747840 10522615 47015117879349497158188618570991897920 10522616 -2103147917118923344401333452961116160 10522617 -118634404692702564302298998570857965888 10522618 -385273525252555579649224237615009992960 10522619 -404918530340100718281056762096824021980 10522620 118894220458346246964827301607416606720 10522621 522333316082009528836143401456349818400 10522622 -36301819934735119303482438975928436352 10522623 429934064646270532004816110881266973384 10522624 -214346369677272925633424555227347943424 10522625 -399083181301299731128637470043194191000 10522626 -82622858492160775409078363482843886592 10522627 473823555562910841003372176923495092476 10522628 83060254619026309956312443800099875840 10522629 -79541975958944836982412370882566988512 10522630 -38606534107569894647808283690946062080 10522631 202693183127928449892363020066382937392 10522632 393627734330599611885135336804666040320 10522633 670315842661884175916252087747457931200 10522634 -299840451654957965423050630079479448784 10522635 -2905548061388363615919034555820816400 10522636 -443650886115339564758569878742464433152 10522637 -555405952349064905410774660504211805120 10522638 13680304467947830867560598890390970368 10522639 -47429744537463008343846455248752367544 10522640 -15361548560632478394508699293874913280 10522641 -11725100248899628515691874953703392416 10522642 104368173725485569811527918214895001600 10522643 -620522048501733498853030655577227811720 10522644 456925198305112961016959408988868608 10522645 124054753081115188711303571267613982080 10522646 -133643072366357276914070056481619445728 10522647 -323657669218417561514770641805855327776 10522648 -249904755619607842538741639581054464000 10522649 -877155269453706255852132978903341153280 10522650 -31662663568882984987154965525101120000 10522651 930229311704884391373044194033969230000 10522652 105097314845048964124605197208090674688 10522653 -171912005552165549767455220653477280896 10522654 -194370776558395135479252670969211361408 10522655 21354019620425413310341989903554644320 10522656 154953486538294036516132345590369484800 10522657 195071278121890496924220310052963963232 10522658 -2263071573219998485227556362350488416 10522659 -14769941606099138149681508971861105152 10522660 58402663617139718650668803123304768000 10522661 -239818588058936460964249147354838350368 10522662 201090667745954051684086459938384053952 10522663 131565070108493307031433081743516606560 10522664 119180215388363806257718575383028357120 10522665 -210246237306667116002715687233858405340 10522666 -59408841572134517053955184825431831040 10522667 -578446574519397989512910184896577790284 10522668 -98369828994041157397326988578577376256 10522669 347788901051706157609431899658609586070 10522670 -86623642348946124543665387205930973440 10522671 -27731927363929313895047102149944608256 10522672 204206581318155790366407323099021967360 10522673 -29542874999612839900231000688646602112 10522674 16229525778629635686105613710402489744 10522675 -239929745284075537856280596323172099000 10522676 15600460323106142599583522228465695488 10522677 -124866527095806147026818145881250095296 10522678 -107236724504013558989779237589236435200 10522679 -490946768294713151393673489743481921240 10522680 -46685570600097002671818682375353139200 10522681 329103741091145641091828313370695414532 10522682 147088985672626276317651912785160558192 10522683 -638130205669049964995345011106297402400 10522684 -13543686410648571218955721477086710784 10522685 -304862495123691350297022072857664113280 10522686 72506451565780622481447626221983919104 10522687 -19654545568669580479338371168668181648 10522688 -95872505518745165505348944365212401664 10522689 -280750780923214099704136506208658366208 10522690 23646168685108256683843923907312173600 10522691 -32046832504367931484164426747268077816 10522692 -30068150325566573578724342427448811520 10522693 613190028625404705646456573610393558942 10522694 28741262093196828597315968890610995200 10522695 28498674165391281049059324585455706240 10522696 -231279841753251278123532429587797309440 10522697 -145425689077395855387724867537484323968 10522698 21758117757565181070000690712947260160 10522699 48374304804352472288874917908531136400 10522700 118548695029241536186058718707604499200 10522701 127647636644463042711703345382194031232 10522702 -1142397241513803323194188815290699776 10522703 -291224677961931891617284268452917342936 10522704 72180851239449714272598002875504656384 10522705 4114771165202563958088168778237519860 10522706 481653429745819971793479136652887968384 10522707 87786421173101193103596557702545456896 10522708 -35557745802941877913769376890710425600 10522709 -34846020322319622666091375031847276480 10522710 -12640871868421324877147789193078046080 10522711 -20413243881755402023204417150154536176 10522712 274477450720018110587170409576617082880 10522713 331918543641318021599155406995158410400 10522714 -230308829857919344690210461928322774544 10522715 -16354702345248659719794957459037068000 10522716 188452005581633971542126937057995581952 10522717 -665715940545365206147779480279815441120 10522718 152776091258987391111778838253835474560 10522719 157540193697454331051365553307745312344 10522720 -106919240226667401597060325775730278400 10522721 933430772763131259411096791801860329600 10522722 2884812909157439429371212051385344000 10522723 130644572235906697814464554587732882972 10522724 -485538641678381184783085088320790661504 10522725 -31055118732148707089656696044343360800 10522726 -15945207523220372875807712884053031296 10522727 -15047050511679915594534656081738226408 10522728 -314523248614406254885806705815236823040 10522729 73817840141242125240252354787320578176 10522730 -88919117327170348961857417839475860480 10522731 -8114201826735699431295358554633790800 10522732 -39581137133615099164965870663349493760 10522733 27242024109346362090607197835161796608 10522734 -146247800780020205968339490518842832320 10522735 -363712221754263356133916543472563099320 10522736 51521187356656708206584198964707328000 10522737 -193886380917767374064015911399295712000 10522738 -14819994517537261520108658193601617920 10522739 185232936964282507307987581961541918540 10522740 74430074176041013920862474826456248320 10522741 521145277031289873861926727137849476142 10522742 -413015588453104801761118857707093500800 10522743 -166049820620151874159508078645717690112 10522744 351656632647935762503848288845836677120 10522745 5575742790385031048423464009859404800 10522746 150619701230200322714562596041352412096 10522747 1483929682214612567140705475634152749240 10522748 -601328397143340168466490249645320704 10522749 -182465924808664047759410043875894192640 10522750 -79573361792344117439148210441209040000 10522751 -351523443783809378186456913069057303600 10522752 271926503914581489592536769267708723200 10522753 -148791964123774828652719630445909545536 10522754 21599307904985760265815988605707345664 10522755 -135855478144589820022091950885028978640 10522756 207354935587500472840330281384825326720 10522757 -3384130962243795272024253584415144576 10522758 271750578472725941453833536489611964288 10522759 341900260816451800192326826768339587304 10522760 -4510078919120045174589737827563110400 10522761 175491503100834393389273950899316307472 10522762 57038316759631206352153535928338712672 10522763 83242789135190899839400685072730228480 10522764 -58445148924199441107986075577778176000 10522765 550092906043202993263570396468222380 10522766 -22594332168143248489954523373339388800 10522767 86299516438184059894673958726389510280 10522768 -65961511458875807798139911882747412480 10522769 -70722426281329102952768642744870746830 10522770 -19425329845568179929020696375605593600 10522771 -295557507305362981813531576003916397488 10522772 115753566833137429702021773206848319232 10522773 -190164362795092981245759571730265838596 10522774 235850884196806755797702499225763055136 10522775 469891502779165318485240321680955157800 10522776 6677095657217407941147055959738286080 10522777 175493035710779931491817910996949655626 10522778 844505443514427116317895092433523456 10522779 63823634822462227103372768229069441360 10522780 184637610838570466204365076696713305600 10522781 223553903086290807740308019871838726464 10522782 -82485488354371830050685761072657764800 10522783 -2222441949469866452683650965466095040 10522784 -845506047890717410593227585340258975744 10522785 -9015209745030648019021603624043621760 10522786 -121826338872190756277670819092263614912 10522787 728478837383480288596360249847967923592 10522788 -4151467622844975516807770161398614016 10522789 10656635943835308631533284434583090784 10522790 -72752579641566598982637026823569769600 10522791 -1371951971254199190250992533333723928 10522792 -109796250819945017802961264690519326720 10522793 -76080462911991946389852366354653789958 10522794 -102926019897560386786399936853967302400 10522795 -15581195434945474509302395247047622400 10522796 480467352696161969370014534435434910208 10522797 95672707639723941675574841111867130720 10522798 74017765620381657817183857705099877248 10522799 -82499098423939157935985090222267085744 10522800 -19867522902020468318183883728633856000 10522801 528633973983784038764612360297736070802 10522802 -61957843380617750885993448489672087648 10522803 500524909526247451021872319185779515704 10522804 -715078299312890796315223690557089024 10522805 46906468683871194525902785736934064920 10522806 -35027848522183155992254986913737732096 10522807 546863287325587096238185800921222229552 10522808 279257964729553559546068306499090841600 10522809 -285957858812285259048900818045191221072 10522810 164625005033487293555370829006820014560 10522811 -80794223219083993252446274648153075248 10522812 -28137737835510701425412592191713763328 10522813 -340683336558837676248650940703006960704 10522814 -38966009796731402458829748413314363008 10522815 -41954766218860316944491593964005021280 10522816 114780894011827979219999157766990069760 10522817 -112763904125471165579890400390737459134 10522818 -75450867603581258762068926253380545280 10522819 743794109907774986816129811201430917496 10522820 -124620719957152806719188124672167895040 10522821 221793209921548348318505091845099178144 10522822 50895996296373184280289695523807080832 10522823 -132402390996053907836806021860306790776 10522824 -83058248353100975127458445115301068800 10522825 -85644707357646457228016868782847162500 10522826 6910212668174818383212002443266426880 10522827 117425227633178816555201804957710560000 10522828 -231209952897574533277366937106687232 10522829 -705738581499889858452926136203898066570 10522830 -15738764125085126720818403814453657600 10522831 10450260064335416684079770932064217984 10522832 -71708137253249227227439064970678190080 10522833 51831651688726469616876438014105725344 10522834 50297394707187049316832379590673953792 10522835 350440379208064170826757421444241535280 10522836 -268761058623817023629228543145255086208 10522837 183146908052628743672843827789137312384 10522838 221486057164218042204227547078084652320 10522839 97153149888035875728230682207467151360 10522840 510294163341588630375886339414973644800 10522841 -16379096870013104323501979459057372928 10522842 -45980716643212227590891819444047854336 10522843 1729956220597807575780760220695377092 10522844 35911823824662031719919852433633604096 10522845 289484536222269739653325182374852448000 10522846 -47266667873076480088611893970882041280 10522847 -406293831731192468132480566277185324128 10522848 -340725068710081013521394967753395011584 10522849 -1174939150495260892430767074348549933036 10522850 22106039040018169524066284153971932000 10522851 -124016498576336145764724259129482586896 10522852 -539838547081432001934751644898305864064 10522853 -263304175856742165495696564360053751840 10522854 6944052832905122277851599295055020064 10522855 48783908046778509763316063590851741120 10522856 432893016685832798251266040169672294400 10522857 -131995252497004146160112019903324422400 10522858 99077106782318176891866265015927823280 10522859 352581821078915271346767050173793955060 10522860 -27644425636828788220966035666492672000 10522861 24502010731466560059038821542024136300 10522862 103009206541899981614228598068244100992 10522863 -77446189418392196234207318180905458840 10522864 192643278928385808338243703775130222592 10522865 -88562288928687600074430901782214828800 10522866 258169884940524534202258208844404456448 10522867 655388085578590933976899946114539507916 10522868 156642946694951549953828942845424125312 10522869 -73668528348706357380648110782324912320 10522870 194968899301213566006882692798489978880 10522871 -819698793674258382809358254887502171928 10522872 505816607935246356565587913430541496320 10522873 -264457651336725160648805462860659775920 10522874 350567403288614830312549355017980672 10522875 21209166292886041646190176118605376000 10522876 55888653720658407646115634956027893760 10522877 3795982832600679928095454282595582592 10522878 -90438333843915908693855475507622996992 10522879 -134590131255539356770174755765006212640 10522880 57962813545459027860051890969467944960 10522881 27677610174158983475944357644284659812 10522882 -194637928734206474275649467921969437120 10522883 20517043681503497865874901246843789520 10522884 -165357194356595480501675613581487912960 10522885 175937624093660438646026916360135600600 10522886 293584563507279134480037802078717578240 10522887 108420980827552847651045722364958010320 10522888 77421769254757905713197222958212055040 10522889 179436395296981166809036858583008005924 10522890 -18945189544197965498258079077932769280 10522891 388607644997271553038026618192192507952 10522892 -754835606292196813134467007607675419648 10522893 -254544867171960706250622240446883174336 10522894 -28982997498467981638402789014895667328 10522895 -318166089882859354135744368603722820000 10522896 14029981357750626946746707120640098304 10522897 211752519551239430353710291818656464000 10522898 41839554008695918460902963443674383680 10522899 -11685717575309916625500674701057332000 10522900 143789488559024514934229787154184336000 10522901 -867941476033956892849298436190130453568 10522902 106639219845003376972361053682582624640 10522903 -26603295638757970327513766351253229880 10522904 68237232211612783755230198108741836800 10522905 146120240981184426184067243749506692160 10522906 -157589720229911639360209390895999302656 10522907 309983300977835560370976382044713505156 10522908 77363997326741870664298050310162527744 10522909 -354340287674253627563861561701446562580 10522910 -25753711307067664598164897513654145280 10522911 -60950931683557085227128681764263549440 10522912 -48511547482867029355630431500697600000 10522913 -72733522718185114929047042671783847838 10522914 77082470039668279798938992313006309888 10522915 -43463288174285457136456991489660817600 10522916 -8478924720254598141520767051003749760 10522917 7635169040486399053476849741794060448 10522918 -29826714925107421336163371942946957184 10522919 199395194792803807425696986011529111040 10522920 -205004190919939767859860563838828134400 10522921 28777677775815136458105866650271056000 10522922 285843755167855650598906854872844614400 10522923 108928453426500269017776065154107338584 10522924 -376704367596270185819823068282735689728 10522925 129959157904619960922854390606280652800 10522926 231673356224766393462575759283522998400 10522927 -332867694138515517236046844792189607528 10522928 590906662666841621284414528343506944 10522929 130207807719981485653303738331410652784 10522930 5816619831666770140949538647969802240 10522931 -156046242511779276170091131947160224800 10522932 108743885824163813442291378622350827520 10522933 384358282186533024035335848575855043182 10522934 -215133415719049404634195627004897429760 10522935 -1956505876009418797168881358958029200 10522936 -662549868404210893091164476094329016320 10522937 -91742115495732362045092848771399807360 10522938 50107293136607050412829182826170419968 10522939 279790104708038555732605062854784987680 10522940 458970156442203288636872653197736550400 10522941 15702897461284508733417330604769656320 10522942 3271426362627363960542981746731055872 10522943 130364392653342339504581358920903712192 10522944 54875462315789766447660238597371985920 10522945 315196192585475232378708144745674417600 10522946 -34046909450125822399162925701663805232 10522947 -13508695061411601249810003400008424200 10522948 159206504755454280798131699031230859776 10522949 -82730468300722317727782961746981090564 10522950 -5105463739784099674138218194182411200 10522951 167588399687249055931757536941956644952 10522952 324229480526763816379344162192156917760 10522953 -7087444862777337345754542750472359744 10522954 -34597832546502603512239835492904425472 10522955 144165074487192570184819037978622771360 10522956 -199134268293433983683626457618208956928 10522957 -342266235534920873914710789734575036148 10522958 -364913965255402643371191283612899344640 10522959 109279206089701800874371515726564917248 10522960 271749691532582172961418255951462400 10522961 23648725713369138340012224475399770624 10522962 -152161056383289604366114787976218404080 10522963 555612438366870594859335342368908115784 10522964 13804169942804701053634318292951342976 10522965 -5386668254516645341830504365318822880 10522966 31365530379379138813048846174571237376 10522967 30453065150283224025726444620733818592 10522968 181166445638838864794356782192270213120 10522969 -266818392979320216832506217538679771000 10522970 -12672276769202186729095535011591563840 10522971 533198910135059918884900199003728066272 10522972 -245607883524919959109130157080834420224 10522973 -350176034971074212659226620161946658778 10522974 70357175053452146817638296906497951744 10522975 370266294287437547977615987543459823000 10522976 -161131441893877427941295501253908889600 10522977 -209344587757655667918236052843344230368 10522978 5147391107616161840639682361199231040 10522979 -684379180217247062084420202616238116560 10522980 64147885943066518467586765669862400000 10522981 -26260631025751776790493120132640940032 10522982 -63186684359650476742899401380217251200 10522983 -84569597684217333300805406767919584512 10522984 -651039512198743139468704335293814973440 10522985 -206641000161897385642388587814454895680 10522986 21892099743804162621868201561373201664 10522987 650677109621294935956997613211635627636 10522988 9829230382596389600354766746600844288 10522989 -245305300634157398136501221831814954336 10522990 -59068596429841492122824580431991336000 10522991 -481354394192027137692123784293311902656 10522992 -46970281693398012376607484077266698240 10522993 -269431024892942221182257929582747367756 10522994 -248602250507609942531595388884207646704 10522995 278280244289936035016634349863741254400 10522996 -99069348783249927062948828762262466560 10522997 -240141423745944205852046001001451833554 10522998 272616157108500136425768781697849366400 10522999 320574720526776644058635219758717841000 10523000 885003846649041111099457061043763200000 10523001 -35872780636744830035819975628527579568 10523002 -159825900744535339111462049912924936448 10523003 -3665206051800962405135612933298610776 10523004 -132532209835955369195243685372809625600 10523005 512824996522623881555006779081567887660 10523006 -12494239458616321661212806560951667456 10523007 -333891947714553694977657205790692080 10523008 -629941873457849357878033717219295232000 10523009 10100427979870990247427518483386823616 10523010 85740911529518992207869064166098498560 10523011 613000255036154105950492675178414858400 10523012 -45151545829799486399889240237772701696 10523013 70160502397634205552141352969187595744 10523014 -954522586358160585982856015683946688 10523015 -161085409436192786345767819184469456480 10523016 -133898720645693548569763609138991923200 10523017 -638276380099330835772361730433461090400 10523018 -155657275807782929599568210091663080448 10523019 -16892258648807533706603321595435219744 10523020 -442646158721708704864656307701165880320 10523021 656707631359175722726125207526263735222 10523022 32655798298856906970488944339529401344 10523023 -12331065927816924196379478448153332256 10523024 146922995645508146495517051855912960 10523025 -209929026024094209998597247337507190250 10523026 263041087579072628176773077873189331744 10523027 466294153265559791367133397304373582560 10523028 -20725288597310127795386886483108827136 10523029 127874111376246680980433375905917722688 10523030 -76328956391048049508653966776652153600 10523031 374446815596820772899912584877770952552 10523032 250146761807825808039348555221614264320 10523033 -101852083537072919859081922119335797296 10523034 8062515595014340187783615304962683872 10523035 -155712978606191256888311524273780835520 10523036 58405117815704436007873906247915205120 10523037 -140976560037558910565100279264026849280 10523038 114332429743490654931253414640834113920 10523039 17165511999378951649541450818297398912 10523040 29774333730242514222103697941006909440 10523041 81629854927779536866136664503164030384 10523042 555151277227617884216873213187613344 10523043 -60220341799548213094871669746489031616 10523044 -32205897110381780235890769698012200704 10523045 -155819483119907574761056863094868158800 10523046 4574181887994113273100351426018753024 10523047 -237759779684443609407263723258894938504 10523048 57506259823350863423732535644194560000 10523049 426150119109809934081515201943915387648 10523050 -18491648693534021570321275350038953200 10523051 79959604584768463411855669698456199680 10523052 51343820233505661094128576645627985920 10523053 -417613574632315215802842373465526942698 10523054 -363171637432707494666345000455502841024 10523055 58234962358491300130177038553039958400 10523056 -177524919786286487893527937860024729600 10523057 -58761354257863368925006593663980304588 10523058 10962926598724572903838700123483347968 10523059 55712224601026541705406482117905620016 10523060 -322091029257648963337630038874071125760 10523061 276855248162269241299806405608138912640 10523062 339602729933795893816374240935486220864 10523063 -64682848975851432283840929961488132048 10523064 -74167852098632424054674625098319790080 10523065 14217887246201222598295601282594311680 10523066 22159357963881971527715448892806286560 10523067 -194719320077975490331151934844493324520 10523068 -199067116614331933492563246105520602112 10523069 210508743678188984438322499848749446470 10523070 -25841137086594799324264269214874671680 10523071 83715460738341145949565282529917133920 10523072 22159319187379943871343718816538427392 10523073 -43708489035099246564801999795903107232 10523074 78996591409547792184189493825793710080 10523075 125574971409337199501322079916602011600 10523076 -85172857165566396342480823568229851136 10523077 -226917218149127163151335275195790767074 10523078 77222258136442850292619610286045400320 10523079 157687227233609369975668651903563866544 10523080 -33046468866665328865481223634034841600 10523081 194968965560165099474633486674247937882 10523082 138814621266737672808988988064491806464 10523083 -169432452562742574066107682240776066668 10523084 242749946871989759911850819709455004672 10523085 293460015163412672405797116189730521600 10523086 -78649535526770349491841317988962760960 10523087 -420634612993754092991971945196924201208 10523088 -17188185855977657543988391544900812800 10523089 7994174057802634994286839332952038848 10523090 81853835377693834277747570867872240800 10523091 90538216900476037435342143394960068792 10523092 -387940931015494551554734424083552864384 10523093 -118793710549757772501186046799549721600 10523094 67823486675859262787415652539387787200 10523095 73237201535803862759217715846356668640 10523096 4955164801136818860900424764199157760 10523097 61295015075035157875284098482170565128 10523098 23976818321769467897193708756480672768 10523099 -730252091788456449928760994678288219240 10523100 59305529250756884005024219583733964800 10523101 -192554409140197398229481174456886170196 10523102 271046771117982789599382782943879032832 10523103 221252111653511922101048886973414047504 10523104 657794373029008094181830401828326998016 10523105 184798045286765700698424861726589259520 10523106 -81436500993345855445509477905855051136 10523107 91674746540587185486717399469502177952 10523108 299346866259109628768070307139112566016 10523109 86190210865491409924109605093297117248 10523110 47897617934802581948621628168741227520 10523111 549597503517278307545132389695232742712 10523112 -295131806835462479117924063621716377600 10523113 -177880447615992534952264608030431501638 10523114 21704273602226205123888201628390809600 10523115 -61243966561815484469561426173915814640 10523116 40497662005712516484099243199272110080 10523117 81857218264855666817019360515326670880 10523118 44375118172984596917976900488297239104 10523119 684165156596756391439730069490306640896 10523120 -18510836407270609306336887632314368000 10523121 -58551609788096508336153877773223504896 10523122 -464517173810294446042484334614629866240 10523123 401294336416739392174683716355272091504 10523124 83833503771628256163945077624470680960 10523125 -46433223895243538012192822723587312500 10523126 -191483446189461536955695636840753179488 10523127 -335656521779070621525984450731587846680 10523128 234441678470839858572990135329710080 10523129 390573989096926951706517876621464831376 10523130 175459762907123929011756838491923531520 10523131 -479861086721524998968191925435591213000 10523132 11438042505870336955551257451967183872 10523133 -178111791657893878704917322516039018996 10523134 -249492348701713687939940491513601037120 10523135 157769955935071132978327500978104657760 10523136 19390734396406980108222438664524791808 10523137 -210889140813255473982019779660963273214 10523138 37452550915649933065203724358767392720 10523139 -236783941903602129291642766910170890432 10523140 -36981733009057780741937441216661922560 10523141 220336427111380034887343785375748536542 10523142 -68980212257087897066563889327337934080 10523143 891052420301810641136092846209833323080 10523144 -95883783261135861744697919304842772480 10523145 52232916675975828188876405014453539840 10523146 -440016282818506573690527529734400363728 10523147 16615232012163969897131860785900185280 10523148 135115995351509481120305743078402567680 10523149 67726419517225354271371857172619240832 10523150 1474852123016371105850776350890721600 10523151 -640586239811491625109190441904831052480 10523152 66346535172687606631474628270229225472 10523153 -352032216895531007019268797192202282140 10523154 -229235842984268406116215512186948096768 10523155 -249160224993116607014282255682223082640 10523156 96963417299475579076577867351472660480 10523157 273592992506100234661904574381717198240 10523158 284053429637217385315133289538813675200 10523159 260726505842851868657186954702148297792 10523160 -32176371389911684067974076772732518400 10523161 228979028438629341146851106968892344800 10523162 -123856704257760789374949531605505385536 10523163 18155739139454160550216392145512436224 10523164 270822847303373709286583498013554341376 10523165 -186817870283359967833866789414369089940 10523166 221264561712192860130326395302061569024 10523167 -10687430561092407489641911214243420160 10523168 607815440023477437934487103116589465600 10523169 -24056457266506595953998231446805014400 10523170 -17437837577054994367361517968306380800 10523171 -9732388839183214175867641305913196256 10523172 -355861511788246519341298694914552320000 10523173 544018035385418201403564955610109807422 10523174 -183373779838282259091161257475356613664 10523175 -825436822304562519971797940706537600 10523176 -265159203634232255123438150109148369920 10523177 215297957704508290667349798699470201472 10523178 -57163980318333392356062556840808962896 10523179 -753219154031997189943534195443123174220 10523180 -192848955331194660301487978890060953600 10523181 370931059222211563944871981088908859040 10523182 36916651560550554083417127610040812800 10523183 150476140087110013278704930198949497328 10523184 -20901021089831772646741653844745256960 10523185 120339579704246159311904211746012563200 10523186 -188667383312494870785547949162997214080 10523187 -245862340376017440273283071881125932960 10523188 -242636902845053932574067969421411317760 10523189 308998931764055595631719756136226202990 10523190 36702386405048054986208319419909038080 10523191 -353029711788196242488689150789133907720 10523192 202428908368055077621854234175145472000 10523193 -13685226508375849952776384129172853936 10523194 104480586809847094237775067889649493504 10523195 -768823286198305339267391477586921355200 10523196 28478024863627406747899458384260720640 10523197 -82372445379050020828359700338563287354 10523198 44243609019144673907400207353732677632 10523199 30344728677514177984942762203663850128 10523200 -50910426169961533663902898656496844800 10523201 -63104322022415081361003325367888463360 10523202 -47276258515518825852623447532063907968 10523203 -378392453882717478905944220644435909392 10523204 -368779936462828107747707301412883906304 10523205 71326159545772462559574874321578395520 10523206 -507958479237068762271128302123590508800 10523207 -78628883351706324693541144079940735600 10523208 -98209464958170733533113152432724336640 10523209 -410340403384405669941523314466077815590 10523210 -17982274370802543021295164624338190240 10523211 50875785748962605628195770531925997272 10523212 140457555924647554707186990266400909312 10523213 -485526155227747988066997247171616472000 10523214 -18246598597714152830919378129211148352 10523215 397533406983849381599427737479014468360 10523216 66845049228199882255842146297407340544 10523217 23545675478056878015425004528257860080 10523218 33616394200095652645426846539391104 10523219 -156260388144673160731966275182483024304 10523220 -82314241276742801549942286048427376640 10523221 700737838728592851717121526601080802240 10523222 -10489739095824335415203439691372325088 10523223 52120607578129556359405706200745970000 10523224 -145117218902802868619890979321808506880 10523225 -175184483731468198120951785302182139250 10523226 -29518690192644592065072024893985730560 10523227 126972379581781199436463939910282342160 10523228 404401615369181411831805609816402531840 10523229 137863336229169528478336899563886236928 10523230 154341905662647261485197566149304172800 10523231 511875804804774719108443205907139540200 10523232 -264670760512640880536748894307654041600 10523233 59387441588109225748683912380672816320 10523234 49394842708644215535403657582300520016 10523235 -226195349917149956009487292440505362000 10523236 201039532868118579968603849653461381120 10523237 535052846537316555974371372211459889660 10523238 55773657735711196418318128478742521856 10523239 -271026868979005932613296254431821885808 10523240 75260234753139261630469316017766400000 10523241 15756485487368545581031123765051106250 10523242 -29588862385229895751653078534142900128 10523243 831369228649356995092009574668140161784 10523244 19091327299779228509815137245208655872 10523245 192542219119549048083245450491542559200 10523246 -159207551907506398219416568982870996928 10523247 -16557429430664516186002263536493244416 10523248 -11795708700023353364812404103129366528 10523249 -751887712299371975345333570724305790 10523250 -49983819911239306830478540834809600000 10523251 -452628266605839575663790789393812781748 10523252 -590290379716242994294061459101321659648 10523253 301215927379834780077400287269362714368 10523254 -43425906368763352249478209741119289728 10523255 26967219847563488519488682783489416560 10523256 -153973300923110967884075167779063029760 10523257 747071233378556661313900380144305317252 10523258 -154393959580674387805671177662567717520 10523259 21791429919352898957200923258341459040 10523260 -40753041159954778610408006728071905280 10523261 3528885470979086899998691039683186624 10523262 19479541660952617207140799884540409152 10523263 -537061040399965596332584651295038646256 10523264 257687329419963327986299722171364147200 10523265 -849386520274555060900424421323454720 10523266 3144334082717593528835355528445315584 10523267 -198609564189481920378531287295426625128 10523268 -94960038210964076734760213933022167040 10523269 -8289098624607490005710057835825506720 10523270 -68026698857199137553694455127056961920 10523271 -186355786388565144288021043035076116480 10523272 -555608728650610350528880553079397816320 10523273 -440200054804270024228989322177052589360 10523274 -101566162455940390402897173218807216640 10523275 -87728323196912836864600692582216261200 10523276 190738683933766970074737445951655612160 10523277 3258649643181955845346080384610476726 10523278 -9953603626744514982901139013159907200 10523279 121679102256561416307213841289190571680 10523280 -11108584453915619206373439664363929600 10523281 276815098277466163700652521711762806132 10523282 36710682336568448391596696807170203648 10523283 -1460205574348950735906596730426887040 10523284 650326664903076125775903975366326169600 10523285 -152509869172355948138727464669065354020 10523286 -79960993351954296769809615428059582368 10523287 192525533177160674214307033611367679032 10523288 237316393730580639668603101512782438400 10523289 433780619757691144504384760001041130912 10523290 -124377455925257569988762374602575565600 10523291 130883558334889862745888087289639191168 10523292 179707127218550030998250939302387822080 10523293 351302681177041602919009414631156594208 10523294 339118185154471272369871208250000141696 10523295 96631367889775298582021269583212692120 10523296 -17371634328747398719622300554053550080 10523297 144957410096911244539238481522588037572 10523298 164957266854277053511377776107745664 10523299 95222728649926142131333780373826102120 10523300 248098569623762023298709205326716928000 10523301 78844115078973318017884815995888305440 10523302 -126536683318719045342347256996665102400 10523303 113194827609555934279610938515261100080 10523304 -12795544642354891664294418709885747200 10523305 99641066760849071574201793176864460800 10523306 -12637176229161854177378981078975342400 10523307 328180587920300642586621876383179461120 10523308 -180169592606830614548954970086371246080 10523309 257514758873443951208662510033365216204 10523310 -17041294917965485551259325045194260480 10523311 698686777998147889919556248856286691800 10523312 32554368155933646348551557302326870016 10523313 143957605718749999389983051302889160642 10523314 -31258882242683868216966511610710880640 10523315 -32392178101172732311744197073234443360 10523316 -143830156394767530831190420970896459776 10523317 -275480703027456455164532958468587980800 10523318 -70647216039268202444205085957606120320 10523319 -3403652176668599637915153845853705600 10523320 -389728779195762921700599431132396851200 10523321 -175263992712685945253320476043900132320 10523322 -78613026400521105848046357001701442560 10523323 -716730913019472424128172268115698384280 10523324 -212238206287652396918957604684175156224 10523325 -86194340596670937778525262470221182400 10523326 203214590230793632575344871631256396160 10523327 85337854302000829413408507051178052040 10523328 22831504776485139332780399401887596544 10523329 -44441204799959781091296237950343963070 10523330 -70540208125403536151020634288255785440 10523331 -27550056546471649735286015948306680320 10523332 -348114002373432634932492210892748408704 10523333 78457734121424866346585608099247607582 10523334 83926160012820350963772226572718322880 10523335 -34872802945728631599043819493906883840 10523336 171407333362722522217478744670582865920 10523337 125298684114129901060189332478334062560 10523338 34105785767353940782258208529137546496 10523339 -48795251316544960786873664444402345544 10523340 59296904726434649645882920244194867200 10523341 294095289785789214296153978584293181984 10523342 212826912561195365904619025707549755072 10523343 2831647575906998150744450734327574784 10523344 6511131712937440720260577293121798144 10523345 4765258102812201839694904053672079680 10523346 34198583613153874730788208569541429760 10523347 3725474070711184256054064319133958144 10523348 -433966434774211876268579209821132570624 10523349 -166996225990044941224276786433566945266 10523350 -17841520773770923514066950027483797600 10523351 167381798578611674556691834722314791200 10523352 116477408621407741902831815405921894400 10523353 -236146260319927086064571280065992023040 10523354 352205764874329993293171992233922952672 10523355 57386399904325684689200451714361893120 10523356 70296677157928041298034384776002705920 10523357 -43303270728750324098544581477786304348 10523358 -296907732270844580473458477364734842880 10523359 -122164136540933753884227554485647025920 10523360 -199627380680284010663080856842862592000 10523361 -234411803139960596266916841418444343136 10523362 -114631765959218274520374579994314625248 10523363 -26883742346761757294256487220076478176 10523364 165752571242979046213677514300567090176 10523365 -165440252678874867831074276775876676740 10523366 143091501698157595760987920323902881920 10523367 -329247764299401280789017338114302014480 10523368 -113797041927778267287520192137616343040 10523369 365989488002801995118896192758726499770 10523370 61686497793655777709136417496657920 10523371 206783081777617371781184662870110700192 10523372 184644879216405879929192339912844984576 10523373 -64772667436386322397384433168936458112 10523374 83930964310699940258388624640914093312 10523375 -499878306630888795913804218764849880000 10523376 -79407830174105884792349557395090800640 10523377 813559374360937988607134179449412966226 10523378 -47915698015035549508363690198326485760 10523379 589355472415575442604989242345078898800 10523380 116748653542416305048922924864443351040 10523381 -395434178168911791248020052168857440576 10523382 186632466977267673023290714442419027392 10523383 38911791976393734597807020532781925704 10523384 -93259350249336555813374955422318100480 10523385 425723682853601533328099559252000307200 10523386 407949860235596403523084679162576065392 10523387 -285947210503316065714859664932052917484 10523388 4003074947032224061818356075315202048 10523389 327393491132656624151155333279104637190 10523390 -1914152662964613522845347690549438080 10523391 229307185680127494681918204890328844944 10523392 108628346783672173943236337393932959744 10523393 383978504611780655033134641706224144642 10523394 128371618650150501604090319808752965632 10523395 -397696374682367532631374353464092927600 10523396 5889394218404498006574152231125117440 10523397 41697604795089145422299338610359308000 10523398 302836018686600834833038100269054639200 10523399 93632605740718119320592975998287663536 10523400 171713280923173896187679761609128960000 10523401 -15458974547122667201797752428349316800 10523402 -34298337069850363928712490475146096848 10523403 -268562056473611402125843372789273014936 10523404 14121843938502551436674281352317148160 10523405 -199148375936566625590245590136156477000 10523406 -51673546078715383536983181121780111296 10523407 51489893133244675033215950478992578560 10523408 21987486509205340233729979245494009856 10523409 -55757236505805139799732164332126739200 10523410 61790250549217473539601566276607552000 10523411 45411212060958089131248111119634975000 10523412 368701102980160692692362991711993548800 10523413 113138293895021830704413576968478259324 10523414 142317357908775216059675141657622664704 10523415 -11957302966927505451035322543104286720 10523416 16219510509719069808359893139319091200 10523417 -166972106153869899219262939323021888960 10523418 -217167493259879154424487462988126583296 10523419 288049647751633278334625175799965360144 10523420 39230892369587395019926536136264673280 10523421 -313584438808797235408226767593105450810 10523422 38858761960279345165046685152680525824 10523423 -544272099070830663107881765699859124600 10523424 -4467673678865741153154789914546012160 10523425 -102848760960375241807885424748892442400 10523426 80222132403530680060999039951039549824 10523427 268080395921612750186626041410892806520 10523428 -378080296840160463415920976145395484032 10523429 22036028963353994200287009597597594624 10523430 -80305129258749002906853485489781949440 10523431 33737635267489266614757987629669850352 10523432 746826548711686552766689149952949452800 10523433 -1388093266064167676458597018437058656 10523434 71746551912654574431815873040124541616 10523435 9207715771339546685978287230307010400 10523436 -26965093011853535551187105653926088704 10523437 675943830830189360449488071918892456086 10523438 -150795854023611385088910110626897586880 10523439 1834587313886848466011625754294395520 10523440 16333902690238007509394292951661608960 10523441 -931773845023592236950768499032766468608 10523442 148923637116098332080991698115974837504 10523443 -14901950604280826922334750871791621632 10523444 -381226813585825567459954229097448040064 10523445 141141133545340888719777516843544885440 10523446 -18315160129155691981687554416650968576 10523447 706580768409967771560218758042031072304 10523448 66943922522715181696691641317519421440 10523449 114937234853187095651852763149939534280 10523450 -19451810150427667630086354972823027200 10523451 216327546046886030565229350076006910232 10523452 16750562251699274112468352402103131136 10523453 18132360986221070657417914908999743724 10523454 -230267569283184470787463716174463441920 10523455 -110009544286411012509709024885156052640 10523456 -80787544897012969883867771198004264960 10523457 37390348798415565445584547936111457280 10523458 -102924839888600633964875780883207688320 10523459 43428759187945881212998688258614065816 10523460 -158892422531711147799599517994858659840 10523461 31984391259519072112884891052913284308 10523462 272089084311463317210727656863777971200 10523463 198471232713343058342185883386598501544 10523464 -53437261675465089770515088012901089280 10523465 251876362540219735484798675448921774720 10523466 70643631703587484331607180423708211200 10523467 -250802288961747078020705804159706069484 10523468 202930324524586641815223183364070384640 10523469 101993096638668931069604667652422305280 10523470 13975780995804914777507945096836805760 10523471 77879623924861000134129006316761872112 10523472 -5253326214130250706289698996588380160 10523473 101666544340791590562451771389454660720 10523474 33773487810729834056066686068502290432 10523475 -262755824335343837102176898689790271900 10523476 6284474206619801489784727094980177920 10523477 -18144633959393940530937701707892546688 10523478 42638252020069752994763752335664312320 10523479 -471477316378508248296104877436480988920 10523480 -217814401157275815077797441966763827200 10523481 -109406201959112470240190949391071033648 10523482 -378984155206321890556587356606650491408 10523483 417534700033849784220578646742920029544 10523484 131584419158476700161996835990663301120 10523485 -199402776478652967163873825459205401620 10523486 -198269973245578735109391137522873447808 10523487 138753489439377847096968548526972471936 10523488 972393245292545211923922052509084942336 10523489 -114407565444893030163255873573408488640 10523490 -29641960069111840959949363007663738880 10523491 -583426542977638497081490296816450000 10523492 -136816384593063929646128196751667036160 10523493 -56252322783871863569041369506619858560 10523494 83666523929562495607977827426729539296 10523495 -40905487283693428732222217818561389000 10523496 -124789684595921133033479275391525683200 10523497 169878598179306839567931790231683973946 10523498 -400471630771652615351164294094774034000 10523499 -86922849818676372355362142818878542848 10523500 144968062213361182942290727626704640000 10523501 -395450713217221159592810618556159651498 10523502 78400331569025725733441563827996273600 10523503 -420926455610943672276257540070931159512 10523504 -131566840631512337933550007076933959680 10523505 284363436236680224047348388858686325120 10523506 -873293780803783333101749569159464960 10523507 -346374196151693425826696433696390874608 10523508 -65373678087399326506426600982740254720 10523509 480148933150029552853795393725571857710 10523510 -422754998640976252020870480375123770880 10523511 3769672879242829853160304570479335520 10523512 34469756380738495496597969057252843520 10523513 74318880122385588219120238873029936768 10523514 53612079858207311728819028483380343040 10523515 -39637931227361060221903123897762371840 10523516 -192312127929277235027218756336237762560 10523517 -106191165277857127553272658462221278720 10523518 28275643715941843070685934115032646400 10523519 4151725317072007109252129632078194744 10523520 -5846091087884056624939837817880576000 10523521 17378900536848061398447570202152595944 10523522 142123554959071390674532720035151311312 10523523 17127713544174237908536654549811028984 10523524 183327691306434477863514121792027118592 10523525 -279937883871666621287339988301968034950 10523526 -75457524576973374514307087010448396416 10523527 39029938802733795298738862397543235584 10523528 20157293130814270137439000883775452160 10523529 -465439944717111085193273893068213840726 10523530 -132777826736606148452038924003656076800 10523531 -654491999643757894457025889190860858668 10523532 155734923513066774973774137871464582144 10523533 115924739212672024864863105230786361782 10523534 9460977265950157168383027137826419712 10523535 -169173845772686835090989626173870489600 10523536 -73012353847416365993671667369204723712 10523537 -258489619597044817231432850844985543308 10523538 -95248312069945637944488192947917394400 10523539 41446377578483530196942011341995566208 10523540 166490756769740173459228357398318958080 10523541 118325211366801122040525518823891372864 10523542 41613315462032989211911606421969328672 10523543 359778498525340767699451881350050269720 10523544 -82889503987523278319871890244311162880 10523545 33741528090590066613007861409972171400 10523546 -4389277508604666841873796812910935296 10523547 -571429738679769617683249473358275786960 10523548 202559210684345491532012077321373510656 10523549 346341901477407371980163630328260304000 10523550 -24446859369115102844600970758104603200 10523551 113538997573490256110657494014339345400 10523552 852182849484331771364184932208082944 10523553 177448712132813758306263496990462624704 10523554 85029514136437027537485938453266544976 10523555 91461001982663118104317333934473414560 10523556 -430559602380711638396933899274028499968 10523557 -21921282114495071678795088373594543776 10523558 260748902136752177608949802949225344384 10523559 444108133741241140370014647802671106560 10523560 179617626143576228451772213802770176000 10523561 -739302891489569234617794938126120021388 10523562 1027495988432670117998365896551215104 10523563 -316591732369088882745459726931509961016 10523564 -396901053965507367770395682745486637824 10523565 -18681570656714519263783367766882736200 10523566 -130274401884337958947820246953597848768 10523567 419708708837858813156075213748523529616 10523568 68682731861446342121590792496676864000 10523569 -212361697959115303521588992294461997504 10523570 37047180491820093773862203723004211200 10523571 -183037691846613281677227321655123316160 10523572 -78996347341489401545939924708539372800 10523573 -629376749742140447124515604743480348178 10523574 38976838582068203042746465610876547840 10523575 -595956839472634942489200106686831000 10523576 -77338793766650497653812350649659760640 10523577 -31128805448941503879908716471067111040 10523578 -3431852769210836519782372372287626880 10523579 -386932257159413976184759934394006900120 10523580 129823824839843963669848750830370268160 10523581 -58433131034469993584402679758774933088 10523582 -429381049696562593936528238596844452608 10523583 58112718167688458523323179397301481752 10523584 -153397087662681339442069074741846605824 10523585 142932611252316858939539723379947469780 10523586 -237078801165879192764877620044658219136 10523587 453170020164789125812316514780629593240 10523588 -60710901060397117484288830474627885824 10523589 -67658162052033024201431012246544030240 10523590 -37590139464209522256032854789979750400 10523591 267980817531928765651998921254617332072 10523592 -27072443671584160214493545192283847680 10523593 123223215765605082408453725474755534848 10523594 5253992427727440106508482357560848640 10523595 212950960771722787323965547452619295200 10523596 -49839429242623014550631796436072401408 10523597 14605488848187130472539873801949310432 10523598 139839605313256459229491415477773496448 10523599 648121514153161925319400752196775759600 10523600 -32620501399361518999146813229648896000 10523601 99459592265553601666175950994199871488 10523602 152836898455303956236805438135194500752 10523603 -525594898675198984266315629659780081656 10523604 -4910633178692107672075538381948190720 10523605 -8527255066025145632144215371072457440 10523606 -43835700920008589711140633431580992000 10523607 20151193108339756104685018504251196320 10523608 421575284282330495687104980359892264960 10523609 115514721587948214375527775293592111120 10523610 62220794955740536150568865721869496800 10523611 -101623147664486524723311998539787894768 10523612 -419408745684847387313988599404462080 10523613 825048139150358121663410724814091183424 10523614 48002163500291032070937559075995623232 10523615 138455812647724720639120767094845374760 10523616 28102313549628863116510189079185588224 10523617 -284267867069951804300137359226296782040 10523618 -62946704165198251753357480414655566848 10523619 400315889019219821619440616607818846600 10523620 -88406544711259707899126790753105776640 10523621 -159108973243912550130005615871369698178 10523622 -309119940365696676707915652945325499520 10523623 -384095313535055834606177102893699167360 10523624 214238854846038272305627688106076584960 10523625 -109709180669242926512818895203626240000 10523626 118651337092734423617980982627496046512 10523627 55786222400410327444202407267009863360 10523628 -575631949629541345008834924873759790080 10523629 414151292756610042357032621507524113792 10523630 -228760232435676803240913238357089024000 10523631 -290800653482256723474052301408638797048 10523632 8841434539232103805685651588116119552 10523633 66249249975191379574076103475172636784 10523634 -80666991859239776967718079688794196480 10523635 158120677553953567525074557200047412080 10523636 -112816908324522657658052101806571768320 10523637 38379351891391637453671411885369024494 10523638 -143521203045295414701652223054307646656 10523639 140144655918022621106963653328165351856 10523640 59509576890575462979220816331051212800 10523641 -737860952164621480390040230317387255958 10523642 419143712603126818855069782461859311472 10523643 -124105874863903135346843090284319177472 10523644 -294721391746020578313305188402429068800 10523645 345726842748910373962304718086889554400 10523646 66419511814666337107562229813794799552 10523647 317374220721620767897235722394838152160 10523648 4487042179350357681125525244283453440 10523649 125105400438238059997249227236157033264 10523650 -94920095725799677048354768314576998400 10523651 135767839631598865295174453287624246992 10523652 -17419310432922092316104319277770298368 10523653 -39025969015481641154754580025257044480 10523654 179550264722414613736883953803247687776 10523655 142261565465145452034816284485343112000 10523656 134151606609447550866416192660004864000 10523657 268030056082851199541224932265332474906 10523658 -126197519631722849671610649986895273216 10523659 -723158955394050843824889988195460150960 10523660 34553654246696978172595360683402700800 10523661 386406481308145730093629705508691867072 10523662 -128737791239169021151102930409453136000 10523663 -218419194798770200046192347801634257920 10523664 30685509900362103791893418108667101184 10523665 568970718871949159156901675939629255400 10523666 -171318753662556652936367582141201977968 10523667 125478416890771190779786762196632299264 10523668 305134842413111840742287994012979250048 10523669 150548092774272388036484343006008559360 10523670 76401089777060386742156735048836694400 10523671 -679104287914650932389924979980770323128 10523672 1170225726808258384906337790203266375680 10523673 79729002905216331545966024921051530560 10523674 -60269921040106016228459228976198229248 10523675 -151331408251080532781636929661533804200 10523676 -366663195976675298038357466288097510912 10523677 -27698172421898888397394841514925100448 10523678 -613609821510656791763244527981899708032 10523679 141476095060475483932093640751665365008 10523680 -15329043042007486875120532976007905280 10523681 321285919548108918102245056187454801492 10523682 -5975263805134349264127567909831774720 10523683 -11208077198842124648794545804656828068 10523684 230760029227589772619830229175648332416 10523685 -264704248933422483218157764765670031200 10523686 -215658768585762258706451558434466725056 10523687 72286581085274630294917232673696369720 10523688 -3388490394966937535544988026270842880 10523689 -267180794490020845624799027418219495600 10523690 -91195492026578460032586415364649561600 10523691 4410584849116485616337419815252504576 10523692 82150092708814300415434643730462530816 10523693 -31897681713211513676004451781595988320 10523694 64698639283206609509551446305824112640 10523695 -45161375388316028237312051645300918400 10523696 95023146737871471475963311685441093632 10523697 -319415239825460786737983989896452800928 10523698 40761743908260077400349490347766759040 10523699 760682193446776779981423044690040578700 10523700 128074535316436904903087418456491673600 10523701 -683737206881981839144186088096670214720 10523702 -22445452373250082059806018025793334016 10523703 431725613546731972138083154299412739304 10523704 -282995119048019333662059530770161930240 10523705 52331656748399474535028975328708785860 10523706 47155063741236066234729117061704674304 10523707 436889278774143361552745058615867081956 10523708 18005906468795730368952157408954951680 10523709 -188486041416544591667887563000452799360 10523710 -218381922775979973609833744411084951040 10523711 922271723505492801907318262255743747824 10523712 -12620301448710682478236998371062579200 10523713 390931430359189870741038805725716448962 10523714 -18717869155370555139910222239465687648 10523715 70628599987417084973108816245534035120 10523716 42849140174589934219685138159528263680 10523717 11016800127305789051089723205350490400 10523718 -130657078413398493246011980682601833472 10523719 -43969390353108093855743582697263375856 10523720 -41152215293490498645197736469131264000 10523721 -217764010219215369565149883834140964800 10523722 112128229720844990141687869717716493824 10523723 532703712054585121800273449371836149760 10523724 43423998756706870760177933036662766592 10523725 43679218634912918464750280618413644800 10523726 -342607057792760630940428348675376128640 10523727 28757526117656383098162081594526406688 10523728 21621243419299863971605355238868910080 10523729 393591624641853896671711265694831945330 10523730 -58535697706784512572836841809010163200 10523731 218589531128371558454664736565053174224 10523732 -73250362925986056411184616497580939520 10523733 -150750330329485909424382955456372128 10523734 -3201849095371734313641218409450375552 10523735 390053673298944326929341324597675046680 10523736 -442065629302729038395531499524795596800 10523737 91580840318108305476183296527573575104 10523738 161963349624818384656133361996290177520 10523739 259409674090612548299257155777598971840 10523740 -201364180870787383368187979477948805120 10523741 -533855110051342912747561448232316464858 10523742 92203843252394079989379530024064906240 10523743 -105379184788803875631925898859404475296 10523744 193956460455966871189570869286680920064 10523745 213489850125513711500214739160900171220 10523746 26596405311749022616783231567335501600 10523747 612365672096632635832131610729434240 10523748 -115746520831057419712102907958858301440 10523749 605390303085983893328329596847559306750 10523750 -34992812838920839812338564020185300000 10523751 44280880778530447838653671478056749184 10523752 191149194126066367141366583611535308800 10523753 -6051587533573205668965551258483946636 10523754 -154707385019138221000407161868208691712 10523755 -486761264466475529553240920018624077680 10523756 -122225634932674767059555969744594350080 10523757 -162293939490569044319487644386178811456 10523758 -35180580647012829648868024116938357760 10523759 -329190988423030048962909477987844373040 10523760 26228722210325728934647529473146224640 10523761 -180662210415221070814572237173714030638 10523762 60072489893403694108625845618090243584 10523763 -10788756130107915313457355320250102816 10523764 17133477047027796480205141971493851136 10523765 26282059486186087260125207406920563200 10523766 -136556247589122672614369640021537503232 10523767 -415632302890350643273201809659056569080 10523768 -337812466851221783527773574635087360000 10523769 -49422953491140168199606048976058543072 10523770 -179192985419998659730409861395978045440 10523771 -367088700179193597868018922537622431040 10523772 -128192503967768631675988900884383474688 10523773 -124176166892609863469709089019473142836 10523774 -262972122152925810399106532407530852864 10523775 197199252787891629604451657821122979800 10523776 -307668068482590143681162661224974909440 10523777 11391010424548412787052226309927880960 10523778 27080914338379472763436620217429117824 10523779 -61810465820834431965579572831812197204 10523780 393376722991794771501334849856042937600 10523781 541074050471201850651831715787187758040 10523782 -155831206564083112607621354243022646848 10523783 -616923669203479645328147251673972692968 10523784 -57296959712664376963202610359851745280 10523785 -153387098975351254415902900127584261020 10523786 28541576348087183472382062649099342848 10523787 129768560272242395595846352322019671040 10523788 -143812431784203955995516736370201395200 10523789 -257203610595937363353643674759886751220 10523790 -227826233306925701380910514579158726400 10523791 10266287711359744143182768516593766192 10523792 -72329975423515475001736792591295889408 10523793 -148683002690867750114050310003397988416 10523794 -286636746470237868479581571748094199808 10523795 113382476390901365122517269083265306800 10523796 -98108847496169082566598951363740405760 10523797 -330460549194601391239515152278331664754 10523798 105249193526297068143653281370119922880 10523799 111494741234871773225797418474418409488 10523800 -899218683799360214066427235673088000 10523801 -16646440139356608576324024641657142198 10523802 -14361167603759488822286756519701344768 10523803 -267275187860751253737201931722993470616 10523804 381006225850721586010162008479980678656 10523805 52857803735425519563185240184418996800 10523806 -3295300479583908310869567159269257536 10523807 -219866806422483144905867708058427187088 10523808 -114350074916292042103319056086003941376 10523809 -556056773320472737013411365107898312990 10523810 -127311348502051299167038175289130560000 10523811 90725963510637106845991409639721012480 10523812 150012201296430602413118207732194001152 10523813 -98538714730249315187558782465189999938 10523814 4295133966800979465971585580294395904 10523815 -178182001418978270808984206508646316400 10523816 666115773832092140108958407990038364160 10523817 -1000030567708339114918387015139460514560 10523818 -139699863513011182141522055095258705920 10523819 641420323933665041104539351911426139648 10523820 1035164777534013422190596221410508800 10523821 37413332650476905207557734512583016320 10523822 -64590947299761957943750005280692226368 10523823 432177709677815691138316947164740274184 10523824 -171361626327210860010406890998170025984 10523825 44060873670456865043508555950144555100 10523826 3328310788430313466267167769447191840 10523827 1017628158921812951841388460382273024160 10523828 -227294223820435212841349844089801864832 10523829 361426941083027520132938434950324619680 10523830 13360105555497084474501352787088028800 10523831 -719754874450432902406418188898278518000 10523832 -187653278231398801282843888807987445760 10523833 179066533723558233486743237525877162240 10523834 -141009046351065707476823462438297233920 10523835 -91087213063279264843851040948881170400 10523836 -220470657369741846123343845048173292544 10523837 716460238992166991335113870370498428486 10523838 -37463759220350655329814958231504294272 10523839 -173960809822314892855087457387058953280 10523840 10746185930748403728932008340320419840 10523841 22848366316482699069504494863972491840 10523842 -1293381112196296681409108779419695616 10523843 -40761982117542686794841629207095947256 10523844 -186258241485476967668202219417577674624 10523845 473366222336551908293371746432401323680 10523846 -725709811680351820277639676810388128 10523847 21512100072464003184860080685097887400 10523848 645875553589476494508010683891648783360 10523849 72373037563201709134146245138839122432 10523850 -12306298092972683577757213667866675200 10523851 336134852556526497445748278654619846512 10523852 -72388510154547787707488266375278763008 10523853 -94974394349459705364399998870494103520 10523854 372015724320159547614718900569746688 10523855 149200857561941424331066549489676213760 10523856 -6258180682249289820959020060235268096 10523857 354699990956759106561931598483479302720 10523858 31651659902076787198194500674824665376 10523859 394848461742009201199256001161368478904 10523860 -29733370148414350372355858761017073920 10523861 -514776866077641523860194699871310209888 10523862 177859743743258937243368672428216775520 10523863 -1696641072629179697971734107154952576 10523864 -311476091263599175158751273258047406080 10523865 134587981840022906147950724274010357440 10523866 -42270784903527837501806197219441252368 10523867 382467891848979601935673822296963644832 10523868 227082094812151867196522444120071541760 10523869 844205047926200987956535125490381511660 10523870 30614368018409651272934201193904320000 10523871 664616980780956742677817651739837940240 10523872 -6116344776344364963598352062874124288 10523873 76835608732189847574612308620188578580 10523874 24099450415770519179670351052562636160 10523875 371919356219591221934577450306051504000 10523876 -291109164095015252142036506197132753920 10523877 -24634135267647895915374478592709947808 10523878 -5726068312163552246259448228737918144 10523879 615825582069023589942506924471938983480 10523880 14075869118714684382258636053505638400 10523881 -139837643035173960341169304696046773318 10523882 240440871926990952038288785119544527792 10523883 101816004068141184240022184066044958448 10523884 94491989927273149350409935206160353280 10523885 283791446019540100094896380421840980960 10523886 79867393010611177755504252720215974464 10523887 359073052726021083299150359747523976960 10523888 63805533898879525867434231468822822912 10523889 -420158120983267454230327243033768959600 10523890 -122341081447680957994594983830251750080 10523891 338542394773042004162543705124795690240 10523892 -12189526307014630241470799752458651648 10523893 79824499745233781743064675391374372700 10523894 -52357410927991555760431560995067481920 10523895 -34759126167556416979821338743672751280 10523896 -280659967999588120659013615489486110720 10523897 624901941971039524219776816527243950920 10523898 -31354966597961564769087971428004536320 10523899 -48448397753987883891106455868199591336 10523900 248581812817457184237493063927320768000 10523901 -92491739147684364168221122789582897536 10523902 129669751624116864387531062731260843072 10523903 65761013512042825034980635604901871168 10523904 -183194569781961766752774652471271227392 10523905 165411092523688488355292151049839159360 10523906 5871082921210163947934092383984768000 10523907 52298540163768272247273239804743419204 10523908 -294317478800173320253370831519562101760 10523909 -225155224156793730982855600442675996160 10523910 -6178642785522216525929058832032000000 10523911 1067452835289973049771744083429141243296 10523912 78356997726499749913892658411488378880 10523913 330623285015033482389995440091825251344 10523914 274539916992829006693816697780449675056 10523915 52551799973561632462870294820324178720 10523916 5993974551819895516471582984154572800 10523917 -275002705185122944413755347686546969034 10523918 -106553537647834288194318620637462175488 10523919 114689406638640417400022458356197009280 10523920 15164268706742152088351144757893529600 10523921 -434517852227158862400667178924269536 10523922 -100037508199962216255741764132170836480 10523923 24393810179919968020868955207859408172 10523924 -704790574857679378841712656039681030400 10523925 14502917597314282716588438184564984650 10523926 114751368581654983804186050759997728000 10523927 -22354862546763284584395550053208610040 10523928 48017786908494578684603011204935352320 10523929 91301364051504183276827715304866737280 10523930 -11547250488376880941905560613733582080 10523931 334316956805670203620956055777769290944 10523932 18670948595562137151714291758491904512 10523933 -227570763684133622720067235488700882080 10523934 -42755434157568520889681373871927598016 10523935 86859114065645898066934499147425421880 10523936 140818832841594992138552376844945588224 10523937 -94445476871918423863172559479020971648 10523938 173570159377493662452657794763138720 10523939 -707397631327811605905321725874470116260 10523940 55257001861391895169366340380038881280 10523941 867227164570733376740598087572089959552 10523942 33709659028161125709298062399165554688 10523943 26710973697773730238171418267655962832 10523944 527218499445130644042747444799773404160 10523945 -154274647260306857999194456367353724160 10523946 -27982824779036762443773830957057922816 10523947 -6975799089176755931284966963837259520 10523948 161871726484496910055423760525627289600 10523949 4753360378434249476274129460555396608 10523950 -4340166170580897157281384847329912000 10523951 -747364354910432522194410443312104344048 10523952 89454748626353218549020275647695421440 10523953 -720034125835058184164899611876852293136 10523954 -13692290210067892589907070109756540928 10523955 50080587526823569452644473162373515200 10523956 -260706302312531871349519494977012106880 10523957 182856287197688568976319194099519684206 10523958 47177383179374399633117366471058911232 10523959 455817390984149053641066859978763701160 10523960 -139045480853697919084988502477698457600 10523961 122942521856701753066645891608992922432 10523962 30867722661534198355388296304524368864 10523963 -49999123771964648179414797934395259440 10523964 122293238558153545178750122315743043584 10523965 120617804532906757359109520126229799800 10523966 -230329299653641144069240156281392141568 10523967 -101811926143931343812325664261901493120 10523968 39337291309431819074929361820466544640 10523969 -760805273774008085263200338886956967804 10523970 -98840589394210938138444027570447706080 10523971 -5435437417914252210592282604940532968 10523972 -13010064350508170373675917672277639168 10523973 45049068257707158022362855623413747968 10523974 -111725348645404456759624806488528081280 10523975 211133308677868513624441127581960200 10523976 -297961851336432225295605588771240960000 10523977 109752984685665634212715793491960036826 10523978 362498637151103954455883091506742677040 10523979 604815942166409623268942570445024002400 10523980 98756584721647833617071792331119488000 10523981 -6868489527628786082032584330987848160 10523982 -31688582707009673146619498656317505536 10523983 -124439209347853179044063819075769028560 10523984 -57117638666271046123668382202062602240 10523985 -122816675149215892925901621394757990400 10523986 170853224734864457276669883398153940480 10523987 -119707889435224111318154290254297449400 10523988 -4580662923909222964302089453962588416 10523989 -41512816443301751873242993981803468480 10523990 8896160701804960659077783668932549120 10523991 -207027416982312711580334859105224179608 10523992 -6223850580358155855601025526616289280 10523993 767278195360974389938536825987674671242 10523994 -47497084792247018625063568438134627072 10523995 120680075074539026433306291309621825120 10523996 125145448430802765515206178532311927808 10523997 -14134232637070539826668726371957528832 10523998 37237464596729733385375737014069507328 10523999 591603352722914283087861062787927434064 10524000 -500102002572043527784801486240874496000 10524001 -29588599322495430262495527247829579998 10524002 -64556692670159619374402423150330736048 10524003 87179103570945827669688304446995527680 10524004 52751829303037446993859852149358477312 10524005 678090957039124258719683722058853753600 10524006 16500202999191958777068993149632717440 10524007 -135718723513837193319357961629209049360 10524008 545388353966405881959390870949187665920 10524009 306874387701860773160954963223514575504 10524010 48921241650271261191899651557514972160 10524011 902968906209929886168252833077313159352 10524012 1862819841467856790723795184284314624 10524013 -850613969372090790969535477292077696020 10524014 1538408753027198760111759410982673152 10524015 -187016836607488710812168955898759460880 10524016 252858008478221685583977645624548818944 10524017 213791039514906833733466429155153379392 10524018 36349663506597716683639795475568265728 10524019 831789748665563872144604931495010155600 10524020 -34700202428216829700353515865819325440 10524021 74030971251306783582332631472951455264 10524022 49081268565697706596990373801895388800 10524023 -33386615308014116981566021274850785880 10524024 228427768003409647639736447863554969600 10524025 -619977988366782434010970640445266142400 10524026 267611420333296618689928902095155001712 10524027 -178937547055261736091661996057765423080 10524028 289799152392668033835878442735750023168 10524029 329183205041332084659507138764454766284 10524030 136710057525069467065999807686785264640 10524031 -149876741233541512397609964578935260160 10524032 -216229347726896486587083977104608460800 10524033 -234735456998342665958017645825758558720 10524034 -69153728390330727728814280594039297584 10524035 2330841442579463265114409808818713600 10524036 -110419955104872636295508632914301989888 10524037 46488460260434044309391201392593901692 10524038 89636503672669444041260452035779181696 10524039 375187863604221028376980015068017054208 10524040 -353719283336404989464972380536888883200 10524041 -321934661626736777954012146035764398656 10524042 259085129941453523754829742993018509920 10524043 -28516431123368044513672149770193468680 10524044 16360344736872206103323609690370703872 10524045 -5872770591158934655519739472285039360 10524046 22704527095694104153605194346945424128 10524047 785559011460668973774577533365267041512 10524048 1201868771416744426949552713500524544 10524049 -661700326741655597968043524797376127950 10524050 51935996844806263954183629704713354800 10524051 -198138525440695582457279147367957232032 10524052 87275324460425980832137527166322343936 10524053 506007082640105008937139613944071932302 10524054 -248863348096896791748054043708429834368 10524055 279106179911390465478648074220004119960 10524056 -182942474817611211586892913886269573120 10524057 109297026675949198600732240312012433088 10524058 -105617377554504855322267158453395099424 10524059 51900348450217296293803842723181419840 10524060 -185306182689636204498675295822464768000 10524061 -337227018772805542847634989045554999508 10524062 86761194797866915347827686444729704000 10524063 -10460941924726960521621270144602637312 10524064 139333095393480983667051785305058181120 10524065 25894142036539240362992123254831095720 10524066 -8252918176027964374113811101567221760 10524067 -124197446744950762082325355955137550884 10524068 278824972003246030995317312117337523200 10524069 153026264711706442233169804031414472894 10524070 -19082634961596774094811407729190941440 10524071 611982558599961890538272660934832393680 10524072 45022602858186117306887562089631744000 10524073 598694513139982875314772843778544759076 10524074 -82430774006069823570361213045042176000 10524075 -81369143140988320659665534228061353400 10524076 -409109485011798011592980706287085034240 10524077 -607522890478384585694715322608450052074 10524078 653125609469681625513165941105970624 10524079 191851308457384809382662575789351827384 10524080 -34498363282537493555560201726236426240 10524081 -170545181866350936361204015636548945120 10524082 55335088253056826027878340381502277392 10524083 -870650353024660063908250484595588400800 10524084 -38408361064465213894263839830276577280 10524085 -72435225293655972639561719953425849600 10524086 331287339598284552968765867426934697344 10524087 -108085125121630972844330004263954449920 10524088 -201328128317359213373806944212069130240 10524089 -536993194312795154638519433439801121110 10524090 -12661240503498875265875845497789415680 10524091 -216630755396016620552060915801140260508 10524092 -365859289165547650996006792883786760192 10524093 494711891300425911176164356650536337664 10524094 101533829044795246933944119546432523264 10524095 -8075632434281602022255428643763804000 10524096 126027256745357270318342672656367616 10524097 -260833523293196110626120003891502581760 10524098 -26651359368279592074255596982183930336 10524099 -465385272906180029438385292169874608640 10524100 141946400410862213954637841299517440000 10524101 -62824997251571117912345600550501312576 10524102 -92497375489501661690689624642271901696 10524103 -233358837251244267933880977254453805096 10524104 123860377252988133550807343296504965120 10524105 -394313435453872182197839568529236493240 10524106 415254385488942560277066239018512456752 10524107 -785935460544589586886990315592037375040 10524108 75399305325021567576352797696308330496 10524109 262376517854341691833838131329936629760 10524110 -29640173462417592855413729802818461440 10524111 208552017026308800806407806852393165600 10524112 -94485325638609976139720647628328747008 10524113 870858334799286270256599619169521191924 10524114 252987529122595591430671519909662032640 10524115 -28094479487219124104483717482451328000 10524116 470691316316475711980316027814245152640 10524117 -56767362419472300373809557596952468160 10524118 -18829427165676421674449027317759999872 10524119 -647894498428969158235264177820335919160 10524120 -269345126870573257184611740344298086400 10524121 -10492279039031902013531521889934998768 10524122 -147326638510112894297063082521208232992 10524123 -229684843729415742243706165563166167828 10524124 93182315122284192691674930486638404096 10524125 193946157004374275628897955245390120000 10524126 22370298185311098210568207355086540800 10524127 472263355369636947399169380463776418976 10524128 385878561399886694604286441971545800704 10524129 182311567629175290973502566855640355840 10524130 -279142582551856705798629537297174179040 10524131 627905272311488659923898511856147211932 10524132 -48273234087178513667777726904346937088 10524133 -290980305296008002803010417972823082016 10524134 40000864982592777661617558509957818752 10524135 62402217645843561625032750573621819600 10524136 124290144787171171382971898459514716160 10524137 345451010731588591280262646718526109854 10524138 -40902400931025849948921717546351586560 10524139 813195855770195618177725421883917227656 10524140 -216553011754165998875577971702681656320 10524141 -331335937674422615235858638225683210560 10524142 62686427200918498469505219122232312192 10524143 -538091032787161506235547515745725440 10524144 152477939050560279969006544710278381568 10524145 -363922135494478620098514871853326766400 10524146 49408011202963986606460316816370447360 10524147 -32140189406023497881468022331149799680 10524148 178525397929681785713550283173795790208 10524149 469995868718266970163922376759491071150 10524150 -16120536493939674333219176061224966400 10524151 152061894578253325376250297109129325184 10524152 702005971967714642836147740021205401600 10524153 112038418063345458626508834367240795200 10524154 89615207069020786217083169443756369776 10524155 -409322393849000230500732007967382054000 10524156 225012983113020289601757292959214485504 10524157 95201794972937582643791165200007575680 10524158 37849243670916700681752721921848107520 10524159 -22775552697116598964615460242975099392 10524160 -159431050077712723578222057416703344640 10524161 -149504434887008654490919706633506477500 10524162 -138542527682763019014092341095769395456 10524163 -400496826310351166216789755718407274736 10524164 -1070681608007105487103814220128514048 10524165 -259650856809049223152814319177583402080 10524166 -91930209475073144467910603423608558080 10524167 -156351338194678958104094878040813467488 10524168 -11530442326587880833967222096577280000 10524169 3234105017001095289940812558744786312 10524170 -26005784988021099194929777114136418720 10524171 -165278653656774135982187448031876802088 10524172 -30559230125644562040967489362338285824 10524173 -1230685377566684120867315673700326177408 10524174 1397798212632750304907799377742538752 10524175 -1043196738836870461266306857673412600 10524176 -18334776449419899177621486759707934720 10524177 -224737870102532871784817639756969821086 10524178 -80644409487800647919743980409330258944 10524179 -328994943104675900401600174492301816832 10524180 158294822909895865009756524514395432960 10524181 7375185999869542052718989757223882492 10524182 -84793829126101314393124622296911011808 10524183 139853284468954209029404454439476542824 10524184 -29778644814725815186626877441594982400 10524185 176583948241805941613677736887425716160 10524186 19281687833222485624507668772820789232 10524187 -25812316290547393164842195056064412240 10524188 -193728649908533647450351738962084885504 10524189 -120302765600047148620018321151507187552 10524190 -40477320119701192224678576228647331840 10524191 1236495426593053705722184061842677552 10524192 -2917371876224747070491977665296203776 10524193 -260257721214253525865048965637402945280 10524194 121299567547841315112189709095360130896 10524195 111280432293398402801403324133013568000 10524196 449529268584111645138855478124867062400 10524197 392198415161892107560525991950793123646 10524198 68907766916582082268125466995976054464 10524199 159745018564607637322664761529726163072 10524200 -163335322272109658181724713563788032000 10524201 342550663036522762138355390600761913232 10524202 -67535343128503172344300327801097625600 10524203 178511012067243639808965588291682060920 10524204 -1419855252175136048640706466525892096 10524205 107095497899354638340372995806831838860 10524206 -53498724998192223407423583108271239168 10524207 -2824436965638307302351283067735500800 10524208 -51359814856342383265701678815622070272 10524209 -9461632107601965178398030675676907484 10524210 12994116700509773989455848255136806400 10524211 19727625412129429598089091429437212812 10524212 232886350224092657212142371899758979456 10524213 29573876052983629190607436538133996384 10524214 267883734218324035200525083731126875840 10524215 -218911666925720995719641808944079744480 10524216 190241848638118391681460038707137945600 10524217 -505644833619368121382101506758425194016 10524218 13259036321720367444478053586197544560 10524219 -334017993361816998089888997548543066856 10524220 -22192619998884067833771457293674227200 10524221 7307401472913641560584881239265046144 10524222 214934284146273819214116526056374169600 10524223 -660010656946716584138412710311328048160 10524224 48991138436104513070298376664532910080 10524225 36168589185182364572510994614259403200 10524226 331647040166394608021973071330091757440 10524227 109676001397404303044354631810073777872 10524228 -711832806620691730068730810606129152 10524229 2148603323215754484239796673784322940 10524230 -193433392723973186442569082697763395200 10524231 503446571322657802233316679286107263728 10524232 -67987077788349395372435862926276812800 10524233 -8567931559278766782242745789552905238 10524234 -45157602707318578330673404233453342720 10524235 -43194022318772481615122261454173140320 10524236 29082176086087064056345666531427893248 10524237 4442991172266134891811623862183687360 10524238 318875302358703210212538354868084655040 10524239 237658999187602388290012250139427875000 10524240 -72623154230327955256956784907444551680 10524241 -906931582032071709414938858950624896 10524242 -238853394111674905047841614990463183728 10524243 165998989962673825306871215285394584320 10524244 87359400777585700550310477611225976576 10524245 82473260993231494288181406533855895600 10524246 -24808830121279598692016745262729382400 10524247 555651105282093938695049259119901922192 10524248 64870514544125739800815445166291025920 10524249 -5524145118897533837431862927998191660 10524250 1971565491631250531338084692558720000 10524251 547632889428703944164379795502649085252 10524252 -34561427628790146917834747097646694400 10524253 73092519867592823256613512144416980780 10524254 186081922228437555981911314620254650560 10524255 9924307803996233777936661727607454720 10524256 -389608478866632501125515422156436144128 10524257 -429638424469252183532790105675262678494 10524258 -45785592223194138025018414755365321472 10524259 243254071860036246731406347765296007760 10524260 363212813608914451019631055383174170880 10524261 73647153724615236057688569612738228384 10524262 145251860249005173721424249503693922304 10524263 -375403232788824388763051535640299218856 10524264 -25284391292428273814477542056364769280 10524265 -191673719530528796098862169184946597340 10524266 -139455268183288281519836481768687897168 10524267 -24052792417686132902129314298725438032 10524268 -476087322447912691014091684299451946752 10524269 216809115170558901664008360439222099200 10524270 4317396472722640918037651395184361600 10524271 -269260295089470119937201077528447848320 10524272 111448247906255011042013773905571971072 10524273 -377550511433085130573996258678647979776 10524274 -45496932777690657841818072175256326224 10524275 361658633548853870094480710307187663800 10524276 91062193256173616045846102088970936320 10524277 68083566417555534999792873224618810620 10524278 381843607905470889154074012069109026240 10524279 -185400822437725147650113133481639424640 10524280 32308255279315787552121671813493964800 10524281 116823209029047379275642926770684022100 10524282 -82219222070704585431227035966045904640 10524283 -21849456780339397878576757906675906560 10524284 465620878860564885055893567094577903616 10524285 22359304010760126088186539312886563840 10524286 319080342173344275646574258672406062592 10524287 -629902388029189696614150915015032203488 10524288 355186362344073693922458794209491025920 10524289 134101120566515996170109610802111625090 10524290 34701050929326768962533221445003622400 10524291 275539738199639667572216577783177068544 10524292 -506055438083240260344504656865285891840 10524293 -3222249143148901284975139076335157952 10524294 52621845366655720892688908311435032576 10524295 415556878999098880080370535269037959800 10524296 -479178964228219535746312263980582046720 10524297 -8629105332601894296155010883794232128 10524298 -410561412492279969460837776601687035600 10524299 188567352854675873350628946911881401300 10524300 -28110566224498585451616531449917171200 10524301 -391992092167055820537516661095726700800 10524302 -180250415345471554512906791340957537600 10524303 139433457180898466482027500717303463200 10524304 25615120724925908595547971525980717056 10524305 -352451351254859240578980583791566664000 10524306 59707269699938824742503898951210436864 10524307 -274111645760268612800850413542768975444 10524308 -293542642071464233156966169383671891072 10524309 261732894001339294870950334928673977280 10524310 -16087180876378499031104133438694813440 10524311 156779764541574274701717825553947206832 10524312 -589642860701606135978837935144361594880 10524313 649121322700698281073310870120936831562 10524314 -13840550335641246062689167659431219200 10524315 -46574188128670132325661875238737454480 10524316 -266091268586901063299142781844317787136 10524317 -111156161607503135275099558095543542400 10524318 -20761276136327902284356784925677207744 10524319 140917979746162741354435032203234758744 10524320 95836012810476527074594877206995271680 10524321 -267711094708712236995344519653840696110 10524322 -73492149440590753450873987008113731200 10524323 224745460183628313830873223342609283080 10524324 132332661490400091063875396320885933056 10524325 40094587224968067970699326512994196000 10524326 48769202286062315273817659043619381440 10524327 -39892055557253374302859717977735400320 10524328 -434068861913747011125916593719003136000 10524329 16646371263753730335219360621099983184 10524330 -105810074922558900253518392712536540160 10524331 -10443048540816813888933276298881522336 10524332 39129799494968109336189028403106631680 10524333 -311669208196208025906070584621779472576 10524334 -78342074477498278427740879937089241088 10524335 103968921897866805702584926145743694280 10524336 433729084531243867666111989802598400 10524337 10607315197244771655060402153102445540 10524338 258243093920453476013489718901522848 10524339 -72272208591626422930874695404874689120 10524340 108522419294386542388196955707966177280 10524341 -177356022765498275561876613674362410258 10524342 -5749825114483908644278700214486203520 10524343 -218716289530584562018371883082966439120 10524344 -128046168236536774309419444792524451840 10524345 2258434989986941872732648895434132480 10524346 -86402618859838499958246906613024661760 10524347 164334426405222878712652293799855577280 10524348 -214086553226682373106199093418009210368 10524349 -228992908732363025471962701088394928480 10524350 2028350324827265126207656170998270400 10524351 -369654046631498417698698830712452517120 10524352 191462180334713095889765724552304787456 10524353 -20408495890663518678189774776193107520 10524354 -60481727912105640071692441909284768768 10524355 429696125217576951317421395819984447760 10524356 -570396346273332343045811535624262183680 10524357 689126698987152375468927110062925456640 10524358 -138175125126157234647032001320856105216 10524359 731934693577020556946801841729732793560 10524360 -98411108844651361728090187806041702400 10524361 480138634352476062549531632145498177600 10524362 -116917220332269546139948833040082159568 10524363 91116710500703751005862491112836210688 10524364 175067308687702340988153817783886379776 10524365 -293682640989106237838092269399618220800 10524366 -189825738404347555080972836379815344320 10524367 -664096267645205543566207308373972986624 10524368 6185324892272833590939754104558895104 10524369 252138413575645726624856917124589917568 10524370 23816028286390721565636574363387550880 10524371 -231442781773413678905404472397187744176 10524372 79149849328959815410999335519035203584 10524373 753638360690753828647259335808453644622 10524374 162991061283447675739542880031079904512 10524375 31157028002731313551555578463051590000 10524376 111377981406003122330634078680394792960 10524377 -1517572247013118517210396649027335066328 10524378 -1900664247662867586430513573762622976 10524379 1519307148840862963088516370710156584 10524380 247088701803063932237020641357741158400 10524381 -172134279186895708194965599708895563776 10524382 -499089168320177458310952746849582505600 10524383 -372415576399519093829923255628641462368 10524384 -321763181035750983717911610462972149760 10524385 70759013243976655077478158354519864000 10524386 5218200130636463593208721236361792000 10524387 -151513887747103139608484582933834754636 10524388 24713687596048692720817646388757913600 10524389 212804328016945534156423873581244280190 10524390 23245072393789721296203345407989036800 10524391 258192263862666799773470357385646436384 10524392 -556133653232525474588600887673072256000 10524393 -40742842927253128164128720780568778896 10524394 143879119614465791076719276496647275872 10524395 -135087799704982373389342978275788433600 10524396 25213383235725151497635268240708418560 10524397 -155642383079499458689852982212769883860 10524398 145126218390103763229471728839912387200 10524399 -3231114389640625026104233605538402032 10524400 61559831969223636409037693841833164800 10524401 15783251096154472422417813745488222144 10524402 -1017419401546448294600896370748028416 10524403 322258226868085600442821272966042151000 10524404 -86746843562571507759657174651853363200 10524405 -185053000321929614508940543153970991840 10524406 -206140939063465866316127361358564138848 10524407 183235454255760821400029424279672061824 10524408 142578191233425827488712415124169871360 10524409 21464140339646737033419219304344960000 10524410 -7478159358281413289832010959845212800 10524411 -34786453932828155926891859796176057208 10524412 7206284381785867235814252385423609856 10524413 37576037814672964689411875768919916800 10524414 -153308030065193239693915489369860477312 10524415 537031643322971680504792391830698007920 10524416 -184314753746478643504398268629075886080 10524417 -393857034326136895467462195145066791120 10524418 -294660587826089665397660182264139553840 10524419 -426433180526762836243498668871215925440 10524420 -98281517422972056324206811134316134400 10524421 111788462301581613003240180126346141792 10524422 -2160386975407268024193615630527756160 10524423 53844234094072915160160278549386022400 10524424 -438646479373753405543781318050830167040 10524425 -753690163046734923234980439289934850 10524426 13607390160600399035823402578380939776 10524427 976788412211272268062473531152508724312 10524428 124408850895452627822033304997870264320 10524429 -19863554774971120369664897919160090026 10524430 -42889400497185230099016814229927424000 10524431 95552117162152542201866546884896365232 10524432 2342599477862760556250665429153087488 10524433 -574315498952876482986480842340987370318 10524434 26172670172369161877802919548013961616 10524435 -278826128737540042035156873574917013200 10524436 210538066522273041336604819576232787712 10524437 207764190100612839114484197647545503744 10524438 22297915636508868490131131117576355840 10524439 370138390554691399293823262870699591240 10524440 267074709277091921415153680264052940800 10524441 -437002654505925635164000223333151221808 10524442 100110645788071110161988397040496172800 10524443 -268772776216073860065419232636582493308 10524444 -25098589193473830709668832003436544000 10524445 -284466150094278531585339781957164116520 10524446 -346997368752687087894127806105031091328 10524447 -30133176301332663872843464347824822376 10524448 457179701345288430755962073216786104320 10524449 551003953422693194265542625554391117888 10524450 94191650667181813255930994063196873600 10524451 -296131575838962786149460760173466193920 10524452 24447144979781238281979384197863018752 10524453 -37168863930206728188502992201449813376 10524454 79470000814324739462011269071227156032 10524455 133337028214954642020409852433361633600 10524456 -423017171838201130768519810002422830080 10524457 153856011470331381507879934853521474560 10524458 69157280219226243533907592132454635776 10524459 -851539269827644978620585003075025920 10524460 129338341444717425963669599800587233280 10524461 328900309948992462293099285261144774400 10524462 4695948015225212614357753808214714624 10524463 351566067631469525561976585495244573712 10524464 -34518851565035159456541843280504504320 10524465 1874255175659131142605449288932937600 10524466 422895691401097298484014490509146346400 10524467 39005826746917966094528398912718277516 10524468 -69057695387251907035494725730471598080 10524469 75375178488075136878300242062127863040 10524470 2983184060332111576525021836641598720 10524471 -295384954286110570352753746135600736640 10524472 -149020193997116206814588893686041149440 10524473 -218469955183351698778263081802509400278 10524474 6859371188384233945591253708966680944 10524475 -159503227165343807550901085161277498400 10524476 -355713616290619295786042442056346124800 10524477 -4963203531303361865981872514974428480 10524478 -27759515603004007030337735113501666176 10524479 127878880879186696686783750656502240000 10524480 -30742510481604097692128499760260710400 10524481 75614958216900384193746382335260020704 10524482 95590658330984038532157486925618397184 10524483 26558216164276680824038361168043865776 10524484 299791943554165498009315751077531008000 10524485 -183503359877449646284205708032157337600 10524486 -48469429672685020340585895444318959616 10524487 414534683877303368336411181425608226680 10524488 -6576319058980493914437724196184791040 10524489 -50360641367176257944312653368323368176 10524490 69345176773237308165156407220286586880 10524491 -113940440966756036691610433018597232108 10524492 8636387341488358184366410559288443392 10524493 -85380631683254781198923401859712020000 10524494 56874920276313994477485692487480209472 10524495 36242442597103740447380468148753979200 10524496 40810001650907577321539970239231803392 10524497 -40133281634411807816768007142797539340 10524498 38648462977662635789936306733516265728 10524499 -582506344250126757819019129559125486760 10524500 35074499097416879468211253528215552000 10524501 42239764018307377695713698599282446976 10524502 -170634928490741420117563023798399883008 10524503 -108902442690903513604804969961832769872 10524504 -380759224153037610320234800217968250880 10524505 450968580550391771167424577964801446660 10524506 -473069963816104351041307457868339378720 10524507 -159113337065616577836794846774665314816 10524508 -371804915078118864022036498675414975488 10524509 -15060279440525883907222514600974091796 10524510 -248126380721769487211173853375418944640 10524511 -186553865240455240617420174204705841888 10524512 525013269355750648201342077349892063232 10524513 17135951893784876883766627126527854400 10524514 -85755332137915751168785602442621142016 10524515 24303749833038992069082812478041012400 10524516 38850789650180049981043478343530468352 10524517 -116147017223481447255334591731015149220 10524518 -147507014142926401827200293609726032960 10524519 -691360468164109923062804197950588133680 10524520 270686924429944673839223081392625664000 10524521 53234409765993653774132009595819280512 10524522 -32379677322267823573298538882614731776 10524523 -698507286966385050667203839853273913228 10524524 221533851104911131959105203717143674880 10524525 -235953896060986894509867833679125258400 10524526 189543980312212629979185926429185307712 10524527 -329695289560464782972151173797386216840 10524528 8622429219684401486435468644660936704 10524529 -635024271224624867242965071946939565870 10524530 -1589617552008930068755562030297899200 10524531 29711804445078471513226454595346151424 10524532 -580591763795341144033255208999734770304 10524533 78447834392766507129819013027421263200 10524534 39338368713049427985123184634374826880 10524535 -10677883494711178097960424252187752000 10524536 2595125993381802394565923345424670720 10524537 -129568458771254356837414560133473767760 10524538 -254639735376585924008916014229841536000 10524539 -212326113639100651919305790826277297344 10524540 -147576488954669593859271134404039311360 10524541 -534820343653857131338748656048673352058 10524542 -69889508189267030866371984444553884288 10524543 -113873333640993417941467147799654009472 10524544 528903885559020235551565944106537451520 10524545 -311743148413414098963902243509463318700 10524546 43206547740123604468276541635649568000 10524547 359442108745519813425544077482549935104 10524548 243461329360697845868611123331876347008 10524549 70994182093977495894128922699005921280 10524550 12523053215673795599012224319600008800 10524551 -11297897192179683501219024641665827456 10524552 -86690647142734331683041997467310202880 10524553 357008852199915217594071529385646850084 10524554 293008522272807140244593053010397596976 10524555 263012289809408390894715191962726858800 10524556 -1449320195600880103004983156735016960 10524557 238905408022408806742567990321515668832 10524558 -134291520702374970044000751506253683712 10524559 75927673012547138884816848256311070680 10524560 69859005901733289619247959968141312000 10524561 372247463342003766655329721248206945184 10524562 121491149697402740323811520715537496064 10524563 -497944177289733161862180484628065497252 10524564 44994440853712763658590579632658050560 10524565 505749599870027652224981830997190602460 10524566 51275412242123932744085173600523942784 10524567 -2052631675591325898516887491268282520 10524568 -219692096996067460609209189160269373440 10524569 -962778808421137088314926225448689871488 10524570 -3002876346819662917876060064136806400 10524571 130914852651959987582769680927098912 10524572 345511924308264291671570897623405886976 10524573 -220679208869727044619075036460089084858 10524574 -53773007869545776553126390093398733696 10524575 -368092995596910499713003395701786197000 10524576 -138556118555323854416662897637804998656 10524577 4499827597702298931598570495561196544 10524578 186525403416152624969710657258052757840 10524579 -25118851806229543435272737919392805024 10524580 65118264034965295514343413607072000 10524581 -226004324394782887307099299299988528776 10524582 110484754352686209083993481196541786400 10524583 638890106741121608551340354167749619832 10524584 10567179264059909436462829146848133120 10524585 95449706760904520205609996117669201600 10524586 21278045599508045640257594414295632640 10524587 554427202681350518686795704820274941236 10524588 -282263978777938060852093506141035888640 10524589 56356692265288063309055223923107554240 10524590 -133196217042562909390154165581553947200 10524591 104119695048132133348986345477701487744 10524592 30381210400859469059812991911351091200 10524593 -10848001694325303081752433614195020800 10524594 24908781145841049257230896609147648 10524595 -37073740579498751252244089232211008480 10524596 70496106252928496045112508113713443200 10524597 -242586589316530979054797888856609856960 10524598 30920185145272322140233130601309613312 10524599 -442351989230615228709273128182723805400 10524600 -238225262458931768213095233969792000000 10524601 505199887921761552584995507947702705604 10524602 238866052327540913199042676418155087104 10524603 -409858100198607752876441573521045797096 10524604 63127071185630457828241971409129574400 10524605 76446327385965655356937910779858792320 10524606 43835245315641482402871974805529564800 10524607 -242728499432384201682134984885514372728 10524608 -111868463477472629572926913410207055872 10524609 403386430443056154164769022566470510514 10524610 -184661071570602966751295155024630127040 10524611 -236521336508328593813981004085030897200 10524612 -43678432527149428281965454455514931200 10524613 -296660499015791901883842072798609654720 10524614 -118398107544899313696681492205509793536 10524615 -153942569075720328362351718345812376000 10524616 109934635340056072064827089728229212160 10524617 -485089346463997837295294623299933696000 10524618 -5303745970016293009846266043654446912 10524619 -243635327495513955253120551506456373104 10524620 81318087002594570781544571735490247680 10524621 -21295929048926145427462280147074643616 10524622 225148377650202088461870628480625620800 10524623 -626280039989377516217359398181869946128 10524624 -2136257216476575884415520440984797184 10524625 922760834966990590110787448812529730000 10524626 81112575256879026907448694774345077760 10524627 213922539362125248840120095671466067840 10524628 29452243523293066060024140112811513856 10524629 -32289827962932643269190636806211714116 10524630 -164983181661558426368658676053483336960 10524631 2138530846864656951218852860607373832 10524632 454101267506862158237368847904124723200 10524633 -21027110190199730967126004291599471936 10524634 62459614973182258553412555040460179680 10524635 221467860646667421252621125498255538720 10524636 46334209109733799181133325635396206592 10524637 -1351991444241065962601541527701731680 10524638 179644272896513801751608849519564142720 10524639 -54178470707090395273224073021225003392 10524640 189424742495762525524301191694049607680 10524641 12086106906049072950315695840961432900 10524642 76869597092876533558818131725085865984 10524643 338962668189242412683466189184682091664 10524644 279423013496712309033644968789855029120 10524645 -41211520317509156539176988895033300580 10524646 4927498923617969043293656378313505408 10524647 56062075789527711183026054809558070832 10524648 -200694218160399592060421807349670871040 10524649 -440038521605903864934827984871352330080 10524650 13675555518249208265163293370364596000 10524651 -296920468110005786123374515707141452800 10524652 -135175429237379553072439376705345438720 10524653 590035875535694335774784041960332082902 10524654 248130647864696939453867877398589312 10524655 55183161437792150682004626974587701120 10524656 23122614382535728200142212883083264000 10524657 146446994498480153055515829976686254016 10524658 -308524646959315794508976375762286670320 10524659 123829851015196261481206585960641215400 10524660 -8503565418929259301650755927158794240 10524661 507478501142295835024413863077906089870 10524662 -4247874755399733912273030023750133888 10524663 -306448703918774359020343273361795769600 10524664 617619785172036617660481152136747417600 10524665 214257728726274381115163510009491989060 10524666 -250473836302644612131891819863932312576 10524667 72651377606044868137446887750747079716 10524668 63576559233730880039835152506362519552 10524669 13686026562325246598942515966963434528 10524670 -803361125476631172131557168647801600 10524671 -417732401585751223659527316108143142456 10524672 21695703771340297730979735680487260160 10524673 -487718499028837176351807154367664623616 10524674 -47617614561452634585882998372374276608 10524675 55802752286431453167291634962822412800 10524676 -757028020260185971035191324139195930368 10524677 359319794283339405596826046734178216800 10524678 -1969754524034045230393753241365229376 10524679 397501006575122006415872465940105997080 10524680 6095500934605709745497998830317568000 10524681 316424642791434508512861475097080255680 10524682 -25009381897974380096574529184278057728 10524683 -359659297420580941925899146714130097376 10524684 -262877699810495711827703769033616740864 10524685 4642858126265946068532109881281644800 10524686 27543549778030627349257575207290648064 10524687 -19466208888853200852010933631444531040 10524688 -128763315402472936364277884283776524288 10524689 233819405406369408133402497093795944640 10524690 12676586728663191156019774262113559040 10524691 -545036134535615293099204295159103293908 10524692 -259497820694510659223225134205519789184 10524693 10759831436434002552099974727287324064 10524694 -32685944407510426322504454223008758208 10524695 46553977560962594806102573859892938400 10524696 54607338013489883259326214453146419200 10524697 -556402627526217038426789700647964908854 10524698 -68055708805735005268764805439638064400 10524699 -145963531520883236902177102226230309716 10524700 65847702370572909724646412262808524800 10524701 -484056470564925107453170686804722394 10524702 4221624262295810608724487149562798720 10524703 74939367349788926319290430195838215280 10524704 -344462918760767037124162700682200285184 10524705 111542118769900912381292974316511366720 10524706 6179948731962673391673362333167500960 10524707 -143256633087776545739176880958808719720 10524708 157259544841869130529561064968670412800 10524709 179341250556006811655294506615318719960 10524710 160431526424690799572551173640879357440 10524711 3105071813345571388564905327055277904 10524712 76953388677321471726288271268818944000 10524713 98138426075968357958944249393407925860 10524714 252743578940268763374376077340496129280 10524715 -449618698543818464486367676151477569200 10524716 -231116954795243359344175857327946556160 10524717 57892067635836144307862314163777854464 10524718 26049658919861037316284946784714506560 10524719 210123744053510666361889485370350954144 10524720 -74003908250608184677667399602064916480 10524721 -732976568794379752853741694369034512156 10524722 32981246431810004800052373186265697280 10524723 5982758245826247921220490820962848128 10524724 44549503582339707254002882488369889280 10524725 81296618919178147878947746130062110900 10524726 -199261995640520894356265197758692479008 10524727 -740623303286257965349625278628577861560 10524728 -98445410068313372472297374231747235840 10524729 64008319919098011372096856533357531984 10524730 185235857078496089881103531034350945760 10524731 130541416268990954459942525386329717504 10524732 254512212779934442951799651352856092672 10524733 67159517504762968862739409609390163520 10524734 -194094844562462281066945029098262398976 10524735 5389731108291000024005311673525880000 10524736 194557174886615925514398010183162265600 10524737 -338568529152428469892662294009456823614 10524738 -33042103866144688599580979198632596480 10524739 566747098400266256454935360856772868540 10524740 -138769320620801953723622832409328985600 10524741 146241724516319802501596916295640290656 10524742 -289106757277547599730128687671519469728 10524743 85470828091805061933302767416658459992 10524744 137519765157694266481487759640593694720 10524745 21775901121345514921190614596230559360 10524746 524931637010530327473434125465954521600 10524747 74350742317655129964317890106272168128 10524748 38885565231520642628776984909921525760 10524749 -278445170958647395130988298194372293664 10524750 90012923620659948668857430347774368000 10524751 355332784573810842662177832298863085920 10524752 68033522322516551588851895475927908352 10524753 160803702402988432599767270515710499362 10524754 -125356857137094283727495818626145382400 10524755 519425163715994839433553491722777178160 10524756 -71345270751008221285487077960557821952 10524757 -633867934915343889150087785272822861056 10524758 153905210098123249357317487900827336480 10524759 125084007067104068594839155936721812456 10524760 -333213531730643621978662365852383232000 10524761 52651013307187386187730832720657457224 10524762 -443642152764326260722985978456023820800 10524763 -312699015437489594925887615273185766576 10524764 233462349936700192447218928972708032000 10524765 157570198254989260534973401981682616000 10524766 43538692082259699086943123513252864 10524767 -742310748524315534086740811821903870480 10524768 -173107128238059043620785920259299737600 10524769 -252196270991083964335973869780719140830 10524770 118534927646838882061096071500017267200 10524771 -505825048531069023997538216937236863260 10524772 -158670988015045923516550178839406174208 10524773 -297617070750630824427762634545016241664 10524774 -93366557550476640446835931977023631360 10524775 302844076885710775413468701954826414000 10524776 -331824549994516871044169543004675793920 10524777 125303861251752600118462842094086201408 10524778 -171251640810817476175339732722363955200 10524779 80408810556562130810600205081760883712 10524780 54923027911203158096422355351460956160 10524781 -356778459975505701057773190139518357418 10524782 -39785584522073802523180880804161814016 10524783 90794300328405022628763080284265480448 10524784 39421055953326189261502110242414592000 10524785 74810056694516648477879473610668253160 10524786 840721449515274572129712186013234944 10524787 71099456350994543592090313365757603232 10524788 -169780829480259216658061620636581567744 10524789 272078106947091706948253782778500741440 10524790 92986852517871018290194635923775206400 10524791 -332298589448803609071468659570769447408 10524792 367513808089244912418651705860994846720 10524793 55351669276738834264924962093912429000 10524794 -77185766190101673256537018925495812608 10524795 195235464190351925257757457492900478320 10524796 504997580162521726850848604499693780480 10524797 -531716919291189517817807552257395808980 10524798 -31477604361032479199206885923702021696 10524799 425158603839775373885753244629674044800 10524800 49639473928170146040970571553964032000 10524801 12849026789786139239090204607217974144 10524802 -121389728847760229679817312104328268160 10524803 -340882826136333977011436438133959481600 10524804 -18554382783258331593152653814740082688 10524805 -331815513162402348583735611245736585540 10524806 -220407283098789071819379098268283341696 10524807 68469759935432805050121908212004290968 10524808 -204744975373723798910687297329823616000 10524809 -1783016075705679874125450113017404480 10524810 46242128645389593601583220158419537920 10524811 -578456377465136375055831345985009657176 10524812 -64464558531010691395588006996009177344 10524813 -361864916718735845030752135840905358560 10524814 489048620940480408928396297116347310912 10524815 -95398604005698729738086998118004334080 10524816 31161890674894487188064228605779443712 10524817 -898000499753010313327859399120685913308 10524818 383758674372367888351949003179606139040 10524819 298287525542986866447549887696209142640 10524820 142528752920191789307706894204924833280 10524821 -1128461405900835651685292755465723078500 10524822 39534775328165174458722390688819200 10524823 -35145094927561773974442625370148057312 10524824 -592179254315206854963326002684674263040 10524825 -120733491347573281455310171689382024500 10524826 227423936322391157936382374828162371584 10524827 -27749368374224111229585452941723009536 10524828 578892534680437528770011927628619776 10524829 -29891601248584851321604561894632299968 10524830 117939321516192955497330204796126358400 10524831 140314881288307940081412824080567111752 10524832 -487680816318152632693474991502645854208 10524833 449383639558885278656541918852387877920 10524834 86797508521917454393841686432222309584 10524835 120356863602278969057364657934141026960 10524836 106129038092578170612936238892530630656 10524837 77541797264501614822359892946492945760 10524838 258673244721706351149003656501986802880 10524839 -221586073462551431860095585576200290776 10524840 -281408676227164610557391245143048192000 10524841 -140056883577782275223089683883375349760 10524842 176529839860644377426586507853503072000 10524843 153857678335134094247980329044055705600 10524844 -74598687054968759593141961161444566528 10524845 426700716667977723851893873280008457100 10524846 -4191965999507604240804802789579898880 10524847 -789540134803759241098616753365952488448 10524848 -3253200705551220609215267855489335296 10524849 449511601653743736499231963297233786048 10524850 9481201511915008788552194846463244800 10524851 521842285978430499336021034211815954944 10524852 -36112526272936869349736321364068352 10524853 233998738301179761146209794344633329464 10524854 -446729528114888264546966512724418393600 10524855 -18613647667635638618100940998534754560 10524856 29615326366924807845683216075699834880 10524857 1116162351037510648991431155694558708560 10524858 96270175851418011861120762648452957184 10524859 -520715244223526168263757899954301334940 10524860 90118084054868358983773544925108556800 10524861 -14170629314244935875640591919559021920 10524862 -77204290485606700097078100923251326336 10524863 826770500024128663668549316120110338112 10524864 -9694334371869775621944391249560600576 10524865 157820160808870702410142831973618526120 10524866 311809489158436877429290715352581015424 10524867 -233337980150834650886163054746974244688 10524868 -71101554157359954136751346537019975552 10524869 -325824148625029684364612142448590775872 10524870 -103449884184680916402482767622775820800 10524871 141259741660807927187896202522349731840 10524872 276495144674135083426095819125453637120 10524873 41691215791660744232601995305464789600 10524874 -362852963757841068605026556905172570064 10524875 -807363985088316014604516419410439100000 10524876 122552267908461978503786496673126252032 10524877 -1157207445392994934126096925582057078496 10524878 -11724929487386503782680119865615351040 10524879 119182140169714108987584657622525198800 10524880 60027738590195982031007178651987394560 10524881 -169875134564308627608672435964494488208 10524882 -88379783925386751946327844462129716608 10524883 -603096514397715295681011704413604265120 10524884 153008032902792958262572243431455442816 10524885 -20049247734014131958087241925385197440 10524886 318817537265551485626960210860151983392 10524887 405773031486375349693243510406492842992 10524888 114425309829049117826546607695604817920 10524889 -20761531718184407493705741968438092080 10524890 -32417327279368862612532961252659136800 10524891 -81884715983697223214499228723847618560 10524892 39150272384829432681572427629751336960 10524893 -153066143518436964576880779186467520858 10524894 -288517668116795695761648654755904347520 10524895 -234651107444274886571190867054347280 10524896 -198285329658541759019881723190453207040 10524897 31669828028818455949128367285417284546 10524898 197508789260179777672298435308622561280 10524899 -46647018634524596697807084184263118080 10524900 73391709516371078476573089095960908800 10524901 -1042855970475132871199111821330942596 10524902 -4186507458278908347995001918497410848 10524903 -12871203306974836458126592861174804992 10524904 79049622096143841298927971365213368320 10524905 166167425744684918211629152997481786120 10524906 111585071598690706051541281670085638832 10524907 445620041094365054882437004364052900512 10524908 -1975414441766322116316607920279360000 10524909 -70355714499358750229434588021048976160 10524910 -53981188375970845091604713215564385280 10524911 -29973584833363269226218393374707482000 10524912 -36210130760151445880777508473356615680 10524913 153015418439540133366870955612083700800 10524914 -433683132934922324693162182187098600944 10524915 -56502181106028053320469044553530797600 10524916 3698918333678385635727176505797988352 10524917 -177789172266956927639978404185545807520 10524918 -226088771274725266824515939534367007296 10524919 -157783971949556016386185707324048422680 10524920 14336202801658589709298803993286656000 10524921 -32632418692268306523670150037825373312 10524922 -129599344995903146920091283765562786848 10524923 53766603031162543432611324180100667172 10524924 -215136308504127211847439251453527956480 10524925 -92699773297156554584256389930018354350 10524926 -58801952871628775699937997517530457088 10524927 -71923383599877053930181075875085667968 10524928 215448437468357900863443727987509297152 10524929 240205245282657405316005717669823222530 10524930 -60761917822857841603728123573503162880 10524931 53834531050054399791242831191238714240 10524932 -409021567109410453031536037174203693056 10524933 232927854991969391550661290953637939840 10524934 31530022098326378489833606946389008384 10524935 178193238496599567560316764788493141880 10524936 -167811988521611724286302677848445337600 10524937 -800926870391494391877906178248757597414 10524938 5264337786255706249924165499047031808 10524939 408260697142801142551833912924349809624 10524940 -419914167017967072228341912703804933120 10524941 70779699495940974811017634524626390400 10524942 70413413455249181949633660509232147840 10524943 -520112446347457935492702148161126968 10524944 32723891162994933345568045292697231360 10524945 -166076851542259644399453401980394899200 10524946 -7283829460396922369356828829445178560 10524947 -260735050297322767438865579208285947604 10524948 -65408270820561203440183613117663182848 10524949 -21721393295719813903247474026755032050 10524950 -36616356058654192885488262745579100000 10524951 -347094157299586818240444412802768524800 10524952 -7040900048866931341968169573333647360 10524953 167359095932620779660522147176278304202 10524954 -74625977754749193113461899221552229120 10524955 5795967478826224404410836493871144000 10524956 206799921377363971643659828973821635072 10524957 -224251399395064534236505587688217362560 10524958 -292843619159096384849828732917948300224 10524959 -829766305790579536160671763736329895840 10524960 -120354543295266883444384219257382502400 10524961 150626454169490032945553306945926448832 10524962 5883459820359565677207541704134000640 10524963 -14076423697190919312009729562010894016 10524964 -290378561624687743698670934837441521024 10524965 181162691361441079884581039735954019840 10524966 -24937157756385594636361650473530743936 10524967 -112593135638233480440823225565836510984 10524968 442537630976801439647470887635804482560 10524969 10729471518859664403089972434435113216 10524970 65086073688673842877096900087113316800 10524971 358217175649271727728371019247064181172 10524972 205332933355424352126724691253687340032 10524973 -129640237218562628906953637632342332778 10524974 -37524904948027347849095483384593499520 10524975 -225719320774761903341722773992824535400 10524976 -52156173708953391567188119018889281536 10524977 74321369015531332489399816491663479826 10524978 -14929349168286225489291552898512925680 10524979 448186075620739834986047185897569336576 10524980 178153581911935335571671507251286240000 10524981 1505591337027702192014839754243990016 10524982 -151386628696946741595505500104530669920 10524983 -104375443399069046223160168406968321824 10524984 -232519683728102597151203217336347750400 10524985 -321704452505453560775512014217339979640 10524986 -138102193205358160771069251847709621760 10524987 -26683162815654602786782938119485128624 10524988 -573732954184653290769712103337342272512 10524989 -316943099948570830688574560019170197044 10524990 54495821370912366555416183234860339200 10524991 -249149089542806179435385640770623916608 10524992 -331535426783934318566442228372209664000 10524993 -112505926274863039858997975427991404000 10524994 5593146382994191414573325407127218080 10524995 -71865007126486113745618891154915180880 10524996 119133272876313125013319209699541499904 10524997 10449532857003387546931238401610977152 10524998 -75778716590731768456482441888893534208 10524999 232459164323580676512090810593291207760 10525000 219261326078694101578763970467808000000 10525001 642244673888951905217995889703283517604 10525002 -142706913703806120880545547962795035136 10525003 -253618995090115035515589188341754422080 10525004 383415004760791514289054414130883116800 10525005 89649492002141367737810607155814758400 10525006 -75285203241708317617029385746722259840 10525007 212525016731131099102935584863467562320 10525008 -32363407194458942069392280151223959552 10525009 361914557688724624829490748725952984800 10525010 -176549011215081957746338920957583488000 10525011 14973962719448126406327452099036815104 10525012 47915196252380225153501321808907673600 10525013 687271208201070577806374104904271917262 10525014 -104754547216319078982343844908879464096 10525015 154142041756980578652176245204826747160 10525016 90651609989394045965473729211613972480 10525017 159753385521054327669519509547817283280 10525018 105689585537909873264668824752867433216 10525019 637365164964477434416414632904047396420 10525020 -12527156734611782567472481254297108480 10525021 104063733902251836124407745412739541920 10525022 -329156667109711333356489374071162850688 10525023 -107129469658417425833835704556902106096 10525024 1824220674231138249008596399639756800 10525025 3683820580502504585303452792530576000 10525026 -151838893062328940951158825974597257856 10525027 47579857890671289654301055079091918912 10525028 24079281188396783133275521500754690560 10525029 -375610478513406445872990866442809332800 10525030 -101417111361718922910399200589537146880 10525031 -405412678201219626094368163485310377600 10525032 -245104069166555799047345028836469964800 10525033 -24346539988301293831556001445823894156 10525034 156065570347471679462962938583758086592 10525035 117670528762480354462616294915649001200 10525036 184350460631278619945874599579136538880 10525037 -13023514087652734246859961192802438314 10525038 209674782642376684855577949975849351744 10525039 -156692745754598108046467410418609169408 10525040 -23690819568772863132104880469632614400 10525041 78404369804958146686847743214745403650 10525042 66641539110544526299020282185894703744 10525043 -420258669128774523359013563592620598708 10525044 72268796404098000363697880533188268032 10525045 164884788218460716850070158370348614300 10525046 55193061848837545718298155575966604544 10525047 92087629963625863164614572918654167456 10525048 -21189258037480064224948452868344791040 10525049 -117640120389295763099318100968353067136 10525050 -71814722814454738078540487799194688000 10525051 66316183609393233497753649807372689400 10525052 -115576636077215874304922872433944049664 10525053 -71234980955814248708204537910889155072 10525054 -136122743044665459398558407312077180480 10525055 -271817235245571018750974620771282759680 10525056 9196968027043795435622249566253875200 10525057 -141812969051231173335383126840425011120 10525058 18831263230766307861605944018834864128 10525059 -384657325461290873888137737713371406616 10525060 -49342305332318611692075630026410967040 10525061 -348931919254684143842805044149745842338 10525062 255407970264463928019147788544526483200 10525063 -21727968101542465575514076989524559880 10525064 -779907085508221839990507742629027840 10525065 -34567502763985329673699305919275516480 10525066 -87075970861151415122162139230182914768 10525067 441085398436024650740237706843371520 10525068 249338477676941986461013390057035063552 10525069 201565319852303047981374476352222312000 10525070 -26027846260780114874668320543881433600 10525071 439797019163441794545873296746034072712 10525072 22670935785859394533416063246784806912 10525073 34037191399718916453355194445779559104 10525074 66467212003487125028003175080118180864 10525075 179118239402544905159845698423770184600 10525076 -233216844995017072710390911400796778496 10525077 -451008414441064104193710852936218974386 10525078 48251809106640191337484639716370743840 10525079 459520448455692234920545750560585652680 10525080 -261618017569021291640495313884921856000 10525081 8993175463889800192152532621541300992 10525082 -17478785436683775649998142418071004160 10525083 194367934369249240163016076802267030424 10525084 -459123447215740620809836256030136246784 10525085 682781117500636936109801237078636547960 10525086 -187444336938582598320052512967270809600 10525087 793485019272126819447381340367806432736 10525088 -100619163366904851126195752056400117760 10525089 8990945664244608236519761722731582208 10525090 51226213286809528585237844457440961600 10525091 -373062266965490036934910375382393068320 10525092 -59607891391212623768004994623209192448 10525093 -408409730992803557939261101225061934658 10525094 71293275547472057989135308186864289152 10525095 97101536066319496509326374222632484320 10525096 -319575824768086188217528018132675998720 10525097 535660765783351505319573017749010917344 10525098 22888785924031254117071737466098234368 10525099 9375377159810394188916116487369503328 10525100 -82769132088170220467540355372133881600 10525101 -219187649052531672507342807346388991168 10525102 -23725090470690076496513661883811240640 10525103 601099054228208757861951997959568625064 10525104 -89629539057828270897180399496051900416 10525105 -9194019391220048140054486206483639000 10525106 216197269919536401053012095508487124752 10525107 199238364675777429959649360769973551680 10525108 -115625208136803041611309650845232918528 10525109 -135502766438566244803351630358823523968 10525110 112277509605278805527517354812928000 10525111 -245789989869338040694423782176702316576 10525112 -37879687267997560584764876888058900480 10525113 407057733672957582095061123462413762400 10525114 102934577913220888064174450939205484656 10525115 147457263069154650921326898847842333360 10525116 43480815324050382119032498470271180800 10525117 525509224324838868710235732241391140166 10525118 125790618533917557021796682487956117760 10525119 183983871365308247994988107585613534080 10525120 -50301596696471879803889592053048279040 10525121 -130375764545866660808412926804739519678 10525122 33239963089664063158174440688981490688 10525123 -35057895249216736200525004964046716304 10525124 509498509891001174425772429657996167296 10525125 94828348332549010217877972215620608000 10525126 -292842142649812544029812064201550230080 10525127 -158642535513651039479613268808613315840 10525128 202296140098273957029974980333325107200 10525129 -620777467279332289986068960604488170224 10525130 -73095290181225512022642542732832076800 10525131 167529876216535295960026932750485840112 10525132 155975031217339636078046755894433712896 10525133 -659765915675677533384406113796998096960 10525134 -128066012218447097536530052573188035520 10525135 -306020023920124105883281468278473788920 10525136 9872150827166972147004856622708342784 10525137 91548566174775470801875344085447714752 10525138 -22195956935231406785252858543656791552 10525139 -603660674522033854212032331307592537544 10525140 433126169300088831679420011083251200 10525141 -616056026335769848599839086414999065216 10525142 -24306787360671749604169890184518278400 10525143 -354154770074368934299677942107174474136 10525144 -140069944967810963816814427003218739200 10525145 -10214417142595851266106436842453052800 10525146 -24749844491319486161712239351646418176 10525147 220608034554283677563612055681988798128 10525148 411395733813758358937993254808448716800 10525149 231548987024675181747093014160500141100 10525150 -32080791909599937465328040666121662400 10525151 -40295148178928184871609044344337809856 10525152 -280233841379194885147083348982980673536 10525153 3496641645836445964684816660417427648 10525154 112312346495368497398959927102369075200 10525155 -242388249611710745846245029275624798880 10525156 -142649838787477252072551558787883185920 10525157 45344874628360303462892232415029613500 10525158 -52427089907720633348127857764016289792 10525159 195156331107953449120269465274280091360 10525160 380936551029108937098830137801458432000 10525161 187982508517965073309721535324474237072 10525162 101432211206901195444733293773589480960 10525163 -448608364517573358849745138388037371760 10525164 56457882661811044496126527916996935680 10525165 -73945727277034745434358732031400262400 10525166 182214049697739697824250387363749268032 10525167 333198382396168455850227012249712811040 10525168 37374014841069536870552967955524747264 10525169 -253084232975171382630834345560260905804 10525170 -10656077847617941353783879055217510400 10525171 26086121735145210201648653825908663672 10525172 157850542319417937599161389391874611200 10525173 -241875320260660736468406904569046147200 10525174 287656838248413509631056977213011619392 10525175 446432336057308205798815196453514862800 10525176 -344947476813136319536609532955577344000 10525177 84922428252422710346978042773266992260 10525178 -280624780525124504162534400290089414944 10525179 -103073337017545485344211200291911584768 10525180 -440825745137597143685738742830923100160 10525181 -114968506086399067402910007050141889018 10525182 7205176887551184646585533241848250368 10525183 -101650655871990473844340074458331624960 10525184 -307207255064679444340116508392070053888 10525185 -383999018844005182893269514932356140 10525186 -120118903488450524832755581254065011200 10525187 14292772682670909934055156967320818920 10525188 37187955086465751745391875805993404416 10525189 -162641366329414395927786278389066719010 10525190 -83460035028214080341323236724282980480 10525191 -52246395466482890638558676279393447040 10525192 168813677429291867181401243093507942400 10525193 4758270981112071954793897989012352512 10525194 -119561127193747092425816177246691624960 10525195 541570299878266301685471595251504073200 10525196 -5542441751213725228855140825101561856 10525197 -135810423493394676523833548065037083200 10525198 121173658081771774475495572924283697600 10525199 545316736987479710287894657787593825200 10525200 18098576543840780692160893736312832000 10525201 -463728352017610817637242490884189422988 10525202 383117227726855774511528113711961779200 10525203 161921989541245031066565553904046343440 10525204 24042113527024867732487619822957551616 10525205 18916499512015332484653778087993239960 10525206 129148243925731581638162531798123644800 10525207 271413741718380339378015993893476957824 10525208 529106795407431527925140100678828840960 10525209 -119332076803207722184549664840544174240 10525210 161829186206015144761279381371141774720 10525211 462697756408174886109399466077930876000 10525212 89981104263811979523012980391500430336 10525213 13278961987229683718161389309784433408 10525214 -75784550706014947222873036494882152448 10525215 -290040423717536966065175864716114208880 10525216 164000814314064052818141166654672994304 10525217 -2291680480011338861038091851407050220 10525218 134870399817974287504674459677209974528 10525219 534281767674979160325088938006067820680 10525220 -2000873143867844875855367347917258240 10525221 2597702548492400350292598862890054720 10525222 -55567450517587578288270238179813293088 10525223 -835861455689737121364050126269324843776 10525224 -216817682358363132766627105869909934080 10525225 -112141639593506100439807079457802737250 10525226 -93373715044868730625630880313357431040 10525227 180040321153070532436429168304050381824 10525228 -106990548227996438441051337944853822464 10525229 2103890333752999861907814906596372160 10525230 21531648504314045827582075665128131200 10525231 62758744244651267926798280918056091280 10525232 57770853645925503362853305755262631936 10525233 23546605408326884317790588234616236448 10525234 -347792545406864119686290821619155167984 10525235 -16412071816022241765194890618502425440 10525236 79948111472446275096803000117479471104 10525237 -3108994731074251402385693082251504832 10525238 -98737688497729597151100990653182608480 10525239 -7311883697656204776002804659714742376 10525240 90957106304918910861382027884994560000 10525241 -619500169733060277810529178557409126358 10525242 9888511221767006776431087861884110848 10525243 -718076830011246142415191626350382973496 10525244 -104752351838566198696826628687128076288 10525245 174094341944272471224629366249542659840 10525246 -212398817031867229784831627936788193280 10525247 676300952057786459673579262743489429696 10525248 84656912787464255094144796625228267520 10525249 287136217143326841209982996987621388800 10525250 -329000272922005859685778661181245976000 10525251 -569975988121120919187264814077746471040 10525252 15639026009132304406744385945371279360 10525253 350661985826900182706142306207039361824 10525254 234632792997813637824249364586177584320 10525255 120915143828451893958008902187411044800 10525256 258772537644760325295122112154405109760 10525257 -263658213568777456998998260058927220246 10525258 159787384153165779387371229964546861920 10525259 140238644605642036458873400996331138040 10525260 104112183537931705645669064923756953600 10525261 1328083196668458993024898745525427393984 10525262 -188381366204377461869730489537232143936 10525263 56001919142581495750725586454338199424 10525264 87398698860243758553023430406974324736 10525265 63517661310380242227190297877149192320 10525266 104345886983396468600810353232911828752 10525267 -21058113505031709452440952571133657160 10525268 107594559627271590795234798727290504960 10525269 169096136598991127546947057930928146080 10525270 22038262371957998129419138799826178560 10525271 -33794926420213112541892538772171542088 10525272 142792784610873890194959433099610480640 10525273 -378939340688274347613093260203112403696 10525274 133926945886544363100119643817699021824 10525275 -50020846673288084054095527280781568000 10525276 382232658049147502719248067592194905088 10525277 159802662544568797114361151772843858272 10525278 -33280979613371795364319860366632785920 10525279 -257442022075908492125364071471201024024 10525280 -91716310920245313706201351789962854400 10525281 -124901457410247642653461083332408364480 10525282 -372586668612144406081757829313308288 10525283 364175056153742012333972496085176409584 10525284 82040218880482929076442513566790602752 10525285 -29192212924164707819053528711488981600 10525286 -19432788449975059548332829022558282176 10525287 196507543626896052338826489050650603560 10525288 315281149714694524021918118899298933760 10525289 507657673410529479447107555117432447460 10525290 8723989724998149809490421586603070720 10525291 143897640655152357190154213523168502672 10525292 -315607043476457346862752654623098377984 10525293 87809546832647466603628988387735099382 10525294 6019787846036786633812064876137784640 10525295 -600591384987587062405780949447797239840 10525296 35293618899690193210726832423666614272 10525297 -197902786541836823895219668604757778960 10525298 -270299878340466442696979079024398976000 10525299 200396979609199979145389084715543166320 10525300 104681463062586223460280694288660918400 10525301 -490727182701413293673182900612994911698 10525302 -176177646100675909511997953750062515360 10525303 19629311606851144249201996552538791120 10525304 323853866245041465532115451758380523520 10525305 -50632476825673885804805363200606080000 10525306 81963395281789529151982689323126784 10525307 11863382166822333582586173940010966880 10525308 134071823042684863281071817290576847360 10525309 17396421645716624943419043205786190400 10525310 51736178465943135524470410170373034560 10525311 -310927705087153690502234743205013189480 10525312 -107398512618852888896637230046385274880 10525313 466154929828991720814643686773184113568 10525314 32552772800829589615770439285876697088 10525315 -175812367047189493317671554457953682880 10525316 2178783738769335307125168230170852608 10525317 -119618645518790182966265781014870863200 10525318 -77948243481927805845300959119761312000 10525319 5616217842205730002379787032595044832 10525320 -64270973663581644358349102544375244800 10525321 -741316430775787560397065630696021941760 10525322 -297358624771137470922391862192719470288 10525323 -47017440038171636002641044163565971000 10525324 136913354143100301384556747664272929792 10525325 2924982707454267766304913711701049600 10525326 -50990099112694385282438242587349051392 10525327 118618951805499954622850107075080196120 10525328 -13418079737511356430328397204163133440 10525329 -201904864688062643150880539780849775360 10525330 -51578451380482821858634827568693849440 10525331 233380456727625580637136959293875141264 10525332 85628536826277348319853522416659535872 10525333 6913721370829385938428480701183569664 10525334 248050301901884405371411261703601462816 10525335 -139553255840111636316250186529932809600 10525336 -303997087061992892834108846359082496000 10525337 -59496659834049198222538115292309735168 10525338 49166928068278426196857420958385917184 10525339 -640123551745596716854994859649284811800 10525340 -61351378566408595856217852084139345920 10525341 329309102879344193958788669110085265792 10525342 -88761206666859368916360429370805678208 10525343 485909798139171177764082519245374394592 10525344 201306412223363362495762474076319252480 10525345 -539424352344045712441412256172311969900 10525346 -155824840666575701345904679024588034496 10525347 -334957021792983832645080453414203666640 10525348 525920312997613040617572398631448404608 10525349 401384975715421894671327550914306268350 10525350 74199418121973923030441321552766528000 10525351 -53850310997476673033585122097497616568 10525352 -283225784411949799623142823325662330880 10525353 51884284372839904656206856617786510784 10525354 93365613526837240033870830486335654400 10525355 -404374241606309923945596483551747886240 10525356 121473802362301112560120667575519057920 10525357 -191443412440785517857042813630101340394 10525358 -164737285552634747909883015426869958720 10525359 -13304715932645850174147726737539967712 10525360 -2744700586850828078707765833179136000 10525361 -156123831782007649510981889762309654976 10525362 187059188512505572119346008327112846080 10525363 251014448658946926176531183574604778040 10525364 -172238454084072122262363113184694702080 10525365 -4399795875033317989204206074197195680 10525366 29691487932582251631406876599266953632 10525367 83792789865703581817845067334665727040 10525368 -866912034262506448596819190229237760 10525369 1551107575021978822604693637594590080 10525370 -197559861212941732984581724692784281120 10525371 -289950074717046150616089561489889658088 10525372 -197290445878601358904599777369362727936 10525373 266652027823633690013060124626452659840 10525374 -166533549540315284893168728007702868160 10525375 -2445147336832355771281403637524352000 10525376 -49921918677036125551270889008838737920 10525377 -199328715843734610694554991406773684992 10525378 78604395864306721231079917417789740240 10525379 -53974001445204945161391927432302960640 10525380 60015869180544365092978848911265546240 10525381 578052840312462635290156932171140572 10525382 90348588197310237746461092633618003072 10525383 18287140809799542378655431136861397784 10525384 -566027759602703265214247574059365309440 10525385 42547171335989585334174733272383546640 10525386 -9538145555466322732916859906991585536 10525387 -94837519512872922941843686873033689964 10525388 -164804138586617351045515814670703379712 10525389 -114171503128866642961840776941019142080 10525390 -89049383077224845701786402514067563520 10525391 -80949671926331430748624365658099155216 10525392 21481214851426481328912657582947696640 10525393 -155760442760944051963953807245398137358 10525394 163701099091805144861939324297911466112 10525395 -150383345090844509993699518304682927360 10525396 -251767567767050596204819032229465946112 10525397 -190837581541563375033798793425575880456 10525398 4297039446578249305671279148534376448 10525399 42847969873773582560233163358885836288 10525400 -140488646669611368911919154029251328000 10525401 -43538243478690517319953418924316736332 10525402 -186336912562194376539441627017965432848 10525403 293530167742715663527130618880826656 10525404 194781252282874485837623626116946807296 10525405 -406201246966073488865700036588235920000 10525406 -118742541950533604378016643967887102848 10525407 26138066487423995550390777770616000000 10525408 -110113744308924820228186145916451553280 10525409 20389674996502510959493173746522048304 10525410 -50113639160772743602262320989550848000 10525411 2472680597538655908443592634649666560 10525412 -413817188452858976148448739227759519488 10525413 347619305484129461670179873877719221344 10525414 -309173063106282667151025846538290454848 10525415 -112121843939165347617026968996653028800 10525416 152767088120196458785073150963199590400 10525417 111333779753606173601482489972596653184 10525418 -142320932908895940791084605931050056096 10525419 342162349769499146693898044016113412444 10525420 -19824476063363593216740412204206366720 10525421 -17164242529662281266127500013652888576 10525422 70832317244964311625744767171179217472 10525423 155673718698034513502352348819869055960 10525424 1378273468127199464734852043080335360 10525425 -172347139325950300325096233888508658000 10525426 5324457883646081503260983502579354624 10525427 377957808214428340438359317511137376 10525428 89239036009079223138849325663618646784 10525429 -208071382401175569669719844029455351716 10525430 -67524322908607571321156235554296012800 10525431 -198710712063118754584270130597579456256 10525432 -49466278877147686864960660057188556800 10525433 148256214446602634840493463582682264682 10525434 2332194058754683411027786679840739840 10525435 539661270879314211826858554937384796160 10525436 -142390297676730617501318622964747748352 10525437 153802128097251153026611406137226926080 10525438 51891332518623327030062394682251331584 10525439 284262984632182330631767784308214269224 10525440 58590675144339902700646655365081989120 10525441 -646782007406288551790889944696330707200 10525442 122485605345235101711323204278338769872 10525443 -281229644636488535943129728335632828936 10525444 266814472371554859602635981310188548096 10525445 300933151601951384184984422138888286780 10525446 -15108325942939037585929721144654908416 10525447 -40354752452552697617484338065592576104 10525448 423591731937921246459210897804369285120 10525449 118245464870991056869402713641503322880 10525450 -30367998623276504467019979568202354400 10525451 106402421296925406151145076210479534304 10525452 -104691189828481057218198806507204886528 10525453 22299549736470374091824030126682123264 10525454 -1735559943832490644362956204778515520 10525455 169587642683948929147708746284962836000 10525456 -36082555218515399522914898745367257088 10525457 241588570338460862160302165927636101872 10525458 -290730830803851650532274415632216953600 10525459 114394699997858245574156721961213915216 10525460 274443387392809453152877349421393192960 10525461 -33850753643261191672787471208027092736 10525462 -236245727108220588217808304716932754688 10525463 -181000517219625024607303944111332500800 10525464 744153757946885565814542339006259200 10525465 -222542349365931180153570071073659604600 10525466 22245604475559179091380196196835220480 10525467 -191820960686775159948096451693934544384 10525468 345006214778235534275308221339932561920 10525469 -291737133034240028036302193603466482400 10525470 80304882373312028255442652755753749760 10525471 -584546213131684513213936944479410517256 10525472 -540987496032915340986433592202964697088 10525473 -30626038651152356480858308117650245376 10525474 -72458772210239177775737829128844633264 10525475 -23288232735662017298641998374762374500 10525476 66542222107722116333333401277809766400 10525477 -338322903187949225152540685389318979520 10525478 -205864603705063127461089075117470070144 10525479 77117178467007873027635291903392310016 10525480 -113660763121713483744000678347445043200 10525481 -30980151372473614326003062669815331718 10525482 -83399572269675456777231848764313541120 10525483 -387144846263092034735730367392331577880 10525484 295821200817001605443638923310964063232 10525485 -32898096110816930161072848522917268000 10525486 -186628648784484135147130174766749989120 10525487 -84114779214137044820112841634149891200 10525488 -70166481152816453263048407627055005696 10525489 -347037096768114766821424644061826874852 10525490 -64603425922527018644744456260524602880 10525491 160751263925290916689236076279169052000 10525492 114792816561057835790610676370964480 10525493 -5766601280418985805373918141930392352 10525494 -38979180330166470466294515021195851328 10525495 -34432834288644433157653344825882699120 10525496 -106284470567245613287078487828756889600 10525497 6269580527708550935556931392908962560 10525498 124663355816183019826496311216616266464 10525499 -918191233574824950793978944138227248848 10525500 124762167390369267976089824819441280000 10525501 89722221113569193902486858882674775040 10525502 -77233417884207871011513073384066586688 10525503 -356967070408127752563787725389384573496 10525504 -123895822710882735732426156068220960768 10525505 16345833310347183860816155649729136360 10525506 41751982122441814188372439328829603840 10525507 77244860404484820197168328214960685756 10525508 -14966454323031932045328452484811776000 10525509 938438523285387328557814670403029740800 10525510 270113282358397508084809304545356332160 10525511 -101246843776366107546424919107917246888 10525512 121178639785422635594362476874121379840 10525513 142291632407282092066094450460096167844 10525514 251991377257243279198663670543116727856 10525515 36052800120672628488586411181263764480 10525516 -216211372800680280580636721099031286272 10525517 -495772279868012295187303050015489607434 10525518 -149579707388863384643331817980329489280 10525519 -1009321065925048418157270069094670883480 10525520 44356545931352203234705598504290713600 10525521 617008321999102738078023541732854921600 10525522 1225706040631977464237176313289925632 10525523 -24272801296589882990038285007993859072 10525524 94185830593915935893145410206525765632 10525525 -240140712659501952845268790218393320000 10525526 -156117888714268439511623698610220129216 10525527 123024582213100589857448830946447988360 10525528 -31123997186272604139431861766372925440 10525529 -119777335962591446710478461614734279424 10525530 14607659743168784290819635248752792320 10525531 2732296687208452077571136417890689232 10525532 -398782549638845906691050100265656073728 10525533 422444633690537316086725799124441623424 10525534 168050169434173603622723429597184076416 10525535 8736309493186098641107039933673599200 10525536 9489208575804932484852986299079983104 10525537 274420691052812969505564963863256819264 10525538 98287498426726966587377496698538628896 10525539 200741123885042196904355145662340833280 10525540 -2517598552995024505194100027943116800 10525541 245306980062517841106447137952777836640 10525542 263551703202335617242999502282228264320 10525543 -120373304713864955783384261156278313592 10525544 483344528413626014679654340894398873600 10525545 -407359912815819329340716050469109929280 10525546 405973256819148882020613245877972218880 10525547 188427637778202162929785859385510138996 10525548 -127936725822646491227985873457923317760 10525549 -448593656100434058974045750743531681450 10525550 63211597652228623460018727316409664000 10525551 133588331293128738726896880829934229504 10525552 -74950168327850254539912740965310496768 10525553 432609268997632266526944078121481198802 10525554 -19226687904450006870885830900068276224 10525555 264061355538796153171596219652198158960 10525556 568544178897580119676586693957123616768 10525557 -132593734836185588006668142167539695808 10525558 -242143527679942369949135053115951557440 10525559 232769468057484278270635429528154579328 10525560 130602958023251814794049907437207552000 10525561 -163626926783254961401827288404946658476 10525562 37757059910271688264416292109726856960 10525563 229453931633743921752194660504895845880 10525564 181006130699494657515911597475047340032 10525565 747099283968016738022336460390807302400 10525566 163507410395921177462186173804190874624 10525567 -144815721413507016593408912803894138656 10525568 541542468115711502116927106750475141120 10525569 63084568986433229446172560309898544 10525570 50021018602442437948135049098913817600 10525571 -204151795347913926573903850645940663088 10525572 -288497354360187388100838984364872038400 10525573 70063205564566264929795874621636741980 10525574 -255155737568148628997684321241900086208 10525575 -68413889234024694565575793090597616400 10525576 -267837021246700781981532432512335825920 10525577 184168097392703542836678413572202161680 10525578 -1189527612115783003868503012680317952 10525579 -120028965274762979303837914048620768240 10525580 -54853176961906219264597792707241251840 10525581 -169743482456347191132849323641115027520 10525582 -209383535837408983857347323595970769920 10525583 -6145052472908375174286499882534930056 10525584 -127785281893502947749538986072077107200 10525585 -7848688740248426623863332964754176000 10525586 -18563407271136366026841422531720401008 10525587 -60216585085304649089820154384248135240 10525588 217308771497562006044363062736600156160 10525589 331831696259360818720805268759068949390 10525590 3027713564256341252941614625825173120 10525591 -476076256817101965785376810178589438008 10525592 -411116302459601559182238143822432317440 10525593 -58685091749353423828713193462585115136 10525594 -188463124077285357889605572666144475168 10525595 400988061588038611052527152203012001600 10525596 92939203960343445651687193061761915392 10525597 117709528595468086857780107065999075046 10525598 -34782994601776256784158810336755267200 10525599 -98070536363515904251369869431804732160 10525600 -190914093471284387431825181187244032000 10525601 -683900901691413482549106431815829122080 10525602 -8050823300517831731637575102260498176 10525603 -540005955585763972855291390307114426880 10525604 178764960819104578176921787722945008256 10525605 102613570178805123147242079527642659200 10525606 44301728492917407610977027993841041408 10525607 -86320266088563625154740677384430347144 10525608 166731805746557414726508844472026598400 10525609 439621011814112919572624766090430562810 10525610 -24272087993906292229230641084673659040 10525611 -12799999795484274487704757942004351520 10525612 -148081583997636693143473735556252579840 10525613 -278211649204456573284836200056346263840 10525614 -140938310149946297282248293232593423360 10525615 -180102727983324261788660794051961125200 10525616 58887557696753940670663940280811782144 10525617 -418859808078171456408810787755455643966 10525618 -439230608045043400452488404399231202784 10525619 175437699724532994449423976192718347408 10525620 -40238311299226032275587363873701888000 10525621 -192848366956284253424553218186039580178 10525622 -148106321840001930255877025172040161888 10525623 170222088701396657407497963833829873384 10525624 250249352938427742153890766946158182400 10525625 136481233434411616647385018024384890000 10525626 326417156021709295965165518667212544 10525627 -199229159496553752832626639022979890928 10525628 129024616741097979936580921577550643200 10525629 -12588923761779031113833830947576578400 10525630 15648590054842267282088807305645392960 10525631 82232234092695601962218400472250970432 10525632 51142050102362559577690777486111014912 10525633 -395890420395078153274513350919524250624 10525634 -4156239001558993655699212036150821888 10525635 -137378384241060273762619597089300998400 10525636 -202967926936538763789540140299835627520 10525637 803134046637152690530924898058473719260 10525638 131394054175876107054477502859552842944 10525639 -66579428585793695220662110783595469560 10525640 33036449959062688917015795587987865600 10525641 -134670023419165273549641672322581945600 10525642 380210402356883608174271438989897319472 10525643 -152635165720757048398860883190594186376 10525644 -419295668873305777339686415883159869440 10525645 129054366290193375647138317659732349440 10525646 -275636320228501809900141975940951825728 10525647 -62014900587896710045998127767620090880 10525648 43413185606935739713000572599941857280 10525649 202213237469009363848219782333269787636 10525650 138479529450683138854225912144611609600 10525651 -31683541788641443905794296916026866720 10525652 -499810106345219512740923566285623271680 10525653 40909566358362111210174673610043868800 10525654 230632757193314213912363291204782399776 10525655 70711708962801348447293541415554843360 10525656 -12947253943840591647686905414096588800 10525657 -105055289634900825332892879062225199094 10525658 -222525194043313426620378184646573088000 10525659 -337233422558711971181249566876285519680 10525660 -204105809337611390231499220295642872320 10525661 376297687328074793091594815340183008652 10525662 2700457837899019513967690354329034112 10525663 22094816503483691950908891708737162912 10525664 248689647611164384830331606296975900672 10525665 56166195824075356659323420160795073920 10525666 141878195705659063232724786684848808000 10525667 89893974255248103465437649900878911560 10525668 500169417866078035144034518139170676736 10525669 1917650398407793611039720889742368 10525670 -152897837889030238724887489079530926720 10525671 105048116789434838403260266355574005208 10525672 740800544937956041557913972298845747200 10525673 696561777553216495550880878346108480384 10525674 -62719201422678011011366708701283415040 10525675 1024675689406490898323909194398869800 10525676 -74177706183657584845949935597163495424 10525677 3543489848192320876443577776673705440 10525678 79194010556921732033413209661590013440 10525679 300157265204146406980302699269270790000 10525680 -61334680199954075626366371622787481600 10525681 -240954023308200864416308319477608906128 10525682 -284634737111715396654929118308917133808 10525683 31945622743587992785103146576142801664 10525684 -15604721825511723339971576518610323968 10525685 -352398826993859155545795543508801302240 10525686 -48997206488235247242361137240634840320 10525687 -15014516543141204376697557431286980360 10525688 401885182356865572509155458992228597760 10525689 69528641888324883839601683806040477754 10525690 127819427976228477480345410610922714080 10525691 -281511622579760042708407262321301182616 10525692 191680417649413031441582760407215506432 10525693 76847519366193407651084717771834726764 10525694 -30988062345170947002743332973705218560 10525695 215139601729227031927923354820993936800 10525696 -663272712904588334043928472446702714880 10525697 43736237273399491476118012238117904384 10525698 -188360115806745380512812272710288072032 10525699 89506972224339472894317727317898730040 10525700 365750826640692561432022743436079078400 10525701 149430719715097289581278854367589133280 10525702 215650043139707545556598146453564368704 10525703 173714183284496125109403645099740543760 10525704 6762672406821301082993805925171691520 10525705 434521395205787092672323395755316437860 10525706 128581732702275975750575215358533749552 10525707 -1437766614842355811565687126099631600 10525708 257873270673865042037508756280402089728 10525709 -226131458175616142226970753559572917120 10525710 14425787120936302409722457625762347520 10525711 128517530690484843689476404634387334144 10525712 3327699214354808806139743564691865600 10525713 252116228750614684381269335839921452288 10525714 343828809756429482598713020580278701456 10525715 45982213721222877439987858811411551200 10525716 -233039157317368596742511298249069337728 10525717 -346969153690374183365824152101992213234 10525718 -65810535580853319571824142544459028480 10525719 -28247402338174375091594393458444964352 10525720 -249077068693092170371671585651619430400 10525721 755965906111118016239855641164384734922 10525722 41055706535984097921183640241385027072 10525723 -65882929025416291387949554432400762240 10525724 12594524613065594470177014809608427520 10525725 5349700835722533007611177665357995200 10525726 36482604845521267688691261433706301312 10525727 -67138585876389685041026418596674379424 10525728 -210435313298331370646237353915771256832 10525729 -205590360255300790013980959549565056670 10525730 85981306153870129673742867730585193760 10525731 96430341144571450094884219820190494640 10525732 -131927266488870515544418017383885918208 10525733 142478062505439932378620594127545296924 10525734 -247468425598689741243475329160688256000 10525735 1480083897260341542274042939803285120 10525736 195674313416452467507411041897699481600 10525737 -61087983501095205002896392562510054080 10525738 -28600419364051501272877301262804486480 10525739 401822613258967716990453010910448391716 10525740 -38427166618352397287050985630893670400 10525741 6359822648499892370464257923600296300 10525742 380173701245051387310189604321161982272 10525743 -3801372416610542409053933922961911600 10525744 135415036795378154770402329020895461376 10525745 167869571444268788450542443575792344500 10525746 66939608756916475723974350015353847808 10525747 254191098442889732873180573771416213200 10525748 381888637215059776397729061832573569408 10525749 -40685258161994323703955570242037304992 10525750 -25589045365834783951060941936434112000 10525751 72792501637840293588877193767943232552 10525752 326284230382444003809321391016699781120 10525753 14749791944336338078144560244047408000 10525754 -116024088767192525422620946168551586368 10525755 -3669394991086087422578258666677401600 10525756 -262726381259315861963453000880898833920 10525757 -11477656224628916668392142256168838336 10525758 -181522160096068894412881907513419790016 10525759 -148021367199674363410101595141051935040 10525760 -10450223917627936456840792536734760960 10525761 488619071821452469819026630087132494400 10525762 -55200740629818926077801757600828863968 10525763 31524883798256954507821305389004820080 10525764 203273429008420627408906885697587126272 10525765 -380405966344075928797093487363070307680 10525766 29814814855212156576487520575280794368 10525767 155078610212256901569579796314684620544 10525768 567251866820484906381145058277605253120 10525769 572370724579047410271771005732106814170 10525770 118329592036693244454068217536575905120 10525771 151640460988701244375335265823832526464 10525772 232295910193708022018853130435378152960 10525773 101010075069669405420109434278711073984 10525774 -13948295529685262176280561406876574848 10525775 -154415004016922946701980825648553406000 10525776 82301241558863014343789551422827397120 10525777 -701415233506160971825172618490109278480 10525778 -85684982633810759401492479849489586176 10525779 -194708927127201008125399128609749279352 10525780 10259170054721570284231355915292921600 10525781 -166120425667665082272623296603036173408 10525782 -246967244919305703305274656227855294080 10525783 -89493356056968290305701225062874878968 10525784 154723059313827102761697198753682114560 10525785 -174916661822068996584701508838348900800 10525786 442259277351254938923444498244249983744 10525787 -339518042716800888088210554221201637564 10525788 133556405571499407565669724255716555776 10525789 71989544811255259837247079307251198624 10525790 340524585152110958296494669363288000 10525791 -148918408724391183061675439983612300800 10525792 329851172719767223937206246228551401472 10525793 -419672945171005233583742036283446612958 10525794 74566177294618373667837701270526743040 10525795 -74602285785496130991212929229755683840 10525796 552673505403910079846941081919169705600 10525797 3027512368676556932191218079394474808 10525798 1048767973607752810288383833758764864 10525799 -21548582103801724856715563824177828320 10525800 -55090595288320862090188378286352384000 10525801 -141242563485201585662158940397588217536 10525802 -12393171127453908740619877648235888640 10525803 -62303249330320656060010686975014941200 10525804 -38647497414276800158532623509517714944 10525805 -31467666768542662535711333383114040040 10525806 188236030672567853456264838285129856512 10525807 -414983045380548254249541686995537160400 10525808 94699012359840530438867580320989151232 10525809 66851009758201492482769944636340224960 10525810 291607530422318002544165608624770240000 10525811 -255533188966543367406244352926945518480 10525812 -84440807582501273217547516360176992256 10525813 -1005969320106832869183423897024990145220 10525814 13867972663283693962367126399957466240 10525815 458401093107243029560445456592674532000 10525816 64130826574656519955003960942642053120 10525817 392941973129562889195836156264628165866 10525818 -33958130369218529019122980495150442496 10525819 130338400802359495240168100609852315520 10525820 313670389069391903652934143334303726080 10525821 -59088842979764162530418509015185218496 10525822 -93637693556207504400384054086100933888 10525823 -162373676809238120217874575897837115392 10525824 -365570155632523973377951080486461767680 10525825 -340540401522732861640521091113547081450 10525826 240186462395650935853428089492202407424 10525827 -348635956466399380490270958028059618720 10525828 317499975844153616100814246571107568768 10525829 -268537016013786419523923990850088443360 10525830 -32920742957031507974019292874483066880 10525831 372558442909571699709883285710031044632 10525832 202179450000084126655863331633755878400 10525833 66756639120023619199374284296004145066 10525834 -196988890259669765591578644966117367296 10525835 275344789020561078572976781620962728800 10525836 -174006829380254014464383790312698327040 10525837 108838703040448577243578194949270055532 10525838 317145925569654270711014598709359319296 10525839 4761223624132552174576406744757819168 10525840 9070092399985665694727086948884480000 10525841 -9211553975482371792647832183846284688 10525842 36770597342811568064319339075106682880 10525843 6920625241995757692770541323960776080 10525844 -23274054666345434549700186328119343104 10525845 292644559566747125148398897339980280640 10525846 384044569556642503035811950048371299872 10525847 321106057186311416493563062209197986752 10525848 17131886658792994611065987521850572800 10525849 -7015181580785576927153890758967915500 10525850 269249826059987371381205194384250668800 10525851 159066555806901917200259665247999902992 10525852 45274233802791540469439255830031646720 10525853 -63844693823479647848040163933702058376 10525854 77642594716622640457711911700612979520 10525855 -585893864394277214438408053456973724480 10525856 658664854988637248052693673644360990720 10525857 283162540199274829795602007600591397040 10525858 68002192611123902178131492065906440192 10525859 -249541693258432426679849612498776859940 10525860 4597100080572488737347153946159591680 10525861 -277490525676414240802392499672524831876 10525862 85068902772351154282158460846753278432 10525863 310205643578935308563203295539994511144 10525864 99412140664842949730929977338612613120 10525865 151811755263856154095180667048789419200 10525866 20797376625303031479798362927469659904 10525867 -392232276128111643024017207913630227520 10525868 -343872033510725971919865915451759479552 10525869 31862489719230050483551122470127817260 10525870 6964242304157597526459809256086083200 10525871 -106478182745064468625934413741403017848 10525872 -5404372284917793254841071216275488768 10525873 -7578665615799096151535160968237020380 10525874 -7899764249680864572174607841698639968 10525875 213830057183144823006758474246346780000 10525876 -138759822565374838995665644605591936640 10525877 445131369802273391998011343839424819260 10525878 -18026393820631113692304044157518995392 10525879 -80241185447207322212769641541627756032 10525880 508799453944484304201278111388899328000 10525881 -17283146047790547427432389071289538560 10525882 732773539448612709723455118960950784 10525883 -392710036588756679848382304277962131868 10525884 -654172735628960417334599406500659200 10525885 918405715970798268958855064601264785580 10525886 -70486557746536268507993937238036946880 10525887 21306221807973267641688949958268261120 10525888 13658239143637153767452583032636047360 10525889 -171735187818433569588935113270325113440 10525890 17792446335579685262557249859339366400 10525891 161484662785263267681561727264198004800 10525892 144084240428768402668728934095280041984 10525893 93631103899930074652658326657836350784 10525894 -224497238744394353687083293055595388480 10525895 72213221166325417839084753215906611200 10525896 346869946362650256783858354648451891200 10525897 -454279288237943056638525055364883103654 10525898 -10466656555273216861801681681593949440 10525899 184654582156846364908719546217947852720 10525900 54947879846683282195108874725592678400 10525901 -152049615925195209368136443264483439168 10525902 10947593541314415009380332145865292800 10525903 -24549495732989519241357151833593515760 10525904 11794532839025249280510987528004829184 10525905 -96397977773413975287246557375029809600 10525906 -3037827507824313369893765384424000000 10525907 203655867955812859225338580663119355200 10525908 -73285097044503658609170905953802231808 10525909 203106440447978944507282156684778124110 10525910 -15244609458057682511795652140729063040 10525911 -42698934799123639835007903314412288 10525912 -134920957134672070275292149066166886400 10525913 -346326790484858882666550743355796718838 10525914 -63754026434096369918927625220428311040 10525915 496105530598350410515743409612228186560 10525916 3982473013036413217939568651147535360 10525917 -272064616733095487661327409821823143840 10525918 -33944673298066983085457341171443698496 10525919 530744277969015059318232362438545660320 10525920 288652246707141074225905358779043020800 10525921 -175997768847421564950368879916319912000 10525922 263135672950150129501141888207040625024 10525923 90597303655389051375913371634360662000 10525924 110262552722927526950725400537833359360 10525925 -184468237718781212374325397909654493350 10525926 79252247556220277148317993734597951488 10525927 7293517772699536624325526666688465920 10525928 153069320019660414352674423420587458560 10525929 -34824348583079099507101199114348844672 10525930 -16924955458985918412007604786296822080 10525931 212439757797406071224081496495539446080 10525932 392697806355012285370360176654044362752 10525933 -81341778981431058414367342834091714976 10525934 59751789566121940351755145869986738880 10525935 -253576123939150580639214200142663686640 10525936 -109832024461204687273227315663930556416 10525937 -190549225725767260558644030229264458414 10525938 216468726866626347295122960903010748544 10525939 -525366315326286040043078112319851326260 10525940 -279621195092026566722931358264301640960 10525941 218611287813352980218626155773014851960 10525942 82464113508692625537817104392805021312 10525943 67093967449997708481636389622026403600 10525944 -6345197791980511842424438462050140160 10525945 65936164749568773848836980190024569480 10525946 125947420868912004764023347248330786304 10525947 145895246549474461004353568605368715800 10525948 279611795100912425733327964766738935808 10525949 -133186953260611484786737348552651499328 10525950 -1617679104275274078641691836851574400 10525951 190390168641014056134088270888258679400 10525952 -384495432127817461804410693088249380864 10525953 -86869002808339479260016195074841663696 10525954 408379421351955151536078322553907611520 10525955 230711354500948429352238444893495663520 10525956 -29705785603005752531343127320524697600 10525957 44053029243794139472894394268926727680 10525958 123709820059989963866564277590540422176 10525959 4615010670298552748224636878582596424 10525960 159791183888382414153634253318774784000 10525961 -221553997782993964562923860770882142438 10525962 230479509354726788742232360805899610880 10525963 -53814902257962800723425249045931063040 10525964 65834203240101422103904923496122448896 10525965 -236528118699092309013029928545849390880 10525966 194395402474856859535282133802702489024 10525967 153124532435740658045356052431911385560 10525968 133773598330348181296266812639427231744 10525969 -189253504338051129220060467083804593040 10525970 496193439251449203382005569156966400 10525971 -146789596764190662898905949284206998416 10525972 428580205968970701402681714651486843776 10525973 101587412890169688699423952016373397344 10525974 -9097147044421184762941821935166195840 10525975 -35699892127524184800374182049168361600 10525976 -517862537620256892566347176018069841920 10525977 -133861273315919852004841683253911459840 10525978 -86163725758783807265568157921080672000 10525979 130159800590596904444998080919619685312 10525980 11267946149514077910828616864626447360 10525981 62102801384600823870467138102460175200 10525982 172647368558838939577253799263164226304 10525983 87470452104912434952909468322614668304 10525984 135940489120330525187947044415007686656 10525985 -611392335298935890153975292377644038000 10525986 -267306824023412865499624542146852363568 10525987 738315665201312062858400421707632553152 10525988 51869641742017197787361100696202002432 10525989 -395124313233154645119792539140911608832 10525990 10007229737729757936843046202904362880 10525991 -29619507354951210603313761915336139728 10525992 424254561690052602974247889901211648000 10525993 584436849262258388193567982557848517242 10525994 191816041279236425744178937172134597296 10525995 -45960260459597695672964413462357883280 10525996 -56554163955724084722778019761239948288 10525997 453516795232927449345474663191914231446 10525998 -20651585612273048320830776907931253760 10525999 -592959090589092670582442177801280436680 10526000 62034420165851930987318798860861440000 10526001 -38822640763938186320046519878076551568 10526002 -134209278292883118249359587823511902208 10526003 264206576107604246631877627567001848344 10526004 83366708641093012509853407315669381120 10526005 -139525604190962107818068917337077491840 10526006 364092932001270454663537797723725057952 10526007 151349520765825771422129827181926289640 10526008 765186671739301233995717182684147138560 10526009 -387786348713087633611848982099072542840 10526010 -118844783965859450223747286828148981760 10526011 389657497335333321201410515503927932352 10526012 11519570130394926371473917925740785664 10526013 7365511177775838662097728286160541280 10526014 -131217450889849249617923402884443033600 10526015 -264485553213664272373509552869101026840 10526016 6787934778239128055742599572890845184 10526017 459308579134033485289460852472494653380 10526018 38932443524840994226980611184741253632 10526019 -8075434472473620734819567846946570240 10526020 2592426586442921051666010112761223680 10526021 -131530187624329775366469618211615466400 10526022 8403906704148825101321858732399522688 10526023 -646307572169364447359384791723077794728 10526024 234589139091761052447292695780102604800 10526025 161565628688069071753260715981706208000 10526026 260278868872126919863934512510654697472 10526027 755022017356297355432299839044961338280 10526028 -23257012005079456753696700296347886080 10526029 217754292500863147630555180439294210976 10526030 -15294687186891838137274853146012348800 10526031 379191772923205264646974716416021909280 10526032 86036044208272349618118937023930368 10526033 -186762277901052225350419579495795133262 10526034 135506833773211404883020543647234711040 10526035 -135680833587392477007772182023579214240 10526036 161337393130344394897966527236404010880 10526037 -338571222704391286024143506645932441440 10526038 -3366640302657041515103298293485605120 10526039 38042692097339256239748305768838526560 10526040 -76416431811142203444367097742175027200 10526041 588708721909000401956059551568148484 10526042 103997586890303947410179008274815196400 10526043 -410469208053258972423316403490237319680 10526044 402206565730636718561828679455226139136 10526045 -2476987837956267440626087345287719700 10526046 200101502336927584228932038451237679104 10526047 -132516208273059454049176576285063533968 10526048 16708142655426487017224412956135522304 10526049 -527050604006420732519275561648145377536 10526050 53296970543494596805705210932215961600 10526051 101219429716972869645091943670869539512 10526052 51481794239836279296869778177248520192 10526053 251303662699761126829828761079389046080 10526054 145909555202957808718489874876673490944 10526055 54065235941358069117762456664095033120 10526056 71848724046863154632810394009845760 10526057 -658087031051405569058264013830607362160 10526058 -177095753485265189641265455344766594560 10526059 -261443370715238346369662041199061705680 10526060 79451635626258586061611910339273103360 10526061 29500432256562650119898701261192808064 10526062 161812046176683476450334262430115028032 10526063 309147839359217199961205116873550217024 10526064 -29412754575337617800243671784616984576 10526065 -101046278450791403519160757839520354560 10526066 264579244638711111029526774405144713232 10526067 185671071332853446477031407392614604884 10526068 27917404913008872042069841772767614976 10526069 142324466536352349453378146673793735470 10526070 -98488078547984404829225817560440156800 10526071 -597047466328676021599631154818790968728 10526072 -142085763171025965788288999383249920000 10526073 -562044929748630746084745512144048505216 10526074 102974451353395360710158442307419007200 10526075 -87051057342192871054216630067253090000 10526076 203475524698604312674567325541559296000 10526077 581271337061565864237540069627263956812 10526078 204608425304295961889649532191709864320 10526079 -176842439988645094538011478593498274616 10526080 -246034257028106650468505737904730931200 10526081 -21856349562881929737449563669492379136 10526082 -32648228829526034151333969325663091328 10526083 129250282397136509021404196748111723504 10526084 493173357352159269932088478024358317056 10526085 -53299420289038799689363539390918316800 10526086 -29228051858958065552782658539837406976 10526087 113351039727488048989234694588071358640 10526088 -33670404005381699570860355569240473600 10526089 -12300284462267997012071697817465436800 10526090 131812917457888392031509560866597384800 10526091 -174472752329719705381730912931052871208 10526092 -29555739478304393389157763086196400384 10526093 -219394654594109936551958989433021067060 10526094 46207239565069504436468129689688098560 10526095 365849277263299649305557916871186160000 10526096 9080748018031005718478613136316301312 10526097 229584864553383732473965482426218972400 10526098 -178104120913440480312293699685607390080 10526099 -3109298710460112333753930592740098352 10526100 -26909886334005747084755807375351040000 10526101 946458217749097761165174815295277103100 10526102 24813746417465893005579005798191415232 10526103 -126782478902029137037975413585561794256 10526104 38546748251571826342954853980889702400 10526105 -38424148069877517806910968064271200000 10526106 -226605938536031855389089929329573550592 10526107 10563264899085164367269688773372650440 10526108 -187463566703089311219639166160701481472 10526109 57334850357284170030505784109598632960 10526110 -49537838720120894300501401500154333440 10526111 66074476328268448803726954997521162144 10526112 10931093882568180635493502407665516544 10526113 -250502315105023939292934957344977780076 10526114 84341068439602180707423425013270291840 10526115 172048627568604678415504771192263756720 10526116 -337163757385087800505610970399971839360 10526117 135225093350733715152199626273108732192 10526118 27008075407577666244428795107801190400 10526119 238411534606084002846390004445911958160 10526120 50270712709089305228580106033840128000 10526121 -25960997014183604283321180750429626028 10526122 99748485370743416398262843817597608112 10526123 -147612166056578907146230971163141061496 10526124 -47397938219704923583234231157587181568 10526125 -428514674742955133135956134915281208000 10526126 -186314326027847400430224602986183901376 10526127 178030758513115298958529043569190413320 10526128 -190109881492157750967242890383539404800 10526129 734392424101237089187147096810289507730 10526130 -22649237343028772194352740875890352000 10526131 -299336970123876717968665866722850962880 10526132 -460845325662382124183810146261467967104 10526133 -355643752957078608992316138206169031200 10526134 136455384766549798514262800200986840960 10526135 -147321736982251894091656859095491571440 10526136 260969617502481627250831647494008934400 10526137 -403970766590078545012844404491884112214 10526138 104901618154409380370327678941289316096 10526139 -84314464281426355347176193352712378400 10526140 -68745198508190387925244292701203586560 10526141 -203567843999890257464102232490021959168 10526142 2781624812776321629505919344374113280 10526143 132820894570517899165589771228167070208 10526144 138064162958154765789790977985238532096 10526145 -131260248500882125218701512194282205440 10526146 -387647529211906587439298770290165348480 10526147 624899311343523515384154526189236865596 10526148 -321547031749608074346969108435367709568 10526149 602477852929190124402535037729497039036 10526150 -186358820065987944265911377113689559200 10526151 -54909034308983911164282731341526170968 10526152 -67472829408627056807321929143400857600 10526153 1113905706875108052556467270283791786 10526154 -24323859467085665014744441993678874880 10526155 -477592143323937388850141680921828345440 10526156 240221514080434175643241668991680203520 10526157 -3329092135019167572705793353160824384 10526158 -65011971914260183216062376872122183040 10526159 284820184511810386409424971727352702560 10526160 81156596706575846087898741911086694400 10526161 -420737033283373953227966875710223956238 10526162 -24095292905948019309634195725139002816 10526163 23409304514908357633881103020552028344 10526164 -289626518642156982338168356656501915648 10526165 398277430739516797109309865431617087860 10526166 -66335142966499159711008003276202414080 10526167 78645798054999824401159538833545141312 10526168 -238409409250155431590912806341716285440 10526169 -36670911542375485183205428222306587360 10526170 -129820528302586728112931820791161651200 10526171 -140730536470401472725405287587128874320 10526172 -241122544956527168605653376170716395008 10526173 190298969272711349476532563021545766240 10526174 50374008136193289588201290297945452032 10526175 -248239611910922990734270138997283499800 10526176 50530781600537813475264085229067829248 10526177 512190903369137237850886520616655787712 10526178 14031534191317005739218927578895195648 10526179 -768297726753389700427954016058215974824 10526180 -138868278577460695121222185852248207360 10526181 -86124625875400162291622298324940661856 10526182 18112138790087758919834887431082953984 10526183 546153911365354234959414018098934405432 10526184 185738170628634947285132109994781506560 10526185 1313878945470549688661035102329061440 10526186 -13092228010494101995035450105319015680 10526187 -52417790865154975988530391936494807296 10526188 180160806853267805780649206659278120960 10526189 55518621649301488792514208922282526700 10526190 -160773364459748744146526400716103936000 10526191 143756578353024643864636107620102724472 10526192 138070037753492760443246283592811642880 10526193 1481634559707360165239750858701319922 10526194 89957297963444753562879731921583685632 10526195 287386290006338896742829612980681256480 10526196 95222957496325670133030979343818137600 10526197 -138334937031572280270386697996451390080 10526198 121447692032839814876210587755230838336 10526199 394746302692337516563580511114836479464 10526200 24507163385133175140733534893755904000 10526201 138655902164010351447696632680504249344 10526202 139117772912458436534379096675523424880 10526203 -301498755138034209662008314573792902736 10526204 -34342728050833099169079053323879538688 10526205 7996540015575848543503050553880056320 10526206 141404918361954779343535210891775508480 10526207 -310154555449593265462286748683029429080 10526208 -20576282854893996473096781549734461440 10526209 318070882854217303727035388990793189040 10526210 49702281346299783851197879371458987520 10526211 12673024087647968787260306826160493832 10526212 132598583841346232947408348184390243456 10526213 -99130070486622256407485261688222870660 10526214 -68769425249908292010160078129419079680 10526215 156201693159984242408156218441030380000 10526216 735307262245026221407678770192800040960 10526217 7832981630641654751714586196431719040 10526218 -264558683508660075832477489926341983440 10526219 70871942689272954097940475022329096360 10526220 231779370717952945252008795271127347200 10526221 417433056381754680745389619910209251244 10526222 -16777099024564458576934611366386453760 10526223 -237137411701408655353475782331244324216 10526224 40805152783186723667955669257001713664 10526225 -269032236124141024248122723338370036250 10526226 -16086873215854642002982312858056253440 10526227 -70043686701609749825205043813453366800 10526228 2457474811618415311346801093958666240 10526229 200402169191104039848946711786143564270 10526230 -24696442243127408240347265580653237760 10526231 -142547651177094412917324229299913805136 10526232 183690478751236412332448552890945536000 10526233 367715861996778318851856756361093022080 10526234 -350187611668871349892927065783450585120 10526235 3347780070870830659290138334415478240 10526236 -20099025247353498091098652759671308288 10526237 895140444838768547097149893937926991052 10526238 41891633527039735925523735263008378944 10526239 299193023495843060967993307996514412000 10526240 -170885662164336891523685210882673868800 10526241 342423076330213526122759765047004218144 10526242 -10963384788619404946850459953733415648 10526243 3152901516544329248895752765257321728 10526244 280979564624379946880055850763147682816 10526245 -585976087521902228844166295388740097120 10526246 -129638916826363645951956912222585085440 10526247 -102659007457519594830388502061015801600 10526248 597081671812314215145336113250166287360 10526249 -134303241093329331420174405375169423680 10526250 6604943783076251500068428414207040000 10526251 53853471801168645700926352393598339252 10526252 475915481339810105647171678130890455552 10526253 282929537174826940888377559891575611808 10526254 158909523313615524386198154946578628800 10526255 10148927660148148497773537372591657160 10526256 35116037855114958573664821653361328128 10526257 -270402120170444947604345475763762263488 10526258 84915281459211883918742603230175725632 10526259 146160158859785563466608251549333576504 10526260 93873263198728004576361185037295080960 10526261 -496963338922632965206561571461253158848 10526262 -226405056013301170204674983805769270848 10526263 -57455830441537609532222784162739981392 10526264 88411204747427282865152849041950228480 10526265 157911377235556632706764761803406603460 10526266 158466489238359776631311779224589355520 10526267 50203487266736932520176362275181110592 10526268 173551408455822142284587302318796046336 10526269 68090013735742115598022024870544718848 10526270 2503634077771327923173890345891555200 10526271 2863489150542480827946632001463866624 10526272 794337022096270424410902174149640192 10526273 -261821446333973788310016568770919580478 10526274 -269474135117428913999566008907912320 10526275 -135246095882407618259081157703742310000 10526276 737634081129564499450832199494024724480 10526277 -47148295640519976460835396376921027840 10526278 -80472102544597904810189708870304088704 10526279 68163344728008796455662870252852993880 10526280 -34167989390915415042386638423363584000 10526281 -338840372069248221930316618657373803776 10526282 -98049144326367063230364442257919511616 10526283 -168238798669106488138287069610790399748 10526284 309273559820278214370460935149741087232 10526285 10737319878175648005227147339179008000 10526286 -40377085532367200660408952263653964736 10526287 442279547159944950440067853051030925936 10526288 80561582208532705498344353088504717312 10526289 -57486876292433303789341244633226152352 10526290 70505027202356781236483744649008138400 10526291 523832266695633937045263904877125957392 10526292 -19263277649627292992219069125062371328 10526293 316351591817409317433044886642096750542 10526294 -15364557763645483564709875833910864128 10526295 -26058424523801315786440537858549608960 10526296 633117343956181046550478656449890652160 10526297 91808090382670688790319100582431778580 10526298 62411756107240842334502337596307640320 10526299 56078571983780749235769275469347441952 10526300 -218521777936179156248940616206500889600 10526301 499007233770956965310116320990261345600 10526302 -493964349123290352258553773973857211968 10526303 -534055274909441038585007940448946954040 10526304 -49429490112191502487863315749928960000 10526305 -66560449017197758726311141248581875840 10526306 44208112988654826957974497506113210880 10526307 274888117743867754469705732171701273920 10526308 -17359716310217630547199119820196167680 10526309 128759309170393896666564685056615359904 10526310 -29905019478913624983896735434622630400 10526311 -74792759306211326655388119016829134008 10526312 -191248691054030540424491877095798292480 10526313 15927511088830655864784001322763307008 10526314 4215395039882085060761380391107660800 10526315 81899235131058654409720887951786691680 10526316 -268368004364139580670931502439677071360 10526317 514671232821971074400841491598205985366 10526318 56041060541694650974583676468506382336 10526319 -271564409322409032770455272824766044856 10526320 13664777844008051579823953363653754880 10526321 88608267479664779319711772170086135784 10526322 -74458641601033372187869493848382713728 10526323 -783877082932693291074530095810433386280 10526324 249724161871904904868254231255544845696 10526325 -168536412687264322593528369805586054400 10526326 -207694504276138948502248377062203307520 10526327 184375001943370582598259000080195292000 10526328 -265341965302135718430850896567568588800 10526329 158294752560464699769881204665768423680 10526330 87311712391318285180460028711337417920 10526331 -231551541518134250318657884751403167040 10526332 52417166925726509094907511347405670400 10526333 -502515790489806803917338425561032693620 10526334 34785146616266191845632515333783538688 10526335 -249512674498203159586577639925158733720 10526336 -228216713130905158854354666986919690240 10526337 -120710665565649160952263069508019611406 10526338 -73788855331870134194007980518393477680 10526339 -225696458789096490574665147925667231544 10526340 44231733270105781986029830749214924800 10526341 22564440371790641672967788691144465024 10526342 -31668940004397524565550929037974374400 10526343 -39886718849996265281028587471272148832 10526344 -358789989811180293976409665015630233600 10526345 -16263524621281367407582865415399423900 10526346 -81051253451896588388182889631352730880 10526347 -287293356790960232659336506187078476560 10526348 -3392022450174887082442047337860864000 10526349 -279071824753805219941167357246841075200 10526350 -192351812505346586743352093470340793600 10526351 27722823620038008459681600265054373304 10526352 35777302706786357994672542029012795392 10526353 -25522929174494836201843287919349768398 10526354 213578082438155849163454273267858367376 10526355 -13794649052097272907279930136198041600 10526356 -5378828105364151650892737140380780800 10526357 653374900108605154079047512199951763694 10526358 -4772554713674148881701786146213082752 10526359 133114367538293933736267057933572751560 10526360 -14766617762825836459900772756982988800 10526361 -55765062735943910547790775428329047040 10526362 135175625542180155882965654060145884160 10526363 408668185999559820402553222340662788612 10526364 -174881606987464248199841183234373958656 10526365 -250124483005508823530271331115406958740 10526366 -283094909201975905192253628031818278400 10526367 -55569722319687326868858422104595746560 10526368 105787188441255075375881313218089451520 10526369 -126039314893431858770963437033993207104 10526370 -228724247975073368466303240181882467840 10526371 260009481178157697385608348922192740572 10526372 -398384227047636230238702241505016741888 10526373 -2616760937585871761813300995250369760 10526374 283311856391436561768966459573661386432 10526375 264614545739654170382310008233040394000 10526376 -292361192552377762915290648285246013440 10526377 43426888818986325512494928120636790160 10526378 -116807019142578314400003067523283239760 10526379 218260419646840222897304575250846857200 10526380 115484944543979280430371886379330841600 10526381 -23840503604878282920351246502987208616 10526382 -79344382538153988486335021631192178560 10526383 -137383175508352233902342967769573066560 10526384 33628138563553256869148681293180600320 10526385 -60239982982371179709303308916617198400 10526386 -8943833435935240632416666586870456000 10526387 337264424032961957975284495137455933040 10526388 257359124292619257029685640760190259200 10526389 -112565821391917498219735850446825976448 10526390 -53924663195074105589069056293080267520 10526391 -60799376359658441863369260317825285760 10526392 -99714189413901930016571810375746682880 10526393 -316546084091998030000518818064936975276 10526394 226044044187384856251337443128212259328 10526395 187927731636614122563922378945559040 10526396 268989809402213131477814780166055521792 10526397 -43416626556455333878389411091659668928 10526398 -4384054361961760101655076192024997120 10526399 7687924506797916499028830805920791624 10526400 925105502273275257236780545002700800 10526401 -31369917514288487573562483987539402796 10526402 128729292294761170135693989770130038784 10526403 -187988908479832317656971355103463410000 10526404 -140248754890831124325788670583486763008 10526405 2633547004777203486099226671646500000 10526406 33856943997380112169178541493704196608 10526407 122304797241954303408470895008765373656 10526408 150772162524825629180988955693453992960 10526409 -189906569949931542006294147137113877280 10526410 -163984448748950573025852385286894115840 10526411 40392336622633835734574252821794384384 10526412 18859021675774224853149561398553603072 10526413 -1042799467471776953840235573327612335636 10526414 -62389606945178052846401496448963312320 10526415 -163434170407746696409378303748273188080 10526416 -52341749464690617056546420225464598528 10526417 183544912224407519282149816734140588928 10526418 -49725306468722751952315724293738498560 10526419 431173587471840965514133117067608570000 10526420 6477511817572341491118789608287680000 10526421 -10584989957217561870270721496855844960 10526422 -47210078147007703168010821441348643328 10526423 -16859494509061227499928877365443166328 10526424 -360228446320555606119270782761169326080 10526425 133250228780809380398076637591950636300 10526426 -103072576163937832112117980138204135680 10526427 -461957403550634929624219835652773794836 10526428 -85019566127386174200330535453327317504 10526429 -173086353778671616544494337937819636480 10526430 -3984679169254701220163481840345194880 10526431 -177223741638994990990199229948054556768 10526432 -217854782364109959090350858460851601408 10526433 53429481673413777500287947459236772480 10526434 -309577233900115451705750061476934758400 10526435 -497188794456283422159817341041550099120 10526436 9674865111778241112660193944247924992 10526437 1033916348612384942412329194455475762400 10526438 -58410330568001142525191280057649840512 10526439 -2667144941339048240624291382189592320 10526440 107912430745175111570167158107894476800 10526441 285060982899340260561665937017354086842 10526442 -134619892440032438903336062327193887488 10526443 -16438963750948641451272772328665730800 10526444 15810144513928160846049978780318475776 10526445 177279541108406351613788550478657955820 10526446 67190889935039073226131217329374708736 10526447 -214042598213041546367476341758096701104 10526448 -61691826670631966160919351762628345856 10526449 473005422049365296443517274589944562560 10526450 -47327922910385900932450559350133808000 10526451 105732395493580187023697489372121573984 10526452 -358234320856351078658748607335486690560 10526453 -5605548672733422003694405518447329280 10526454 15988520963675531405983212796490307648 10526455 -427016207265411007079715689994559868640 10526456 -110863754369979647772111360076741017600 10526457 153302462832159612615953113355374871040 10526458 31285632936852455708017440713033524080 10526459 -374982855398653576580623428682252613340 10526460 7317012185316670334306577265796382720 10526461 -86700356824369697851306781734270049376 10526462 -335717130593067810490659460402695241536 10526463 98580055140263222139916904918217330240 10526464 -32325662911248583445943328288670744576 10526465 -30161326075085098521276159330270315480 10526466 -99298324371154630619783498493361896576 10526467 -1913764350909538202739224852562825008 10526468 127788172043757571574389374452276115456 10526469 -263188793217016339942029831485672525856 10526470 -116164321619998247131005444912102345600 10526471 216957272531595712695566295389767677600 10526472 106439141588889281904293309153803837440 10526473 49737906094551134551128241191765348480 10526474 521678053482468534246248543093231375712 10526475 -50228139441460070811820014491249520000 10526476 62048766129106940205997696596964925440 10526477 17948724127987153260873453645307364460 10526478 -47306128181963838648527556619347335040 10526479 275734985909501005461925191565292456784 10526480 -28474602054492434226410677505190051840 10526481 -29108387965808028983904689293665295488 10526482 -15559656797223771758315393251605495408 10526483 -680522293271595970061989246705323560376 10526484 12176796754427335150485168613563973632 10526485 -27470885900256150428693025864355320000 10526486 1492806621793998271237885738477406784 10526487 -446165629590884243258660111363305727640 10526488 -66357147526435167547412593468975472640 10526489 382113868644096866126443209544214760324 10526490 44746574081716716349226149826784000000 10526491 665818640698657932768280337857974769992 10526492 212800234640933006606382525437872607232 10526493 -412097329190880225343014858621550532736 10526494 142386962588352105962127567761696993280 10526495 -17392353951512812406754877415585001120 10526496 593238833576513832700731489061567463424 10526497 150721943169197821997916432032402526400 10526498 -57479671597980299189066580534172388064 10526499 -15890675706403136029462799843403233400 10526500 -130225840250697613169115344984810880000 10526501 255240887911114825080141914182283645502 10526502 -13146300968658336890066191511202619392 10526503 105675590614109685437037538782693094800 10526504 -423479495691872580702735706168324915200 10526505 -90370030797920729678208058470248156160 10526506 -597761167695908392800807427921524048 10526507 -546439729000305234227003587258439121840 10526508 -23255553050935873402874247200786964480 10526509 115019849289533847859166184681664635616 10526510 134250794980801453377910821503724952320 10526511 548725395472199355092531073818643840384 10526512 -9467918998048740506093027850473504768 10526513 69738237753311275167299200952125987200 10526514 -155892126638438125576340397912134847360 10526515 50836419799118304518271730117296349440 10526516 50661579798947338097561889002373120 10526517 614745077994056645402728987716961163040 10526518 -92685146994122716878781858849958099040 10526519 -746985378533060008697113292506998845904 10526520 -113329334525380818253080984618111590400 10526521 -150637474957508465111077019572804952278 10526522 -94524909196418820901496567241249681408 10526523 -24410817881547534372956322478830126480 10526524 -294790765183569702471943179206860923904 10526525 111872468549822680228420174789964704800 10526526 111837083722610819732468542629575452224 10526527 32810670150580683407461406109392841840 10526528 -170786110859093002131663951938500165632 10526529 -3542565196185231741609890788714492992 10526530 -73445934180331988260056682670698329600 10526531 207108975520345208657189250092224819104 10526532 142220065087063992203360988146598481920 10526533 512077893109989007563247667690255514782 10526534 371697705212620606261750377678889624416 10526535 367801573098415285450742618769426481320 10526536 191451639313204718676207819581232691200 10526537 16799486482073993687772033583950683520 10526538 25162518612691265578067482906611110400 10526539 -469621775132946319635406622787948295660 10526540 76429302360303903747961480284929510400 10526541 179997186265557916036295691991269578304 10526542 -21993235454317094764624733990033053440 10526543 -549742558749491814214497626455883712480 10526544 -3909820949441398110668342179343892480 10526545 109268836892795506822299438605782281000 10526546 68639281980833728409738942151736449024 10526547 151204704794282598559870983462341782200 10526548 -158785502633734548674162067086996858880 10526549 390380531562889905736731416408524936800 10526550 -88958329408793779856975036640556267200 10526551 279475536676401439334686081372114017920 10526552 204045190134001849113078851791110144000 10526553 21528745242867599646565293902346880224 10526554 7926390978482602050632431121781065952 10526555 -124138334470251171680216082898737777840 10526556 24703039107975508747646567559613327872 10526557 132730977541871526434846233626345312806 10526558 98249118204724785095694844291402705920 10526559 -229543463584012757855093711795792026296 10526560 187149062383722321258127574083758981120 10526561 499805692335731041766460420565290192162 10526562 -60785406487083682310938396309826437680 10526563 -168345346796196869609546501336340905188 10526564 223284644142629124467922947642462342400 10526565 -68721309337832692356090929612249491200 10526566 160805817371955168135671389924425874272 10526567 290421848712886046393290839989029298616 10526568 166062000805270883082639961284269260800 10526569 61731507194471686270581593719032454970 10526570 198496802898297770009671534578175296000 10526571 -367085495961697675179052566859227419520 10526572 -1187441805196103345772739207945152000 10526573 660452938666296366772331736712931988822 10526574 -42556510078404031497861899131205144448 10526575 -95511592139997648452634661134104276400 10526576 -40007238768505250222337447140604346368 10526577 104042167451764503825497948672057199360 10526578 245222186525094007710942674813429590656 10526579 -278627723236357660387455540612602588928 10526580 230031674707517614350970716750472661760 10526581 -61670813141660326181802687160823860868 10526582 -18382008296306510109911149530558446016 10526583 50063462181340257059327727558119605248 10526584 382226806324027073225128078617782722560 10526585 -172064968595556416770614380442159212220 10526586 -1253115311826294244354606404199345152 10526587 619399397281374171488517778410457217184 10526588 -196226276472410833802614865260574349312 10526589 80942460270102937828250478171884354400 10526590 -51931621698287788342805461885703646720 10526591 -163521543663267062144778211009946011008 10526592 -505483859814755636693032535463454310400 10526593 -101255434133125352850405988059598188480 10526594 -82853136288238015196791877117305774080 10526595 53930498068780499763465542512211449440 10526596 -442888188589441035232596478345010684800 10526597 610444640975993756261586235774175390046 10526598 6277461554594458219757918055667989120 10526599 465358197392437095295336415497646264600 10526600 -11919468631479256121278991260065792000 10526601 8426076120334349918529969010096994832 10526602 110963674680820405464186258157232411904 10526603 255164886086571340751995893298559057160 10526604 -94658423298187235143594797194412220416 10526605 -102931572018457796308991138225691060480 10526606 530569565410075333848387084025698225024 10526607 13765101521562453121135427330734835808 10526608 -47575796615358633577900935176975810560 10526609 -177220716886868287698032228270200075920 10526610 -17789176343565733464579922573918026240 10526611 -93681758795784126097365750140304252336 10526612 100049238850278190078376000435948432256 10526613 -154236327400795702482270433222400337696 10526614 4072258101970420012934573227824362112 10526615 9578761797342400516379541981644864640 10526616 14350239404293768505225388122104350720 10526617 -83502593558147839087203705213597555840 10526618 234954588382508208007123913162238059760 10526619 -266788514665135194609012924809871138960 10526620 -21267033168976799003802772064296888320 10526621 -817133875901234062458778985389364017332 10526622 125443440464351350868929587151428823872 10526623 435677715199578833934054593511250426680 10526624 -295621653876276717124656532406954754048 10526625 247159377461301277981953359807380800000 10526626 57949583349300574814365250083820160384 10526627 -205400589921763496454694601469580378320 10526628 40342467506673404562567145698448465920 10526629 21503699713016851129885951538758088220 10526630 131521561521331891309304567017632600960 10526631 97165141662458057660009136750987725904 10526632 208798055293601250336410866277745868800 10526633 -105642034637646586123068909312974768796 10526634 -73296336322219830761148584356828628640 10526635 162691689502205330169373969086461705760 10526636 -767135297398039593797426159613398530560 10526637 8212887146099307170747935698350976 10526638 -120184674971225340952556446863275549568 10526639 -681029779674760829082644833405292160 10526640 -4883387359047680076127181862658375680 10526641 347532105923071430320107132113952072432 10526642 -611895901408346925643124858717867520 10526643 396932858750913655798805928584136358932 10526644 -117397124465557789182664682210827521664 10526645 -193161346345266069092957835445978448100 10526646 -29394424756303271537175642594597027840 10526647 -724180312130899500731463836352435503928 10526648 91371386521922593962214894302508400640 10526649 58306475185783804429077417627962621952 10526650 102570129835037356802741978735024254800 10526651 263521812253763577926418233689671827304 10526652 -419682788474799297888442580201967974400 10526653 -52944229585336262645552253467083915860 10526654 -130391756542687540805736958491037204224 10526655 -108132959149227787548618072950727610080 10526656 -16142088805884462898770613006952824832 10526657 -507140475048853817871544355765211452094 10526658 1071810156555912584795169675259623168 10526659 103186842821658222713277393939690936528 10526660 -134460001931433286266335983455440179200 10526661 -187441972387159659816610702573771099968 10526662 94003630157000543359375809494566401600 10526663 25705627580152389698040766379132955648 10526664 -312225066103746726799918682285079060480 10526665 170794743599651977021301430942262881600 10526666 -209665490445438948001022074125075925968 10526667 -140959522553873730853161890179005198120 10526668 -79665758315481684012224675406140081664 10526669 12412919408626314197746439362763121996 10526670 -22896098663717643603767844932947968000 10526671 126174006954895992580321581989106996480 10526672 -117557245047058084508563320609612349440 10526673 -5103786088458459889805740107542677632 10526674 -292817575157353356715569337374850871664 10526675 104521371866159143415523125244433458000 10526676 128820613317386819780821155882577938432 10526677 -150832504986633719296827252688858898528 10526678 143556738125662496634049915737387209856 10526679 -16481130183544067324402995396220727240 10526680 388609981068780555652025524032661094400 10526681 -353060235911292525935425529057657880000 10526682 -9364845695382870798043673030735083008 10526683 -5230114106901828238128624347917240256 10526684 120833223941502144920845843277014302720 10526685 -41443422223611671158172580872566300800 10526686 201548375333930815810160446197747460224 10526687 -660693988436223465614797956935420429664 10526688 114196516367623593493446639934728044544 10526689 -287472802740715481905457425150737177888 10526690 31913304183439309025550219125622919680 10526691 59997870034343913655672100777252369664 10526692 319440627309086148663972050036849574912 10526693 -243905997687013508243501864262114857700 10526694 -78029603114969952449765548077291517440 10526695 -190093586051246321709026098777326539520 10526696 -161535848394700354619684931342079902720 10526697 138756841680864746879037613771410572874 10526698 -13486133176421624704262200465150801920 10526699 638222238552984028131718253034248243700 10526700 -98081442157270275054425423306591424000 10526701 1611124695369256908625925461488115200 10526702 -26916453770359778708185080579345360000 10526703 116030461340140642922630941749605713920 10526704 -50346029777470322920078809230620655616 10526705 -5726093665793645162801233631520412800 10526706 200316037428740683248866590160237483520 10526707 -298107084740171172743993920855198862040 10526708 54690679239177826867358969042290594560 10526709 7062286351528935275978517401940773184 10526710 -236374866875943210224185844720701680000 10526711 -130922350405362425945714781742526142648 10526712 9271827569392388041956328418638233600 10526713 -688161628459856306559038810519077670038 10526714 604245625114181641285250959192708289280 10526715 -195028510018133122520974420898165904000 10526716 -125762279345223034151074661846994780160 10526717 1143135287128774938114231971908853766 10526718 4330866284137112930128825334765354304 10526719 237180082734838138593892979060895340176 10526720 231462676354232048862403954356812513280 10526721 225891478532777787737977736186889769440 10526722 9260726966179431938663707724203192320 10526723 -240571928022514816605026345050911722064 10526724 -10682480277834016570921329698863521792 10526725 -163209077291887642258479931435967772000 10526726 97239321764978583255537560471973932160 10526727 -287402212418685103865472959563356104280 10526728 247407254915497639550835700171968184320 10526729 -469902619620859184140670218071660248220 10526730 1893323030907068210585893521877182720 10526731 663876883383856024454849110010234420160 10526732 6841300294508531496658556896427311104 10526733 -117211258857524618502409778805396574080 10526734 72928598501754237460383460422819936000 10526735 -268275800952488544401436049025222995320 10526736 -106397136047818193599025629664772096 10526737 -259979806020980228566646578107981471500 10526738 370231974447151806598427849843537639040 10526739 -441086307488589889858452849380872121040 10526740 45347175817630098293900853836934266880 10526741 69870969837631765798637032673872054080 10526742 2175887735226766161436228558387306560 10526743 90186686460752686591635005074572803400 10526744 1016785244121738321784315629911408640 10526745 -111355740824913655243691489334189650880 10526746 9658136475828613208017402816801899744 10526747 145727594514942787373889307335159569664 10526748 -94307242733549652167576190519335608320 10526749 -37108176848545267960947994558619623040 10526750 -58462235939505222938021931654831360000 10526751 184723585905402037401948873452489242968 10526752 129442853945343692204473502954563633152 10526753 -93052802456012117568733927955811043998 10526754 18621410466304130663548056946535377920 10526755 -148798364618596104673534921357017907200 10526756 -174639773435456221027093306072860497280 10526757 -342435209897781898657693436142318345408 10526758 662355422584039204211683332723492000 10526759 -206957868013887432452361170322916629384 10526760 -3551891282350831915546096172218291200 10526761 -99566294704584571134109872461384797568 10526762 142220114019063332375215171671389782272 10526763 -38742368087711871052159432633250798592 10526764 -362998029643027596756290778147010503424 10526765 28560606982030989330274237721950711320 10526766 249322775968614512278243704050116329024 10526767 388513033721422791746408965114288291584 10526768 -26282490503135858827632257186638725120 10526769 315947232607985674384464712765636383888 10526770 -220659382770427318017499891863072834240 10526771 -487428638090803180941822314738921159028 10526772 -34180939848154904438943121725757114368 10526773 -388792199120665031250602356078112632978 10526774 113386264914750987052183368334096963584 10526775 -60874118820465009363344986881410966400 10526776 29523564537160913253190714843520040960 10526777 -773080174359414039056716621741725048060 10526778 -231653052914573970984655870376159619072 10526779 184290899135733346417878536727644239280 10526780 -100299633373241959044797287257815654400 10526781 -13649296614464610954830469624459840 10526782 54850424102918205895587420478629516672 10526783 756760771304743760767421958237810148032 10526784 25321611652000491942598955971714744320 10526785 -376225902258277342114831838534087263020 10526786 -133910718066929707729204226697717039408 10526787 -144206780534955523331015091553157760 10526788 -141185460249066321281972643555125329664 10526789 95309076543238655764724919094052252160 10526790 -88042774638669517995875041525959720960 10526791 -223943581590601386357901740996409797792 10526792 -473107721224218950260165936121423232000 10526793 -206688896857940637060897578530797591072 10526794 60329094154958699295178731512246085168 10526795 13484310805696209317777188992019504800 10526796 -27377077062621784567324634676980766720 10526797 220130345967276836897777468792214365186 10526798 -12995376975396143057826027349901165760 10526799 -180336977290753991391909592628672028912 10526800 85392680719710800315378902836980326400 10526801 -172905960842956703517913390905209692608 10526802 66178924586838601740343184353996008960 10526803 267003437092837536548954616848772032080 10526804 -124007359674917132096036548787432329344 10526805 311782175381547183211470421523385579000 10526806 88824700094523747723767571715398576384 10526807 149987707453324111383983152418859817488 10526808 -414848686370541398231803595049250529280 10526809 517023931722022885952559105607308784010 10526810 1463398474570794109300597864807311360 10526811 221325081736221418350961804402929885120 10526812 -21730537904779489262346320867355340800 10526813 59278249285226958195025279232250132288 10526814 27437763854920396020929630224716257280 10526815 70408114621614757036264127888409819840 10526816 -1098555923383132494640324730208114180096 10526817 121026518413098456915511832206894010400 10526818 -66764366558696654297521738301429587296 10526819 -20479487730541800611645073261111966456 10526820 8088318086411488632310381103800750080 10526821 707034607631094063170026213618629313022 10526822 -272116278569741121634199947650683510976 10526823 185440424818015874785770737298197584272 10526824 -19214466274535232849982829482145218560 10526825 48595185249897489296049612817632038400 10526826 108045112382408947345554332879690112000 10526827 -660737093483371232589510790977178717324 10526828 -81295227822837712613460729670194960384 10526829 -278061560909254018815636135999085626240 10526830 1161053550746567718966653360842523520 10526831 -47798088151743145437431699660659225920 10526832 5764199816008430787083829058753855488 10526833 242601237891114288053914592257346827060 10526834 434103452594247792749841474995360844816 10526835 -114275310686408583187791769408447584000 10526836 266067143143119242264993085634663813120 10526837 317428848256926150992626656824270013486 10526838 -98407983930033716304069763676102234112 10526839 242256574373076661242095416708822177920 10526840 -305932497080846258420444981261304115200 10526841 -6129743701039558262653489347272575410 10526842 22793539026070425463697846428767898560 10526843 -613769661653063377727028573333548386908 10526844 194604797971684023349134738214283567616 10526845 -197378258025261396521576856897337616640 10526846 15044202303201626158854498403468557504 10526847 -192156004598444443281526389010724902272 10526848 266894381664623682451551090143102238720 10526849 201106741424653100433861767726778686850 10526850 102020853855141558973849599656017020000 10526851 85820957610773968443556905839295881852 10526852 -146249203941962504990411572035971469312 10526853 435706385136316990354638290447410919904 10526854 -65342766164939358116401049588056276992 10526855 193162655480765555436030993567303396000 10526856 -46182031671409432155222312770813952000 10526857 632877087116849480059654143091322561232 10526858 350690311733567032618491033604763519280 10526859 29720546137659319485901148374155804960 10526860 -19654896433789396475356988737870064640 10526861 -152663559676679229091911873064299806538 10526862 -1871247300570014803011175105392518016 10526863 65056991524600126797253320134452024112 10526864 -11199068776140744531277549192852561920 10526865 -214510533239330716708525473581280065280 10526866 33010500782849399168402371115186501760 10526867 -143789908586467701822260585086586988480 10526868 176614193311761502728051720893635645440 10526869 -767118625790555124685917882845499930404 10526870 -38328770896552346296566999089369111040 10526871 134388107673510407617304004893666775912 10526872 -431682668757511127106680367322449592320 10526873 -1323782766136925532564796223474024832 10526874 -62906763232013524404734411958258155520 10526875 14010013874855167411270718848320882500 10526876 603884951251754299463395655070902719488 10526877 33650074657102840809450430546929752748 10526878 304527175048270941584445710811600762240 10526879 -791781457691102119960752964073391872400 10526880 535728442953618516253451463834992640 10526881 453625815321027415730077189766624467682 10526882 177603283720241749196932962123684627792 10526883 4187541117945412196418493517214821184 10526884 316921803364942735275107633733962400000 10526885 -159795868992267842889758200741970268420 10526886 -10187857759293064936630368439515075456 10526887 -13540709183543270629113240019096832000 10526888 -122906387437197974035750123715565450240 10526889 -253519033690898876071353432175971135552 10526890 37953383610911420349596673600702589440 10526891 -466302304531862723081755729011714549708 10526892 10863747812733804703392715858952484864 10526893 58274091398942472067003619414986924800 10526894 30855748772224722951938965557006786432 10526895 165752966780090092862542368751191213600 10526896 30154644473533642287283560719431319552 10526897 -278603273407178758696026259206792066780 10526898 -26952143568169942246399519733445519360 10526899 -296819376783133928667670405807518042100 10526900 -170772109864699713050462741249522736000 10526901 19428657605365237104924773319538944000 10526902 184948916974184519528961002544273781152 10526903 379003649874419047670924727668907421440 10526904 -25010438149021083038347125536755200000 10526905 -356166326435582893600900993478462330940 10526906 -223053068192006700082007022980463419136 10526907 -85010651520031665270399735130422104208 10526908 -127885542535660195385823020215204249600 10526909 871971885204419400666307876693265755104 10526910 -53861260561376923644395868759681780480 10526911 562003524179805886320964897789497960512 10526912 203502227167605974883017046791993425920 10526913 -180363226886466049680131233236140651160 10526914 -55044364308040088100964436394533901408 10526915 244977240711469990496537279209059293040 10526916 677335299841007655845613032840822784 10526917 133911046168545088408962769710511114332 10526918 86760542812878036932833462634704058880 10526919 -281879064018316915666610510184987359232 10526920 66397312676508168966427296234349056000 10526921 -301273130709329355871346563526640912588 10526922 5780620550950089207651871186429792512 10526923 -123148821555722470900810528840783351896 10526924 -320599893679896234028115862503843407104 10526925 -155227664821834671243532541375164315200 10526926 47789751998041593064511222727127518912 10526927 331604992290314847532703074892686342224 10526928 -24750917016539490727364175107081895936 10526929 225162818817092329789432957159803923776 10526930 117840694734556984151571528629415603360 10526931 100603001643143199391415792021484464280 10526932 -128722748303736714383059528736776825088 10526933 454118953319427537472915795511071393440 10526934 129273135792833888179678669053735360000 10526935 116367354421702432607341979854317747360 10526936 35769880903820312865545691966507663360 10526937 20167621242233327935456286024966587968 10526938 38342883512632004989837963440683756544 10526939 365101413429783954144689822156100560640 10526940 -184239149503040806996193587342616724480 10526941 716159869093836107464328025751710578342 10526942 -16346639038605815346846017913207720000 10526943 -57058555559015527936133460606480372480 10526944 5400683305160176175562165325816922112 10526945 -199108916889972060765801630776446762560 10526946 -196537700196032211289889687630356914816 10526947 -196887160293752366708297070673634996880 10526948 278468099374512097147369603465239280896 10526949 -129423741177735803152877108337057922560 10526950 -17907902381467798828705457529352704000 10526951 -511513206143414520005480627128043247048 10526952 -239170690661876753381512605912413306880 10526953 54679779912076394416486961939602664164 10526954 -394054325546313808646218286183702815824 10526955 -32833281148227541532827486169410056480 10526956 -82732410054923259380811988050327490560 10526957 134066739848559945147291854747381299200 10526958 93904283863942981443568771685573241024 10526959 -1529434600881757310190170807015301896 10526960 -11713395114955779891793580988182691840 10526961 506235148307094973780757540824224319584 10526962 -176675511814686653568216905085479820288 10526963 -185475660636622677308902495364483284788 10526964 -158657531671660934682673034419577769984 10526965 -16101869033435607449895658785196124160 10526966 145776888519349775110306843924510447104 10526967 -180539436970223882159880094796872854864 10526968 -215302394057677414620564251676504637440 10526969 -69635875622032758305347979903510666160 10526970 -109232816932588574656519706500587936000 10526971 -25994527367478335242105896089428305600 10526972 306990685582285143606388279097029963776 10526973 -487924076094433832950012902301284229632 10526974 31242039092591552056321646719691419200 10526975 -119897240482138970612155183138133373000 10526976 -36246494968307841481171441609038888960 10526977 1208224878298233976998019813876602372 10526978 -50289769491666990926378739898363923456 10526979 192861844555832186952917069576763520320 10526980 -33055680033923703493795241208529305600 10526981 -21266245515963948912436018176773670240 10526982 45054506788965070218301431853422182592 10526983 -537416314786374088919483255936503273920 10526984 -64467095203154349600909109606362593280 10526985 -34616934553261445409961732142182268160 10526986 288840043065850547784532186787192166192 10526987 -112394993421063184549067924418248828640 10526988 263193581563886879616202294852070461440 10526989 190659306844259254839630915876038220000 10526990 -9501978941364246922623852208176163200 10526991 259445796728288716925018448486230560392 10526992 19782018511283877463984394721615675392 10526993 -829728840919355285798412158892011530176 10526994 101688568325472437660822610812354426880 10526995 38142316703430354522671391385466616960 10526996 -245297322335647331060578505592108437760 10526997 85989914648787256453201691899290796128 10526998 278412349065647566371558058499010516000 10526999 73583651499406925665949398633162840800 10527000 -489041746206811464817735625779200000 10527001 591052853511848324125175426640678641104 10527002 1109722275582290599031675915761501440 10527003 -452421384032455018528830984290271811896 10527004 264101493485863676154635768745647680000 10527005 -32408369048721724500676935462728690010 10527006 -36825234661612659250597044904749904896 10527007 602919294797403263807208869816456027600 10527008 -494673020412122128658584382079579979776 10527009 -177954406775289229525503599030157731376 10527010 86551724431537128745513261322576104800 10527011 45145661508071827487069113113324469248 10527012 718465578564829574081246624369160855552 10527013 -195982405366565541395216182239222566400 10527014 -277991712137349141774940515581611623168 10527015 204800470179815490662841201274418363520 10527016 236384125701497047608727959095736729600 10527017 741227892297701736455895341876191635066 10527018 -2153282069465701601179154332354824960 10527019 -77603748725684441493883619486020558656 10527020 -41441793656594525491343554664854763520 10527021 51057282783176759451418473178812807990 10527022 199723133667947155348310710035563528064 10527023 5827858984825264850373502474140572664 10527024 -2405926940333508814439966532291035136 10527025 -115750698527530063352440955348857891450 10527026 35521216811831182396022380496474361600 10527027 86906615084648287881830098600036799232 10527028 209597291802516328754800700243102810112 10527029 200393256361809786653446580623922838720 10527030 -34169063726293014382018178791425638400 10527031 225507105716029919363976600556333133712 10527032 -22421460489830326937797494578661703680 10527033 -180269130328804231454188279496594571552 10527034 -84032824855054812796453268925910798848 10527035 223639226459841864981725973266136228480 10527036 64147247932106163458654914299883029504 10527037 47395615614324484600099286913648380652 10527038 -20593258134181599961428144259205936256 10527039 -11015093182961794281568397936999300592 10527040 97665797589428693474251627911897415680 10527041 111561972265430209854237644649114420672 10527042 -51353358876125601217323066359275309056 10527043 -5573036380890357592958923218945616708 10527044 -199032028999282565912526797882861257728 10527045 -1209480875437565216687823399387456000 10527046 233489655809713160189072459728297021440 10527047 -330886154065728876454830326227219566504 10527048 -89965779851953070116460901732378378240 10527049 206761115424198056174048489110355986568 10527050 -15106832885416687802968192020389887200 10527051 -105476811870046872851367357101191939368 10527052 -88520691563033254300758865216561648128 10527053 578112758877666062241729015959167597302 10527054 58509810320174852495051353612853726208 10527055 -66231243077312656133786481791581785600 10527056 28519030524615065974715573952812285952 10527057 -57472467576735622205669854628184651360 10527058 -303571214720861661174621298282929318240 10527059 -694945323840417944162526947920376512200 10527060 38588755340431220129398590967205314560 10527061 1173184201701787353129618364910416881472 10527062 48434323050600763801645546286763595392 10527063 -355326060651302554630739659901144813616 10527064 -567836678624117860917003261347453030400 10527065 360078658483520109015924053543519987460 10527066 263510387109979858098146092813847792640 10527067 677189442427178199592528012167165378116 10527068 428116401278691499976538509699100430848 10527069 -24093542656451043026620223520293147520 10527070 206565946009315507366839194858059740480 10527071 -174966559554303132882735181161604117728 10527072 -159920413577443725667243650508739051520 10527073 -128950398804848361920869237241726283776 10527074 -22127066498006540786933666744561760480 10527075 60435314212191226417319903990002062000 10527076 -108023985750640365512169257205731213312 10527077 -174685887302745471734047046425571828160 10527078 62251009413842718840635812446595820928 10527079 28074886186889921186725695817589904984 10527080 -71308135775341293230847819704059699200 10527081 -281556772808749957570377331971482107248 10527082 -96691666142626813826128952538561238608 10527083 -5059140438287797929330012818012904960 10527084 -4463534659094441758891658456884433664 10527085 28612392170579996462523956878167360780 10527086 288858249152716749227470480188179722944 10527087 509039463244465315813151080197793541520 10527088 471194599775166486276811306518970368 10527089 -60213505448188213792421761168598058444 10527090 30572231201302674901524375421100620800 10527091 -21719597403568999168900539782441175968 10527092 207093400338482122751491148801055363840 10527093 134242522505985937007481349316117212782 10527094 197028028626450934165169718345068136096 10527095 226151497908258625544343887534998560600 10527096 17176909094088791402882240032481648640 10527097 -6926480004238881718479735911137890048 10527098 -144108339283109397104687548805893593120 10527099 254672139670366203351467971764780024576 10527100 -16547253081519449911039321600016320000 10527101 204076837090465678937553378890455873920 10527102 231582945909119280914549770354397782080 10527103 -317409924785877865300169087895210845616 10527104 43811159648154434855576454452320665600 10527105 163265009658267218523694867728087520320 10527106 -35618273966805306176291310425497559040 10527107 36611634396833450246906823722525709312 10527108 -149208441447220890722812560704209403904 10527109 -137112476989737673290370081481433482400 10527110 -112020882591015216353326364451634654080 10527111 13375717254478287911932025901853399200 10527112 368279633974925096983592135117257651200 10527113 722339353240670396359885895419928158362 10527114 -28950040714733222834568165131049447168 10527115 -143255954784430264388300086976045405280 10527116 364525980882333376480741073579860162560 10527117 -162056482333865229834298255577747296320 10527118 -84551584971290532378783595669158923520 10527119 248681665499894558230707351299414419872 10527120 -13821028571925060979517352217970196480 10527121 325552004959209772847439931172466 10527122 -119019506609776575636777470864775243888 10527123 88410286243190854399889205060610063104 10527124 -486924279918996776824657337532004241408 10527125 13046400651457890052299837974134944000 10527126 3299378708929917444359135876462882304 10527127 -237333926299371082789225804205413176440 10527128 466601745607297393134369655789718108160 10527129 -168388552656740395279122858719843197752 10527130 -35540582338449483100625556904840545600 10527131 1017809174443221279192419887187851344 10527132 73128730827631288967652890836566687744 10527133 9020416706268775320995436153536390284 10527134 -231285914287764785242907550168683810880 10527135 -96119887616799523989492136885140787200 10527136 577868658280024910444460087631576694784 10527137 362905596213850656340172211843356697792 10527138 34905908481448664240538821270842982400 10527139 106871791622273906941075550460947331840 10527140 -48412296753204733668679143197260492800 10527141 87896117297656138101154431232707484704 10527142 60874734335661631164455309725901141472 10527143 180114858982495212596674251380624152368 10527144 265670089656326095148151987245026590720 10527145 -114974541248669140605876021551952960000 10527146 -43638948671064071500023849034888928256 10527147 -401458553191211977924811653406193426276 10527148 -315171700069921514674872675683139072000 10527149 -720550646745761009430794132637533903850 10527150 74335765111780844360213944730825169600 10527151 -470844093198274561147855773586630469328 10527152 144047946922791458096584835944130297856 10527153 -10724651621273975541192461159109228672 10527154 -66804435005411689762775066607573697536 10527155 -390380671013593520016229734114567559440 10527156 -241298915971551326247247069953742258176 10527157 -482011189322180408767246776292146795008 10527158 -319878620948778476441250039041741812320 10527159 -453227641907079889879578139979929685760 10527160 -134737231459761580753208878258306867200 10527161 -307381954493211563344085948285524800768 10527162 199701067758348355228669847394176381952 10527163 400375964123875899446751263095007277664 10527164 512642032978460072171666119632399484416 10527165 -17721307632758686427642687199053697600 10527166 3325689006428918670684614814573877248 10527167 110715994241455388725527001553734004592 10527168 -58739443668825187671853730740064747520 10527169 59994981186098334998394360009008208960 10527170 -98945979777972922209880554679063242240 10527171 -148501294110022131615850566776030874888 10527172 -82299062369007876994378912353566717824 10527173 397004731334442640966913605771482879324 10527174 -1554788561532091796612293050654074880 10527175 -15993996144668912858403031294026535200 10527176 -206252137601483181151318146758611722240 10527177 76999564100177286027768842800751669520 10527178 -100365937118390726906713730821543484160 10527179 221617365627179616896423456246601335664 10527180 -44828872786078949269827955900307543040 10527181 69453279018675277995678135678700813792 10527182 137378120707196076328591848590091802752 10527183 54341468359173595909702339179971006952 10527184 13911518924574094181334559628983189504 10527185 380191378605170225780653919536665114600 10527186 188292673349610875136131303534908904064 10527187 199552765393936269253087534464700617360 10527188 -36300238378865636193526926638578735104 10527189 240873765510245739239387634894362238624 10527190 185842154331100545838783756477561209600 10527191 185483816123947672233650358288507944184 10527192 -23859815475798898494944190683657011200 10527193 235612101206061294251973018482107101600 10527194 -90658048075963764735975041595378265104 10527195 -71059010579259472702875174894831536640 10527196 17651983114063142160418833280587745792 10527197 93773266819749175730749316064808757760 10527198 -136436079019063672843365216096479434752 10527199 -368298059098069845252633856356395540064 10527200 332710851492221677282649089668317184000 10527201 234879105806095087901190417930219193344 10527202 85610958488037796273694220905832356352 10527203 -204076563725524949743673039869817229840 10527204 -105065415748384299335758245526280162304 10527205 169168146791387267139784357575325244760 10527206 -485390943417995408027682732244765865280 10527207 364238311694910609109620654305924518440 10527208 384256125995428590377896261569345960960 10527209 -148611879940776315476395141035999119088 10527210 -94547873569033467088394337669876112800 10527211 -64678719724467456152481882776572850188 10527212 -499221487749623858726961095064433156608 10527213 -443258703621411543753916483373378475456 10527214 -87338779581127674502894362738260612544 10527215 240026064065556193752394223269863781920 10527216 23004566235283101006800876626079907840 10527217 -5262516552234289609303255013568396768 10527218 160248814394079368081898069678235488768 10527219 -803162318824250304729920655816633601680 10527220 8108563261906338384334585422799872000 10527221 340802141219366630915313889734543925422 10527222 31794506818383997129230214592640284160 10527223 -98966447507619545812274117509089965856 10527224 271322106048005539687853903484264038400 10527225 -208901652546947063517241143709461476400 10527226 388956379763384362884365536051415955312 10527227 450097548308827101825278090949589271076 10527228 -30641762979732186021665189920178589696 10527229 -367425353530006825621640415772725746170 10527230 -26239005296286187061915977876995801600 10527231 15179146747121570787405392043619648512 10527232 -32726341540764061874341719496143667200 10527233 443479527171788935975686341218216442880 10527234 198779764684781763795369729066921453312 10527235 441735315408429652452041043150601033200 10527236 -802508924223728489477028916653638400 10527237 -51156474877509136718413758352260544800 10527238 253856056848379261136951316160854006144 10527239 243351447634719883467696266506475629824 10527240 60166305097683501843085044157393305600 10527241 62675604277142460915932612349792825024 10527242 -269051348238262106075761454358468768 10527243 165191362922515689411562729598645346264 10527244 -32916377810143090261757483214219778048 10527245 11541500069153680835202074869191463500 10527246 221404107065319605230744722949557077184 10527247 -341548784519221883265374352501714996304 10527248 -308713473200047593873159457868218368000 10527249 417534303738635448567523374268875602880 10527250 423712107800576058624424201269560592000 10527251 -47934357156380840454764305527307743840 10527252 322836564435005967525051726592737331200 10527253 677511858740643002396607569174063564640 10527254 3813308570444120412908223079283184000 10527255 126170701482108584046990628307552819400 10527256 548956241225859404719790830369658880 10527257 3522718084919632449294067081381516488 10527258 -173795867675223093549755364629106862848 10527259 49526469825239312521892826716721244480 10527260 -5453815375943670491816370938187248640 10527261 -223302864277395188707366083936451167360 10527262 176520287959752383672938233794074357632 10527263 13549172064296149344954957333304939440 10527264 -423050687532294579767614401388299681792 10527265 -104122899669197319221297680990299057600 10527266 -8194244636544689569443068628723388416 10527267 -234641104295285258353812358196591141376 10527268 191587554617656857547257829288775109248 10527269 -576748609498830698760673808400602715330 10527270 -52925999802229298895794702177583663360 10527271 -774354089197817277647687265308353324056 10527272 -155891195026088002847205618264430264320 10527273 403728403239946126700961355618856020800 10527274 188362820521794861478594652595596009136 10527275 -124506274625550087077348960586802307400 10527276 -113354632686927414746566142798079144960 10527277 87243434480228115767117661417993249292 10527278 -201698624276412616652086296096523642560 10527279 36013223447738485072074178628392137600 10527280 2432512779987007664555663069379624960 10527281 -516268369395222725962206866974954311918 10527282 50147121518416289820963663162645325200 10527283 -93676096785818867562227767117231399392 10527284 79467384765311799655129335536490381312 10527285 10191274512213288943826286123637735200 10527286 96181875331824293658861042959936612352 10527287 282818451857564469605872931471546116560 10527288 377166284772236782495372468658171842560 10527289 499734179267374820194634311028672599440 10527290 -91789842773606052616657213769808998400 10527291 -568988875240358106259613507272746506280 10527292 122407038663564050972704817818422684160 10527293 202792157801303105380132088177160866400 10527294 -208081326655693130782941637676862494400 10527295 -927444038719850527944134508663937302720 10527296 -6296731357267232347381182451619463168 10527297 421426251570716596646498612907885643200 10527298 -420253630626038382732746233843535415600 10527299 -46740833489919894951266150792220615600 10527300 8634752298392648998801996694651904000 10527301 -745585346136231820553410613990848388868 10527302 -59921454165171314728073716721919008448 10527303 83541180292066828335312613316067840 10527304 19083075305317438957821438130079539200 10527305 -2667782115920363425875585323993039040 10527306 -85751542416970626288210420910498469376 10527307 90925753629547832958374602273869168432 10527308 -389433970734120693124801009317922172928 10527309 77518954120119652250606535328753107084 10527310 92635103658669634477537532528215930560 10527311 -359274911626455859387549392385696953600 10527312 -52958435847997028633419897049929482240 10527313 -376558291991726323773182833148614773020 10527314 22006016458537534584068931165001047552 10527315 -3559253556527310984603742042369668000 10527316 64633954001782619661850880902256117760 10527317 -135461394471686838779179652740833921600 10527318 -203118513300314878131357932030237914176 10527319 -809568458605424514148951919402596073760 10527320 365439102056334150188222349507933388800 10527321 -66198864202854398845825570101287534592 10527322 55982388450009368613705204472371129024 10527323 88863539572053571878717958849453560960 10527324 44643285954587566528185550541167752192 10527325 167821758889905848676685079876699040050 10527326 -190844852089707827458571432072922627456 10527327 -22762419283723094450620565774857930224 10527328 78015545851843938259679750296026218496 10527329 -193124820010725033477290407670090489580 10527330 -4543745231957029839812433889349222400 10527331 -336352884940711681972300598279162762736 10527332 136891677679072971137231782088788039296 10527333 85527293540422766172845503143688912800 10527334 -6290976677027613348624659293505873184 10527335 -92169146101405465494371174759157502080 10527336 -210780778504028570952139006180790215680 10527337 -83962565625026481725893701527923088448 10527338 134174335502466237338062257350753830320 10527339 205303166378279402341009425879151387224 10527340 46737415656952231644862210898940579840 10527341 -645149355933243077446858845466506918816 10527342 10512819187724907846998135048522686464 10527343 659575148490040020223124050061620685544 10527344 -87900275846604102073423389912213258240 10527345 109105438464739414668528719811694204020 10527346 8959592524280057046465911058725743104 10527347 -217652694492190996982309240082045145728 10527348 116797414269125370811130377568760268800 10527349 -144636803187917767619076430311730624960 10527350 -43130720152643679809364619672774243200 10527351 -166934896841927030081523012608369036976 10527352 -22412564418399490947388757273023610880 10527353 110460473302077106099991345837352756864 10527354 142111628226496347119561093598519920640 10527355 9245163398425241189608656869753061360 10527356 233367725120156771376003156169816012800 10527357 -110216850637282146698150941076425343040 10527358 151863021435619678401262237041801377280 10527359 -648153152781786696669461892849520785240 10527360 -119960395174555783066532342294957260800 10527361 80184120602247308025312589398780314452 10527362 -4501543793284808883848068633515248736 10527363 -165821620174151411736852460768032048 10527364 -205759610699339169852643584343667625984 10527365 32644540722960803236951517922342140400 10527366 100912566044793416329633107592823212224 10527367 503826179628336724964412799174121595416 10527368 194852517722381403085332817645403136000 10527369 219965916648972395474870074608855054240 10527370 -85825175150754999953894267404652160000 10527371 -13193796536471319855874190074358032428 10527372 -312569008334382700298858644145279119104 10527373 585165806690524326927772774253750269622 10527374 -119671270564117771844164267854242578560 10527375 102810006301633205870522736405902880000 10527376 -59634162871828751921154078370953166848 10527377 265997370650474374119171132975122116800 10527378 333790345072020152074106017451859049728 10527379 -327602713294615424128459882852776680020 10527380 -112433954804187962555659536405213657600 10527381 -477768853077586013142025868605407500160 10527382 -155223539338600667567874767999870073600 10527383 143776752554654769071624318656869961728 10527384 -55000053323161659583026925498883112960 10527385 116476670824562996355823092961167568320 10527386 212523541491997324848100667673002611680 10527387 19570169387934244955173627806223380480 10527388 175115721511696135705916694260400423936 10527389 -3099738564133144638113051793850922880 10527390 15440714389856107547953773171169950720 10527391 -189954731277787769466032935053891440528 10527392 623154509432903217471770051519763382272 10527393 213148118293001135689738717884774198528 10527394 -71895132509831200901932971521100579504 10527395 395919457252824583666560424260339142080 10527396 -137454414379413069696657528447938875392 10527397 -153724811974012784247537607365525218820 10527398 72222489532242877930387532065391454336 10527399 -29995324184384083645922914691584964976 10527400 -131228832151082548173209856178348800000 10527401 408812606465620104388655054976304113402 10527402 45699632305342544556076376925053874432 10527403 -2138807056827237649182568620776135000 10527404 131210819810746786993940328454022681856 10527405 241291165726891204911926398569975147360 10527406 177804069123765575076540299935957382400 10527407 423516000050694987862147084841351627832 10527408 5616799351120423834989671868409331712 10527409 -243239459737742205910825208229373991184 10527410 -41348970554267389265300950504338536640 10527411 186665562636732806555010976198713483264 10527412 -26403112005063283932839319715248834560 10527413 226726781223036038953017744366371696124 10527414 67738006114361703762972915127573094400 10527415 211814293680135818286206638916059225560 10527416 -346332063379010008700973513409347563520 10527417 181720789057885421148169786855690669434 10527418 -113892216105687627481485394488792952320 10527419 -19499853190793710004428722385714445280 10527420 4208054686938402425977579115469096960 10527421 37006637992327185505380310867193239622 10527422 -49090488810209132783470370207044770816 10527423 111375675902249338026390167504376125568 10527424 448924700271630114428572343632402579456 10527425 -84309726448045355338142944168024200000 10527426 20219483155289088270791611088110600704 10527427 -351296104592523272842520122810975446724 10527428 29640842951708637552331037782787354880 10527429 -155433682757980355326487058898528450560 10527430 235585157103189439735915989678623967360 10527431 -40008793601526053592962853380094633768 10527432 1631450505512545718190646234517544960 10527433 50101448947916929154535760904478401920 10527434 184639344215073659704875127875710704992 10527435 -413003199095953780037967864728248680000 10527436 -811853248668359222303441381352607229952 10527437 -818230473387580352895542110349825073108 10527438 -73220171395862473673093758824287172480 10527439 -233511849756193067013511331438164114376 10527440 5997914701194943791667107081525657600 10527441 492309351690882448043077586187619189824 10527442 -479898849721773478262362723362249513216 10527443 154374861967649990378988347472163736400 10527444 25137344123332180012829265434734141440 10527445 31360309880436161600690737214831600640 10527446 92386258376501231284193052961991270400 10527447 -6870240162602915425956460149050992896 10527448 -578889389726859131796758366464550000640 10527449 408461556777603718160054162454334556160 10527450 -82559247789826818511586625053665670400 10527451 -571928183412636194992230575293309769496 10527452 84749360960362931326765008529661033472 10527453 2827285644396912841477102612058584524 10527454 68829105745759205969524262789152439040 10527455 220423186197993810759907139271047652720 10527456 320393988821622890806846347917719240704 10527457 5021086966786224990528313029233464512 10527458 255296329965473239732109753563568512080 10527459 -202121285833502631767403766054268898696 10527460 175789883368324359522393458963717249280 10527461 -140487429402808965743171536764936741120 10527462 -180030390114921654460243647772042444800 10527463 -484739518137872515192972514701887945080 10527464 860350466526549937490537187753693542400 10527465 -25750455539592414389677173686503154880 10527466 27878009511916855492837531204675392432 10527467 1124620237100102324689779348107179560 10527468 65259654863373545856896644718343782400 10527469 97153188551299541495422617592618790870 10527470 -111760665264509973201472195738680160320 10527471 -415462329365476871060680414928264120880 10527472 -25979534919110225971130475405093765120 10527473 344030287373334566060874134281127230704 10527474 114117490266449379708776480573081823360 10527475 -1560424114504309599882978836147680000 10527476 5988054774536585459810511198117740544 10527477 -25532559721012666059642983628785004000 10527478 -59536653088780573529683898933933351040 10527479 -182591553485355630779054834183613329424 10527480 238460965974598045453469122925842329600 10527481 188171788164936035996675330098814258282 10527482 -2571907070246391811997047229374741248 10527483 -285269604480825429922547475248287280640 10527484 -630735131681105139084802067167370752 10527485 64781820139279026113918296395304539180 10527486 85867575778259293273910374356775865664 10527487 366130099128175601463967739111352046440 10527488 -150632145972009790177952789676561530880 10527489 -26107778240099285326013404970814738816 10527490 165127016252027336597246182526295405120 10527491 76702314999901706157821820244776345024 10527492 140939449294510263053252248639581514752 10527493 -369640902168676105331216461639133952420 10527494 183945568115575440511093166002768051296 10527495 157832242782396006973889259528294579840 10527496 -133379994078576874076306794552087511040 10527497 -332872867365022936500245853733954062054 10527498 8561541069634095627266668900540896000 10527499 -184626460595124621168367291618394524064 10527500 105705725115585930005865475706974560000 10527501 -113292809234531353892583395622894114720 10527502 -188196645813128722578748723851995234496 10527503 -145564170813861875528357624125051115064 10527504 -47966439191333737721906039025170644992 10527505 -420695997874620270504755150172270124440 10527506 -189579344500452581953659552185740043136 10527507 -67513500108455966596227600781959738240 10527508 566243481289854532168047252927104294656 10527509 -247780181103765039876061041500868242784 10527510 49326189908445994968982983791040030720 10527511 -105360954420901038259998644631788008888 10527512 -664228959848886642026696251903108300800 10527513 389243161053060872895536350639535861184 10527514 220051349122381123261613882519391448320 10527515 60542771693562407930259678584206532160 10527516 -107162572832675944347485568118450913280 10527517 73168157600952002469986121832590815040 10527518 -1002644997709822101132947770559342592 10527519 -103995635292474731778131128226177957232 10527520 -543853162311294293905361690426395852800 10527521 -3805344755762921245715189860331778048 10527522 41186181594446635210601441858583321600 10527523 190739682999336699301320953411150511640 10527524 -112725768302307750610783493490219393024 10527525 -64269671681226693877058068455195684000 10527526 70502977165165577400158982121655286144 10527527 -543646878275874796107912576871742263680 10527528 -257443565038401141878734963095914004480 10527529 -9334755795735401056438861675416880152 10527530 217309847113507643072221139305574123520 10527531 69839041155373660478850130845428460288 10527532 -201924143542848691162442188683458661888 10527533 -205338481788587830309453704723940846836 10527534 109819037311471377462642242876426352384 10527535 32592225528725684950372759784057121480 10527536 55945070564566243324911623191463657472 10527537 -4336516034673190275860105846404368384 10527538 15411144898019886572707357098522968064 10527539 603813698429539812989575073093388247680 10527540 -16210372142139114828422297902705459200 10527541 -389494977856965869529172979695411096416 10527542 -392280335345495888785305149039322335328 10527543 -128031958115070617972255578525840478400 10527544 194060410901733346415363586910825820160 10527545 101169750526596436535241137702078585280 10527546 -17816711989268810812076274110380655616 10527547 -164966270309214458445403566603169028400 10527548 207193271117135886321219002464602283008 10527549 49677058104587718729106003750168128 10527550 162862908209666647703900142517714305600 10527551 -456565204256557635171439728578130635400 10527552 -28714692675100503276768873704027848704 10527553 -966193138461397381026705362411871665616 10527554 -62524657517367771304840978761431237760 10527555 61167198566610603481079319304419779760 10527556 -73873832429150921070995267754952496640 10527557 -69495761695975908279947687126995623168 10527558 -166948161566004359273277919982303055360 10527559 266770289171344581815424234171296052016 10527560 49551841147588165692118659656149401600 10527561 -2981385145972459133947220071711433184 10527562 4553361400986817764883988643551699712 10527563 627316515851642707309517874559917752784 10527564 -33020312395579997094325809261031924224 10527565 -436651512320746873730724090395779359540 10527566 -97608325771921397408118044036684465280 10527567 -44689828694962826861932983297782055552 10527568 -67249889498723832871025128802027511808 10527569 23921222535773949401350440839877405696 10527570 -4958475107492632528103449581795176640 10527571 -49496363828644163118030475294737881768 10527572 -306983020455606496771914803052948922368 10527573 -12225249469800535783109108681137045248 10527574 291516785557736300017559836621535605536 10527575 -379180251237300105555549419146800277200 10527576 -435121163229149247801580279780071997440 10527577 -656056506255536801672172194997202531200 10527578 -289666853372281801035115420119056966160 10527579 23265336398513400151242767573654231064 10527580 21788985284855748054083420442352742400 10527581 84261096556935796290266785454102148672 10527582 -44808055323432113097453531402988231680 10527583 61765431561011287422657382810482442368 10527584 -127954611527313568755720832829250600960 10527585 32862074818357070805839121868849272000 10527586 155464811550684043977707721232967014992 10527587 -152697178946370984433002310191727526448 10527588 -267047838650804617788115046134559512320 10527589 316727923302311190543114032254598171390 10527590 114061566221796182307315930642860801280 10527591 -91616799381216086097125629690099694976 10527592 -663662192440677669557303389065535104000 10527593 712040966211920129514735188727665494842 10527594 -31038833242248637892465650260937199616 10527595 -16747269376772509798958939131574976000 10527596 -242258211981679399337824208400127426560 10527597 -259917521034669753933849864410009328960 10527598 537977922701320467791061921474777296640 10527599 -5630129800565325016514469671746055064 10527600 5602119306228229218301412998329139200 10527601 281489739238896069968290592658465868050 10527602 -81957761509379965611221111630948700768 10527603 2114660386838670627600301020518737008 10527604 -8061912936052052273412964721422102528 10527605 702759565069293036003447609799998780 10527606 18938911290800499658088102373070049280 10527607 351873380530005691355798267728408321152 10527608 54266264482134029079334145444437278720 10527609 -227531517903167111332373044216144045440 10527610 42343153686770506562887644765423088800 10527611 -78445185516652550447448976874833574376 10527612 -205158562518026004575953608523433369088 10527613 -432737284335713040688100280199054198138 10527614 32232088228832766147169960113678298560 10527615 88868771135529778169745623622519552000 10527616 -202870244016813363030454435814918062080 10527617 -286474325208822742234894685783406590334 10527618 -246640023158571351924615833391469435392 10527619 -407581850720749019152296057845441183840 10527620 -189128434620462960093924710147953816320 10527621 -96033996083782105165536454045007454240 10527622 -3798515859718652078781369210389819136 10527623 -416549492772171239830039511790694536360 10527624 799226331348345162771930255573103411200 10527625 118091121739064607232595629460993589000 10527626 73669818617989539089716408957832158512 10527627 -387137251089102488119856101526638374144 10527628 -121816537677261751745215993699604565504 10527629 -57884568814670407364534436045330277536 10527630 200188185574966148848181574940933201920 10527631 42433687970821358842167511761797020864 10527632 -8894464692615982818965417414874808320 10527633 871732644582998071659501546518478522384 10527634 -82088055116039363571527378583427223040 10527635 400794628784671772081644109432107331760 10527636 56007916313324272554053781926809620480 10527637 -311605223675878676207081666718965567520 10527638 -74403465036042561731368408489061770560 10527639 87749227998538180337808328324852857168 10527640 -430959349872915432118950067262338867200 10527641 849314143643555606546324521042324306452 10527642 -164304074403862515670885141282478073360 10527643 -235007378541246986047981615174096384 10527644 -171622086006111623350761177317200879104 10527645 -19632630960915510130016328730770960960 10527646 184527885696155981388501759819911828160 10527647 -154600498399666146639992569316729760 10527648 17089267177406502505067746374665109504 10527649 -224285774544086899321368158173328684880 10527650 -121754895765328820203583198606179750800 10527651 -8545363722646215845014740377231029908 10527652 -14364153832428534790091374069898059776 10527653 786599816307096157189295784947078025120 10527654 -5075412779249856517283466511642562880 10527655 98874602052833242743049729026556868160 10527656 -139181292985806500736845407539916646400 10527657 -9195330041492457174637601719626700608 10527658 39522020101619863193980948328367578976 10527659 25611933078357153836247133920103309680 10527660 51450268040419395830182421263298611200 10527661 653172164070260528360415606437821125024 10527662 -51495667418615029955595289456225084416 10527663 -12857729061149028054378729205889905656 10527664 -29193730488027762211296570251516248064 10527665 138514042144866421933071613762248345600 10527666 33571214762604110530607139356242796544 10527667 176418055833185449629777081493201756320 10527668 -217815316505293506028193347705235213952 10527669 425822534424588323011401269436723803694 10527670 -291295260349770643220042080522578270720 10527671 -391959553957047083161691698312280263680 10527672 -46333595983418993743685324105682124800 10527673 318678450989054830974840438517700789764 10527674 -56948074545447239947245780176174296608 10527675 130372086781934726726594431271699136000 10527676 68508548574487148250878192783547560960 10527677 12035990165876028439885670806823398572 10527678 -6550520767826033800477242000150312960 10527679 433869619464629819947887924255183145280 10527680 -103298944051756412838484485050896220160 10527681 -11944664346570521609605168338782006880 10527682 15919336812464161816785462864990451584 10527683 -20675331155772928667968480751355334416 10527684 -42547937073187650346686706958356770816 10527685 12625420983955464319308737636084104320 10527686 -55203002236541569324994115711934602528 10527687 -58812761065124173847837827417088068080 10527688 -504070941108355136481708771963807882240 10527689 -328539605536185808027347673755574905510 10527690 1459177346759457317865544763314352640 10527691 -57222630306337918388499746997030216200 10527692 -26079579885039007844656070619622351872 10527693 -28479046853524691446936819456140914688 10527694 -50226478567864781092729553051841173760 10527695 12279901879601191710220579308640183920 10527696 91546211015646753383165901559577886720 10527697 -42688260890462502429739984715514065600 10527698 -54646218885973149509320371099732387840 10527699 -118475657543623902065527729722856588800 10527700 -1544683689846949370846039584062140800 10527701 581877262216994029631055575082059442972 10527702 6696952807461356809764999141979396032 10527703 -457525248226691623466811074566343218800 10527704 326227424609896500153156373584857272320 10527705 234949375217990922520864086960566515200 10527706 57301776991738705887554428355841999360 10527707 -413391887074187250496554990065851114044 10527708 65726242892086054273707846299063399424 10527709 -180318894200691088361639356531065069684 10527710 5214733814532453720206823363437337600 10527711 30128830650623616930802289057136802560 10527712 -183817034981871939857641905028170252288 10527713 -5705039522684454573394872909640415040 10527714 13856308771591570109987140252809802704 10527715 277820998026055411746793192938408845520 10527716 -21647816608635950143295152201007948160 10527717 173708928935883248365717970484129874560 10527718 -380491666382204663287337230141321853184 10527719 719748621987542365155382183408657464120 10527720 -41640051606855146798801305102634188800 10527721 50669116612580782330772204770165987200 10527722 -340943483321223869731721215114666283088 10527723 406821601356828731370338659583017338972 10527724 9402279747879966338527192540702310400 10527725 161826835903293753709082589267089769000 10527726 -311839356754260979936531108500693888 10527727 287436142418185794507836764740876773872 10527728 31622878076818387940637475667046039552 10527729 137266375585381757130443765671344660480 10527730 23477265093824026184495527719884467200 10527731 608351816314210811837813155176464771532 10527732 -356297238501313972497765891879963414528 10527733 14130595211677805974393827067010485184 10527734 -21522134572693502315055175928627202816 10527735 74829002363167059239852391832294164000 10527736 -546555047342508841935145030769032888320 10527737 -440890058767663117234190190560988591360 10527738 25771106203396592561639164296355193856 10527739 -92435652124339363233401794656703283576 10527740 -337389222338444199919638203758472271360 10527741 -136567242301284271716434958096047252448 10527742 193107916173070202987370151186093812672 10527743 -247073767700448607185457570629947029920 10527744 -192311614766345642256614015777321779200 10527745 223242215107103775360650263638161596500 10527746 265755979764003913924484266739369884704 10527747 -332991426506533371915710385703894439760 10527748 341148081005960048760003730501140264960 10527749 -125551452579175625424313134388732972164 10527750 -149287607160963744015245671838160480000 10527751 21816516098894542109684850010729563112 10527752 231364389290943311121962700907453977600 10527753 322083406960561412181701783236855359504 10527754 -177333337833904355419723620654924769440 10527755 -181954592905488400692585363139644388320 10527756 152430129142203429761240962342461353472 10527757 365589330826988537893684111358648798006 10527758 -14562697996778682636421237709900081280 10527759 -244779842192829332177176552896247676160 10527760 -39922762245624652655383697750142320640 10527761 107503025852855648222627851640748624372 10527762 54608273463030449721546366518818258944 10527763 -665895872969179487504703656761133163988 10527764 224204586861249971428884469355551833600 10527765 -71433774637889389366255636730519462400 10527766 304773508916085679224982114950354380832 10527767 -2641138311021213154524223917522529920 10527768 -19715666926156575418733718158772572160 10527769 291687004508723754365873176922084452096 10527770 -223669395575154011842596521741261226240 10527771 -416282881340298422186477168223457744488 10527772 144496186905028486989658141394852613120 10527773 709904761836760412637764101965116498022 10527774 -121864056478201514113393213481217359040 10527775 147056726554838749598010976833324033600 10527776 -143659585819097233158466966111911936 10527777 267568637915703641450666639823509886720 10527778 245715004310595936346014461100673966080 10527779 639494917174393123941369627616676035320 10527780 103160053296588513346615123095092981760 10527781 -281656176946851120411648716252883049536 10527782 68134948006302668021719677230845696992 10527783 -67271888058467541027285141007257484800 10527784 -231940631545567245552162988915096135680 10527785 150615547527036913818621613278841282980 10527786 63000376328770807622526829829556633600 10527787 -542113826069017495664976011742262965240 10527788 -491964488408003468248490045714478342912 10527789 -380606104023044906802343399154364470976 10527790 -10590729124576802471155370129726914560 10527791 108918957354297048706309581133250646192 10527792 -45948258243704273621033547424874889216 10527793 -468706445568957297452989539068941662958 10527794 -102279424071745267287645388948048915200 10527795 -91938280347700308196763061051592350480 10527796 -43133500699371242802973838260511094400 10527797 -41188183193826155948660962501759176114 10527798 -181991663145768635052501718678357077120 10527799 885260076435536747031338990938711049736 10527800 -174112418078996528974001785518520320000 10527801 -41211126109085115224229015710262664368 10527802 39745860174180718405840816907261642352 10527803 51818148686401203223898773019643103488 10527804 55366936143386945530007572731842558976 10527805 -112398544421676699481374880075752708000 10527806 -36637305250585832778530694073050221760 10527807 65111172784796157517542205072092399120 10527808 25386973283866510651918477465879576576 10527809 -159416854429213577395860899641715672640 10527810 -30745680511874547145819978375942579200 10527811 68215500679746422759607441230521583520 10527812 49023285850700687784427699724899246080 10527813 -21767052154391634372467975945669190816 10527814 -56824410161729186084940215152201130880 10527815 -736208886535781998868848429528671877680 10527816 51261569866058431723611971236220436480 10527817 -147170495011916100505101134509873166080 10527818 -61880938138991599402091184504198691584 10527819 4548065573661833355475906943792975808 10527820 173642727599985717519098777900953390080 10527821 -37908254677689761656725795614821732500 10527822 131792537046658763374226907561283167360 10527823 284800725868315553696725830254304425072 10527824 176472293874535568455515412097183907840 10527825 -78183602632777392357916341535398604800 10527826 82908208830589532746037493008717012112 10527827 40656469829827883283535082703045210432 10527828 -159375829561758754750315612031689396224 10527829 -148547744869629179463488604572492696516 10527830 -213379855364791578766701031677828449280 10527831 -388328440543552411726757932707287453280 10527832 -115650497119267842871586869632012042240 10527833 -207827967858414283505937337243313676918 10527834 234570353180939973517509318697919930880 10527835 155293576076306002473825091952501465280 10527836 270742621111154059840906592193200160768 10527837 -119911454668451804741213898644145178848 10527838 182463232162231586716391410844199880320 10527839 10574121808020810800548532361437009280 10527840 -50150570671582415493922127309989478400 10527841 33047860081299841968643837334452498920 10527842 -95669456483591935506974352116897602560 10527843 -7620114767904744773383248995210897736 10527844 1886247687652723022481920005248468992 10527845 -551578342770930107989865299323154991040 10527846 162388171626345046681350081612324039360 10527847 1273363946269392166572497515072335216 10527848 206912499690797198734087339165721886720 10527849 -137893951785126508295870343599744435766 10527850 38129381254312896256000770245267408400 10527851 -670510609002539824300110118946797355148 10527852 173283841728801268890450465169174943232 10527853 170903522803972735606880750613757683840 10527854 -188367845123237737187689804218313784448 10527855 -99467023177657677355147244531048999760 10527856 -11893471490960182729253730188253593600 10527857 -42131539329706219392626630131458524376 10527858 173084701632192552801772527442372222848 10527859 -570731534676349882827660461160734123520 10527860 -120441531226516268313232441371603148800 10527861 352549142313207926957890549194926755872 10527862 -4432263004810518346800338403095884800 10527863 740932008032111649558822117096529547112 10527864 105770271142779601350073534348264427520 10527865 -158591353809293811724415681766038041080 10527866 -241318630243822868764537471702692340368 10527867 109938990869358836268513978772706926080 10527868 120733643260378505752853990523837655040 10527869 -59719040661447863240063661014988249888 10527870 -55421908072898526334595555713080518400 10527871 1708419873306602423680861534835757984 10527872 -147906194961688374373212266959743221760 10527873 -324212088714826053707641197230413649616 10527874 -51721529787417648178900302183948096000 10527875 173800525569673038813074502873320064000 10527876 108801254539542436774421633818655893632 10527877 -40136841788004593167930017798382528068 10527878 290455108851892800783631710706550982240 10527879 -60640773273064666923756384119114511360 10527880 258451353332172289603671038826297753600 10527881 -53057216864603616193329894098371766400 10527882 110203263453237264149432004776231400960 10527883 -336389858919218711791440008050724724536 10527884 -37885699768307201303002915575966077184 10527885 81813076518484845311249105883704800800 10527886 -143273657194861676456866788100034940096 10527887 962763787419433509334358945525400975192 10527888 -43844926683254411742432907686321586176 10527889 215829125033693680803299271472197001024 10527890 -264707632078234833543291259547265262080 10527891 469264236829482017805659219165516380224 10527892 -3521162938359738323581648113685062784 10527893 -676738156045997550364382966393233040100 10527894 -8888572237246305417425645187187824000 10527895 -201893886270943962109857490348894651920 10527896 63688409160366068961295312474122240000 10527897 306979773408336001642042376223122907600 10527898 -29512338290293776934276075576539935520 10527899 -108270431323994876470296943413457224000 10527900 137817557714996529266931670311717888000 10527901 376457619859830074233866877354608962400 10527902 6951766040322453390932536408807680000 10527903 51918959972595689219399147155031628312 10527904 -247777808004935320863240019546661191680 10527905 2260003083438663023497901178552201600 10527906 -41877414350501179514726642289767700480 10527907 39098996097398009971149911047339763680 10527908 807974071907389083505453258904789565696 10527909 -13988511655307815995339895230012540288 10527910 -30342835977412707768661535261463137280 10527911 565648522919325370588472654361813126312 10527912 -383943395335389084172026654038636590080 10527913 194914248155634819178957827688190157600 10527914 27899808195429028045061256510326644320 10527915 12986965688090667425907439882389585120 10527916 15366865297489667415694313968757244928 10527917 -362373670978823194147196768118172685034 10527918 -1131087088259069672302849608417487296 10527919 -465654853005903429998363910662597416960 10527920 12144795044155867499301993565692887040 10527921 -589378852175292602896484555904516881760 10527922 54037604798893156045886858969061706512 10527923 -93676696521236573274544002591514307760 10527924 318447581224993346428504768186170181632 10527925 -75450504365244974505376697948467503500 10527926 -174170418210200266525878302865454997088 10527927 -21794851322499898386497083603380024960 10527928 240883358902185555356848637379264921600 10527929 -101704199295538958985632532843843341820 10527930 18115618434790421820247575992338360320 10527931 104675638413209983976455692705543941732 10527932 208474044449597056235681175029250794496 10527933 194831593343677434405250845133131609504 10527934 5358602695491142972176826997483371200 10527935 -562053293914491859483776275700588518400 10527936 -48249932577966525005365537320676098048 10527937 99268538993710793762904485271301552704 10527938 -72670680691078508315180202907312172160 10527939 -129791344638755099708341674219575020512 10527940 77661698433845854159124892986922743040 10527941 -38777794580371014998465658196744550400 10527942 -453256103431424211187463242120550016 10527943 41868442196760484125820760667888781240 10527944 -167961147906185663015203428127689400320 10527945 -297003444621628885358465581475528278080 10527946 98476238795909532594639529251062739456 10527947 -187531993481061412703492436443103565056 10527948 -3016281691209826908392883585371873280 10527949 455058553575010212065116881683295032236 10527950 -18447527544330882608590785161051808000 10527951 -11793335578125107381071416900304330752 10527952 -234259194368566308230887872434668175360 10527953 -1237496359998714930958408964457235968000 10527954 149593521976874969345164933768354734720 10527955 310097380858835676335095138258565421360 10527956 274493063537897657146067973397295925120 10527957 -452661302334591000124377668174661451200 10527958 -31541502487994883044852062603398436224 10527959 -270679047582936386846285774166818683896 10527960 -90841856812444074689919302483607552000 10527961 115144739660888483832332450805792631562 10527962 -18301240943051382520070806068518181408 10527963 104522186771455812118478620684530683544 10527964 543812743263211920459713585578249645056 10527965 175352996680477939015971658322901504000 10527966 44277766093541910250914994246263467904 10527967 -693351050219418195065758141967882341984 10527968 435135604466185257979622014357340160 10527969 256878097419548840555834976438833276448 10527970 -40226575376358230746971362483659396320 10527971 759749118597134347536618887877472310172 10527972 9457397712097325827964567032024793088 10527973 380668123049980095855018498872906298684 10527974 -12752672412510201318618785746977106560 10527975 -10753006582107709561517897867605061400 10527976 146268200322864867941216168161362739200 10527977 -5067045655728313808986344115290325248 10527978 -577140296758159673035398096257368320 10527979 206080756452065341298738248916932323072 10527980 -62135091381419524194200006702639339520 10527981 -151243751631317383381650897870120351168 10527982 -276099145923886564049653312073009193408 10527983 -134793084171933002053791473245149120840 10527984 32818580986081587860617648921591087104 10527985 88015626954071900226678280695264340200 10527986 39058799149211237812010641755293544960 10527987 -7487675740691850481040915491542271632 10527988 58917080509789270995853016579001066240 10527989 -525281662645550277544037833029699696210 10527990 2370363634807711766655493285678970880 10527991 -7853999775163310689139521379369674088 10527992 -368017996080819445047709225876456734720 10527993 173435314017448976626053288756852275322 10527994 64040112024468600972951403571282365296 10527995 300314781578125242614300824676741089200 10527996 -239424472949337797929894169267601489408 10527997 355524027246067915026191559564520958880 10527998 111919420534457379336141301613487354240 10527999 188513101150527680935855312499470932480 10528000 -220370262971857573544845082307330048000 10528001 -408500346995215092016622007615888082896 10528002 -296368212833500409030107686023629320960 10528003 165868647822366444283414852530213381184 10528004 85702685139858553901925742160000509056 10528005 -196547861393428755911280748944310745280 10528006 -13709402705592728212556434108328070048 10528007 11904762667915583499531623901272095872 10528008 -10805582368220989800754628294455664640 10528009 -5859134545606655780002412071641645296 10528010 193297859312937376939482806992790552160 10528011 -158668889934079007460288219554353274112 10528012 540406471026536067068532278972432404992 10528013 -990956560264152225556261009117780476960 10528014 113370071758612027703834516588917555200 10528015 -471786007274434012977382052715709219200 10528016 104266401333859138586897593588279222272 10528017 134928384627262084349625991104275930112 10528018 139185859259717093134657131532007106960 10528019 -668209964541038253171767617583782309080 10528020 -66800444950688891393568951826499911680 10528021 -20631667367242257859617447037717014336 10528022 -93744380703527777191787701345162340352 10528023 -271737420151870908062790165598989589632 10528024 -270019941404284774415634894804142080000 10528025 -165022943319191731422516285108499350450 10528026 23713335794241500862803691090286151424 10528027 260785918999952559535437662346021140352 10528028 136684975988416720451932214955487374336 10528029 507985683918332546203237125836457433920 10528030 -158919211736004623085374199934813467840 10528031 213739876137376266531181715644456436832 10528032 155658753796692866464295708797141254144 10528033 -77768169804476013843211036892713371360 10528034 -1829784149962510092393035025501880320 10528035 62162686532929457285912166704767215360 10528036 67758921271375641719824196225195530880 10528037 20111983765703025608912963335287448320 10528038 -134844010896282471267807368992910003712 10528039 -67628334421677815836380989737517365344 10528040 89008188288020866422959834613367756800 10528041 34119283841419186367336166846904136592 10528042 -371813773918749865637550642593199360000 10528043 80999504361747334615485483094996413024 10528044 -46231109789936730734492818514587837440 10528045 261755489184600074140475886469753604160 10528046 74314950453345668894976973582875586560 10528047 851928764085777856781605010394843067680 10528048 33956168415880348166691781545439887360 10528049 104881460993529889054346707236501578112 10528050 54920286958307141802434383885659840000 10528051 -203687904589985927054817980725978514736 10528052 342700153777494910235907443522474342400 10528053 163538058620817797353045762854706032384 10528054 -61554524682506442726302581873736107008 10528055 -473633885184353217420870197049080096040 10528056 8554360987562875322831381459064913920 10528057 -170311945418118347629257376101764052694 10528058 -400077229998486660906866343772602015120 10528059 -405168340311667649590674182688133144296 10528060 1370060201847130844583097638414351360 10528061 551262879858995487558390900306450718662 10528062 -82848029494533277741008698529590219136 10528063 -73681439073896265602490312051799190176 10528064 -22073324898266144758744649115579187200 10528065 6300839582890789495056745409726296320 10528066 137416114698938584969669233268364596224 10528067 133021871956590284348325135348841798152 10528068 71184889332019496400068030261826668544 10528069 -535175932324311262690072315731232641380 10528070 -64179587734931124125968970095688759040 10528071 69759224183268832738733018059684423680 10528072 -289494298495671258952182388773478579200 10528073 -369510637384865913832691675106409001820 10528074 21382398483726361983456781482878348640 10528075 -407236271357854572107976923853371436700 10528076 55902682083652645535286298146859490304 10528077 -1140560620848708150256097205657646080 10528078 343555404411470221226094731417153341440 10528079 47586548458320009491582561980878326208 10528080 19369133691437111619013812671991644160 10528081 -743480350415374715343876638479190079118 10528082 -62869155764883726307682915093457610608 10528083 -643722295890348996846735618756853858080 10528084 -90864662296395489378671341604194801664 10528085 -4310955788844018047749328010618548040 10528086 215368505672008976654313500532114300864 10528087 347259321457180683513121317893968297736 10528088 296614997869971153319275770703249039360 10528089 -101461597508745121785598845010279296 10528090 144188405817778472889201794034319123200 10528091 73423759843815541604991312108285585888 10528092 28081884547703362169049514283466616320 10528093 567176203777079498778765219365669640960 10528094 -205228214241467326179919416433656326784 10528095 41796036673353461149735131041746752000 10528096 -132236249184168247431631472095119015936 10528097 -105057142688251022441595555010236969660 10528098 -4210644763618569458483457561090416640 10528099 265494578094736349243860630711591843100 10528100 -33947758130678279327308594345150003200 10528101 -377974253448252206862587215884952154370 10528102 184140062797048699094082106444169838720 10528103 -410074280185649012100762121917763244424 10528104 -210231970436147396177739736810374266880 10528105 -26878705718323540493526520420853354880 10528106 369007523485195118789749078806105629280 10528107 174492408309737672535849068647711038192 10528108 138201424927485530360771567162826422528 10528109 64777337242357510584959271689696511840 10528110 273969006006411371696184458121826771200 10528111 -553001658324893728256330615700192125952 10528112 33187153645344890840645735540519337984 10528113 -6732485245852490541227155972352819856 10528114 207869704738363491280044536351293552656 10528115 -146040031276023156934744859179227620880 10528116 -73648084308831706752972636045579214848 10528117 246244929330976082744106536019822075264 10528118 335652324148402114850421932922431321760 10528119 -44336051666811704264979011959984710096 10528120 619571896397448924178418054976921600 10528121 722266192811335151011897804178187833322 10528122 25339785499206802289494811592737487360 10528123 640705099699810368471338889086214878372 10528124 363788479011460748696770172529286711296 10528125 140442301568583288683900206336901700000 10528126 13213229459569966967430597652936805760 10528127 86104212422357231966912496087768338112 10528128 -43119845869299753889747851183076147200 10528129 372344300216702569598243296789194923776 10528130 97888806339499994115094335290438652960 10528131 107218344792703520754954490092566739120 10528132 382287698663923796085656472409792182656 10528133 8224445347925242081845583667144254848 10528134 -256559473760817357631713896107406978688 10528135 243540898976692716290745132444889328640 10528136 -268374029218291785881103560565175864320 10528137 13002102419044637129936363152769736720 10528138 279880701124375167722253956548367239680 10528139 270495288868210941835871492595308890080 10528140 53566751244188040041098569363021204480 10528141 -336654631842188519873057204033697793536 10528142 73768749887441278925436836875989953472 10528143 164077619249657484904880057529617865864 10528144 -52593624802784776620612196060863528960 10528145 975309096537858758061100953501978630720 10528146 -148578512028740699158872979783123116528 10528147 77460375453143599340764655148580947200 10528148 157441665790740797907523718012155022208 10528149 -120171876987287470913669101875725936736 10528150 256540667181782222232627484738163169600 10528151 381649700063769767075369938980591288432 10528152 113924943498381062166350423352179712000 10528153 340262956696439900850286510775389065984 10528154 17069349308718101468569995727382848512 10528155 -154969513526396754570190528302489327600 10528156 -55438271237862235571677299947107376640 10528157 -174510583406546042506977913691008547520 10528158 -17455491366919848477960603568366989312 10528159 -382027436953991981441868562915597956640 10528160 559470994026657920515102661478678528000 10528161 115212890969952738400920901382060819904 10528162 -218480743407500223811776315509357973168 10528163 -10861152263431929246332037141693633336 10528164 207918615455841324521059602583571619840 10528165 53712923823393611082316295230543411800 10528166 57140092731698962750791941720745139200 10528167 -28117444066324383564160374093971743152 10528168 -99345642785936235992720980822958899200 10528169 476032974489838143538327367291659800570 10528170 24823036088426364637426963664001891840 10528171 448956167473848181899651601540128536372 10528172 551595437431369322304448290466402928640 10528173 -171231458024002567489024257387459090432 10528174 -266175303344228630902410615945341801664 10528175 91023069097733394871150778506369630800 10528176 11408199791931316798840029076758134784 10528177 -49577615751735034957495726948037338128 10528178 -340333099991147603006903126296127109360 10528179 -327361067088425402685269881601692232640 10528180 -13673264873143475184736608745447703040 10528181 -181227616623725646856187423293430841216 10528182 -98506825011141628759878958536017086848 10528183 -125168132668760677410913969803172644568 10528184 -183098105177271281495803871542432051200 10528185 44071080935727889869569084884918636800 10528186 -155010291047174583724913538296911483680 10528187 -427290618951274757806707589409025921120 10528188 311727080906275766574373911851956273152 10528189 -82209449923286576617414418904941644800 10528190 -197955734235464051197394163213638462400 10528191 -825353002320731091659516956190707212000 10528192 232022929665001914283726631616471105536 10528193 614822003701497813672580868402825940822 10528194 89434633531725082434830037243069974400 10528195 -133660851279418629399255465726649119600 10528196 19075190579363922771269429086682664960 10528197 -355195267452127710732415637005536844800 10528198 -52020369803891507786792245850074826400 10528199 391672674709615786873786253017644381720 10528200 -42444346510687133332972981241193600000 10528201 -231463643329862149425172790670170059100 10528202 82665232052392489485375569359657955520 10528203 -60012455668708339265962706453594704896 10528204 6461886729333398764014271236052417536 10528205 113898250613838729081163607577356902860 10528206 -4751577404877134654716843011069995904 10528207 141509426669941537217493652793041891440 10528208 211599494154257186487700105503762284544 10528209 -278566741451404382235007105306881358686 10528210 25164324913958206064311800525191792640 10528211 185820692406674492797936845069366568812 10528212 -216081564556278877181206624802358540288 10528213 59711929127289100681173863317687468320 10528214 54757905094066043227591616641599879456 10528215 5497422119359624165082105026115223120 10528216 -220280380890538127447150878043487191040 10528217 181975823266240898469924360896532840192 10528218 -144396647530681958951573341246475289600 10528219 52503520845038225084622899474363376480 10528220 130130163361173326062219090408572149760 10528221 -160636315659702658194970027556721978336 10528222 -88995905805429670749216309079052681088 10528223 -287117631761922619064648274595312184280 10528224 -91484312419427790559522523993465683968 10528225 -1828489246174262217925599076523034900 10528226 -13173339136353850967591050775607210336 10528227 44424155901517844656045552620191414496 10528228 476756079901319426889290017230701821568 10528229 -489307019025471838037063090677977847170 10528230 -153498041843582144294555867278003889280 10528231 -41713212911204615676108436987197241808 10528232 108984838638940429374796951006789386240 10528233 431899653778985184149641154420028027024 10528234 45651622882498276835355590504202963552 10528235 -541828229080178065663106078376949217280 10528236 25174740662727315932564836326001884672 10528237 -210822490093513163372329304010715363114 10528238 -8259311047458898755594787302004313664 10528239 -77436559898788222133688488834519650800 10528240 4592810869754524718284641706414571520 10528241 594271035499511203856997294189907052400 10528242 -131668853908331395047503968925774872320 10528243 164537434592882578485871155073022506560 10528244 -554047032395611138568419075828048462464 10528245 76202100158050285061495490496650355200 10528246 -396837622849286897663331671570537340480 10528247 -766805007696622648764148107758793374040 10528248 -478348645635037169398682126443605196800 10528249 5288565139679012999625211341575230864 10528250 116316279609534248605784389801352448000 10528251 -90892974933048023376991045135068303360 10528252 -105355937069279020530918629309519774720 10528253 -716588749223749275463756390369264508340 10528254 -35523658489939292079145085576434949952 10528255 -83569243852424446141707645807882276000 10528256 269296657720261984442247063180140347392 10528257 -31747921389126688446275163483678129360 10528258 -26709045122422288488942916931896220160 10528259 -120632907820125724645153904809736046384 10528260 -27153991342676859269343723342667837440 10528261 94264261263792211437024224338546656480 10528262 455108982270761865750463592101993574592 10528263 579213616270025481705613639771435889784 10528264 -583999309842213979685643083908253936640 10528265 -61893303716563415413890967402875921600 10528266 -79895127101459317093833059262671617536 10528267 -54366003035411992683438820166344651536 10528268 -198427967280878140306555206272123242752 10528269 237442210188058179057205636249451234688 10528270 50324931470793480019261244099669897280 10528271 150282321431422288825093781414863871424 10528272 32435992557177176672758004391705968640 10528273 114872796109686749046382697480214159744 10528274 2101094462055134741526891449151989136 10528275 187902581169969792814591276492966938000 10528276 135053572141201795245105770913695170560 10528277 275936932345580663074126042513709796480 10528278 -204094194212733031892443519794494938176 10528279 28156105251324952568500164926558065984 10528280 -172464390365501707247515568414146560000 10528281 68017905305427914910280908113041644570 10528282 -8614135054259449290922363591797006336 10528283 -95938592210604431164012682716452256800 10528284 -105450501911903043631053887751977733120 10528285 -323426018749878803086289242221529902600 10528286 221807121790142624846797805478971678592 10528287 365418883725499851669809619485933481984 10528288 -639408383247797040950790476674519203840 10528289 -2117166425215369193892691468026314910 10528290 168218665724512655659910103584432389920 10528291 -244938084250758306606960317292942397008 10528292 -1912314335831461182824533934191193088 10528293 96212667538391864918010145048734554304 10528294 7855712018224048306758976340610816000 10528295 -298092022401901971561524676144661576800 10528296 -107815492810182478413025843469669007360 10528297 125880724275667195188206255053551920740 10528298 158332366505280413777221798585659042048 10528299 -10830783390751595399845270623965085960 10528300 -177951752693718356115235355926636544000 10528301 -103146089611325345714242688868056976576 10528302 -121656670914981190938212889113154379776 10528303 369825612260963624421568889088232521864 10528304 38074887871921790488949193496273453056 10528305 390488050023290880218804113543708401600 10528306 -133045547064847736441475419508524414976 10528307 -833630488331201608154254148340752451444 10528308 -36703555094289139358829269424145551360 10528309 609809985961640573077008451228049706240 10528310 6707005118333463839217491141846899200 10528311 220106723777347650794499560492230077672 10528312 481010199038569766785279751970625843200 10528313 44303509773635235372027897884538404352 10528314 -123973544709164406187556803625422268160 10528315 -194010869455446689235322289854643455200 10528316 -191353306860511103905043230611480744960 10528317 88416705418843472164295206904146011840 10528318 436523441073098656332370342070881918080 10528319 -126574094994289292891516340472713100512 10528320 -37588866042179685949755523175012106240 10528321 461640953819847807645330835959119593092 10528322 35959849832676454658309783447586872832 10528323 20511163968811609290742619734292730720 10528324 -351903350112802635162383906869995204608 10528325 -85046236413196685104328808352642378950 10528326 -2279993433697484100945660442571193600 10528327 860102024014403271383638420830745744632 10528328 122907279138260409228476536788056540160 10528329 40833990231777357842497355410776901632 10528330 -147048425015161277709672268726186905600 10528331 -235784750800068886431405067041506004 10528332 322819072836322447095506178126490639872 10528333 -60192250009720704957654059570661519296 10528334 -268429708203846788481017246378852840640 10528335 613774628167005209956220433745593840 10528336 -491490852806628380278061880816058368 10528337 -437132055181202378849972692897587791760 10528338 -240882317102145088612985214375416443392 10528339 673586177455623499321712695189071731640 10528340 75146159759714768521036648090855872000 10528341 209976115133369658552246900851816157984 10528342 -124296889565234700605737309037930735616 10528343 249247711988515052192123865434960940384 10528344 20237200431789624897092517739575705600 10528345 -441144023575176334795388353427444571900 10528346 122112344380526489012064622554681061872 10528347 -301761683574206047861091449352187594600 10528348 -612599663850066913362083870647804314624 10528349 68139177459829862519973040517252467608 10528350 -1772887523982055291112549997251174400 10528351 -53635530523101287276246601777688044368 10528352 45708244667758035453997019847383580672 10528353 388834627666664029515229436552743608000 10528354 -108930778584244654457534463573752328624 10528355 49943789121166378566335952197996763360 10528356 18351458322395938718192835429061693440 10528357 28425941387481409147130977922209473600 10528358 -34507966715568899868040055581623186720 10528359 -170081667979872950476176929224632795096 10528360 -65825494896674869826472514114073856000 10528361 -718125048012901730304142854073241476038 10528362 -48578356423826634311611110740107760112 10528363 173646685173286750079696533526805558480 10528364 167481728748575422434625219901493952512 10528365 -163832958827865014830884073458673303680 10528366 -109761965582645092464920617297291284480 10528367 671727874816660009781318534606702398416 10528368 39482686855164245465851995659704270848 10528369 -263332729482520039747913442194037553356 10528370 38624782756233318119808595444337520960 10528371 -76919242641650428510680720149455946928 10528372 295418135107090653208454368231203483648 10528373 569870693637931209016844081997463968960 10528374 -33517264166486737300902421865112459840 10528375 -62469684833458492134527832393223680000 10528376 -188706768641650346048258034704525475840 10528377 -45529915444190911423016396858154703680 10528378 -245824082367236793563650252468369920 10528379 63343193612633784394365988501200653640 10528380 13749292164376342612804904485420631040 10528381 -75050918000516286113121499582700125268 10528382 -116841273415512490643077401908504222208 10528383 -479900494164437479715753958689868824376 10528384 -232471375386201619107714279924522024960 10528385 -315627403276299684729284897265755205420 10528386 -115804364806843425171588163493220233472 10528387 -61971977392657293471426428839146337328 10528388 65716166099420024588430874623179280384 10528389 405894013265270357305228817164451630844 10528390 -11667664799000483917427801420298739200 10528391 -372819942611734788160779939944500690200 10528392 34263849739152851359987184953358745600 10528393 969924212580004540703382261458413906560 10528394 313236894875740180445717047894996727040 10528395 30107266352290468384098608667823964640 10528396 -321958242630498900267390625971755987200 10528397 32250689108938804599914285799793974240 10528398 -274904139987291183961059128597899890816 10528399 -268894911596796035522780084012804731664 10528400 46024492737523486231429134213413068800 10528401 -26872524060192865489515767992642680000 10528402 -48245622016476545330223162731993652096 10528403 421008420261906067588236901674698420652 10528404 190637326046636207869763758834944055296 10528405 -4661832993332059204051711115724251940 10528406 15267446362129861555184871494205161472 10528407 -340126456482817682110442852094045405360 10528408 239953249662705023287018106840769699840 10528409 -172626551023996096699980591641423399040 10528410 127335461608702184220992573721150831360 10528411 -73444794172655288654909502756485164368 10528412 -240836154765783248360268412157104862208 10528413 57271970226772183380710737165534333440 10528414 6407369930940920801353093929352918272 10528415 65170676940053676661784297825983017600 10528416 -323833369513600803146765747010105507840 10528417 568588638211832831201638963089171698452 10528418 -297950161788419282032473358870045507584 10528419 113777088584734578887981732762749440 10528420 164518306233117086975780699481445171200 10528421 -10222304064706294679974442011968475680 10528422 51078128324598961506123105646143429120 10528423 -18139458542621717964804384748689180864 10528424 235920213773367110840890821272537241600 10528425 4276976388373133756107108188275252700 10528426 162371739371091540583910974268583156912 10528427 27978783552487663057726216308178059264 10528428 -89797903394601932975504534929642782720 10528429 395026004252673097795713366131872737420 10528430 -87973337566013238684597873175395684480 10528431 -94021477742644019269755662457958452336 10528432 132940722159558629708462002392838963200 10528433 55363470362448449384291917767346355940 10528434 52879460593783801371243755214390359040 10528435 604950504853430664433286832949804503360 10528436 -129882366516023572093535341906846764288 10528437 -22780126157006987329567132950913877760 10528438 -194974036234744899725475328038830403456 10528439 202017657308259964855168014174454707240 10528440 85378653778115060000693982807861657600 10528441 133898845822917895296774353334526979904 10528442 141383487327573592198078934215605771744 10528443 160966488057038616857070285304510744332 10528444 115016279328662018827128873845850407936 10528445 334818498148318110822743766301148797920 10528446 -85471319822164098180218754417853765632 10528447 15698220636335908083903931678599212872 10528448 28138854913245154108006840279479877632 10528449 244737919572981652800927102133068373728 10528450 37275260471309331303250942280779704000 10528451 629381241542091789935144221181109096600 10528452 -261804430107917343943282631285258112 10528453 -56368733963890174642373509324896495616 10528454 95455366615706045092494510132722709120 10528455 -4614331478840740733042992590487802880 10528456 1645935405768527660498029297732853760 10528457 -112690866590438479495086421610452885248 10528458 123859653231346226124706730749999728384 10528459 117336884280106570760321778905633216660 10528460 -79055396183037381902423628976495518720 10528461 284951326634938643594866562263051040544 10528462 -10376786889595151671506961046183572608 10528463 374777652934156212272623425223258841784 10528464 226381123036124735902393278373429248 10528465 -243472179121747733161839407604399760140 10528466 -86193811219066463644238045063885702496 10528467 174124484165449716684473929035090397248 10528468 16057486859293398105697509895341146112 10528469 51679253590285001045467269538031265696 10528470 238359923575172151061968655268344934400 10528471 635291781533823057472858759319086241672 10528472 -211039919963136769850073916408134144000 10528473 -61436254200444301246041252026542311216 10528474 -84048732745442002291980803189032982016 10528475 135346455602593235124401802715851402000 10528476 81494494823314447351940284527019991040 10528477 -185437347894104101171813777580400975668 10528478 -233826353432797813947331047033010700160 10528479 25404374817672715595718799743649017384 10528480 321825565149195139138112022146863595520 10528481 688208372116295651059013540663238023700 10528482 1182999125235691414507977707079870720 10528483 -539895644568883676223415521344719074612 10528484 -306969759324529924690483900510735257984 10528485 28673617297832009286546635528191099200 10528486 136024136313616806413742017903928392640 10528487 31863295837358336360499170183361641832 10528488 -5742670955706849350162226011553792000 10528489 727591730646169115184519702144587160000 10528490 12543265914869642632973857159553018880 10528491 -412742323811271052972537868943686160000 10528492 -246098542867136493611569473232217566208 10528493 -33036711234097789844396528797321497600 10528494 222958385792290915785048007719416808000 10528495 -83194742203302459037992658620766659000 10528496 33595005592751161714720004484124114944 10528497 92048539793708521875422202104228595840 10528498 -9660451763769719623337108715520593600 10528499 14053770500663295965570086194132799488 10528500 90264546174087381959944738930506240000 10528501 -395158220256892381175388022372427452498 10528502 64934596126327519761896998499219873952 10528503 -73190609201126674966692354743456501760 10528504 4668412747530843455984254036010188800 10528505 -60720064791183381358700246303008010040 10528506 -251430449428145704982578101672241676688 10528507 -11810003708046534697931137025538404160 10528508 292745464676209280462150055186780825600 10528509 -12448111141606333915429608799492586496 10528510 -40296931261129760168662506794197563840 10528511 28587919599361710952827779567083992432 10528512 -340207927586491954554140620013992673280 10528513 3252901728770807906959238578688507808 10528514 -498202655218671791634961474565893248 10528515 601971033450094743313378987097521881600 10528516 -352174760835634355582446710322525682560 10528517 -275167065833036870525448201971675168448 10528518 2505382786547595326875886666034425856 10528519 -205912625203129872564587021263760004768 10528520 -253747694772531957236899449868830259200 10528521 -379424444454841692410784100935884560896 10528522 78215719503995782105078830045218076000 10528523 -168368646316177626589514085341722989228 10528524 -289670827117672907765910524962790864640 10528525 -99658478022865763424156792296305704000 10528526 209842446087814100736481301140004363904 10528527 250537850970506371753134363667733086080 10528528 -75200097071688958624221623554592522240 10528529 -537711769769895040301530382242836120720 10528530 -31535938391809152610909511635096719360 10528531 -542089755274435218993836829157931136900 10528532 -235056287717290656074177822068438340736 10528533 156607540164699023196732413243191584960 10528534 -97843229523702300463358014970667631584 10528535 215593652864283908038150591818590170560 10528536 -72771114935472935906600233238085672960 10528537 -1015989598253090739444949881474868800 10528538 147292899365970081724981546863926023920 10528539 188284331650652237844009200545191233280 10528540 -372129384749628012739331821063336350720 10528541 536267286699314947532740009702241859942 10528542 15732230138025464399603093519835324672 10528543 -447311029400632983919469208787018497816 10528544 178285125213474750696098303907238379520 10528545 181155079524523271311458476777095528320 10528546 21817961430813611982436934400673328640 10528547 59684818735133947554609434970138748632 10528548 201051415953831553015665660232461050880 10528549 101561070434425899441640635751430632128 10528550 -1595420059389742054208958715675584000 10528551 61622861907513035874336158798312117400 10528552 15217294999793157022678416239691110400 10528553 134831056576027411756109366148152289600 10528554 59239488513998935572813221118526439424 10528555 -366994449987260768405307605268257670000 10528556 220016535785459571413883547176971599872 10528557 -281672371123958189356199747056637391744 10528558 209555766344567477414232941992368194880 10528559 -498692054715854161890421866466403867520 10528560 -29845214295813911606786006959610265600 10528561 78352204699681288676284320008459175424 10528562 147509779517189653404139077292092468864 10528563 211961038988435492859610631250642949944 10528564 -957331935882985069188530905265390260224 10528565 -94072375953655545581626608161545300800 10528566 -103210781310510016114701843891244790400 10528567 2730080179141346196891643884045289392 10528568 249606188291112892869557368655999938560 10528569 115354059522881993542085338624214164320 10528570 55107876907228862981101881735132638400 10528571 -108632471221930351380105155309021023920 10528572 -42663168250683479406051973951877185536 10528573 449518498522808825650363473949437446 10528574 -3314615596244531321356428681430357248 10528575 -120378533711445486516527760958612655400 10528576 -262656124781804781067028775159293018112 10528577 17417312416010981768418458406309554772 10528578 28904006472384213206030404194618957984 10528579 120434176776494872021515920828303470384 10528580 251285436950980375614128145895430227200 10528581 -537454945776535314703244346900792869280 10528582 -255465208902758294199153230117390056608 10528583 285128339858940230584174301964153318504 10528584 -19257973715779218669664153723944960000 10528585 -544353718187033000204893742856524360220 10528586 -28525445342312067719465718998002060800 10528587 46143143900250866738952974067435772680 10528588 113778821835002787966139412504854967296 10528589 38404816607548254485250582829408489740 10528590 61942382481196614827253247890105507840 10528591 -592077047751307910565464963579947109008 10528592 13080983238336981892781460855549591552 10528593 7347944259824254238220308226836676288 10528594 -63248235193549852858394465259517913088 10528595 -31891514579501574038712307490562508800 10528596 161449075319396380254340147012723200000 10528597 -819664781685179428102228621825898779954 10528598 254369106098992734934653310562667520800 10528599 -2175225719086517669562268368847062936 10528600 -162007718432121950879095853025964032000 10528601 -650238517152097737711652615439252988000 10528602 -89813852589466490414477314823667426816 10528603 -387152679604196221878275079069853783880 10528604 -485139825531228997278933367735660383744 10528605 -142211270574271655470276399877032005300 10528606 -271668427891096173533632174959883273536 10528607 198731159865150661428982808363009479320 10528608 145599713723010609943150971478834151424 10528609 -14598862605512082553350244699527356160 10528610 -27314199752229269337928145376840431040 10528611 134758024644962716137606247294978483200 10528612 -202675230886213336120496185395316111744 10528613 -129792650272471713436446615614924667138 10528614 -196342172133306044651589310300477833696 10528615 -98664871050576773285656626561496762080 10528616 -88233803558297925577697701100917309440 10528617 -17485850392824835754060953300615648800 10528618 -92565885462320201845690038891104061696 10528619 -663364977205080216266708967444540163980 10528620 -32063644993864463157778555745960755200 10528621 -112246828993262832529017616729974961856 10528622 -11753426636034366273998721480051035520 10528623 -2507650272592976014731468141830092800 10528624 -178912012821628750908244079838657085440 10528625 52827460909709190737922531004668585000 10528626 116118007140926173201753818528927410688 10528627 -925473851646464297260999599434186409288 10528628 558833884160640379539851883932855863296 10528629 244583039134797111657528613353524503584 10528630 -31892593151030528630026908304675580160 10528631 36983929488215626330427056548748712112 10528632 18071019791019463056718498526200320000 10528633 370418044303824852690696396285921078864 10528634 -128450957777232075802078081513128730368 10528635 -38951810413472633235618659490338787360 10528636 2595372407281301791393162404437105664 10528637 -36941108554980239706396266697446352000 10528638 62016374652284209698963836528196700800 10528639 -380307292476093475840361555816742709632 10528640 -229585021223592863706066106538419814400 10528641 84948005912203050225190345249559599680 10528642 -224757049836051130397545412700490839168 10528643 540317183751489896029059763867057280892 10528644 -5132388378264805370836289317699731456 10528645 492910184107929535521488053980589683900 10528646 147674616185877900372852909102554472960 10528647 -115024869157557064080557953105854989400 10528648 360376845220632146696028152245086289920 10528649 424810967821654100477463547338312106650 10528650 -16742311983171400829154388888127040000 10528651 -177720789680213608577721116555423278448 10528652 -71926182445765955840805543360010846464 10528653 351254353429409266344104074675165399200 10528654 5364484797458138918053845018366899712 10528655 347519533748080999056248704052963719560 10528656 -24960922459460665117102220189470949376 10528657 499928201540381313461489967547400249906 10528658 -125118320756574284184716015494796494848 10528659 -67341665537494826000684861236078767816 10528660 442141804965744279557388950970627072000 10528661 145288116033716996450147700419016589056 10528662 19665915371627015881226043484145922816 10528663 -27618164429944252340329990768971833976 10528664 -257567965536959449715511989051254087680 10528665 5026444600848788213320270016465913600 10528666 -371263968097400908824741770986997725968 10528667 -199258513697110867239505565353393813920 10528668 -275157869307095400961753685013704778240 10528669 106825443504068337846660370809319485280 10528670 -374939565399172777980805208666334720000 10528671 21212257177699780610060526784095162072 10528672 -80889357954901129134136936147332366336 10528673 282979667644985731825968533680340305920 10528674 81516093578597507721087276280604597760 10528675 -328967485090534602750895947747807888100 10528676 -343202967213376731096699082262449991040 10528677 -76349344605522357427967953717719016320 10528678 -461753530267876070061738165047500302144 10528679 -7520955426146579408223893925602405760 10528680 44154669859016711815811543713155072000 10528681 -424468925058216712369059760667638043648 10528682 45678971636402756542468618072805498880 10528683 146546817276509390616254059542641515008 10528684 69765080922875669369097088573733855232 10528685 144849887444459203174632062565355522560 10528686 -42211200274843536191415631086624468096 10528687 -182589172273123056798954713996887919912 10528688 76507814882591114519903734912083443712 10528689 129762881266223883103589641547220526368 10528690 57051582598981694934531790658208391680 10528691 503037361314271748184799418998119886092 10528692 12480357946255540526821185319537152000 10528693 -117713043737165826502994828647642584384 10528694 710040390808028966288091165967026240 10528695 67106769110955946136527733001898253520 10528696 446314757620235792998731935150340956160 10528697 -31732644248078940391650066515915396208 10528698 120469440367825478065258134219523895040 10528699 236095926530888687218990999334236153700 10528700 -22907696262480036299838704846373504000 10528701 18110141615285622903624095326000511232 10528702 138346322324157155324427304889636151552 10528703 28487488474298157163856364591967384200 10528704 -51114654744109146796243786706844647424 10528705 -506606964672366141561459644681297076480 10528706 -204084280484806707824692695443840966448 10528707 -93940463998316746052258082102166411008 10528708 -220413333780438589005447634736684390272 10528709 -271788559840585569583958754558300357090 10528710 35267185045722154766676586007292979200 10528711 -101353762580937091716045353803782406200 10528712 -670726289739590631426064547534958213120 10528713 126827727858294655634427368039184373860 10528714 -8404576561005646639661506869677526528 10528715 -36200608298829512850152688522657000480 10528716 -131568488686242965992332010345549590528 10528717 1796185883557771657260251132095062080 10528718 -19214579208503145026329571114276947200 10528719 -204212228673008248813698887714251457520 10528720 28214927003986735379236156740859822080 10528721 37968549082500249478112091701317154112 10528722 -2383328638697151891779905293446621184 10528723 138945102918486064875004738396379204972 10528724 77518001683521154383512157345970173696 10528725 256198366614306572180004633133952304000 10528726 72869665579804036613975099749676797824 10528727 -510357202476588871610386468023483471360 10528728 -108439201745674325684059565756252160000 10528729 -1134814784798301659594597533441702155480 10528730 -161890306646253205706679486398929662240 10528731 -95911353933044082244460193641198654160 10528732 -152127774959848553864005712812372156416 10528733 255697998566955812615177336488152480000 10528734 150451208510148422701482701204220189312 10528735 -97378201087598601020874970968369697440 10528736 529072810321547650776002228771908485120 10528737 -240134988554963748169643362254934850640 10528738 17286201397160591899321397740595276160 10528739 -196905661678993447834935327882198070176 10528740 236048592175458768846722648737094054400 10528741 132382118768059246051697161332170326142 10528742 39896307702979453782921970258344976512 10528743 422325424139907641389621219325630838528 10528744 -591435980857941167575106584794052577280 10528745 429064413469106160846412980093292461000 10528746 -87508711245895115461109428972746631680 10528747 -34863064418556069660831161740208378048 10528748 91210998154742077863637987057333809408 10528749 -40607741971358142138216097744043898432 10528750 32326152931950180783892161951948120000 10528751 -480225652063335970043820764109870691248 10528752 -60861827716145650610726732205769359360 10528753 555118593920631763734099563454250770002 10528754 -284321395326299484327241773348519293424 10528755 -44892602947683579552406635883364697600 10528756 26456787425918165721341366340242841600 10528757 -38441818763215001023605591403496336868 10528758 -432284516690544722127873470615564158080 10528759 219408332457709694485524543517180209600 10528760 305360172862772892584135356805889024000 10528761 -124577974278412473262271104241870916528 10528762 -222314269460450521260266967142964404368 10528763 -142071514742560884627945402149195220480 10528764 -34705342425099013682696982373497306624 10528765 -1074324282290810937493238831559914880 10528766 273566422901739007838734961773167992832 10528767 -16287836145609395684579264724997100952 10528768 15959034621454458652809983675785543680 10528769 99655219013686776742407936270425199060 10528770 8004974454143120728643616413288478720 10528771 -148790550241340268565868695244491345656 10528772 -615320211505656224042964610656182031360 10528773 -323190814395594475576198841893076522016 10528774 -106070319277513443718767096939418973760 10528775 -21861852991101831663899111225205103200 10528776 -311113241630729183708929728296815564800 10528777 -380388369198478141425186580939996679808 10528778 40907557232880174694514671829379575808 10528779 217862065901207869032775598573215908096 10528780 -78459407693195434833595736127954585600 10528781 -236966328577084236944998853159517167328 10528782 61234531946727353530354589038706469888 10528783 -299115945721814568724033778784906967976 10528784 16314259285702845100505428588012240896 10528785 -9720147375299713711492637645835931020 10528786 -404290804100403441193594318830210618240 10528787 -821082790959480488295682050277719265200 10528788 -90747928679296255033346393088972441600 10528789 -89961085267397792767829763494779978440 10528790 -9378892664324085411123676775596673280 10528791 -11445951282940157725744467906433015296 10528792 381223684568506389271095332738873088000 10528793 -464726587077810284062246162540505676960 10528794 4850292452692182991319970603782039520 10528795 474395742954445281383072118432558196800 10528796 -224225232014062446189229760323387051008 10528797 13525536991415157917041298390246950272 10528798 56528202735196104864387057499518600960 10528799 -388201451944354930598695543799467833600 10528800 35145639903483114780663593352010137600 10528801 -387844875271162799588136899593795351198 10528802 -84912642830894239014491254894834411008 10528803 16450756829730480296364106509780557904 10528804 -304369998079801116519567312275151175680 10528805 15156787751302580599435993748550226560 10528806 -124354330125998998541444725899925682496 10528807 68659382180647171208344129237727302320 10528808 -87918355143453386183934557387489280 10528809 -12364945730569034865474859111145087232 10528810 -263894271365486790588739883367659617440 10528811 -643846260335748275089796706013096032588 10528812 -152368485488783784454595570354899353600 10528813 -790815929023000624931495845273928891700 10528814 429725171676493134694662862852788538752 10528815 -285892512706971804986013347926435440 10528816 8944535947066965278266829797300355072 10528817 -207146456652782777552172867688755615180 10528818 231458444182395369255132849719189349504 10528819 140977596128071303729534059444167964496 10528820 119100817809516237076937932086912142080 10528821 -23480934132802286646510522684416261892 10528822 -58421812447859798674815966026071184448 10528823 102659877047810860245610858976793431040 10528824 292580914018753227681436972458439249920 10528825 42289917299393507359274706001535649600 10528826 177936478723364831994047542493703411456 10528827 442294084589510266586740480786620228720 10528828 -121296154333778365816593634412192030720 10528829 943458566079250230607507143589078697484 10528830 -10412730892601519190611169761091360000 10528831 56642839654436108009600118432583969440 10528832 -181127218350146164119960550811811446784 10528833 30290078266476787836955393442584519680 10528834 -406389753467190692820883672626378875184 10528835 1357332943154813955206485808555531280 10528836 89196741261557791032923851380986944512 10528837 505340529859295956658897817264217821024 10528838 431004316543915337499810625087028368896 10528839 571282606845758004362997543509847149520 10528840 42740374807447782525943460893989273600 10528841 71098518178288462075330018972217954484 10528842 325645649581440803688868829476380712704 10528843 -45221361439379421930571777146974024400 10528844 31264686135571302622854462702705641472 10528845 -262501766659219183917709633891224926400 10528846 402171997106296972247948312198812715520 10528847 -56607926776200223665275331402960695568 10528848 -15004928988109662095174109670693011456 10528849 1488468557381693549555643503142609001152 10528850 18625252623372271604086693262067216000 10528851 -292032657260048943557933053839376320 10528852 -18342343666657816352486223466266792064 10528853 623059086062378597270787588830950641102 10528854 -43218636779390093484421521854273568768 10528855 230791057680574334959556401967955156000 10528856 3244836269083857852506319077627289600 10528857 206520200494327989513455825541955630554 10528858 -248044055491770088874283725664850056720 10528859 139747330910268199593496137698714244840 10528860 -169967857740187630200088540448543984640 10528861 -68016109925273631318172673916082038720 10528862 -185239912083919086355886810583125085888 10528863 -41443055629929136422754160159535017472 10528864 191963642622062872911522170503409565696 10528865 -337806827469220047927082499789612691120 10528866 -38463975231226936108729585426195370496 10528867 7839486920081058812958533676663397916 10528868 -29764175834281745639017110747647053824 10528869 -9979174927492572541880425990329203040 10528870 -55331308363325309166695089062832928640 10528871 -8691053724285964747082166394452135936 10528872 -52828105170097822713918419510500147200 10528873 -369301656102490550389309706888483687878 10528874 80041603719639646146811380171703833600 10528875 -191248703608262750758218977783400096000 10528876 588808448052331684596262360413811247360 10528877 23990612260885870002768640223688048726 10528878 -42577606717773875781066291786476699520 10528879 722480905805532543702782946965279318480 10528880 -111096881767193189679814557202537021440 10528881 265354999962739097137849448531228840544 10528882 -14492119098331527594583492199089907712 10528883 92185865103643617866452562189708395680 10528884 -207129730159978959395733141013229220480 10528885 132572504169386479442180749628601739800 10528886 27176560442430679048168150417771039392 10528887 137558205406570843533919593173922185040 10528888 -189654567807572608604110852048225689600 10528889 63898277107943873297095017752041229952 10528890 86345380299260695503585257219095729920 10528891 115909656383850192484355445777761895200 10528892 1530300548943784531135162074545209344 10528893 -648706350713590291288373585742327425280 10528894 2457163564602303532797026203417187328 10528895 -70041060634850758746883311542460353280 10528896 -136531064485226260649173960604547809280 10528897 832895048220568904359659621816812713346 10528898 -280135497301584584413834048007246602800 10528899 131261374342473175453815680875284049920 10528900 27761708460841342061515449967216000000 10528901 -192506000048314748691869236842102664098 10528902 -44748322498210975224635397634552235520 10528903 28827655381928566059218956672886090880 10528904 -519255729862086003678922002302621491200 10528905 -76948745290340403558498510817264930560 10528906 -247201961568135392824420431258588648960 10528907 -80211264387472950216485939433869774400 10528908 102770997350962850961402358212044442624 10528909 167035772661011054484358163008686717110 10528910 -69230099621971246402581047546710314240 10528911 233719643961821149892562822427450008360 10528912 180138161758832262002048682057575407616 10528913 91700068610779357831492470208307640384 10528914 58914993445586202253762059488375754240 10528915 87035733456183621772324831761917824800 10528916 -304651797018353158578504069720708624384 10528917 11643948729093814001975480821742131200 10528918 -205414905774986214807639454310020582080 10528919 776233389619317196050934614433517367840 10528920 -362616265930105295269068087468288000000 10528921 -305577781400383165373638074845860590908 10528922 9858073860182046182084624585841703392 10528923 60609668382828217756559532924282981168 10528924 260042650381172746856576049664949076480 10528925 -350102302705855859097806029196241355200 10528926 916865699117271663508534593166734144 10528927 364633906033646861044919176576255131720 10528928 -53404562537420143548423955004380938240 10528929 53967992732283200601681091460879716500 10528930 108575085292086482798711325284651139360 10528931 469284462719375366152848324604400544 10528932 -10154246596972824694471610140044131328 10528933 -97939386682786697339299801351766135040 10528934 -175645333995499047687785200286821870080 10528935 -61596088839392203646848341942269091840 10528936 -68736127898555797942733672855808000 10528937 864401716011529038178549461936029520 10528938 92468349601610648521085462973971752704 10528939 -76376869706160324746498219291395469260 10528940 78333221744820263724330878937211207680 10528941 21733341139838918747723067708127667424 10528942 179955783666407452186420914300865714944 10528943 581884644399270176212592960895859429080 10528944 -58193646434935085995601834873353568256 10528945 -61924424815932831900864019724005785600 10528946 97327039435408054888292117334285990672 10528947 -77813528803304335317289938030374150064 10528948 397236987570599009025179987041892591616 10528949 7599766641312017072748753360800755950 10528950 141042991074953745292800567078245904000 10528951 -25712985855483176921973368229326642696 10528952 -178305233722850880846943502522788945920 10528953 140591285808789409636524635916202857984 10528954 -11228569702681205809167420509544487824 10528955 288263655290196196667867280181781910960 10528956 -2532245010414662219463515140773170688 10528957 -489475789815336903915954416072904164794 10528958 -109804870713365483717699252525665984320 10528959 -39624433448309491430147297211062657280 10528960 -15001886434854169550454125573481431040 10528961 95965593331638843307179383237102954562 10528962 204478705719268379563967900590293964800 10528963 -6737309467596128923125578370635788800 10528964 18776610010550936280635924732778086400 10528965 -171450125707925351558469773236975437600 10528966 -54007478612051899978345569941468471040 10528967 80268318897972969841847684759428718400 10528968 69487545975791659694475517895163125760 10528969 -658501534092173146643442276818395872192 10528970 196537965958514563891745329647944131680 10528971 12816193650498422895693708995563075824 10528972 133714842387661994473947710750868403200 10528973 -28630069061677734659354016313523286420 10528974 -388338430380941022379014533863745266560 10528975 -230622463255559696903001582901565971000 10528976 6107433637852744698489484834652160000 10528977 -191759254040593236715895677367195531280 10528978 -183625053796427613338954403501899502960 10528979 -99284813664995548516083514053637930164 10528980 438379238062518363687122440348631040 10528981 11079849153383120556239346581151749500 10528982 5425289764949876874020766684830607552 10528983 -91228409197750086933971187749799907200 10528984 -261935224907525760159349081177779302400 10528985 51419319810605550270073832898045307200 10528986 -27874239903868303907159607506764477440 10528987 -337607615912286403858918812318323394048 10528988 -35758236668516585915780723398374016512 10528989 -413785090909482398599379020571367778176 10528990 143304959092012951227071683029269832000 10528991 -770930752605776176848083099791261547016 10528992 -248941971729481578684062677035743969280 10528993 200607904961194085107945440011163355284 10528994 -195382678295746131185262919985984641536 10528995 24666898746888449459808564652527191040 10528996 -269051145367446888519798960667647472000 10528997 -758493625109147960131468064172101479554 10528998 -27649045233076943470362745843672433280 10528999 -93799820589510305973616387583707482640 10529000 81626822803699378787001059391628800000 10529001 92644095502793182540631297120521459200 10529002 -77897758244330617725410286861402950400 10529003 615636763529644087649032322059823019252 10529004 -185579006993106152093233818315694460928 10529005 107799508484301694677942230091566455320 10529006 24845570118040025725889198603087692800 10529007 -455239983237035176213998852235769657712 10529008 -17023497443543037709238405393079664640 10529009 -2116532531970112757955418727225444352 10529010 134232755397461594836789540376332202400 10529011 -7743645155775322768713342920527868888 10529012 -125367708980436598006624321802037589248 10529013 -399354485759341379145216577373189039712 10529014 202032778942446120723756665713922690112 10529015 75912264390517741875552858407589496320 10529016 -104635377451209397285081542871716986880 10529017 8399112081768581735555659594377605520 10529018 18515148494005829906837462223138414816 10529019 -64349526765040582130136634399708349016 10529020 -277603370898547526547373166858504663040 10529021 1222592353828085553031668231680063154720 10529022 132936008989308732567162788524289372160 10529023 -8773159196540833280503659072447089096 10529024 179935731329288005690265664999212974080 10529025 50013043726844791509713567647012080000 10529026 -77612253334343310110733295089902493696 10529027 834580586129379762367910158324540908672 10529028 -11412455478459127028010760021600424832 10529029 22209756650219052854673232169624620576 10529030 180266327689910557762677621606587222400 10529031 218257908608636396518982746297025328552 10529032 -113737485110685126623230837721116999680 10529033 426232923406457699844247052038424625864 10529034 -44620671389876576945436402450719474688 10529035 398015216928445975062503551865722156320 10529036 -5221612447271805855166427209063956480 10529037 809574314003292055558564220292700996428 10529038 -56142743328021207953142273879454110336 10529039 188279082564874862623904470856771313840 10529040 42185523739899331769365903709601792000 10529041 -343026973560770241329628744130563161600 10529042 108244992921599321619305103439162038672 10529043 129237491655351014548517667290854819584 10529044 179045885483011121746368565213259159296 10529045 185144396848379034145245803596523598300 10529046 52776315392195932385024653428847529088 10529047 -87064444889863718419376290353240602888 10529048 -266413445399654187508884350923310407680 10529049 4934021627322954226842184767977752608 10529050 -97147635567812925191401176662656320000 10529051 -59536023816920437978116951043073007120 10529052 -387407085098522160531863095780270722048 10529053 -57476571543215822279864366138099644416 10529054 -262229869753196676220910281633301754240 10529055 111211289709253782488428818527773286400 10529056 306923534598216499009377694228616970240 10529057 -58821756840308919668181428598486528 10529058 -59983528012793202052110803619144652416 10529059 -295355475198932594696011164010708346400 10529060 -131480639669439270848832907913966411520 10529061 474978631098056129225979545082736632672 10529062 -310328055270517861940800571461397403648 10529063 -570664841525069970376421525528766789960 10529064 -64700974145768706126711914057158164480 10529065 -455703900331223650000042760070948840540 10529066 1144813869327308795378820607043801088 10529067 330703704819080529333450488189570715480 10529068 451286637149722396139995556028704979456 10529069 1422219603853021095156809419018186505112 10529070 -17056872631123503072523790840995680000 10529071 -125528489767137959863376478241820423200 10529072 -278968040907532590338401035546164920320 10529073 -21373766950685280356407611111873258060 10529074 162812589415326541800126393456870283536 10529075 -64293435516236156572560843837044855700 10529076 124997961027379249554317445394957381632 10529077 -280775731875778799070061896586292091140 10529078 34519492920389114584490783366495047680 10529079 -157292329602403928509667053346784570624 10529080 -112550648698125407948019248271145881600 10529081 764017144590284023370798253675488780160 10529082 -25350994315191955691300433031703070720 10529083 41558828879509108505196623184992291104 10529084 386281200707330717872271742197708553216 10529085 107780146168834168135425137599810848000 10529086 -248243625813303901392479756695268009856 10529087 -110563632318864006251921368714384182816 10529088 -32108271534932962657273039844938874880 10529089 -525711431124854390155490785351672130110 10529090 -4751961645247632395641869631439616000 10529091 439737661946788595764036679673412503300 10529092 -164005064991327850732602744078692986880 10529093 96330311192643503038308906105062685342 10529094 56475253377288289689573901108300459200 10529095 -121850614831648764028355073249467400 10529096 191062718125590707646481762469193615360 10529097 -176282526211676964959092905498647591520 10529098 -273624125842180478116365900871586677200 10529099 -211026350279727914399764197546683102064 10529100 70549179856576597183488505918814880000 10529101 -321490896365738807969600018191600310976 10529102 161728135633241101235716238921658826752 10529103 101076689990259845571015207011422656288 10529104 -32158030597759477940180961841757102080 10529105 -2534960304431474311182181045937831640 10529106 -70147811331030182873837857902633079296 10529107 -284079264642671164913855408160788954644 10529108 -170835541094647876357957722078814265472 10529109 -571426512691057719998987903388399936 10529110 11047747967655882258550931514684385920 10529111 -638864947092996542805088616362605283200 10529112 430598358627924268329081061447904624640 10529113 -11806201694038254546990125329541495104 10529114 43207167535546452649635486395571763680 10529115 176443559128966742706416928141799069920 10529116 226992295983713152911034130010247070720 10529117 -157131020425547371283354698868396594400 10529118 -103926256687605886085747130477953132736 10529119 -84857796910082381973919900318499835200 10529120 -424402295705669619591366547343985868800 10529121 134635257251312832445087171883697213024 10529122 66219040476361066737221988408199217952 10529123 65422838334657590542449549945862458504 10529124 -15353093989860470881910405352278323200 10529125 -68918747423589410165857275450768072000 10529126 24056688220837716917944505862068258304 10529127 31447892760721781798427192965138676192 10529128 -212034694152794676193996172243078676480 10529129 91109086005386748823793968962683321160 10529130 103996685605618032671651133474047243520 10529131 -229755863405375355945939949154225036808 10529132 -38638170157372178901159701067444615168 10529133 -210996889007633773515750737686265021376 10529134 79731289233887466104638070391984374784 10529135 -85775428577159952944645148190763004000 10529136 95997545252422715155662052755987824640 10529137 33216566206327638023690445178148820086 10529138 -139471085635728505666047607747183136640 10529139 172189699997710390366289119445487459888 10529140 -338575504446073690779934576248334387200 10529141 83417661716311285630231406541988936320 10529142 -26275858178629604022959568413536103040 10529143 242669454636184086604778250939953100392 10529144 647664519236361835928847167585858396160 10529145 -52362211705005857889412712871031968000 10529146 -59387079727019824389526048419304876320 10529147 85287102821560743779715347272713858480 10529148 -5609913338235969476513780630945218560 10529149 -79913114732044329795657485280205553160 10529150 6282158299163457870159501473940441600 10529151 -50198720235614609947745048628264454968 10529152 4616136865116280746929181459889520640 10529153 -277724235269775333182639815604015177916 10529154 269278889811571932413465502931038900480 10529155 5701935941160777104971639135339451520 10529156 -189270892692571970178263235534316283904 10529157 -44669410143706154939921318250868361760 10529158 127290657516161061658105607528346652800 10529159 -172838196047569603052113302523988369640 10529160 169908173432032353337333337500031385600 10529161 -8488471925153997388977325237267515238 10529162 -27681712665965361995056064463336407808 10529163 -6431598073060733106880821945159782400 10529164 42086825190096456869566244459313857536 10529165 280750015406735938704966337915797066060 10529166 -78548344156803283664475557710928650176 10529167 -90870097432958994084211089549027332496 10529168 5688366960664534521249537500044591104 10529169 -22891003764302065523005558615501287648 10529170 -8644308975642834775816146657588211200 10529171 851179517852727848243751643190065366392 10529172 188181666210550341889066689188295117696 10529173 339978008527643599621700570619714346720 10529174 7000041673274436690363845769470728320 10529175 500583562627287518508937872662978688000 10529176 -223419454987400240405416802323974512640 10529177 571720273931172546393473903348350942026 10529178 225667382740572353803264526376114432 10529179 -192305906513548193147236646267223945224 10529180 66579463361206492218237940906871078400 10529181 -37622143150727153385751659942035572224 10529182 -115706699361913784311039419133047432000 10529183 -116915386617079121197169842628216884224 10529184 332009487194118764160587558998735060992 10529185 451292765723643691994454458728160767380 10529186 56146931883085893291543067418680467792 10529187 477115455670992280464031514593540919160 10529188 -11179907462369557718988008670550358784 10529189 -496599598226812149504344205837028819968 10529190 109905962691335573719283284066594867200 10529191 -673524112945940844225529354433190638600 10529192 127433301792675978554193179158928179200 10529193 143890230111646811495004769639065897024 10529194 -115401683089899647327535330372876934560 10529195 5623758908250762449879898943070299920 10529196 59971377327819661623580540299285433344 10529197 87068837445831732432110328594244587232 10529198 36524607193336570740372554592202002240 10529199 291834891456455640181797251900871955200 10529200 -43108482026737744099928958974998118400 10529201 -86494848306826904203482911976561516108 10529202 131716731628558678856471181788681596032 10529203 -255660899148604809496735670655497477000 10529204 111961745540965198307073613126940221440 10529205 268331028391890408112383627713981272320 10529206 56492852688236969008601224127694171552 10529207 -452850735353751671913726063966652635936 10529208 -80184442350218917544069697631840665600 10529209 131530447346080216028996843940564042410 10529210 -42515631845179920437679832708867512960 10529211 -32501158433955972508289231732410368000 10529212 -61691098708863511449594835581664514048 10529213 -32230717290180022609542394087075048416 10529214 55726306973309654448269186033847641088 10529215 -144691040370505281153212304669670415640 10529216 -81481919066280968207942966317613580288 10529217 -590847145317845228366366200931616161760 10529218 -351171135518130910895100049849309552944 10529219 -168791425267461137454020260323202429380 10529220 -66236650529153219993268757929669120000 10529221 17154280243605428613820879428682683422 10529222 -405276943591917098890451271591909580800 10529223 33516825792267910477342978068797231784 10529224 254260173581138860726917332217026027520 10529225 -14040079678427908410519412846247745600 10529226 18571302486110548013834457510893314560 10529227 -238908389861691817859192705968051115640 10529228 -23527870313829728850570341213619231744 10529229 13047914321155694008038435089727763008 10529230 -181265540573131411114663171483003084800 10529231 -783797990220222372346869015258528349968 10529232 35571372520534976457226236977645617152 10529233 186250089014400693671285122966504564800 10529234 -139240729530711639960697730740476024000 10529235 210232050831417606896577963101965009920 10529236 -5413561391063791361668749059635054720 10529237 -509609048781317620621280352911805384114 10529238 1740025025106745198414752213059432448 10529239 -38719334187997899657691636212785077248 10529240 -426210639230471672905288478039544422400 10529241 -261434371148929850013178247601092588256 10529242 -268401245621178422708980050559597939728 10529243 194457821348377769414655611548215046464 10529244 -324914398300353793905763447531918786560 10529245 260042264542642045271368718587957584120 10529246 -38284152642814812183200729211391232256 10529247 49270202311190637744487854701698653000 10529248 172931269731828785484421723249741922304 10529249 -474649619510683480366033939873151831760 10529250 105920996664251436853204286505141120000 10529251 -143695536433096034807797586661562407696 10529252 96972264661901480300649769574716292736 10529253 172348632594106851274116465413075143104 10529254 370389688021423225726946204734579428576 10529255 -54354975227933378018035487097871561680 10529256 267037775699428059296283009652074577920 10529257 -383865966010370003819251522743866654208 10529258 340544111142104291261191087264736632320 10529259 27517670135247639411045914099024310768 10529260 79946490740846670729727235237796710400 10529261 75420979955081695587361816173825909612 10529262 -183487933810150665148089799665694836480 10529263 -620864254387129928693528481899103149488 10529264 142485679511192137531081415403269652480 10529265 191035402385809178866093234228426936320 10529266 -185865558954167373611154166292250658176 10529267 -62276829142945876234384130057660616324 10529268 105576520232280426284263736476466288640 10529269 1112227529656144252977961015260040082496 10529270 352477741076140741976913993552705235200 10529271 -12805825626973044403306453157952958776 10529272 -121946562393256528124718604414064025600 10529273 -712849714794661453692550097142111796422 10529274 -6982306685815909265469939406336229376 10529275 -61820340053044744909331172044710497200 10529276 118766111518345898529422874459913052160 10529277 193497800844779777014855256879644661280 10529278 709573338718810054580911309644857794560 10529279 331546380214261239946374252103662617976 10529280 60796104093518799848945977619392757760 10529281 -2901921967580872898762497126748863936 10529282 -318748435901427372672020138962189609008 10529283 24194600873976505505951371569755167224 10529284 -124054771519835966916138301838868305664 10529285 -130500463308486897983227600451972664960 10529286 18026719522720944459515918899960406400 10529287 -10137712293287546920196181018526817904 10529288 10869573117605376384507731669606891520 10529289 26242313295996412014270336360286392000 10529290 -4436881513702838364888405566687053440 10529291 96940942578887415329749519607367759600 10529292 -51893087380741122580191587614426653696 10529293 77403826201135123147387932044178783542 10529294 304502719193449952054962869646534965696 10529295 -14638558816636952772858945522048115200 10529296 -42733108875551108982746744323325542400 10529297 -405725044217562345162755673200756776080 10529298 27103739942531676334867440398659906560 10529299 -239918730702073307250039529870020048 10529300 -86563686924429646400784689593595443200 10529301 -25499952721804679127229122806777758080 10529302 159302313840326766600868593489504346752 10529303 509326265401118454454286667288171636552 10529304 218027627422098896305256353399478661120 10529305 -154564569370861653932033007145976974080 10529306 -150842536988466047642671992748959482880 10529307 -102592202975836180583644224383858244360 10529308 45302055600985181534709618013352577024 10529309 -72509451668896721338113377642704077984 10529310 22465298757885068644044868033284971520 10529311 7890115813103514315287650501271227280 10529312 -256301521058509258026660499661725237248 10529313 5583680242009328302204218093609343488 10529314 -307971404419824102930835475506157805744 10529315 -575557972931110333117537389028436309040 10529316 200417636366912470484545182657869119488 10529317 186719599091663562482742777069281968800 10529318 601367443478465861174533591014274190016 10529319 -192461935872595388518563212161118154456 10529320 -174048463449594147945317962629555763200 10529321 -107561909860767796087214999705641339056 10529322 -105805918252316942151315955628522409216 10529323 -66727104096568027117452091561429924320 10529324 -1651408845022628954444673817523140608 10529325 5560305357306330986400204518094120000 10529326 -53213740062860390482016559279210333888 10529327 145221163927675714973472269884656388440 10529328 45316306657966076287573640747713265664 10529329 -379714856930952552155242673707763577070 10529330 3572440596713597979720889041624576000 10529331 -226902262234695298414653469702731321600 10529332 -48860227998482551837618494128884586496 10529333 -85646137921522327473120874299585406596 10529334 18506045182771871360447069830305007584 10529335 -354837351981947487054933005761529330640 10529336 -121492836930247529010122978207498403840 10529337 18370344323740448038652449498511671680 10529338 -186548776893749981380038156667480573440 10529339 -163161139607892161643886753515698968860 10529340 -50738494165588560893272243246154004480 10529341 636339082194930479081491239240831023052 10529342 161763145522456377848004334241047779072 10529343 8197260886362093879082379009558573304 10529344 46901764320134582636238935367310376960 10529345 -429549803634249926357105307213782299800 10529346 127254237621826800878838012698220633984 10529347 92668405118754531130002652712350756796 10529348 -413271766323436571058058380004333584384 10529349 239393989834539933560786882796642721920 10529350 -73064160737328485167361883308296915200 10529351 45953125463129595534346677070238981568 10529352 18726138590964774446325328842384000000 10529353 205291250488012778462913667884807312602 10529354 96142726584055647179336873392939952640 10529355 -254169500868761375791583843283079745040 10529356 53082488560743287279463075573933105920 10529357 755261215809965627039528688434477981760 10529358 -66956171313716695308386030498371565568 10529359 21420328076954846271388535294288381320 10529360 -40608696602496641906571156430053457920 10529361 -57299305540705990124703240821704013790 10529362 61282716477053411193565704446872428192 10529363 1396683789420802101503285968502807040 10529364 -7381421799091523123137968678998243328 10529365 343973898429862145249603545902014539680 10529366 -340281182763511949070175994245533190368 10529367 597446305430275663733085183005193216 10529368 768372721153758946677145075825042575360 10529369 -1964777264238955417285857227861653356 10529370 141374483718400523893073321332313687520 10529371 355097754319379002477148756205534528144 10529372 -95343499637823605627825476765563417600 10529373 313545360293072745140897131407876768384 10529374 -9817389199322120020452562649133480960 10529375 79142976681256547727223967245878120000 10529376 -200552788645041914050665176605623582720 10529377 -79867435818414347273869328420675438400 10529378 -474310482926701046214499905207806208000 10529379 71991331725348760250310581092731402240 10529380 182815370958688101916643791705500610560 10529381 -263005423393708446703248226408006528896 10529382 -98830097363483315867483353073470993920 10529383 10831994575259264531844071800383221400 10529384 60139432347933591589026050219402035200 10529385 87449186070329290061703136034289802560 10529386 16459968408669064520784043958776790016 10529387 627017966946951588485281641366489645504 10529388 59141714017244007125417040430571619072 10529389 204275215355902920604395714639463189280 10529390 55509012962582461765412181250707979200 10529391 -161874670355833296644563508440599882240 10529392 63788098426729704968249689034320576512 10529393 -67604696079912111215119625455314358080 10529394 224779876608425187910685230259905564800 10529395 596117887737609373315782232564252080 10529396 -28189869764104280910579665202147932160 10529397 -373324590626600158651835150776548283026 10529398 36630506834494204854119430356211548160 10529399 13915799489486080843197119096639205000 10529400 12452247485234700580179758972436480000 10529401 528872345889662109899427767154355627600 10529402 -86024331652025779498313531698793049888 10529403 206419874442011311468736291313815086104 10529404 71021560562882715067389123198799274496 10529405 128027089821486553112998809704371254060 10529406 -13144875618319177907772150046558243200 10529407 103286937953514060658557692547745845600 10529408 377002964176451256609635205085837393920 10529409 214706752254473844745963515311788080672 10529410 4948570583235078911898280522438072320 10529411 -64046345419312386627242472163077209988 10529412 19278034970142626984199577104881510400 10529413 679909878749313126576061340495678253662 10529414 -86203989141928039408490764716954720000 10529415 -2836655312193798047395508272107902400 10529416 52321545600391454277203581488762516480 10529417 47747632561852259383915042479380188260 10529418 -2762990276084103378091896206891569152 10529419 519621503901507548525651710671287332820 10529420 446640167440201005339098030512512000 10529421 104098256206040345027699070968605429824 10529422 402389371192791653856806867499981592512 10529423 46440657726165792321878175923924872224 10529424 41465279692352900031439709464198815744 10529425 -44206136308069414003258521846824829850 10529426 131551218997791735202667106957121480368 10529427 -40755210502217576974840529458337011968 10529428 -9030150350578928586547044211297091584 10529429 49481432130778747882825526874587675520 10529430 -50934028535279302204068166948405898880 10529431 506709166418835148432727281802476338264 10529432 256814711922950140595943521356436152320 10529433 -94889455782371702967217101891230135376 10529434 -55709997680158465646846146409639382528 10529435 -42726719336859611580117630014932320000 10529436 -420212661758367293962784403300365107200 10529437 593682610855815048719648414091100890086 10529438 494778650605140849733501600739446710720 10529439 -20890941200722825611523704763237964160 10529440 169859803820751809638268747124739276800 10529441 -191833574933134766778610500315683300736 10529442 -21572752820221025219630217012653187072 10529443 -228712735990474158047238477207051369984 10529444 -294885419152296588965104365523634888064 10529445 -109791543550036413779949283474591882080 10529446 97854435871231119551261511285152271744 10529447 18694019778781789443871586436781962432 10529448 223650850439441764542566613306377502720 10529449 94521353197905260705843126154760024512 10529450 -63259860248386403943000401622343008000 10529451 -461744764344658560114260774954316062820 10529452 -279189855277725919641485508288497525760 10529453 -2242118629788955379267069438307312192 10529454 -10049857907182076511360575344404198144 10529455 -178199226762043882042929973500548099640 10529456 -8981025358989006065818081284847435776 10529457 60222838904371952961084750231049386240 10529458 -93781284282055281506285566416866814720 10529459 -499594833913699784739279095148158372340 10529460 -34643864036201181362261640649713254400 10529461 -28098086665228278949549591860030449938 10529462 -21237431067016875419752651338176949888 10529463 135620833507640958283577832743028877824 10529464 597550520641127438812169502261598187520 10529465 -99504740411337435762786345731825148600 10529466 67076824398962954215308823635833447424 10529467 98556071350719664336249699373366682480 10529468 78377766335193320378332728970975042560 10529469 88425425951421750122956326140776215264 10529470 22451583748860122485194772596988416000 10529471 471037752662387783904397205772563076672 10529472 -53896151364442898771860451660270665728 10529473 493214542687632178617996816975795846722 10529474 44073115605320732808127888536900681600 10529475 -903809495274683644202650958507716800 10529476 -558407836556398841241789093378882029440 10529477 290252243541023487929164217187691681920 10529478 -48184164656317992942832530029250489696 10529479 -309661637016521416629524338153212890920 10529480 277803796769766106368491669414400000 10529481 -255804910664534597440507274323026129648 10529482 194427724593529260143171761048279148592 10529483 -168251318087882910551790916223856445296 10529484 -36419979837823138190558643251762331648 10529485 -96058811022991872387272733422430368820 10529486 -15552440458051801064971885342121825280 10529487 326845077248010898562925510246662839440 10529488 -3365684863781524532845003534372044800 10529489 153598593254436062864827317277774440000 10529490 -12672177833966066787636160490290106880 10529491 -83636965037847887715419838080497970176 10529492 6450121070213654978997374615591442432 10529493 -97417661670097989957611780912433848736 10529494 110082618938026188031729296084300345600 10529495 -242061660273343493086745567279293947600 10529496 2947319047681431750309331546509312000 10529497 127962069299049173629442380826069121408 10529498 -134438443552396710242645401156996011264 10529499 -117101523714050950768880617234097019600 10529500 165098251766180716272665878679775360000 10529501 -336381515753524376418687665543824198440 10529502 41309720854229066703495088055578352640 10529503 835558308166179589516103308909735039344 10529504 -518135499446033001212620115797179629568 10529505 1280476555818663863518816221329607360 10529506 87460120854588472780368775192193834784 10529507 539399041011792133808263704308410041756 10529508 11991985965521148065204195617788426240 10529509 46158383183116994861965186484698838620 10529510 16757094057255602017542807574454098560 10529511 -491445270128913585037870728077218416816 10529512 -554660847510790268287376348045222200320 10529513 201693220832550543475420857214254870144 10529514 -10093897513372361967746461974663576144 10529515 254560332899428281131834969506006272000 10529516 333850827964163461334879288288623837440 10529517 -248521978821686600713119148744885879488 10529518 30823683983383344091421220946251823680 10529519 -105296847592684352246686090556985785856 10529520 4114093526426227723479303186565693440 10529521 732262333464782885425493486663333328722 10529522 55857720542968587851461257662776756224 10529523 -341727095934323569005689385409614299280 10529524 140793695480992475771161114445667182592 10529525 -3959704459015092752144781188485588950 10529526 -35086926336918013883396151764125618176 10529527 179227395800293584919937161312044174672 10529528 -65279427761005471000201353924260044800 10529529 -106453266713879431272809683226454480816 10529530 -60241073301134643727691955665251994880 10529531 8642651022679166419869424109187281064 10529532 -88876729122282835247417566725099878400 10529533 267495588945586431916414049427411210560 10529534 -123178286929808239709080623498706915200 10529535 224304694981067916981655206058291309200 10529536 -298330866557073548252219711917945520128 10529537 -182127566951835545779454126815392380460 10529538 19268938578335447165431942201245336576 10529539 -7996456562877409159745587815050728376 10529540 -77949229147186257224259804900207390720 10529541 -266971403226888514735510694384991047040 10529542 126825892785661527249589220545521048672 10529543 29113831826052996952252703104822926864 10529544 -171078634356077933322941947812501012480 10529545 384922306803694572848821809125198709720 10529546 -25566714523509290211794351337053899776 10529547 -159395206094094965464032282051529107456 10529548 401543289088290735566668413636447627008 10529549 433833052093141661778451606298686237536 10529550 427640691531050312749824951466920000 10529551 124088629611720590984494968170661667872 10529552 34282992376406574049105133152221265920 10529553 60222047476833953822509207757808537600 10529554 -16705093859515677350336140370598294528 10529555 -245468361988102552610574708581234537040 10529556 -105916758248682222225778500161906608128 10529557 -8726511542787123913106487081312542194 10529558 149887854282131566613966963721150413184 10529559 -10043450025700487771655916380922130856 10529560 -157611415760522551119992752591064064000 10529561 -268036068796471609271240026347240403968 10529562 -224456835360198062090915462501449445376 10529563 116647482817313061749617155989469577488 10529564 -522915325760305448851486083011579533824 10529565 333733247549582479926764092131790480320 10529566 98078256869822768453960080353462165504 10529567 -167081645171076371007825701090410068384 10529568 -14668903255149015957035371502355087360 10529569 249419348388666200610740126482190095970 10529570 -119988120803585899951519896358859120640 10529571 42847395913822541503612196238646626144 10529572 -27379115723810241309276935746999639040 10529573 398495062878615229592724109270866964764 10529574 -42963328750038371008401765088315491840 10529575 112327801628285214420635805730194538000 10529576 358826307783266325541175465875032053760 10529577 81766870300476023268967539432123925440 10529578 214410958027985614961193146622781233840 10529579 -376049416433054344125422587813803858768 10529580 -166582644106843225326144103612903203840 10529581 480096225801344373311605167457108809120 10529582 1610208359254486974144532948847453184 10529583 -9384174598400597528961021551898243576 10529584 5501327264662382789931269489285922816 10529585 -261914621584364656501855906284474219840 10529586 -255901772633998018193995739749512460416 10529587 -507410639691789652723767956328353657840 10529588 -399848591986097077916585963976544413312 10529589 73231319494049644452003339988050880320 10529590 -68340037610046387049313399752984761600 10529591 -583823205109495262289827604468133174200 10529592 -279081634480553686015172736306815201280 10529593 9201218014573280370401213201534592724 10529594 559023357234303939812232564207975682560 10529595 -10386805779127998507809829371305500000 10529596 95808987784888425991909714979972431872 10529597 -75479348833095120890042667108927003648 10529598 384992017686795403990816259402036090880 10529599 548636218741067518088087479825016945600 10529600 -25918708165667416151832385165236633600 10529601 166131944980286786008693730708869407744 10529602 -296425449270019528566864844409018707248 10529603 -183357476805616692957441111287554049280 10529604 192127841553348419184982308509460339840 10529605 388140497142844808645517501075445939260 10529606 42127193840048252274365819629940416320 10529607 -122418973182639116391706994968900502784 10529608 126215679297955357113258356904075356160 10529609 169127307910598203368330795334919886810 10529610 -39207151023784127112359090743645824000 10529611 -30732166360047400249046791024544158376 10529612 -151308941999446212038103795880816043520 10529613 100367166397825930259307371400443120364 10529614 276886405139280812283322079517174520320 10529615 -7984389814855224357093112638553342080 10529616 -30289868257680822363799192414977392640 10529617 62099894115812814893102398384357456192 10529618 36295913816056028105618379775282506240 10529619 -241884523632367620035540223817356797256 10529620 34896395210350043844945845654650191360 10529621 -99099685260423824793862980613891664178 10529622 -13015674226627991123962525822837324800 10529623 -180958729394603658856177498758555268800 10529624 142404469818753528348086410043812454400 10529625 -1836559796261468290586557806839184000 10529626 -322990263118704881458368497586363433488 10529627 115980733646886674427056284070968769160 10529628 311600215208820799699739444668621662720 10529629 417348172948783662268350523541901895680 10529630 101356821364898660055258608307187038720 10529631 67760494985117954974765720169655499104 10529632 482876064959845990703844071683866230784 10529633 684660304167109527154216007429030537604 10529634 -75644077587369763820087686318013819520 10529635 87048680644728580780909453224783808080 10529636 32557951037054290671750882892191021312 10529637 -15625740306677570070019638893354620224 10529638 78243653605045398556430168135260500096 10529639 267187606679368255081514493613658353920 10529640 -32061807518524464136267587433641984000 10529641 -437339332357207357568588340883333844108 10529642 -406645368142856828818214298787189800528 10529643 -186778738264615394007190948561763828136 10529644 585645550233516211058423928386799278336 10529645 -37636665139198616088053883812690672640 10529646 39347664586052838395948618718364397568 10529647 452054351706982849852028118426811606272 10529648 3789577019930386535349289644587876352 10529649 -316143021771959784216263113569158217600 10529650 142885217425354309837491404932611468000 10529651 256193820858173034199654015622052968904 10529652 -3512362005935657498924349268271689728 10529653 565173434262084313681615820599485411264 10529654 217779091302140121222085743202331146752 10529655 -121487446240011922128975543084833249280 10529656 173313871552842074206334435659888373760 10529657 -790399686838234876115239658270119235094 10529658 53699659642969322639471062207706227824 10529659 35452977705709634147691361166794385556 10529660 -292747867041576192376137736419603064320 10529661 17883531495410740758217965946687504704 10529662 93106632555621845395769217401879616 10529663 138594396315391284016728193087231277040 10529664 190898282736786432842128543207328317440 10529665 -457643444407892854188747795358357280940 10529666 -6762808739346011546984056251581915136 10529667 -237435228612768574511299984441234708800 10529668 1092097222703069178776115088688578560 10529669 -391263647753839506918525374393633735556 10529670 -140714884000377670466637296653527273600 10529671 -349717113957739624479992477734912153800 10529672 -466414090642604611837768982033283763200 10529673 75464271492898157064383778300640849920 10529674 -130143973796487436527694171503584723664 10529675 -24690040399403855838949564939474422000 10529676 -111231905132898003911563057720056357888 10529677 726614193653180962515461252873107739958 10529678 20709978041709653518281110617414472640 10529679 -13751667031191763418788438593434124000 10529680 6906532990788433745919794065601986560 10529681 287919442124314224430591590403308503400 10529682 44647393643709769058319630139879816704 10529683 21011699742384529303368920765014641120 10529684 -388209275300637347917900639230994157568 10529685 355109833729591929815871019274819953020 10529686 -317508810162435441842733946286700367680 10529687 -47566127619412631023352593987119168000 10529688 67518102933019634499238964962913280000 10529689 402248999587409920683798982478476636490 10529690 38088490552991616351740512886451947520 10529691 456280895681932651477639797913540866864 10529692 -36903361973896152336615428488628459520 10529693 -351995702818780950549503549075460886080 10529694 -24824847160760295367938057107790673152 10529695 -187263542494079975597658396327952218000 10529696 -491023717569707292123216407592891383808 10529697 -340329303379790762386649751411660564480 10529698 35465898094078893059891278517531452992 10529699 -49610487417576251078951554329712517136 10529700 -30188400125305754270229838671922560000 10529701 -91596302554923701630366245681576851072 10529702 -114305039209985596512312233564334415296 10529703 -75816294685668331440921000118681873200 10529704 671106462448984401988199321541128309760 10529705 40002363851407335544851004562169312000 10529706 -215109269735877480662113724147086440192 10529707 -113145246329933037269813178232066272408 10529708 -4153764856396491073170046250806063104 10529709 -100988190701221673138629107006598677696 10529710 14258669463245266989637868473708301760 10529711 -1508215895386301319891726267477376008 10529712 13894236382744139502073843049421570048 10529713 -362499195444733947653357051707759229038 10529714 67786180207882617605058023584926143664 10529715 42573729233538912739767473011351783680 10529716 249673395980891943339064912911978131840 10529717 261233981930146953708256521352256477952 10529718 25996475209992497333786216434409210304 10529719 110238567214349689567616487679101023896 10529720 130296289114601914224944193873196032000 10529721 -484517018567834448491989784014948393020 10529722 -291007177905843840297011984323762176 10529723 -266339043357289560966821051013883088028 10529724 74226599286927599128576367438567792640 10529725 -82569177345255801363589826785354432750 10529726 -57752804963826529468806941118806595840 10529727 76182964635465276890213834632778689440 10529728 -46331657129488108603232404137735880704 10529729 179455060936784832088392088113380938176 10529730 234950413497324281777036175525378432000 10529731 393172035447108621210088795122808577232 10529732 -75535833183742973876465428507084435200 10529733 100477852749066703227447069197576013024 10529734 136148473074342247694957610188705522016 10529735 -334324030001018981301003969235963117320 10529736 161761462179309141625644361653274214400 10529737 271261737353583483971497857877239696052 10529738 -55042838099880209367475204100516275104 10529739 12629128914818695470324530881160441856 10529740 -36478458301543721981810805056261760000 10529741 698253696468694138987044853387091393142 10529742 -38241008377307565422840043693014397888 10529743 5308574900522419843201227103235354880 10529744 -63001469335181964160278380201788047360 10529745 -75737180052165208030397637108626090880 10529746 376458624665452605530475409810806333072 10529747 228547184392561220459970668434874895792 10529748 -4138706034531907473401069778515875968 10529749 233312267283412900140870325620526783836 10529750 -58010467970966877030403509134547456000 10529751 -48190667013491489587666363838111324568 10529752 956605041264347108636380342951908556800 10529753 -55487834844887750088950161699502845116 10529754 3588357279259387065639565909024075008 10529755 492260106502798869683627065402273296000 10529756 -7016762269636114788345581334777580032 10529757 15004603160713942367172644261258424000 10529758 3610692061774167547763830747615958784 10529759 -138181982350850617883382651689317850760 10529760 110260479056364595922405346114034728960 10529761 -9108303059235058228369709937360922752 10529762 -269588469843659721703006261978284048000 10529763 -124554016633266339948662193800056886976 10529764 87105074222711568812842232252052668416 10529765 164209878570868789760187271891205985660 10529766 117082157767987671972150839094705709824 10529767 35551185477219985418220583935240917816 10529768 -11965792088288217568042010755760947200 10529769 -40733113617077664290924538924203082240 10529770 -18971131739289141605022179177033687040 10529771 -160140891492576872818481687406197822976 10529772 -2916645553436615509892032615836229632 10529773 -270191126794252150878811209113273287978 10529774 425241752068149509189325054733340099136 10529775 -2386958328723584172084743598304177800 10529776 97069231145965305784376810396805496832 10529777 -114135758904808392117972318995816179548 10529778 -25020495591466261589614304808308974080 10529779 154752974960446463570552095937653110784 10529780 399115554735076009048315899820572825600 10529781 109704855372108991666875169413883238880 10529782 -300741890921169383966054953172484871008 10529783 -1050000602679479164941463850183485440 10529784 361997555593732460089726235901225984000 10529785 -107318666973859505940552921781552319040 10529786 267940502753913265640635791086042488320 10529787 -681756471328243933392439788381020931648 10529788 -7521427148505610093160584196491558912 10529789 -105979481482805045294112836204935258080 10529790 -56236575129495736847015282451688892160 10529791 -49263382166588584524306161089527494448 10529792 -30227199096010804622921245140700889088 10529793 -71575866064179978519176556508546099776 10529794 -196223452455423221989562145616281871488 10529795 -76324404558139296072212058763209745680 10529796 -61926894890411697240724251962779815936 10529797 314053644163325596787995562956420800 10529798 391244917421717001612423123205092194400 10529799 -66180522081781596068258739536392076160 10529800 -56754259280058861937984347918673920000 10529801 173759464377759672684324341442590325504 10529802 72663962115488992759509581907266035968 10529803 185664169350891993465274716160838356052 10529804 229479160769697252406264982856762502656 10529805 24477519567734116487329699141309814400 10529806 -270893660193250547156551177503401309760 10529807 -585032869448582423123074162089401572944 10529808 81024781007969245449560848336841539584 10529809 58469840699683392865066392971969008240 10529810 -50857290076326508275212234030165209440 10529811 318127222931663734054489646655780343680 10529812 -45097615940957120738003632749505073408 10529813 -225555003211016595093598209584551395840 10529814 9517163704671747316177321371265241088 10529815 -554164888832784491472987128304704456040 10529816 -562656244430002894683501135797336125440 10529817 -344760039446732396520209674758763761888 10529818 -6264987630487542259795058035321403712 10529819 794645100583704249231947893724784906240 10529820 27970052159941183231519461102652354560 10529821 443068161595869831712396578578122308000 10529822 -136823665724243649347044951530703452288 10529823 -199840068099395579232952510674723429816 10529824 464820666632059342871920580624627269632 10529825 -36392936649503930690913671211422538900 10529826 56291863850431595420503511024354703744 10529827 48430426025150464039359798548827897344 10529828 198990751230333482529627533512954609920 10529829 -416497974334419942033718309069124656800 10529830 -65083260546477568300679965652783616000 10529831 -317110073142798574615202561420457583680 10529832 95394422735798864911493998079986237440 10529833 367936587783882612104837535650269339776 10529834 -54744623026329935077136190891303745536 10529835 -144765719411501198444143979038179947040 10529836 -200624233675834627542063548797406704640 10529837 -372348029862313587570350653517719276032 10529838 -11360898258097016770532060168794014720 10529839 731048471366349469520501776649957626640 10529840 1416004309995076660615934789775851520 10529841 3330018060852317237247019119940195200 10529842 241142381002435835893498572885056964000 10529843 -120614327846754815140298288290335937908 10529844 -79168204149998449380334483327845120000 10529845 249663600362391218909011097620536707100 10529846 -140572084861471728859394235218988076128 10529847 199017084989077041590472166577902790280 10529848 -68054848558375395741763290807538483200 10529849 94606810282738146902853742809951732192 10529850 86210060550933073729855077915449760000 10529851 -955690727753827191582931667130914099040 10529852 -422156892895773441098599849879570904064 10529853 314652228734700965867421109403587163904 10529854 -18137011047611301481581248340507724800 10529855 55841206501840953232444659339056920200 10529856 24994278066768057905784774284477988864 10529857 161770265354099942563667073767523648000 10529858 18026347078295807578011664621053251280 10529859 86330084594426644178109501155111386608 10529860 232644802863130139428361077235002859520 10529861 -561304766411606251393374723422164925538 10529862 -35023519188566500010195129550253056000 10529863 -177784998930516604558025945522320824896 10529864 -242386827095661642863433176207435489280 10529865 397464327109313386756643052535975200000 10529866 103934097378125097093143125399033137504 10529867 -128672830197084486577421046951421939488 10529868 61821722831706365640067721575239155712 10529869 264657582813084693992951831119508924896 10529870 -4031365454410207453392615791089501440 10529871 196373873533351395781092845306144730240 10529872 10211877272240063356716877663121432576 10529873 782727189863172295888445887428278251122 10529874 -117276566672709337977528139076509065456 10529875 159276545249157334129265251902789480000 10529876 -16642633406646618948725459991700500480 10529877 141194472025829319439987042992955086432 10529878 136685749700739649619552845056264178560 10529879 662883303473167002172823914164953193480 10529880 -419170707444218688911123574542873395200 10529881 -204129188557849715886365959157550006456 10529882 380965021705298340555233520528743894784 10529883 886019003424072302624841870354560256 10529884 68552427332743691615797021355646050816 10529885 28559606018213077448597652726208125360 10529886 -6485429429337425450077882650517632000 10529887 -974308240227370791063374168033057718080 10529888 -664690099801302155377545421390013399040 10529889 -44843500635117986599885541527672203360 10529890 1182476000934396628350063637216596480 10529891 499397005495388983668567921381512114592 10529892 -94957427635360111569245036133853440000 10529893 -709674616984343789249500458695398606656 10529894 -123705913488461378279008022541833000448 10529895 -200764601517850937319298040668654588800 10529896 131036694038947911215062569299402096640 10529897 -102807873511926938402765472835665207168 10529898 -34806995908250207879023883752914720000 10529899 181603449115457680652008688009308886900 10529900 -77443098286208810206841928400297728000 10529901 41056742298045506025047827791978365868 10529902 -97538105215852616788503929703442471680 10529903 300824110344247609898602364038774771152 10529904 38330001456017693269547443626344448 10529905 84999395697306027669110485468988899560 10529906 -249632957239340204306628114570137742336 10529907 93036323628340472374678235693496055680 10529908 349815575700478709768950385618090784128 10529909 -164530344507248076821259191186587966596 10529910 90814203035006298559114806961833945600 10529911 368129084914608001551149778011599945344 10529912 -498580864965560211693844120047640780800 10529913 -25564534804619615195568159325099559712 10529914 76100005547320561410418901173342886400 10529915 401999759715872034028515294676472443920 10529916 111072652764122000281717585864985518080 10529917 -225629464021533770257909554145902831860 10529918 -80241870226837263666908057580245357184 10529919 -788586664806362080822544562557885720400 10529920 -315752053254312251926250922505037414400 10529921 -506035463663467785556676682287067776208 10529922 -27167058043369508241948511323115200000 10529923 -384283988116894754914580080205023549828 10529924 -2355749377053722734713073577202067200 10529925 -19534713741515613726770328411212390400 10529926 3496126189507038940857472176862652928 10529927 314060981156316926418570268554202787232 10529928 -334958756226424367215906924163130240000 10529929 209139607418843784398750675120066304960 10529930 168229321895661963583691829298814667360 10529931 -194395629528792660052057471308337793616 10529932 -82391112158758809507536308451073513472 10529933 35096817220224903497946517453777307520 10529934 -95704650808956390231253903418855367552 10529935 -73896748574236228633058596491562440000 10529936 -16142527588026547232369088554059481088 10529937 -38629875735744925526579523507680439792 10529938 -187182986210945208565889770706160800880 10529939 -135643079686997878948494986025780027648 10529940 -36584194287380054097721461371170560000 10529941 -226393644269373316251113382898772404388 10529942 -231117491920905884724397632708413225856 10529943 -146547555986424866351200687636811766936 10529944 -37939322985827165275127426644789555200 10529945 -6419916941063371242043689017470784700 10529946 -73216139552244718661386787668292966400 10529947 646381040766477284374124252238289595396 10529948 -85784840586419935182458615277847603200 10529949 -70815123350721345572505574751147089536 10529950 29836619794568057547121437071271240000 10529951 -287539339100804446968760407236135109888 10529952 -127918351990577276878564158959612067840 10529953 347903489730159346917548548812689552196 10529954 360846515902452013482204303136435492176 10529955 -284438542944195400845668564879628886800 10529956 -40812051623053118346826365611320033280 10529957 188133936932165719868568634889211270264 10529958 -20514331493248479049827024968939270400 10529959 -1017872861640999461432145474683382247248 10529960 35157413394100261432573268267026022400 10529961 -28312016921061643656433869084199088064 10529962 650352919259572505144544016230571872 10529963 20429839931598156260137865748417552024 10529964 -68521185823966075033433779064601913344 10529965 -113532776157202893035393808076849921140 10529966 218760560464757484541318315993775367360 10529967 -66397947839063494814093632882575170688 10529968 15323640211013799605720033490426478592 10529969 -16885753916492173434550341955627737312 10529970 163897569052636681276334729593272990720 10529971 590497164708692575790130547684031882200 10529972 272044624117620583299372213124039483776 10529973 543419128203669290125432806092132400000 10529974 -60428651607998607910553588581198626816 10529975 -129978784316290368326238117044297480400 10529976 38088630198039489131721616843220582400 10529977 -237296056259251758931743337691357647728 10529978 -135673822554464553370894499717991066144 10529979 553671757684880856837640825527906514800 10529980 -29064630607798101529445005495700160000 10529981 231778956732746612296114052810040529344 10529982 44453449992054744064761228278119512000 10529983 -662569345266087209079283755243806200768 10529984 130786379494912591878150720395569790976 10529985 216056378558351783105704501745647248000 10529986 63533607120403100283823138495489175424 10529987 43209346134156902644469248969914493440 10529988 -53924565028592150655400183609543753728 10529989 381559558227468167366219405882124501120 10529990 -40486314273438486802863460474765036800 10529991 197983588943250542523028980253653205848 10529992 204358094799213422158200209079287193600 10529993 -422390201344978274595998903590500046758 10529994 82269404284866472629492917035843772928 10529995 -84759758142268922551037244735766833120 10529996 -76585627817375373139712711049437472000 10529997 -454743985128546747974536880442504648000 10529998 -10120632084150515990067150895769905536 10529999 -45575270479302018093031427469853488336 10530000 464288308923420112057185097681920000 10530001 235937132504838889546849737648781972032 10530002 107708725163702091837367119575753427600 10530003 199417475401084405681552422872220105216 10530004 29609985492723201977548986068070016640 10530005 -507115102878253791924671577070264977000 10530006 146672414682020910144210024983434944384 10530007 -370361606603894845162991577120760547840 10530008 -696234837652174188794585099300215511040 10530009 -656681155603339909774119154969378176 10530010 -128342160845538972284214477918832711680 10530011 822499958202427580915921915594571495000 10530012 -1561206162257968270882630953157337088 10530013 -4049164604321063468709177653228267752 10530014 234340443465085214570488854027049751232 10530015 102061791869793856391009943793404450720 10530016 104738086137682433649128585481667215360 10530017 239995873530420960186353446150048942080 10530018 33807016493257960494400515827355537408 10530019 -477990532390210037298921919067837076580 10530020 -94684844907096723755860597936646219520 10530021 -240855285777557102037366635947948572672 10530022 22851795841557628809523846923364727232 10530023 -35317497816336335096204723512996458960 10530024 183525914429155803979527259897591971840 10530025 41018133643585277614224191390438575 10530026 77397676232596681370403647428726115424 10530027 -420099695642799391042384233330490958160 10530028 83750313144505548205463961498148736000 10530029 -447608503410952129802976910059317811924 10530030 3794218556478862880263792233797591040 10530031 -41463907647723364054467763246323371888 10530032 -44252371632524068326714496727911563264 10530033 174201852542474464559405225130148653600 10530034 -100783776462287624184069379325817577440 10530035 -21807826877833185810983598423251265600 10530036 288112007895231564104696736763211587584 10530037 22059145057068678905793634553658341504 10530038 112510548816494050969950193875316869696 10530039 -77823206685494286230985817032921179952 10530040 -107223940689186415649779064241683251200 10530041 447265231067971009220599706297412686442 10530042 -108175294557704766788321523647816422656 10530043 248858959059469025284205621316434752292 10530044 38768538435691029890814921435675328512 10530045 -337137531366120723812859109792861509000 10530046 -205855471165249577774279387762573718528 10530047 607662172274525936375600922498842753280 10530048 220712689756489689938933246072878792704 10530049 196181517141217157101503289466278312960 10530050 -145715383804577157016816285822899997200 10530051 408226212163053872510872459066002287352 10530052 -66932750721770749809134805091970496768 10530053 386164702492344120224081745868766718684 10530054 -34326450987864826166215460968892832000 10530055 -479741938128827366347195889418785726640 10530056 -424959270415417102924126215952338693120 10530057 -235019734999829552174170098195497731680 10530058 -24815537985061393314864482436186387456 10530059 377506838458983314452843494766567186260 10530060 -173825011186450202162000974701203619840 10530061 -80339755357208907680828273259550027668 10530062 136229488391141456396780938653787730112 10530063 384224027658786296426234651871905140392 10530064 -11418712948264159177129349855470469120 10530065 -44849301086601910292881337506763278080 10530066 187715672649148870692761851609804396800 10530067 303202649697045191228385709494140910960 10530068 -105294879043313914882901636704127385600 10530069 -402053958624834463005032869415533495392 10530070 -128037713354113649740369290747889355520 10530071 -9088508622821741628072127370182870656 10530072 38362164034776076674588499450885324800 10530073 -764387228917550042414362552383702490678 10530074 463581863249688455606867309437164065760 10530075 -71829553508132200775317552678164689400 10530076 -52824557794604380994936199665895962112 10530077 -604002026457856196382620812242688210074 10530078 51555835548573201923698256802803417088 10530079 -244652559144460371126783760231171163024 10530080 146077199155833323413021888823206871040 10530081 11806557512417700869275969738784065344 10530082 2922006116787631578690073527884602752 10530083 564503324551380537918787318107690634332 10530084 103666481102720671045727343212412518400 10530085 7032388628794619388001043508149520000 10530086 78320742821444312639749671447556790400 10530087 -418886265399888515757828149268899265240 10530088 -643124574964417223799192373303806858240 10530089 -44815987851188315826032635166375690808 10530090 30815408797063655052859202705469419520 10530091 -120140405630300919125461002277906229616 10530092 -173945419646477675001089082097704432384 10530093 -53822275256234920308879496562510205312 10530094 82298693964507685073429820495515223552 10530095 -7194871902232723271525392535018201400 10530096 -6061748220121930764526363182868758528 10530097 157050437667301808768326192268224022546 10530098 4178008921266466665612979626232270464 10530099 -144545973407495969051314842949428657516 10530100 35356873707841208798300153907484160000 10530101 -40591302997545604385105943045080529600 10530102 273545512368058073560211118768403814400 10530103 -89189305193246387810128533832013522640 10530104 162134352077153988410272913358789734400 10530105 150696348518025434963158787447383152960 10530106 -120751167134020611470167938122178260544 10530107 276646479540369437708010022522525005600 10530108 -545732913407593121530875745569770388480 10530109 -143660237878542526189114301037859141690 10530110 -139122041152191313432806552721676480640 10530111 -122101247722349608959763520175638785536 10530112 21706789834549538948165826443159273472 10530113 -10043745740089489888327990954042166592 10530114 -51631776896109009803998509860138972160 10530115 69073961815043277019610232542309956800 10530116 107053892270773020629917109348046077952 10530117 -31086198977041176214300768136808652932 10530118 -91998269418428660015333428106114094240 10530119 -255603008310564776043178407124647021480 10530120 26351376473642928438351791336966553600 10530121 -278880942810067038884523132535498427776 10530122 -306310002561510057287867645380491180288 10530123 259830883534936860961490035837362695040 10530124 178731989722091136439182821310639129600 10530125 436733218967468181678906466547894358000 10530126 13339942648673911718950732609089535104 10530127 70106327824352797625579622592518809808 10530128 -78599877495893368838581966460564275200 10530129 -350492171645328973857926240616961909632 10530130 76762891943351384688312368192119897920 10530131 -230202290030590346260023032432619607368 10530132 218279180199651878381147007110420428800 10530133 -751438526078621597342342108640653005618 10530134 -308651970702847490507456142415193666784 10530135 25593617037715920321821326448386790400 10530136 -190181036689597917572033204424681062400 10530137 -458433991878096536538369697465762148214 10530138 -130514159567794723552924086393578221056 10530139 779300117718852919100973758680823259856 10530140 -105389201594033883397834114618841195520 10530141 -667344201499841414655715082288851680 10530142 -30565633268413283687158640454613647360 10530143 4968888269630110539295627137451959600 10530144 -346194866894137419554374589750367092736 10530145 -394932370811061856116703380009553637100 10530146 5327753768350570715166783762891552 10530147 211125553121095744864028767491191109120 10530148 86982528570727993282726025559966574208 10530149 232522752911016075258169889836863067872 10530150 83405900450860052937100298335184385600 10530151 -146040132947516337267879635256882635848 10530152 -388706635209126681932524082249523609600 10530153 97717900834883699753142619316676105684 10530154 232170402656146133884550185076682553776 10530155 216369812897761601825024406617429450160 10530156 27540855853523597001109215838740332544 10530157 -283830804247765041671475734598414338496 10530158 -132039769108761763356004409358089872320 10530159 183156723210503481699344685421311622656 10530160 -8125335263367406735961696382286725120 10530161 -103545834683913399599859594591390694800 10530162 630342796408000120628200980854483364864 10530163 -12366938397337411821065992421139730880 10530164 -68803582445047237073536052566039282944 10530165 108626027700911154768370597229443141920 10530166 172989616399588570717125079733388959424 10530167 -266213234596335239128892592947526245784 10530168 -136158992306625405590859310137686753280 10530169 177572740752760747569431514315070496644 10530170 65669110054163646045738402660714639360 10530171 433062021615324286822380926491997156940 10530172 458308166546251728190869454475109042176 10530173 -47568272592972457185819294937966516992 10530174 -154768743823932605911253168088744766848 10530175 396641561068358713800839455122632953400 10530176 -272265979289092307313185705446279741440 10530177 -3266301191120753464357984649093742720 10530178 -54470182377264114011810352356818926720 10530179 225681912928085712373024025388996067080 10530180 125354224560793174199059694526955008000 10530181 -11793793219263935810312184860750281188 10530182 17374021674595677750670026973242243840 10530183 238889964378009695694124168700474907600 10530184 1643364699967879249586953890855813120 10530185 -349763963330500121796857143324400024640 10530186 176770676305744835497145517128736169728 10530187 188920309102294188424825670502169626836 10530188 454119421565039211592547097074015093760 10530189 -83487045210282446240144449307284292160 10530190 -142543674022755315145202004662094470400 10530191 2843958760018629007312159878241195776 10530192 -1531112370962194720447334161420124160 10530193 658003398789100890139239740880364406640 10530194 -47208870624430667079031473379777830336 10530195 29351329069160111070520764374222751840 10530196 -53525096538614910607476990088490857600 10530197 -405065188682047534967076844365914058354 10530198 82236303035200746335789769833787126240 10530199 397519718167967477781128475300795041040 10530200 -106721614244053965131718384375883776000 10530201 383210492603446438856575652515999790304 10530202 -506262532043315949978809586736026869760 10530203 446308875216500775989903516202870344904 10530204 6329173869769069043563636326709297152 10530205 -89424107784877969012842462923510906880 10530206 -7578138971535045980542265375512952448 10530207 222871340767329953671386637074973774104 10530208 129792936937104923346873861912263393280 10530209 161682724475436955383250464126889718016 10530210 7904046504951013060715334506803929600 10530211 134690971648671153193763423213213838812 10530212 61201179004534335825953619846074204160 10530213 2636770236870731435639587894180867200 10530214 367900991417983078005272740002825471456 10530215 28196844306509023081314302765640668400 10530216 -512667827164882090040724183526730956800 10530217 625485230448739662838208131460384070772 10530218 -133180607129507772454619795331270577920 10530219 91707787425792059906145856461802955520 10530220 57751273290973899408090811701575546880 10530221 144012870439159328219336945176952024280 10530222 81365082656704553684449755138733803072 10530223 234342600550287404060890599418498671360 10530224 -136610409010061740243329627726210908160 10530225 -73769011862746111958284078373348778900 10530226 32908134763263915280243454890481141760 10530227 -5580478452279413794606276140083990520 10530228 -20961185738873026204636955706217844736 10530229 636143927407932032145878802945881550830 10530230 40925484158893407338285144980085731200 10530231 9506130093958792009738702822904687184 10530232 228412990486716723100157471448596582400 10530233 185000673190515996707550766125911032320 10530234 -72179447733015173574729693142831812864 10530235 -33457238853999373590233311883175770880 10530236 480364396451431278454462231845157736448 10530237 -95464170403025219867997354886295065920 10530238 249495123186016469586752453839018379520 10530239 -589735362126893003285469785419597347744 10530240 -17816723994883599306880497531507179520 10530241 -103477571261254268461916815182868094508 10530242 351870410234312728109076703640443980192 10530243 29116310975963217137098803778132896972 10530244 88761106390633123450096485860584755456 10530245 426082011306600837314587291583762973600 10530246 -142562395655667392017166708016966417216 10530247 -25697828536567014893334791183423904576 10530248 -77329950023388572391014437483263744000 10530249 -167251571749705061315701268719820007552 10530250 -11069096174261113364448920115173136000 10530251 176039152005198421486310984628256710192 10530252 82249209668334254765818738403140208640 10530253 294661473348062686435889906637100048502 10530254 22190348641734970815379619950335744 10530255 106198553528720630617740474075488332560 10530256 -234086809368986340531174969469210460160 10530257 379717865685671492996684835914432374080 10530258 123144591528393906819423521477457465984 10530259 1626619481691352617457168433173118817360 10530260 -44793799339384260951099804249397908480 10530261 55611874918719476712218797862473621440 10530262 -35223639438818599632187834818792646368 10530263 457162984612645864257856706613311845512 10530264 -114531158437842292236826812984211476480 10530265 17058152013478725934534692599953027200 10530266 35933373800029779479540952179934802944 10530267 635494412955927350745422637645654360 10530268 -111449483769913603900988126194342605824 10530269 -23152116982079392619176797951513162330 10530270 12274817179944491956160670785587200 10530271 64990868932747807118535509489783786512 10530272 -219723018239985011673035318190755020800 10530273 -169094262397444623151599399592754044800 10530274 -68386695270432131637418155713715944160 10530275 -111517079616981643160708820662746752000 10530276 30869751297728963795991166528260894720 10530277 103171950429211848852956473762406247000 10530278 120349205274447778121542456535796490368 10530279 85174766563024578650785236833942955024 10530280 -241357919956730364153527138238076569600 10530281 195004760990357065770389907994924433082 10530282 -48254735439266131405291061941563649536 10530283 -486984788394557549643453350740806122816 10530284 -48599501718362179230574744570457472000 10530285 246673299147792871138907144549857223040 10530286 14155629469207846366698265712186343744 10530287 95337902267333777961745293300742158672 10530288 94357234087202451715757032700383690752 10530289 -25502994247882231531993452016864343040 10530290 -5325596155853887068229480029557589600 10530291 133677060628226371373196234422084801592 10530292 260086770563646107216761889367833542016 10530293 11428948978593215511029830430467604640 10530294 49780075429893859127018364757716264960 10530295 92704397083068231044309270978797555800 10530296 -105072254633962819924930423559785144320 10530297 54299073511819939848769070813390561280 10530298 -272935284225457348462939271444182328064 10530299 -104909100891634592533186106622505442736 10530300 -43337955210206737220437103802274406400 10530301 410884025136006879917893519960054533100 10530302 -163014185225816618885050651438929609600 10530303 27252856493659482067305110341620176256 10530304 -303116067177148590016024367668635107328 10530305 -148856337969153616978519855199136422400 10530306 197471005191261756316872105446358335520 10530307 757992535914414746353616128166522530556 10530308 169688242188381513613335543178736087040 10530309 227933298788775966370465530442854388704 10530310 -84870442897531242226996025063408832000 10530311 -258187085364402286536658197025522508496 10530312 -131400997977552482260130551899720744960 10530313 3974891866427709076803733188094901600 10530314 53756787560557722358101866092808434272 10530315 -145766583001106926789453148591868626640 10530316 49422953902061162848845490141148215040 10530317 -3709471260733421878111821738696014016 10530318 -57442140271910380599727852985994579840 10530319 149350264383359974553141893567628452000 10530320 -34600853030609262342517859197609574400 10530321 -479849101096025513920498813389189078288 10530322 -193725312612216420639224418796115784576 10530323 -53816724677381871685683717499479332496 10530324 -6056601913900050086291502157605033984 10530325 -55858145129243902646470472352232073900 10530326 78335481092619944951382921372817933824 10530327 -170592136390369144214532790391082001968 10530328 -200737669714703535391544367168311623680 10530329 -727222107597197600282156286092842550070 10530330 43442488340390945762085228614770993920 10530331 284816535550696849503009309350545625600 10530332 317570309838668402060227336732506193920 10530333 502647210025778549265454692947896441344 10530334 78758960271054890607339543198105042816 10530335 85264044340167299052888564759659668800 10530336 615933899139402986404960473662147788800 10530337 354693232466939783688351124345039265940 10530338 -3064162549730303874589014712664455680 10530339 -752125396520390160167500374144418320 10530340 -76379523439082755752830903033860300800 10530341 -919202447834908332499909600192012953408 10530342 165044253463795696185836607608788465440 10530343 54552990407799997215962055036649749024 10530344 597383467848669418978687643590026854400 10530345 69365232181012946467894087209966146880 10530346 -332380778355125754242164874645474465280 10530347 766088570246799267582765381870623471796 10530348 54126843870154299182577651537814012416 10530349 -189608628072066556828218994312002292436 10530350 245070538908661298376377980156631980800 10530351 240687875722062158092944100601257824000 10530352 -11154415174745376189624894294749872128 10530353 -229463415013177716389605555765942548480 10530354 -210514804445679908687627493197241924480 10530355 -343464814213039287991413786470839170480 10530356 1681830968172096849561998824097667072 10530357 -178132539552951478366584727707422786112 10530358 -67399163551444767964206920126099741952 10530359 -7549673298834640660127766246238507008 10530360 -10761070523590670827079143607905382400 10530361 3507298997541728453200158439945263624 10530362 101514514692642335628480831379758931200 10530363 326205960413058432726127088141043621144 10530364 271778263636232264048666326892972021760 10530365 -165292669829667909402861319633161530880 10530366 23659487697598367317048813062415712256 10530367 778010428924340142768081414859751988416 10530368 59222188859340376666071131884430032896 10530369 419405038124438681935259777833041515988 10530370 61055839792976514185641367893531680 10530371 221079148886352983984515631029696038072 10530372 154830768100150700809087058974370798592 10530373 284534550517410605159669496189020791840 10530374 -156470256940359402693269212656162044064 10530375 -157122991461028981512141401333201532000 10530376 -47159520275587915356265673488810598400 10530377 -53803586698046772082580190436288795200 10530378 130997099754411047191327625929889187840 10530379 32215442504998639739502528962485645320 10530380 -50095872436393033092759482861632296960 10530381 38275986505536840928688315235516414240 10530382 -36605052486237699497417681472800106816 10530383 471659720002797995113602370032890317800 10530384 -65866785231350003679253118318519255040 10530385 -41729439738253072862311091762582807640 10530386 127202821935574023145322979018333877392 10530387 156956793818940557591741248852561438800 10530388 738744777782650924732206292816463744 10530389 -153080963897470489722430522595904432960 10530390 34853020930257357345961641730438717440 10530391 223986079294875106052829474434393120400 10530392 -170989512606786906739895216448811776000 10530393 472534206129396212049009377443084118400 10530394 166933073274106169172664186295416951536 10530395 -560853616232806594831303391698930393920 10530396 15449254620305988869988332502144310272 10530397 179174249602082198984575413838998000000 10530398 -26377419664331626066619661690876491136 10530399 708606624359588488054362739842077952 10530400 -126530434505507049885607323888284467200 10530401 -80059556752697714782885781560101605760 10530402 -1470509799870847119281805942768787200 10530403 158502969303763395541964383816433664768 10530404 196547429401018185470921825342334473856 10530405 19147972438132492739854018310506121760 10530406 144565819026378115298145764325430717152 10530407 175739097889054147616347820863857987912 10530408 -60801082095186562802578233722634240000 10530409 1076301064551503509212122796152224193616 10530410 -140687686212628402648094766836053697280 10530411 27601626300601471900030105027371438336 10530412 114705969622365313163681519306709768192 10530413 -901617475357128686488227642628411285056 10530414 -45739158872730239556114436039124906496 10530415 -129799934568502632997174776075077930400 10530416 -9074092897278589908200207324186247168 10530417 -5825317819479449891235208231581101088 10530418 -204525407874185631235481003567948409840 10530419 410337908884476704459927447810447423820 10530420 -72961996842276284250823802249032704000 10530421 161221541008121991932408167103213983488 10530422 -53851832913068821886183512188184419840 10530423 -44695977308919965953585699521115845096 10530424 -539145827924889182348398551724361687040 10530425 -387450752968816089632803146581813459700 10530426 245057737516061541382377980609812704000 10530427 -342385080451699904504723574158576175560 10530428 996652062029865370644151864544017989120 10530429 77203649663600601980471645917665895680 10530430 -9451908341117401665845026717462883520 10530431 -624884627119055394790012659458573767488 10530432 217456319020841475374821235046639206400 10530433 -932052557863981627198784181330952318 10530434 -129748999295108772231465530982661934208 10530435 -251692562187570646053262387721592875520 10530436 137820944919224267929201894866490761216 10530437 238517303958554279583986086478469703680 10530438 74418018677747766345837562588131747840 10530439 410619743812694229213498197116596838056 10530440 -175368940562763077257113737006959718400 10530441 -165748410249253426609938118972960536150 10530442 -2790338562493946303651069672133054720 10530443 55872894281103204291618482079126643200 10530444 506816562772371547070802553973127708672 10530445 228526437274799209526440681973172218700 10530446 -479829059533568234185825621424753842560 10530447 -336918616484695325533693259597194873200 10530448 149976162604853967094637339871780380672 10530449 -566783819405561020385775320486283833550 10530450 -1024738488851960039090247813289190400 10530451 2447705486675716437429703110463077600 10530452 -25818180109081867359594608183518150656 10530453 1433229871759018838996644258515686304 10530454 36316264413175602774620939283637753344 10530455 244574589331802405006741787353277977760 10530456 -49692540683478828740540994800430796800 10530457 -126112344493747417953075819765675481408 10530458 -149302700905599161930638213361014530816 10530459 102904932415840768311942061836096675840 10530460 18499148488667472011432734700812584960 10530461 -96133340017852381287442238988046985268 10530462 118977329827313655090978633351724197504 10530463 -107060279726635984769919200833096319040 10530464 -30064239668096288799249655757461782528 10530465 31790160784429388009483928255926784000 10530466 -582374479119217214556213267625301525856 10530467 95574874835357321393600076557620023516 10530468 73638970084214788480884989351846555904 10530469 9593995595714740306933938238474799644 10530470 76836543382111030128722242788931411200 10530471 107763853710117997325781713583381815424 10530472 -58960386867054306028330125320443822080 10530473 -350021595997322312328092463438985779036 10530474 -315007317509162191986902313487274449920 10530475 114314386049709737069312951683870575000 10530476 -135369828154166176949971256099919275520 10530477 98998005082084601878527643005594844608 10530478 -101290455022473965328984584008795119744 10530479 189753877618691934205799752697504104080 10530480 26628793054828867877392761849741312000 10530481 -18061812454790493670986245202446574720 10530482 -374256219359306154957518152640147463408 10530483 -13118001287628515498793524863828224000 10530484 -234949906274241801407972888283881062400 10530485 -2547736719830726859879395309491136640 10530486 -19228178786117798288187573889887311328 10530487 131052172904291488340456373163538059992 10530488 258909052809175986647955146395015925760 10530489 69152829528325441722045656476979263824 10530490 129718993445425989269622776145579537600 10530491 290417619067690030031877599206830788544 10530492 274966744354101322767189508687515578880 10530493 22310161944214989191933674793750428742 10530494 12748209275480959724071731836901049728 10530495 -2728146355952847580383950800576492560 10530496 93973170099987165173763513010836471808 10530497 53307632992273177187171092043377260000 10530498 -43459776097086135696995358070875447552 10530499 80929185394235326442688515816266371072 10530500 -512661229075170263667887518225810368000 10530501 407166509488392907935560297283368921760 10530502 -385096795967793650108320802031030209088 10530503 -636915751504823372822952601958025221880 10530504 -212095804266934458213117472401095884800 10530505 140077818044760162657382789347242388360 10530506 -111374047436041104503750346875460612096 10530507 -76501084994485510945680308193271052544 10530508 370860332051579296917524517411758275328 10530509 875885059507128129399357963254981580 10530510 57516581696232821474067050222905017600 10530511 175593633945376400482367990445267376112 10530512 -64189000827017897805326257622216736768 10530513 252035614061046693249234113152859368320 10530514 148320084014498617986542723383482261504 10530515 -302738607077941900611138335716967919600 10530516 17174264997604106891773236756484196352 10530517 109903455747396218135648204087770045980 10530518 43626617666430349454536594778408444160 10530519 -200194751271804079512556421025543538560 10530520 -51223161203957186776821534212476108800 10530521 -715305179160106926781380211052579692278 10530522 61079688480033268627933078395056040960 10530523 397255371705140447552613116724231365560 10530524 141322871149075380347673205729329916416 10530525 6214897406403543748744790787295216800 10530526 368613077663448328611510282194582723712 10530527 -23992654796981122172350367400042897408 10530528 -372268190037477242589840387575119872 10530529 290873682540660681773620822921563316130 10530530 -5550762027210367753599038110071244800 10530531 185500441751392011012747840960578507664 10530532 -5658212629228818523753780127447634304 10530533 -30044186427803480449080384026597734056 10530534 -42101066772227745074194406620508325888 10530535 45621249786457602339703500976504839480 10530536 -200387964800100065568077751798009907200 10530537 452727113797498605335420798697776188560 10530538 461972191867430160194152685861733365760 10530539 41303430643997582439991270190811756624 10530540 -252826024481126685178040693764211558400 10530541 460840324698949882966166645465462166720 10530542 21000693405487073488266028722476912640 10530543 230438333979434487154909449295814202000 10530544 25328925547364291666888884050230312960 10530545 -43580182915397490282877884002617785600 10530546 8234189922880745784100750009717868544 10530547 -711373749287029939500494200070325508080 10530548 99503695160221626616230486142318964736 10530549 -350438857927682058652769771735963259666 10530550 -98494714836209492143525675136153635200 10530551 260083408693781464392638834269399800552 10530552 189572205386483315048903679360324771840 10530553 -131412604575754554489076822332480281952 10530554 -59991563053978415174455779767504379024 10530555 -8653369555375125577727348897696551680 10530556 482099251370638399932368309194116380160 10530557 -727497341224123530095068716588502291194 10530558 52564780862540231270368180704828191424 10530559 -80556647044166475121319076765710191416 10530560 -70164938604264142730623874908343500800 10530561 388411654174967166110906403453448314672 10530562 -16829646358478140055201809246017182208 10530563 -111694157366153791003622449109998097472 10530564 6301467400112939042427455782527670272 10530565 -668631834794083702091783510544703909200 10530566 -34666103471649897695201617768910542656 10530567 29429124574076842474475115374406830760 10530568 -736271156359773954350912152645795261440 10530569 -31595359589556291599744956433848744320 10530570 -14284137811634072193118912563769574400 10530571 -175375260193565039510768195597298968 10530572 -290676300360491284497454923775099312128 10530573 -213178724360117676409949975518644453696 10530574 -411186076123088500855495092424549030464 10530575 364349219824336514584869047363847570000 10530576 -12010421216335615927647932831735218176 10530577 -609511616786599601653008903811282506574 10530578 -44419384413933613043609897888177710080 10530579 213785685949253836665259772820227059200 10530580 115470542256898249443499237457752204800 10530581 -247099336682141037310942778630018672868 10530582 38844177017330588751916464541204245312 10530583 44649565193518445457231739456333709664 10530584 -226060171551284302957785254914911037440 10530585 197242784701914084608798566833579171840 10530586 -89480924356155333671550629308239912960 10530587 381130701532712253233955364493275364040 10530588 -218991061550587371129857947356489646080 10530589 -66587233782488593861353446846740845920 10530590 16818369092470325773780435638358332480 10530591 -310384355819469702918439356877824176256 10530592 -201275586338866722479413283715011248128 10530593 80337516977362653285933536215351885764 10530594 166185958151908728719776064223718318080 10530595 38143335783678990977449847581219219680 10530596 -185347151985155652703896999541217464320 10530597 -64729246131225939908448505158847842816 10530598 -22531508480320920838961508760383519360 10530599 10436267019233830710572916288950520720 10530600 147687385758138231914081969892569088000 10530601 785237823960905666871762814440230676602 10530602 -25436718047447213154576114136183833600 10530603 -253275993683742634523809914395060367588 10530604 -91700254740837517109736756593489491968 10530605 -12146680739150255911255179618362766240 10530606 -16408575662135106517700455792570216896 10530607 4836446124200866861788009502221678464 10530608 22470710718170750940356491816297857024 10530609 -269428708663226798419173488356368030096 10530610 258872497896973686899947441787134380960 10530611 2088934863620006400739780616104067904 10530612 -97601208201459403268829696376785051264 10530613 -792912557934514639263174876989079522116 10530614 2236684571354543572920992236019342400 10530615 3308321138087813059807292573711942400 10530616 223001606456416653672942293387861237760 10530617 -1449680972104956643362238044291977229120 10530618 -98111643290760411944635485799802354688 10530619 -134798556884166362797676963582778743040 10530620 135181946788830040563706122948511879680 10530621 166338866407549068648009412499027001600 10530622 189042218539041455426033421234955322112 10530623 -83548221345212772815979941359029604032 10530624 1968054123389377543221179094757539840 10530625 -30835478257374928239349701517463400000 10530626 -77801227368995442578205772561136221488 10530627 -10671515175261296759256217880883935568 10530628 -210347133865840136430093361475759861632 10530629 166378074746484795656068180738279939230 10530630 121414569166499040213531785719447680 10530631 223765634823534756368391299685632633432 10530632 52155854224321961849263150925487144960 10530633 -553251150886788069096545219714675105376 10530634 74391520601989757214209051297568859392 10530635 -300755082520168565897344544058939463440 10530636 179041551468386203086194321083776798720 10530637 74713772792696510708497307395746405100 10530638 180144114198031405728436156145792245440 10530639 -22773386976979113823264911180551360520 10530640 -81129795077785899232527815351962828800 10530641 574397462944860883267839273606021404784 10530642 6282850998441771635636188519172527104 10530643 31642241130840414568215693369660838892 10530644 -6901564517752683333920326395928752384 10530645 40291296772510205749998201666861915840 10530646 -159366344352837699086936755762930738560 10530647 -310721528259003790508123299347332870904 10530648 -35739552661541201240879313321198858240 10530649 444921185247423903568128026032289666570 10530650 97749473584906108800705632104198497600 10530651 -28130941044654872842174418005181470416 10530652 343503847922555706514589018818981873152 10530653 145003636449787247893470421433562902880 10530654 180344129913373259720688290535976110720 10530655 -129820486032541586752680888135494190000 10530656 825667747099307250905645539612229763072 10530657 5991614305551987095275431247396834128 10530658 -4792669934781548763120469596459160320 10530659 911814309426576060508836532726269566904 10530660 -45317067316727763674259180736119152640 10530661 -383782108691465883814287559512565009476 10530662 -152412426067638254079894086672250747168 10530663 191417866344287148187915450636562149248 10530664 -374065194228565792413778449477500897280 10530665 -131394281610377462811496863084888857280 10530666 140195129536068220523938958547675794352 10530667 -103776616111628586594288414222841107168 10530668 -721285135781899329643071938563858291200 10530669 2019143473850283506820810839142690048 10530670 66819308043714849738257304016639673280 10530671 698444771759404294462230721807390918512 10530672 -68926747084962354524344189531590328320 10530673 712459518827817218087173781373552883922 10530674 -82682650876349115492393787777734451200 10530675 5019672965148024027584217997976226000 10530676 -39651564029420940589136725904278319616 10530677 -350943085454129143518122479927926603474 10530678 -43275835246287651048361093059044813376 10530679 -274294921348001829020186728742225680224 10530680 104226689305792261601380527889221734400 10530681 26046596821374214687544542008679880064 10530682 23092822937802774199927367438029152000 10530683 19368256552774448228662936506150366000 10530684 -269924628885652789903090926959022480384 10530685 43687156517562724431201435971045115360 10530686 -51420424757901849158042802363222677760 10530687 21168651271809702315343009562924014080 10530688 -15656066556386401012949936295200686080 10530689 -140508666470335118734644770129843976876 10530690 106208877803829811253085558644931179520 10530691 -624211636757747620345679416186913099908 10530692 -532147923636448507959622525361018381184 10530693 103510849520857576284440634040143094080 10530694 -250532987672296723142153164642728691104 10530695 -145387394415816854250953933156668415520 10530696 -24139724290789421882732264713200107520 10530697 545312412784794469123794653965387905552 10530698 -404194531387968380431004242522945611264 10530699 20946012525203867431808973626390485464 10530700 1294759558669935511202108066545664000 10530701 -15381838504285173542829554213019267240 10530702 -58917790687194806083715150158465105920 10530703 49621372659624802430941494108496123952 10530704 -142937517771631389914702454960785940480 10530705 248537596113522244237825212408003222720 10530706 -59458144068642321343542680421626126448 10530707 266593976905092647287203209010908175432 10530708 59981967950901465152856647004278353920 10530709 -20547120239331827547268191560218868608 10530710 196469477735867796471578677826864789760 10530711 289075078829210018612640669110478812688 10530712 191357984217206676481286679863147520000 10530713 105058983310049023583614922437134111744 10530714 -2380779329101120128055705742301643008 10530715 -138366736406393025744595972280004738480 10530716 48841767999893053695273551363655625728 10530717 190315950028261662444417909637365790080 10530718 125032320244538783559217450033806668544 10530719 251493109400891809505511967410171004440 10530720 -238668057954579271977399231603340738560 10530721 493260494063314001238240972870214141922 10530722 246771543359507471869182889687704817824 10530723 11541865340569512741784035033680780544 10530724 16842041829339647211202159029223584000 10530725 -94718183358739096635310939389798753600 10530726 37610587973349538800737337466930483200 10530727 55932350366152576873708431346962035280 10530728 378275336453827075971202048014585062400 10530729 -10421785258213952055819971721427828992 10530730 -74685919356736985272375559739188044800 10530731 -5208760583645275358008256039433529536 10530732 -12491060708607748797953742826106880000 10530733 503907346898038018101796760419024851360 10530734 61017929576361789317432047748263916160 10530735 82627332460467859483225982062771302720 10530736 1538784553143211800212476591702441984 10530737 -532192804303485043672220439759576831534 10530738 120920507350436131806830606244455212944 10530739 393667228680159376354393699373199926540 10530740 261253687139203757376806322291254108160 10530741 78402399540764225209211442725950717440 10530742 34746819086168085301187138337923962272 10530743 -7318906751951386786660458403892096616 10530744 140709671214436479792387799473569464320 10530745 -111168756919736905678761234562396285500 10530746 222240621540927046122377561616940329072 10530747 -7976434710456921456824269305447268920 10530748 -236461917278588383900039727107680750592 10530749 -124563545596817461574175702756774479040 10530750 -194607854786303316076911614492716800000 10530751 -248194859345632850118856661666875664 10530752 21706622842146104528050258339052912640 10530753 31014591134036670770543745330345472800 10530754 -44561080544704503861822870402081577440 10530755 35896720401052188673254104971127481360 10530756 -353204836000655458485504259069088993280 10530757 -57680118623369014744886065105211331648 10530758 -41909394597026417787389887169151921024 10530759 441823247335707526807019784448240733568 10530760 -149181426392891990983960609244489472000 10530761 -3359475894073445571287205356194941816 10530762 30902393411923841142824699113323184128 10530763 233080784127092856587557633565692421012 10530764 365830954681300289606142984504601848576 10530765 -47769136006765396472584157117252280960 10530766 -24063050717320477498628499621964623168 10530767 -286364433812525215340169438715211495880 10530768 -24227485384459619111058211698346033152 10530769 752781309385705434064737156498307129440 10530770 45991867260457885207049517962947924800 10530771 -106223996009940133943422251687498644736 10530772 -161188902964842477428699233862791731200 10530773 -282310536294688721569410975883984920960 10530774 220284606917548035241394828768743266144 10530775 -76609402648184826090486409066728546200 10530776 -719437430523619439053314564464027473920 10530777 31358098239600580135058083772178584640 10530778 31392017761423817906302734090169357824 10530779 113200223212436029955344036031791027200 10530780 -46975760450269442693220629065373614080 10530781 -485960353561668823543997268609560931418 10530782 -82810119544966135469683160101887657408 10530783 -418956446424984417020673458262030078720 10530784 -679002201935564501719568678292081082368 10530785 143964111989458360011395152430503119360 10530786 -1663283647428193427700398682540646656 10530787 -1292191652171225101289444439534131176640 10530788 -180668803152720983125937640133667834880 10530789 -57136883671396245998923415408209341312 10530790 -182764509872454177904399866726782505600 10530791 296984723345810289951331757238433724544 10530792 140539897142567923255809163058069913600 10530793 4096946520504316085113546535331017728 10530794 -106132034447191665953992600838326868640 10530795 7625845830834204838884848150176458240 10530796 9223400888109066289413860117826472960 10530797 -588240802053698877854329215636533651754 10530798 131716507254050381574903737636943065664 10530799 -376978509947515383120995430687525397680 10530800 819076310899095278573430992334028800 10530801 321369223335983313326545064494725593730 10530802 -223432818121613633626325421608884785648 10530803 -487762816800728101071792278269955146536 10530804 -102425648026574474588710577708647317504 10530805 -335935850930414419940635484816324592840 10530806 51352342023072652537632365510668234368 10530807 -108964138573016211432506527689320920320 10530808 -432140634046475652327201334139296112640 10530809 16477991335881542325711141621609554088 10530810 -13670603557558479042063015789293214240 10530811 -273669149797838202186065533986681754588 10530812 586662677162937851590183674475219023360 10530813 69633893398164901773572652518397394944 10530814 -126780980813914547427725337643989353088 10530815 518360813479101004237474964845802294400 10530816 403578650685099230448444678702442217472 10530817 24587129768649226800778585759494695040 10530818 98652044636361609276552728302465505280 10530819 -16667718116797132515252058690757089296 10530820 -298874724695445715802779933116846489600 10530821 35230502349900889197338175584401941120 10530822 32277197353763653702436297834407165824 10530823 -1431125145098600465651209482720797104016 10530824 -188533858862969438964794601801244999680 10530825 45803385035122495450016441199983043600 10530826 24495163932540229002325449082729152000 10530827 -133934016238771621256691592119714450648 10530828 -121430840033197859948017851465150382080 10530829 869697954062836231160841973002758240 10530830 -31463534444647325082321579253096645440 10530831 265097390156600425874148922718115631752 10530832 39302398323395496164826778713605701632 10530833 -31035334270033500828664370808163528080 10530834 -627350020995991385916004014638929152 10530835 -66523193750506813564023851767861339440 10530836 -207247552917657309172954171700864098560 10530837 379133520401070390620320627854271818240 10530838 200239964570763550632463243131706636320 10530839 83031351735748921407714859449028762200 10530840 74216128634924534749258079495100825600 10530841 -109508566574845806030179983953208808758 10530842 124144034010931707773346680397360390912 10530843 -451265446433528091193171961787088905216 10530844 262843531164389996816390154354983021056 10530845 -147587555699819557068359909512305196800 10530846 -19682062510115001482725998620458339200 10530847 -265762018719352505809475532760491986648 10530848 657973772624590214880511475501836861440 10530849 102611612123151097472207844404969161728 10530850 -62237261512854975598375013533870790400 10530851 731538245223447754413584020063887575400 10530852 227686771452690999694587652433733076992 10530853 542971696061177260627892126021159744160 10530854 378858634211973711273699008341639173312 10530855 -7177521982547210869514875806443664000 10530856 -7233292441557016897703537118389207040 10530857 209492963934721307452020473448714450120 10530858 -18717072207699004952174529021946828800 10530859 382720213750797707710614898441532589016 10530860 397154949914664959620654852094596270080 10530861 287289919938030932610748440081802193184 10530862 157855346794142792012564940598271777664 10530863 -151785924872305144448863496402167629840 10530864 -172525740382646370072335109589578547200 10530865 -127440719061884664034497433552411441740 10530866 -19917294952812033624373794409834150080 10530867 -64578080497334429860814421620251250688 10530868 -151084571674852370039294185423765927552 10530869 -36536999227821706415103882518864837604 10530870 58960995499153641611088331551065180160 10530871 -14956308350681258398723670815860831848 10530872 4106989776423306815699268670175969280 10530873 -509760256501032496350289455213994131900 10530874 127580446099852971442993697661400711680 10530875 108329378859237978645380852255549052000 10530876 73101040779509410163257072373176300032 10530877 54111396765216014879533620667745983072 10530878 -101575010403980076272576669731529621760 10530879 -95793516768385732638581660415074193792 10530880 -81766506483274715164145120741661081600 10530881 77218849011451461757539454004119704000 10530882 159336477029498607109851663170568171600 10530883 -195398525740069147483909431649013434560 10530884 140356441006328999412373825338790139136 10530885 -570481743701996003054093663105877591360 10530886 142616296661980551350543135017774248960 10530887 39755211676795224144066627508575880536 10530888 -51602392194434657818562939945314222080 10530889 -187396553349124018774355719649351790080 10530890 215152078629163784698695771053521711200 10530891 56999788414509481308341658396162160128 10530892 173033524321317106046587067509522793216 10530893 424385942207710797278230347191228350764 10530894 -81032465218796481807735457886885698560 10530895 -120664262071262738127885177630142349280 10530896 13521535175105876651714452944076800000 10530897 116018605694486560046115794820913873008 10530898 -94965349924420817459116613985116273664 10530899 -623808279065863047429265841926038350100 10530900 -64299968972073957588966276661788451200 10530901 -1278718331097008001231541672364413874628 10530902 125676442238404449571220295156097345920 10530903 -122047660094308150142189410483685405616 10530904 383412600089629078713742251142784501760 10530905 62695243950076533131678467275334329600 10530906 -184337200666053347401103058273935347200 10530907 31479681643642354403355217036689076120 10530908 13025448846634861739598500609764336128 10530909 77288702999206045696796359954984146444 10530910 -68414319234267661145423822795724268800 10530911 789127063751378918175766500304963002000 10530912 64511025780035896522662452464340434944 10530913 -301910141232735173917573157180122893500 10530914 -174320482677229067651294940380509360128 10530915 -655690417063664040036499043960236800 10530916 40631638087785897052054482128905967616 10530917 -187391340553785547931772390043959508608 10530918 136121580871679197721631931722194227200 10530919 95587512139880028838255216308714869296 10530920 100554964001815270487114928661968844800 10530921 90627687859433151057108004460264395680 10530922 49797683575237480481216766497873168064 10530923 -123166492035207887218666643216039558736 10530924 -276347497756067043710623943677919046144 10530925 149362729661289744288694465234971934500 10530926 103208449713647645886179588931986411520 10530927 436774552738502785247195959996732677048 10530928 -23046834150164189175637121053812817920 10530929 5141398929252731506042752089868952530 10530930 -71003135115481212323629156560216890880 10530931 155887221418990675278980598505088036352 10530932 122973917242568205167945294778412316160 10530933 59208769292800330911666686317457152320 10530934 -147435615545095708379339740242016082688 10530935 15231435949642034808810116282026968000 10530936 11043911042186108584485489240209264640 10530937 -71248164648401225418329084397176704640 10530938 -154889793507508133502881857508528336640 10530939 -61321285474790628104338177128818016720 10530940 -20869615997306241473617112691811123200 10530941 44841240690814692913751502914465794848 10530942 -49682892419755576471006626070168937856 10530943 -799000495498394361726312119656582644560 10530944 -308821539365836218050121584550818611200 10530945 -338666413352576202369202575305046038400 10530946 44378246175105783060679348847263710672 10530947 -154683908928688238039993057089602558768 10530948 49079437544261545525387338077040721920 10530949 -283764128979933232838316091272664981152 10530950 137971831029538201166772243880397628000 10530951 -203154954338630861112200120945746503768 10530952 437121873136639380808930663085730693120 10530953 232973182685951128376079464290611094224 10530954 41801658658103898832917842357166754560 10530955 -375135363613744571380110967781264060640 10530956 3211960140406862423012997395223745536 10530957 10114327626985432188129068257027809888 10530958 -5402470684691596191100896589062935616 10530959 395350601741543061435452256928436830080 10530960 -13442117681540821708838245849871155200 10530961 -412093109412719093410083404960878967040 10530962 5634857204067678364870065991162038432 10530963 208502629098134877272071259324177623092 10530964 153289118899272918324497510116889081856 10530965 -340618295530229627327121594281937696480 10530966 56730298941887059103515043189227199424 10530967 -5993982414324207325415665786521401856 10530968 158413442132278170273331383378609438720 10530969 26228960259826133640905822663677933920 10530970 158491696454512515130046118018636307680 10530971 301936977609846766575473653301206944744 10530972 10805050182484996533798212408813001216 10530973 -253442390451033017566984586747748400080 10530974 -187373740227645102624385797138600987264 10530975 12612326482111166867687635910201587200 10530976 -656102180436532484965441868239938256896 10530977 5162799983036035702513530898395292584 10530978 -105035947036439404184448041060478524160 10530979 -129519944295799786905159434154443931520 10530980 -13373543789935321681870464871259696640 10530981 377789266591241276389578400955742260670 10530982 -67989298568586089910705659446003097280 10530983 -4584659685060001138145073212153113296 10530984 -40641914119806754910740625480000225280 10530985 123271621663707141551023968957262230180 10530986 88046829180011040484742249325369540960 10530987 186873563707587309708081462298334842368 10530988 173734290365545946514414052647186181120 10530989 -33557889744439169611598640975592569408 10530990 224102925567417272707463768561881710720 10530991 -263922383271095694290150703085761866608 10530992 159820667760541029474033587059242909696 10530993 -194184682056025888132639936496071008 10530994 126830725907922614996571449095984951200 10530995 -482657940002606825598415919959904394000 10530996 34087082683981041961476363403814928384 10530997 -377671835370987157751368598196352172960 10530998 -139653931713896253118471450027456188000 10530999 -186323612625311586709954195346687364960 10531000 358052298170128332202710684902200320000 10531001 -304774700433206021629054734491557440 10531002 33046693356325247048633907938006483712 10531003 220937190816280712027268175120682129680 10531004 -379712003276978642632246312690993176576 10531005 332818494217520239409664045522232510560 10531006 207456571358287578664506312990244098624 10531007 -552212284553946959228705794689550863648 10531008 123548243570209483358049557944719114240 10531009 815000629316186055591577057194244358210 10531010 12989754792362758740888296176214999040 10531011 -63301748444683868690370969595262076240 10531012 -49551572698760141641676590569609436928 10531013 33525674204863453919803146695137151262 10531014 4902981833385937754157512318300536320 10531015 319339685524192413762376151434791843120 10531016 -964783585953988997415947159391117312000 10531017 -167781860435257094745067338277721858880 10531018 5629694781605189453332708343340450816 10531019 -580437943087341854788267879090559230800 10531020 277086507471194488960083626686601871360 10531021 -219686244481647852714415571733385177088 10531022 -473786641913028989785016883304771944000 10531023 -8093954470318386402895749445044841200 10531024 1295505192671669692126208014167048192 10531025 221088289641363609443731794928447472550 10531026 -58955842529264920128303091980556800 10531027 -240140795192116141759961824503389675840 10531028 -156121043786811245558750888794737315840 10531029 -155503997525450806778608089851907361152 10531030 -184629905719072215750569526864945603840 10531031 -276720470455787018462864930200688428920 10531032 -150341723839190593620359224659790663680 10531033 -26367783834895399833561971973092428416 10531034 -121927227417055042366930216912454125584 10531035 36614953659584274458124470415137244000 10531036 296819972367154217251427058253388986880 10531037 341379980305730033657228851366313080704 10531038 -17838655033303456602752918351857259520 10531039 -394692855264228289445296739957132184160 10531040 -112014273932016634630154859296257474560 10531041 -83848018418629337542423345746230426112 10531042 -248413232209361674999958898211887238656 10531043 161038352283393783492184703297552804520 10531044 -38892063652716181421883459402740736 10531045 -34844820741343251740929659413394758400 10531046 -241873824881752478568308968112011095936 10531047 -153365182653774070390279943986751387520 10531048 386785839783671809803682886541790494720 10531049 57182249403779627775306031724514485364 10531050 60546470472879732139390464510015436800 10531051 55996516268612199548009985013732636192 10531052 -177671433918802039260791081186199828480 10531053 418524071346237746657389643226707544 10531054 5582811657778242830622678761298708480 10531055 10185918898009094471109128375378171520 10531056 27693459527835395943224175908746690560 10531057 -355224193606554608509145154246617078400 10531058 165683989360588924405108692383378796576 10531059 -56624880020432799439610922973371459840 10531060 -53255895757519941106069888963064217600 10531061 -703793079134832722840281517171808928338 10531062 117688086193817183621215944679248450240 10531063 -427204068285292255325211387551952465688 10531064 554580738816520515719324364519481036800 10531065 172642741309182975337809611444969406720 10531066 126945094411998175481986509261047971584 10531067 39381415015185583593372601554715918116 10531068 -7637413979167860016846822369155333120 10531069 297164263115122629097322413245900702470 10531070 251739157351622901895747563237076786560 10531071 -389987625450780405095208551876015820360 10531072 74113616048235707968170131338005839872 10531073 -91705959668491405218494098960797783360 10531074 159584873971478422302583721684997874560 10531075 -44214751431717365900597072043544020000 10531076 -617042062219264919009410198384296813312 10531077 283775307910389487581820267192834353120 10531078 -88773137197470840242966664599026400160 10531079 48245505471857137252338783616013877408 10531080 36958879244955860533456833870028800000 10531081 106077320262594579345831722552564750400 10531082 86153814942450822750630510694390281984 10531083 -131107156309861758471375437901925736016 10531084 357938791788019108074865015595638597632 10531085 262150706425317029306999491998521544780 10531086 -124955240938726922018971131018372659136 10531087 451343258771014757575288035026691840 10531088 38216378510848414285480904513996144640 10531089 -459835904158555200967331232691316457240 10531090 -94689495320549149784791683539847129600 10531091 149682479410158720038923064302099464492 10531092 2234724137275928765267251061505183744 10531093 -407469513762885049526198663299256220658 10531094 2632913560867591031123084141458194432 10531095 -371459891489943032936070897827711923200 10531096 -124154435257492204415653459729811988480 10531097 247029564649852855910789167041352281546 10531098 235866579526399584350149520980488063984 10531099 5417431040698583774077542776700916100 10531100 63325130854230177844043424624225062400 10531101 25821266241320082550475856633503818368 10531102 -228972004087286906625861276412467879936 10531103 -109907133025212064621011994905992279040 10531104 84098271083894989497716469041162354688 10531105 47842950324614321343866031441824760360 10531106 -121662047020556331796814526086436793056 10531107 40573657734229190456377138727681328000 10531108 -101178317047006886318285459291466932224 10531109 -94404472644797986150287723660787820484 10531110 170289176749624103488765259129720357760 10531111 621589422955683450385442154920695851400 10531112 -37013110082570844659821920281502028800 10531113 -280516357032033913483485503852972063856 10531114 -389367293782580115718741214362849872 10531115 17633309264235483140517535456332871200 10531116 108719224627587021017439391621838460672 10531117 -425871695557271348058784090143928533300 10531118 -120186893959511218203610605187139351040 10531119 -164823605301546701206934359801812683256 10531120 13800086784293296088519071677289267200 10531121 -93909697030942898733386151682375197678 10531122 -25758795057870940939804156703969296896 10531123 167473834070669715395223367408744756848 10531124 -12664319995856342284917012687002584704 10531125 -74093381436446369688948787593764064000 10531126 14792271318541435507720829547256704384 10531127 -744540879700793195768283871425409736088 10531128 3698243524392189173886497803267276800 10531129 -207661074480976722112032606670490118400 10531130 111452427245059547425200324479808000 10531131 105453172631633328500780834781731115120 10531132 331658945852507282832901175418142108672 10531133 -155117246999911209669152489448323533440 10531134 -68650333009103530096896390254868828672 10531135 107847725757389339135826243498724207080 10531136 -26784981847969303984238259538225004544 10531137 -24480308381754246277714700923330564320 10531138 -477412500709502318176065911830058521056 10531139 795605118447790224290728872422129738940 10531140 200325134876301655303968608981922201600 10531141 193682480222923137203646782254996768672 10531142 -123324565054219641111734474148466746528 10531143 4342598474083964188126265116554993504 10531144 -12822940730361746283759672303877632000 10531145 -456872500962589536873529719183829571100 10531146 22556823331623830995486492897747660800 10531147 -433429624108530886689087241966141319280 10531148 18875793013483920092579562869437691904 10531149 -369619271840904839763544745928738155520 10531150 44458366590357280598801618458780176000 10531151 800643335634050258661412265844488119152 10531152 -18823902057693937425055247081860571136 10531153 149476152335053557399469124329378598004 10531154 -98564087819228519224394189853712633728 10531155 -187402962226785047600695482907336389840 10531156 86288933656940787771570200224286875520 10531157 -80068432824561444880725264437703222528 10531158 -74312299387555689619498322501116365312 10531159 -86979274637339380185872459313401019640 10531160 -60284356899860403472786881248633241600 10531161 150577077315307421044149571018842668640 10531162 -135477623464121178241432765396002835776 10531163 -67474142749962017195670823956620835696 10531164 124711938453581399170562626547445768192 10531165 27503594606397197594209448057814443520 10531166 236208477005450079204553108917240124032 10531167 65456801695410413308645718119508536320 10531168 -43780178884745318546659512643214376960 10531169 472544596551089435139403084522488697920 10531170 -36238025543240986317577994457245722560 10531171 -10108585349501422508219712077497728000 10531172 -509397232535684586112927164183486781824 10531173 -3434815465261193217374030960253626976 10531174 353535730058662854214981926620177199360 10531175 155921526270462767048528884190653752000 10531176 -12732711757686465618125228184026726400 10531177 -1766278008502215367162641318637756128 10531178 -107542429119456338545525893032921854368 10531179 -41994424964415582116529271773800106276 10531180 130309332313395180464741161332396057600 10531181 360195110901363443879601076933135280982 10531182 239806241408637886691749606402971580992 10531183 -152478134497955693293941095837387465096 10531184 -126084669344108789968842026512153804800 10531185 30184080200783456677350163959072908160 10531186 -271336144691892780189300347529157556208 10531187 599391493167772118789066742697571078400 10531188 -81375577707899762539620002452419194880 10531189 8383901492957475590070586715539626624 10531190 100206346461217479480343796014722151680 10531191 315779601933990617240347860976567818624 10531192 50065144217125588439068400607305318400 10531193 -600499198928892276043642357066858440960 10531194 91538588439016247337917055676254715392 10531195 -535130203684579727845140541319598316800 10531196 -72073517883301447970440252229407211520 10531197 -284402166670834747470459914911568617626 10531198 110900312965666452876406283106307764864 10531199 837325580826935199498432905517803712 10531200 -23730849008259151333245410913288192000 10531201 86984565579484918585205320053755779202 10531202 -197221171489817240865540234142216498176 10531203 23093194342620803166864500900768525304 10531204 -170067372905376134315591920431996060544 10531205 -311711499792719967479510123930064672000 10531206 -22796270962513507249768330248086231040 10531207 18773186187208429538392746847495209912 10531208 161053141758619495373014058189448360960 10531209 -18514620048634769577403730214506812032 10531210 20093089970244208876398138511687896000 10531211 -6042745103722910553007339025364864720 10531212 -335221366481938228290273522042692940288 10531213 -2436868199436196578857353129363997760 10531214 10507298764014669826367069430990699456 10531215 -15715521889097321582352128599086585240 10531216 2406784533992950052019130882600271872 10531217 -92309079445991659475161419462614467200 10531218 1874628552705129506488403748420165888 10531219 220316157875525793850176499809132845472 10531220 -108135064430540644085709087138986680320 10531221 284023690182786839781667510121020858368 10531222 -71738862481073417092757851949506654848 10531223 -844515458725021422073308098428528337496 10531224 -95984168581066987276715746568480993280 10531225 -170226537289131649125202510410147614000 10531226 -24462260747926302266169966720503788320 10531227 43743510063025977230412364760565095424 10531228 -180503106066685634627688013281901906944 10531229 336611171378770139884023244809200281830 10531230 84510333265251885317667116489277486720 10531231 -630520492628538655183619132870238695968 10531232 690057824577364040057168784597899476992 10531233 3180756895660258202768753790534619602 10531234 71385897842252830255823849078220787200 10531235 792434684853948936301357340360982960 10531236 -4734416981115174752353471298396590080 10531237 520160593177839761456306532149382205886 10531238 273782241494135129987811689496392132544 10531239 -371987249668965635043708125272529833176 10531240 24994438470244241248160594568948940800 10531241 145832679326937423588353885186265286272 10531242 -153677923701178217165720113629751925760 10531243 1108327072210516293392786665477531569120 10531244 -116439344435206928726019929410816012800 10531245 229601176284014295732337366413190008000 10531246 436215272377085803170629042192727753600 10531247 717891747032193378892878615344237559696 10531248 10929964215219530206029530824738603008 10531249 623168687769992932317768563925310927250 10531250 -282078234826190014231372040990222250000 10531251 145628376300869180373242782035801602580 10531252 -452278332977237188748956799797255496960 10531253 70515667643352258575072698435051257600 10531254 -108015297934577766157569871232515759680 10531255 9583613693982725940124979712657320160 10531256 -331217853261913840282805214434455941120 10531257 433993592723659628824915965162318071520 10531258 105441189947836936291773260943987409920 10531259 1280235303433136974172886531665455248 10531260 25918079586527313164782801353584194560 10531261 -68726928255668963084968997998031050176 10531262 73985924903542543939332327931980000000 10531263 -105601498664964768952914073280954457600 10531264 -90179612377250812269770218563226828800 10531265 50206986495016325937164607446278036800 10531266 -230569993633192016816339114064786141696 10531267 -18603777153984515016367011076417390280 10531268 190666936097259988510440640464711392256 10531269 57297927198663959795585604955144909440 10531270 -118473401683099478345817135559032339840 10531271 -307066052027248254386246578931440767528 10531272 26545985158008437621289392971326013440 10531273 -181934765156601642796059799000779341440 10531274 96747489896761125255596360342567541600 10531275 -64729699584491749629042422241613990200 10531276 -300871265064139780208089581184645769472 10531277 280757564822765607224071029901941006060 10531278 -172583221331251656514738094044265306496 10531279 -44945367120586998167896439555112403200 10531280 -19147395410707732997707624694705111040 10531281 119445099416139539384431680967939049760 10531282 19236168397817807731604008288543342080 10531283 180434567168479745183082894550352304720 10531284 -170290882441605073194414426245001873408 10531285 102563531686377632407885139192298373980 10531286 62287275568507846702228649422253260800 10531287 51914630332909937047495467848217338808 10531288 -10298339445997529356363312810994196480 10531289 -61152419545228136582009802472559707392 10531290 52713353643354099228288871422033592320 10531291 -275012244561219160678344394508623157308 10531292 -182012809817896792225727516701768680960 10531293 431698397070113855311998349726386574464 10531294 -429078938901222203768506526635813424640 10531295 204432297699847806839060181942299442000 10531296 -16150150673059804750356053879197532160 10531297 -172454693349007487961785166219561051968 10531298 -161585215144670712875752691855588679600 10531299 -196736109800156675339016085429473183312 10531300 -26143545301629805524299663898105939200 10531301 -60687483829993741809909555534144945600 10531302 18429289928739885147992068343892480 10531303 -249269029832015489708378906738786421448 10531304 39190724137157186622715925613389414400 10531305 273441633694044019898246442885635835300 10531306 219658640610396385853478730947235346352 10531307 206068388005616466679221314077506797556 10531308 -88450797779495598446985697420982192640 10531309 -27504184189068719915408813597652208512 10531310 -101688666803825832633398062522293757440 10531311 45744319838340696517791343594752904704 10531312 45181536145758943247106396566709534720 10531313 91085889265497699474717160915221777384 10531314 129894237676539155318753311720712041104 10531315 77078899133673439433765942941010813520 10531316 -560295318726600247028067268568872632960 10531317 3878633985473309928051744823152902112 10531318 -31790781847148873220415063124767243008 10531319 -215585459233508204955618787227291104280 10531320 64617359310210641323648176458956800000 10531321 582002727416999950166527125607773754500 10531322 56172056822403223494264178232422670592 10531323 475542967543794777947528346555299500800 10531324 382609974803520169265981011793644445696 10531325 -205273862046415147239367709863683329550 10531326 73832878163304999563579196369310905984 10531327 196011393241651333724650911561208100592 10531328 86512708737701581065820122948499931136 10531329 -394008537647165835378090813574375697616 10531330 103553394676884326917546966718629416000 10531331 57197852813765299431988096059548492064 10531332 64617920318749802154140382395833589760 10531333 151306546923418473761537309980611983582 10531334 -359643978992922779344280274314903648448 10531335 -164534859050448682425700675525785379200 10531336 -411043203356813638876847157206698552320 10531337 -80096304518861827295908996215121769088 10531338 380506080504348311933997750781027219968 10531339 -44140473275542554656698184205591537920 10531340 -95690403656835458515936040972039347200 10531341 -425692560198968913121854743678988646260 10531342 110644162993210906588549359401218162944 10531343 -716991863610841256011561085799632739408 10531344 41434095758371383418352931162731839488 10531345 -450301085488233636643053561048347520 10531346 110664797597042668026347706021697536 10531347 -68577444639637638996564750919231583136 10531348 -240551422942544716409782373978985365504 10531349 -359898406369069998272741707391126329380 10531350 -148785168294888886027924023508495200000 10531351 -69947132616764299854522924423871758336 10531352 343533024077839676179387468731559895040 10531353 158002796084842159042446041557656371904 10531354 -282646815896222382017238921165096569088 10531355 21040301864390437196168347589128241760 10531356 -186814291470532423946701392835413504 10531357 13208135649571004613414403822278366592 10531358 163209017954226917519612701402937057280 10531359 -169320467704907746297386769937214486672 10531360 31768570387211257159077662861725532160 10531361 -4900015154042597925413255813232379038 10531362 -75524886430618904659199157171348533760 10531363 -131887306368460399724317669064985396388 10531364 146020668468097463965442465507879859456 10531365 47731441752854921902594584219073372800 10531366 276895050889901406412999113796305265632 10531367 -382710720239117310348576159891357286656 10531368 141683725684100469826824994533096898560 10531369 653327384476390154800534059491162427770 10531370 -75883180211079720666746346765434721600 10531371 256763690218842662013698058657682474224 10531372 -443987312775900485198298206494669337088 10531373 -690190833846259875169803886286347254378 10531374 -72854982280949137715505240152057455488 10531375 -75031114118775283558745026412377896000 10531376 -187836020283058600955482604646425837568 10531377 -368164360540598221552129670172125365920 10531378 -21325323504376869156793827385272382464 10531379 -275093402083284261086877020529958422240 10531380 207458426381066446810513859061948610560 10531381 -55319181459301016145464245982761176000 10531382 -64237029929945758852145802736223846400 10531383 29709823420193420867548852927328877648 10531384 27594067528740547071151965532883681280 10531385 216861514159070001236429614025426768580 10531386 208901880585881284910025007722176626032 10531387 658709994457303711728260277383429512 10531388 -147214271238267032210978411878785024 10531389 421388949382269425460729947343580289568 10531390 367878302508361545964385434170467539200 10531391 -78590150903356161867294884490879367536 10531392 -52473661565256363973916871204513251328 10531393 -109065841825488622666115123218389857856 10531394 -253412239190219182208557851589091379504 10531395 15492098791279468682382612040250400000 10531396 440909105432786889530589468106850974720 10531397 223472509376656212533690550673028997180 10531398 37433061966900181676788340766256693248 10531399 225111352696398533974247510456073683320 10531400 89078451531971944404087017140552704000 10531401 -37182926060390208262011328683467858880 10531402 -11066128866378100692660228303484233216 10531403 -481366073040732536122507384730603863920 10531404 138065207573592037474916407130452792320 10531405 986925267048625886256981621740346060 10531406 -230385924779898263725850915374446687936 10531407 95894912774278680325507911019547343240 10531408 -52800252258789993538153272321994014720 10531409 -58169756867280227219663286795271061184 10531410 9366065442695202946602324505833807360 10531411 408308590274219487793398737873927923200 10531412 168421237646688306658348412200927768320 10531413 -68546328601150449474138701593369255296 10531414 192141390803923691128002134171892193056 10531415 -656585482937954794444673306244460792800 10531416 -4398058385781023560952735837273456640 10531417 214477948587200220991722364720673457220 10531418 16016378133839105703214945874817966528 10531419 475451367573168788257883337989488326000 10531420 -152543282984071285194350814929826654720 10531421 957711888576020788988379547721555052 10531422 -70558665723682837905771942021416427840 10531423 375927554110858985935605869364001768776 10531424 28975446341068979164232535903594086400 10531425 113619197095134627536998923242439846000 10531426 34073177338724272375284039994720615584 10531427 -511595909976613840854236675859736061688 10531428 -173608165834473276695491365568090106880 10531429 556726960153076231010480227940038060030 10531430 3928956261896751552262068776405360640 10531431 18354476738577413986662171857897364480 10531432 -705062535735095070885538548583180861440 10531433 478771849544730122615105536204318803024 10531434 -93081063583946924574910601439049125120 10531435 2482403657135334028462018055793650400 10531436 236969759321834662304506551629667559680 10531437 -71091520844461659470134477957193988480 10531438 -23668023126552103120478168646601274304 10531439 369517825470669157571747848684648171224 10531440 -46479438146915351750895585622974627840 10531441 36864696361661901387416606812591256640 10531442 415992510654283322956720874312438137872 10531443 -20171251927415286231957587075986435536 10531444 64196247732858203310653312597071233024 10531445 75193390278210433984752476434776044700 10531446 -133886106274393417589641364273956362816 10531447 179530939990354388319152562139603681680 10531448 -491271544645796379386870408994865520640 10531449 160810187841451162447384161319853237550 10531450 237780807512209363922675837570079206400 10531451 -299818714649847356419293534419278968048 10531452 -261972335506060860086978737288573459968 10531453 11966153951739958379029743309773705382 10531454 130760178044632937891280393221141362176 10531455 -48181734585625228714445761457854675200 10531456 -69838767857553565177504015601526374400 10531457 -382400223872430621751304556830590983294 10531458 -1583035954647284384018472314835906048 10531459 -2797229394328131714933490082035901040 10531460 3948935080079356485847342853959937280 10531461 -331561152798710424538759058403791965728 10531462 476889297923048547406854710063481031872 10531463 -281303654939621198496060669290368936176 10531464 58861692052059604794732268235166597120 10531465 61923798796651153344282225450605371200 10531466 -244483218833647760999967816931516346880 10531467 -318650837703789103216279386836119127712 10531468 -165396572200030422233909650075139076352 10531469 112711920121212436436409091120386607800 10531470 -49218660194448932935208950541906165760 10531471 159412820853090067514061229009667744640 10531472 52926755859338662401902249597140992000 10531473 -385295951012039247348787493712781971216 10531474 1035646048221370024164152949526959360 10531475 -31945484434737087700308869840485171200 10531476 206000879013703425375068035710654479232 10531477 -566951474211382581448012171952354962 10531478 -11508407303164211728285747450206105600 10531479 -74014601820700855945341574547415164160 10531480 124911004573717230140765140201034342400 10531481 -583882217455145249870859424180112754300 10531482 -68870528473537349860160086075679281920 10531483 502468787278127760689801936348898438960 10531484 437837985158662789876101619271224912896 10531485 -25322249076030920279346034155827673600 10531486 20489158072396740423089757141412427520 10531487 47371926371366486568912454194226082400 10531488 21432122366996864549155392893708402688 10531489 -1002480624060171538709197894287532707920 10531490 337445372058419483620485005491551820800 10531491 7832707986227455965751605300346047360 10531492 -469210641896015596214963242449792179584 10531493 -156389785232158643045865521049737567616 10531494 92954916650990982911679176948473284288 10531495 -53828034046626680739688496856188054400 10531496 -514819372451238719719584169239352734720 10531497 -446267217045321851854923684310816998000 10531498 -186321902300940355082648547883308057600 10531499 418230703325420880610289643447171841320 10531500 -79907306519949580306097587820666880000 10531501 -356420532994764465766613688266781144096 10531502 16551988763056922743067940564405896832 10531503 79084200068360085373618102628560079112 10531504 337730415341637977304384956409528320 10531505 -531042416045499200736885462268536491340 10531506 -17220752705989685451095639477194051584 10531507 -57943016055225792857724937170301197488 10531508 -63196260585417923560523422209788632320 10531509 -258042973636242244097647852778062262496 10531510 43575027027843382118573584169599488000 10531511 -429071636628819451228468309619068398048 10531512 325764836190984508415293176719314329600 10531513 713037154290411531887589185758329998762 10531514 -101733859882556138026874981505339564288 10531515 212733497211883105851142271648532670320 10531516 -75665627310611897865333058724910517248 10531517 5193121519665886067862105564477738432 10531518 128299066062000887282028642615833411904 10531519 -327970249612159830069571581271201862080 10531520 -118636087076863068526918109734077726720 10531521 -164089458481526567021393934080098159296 10531522 175541984241667787819871389951141295312 10531523 315996445182119819151501264970673555772 10531524 108882014334525638310719509536844984320 10531525 283362546701112095305353030709607092800 10531526 44012398640834882554207550491740431712 10531527 30464872968117724311701988753889930920 10531528 225038264487359822039862344776026193920 10531529 -747963130836299829703387528727963096160 10531530 -155933289516108247277983732925561147040 10531531 -484999869967635399062925474323380724936 10531532 38883361559195464243421105194953323520 10531533 35704778971519884039716112844164076224 10531534 -149472977239219480916524230207030657408 10531535 22581911456035663839078408715055232000 10531536 2605244610988737584813381779784466432 10531537 -34943339874254575412141115747689696768 10531538 352982591804827172160872241854988438144 10531539 -5039559445289553870104068400335836816 10531540 87930919502639676776959729599534036480 10531541 -26085410289162430296782557714378769568 10531542 -24687656670777616976702011289859096576 10531543 -732438044028349806648132789616602674856 10531544 -685591878125534712906989806315595489280 10531545 32186267808802206585045708371278386240 10531546 -10547411482248073892959411121016000528 10531547 77266348041108240516291702496659579840 10531548 42362657231295428348942900278261785600 10531549 -232576926205906593410593995000765877248 10531550 149242273857055632440358329703242164800 10531551 181628274634937911932072057336384357264 10531552 707615509527082767185809542615592599552 10531553 -530905294316557784873265288787281338220 10531554 -31919182901862379536734892757390014720 10531555 119418475103760719449774902568459674960 10531556 -85774195640604987624541946376686764032 10531557 -359899571105972463823365174369992393346 10531558 50439788616674780362235659940560210176 10531559 136256833976062943008559835287561102520 10531560 1337966857962076408011018939388723200 10531561 -431324475140569831268241747744521568838 10531562 -41912745779905859931488066836452072960 10531563 -151720164745405305699423999879214718976 10531564 -34944703301323241595588577442307398144 10531565 57522414511629952983238159632783643200 10531566 -274363524466711839047894797683716630400 10531567 -62771965867714166195105772091686830360 10531568 9999339454041940182809050677706752000 10531569 129206525752644543916362117832464817920 10531570 -110134705095404780319496762096802663520 10531571 -80480340992600352332081896330759778328 10531572 236928554452927013351643585138820644864 10531573 -2901241502330412962008102974069459276 10531574 2818500260899441253413578019763941536 10531575 22920544929329622345717947350020043800 10531576 239911231342990451140191970573063925760 10531577 154834282200392042194791260371795799232 10531578 114589719964144457634750551140369895424 10531579 -587721584564856294309735456737528332560 10531580 -58872481123543259551936521295560499200 10531581 42455069990369943430970076570892318464 10531582 162669945876271033331306766493478378880 10531583 -434029673975498456541184297691467239168 10531584 30770611566397082262658681992709668864 10531585 -360095694199470968058584327675332506240 10531586 52790739730672506532832712223624588800 10531587 -464795438348097432822677885314894889856 10531588 4378135115863302795989135779067894016 10531589 -583351938321928199840180897343856337700 10531590 21211297323782977339794860135609704320 10531591 82520819077559967948920754115864225072 10531592 -390241285715149472126231358252289505280 10531593 84000169402901097911591319678884143680 10531594 -567537508841093302134694241746274404608 10531595 180827751180912941323170902647422673200 10531596 84459166245750298098624920518552473600 10531597 380144388991061877753710376245803816672 10531598 -2218879742703766211791735032469632 10531599 69263778596323822132675937674024385424 10531600 -37642639042256020618368524051869286400 10531601 -6141006291479073097858470756682086108 10531602 -18645239299980183790555705364280999936 10531603 -16427815306828381195329391248022266096 10531604 28932909833746061194620117967846544256 10531605 87864509150670764584735597728009216000 10531606 -87145263263229921899242383944713294080 10531607 532487219472401382451326466751721554232 10531608 -55158957322363617205794643339060838400 10531609 -144369138181372400484658821064052018160 10531610 4547880056982578205624868449953280000 10531611 473078950824652999249878533919291232320 10531612 -74302640652343651285369473786854361088 10531613 82207913154516729247422961263200939040 10531614 -155373310775545681580210020040103398400 10531615 83586991594391908094370151009817565120 10531616 -738740003960462953554566140801428357120 10531617 337088696693149711887070557240592213680 10531618 236434710355900986888980544837182400000 10531619 813716855898002642449434975468801428160 10531620 146496402498291067810454016193555599360 10531621 -291000039138153384317029293709352613120 10531622 -378056480525591702308867730679741479808 10531623 -219679446023302633090378669960155530496 10531624 772451051610120591147721807100792832000 10531625 159945160062828808848043021693367658000 10531626 46144665186922665032397778841020199424 10531627 -224909249343313335585066118781505128524 10531628 342205320568680277484398036670994394368 10531629 -26929129304315335811264485284320120052 10531630 -9857874277836932283432530072725800960 10531631 73237794087589719727537842293642292864 10531632 -100783935756753659604231609269688238080 10531633 12936670780077150607073063664161235520 10531634 -573500857839627867300894001109620898688 10531635 95962547604824063384426786631871618560 10531636 318574964727384009519141971938956411648 10531637 -9060158784474981352025810721406263240 10531638 29970302719448382857558481484013647104 10531639 642336107501747925063754123428880086440 10531640 -103056080081159422468333060953182208000 10531641 439415602974241843479991198464036742992 10531642 -230719903136419133797680488938365862656 10531643 129215947830122805292403565276877159680 10531644 48005211548362610078565727300263567360 10531645 138645405265075812528127041246155721900 10531646 1723168135277021705612268201420715008 10531647 469585653304888470643836640495567303680 10531648 233146497059272285718367588568457543680 10531649 699568989390159760751134907557869427650 10531650 58493584970988611543297687523079987200 10531651 4723895914347366683255826588725589200 10531652 -241700163137975611214294924606201717760 10531653 -188866712850938162510623412088080002752 10531654 20611392149940927057106630103942203392 10531655 137401378837160819043559227764429088960 10531656 84569531217963243758597856939040465920 10531657 149169964687548292444050610982575826906 10531658 193423512876591221947082261492731909680 10531659 -455279271978862421990242554754740505896 10531660 -115834593143753004244658360270760760320 10531661 -22798004293996049477620296922406048256 10531662 181221235021601221023438436833769082880 10531663 -228335782950641100186664532775309799160 10531664 -69464821662027823469647069300350124032 10531665 -25270858980014607516888330433410070080 10531666 271647178402731754853108975337770941440 10531667 56281442376196209360697952546899217520 10531668 -35891409725021541814095420358192687104 10531669 684324877692465021555393753142179912060 10531670 117638950529801668453097559562263237120 10531671 -152763073975874980987554788444287956888 10531672 -629192978978125414598979491658064896000 10531673 -295952581117609775300194134942670580460 10531674 -13874737472990964358097689662803781120 10531675 50587223013510179400610896503063577600 10531676 -172096654709237371264463695901249687040 10531677 10259333402901194511893341297103616000 10531678 -178550535923021552360793807876242137344 10531679 280929485541051701759547454376983253280 10531680 -13232580491368380036767544404402503680 10531681 -679260376122155569544267088072904994000 10531682 67089669716943076842039088657146358272 10531683 -56968956444367098584917435310259012480 10531684 -17189836070781833923999769700142643584 10531685 -485120306072189835811958405955972127620 10531686 -220575171058467461845690735358364022272 10531687 -768614180439177612749537486595557266608 10531688 -404383862610249502173044282431291146240 10531689 479179686387737816288996638641085440 10531690 97233803694560267155339244236104707520 10531691 281601594291095154080917763089475476752 10531692 83791729554229515899684725179017121792 10531693 -229991927582279342327025455270152806058 10531694 -52018719081236693811721416838745095104 10531695 -44690630703719811949816294391873668080 10531696 32221903833264802322055943824098394112 10531697 -26876121121030564515918619246931175840 10531698 -244486088875367857231142922632379018240 10531699 -264409836523656392939564305088816773536 10531700 -1725681268851401598222277165592064000 10531701 3747265817250650757572423231012396142 10531702 90950708027966803634541377441059323552 10531703 -250209522647516109037462230133483296 10531704 215104127802206620176800867286914826240 10531705 187906543038093142872699612371406913860 10531706 -100649282898637905022080982632719138448 10531707 244086978392793661099040467909695676440 10531708 30501237364832346871303021320744316416 10531709 350294824088562026140385156689171684320 10531710 3817850962425950841345022928387673600 10531711 314835873928454321289901002319267610448 10531712 536903592430320360694464483867544780800 10531713 307347929107145412594734151225000661248 10531714 -10907389418207018148271769622134082048 10531715 -374998323519968589136346863520500790640 10531716 105658428498855258384081293003757195264 10531717 322963608271191884414119925434971892314 10531718 8519160571133507251353796896554494560 10531719 -51774667207186451540975955753175800 10531720 -459515765337322212824291738012417587200 10531721 115635186249824616342900582965391211464 10531722 90728039300748554021899089246264675072 10531723 -53476579776117732088448485112675392512 10531724 -23302740529724183679713607111302605824 10531725 -117450969823497060820662941446598858400 10531726 97153963783177452767141142930362058240 10531727 -126908597346910090007208139957658913600 10531728 16154462261668113471738409144506777600 10531729 136597413298461632954653593711983989760 10531730 -155497596429658021457634790595864179200 10531731 49525678846346289547412651595412633344 10531732 -2047979608203627261930833042544570368 10531733 -278129762173556133432618780835296636018 10531734 173307067886355107723750515729572200448 10531735 78257718065940548659972176187765174680 10531736 119724481896652793074573922005538611200 10531737 -294206710451929328997183098850517711206 10531738 -17087790379848540642697932058419325440 10531739 -97131933010563109590502578498606878460 10531740 24070922037491615918887372478329651200 10531741 578495293867078619535460557063929085984 10531742 -230537943078093457737059368875247548480 10531743 287125097941439844695335952609188488264 10531744 953155883556504953420124182847366758400 10531745 -194235449567559147605461648395410317440 10531746 2153231531488135339708553761202472960 10531747 -1139568817485203603430001093804801409528 10531748 -87776978630381903215024685863343582592 10531749 -232053179985793451570208624022577990112 10531750 401019066257596324806331345084568640000 10531751 -113137831535767665192382069172497210248 10531752 -35042656159136403488561607423649382400 10531753 414698846806181813634036294275829591424 10531754 -52466124755499275014799652145005551616 10531755 -35176368527447415478717993771725417600 10531756 12680933494343745085464616841882926080 10531757 -694941267134822682725477766150615356160 10531758 -163366361648738525811936247449203561472 10531759 57859874757531835081876701126130629616 10531760 71562326643712773503579734567083048960 10531761 -323585337335017446695173975346808048528 10531762 131964943633420867074271644591198031632 10531763 -86903543647997326481925895181798498616 10531764 73046467238693197030445919068169148800 10531765 -170128746276390399512938997840206682340 10531766 -100056747689517130155785040612462604512 10531767 -564866747942997978646710689493946580400 10531768 -62456823721469381960748727473295011840 10531769 -307355471836169316975417721880359798656 10531770 -100355482050357281904700277981219078400 10531771 341654830289735747777844662190134831972 10531772 -332092521109956320259780993456922076160 10531773 -51275142549324968806002884856940224000 10531774 128516285259210125072159827986136872960 10531775 2677723298343130939346210213812299600 10531776 -29836459620104968931182931527524679680 10531777 667703549323887968083623997012102471300 10531778 2139465922801681737454232260730335440 10531779 -37720763503832363771891715433375629312 10531780 -101790785123549950639888652200461250560 10531781 -112869965926136496115095241735110292068 10531782 12836355233475823455476246854039153632 10531783 -13326657111845686915987561954126090016 10531784 555350748636079512181957650798464409600 10531785 -43232588939676916902598162197512601600 10531786 66688643821704569095236185628328479840 10531787 7584187016920413128529296531705544192 10531788 8404876367723673738068998337789783040 10531789 -388055902023917700421907127287438617320 10531790 204292551361335114131255100193922462400 10531791 -104167607123303627590128145967711496648 10531792 -103365540597486953089246903468183388160 10531793 -65787615282290544706462568482552490076 10531794 -22505019088522384336312994491450967040 10531795 -129601092284814479118207099600330720000 10531796 287649740172623483196124336441793304576 10531797 -500687821743534796881220973475546041856 10531798 26977234448436485630176499293535886720 10531799 -992769858727169515694363335298165175264 10531800 81267633941874718255485788671089408000 10531801 -224946382715079225749399407919291541248 10531802 12073134349918862064001819400829242352 10531803 -267547772426603502162542663819613736296 10531804 3111866930551731528455297600878227456 10531805 67615536475368374615402405050011476460 10531806 -141129269971273629963127065720170557440 10531807 -268821473098426437731593149378618863616 10531808 162674912102510167235962947795527663616 10531809 -143543503785055093077234600300341933280 10531810 65431922469237745956678970315356406560 10531811 -264812143533297311111042491445893791588 10531812 68141372649501145352581933209416512512 10531813 -172181786834346854109899858644626647938 10531814 4409378722572863369163365230067698560 10531815 -34891499396903277964373673872405760000 10531816 -75684470454484956689403182818080522240 10531817 257002340758139354375727546154060585032 10531818 2430554965481748638487683946063345408 10531819 -148404153693302607298702817745126496780 10531820 105757406762406421952248524562773857280 10531821 -206176072653314358440199067164584484288 10531822 -142239932276377631554765815882861783168 10531823 -141810313289293706825577669578464440240 10531824 -141735754826879413714410997146748649472 10531825 123453059992022751980963781354044404550 10531826 59574734095748698357740885692196769824 10531827 202846650806351688809408521621742417364 10531828 -107399383089263332685362112089536437504 10531829 -48604223981415627462854204626825451328 10531830 137371984791022316550517218100754881920 10531831 92870625908610976442875614844492038632 10531832 439306061841883482228768734480385638400 10531833 189645885784695416889433874358614382720 10531834 -82362170481855433988280231987859104288 10531835 -97740463269074505154703771531747378400 10531836 -80658057406333526922332255140757422080 10531837 70615051524581179096942038507376532486 10531838 20163409594903473895891951280071945344 10531839 245608651126491520157333252803707841224 10531840 -609981861431033955049657373640622080 10531841 39708433973100070913310398420080522242 10531842 -25772311548067261060071381370345297920 10531843 19069602903094514189037354418810057840 10531844 216348487697974257994867303041119748096 10531845 -2500260896803474181526542449166386080 10531846 69003715948520356755171513825859217664 10531847 80045742244974189671083920599817815424 10531848 -25443408578067406138681711835674583040 10531849 -148031671558981979214605556767223346150 10531850 -11252582591874140988055672280882707200 10531851 -194602892092009175187950817783439250496 10531852 536714954970403655001601940485946037760 10531853 -243072464801593619465573784973729627296 10531854 258375319552703352255217139468471408640 10531855 -296950697794458844022512410555912452640 10531856 -3717005829348706037402281457982898176 10531857 -47172161674585273141607158836292876416 10531858 358385417207389617132166950699175931280 10531859 -32360242869097152175728479200894978752 10531860 130128502551025805552520462669357404160 10531861 1266496464040965872091849403575886528 10531862 33555624880141866888309226859948980224 10531863 -239119658129114662412336508569002770288 10531864 -296094759332738559142939669553349611520 10531865 63544722310934533279984861765047611400 10531866 -73261172291343630414470583111745168896 10531867 125838122814208299711579266250736822916 10531868 419409870760461565306958723813208872448 10531869 450772741982365733187396743990691279744 10531870 -66024023344854215627513808557789385600 10531871 -93020089095307203514965728333182577280 10531872 -124399655100769510898299413163801313280 10531873 -19087538272890683728843318467667796352 10531874 259621876756683139244194654695485070912 10531875 11281958114272765558774021536131790000 10531876 -55349806783068845247213300529576857600 10531877 -362343874578514873244657140575759470274 10531878 -17456483586106046520157350064717578240 10531879 -340082611702176258850247101293576061616 10531880 331639005385357113550785899414190796800 10531881 294211384324351917462496345885140815370 10531882 198355526701761156743905070390268314112 10531883 -112594974884847173798736109566530753868 10531884 19985595697310263518990933444767662080 10531885 -42612785474149287208759105455289574400 10531886 317581919160940892804311820961522307392 10531887 -461433678388598362353887346026702018040 10531888 -133191540876969033234819290280652308480 10531889 574306813814434400183640840102271548690 10531890 -246597318502734644163864713557858176000 10531891 258846909770534557021572827340022692240 10531892 -14258974960522407691662197581931016192 10531893 666217653683973588703356202939506935904 10531894 -17275889059088894008386497623135440000 10531895 10416491783849688789365015362518371040 10531896 307017614478389782321502313632532172800 10531897 285702102496325777058121892690066847120 10531898 -93196351600280712574066396188095336736 10531899 74144618144352374058346389870419729424 10531900 98398091700514910529834765250850624000 10531901 58648439728188003430562493399853524480 10531902 110660447643120360059414543604118698624 10531903 202810399663163505326086120816227754680 10531904 62673436382361610180762140265626992640 10531905 115827023746234832413660585886959148160 10531906 -112459171851293753869168918358301304320 10531907 116181710424219827559449499991378556640 10531908 284100867477411984540694545451771541760 10531909 19906111748586807125817375745697742080 10531910 210326411146533809990501928738956895360 10531911 11110210402731559251913605825181529208 10531912 593984288718057527697261164942086963200 10531913 -284868910646939644214414984771718691440 10531914 46492319937270768157840658126182813440 10531915 -310607221745892367843448896827429337440 10531916 -36312008614731730491467586576737587200 10531917 -336849637440119007575837937558229571520 10531918 -44567199684089456568142273275347155584 10531919 13267724118809553087017074069146819144 10531920 23356958938748390420779163805823795200 10531921 90571973797555781745689765928462315122 10531922 -183160131677544089251521412815088837488 10531923 412838303369134562441243811377082406584 10531924 240713013958295518040583703305763016192 10531925 -440489945983712742502016329766810630700 10531926 4159547146739342084014672972118973792 10531927 51895724836492593550720709244781254144 10531928 -128297990482261251834835885421629440000 10531929 -18058602144758204603291556237039541152 10531930 -147977667019462098535141943263084416000 10531931 578489271903477275564302941457256208384 10531932 -250081004962120879314194178134896547328 10531933 -485992700419811283276819835349626457818 10531934 -44815612368055789614642400377127943808 10531935 231539402389774577856251149178015978520 10531936 207459561640266967640682011181576486912 10531937 351652094523302045251250834440468641300 10531938 -137349251896214541404086800186734657280 10531939 -98076957535657670385634575858562013280 10531940 -100034509579114506094436936629635563520 10531941 -3204246640064899494912886345381875072 10531942 -35884246796283010243229462158802547840 10531943 -41595856030090134310340416645335903360 10531944 17171031262074098587420115931950914560 10531945 -302284090584121873167780896589502542300 10531946 -218513980717562579164357699099609973328 10531947 -5394353468468730838159086142990197120 10531948 87156936502814618778390684116978368512 10531949 -496652476008963074279720617876874587050 10531950 23047877062781892099595020375316454400 10531951 -265155194833096948262943146915152960048 10531952 29126737680226231850349903497575366656 10531953 153701495423701586494073803678823171136 10531954 152280983969105079031268554011407409792 10531955 116743955588067001099827136654371616320 10531956 -25918195655125948387602760889451687936 10531957 299923824914914336375118599702311920892 10531958 346680751441995824064974135597180050080 10531959 -286492284820733216586679170924578448480 10531960 256622161429571408065936244158295040000 10531961 -386212746442206281002971672487540614 10531962 230261614192397594889035126245016026992 10531963 -94054380707949374911874592158978688176 10531964 -627762973871225496470358135997950412800 10531965 272660572702432415031712074928311873120 10531966 125241217987691701045724232917828243520 10531967 -460071917043749008192596906288070824720 10531968 192475371468759837728047577851829944320 10531969 73789418140717958951186909609235350912 10531970 -165122401152534021070602939669512164320 10531971 152785258473930530661267661270385326080 10531972 -45846539876392498678105844737422243840 10531973 -614801285800534488976568877959744591778 10531974 -150413981532069835868525949273718464000 10531975 241913111612109324166656629730930932000 10531976 19172057393720136500495941545008824320 10531977 171281249843531714040179244332099931840 10531978 15321852484306795239327188586328066560 10531979 734431257848777559139382170541774810580 10531980 49527075552956045646596257381715036160 10531981 -264109511326912350426419840544902176148 10531982 18293779891096906690542622920838814784 10531983 93389812455915770468051450947599728640 10531984 -45606019338826823226490338582615490560 10531985 -83818196444592416759338876327828636800 10531986 -78144247202190887324646328514725374336 10531987 -213181602560861287356682421802708321364 10531988 163654516873521574997197200003817946880 10531989 135521856356857731951885208007800361244 10531990 1519222700063629229589275564401920000 10531991 -334610245947019110241750796963238428808 10531992 381551431817923152312492090783032094720 10531993 -408128351435337033892155261933077244120 10531994 -216856881600666413185959521647550508288 10531995 -403992849127041244220193524324429913600 10531996 -408851352976561217359935625484578624000 10531997 252474367238762582288378388846868129632 10531998 -82145266716166803140881118282923806720 10531999 -265302355524062649215455452078928485936 10532000 185001400570537152614515298121252864000 10532001 -65501328355177569279468711101885283840 10532002 -1803338098797921564751122913327042560 10532003 -373791299457947762591358248599492115748 10532004 -81124230272617387503129158427598848000 10532005 -302799417977721459088516584506759203680 10532006 368936882963930201683357971310224536064 10532007 -419304028878831963412902869114194118232 10532008 394657880797897545318804045204560271360 10532009 -723147300989745375515167207015624790790 10532010 99077708751240107034151431213772293120 10532011 663512888657137084206333716463689894820 10532012 -222707267422104078363038237578626839040 10532013 68225625576739633322943499779944052480 10532014 -18146284441683310915921702477644568128 10532015 -129095541537841717177388155385832826560 10532016 -30657222504453528366592526970512670720 10532017 571948820721392320496557474679669287860 10532018 -102430324579878428367757428927166838784 10532019 -328645105671157794631242849901896019656 10532020 -290953200685551639417995477600496395520 10532021 912195914104558701400209834225414507744 10532022 -94267882398960599783035054201482571776 10532023 384474223544666498531700019734693979720 10532024 -46131192069853965654284599012081582080 10532025 968955716819831584241391856319620800 10532026 290662432665400753039801456530084377712 10532027 110344282622049166091939388462628723512 10532028 11783494724081986442870715270439692288 10532029 560575889459477916891288169944441986630 10532030 83508776419343035565516425036161955200 10532031 -251880092617602483496332808721922902400 10532032 32549315172826675733391995041931591680 10532033 1433221022211300307078512586713439488 10532034 173554971826842832479873601793211426384 10532035 -144924916311476495020568921825562401520 10532036 -138961778631693547686091889345456268288 10532037 -308763422592538928643556984515058417440 10532038 -33110137945725126708743985267365711040 10532039 86300746713541291729176550171240068192 10532040 105964106226669503090087708571557068800 10532041 3296718807664361265429185740656418560 10532042 641289597868045844865427514874631326720 10532043 -47322305477149948091722807249275398880 10532044 -333450237878890462070636121567088280064 10532045 -5491630339593715763728060802334151680 10532046 46876054021607372402961862327239413760 10532047 282316308689426857494196641268514560496 10532048 -65754530097381849887554316975370313728 10532049 -9639761709697336897838864524184970240 10532050 78426864491274049394575382440644856800 10532051 -290268914112138059700925930024601004948 10532052 -99293731245442284583633876220609986560 10532053 310007196015896168136224311492409522080 10532054 -66944451566018997323304620829780638592 10532055 -18680631687477831232572328416339192240 10532056 -265792923894741640472384095297610373120 10532057 -258049259687825433633100540580758418688 10532058 -245639237667438877481653737758456956416 10532059 -197379083865650453192228542345034613296 10532060 -56366149416649991737611988227479516160 10532061 -336455995194818762892761125119703389120 10532062 -219505517937750402837882472909071235968 10532063 -407425547699959358510233254061209902688 10532064 88534654265454644686717789215349800960 10532065 -566611587121787878400590824470046456000 10532066 -357530765253248487340268750834361312528 10532067 -16993521688887651105677957728500117504 10532068 -20351967521959715998509047630065950720 10532069 -105675000007928561915824256808930109920 10532070 189301297342508232787666168258720504320 10532071 330410129766060581237537233321110789888 10532072 -232774545159186528344772603553353139200 10532073 24180688249623896570301085816818592800 10532074 -85139541538192736351891598832282107648 10532075 -3491068803965093660640960781313700000 10532076 2642667689915509828737529494005428224 10532077 -159989813607926352228380808091034126228 10532078 13073898301161138463164309717496394112 10532079 328570535624684429721178294349021611920 10532080 -22841790647147217639929372181936537600 10532081 -165115287769875324756482713160167939008 10532082 -26953619208687089805363686321253120 10532083 634503103491603514158308372400439344332 10532084 1346843047718115218051383505069991936 10532085 17748560788347347252520610634003930400 10532086 -57753191827599745462347948789562759008 10532087 -80122516569125107130981330307442090728 10532088 15985288512571009966161430362070671360 10532089 241454978571396761671221002773078054272 10532090 137835315788163827589176998403882361600 10532091 -242703442574531387908463851596737648640 10532092 144048148508291872255457361810636271616 10532093 -161903489707669648593746225669418959712 10532094 2585879587297439426689093319663532672 10532095 -42269773483470974665098508542264545280 10532096 256492696515410221356303085220168466432 10532097 -5359824801043919324337012866938774926 10532098 87103417804745349169048065436585649664 10532099 298032267819730106120414679686191092480 10532100 8407173463305313641389488427800550400 10532101 51852470184294032659723663848748540000 10532102 11994536817304584502158225850884557952 10532103 -325107627795751211431948854571194219096 10532104 67011030993048640276587615194451148800 10532105 51097061966395429489552764401955964260 10532106 145659207781927172757687565670196159744 10532107 32559175540464240581773174187196186240 10532108 79645092638944102204146274874072808960 10532109 237897266389159439174697343103269712256 10532110 154652219940561636824244542665898127360 10532111 488776613734615270965658522870947521712 10532112 -31353673150713229267894933546104127488 10532113 -275200700038028193027475887731271266638 10532114 24670844795920711819910749866731520 10532115 -133579125679394910539730501873761327280 10532116 -98542391166558882433054364525711439872 10532117 500460670638480306762008106101716349952 10532118 -185883962507927964038944874580218933760 10532119 394688715659367396801022559557484928 10532120 234937560746579115085687365305147596800 10532121 11256249029572472595623335230711506784 10532122 64801416004901699561959650513463296000 10532123 -114668352723133710627349843642261490160 10532124 -101222517680796577792747794763379480064 10532125 294016203637704718339172675269243590000 10532126 -108376923261996112539057813654590287872 10532127 -194049475449882620503297737788679946680 10532128 -172896902749912148767633405886514855936 10532129 635939145739273412069701424799504654276 10532130 2033005719169523301031015999792081920 10532131 506733191730421360728857704606788387932 10532132 -263821044650255920581233640922946838528 10532133 487339047512890618744856555365756219200 10532134 -104654954278309817010448756048281290784 10532135 -82580773403709444054751890235384846920 10532136 149187543866232860285907388389820661760 10532137 177000510326546719100105804509546383360 10532138 238826034481184923667243726103523050240 10532139 -251005485292001795585659181863678353576 10532140 180516619238444771524316752094728980480 10532141 78482492258218511471101468375698240972 10532142 261390636895296919909779315276928208640 10532143 33597222670091091954826016948679333392 10532144 -9694394425471341475545283790276395008 10532145 -51756152214270819637530263782626096960 10532146 -39517651035068429090988880272234701280 10532147 -1604566259069930532019700185664519880 10532148 -739323997733406238782790115621302272 10532149 18174052597814589418324599570098598720 10532150 173151580126607915409570734410470208800 10532151 164279477590204614843523611083963910192 10532152 -731625348579990951381355570658318438400 10532153 -45571830833223237810744763589656948476 10532154 -2065362495055268792224551288646394880 10532155 131181132022514208096844750317120850560 10532156 446192040255133582807534268960261368320 10532157 -58874013617353356533027593348838960640 10532158 104494068600559701000995722404799987200 10532159 -52400620205635686521216366473548412560 10532160 28428107726895926999474355800585011200 10532161 -30963080257212338527086046551963821976 10532162 -3671177324505340699650032053939215360 10532163 191317201987238443899225566108541934560 10532164 -43890521332259357779639592455631818624 10532165 20764794569709835474758302208455013120 10532166 -298979876509128299330973278873632382976 10532167 387814522816582494103696889876625968216 10532168 -594804484403738339482499106174816000000 10532169 202263717968303173799312961920353935600 10532170 247973093957157797257676496724558844160 10532171 145507766041827905786888025906485847360 10532172 -28512144581874441769165433724906651648 10532173 -49239194565368441621353017633420346740 10532174 3574929213540440316609397719761979840 10532175 -2720008696084196559287909999869233000 10532176 -156300327673849973502608522468172832768 10532177 594900750968889524277110342182752967026 10532178 -62442708280468398457678686154614055776 10532179 210933044680102492427459609708724142752 10532180 351481141379389928972384909561005923840 10532181 -37775049889094265912360672922444776960 10532182 6630959123080443360781504913568216384 10532183 -271282070024439859877791674623003191296 10532184 56733264948357088184764512628819845120 10532185 149208271270468660752003768371931205380 10532186 100695651321849429720981653764891564800 10532187 23870100681093906207708200844961273236 10532188 -173419902555427805549381213581336158208 10532189 -642251515976178537269973240708146854944 10532190 -961469363161660895324683713529516800 10532191 -403735198065613056016881374008352118600 10532192 -549148438792083830972695061818507001856 10532193 221043386634419716809623209105598102400 10532194 176768620697506951851002151955870919040 10532195 30914824720229567112440368197279171600 10532196 281891175687098898939633951511567604352 10532197 -194573568119702024957990747980905029448 10532198 -36683493027604763377315297627282625664 10532199 -147706617136822470982283266565917752960 10532200 60731404099932624743461416994658304000 10532201 -913074939854908753819387883843771990400 10532202 6338630632150619575616358561317241600 10532203 -255334226044991778110468715777481444704 10532204 -588702451532369599130460263652399320064 10532205 -3011803648140045563929864219935944160 10532206 -182355512763904308571948280947347428736 10532207 244878885734927514489306796076521196256 10532208 78978198852819232733810318505895526400 10532209 -319311005654725642832512942010168191820 10532210 103255676701236922944046622836537431360 10532211 -92135853493776252679524588953818705152 10532212 -396072387524315346444066186094067964544 10532213 327542298492195712878158357913928874400 10532214 -121270543006074533670668306081854464000 10532215 447653896436217950150722365865220949600 10532216 -220115203139278828542465765617470955520 10532217 2559312666454056802191340910795534400 10532218 50383816781661603005192610426955528560 10532219 -20694365159271373080723382679654712000 10532220 36949992712019402882944554259559884800 10532221 18525436290287656288445400769944363584 10532222 -190481020404539981723946718703413526976 10532223 102435827145916999583253479318461574280 10532224 77005553713314201962685493509567283200 10532225 -57347780593103372443394052504738210000 10532226 -98271265772363696885669081750040675456 10532227 637572711599325725224329448999090078076 10532228 -17768717801714739897795912663606988800 10532229 -257794081509645920358231978286769689152 10532230 262505655823084371995518436779030924800 10532231 -499192318571429744751263792931686431728 10532232 49099195470580663916984619799434240000 10532233 -498806392203164602672480223367241628518 10532234 -11897733139358173489769792409261509280 10532235 16530011410179572886404772250214814720 10532236 -31059889681478041801949350426358639616 10532237 82508246719676504400716196172696686006 10532238 -81895606708319915482962581407545738240 10532239 -701876515360509237039106572135342826960 10532240 35090909896849942763603164346445496320 10532241 686999139805758796321127665177318465440 10532242 -10495975498386220599943446954086335488 10532243 71223047220485556698131302519661944492 10532244 115877743935795289343561137402470285312 10532245 -123535789476862460016824769083666726880 10532246 168686460492142103649541283776258839072 10532247 277516517372528801852577858304713632640 10532248 8851612875008880520475143195496325120 10532249 48009072288444404878214342797310141760 10532250 -42658094947270045848807467180289024000 10532251 566438449330658363821560290038863913920 10532252 205891405713942146795420127810138931200 10532253 168227807780652261449344769475818757504 10532254 -349475030354737770183471439654590455424 10532255 109459908003757260560640558139381973160 10532256 206898449927302058957896135373739786240 10532257 714579028193857414282288035775354497506 10532258 -230547984459269168540577311007611771520 10532259 -315374859405708747378441934888417491036 10532260 92725924733247315338468196193565107200 10532261 37859433647308104669179208061987686972 10532262 -82450535027263109224676977503575882880 10532263 64713056166363138241647918321220237360 10532264 -528559045614092985421427376939812336640 10532265 -253156679643324061907818628315120789760 10532266 139679885758279308965855604954387949824 10532267 -156610563523147176288812146024212149880 10532268 -5580919275982078913098210359924164352 10532269 -376345065604771746288831297464852456160 10532270 -92440926882844141034672699952780288000 10532271 28241441009608892148107777384915898384 10532272 -10617197362079589400270128230372999168 10532273 18401396471669429009050807721122368804 10532274 -27748277362647694963793840320286323200 10532275 -15302722458866181212686394256468444000 10532276 427416047425125164306745793669598330880 10532277 -166073599053574676081945179275492695808 10532278 182806408201936125389842885644753327360 10532279 825623104907590242097976291279571409776 10532280 171280368453044526433713144564350976000 10532281 150187794908540070989984017307977233664 10532282 269800538852135714742689543933264193024 10532283 94947457399363550899593589414890647664 10532284 43042443551673931784281381214429633536 10532285 -184471067448121543825824082919719569600 10532286 -89287149466596272926539069597242739456 10532287 -485116140326863514164555819726392144064 10532288 -4014853361736992341864316501219082240 10532289 -182423202091468214560552238325633992160 10532290 110637960940717925909772669814537758720 10532291 229780856245948499079195838734835968 10532292 -4707647229256701865747330522744055808 10532293 532797907941942805036046619965701056542 10532294 13261840485077501127093839697886543680 10532295 -470197192561797768649948861654228322400 10532296 -268435519258492966620333944907540126720 10532297 100626934071524910813369238209760000692 10532298 43851715649610370230600303829624700928 10532299 156868389774682500966234781399084246320 10532300 -212579307352542096269792053373009337600 10532301 22222665418640050053573262421954718240 10532302 -257643980660707024487026967680031493696 10532303 38451119158456885655245296604674573552 10532304 -26543334220754222836453759232679714816 10532305 -191659908549284079616948536892108269900 10532306 -132794436992497330486575703844276193648 10532307 -128373549225166735955920638970300316880 10532308 200432996320645463713546168331180902400 10532309 -231922590330984916773386694687526952484 10532310 92678181742516130555995415069370956160 10532311 280636304587575517140681015072702155912 10532312 58257701780278644411595350957356482560 10532313 -31466203990286653709063601916514130432 10532314 -110964620361006836144280825151761292320 10532315 291497965935064688004968329731760128960 10532316 -72264146564110170009208736139737375232 10532317 -314026638392280004624717357109660759520 10532318 -235073704575784824299445381646264352640 10532319 57824293170792775175568392913491148288 10532320 94417827815836217496322295881228615680 10532321 -461413091631823692160734203613387911616 10532322 124478449406323740834456051261830672640 10532323 234355836732840035259608254605993524304 10532324 -240862504790579616194219373514801152 10532325 -175912491929678140724065645858123178400 10532326 -32046160138927470553681379320656629760 10532327 -235589562739365441322175896412464654320 10532328 -381104899348607355262359875852447907840 10532329 615686201488657993037408382012048479930 10532330 116009612721110613621209737558455646560 10532331 -262877317089421323259000973724176000088 10532332 -429922948047873189529712669472107048704 10532333 259069376198733751157776288875580862592 10532334 3190022838351521900648803393073998848 10532335 272890198111557257799899029047290738160 10532336 124699298759296709304369987575033856000 10532337 66043931114521105266696560633588603760 10532338 -264940836445678904821024485281287645680 10532339 -367312940441574366712199795047422967860 10532340 2375944229584885949275636870046392320 10532341 -632518176126017410287322257221633938258 10532342 -73484080787949352894162751251864060800 10532343 -27198665908406558156969507201180774400 10532344 -199170535316703774846241377478203924480 10532345 282885958430193967048501554691194436680 10532346 -8541483728715377193617926307498373120 10532347 -622240014472247042236122344784078336 10532348 431718660645402670658682476016863072256 10532349 73653347275783830084575530852729145280 10532350 -158310000797304591402194351363364259200 10532351 102440432182555280148812757867778724352 10532352 42822449572485827372173557247657377792 10532353 13246158612281450831116584066007167168 10532354 176984875719756255464625272185134994896 10532355 11832337530038004203348389340973767520 10532356 230597128975116453263533566605134983168 10532357 478611122075540791168704274223963266944 10532358 -57912780366605198861865635370412961376 10532359 -479021038202787121538349161007937915040 10532360 108878130552738088477297745698258944000 10532361 -22329069336699798245983310006330305536 10532362 -118836818777046416315637236569969679568 10532363 -548290292155484233342560218357701905600 10532364 -59935060776272370231009833314185904128 10532365 376914539176171912424118826413955296000 10532366 123836447072952693758934533779428938304 10532367 6599133733570238230251544156028463936 10532368 -58519431988300108918922775241332621312 10532369 272359154738103705198733798675884814770 10532370 29272211217051763933860476723783308800 10532371 -247299156133158638148646694776710431040 10532372 51447282606028236285644882175434241792 10532373 -226340374285052218018544202353881643616 10532374 -161974119501496476534460360199510301696 10532375 -53996655775795737418941506944554408000 10532376 -562584239869442546196628454032715980800 10532377 12862146460784372769397449288578648080 10532378 39554906843320881709192924031074368240 10532379 107246593356676077752603413254246571776 10532380 -322678104020330296294529921903408755200 10532381 486688951187485972737264571412267120364 10532382 63713977425058934846019644029580156928 10532383 288680835050655272705787569981299417960 10532384 615933263380048428076083542281184870400 10532385 343944029514981461489952557716868889600 10532386 -121962233689588503167554381007379730608 10532387 -252834067828004198262033232919193548964 10532388 -189870640557373071980516424297647692800 10532389 125358673172511050620406565485663085856 10532390 -37386972623436899839192522083258840960 10532391 164409507442291622814316093196173715280 10532392 213168358832641729100063815159145502720 10532393 54055774687489428497711540679866490000 10532394 49069200301507928136641730402650168160 10532395 -88779607631504157128653811405917533600 10532396 -202433983001886882652742379826620364800 10532397 -214021221781267485655482950132245166880 10532398 35609768468612518720629497560314235200 10532399 -20007521529811703573838824090702160864 10532400 62018299288061153845559061675776409600 10532401 -167904345074512660527773868554754778752 10532402 3185667428801081425637280745126651152 10532403 97316136055571485283443807649241264000 10532404 -273343265370723340973965172963672086144 10532405 -36239226328916534760947048482760993280 10532406 111171708977636968011409621957470304704 10532407 304132061812982797647271047284846847656 10532408 26789043924201842823166642079470264320 10532409 -93601436269139281002499245880900510896 10532410 59161643089661229345537204607896038400 10532411 -38686591484464925216323383290404282488 10532412 137933802634450986398997875691717115392 10532413 -190636588391288785174758113553724292736 10532414 418523977502308968678921274003363981056 10532415 -41250518511908824966247988800304476160 10532416 32038855486601551150941702248750120960 10532417 -162267819024596492885268256737983865408 10532418 210787371967601775812350626094931988480 10532419 -12953277145141467736251322599119966520 10532420 1410689967380019838330248193796444160 10532421 -255912305912191433002405857551621627328 10532422 -161976203026999857099119304730792065600 10532423 4719127701168097568331415002915066720 10532424 -1801313730916524905409489675115560960 10532425 -154674851824846564599063823776542452500 10532426 -331189628989589313992819418959954002080 10532427 190977083991639162929972620822079522520 10532428 285547433796839464992995081569072947968 10532429 -166565480592839466655889809414444081440 10532430 4897459821206371223969033750106125760 10532431 4503564957175157813508012859407216224 10532432 -30179512279214317556564292855470628864 10532433 73695759177283903030632904872803299824 10532434 -140307035579679525792586396533265534848 10532435 323163321189466814855912603159707635360 10532436 35394587569743988040962248940761120768 10532437 65114890356647313405457073349007542912 10532438 -34546933370609644561027559988164812800 10532439 -389631971531129107932165236757053030496 10532440 -7184502535824215402112174315969331200 10532441 276716360795425430859719484505287727200 10532442 -62560129957253172363465735826984275456 10532443 126785087582987678581441353142450693744 10532444 35413090374582253251948501356339051520 10532445 -183271154888197989684113263857417600 10532446 -134531593438884797302922511950798140416 10532447 -561471757306754000844354873792185005320 10532448 42404554104575625155569808656209936384 10532449 272809205864551672210372981704694318980 10532450 -288646160925435306846699167019522650400 10532451 -229698727864212477039250979846086084800 10532452 -162770457830113385975446197626958220800 10532453 521672906993496788233969517698103112702 10532454 6624226102113626616200582202769794432 10532455 -258250672557649039157291012433983261640 10532456 509626000243652141994493593528990351360 10532457 39227987513927838802943574537647057280 10532458 139847379002573991502129989383470414176 10532459 -65170375783444012197071587282779797760 10532460 -125193411175817235276915602335451136000 10532461 -50491729371252767211448795702194601428 10532462 -302793855000537698200369454401831369536 10532463 7014683846255234424680903348476088064 10532464 162917265764096598261700430278693191680 10532465 -671952973265039483607855045457448150400 10532466 56713004030871131791000383063136203264 10532467 -318977978600684081982964513028903580672 10532468 6369990365614752989030222591760556800 10532469 -217640330107170116183246051537159626560 10532470 17202394775976234733718128839366403200 10532471 -138513634064126331604117654165147005600 10532472 180831561478534777349083106362665553920 10532473 13825764012428448289673297467672438400 10532474 131715645569269538648808810210022970736 10532475 155796254937992872652966024989947065100 10532476 -88005010821819904362271239012072711168 10532477 635662588246012507381979984991246112140 10532478 -34071952101117330725577676700915917824 10532479 383035209371050747160276791479725804240 10532480 113807194730042775588589181561575833600 10532481 -102345423885681199097678970361940162880 10532482 -59719928290923213989548426547974826496 10532483 -126556014793858258958109726638103340896 10532484 -87264049520842735788958257252079073280 10532485 -118893040730322745606089876459824300640 10532486 -203313802198215253167943497921513913920 10532487 104762640197663357852440266878401254144 10532488 22361950483776139218865233652224000000 10532489 -520391382744006676725548656094258718000 10532490 -5822728831466235556933265397789903360 10532491 -291972803543714299925313113526731612160 10532492 -303228880235699476113362339214087139584 10532493 12065668540150971175283290859175392982 10532494 -30353835795065899798536614753311788288 10532495 -29336458340039390114574606974542576800 10532496 14305217397360327840308716420760862720 10532497 703784850000951077740632406642643248946 10532498 -6143802496383872088425819104075499520 10532499 -192793898292442793882175052927263435336 10532500 89047012051181133681566422317649920000 10532501 -218593697327057439721212734256203275200 10532502 -36116826292799727479523973011065534208 10532503 223301457667340496603245373961078606320 10532504 -138228980526805100311998759323737128960 10532505 -80111704207476085946797105171250582400 10532506 -6257595330517757004868048946689925376 10532507 -285194163363440803730586186059952707880 10532508 74058804490546446370670124889786884096 10532509 123377497998244147855056831377670529804 10532510 5648333832800862421770119609129088000 10532511 20971974443900860744799761407221280504 10532512 1042141303892936925821655634616259379200 10532513 36889489410275822273893546050733438464 10532514 -97815443532149113274775779779976328960 10532515 -158914457256350744532226031011035285600 10532516 57484966519552722181020293402763469440 10532517 -212749808621129439123459122610037632000 10532518 -105014614392082330489230337219196647296 10532519 40747935479786919260466012455141356920 10532520 138395800310663765348510401219839897600 10532521 -770373509586191157996336662187994770800 10532522 45943519626672267586484041771581139968 10532523 295521131674255842856340959478634261504 10532524 534138333497254958222111483342869796096 10532525 -341632979600768342175948722390154231900 10532526 71389058550004194963546069482972526144 10532527 -313172760460765805172131265019648959120 10532528 -102699926513393736696988406820774936576 10532529 42463144938538462453531449235923368448 10532530 -89152369301804168084128727562578001600 10532531 56590273810979400162111660579638422368 10532532 -146461873324907052276946396300784406528 10532533 10764030613766151872201470359462587520 10532534 310780050824316394915298292453856445952 10532535 -44722897999740841918821399107979348960 10532536 3705830078590123482567351793662812160 10532537 200901052710074202153975529381198612692 10532538 93006856875074842701422235881066488320 10532539 447288650070024347483402655849279582000 10532540 -258818113296818628563898406786657205760 10532541 226021291808628856362925612213824259104 10532542 -130193771497878471643801823847197891328 10532543 -76369022215412711864311519972677772416 10532544 -74908428810688475344532278282863771648 10532545 327550631769647840817037678861415465280 10532546 441034455978982288378273012296051467472 10532547 764984999675451748802681937499331633568 10532548 115175288749506256392129714503523308800 10532549 -9750460072034542639133622740284719936 10532550 -46863603403166204314503670895484427200 10532551 350965961366724530330076164433862700064 10532552 184442173968262533277738595641103155200 10532553 -351055791409290303387130293179020141296 10532554 9260273789311557816492108273326102112 10532555 51339003872075023110837867800539776000 10532556 102536747360738950610611765957742986752 10532557 -104252094767270745534486799802019949088 10532558 34039721242970994632957209633520597376 10532559 -305316723190677957940418464126750905600 10532560 32047072184636711813579168020844298240 10532561 77740678537376642365273081673391536040 10532562 162790553333863083647025506560566839040 10532563 -222850852750458676919437513249641719188 10532564 -68319985911647226504350458227699425280 10532565 203852285850662271627724851321148416000 10532566 -289596811075213015781109796523925888 10532567 114953123780902123855409987417120254920 10532568 102693362821393578260015961927825408000 10532569 -169888618255233565436450380552776247030 10532570 -31116317396078270341160729449457375520 10532571 10393437161940291455231042228412246528 10532572 237946336991694625302596667379052777472 10532573 -11149310121107831746236700235034873600 10532574 70706555166609316338212158624908472320 10532575 321796027474145348403394735792136427800 10532576 350546210725696338294096187856349560832 10532577 -8931780890019630320197169776493596320 10532578 -71096581587917315877057332864698203648 10532579 562535451100120888134205517006846241180 10532580 55256968343755928213090308695069020160 10532581 -614730987688683393154028915953958527618 10532582 154599611021168743579651610141368711392 10532583 345102428719798623448545259638357649704 10532584 214432896939473407192610730580115896320 10532585 61620737344520735001351723451922823360 10532586 5021295548475448848984828428085649920 10532587 -277492813552360824486463477235429558796 10532588 527563549508186530564986546396308984832 10532589 -92595338519634598979060440807248012672 10532590 -48212489019853207492441643159935963200 10532591 -92312015510632209649990346389029162816 10532592 -452121951044252468120653553278648320 10532593 -578243940312626894610424223499698289680 10532594 154620357049125885178124385714116334096 10532595 -303183382025256196780322401259017878480 10532596 253739278302181769563541997873036513280 10532597 -254807302750926352311704238641728154880 10532598 -49289546398939511427931416720971748480 10532599 -368425909567019867183734791742098908328 10532600 -79624790618223107239365568516649472000 10532601 -434309846447748528415704228150807699408 10532602 116818471781284698209817141234734416752 10532603 -474602736180046739943081624854877245148 10532604 -7193925666011452869480332679165665280 10532605 33969046947039562181044596752673896040 10532606 22137815838844923247405239903894675456 10532607 -57029575843741648240967323753547931960 10532608 431232029925836383134901439938829484032 10532609 -13349182014830480056652179042688874540 10532610 -2312324852412172931640449423397043200 10532611 39901671544633016899459759389476169212 10532612 31907393245719942450927832636389903360 10532613 -26213996833565640175029722697343344384 10532614 53749614143492291385580948839524674656 10532615 -542327027522264078151368842458953391240 10532616 11940471039456973217614878314116300800 10532617 91775293131477392254407910191422348448 10532618 139537377152838931078303457728759689216 10532619 -459397797580342115720884296534967897680 10532620 -90111753127235058104185381766775767040 10532621 -30993505085559586311418853178165290400 10532622 -22675552451545145029760305792988946432 10532623 565600542842742135064286641068953565872 10532624 -170609328048291057663071283169334132736 10532625 150555850727423743409944257183770064000 10532626 -146453112460256640146075373136312982400 10532627 -123271467330116287124912219157032234928 10532628 209913944576673020279124315408779555712 10532629 685090776363290958217415297675627337230 10532630 -92502515254761064930681160674692791040 10532631 625077303318515710724459517760239244800 10532632 359218285003445764474656831244114022400 10532633 -151754296454473667230063053595989848118 10532634 83386374583493205991260846967066163712 10532635 2194368765607348847328234588309824400 10532636 164399966232076472752914927789536186880 10532637 88577540009386019409512986083885972096 10532638 -341661521041033567705396783923312305280 10532639 144327248931361415248320150212833515120 10532640 89183318243417531140474253556968325120 10532641 284158137609861766120367413518772641472 10532642 -223259436648774036145753554749818852800 10532643 75451624884716262865530883650533737728 10532644 231923220081693122822365220055913118336 10532645 50467214477224472168903497509698427900 10532646 -35778769199930546593677587920654224000 10532647 -1376378333087732274384077620895472904 10532648 176567827638582048493217357959123261440 10532649 209506055409796114050921676235342949264 10532650 -28775937656251069746462203905703232000 10532651 805829805431492968804731236488591049652 10532652 -82449183608205167138630705590759243776 10532653 -20496565375073376513323152757400714240 10532654 -108204149337224796546420570798118202496 10532655 24637823567094791688022868987981073600 10532656 -188831271578430359279168698326742499328 10532657 -380714256950088406367697012759248282094 10532658 -16237548704803785287002607098151865216 10532659 -9362538819524890199995541007481161760 10532660 -160003178109845430387467565193737688320 10532661 104765274943275231156394196459306589600 10532662 182839888190732669859384276585678065664 10532663 -62238534094762932219537387409746590520 10532664 -5542968290232915349152190844185313280 10532665 -82712052537126491968297763131645191360 10532666 85492369284998343109132780885792762368 10532667 209343556019676693403771720910437529880 10532668 -493969316057585600623224776316571119104 10532669 -92480466049122182562296680616225684160 10532670 -19627345002838673029949173881945388800 10532671 430603016492812158434688483796825767872 10532672 535860763457496086578900840847769600 10532673 -6227250703056554075211377277786455100 10532674 235363041968615499015471179884923888336 10532675 -37546386166731349728534633754290036000 10532676 54693790599333215136187001398734028800 10532677 545327538288315138798241491093572789920 10532678 -2073707719074557853112123917462947712 10532679 47198416471671481785166449661260169680 10532680 190180392324488708696845519514001408000 10532681 732652409017007864684783244246546283482 10532682 -25182746902608833721985574043763573200 10532683 58316217702077661052515900561936587920 10532684 27263195433818190193259829174793285632 10532685 12204165361857429794805381136786264800 10532686 9586580158573514625330277685522498304 10532687 360896269661291190214333214884120296 10532688 6418054921365138020112070715031552000 10532689 112382451650990097669269596247942428224 10532690 58936381983377890961287939360522997760 10532691 -79781426690580146684153627254604272752 10532692 -208560219846023063983817040096188973184 10532693 169809941344936006749608110434520500942 10532694 115059700097959380569110058650490377728 10532695 106220586827191824857442677773061030400 10532696 -386149483239511735813878188567968112640 10532697 -2772990323899324644620428604909913888 10532698 -399711870314786209028100298681239371520 10532699 -48491502101661973078923652382040830136 10532700 216833488482571072265182059135479808000 10532701 -1144519422853068454342619649379119501600 10532702 184220037798563371356803946539897895552 10532703 322734855027945205107249095195514580608 10532704 69735133741391674536417540677374574592 10532705 126923110360811273747716357430511009000 10532706 -152143057002873564334168942511125293696 10532707 277200871143559357416427201956559153200 10532708 -129993225368391232322816923600000794624 10532709 332356905247145794276332353732911607328 10532710 -59716208704049156818921209176593434240 10532711 13630477427917045974609623256554986032 10532712 21391384839374085727343170238652579840 10532713 536866212348226071437231535128327280960 10532714 -12941265615544304245129848263606532768 10532715 65402786442790752118644454707469962240 10532716 -9440630729916788353922746421698691072 10532717 47084341323503373135453196554057381420 10532718 47405982593792525409869440734670556160 10532719 -211045787882795537349765150074149656880 10532720 112613573550009340254718976502797107200 10532721 -3338514765565599327574634893833674400 10532722 128324802714661337910226053532197072912 10532723 323406976425329098792573349448021318024 10532724 -290706708043337005664322782119811555328 10532725 25450381608376802966901350915448872000 10532726 -371469412748053391972224243462246006080 10532727 -137304532573668694861458577253013386160 10532728 573207706925436725746305866983441244160 10532729 980628326273554245918751279375832433540 10532730 10259613662839100628365490878961561600 10532731 -651628594446624772304286714830449920000 10532732 5431567321619125281219665715019118592 10532733 61242729167333764110382981889445057024 10532734 94811320723852762961098004132201997120 10532735 227986800694968645429585596423732482560 10532736 -86828765570641921070108851074886533120 10532737 -20454991479240207946128652927900635180 10532738 -501756679047168781029407233294957453920 10532739 -68848910230034071378411751122888469760 10532740 329150807705593463161710271501424528640 10532741 230569472852516654210379091884907824252 10532742 126721452558551236030167088617645834240 10532743 -93480013726096026382726143856928211936 10532744 90991316672392869957029938053490652160 10532745 115327587652292163801799069688078899200 10532746 -49153700012908135051074881747210793984 10532747 1233625467458439647332902603230045786592 10532748 -17157977216294752552292452664051512320 10532749 -765541163340938087589285342619269618250 10532750 -27574809296170442474247215694140016000 10532751 -39585145344503597756446855892074742016 10532752 -26208524449253477660516884846070448128 10532753 101829354053785490864617563365626952832 10532754 20605235029971152488130831604300610560 10532755 385115667411016737523547684921839466160 10532756 361004644810391718685083636820808057472 10532757 -223124189370971465670382024773974667360 10532758 -181223819125150017574664729073234581760 10532759 -115989668359059576203279745522808602960 10532760 20681972602040875053428806767132672000 10532761 199307577254769485966514987322438188362 10532762 95958215681075385719982354812205499632 10532763 -278924592584567788137053247142947203640 10532764 -3437920187585400727140093025639096320 10532765 132384216222586410174171379395224642520 10532766 12181797158361624794905435869531629184 10532767 -10445422012923866575840807468541982608 10532768 -88031057197431500255073497560101421056 10532769 -126122403086623377531021559098691265472 10532770 -240485676382463278465206431680614459840 10532771 -604930786522286658645743324427947664000 10532772 191454395619622862559931693756074055296 10532773 338346216451480091977942479400580953022 10532774 -50434149639874713273400499842008223488 10532775 161732003033942601834306500777433715200 10532776 -279207165808815963838445500796387082240 10532777 -37074793170634320724477861911887087616 10532778 -31692123192678206848257311864168481792 10532779 205522512787193111952417474751416759840 10532780 225216173099171747835069092848394741760 10532781 -130627937375535107464039497998343352320 10532782 -11976613624026948396978860782228617600 10532783 49617372639198589392475376795178883200 10532784 51845390348955151572086796570604437504 10532785 -35050097413879909816105039717630958040 10532786 189281157166411048553311526081539503744 10532787 3230822749195668580728613592677152768 10532788 93507160556756249028995277193193322496 10532789 -25732242903198757276689798485524587840 10532790 9845180215108092096279746181311905920 10532791 -45049027619226805871359914679639662808 10532792 703983860571455308921895702615688929280 10532793 -35689320843990423165387000263477007072 10532794 63042586673167094662649795928233702400 10532795 -22165761231116682000627912070703422320 10532796 -103997115124303488423766156503338720256 10532797 244649297637903328236170629462140596640 10532798 -45112459318568752579141397851003106880 10532799 -285061622432962937739889817358189745416 10532800 12018568337867977607450653905125376000 10532801 -453604993990397424205363277446854352896 10532802 48074077186797958910888370291328573440 10532803 -165765705103565842342186610245421098948 10532804 -54538390325157874391545226945820340224 10532805 18621342789791393772628649996512190400 10532806 -271495253392982322421919749912843839360 10532807 -86737313990134032104743669136564688 10532808 -94180708381150529802891425828044800 10532809 -185738469015500507015123530171266343296 10532810 -4972418617419002787468945389121960000 10532811 -231647608877963687062941896550047084328 10532812 186909507737130225266087138708071590656 10532813 869765409502103568956675172059136239340 10532814 -26488600650992931294250074235964118912 10532815 466584880085409059415002760281225661960 10532816 36996109506556748018827321525311897600 10532817 -121880118637752108026824576420683565500 10532818 82048913388245539775728551550308314400 10532819 200833235798616414435912970955419615560 10532820 23274474969609260851003660748123136000 10532821 -108470854409771469617078854130716220320 10532822 28443551778323595502606383634488830400 10532823 73715899293604209973593216953306415744 10532824 -162393585561555957284507120768045783040 10532825 174821374415512729152824360655875585550 10532826 -264897537346959613072724705070196885536 10532827 -23672846851612140727567954607502626208 10532828 -438879753417352395068797032381937055232 10532829 380508569324278958334041625038818448160 10532830 81422955007069697214745366432841932800 10532831 -319905666493399517579243033713877974368 10532832 -119673368605119802718454552947690569728 10532833 -554507823890344431154081833965020440320 10532834 26830061359916843945066811957433392192 10532835 -99327055813019583476059307538163810800 10532836 71971060789472687644666794316280578048 10532837 -264354162165519035361301134819948980448 10532838 -183380302700894115971747560448661358080 10532839 -129306687566039276268208934732070186560 10532840 298805826457096388519569574807623680000 10532841 -596676162789504949824793983483860908032 10532842 -108592329863406019701772028576089054368 10532843 -171424492805495401826656120219523563056 10532844 -154195548800176426867202522791426406400 10532845 -198921922787516788410003219827755860480 10532846 411505898992969031227719546803503927872 10532847 36643858629200197175559111618986371728 10532848 699145493780252795046614338879619072 10532849 234960461048578366570239235663425840564 10532850 -482123176518473090321856519560601600 10532851 -294358947936841737118148421496045020848 10532852 69308642974292705524124040767782397952 10532853 -214788557086627815055803555399731512338 10532854 243950657622549414735262446763742535552 10532855 293629031247191955193042884407131080000 10532856 8851440099232101308811416004130099200 10532857 1160492980279452019356190374201599035200 10532858 -156003321012086973642913030461792906240 10532859 -131411448494374530482505159226383208320 10532860 -51070430931171216715541755529891389440 10532861 -452401044158443964980157851995048044538 10532862 -220730791239950207479300335170908748160 10532863 76903516146666018010137706528449949440 10532864 14495159404318120779212391567694233600 10532865 84092419050717430698074294323500443520 10532866 -19270919626373280090419557740650439936 10532867 -67756100042681442249554691378365454084 10532868 15132289614644078358126370919078538240 10532869 283070410512333931662609910999125020896 10532870 7989370191821595872596236218106808320 10532871 -4035489516467072583492700950087157200 10532872 67210540632850677408982151604244316160 10532873 21664221308624714291293217739886544064 10532874 226629469508184520911101948109266223360 10532875 617776798801382152224765729534595044000 10532876 102641494983535156952509404927762159360 10532877 113969126151976012107275329853636869632 10532878 20520307036881242406026884582078055040 10532879 35230686452929636751097578387682779376 10532880 61119944996517060102037945137206476800 10532881 487995888831716247109885293081656053682 10532882 85729875578319191378982359470880955792 10532883 329087583337453999475622026353146961920 10532884 -334004873628454913898499264144934829184 10532885 -31007457839626083366908784118877334240 10532886 -13211112132355522205793176048942383104 10532887 545073322690380362301788171406226909920 10532888 399734184089742170159281131201363148800 10532889 -62380810955570999523383613357347352480 10532890 -44585047170981891290127805167498742080 10532891 -315157845435667827098084140814259939708 10532892 36629623271667073430057914062950400000 10532893 -11187883544316644236397463960388692000 10532894 -89346582156307613870667001545630678144 10532895 204759747216131559958745185873012344720 10532896 154582119382712315177110715123355353088 10532897 1699302026248964681601878314281974160 10532898 20276928659904989314274687180498997024 10532899 64236437212070855462007288326721405664 10532900 34450334673861667578790951472901734400 10532901 -42078612688082674716296667518376740352 10532902 184957098698722174786939866941317640832 10532903 -75170708036110745566771228429647331848 10532904 62818272975631107489920139427817472000 10532905 -2833873883337211336389536613057197880 10532906 -114119031460976574406558173889619392848 10532907 -94482406087678433043688840045611955200 10532908 290868502172505608413038995165316816128 10532909 -234714019738709078576382774008480732160 10532910 81127299197257496565915345711330015360 10532911 653107078519061487123808190470737174912 10532912 -21918604061526872847913992558528430080 10532913 310644041911030407481925735441157408288 10532914 33993583431909215584131950372519565312 10532915 280099056339616538583402516530500648320 10532916 17413032064173050406029104546368768000 10532917 791201505966410119134854276425151707900 10532918 145372432207190460303907506887217599040 10532919 155038309168420285154248357446887200104 10532920 188831028027343200252609018810473164800 10532921 8462755466415342990721253455931977344 10532922 39588025138239099604968825598605929472 10532923 -683204214224115729914428857280335916828 10532924 482833452294326278316248140981098721792 10532925 69388106467691149715746623229700707350 10532926 255895746972066713713043212274918022912 10532927 10808790028060838336024814644329000080 10532928 -57364572315194980208468338372276912128 10532929 608625513361610758844893495110489650 10532930 171353009257660209169108781825026851360 10532931 224857203329139989367546741900911508144 10532932 35770077195122612778185583816952725504 10532933 23856607520522786220081007078954882044 10532934 -211383643688592075966271981017557810016 10532935 -280372803928554400192142794989118310400 10532936 6797654114578074693207917673691791360 10532937 69733690932766639779553684182662312352 10532938 -73177390996213933233341752947081537600 10532939 180182649104969253699611619017889530856 10532940 -38935691946292484276775066527653478400 10532941 227030739067939660461823331004225300684 10532942 104943702851182047113076644245561398912 10532943 -425233211535290469817866809726082514800 10532944 73933990129749401294552573180210831360 10532945 196757907062338597227905538940127950800 10532946 -84438100747984705839514851749178258816 10532947 -245587611146571092692219887489354723604 10532948 121952997759678035414176123100581656576 10532949 128614858259261255100576382450763939328 10532950 -139782018327211813355928852027361596000 10532951 6393118946700553067353396001477981280 10532952 262997479522443078424185017066238597120 10532953 -6766285134984596155661933842094136060 10532954 -283280803337757189325079582118568642560 10532955 -97065145298735441522568181084481460000 10532956 59344302030190231186766406281466746880 10532957 116673977627976451101150837780657740352 10532958 -101988941094395114012735303583625703616 10532959 -682089908889070342240884628079562979200 10532960 188387852128510673965867635020998901760 10532961 129072926819961618200718155256758453010 10532962 95416604560889163159455783236163675904 10532963 -30440984304037394989797865846981278720 10532964 71890266577337406544502583316821012480 10532965 -83814541769937364030118744562497950080 10532966 241036964851980217939333167371214750432 10532967 -336445946651978965336495576962965955840 10532968 -331593743916876794761852852306751677440 10532969 -39284479830844000170884492374443285120 10532970 -26227354000854651895238806958621644800 10532971 -313705865262093591912187703317110346248 10532972 25095894591249637759234621398164037120 10532973 170460496589191656370619550617934650880 10532974 257559070468825539954694865257766429760 10532975 -131219169790677641321315453944796982000 10532976 29290208549654926678183356171841339392 10532977 -33332625167724412504926178935627570560 10532978 70536651399296911327684006111529224224 10532979 2073988110342585164072495810031742608 10532980 -363713101350429656760225133131392544000 10532981 -63485542385263591054244070451897099218 10532982 55132343735906060242014252788748730368 10532983 4783858741624327536880283207247770344 10532984 282197106990759679350030650588553216000 10532985 -163394649322666555625210402376442488000 10532986 -589610356095277423283076340299386977536 10532987 236599960477846307074395383272259585472 10532988 84603016975836875720762562087136932864 10532989 -545278368978389047768652884678906009210 10532990 -40589555785268013248229032622651002880 10532991 1375366840951210328837602046557082880 10532992 245505655850050295857384368867429580800 10532993 -223888705290453798206592041964163581180 10532994 -29266937155202665604698505563060193280 10532995 -170720978151288446498709327674409188400 10532996 -210277973610160715006080455984365774592 10532997 352243716757378583724698144416736220 10532998 -212032656836940358794108502186814672640 10532999 129291955325747119141277527921762432512 10533000 128749926043282926777380406684426240000 10533001 600994517988821579169065005176743111604 10533002 -6892237129955711584574978648321450400 10533003 172729004728095380595934103848840684800 10533004 -55831160542244918067084201864477746688 10533005 -15509815953088240028126155078003879680 10533006 166399534518578555774443426254738032064 10533007 -120182761962002016309802885514847937744 10533008 70368594161163164513473521633699446784 10533009 164492840380383032358646911332985357600 10533010 -225600784029556793073078178417793727840 10533011 92668557971078847479430869351396916480 10533012 49650516144701176570492910035577610240 10533013 -931800355335964544559730885312943860260 10533014 -125969884117750345983624018377368050144 10533015 -360346201029402495859616505719306090040 10533016 163345247421194836591810424217509068800 10533017 606188803623812560431648362776649601552 10533018 60604291495726025178827856142067387904 10533019 -281281014773002338780811427112264721904 10533020 185939719155070978562644826875362516480 10533021 142580812781112409432697979804330160512 10533022 686859142343727499045563065600947392 10533023 305282239260263758982365024686141347184 10533024 58126325837160305799669556572208496640 10533025 25664175315688752060340541452000441600 10533026 -39810663159061766958910117330807856640 10533027 -48649637473413264680109484478836517568 10533028 143357968790491069846426804752982864896 10533029 13266546581930267964613977339786382080 10533030 -11572271123047454026888990855380172800 10533031 -197769350270076257405712486112246060168 10533032 -239348301921359268335512331503188787200 10533033 -25407429952559981142687000179630607936 10533034 -182901499717331507890550255349859560960 10533035 238687387083247890404775964412793424560 10533036 63337513632645248999543551936699468800 10533037 -53314713381551594030973013985579621268 10533038 41615195253625374660258851680047193920 10533039 100258883794700535035444080835856192768 10533040 -37887165550846834384768825971321077760 10533041 -50980082484236277593456959292351496558 10533042 -82286655442819520201710839979500573792 10533043 -299632523822549436403934105803788574708 10533044 -126272587400005746338101558184350260864 10533045 -63705381461279486865301817332222483680 10533046 -429097077620666417425445798077536857856 10533047 61979734513523968026036227028162598752 10533048 -94153965325440629537338739699677655040 10533049 -99271420355665677926401459258219524160 10533050 18534745396572909123841069063160400 10533051 -235262127866519178842233964315826666960 10533052 -387671179752059822661242335702826097664 10533053 287865080271334045881100836316198004364 10533054 -2135096344729934057028724756539245568 10533055 171528178263602100477263431392060565920 10533056 -35361842164565741000139536767112970240 10533057 -104269487529688744132239222527842575744 10533058 76726832564000103579438602197564033920 10533059 317114736531944264502652243897436685840 10533060 -45560687013521615844885804736637030400 10533061 -45851163233723473837989478314713299200 10533062 -341043129923742170445303443377377079968 10533063 145175775953890499843053959108912117888 10533064 149859379233290952004507184843669606400 10533065 -5660765933831644289258257204820378880 10533066 208720106804855608718889434606030202624 10533067 86311087383419408699584911612743161032 10533068 5504590480261968807752312773400739840 10533069 -119667329117981367538131162997019426196 10533070 49826725133904987844135590962426880000 10533071 529486053447089184444148597846511322000 10533072 -108609904503799839434699731755594547200 10533073 590142135022082469606295007699002894322 10533074 5954410715405237351478480767118715536 10533075 -52747459941462906861798326144045798400 10533076 661665026802442524644948959225032007680 10533077 428313654899764804410097882463056280832 10533078 400858778222193633865776773063981930304 10533079 58073619686278639211003361491445130960 10533080 -98170805006910700250327619450113433600 10533081 2133080811522608507627863561365729024 10533082 16048467232595648217869205526451725824 10533083 -222347660267732582627984337759433105176 10533084 132126044830349349882956066974311183360 10533085 60699671654755613814775626515002956780 10533086 -62380907365100021706024999728901508032 10533087 -67676805415646181299585567651584965120 10533088 -373960990352833121206069466642735431680 10533089 -488199180334742105137365094059197651904 10533090 -79245614381839220262231004732819315200 10533091 839145422983313662268237660709750627000 10533092 -602139293041100584060933435615581696384 10533093 67721468104060374221774256079971079200 10533094 -105386580948844800142392308579122600512 10533095 321240156483412061180354408517018636600 10533096 103123440232682830582670642745575424000 10533097 40528353040579739112553009739605604980 10533098 -166566990223406843368379697077908949664 10533099 -124962580686585591582835381325076096936 10533100 68571710455543442925543741982715014400 10533101 -76426515872540831012077330205586434100 10533102 -245607756350983083349943016061994655168 10533103 -57424944597564285413804660932275895296 10533104 -4442164730662722245658351293130670080 10533105 55409859191363822836186111605258796800 10533106 83381719759725766024773558036108518400 10533107 -315512285573284160825103429474103211520 10533108 2105947737330352613099627227907788800 10533109 -499722442993367086442268003401219332690 10533110 81164439577139539378993024484594914560 10533111 452670641816595656113674556732941328872 10533112 -315287444101594720717969164519568588800 10533113 424155563700059671666842105534272188560 10533114 30184803243947444088623901149716214976 10533115 326948951087656943415842211498663700320 10533116 164548693226794298380045273308345699840 10533117 -15529744916884657534000945983283389888 10533118 7671525378680207919095616186160750080 10533119 -555904648618866145453930053286029106440 10533120 -65166589630078782058403976345456476160 10533121 -430239864146476318926741186705918055678 10533122 -504517645387228334197913528654577307776 10533123 263836536435352866191382030377062943424 10533124 -138724086811956360288277921994671591424 10533125 -29809603387205760344899592608527300000 10533126 69293541324104679946860461028667097088 10533127 504092154757822938856945587679549333272 10533128 -968888588031532175055712887966157578240 10533129 -438270447672542931366372740399496850416 10533130 -293484176144289183268652062418541403200 10533131 77579506373062088717175534181233397392 10533132 343234575495209065708733962504256501760 10533133 175941538707928974480467266432645081304 10533134 -134406351616541857103139583009307545728 10533135 -27746496431456263491373153501905577440 10533136 -102524708760015901605077795055506219008 10533137 887789117277761360323721025002595198192 10533138 100876738457143439338367110243628212992 10533139 -383903309173623372687036115157403535060 10533140 73292241201180373100973019131279517440 10533141 99570588221879607517546566814275199950 10533142 -70178562715006099183255352754935486400 10533143 -345849428501751382336055374440318919608 10533144 316574849434275271145568396850974720000 10533145 226138618498598692025782232209639743360 10533146 1460545387305050855527852356006040992 10533147 -187434097753136722341416406738860675472 10533148 -417236073116668665778075481041592286720 10533149 138640163568062736767713378689361674240 10533150 -42192411778621116973237634265401136000 10533151 -1838697934612219633424201065702059848 10533152 -39352620706752128044791162001466327040 10533153 -287668605782041864024659122917383106896 10533154 141328997202188510714316244389344125776 10533155 312230201093020515649330149612294916560 10533156 -150426597758280406909965320465574752256 10533157 225023231666480162878582012665731641406 10533158 -19854509164753144579565497002410807616 10533159 -2610705679187498176848846889400670240 10533160 -136568743550440232888216671099704115200 10533161 405890263405719530439503356837177298292 10533162 -22719323159062343522103949255516002048 10533163 -155610862901958787013711105872473459080 10533164 95256243287410799331820740326339333376 10533165 122261046183685187281026093316194493920 10533166 13069010764189201057495203396817886976 10533167 -9739434278123115310893728840010175152 10533168 -89420568412088204759991470505840967680 10533169 -65819543912165508526077948364781396300 10533170 -6981805076202349006060903894810122240 10533171 754266322035599965634902509773569656 10533172 135026657087340892849445562656610557952 10533173 -64972657860717848779879169519632337760 10533174 -1537413555866139103875442790724565632 10533175 -315898614881428145223467132251704114200 10533176 177583080395445153201489332324890030080 10533177 -510181897496554815435009156982141332540 10533178 -329048172660430048094222419928537001360 10533179 -115546474231429875092161898019112295616 10533180 -8884996959324568329941848744388198400 10533181 248030383828740052765952732549236215264 10533182 85432999633891802063135905519845826560 10533183 -23818450298753012111257400334196338600 10533184 -21052576404378467427654965664558874624 10533185 -268171414837974152111923374474486181440 10533186 -183680819092247877563908712020333862400 10533187 64656059352027193964702584408842564552 10533188 49779819856079161855131229043527413888 10533189 85250947687113191531190047673386636448 10533190 -85064169020213637333711878634720662400 10533191 517608916825332925003022183904207021552 10533192 5407524865627377633522812286899159040 10533193 357763081164184327803818204137110292944 10533194 1625560039668654570256907954437934592 10533195 -46196327125612156611302034502890379680 10533196 202002915860326494101420359948261444608 10533197 65667944980168302067329322641466136652 10533198 8213196535894841288314067536500845568 10533199 -95172271027607169107589738729621062800 10533200 65143018581481431792355199554897920000 10533201 79307967749257341294470072909922816000 10533202 172019377332334447037892709295717015712 10533203 114332348110388358429360985085424169452 10533204 -288141477292671268248717260030281340928 10533205 -48061478700507734314446122806390001280 10533206 -319523347224918718706318630479540686720 10533207 117157453347923567247881026397389582440 10533208 133582758406042446857274612041495347200 10533209 -21279147187056974140502801757215272320 10533210 -242900126468705589163951478367438950400 10533211 -52021608342566708312338268332498590720 10533212 -105858711651124805594827455923773484544 10533213 63011329046313754333741892173224878400 10533214 -75544146439974562353022472747885760960 10533215 -41248376754063311205331568017444108800 10533216 16944060687241955694209729848900583424 10533217 -274290577461117196733443456923384066048 10533218 -62279394722051249570758422370971434496 10533219 -27252411266065692617407754292739454856 10533220 -2639647522774169802404260805240524800 10533221 -60494588783061647289946199658562552578 10533222 69354114227421760502281777730828591232 10533223 93762663242500982367363229260265266664 10533224 176748615070182353924864662442222008320 10533225 -133064031529364975390298245589928652400 10533226 222751656953159033572920772161066010368 10533227 388905606400511499526172537071795433076 10533228 16415303428553088099294541933803601920 10533229 243591810712569271900442278851285758176 10533230 185987585326442548183047422685641980800 10533231 677477119883789162041748075738313736128 10533232 141344441902095982136969824534894247936 10533233 116462257897715697374719723532786020020 10533234 -12928373858258198668187717293310063616 10533235 388875707223861894205860450287123626800 10533236 73366472773137918961261746564982868736 10533237 1909110283285141781078663181048371712 10533238 161558948294604737759777069577399887520 10533239 -136420266326606662655950707858353046000 10533240 22074418599139465920535848690910924800 10533241 3485359461115764655028389472740591680 10533242 1331281700813509914311906254688953344 10533243 -7222322349193578672771884010529377792 10533244 -291193936472615065230273648679989950464 10533245 207671386781715279404952425772960641880 10533246 971336758224845709027333292533264000 10533247 70834789979220245749766314994777069696 10533248 429059040197818785526609221451713085440 10533249 -307111089530965353028485600924229591566 10533250 10184185706750385585560410674336768000 10533251 352804207176916549427398041321274334232 10533252 58881450173132639919339737236073106432 10533253 -167135695185006362725900284987867445760 10533254 -39811612114410485854945671597163952448 10533255 18265609096672908236939677110917865600 10533256 95279429662976049774839546492443898880 10533257 -238310330642279711393063402689205160000 10533258 -1907730981852058849978581569112820176 10533259 388015702507864516255191330962974513920 10533260 65904838127688697733025310464249308160 10533261 -217672560721530852292748964938048958528 10533262 333458442577824784468146183697666333632 10533263 617993236246150394959116438134077271832 10533264 -26796021660397412989545704354564014080 10533265 368087664049374829010353240855455276660 10533266 345906254489002547248636362934707953664 10533267 -732159227097028553560427017364837391360 10533268 -142798059293138458775650014538489233408 10533269 -4246976795567387401278592689323899200 10533270 -137384048284893152722664622802629273600 10533271 117901334941055342480962809183411214336 10533272 -802437320417667218015344571408793784320 10533273 23560268388649263695300331969619435008 10533274 306702280115718730440936356969180091360 10533275 -387276375790523841763384562373894722700 10533276 -78892531984466424807846708623106410496 10533277 -169356796596221628128012425907919642560 10533278 7019574113145597046325073563240851200 10533279 297948410316640264789329825175307076240 10533280 -8496336858451576244651002700711854080 10533281 -136326036935474592003394637827284629040 10533282 75625846981286423953801730268914979840 10533283 -913617307978188097175599161015205791056 10533284 260912366056570351538592303124830335616 10533285 -135313966119443998273360211226927524040 10533286 -24821421993062120850908701187701811520 10533287 4572269007872720076341200183979889312 10533288 -417781524471770685227832804480877117440 10533289 194951700041836461562023995446368647524 10533290 16418991317580328926012213257604964800 10533291 201457199896116353413728954042318022080 10533292 -217057798268825147667307140773903360 10533293 -824474811667420548409274585078682966420 10533294 -215718122161693199599583498783678914560 10533295 -92544438295457073733332003363257002560 10533296 30418956072251241728123363039981568000 10533297 157724930356518153080893533630089106240 10533298 250954085225418261985907314178461808400 10533299 241187470015589342926194174909784435536 10533300 141548167802261491725843576491005900800 10533301 259895821170673145330240893432288056302 10533302 -173900779804432433967382616435716813056 10533303 372961164120463058438879000310481717464 10533304 93410635339843891435409065130862673920 10533305 -146377642496025170220271889579566686840 10533306 34213512589904903110193119510370363904 10533307 -16218361485465764463179552291028436480 10533308 62830495906354262734618832505376805376 10533309 -214899747833609614858430794447976599296 10533310 -56964750599378954977231009253580449280 10533311 703098161782081382605490357041420491552 10533312 -49510519767925593138766109258771595264 10533313 -6319814690086149630965612901434453440 10533314 403489822730136868107547273621134940032 10533315 42822393458358896027552043687738988800 10533316 -15036988141060991580959365590123822848 10533317 1155547780882394281552723016320170055392 10533318 -13545364560267312116343464609463794496 10533319 -511785655360690997208526129028930427504 10533320 119354660004446477024181979146743808000 10533321 -157896292110101335049460842057239783350 10533322 -469053836009473870244173020843090967200 10533323 1907869480064333302568499014489927424 10533324 -10391515414040959528422069012660065280 10533325 41669149086781059140952215083199913600 10533326 88511808075394230525880383003028062144 10533327 -139011310338267203385566922862174054656 10533328 19276951048526987682029155366701465600 10533329 -260713244224775362842584277098204881680 10533330 -37395894940394865762728011108652799840 10533331 565698263125920632264712233965874511064 10533332 331659498760115048104137237084911335296 10533333 -119408761000601167618668087047283587136 10533334 -9422750559815821055913672931518968640 10533335 91762370784799968493258736630925183360 10533336 -156229479618716519184559735904312033280 10533337 -3781289364709605038450662981254209014 10533338 64637868687492631682499545038224400896 10533339 -326311798775510271135010686425507356992 10533340 65404227299259699893561871879370851840 10533341 47237269972692316081020027227110326144 10533342 -192029129090898508092254130400563757440 10533343 -416414346823287606724937808833904109408 10533344 -310169477494345338470936895260906225664 10533345 -131887272241314547408162534148973259200 10533346 -256456502525394246847634369294283358128 10533347 -465386304703120787815568171273324560896 10533348 -139233823192515881576342753018964910080 10533349 490237967172853132767843585777020532350 10533350 -142178399191511822399661959129427744000 10533351 -65709889044570868444562387151646904160 10533352 -152085312082126723426580145366337766400 10533353 -576291621337330420593575086502364651360 10533354 46640210949297878203747285547019095808 10533355 -22246647216013091917323149487295811040 10533356 267111369843466864640711293136111619072 10533357 240401299178891587933613865275912232054 10533358 -660782919937029827339392425300429398016 10533359 175190101248975857365370412507018580560 10533360 44401218305265303140849073186801254400 10533361 166563572301788460671961361986755376292 10533362 128039541465488233423557038045057236992 10533363 -403927128040964881860432299849271974856 10533364 299040087853032700273172214435025514496 10533365 -202220087777121238413546771582954736740 10533366 -71656668535464047429491997158318080 10533367 -141358179104776331774292411112318391480 10533368 -17074043007142663193731326578760253440 10533369 26119549134281585284704136350037094400 10533370 96363896399784688599603508818687975360 10533371 757907703010615105866411817985660545572 10533372 -267936928993178550838088150502951936000 10533373 604315420992894103059740838455504047622 10533374 235519822199699564654508779268442209792 10533375 -6280306669414778089334949611412120000 10533376 26335643272191330566827266104402903040 10533377 -411514880901066887965936876230443403774 10533378 229372696942368118839148836088071345024 10533379 75610032524719541310207343125243246048 10533380 -74079924982601971856297885850186547200 10533381 73305370057945845837536981229355049952 10533382 -36125309104208863506867610017141327360 10533383 -227723149024437883512699912020245788312 10533384 469495768819270701317415061597390402560 10533385 -52847517188753484609962338071833739420 10533386 -67488327852197749257399390929425382400 10533387 -8959034785812311032919357272324991136 10533388 -12730275112664172683967879349825943040 10533389 106201224938397425241197097577209159768 10533390 13814239083025385751531400274564505600 10533391 -50727460953651675780785221310086800000 10533392 -27933601714671404284328531365979209728 10533393 -57307404377672267746597336913192467416 10533394 -64637259231471215100788492897671005408 10533395 533042700241972578243782707425881492400 10533396 -92340095140783885626751586600535902208 10533397 -91935756302292650657116479115673729536 10533398 312079426399827778121508899816808564864 10533399 48582260181015255521442671733198204264 10533400 49964592894289154965199607969629952000 10533401 290251735128206996857482621296250638352 10533402 -9544295487007410212866258595934936576 10533403 -457901980281193567463008616417316653880 10533404 -123068637474902839106284389903466997760 10533405 -371437609605797304275837920638567137280 10533406 68656868124653769496958280740386176000 10533407 229745694092510591385256918582793890656 10533408 -90693613981318079039604243719506624512 10533409 1288194287796988741230754066403420160 10533410 -139637261986067181221398821095415936000 10533411 -24306797719664972884218962156304030768 10533412 -35230252996538361929744282406601078144 10533413 769117590289773231659712207178315872 10533414 -156642347904043061282261143378712074560 10533415 434528649039406399067425093367900868000 10533416 -464870542161284719193876267708223083520 10533417 27786350688430396134022176420499102560 10533418 -54465154810673165158851035911914697728 10533419 115401919814703991998295918915813439040 10533420 82509141333802077008249134779574502400 10533421 -515974552309682985384043726283550153108 10533422 -275782313190046756829126100737261815488 10533423 -1924664798960580512815402068984344832 10533424 963426493654314809941584236842647552 10533425 -80375618670212792808690571912956643200 10533426 -190148648632087764367762118153075293056 10533427 47109191340506623598540599093787700672 10533428 159632747589663526653344032929568137216 10533429 659922712132533194843636701767208804800 10533430 -7237970718708684090975900529321687680 10533431 -186279237488470350319378990051934055768 10533432 -84090297278467879712317548291643822080 10533433 110944878156144345302353152379266306120 10533434 51366241886346414344509081139572508160 10533435 -225056934868078401851317314279629491200 10533436 63183887532732647498167990671045831680 10533437 410538599990814238077163587782883430086 10533438 208136591749223026897817529968075372160 10533439 -69010837577174306754868815759043097744 10533440 -24036254819031626196301402392058920960 10533441 259415830888852863078581088699699729984 10533442 -260863793075821298093178879281226743808 10533443 10011488916000118152220238438845895760 10533444 192712772539593554257155681760147034112 10533445 223719070373573785457356498773583528920 10533446 97082332896207493990863076279544524800 10533447 123510389242103568273342975194106489600 10533448 -344261453601120236790281966885553561600 10533449 -971784953849411578901301901342302931200 10533450 32079658335503721044705655231569241600 10533451 146691674733722634684513164115997494192 10533452 798333621158002094496908219313979392 10533453 -62909183339101752438590451652131112896 10533454 200833222820125450140035750730864298176 10533455 -174461262401303699435611230680839329840 10533456 -29855540710012743854587141991910604800 10533457 -294996750938813449161833211589313735568 10533458 -26115350475072754472467478114642207232 10533459 11157707357941632502497793997331972096 10533460 -42355773931308279955132150622743142400 10533461 -219731320476034862406290764269228325938 10533462 509465682430920037124779068131299200 10533463 -504892614478892477357980531322437495288 10533464 1040340394687664849120240987395191582720 10533465 320947174919248938862346442696237129600 10533466 -262914980828391225492493627520304443136 10533467 154480596494118933635281978894003603200 10533468 19270524485254906985673707366167756800 10533469 296064822582681777024514846682010968870 10533470 -17139147041296612553854050048447472320 10533471 48986725328506112563459238893505611776 10533472 438538654670414645246019688505569443840 10533473 -394867381064211189461975637661731906000 10533474 14240470992076811233191057005677685760 10533475 -67741232145875093808737122793083166500 10533476 -96167543518584292195123299968193427200 10533477 -75284646352384710817518642161298190368 10533478 -194665904316373328338114804881890460960 10533479 -230505184300489079083222811445026654928 10533480 -16661988263338203386058418060886016000 10533481 -65794975258684675101816251518752205872 10533482 145262282567730052450682582633936348592 10533483 -20701152993836236746394535193439782588 10533484 -246982294322801750017205128890499841024 10533485 188784269237323789233684537474776835000 10533486 24943395378610919153264250163804416000 10533487 -128113084983007714830011796061125154864 10533488 38261586800415960856693092691913932800 10533489 -277645658217625709496259189118286226560 10533490 -71202454436069917770971953055035699200 10533491 -153517470786689496194529867132482667216 10533492 43813771705449587800655208293903960832 10533493 272651425405550922194466329890219706140 10533494 -178464115213647518768875082841395157120 10533495 -1554326263833438204012346787444405760 10533496 10952520025801482464993758955061964800 10533497 293032447143730241512403433738748977540 10533498 -144458954877584687626327162330723239936 10533499 -2759710973697769811783281876927116288 10533500 -111213152960644573134225831507575424000 10533501 -6965520829716862302416426428298812224 10533502 163302183651885826765495594155924913920 10533503 -147423717845297766134062452115692726960 10533504 -111650999950808293024816113911605493760 10533505 -463311353734894951866738381761933472000 10533506 13371843011068926554321346664353927840 10533507 -94031314875367266709559845619441860608 10533508 -150969872556617257323978176996054774784 10533509 -357445868926826806530847990555442091840 10533510 -67177018553656621050172851006020313600 10533511 -4737809755641902739791994807088472208 10533512 -111171544117261072107311568960488448000 10533513 396301712928721278882711406000419081744 10533514 -61446988140776784380734946377860456144 10533515 51992416959706342911575109512473751520 10533516 64134724320864336902769698207149670400 10533517 261262523291526744309269851076704265760 10533518 -48772209681802916592539505361661572800 10533519 199351945013338438788045957072339806784 10533520 -6551376183803810973133996235533025280 10533521 144452725672079514468150372631258843236 10533522 -24134978051212167102380318987111123328 10533523 -150912191225485286131972978807404203520 10533524 -125528699078469826547552999361771264000 10533525 -75901906527607585107940080103916479200 10533526 -28077440871582521686317909973872312576 10533527 -766686830781230941658334850149173709624 10533528 70024210901962352508819056649700608000 10533529 -660190147242318226395293488807465234870 10533530 -38120529471218129729281047602095872000 10533531 -74889770963412920102089095525662578176 10533532 985095748192480779500837502039255928320 10533533 239406080844913646350768599066648154944 10533534 -115856612257790924715014516092778403840 10533535 25465308559687191962638027175933415600 10533536 147730666807490539397327251546495647744 10533537 170072690584129207205579468707047200640 10533538 -1269869590645865830797213279271675392 10533539 585794497758977329088930882073087716856 10533540 -141257862671313266714492585328089088000 10533541 -218892010007698178528717742637486642916 10533542 -141660286323138830720082966377294582400 10533543 -53227345229532962126522847276594906240 10533544 -65955920339519274291961550124839731200 10533545 -357875266322738243718580963140745516800 10533546 -205574894566323221060772130293570925056 10533547 103357697946396272981923026752759985160 10533548 232127712556572923655460540840427083008 10533549 22163848858828015723485082606856430528 10533550 92701114852313920984857850849193980800 10533551 158095372365301777407398679274652320752 10533552 -3840344387408127057577560795544289280 10533553 -208110868763656326026407516600371355356 10533554 585342699099964649603218770614826304320 10533555 -385355773116977650062523581527383122000 10533556 -71452642797133245757518393046897336320 10533557 580773744381170071706427072298884996252 10533558 36973573413140302932490567280714649600 10533559 -226842482196508344536380424922147258920 10533560 200700817981077952784376035330439168000 10533561 104538976303616307691532349108476430672 10533562 95509391610660518573540626527948314880 10533563 45157718584822529250209570431205494704 10533564 -13813399341587920532050195185452050944 10533565 -22300839515019475564406374300641590400 10533566 -76794998431170928577232792365939408256 10533567 -208418122572900386428051423177821687936 10533568 -85183476977917202731337957076345290752 10533569 -636274062691013279211170982080357700030 10533570 78152068358991359379647433826198041600 10533571 -165966058604260340301233544339384172228 10533572 -122161387440082687557194133793160294400 10533573 -516374734021833134695277601634484442978 10533574 7406870314805823934771951006204051392 10533575 84747464437579489022515178955945786600 10533576 -1457026142444601693973036931460096000 10533577 772487898006059695379497924161720217600 10533578 57882725108244467700161049461895252480 10533579 -203127180913584432863728983981807340608 10533580 288076772607846958058573197294742707200 10533581 2835549658217990728341124571347838880 10533582 -161864131908946275139405771199845641600 10533583 -153579700526881659000614940557966221440 10533584 112237062926010052136690700932904345600 10533585 286287655775467566012687568705117766400 10533586 61856247460860449482093416222797712384 10533587 342015670215525372565991356564784752236 10533588 83540334406022614822943309707730294784 10533589 -300768553242661054713643447325445340800 10533590 61026733148500392467501783214874961280 10533591 -80674156974758088126239910124948105920 10533592 -372750921074843367045510379542292224000 10533593 -306647512437579705770908646684500627968 10533594 -67812522286311286542765455825371276800 10533595 67094823331892627521625403471483986400 10533596 252567325674461703900434712719927155200 10533597 36086390361671235311947259243333136960 10533598 128872717785495165638993464526343580800 10533599 -744395586091817506459539868213918178400 10533600 54400253048934336562130852280532992000 10533601 -399143572692419411659651038506479504068 10533602 -5215538633140089883060829996973724896 10533603 193192287230645484608109488786017718904 10533604 166354193557409704604170661835549519872 10533605 -35905321676413853871287792373302064480 10533606 167386409136393185921535658545034443264 10533607 -16764238254815101247859984486931636688 10533608 -62352038428701434680436341681358868480 10533609 211357771678229674512518411526671234688 10533610 -160840818711354092840360924809510715040 10533611 665275272847854864553868383185476432424 10533612 -201832508675883139862386672111952102400 10533613 -34443956588586907711484417730416186400 10533614 -18610395222341320270980624381814849536 10533615 -49511733460884592621941062017696164480 10533616 -90875842234352350067792704523260592128 10533617 -475985773841644946618822533586899292334 10533618 -138902216666133288598700501178483356160 10533619 -15992723685707367437549393583349583820 10533620 235387350572390288452404459639291175680 10533621 -26843525476876649873684679095214403776 10533622 73684794446458005484170945039591964224 10533623 -471372778281200866946717306263816559520 10533624 -1798060894590971095531238639237529600 10533625 785866758471822692997316650163708602000 10533626 -34019301790431992915711765759320129536 10533627 -18632552267212840151124015246597575712 10533628 -4238003993386905170587305687714607104 10533629 -366971794533174059132729010799412395770 10533630 117132471221230676361016700091889787520 10533631 -325739051998239093902811475443630168336 10533632 67553651613910651828882413677791150080 10533633 -230590401473860352494710926583368686752 10533634 95509666210232131854517351028615380992 10533635 125302302333958438928118332257391801760 10533636 269383603567743802292709301267914686592 10533637 -630298919713470464072742885668536519714 10533638 -24563455171921694157461818501117576320 10533639 -447696479542415567354186150188584063576 10533640 45470965836778185490636988563233177600 10533641 -262350522123395714104974965877297936120 10533642 190482512750027291404728412208169984 10533643 -105809627034834009613541690584155482016 10533644 -113921079978894454399004176317913525248 10533645 3383860887673149019039003252487462400 10533646 83168935943545829540272882413441742272 10533647 120834314652502160837008467917381880312 10533648 -18011918450812751526454259131437613056 10533649 79932684910658298181932370649076725760 10533650 -155862050337933013368649323068695142400 10533651 -51047471976111213618582005504210404560 10533652 593676837434311029770863123940378757120 10533653 -137211407896313108563431223206372840516 10533654 -129607292462143666288233214810892567232 10533655 -29931966276810681539373944017511520 10533656 82759350707576163545904512916079656960 10533657 -91606964791131707010638402794757768640 10533658 203671868698436278933145528202216964320 10533659 -751591591303922147104381335296586307248 10533660 115547960529683538552867892573903034880 10533661 836951592003430528770378804607589500262 10533662 -118688659995129014061134818611674199168 10533663 -46708743895922598246834241058008182432 10533664 -104422463160967426026274429113141755904 10533665 -396418161159843395973460325941433816940 10533666 -13890264798398257716958895576262400512 10533667 -1208177849177027802341170415494643200 10533668 -256260181593770998828283698091128685952 10533669 92160182595252513428526167532478126944 10533670 82792600898529016778811477915341376000 10533671 958160476694526818426663253980918252472 10533672 36919472177863055183201264888355225600 10533673 -649215951757697836091438717638095060080 10533674 -22454172215447464702301374092075383040 10533675 -69425399952733002202228056135683715000 10533676 139017867251784755935853618081352253440 10533677 -365695277890131412941692668524285637728 10533678 10394164981272156978683404388370014208 10533679 110838394658333097870380714542386429648 10533680 -43812496856061989633962500644724080640 10533681 -43952988418528866050675827074387726972 10533682 143316677158864043353838121449675346192 10533683 -587526877855174773316441853093795735640 10533684 8649144761538499682680477235436134400 10533685 -329740482584498816613845953233005275620 10533686 156975831307090685887469987273834653440 10533687 677946227535870014534708059796195972352 10533688 268937526283013560099138723087886315520 10533689 -742531983110801474006999724332213648640 10533690 -78184818800390119556415392433236040480 10533691 95931255299183383430199548957092889872 10533692 277346947282017080033140007319619418112 10533693 110914482068672412873796815526636604544 10533694 -40818440650001341226201552848102723008 10533695 -59133357025347921362181619748129434800 10533696 106359393984361061306056429903936487424 10533697 -419994830291345206716299875761226856472 10533698 107152710340941785837419745131060615680 10533699 -126645528932561881292619958980336345600 10533700 -36068090340302476997771935267662428800 10533701 -29622786100062793667112508088050591008 10533702 224551894494873554280627767234191319040 10533703 -499710282270876289173083797101361435048 10533704 419264566629015201748328461849235712000 10533705 14686412089474980419327551003139608320 10533706 -494244357420681310565871524247161160960 10533707 190857427688298272561404821014812339200 10533708 -1197859122100149416935799173159887360 10533709 168136511556487820176194222141219313910 10533710 -4628722733697677575091560924976732160 10533711 -115357973870588563521287301888409348728 10533712 -5190895364680410806750961780210270208 10533713 -59899527850730189859027764188580952576 10533714 -58905146505860013061154806182244120320 10533715 160706089001670026265344999876861573280 10533716 -421400223340946325434016129431735468160 10533717 300533714672958976113952395640213467168 10533718 100507646825388548547225155352717151104 10533719 -141617161209832192787502028523533652304 10533720 -88850668551588404238590104600007884800 10533721 -211643582973672306615744362884187414256 10533722 -128544984894538605011576744880352320768 10533723 215433918508587474878983894735706309784 10533724 -290116130150634605348902228466499115008 10533725 216330499579747181550341450365277171250 10533726 6972406489028673534741033398109406848 10533727 546934430629556612563595450784917709024 10533728 -625929710052986067981596346372957143040 10533729 -23136536246485765354187522810782952016 10533730 -15924669654940642452513931641827066880 10533731 196205646402255335458334971995529638960 10533732 116306876822867274419175280584281094144 10533733 219328501605313290262799893669734271040 10533734 442957000119403726742127827730590967552 10533735 -247695619326218104907476528208812909080 10533736 -233173600130702036843329192326348088320 10533737 -528287461186442295851254826442926140614 10533738 -71633694088220542547647978034591127552 10533739 244262095081678186669056877062652007540 10533740 -67718280946246256987069119466333061120 10533741 -175823521407485992719380195280568732608 10533742 -250653902769017034460893599655953620800 10533743 -8446522640276268819363930035747482752 10533744 28459091552501371056875042026283532288 10533745 -547572910285295932897460959750611607500 10533746 184046074990712143382932322018846253072 10533747 36453565903611016467084909995262637056 10533748 316560587413935853276180655446829057408 10533749 185848720932884034956720867273273489664 10533750 -19874839327486536947932128709326060000 10533751 369073049706920589444842994447072795752 10533752 103009812657195323912035277146130227200 10533753 -462453760837571742609686143399631898720 10533754 12150536505399103534994163117049703424 10533755 31598775625016710009885140795234042000 10533756 -65574419583052183673833249108739374080 10533757 413382378205889914144936614430668374520 10533758 175496882624038079421293435019383798976 10533759 57018155273355016571466996931451826960 10533760 -98924397052061853658133451730059264000 10533761 18189537703253738111453803877236586496 10533762 -53312891257983991388069594971829178720 10533763 103669142589877686497604200414096774012 10533764 -593903154875422484738389422981334295424 10533765 218423561119855979843961440655157304640 10533766 -79710298174414055747246426243301963168 10533767 -364385688027653313351145208555212094184 10533768 -41589671660110915809706977670151700480 10533769 5280152083434390754312865547241081600 10533770 -11875559150581601729673140798716200960 10533771 370161484916362542416437202721676734000 10533772 503665873063164560317090816210955845376 10533773 -191836249397901424487386563197329206720 10533774 143854457233412463291167387278228176960 10533775 -225130260101718435132374106074665005000 10533776 32118542283195866979107316839325696 10533777 -28318464764301687867227729231764000992 10533778 282365454920637125597426510310146027520 10533779 -442795427293361728801866574473625746216 10533780 91803997660452745038649334427435724800 10533781 -728706530780733180749279055839247121920 10533782 -16224450404552833797057474144380243328 10533783 40991195379320232185288685931575025104 10533784 133972741043625801052072132311017779200 10533785 319448009354326690783012959797412367560 10533786 -84787676946127012572619126613602041600 10533787 -82529998275268799148689005355660891376 10533788 429844365627513367960210076719575449088 10533789 -60027173608520063871500653099203960960 10533790 216960211788010732681737492666097411200 10533791 20859622695234361700835247626655284192 10533792 -206115896013607016021715645039645818880 10533793 4875756733902434046277786176433284864 10533794 375507026339062947942697771505099151696 10533795 141657908278138462129620288845439403200 10533796 1156204471379819433751646996836163584 10533797 160384735088500162163829434648811753180 10533798 88926660918867130503141957597744245568 10533799 761773270600131092603559255670216167240 10533800 -54499346626018161588315205842739200000 10533801 83629369804669324579068637096123590240 10533802 85077470820425485042763855177413790304 10533803 6671150003629575384483668829743414304 10533804 35103837678667885616080742542023722496 10533805 13288403867428292551540025427826560000 10533806 63032848665415541265316302023584748352 10533807 -712827247814628319786955647194901784448 10533808 29515840317922422639729530056314486784 10533809 146743273377633162825168376438232076480 10533810 24282907003958362800867278124358533120 10533811 -559675187277042631485227247454070698976 10533812 -561765806493413888921314164397982341632 10533813 47603065497975968139001642772084230944 10533814 -187050851892277773967704234476353755744 10533815 544187810030968822443251942036166098400 10533816 128463834419473068570593553681811415040 10533817 34229480388985967959442834971589857792 10533818 -270011778052646649659458039776042698640 10533819 203576111789912719255358100593965643544 10533820 -376488482663374473726691997796282147840 10533821 583612197147274109575088263093786334022 10533822 -303999627210703416140286636540604800 10533823 681493211946978411312174328361927627072 10533824 -20990117533549498060824337888900546560 10533825 18682775060260842415215257514204500550 10533826 37025893428695035810647057924858146304 10533827 -1227130047099686963916051696353321400 10533828 -126391496557710207640705722793637314560 10533829 376924998129222791615860916780021183232 10533830 75600254491232546242592319360682258560 10533831 18917335058658272357977933981595467776 10533832 496044801963874588179782996187337958400 10533833 758294448466238657308789490090683637082 10533834 71938598497519267771180586909214474240 10533835 235013694475549385322461851011909939600 10533836 162544377088805329899570889398402804480 10533837 -314422549360858700642818230861676681440 10533838 -14971737790881021334018808759177403648 10533839 8544245696782412054521942286907128448 10533840 42283337502458064976386989295302737920 10533841 298511124900167790126459044702367072768 10533842 436245704964947205191863076853758396544 10533843 -2531515813962129304410585953989543176 10533844 153229654566140417007128965868676710400 10533845 7297527526997638463914355875680823680 10533846 -15157799356287178193814444192256265472 10533847 267125779853777941418399032834728529680 10533848 293351467945273275915699693099398799360 10533849 8999911117052036505557604836431226064 10533850 -135451426813870178011432959133274959200 10533851 623340003806709676989316267676742144192 10533852 137902693041859459498996900922506570752 10533853 -456991795257584163401214722009233015200 10533854 175166022389352382039350003954018101376 10533855 -323086733171395364012090661868817597040 10533856 59474185422441118866567551563213307904 10533857 -104110501887891653538480900260136300894 10533858 -64702900694565452710731640862914482816 10533859 103850676957174742773834109814965393152 10533860 -119740555174763222713279650199689216000 10533861 20224730063844382702643943305841276480 10533862 17335115539813179340852066959450193920 10533863 -127542835785535892890624374103370669904 10533864 108340787489905462896778148908788695040 10533865 469930082639933617207484730291694036260 10533866 -80763478018575215816791722308693748480 10533867 40665454117760231713565157129126908400 10533868 143316386047620296795654065419301384448 10533869 2267541487212882653406885508862750040 10533870 -45177403421703070807961372022029964480 10533871 -58273374887625264952822934660660778928 10533872 180471002617712449826462407088833560576 10533873 49589687555819757333184282210341216000 10533874 -143599823577622072451213307832073914368 10533875 184560420022338475952925453626421888000 10533876 308259560353043657956416879794764972032 10533877 105411403063967340348875287554712919726 10533878 -234662047210662375201393299903970630144 10533879 -668414110104296194248314234973895475016 10533880 -19507895597658022914725665718862643200 10533881 -119953365569216270483262777043130910336 10533882 -2723491582696005865455623053235546880 10533883 -128889725543906026148587789084126203868 10533884 40249346574672068409417086300662828032 10533885 168542307397013347251948901322148710400 10533886 294277740030381685560995901205835953344 10533887 -43162359925172901402214776104797265568 10533888 -16054285516783174703579060348714483712 10533889 -259664969324334180924745335430498317310 10533890 4258090592189418779099489061158400000 10533891 83563617366665622509995100860728127992 10533892 -86843120310208900085398781181569190784 10533893 -32090532744490006548581873464935293952 10533894 54633711402014725404425663681171023872 10533895 226927929235715018980657011132600065400 10533896 -173619326189635323650965337496685885440 10533897 528916169877619968614092140161101620 10533898 480864740538882381207044971355214336 10533899 -302976183745471585193724699309695837100 10533900 1457556976753160164794245035200153600 10533901 -114666648330519833305073640931937596448 10533902 -370917400435575539646075771583649822400 10533903 -285684829430729114255227517720595307896 10533904 61193742424010572975869963171051274240 10533905 4958811047978776661767305910462131060 10533906 -144161072925851434147070068133963183088 10533907 771359474408163279477518244940774726432 10533908 41822651925802565995727380668458729472 10533909 91452784093603489960622371849239482688 10533910 342103086645253612024018821723725996160 10533911 -295887833916117573935806797756851684976 10533912 150400882020305741340518985273884651520 10533913 -588322039307310952663069351736262874816 10533914 341899233031908065704888520855200111104 10533915 76313125320758654476900460241180211200 10533916 241125760210208232770948579330396924928 10533917 -110273161928357442495480262411195733280 10533918 227447652099676643055134030057110864704 10533919 -530852429690685761547672582583730924160 10533920 125905176793512349791271866310913556480 10533921 65736168199349442813586933523047400112 10533922 563580654684735248783649690646036727808 10533923 -587800338073571057347774056234987458280 10533924 45787214941461148498866522110712545280 10533925 -960657412383041261901290265180816000 10533926 -164860580151749525673679353075179452800 10533927 -220048925127923779349553188283121130160 10533928 458583422175216888345573728472203996160 10533929 88711486900764505898421882884062171776 10533930 -81517721126030339749339162368348380160 10533931 -59108486367121871237950013474716987200 10533932 -190237842519653666468030109580785525504 10533933 430800465632860996858895884907778459702 10533934 -187297856119999617217538424184465608384 10533935 -2435462179558998455980592464492099440 10533936 8993475986458618179366845104247537664 10533937 -28105616553508749337278860141700612428 10533938 -286141101088280767373888980709879984880 10533939 340035644682585303422758723248700746240 10533940 24898236876921456982194631074029606400 10533941 503378402174662142262994069777809269664 10533942 361150219082135966265067259337887462400 10533943 360767325391292528183096346833945948384 10533944 683715520399985029759451759755560284160 10533945 143870720435941307801399745520034341440 10533946 -86858821226433359896998176131506450720 10533947 -16597174018724797096872288572557304604 10533948 122654533311564329579641126145724589056 10533949 -51462227542527147594725633122857048564 10533950 -37871983363897229571982643719794633600 10533951 -155244290105492935172229162351331247040 10533952 -45456949666909295859150998476544802816 10533953 608973530807595550584342915720664811202 10533954 -148811130578372825604948565660132142592 10533955 50125263728310804951241689688121070720 10533956 -24528525943122460809157320019371818880 10533957 17327723323305713872805938972533148992 10533958 106641368168783622092177798157025546080 10533959 499025857867733100242439013362954275160 10533960 84196716295514595298356927766602240000 10533961 -404289094777810403500168566211684655600 10533962 71781043662282560350741890280438457952 10533963 308981483413245981727578880679664381888 10533964 27921467685423018595068099322109837312 10533965 9734168571492967691403197529925841520 10533966 21365713440470581925902575355079941248 10533967 -380939866069120181349625080657582211984 10533968 -1526834030171627520377515140437901312 10533969 -72375279398361023177567417093549570304 10533970 -56675887394666061632073394772246673600 10533971 210633165091743611335707917016965629080 10533972 -288212466258471182962580990178763401216 10533973 -16827006441705751381637970764020188936 10533974 -54402293445534665442869661651622813056 10533975 -193893441961998744607953404036879699400 10533976 -125639618626813250011905382079389593600 10533977 13063637826551108580806477000283972234 10533978 -10060736356509695497572995083776537600 10533979 -244049374803377025578066484383549407420 10533980 -6494943062357549354678452194450009600 10533981 67972105382770712895569060029518068352 10533982 -413427638382821783463257298265007490048 10533983 263226466050198274735786713808957874064 10533984 26729903281838180974252358754400468992 10533985 -43830657601279907537504060585632298880 10533986 39780360891721695396199037396983123968 10533987 -71467145793140126648459247177657244956 10533988 380129168349052162134968286462771279488 10533989 -440710886494891233260586897828462765000 10533990 69066773093099843717372597709752757120 10533991 -136383130818164698079256062587211146328 10533992 -134533233147897298665832092696956190720 10533993 -113714861425615771665452817101279930736 10533994 232569054799420478525185050837143461296 10533995 -240262071854624460114025357167687207120 10533996 415985152894553438496660344352345169920 10533997 -314565500147323340077386184131344353908 10533998 300713955956481918781014350608578927936 10533999 -103326251466618062302469859469658718720 10534000 78122193938643009156701928648376320000 10534001 626807253843349591518778406248481644032 10534002 -125592604477163997799576116696663974400 10534003 -640914567651513803227069976054634093748 10534004 -187966171844159063973234255987454788864 10534005 -308242084549448102755627493180368604100 10534006 41847924014885254439031872289657728256 10534007 78125498873773353807163948988801189424 10534008 -2375474217012396818696955595217633280 10534009 -52024528706148292682210146031179987200 10534010 -219665464045760158331130790188776439840 10534011 -577493987537741679388963860002067456 10534012 22947336609412340106604421774080680960 10534013 185422389965467197702363151709795211360 10534014 40565913226089902039413491515700739200 10534015 -201475895306812779993171892455836206080 10534016 1416421320007237511972075868303938027520 10534017 -35772772660384116464626607279600822784 10534018 -624078118653682762089382634971776000 10534019 -25875949739293081384073526381495507600 10534020 168273260349634532007563150487465492480 10534021 166344550123918215647001670339395248222 10534022 156930006174659000947004227071404140224 10534023 -16965887258857051995928942892528229120 10534024 -720516239394995187268574424822650880 10534025 240339226684476675198913958106733895550 10534026 -239429415298777776269423925587348092416 10534027 70944412092037093496480062872460784272 10534028 -479599821895321437930170711001427192320 10534029 281805957401782300309194487163280138816 10534030 -28354729963712218205570640017684225280 10534031 -250852251887657194899921684698040105168 10534032 -71723777409232057045617915019250368512 10534033 -459282246875487939833327095207988880024 10534034 103408240033300740524575490129755118592 10534035 92135730687538677824872867186640977200 10534036 418398938556626642061834469024845994880 10534037 -658760963412061877509834403329970536800 10534038 49185858115949343763895037617243401728 10534039 66381021899184610594223142513384368840 10534040 -140867448667387575249979423626024960000 10534041 -174489006024408606682380137029046016 10534042 -160956849280766311857014448903557959968 10534043 -87543987322523466166591588967102722416 10534044 45110577938850543441377860409990601216 10534045 -271300014925786265748062060650230551700 10534046 -8075101042111930195923665531881848576 10534047 -164595937751047913554724547914464189680 10534048 9771628755255171216468798172072771584 10534049 -153600922326333243203161245289279554300 10534050 25312017806661515163362195429606423400 10534051 214748073667104315868063822629391117704 10534052 4272950040863371158698541077602804992 10534053 63451134558467910450898097978076112800 10534054 -1069673951176889391160524010846768320 10534055 80682342156624402459936653838992878560 10534056 137161527481060296375391629146379878400 10534057 -530883016090753646192191565951385214848 10534058 -471556901572455594394645672919811818400 10534059 -413344445727042682626502015235207553636 10534060 -144115996222816873924223316512037611520 10534061 278310437321850661889308756785954631392 10534062 -13580807020972266327066155849117395968 10534063 -561983354743754795003862104194534717920 10534064 -102396419105654062023567034557381918720 10534065 38123459333330351070962474450915760000 10534066 86694254766374142366081994378771476000 10534067 -219872492199989868159060570544314655728 10534068 73095063105752762979575616063273517824 10534069 177474399262166539167462649207104042240 10534070 -152055705633397074166805028699577643520 10534071 -18401851323784806382346745696198771456 10534072 -624350826545086687582773139967825080320 10534073 -342921517860439325993798436836126730096 10534074 132982913552974887560672924458669651968 10534075 -267616098923960347749247294269871144000 10534076 77448148252490758287815901050152212480 10534077 -45003469874397850422726278346280820160 10534078 -194449308411826419155782847797409084160 10534079 19724712593197894291009137072021434880 10534080 60525980816582908304687884965626511360 10534081 31868281530999174489999881965323938882 10534082 65052560215303084073173615213365399072 10534083 -41401758654119603513717674363941025536 10534084 -682277589701207690714498704508410963968 10534085 11405336470495506043730011323934335960 10534086 19361444213389167162609738736322963520 10534087 -77307954354041598937033093980206651480 10534088 95284926568705027570468156760862581760 10534089 -22552515042489338581559333241305789472 10534090 43291689668708368890200976183461852160 10534091 -177746127887895441609732337731967299528 10534092 -130907217835745459486577206265054117888 10534093 171899215549593582645494562151296212342 10534094 300488782406720642624335775950663775040 10534095 73344731823462627048902872466770835040 10534096 81809514492785633088260548170537369600 10534097 3589119983398888174289192074877061120 10534098 -62004496285451832491779249563740662272 10534099 -329101563070583986085598699424101366360 10534100 47435198779790171514574838838327926400 10534101 81024601302902029245526728596181564864 10534102 236618647902900440523134485256268277632 10534103 854893331924461677185704629533534538960 10534104 78874562033137737648563307323070873600 10534105 384873852965267253646762373058366285000 10534106 79387001739815705890018323079029790464 10534107 -304077319289375620568341318455187353960 10534108 -407484211661542549209547368181722851328 10534109 -338193367192935666633069856728406084896 10534110 -959533970230090862463454743506780160 10534111 36655819786878104347250198061638876544 10534112 -56403289618658394426503165275431763968 10534113 59954008434521233130354753344617572880 10534114 -11787339164657787868690428555699105408 10534115 -121725409158168239760679729954917216000 10534116 83272918710541085530753330689083569152 10534117 -12144743542735693458751657240021541376 10534118 258543159598552975660045379289241791936 10534119 51412695216143794691578677988092811008 10534120 86414073375439214033678355977104896000 10534121 -81336571454235705151414723071991422840 10534122 116621484217279241798753882369292596832 10534123 277204756625148533702364595244560176760 10534124 -541580800349292931878968769183172648704 10534125 39534840457632455685447555546762528000 10534126 284451849702895731209685478057920598080 10534127 -34019127485816165701344516432036687024 10534128 27391905867773021975268864921940525056 10534129 -59964280430850752852063022583272209820 10534130 92388154965900444591249595836804045120 10534131 11874326274560577248599772873110295772 10534132 -105414666215126337814146890398945914880 10534133 -833493432139817193579282055712193333156 10534134 105635297177226017917463141678452734720 10534135 61754838720897104563788354137346606960 10534136 -400606168767644283770301427530032824320 10534137 595563454350001322528110085809071483840 10534138 -126857851907529228661101231518136973056 10534139 206425500739154278766257849766918928 10534140 -3952501344104251698896285020665185280 10534141 105143225824200298792620737201550726784 10534142 -412472507577781727178327513818749255680 10534143 144754471250144981279034644081802084624 10534144 -63179186167687791394264945459304857600 10534145 51777755164902712673468745113986146900 10534146 94931958293444069463365202991127238144 10534147 -106027647597056175759461621609763659360 10534148 -368352856676729390182780061277352401792 10534149 -245737711649561206983693981664514344866 10534150 49641973299559034406652133342332224000 10534151 -58017754634416167593551125266416881000 10534152 386701850525903733980726914547231539200 10534153 -186024343805632260640017750773572181120 10534154 164944871521391744213043503315784361776 10534155 141862216415554541342335157207218483200 10534156 -380542834744576115086365765120158644480 10534157 543652965205438435433671759942009486272 10534158 -179720576879981360974074917340945886080 10534159 246894812931584101793332261971826591816 10534160 14853063795566862083984432699733442560 10534161 -35846354001620605188528776391503938560 10534162 -12049503056211254139528551460011864448 10534163 -178540728588222475562282853542287418400 10534164 41142471269845342805648019587884769280 10534165 403471540357147479828842271026487876060 10534166 -19056619541698726703170901594655103968 10534167 -369381134370817228925959614401128182864 10534168 1240612594640952819309977455860019200000 10534169 -690040557165582487831128700892250324204 10534170 -20141781554425399233191382922683609600 10534171 -9181771363635857036512827096592092456 10534172 57001992976078123881280238101596831744 10534173 195841345193614977867786308043074695488 10534174 -20045529450152310592157794573523413248 10534175 165745396043522440460086088269889767800 10534176 104113503601545113030237530540757483520 10534177 -833835336303666586646384831427649538974 10534178 19762992664517318408158453588113314640 10534179 70601494988662794415874904952724369784 10534180 163994775461633183681260523239085318400 10534181 47858691443569914631283686879400269440 10534182 220997150098634439949768261515928204992 10534183 5219717929699902375265751276381196288 10534184 -335273213345713058097393535131049082880 10534185 365159423098533003692982336524864275200 10534186 -40664757574432208716517740909534030656 10534187 79183444818534199463858697948834292800 10534188 -41746585173238242124718583197264707584 10534189 -352948144750827618539667958193585250560 10534190 -172218744436746955584677747837316480 10534191 49001872776715178862996996741721245192 10534192 9253966303929140481578746431934955520 10534193 -1068855386504695746221392714560655389120 10534194 -43128883556313645283772073980978997504 10534195 123195695895733514378714466780487992480 10534196 -23363241584724857910419885636394263040 10534197 -97842215691615316629194788434588655200 10534198 -96980838053982214269582097025478242400 10534199 39373000666865518433396245537799295936 10534200 40589917691152563836616382944058368000 10534201 126215687652876921077280646871335116112 10534202 177231103740848505026479259921114225664 10534203 -9844065827393217515288587884796935552 10534204 -242381320384462070995484098842785771520 10534205 295472986355722718119783757764107978720 10534206 -243629729979026532576872510209256277696 10534207 -406255962438984198746552938170908312880 10534208 -181119924430699251080021019069807329280 10534209 12975396626331851449187448666422157312 10534210 217870620873795604954793104055017097760 10534211 744963480132493982804585017818030106812 10534212 3035373091933512745160178276964022784 10534213 622578539517541826889747360163272857824 10534214 33060936223731103954074672530314374720 10534215 -21254894350674857935200288597185912880 10534216 -71251611762956747360430615129907200000 10534217 759235118673316499988033148013545655760 10534218 39372718401487764267583418025967457280 10534219 287813553683315460184884837889973199240 10534220 113735433368224231778841451959858554880 10534221 -365151555708248255334638471811968342580 10534222 -364341233028355313579064657987078976128 10534223 71307843497278998753089208792106536960 10534224 -60428389965841700246387755496500494336 10534225 -159071271487598955161637354299803580900 10534226 -1593718685412680022832515214575265536 10534227 -191120918977719170279790804846213661440 10534228 -362601950932881059888270171267621986432 10534229 372074173505281998339770150875577195160 10534230 -10135476429003040749763752361321390080 10534231 620382958418440591383143024633350113032 10534232 545022298426369973403851337428130662400 10534233 -138948036220919957685765935646887499456 10534234 94084729549219897534550250357433288704 10534235 31411826666477607323540303907781759680 10534236 62188409395013657100480811147234355712 10534237 238704366650706824097317015823911819712 10534238 115037037499467414720451217729686939008 10534239 130897349547355292808579657758983253520 10534240 -7549894031999743263404333007293644800 10534241 -38317653104317823686936316462451733116 10534242 25948021642478471041342426089985226112 10534243 273891052697896320525678944167888862492 10534244 15925093052340649790893683685749841920 10534245 37326391238882431818752962558005609120 10534246 7888389372131013010056321416168694720 10534247 -379570215015798456597103947550709855304 10534248 302284030055308670828932444634747673600 10534249 -268519826357181814659147946006520053680 10534250 -223517692294977348802302251340044880000 10534251 1828484486747657738499698711892707328 10534252 241024495606551391647759003339925780736 10534253 -100254013391731968529223184935002020672 10534254 33971342767638036322294998597945231360 10534255 -35322373337595524526336270189347592000 10534256 14139054974482826682642806680210931712 10534257 -286761341071072565925834532691662711920 10534258 -89495339253780010349674534674242433024 10534259 320379978129184293154420459612255184460 10534260 206155300891201062229590691661383680 10534261 -444118318275634135769320425636606547200 10534262 -191720586236442553736087545704298983936 10534263 462980025601766659378469866029978144744 10534264 -3048603640405487090413757576570880000 10534265 6759321994766267039081308903277299200 10534266 2116689045550904776567903360166177280 10534267 725028956428041909676884102433293745316 10534268 -56119420293131025281006729103478593024 10534269 344656161398525004102625752250441728 10534270 -27591081559663243629892094887066145280 10534271 304713527020646793617492644205621916144 10534272 69901511930672432161744469344282214400 10534273 -414878364471313733119775287498442880 10534274 138741605032127880916826129161774877136 10534275 -192494478611349639207318136540913131500 10534276 -59707707767888951447543825187221975040 10534277 291652259973637028803317038474303082048 10534278 -204406778681759310366790258424908474176 10534279 -361563460360346707842386693144785566240 10534280 -24855438277495760821512635435779584000 10534281 396781826050718510038601786801018241552 10534282 -75528841461211006522728234987141858816 10534283 627943892411532694531909003447506511560 10534284 -10316027980674377186167630321722063360 10534285 -153587223570947196526881412176112228020 10534286 8063552890847095898066382690873955200 10534287 -106685875116113647442897351232206488440 10534288 -81555996402445619801630007989039185920 10534289 142075212660305415989143326367870739556 10534290 66222613910010381919940765604006167040 10534291 -450187570670897383696841857041877076308 10534292 -209972934485041618911215313772928252160 10534293 -29386219426546867094731133206238141952 10534294 -129663885749217745610678140874926801728 10534295 343037780177152772027872484296297818000 10534296 -111937749629262748148613224754236620800 10534297 -120997600188548193576935593381285063168 10534298 -404125380389088041399738375073316452864 10534299 7751110311206786819790566152219450368 10534300 57304416172477394082086221136636160000 10534301 140162360928859575741379279035690499302 10534302 142082769937448785546343198482253606592 10534303 -66959285515560347100606270159478174000 10534304 -44221853639981911500528853693259317248 10534305 -90465571439941027459670409487408272000 10534306 178890973751392050984103393602871382352 10534307 -23141456348771121242751307778022970560 10534308 -265605242184243870768730814546296995840 10534309 -715046399684234149795447695859047383460 10534310 102138816678638516704951099769535212160 10534311 -389218110516643590051900405019635430440 10534312 -464166922439644300830486823717109760 10534313 165878114188765398522664773561977069562 10534314 -46152899935293715081864075703493128448 10534315 -232214596153985194073579371385799719280 10534316 94319045142066751772620313869585050624 10534317 197416287913357618597788283009768092480 10534318 -132984130457691254368923464645579240640 10534319 -43398691052457900029230072462682932104 10534320 44043674740084062469385004432251289600 10534321 -150741848046327148478296016982159217088 10534322 23005376762421883670109232683669734400 10534323 -389228719841444355873791598712380207816 10534324 327249105161809092867565960261863821696 10534325 493235802425480561133747766041298317600 10534326 -4795970173638524766774655868808225792 10534327 -57360448847986337150567136210664167488 10534328 329171982248867154005088926780162949120 10534329 55923686836275092192934004767687935040 10534330 152608413537708159932438051906758840320 10534331 453726233948395245187042726988315724132 10534332 -255047941248489650170612571238081331200 10534333 120539713046354023328028946253105433324 10534334 -16207880813721940031829643612513313280 10534335 32792391510350080235626209131441694720 10534336 85585965319824689788044947236113612800 10534337 -329950013584863189988301970535872583680 10534338 -7490762988667881060304262752707383136 10534339 155217871428978854577090605144323723796 10534340 257423002658608975506921165353949123840 10534341 2071188365429444036280194141589904704 10534342 34153486330053285497617022328002613504 10534343 341736435294940389089874634408358666280 10534344 37036681177192549097232468837537054720 10534345 -365191092258970312774832872570757568000 10534346 -92876839607659164278689368487528498128 10534347 363139388469036256047066293440997381040 10534348 495232328231604733434396139365359141376 10534349 53418553142897578546370936395727379936 10534350 -16516065074947984850846812265680776000 10534351 10180582825181819228136575677561266304 10534352 -43465979543025583608525981944300126208 10534353 -146355132954256250786054417295641911392 10534354 22887961849459571610104109729225119376 10534355 -1268582184584034457580670296418165600 10534356 142197918024111789201867304871783362560 10534357 252359818353392110959102542299540677532 10534358 120017967480405259179722737855316267520 10534359 -428458176568476672981888720071892742272 10534360 -351559690837444901566985367589208064000 10534361 -96134426021311559847965544874604866038 10534362 65973437896105802658509125262225828352 10534363 -650250637460181748616933741796884600652 10534364 -39188257158128521912079562591995731968 10534365 358410662253869516784731341538818377120 10534366 -92665749364153992698600888051023568448 10534367 -96469450214938819229431507321399327584 10534368 -94984078845593449425557703367424212992 10534369 -235422200513530171902495060407256251230 10534370 83769406362316297594038525063410488320 10534371 -421071139925101754710067028231237278088 10534372 -200337646759906503032541301211030487424 10534373 79546885928318748247017650131389202620 10534374 9630815392438561774745672456401386336 10534375 747458480598487558826014440886882725000 10534376 18179793595085046552336870753831106560 10534377 62166865384795706780194920158643978432 10534378 -290264573448537395449452692012714192544 10534379 -328107831051110854194045509808734406720 10534380 -15373645853544336063996815028714685440 10534381 -52289708097532634028860612848395208 10534382 205815309050443216034970812218879113792 10534383 -323843704308492811235762562313781627448 10534384 49134987808877032615672495954481053696 10534385 368766121120321086898185982528524086580 10534386 -86237571760387677836573296661695821312 10534387 -149222269107609557035571134742758950964 10534388 573056415452911083713771329829474172288 10534389 -1971587586153651614819551006237440000 10534390 5987461562003995719540194063311188480 10534391 -123568653701108591438422107862745740800 10534392 -230525133635359372418832924253297704960 10534393 -370194322631849830111275602181000898160 10534394 -102368376403776262306962857228208080448 10534395 226265815856521751253400977797035281600 10534396 169754270493458382725759929428343357440 10534397 -510946704061268059377154119766710044154 10534398 -283100590143311934084531043397713920 10534399 -732468050492303791625329904563688281600 10534400 -125882252389520253240072052258583347200 10534401 334136191556399101240328451076130110080 10534402 -160062127362171911651949472842825676848 10534403 -240818072267543486796469013343857349120 10534404 -207532760204396208158059772240454472704 10534405 96773082300075163759846609625172097920 10534406 -220752460730642600233943051494148097216 10534407 178110061902279168495808104065850636960 10534408 363519343028362331963622288798634152960 10534409 24886657883565718093002964544007993780 10534410 -35431873362997027318774704126479811840 10534411 49365224867908438934093500256515583032 10534412 -16314998725977184056966215117015043072 10534413 263402112953736059530732560976857552000 10534414 -48556138084708501926488794852988190720 10534415 -158632223817303403688564183511402554880 10534416 -5525549189263727859872521566020763648 10534417 -79092018805315259053187715105471661920 10534418 -136452189321291546175993648331644793184 10534419 -182014490116985749484093845655403838896 10534420 19241576675442023286868793848761384960 10534421 -397588796876610298084426947179657390400 10534422 -310567350911277319117115759313263147520 10534423 428428064156535857853220913613189497672 10534424 737714562677236562277973646028651724800 10534425 106867836291675483211994944501644025200 10534426 91976979082361833086832848314785800960 10534427 -1152919293276368345360236438222093057488 10534428 694316618400084369825879005095776337920 10534429 333175312829514005333921895466507325030 10534430 -265579078282429192216575853594962672000 10534431 -355248583570328729230711970407900177848 10534432 -378350221891251911223460237926059409408 10534433 20556862315570112594432464918107420864 10534434 -229496972678666943612345267052310881920 10534435 -32705625947034603149786139465934851120 10534436 48674319381026106933256139670199818240 10534437 -167060804401156694857615524681988657632 10534438 -475332561557832346411763939575314369600 10534439 -39561708438822206590779827442192776640 10534440 -25358135635813276431865595505165926400 10534441 8490727166785155211521455681286975264 10534442 -74313968230380006576799368556144546128 10534443 122062471257255233437107183529720085184 10534444 498012490367637411656491879938714372096 10534445 -702609542653906092684323930722591533600 10534446 -213562791572572383213334834434685240512 10534447 197150771700544440582280914553611540864 10534448 -192333996805908753568442625842318819328 10534449 -179936451354221644382631882912587587200 10534450 101508885215482744423338519118803408000 10534451 -85287902576865326620516661451794997696 10534452 112470122493513841691610326141575852032 10534453 -659314405775051332915613996743655585220 10534454 72612579559587407724246255124502464512 10534455 -12409145869393358932347305010545308200 10534456 -29882909440998437805882353304341360640 10534457 -133588885693977948278164196875435453740 10534458 -81352882580998774889604542212815989760 10534459 -71920756010094973439493194830572846896 10534460 -183921667180867786814721089301663037440 10534461 -186120486682876007279147074643489141568 10534462 -185076401020764440147456912550385918848 10534463 -80558154525460969241482533622613110800 10534464 -139943824362194421278832316773928796160 10534465 -469525097058007377354924388282442988480 10534466 104942909559584586433711599387995836320 10534467 -233296099766197734821445462395128966920 10534468 98131655858927909984547723569062629376 10534469 -689157117727298995462262671636243646592 10534470 -80936362738473205767017020285876992000 10534471 -58580397898603642442527082040284786088 10534472 166496218037488285770251882047334737920 10534473 167212780783599753810686444113710943722 10534474 -143951543135607879631851734919888725760 10534475 -106393741551517458409902470057457175200 10534476 -317769578723690601381259322135525319168 10534477 -154387896711215284000215158851484084288 10534478 112355462883355324105177972924785305856 10534479 21245457730965779174175213985267566984 10534480 86040273825683392034512097749458616320 10534481 -70266927206292630208927101750036728718 10534482 85517535738036548328493447779279436800 10534483 83004763679765647831887088453273536768 10534484 -293797888426137750114405206166097920 10534485 -43868496213959221933154352193350067200 10534486 -604220727597255884832213171040141466880 10534487 375580201097827850325057447229046768136 10534488 -50045206903618730150775955924558909440 10534489 -93808404275741015447812367307620145600 10534490 98193889334437838595313690003810956000 10534491 -49785005130563533190172889688598023856 10534492 112687394438973604854459398141932462080 10534493 -276141314444034104496335133963646207680 10534494 81894469299540263914697945387117064000 10534495 -414605110757831464901410271171677305600 10534496 327780537216296257063796682401953873920 10534497 -35803396593225676782835606947951817920 10534498 18824372789750083446274380675873277440 10534499 216539595610218911997633453708868411080 10534500 -28551151579398410267648387797185216000 10534501 462756551122654092343287122754665749502 10534502 70169450615723867099044984800083712 10534503 68283331755622922100556280875658761728 10534504 152907550104144469168692339907596917760 10534505 556153240968483840422926175835749466660 10534506 74703026135696302444046586254092558080 10534507 15585788719153022381696869348257680756 10534508 -36720666317768291146124999132501905920 10534509 393570388657744460628852715057885968000 10534510 -207159130145524768084370326903201800000 10534511 -49672871771642908665297887665922664480 10534512 -5697051651618542407233286420845035520 10534513 -101324045979381393752369936081359663872 10534514 29424805532340072010762060025523491856 10534515 172268821976766470006786054153031824640 10534516 -386672400743162333325406865993085266560 10534517 -71192654169252789928866990452056444416 10534518 124837889329144550566708026168474288864 10534519 15135736308108649831958289326935441744 10534520 366614494304252957523518528694892953600 10534521 263659139711977351812035002615736146512 10534522 -231786921896249389358071041607765144608 10534523 149500721806857630812678390561702238720 10534524 53911472894488868637682478279705001984 10534525 -223440323803297054905559450046713883950 10534526 38967499017036985804580005987880697984 10534527 -1918521806420407508579695347359021952 10534528 294950350009704712033404669791116984320 10534529 116859813790921804024826807823756020160 10534530 -96792782426251062501352436352076999680 10534531 101723286164193360750322326716825996800 10534532 -275641409054319501537664715662760801280 10534533 -649451408894248971051600901016720685696 10534534 -1240904325449163988369070052324868800 10534535 315329295949048147669813499698539808560 10534536 89482229876503191535553630844262195200 10534537 -16450557575113546528195579450175822300 10534538 22562749810271545935482390176621969920 10534539 6174026041356615409589984959435800024 10534540 -92368985553960240691628609661425203200 10534541 -70685418615209711243480244738861553428 10534542 -122085349220512497360947382761875812288 10534543 -477700017535074092571566556691152320784 10534544 67327723393371619869211847676958605312 10534545 62537283386308664188851315142931639040 10534546 239587851909356186761568139291717784704 10534547 300068294971341209311270590649409517996 10534548 250937127720946905059851384293839738880 10534549 200985084239433264490671793251178513550 10534550 56477136547046575537209262411277712000 10534551 180904422319079216979745013516048374632 10534552 1966015684079458609343788942560460800 10534553 468807303510792403569761329423721609802 10534554 -14794592923683305530669942474751500032 10534555 -119711872650179143263830836002463247040 10534556 -94506718874259844297651267736691847680 10534557 13377985172688689360051381166999767616 10534558 255748035993288047564316582837557738880 10534559 -208358085493188048974023479069869210400 10534560 -31288369980385711218869668428990382080 10534561 10854192505464879498047326720888368324 10534562 -97440986155716206949833628039023667936 10534563 127165490405822696249622367067204112480 10534564 535937219798334593162892639773647938176 10534565 128402294451694889375246003637272583000 10534566 -30076558888594830355488636157920675840 10534567 -121677446556549092421797831949183349384 10534568 -485541987716907695024451403898406912000 10534569 -51452227271890126252432954211041137600 10534570 -1447922060600673401295322852620000000 10534571 -369029336556957385406845890764665932000 10534572 -222855430761007405064327365246461083904 10534573 340758269890811550018332465962726547136 10534574 -129535899295883476841437518708109643520 10534575 -18207117840247729114703823653037004800 10534576 -4332255389813537594249076026426851328 10534577 879109694772202957613345860511581099812 10534578 -98098043061624314032348640568345899520 10534579 46950456821416856029850032488956223888 10534580 -49366320641126288612452069899289067520 10534581 -130370015422152725379590397983283519300 10534582 -103798836642364864444790098168001152608 10534583 -26942127121868678770067728098278320416 10534584 55850938405863363528224068722493624320 10534585 -60266310834182339940774975324872924220 10534586 386894289844621143856376225877159406080 10534587 -92899967282920380449283037856879245056 10534588 190795042862299191737597630354600268800 10534589 -294926803545606224380616431699444644276 10534590 -268291314796052462292570193730468812800 10534591 11109895930334568974584248712936363752 10534592 1892551741303057727269863407266824192 10534593 -396527566309923072529674214229376528336 10534594 62922966664280458120837615551394685952 10534595 -299534665983177836004798234498271004400 10534596 -327238995220801622368562640018570052608 10534597 -858242130557079410219239590955371473888 10534598 -102285153053715834727525977800738112000 10534599 453404201816401822935661503986394567984 10534600 -240907719956015829169075140225138816000 10534601 116393338222646290468472230529535545664 10534602 80699149479636235195530620448730602240 10534603 158595507572829921046150099915164729840 10534604 -300196048715612394624280235829936063744 10534605 -46687657175572568148538343654853473280 10534606 -95177280140799125356662630689249634816 10534607 -141787526533801730966930935844873963160 10534608 63608542516646964001405278423007322112 10534609 -282648245386634305843124929280930986896 10534610 -225413984356650465739895752344308147040 10534611 -616167749187547776372435625310148268416 10534612 -429504047160764480923447420114643140608 10534613 -6009307796645687165692662769821528000 10534614 -180723486779939423327172979173326084160 10534615 45137729832450483038125405990978915200 10534616 54148749196143910677638618663166504960 10534617 -3662669097362987122239970015479072534 10534618 -119469139415133240588894224495155380240 10534619 707729678369436327462798349327870222020 10534620 -201092026506904558511291971872681891840 10534621 -385144201834982664930570765190968037728 10534622 -62631386101196025486742474239180324096 10534623 500083098197659971698586902808631752 10534624 -147667044494786205669211942665236250624 10534625 302502515403762519271947995194237104000 10534626 -25018469409979002511283052010622901120 10534627 -1130850757511012362727734680402812966400 10534628 65366411934765202268330306441465715456 10534629 175988011856220981241606114215023127168 10534630 1513913237966604145760910665670712320 10534631 -682536066747585325472987911339526810568 10534632 180310905728520661368504932966678937600 10534633 -35944041818948437004880354523741348236 10534634 -623654544987437449319936605401333926400 10534635 -241585696042520564773401647984022692880 10534636 -196982642096809616104041310729908657152 10534637 87015865603518760419379466133502818432 10534638 20602915133326613501670836577571258944 10534639 -46887438402760536411784499184307316032 10534640 -6671663046689325748449669366575923200 10534641 156579985601173373729221062479398150656 10534642 -31185886551700066785516266782615526400 10534643 146470910057679873391891219819510309200 10534644 -199723574800079830723460902627446005760 10534645 57666261508829715978469430132285750400 10534646 -29265048226314288320794252665193381728 10534647 -73786461304595511162248916524800058880 10534648 -213899827973161746158294427654313328640 10534649 226010883373450759367300292371751532650 10534650 25858506702517293530532683878170624000 10534651 123254214920418121795988666983100615040 10534652 -100987912613184684620679765015600574464 10534653 -57656183147110347808716831747018598938 10534654 -127674399401718741010631882753376344640 10534655 292273929131134300256967983089786675560 10534656 4041561872217405299641831584002211840 10534657 -386080967801150826082948759193625068094 10534658 448958306878734177015296849803202976 10534659 -353790051152092872090262464645013477896 10534660 -265153300320537296025198455752535704320 10534661 -81612294471542748258326044064135880738 10534662 13038927138054923441627270249996140800 10534663 31682432756437351238242095460793635680 10534664 -83966892675259596887600282629283020800 10534665 129657689761593190272867795190973929920 10534666 -349767171150731097104960166053006689536 10534667 53570178768891069816318912807991316736 10534668 -84850402638855724085170409961990389760 10534669 -892864668112761684840221663406740569140 10534670 -94361233673099721305929974275130534720 10534671 -97688858584062582823292136287606822400 10534672 -124641986951435847459521055320963866624 10534673 -457951485896209879969024322139823629840 10534674 273741939316197679383100655410871780352 10534675 70479919668561378966246014572553467000 10534676 -693449669849382932008565824804272730368 10534677 -118703975029904442426818237956033951968 10534678 -113775132529382105177970882880316000256 10534679 403395674602256798785459613960920312176 10534680 -29267499269461820820647917370128588800 10534681 1141048591262380897465201279556268083652 10534682 -148012635992647094236029562193927489808 10534683 -13346309424936518031408016795411564800 10534684 -162146660634439259886406372625314112000 10534685 -70297319145469435896473836001700537600 10534686 85980928818998499167586728369628979200 10534687 -476381538657081328509648038289640215600 10534688 761537158864191386680795717401731727360 10534689 -6596106673118688920904820353837942192 10534690 16267396320680699940077686898311971840 10534691 466327206391119273129969839615970186312 10534692 -86897036868184862410531451944107442176 10534693 317125533694780649054887715271532958044 10534694 254317731420056910444539251367276460672 10534695 296117994144130739319539796943486003920 10534696 -440000758825273841060105599038165319680 10534697 -354948046818446215053570772088289406854 10534698 22169859049677085883955997022158357680 10534699 812819010675522249776829548872222720 10534700 183580801599826158744302283877512268800 10534701 406686206856385243443850506880903847232 10534702 -10186818574979394038588918377955125248 10534703 52032554953590762405496568774470811664 10534704 -9999918066126287254115015676914171904 10534705 98329476988278095150203251044426213760 10534706 147388383813957178326765304481879202720 10534707 -232735251964857687304430548326670188396 10534708 -361835798258325853845617394244490438272 10534709 228794580764375522551936258533323852910 10534710 167568921466821208820947906797422232960 10534711 76229722171502770114908255712014609624 10534712 -489075488166984631664620915340251668480 10534713 121530746077212646076988409826872301568 10534714 -36561911681643817705132213659656635200 10534715 -361829489876303611122242409538601312640 10534716 63516188245950496835804541068504566272 10534717 145240433585746330832327031822691597766 10534718 -355039322228672111642191097531150941440 10534719 -160573149354608350678491670307086828272 10534720 -21300768650927701122853197771932958720 10534721 657440570300225216589445138666282159920 10534722 -178546994776744131802268499114313564416 10534723 237473924634357402052245515497104182972 10534724 -430504590469744758977605304821914693504 10534725 20260101645762332213071768703468328000 10534726 107435805535508069469625021874238825312 10534727 -166159990749579395351938112910851026128 10534728 -384675745546887621704470154271648153600 10534729 -1028873118957265391351688529407143200640 10534730 49067655773897566624057287235246080000 10534731 415299714107003578278271766527573787352 10534732 37325225500491063793892427943339405312 10534733 -203406504762434456397297920696579705376 10534734 -65872791431716867936415280764190564480 10534735 661528449096701628587163686194677917760 10534736 53679995971253999972080869203799048192 10534737 -594828902151617659726630078663317292752 10534738 -312012016936443939484249177641941274480 10534739 184445002874586653801141356320522306540 10534740 164043507128900004962638452342343987200 10534741 108104354866924137265051593842413180160 10534742 6130673046453751211668804657087098432 10534743 106688857215995777897320307096586752640 10534744 -1171708835964143182273940697755781120 10534745 -69075097395308624650163075637678748800 10534746 20953506915038888675465470913966102784 10534747 -669440231872090024635470188199568096000 10534748 -73145017375807535473708599509692806144 10534749 154197584105369533926267471991193469600 10534750 123596179479833609221220528151983280000 10534751 816272120474429781602834066667618792 10534752 107068620792549148272973495839935692800 10534753 1075060757355054709994213191125154562304 10534754 -28522740249388514313493152590706005424 10534755 -13012579552970055786288925189627226880 10534756 8153529364773457745200707252415022720 10534757 115689915393014857069940282450138657340 10534758 -74709935190320494273142014625441716224 10534759 -169106908125008610805345793142582418560 10534760 -217154341750456917066274457016575232000 10534761 176520050547311147113520937205040021760 10534762 -89865711363997024213454798257913073408 10534763 303669268945123410685640003497091793012 10534764 -66196319013826428227127237964477605888 10534765 -395549935347467617592633982905571524340 10534766 80234289909354499780561507001830693824 10534767 -27901946628608331716186892973367160960 10534768 -109009291059913935471780038484793098240 10534769 236683744375475343456954747006241452096 10534770 138519931184640354679142526266955081120 10534771 -24523826462585371960307381163788619008 10534772 -396468696688876848248169047605041246720 10534773 -37850166503521475492454103203714612000 10534774 101424647587145664653986873180605120 10534775 23009246063562054612907943311129459800 10534776 -2839753060043641805799980553505996800 10534777 2986070545628131399508811741369467904 10534778 416686721908301060241976018194568189440 10534779 16994176446881403181215726399214547040 10534780 103871894073938778923606462503146969600 10534781 -68259734039538884228836717010345499828 10534782 -111876409837291281961399193429961947136 10534783 -135507157025060149626108383542297243280 10534784 108423594352189107394222512847265464320 10534785 1162999341702904294211006954623919040 10534786 124927798207148218881195433629928005024 10534787 -711774058724162408047914152320933650564 10534788 -158226425435046029446790300113071759360 10534789 -17115849004236388078125193341969373376 10534790 41943523041332408830197909700307278080 10534791 34846327899441540291400107178778769744 10534792 -83838261254966126651897822855495024640 10534793 -362781496270014645791871215950424345958 10534794 74843933592590508594268108752658041600 10534795 96382874083291904861917438387004992800 10534796 -359482698986037837505398988689273692160 10534797 16561972958983871775013310080099351680 10534798 215002637345602816803557051707430277120 10534799 -700427105156465579921296385580234475080 10534800 21237641424010808844931238274146304000 10534801 418600780875611716872757379042544362100 10534802 92855814964840881897379618060547006352 10534803 200225339511368735436101622963909259704 10534804 142702519687705931439692457978502164480 10534805 -621080277962971127470894301004650880 10534806 344073347133306975216674728559745148800 10534807 -467763704681549882053223413710799397944 10534808 -404532919942203552401198780788457687040 10534809 -160682721718842042004755723659917429296 10534810 -34103597417504474126401374083961062400 10534811 103979436053309558546306000203458534144 10534812 -275509378180697067992043456954729873408 10534813 -264012692379493399275237557120727878938 10534814 -168996366838922136517872203901342634368 10534815 -243737259481786028165035237424475089280 10534816 -450699212496538274476112168658854215680 10534817 308852823113845982661385868798838244032 10534818 74118075240186110199175860503385884160 10534819 -474657366235042303004442939578486815780 10534820 394057673425957802682331431221364814080 10534821 -85707251289395175552330363406646557536 10534822 -241104895058715829948502772210002808576 10534823 -36925474513167424742404375730460588672 10534824 -190216737363199440589476296863424394240 10534825 6233733538562144089694931392950942400 10534826 -97590681424532095264649504601211479888 10534827 377514373974806579386105689909486994440 10534828 1417199933112501480146539707376779264 10534829 -293280018616114342239130579771521966570 10534830 -171819645675520365699572882287261152000 10534831 -620274388056595573834744962696316064736 10534832 30913810130917119943998919123081887744 10534833 -8048342027829049157422233158029387200 10534834 34828270874625303453709078835699244816 10534835 -49345878980303724479513330376287373600 10534836 -91399636325751577344524649229946320896 10534837 -161756054330776112117390747295785130514 10534838 -159265429872766885414767405300004494720 10534839 -837785787744017362317185571838519680 10534840 -176304938857896876379453293442571059200 10534841 -220242713313412618653988643056420214700 10534842 100082805866809307099118248444143939440 10534843 3640669912625541648557057613263989440 10534844 208614342157219084245560455863950324736 10534845 60586916371391643142985445863854055520 10534846 -44793992204959351374208076449532549760 10534847 926415316857309755561451533674200902040 10534848 100983215452678457855852294505989406720 10534849 -6922974673005461152994092622564258352 10534850 63132824943135778224325338500555388000 10534851 -73338332536907156683179031716441641232 10534852 -218306154014793550472938365516501768064 10534853 -76394665319448398161798149269313408480 10534854 -6863687180005221848348324186448199680 10534855 -325685068478199383254970031024008004000 10534856 -42993788738531088919289572343113113600 10534857 89371522989166246830602948478461121792 10534858 -110153608412712936354918360581904873216 10534859 132626337591443031561121828466775369360 10534860 708753723420113925555476780176435200 10534861 167288510459982925058937909344727523200 10534862 119248716418553328115262761570491823104 10534863 76686491377131084065841983022971306880 10534864 -59237427533972896067710044904895627264 10534865 -120553106021749008399846424649047292160 10534866 -61634963837441504403459855877963415040 10534867 261782559474822682854144528942703258192 10534868 -149926573164337719142703241133945284864 10534869 115240029065695669932851612090912193294 10534870 84240970197561354753086983881019994880 10534871 -389899234832311465209836459700513768 10534872 356031069489301945059898062092758609920 10534873 272926565625479520763964281979836672720 10534874 83025284560760768632767024300735501312 10534875 -39125716313781211515475562006875944000 10534876 115217225324312049656338521093067630080 10534877 42761462036136333406244332547827016460 10534878 -114068530148534318228936308803515964096 10534879 -287608505356967358472387016278606365808 10534880 -366694397027396656009638825829108285440 10534881 -4781175159800243830921899449594112000 10534882 98217020232903719519808078365757171792 10534883 476549060402251638802064656314254589120 10534884 -214518987453833988645695532191785995264 10534885 135136520901071137290231312814555176960 10534886 -316281925753364167914429055477637368608 10534887 914425344947119306401738467653299840000 10534888 -11425376419717004362819685772288000000 10534889 456883395020086384225252218407573986272 10534890 14837060034544828704131227245204349440 10534891 79497712903845129368159223840438896472 10534892 147670559237385627497464924620739100160 10534893 168880770059541721715926629996041370528 10534894 -221178885862366300011035324618367405504 10534895 -65278688734311582704034269643900949920 10534896 -60546067372937660673099344653858406400 10534897 -19129906378801683713817976825716707520 10534898 186245903603795090157784968057577128960 10534899 -23697933618689869424789015965769672448 10534900 15423744193155722358526061920016851200 10534901 192572919624248801031983241088927129212 10534902 -113528140496307168334067698683936768000 10534903 401771300468034891966366628710118770152 10534904 -22820954098812337439893379570574950400 10534905 -353645816494812991082651046867875600760 10534906 -72614615287770012956818145047662936096 10534907 25961368052974932563511145862460005760 10534908 -325372611453112655746611762954271587840 10534909 -72575660137632555272354809596907610112 10534910 -152635236432707393547800337140977160640 10534911 200920903597831018735376342886412644480 10534912 30206769069342207721825131321482018816 10534913 533947266486916218306033473812321116162 10534914 -446210644927819447166140947088512000 10534915 118237769859831461851914518923370140560 10534916 -24580088339892691995650743655125155840 10534917 31875592966134249817526559037287213600 10534918 378746022148187149647375499517426264160 10534919 53774860799895923376407266296820505280 10534920 -159530525907472214688757178538904780800 10534921 -559352104557562759781585494050847739878 10534922 4589599982681066047910466706788963840 10534923 171178630128221062388256239761996865424 10534924 11060035584617889420824878280108833792 10534925 -353909419399046082272510247985388944350 10534926 136799386428454424457562010489029498944 10534927 122188537533131542712333717175471384760 10534928 152778504771939738478468877147682250752 10534929 553181017280709058855294497952222932768 10534930 -44501799601813636458179483392775462400 10534931 -326370487448400445793686098502211639736 10534932 75196906828851957660366749100831778560 10534933 112970978045530564486081711990824212544 10534934 -312310781635470877453203991043711909568 10534935 264386813814972996940626804877032478800 10534936 -230934387693224600345218204276196106240 10534937 -93395505097188906024635194266055227648 10534938 -89359402070174548571325066960286419456 10534939 746206271648160301411397478599887236740 10534940 8738776678960505101758161120511129600 10534941 -15820538628282240532937599764436791168 10534942 -49498648387308661938708705669977921856 10534943 804142280409183847782386622861873690624 10534944 138348967122323059747472162216050950144 10534945 218210443754003053412736412002881495700 10534946 212376791989106713240368917366673768960 10534947 49442385697219531742511576300885688320 10534948 -231761628477737574594551224698665080192 10534949 -133150720817588213003466852856406508000 10534950 -30691190137247628159082410947864404800 10534951 -334439154048264011207795875875831825552 10534952 108315958364331912105140349342543129600 10534953 163793548892899841467975683933322933920 10534954 -678757306790798247749207484022696743840 10534955 541343689968089081834007484545209163360 10534956 -119969931484547126694567516807566622720 10534957 -5107410749228689528579302664454058688 10534958 8686304028803456685216418221882885120 10534959 15360606130350962082271043965102741800 10534960 31475783610582583510479641056805191680 10534961 198648588527623390107100391625452775972 10534962 -214469016687099180314489390895457688448 10534963 420786868994886148679352616089279555212 10534964 -204796883163062190669963158214010472448 10534965 116630629079834018736172787125299822720 10534966 72272532468581066019721847430130237440 10534967 676742350558034053102927655122629641640 10534968 -375780541832901644053752710622314496000 10534969 -64910465308446325070916694989445330680 10534970 -154775053450819552507791062285228620320 10534971 -259742140425940170441384074892510971856 10534972 -68196225674065557864025488238396416000 10534973 219695321736587008652194361331954190380 10534974 -83584346781492889040229449247973160640 10534975 253317600558481109574007055604530898000 10534976 -118438786911783493504535417277473882112 10534977 83448203079702328349645534153566699314 10534978 17564361542881553618012673470238474240 10534979 -28525197207243473588122291343013905760 10534980 50268070135920577417268873230379704320 10534981 487760317709245994345433870778020057600 10534982 171810104345516805581082679574925770592 10534983 -81495572137229512001713084036871654016 10534984 492832021791572974362726921942814786560 10534985 -349700353128530195701052705765770317240 10534986 62521532904215531815783013187654912 10534987 319361975784833967266642219809694177280 10534988 -176156116908740256893130501472606801920 10534989 -150813089475397453280018159552744937792 10534990 -16540946149295388823313408889162698880 10534991 65359509995157837541654851921308827104 10534992 -42062903896102611546041342614652977152 10534993 60819282787228237283215727705363272000 10534994 160959949218911330007185351264230321296 10534995 42058393997703702723155985520648824000 10534996 -121502242506975948227071380322744144000 10534997 3836724721533238918127277779502759360 10534998 5939865573676931711301093172865109888 10534999 640135563372092789543448069017957333000 10535000 -1200305608007800334488512487315200000 10535001 -55437898066232153583633299599792139568 10535002 -78908066480326358181134114620252289568 10535003 826337371894713429470578243045703666400 10535004 175982789074285468395843579104114972160 10535005 242877359497186550966392360008349755120 10535006 -207687366361654763383250410205300060160 10535007 -56787506130382502891139528157361788416 10535008 341896233299877855136699202916199563264 10535009 135461366248852142881429237581632532480 10535010 70427474725413378807276248629453201920 10535011 -110931898205483802135810621675623676388 10535012 23177897891751682634931877870271680512 10535013 597958685621380752133493403336127428864 10535014 40527487517389915151657366291739232512 10535015 -349881468486385535890690602473433552840 10535016 -51735016761934621371814340521203548160 10535017 -828737620061342931979424255053341351900 10535018 -182770030800023826694322127625600107072 10535019 -157961409058202649794509229408007002880 10535020 -152193510859044858130086380766158423040 10535021 -187839701286230372358387693586621171488 10535022 -105830360702105623140483992470249272960 10535023 362950364127631348813909636776267000272 10535024 6117601413679164024487972898153201664 10535025 -24698378987016425498847205134984708000 10535026 -110081018486101777974997422809988088800 10535027 380723795987126831721848599750045740876 10535028 116646120862538010958423058114512945152 10535029 -507290918131272450148722588986000808516 10535030 210183995022596621193601526370920853120 10535031 -12045383421262962451571049714088450560 10535032 -12081042399747230215802220079040716800 10535033 -506867378651452417551392794163005354620 10535034 137799692155021736921486072383824353280 10535035 66198191502329861506445933959979239200 10535036 -81596286550162944014262986228375549952 10535037 -134185858477250471032682853657890173440 10535038 32352356897362801755462968934914833920 10535039 -462084347841162537442190871972409580160 10535040 -50884768854587580918397855416188928000 10535041 -622670122940042586225600296666281726416 10535042 87200890121278692713588601864629171712 10535043 -8936367489885445980593699099239793856 10535044 137637702869247884887186106414293053440 10535045 -345282671876254040870738270026207200000 10535046 -69442632922455202328970484533851068416 10535047 -106072275934466811322829685763551311048 10535048 29901358890432424090913069817312015360 10535049 280794998913787073863797904419986106720 10535050 226354295679108046947247742608738060800 10535051 275291763801449126041805443373694303504 10535052 2014581146379686547479342584945496064 10535053 438339504932697836870876623691985641856 10535054 -168682690734347316628245870379998249024 10535055 147945444079960010845953602037395519760 10535056 -42539811377647385373703549236145553408 10535057 167914550975097688813409507403799905780 10535058 33155631098217197570059974540855811584 10535059 330337549916145739539273550755787833260 10535060 -55718982940678253832128959532301312000 10535061 209075762360171067243322317207736224672 10535062 168175134969363978413173715631457987200 10535063 3702965771969425992785839191720063360 10535064 -244763307272738026443787796380831764480 10535065 -534555958179376906944472201499644284540 10535066 -306703459200723517131719382949428204576 10535067 82233834127521497322948753078896035884 10535068 10067460601125760624426432643171486720 10535069 243543975090441828553454311069404202470 10535070 -2653744817144790984624872414897479680 10535071 -72034149083867967870682088148997518656 10535072 7324475821207122226202100137573351424 10535073 3005993259549903579644411161696899648 10535074 -3137124916145963095889331605192038656 10535075 -211729147823394992555127841564306634400 10535076 -220701532130681967029680255389585623040 10535077 -209668201277067173112396185214475759328 10535078 193525100135048960051569273945885071840 10535079 -73214136263804665820988574154701670616 10535080 323398698110202800355425483983983820800 10535081 241288145966069256845760080939131878912 10535082 -170519601186237485760182246640862321920 10535083 -124237890462988723771717650328682860496 10535084 -24797071175015500297330264633790576640 10535085 -4861315994203327128632804463081492960 10535086 -4878153074662782167197994536086590016 10535087 586263211258885181100310655820711998592 10535088 79164394064621742961789984613066342400 10535089 -210522395750658480801533495516674976110 10535090 63227852739608930261717263847348176800 10535091 3204393368851890894300181237405728000 10535092 80682023577593946795744772972064235520 10535093 62540288880660020508566055041927248860 10535094 -27012825113039750801693927100634438176 10535095 156949548068061079646259166686389333520 10535096 -18620819363889779995672970337181900800 10535097 -651265843274171893343260916160159904128 10535098 41557510570268820727998929000474163936 10535099 431526797715237358247164462021832754120 10535100 -123080044016707797979297717110288345600 10535101 -815260073082741408932479167970455910080 10535102 -27568183692705326674089141330927353856 10535103 -7730579228374405643289269503610670336 10535104 -59466926067933748028744187075423633408 10535105 -35765614215447207102526169337261895680 10535106 -168969138353943728308213483398093088896 10535107 -708128545965858299644665055460908200 10535108 -71954971264804677505294002059790558720 10535109 20633232547458002391065941999124134368 10535110 156211865405124522184501088980755576960 10535111 -484579274328659164043634600182277717288 10535112 -160069828073070716913305759471128903680 10535113 -189135219748910642969943341334997013040 10535114 -26520564468539548657052137393564994208 10535115 87465785906668365980838082233816372720 10535116 -254747281549553830104459912986350510080 10535117 959668482013388085916691685786836703360 10535118 -5485812044247903974145714283175119872 10535119 145977248155968547854859203520156654592 10535120 -46601418017537439896159012292526080000 10535121 79313767914318750015398643738738455784 10535122 -9949369912741236505870254346042775040 10535123 31584889041189487873034115330374023680 10535124 447781331718587257499104870618456104960 10535125 67465723928680571768923430513890368000 10535126 -265787491508201425338041630932526653440 10535127 232702702211671036240666880534358560256 10535128 41104831688577725277121889863382876160 10535129 9407883699483213123323061313951315488 10535130 113116900901426999780264712116085312000 10535131 -636949696403082111207774788900676107068 10535132 -513198324637662532380670170333295855104 10535133 7650832992455128336105123958860505088 10535134 -332968347144685908518453979185118374784 10535135 209600813089439198455650743065506172800 10535136 99475795939105018797343605664010993664 10535137 -517969955508772597320716853050823621214 10535138 -226360032555505795540189584016712279904 10535139 399788430539447982951683592149349581400 10535140 -38827042404072953472739102978691850240 10535141 -22293227338391019775067593522869611016 10535142 3245317771664788500258729274708448640 10535143 607084206481856587989080050328037198392 10535144 313506476569793605065366886122604953600 10535145 -13888274079006437599035143159947675200 10535146 -64676781368632409526926480097508123728 10535147 793246622295570187043699351282764261080 10535148 -67078211789849272720630366332168677376 10535149 -1366619749839862320347229790148589786240 10535150 -77292470762557756439046108518886710400 10535151 -61286220408994874718189449155292045952 10535152 -59110810321392711223652734754660614144 10535153 3736685529186266356003573750122269040 10535154 -57263220651336430748635901722737811968 10535155 -205938977219106811239172048798107473280 10535156 -492726400842206867293290496003577508480 10535157 661968288521161693826921308491938144640 10535158 63561718707940678534470675226305331200 10535159 100986390576679930351337927482763952360 10535160 -49963673870680610441635974974300774400 10535161 -42889824894966164689276488434963694016 10535162 89764773393158516322892686033637726464 10535163 -31529603356943064571063045265933420496 10535164 -113367394463675270736749785027487387648 10535165 -313214137009928823677075581081923497940 10535166 -71898162609246327581874973675610135616 10535167 136462186529204589185774853987714665216 10535168 -72414883419519130332837579878584811520 10535169 5919224676566451183621283798635713280 10535170 122664385967187007050256813890482948160 10535171 -147029154250885156793506658295837233088 10535172 3238665958221839421366396455949348864 10535173 192770048647958455531550154004197415488 10535174 -52272464158279087648590145741851897600 10535175 20790687226914098751023600566822362000 10535176 458967908641495291677827501359238184960 10535177 98298016157397524218204666766522707200 10535178 -178851344296893167545946820606090977280 10535179 -30797889779162465453687504954481232616 10535180 -217548250583410548674618871514352409600 10535181 88471961860883839587324052229570697216 10535182 32339965324422306564396387618231526272 10535183 -351643468873026352535958849608348063568 10535184 -7387828589768215610880210783164497920 10535185 -190557255780673359791029723859425876620 10535186 -227222982076154245281499170871305668208 10535187 104104854227863413189617001328420581168 10535188 -140338485917377846931927783585502712064 10535189 176509471854224100735203397238067991552 10535190 50317690543028777301270791490630051840 10535191 363131661042235251394316867712093727392 10535192 -127982501841859134696994909859950848000 10535193 97210914999005707935304636562261166144 10535194 78018773096002481811622152852673240800 10535195 68493633240978000297428653286317854720 10535196 38551296600140425084346574357439856640 10535197 24973324061030245744291723736167097580 10535198 -262135069919590620929479558139218742400 10535199 -203336606812424122023452153914125316536 10535200 -23408996849601022231951149519578726400 10535201 518818157843534450681642733309406048452 10535202 117416919765630973190476198353023324880 10535203 -244670683402178184172671297999939427840 10535204 -45227723746484500543691009764346855424 10535205 7944312200909734072513984798783539360 10535206 -73254950229200841562517128521548334144 10535207 116265703738009850337783341843749995696 10535208 -383796247538847786321653737375638896640 10535209 284186250568270624446315759449605786020 10535210 3538264982278595759381800323006888960 10535211 509379952167875777036745985501837886640 10535212 255866022993707194030762513609706572800 10535213 -255034665090108222531317580814338542676 10535214 21598604569389832640177544286630410240 10535215 2879311479557189836298546400917616000 10535216 49797351273446523044854381799741816832 10535217 -130463703186330070972247484003915064320 10535218 290821618344360467236193490651651340560 10535219 -13310180548637821170327443018668307856 10535220 54840853163210790787000019411187271680 10535221 416380314854687590146842047073185001212 10535222 126375449181635747227266297531780906912 10535223 305622851080420902860044455330861067008 10535224 133519460438486564867446415710809292800 10535225 125373146955272783268706154789321472750 10535226 -2148059003372016375738288453967982592 10535227 -512170276639065477064672414011989626520 10535228 684470998329593354679887320493981184 10535229 347144561887447487657476438487190526374 10535230 153559064743644065105408625813267976320 10535231 -138261409747654126376979407433574001808 10535232 29193331707293469210279132291737321472 10535233 -631992463125358421816662090618092581676 10535234 86897813719650791392352695803197690880 10535235 96969530339346323502064528588910286000 10535236 -459132127355801722487432388361280305920 10535237 169796820840515996274854250627879113052 10535238 24003409949401434145649375036949872640 10535239 120652303657157177298288421759107861168 10535240 -196862721500781121757840759271764275200 10535241 191691538678870604051849491660890611040 10535242 157512894353014298003150493235589321472 10535243 -46169044951370784674641874255146012896 10535244 174438397978464031364150295946805730816 10535245 89971444452562018980384240195084288000 10535246 -103148394020149118631044114702288900928 10535247 -6943450130870176644912134871425645976 10535248 84357594063136791311329345045377769472 10535249 201007868986272053247516565418110962420 10535250 156713102165895906949044569090172288000 10535251 35153867334413965671970097359790582252 10535252 67622780763264587722285745687599693824 10535253 220854240359753565893086345603552351200 10535254 316993398340690279931697913886787922560 10535255 -494967255492484003751293443429716868840 10535256 -275001838418206925943357359639283886080 10535257 24525752824085756021015109531747669504 10535258 1962057795624883442901181076413065984 10535259 19532499074711864193163872004805260800 10535260 140488600941336195190255818000454202880 10535261 -774354055015071692911786446437969431776 10535262 -153581985921242606352347971295851462848 10535263 -110503019945748752064019116086639827400 10535264 -122274157094211746611306998088708128768 10535265 -89519627327913120452318783234538220800 10535266 -129931295822578331682361446397540308480 10535267 1161610742888526210957762332645664570192 10535268 86451263746545078327348514103555773440 10535269 167363874148954317602908823083959276796 10535270 72027407495019972879642124255258172160 10535271 7295431862084657933689147342831284864 10535272 130614174976789045876554199275654758400 10535273 -159181874319847907961550494987073429056 10535274 18605008958940958719792417797865771360 10535275 1881042325600064116696480893594151800 10535276 -451014736637919760913621119904773578240 10535277 -420559460224120262927012458826379142080 10535278 -53909609001336438087571500166068627072 10535279 482397901373444698651065936758984348880 10535280 1560297891300581165613153564040888320 10535281 -167158072723043023624967744955336694928 10535282 -49541898246614721359929928311234790400 10535283 -149225345761580856025934338494098814456 10535284 139218211501384382597336791644356850432 10535285 -84943496781750028412530351090538864640 10535286 -11071605788335663681121091514549382400 10535287 -5862808218300909855898076224184139840 10535288 -113741526435709335018156937108578631680 10535289 484511809585321655501400786970022547024 10535290 130902584164058843709101375254863890400 10535291 584382782594632591020071327436742153680 10535292 200365224849200472765140793011822208000 10535293 -199970293004958383848161660787486190458 10535294 338299088459558880701858226064395626880 10535295 -113183020325494827478786906829494669680 10535296 433477643635934662535569328664697896960 10535297 -50855905069199362073108584441100507088 10535298 -76335851404382943465339817233521886336 10535299 -500535544342717536619004018244983129264 10535300 -28157251019250747557757697582948896000 10535301 -2638610611448425294714184084516331840 10535302 -67104366525033607987553619237463888896 10535303 282231364794140209119532142087866230552 10535304 -7988465240911928396705727978090823680 10535305 70667502890530000683118534567828369920 10535306 -61313770396956737872933090119512357280 10535307 70270262616540868155481665827116986840 10535308 197548284157949375268316160490602735616 10535309 -589227522702243076735446585996307004490 10535310 79864895420362549139298952336281964800 10535311 -448919987308826786979197623808429166768 10535312 -842338666859951822954538209001799680 10535313 -393906962524193385047437426680690871056 10535314 -89049122234968171593377778826995525744 10535315 519251791523708042308068050978760000 10535316 -250808340737864744325975891259959515136 10535317 209189458453823177676239384041696965820 10535318 166407202212815150217182508193814307360 10535319 18268191522953087696150300979963770880 10535320 -360943058149700212270611299388839731200 10535321 42192578491968178211797562354325913344 10535322 83206744694571841540257798888200354304 10535323 -102113830181889939802842273559816677600 10535324 -80043691537080500136599425247623586304 10535325 -91345691134035947952580920372386222400 10535326 -257299473174688483119011462045922741888 10535327 390423711899213049920697487448989974144 10535328 -516336373463513675346795224422813925376 10535329 87057340462838440423463823217926276480 10535330 24588568171475380768971757835276320320 10535331 128015562113104687653621519439918501752 10535332 573718464048503954866118493936034897920 10535333 -425355958928844802258541184932430884418 10535334 -73593884462505950573466269131007281152 10535335 -124323042893334344651096185045040524800 10535336 63583227440389156545608944096235520000 10535337 -367274165873280673063017974521303916406 10535338 77846645910147535141054323930342005760 10535339 -221326945709032293500673426530924614860 10535340 43980608309062599580093691758769387520 10535341 238705675958850689263510183224221086742 10535342 -44674071240484114630125110410174828416 10535343 50214396792794799151677334181244400800 10535344 1093970781488641611325697815154950144 10535345 229388579234572829815090166806033490100 10535346 -6016086709588664232742400364255307248 10535347 206019706517502554981840055942151510796 10535348 -491113770417732110619481602411746764800 10535349 632227040808703532978010197297415552 10535350 -11635244741427587510372639203695206400 10535351 621114243370765199854080512720565677352 10535352 418277685110388416930201197241786572800 10535353 -78470968001993317638065517178657949180 10535354 44737673259522523624611043277116274400 10535355 -77829197700068297989761253152464523360 10535356 -133821367773698946582071193310546185216 10535357 -54327276541798571471649968428296267648 10535358 49467338924207409122412168171581477184 10535359 70279770523130412217526763162440066880 10535360 3143664194141120055484305154737438720 10535361 313981796754209011727062181452624974720 10535362 1216426782439081861992973711864438272 10535363 -34614212937294503452355870123806078320 10535364 15080917404120510774396568257815887872 10535365 -441871044196908917577752306572878124740 10535366 404430338778907771733720145749639826240 10535367 -330427673608897259729890120231108485120 10535368 264368676927226212555650703403709506560 10535369 -97306097746457952069669450596012600832 10535370 -54106141244695021042257198682559635200 10535371 -293387794703097343643660593190527302912 10535372 -127339669736500405573127736600909575424 10535373 -52798706025827912564350528992263976000 10535374 61373682678670891656537724309582292160 10535375 -255826097167575445218426839454176220000 10535376 -123690370786774616079115307024581656576 10535377 134231477876842201819122199398489322226 10535378 40543455062841637590785112924855161856 10535379 -557046586090150326338524759114360104960 10535380 102054047416807006712818501174173081600 10535381 59437223818395131772423841468957939200 10535382 33232330534927512335722634170933047936 10535383 -6233380656484827500035649497416934656 10535384 -360987767496817704740736967039895869440 10535385 29046831011354560441259141308608710400 10535386 -75868004287999099794393444148729159680 10535387 -902215073032925646822204360442440000 10535388 336621074117701031323341224058236275200 10535389 223941442543007926746158012718313249190 10535390 -57741001178113656433686301787246212800 10535391 434208030499209410132633964752796970200 10535392 291659493897320180705787048607466127360 10535393 -330944962087885411801650835699235448192 10535394 -201073507403212135381540371194012693760 10535395 -34909749562022755229979473932561046400 10535396 -27613283452663418252459735722572718080 10535397 88617803665959876710242977793755285600 10535398 -19198572674091443890449938220616192800 10535399 -120073503710721356216646585742610487168 10535400 248867373637288281409206194546196480000 10535401 207181129736214670384122512705473459464 10535402 355140228666329819653069673430483679152 10535403 -118352682432470120630576177940634287360 10535404 -156709046131473975674048406302195455488 10535405 73025519933905738214659153659704940000 10535406 9395668660036314288318514667571253248 10535407 -421903525955907766107145026575222183344 10535408 -46669252478693394250519541797508775936 10535409 662462037556160095418412758952684772404 10535410 113949138921434910946892068568828150400 10535411 -515273250712094457338114023027671584976 10535412 -37772672499994693803345413007187378176 10535413 428178741323196614850084091291952719680 10535414 204822834419851096117058359709714257056 10535415 -403302977700439244878919238910445410560 10535416 -73574621266166445969612491399772364800 10535417 269226075263173539055475417620819193412 10535418 -63416787489972304659332575842128675616 10535419 107792910100181234983886977155358401144 10535420 38025974382564883336049649183179642880 10535421 -31882110459400633193359982622455575680 10535422 286696792987756697020903701794928064512 10535423 523432515084551769077195170695496668672 10535424 116993261189883161679690110896208609280 10535425 -255400117644904135465046519427566463850 10535426 -211085957457542013003929143901832855552 10535427 490403529260427402639871462775297952 10535428 -308690495965836084983521535809852124032 10535429 -330763478733996118838152790974706951970 10535430 1287219572735292748220210742910187520 10535431 -268511992237044819975142034739596014400 10535432 692967694710366492112374441896616806400 10535433 177853954186090779667798916145594173040 10535434 35517672994452665240868314426441247744 10535435 -131845937128698330797384928991576305120 10535436 -291176852722802223321894293350249583616 10535437 -172948761066456224364273556683599715456 10535438 -13723939604432607410471177890780898880 10535439 307024091807951272884686989979361091200 10535440 142464358299746490432873231833196134400 10535441 490256347976622497677005610746234156720 10535442 23239630330625804754824305756286307840 10535443 211620768849053325632173348720853353560 10535444 -183342852602159802742216726200511121664 10535445 -283399448666029571111132367986636322180 10535446 176080640217259651371215130007462339584 10535447 16620150464994119135482363340976840840 10535448 -31869413731449292987474457409251573760 10535449 351235493224782480807505171182923220864 10535450 168033203902404906862425231353891874000 10535451 -162994435243965540799030368655541169768 10535452 -166028251976371505407639254899884132864 10535453 -46533781829665134500642402167901703840 10535454 3949869584464634294341113223810448640 10535455 -97956506519021025735651615066061422240 10535456 -551026741212823260494237222588496150528 10535457 -188057865716273858877611894604711220560 10535458 94563188458690260950621635114515686400 10535459 -71420324966298810479985389962968867960 10535460 72627181852697707187452772262586982400 10535461 -648488212563824309321842575016809281160 10535462 58884495752080636344408560754901125120 10535463 192643613303812546245693746503136240592 10535464 92303772408487331903319507087823411200 10535465 -29417502340854881710961432822526561600 10535466 26516590065622822355339303381362055424 10535467 218426480820539772145779826357040761792 10535468 -99936215852737473635181967343147473920 10535469 -122760009540280140153533279922383843328 10535470 290892466705726515303721014151947840 10535471 -679787125727746108021093943909617433328 10535472 -3134795443011438185047818368954990592 10535473 -3547195531079894091527683732875954432 10535474 -23267038899630702032196834624901134336 10535475 -141986427694077439177023690044910293400 10535476 -60495115060063003516628782576777334784 10535477 -253957140057353874587588497537959002208 10535478 -64831229072688103657893350095559253120 10535479 277651906192993903963121831674324839080 10535480 333990330979168650070114276312110182400 10535481 633576591024378071630520944854859788800 10535482 -123208080453399775779532910570264091648 10535483 -51257734326988714762937963577483667680 10535484 -52102960950074019587357762517643238400 10535485 -144819595313312928418892510590827250440 10535486 83330683482248488762631336748285534144 10535487 268133437425892879199062393857251280000 10535488 2120082175714970918839008161641791488 10535489 301754535591971188268563018947696894000 10535490 -36988283872470214472919714043106104800 10535491 -90722878944509341743653625194246925488 10535492 611525144393185432419862293036007526400 10535493 -435797146051913828509069976425668403872 10535494 347034035055276174958355013478058899296 10535495 100746177681297968001641096222975923680 10535496 351152044911217242184296086740775116800 10535497 -293474819996452663746948981285363288000 10535498 -199530286474116951661597828487472938400 10535499 50169899362315557721442323826527743600 10535500 -429778695887915241711742549531372800000 10535501 346337803565968695621335093206495490604 10535502 65149461225537993425339992111339128960 10535503 139645334794243385223994289181696481464 10535504 -13130659317689834366242921045536276480 10535505 13735382448003089221270512126370713600 10535506 -15853333270056987344769036197367680736 10535507 1012847699296577720948707362886509198240 10535508 11466490836503493833845410123934084992 10535509 -244472813281722540226873973328485258290 10535510 -29965879216012721191541081059819587840 10535511 -85959919761768670222142248258988608896 10535512 -142974418841335110003588685587408076800 10535513 -329562241972972029924255589190788786560 10535514 150204826938263872565893260893780747520 10535515 186540317716144622369046819382699220160 10535516 -10118525762994450583325211491329755648 10535517 -597522391178157503935646425217751121632 10535518 10560270300317944998882347388535971840 10535519 275451459982819160131748315593563552000 10535520 397230856490638307088347195593677864960 10535521 180432311008432599017035087231572272944 10535522 12442450747162950141902063251863472512 10535523 50376803670951684489764592241432740984 10535524 10308013781749257487313909203739154432 10535525 -22565041085417801635434265469922748800 10535526 147513361034476158741268314606954357120 10535527 307371286761884395966906734592983997800 10535528 65136438736315319879342752805819381760 10535529 466640747613014294106289511038192885632 10535530 21720116861940395152194405491992432320 10535531 401397323656266791189671667432431045512 10535532 -55412890841840287761241287262988894208 10535533 245861066546186127342392026963932896844 10535534 388443082243078064224673436032163940416 10535535 -502787368574587724672864312987190328800 10535536 2691458630531656735113051578793197568 10535537 350838569077384224145656013841169951186 10535538 81366885860959807271679623628735244800 10535539 -23258084136712694073738966085697382144 10535540 -200981287017420413404737047355623189760 10535541 44137984268287286773283998631386059264 10535542 -63082971567825867106219236276077567328 10535543 -131937297156284397555106356949856379480 10535544 -518674513298371814429548266805309255680 10535545 398151155434880658016025198805928767300 10535546 -35568653726875382184883069635936459264 10535547 333758484526291923771600706299362063040 10535548 227990454183975273448030134004731534336 10535549 345749294463378591347603496232094612736 10535550 90905802814927896083591437734546340800 10535551 308563655417190669274559407099139692312 10535552 179460924985846238350336794077838704640 10535553 -23065592244136883606449377139860777600 10535554 45151955337941780308636766414400163872 10535555 -16052833155722559408049990034149898400 10535556 -2775673319626666061473576137857058816 10535557 547380438088243249901011689830318647840 10535558 57317408462233836136397809822794694272 10535559 -1939911843427967822998011722578426752 10535560 54281275308684858016754326864841932800 10535561 -115109287838203618041196944325484096640 10535562 307074699599654599582956786493493667840 10535563 286839922946470947781747869638438765640 10535564 -119130079752931939106729796079718055936 10535565 -8349826088824885307344356181361640960 10535566 268042494973757525637169036786803767232 10535567 -1207554187338728844682114669520510976 10535568 13173716590694447461754871238676250624 10535569 183669899804641998618764514943066329312 10535570 -220256125412078578569003381081915911520 10535571 42947040576500659682193514366255726440 10535572 281739011743113587728778877808667441152 10535573 269512642516858350933409810448261513760 10535574 -21793617086917517332640826872157720576 10535575 -28827044714661559240458591342632429200 10535576 -298612051622797979338761930595288780800 10535577 -18897646085296615153116463280491694592 10535578 22944511100578926976201751816242329840 10535579 28304222993402685564444719372797244184 10535580 296755084694927816532203831316612126720 10535581 303056300482304019893646310050935600992 10535582 201469275805781813905111576448974478400 10535583 251408780234468734954735313678500964424 10535584 -495654209337663010807649011013837783040 10535585 -144211987159977910505551167829012058220 10535586 69425627938758774839578185560822183424 10535587 -208123969695617804017419785864390150160 10535588 -37391141542184110272371298488216214912 10535589 17738543168349848905675848332761868670 10535590 -28738841279062483245918027423538903680 10535591 652017153160787010621713332117879776 10535592 135258370999162613917289264817892638720 10535593 -439287952777740684298584109680204497158 10535594 169021638081865588931807852127812562096 10535595 -22741640511803988931626669869006937600 10535596 455284474807926940054521006336924243200 10535597 76922212037703459271188927152659755372 10535598 39222226340840053626952171398458572800 10535599 -298647423689025140797696073316997932400 10535600 -19420892807026458197182286447007744000 10535601 214758267121406531877533427359981084544 10535602 36366808605659562359471596132079890944 10535603 230895829746302806912302851322507596400 10535604 101788650306211457908621644586263613440 10535605 237639431500562352439896616192645209600 10535606 165487477864566269361699267945401386944 10535607 -205115370848596833584511835015693163280 10535608 693404142329084546221514122985598504960 10535609 15954138413763365400114231957704956416 10535610 25198653826840562834526343611226598400 10535611 545160650907364744775223732339719514212 10535612 8199677551022509201629551234985100800 10535613 103911116740305128123281865582463734400 10535614 -739186605601719110767610185538209812480 10535615 375561862617716700449247563107741408320 10535616 29623952238133400783831000788626309120 10535617 -438309189574817822781162253625248796880 10535618 99914576647651184425490016821290775760 10535619 16261363364249299667428788870700931328 10535620 123080617417371718065149265506528359680 10535621 -27928115729835282978127944317686526178 10535622 -220952827382336523920558344173868600128 10535623 15092493440476638746306602229512705840 10535624 253452519783132759656206323780675870720 10535625 -34872949411868848442576205098636628750 10535626 -82363441689821995850308693021385091840 10535627 165940466827091105924570498876154211476 10535628 -372442079685297171598018668762258039552 10535629 -81140449120150595118343512220222461312 10535630 4416791354272674238415308189637529600 10535631 -520761848894185324646220899009393642976 10535632 100880504696436484017462956985682190336 10535633 -327912767161521451893854572032837105600 10535634 154869403744555954321031200327049792784 10535635 103077906168353065598676905172205747200 10535636 9420792766591710676268051120960350080 10535637 275208433555371196656607254064781872992 10535638 72617799654096138706903842969222778944 10535639 128336083943878886899480524885401034456 10535640 -85911203149199319241415472532109107200 10535641 -377675734410134466555124609660929973500 10535642 -58520884701146473400427202931490729600 10535643 -670791793210062279878882446624550062800 10535644 34650328666812017004918569876919787520 10535645 2688561406514810121244255303867050720 10535646 -227516283929095216414923751212778002432 10535647 -305460346896668417377841795132574470928 10535648 -122191996779148720029869105759755173888 10535649 195429949126639858318867576601952924288 10535650 43588208019676447092762748105948306800 10535651 10943655321324434524972805915090649552 10535652 -17734424662360975634452482741222635520 10535653 -709207743765884192865980841574417940098 10535654 -280609855575688840882799139342169282560 10535655 -9889954655539621093437682589393350080 10535656 -13506505693505025752922069650931302400 10535657 -92446732858888642832405025214519723200 10535658 -37880643917378510024266793524429458432 10535659 195530630157904758519395688987510063860 10535660 -23771773740755267598696120784651837440 10535661 -897879670086635239263326723562630072768 10535662 75813529667630807399588899387244734464 10535663 569883131770399399929195898003320984912 10535664 62082602819718092118196404770041233408 10535665 84810372507188962342163331225705982080 10535666 -239593078143034776676128520279192657920 10535667 10668009314212482236447722092237527040 10535668 13852437345620457746914111351353643008 10535669 395314186523073920218560908091126449070 10535670 -4531151676762485284151219055163902720 10535671 -778571035206616009016409900967331698800 10535672 182996243629598178841771899650268487680 10535673 -12679805307364258457759122215251818416 10535674 64065024549266956911704384097264276336 10535675 216897095327732969753326519244480881800 10535676 -70468848759819879333396351284599019520 10535677 -569920974304960379828177148337202308480 10535678 70621962775069695837463981976103325056 10535679 -101088058240696623411871998702920185344 10535680 325067338030319679810399394036721909760 10535681 -174945357648281026728519935141245335468 10535682 -76601848685674875221344553107666304256 10535683 233665870386017956857182749627096435908 10535684 145887361529946543724712677747297775616 10535685 -34104832448181596533038917661489583200 10535686 -141905751102292298491463093494449756192 10535687 -559455655612280846353951230660662210664 10535688 -1486117711925068203660416647089438720 10535689 -554417352538838352559615489336202687280 10535690 89360695063094480985557284216251321600 10535691 32949157396907890575762264131926293504 10535692 284563582346868149547290731911426434816 10535693 -216324718957304790431227773655606586400 10535694 60973251060456348339562978119889188096 10535695 292974987248363693476184617997881944480 10535696 -114519819761361854873353611735520247808 10535697 -541632374547726543702313127531408292960 10535698 227437236965043042922142666737707315600 10535699 589651761227857977681552950974450634112 10535700 19327811791739008213041015357471744000 10535701 -333012296113539730451918438433841010592 10535702 18651938439080634713732252195770833792 10535703 159895487597760760863287825097678861264 10535704 -9990383681234705583601277577943050240 10535705 -52952368227086673125591376847238902140 10535706 -201709151241141712602883907547139791888 10535707 40161751620553618571576416679916119072 10535708 -810787032993881558267577313982941845504 10535709 87263833817653372918050476501104230240 10535710 191498202011848531417939044198081149760 10535711 -109528157319891787882535177875798403856 10535712 2084275845290947444012009184034816 10535713 -42884261902489925723756714829923259500 10535714 -127307085112858229703791673814632254976 10535715 144793284931420223333830589837417440320 10535716 -387224267262650973678668124499497315072 10535717 -43287682382364849295223750941737591234 10535718 190950276835461935596420848949243418304 10535719 -624078427531385944800257675099688687880 10535720 -12826446894748344443729311109439590400 10535721 -92619290967046636914035116372786464576 10535722 7377809995891882096628003140826419200 10535723 -386341890741740950388480437056541761792 10535724 229138363865343372491938325979171179520 10535725 -9034521033402003194077450840567444800 10535726 228512446915657978843563283150542165312 10535727 -104607189094446791122143646701165754368 10535728 -31400888532296900323093677317486018560 10535729 121173329530975877102113049699471252520 10535730 135613232414642438798522380574100733440 10535731 1577783301318235613376434724426527760 10535732 -133716315752832954727113591284520203520 10535733 -258937928833087094787176835414432155976 10535734 123639755236331288248802255853580517952 10535735 92116053116796277718661332022169637880 10535736 355985672044089875988568649012166758400 10535737 -139975380568898968738524992844887622908 10535738 42085713675597526752325827964890065520 10535739 -83483988806708049438741123600115603176 10535740 -6766557921530055681361999090886707200 10535741 46317516467159686423672686341947947072 10535742 34069889785808981749419968516975014272 10535743 -293685854013628403074012843150394195008 10535744 -68988391759842044469649745691768520704 10535745 180402825806013406652563073176176315840 10535746 -1903666470664203842967963315234733536 10535747 -88674386808245726578899197556944958720 10535748 123299886631456364581205990525674782720 10535749 -90465734988794763909334924922504528864 10535750 -167854024684739558343409132706457408000 10535751 -50339092563338450906342160883238777856 10535752 641907882282208169800494593711328430080 10535753 -6482004673992716746088590867484994816 10535754 83907879587213463288633658546216984320 10535755 85979144803809596913783317593641945600 10535756 50165673022440890262528658786496348160 10535757 -42966372592473694679281306035722872608 10535758 -37383634552075012795301325869088119040 10535759 169023809167042759252008098743334357304 10535760 -6099022181424035015903405495860346880 10535761 297094432770272836597571861246337988800 10535762 388004963461448411290671548669288767632 10535763 77491148539416310755135037188783431424 10535764 184232455549630710068100780595352952576 10535765 -175498373898262380754946441060866898340 10535766 169389274357698432590768131796557708800 10535767 626902758431633505319503060681893240064 10535768 -357571927566070008324958415794537789440 10535769 136810627871656463989969448206862987994 10535770 -20277921435247134180483586174854420480 10535771 168477882150430909032652724785798279680 10535772 66111072076180593374388411569827156992 10535773 170695657255213785210372339489420394022 10535774 -5886705424741052316937953303597391680 10535775 173357333222274429183069395237926867800 10535776 -156618918779520314723188767136627949568 10535777 -65889436969145968051790570444819665728 10535778 -293587021547245437937617109110437122560 10535779 -340151158176233329944151363564868222240 10535780 242118034450813769996945003421273845760 10535781 149681014889805615670012434932957920320 10535782 115614236435347525368995420210959840992 10535783 320608752501263439104121901502045433240 10535784 25619441352933137300127484668618670080 10535785 -4826298328142310929983672400985603000 10535786 -83575869136308724729484783350632879360 10535787 204804156686037271006329361010253607920 10535788 396515423905572798373489911566678137088 10535789 -64714119092110889548405461609517500480 10535790 159663050981115751046417395365847584000 10535791 9348523996120266538132941818492350560 10535792 -8381075186207525859971842427368341504 10535793 -59858475254459946730872499817856439296 10535794 93456880863232169627818875311798780928 10535795 -67052352640022766621019907784499233600 10535796 -175272829971521209204316102174030226048 10535797 -9167608742956117037918061693652208228 10535798 -5967735185458827307260484027549638912 10535799 -101675018927025721882924731031220915760 10535800 36559621366410737231094061936949760000 10535801 685651456743074952799122690195303714132 10535802 282631239131020567570702016198052424704 10535803 759561619507158690218767616210910310052 10535804 -448435521828917412400750924157312755200 10535805 -26751342261436093095757892529032160000 10535806 161354273728515323228528036890525809984 10535807 369744438372633994602928656110223258240 10535808 -143088029340709117329696104991141396480 10535809 703922902929967345278922637961888571010 10535810 149282647479453291662170416475618198560 10535811 40817483809087601245469123663010777600 10535812 -176830651391693658792272125091452588032 10535813 -549709194685803923308932448439773579938 10535814 130008778899979579657992548308598424768 10535815 -98917807734702506816518360761967023360 10535816 -69573618895846731640009122570780211200 10535817 -1988114814054793390178196578696868864 10535818 -24623621318919195122547916343292333984 10535819 224391681976379990999403232254026660496 10535820 53335422477630950305779871357926758400 10535821 256998304857465893042012830353556564000 10535822 -282745615122359340334794707683908096576 10535823 -252493674519157230624120000634329837720 10535824 -33527221239730103961018864438316072960 10535825 295239482099167602035504672329835528550 10535826 64890885760866474684621884340134874624 10535827 620108577588750774390155046631107733676 10535828 -351634784590176522796125267087429361920 10535829 46934589085320750924358833180259674528 10535830 -95843889852087278413765613127948445440 10535831 7975603415876378632208588552685564240 10535832 -16287160340532975695757579239923507200 10535833 884531041162782749256149849255987994 10535834 140968378517735761940545329106613536992 10535835 6990608026060413663777127336815897600 10535836 -433658439322545926848122586150265649152 10535837 -69518924716136728440995601911675811840 10535838 1586307896809149952505543245716538368 10535839 -143956770912552468103068430633421155360 10535840 -61145870866711456077361482627966566400 10535841 191010498212879726536386365076251140050 10535842 -179054744412747847296889011608728156800 10535843 177094140880061810087104190371957936092 10535844 57304615209971012048892611618627991552 10535845 413330112970690385038695596526386899800 10535846 -23872851904328559217482301055439730176 10535847 101756712619577422832470144529060921472 10535848 -47177069268486123130520263155787376640 10535849 390225027154213555387359015740176872192 10535850 35596671819096766582107274472119015200 10535851 -55194422766335047874657248011303572696 10535852 84062254262438243673446338872610606080 10535853 272343590346877600370203519901667203904 10535854 1354612763219140666447458362593846272 10535855 -246824983748027825387028140772591294480 10535856 -16705420511619579793409261310522163200 10535857 785522212952512955911249907439627145106 10535858 388014329890866881873166614608019625984 10535859 33348338088075678083885316046034367840 10535860 2584360321569156134995887372645980160 10535861 -91220612873794212626838689890442981760 10535862 -72824367527748541603780808502886765056 10535863 201567667432766653229697164197624831488 10535864 -572805792625559644887176681282868080640 10535865 -151510916059030279947023811026642969280 10535866 -71161728553291141720626758041967182080 10535867 392738776719674467699348301496835586916 10535868 2703450486672271843540926117320309760 10535869 -483942337984764635867566315630606123200 10535870 -227317837550993404074131255257611778560 10535871 -1876625785260686131772516207272197360 10535872 140025453443703862433459009400860573696 10535873 -212925719708552318965479780192540781356 10535874 -85416898917709943312587280037420456960 10535875 177686134958549914878860354240425224000 10535876 40809842003679433913844770390800741632 10535877 -25762891260468850932096241314764822784 10535878 -321994905571857718555769803920429608640 10535879 25118059336052936782191352697837607120 10535880 51346382338578425469422522451628032000 10535881 -66703587261711829365710386389926257318 10535882 -200309550197902179307919540470350144720 10535883 195580321065899107865629259783367057624 10535884 -601315512934840392300390871479044186624 10535885 -169239906637024155059036427924099834420 10535886 24653286579329018281438173987033600000 10535887 928164235662793602312415222050807536 10535888 -106184394165177515371097182687907414016 10535889 -32399682809074385561157271641334042752 10535890 -67588539674876410605392783120938408800 10535891 -371246890598567693496275126520579744816 10535892 2454498712804920179707692121605414912 10535893 -8555325253629890255290911473887127112 10535894 -133803752361124118413044684204991661760 10535895 -83304402679540015207192675994092273080 10535896 357609223150409758122462942807317544960 10535897 -217742678039415911635836274558543857654 10535898 -81965037335497867576583746680248628480 10535899 309907281406337242312693332204469068480 10535900 -179762332404390783698745560316747648000 10535901 -342671455888316230047165444842303107968 10535902 116597671056423729374144232073952210112 10535903 -2489809942381371462046422541549716480 10535904 -398794433497053992130223910500174135296 10535905 -398209800299602399539821130449083496940 10535906 114701094853260469413931438375667587152 10535907 182462770190536154847330579192827973240 10535908 118914378036145285748764675954334580736 10535909 -84273662858522284052124301023862576320 10535910 -28576762417020307258901730878298869760 10535911 493796041184539810460397816096098163512 10535912 -671371071082533825759483353767444300800 10535913 -482545389407002027250315153854678758 10535914 84276852998770798907151538504081589760 10535915 24249779613764104319065498341400066320 10535916 188576156218196484830806880211248200704 10535917 213665859793423278985967019321135930592 10535918 -83879617642743367619550820435497696960 10535919 -218167031051874502509657655981424248056 10535920 60176165516344468949098967463320616960 10535921 -67257126992900197215295899464646659856 10535922 239084992081699138521445703506077144960 10535923 346688754579510386984041866055313223600 10535924 18866249964200341514424035572877285376 10535925 40789835578942567997476493204903196000 10535926 7445155244382062367449847790597896960 10535927 344583026425886462866846444618571889840 10535928 -60900323518840397702700555921831321600 10535929 -111125025097609792737753942323508920470 10535930 47223587323911729708471732593305275360 10535931 150777498337880014465893952931505607200 10535932 -296871586011294116511986060232005222400 10535933 98392631371343332880001814444462048320 10535934 -76372651051323252408671514605780330880 10535935 -116058119709708041771691371408942982240 10535936 319673818989865707278531470553744670720 10535937 343731013032492728767214683365915394560 10535938 10518299604868953886886831060677036032 10535939 -151889814717196939565765447680267670400 10535940 64370500033475905512945014573245440000 10535941 63259267911607918939287077258472274972 10535942 -31171258323169395332923550587213587456 10535943 -70330716169356920250190454105820037632 10535944 51571434518580605397508630313560811520 10535945 184970572609811416621466471473114956480 10535946 1329475808814807484576555440607646208 10535947 42175046454215912351989985128562046720 10535948 33963052341961222689854501213493335808 10535949 -304898583666149476458151590438027383466 10535950 188748522969108431230209428649694368000 10535951 950556320625904587905712688686633332232 10535952 2727843010850586062640842897291476992 10535953 -42138330552015161315945484856966585616 10535954 137238372000090893637103771841576256 10535955 18773791902220752273625467489106156800 10535956 -10651586445456200477113089435127982080 10535957 739708903738413207188706644043044392206 10535958 183997577735824062459571329903685038144 10535959 101176450281607441683095821999436503216 10535960 -227540701309376205768328573805706240000 10535961 129163135365598303833146925704752536000 10535962 179870492137265040701023590528990231264 10535963 -655091926475138000976135103431004177788 10535964 -28239240498365877111244057119360321024 10535965 -441029641044616601444386793554535880480 10535966 163226481166704682966982655081961384320 10535967 351944513925818583042123403571378564400 10535968 207998671531132803926214880758356115456 10535969 223986704371506937564728744134307147696 10535970 5218147608738622777938164106563481600 10535971 567736289401686512898596094726142392792 10535972 -105521571568148850734514674259758218752 10535973 181393783622240111447039876425758640128 10535974 -6078419472672878873626541528638985088 10535975 142003980041804163233308370053161582000 10535976 106355557658607011552512400322982625280 10535977 -526537992008494446477002402615693527174 10535978 -8603695489052001680031679199444666880 10535979 482460706421573913046443423610174128984 10535980 -1899745066893299024007190524051164160 10535981 -725856836179973166252634274904661071636 10535982 -13919648511689092841668096561693931520 10535983 -409165465727207931105331954164347396360 10535984 31340057260402282804629669736361656320 10535985 -22925300624613294702725808154074029400 10535986 60949562527764118059623551125842154624 10535987 -132232024019388438192405735910961116416 10535988 -261099169600780236920830394879259869184 10535989 -10878125186761665676260438187946216576 10535990 445820803785236853315592567520460364800 10535991 44942451704003986928747305943671630800 10535992 209923055639168546447350923777062400000 10535993 290644012430622809008201640215907913600 10535994 -20544530662792831699468812608796856320 10535995 124139395693720042323654931202192976000 10535996 896653349637707370170103688399216046592 10535997 -364328324666959978460643480590226336000 10535998 193146416147964557753705562464458085760 10535999 -609114764113145372718961960842667999560 10536000 7089445297851900060322234556743680000 10536001 5565288809972166172000130886871154688 10536002 -130903176524004964289244993070933152048 10536003 311875368943053980717608170109428036612 10536004 -408375689935633975110067412544237698944 10536005 60530109863966417374657324301766013560 10536006 58695763966111662674033801460947658624 10536007 -113251413428970412770670057837448105520 10536008 154011063854703607018185883743435816960 10536009 -55804913513986152636779388964072937280 10536010 -8502999731741384927892570413839855680 10536011 412393586589469247851855237637277198612 10536012 44328335476493933616524646594972923136 10536013 -258179780226413592196280464686914526080 10536014 -31747884150378956657076620546949390144 10536015 42622681070697626538602858429431672320 10536016 58252540862387994896445659502811398144 10536017 -19392505421708123228356316756695774680 10536018 262159568602204722678901428223362981120 10536019 248842258344992398951802391819374615760 10536020 -97860444200268445226024741541922467840 10536021 -151302774720365280729863729527286885760 10536022 -187164549293736703540568081661300775680 10536023 -451064133752416407081814245168841972728 10536024 -87868691784007819680881173703975239680 10536025 35712435541414351185272896037030017600 10536026 220505213453204705066946734101367945712 10536027 550923062342176342401836239676850351408 10536028 22057871208975524325734428473863280640 10536029 -30407471616952482896649836676383203284 10536030 207854273116763426018379721777545265920 10536031 120606195524069628078578542730171497464 10536032 1096482350320557655108408025504808960 10536033 45643019140683013701285968071949218224 10536034 357408023656287459725281786686115534416 10536035 -235366627851307840911041143002581657520 10536036 22727160375681339069080830449632686080 10536037 1105037744412314474786883452358666952512 10536038 2758979659882465437773336575214819520 10536039 461880912093330309908013870837357970944 10536040 20573305099538516112674031039346636800 10536041 -283073687697382965646174341765207087558 10536042 227120292668042452923188385176391172608 10536043 -158210846206576761595570627989637946880 10536044 133262009425374312877861696344125819136 10536045 53320841631767587931324524785060506880 10536046 56218344374596772771960851255989613824 10536047 58915171018651805977654944592459948032 10536048 73497449827816927446925266034979635200 10536049 -318746935833391088259470868947609096780 10536050 48764443431236712184917877861448716800 10536051 283440032232462206174843601846615881280 10536052 -507379464374487119770052341216148097664 10536053 280964031191690293092867138422331800064 10536054 -132950006831527722052891415376402070080 10536055 19890107060911936071767116651372140000 10536056 -207218851787351381739075452476601303040 10536057 19780072875233717032704277647528779520 10536058 8149492559077607487157863122494245888 10536059 -671961827652720575507500954772285275740 10536060 -149517600518068218569280625157613911040 10536061 448695445507939946446227948670223986400 10536062 -171450239284103358844671734338710163968 10536063 176418502109789250721771442351346951168 10536064 245670332127518690113148044930606694400 10536065 22852356067169069208102917361215188200 10536066 27393583569483717320384610784634159952 10536067 189593451124283087934452270004025749116 10536068 -27882976339491963458618132632883917824 10536069 -21012712268862936037631851616801002560 10536070 -104651780230293759813263411876929689600 10536071 -31128902678208293987724055328891928096 10536072 -347267233286708776744107295949738803200 10536073 12173267764569064493427907986231695438 10536074 178509543660235054262214990318115368192 10536075 362365749749215562874067515231900 10536076 -214103165272471750951220849850140098560 10536077 142231657804778929307137820763340086060 10536078 165441662264813018920661227203058936896 10536079 96275642488635266029271364834482085680 10536080 97217259717811890060554446615548149760 10536081 -212056955070762292097015431146573792000 10536082 75609617465529865675695684266201580192 10536083 28919061667556097022945661754696280560 10536084 -272923659566445377976983333297151344640 10536085 241725335426466407440822252154422546560 10536086 -303545793098154003513270252372545259456 10536087 221216663375017671747532093606254753360 10536088 -750230797389116819604971621706501120000 10536089 -601681207516237983716632386627527488560 10536090 4935367534803980349418513427038602240 10536091 -366500086348565263214657249800437312508 10536092 -79958965298364137297796481247639101440 10536093 -28437849085835921823466231184164884762 10536094 -117690122453238873086411669269174645248 10536095 -263221513698662281115853609950854650000 10536096 -60756103652143293623896842214982025216 10536097 -138043742700989231912823039437044855680 10536098 40921118933265756778796875325008363680 10536099 -95988588933421175963240244081829282560 10536100 171354906926870605907106698547923350400 10536101 736786146613755389940285308714698805052 10536102 42719250121866981701257695252794035200 10536103 669968835156746957296645972976255209488 10536104 -217689462778523220586323028691236746240 10536105 -75134618111608240895120730300902303040 10536106 -165284498848455244871681722465585213440 10536107 -83106199540925189776006939703144473848 10536108 -179305152945742843921483811761671659520 10536109 553902792808879818788183644892036140310 10536110 45259503442214179103141542174641404160 10536111 -391535542792659321944678876898325154040 10536112 66511468333148324084894369840669474816 10536113 -129797393354020150161490999246313719104 10536114 4578146042277626796239839075530463488 10536115 369289516849107044675838559294878059760 10536116 87186483452920466755827791422756429824 10536117 84329616507821979547026845376641286720 10536118 3977400836114236180771432430785723008 10536119 -284129265046625544665342150504810513280 10536120 12046245186805127944018532307077529600 10536121 -511704159842357871891326934074367214678 10536122 138034310633181470270389490891602709472 10536123 158429555141909490610239006673339845744 10536124 -290258579002232461931688631469267165184 10536125 -84213692190229022752979723266705920000 10536126 -78592107640829467538687687769433726656 10536127 -541973495817595477657416084703044302040 10536128 70074457534224230086937167594880237568 10536129 -591702518289173839625588849853785544960 10536130 -158351904972021283288445041423278497280 10536131 -346762583173259347127817279175775059776 10536132 -194061581264231577759266884126758601728 10536133 117626839656631576639443656254878107904 10536134 -81023831204789309312276800252627291008 10536135 -75703782317642138828987293141811390400 10536136 336982118117393414363718670086032133120 10536137 341850288683836863620328947852502429786 10536138 77293113978915357743012099312227946544 10536139 18009991489703890182043103062468338528 10536140 39860396063305371719640467761715681280 10536141 35588662505274356189510487478318384128 10536142 473697807892376457987258225665469625152 10536143 302676188775727400476635099060867025392 10536144 -78669606926585469650164893119453331456 10536145 146823963740029540576436482188562086720 10536146 1388136374114920202322616658159150352 10536147 -189383966281674060605192785658833227276 10536148 58028749510772206507514239454172768256 10536149 245961165169767138299660326051198927164 10536150 32621455757442595533894316719893217600 10536151 154911561982407466155582937464438521280 10536152 722957524050437723547241387650767093760 10536153 114327868120226453384963990729841361104 10536154 50069335223244831386351590577839777776 10536155 -69916150625862735721131425030084172480 10536156 6274459164462249311459926638817996800 10536157 11327421219414755495849747776792971872 10536158 -69565820275257214389116270210017303680 10536159 384839237110703853235492476352497676104 10536160 179500740947707140696266423117890191360 10536161 4979781020181183953675426887045143840 10536162 8684348124710809345146188830089707520 10536163 135686394349141764722626470336142608 10536164 217452367182231538933151298867451507200 10536165 2707518752076045704874506038348754400 10536166 196359705165983287477148288960959480032 10536167 402053608640622033656312801688448284216 10536168 254735784267201257665019818592667893760 10536169 253536911922951635948983156883756039296 10536170 -28636914650757052041452400727004802720 10536171 -92602921335351598305649444885388670888 10536172 177198449022529179722352221640063759360 10536173 -135890552069214123995344888338445564980 10536174 -28118878882507299480827350700540805120 10536175 22179651346735257527721787405745602800 10536176 -34516740409113797622227417781622210560 10536177 -119754900041690524145692281944580366480 10536178 -435645528481299477508618511086531513344 10536179 1585112094695143981334509506817885664784 10536180 -21454990722305180281345817721205370880 10536181 -58106986110168323943547735318038384036 10536182 397239989597829215219955448325819820192 10536183 102705390584192587998445312228815536640 10536184 -466791083836094106593406020723428454400 10536185 -15216776465354189024976183853704758400 10536186 53402653761292710250066742474464521984 10536187 40021235443494269006026859862403820544 10536188 -77371327012285056440580245915513942016 10536189 129876512945703040346290767612478263168 10536190 -50537618304887120977081813012037464320 10536191 -270995053388834949564493236449199002616 10536192 -276626052884465678457648886921203548160 10536193 539334656352885267634743208650157466580 10536194 178436314507202484338335077023197419552 10536195 -22756592475433106841561248087852320080 10536196 530677885154012451057577761715490703360 10536197 -444092076875033917060172516783099384448 10536198 12390033107457049599905672118150885888 10536199 -898017854385033286384796600639965790040 10536200 -188292619712740853833768162585113600000 10536201 -65319729306097803348707934292837608732 10536202 167857815747079831114096635305125365552 10536203 -904573399559353509799255680104579919360 10536204 -19836334743037844751425493171191808 10536205 -56738185497735422398045575869160433440 10536206 154086402585044646580912462942155715584 10536207 -97518012349608042171194811845165978880 10536208 -59922329121586333538201543015504019456 10536209 133990321590578993502566833514138230272 10536210 -24413780671076643577784533807465420800 10536211 -251661728923388713031379724502206209968 10536212 31796345795954647802993849761555357440 10536213 46493296474358511900201637216739604384 10536214 111724788082121183902945947202231044480 10536215 -264638927260525030455905779784606753640 10536216 -16259508842952221923556005149218918400 10536217 -263138285648702973049659011778957511740 10536218 8337124566040480562192035066012237824 10536219 -136683453882769251627181680521746057872 10536220 292498481179477260637904117931046272000 10536221 39979068991210330513569145653746425644 10536222 76764338540303664049018014901559731200 10536223 573635446326881678486734115132571493472 10536224 -69420853277128948393992191361860173824 10536225 203851497779352462617335447689366460800 10536226 -115510534209735456517180358245324738560 10536227 -225337067840016042531257421614617588080 10536228 47921144045650661909288329320216477312 10536229 -128984780905648947152931700939140044928 10536230 -183866513132465034179744442293335641600 10536231 -9891656514937567207186471811347900416 10536232 -238559513946552108538589862257215979520 10536233 -302139511923034120836408086077145203596 10536234 127805662600312180185862526330114572800 10536235 136790819101590450927331612713145411680 10536236 -36910528707873985837433949129419186688 10536237 -257880602405647519478754464741529287700 10536238 -252370157357657146192051489714337100480 10536239 -246111469973754446727309238323213283344 10536240 -5681990301210517146165725880369807360 10536241 -119922690559258298391005355300863665920 10536242 -347298755525825003591222777420814079728 10536243 -277874301444736768945107554047355027856 10536244 -426784640706846370655289108882358924544 10536245 -75938436094136642343373804671991509120 10536246 -4517684481710133129520439345783765376 10536247 11213986427391418343042477001935191960 10536248 -84422829162240241223208434901118832640 10536249 -45076964810421487952122925835694440960 10536250 -16024276742690607825204757422072450000 10536251 -570310213012054565482686163085073097200 10536252 -17264873107030815012090446698613165568 10536253 -58266904795835832600341909605461805696 10536254 -17769622709153518482257802845754163200 10536255 -44862579457515721600649665457765538600 10536256 -220104321971321972080809377402467647488 10536257 27877100729474768169002051501604397506 10536258 -116041268725586226317882039798619412992 10536259 71746138015079365611405215856057884616 10536260 153942690742277545143395802126061977600 10536261 -58373650021163894685389591120435466528 10536262 81061892608111898629130273324424025728 10536263 -202114154009102592492751131306575512488 10536264 -516901624911563299708543072721160192000 10536265 204323836739467271462808081914653576200 10536266 -72542882351545733432569683006663796896 10536267 -70642005394105363522411609819751266560 10536268 -96429238186686025188945640199178404864 10536269 -201650755364144782112716807016715056256 10536270 155609301963905231498021033314838242560 10536271 -504492170233954955166662393173487632528 10536272 4892316759661072034409834264739971072 10536273 -18888588312135846992352998896643314416 10536274 17771670379561935383164433849499648000 10536275 -190973510491198668857328405731537099400 10536276 -222871097307666271164017291359084320768 10536277 319498781506153348355168106421734316992 10536278 -547235326049238139349401737774748796544 10536279 -1863098666824184275647195657152006400 10536280 66246512533530994544282724458446848000 10536281 -166764104410333787137551955085152113408 10536282 12662788419594534847758039444161979648 10536283 -88207919977844192499384185486879233468 10536284 -484176940873772873511612157012649261568 10536285 233810174142851102554772219524881105600 10536286 13611013893956666294966816838126449280 10536287 -362336489992711471653291429199339940064 10536288 -116673211748938739856538749535455805440 10536289 -693295075900002746967459130105500018910 10536290 -2118320040665141567745120760735987200 10536291 62131917220596062449913356823869747200 10536292 -73707990278398712556186535717662295808 10536293 -62256633178427033806260146990286835458 10536294 100602591577801040892469539171010348800 10536295 -135663638188166708594790472176684003840 10536296 261630489781281526969113707805672437760 10536297 -162043080181828078669520234928814738800 10536298 -161225876409966938191193694268866720000 10536299 -353570779801119758433906549858879045264 10536300 -6819474834540383077570203432358272000 10536301 193195519517049776268507780317080678912 10536302 -24986978312565962462872171717618309248 10536303 -59593477221258060034729008731767585392 10536304 -47718988688532168721189526137586057216 10536305 155305986072165926096928340481832776760 10536306 -195904389923148338389918670633690038272 10536307 -170006327917295544205784630770573099444 10536308 26372193270203991540565164556014237696 10536309 13632812932185794497387625236129881600 10536310 45185583321541419273571055519039760000 10536311 -123819185044208549815936059797963911296 10536312 163866892848238406898340231291636285440 10536313 -362474592087170735011704806536144828438 10536314 37069374127377847041986032274445161472 10536315 -37450134638312204592013824486857664000 10536316 -93468374957007645639851111864616092672 10536317 -657766002400470071076122708459616480 10536318 2153345012880920973000443080423376064 10536319 274667548001306598730408296498841732896 10536320 -47762384501861533090972840475020492800 10536321 198441723485882344406181344595958603104 10536322 -281416429296636033033989707633910149248 10536323 168115602639415416155670180242550063600 10536324 26569420668684322923575213640501460992 10536325 320314442605319926179269181291667869050 10536326 126481556718460137793383760940844950112 10536327 -10302164378704908100637932787556719472 10536328 -782396474278951561554849121482646241280 10536329 -70061501734912832228463530157533251200 10536330 71493678545450711021880694686032855040 10536331 -42101202679814447073812971897785732368 10536332 -65790909684991965724481045540801896704 10536333 -603009520695802636952843223586254816 10536334 58556341550818528234617539260224289152 10536335 -41425378763250228547664272533627064800 10536336 39141963475219706787400394119758151680 10536337 -246569695188863502221839095794527840448 10536338 232715710849672730175291051428741184000 10536339 305768259029811387512127128200535525760 10536340 87254431842974595062611558285962708480 10536341 139133383784922852350313366800217357792 10536342 30408746233522789399741999534636720128 10536343 -173331771894873160959056135974682788408 10536344 6272419160327210858876311222875095040 10536345 554942971528243077841239243958424179200 10536346 4840760846731995669730438821185892864 10536347 -258223146079014584295329051581624230960 10536348 -67005039880428091410125225405316639744 10536349 -139910216540954500432821673008840698650 10536350 211141792530700773165787792878706420800 10536351 -148552694742314179445255217466101887616 10536352 696791875664583236396224558001817649152 10536353 -427346265443760493548854008043806562640 10536354 -50419669806346254105930214027090727520 10536355 182996154928964480974294022309141046000 10536356 -262363110638097625072001499997653138432 10536357 -54414081114236570872264066438579214112 10536358 204236871625261102498757464057159680 10536359 274992276150644009013887158474843261560 10536360 -200226193151788818006785202268757606400 10536361 34983704073464863665394736415039065424 10536362 -84969116927391805868233978371044402160 10536363 -454281375544438273956032132605164708708 10536364 13283334748731050158627974281598637056 10536365 104518806460031330779285149366995923200 10536366 -170114901994002818827905109695610730496 10536367 237538005817487706741197003044979272320 10536368 -108569552794396134300666611969184792576 10536369 -113378188114975898783786098511192269824 10536370 51747959781209074421914905259766088000 10536371 -107087202494082103799116318395767773428 10536372 97543060184441744804109034874611077120 10536373 65198062280427460076382429554245346048 10536374 -155716473228655895347333001137627709760 10536375 -46344360276827836031654649873939996000 10536376 -2236376123155313598504368523624652800 10536377 -805211670327497242409960843545779715068 10536378 113750630099253168353241618514216449024 10536379 -67496585231689058464654534563073894848 10536380 -152119350193411378643123954708355624960 10536381 -175504541884552488669122832166239719130 10536382 17415402490536885773426574316305274752 10536383 159719863664867621475960645487665485808 10536384 -90585553187892003972553353260238372864 10536385 36580049016760059900048481280698800000 10536386 101531382217399433485929091694451724800 10536387 -84313728382022582359165956567406796040 10536388 356699397776230606276524165338169671680 10536389 85345071915676590068984239006200904956 10536390 -195264843947262177599154599785334695680 10536391 49569127721228373880668310853626808792 10536392 95175403958944005445176514947335946240 10536393 101215631272935029803496916925651338240 10536394 -386883897742242461900393729409130725888 10536395 305102810239481170015547205486512962080 10536396 56480187402189902212409919063089295360 10536397 -348585833804555830254235025508285040800 10536398 524374409900962511850191692385913664320 10536399 427361596844501094346700683152480 10536400 -6586577480036971111499915443922534400 10536401 775311459606969091423983371716618278900 10536402 98575219570760971515325373522042142720 10536403 591402199687692285488482955001778636652 10536404 -117471333852911313494841264312809826432 10536405 -39899099331536785275980339541577356480 10536406 -229340905994594948307650323881907930848 10536407 165103593868710025574953506711455873712 10536408 -90255023127309825459717812535693312000 10536409 -176427362890276940213727243876397713596 10536410 178936524856068790923504406225774080000 10536411 69989796090730299166348868011520216064 10536412 136240139875474939504935703420144591360 10536413 507408158323404921308818388361831271296 10536414 -62858130156429176948378950871930999808 10536415 174392231205652946672351386319151570720 10536416 107396673204793309466782339123807518720 10536417 220440596725299256891588425152708908434 10536418 -378973817160370458069966114393337425840 10536419 -5602392672938611769937579603827545656 10536420 -237712948235504887074279093423165911040 10536421 203289301393948662423886703760658662780 10536422 -7709221703603148720024824579359592448 10536423 220257210684452484433798755967970476584 10536424 -6082371499843512524968354487296788480 10536425 -378690847823769121636617937946937388500 10536426 -73764810861971894799117868396474905600 10536427 -212268193776750805891640901586778687856 10536428 99330430235106656227631508897644937216 10536429 -347072365216996083556201432830983841216 10536430 187440771164368921393590886125039062400 10536431 20561559450666637857684402365873415120 10536432 -6256431383511297015629017437134389248 10536433 1540236478691051949934062124382617682 10536434 -132930540497097556321788369417940134384 10536435 -8231071682132080409608001412563128320 10536436 -548639818716649315549798148273447240320 10536437 -460089293854597241630464464555415384914 10536438 239543345376012436934111396898084864 10536439 58443671125203901846534161405078502480 10536440 -206777834686126175787681129161337139200 10536441 -283553067854137355378001194968423973808 10536442 -21726440927922552003330200637633554688 10536443 -94449242273819163166647334120041885960 10536444 26492371521225653791393963630395194880 10536445 -44970848865106159729823948130552825300 10536446 -107353773809808053737120982806867087680 10536447 248147452744523757818654178071997117072 10536448 34563258148436853680859147239417708544 10536449 -34020907180124080471318698762796556160 10536450 102647595334820595601452175038777696000 10536451 -777518680704194345791654965581155724548 10536452 -56005096674795100449351610855504573440 10536453 -15522903903837395207921647367755872000 10536454 -285148432624280589146041669435294684800 10536455 -13176144396087781687449869257104321840 10536456 -103886948254244746249251437246270668800 10536457 514137564434263323134571346869871495706 10536458 -115947147965013720683422765510137715920 10536459 24817882821630012515918283675066971568 10536460 -434405722366833039398555275986269798400 10536461 -175751954758354757107818553217191923840 10536462 -4924105184366143792253550061692535872 10536463 155615182332092438615470826226510622960 10536464 -80138535475818933249115984426615947264 10536465 102109250636485877699432669650769061120 10536466 85524146320200323394297653978520582144 10536467 -77855488266107005271285855716035698880 10536468 164033787859371281734267193940752087040 10536469 -752102483092659951068427699780315020320 10536470 164936347801888924885987089399487610880 10536471 126778740640314731288493167100732912000 10536472 -265487399608800624815719392484731955200 10536473 -134113695510998172802696815668595604278 10536474 141126033000359704950399230498213676288 10536475 -24449518850807653575108785124872063500 10536476 240985737957902960895374089275863938560 10536477 -13685692440790550376523024986065057280 10536478 153311640198539474889188959568237429760 10536479 238557113670933666132608281356317962080 10536480 47973248119902479392523144328873246720 10536481 843276804381057518128444944054161720772 10536482 -238786214669762318110577021771453567616 10536483 -15780561530970131909246713964786184960 10536484 101321367502440699533545894103612055552 10536485 162476204451087138426012820095036288600 10536486 283764203552407142683864974933616512384 10536487 -55429081520237281078314037942395233968 10536488 -964039288813078620384022581455636889600 10536489 185136077661977046197847115240982918154 10536490 105891135384852327164580449342967314880 10536491 -66468094090604836478260583635611603456 10536492 37594384256700848218627897477684618752 10536493 -849220376393853766860797824777772491392 10536494 811519576583073356659195721374345920 10536495 -108335599111827495359271089169416336880 10536496 1600863993560694680079301540367663104 10536497 152227000951861639319607417222127805952 10536498 66094998976829656565635409725011287040 10536499 -23078718562986754753027824571360586720 10536500 -75609125598082199895726841426759296000 10536501 -14060303756850328909669516535653625568 10536502 -32991692680110388359087059641644945600 10536503 -404291074750288067151462705463550716248 10536504 -56654733535772111967149962636796559360 10536505 1357550398644888409784289702262984320 10536506 -17928217477875563452717517889928689696 10536507 10369304852644203775118637466779786240 10536508 217101296510741793704875488023547643904 10536509 -2229090750111408955870786600387915284 10536510 -173291734439370690082812859895968429440 10536511 -230594090399533520426481943306414545776 10536512 29512247051290098929105870449520148480 10536513 -24363459267456233447434936562026458816 10536514 192048518722465465858376167410258011856 10536515 255620730460450197060779185160208691200 10536516 286391860739146792731919568537490671808 10536517 -151295199094541735691811776978448334434 10536518 136377283568632078279333764207968455104 10536519 -503028296608147937837142327759034747440 10536520 -240379940415642857811925681341542400 10536521 107119294642778771533701332240709781722 10536522 -157110547392347970237576223376592320256 10536523 261662263208822739334678078030743850772 10536524 -406051506112963768619441200828069403904 10536525 -82599291130816669909801207323303654750 10536526 21727014305077810790723468359251578880 10536527 -180439309796403761593788483453438350208 10536528 -1443395582416888884537995241719857152 10536529 466482757016598317502016193655046870130 10536530 -102489006397278674650335668849506037760 10536531 -654827371027194796820059253147672760576 10536532 -15441423164131312378761066907597877760 10536533 -80104443811733544585989986547878242624 10536534 -62392445940872312368699689253514309760 10536535 -422643097938836572743341310571825056000 10536536 43171075547872821467221355335904839680 10536537 210455422695277403092404547604454056160 10536538 160729126461207204691942364093307367920 10536539 117849518025472888681168108602765867024 10536540 58037894201673877719681524747395399680 10536541 755197206145947039715513880306693805900 10536542 -116229902057452183980242694944431702656 10536543 -429572842147622690910400270572664723368 10536544 -617499993294899472154004002758949208064 10536545 -36281068127256322212928100591228452800 10536546 -94356259817279093902229073117109171200 10536547 19732334708514477984005074540823267072 10536548 4748466661030181298335251307080304640 10536549 35364621469872698608683642660285960960 10536550 82427215838672306508815538196667704800 10536551 80047446445386074927394557403710586552 10536552 186809247071342788008661237910401873920 10536553 -37011460892718102011258749469771009472 10536554 119368342486200489752553608081857904640 10536555 -3629248523076505926589890814699130880 10536556 215134161064204638662834787932025432320 10536557 353171414721970914715810983334532463552 10536558 -116386072839027269075117963254677460416 10536559 176999684563117717914355393973679392 10536560 38083125401016121294050497710172897280 10536561 6284031809622368579199097661248466112 10536562 -156744368074221556733690155811295529968 10536563 831020091107960542325128436975705695680 10536564 20002605142134624392461482301201920000 10536565 102467439400170157413927949872616774320 10536566 -2586631639162341758340512722374705600 10536567 -229570563734546713620254959005434090520 10536568 510362615487934530728499863309775667200 10536569 353886151983203163176480015681333535744 10536570 -160881512300851591128387760997807462400 10536571 -107051057360234598363385724099622595800 10536572 77383780834416916797926513892103084032 10536573 -184137152928429749573578123276231356576 10536574 206699355392360572359662528307407209920 10536575 92093766139990731943046317110844194000 10536576 4572208392541448856650073106997575680 10536577 -73550030101892880876079297889132904574 10536578 -37975290709640405998863536670866244576 10536579 361892850699867135494701767224512415400 10536580 -295333108587341822490743748542989996800 10536581 31689085336993884906794970271758560064 10536582 59458893515421697692303091155690891264 10536583 280486659835162037527075489422924717840 10536584 -236809139476730258354309472268642252800 10536585 -7403551223153342116857830003054721600 10536586 -83395142588826793320392386786867597008 10536587 -481761204538427232050169779149797022764 10536588 136587957465046401182981244797095173120 10536589 -40769365863916332748443223715575744544 10536590 34060161351720785356629982466780313600 10536591 -3915679089964343116100359872041399808 10536592 101144725975496525429442056858648838144 10536593 -162464251407965890080696714495568523280 10536594 20639624115853729620122444998059709440 10536595 -254698953873386889597429782074571672400 10536596 27467856752610405928791455148798609408 10536597 206634161634447143601140356304735541660 10536598 201828221188667862544143841792250080800 10536599 368274257077309387403749592701182406560 10536600 -1903874985551871751419739983670272000 10536601 21026686164488661949261543915136135424 10536602 -295679607984680708675673216102370790400 10536603 -66115851275643983806437859750135817472 10536604 105303499470257603258969302128761575936 10536605 -65918740970712992000794545693997678740 10536606 -269330841652799157937001920972268964288 10536607 628273870158543348104268954951466693856 10536608 474862586791105113878210988013125304320 10536609 470941454742425376229812376556543473920 10536610 16329075708638273403944060801298178560 10536611 -419060307576613837014567496459872886968 10536612 140234203035500344984659826741508001792 10536613 142520863837670987379911988188810893344 10536614 -206495283959835539272339796837278527168 10536615 -522649660275938871718111966174786620000 10536616 403415525763190715454889402539588802560 10536617 146490808129706152535970255590647584000 10536618 181801118443275301327328450847285469440 10536619 2414896095644808284761443537363065896 10536620 182654330990841912766390839970979911680 10536621 -54934300024876626197794260352674508800 10536622 69630281505833676348784395567944459520 10536623 158698544858016474617057548623075502344 10536624 15534745529062429866370573860943233024 10536625 -548771138860472642581342328409727680000 10536626 189555224709385324844847617615741942784 10536627 33929715724599623931863436824401963320 10536628 -59117059545571380381540480377911307520 10536629 625902126377487360996644447182910129760 10536630 -18138764579667063921824206411038977280 10536631 -22134981032126148253144696187404975776 10536632 514596315206386953203250050769311846400 10536633 13645321765662569531275256925396763440 10536634 -2087468242542518339559499679934816768 10536635 564325437588583651596987804592157470080 10536636 -261330607644973604128159857005161660416 10536637 406220470922149745140757401575477769286 10536638 -33745537056120646756342254865991401728 10536639 -317681755699596156534539350993833963576 10536640 4374063981109236297550416189692313600 10536641 33392240981688096785290356175730717232 10536642 -26318102895604411445076365464782339168 10536643 -37949298137072443493276666734232535828 10536644 334043869137951689733186282770646366336 10536645 -63166904568026620817748338984080066560 10536646 -60213594008718141875511421175720329536 10536647 -135043188807273996471682496437092275688 10536648 -164425916371496140610222113529912033280 10536649 -132930826009306674558952984160902781350 10536650 -234755635605484833050818379675738976000 10536651 97573660652645287753739362893005906772 10536652 -6599486420806992070731598827035033600 10536653 663139450200210410425583611706784598902 10536654 170393644039043448178029760706745261120 10536655 359823255918700887392083206995721846960 10536656 -16026322863242402216891695444212449280 10536657 -48856646101970192761130154764767061760 10536658 -308695485529129164672149759035691976960 10536659 -6224882372899642298514078880236768000 10536660 -140168852285928717557595182781439883520 10536661 296537473254953819277873085732539641212 10536662 474497598213250756765221247745392459200 10536663 -260070640901086164732575442985742589312 10536664 -656599299765654349678651860133626992640 10536665 -209061040113343346289868667944046665080 10536666 130488499667505319389417612060660695040 10536667 298825944057590343475819372334974705960 10536668 -157612062772291011785468645379852662784 10536669 -14563770382490726531381093870002761600 10536670 23635882952549918497721063973631512960 10536671 -570787264498363620167978305980015532128 10536672 57439763313005445644210291321734692864 10536673 56012814224932733588430554100662641536 10536674 18946994947463914916502948979537979040 10536675 -64148428439533397019403345763870953200 10536676 274394807198108566930367674566297304320 10536677 -1231231125881803450847993400706710720 10536678 49010192289673797682331725776401534400 10536679 84797439810676782938927349160516660280 10536680 -169805916307054922433719620401561600 10536681 438292790815277692911875182295509675152 10536682 31219436909661849689425391358267899904 10536683 -21585353091070951918014802120495497600 10536684 -118847000279030250297641517798030950400 10536685 31025268017452469645821205865461824560 10536686 -112791188135802141175960412743841449920 10536687 -130473557524870894363410288722268090000 10536688 34564609473675173682005800877306183680 10536689 141259532465327707583632573256743793490 10536690 92186095032757520617587145191540011520 10536691 393939905605126105142878736906447276544 10536692 409561933273898029074104041183221626880 10536693 71890478204096866054558128848161388064 10536694 -168483056238309766860118485258002454528 10536695 14044580807229444123625094519185872000 10536696 410525351101422128788808249205118771200 10536697 -167152885173460470095742721402001063520 10536698 531493896819727948907763527521776212736 10536699 38145114536033814345867520411222909464 10536700 -83446329568528141435200031685826572800 10536701 -252661822602192714522129430091193990048 10536702 145005349736068800391445603806683721728 10536703 -23698548898724682744266741692030672040 10536704 -482325064869331504506679920487657635840 10536705 7291106808879744670552443015101716500 10536706 -253279858088734120592434919056302637056 10536707 -461880568269537073853965717494790440168 10536708 32375807931870808562430408618195148800 10536709 -336724707272130912973922297423209261090 10536710 93034923557255851536653970647847168000 10536711 -123629683761805796331805510619357872728 10536712 -110726077448472374390464157510975109120 10536713 265219256849102558846937167382306625536 10536714 -749965895384037245839192294878326784 10536715 247890507455165410113913816479852800400 10536716 357646349535339322941167333512704529920 10536717 31960523580190188131461128185015110080 10536718 12358969430374849289865910252404543360 10536719 80169174352125671321451810272783829696 10536720 -703864692060956437400021254711541760 10536721 -238285469224348930682876687081638205708 10536722 2099297175328805577395780883534120960 10536723 -538110845806305050247460990096283130432 10536724 206570607128851903871079904297987958784 10536725 117635780947320299944138365771845474250 10536726 375576470480732674656494373971224696704 10536727 220858734224452981969281765392926037576 10536728 747247097954632088953206777211940444160 10536729 63542203658579647742868130074769152000 10536730 -286665637337063323176042673885065902400 10536731 -262411585271075637928253222432903025936 10536732 -86052947973941096129599496032895935488 10536733 635098961718604188235084725629502490982 10536734 -33994180226846163627184102467776624640 10536735 -210207070186119362182374435326242003200 10536736 367877150815100165978131804245674950656 10536737 372611940931630675205628184305447925440 10536738 -74109071596473223347967795792169574912 10536739 42328593740688735501040410949421480540 10536740 -103692695523138027892479929102781423360 10536741 -505640855384148985878301918594605042948 10536742 250871543554037959783738979287086251520 10536743 -351357528545634529877298498120244193184 10536744 -473743065022823325225963415919781888000 10536745 -24116776555657827735193414842128275200 10536746 -387440839409188108572099192430835076096 10536747 14014046854572772645312901153009593056 10536748 357877885698942094827088284349213972480 10536749 -154557529685899259390069438935312536564 10536750 77542224011246845608944701032161280000 10536751 -44288569784050181487021493956048940800 10536752 77317345031369984991392686916309139456 10536753 99711796266051163688405449124064634464 10536754 -144521551923427685609646526455240280320 10536755 -240425864076491373310392775607593217280 10536756 -115959722790659122893183678566167541760 10536757 -251184037067143518928065061690295021376 10536758 155225912986598319240152286618958559040 10536759 352849493005024776027905091042158134464 10536760 -18555879353475361852333778669796556800 10536761 -14257194119205553854567051923578316076 10536762 -43451998874275110255534812015268430848 10536763 15912739062480900732619900998336791184 10536764 -248528325126543312788917748248059740160 10536765 -317750404848063436894339958069738443680 10536766 232502697890555389033742855583108298560 10536767 346385339889001516191776627426393999400 10536768 72760295077012315826917402544223289344 10536769 -30073430830668790462174602009813007404 10536770 -285240001936457698883477791891458863040 10536771 2549048606750380790943735862395273984 10536772 557025054498482915901600618073057333376 10536773 -125518021589142961073775676645360665600 10536774 -106993012730217726599817485389693683840 10536775 172558725639682169677923422113720920800 10536776 -187247584046285739275176567054197719040 10536777 -181361392041165677178281926505375909760 10536778 -22184292963851052044989699769351756544 10536779 457555339179298116801751344723727610280 10536780 77683417042221472457095762080012779520 10536781 586694691362004450151258944583877774582 10536782 297627338530673214622608771716634139392 10536783 251403700000677606057405123846804925440 10536784 -80171073169984603824250612933158707200 10536785 -157568958567099409860845224159691663040 10536786 7457606804067268197100125693670795584 10536787 -203967670069987664866212479957059916808 10536788 -111360003969774278045353914067975221504 10536789 -93097243753012936522096980502912640640 10536790 -170986954036440223792120304726010633600 10536791 -126462841373278284459074845079317477416 10536792 -68075703606795230257515892798871961600 10536793 180200562581059244428488734508857101440 10536794 -300799410762525268409964387047722316304 10536795 -56389772818453538858165808324774413760 10536796 11527687186534081171584306406442201600 10536797 -700915613727170496514217409315210458400 10536798 40449250380652222332883706385339143808 10536799 19062824000878756581961657837976660160 10536800 -111932928861336335477977884948558643200 10536801 -67432013921310954758770193232798384 10536802 -340463207109180849959230089331955378400 10536803 -210205606916408861241511736879631014160 10536804 -13496318706808609540248882068924523264 10536805 -48025673747160318374534208618177393540 10536806 993598537042186257762080306790985728 10536807 1078630937926345064741624988703663104 10536808 -227840255225642839455833091229571696640 10536809 8061575402706820901238342180619115520 10536810 35551028658072629214736871616269683200 10536811 436262676413597552543252116074440577400 10536812 -108597010974077179668180000077878425600 10536813 -3342424366010823448700329766457263658 10536814 424535889127536661688743206626821256256 10536815 -790237950803001220012973344888377253200 10536816 50064402551547073587239814584329469952 10536817 167630675986379921886528993194503110866 10536818 304426671414238158041722173678764601360 10536819 -282614304116188957866666054469286075280 10536820 -5899780234162579070545598004485898240 10536821 -864640043402830312635686064981465991908 10536822 -162934844692544160371784163816421064768 10536823 243207034637608054794161664325920412080 10536824 -182790909261450153004944069397429678080 10536825 27385076175875498236510041984261403200 10536826 -13322228306617303977794811337636966656 10536827 -17196534220466724711628725211631705328 10536828 61574153568290485150044732229154866176 10536829 391869377923630652821733396949063905184 10536830 39018696585296192510652851613288681600 10536831 -255584120942344058291684078485931282400 10536832 816364889990458395615475016718656471040 10536833 450370929687774485913434171298581778900 10536834 63007196171124574896866112458569457664 10536835 307463121333948423138552818746156389600 10536836 199329024975026651450055273809310990336 10536837 -28277202655718527361058934916206494240 10536838 12772088920481355201742592076615444480 10536839 -12442462772130013141873826056500737976 10536840 -74589788045463322355962491170421504000 10536841 -2419830954164149037662033232098474816 10536842 128811707517372632144920403290041429600 10536843 104798906532843563174860295831769404400 10536844 377132622628081557464327343304089455616 10536845 183352330687936364153714599844949352800 10536846 -51191229309048248321754939555710894016 10536847 -40959239640332794221098120139734474704 10536848 73097825642370072866136806002136186880 10536849 3715611125557232956581741252670299360 10536850 84307302780245015689094726695385232000 10536851 30722537110075682167034543317159600800 10536852 -36161948814048319084232822019460435968 10536853 110421121737773298198287150174611337102 10536854 -74908425919009969648172943044386495392 10536855 99285524870679512073936347861635614720 10536856 -448769114625273809418156728393022320640 10536857 210204867811776685489719485249548309380 10536858 -77482835698786277316033495819824110080 10536859 240244060928394253323072662225381453060 10536860 -80490574017697418349302274026921625600 10536861 -264382740615791519776168191442716242976 10536862 443431963121503587359905032816947546880 10536863 504135121138288789983226551382740897360 10536864 133125902414345505448965379460372103168 10536865 91456148900711928922428658833857505600 10536866 -129177238105284519521993527794207596256 10536867 -325843569272273187313733238649544217912 10536868 6714971445384576059256830356073305728 10536869 62106176642926424251782119437163274240 10536870 111320243393224884060048196720649212800 10536871 118130934784094256940656903454313726072 10536872 112814496609178606921705010109440071680 10536873 19628307895761719705841303967269546384 10536874 -274434880891337479397881876745135114064 10536875 -72122647027753282853862789407074410000 10536876 -58524321994628836734233259816874687488 10536877 -15672468250082245914230840417577617424 10536878 28690873244810996135139389164736424960 10536879 399992563667254898273425136381704600584 10536880 -52267377869155570989791488224594493440 10536881 -14618003637592269153678576442319055888 10536882 -126128163813172313381894494500084458496 10536883 86928125064197327341211132094036542976 10536884 -64809455507115523177726448450534400000 10536885 -21628012102090441123211102248211280420 10536886 48106566702007344747944589782985140160 10536887 630403179750987558843677303651775687240 10536888 110410403146354387267357206444261580800 10536889 245082938440887394260405993387507268512 10536890 -37533139917326505189999997729167283200 10536891 -410571685382497759193649698932007500008 10536892 -3103875006490351595037010779427148288 10536893 55954406704649784532364996207390946924 10536894 -52711146550601278827704829692607398976 10536895 -109252581736832401466169929634465747600 10536896 92466770526604788525357488886723379200 10536897 20795795120973724813468933216259309568 10536898 190324451357169428074981890685832133120 10536899 378676002783292302040914866182617507900 10536900 60325441085203508480161717513204531200 10536901 -200142905980164455139631529711784944098 10536902 244928268762098722015142492592321229152 10536903 112687318428604154398851886106989458840 10536904 78395710058378374975533627624574156800 10536905 -163446682225634538866148480277083590940 10536906 77883317518673937788284473200269923840 10536907 -379458974210105970908579980524549108844 10536908 332012880014262883229806606559783824128 10536909 -27141428164485929975806044991363096896 10536910 -181572738551576159312722364600898104640 10536911 -73414354360007289677855382074096082576 10536912 79789520411037131658344454825911255040 10536913 96561428142643728189084691114106191360 10536914 64072690010663992429424297817244135056 10536915 95571357644749919484003020338560063840 10536916 -209858828868316596417543374269730460160 10536917 420966054097452742443684228402224053500 10536918 -27217694894488978283105588093941493760 10536919 194114192630571577981094350610305053320 10536920 36797033362936431351061395120409804800 10536921 96117580138599617032182799350028779840 10536922 217588803716597654578813002608330736 10536923 573890664679798179097153112696536052520 10536924 -107955693251735124264572163643209414144 10536925 -49009745685650642592689988366408040000 10536926 178691476319396879102269177931495279424 10536927 90385508320105900276645475975388488520 10536928 -220748228869147424659317617093966561280 10536929 -165155566221225115315837131486215227116 10536930 -99865091742187836541923694058024521440 10536931 -47595150201623357524266797016857347072 10536932 -117567670415760351800899375323846684672 10536933 70982438958361879943891706562785596928 10536934 -50935661992746721210019753538464911488 10536935 -6251795999514680335100131640875064400 10536936 -146872350385331067067522534261315338240 10536937 -246253361155542932089654366893637486208 10536938 168177840245226244516382949322596924000 10536939 -58979477101981594804526758624786690560 10536940 129687645186802454674297902525161533440 10536941 119104244160051479186793024875846606400 10536942 104984550281860062147847723520641887360 10536943 -657117477310723641038519549554110501808 10536944 -31174525691136209543791427366572523520 10536945 -103278319994983528720311830097697900800 10536946 127181468642399152757258181427731824640 10536947 -707421123091774502594597015225269235040 10536948 163904033398650975454326001193178191232 10536949 418119808284081157755220200124294310464 10536950 -56490365392115433052897726177648044000 10536951 15437815121700093266642673438814496232 10536952 -146004311843328186573871339989083750400 10536953 -154203724113855245187147665422970142720 10536954 43179496439720326376305513149248836608 10536955 128321222310568371656008059476993586720 10536956 228574170968200245327779510760599904768 10536957 -292854449581888090818481881483615059880 10536958 -309651784609254170968209296979742271040 10536959 498933912074783635191825613316314519488 10536960 -9981580091100433801453815862394880000 10536961 85272028012778173677237907534006210562 10536962 40336668592047733633780149476899774464 10536963 406761922366282797095921519314223150400 10536964 200859752852041073785501328343427150976 10536965 -146288846823473442206616287560075459140 10536966 17813740864720721960179262152190631744 10536967 -164644399192009525253504998572173833728 10536968 -49752864500117510903732794083429089280 10536969 -460167539691435719680534417878545999856 10536970 300936648289522986390585756915050755680 10536971 190597222810794435435564825666171641952 10536972 76862531986609547038716625495975022592 10536973 274416315943728289497940332393167234944 10536974 120231606498930092279531259839304582912 10536975 271640845305963689809968848932133583600 10536976 -65164802127832480059841893101136691200 10536977 424579641591821315058415261265368262400 10536978 -183722767068297997331547497723503872 10536979 -413421964435888305118444264998762460424 10536980 14649883713717160742537372990431488000 10536981 -16773743782136658730420200110456185920 10536982 -158297255995783236799025668435525584000 10536983 -160211453666202493148890006432426197576 10536984 266734679211506311238121738263400130560 10536985 -213385954000040066156905548298032891840 10536986 75098294675206920355800763594891326192 10536987 11502842573408063783996333644359237720 10536988 -29423733462159692331226437016754577408 10536989 -771305066889955668151267904725028877210 10536990 -88364482099204950346696443231848386560 10536991 80120588333097970173455856060625714464 10536992 -419821279266760881911681651348283260928 10536993 40036948581420629449930435584278361600 10536994 96209484442578847044810983708969675040 10536995 -87802266931318177105211288359726977120 10536996 -301582890065030997037115465978543889408 10536997 -157193816418201669615244472688124367554 10536998 -176387583408324827218664812210648020000 10536999 -299555874152938701957768364088978901120 10537000 -223912648359713322730948791508116480000 10537001 452444507203264053321648467306789745600 10537002 -1644307865507095888198223032765549056 10537003 -221861575258078062141150866789359403696 10537004 475223919143795326300497713457178189056 10537005 -104821448623828846407745991987718182400 10537006 282864911509146563506569497151740788800 10537007 -272160976666541847429631381183426534920 10537008 -8026926198276524384615958005877964800 10537009 455135816882884402082719107351551448000 10537010 169487158407854729228354918436193336320 10537011 250713251304583097981238345258135072660 10537012 25924407541889422845173952918091714560 10537013 -181976683126106837138923262331088470336 10537014 -88696060095519569468298656285325089280 10537015 -278374056192359667611096014287010860840 10537016 67754201826225239158981852148798914560 10537017 1906235987352970006151551013245551648 10537018 -37213764918241380024324328836356777760 10537019 -650083267392862229116917323057374199580 10537020 -122320117325335067126437869698826240000 10537021 11146995570508323850378495032542836704 10537022 29962932299615185699487283416390317824 10537023 -172587652622022339868528650334319320320 10537024 32638645002710832385193516579791306752 10537025 425607058875721466982641757676770048300 10537026 231175177630718912391211978917407670144 10537027 284657461337728787647593406060270271952 10537028 -781925966495399030505864993067519737600 10537029 152438106680063711902172455244095743774 10537030 -24942130235559638872732046885168678400 10537031 96678378366399194754113857109714111832 10537032 -223852050091257268979649011650736947200 10537033 -79059239635019308616925045786881839196 10537034 163037972588728675646755841041400083200 10537035 -17545979367880162757699654843796790800 10537036 -32787857293708405657279920625695983616 10537037 -137518594565691655256061206621171938848 10537038 -95194824898959028099638426753115433856 10537039 13789481554124315739423523412023783680 10537040 116220809208997948385139162820922818560 10537041 11842254313870055828644028570703094944 10537042 598412830126829894048080127927911034880 10537043 -300720519046672062541605978913385244 10537044 -66031826620622231666153227381415129088 10537045 98488897059171406833971548047915056280 10537046 -38050485530800532995162685794179657600 10537047 -9686023963401368194784219422388639304 10537048 -193125183211217628316314862775468144640 10537049 160464184873456062813955103388715110036 10537050 2798169901648098339105651268912320000 10537051 -138752882978405085103721482174118667248 10537052 1191873707560205791663336801187406336 10537053 -101146575872066368280345195611267495296 10537054 262723980719782450702149086656985508864 10537055 -33526193606705333221304683322821044480 10537056 -234301166725951189312243172577632452608 10537057 356424123758550620675414181967074611092 10537058 -176235448468106882984768965300665398400 10537059 -51497274537380584170028270003006185984 10537060 113178648197834346007224467815144884480 10537061 449051468604768058367341406214315807072 10537062 95996590970805345589228067021412610752 10537063 612927281553076470083319715749655426560 10537064 -2671965863718515638175682761997434880 10537065 -419559583952415631265909360327986560 10537066 -149728307402880505926102562920904966560 10537067 428503784894744698436545878255567079320 10537068 -214205549349233344065112859763740060160 10537069 -245039337760742976764298720704326133600 10537070 -155044124575947734740329572465132819520 10537071 504230108422635692129728903155885183744 10537072 -15140679790983462297601562331595276288 10537073 184942032859668635770445820607687994322 10537074 424421121937504720393369603169482141440 10537075 -356225409222144411472289192835201807700 10537076 -399894665641199549230063761934523633664 10537077 261401580782710651201234661157857204160 10537078 -142986430459805446550413560432333944160 10537079 -224491923705805307714063714748919165728 10537080 -140751284553236094382621246395370291200 10537081 -139299382429735788190201116791922442668 10537082 -20710800992130157256611394907263158272 10537083 -396581099508896167164497852121502215348 10537084 138615505307366730362539998617052182016 10537085 175867406260712424447867991406418372600 10537086 13615316643822885619449650571742691328 10537087 -194224072648494715019478285056082236808 10537088 -67030696014451521014436694076644392960 10537089 -169816614893569933346924321549349894912 10537090 -139846426181202634859153709342142110720 10537091 -486619102852943742513102806314357253508 10537092 84628440409438104193687874612843900160 10537093 115847942120617096334239580636861380416 10537094 276162397235855664565758362037632448096 10537095 290943554760858709102226513664927882240 10537096 -207788858148391112250797955766065561600 10537097 -282028683941124202886879109183065252454 10537098 75371705834002246819194667452384662016 10537099 -778984107340353293776227708777584509440 10537100 -24641382881973282094848495494779929600 10537101 205219255785181078248546925879003631040 10537102 14110490799134571100860189038872354752 10537103 -71818381475348701209361771580957373648 10537104 -115583175556556880861764556414807638016 10537105 155411599794340966347413126099827555200 10537106 547632324384622229152889839755495035904 10537107 5740994948867522802959093603043792192 10537108 -54979025466961451639151469327268689920 10537109 -294304379702840791847553610609730194272 10537110 -66820833267920149752881801464160724480 10537111 12998318816166660901334323512965058952 10537112 23455708765278992924580101771660267520 10537113 16097008094864601647166641308152819744 10537114 19310328749889877021921819808095802112 10537115 180545040311845790927738659519906407600 10537116 -335579549226130569299873003923298697216 10537117 40965490169100399589354541472525361792 10537118 494985251943265139903366653620071644416 10537119 7304241846091905461087214269354794584 10537120 86871858710585018548558742729140469760 10537121 -6769361308709676590437938982472224320 10537122 -112517770845813316736692130045169856128 10537123 131426076035287417447713802576824525384 10537124 157283824978640061498639408351852708096 10537125 118931267112773334810428718918185400000 10537126 -797979667275497618965306802060890560 10537127 818062579717608531839395891169474261712 10537128 -3589624148864460295055498056607662080 10537129 508451353667060135177960955179581236880 10537130 161800654550300813103927157220531844960 10537131 520412870222047066960011851791150003200 10537132 59459997747487228932291624953170905600 10537133 992568189107843789229964249438745291820 10537134 -160065248318930010619122501743682693120 10537135 39549464627621370135842676812666088960 10537136 2498346148796902625911476427416010752 10537137 -12871753599199142022288439186475102232 10537138 146218220741799747505210588686575594496 10537139 264430761545549619015196367167812352320 10537140 -121654893053204336357897970169287475200 10537141 807554195012319619560875132253853794542 10537142 6488611439984990332491941159065602048 10537143 -299384490447770197529334515375993147136 10537144 196606035255688685935265955761726054400 10537145 -290817270443132144561752893625284020280 10537146 54547520541945354880170818815997236224 10537147 -80424419483188901917011336602912115440 10537148 130190156373902873311299383207340650496 10537149 -127183892429476536433965887261450304960 10537150 1962658170801376447400739699468408000 10537151 69178992692942316737331928466624976240 10537152 21133400723898959735065213933612695552 10537153 -15660080893557810708034031562354147360 10537154 -320714889934011020950819214382918034224 10537155 -248592534658411044375393692522241096000 10537156 91955622792991876176080897553299858688 10537157 -183093254877594441474833644180172233248 10537158 30075420521253234469925528680343656320 10537159 -227958553935160693083765305228116929096 10537160 -248428526387090180821249336713877248000 10537161 -126333144049753139838855593356008144576 10537162 -89043554341921892038850849061209550336 10537163 51040855408255443861867682181225013024 10537164 -133284606455336879169504575062525440 10537165 628420935814904649131506165150712275200 10537166 -141093688882638216640024596977452699968 10537167 4650733993673616890517243885619199880 10537168 -132217302111590555805840538861870686208 10537169 515008015399799770917280297399513923570 10537170 68818183822182384992020346835074472960 10537171 558578868720772682408537928684613259372 10537172 138230291646411877501009299305505576960 10537173 -186850022881151420197127987022917022240 10537174 81724771977413151866113464184653702912 10537175 -21396296972411278573876594860346606200 10537176 51768921666206627180227055486682685440 10537177 -231067156682464898669777674564593782528 10537178 56385850839797570122860340286680335360 10537179 134228133752064186321239445681378001920 10537180 -171118723301230913775141090411554265600 10537181 404732357425725916887420769928451399264 10537182 214750297182179335601025295416153722880 10537183 56497173009122457768600221014520660160 10537184 227501582397880580455927468021859745792 10537185 -449413682454803794567272939670066560 10537186 -211880089228202615188292642984029193856 10537187 -496914163922445094888349278889757016164 10537188 -110620346897283584781544213823440358400 10537189 -278315612181072061143847920511505987876 10537190 100320810650116982700451103051744071680 10537191 84086891287026959980390079011739345280 10537192 240862071041011662788628338554447902720 10537193 4167080047603494355148230426333624080 10537194 133298643648376002765007486073808518400 10537195 -110599771114927772689540357108933581600 10537196 -221790815252351536227145707257762500608 10537197 22335481109332282952895291773617706496 10537198 -63176460878917542581296539123225369600 10537199 1080610742439703644273364325626261461936 10537200 32875871111056244717990919482572800 10537201 734191745979763870235310821212136862004 10537202 -61982925765863203741807380510828168288 10537203 -152136045138559757639072697867155658696 10537204 466805521057305856180066980873740291456 10537205 -122336726481837347677396657374897981000 10537206 -66162211320181471875448718007263068800 10537207 -79225013658796332277892405788107366128 10537208 -768016195843094440199732077175448576000 10537209 -517664684572867812684581418831424972992 10537210 -17346623792220024606411017076536832000 10537211 735806954543266513856516146926821803812 10537212 -151592700541562862189273333611864653824 10537213 514067422772599212703147061521479539462 10537214 -354399021286283207621506052628411884544 10537215 55693474266025019986201395917357001120 10537216 -411219643784421555417268855262515560448 10537217 -376253784640807641909032457075782548734 10537218 37237121037357413962568091254462826144 10537219 41409528194524081617417427078092102144 10537220 233596463212300880470094460645009223680 10537221 522877433676716581394530271089737700800 10537222 60406061773943543127974927498200168512 10537223 274434947002968052982190735502302747960 10537224 -330433939562595040895495292331463393280 10537225 -132565219102746415983299108803681954500 10537226 4424166199756657169653943497563085824 10537227 -236116239287820757063675277609180138436 10537228 -195709083016161923217303395851641436160 10537229 -3098327271042894852446085447718558974 10537230 30764020011895229190323785423495741440 10537231 307784570707895770537458804001395215064 10537232 7718070526439910759854893509182177280 10537233 -123144604773442310426806094858719644672 10537234 -68297526497190996640240043634739168128 10537235 232832245154072247273411554583843637680 10537236 8471514746377869502414763280410726400 10537237 -1320765652253463850405426625721093866400 10537238 -347013353986806735961155828346061376480 10537239 -240294516530109539150588548013986369176 10537240 156294459245159513467621019957982412800 10537241 59653067095630889193154839901323883008 10537242 -104600972394978343160655279410558949888 10537243 -3248272916968861718404261478128981152 10537244 -69551805229272710522175085853925888000 10537245 129359618483069057594534446566276374220 10537246 199171845716519003205813004948489470720 10537247 159613160636730111662633232153690824064 10537248 61982184702481495827950124047322316800 10537249 -40645350028909526694404039300900705600 10537250 40468171502558287890439395015743568000 10537251 -448537179498545191327079823238307282568 10537252 291149886772579618119632030890461057024 10537253 -19223887700567319785193239774820515520 10537254 -13004928113981914648079758408036844160 10537255 -304610743214986861894980841258371936840 10537256 279773715024975566109928377661128698880 10537257 -218739198580134177664580760914868276480 10537258 -2681836497376187813984816899974477216 10537259 161765115648907318563865843825315816416 10537260 -173208265221694831829482325319755965440 10537261 45450625797049295113239455798081950432 10537262 316925410238550158968801364668186880064 10537263 -344768529953526644977311275458036968960 10537264 -100926421076539336645683474741041643520 10537265 121525481003286357443344602533570939520 10537266 -37929954750216839214169301753291688960 10537267 23431060734824921035881472686849414880 10537268 135902957723915955112727445968446464000 10537269 -360937652164054857773078287233278933280 10537270 217915782153883717784678578156112110080 10537271 318002069050943979123654245099095245600 10537272 127317609963529213010181747964672573440 10537273 -139920926112589381677463511628075723478 10537274 93174524728745863208720007449656564992 10537275 -28817199474987288830438451025254470400 10537276 -520446009550628672998811236608752419840 10537277 173341316787191398565065602887959519212 10537278 36465897626076298505604129908592277824 10537279 -10583211504938454839890187101651940352 10537280 -58022288379299482598721796251844608000 10537281 -61332747540079726966353745212525375360 10537282 -143229378553943486538969727171612208640 10537283 -68233663296115875701478195641664442776 10537284 58983646512767098919845657705654311936 10537285 -812806183085849090390855707836292260 10537286 91176680394151701302023037531789776320 10537287 -32513933080168290096901185078069315120 10537288 -420091754220359235098077799786554506240 10537289 105832837272838189230945731112983318400 10537290 -4023436304485882405688730640180855200 10537291 -121310767884995851935887239618520161448 10537292 111513555142314993651215720253595156992 10537293 -11739694293023769985014788372556371712 10537294 -66977587258525085656873756467768554304 10537295 -36507228384140872068628198499996131200 10537296 -38530497105734431304213275802999980032 10537297 220574407893988625044046550104765535972 10537298 25694230253438848662327821282954984064 10537299 -134503440404086921514383508435152139916 10537300 181635227249554161077508115597941622400 10537301 30066137246578481562995500509748853532 10537302 155561506288889982688938984956974485504 10537303 -76207062729623960132494968390436044800 10537304 205424749003685895095167608990660526080 10537305 -56283887722037474515341460001224881600 10537306 -222445285216416475414662405854458515456 10537307 507306781290730758345923283256661158632 10537308 222962412538703784883879529135846664192 10537309 276637218452021143316148377155879145510 10537310 69297068542350530573789328618133743360 10537311 -452489073567394684247709290803811182320 10537312 494085581638161700444332759109400002560 10537313 618232847813346198687129213795379190562 10537314 -122158614262138003595108595274662705408 10537315 -237505834584751345865520472433738335680 10537316 -135159856587539627497373219723380937472 10537317 9358215299690467721836554406866124800 10537318 38399299285988415972464686079570931840 10537319 -544519414420453869708320847108170988336 10537320 99370697423512633367614601995538841600 10537321 362321922345239001575058460719809101812 10537322 3911287276911609425948376878204500992 10537323 -87285791154717995443493815780339371264 10537324 -102277015646230943949001693502770790400 10537325 -117732931362453479262131254189529149950 10537326 -28707427739984764985686293494354462016 10537327 -214896596511316236554197684490158379824 10537328 29659694824145255614002724914023890944 10537329 -196350264520205848829972538782599454112 10537330 -186694258575574798960916317559057138880 10537331 20037799925424365851365121351984244544 10537332 -102617114328977705488302444091213682688 10537333 168147331025852347606057775002332797880 10537334 -142137758431135326689237592743393361408 10537335 -19826375072647821970477902970376561760 10537336 -138126632041668873624370756959386419200 10537337 25218971099861725285998408715649634960 10537338 -74379674567909090091292197560689374720 10537339 -614425518822553385341762351218028928860 10537340 -35111848990565259976756655037365821440 10537341 50032072630030911470303811293290363200 10537342 96476248681688449232628858186544323072 10537343 -286504866945001120299166359156393454680 10537344 640434968086958932610229912584847360000 10537345 -54691713139639314680470239161482886400 10537346 -76946626051717506942045016668914542128 10537347 317719793542091079274804381705322012928 10537348 452358922534328024008026812390923646976 10537349 -141814039118062689977576710340699124864 10537350 -33962860406095578570585248300871000000 10537351 -407819794619528947048456594099815547392 10537352 123477281708665880938933812619085460480 10537353 -213423321403509981540973040609412278400 10537354 -230753420813556811319659782326885861280 10537355 -145037846248700820254051392802847687840 10537356 188962733845366142128070920598704246272 10537357 30938487469992200197167433578217571000 10537358 97145571509975118856659794153558028288 10537359 99252400306809210236720127037497202560 10537360 41672234405735044791018263600454696960 10537361 15375992619275524243585623039949918272 10537362 86824847267655559224652480026551074560 10537363 -106340893679274746285069600105721976776 10537364 186052605879211301711592642920982907776 10537365 -3255636390368757314543540812234664640 10537366 -175736904133312010436417262160802330624 10537367 118182517056408295537090098856287529416 10537368 84459923705474714907367639643190067200 10537369 175304994997326927907357828816494595272 10537370 -92440245612647558050752871949236665120 10537371 5540004665275743932748372840124834992 10537372 35427266855677097663697465725709181440 10537373 -177938452666118794063531442987101876800 10537374 -38275098048606714204449312005698843840 10537375 -573772277998278383891090110068454650000 10537376 241283061409108914588109827772952543232 10537377 295813896186425995891152272116014214320 10537378 -14859585414371896606393732509341257728 10537379 -171384814313117669423026049659831402020 10537380 -2905416366151776641935911466545623040 10537381 -180613924914999343936653585476147661120 10537382 291231768158696579715393974978802554880 10537383 52550605428129915322094506805587200000 10537384 149649716313721553990810494229984378880 10537385 264321336206402621098232928021894024960 10537386 208063544452084842310140447494472286464 10537387 83082285150760239843677323417122711952 10537388 682709655227504625798123742472408034816 10537389 -318067114714524886607107413168916771146 10537390 -195268570889458697715751087080872116800 10537391 -311445973682315923086666174571118852208 10537392 18973550275430527126026594587095695360 10537393 -421552492540527246529856149041776373358 10537394 50756029767533864122603594051038372864 10537395 -216110532960640501224198292993518984960 10537396 -127379933511659130914169278174227128320 10537397 -92185504518477338104539914935224051048 10537398 71536045188018621643748958012053685120 10537399 -128786967844571886524507252485226655648 10537400 320273238052247502910982443724390400000 10537401 269681438165235551293811656898761374240 10537402 66499918489409709121081895917870039152 10537403 -145085329020594775378921358202779487096 10537404 220870420073991826723722217884991488 10537405 190694643657454662223850784127310469120 10537406 75178702766050765849165942663273536 10537407 130102722293348014195913455343171578488 10537408 582183394663116275778143631605497856 10537409 -71957024204915004592270461823172019390 10537410 -11778722615735984407817571422330649600 10537411 369695386841748699011309116036965892800 10537412 -64622989907824001817807829651992246144 10537413 -221873114255114081297123817472625914656 10537414 326946355884963235591437949606350417600 10537415 -126806358810822704596225131058640179200 10537416 180815312710637003216690638944517785600 10537417 -132039808069979050789428316862669992320 10537418 239716699263216817559236263704439770160 10537419 355620322343037389697707686522465766400 10537420 7710083481686896954309368531681377280 10537421 169714791849939326224157046449686037622 10537422 26949354406925352396844418622437529600 10537423 202156051038680699941047110892323998264 10537424 60273032152136590867825345882070999040 10537425 508085308741216042874183331247367256000 10537426 278819726124664885617598180177777632912 10537427 -116604322152867017185629023451728532480 10537428 289990267021577426345111294045197608960 10537429 160111778481115359619096458652571164800 10537430 -47150993601793898542074864795403294080 10537431 -44356301031051529669456020453176519040 10537432 234672466991156132155816105438099660800 10537433 -180869208574736609953650261054733473900 10537434 168793039583866083365331852703720479984 10537435 238544385706447083845389246556345482800 10537436 34974930205556307933917536323796531200 10537437 178850151088671673817676587648900396160 10537438 57706405375254786799581469646275467840 10537439 -89579904191579168128831323799007790600 10537440 20507424398993559378448891554221260800 10537441 -380245728953566753879708048513547960158 10537442 -95201076201814929631335305720879710128 10537443 -18707015427273926875158904664911938096 10537444 -132140823341263588214738142426271514624 10537445 -378318124061709760274831308532737497000 10537446 -33872015924017391140386790399405315200 10537447 545376206358090309701806402157855628192 10537448 17149778792788756800320368355973120000 10537449 210339849003788853984895143724809134208 10537450 71481626011136946941451991272867724800 10537451 -170828598319161080132987094315927599640 10537452 -86001143165166936688594721947704757248 10537453 3223996856669772273368481079869972364 10537454 285265610675834640980783740709119642176 10537455 81125330455484106965627906160946233360 10537456 -139135054689836728949429551972421337088 10537457 -173796699823126183100514643976228078400 10537458 31691074039527013285432420266115608576 10537459 -575390178554894542876365797599339611480 10537460 -187995324700428683961334494999311331840 10537461 -25770432536824237751573202046877061984 10537462 -33084256142364676243448503978126493568 10537463 295998763274844015367028924908077044712 10537464 -115901066744245734612711747136985825280 10537465 -67995537392658505537224158241752815680 10537466 -93355277526132076063800704846568279840 10537467 15156931095524830941816726471948342144 10537468 59673235435345598359888961294581950976 10537469 63754227454684116407792463741468978060 10537470 89994061763003179845005994231716874240 10537471 147299934835109170197220252878312480112 10537472 -109417577185345594690114305660001714176 10537473 181344985174359886897305437799832144704 10537474 416459127719604432374043539446035830736 10537475 145139973265256776956938521982332599600 10537476 -69424446852667654823622719529926553600 10537477 3267619425679987206032034612953892700 10537478 -81471291380064811856676733983534290688 10537479 -721297279606263378087676263977592115200 10537480 -382370667542149489096144672767212697600 10537481 271938131526578896466717029106888736282 10537482 144440271564102228543188153735557373184 10537483 114018395726086270227877533582321555624 10537484 -714771622180596673554566090423804928 10537485 -5312076585445358393063754299392506240 10537486 150447163668436934276257489719055776192 10537487 28484829576921946852532736597296393136 10537488 16340829643700788898529074447761563648 10537489 70114203761460954293962782999481340672 10537490 -257454762567743157783432422219142300000 10537491 -95601164001070984730081228525161662720 10537492 34942720740624303847691162996815405056 10537493 676352888949037165750175772704574377742 10537494 5672048862878213795275076850554634240 10537495 539365586778394129052193709499803549200 10537496 5543970469129155114503696994160435200 10537497 126717015001369001387475559821176885274 10537498 145100212635779590089538058783155738560 10537499 -535654748201824825860133989442476442764 10537500 -118356912549715213217905885849334400000 10537501 276486345816666817142844255467251614744 10537502 -502427338687486821571956414055807847808 10537503 -34592572838467720142379412351803053496 10537504 -217024817306270709944367307672166006784 10537505 -60983031346643452159954623352422041280 10537506 -62169065349079851675912620563977922560 10537507 -521398984115920080886112054533786926244 10537508 239697343230135168851972935271795328 10537509 -659369130527359637815320832937121558432 10537510 -38228280347297103256124494500022848000 10537511 -145021398403070323095919281205779744000 10537512 -361768448530490378671457098120574484480 10537513 17539415998901011993486973927539391424 10537514 -103909014365855685321124492263399928320 10537515 198019911062315180331078338501814990960 10537516 240830602598364397021233836634169981440 10537517 674409033384820707037844064009591004566 10537518 -95083148809922421064346998503132718080 10537519 75153110604126924013424933608003304448 10537520 -10530024363008860976805225877985034240 10537521 -518425116403212888449536103755379546880 10537522 -184394557281565460855509557187602344688 10537523 -619664955382990734517746306107436858228 10537524 -267477080774167515984809695389263744640 10537525 188605559225892275131213614691051539050 10537526 -485270371754770515226613558647019904 10537527 -47662540115202387846978561488692177920 10537528 93611265722832977159096678831412572160 10537529 199221382533590959037896301450252249130 10537530 -14010719779101049081622175284231316480 10537531 -291706570772468050102916291324492963768 10537532 367704727319611151757810948918616392192 10537533 15069344059895319708143854123266776640 10537534 -3281606411369495819091710050715937408 10537535 7675542026037684880547795666580640320 10537536 -74231847733772663615444499622659096576 10537537 4871387386077374589394970516975959680 10537538 260096279804062158171414745537000104960 10537539 -208362798063061590187364686979371187976 10537540 -1255863526187082163957134826560345600 10537541 262889762651306950569041574891723290880 10537542 85399860835077778346169281222426087808 10537543 464131513425247474575297732487057064792 10537544 267647561479903813419736598404061660160 10537545 -199552759100702271679627886398396015680 10537546 -355962770159849126018242620274880472528 10537547 -24876705702315122600878498082615892648 10537548 30065393489449111232571197418606091776 10537549 -641859988634960572350244364708072386080 10537550 -3685517279300462028459210151707811200 10537551 -68591592754679796139084288130392527360 10537552 73553807837084912534504844635819212800 10537553 281968340834370315339301417334150580084 10537554 -100828865259238182970861454002699294080 10537555 -116540550639969604119713192234835673440 10537556 14159993172219737537006857252079834880 10537557 -371689433240736690011448737725397816160 10537558 -173445533764259967803315402022772689120 10537559 -427409504296403459848172242245321423384 10537560 -91420677461675390030615851283349504000 10537561 185827981104032416165835556306190049162 10537562 -152750874842631386051978934927931262208 10537563 4089687659897936211934705060383598704 10537564 59381118062274748787731507398529841152 10537565 -155288643196256766943752212783661415680 10537566 -47521172474477893242388502327035641600 10537567 73256631710778338861292931356189292944 10537568 -449089654056356354339611283764572979200 10537569 29492277894710546198403862465863310080 10537570 188301457628994402510492994347207624480 10537571 -311628114927006668475352525829519708160 10537572 212515388917519965207521329313706120192 10537573 187844471516026415792960482848925324480 10537574 49263327594801736084501863833200293504 10537575 -2486451878633079665574813214259130000 10537576 -188011684925065561983362305677591920640 10537577 197377807416688276737495921989472893520 10537578 62748950493387672684245324534217084000 10537579 37025120052712646246587551210745111984 10537580 2653809905942250433610471754615260160 10537581 4896707801912013764846340597832156800 10537582 -47871666359965973517836643214044844032 10537583 -197435379309389552661444814667109476880 10537584 -18498314451675653206431604495481143296 10537585 104143794781750826591493683007774013800 10537586 -44046355299125722775624474461381655520 10537587 235836490765121497068517344779740675440 10537588 53123220727176982362147214313205252096 10537589 165273511907516559646967374601130893724 10537590 -824452764848020972170643445571225600 10537591 -534184343312521350970396988866179002008 10537592 49803290031227359939160730548355870720 10537593 117027105944674222506031693954085384928 10537594 -344837023033050074415791306010808427040 10537595 400814446491065627296160704327457335680 10537596 -221264057792248100285100078147819637248 10537597 447753664118586204704101456775659761792 10537598 -463484224523942601631906757349623104320 10537599 6271681879508643853783571920546853064 10537600 -39258387166266634840759531906007040000 10537601 126029386570049378527817272142993353602 10537602 -192141128223004762097414603391694935168 10537603 363253498661754881718479499447191844864 10537604 -1325865122846853958560589023128875008 10537605 -77254614590500260079719007491160344360 10537606 -50387499163453245141469504923562873248 10537607 134507511756938439546564719645227594080 10537608 -286710138461742283010006562756538368000 10537609 473526595811357035779877099203867681040 10537610 -36778053562298600401294347838849784640 10537611 59449270917999997939269752298373722624 10537612 -309866038396023867269609065222064959744 10537613 -6712460367925949730093777314536975872 10537614 -24177796829880165233199376180552981440 10537615 109965490054334833788757655358357443040 10537616 41621047574140982677585472746901839872 10537617 -47164838136339431959163883117184376160 10537618 -1567300290577181800127416969877491200 10537619 -423821043276714175111457506100571974256 10537620 145391512500494753721744094086959861760 10537621 -821284026715006073628216998760169165440 10537622 109727035425678929120676255185210990112 10537623 -157147799030061603964833261315418704 10537624 -74684295159749981526278448138138439680 10537625 263845137384145167199975494435809424000 10537626 90122642392568909132964341779739762688 10537627 104957704557783489494259709413482905200 10537628 68568938671933758215668665468933104640 10537629 11882269866785446566304762375840207680 10537630 -141230325711716116896786857695417524480 10537631 -78465999908118318259188445159915104168 10537632 91988214742601772535108732059865055232 10537633 2272508410894907931994320514484619446 10537634 2002233829644853699133867357571651072 10537635 -217308343297408096882587714709366141440 10537636 -384314209272253590131414048015542717440 10537637 -24392327167032241375149030404574399936 10537638 138040333222674507940743302527267978944 10537639 -42981535616682356078366203589277802528 10537640 -271314040720361910656769296641367654400 10537641 -101594621304442547135268851361727091520 10537642 158381459756803578008002364364217807872 10537643 903839997893451324442931094199271008080 10537644 3729282774712349551766743486466949120 10537645 -243565589167102767780354950766773162100 10537646 184646152267199126002442992715097849600 10537647 6996780260300251761447055749625440000 10537648 -157606291270724453713920773802901504 10537649 -16577630683902507286324456391077354350 10537650 -55722274090079269143619936142269333200 10537651 294097672716146557775312298619462755304 10537652 -188884754498148028366318254617855324160 10537653 84436393901426037376026449372701937280 10537654 -224741788859904421169109061771722007488 10537655 -66398566098790099641239655895522726440 10537656 -108598015689639385742418850048989388800 10537657 -121026021315185685245275802563633599552 10537658 -338757281984639342080836749984250947616 10537659 164581051134985423086884791795242303528 10537660 56680817441720111457815460037907404800 10537661 167326014817886180868534968539137556224 10537662 -403337316042982182271697590558615145856 10537663 749699610997714105423150063689674126912 10537664 -309913051972173938061097396949168947200 10537665 -128949996151297555371756985471655518080 10537666 -2215891737636847920909000608039712000 10537667 125122107884959850920490640773665616592 10537668 -207978204278806964097882730832976353280 10537669 -330942889688635491568284502858979272930 10537670 -90770111143215672199779481754342649600 10537671 75843274092125667422427722388324524544 10537672 385335524711016425683755125531406028800 10537673 -751517198844197196140861173618976583078 10537674 23544997689612512090597770155403367424 10537675 -18841265688207654372052889134835739200 10537676 35420367695838549490762669206069000960 10537677 450115833446198150578205110239082635414 10537678 -95951148487568608702677623780025444480 10537679 91669979619988370860147554370678967280 10537680 21332341992631233004410814734243594240 10537681 66880890982028112317233109661392732160 10537682 -702274100224321759195989425387413214208 10537683 -82747055227271305524958110448114960032 10537684 150447857630947635806788841277745657600 10537685 166031961803689284143855090746949479200 10537686 100205219624600454284662313819909768064 10537687 -58194685602048184188827693900185836664 10537688 -124049850822481624148087374556864102400 10537689 -150535321756637221876870273893009229440 10537690 239601859211578106258328199711316133600 10537691 -506876725892859819790302568379499502908 10537692 201220808715646358179008380970327588864 10537693 -822122194378641923508558896566581153920 10537694 -77133542837496638289896719922419010880 10537695 131085878944470415805790077137192891800 10537696 -25894633085159320827463573456330162176 10537697 317491217322552955350191543845925783172 10537698 -173212176978871466060204281958584688640 10537699 3057122765895806711748140666673292700 10537700 -440831014072253410399197069318264729600 10537701 -290813855756231121975667638762727877280 10537702 31197522055789645123501750494357598464 10537703 194675481986540163157541227395732294528 10537704 147669129139038911837876908916088422400 10537705 -343328055476544850333650073711059030840 10537706 7151781192890440402786070862668083200 10537707 278752725039863540898410584632227937792 10537708 -298665936989176251872868294462013718272 10537709 -1125093807397748894296605938763595392 10537710 -52925089788250311864654348612279431040 10537711 -279865760458216584538103250529482574328 10537712 120049333636140399762011744810636476416 10537713 -158414195281596243432012289511906476158 10537714 -510159130555911305202727033916624426496 10537715 433991642292447734245703176159982805360 10537716 -57842070674061752170190495296279511040 10537717 222618363473152163628606985940525902766 10537718 290746497925006015009394046023241765120 10537719 73926937844511648048042809467982535144 10537720 140156246448582064597479691819591372800 10537721 -319657571506033526741883367439828829078 10537722 3621360250808335584807973379459988480 10537723 178242179331786642094317007846045552640 10537724 947138010672751560671948630560494406656 10537725 -1268244166494964534308531355576737600 10537726 91616273306025843924099141761027378304 10537727 505544006235268021257817989395009004000 10537728 155626179566292594299824067199394381824 10537729 -520377812400245617601827037043456597120 10537730 13993111726902182265398654734637222400 10537731 -98286194323397028686294442722507549280 10537732 -19845559716166846618501736566469163904 10537733 -108380804439094137489123537644974657536 10537734 -65117740171098248222432927054287962240 10537735 25301360722219631890370691857532799200 10537736 16245927261718460031798189432940584960 10537737 -33339758515841115700880571097451237376 10537738 118207374598684528357074039204344212320 10537739 460830626863125642928510825464270192456 10537740 221923467450753921919170515277692098560 10537741 11633742675074953104046578855526835884 10537742 -348420963953788021926336806699318980800 10537743 -4313304602115505108686398422615910256 10537744 24822725676124690944996156565307990016 10537745 -147932494310562975810124828018770305880 10537746 -276452099873190927624422931228256511232 10537747 702663256480480165795746308077777789512 10537748 -17223331036815251268141219861927074304 10537749 95504366696138554931743332620465971200 10537750 -164666285924366572772084746281627552000 10537751 -1663192359471818856861857464808660640 10537752 -4194327450591093264081601786396508160 10537753 3497789302295645359559890660891821002 10537754 -214627100332045476129209672566489332480 10537755 141952272456466024676259091945462312560 10537756 -7351332061467426779867289783075624960 10537757 -355938501098364970917496245397266659994 10537758 66612615173456737240470414442274731008 10537759 377593618539868597834773893850280482360 10537760 174927495994285753452962062759530332160 10537761 -199481032110681228630534627414503298240 10537762 -13865047018625849833261183503889719936 10537763 -51103782541773212329779779163548557416 10537764 -317926436625619940171969344117667994624 10537765 148000537276456129573869248491919606400 10537766 -55105343023218709636386483271383522240 10537767 272866141895351537136031747187651979984 10537768 112604320845681109626517006945962885120 10537769 2099821366841065257751053670430292 10537770 -131745095672069074931950834932914246400 10537771 -1505362089402516382400716808234221801296 10537772 50155359088430113227906978483727613952 10537773 149863223294217619051241075424161359104 10537774 -43065480092544130208493424595642078400 10537775 -76858189864374699212753235878954680200 10537776 -4198218511682301508636529442384642048 10537777 99108933876088562979158533020657924626 10537778 -81899530729069952254518183956903075520 10537779 26882104993109818748256157048877276160 10537780 257538369294983499922372257224992051200 10537781 -501744800453023858852285557833948512836 10537782 10194870978426231684429195198920102784 10537783 -519301860251367742398677915565604414776 10537784 283764105471210382785420453853909954560 10537785 35762440288576925193281928438012073800 10537786 111746556238774788237573604081541779200 10537787 36348605862274573196882542537819811568 10537788 -71838943486373747744064144349430538240 10537789 -457038244847293407056306194142842777844 10537790 103131314317105559078190926907405502080 10537791 -122904534104808987636703605068328024576 10537792 -68798106420859967919809437267160203264 10537793 -148525564804622041864243428367093429740 10537794 12109313854189282195045885868328965760 10537795 1704796563732410513555797580061661440 10537796 -328216215542759210049282574247646998400 10537797 -31487304469571008902157242571669635840 10537798 -120203187523236007425080159427381693600 10537799 -31522316473365119230031204424491819520 10537800 -28579922798635003973411354062086144000 10537801 -390000175841115482259161057561292892198 10537802 -58520679275141436188009006627417565696 10537803 92330924184901931673734721909605242800 10537804 -100540822343966487244411834101153675264 10537805 32634675416237933977709745722016685920 10537806 135215528576921196451221438618376579200 10537807 -15134399116020714469775073685574319920 10537808 157141086957448468426947255991049183232 10537809 350212859926647350302801396742061022704 10537810 -213366712830587317795618327593331584000 10537811 604826158014124183882529698344551377824 10537812 -292618419723362649833384345367910568064 10537813 44489078533215713466122464072410840000 10537814 6403835563497728286349325883380406912 10537815 1148342321165546595313099455011010720 10537816 -511799582868380393881592048678309099520 10537817 484075992712645779157367233037011873860 10537818 106856156918831717685590178222966681600 10537819 -79965327618951392969980948574235214780 10537820 21380652024272757397961820472439992320 10537821 93629642239338105844388345036422339872 10537822 51725350319585391269769070310294129472 10537823 -634145486040218555902173248196758012640 10537824 -445497440828718992090425873735977271296 10537825 136714819908661582629806319520417408000 10537826 229231425591927740242300213097501285232 10537827 75528643918459943073036375301546333440 10537828 -46517697791909787159443972180745764864 10537829 -159658706991387745326235075271220636000 10537830 -17555332964460810908164386878711808000 10537831 -49829053055969115733375043342324071848 10537832 -606873670924362990827229476960024601600 10537833 433246628280879078667915312799416097424 10537834 462386179998970901425669058016615300960 10537835 13316757830783701406845303192658749440 10537836 343590091081014226183699454893085824512 10537837 -136548667092790915349124491098038675520 10537838 2480189846936558868195247061805111744 10537839 -127037605645992146099740867318908508056 10537840 -49923105037235009069646946517257420800 10537841 -269180556238907825147790652925032749696 10537842 -7269196643793408237754939221956910336 10537843 -803687066226599478455094004266859433908 10537844 271842901233721565588634808422870500736 10537845 -240458320264015744496781694822051872480 10537846 35203818366311247418504833642772224000 10537847 5087488457634908150616382194458070600 10537848 454151247529478771225063427787930521600 10537849 -279136941934222905213917515308773080064 10537850 22756752387691148009688873340756896000 10537851 -258991168994295225498283108340916988416 10537852 171522459328744027566043818447119007744 10537853 -327294055810877423575981662031789931898 10537854 -85743933436462714760304075357097548480 10537855 631736887498875166085314233902955297360 10537856 -255009132845957123137862120490663936000 10537857 -4699669819956281821610496106222477968 10537858 47617721437509123806243365232294095776 10537859 -161389584052378858907526627747274369584 10537860 -163203958013750490081268531619610992640 10537861 64150600931813835255892590220930414848 10537862 577825833120846742675293932378176468992 10537863 163228503542639837761752297277858026624 10537864 208273264547152516346842571679100600320 10537865 -50446591366882964542632545669302778880 10537866 -69718653246540920500444362585799984848 10537867 -48080708970433575148315172632428021600 10537868 -567070120527017928807717904589797355520 10537869 11920426030100921743114530564774135744 10537870 -48525821980537946368331401439323299840 10537871 -363237470448433968066163586577419006928 10537872 -6297677075633652772806938229749514240 10537873 1286298665556235323558812325687132131824 10537874 92729056707788393250909113752576257936 10537875 -385712216134315967034462609115122600000 10537876 177642115566068780703164737165199558400 10537877 129542317356275459797783797118424007072 10537878 5430854152268871795342078793547557248 10537879 -118007756811686329787455922342387215440 10537880 67428523020931817434973349466853376000 10537881 -4778405222202295318584931118489079840 10537882 -10850547414536408208864375853689600000 10537883 -98698407117902708215004943169809484080 10537884 -69973172699186949223566323388765634560 10537885 -149915479645090455337831675171442927400 10537886 159279568519491008849456570045633445120 10537887 285393111391514605995123845219332656768 10537888 -501109756140877908928085712749741015040 10537889 -732205217293493915079075891572037661440 10537890 -157851326058029115207240215490301440 10537891 -168600899754552196453367021950067658336 10537892 206797623608456432925507848848232448000 10537893 188551166447671498448150714463787448220 10537894 302217988864105687614050669342020876800 10537895 293595183125734322073656814203573884080 10537896 -147698671648217365349421362128018391040 10537897 -441388310569349828242967499517360557680 10537898 -147645431400548943833718176747221841664 10537899 -52806789560569641398001043696886573736 10537900 119248519802627177817632207438016416000 10537901 404464427501359135017533908201921559904 10537902 38998916596419893915243839070943588480 10537903 -211413808446360557552105948941201818480 10537904 -12722317162122030443618696642780528640 10537905 -40820399454882894727882206189218532480 10537906 352619734971765222718045520165807419152 10537907 166268311742634989487019050775542438156 10537908 -337092698823318616979197207636362915840 10537909 -623434150707253775395642617635084898240 10537910 566718200432202460628427766719932160 10537911 -67036844542668738729301950485912488800 10537912 -18270147761208536577880205368139120640 10537913 -379248867783401984852118588433487164080 10537914 116315340906210223056272170361081533440 10537915 9012024963257851492419015887375538720 10537916 68450400768978346158407352902453130240 10537917 -232967998160704437929289957651708960000 10537918 -179658362141863700168282841442845699840 10537919 30211726279822292124812474610114109296 10537920 67414683443869390745688377621269708800 10537921 132905306698562621327235243796433432452 10537922 -88569548832897585644374552773029095008 10537923 45971895255618132711919333481622875136 10537924 -3616124305077920043025665117919285248 10537925 233400818818878101295113241867267838650 10537926 -7586749511317779524898883225094983680 10537927 -7639226962630483157139832992710772200 10537928 -285042623492370769705625240120266045440 10537929 -162649510438791309686280097170897549456 10537930 -199982368692570581433637335077405690880 10537931 141664332836629141140597465188931630600 10537932 343154445231474776861071284967362662400 10537933 50808732814080664390526781009889221120 10537934 -69105994026721687240177607633184391296 10537935 -124311668875554869372847334182658729200 10537936 148982073808511743541559027324568387584 10537937 269348079340279083435182957392556863860 10537938 -218936642518481114033867952041725685376 10537939 964277157086422676739516612718640402856 10537940 -180189706450047860133517681319172399360 10537941 -334527777607364931068304653271166355808 10537942 21503345498632211673527622456223555872 10537943 64652274679712732087317240875197878368 10537944 -432939247571052938789602575627502817280 10537945 -117398317238689901950030127373743184000 10537946 -111420658068462063584882023402439693328 10537947 -90495090405570763750751103520498437360 10537948 -472441135449316085200879498422385096192 10537949 -259174611024545934842527096010082555636 10537950 3960929214507522346487304437799475200 10537951 -6290519236996486567107998131439779848 10537952 73661776437890342544494606715539423232 10537953 -227395740837720392672595640618356591696 10537954 -30913637188635291989710270547032928256 10537955 219012073008146063554387682102139789360 10537956 24074607816159064470554856214193233920 10537957 -226634162469096798632431363730511569794 10537958 -367435978518893255100887424645195397920 10537959 339458570157299378554864869357783755304 10537960 115862555438214735252508439753354342400 10537961 -66100632473494303142255705787069852480 10537962 113929519608749461367282344832581309440 10537963 -71295949722761793047479384799908578440 10537964 270024684101562627182069078859024562176 10537965 244264780192186564297688138776200936000 10537966 -586613364239686205437714015223469696 10537967 -8192131184593882350661843369920036480 10537968 -33040610961845096927170441702319063040 10537969 -60647628277515009075976778926838375232 10537970 -47992126925536064305752767993697600000 10537971 340477635849312558973710877781624544312 10537972 -180250766322719638254645856701724484224 10537973 -366955021368622903840758042233860680096 10537974 -29042176741520773757264157026594401056 10537975 104217453764160503011663786325891424400 10537976 -9365328994595756478962291191552081920 10537977 370585487920378828194024292802620364832 10537978 55870492429770599048893944722644896000 10537979 -8744657375898886446414351407474331216 10537980 -141435791385358459204984220656749296640 10537981 -116800230254525537900793713500218932218 10537982 -1608007997003234964638882117188198656 10537983 185277660827608953486447312334886180784 10537984 146803519517926346420529909602526953472 10537985 -81547994799757515189802417913458755840 10537986 -46254787242506543280690385776140766336 10537987 691152784916216640230719569826385552636 10537988 -12683011523337652843210267923602718720 10537989 -230653103371325389754031802422047915520 10537990 -116170975114005862943084170880357702400 10537991 -536348064778684611013066819273150812600 10537992 -335496058949634911183968638444346982400 10537993 -629123204295677165407927093308115987916 10537994 -517341596538843030391286443868662952256 10537995 -66347256677711676369611491138586975280 10537996 19225113629484183701466370403121244160 10537997 46917033379662356956940746478615538732 10537998 -40791325180194847698120761886763263936 10537999 128071120171448387676013120496683665720 10538000 -199088986682054175400357736676065280000 10538001 30716858085987302438217647287462963380 10538002 113234073577327074158900908783490041344 10538003 42330948772590738792020118767204305056 10538004 99545182669123010556875127702059268096 10538005 224215523005267426393223409578931357660 10538006 66448497224798640568382799542508881952 10538007 83064089705236693739146016008098629760 10538008 -20101297857903843154375752819916185600 10538009 -414850386844603104214408189127170580790 10538010 -566145518762847590735307589415347200 10538011 -679578511379629397337701505161478720 10538012 -217746168276972502837856739373781011968 10538013 -45378860415891274633049419950437936256 10538014 332793083315592085274563737584608937856 10538015 -79022896579117390730452982607724554840 10538016 94518131433940873380253763430827163648 10538017 228075635432102567952075117066715379392 10538018 -390997421341841216614703006773397285040 10538019 -31481284794223650383462054833225242900 10538020 -334520281006519087213574137399118016000 10538021 -25112139776553840455212030119842907936 10538022 89858948960352302301656942110109366784 10538023 -386324277584898602560188613629434078728 10538024 -183214982716024780214948217674584473600 10538025 41173131615043048622246964415520880000 10538026 388246096663026468659943559304478209712 10538027 70358264254078058668952845546709752440 10538028 428552033020903253930075242054951136256 10538029 -445376112506992873244735729848758795370 10538030 141097193774830214320412757808347696000 10538031 -57663084500304274150389528225426809856 10538032 -189116012534746788342430954669086998528 10538033 -746307895567511688681213706407164642304 10538034 53950052804294182742860346171293731840 10538035 401529083546393869068941815976743914480 10538036 -406595662333708231681962583895144085120 10538037 -73372514281988271518095035316906025412 10538038 173359959370576762637887163235822640896 10538039 -443949480191250284286326488429097699160 10538040 -30813182998894577554022870028402278400 10538041 193016080429634221111537098510748841172 10538042 -32014771801790531630668211538611837328 10538043 172948602627050507386851930454155184128 10538044 144023876627491348375623237958682483712 10538045 -10167414504810745734889309943530560000 10538046 -350948752982364218672333915003438899200 10538047 -73991993590838629543031255103889756160 10538048 -59423977618642264438937450662267453440 10538049 457218324683217866318955144307532395200 10538050 -70669325692880052257412436735841533200 10538051 -129167913222309205480556704190054744496 10538052 -52265615549572391855945853219581104128 10538053 -11239070647612174510160787319579616576 10538054 255523801059417218451879974173662170976 10538055 52346444544284389544147487097818924000 10538056 646737969525317943521783665522740986880 10538057 -351516396812688153905825033432842982694 10538058 276369153909363804932730245577448995840 10538059 -43375893623738825977113203863306799984 10538060 -97745123489995058067036002776331043840 10538061 -8288184472492521430445926890717933120 10538062 -321444631350252410836030018121458008576 10538063 -1124129793414244827293571059461461381096 10538064 -76872930222924575543706849781717671936 10538065 173460681338460028395889789169537673600 10538066 49275783766713248330993089426309063680 10538067 -161893390218084624106104768773504264520 10538068 -273462120765468959116691165459994497152 10538069 84126960566009634824038378625749617120 10538070 106490680890590426798705970708979747200 10538071 -147951353006786153637409044445717345920 10538072 426435408924401942907486162704394700800 10538073 -73422049884502943680087242744444038400 10538074 -419866590638148504645454795570242856464 10538075 -213378802312573969239383351321937192000 10538076 266767578941275099046161936680201349632 10538077 69207421379920403622456916806284496672 10538078 -971750564399519338692113900752942080 10538079 -36634764477013670741062282657423699968 10538080 -24275772430420283799429972723522600960 10538081 15991435747393517298544408242043136532 10538082 -9104047142393113565355308270812722048 10538083 658950634037703772077788066176679244304 10538084 512655413108068982419571579571721943040 10538085 -300227790093593701945002231073608885600 10538086 -117206572921855738777594831290521414400 10538087 62630245144384239338330141112220897416 10538088 140362832940906818656178119464792883200 10538089 237747951379112719717085674071887160890 10538090 26808814381588308062549695053193960800 10538091 161067478467223388931988118816478606300 10538092 442558953799046250603234639180828559616 10538093 4598812245492616182814578385533250944 10538094 27306044398419833762616936984265175040 10538095 321281098643473852310351256213708220800 10538096 362098723430079920862097977543524352 10538097 -11003518702353515516610157924579155600 10538098 62068078158728463919739836011229174800 10538099 -268775287028320330255308053689039499952 10538100 -4928086227830292462188590379393097600 10538101 -300882349351278810332571224366658282848 10538102 43703020799323761106177829319754414752 10538103 44296943258392871720364212617932883200 10538104 -31795318022988654764367217594570874880 10538105 201418756779055093205420079610919602560 10538106 17573540631009188767612507042114987008 10538107 -222920699159831546192439442853849028480 10538108 -115104096677869547268211550197566873600 10538109 13499173682071085509818918123859999488 10538110 -119971859514184384003489278692596798080 10538111 -221149225846507969735068186225971484288 10538112 -16605708155283121447832649243474001920 10538113 132614211204000997607865274129493781984 10538114 136082190931924564231327556627117329440 10538115 -38491583463286777990009525534845108480 10538116 531490006554354618642347592675297168640 10538117 353619188654805764089563304825947176160 10538118 -12028693121597897503271012926930726656 10538119 -386932050695205160020371283385704853480 10538120 -94168192192652026442409317449422336000 10538121 -95958098809427810677411823761104789312 10538122 48146611457129591847404414187812275200 10538123 589634374556317588012817389973696124372 10538124 -172944916431188360160333818996080911360 10538125 33179765371105778187895245239175857500 10538126 395859729417637287707734167141207617280 10538127 55601391959602335681342281029779747840 10538128 -26193402770791445939725418937034498048 10538129 -96768575183673002228788663223744274624 10538130 194199570163146006952434398658857886720 10538131 -282184681033020588776627954756542250068 10538132 -46577750089008387991050466428550272 10538133 -540460124627672278097826976059299230752 10538134 -4464906186925777590620954336589575040 10538135 -229020200653421189916994327333846690920 10538136 -472274619286576271653937111589293875200 10538137 -541490312586240417336775718273412328688 10538138 29581281554496100327857570808376311488 10538139 -6031841843147220093412368305193164544 10538140 -58884863575163333236285756812941721600 10538141 -33416625078451710441030531748934155200 10538142 -26147246326233271813418062183954769088 10538143 1151484188426650795005661257732712320 10538144 789409459873746316465390017867314036736 10538145 -189572496020118434720979113340703217580 10538146 -171328907206141509390048749661979167360 10538147 821411337568903556821012917575333057952 10538148 -90084335881467449236537280066017167360 10538149 -59487218461209739477045573521204199236 10538150 -11552978501355881318112272667092496000 10538151 -139519771237242943750282832290964810160 10538152 -1037708247637828532895627042078632017920 10538153 608383630120237501092412775728091313402 10538154 -105284130243742514162356647943059717120 10538155 102232808682394254469718501634814456560 10538156 183827565393334183504117897712731403520 10538157 -93670534599531422592106753322733724608 10538158 139597779228287978787302985337685839680 10538159 -160559454914762232285171267023837558640 10538160 24796536163466076776816307822683750400 10538161 403920877726907413757656725214828991412 10538162 -354401793632347920095005019356509971328 10538163 135520712558878494334106266501511971440 10538164 156766420777341464187596039177812979712 10538165 -302649425753380542807700496184549331200 10538166 68266038379476677705573016824594149824 10538167 -159797419131275421680274024401653583880 10538168 117122728658535482062679233947334594560 10538169 218689401794240031854487488814278488320 10538170 -58740748866266887475017526925884466720 10538171 3436273797643086035438302580951829504 10538172 299316013632544413010045278940977885696 10538173 80214374218388955153469327294657417120 10538174 -198376898595381450478373351997952555200 10538175 -148970484672803729758527158364784272000 10538176 58408531337429713006875409367873617920 10538177 89599830925513905211595937226534317264 10538178 -59526048110209457827453412338493079552 10538179 201931085366177908707583737508095039640 10538180 -282860123969085187430059766611953273600 10538181 40582763240429267060407282647668764224 10538182 578923093118547283068781309369839744 10538183 -213785254881386526504754372769582774568 10538184 474793106599576725921964282674816368640 10538185 -82243203439958118702960918802229120220 10538186 209559564984455407695762420779941553664 10538187 96098429700182965613679454530012903360 10538188 81725485134998219948253331686351963136 10538189 528708991366184154931176993960147937410 10538190 -19290746475139227044237400511507207680 10538191 -445304644612774559970299085469866663200 10538192 -13355984351735228285831297853746577408 10538193 -71212766667142990841946634222172310336 10538194 436010165891047551948500501195406348960 10538195 -34570589504315414179540290900027261600 10538196 54801621481084415669995638481146120192 10538197 33631697940083086374947950470493288732 10538198 -222505012986779932051379986412534891520 10538199 39269536074995916161196965146522936320 10538200 106765012148542489938515499368711424000 10538201 -688973776131349513186599845876803795968 10538202 41409029256906815757137846686503260160 10538203 -28658117040433590853796680911137528736 10538204 -495069880368111443113432720832616236544 10538205 -331754959319905485194457021436821830400 10538206 83331446933642837270013021459865337856 10538207 576266420497452343644018905562314400 10538208 519536376614459608693576573114680606720 10538209 433886273269377484078878146115392276208 10538210 217364706884893773409660111142055209760 10538211 145805554104100743766556685851665009272 10538212 -7730661168955588844710002917335301120 10538213 -119883832920947666729815829763925283040 10538214 33821077857458126174810802777766415040 10538215 -95776867929694304581266791805947067600 10538216 125580468268094515784119681078186229760 10538217 -159304417446752397879357553241543116560 10538218 352250501912831373502529777116358896560 10538219 316168156153576586600321245008371941620 10538220 -41328484031412015745929921554143150080 10538221 -210416495241202333866842662998065537578 10538222 -249858020331289074737888287577148785088 10538223 -231010009815463130832619590372731263200 10538224 -59268262383965670664329424810225500160 10538225 -2193470206753785404274193841104832400 10538226 -71689653228652969656844915097521656960 10538227 -31852528941997027624276449817397568000 10538228 495292045317063985655734817429470301568 10538229 -30179966517493612123961620659559570560 10538230 -87947302456808245863210719175807041280 10538231 -433697438436946577576882758426547972136 10538232 -100709065749427959452721003334723829760 10538233 198510557124000455515522674329830591744 10538234 27560459483268474444987759638749673472 10538235 -229186110429657144831065969016707673600 10538236 -193891345435329056695488346528779322880 10538237 39409157171614427425299223197837530886 10538238 247075813447992445462764762939092385408 10538239 -149071489389383371173610414868571589152 10538240 -294746126213564341948525512675809034240 10538241 112603739323609158754720177964022819264 10538242 -167607406995731975613600551794232779776 10538243 -335530566920442550003896252175229284800 10538244 19336949442517553855997775718864486400 10538245 -341205262855340362386501481838011514880 10538246 -336753428338808163702455580589830819840 10538247 -427936718399232723910898804743730535000 10538248 34712010143127724080818900817860198400 10538249 25468407547691184588824769556455814836 10538250 -229546422458621230388905886446009152000 10538251 551422910363247159959443018044011495252 10538252 318630282612374755397608756930879549440 10538253 -797931157399301490208264435562624394 10538254 -394613571617505116324271643154413478400 10538255 -14822535904936826323971046418320435200 10538256 86330432530580700161022983810814246912 10538257 -413475784301518226394006119350763612494 10538258 121114425322889203984727135949776046480 10538259 70486164853708935010867102186476368688 10538260 63922338545113613564207534241354458880 10538261 -627295773748387109364394915227628166688 10538262 3651020628187846779529294430204076672 10538263 -102177610360123429536645304263328284456 10538264 133129594426696264039426463188152483840 10538265 60072980042089159575546966053497312320 10538266 73214294340896802082077208786365206976 10538267 -132795846332005607801976796916132440080 10538268 2310022115118799568015862214667132928 10538269 -73172879289872589268191449048799591360 10538270 92459223102493225959725224831032118080 10538271 -41700261841868811778221213777944518560 10538272 33203759207966186710021407291750285312 10538273 -9761387868364727938798968801022123116 10538274 -193637518507970124247165588005296862720 10538275 123603898445132959901136853429195584600 10538276 -29044964756146142614493440175985315840 10538277 431239648989573616536872811463828525920 10538278 42715907725101067520092766157798743424 10538279 -220591383865096501967939303064045882120 10538280 9055335897147039327347526528921907200 10538281 13647296650255638822476258360651106120 10538282 59676389062729994634236383164086286432 10538283 -384319062681733221768863562884732303184 10538284 259867174423438757092522391333004544000 10538285 -358410251900605119967024053436276488000 10538286 -228129118263301186168545038189826511872 10538287 -568207688385174869563603044290459886064 10538288 16298575667469850638135930519998349312 10538289 -24480247685300055176483683077502128480 10538290 34245436176727408153071633601092188160 10538291 -496461115525552066794447248828539720308 10538292 144459400179570464868933214833096241152 10538293 -564691598878008276909765465353271135360 10538294 -67009449484013901384470203337952322560 10538295 38603825461578304339532113361891604480 10538296 -109482993461356428139313984536409763840 10538297 24135480042907711905761473834793926464 10538298 1729324379138036708879442968905916784 10538299 -17193155074738527029752583666389046480 10538300 28074052109835522710019348285421440000 10538301 -76361383457939903149441218959738268480 10538302 48200127997240668499176148770938948352 10538303 -183673783183018428433471910367077845080 10538304 -4632328900782334414920286965206089728 10538305 -290471335813185894338607423696909834540 10538306 12138435083318708100660175947470397984 10538307 -2412385016690221414378833078550372752 10538308 217450514016769523127211304626555146240 10538309 -1053186272319261424212925906853366854596 10538310 25463762882972511219359165284938489600 10538311 2766075746182322479234278999585163264 10538312 1837447229967927944504773240808294400 10538313 212341786076895713973311964922767196944 10538314 -163845668182461258493487715249650129568 10538315 503229799370531947957661968485707724960 10538316 -349222043411223860621397163982324106240 10538317 -409796414471495533247618585646976969536 10538318 -33763440282485731797029527494905142528 10538319 427539315983875061962836851310217252608 10538320 42345295009057813618082295439599697920 10538321 -477195435282830685141943661668817870478 10538322 7256479930282363658761169298975561984 10538323 536520083917803576043055204801783278800 10538324 -56856371053706601457964072523669694464 10538325 -87657067950204806042751683790409850400 10538326 -158237825198765689892972766142244800224 10538327 417482037255672132644554092079442017392 10538328 144693903389683284615405097451609579520 10538329 232291262669796402573605751312848033930 10538330 -300970503282507757376572490644883278080 10538331 274058461873295258942245834256851848960 10538332 33311177972807065612635367587294156800 10538333 -185387948283002712137731371625200262656 10538334 -114294890763344306738004866354622741120 10538335 -190412357102459361948933602921781621720 10538336 -57956354575585660980006722179513712640 10538337 211043264189851401510737359178048867760 10538338 134306022178401420847005362259819551520 10538339 152578685500527100527516504167366259360 10538340 71714988499259128567138387906787573760 10538341 -375005556472571203742035860511370596896 10538342 -140066237494079743914466150881895317888 10538343 4280060890056421698995887486409238624 10538344 332273845010022129381126185980250112000 10538345 -10133684229214045792554557295084711900 10538346 17189069591343165098781540621075084288 10538347 344904758091646245074517319179408959280 10538348 -162198278256834000973073267795414221824 10538349 -359477187207857386681488635849882751936 10538350 -27178223292406296396705912178820904000 10538351 192361493554374922738072030834956265680 10538352 96739483237921584361916259018722869248 10538353 -3825728081282445391463133070191866112 10538354 686124192675246137123382646092849408 10538355 10432405847570426914060152774687270960 10538356 -12405020815048465429463382463601245440 10538357 -300187902069381399063194263818912572160 10538358 48734068395677302334445003888686069184 10538359 -237772602794798639875666301329155834296 10538360 -1156678795434859522404965792088883200 10538361 111503363701173994081361866980816872388 10538362 118071674879291363110220487108319320432 10538363 314466785237365730852152331569948177920 10538364 10492315105426572981811398455695090176 10538365 249193609156131230662275484679086711800 10538366 -250165717245807494521331068398257884800 10538367 -127036221802230663640624393076619189888 10538368 -825873832590306727355991026780287795200 10538369 -100123648253242403818751881258395039360 10538370 -92632632475846064411380579749951436800 10538371 -3558417796763410759656131894695632968 10538372 -215112699975404524271356582664927539968 10538373 1007591403483318078165256418580610464 10538374 174929358048138037841808125692515456 10538375 204771647599139973672290256795568122000 10538376 76961804043624354798439099055103590400 10538377 -38543192552622273776446318344795538816 10538378 -17679038251797533818098308128068533760 10538379 -482040520374843053958637482957250501896 10538380 -123309703182093406013423273502008125440 10538381 -13261424369628033964098716182509960000 10538382 98123110342031009510808215642036707392 10538383 879593952900687084981707683476062538720 10538384 34477550659672654841262168587815526400 10538385 -54135817911430916396058792516582662400 10538386 2495969619016863770821346259221653392 10538387 516379797721952958607570429048152585312 10538388 15451199101024728955232569178448199680 10538389 -185546699587437017494676514829828394144 10538390 261939416603072197338028860388078308480 10538391 115296718189195003345434611631637765992 10538392 292181588047871124346098571599846144000 10538393 326624202710291495060257886456122545024 10538394 -71367977628079974977347988609457738240 10538395 57195703426650999427917833073273365760 10538396 568094594802338174500547323492900738560 10538397 -16030807658338813180368596475402441600 10538398 -172734850605772891717501631211942716736 10538399 -435589396638052559851869741318085970520 10538400 -48659610176907142497496108958770790400 10538401 -228225580654918293986946404077497167100 10538402 119446689354318793258776265422607764480 10538403 -9931047673072570457218709107824043200 10538404 -9340559317217428395750945368056160000 10538405 -619060956287766878875977314312834634240 10538406 121158373346490095508252692428525338912 10538407 726164265787149932228235513661092074880 10538408 487931646889217322455227281615262632960 10538409 -155318048051123540441685936358613931840 10538410 177530397192535231958123266485633653760 10538411 -245938880200383485688348960436517694576 10538412 -200839206198750529774298928192084146688 10538413 -4592206359277639704292715424384911338 10538414 -32683943263148036578353028865657131008 10538415 290660363076488477921219165114231183160 10538416 -26402699233888531646346732845443055616 10538417 -324083011557325903805921940937368615534 10538418 -126610017403905923459850424620425532672 10538419 34783815246135556814865073108298650752 10538420 -45045894265481914389926626988701125120 10538421 -270822404543817227852868810711021301536 10538422 -210102568905290884969423844538321019488 10538423 -266245301717907956276072721822936263760 10538424 -89772661120211222788695746796113203200 10538425 51728794503940742747555496074084812800 10538426 -30372884851242398044149014204647641600 10538427 -280147973476154294350891961412824688192 10538428 206592078808123986697641960445710291968 10538429 468848952402595485298622813413727890080 10538430 -69256286457066514307227442867254379520 10538431 -11553512413648298395303702120107200768 10538432 -56726794923671760663702334926785347584 10538433 -181453509346589111340685075612985136 10538434 463490865930328681728296250285346916352 10538435 -94707892411265403659996137111098651840 10538436 -152353298055773027491422380534551357440 10538437 100529829269897969648403260560275948032 10538438 135024876594765751177924656089816865120 10538439 -64954598247982163588676161190337204992 10538440 -700429038088604397761685517538918400 10538441 185149040261641688994692144034207874368 10538442 132023665594266946088271356661906885120 10538443 -16104932296498087646465346884006946800 10538444 184880903395356084370898978696735978496 10538445 -461650048073343271364185622171310336000 10538446 113559900200234854050828344898473974080 10538447 -116694914351953017460283456690250152424 10538448 633455787092041126124788014069055488 10538449 -334236649720435546515997924617402957660 10538450 -407648552879721736514446986658252800 10538451 35522621323279719383668050178420055040 10538452 -149609895661872379085247824530817140864 10538453 -819869954876980370140593904204542424740 10538454 -72055773446759034009524478503057033280 10538455 -1947855485755252952300073580316388000 10538456 106005257736252617167230369170158970880 10538457 402399227491748669895203962640927071440 10538458 65784187203236213846257211405405227776 10538459 -102190708131527505234874865393953257840 10538460 154809313549985360061079673961643868160 10538461 8601233915683304124592489911435242592 10538462 30920272250311297143939281520525281280 10538463 17374023165998633047859982339212538384 10538464 -330571200774849768809573097599772917760 10538465 -7144526662666757916833950259865630720 10538466 -102692586349682227493023630151405952000 10538467 -75582371896713954823992188965072128720 10538468 138010662113453539549423241911607087616 10538469 93570382514379657530749143319807892094 10538470 -136049992957495497220620710698392042240 10538471 -138613652990419499888966816971033712328 10538472 68035830058038777802131607497842688000 10538473 686102056378650483032215881699212122704 10538474 689875484789600740393065949228008960 10538475 36922257341480472828936107720315256000 10538476 -56746577457003795257523724429493661696 10538477 -331556824751164798368687435602458021674 10538478 -48363030697182862697066086421435844480 10538479 1091996611864883256541238376983320968000 10538480 -16661288708466241307393932119105699840 10538481 -162541564693157449275803793927895375872 10538482 -265784275035731374658709278723444075616 10538483 -13581397735533498827867521140449304000 10538484 -93867742517488896274651410758033633280 10538485 -251612391966474394453051373516571945600 10538486 -47570507108003537064812695512418560000 10538487 148120451067449722083603923743020257760 10538488 225686045893979402652390921250860994560 10538489 298208974789906048852205727722903688324 10538490 38401163686309166051125237753982630400 10538491 183491013725917917342571524866433721892 10538492 -449478868746437372618663804227495747584 10538493 3438348742701708412082820434385003648 10538494 -31595819664421293792354993947134408704 10538495 792049459507425706134761449315879800 10538496 213570916582848152380623267117328760832 10538497 -51651829142098614187092107781751851728 10538498 -448270026636802080858627723568522565760 10538499 21871902798174447202382422613895664368 10538500 58419965141152365869649003145300992000 10538501 431535586360269776116625677951298208672 10538502 70729196592787546449935989303857492480 10538503 -347750219955325183542724505765299046248 10538504 -227066051271935322412441833545114572800 10538505 -1428021577579517725331507471168314140 10538506 -69583474285544401638202872941872283136 10538507 321558279806556765545998698445382744352 10538508 64462125415044626991539142977843380224 10538509 383569792420513881361447669839233382710 10538510 -189562185096878901010136528363218554240 10538511 356400413497045176237395035247110478472 10538512 -43255033865015224489683450084309598208 10538513 -58985215455398868277944174535900411020 10538514 33666687953145682212687527148949716480 10538515 -108559234932015788092709518727842044480 10538516 21643890984135558597627590690003821440 10538517 -127451049477409195197428771488661273280 10538518 -344969722450914499128638952049969283040 10538519 513600397577350738463496931362567598920 10538520 -69820543874330729484748657968221798400 10538521 -243845287847172782761194309565684224000 10538522 37335521354416358648859140467471840224 10538523 -15266067224281046870491641458246924628 10538524 -206996153458300865665468994756230203904 10538525 102326673320366479964284910861843619300 10538526 1093898872882287264375009391879563264 10538527 70613482002839817922540608954664400280 10538528 -277067025504397277190486073412501372928 10538529 -536262280921394598011435659472246056800 10538530 -117491415301175630567216464240981102080 10538531 -226816539606930488941523902471316790288 10538532 324011669602567491923596554179299276800 10538533 509963154044261755769287256604808830782 10538534 -26204748141681543330044511651717757440 10538535 -131332627911778586360048950343815265280 10538536 712501038580665671804357871361950919680 10538537 108032698695690727610390422335922569552 10538538 -15965444890204320591943445707731048960 10538539 -378594620962486084176875287073744477400 10538540 -94436436364896428900965293788527334400 10538541 114304533374398003856578349937383055948 10538542 101068702365191258733798504266596431360 10538543 -67785247411765407577009831887799527552 10538544 -29353755850409507993927490716038397952 10538545 242096209961075625416817707992191525300 10538546 102052392732365538991906755297166869504 10538547 -452402493392930400891429362440522777800 10538548 191277021479020741706403512979404462080 10538549 -8966255532654676969843824958246810464 10538550 54489251940838626141814236984529848000 10538551 469594367583886962805319287055890640552 10538552 -541684777191045613005751294631985254400 10538553 -224103321236134613838863703468125701296 10538554 15100134757526549599582696353888427008 10538555 440481612585861688914139682712943056960 10538556 24884708047980168952103041847140024320 10538557 555183107929146964322558875195722915072 10538558 -169510558787530444316886425869167135360 10538559 31883097268466969538727599448785868800 10538560 58572074892208257223204542084761518080 10538561 345336586429101123721805565466047211824 10538562 195798775264169998886859259055593878912 10538563 -180491762415623895412688521440176811520 10538564 -526172693823608064861372294279624582144 10538565 -86703140425728799279433155121862194880 10538566 -98005311946326945189770430295489476768 10538567 193654003850671733084686202847269065320 10538568 17523041998259367842794096089874867200 10538569 -3325094714588921610596147944262955056 10538570 60948011553767981375764125916552872960 10538571 -106344271374251277970867344375748106808 10538572 43294983620754587499859884780973492224 10538573 10574883896629896004775944517732643084 10538574 -11822644044234508142620821854924328960 10538575 -49412518700289192169731925607439972000 10538576 2464639008589315726838931273131212800 10538577 99933480654010848954501167993349444480 10538578 430437853460592847693944076644558541440 10538579 306747469651020820151497612455055684680 10538580 63513590203705499075288538907665408000 10538581 -572320069996365003248219746838407405618 10538582 427256385619834890960734929947195833472 10538583 61391245708005397221242112346122622848 10538584 -86516494026152909964302869171308748800 10538585 211803029089608045132324285136819179780 10538586 -2097164140529220574154020267324032528 10538587 -523075123924117302084001562610848000768 10538588 6571390130378364699682303173073760256 10538589 -521817153648308235011263758906181921920 10538590 -218105851021847456337201502947949015680 10538591 -40828219569439715379621704081861477376 10538592 100726437129050712831886623452518416384 10538593 138503456262285800857670891218838122944 10538594 220134830972536380862939744542394749312 10538595 -174042256807098888520059763468996848480 10538596 510164006032754853726606521955441219200 10538597 239408613397743512261828287578156155040 10538598 27680526596739145420988207436284835840 10538599 -62942136747986182304773042053958896048 10538600 -196565558273427723652539030236774400000 10538601 22427476144958616247679426015215345344 10538602 33304630338949242389889230593224083712 10538603 902512471432285892026544473055135331600 10538604 -110280910974343347102036970222959206400 10538605 1179128178658929823289978509519626240 10538606 -55386718143825818298601879920419703552 10538607 78248731286812334499033601089389900040 10538608 13147527009541448129805752423435436032 10538609 -204178929264980134834702710349801195596 10538610 66564003268934784421006614042407477760 10538611 -101224130764382090810627384717732996788 10538612 1083915720950801429882961862773338112 10538613 437184478762054010117527649324213332800 10538614 -29409273282913978274388951818133589344 10538615 -133481479514158066106715928498508355240 10538616 312438720060715244952795565798195200 10538617 -501872750967019821340051308047531949334 10538618 -50776447193739500691524911231688772240 10538619 26652381084139708736425328835534674688 10538620 -163998630761608042813329257125656184320 10538621 159101951089913102464193929436763019500 10538622 -414425076580643239111017423855258931968 10538623 56582508170682973805194366970959910304 10538624 -170157677186873445523881090434948136960 10538625 -200044953394269764269325865446461680000 10538626 -134668395022875814401081636659239588320 10538627 -20707026604941752708105862580914580728 10538628 -151402810443093773105327392738820161536 10538629 402676695368460434882154358456884775260 10538630 243423847763013549144841513858362936960 10538631 -656471455880951475056851182006911033688 10538632 72711220522813856092920805488255928320 10538633 284693500450700438684648045712959387520 10538634 -2409034589563109603322200294820119040 10538635 433562521819264385388714812216620465200 10538636 -53902111598535022523765092938020020224 10538637 -109081100453226917951348143461981889632 10538638 -203780506786616073116902907786494501440 10538639 -245715123631455852068510579767329914280 10538640 -12448192066159681033258123446504652800 10538641 -183107494830258946482000536426995182348 10538642 19562032067251491504152573694254976000 10538643 107938099413843684832587479782086631728 10538644 66708284798371269448365771145398276096 10538645 -969566903387303621351720909647713360 10538646 23674986069369346199992245576267976704 10538647 62023925840899869256971670743122502832 10538648 -17085489946616460413860884564751073280 10538649 -58814311542595082199179119263513953232 10538650 -108017229012763204936286684322541009200 10538651 813707694146068225723612980078037370832 10538652 -81605219276969829257249862394264954368 10538653 23052875131903151991365482333063487884 10538654 -20677340583675830878753429715024409600 10538655 -4252639777834966054254203381297539200 10538656 -71907751217311780496171722185924476928 10538657 635898235439560337573643031750553594052 10538658 67295458354266061720991388803628555840 10538659 -1163854205283096076227244268841672882584 10538660 -174197761773505675723311371671695114240 10538661 -28202851648470252415414827480010428096 10538662 -215705210147687065132184960215235239488 10538663 275673485670524867614865800858811841912 10538664 30356313417589573901151530783431557120 10538665 205838893879221678165432596012710971600 10538666 -647679219112479325381963147718994336 10538667 -151121893027471091361542336914266854400 10538668 -5681813569840061507374614315981158400 10538669 607592441517541739411310721859089248000 10538670 -97968272892614171019658710668617545600 10538671 -62623927659382825689045003440300892120 10538672 -877249067918905955903333416953643008 10538673 -3148042930333629930257172125930750016 10538674 -50393751468206265695211201577565651664 10538675 54210663381912982174942059059357100000 10538676 -231345303413245813250725365399973091328 10538677 33019756037142708488942729155683148526 10538678 -45847085472869986560899967983778891360 10538679 122061497776754231150646483265845580800 10538680 152119163937458299817712147755754700800 10538681 -41446722784988866801504294299138973272 10538682 -51260393839809237496908531637060841472 10538683 -745192244721466310269577540665616135068 10538684 -10726642158628803195454102409063207424 10538685 198563151713804279090395646375908555020 10538686 116250867993446777033765731658121921792 10538687 -527464395007628969717853456046879887240 10538688 31532700571312622095545569022459248640 10538689 1904479224344188476038602188014820992 10538690 -71292595688148654915735163818960852480 10538691 272647359197285824175274950966363138544 10538692 104817430137638783283995527661187993600 10538693 523354743243516960628259767497565306944 10538694 -381225878850649529179553663888293944960 10538695 405667460806277010598554653189580478200 10538696 -53560547673435893308561412309929328640 10538697 157080888691861393783364851597452179328 10538698 -1744904055432296774990187921904680960 10538699 -416171224665708210060008520621427560300 10538700 155376121996531044795057514841927232000 10538701 326623961064676961809715680889288483702 10538702 53656022251861918507561636854448727040 10538703 -21062925819144164483316598228759850328 10538704 8921712265476291088812491668816527360 10538705 -50767033336120208276866766845880496000 10538706 -10731104878935414129214298572826436096 10538707 -189302356595635463175795825740571377044 10538708 -214626975185895429324611310416003268864 10538709 203841184235558418720162888356704049568 10538710 -20326754431773737888280111211814599680 10538711 -99881039245357945358193471333255660600 10538712 37631684641292579371869063097968107520 10538713 -48011768494900388870221330200547682038 10538714 -47694351496850970435551102859495518208 10538715 -84271454984252845168132408985480117760 10538716 -713101388773636075066536284498189905920 10538717 176581709571659383691920610401643241792 10538718 -18647338507647581360783397962141119872 10538719 64708525426838144034389479978023781344 10538720 -290652423057839055276388437859789701120 10538721 822461340935961373161220472147252286240 10538722 31110905831642225948667999711631845024 10538723 -91456136967975107658150175033213189536 10538724 255068200797289150713601455858028594176 10538725 52166691618374537119700192615507029800 10538726 358937599427773386457836997163207311488 10538727 -378220698188000791600387517807460344280 10538728 221956265165846196584192168364134400000 10538729 -70610554973429871046114279760293658880 10538730 -114883761442530360179098558623617337600 10538731 32139694727473433056445292290730865440 10538732 -63168095619085847071678220477309257728 10538733 -20780005810741892631494013228732950976 10538734 195412247823718307104213023592593633792 10538735 -551034358086805499458107892332889723320 10538736 -19289350497991909720631000610099363840 10538737 -1007085839000980360592606978887103664 10538738 66128421610476282968913939919819060224 10538739 268078821703163054754697525623097672404 10538740 352945072621836018669492574686685520640 10538741 7424776556647835623165828694509494912 10538742 37828317040464863102823575585528949504 10538743 -96002366210567350253208355660993608192 10538744 158485540898555648949362710922201272320 10538745 -31960440734212314642547582364473862400 10538746 300047973113826713111729202621204489072 10538747 -53930826839809574936265448611074432448 10538748 8531834001127940743238509628767243776 10538749 145524766182623309951129839892198740640 10538750 63132159167471832763564064004360720000 10538751 -213077506787210638135798627295347670016 10538752 11135813355304994985419528957939679232 10538753 58437849327054074351323638018113606100 10538754 -345826013462413363277393446315849646592 10538755 -137560828901047171119753994345383177840 10538756 10407638397331041217705354306172142720 10538757 -108106639869033007938793465319486534400 10538758 190621965863287298869081830531805743360 10538759 -136034083785682605228239473935512864256 10538760 30602389077439067935013252526814003200 10538761 -291161535240926114128228785028414771968 10538762 98708039801882841364977602062648158144 10538763 -283618973567496588328211007167944814592 10538764 -163586652466267380643362209952300423424 10538765 145625996649872618842410205666034589120 10538766 -52519989505584027848264573143799339136 10538767 -186924216039816915783012064936870338120 10538768 87232299364755038456050621226555473920 10538769 -492420389531706022413133623887219728656 10538770 21013058447116022675166477692430528000 10538771 440382460926485862594943639434918492972 10538772 211401144125708972055833978572155052032 10538773 310129402994814447343835943230536590318 10538774 -177520620118390961425568758218736195200 10538775 79693843069658333698916766560080812000 10538776 -399467444761432310737556073599910973440 10538777 -271591559837959322713437821064044728374 10538778 56341351294201354153343485029161485824 10538779 -76147626409443968642824978124328170620 10538780 -99074886740339255499498966520554178560 10538781 169555542254901005193040215257679603744 10538782 106557351810692159761820054423627239872 10538783 282621126148965719931393607603627292064 10538784 1300504160333451586078595352581111808 10538785 -166398677498329999687945425790604107800 10538786 395110770810410959653523494440265632592 10538787 -31257067241666349568712234436341552640 10538788 -118224334365322164247541709273198251520 10538789 136505466731566619757823708956362525856 10538790 -157566365355069958017589116543499697280 10538791 -18211549908345775169326798422582606976 10538792 716986916074669788724186478421002649600 10538793 445881227419019357362903805469791275284 10538794 -99823893328196753601381079579660723968 10538795 46929649266311843599211447002522696800 10538796 20348977810768587127700243613760932864 10538797 -84237096353221683874876366158403570560 10538798 -297598198211258493022689207758469585600 10538799 -425345726887950122906196213658166834160 10538800 13426639227685513977525052585156198400 10538801 66829383813683977883350713265045385664 10538802 263870389237621077197077627120212023040 10538803 -4512987368014475519072519274824433840 10538804 -120173255520232508835572096106879283200 10538805 198452097459740845908517635427356329760 10538806 53212170419725841479728705209485824000 10538807 69597647064341332569542505907700121600 10538808 -138288228801832684018104213039726919680 10538809 787532671090514396616690678404061656260 10538810 -270654207148428492829264841189356646400 10538811 140146489833199857716436956918299026060 10538812 -4243122367667138235105607670762600448 10538813 -275407307223540834343029960713341882938 10538814 -17383238408881188922967515166321553408 10538815 30183202191398493956356016765502217920 10538816 -23794739063049362070887874704116285440 10538817 -324314115767457407992685006575041938400 10538818 -321281005399009049766825875799825038640 10538819 308918557868207317214658240773598929400 10538820 239057244798963003528772992456439584000 10538821 -100227764784701938922418190397720359748 10538822 11633782333560161814131895603292101120 10538823 -191271592940450846672693180770533708336 10538824 -93382870194522857477191090279243898880 10538825 -330671733468315721161267412855634604000 10538826 -52628145045030230073051133441965056256 10538827 5212284749482924678632317926699191840 10538828 -492027931303736150954618322794085887232 10538829 -1702867019860544557123609836351025824 10538830 76827916942897869099583060109905854720 10538831 -589170090041537679251871890188238836368 10538832 42107148968472331333522491465624453120 10538833 3341063511148027125337315940126644082 10538834 3426880337138583751847728072549648032 10538835 -133112491602189832529936374758898107600 10538836 -75060832036416138393153148582068178944 10538837 -548107148509019887684847688061272536640 10538838 -11843569219462667249110137137835305856 10538839 392707782378109751858911410833337445640 10538840 -47110087411272960898941465591462912000 10538841 -28779152544741827819871442302142464000 10538842 -67372452608245306328632180942431387648 10538843 52049470732034374737216262467533970720 10538844 -121239436538262536865287678580734361600 10538845 10432041650096939717810231886391321200 10538846 69958127226400108675480349563016211840 10538847 538402820118350681745359691983271483768 10538848 843472322189627054680365328953232588800 10538849 -118349021176888097583240327748645821150 10538850 42155778415175731197621198608515084800 10538851 483544033798437695166262420354770989852 10538852 -460123837694720199042707840246789192064 10538853 21007323669452479473244458946663342080 10538854 -93643819134031949291812103798407182624 10538855 129112540008448129892538352581511304760 10538856 -235249626571818073539159974734916812800 10538857 506646605266469570266460322479960039424 10538858 -60089077560653169771607067304072331776 10538859 -118290865851081720251659089765961013520 10538860 332312708290008837706752111883816366080 10538861 -41177645837653866214398424888692346920 10538862 3791251758326330072962816466584569984 10538863 -51721555793581425782715458058901773080 10538864 -127403965371058073701197828546232320 10538865 11994663332487191638036970537699014260 10538866 118420790048336963194154652869227622304 10538867 489664636467247144982245351639819811916 10538868 203359565546589213951612553794038538240 10538869 -678601645157868170005808018141386701888 10538870 3089490611660370360597329748496425600 10538871 360037640702250757715749931011778929512 10538872 455895785413855961496609015922622668800 10538873 267450846264215387454385242292318150122 10538874 -59449967556085746945112343153567853456 10538875 -301926269158554197576567055362823900000 10538876 204457712590700190829092954058682668032 10538877 222446122030069883870728213958337018432 10538878 -94839445845711016105309424561752835328 10538879 53057406997394831593393101432243784080 10538880 -23951560063458600660320347226112000000 10538881 -257484905695706889015315839672918056318 10538882 223832304372470119389229249322311564800 10538883 -94870646863306381219748921651675613600 10538884 183286330364183679114450905343597740032 10538885 78645576038727404270236700391815243520 10538886 -13009848123620881057934823243675334272 10538887 375398134274024809305068455688401248536 10538888 361584885765570368270913575970636149760 10538889 -62443126100660905422796669376883246576 10538890 62985731546288297846527562073151396800 10538891 -413821812440207332473551295182148452976 10538892 -21795873097169569850294227518269380608 10538893 -347405643549155518829612893647857676596 10538894 -141877668257936987460017892590415182208 10538895 131025366067525674260859733896765322560 10538896 191701583255268067390721652668273303552 10538897 544971791858006162963796040028445500400 10538898 -11482864021850808387065804997740747136 10538899 -42233331768443831923281685085972940288 10538900 79075034473703192184455839146933648000 10538901 508021362760016862039610188537741838080 10538902 167274142193588465896738787234341283904 10538903 125830837626801368958549621735647710152 10538904 484703997197899213025416392266188062720 10538905 51518294449589084475104459182879128720 10538906 34810721861318611141889635059271557120 10538907 -309182232885733789023120082987973702760 10538908 -205736393938249934896050813745107599872 10538909 562258657355435841723683692355789759352 10538910 -203092926312288819708807284029988211840 10538911 -266499055057966250822191773031211411488 10538912 -848272480706232089519701111747023863808 10538913 2820604231174291162673355854947224576 10538914 -330744391706597114634984358408472032944 10538915 26670564463877063585226646189571771520 10538916 438999541642515724654903101313128161280 10538917 394635079232609929706656838336170716540 10538918 38007402325361876579940825979295829504 10538919 -61330565162801685828329501991549192000 10538920 -123380924894952433402113860087273472000 10538921 -205517355239865781456263820582721395356 10538922 32605034567045443727207888267164730880 10538923 -40762879948963135431142354208495962828 10538924 300590860188005608469207152747819080192 10538925 -9833940599664160602108849369062296800 10538926 -210570388399365423996414511031029841088 10538927 33591141698052016520432817735453234144 10538928 -24581725693056462328791096838341427200 10538929 -63288138002751586287694425708270403488 10538930 1818943782961348045298849374581721920 10538931 2921683592719406042628875356226767920 10538932 108642273258709040863382647132015041280 10538933 83530940663405379351959756109580531182 10538934 84204331064096808819376802454132234240 10538935 -153256417766250952523297947718307991200 10538936 312641501543787814033808306160788889600 10538937 -19634426784974483241739549925515392960 10538938 -72682156373244896889601601660052441120 10538939 132857930479718812865868001512560318640 10538940 10688417371111288728914570967576192000 10538941 -66268026771411082144539910286645748128 10538942 44094282963546828442227223333244911872 10538943 239806787965637980234619889563840261064 10538944 -17770601222726917893927822271677726720 10538945 38989071831372078482001494180690221440 10538946 43496494674996381428094133917485961216 10538947 252725163587902137599024137913782061032 10538948 117785932307070805764809768656097587200 10538949 486609943690058002920490752816465802464 10538950 81151860358220048966762482009768488000 10538951 754583980885193927605292772207339975072 10538952 323926131103047156819931383954579333120 10538953 -441908515011745502969098969954834945100 10538954 -37855270644599717712588041917060928928 10538955 115096516579160025735648614806002512160 10538956 2668518894046435775461249822700273664 10538957 236065484533950810585885063801986464800 10538958 -368767019446241932056771624791242137600 10538959 -701524431773445702203481945612443245840 10538960 89117036481070237858809384616643788800 10538961 -21640789165531264305793176678615667728 10538962 -4931821080985751824408221326403879936 10538963 48199941054695305293057864188486140068 10538964 401971399392337168238514889205856952320 10538965 118579048577412443755857341612548596000 10538966 295163882073336004771863106660255550400 10538967 -53889350513809841027722022099710912920 10538968 -68159087025147927156693606106147061760 10538969 -152092020107475567740328290337384488124 10538970 38551615082894462526368030664977863680 10538971 -198755058158599956821548253587959520828 10538972 153905524329494542979541284489879947776 10538973 6098683170294924762222009534541052160 10538974 166414495851837301209626101808420804736 10538975 105616419270691683700062690825471039000 10538976 78402757714704573063708128750352728064 10538977 -1760574519792845283914956590986764800 10538978 -243326248108272179423576448257508054960 10538979 -526475380022046152760143746018089288 10538980 214928255219704461443247775212102451200 10538981 287403432742536018948041098823557318782 10538982 310752035999146718505001365341810401152 10538983 55884141759438783446162818330444239360 10538984 104743821566186304187397441525402449920 10538985 219513592985546092502036052744504696000 10538986 198571968096756590308486838874647478192 10538987 -299437386157077346286960902408886802960 10538988 220110376837469704928778194959302144000 10538989 106040153592527598259063403365563352790 10538990 8069616045608301083403800248573071360 10538991 -673695993994837326054808187427600048 10538992 75371259928159177931992816907253022720 10538993 -283538703066212753334937897926691140240 10538994 65369181242531733821127696286674000000 10538995 665556585966008385949117287847828180800 10538996 -32650652972990206321045658670950062080 10538997 -8719791318817788639357281944329981696 10538998 433698171881114544905649726256876388352 10538999 -1351911295067608136444177672147299920 10539000 -402209509249168759381617451233192960000 10539001 -369493224943360915979263135799163932256 10539002 -306869333063640616355980769327206908048 10539003 25132943463945441728551803119094957504 10539004 -214490283156473150977632568626426758144 10539005 224677605094041368606570362702401927000 10539006 61219362870481040143866071280458184960 10539007 -629394088097746292309468939030256799744 10539008 -111546103590828800335171100609668448256 10539009 -53527863755656020435720332784766021926 10539010 12149652029712853328013943058320503360 10539011 198394953626219578777729472335141023744 10539012 232525968462484170280404741212680525824 10539013 -394218341054518109406971082842883304738 10539014 161988944983769757159443298734920311552 10539015 21047582627020539431922354170749776000 10539016 -347578654980549126354872660958915947520 10539017 21922897498173286691275889108044503066 10539018 146331423722188830267381259166065920000 10539019 120058921659346479052057094847276306496 10539020 -69109409575496370199248226204579691520 10539021 -244852286852769770997477478425975847488 10539022 -89706948658304699812566375427470925248 10539023 922295381754528469920178313988473234928 10539024 -19933886063818693395718152750581022720 10539025 64906287242586544625748050967074444800 10539026 -128862499661627770075270423337628402288 10539027 -180518882633450833682418629604494486832 10539028 339537641183132294552814203430464260096 10539029 295162249418713986136777917665992335630 10539030 -26710351269040018495424957151424855680 10539031 -318389406994362565716898600346304550896 10539032 -106341507987824489376252464276143595520 10539033 -268664401184462845258386466709332567776 10539034 3725706209240066734783994973915843072 10539035 141547873985643586494643407449807601600 10539036 -36913002514163909561463531495327433728 10539037 -402083698277281466681814044366736363360 10539038 -230869621343582818564382268561423119040 10539039 -13940886083567609447969930326204323840 10539040 44002587486205514522704677309775872000 10539041 -290484665796018713393417302485426177516 10539042 2575551131703515819671037303947718400 10539043 -325575768803792996712017032199459102960 10539044 114868051573740438176092109736480107136 10539045 419230364024532446597711780745370214400 10539046 -147154236541211577427124792156855256960 10539047 91149595820371934839298346142769139192 10539048 -89784437251419871111924676754603540480 10539049 487897267845578808966841803062593998736 10539050 -22575979610350200781591984081338110400 10539051 44877687066526244458381633304788300632 10539052 62056243012713322835092393539678343680 10539053 -37708049003427324702672796956832340160 10539054 141421094009008817579308253304190980864 10539055 121020401459695316202317589206230389960 10539056 -222091309073939239914277009145532973056 10539057 -99504355098003437152241655070546550160 10539058 -73915016449279293646199563241791758816 10539059 -308601966750563811835971934868176570740 10539060 43078974321273741135409099904265093120 10539061 136896560064921758901684554420410240252 10539062 3336178061411932118548524762661320000 10539063 439412760320693008229563120041174119280 10539064 -96801627775663648622552096781629337600 10539065 -458061186565978188148849027949457463800 10539066 -113464875584691424491604479179894117376 10539067 353862182882867706376697539086579459432 10539068 412535001433495859033496970891666598400 10539069 164631076143227914131121396871824844544 10539070 72413376071841118587101687453797493760 10539071 192808436706276516474494663461061290200 10539072 4324483022600134968222943464086568960 10539073 -23219247288137035070192715487276842560 10539074 -70024724577129608527292922478751969280 10539075 57016719445133210323730249419298706600 10539076 -167331540514897199580086042194760122240 10539077 -1011929996513759408732931296307241202340 10539078 -136500203800819915799562297025348050432 10539079 -64373775007926981359974146598063711800 10539080 -95319918296491937599971157367869747200 10539081 162238559233956143443710266079325105344 10539082 246436967618510709947666929627375399104 10539083 -38773869680027798176951811738258272416 10539084 115002400771967148018519273688799711232 10539085 -1072386634308217745464158943785328800 10539086 21416158265468741133627242427914956992 10539087 48489892118876266789411974598123575456 10539088 -30195800399810369337759391737783910400 10539089 -161916222262560745620833111455108241760 10539090 73162421681518049829862709703138729120 10539091 34482856150668446184368535233340389760 10539092 133835525790341187844441765911015505920 10539093 -253177511215813424876257205314582605600 10539094 -257449227794844573003092392003837709760 10539095 -68228608267385603885948525571995197440 10539096 440338167083940339437840505333413928960 10539097 354484622464601782026494613403174193546 10539098 -111158859284401037571805129298571951360 10539099 514525405489476970455200066466579884640 10539100 167300096374767502933800627254771200 10539101 -36481704056443558300031077861051161600 10539102 -25214474032592242510787192149072896000 10539103 48014195521953461942416394575149455304 10539104 416217531830170174431108353908330070016 10539105 -156939491150027123925602611910539751040 10539106 67677766371159433870304095236890463744 10539107 -182342872456095298011629040717352044360 10539108 -254423871529402022726468587339588507008 10539109 5942667974767275250835713754749424416 10539110 212258040208109631445019968021118832000 10539111 -312355047643612948730076848113758837120 10539112 -159254589720081091894639743451056998400 10539113 -21643367899502165946226093619423854200 10539114 -48215237948694221073031667065722428160 10539115 186809585124062739937168642145486537520 10539116 70753132512267771502582561146241479168 10539117 46889044732949802522387774457338024300 10539118 -308174469566230918956355101483552354240 10539119 -90818432562655832283180737575054885320 10539120 -4815968737100244382212182943986810880 10539121 -471338512256546522478106851330927308 10539122 381808881009896995245232089143170675200 10539123 -126068668263409987945096796085587686656 10539124 90076277787135452097643577357666727296 10539125 520552568646561306672755802209246019000 10539126 -154492435205064354303601197761253899520 10539127 -432390662973009312735977585813855440024 10539128 -12443659453041700058754592031672586240 10539129 64787023140269101345612770209713843200 10539130 -9015934325666794903368541346362675200 10539131 467410124139267057014677379186933056932 10539132 -16593038473564561050919964671562022912 10539133 -260657840931362799531557182005725340480 10539134 84755198158133775687951577248496713216 10539135 -163510964051399335311882053797068851880 10539136 -235031309319085405511743059678178836480 10539137 -136072290015373589896537630699545642048 10539138 191301562500317352229171508212834306944 10539139 488173792062990629368982261928746915296 10539140 -155782161237756429378186865129908130560 10539141 197560873749520783543485751921696192992 10539142 134151735803224854377570157535140273600 10539143 -217806403729706318985706737767469253608 10539144 64734572265077774484935340257214627840 10539145 -43019211405687914857779790463166463800 10539146 80899656027990963743773567250034772272 10539147 53038251598599505109412006882855575472 10539148 -252540013223063281049317966064512066560 10539149 223708890879844233588979712625050964150 10539150 103581418149148454723493371241957513600 10539151 -302336165126265066111381144869211220800 10539152 15998510609941820689042989700325572608 10539153 -423523256714220101563098758918807769600 10539154 -33409853791773324448692800326784224608 10539155 -159241058093975968004400093735337160880 10539156 -1178482764181449667217159867290177536 10539157 -224459978617647127321062943364320564594 10539158 -138892848488414631949186280430980951424 10539159 332056026676040123064024489906443509200 10539160 14060919820812741968499856706794905600 10539161 33172981255425315650543109996027762762 10539162 -186194156540125858447802680847312858880 10539163 237428855257906041228767621678587960320 10539164 -92829103041171501819524941337728602624 10539165 -110018726444257819067042432083391834880 10539166 -497260180432146507634720245910711882752 10539167 -250671295562247251826929018617472513280 10539168 -61584813766155272928056715817456238592 10539169 -252135575824981490991728098776520038720 10539170 -215086870666518687163233493622913830400 10539171 38330852727115827454647524479938576 10539172 62956343202703219449362681793017651200 10539173 -126362026111075542412853757759227100516 10539174 45960684324618732147654533759523322368 10539175 -26984665676962997678080248134623506000 10539176 50896047657582045732342380670453550080 10539177 -5635534409554201835959388572379599680 10539178 256713688396626388029120754522745182224 10539179 32147555089639473201725207215509940992 10539180 317183471385248320304495416881919488000 10539181 -435261497533215828102583013169505591018 10539182 12465208533486833649030431146533864384 10539183 217930607752976402904066072554169696000 10539184 -55297521751916544593817879305365192704 10539185 -451968560466415640813439497429616652620 10539186 61033388370276611726476392768193658880 10539187 10193916536030949109467133774604109836 10539188 160660011905763078781942872773814491136 10539189 184407280644074271319203641770989604608 10539190 35366031959260706341328152898691494400 10539191 8883509552962890446724247853101562784 10539192 -308731720682719641096078548571902177280 10539193 -41906854486163918257755280796844070400 10539194 -108046250738297702675716855357856283648 10539195 -124680565082439264775752895382429608080 10539196 277901410816489385648579916991599539200 10539197 94365764911677975043644012415596187212 10539198 -148309056989567924255393806074184546176 10539199 419804013770631584275793886547587070848 10539200 -40221556389256471586228154549770649600 10539201 86109047501173998212094398079835076064 10539202 166393106668859419418914980804893162400 10539203 337711943605588280173321045363912510464 10539204 110379202027577744925786946853303070720 10539205 1545194598038732185314698725576164000 10539206 -211521994533317794827141869773019468448 10539207 -98159594090431517590667013466303253760 10539208 -177400658371744946617753051226684759040 10539209 95423412443464627743282164589190759560 10539210 27457960217921470826962615031413478400 10539211 -734886631075746479951911684868932430188 10539212 644157000531142515412447813437826186752 10539213 -293054166729003312165536183484692571456 10539214 -1495005134180198098272404620952347776 10539215 393015561283348715218923656541276284400 10539216 -43348406032202352059057913668761067520 10539217 42077045795711753963835231304787706600 10539218 -257803575888789599536662558931497756384 10539219 -436631326440882223183055970257895254856 10539220 -18444777110579406040112652819933381120 10539221 263710596899055180646865508026381952 10539222 16609079671495918990869074762213720064 10539223 -33576924923373928700147496975908305528 10539224 163771345673873265419025120069744537600 10539225 -73031185486620650693750873306411116800 10539226 -50808672675405866951029316378230556688 10539227 -407132833147727010660097385090341641480 10539228 19074241433548347006811335775185272832 10539229 39666655272395588578331011403990325120 10539230 43597912171699142685159751195026117120 10539231 292140699184875256828590112219576385352 10539232 -587086650723400621992250168418972467200 10539233 -130384353453133303795848403659213884160 10539234 -13294929966770883402272299950694528128 10539235 -76659915381800200666129365139284891840 10539236 24828755138342600321690134025079767040 10539237 390599851358619494236297186709714955360 10539238 282657044891912982886074173248814434560 10539239 -64241258795654711093750671204064227200 10539240 -97997371983876782251800229059610214400 10539241 130480690121047297463822704239065075642 10539242 -29916690462236516206233199607909023488 10539243 -26859974667584342998812783095503572480 10539244 -252165901225000160287449263582436354048 10539245 165712209668563526940604533397954495500 10539246 116750938374625123940389036042542686784 10539247 753409300710119671674923251757652815696 10539248 107538088317196211832977023196727017472 10539249 -13163835841923898670434247055678549120 10539250 -192806622793833276685506702295132728000 10539251 -256830422955334704179982258654676733748 10539252 18134706676180809620611415353789063296 10539253 220514965216431193901469680315868008380 10539254 19786238700838958205976111039239298560 10539255 63890607744617973208510231456453429920 10539256 26661583372277356861958247733363998720 10539257 -3310993557251161015082645360245329312 10539258 251671349256555026759613897370104679680 10539259 -170393403983421370725797637372424888540 10539260 96717413545189016059857939899969210880 10539261 -287987787620232379354756867303893735360 10539262 122799275951794344246912672707892938880 10539263 -80541799315990745547687971032325834352 10539264 -281289030280203808279865170687558680576 10539265 39226639808100219860641024647060436800 10539266 71565819733065895850416411294599674832 10539267 231576145659281508704714964802909575600 10539268 -78160482144289170604588373135873172224 10539269 -110057621240655189470319957518255073792 10539270 -54656941571159151727554895711220371200 10539271 -168804430893620309807696840257533651800 10539272 -362060478263392946183572359376598707200 10539273 85823192683500721183056515290568128224 10539274 610994632456600235186690198966142366720 10539275 109093915460087958728202571936043481600 10539276 56731515305212202207177389119047553024 10539277 6479304367728427684964778769428194272 10539278 -144148043666965469049619944177642922560 10539279 27843819331732789602346501020243258024 10539280 24716567722560779520615657432439848960 10539281 99015820273714876498463451593375814000 10539282 -93030628825588045849652351771028587520 10539283 -351554018638054127242667408988768552600 10539284 -21561079471529166715189937956061196288 10539285 19924143834643092571270497861778675200 10539286 47923507213060172685163905984495705216 10539287 258748703583269594327608117893856514136 10539288 8755302360408094908188671732310016000 10539289 361359255274171592383728368311201506324 10539290 30455328185183977267209252010259742720 10539291 68891551040501397978640381286780659200 10539292 -148531292578538063200408188885477865984 10539293 -23548894387647849084190397200666978458 10539294 -21233635586273692921634473935235550400 10539295 64829710565498712292390231568825800320 10539296 127782430093389766756766558375317340160 10539297 234499296429752913293166183878610094674 10539298 -45080417153497341859556730340340971008 10539299 -711986565054941251628511682919943603264 10539300 -93684190494074004161829240731224704000 10539301 -32456959121226842952580441085914455968 10539302 10092008017048739011108252640932291584 10539303 242461025598669888200659242585072861600 10539304 -304668232508140082192368878279273354240 10539305 118650285306715864937657432690610490560 10539306 -233285282416017621916625508698527729488 10539307 -655190290116616298737407916329666892080 10539308 -14442402740967648184788512482763473920 10539309 309039373685764295675860970728183657536 10539310 14242588399658663458070282498711583360 10539311 181013633066353213997553760465507660800 10539312 -62904159354875286874068726427081801728 10539313 -74495390293975979770649107481470651776 10539314 -210834514441049097965987833570034353248 10539315 6211279453206717848831170437665683920 10539316 -139738889324717543444711117732331832960 10539317 -446552321519837145394467395516680031634 10539318 -60324535707763808440106673780482629632 10539319 -32331137722112517723653119387835148800 10539320 83936491745847654191327171776862208000 10539321 -29740543389036834875530850313229559040 10539322 21287642958075397378955329865391846624 10539323 357746328054720775646570661533401369572 10539324 2952476210885092853647414478697884160 10539325 378877096838265206325568985336374714500 10539326 -46728953220108673823793888201728461440 10539327 690179200932422824782560492460103026432 10539328 208152458754149153739069827064587091968 10539329 -7870327653816810280187902954036017360 10539330 100044028689704150335458676721906641920 10539331 244402899053278731048506429407827053064 10539332 -114557821253748053043970257647006584704 10539333 -33447532090078387917917145868764249216 10539334 24065854090229155480381410268750440192 10539335 568455114482504953666776904285192844280 10539336 -274666346828337389593247029058954526720 10539337 -148083646087014548691565424717857598616 10539338 418796266519121965112270765802877232640 10539339 -205161172091221887288360856593089283600 10539340 294665873390968084273917373457940480 10539341 -314821212999293092617149686365687102720 10539342 -284361076667195320505616179271031680 10539343 -6065108097821302951850494059956005632 10539344 -115858374924324195814783568912803577856 10539345 -285861459063701558259882948242731956480 10539346 377447227926182810962631245461337417872 10539347 104470409613356260196900841247081155840 10539348 -244562257407137624866777809144615966720 10539349 -52209635957396403015406446169057927168 10539350 -63749247184477466915081283686278339200 10539351 -45752730574121615000601402014159457120 10539352 86150676073597879568141921849863833600 10539353 -60132791246181900488310859336131012336 10539354 -7700735090884613594711057291807078400 10539355 269692683858373527772249753540039307760 10539356 525109384154894987973533432791895953920 10539357 -81411189200878809228952390412214748320 10539358 174893207725279906490533207336456049280 10539359 -103974660254791006961753699534719337472 10539360 -15281085812539286835457332605744578560 10539361 -303807012167462715069868305288126179200 10539362 -327291889665964522162698986466145115568 10539363 -113419767567148213579413539959340414856 10539364 251259541532362924826667839750700721152 10539365 266633497700804121924512537635053019260 10539366 -154474827185649585209737500200395728000 10539367 156996141006681727834983989007724095416 10539368 -147200984370829668050740048309154365440 10539369 419040676390402416110740454601847012320 10539370 -136039913007169276513998330871469552640 10539371 -275613160624163593893738554473806569136 10539372 415434537716320948591248248325287411712 10539373 -150703760831789129289884626996129342176 10539374 -490495615762682357049860733127791161088 10539375 1614336566566061682143370712421280000 10539376 -74093357750531817849713714382966292480 10539377 -188636566468114023807144016231558379100 10539378 -54388035450093349504518215030065082592 10539379 -47665285910885384466189024175225745000 10539380 -25938677396829607885284416858397081600 10539381 -272858624965833327066135631166933550048 10539382 -53499794474679874763611928351013937152 10539383 26944351508910177170115072222243335760 10539384 172288097242732518806821741085601976320 10539385 343849313587006145572285650027182816580 10539386 2825394307682943761990599296034764288 10539387 -269254150201950849732881851009253385480 10539388 -190954455089344426383823207716076099584 10539389 -23850479095508779307483138170682080320 10539390 212739925654941400148712984702008524800 10539391 498197433068642202979455399059444296872 10539392 650340296117153530850591655327065702400 10539393 -79798368168223074235620698828626931616 10539394 201313909670654950548722384199689502720 10539395 -4019961663573287087209812097399912800 10539396 123776764535162459256287908796681932800 10539397 -188982222245523389908255636566657103680 10539398 -1490454043159888589164721326463797440 10539399 -47625619652178792648137445283289084592 10539400 -34069746729829822745377601156969088000 10539401 -95055860385152727194233770033169079196 10539402 -86549811303011314451542162539953165568 10539403 9934931929174797365105140852102098720 10539404 332186784635318297358637093464951654912 10539405 -120279030745470264346332854972989728000 10539406 318925829787180254688773811895500692160 10539407 167613050363232818803719398445788548656 10539408 24090058782168381969251264049147936768 10539409 43398715660742055304006016059383112816 10539410 -76885172678955204734362597342157088960 10539411 6782072161469182097079643486136100864 10539412 -843445634850810393671901604441672448 10539413 -18188288839077737624510434344828316896 10539414 109153912294490741532823980723150479040 10539415 -1468618165420377047509071447537742440 10539416 373649878497666794188294381472164116480 10539417 21971825712776853794016378221255377920 10539418 -4989391508642530023019440474514989840 10539419 340963713006762524726268716329714960080 10539420 54874384296687558082695648192550963200 10539421 -251852491167816503190897555887256742656 10539422 -139005535454882773742492117907999874560 10539423 209751884333471738693290318813009658880 10539424 -1041083365407506745350329673840590848 10539425 -80620293142037547888872386830805258500 10539426 -223061238572248760698066019757443168256 10539427 336285803261632511176250495071450061276 10539428 113208592495283067449537778596800081920 10539429 2477988086801139429562112265408919968 10539430 185565336421758241746397924428064571520 10539431 57233772878857290903993893624625728640 10539432 -225786559454480730723797205588182676480 10539433 206863287660853420011577505652485157520 10539434 66814731307039391834439515588488253616 10539435 391683160064566281507459271020859196160 10539436 411584156157625175631436875564522087680 10539437 897788933207580922030935481982309900160 10539438 -3196734503150480647098716270845747200 10539439 460528088964907762014497350253530045056 10539440 -28591738889403239363389922398053335040 10539441 264517358399657199056267039418924738240 10539442 -67485861977391171745402926685185939456 10539443 253339443620288419324564730505498151692 10539444 -136435546018811272984745151126131011584 10539445 -103201845145424397465142676053215035520 10539446 247683486085456292855407300717186272672 10539447 -7418728667832243642309609087498322200 10539448 -62768378158320811946529289658504970240 10539449 89712967681540425088287930798350373060 10539450 -55509935304615515251108519598299584000 10539451 22577332706397174924053139873953764800 10539452 124456713604794628926671476194734653440 10539453 -44330032830689080760821983021050438592 10539454 -387711722238355164325083547833685165824 10539455 -46828820101466814232540522903922219040 10539456 -141123213086593622513538220617545809920 10539457 -261225201293093581875640717956823471294 10539458 -117993961429381152998469220754622858720 10539459 21380669058252670772632772285295774900 10539460 27429761586486172973441698164449180160 10539461 49212559769418734919512395641501349824 10539462 -23290532333693881970574073700918753280 10539463 562410905390265505934697095470740416 10539464 -281470000327799326476333595206893230080 10539465 -79447064815593611150509890006661224000 10539466 -8702214811752856242563077205762599680 10539467 -223953007228895523665007250064299156008 10539468 230155512469418004617868998126522849280 10539469 203025397000116390077650577653378800000 10539470 221818677341581938595389045433913836800 10539471 456215411071375801852568143946811511680 10539472 635641769208435428600141558742384640 10539473 40009050277378148659892091315798316032 10539474 60759444873719360289320525641003425792 10539475 -227092001015218205550332355612098152400 10539476 172269409773225099695904689985532428288 10539477 -2110293607550345582655910944625563780 10539478 305139303555899713601086778600093387040 10539479 -309174036690578378513944737773628492720 10539480 98201305893804597156459050659351756800 10539481 3844143120312293058121938245214710282 10539482 -191306379171595975182868107277162049568 10539483 147773213204288044733234442734739936048 10539484 244446073077742035922907265312879766016 10539485 379997928296417786778835564084398516960 10539486 -92140373607640405455515214219063174720 10539487 111364646364611180711779521362030034272 10539488 5599939195421871935344878655625232384 10539489 416847865480928114849182201199006587824 10539490 -64018225260931710965758331060659737600 10539491 -229573497350301382098638888658527307108 10539492 164555651989286634986157011629873738752 10539493 638474816489504685445127895081939631742 10539494 86979515397034280068483712108229320832 10539495 -56876981157577410622176179938204160280 10539496 11651988178385665737648184942236057600 10539497 -24257155689281121082106045035424133120 10539498 164251800818970436179415853059927868928 10539499 -278860286183422606639839416726771361840 10539500 -137154932821760367087226702806430464000 10539501 58234080796853790994032658487651031168 10539502 -218367037689130744610604559251474207168 10539503 -223573085693331284560063962055898300736 10539504 50560414018744519064337869868619530240 10539505 -79193525936266782064035373989274767000 10539506 119036028597035103876811306656116081664 10539507 247700691217831971017338371716070109824 10539508 96234807726032616019871492308934575488 10539509 -230323007331741683784336360222007116960 10539510 -43956962289416872629081550673485804800 10539511 -739811397335635152749933187568743076888 10539512 -33571489960353801269877467939886489600 10539513 -110557740730181616587492962406801890758 10539514 -23587298190677361093472535067161856144 10539515 -4151667851374171146264892781081856000 10539516 -184775269017732374825850815918755527168 10539517 -144649179342997550398481706662983587360 10539518 146310470354586097683844611840308136960 10539519 -407663706241059393433531574501800926192 10539520 -55257056755123089278076085479879475200 10539521 -7517441360668774246014109982572151160 10539522 126395939992390919124894654705899504640 10539523 88745306865196398427616618884484011772 10539524 94115171470076834767295539583570780160 10539525 -120518389327007832865239084947581867200 10539526 58880731274050535721977391608510704320 10539527 -138811069921337026835468236189017419880 10539528 67104615186563663561696556361076736000 10539529 -13919128983137319284903041875280567680 10539530 9879104594240320733193375245984024160 10539531 -459171553093286251369253733673848686160 10539532 51401088303199214552371565041350653696 10539533 -572903511215881817316567923257129398336 10539534 85655593895712255856378784254956226560 10539535 -109657484867459582575484567420866740480 10539536 13938772402513711575505281644962775040 10539537 277632560722780678822854885387459296640 10539538 -283282863220592524687025113460047252080 10539539 234025238784535243581941222872922039340 10539540 138512346914098427779467847662082283520 10539541 -155694391663573167375327120575184355990 10539542 -43550971162488483632429252657108806656 10539543 -2865518745903185102961537758892360192 10539544 -480919279292994144967658857509898659840 10539545 240908705052365527462296332952633351300 10539546 8660293883448826193488559617128912384 10539547 334102303065369270257025358839234246000 10539548 -309917928071389992015342698783017297920 10539549 -164418357127421560411351423609109892666 10539550 7345649287113421756518402068777500800 10539551 39876342274350391348843686359492179704 10539552 21801751497345803648221198467647668224 10539553 -343126251823646797633601054305342039198 10539554 35961795295939778168140039465249296672 10539555 -40208230855098578894568124852781604000 10539556 311396949682325388442402959114139840768 10539557 565033323764643193119569069913197846940 10539558 118130628768687893201903143368842880 10539559 44949858694312666840195699650145696760 10539560 179664133965328693991079719685179136000 10539561 104866623254764788733898786897513118144 10539562 -133399032770115318751978898905225583616 10539563 243074426995455560940875385827434693812 10539564 -49390327507885165144232217180723806208 10539565 -218639294294464685434261053829496967540 10539566 -37779528860050923178712022598767820800 10539567 324629292978594924803943684862890699720 10539568 24349915816288432726150677859245359104 10539569 -354466209178809044047516279594108911504 10539570 114468389697292090996982068565859087360 10539571 80369413881954101074542503546655012864 10539572 -113230358845613643703469538883865745024 10539573 -46179582757808691476028276011590517952 10539574 106043265085446992222579555902992325536 10539575 353033068095857408736925118405097720000 10539576 -81079403072691108075598797168239124480 10539577 -252819551237913466105008560609208303574 10539578 101125916952653616858375781384976133120 10539579 -40847477868099800598660211918056272616 10539580 -28247013582607463733140814944938874880 10539581 168332271977944562608078121130059469132 10539582 -30295476780423909888216097815642134208 10539583 -18600982271888199060961138773111846480 10539584 384224235321809756184325361804771328 10539585 -153803661650773514520423518215588608000 10539586 67399568990349852279386840853586114080 10539587 350409644301089575095331563740623980840 10539588 -301817582168680614056501102132623795200 10539589 149726684029774104230572275629208055488 10539590 62336759790376230611626314790268572800 10539591 -307933788940623011150381739873776999040 10539592 -176422683683005712116480143287310090240 10539593 -366168186915209927912247539367141812736 10539594 -56134143284810297910599122802816832 10539595 124503054498180543665284428118438944000 10539596 11779816086446692031083080840411115008 10539597 -48290512044896472612032472245663220480 10539598 168871092819515091588459154835464479936 10539599 67201490884793885317435638466214493936 10539600 -3969983279911366238284571813668454400 10539601 429693613868857065659441174241219952 10539602 224901175408136861044283814426255172752 10539603 31794257391316890546799601978526722304 10539604 -588927504433549735815806057778272307200 10539605 -367964712266405515206197151032227392480 10539606 127608937039454099829430099292827614720 10539607 62934050336810494390171516037153629872 10539608 628052457444534264096026989904693544960 10539609 -477635087361484140229601903864962130688 10539610 -23261873151865828137663680624271248640 10539611 489521971479752780181657801558916249800 10539612 122611720002062685906877521133534986240 10539613 -81234953152832375340825357359299847840 10539614 111246618809422552106946182681471765760 10539615 -352973993482519088439343097948362236000 10539616 -455824237904632100513386158261676277760 10539617 -1954114265532876223838812999648816416 10539618 185833423841550076838387467871011918080 10539619 464969187982612109216758189827299925020 10539620 41598001378557555418428473144297717760 10539621 10652355033660239730159191971637729790 10539622 404306114363530795132116727727441894112 10539623 59106303742330858018520276727913424400 10539624 50579456145726262205847836951453859840 10539625 -636406033149582426435354429459704283000 10539626 181741064566915541187587760058266380640 10539627 113894696772792384006447413677600312320 10539628 7067737056712243838738810759360151552 10539629 628758096904709091720071737531675078230 10539630 -45115881571459986235308851783611495680 10539631 172785499793984857187507835367902904200 10539632 -122037210428426462865680947146921934848 10539633 -23657671485190715360670816063473563200 10539634 -2353179321745566733419299041919275008 10539635 116839799438535043500012249158960391360 10539636 240784090242910712154440385102287861760 10539637 12072313253412624617473423643308266400 10539638 -315610714693532468860633466981540093280 10539639 -301701568345361319935359759789863891072 10539640 338419136491850192379777694576680652800 10539641 -166163981464313700618654372219886140096 10539642 108367208950376477846162571004370534400 10539643 225174913083685455495066769059710594280 10539644 4584048408282936799609721437905730560 10539645 364360582032425893279680225918140327040 10539646 -62338466143534276495913409053462073600 10539647 -233741271057554940508200363212400847920 10539648 -57026439561403631438497975805600071680 10539649 601581287506141434944421454556623344128 10539650 -102580670515867294200642715732058678400 10539651 -46094540166446716831203565557116988096 10539652 -151680293178347312966664574608124696320 10539653 -1888525798909049384972954776466283912 10539654 -15998276688539140528384598589776467968 10539655 -340218462863644399459059098927979940200 10539656 900761030503933794732353654847370690560 10539657 -224685034669752275850337855681170281046 10539658 160574140786794512151141676246361635584 10539659 34279412624724361995663790458740093568 10539660 42250311358492035659216204404860917760 10539661 276438576806831331975734283869216179200 10539662 -79573570895749945843252846485145799808 10539663 318817250582090746160848380225178462344 10539664 28236469046543953792683991706186956800 10539665 192957630054824175109793597243155297320 10539666 240650264097716184364277745890421120000 10539667 -29075633209843519096113774017487108440 10539668 -479518441064696165426388985702443260160 10539669 9927497755914477546536913383897705280 10539670 -34223401430331347209024190417937534720 10539671 -492647245753516050101889535341506659128 10539672 -35147282932302884517286206093595115520 10539673 687087823171287296584140546150997290180 10539674 9102928096589428447897043259731768832 10539675 209259078710858344655213570127206307000 10539676 -63433511208120615356262440004334195712 10539677 22861083096545673977479701954396441612 10539678 86915440603424380409650202802321570624 10539679 249125430692121982032127568991270562584 10539680 -231346881821630600907181587690710630400 10539681 249811646312098915204243166282829321216 10539682 -226959237547787357333658525593406341808 10539683 -119518338529227775117343041706515837440 10539684 -55111251889778146155809308091771069184 10539685 351666232360995384194179331934153476820 10539686 -119078105492781636244803992951914801536 10539687 -1376798882652419203206520604690332032 10539688 398994363547474424786509687021967477760 10539689 223329248604543147536691730860222083940 10539690 12272831874670172639451018624353894400 10539691 -13227170257974335225772663101203304908 10539692 414104789607168974912285366953173570816 10539693 362293577676944489290756633336288555200 10539694 248192618293566029302096231806758377344 10539695 459114523147172770402632421142982304200 10539696 17975182251448789132341770032053583872 10539697 145675421791031630976080537035969987392 10539698 -29164910518661655542887960479603095136 10539699 -2294125324010117095562987864935593600 10539700 -241125071893019160230043027510232316800 10539701 414818436587253560745304280990329214400 10539702 -154909778269022091907724112302755762560 10539703 -560630061226498199833452461996798233344 10539704 266934270841197537062153683062816768000 10539705 144025537907243255274185889689815680 10539706 22585548331313080994820788491830082560 10539707 -470687415449172702347030321191577580288 10539708 61192838982992557070673189828914434560 10539709 67774043995020818904874877050453052716 10539710 -185215781692269459180760992520074978240 10539711 -5064224891675241074415655504419153216 10539712 176809320795837781299253351778301771776 10539713 224388344008536644334033650372437865520 10539714 -78463799173304436679596439314852043008 10539715 137259925602514267605120575197610008320 10539716 -274290969835910010104544794992858997760 10539717 56933720713191166110740657330897914080 10539718 -11416651589170474587138052718930626560 10539719 241378879840786435591422137489939196120 10539720 -4504184474398301766440625295297075200 10539721 -127872987335157558862316562623773465856 10539722 231454220484752081925511639451333412912 10539723 -261955064069899151499905682231896383296 10539724 -21163993497659271274906696480125488128 10539725 122546866482017345985815685568854864000 10539726 74366991576625679158156840080706120704 10539727 -211494135246766847623218939028427928960 10539728 14929826783268579439071661373011968000 10539729 191128086718453314677090853282662818884 10539730 -2838473807828910729537011242896506880 10539731 411898726484772222351894392486283151200 10539732 -2859563885343517119268594021547114496 10539733 496715774032814173465534268606801179982 10539734 -365146821353890809060673543065498933984 10539735 155035743391323476986117787324910266400 10539736 113535751150728823193861288697886924800 10539737 -141079818170558741818378671212143962240 10539738 -119542521328156269466711800377697971712 10539739 -9354178258245545357558082429341203680 10539740 -24787832402369975669130768447173606400 10539741 167010317268517618013095398178610426784 10539742 -193097123800973691924209664866424555456 10539743 -128163285377814295315848134825607064056 10539744 -294990438352062279234264864702399774720 10539745 427443294936391508667119173061159315880 10539746 -34771701229030218826937028915737624064 10539747 -48508335948554139160255494852469285920 10539748 -186313134996079383329166208407066895104 10539749 -385963755154527970668506502838069519680 10539750 -62847010117250442832436929899270144000 10539751 -257186738045010173049844714908252770248 10539752 -213696789806867219841243761582039040000 10539753 -75415015003200796985273261802145738800 10539754 7501710692728154855142976449931136352 10539755 182863532655245063045173773301589455200 10539756 2402586257397980749031203049886227712 10539757 29817886329550257244080745304400374380 10539758 181023957730428203097246658164777084480 10539759 -106051986952350828278455032208363061496 10539760 28438730784554281871021340110880768000 10539761 -84246437864046255062050114505416894638 10539762 -195595684780950821997817372023184023552 10539763 83346325253297919618627436702202391248 10539764 -53169677443906671150495516543559799424 10539765 117973914180827991399867674282384006460 10539766 281500474134350262672679548427646217984 10539767 17744035101556335331783674276783913392 10539768 -138173591165623417361835226514093322240 10539769 333109654859809167721703574019158169744 10539770 364281245156916504149146701384125064960 10539771 433182833254780358841321836296779152064 10539772 280853527172757617975111709225134821376 10539773 -7993334589339596301053227998828209856 10539774 15739022112780177718296771281543792640 10539775 -239735686796266176312977025954036005000 10539776 -193083462243037817401096099612241952768 10539777 -704271196601202864962294624512179182592 10539778 382370961109934086354909063834434781056 10539779 722728095956941661006256075947688221976 10539780 -28799251500983503410445495906525962240 10539781 115362348881774750068532014091534466592 10539782 414397283490178405601562001350164453184 10539783 -37430672179970793871464614186482276992 10539784 -1169881050287296309710195378629226823680 10539785 -431590775668743646676783427394579939200 10539786 238446793418665714095271520834973506304 10539787 -262165259941007657083760280121021435564 10539788 3814564289793486023099258608824379392 10539789 -145532409225569336552014127757388233600 10539790 253640601221885612784596225519812742400 10539791 64668963399853764548827745304742504272 10539792 -31311127947003056992586558833427791872 10539793 46361177256745981806073281512820108144 10539794 7923761430534310875137703382495463040 10539795 -54504032352528985167012405131722579200 10539796 147211667107154061713735318258320058112 10539797 601178399315788663483699370654920252992 10539798 145051627471798508261138723907627209664 10539799 -19547333108246900998477132121448296936 10539800 -45542093801413703463080640652569600000 10539801 15050652086642891164670452041100963242 10539802 -106624754656741567288699098147993980448 10539803 -230551416829331541544709688504559437948 10539804 286181744201672048147993458962443968512 10539805 -387704963066129812733991357046624155540 10539806 29722626557063663277114283925171761344 10539807 152914447018797550434502846324471753488 10539808 67822440964733874755895447240604385280 10539809 211168363350715399246722355278095630016 10539810 81497987402290397096219751665533773600 10539811 -70029187198226797250036129671065290576 10539812 -342337234892832730322946832245966505344 10539813 30294299556344388591426305021265072000 10539814 19054955191535436408540158630599925760 10539815 141785170040028622291447565815153935840 10539816 -1974508894744568290108014009208012800 10539817 320199278743441036608854490403255839866 10539818 -324732166109936102202839964327912308640 10539819 118858682077915742567963398854368916480 10539820 -28379954750116848230035935838807557120 10539821 -260412497575876900069005746663405182080 10539822 -60983729746908384233753722805894055936 10539823 -15148324893707067085427375335205645440 10539824 92510553262467638814705050154260889600 10539825 85639217471531331699788127628635060000 10539826 549378826464328342042397452076109600 10539827 615776878148112187510108525003530555672 10539828 221716018599600964454652470652052254720 10539829 -110692789288939040525579098795442608260 10539830 24161277059642422550363363466409946880 10539831 -73575520906494490536157351252951828248 10539832 391794257570127314493211704528921907200 10539833 251198033106547906444636781469296567082 10539834 -166835533888059663935935000145681925120 10539835 -18186689748564200809640277041410062720 10539836 29765373567659009186788659807776947200 10539837 21416598166093954356368834527497905664 10539838 56576140751311903050533908682043207744 10539839 -1211686656976287109132307231008926927480 10539840 -44905951965005978567729803243919769600 10539841 -175090255283672261925100542411389232428 10539842 -229383531975953414500505228230109987328 10539843 530937918200146096718195135338731338928 10539844 55218141815127602932796720262245498880 10539845 91130943873647921664144846228100323840 10539846 207066015349112848649425210195258714272 10539847 33048234953365054349005730103692408400 10539848 65187009413373790175224892350675230720 10539849 74034584530269786728303522872325570208 10539850 77813140359278491754711558922440416800 10539851 369611937745456440380841555171366883320 10539852 10844184118848710089667635085869919232 10539853 -16664869161650755447169005079258476436 10539854 -268575345431487201101778015404850389376 10539855 322454182558588760395694951023456238400 10539856 55185371044156385132582580902088671232 10539857 225539847617482937124048535815629171712 10539858 -78378620207406040442490823865815257600 10539859 -5395084177098711786782588068694945472 10539860 -10579440754622928694670505901593841920 10539861 -163344547262654975126851713205030285920 10539862 56422501660050446396186447249203028352 10539863 44556996169637394774411162809638286760 10539864 185703862909590543313844309617348608000 10539865 8973914434564270375390620246577355520 10539866 61409013600897220300749175337552731632 10539867 -46515767192767227176707524040329629184 10539868 -192426681503415999558057311601056599552 10539869 260734362389204203885096940637680799270 10539870 75822298360410626158884753227211187200 10539871 -570830292776219466222921448207996985808 10539872 -164112584396281253025321467611799617536 10539873 -173267056809702158318784040851237568896 10539874 30354227869602937560381240092070118560 10539875 -267659637828825417731127425579673360000 10539876 -21995631289243466230643655262925783040 10539877 -329100235249368857545296131601236694274 10539878 -22799112807391238665723210832088000000 10539879 1588817123716729836680733889349614080 10539880 -49054396174542346990440973930136064000 10539881 -765134831176787562980110237718859818880 10539882 -10676148780611008848478727101359900240 10539883 55407140394134616797081607623032790132 10539884 -6268376652741436502058193005983098368 10539885 127597847213465441105737911825557606400 10539886 6852619014276047452021780970661437184 10539887 53969427936055284070683035740054221360 10539888 46237651709756884375226877400529240064 10539889 -536195757218870877297875290191857964560 10539890 -211903774088473170713967033501740296800 10539891 -304261218680021914116864197402610284448 10539892 -208123731613340410420612563813825804288 10539893 84568687791482639716836944317425917184 10539894 733133718897640966814672656338856704 10539895 221059621807022460231239190344741741400 10539896 -299986083067286144212127054520971550720 10539897 154868515047284256173824943655016875600 10539898 45864639407575116804260512378572811200 10539899 -246452120532344627902839494423242925736 10539900 -51680050456346191246160670211746432000 10539901 -39873369011557013972191169835445902708 10539902 6625616114127660723072049813362639552 10539903 -273886711716995141902377189957489710592 10539904 180865397799750974428132675907538124800 10539905 -221591186685715219645397669807018679000 10539906 -22563256687172675072699154625573148160 10539907 78653430747325825000903927550025933824 10539908 -469942480125988015961997306264194503680 10539909 757815008602389691265388885553756542720 10539910 58312008498587379383751177418164639360 10539911 -108658132227983832887900085925110430176 10539912 328507953812868760383369896989855211520 10539913 -49276547790345978734322409891852423296 10539914 -13552973750410308605498304202408166400 10539915 33044870667227493122095040799470269920 10539916 219498457775331458335855130443715604480 10539917 -384311136593879383849368012458911721034 10539918 70136225795932435255685287275954670464 10539919 -86451830069993481728137138127078134856 10539920 -100322974637143766542047668473190400000 10539921 82801241449825707779368529796113240064 10539922 281559817434748343484017482479572552352 10539923 100010243207118072029008851510821665584 10539924 103192357897558675399460309007223928832 10539925 278937647176673356578490684360483576800 10539926 -76024602378621691625206521602188581696 10539927 -23688554503935060829416976134812255160 10539928 -115771950318732381838614973360649011200 10539929 -332809378126668973774147874450233036470 10539930 32776836484740289167910739151733056000 10539931 69419114282789812565089933630994114100 10539932 66675689413769849143402336648417846272 10539933 59972937811659041861897288366692629024 10539934 -90990617944123188739020041387797697280 10539935 -40614360793314601674954403896746247840 10539936 -587845544314943993430721697901025689600 10539937 -351451776788603672195630671576131376080 10539938 -124901394771001613350833903797219893248 10539939 150479133960125698909872858032376309624 10539940 199247421581840261397379916233602167040 10539941 441185363284372057299067399336359057342 10539942 -3802262984831654392083350016708274176 10539943 -864557770551871385017522535577509993120 10539944 535526502477140463251193865296008924160 10539945 -398644840310829796861576202278843200 10539946 200750078780054169654155099016305283840 10539947 -416420011321586707930143493135884852 10539948 298172317048659586962376826315795398656 10539949 47318280912478092389080346017591272876 10539950 -16333775637214642009325016726469104000 10539951 -9626685485601616027008370772381038080 10539952 28298051960500445993432263536896212992 10539953 343088058289851413146369936582731886080 10539954 -61724740645883489093534766388509548640 10539955 -57216154835160811739902256057432286000 10539956 -20286574425757610446457983157074673664 10539957 278667519260359786566570419685762737088 10539958 -56922217767680106960314570626678782720 10539959 -24467044112403511385084742827351402496 10539960 103807875452556317310991030958886297600 10539961 -211540069305719909118933897060933316438 10539962 226758217706915898651257715703828977600 10539963 -3609923875012652114496666122936540640 10539964 133887333644703140818871818772810494976 10539965 -235993893425080282970009333696073194400 10539966 -122031761504551555716742185609106363776 10539967 38441560197252504605056317725173251280 10539968 106538296091302860025962710741387575296 10539969 81847528477088255553611596807530971136 10539970 91164413403563198430710862364292098560 10539971 132156416144374635965832521627907351984 10539972 152540002116040906085682703104067130496 10539973 -113492854390209277133832418843223808740 10539974 -288502171562625319955306316890453966208 10539975 -111096883337305513336775570226479675400 10539976 -68126815643597246914945857407775651840 10539977 -158803717840722527876189288644389184128 10539978 196099535259433424557060785239867668224 10539979 21453548958895430236961235493843570580 10539980 -160574687524050063279646800476743188480 10539981 377118262790190178643527499166618443670 10539982 -58285030958760113137626368299817839488 10539983 -291821267729806648092452829928755960000 10539984 -6740176066140730950500678860768542720 10539985 652498113656258061516369606415826079360 10539986 -325273208425888715661705306281216573808 10539987 -387797336743868479941408454396009805640 10539988 10747322361351505899176883682529193984 10539989 -41994395433582891863003310378361309344 10539990 -280869302955708770811121513412319744000 10539991 -80724332317294316780772689026866727296 10539992 -140383193906748183919933181545501286400 10539993 64666003246448219903021682131657087328 10539994 30690372969952993658852156057962641120 10539995 -491665105531538975756856681478467240000 10539996 190566985727234839793379505189970780160 10539997 115737256029954879037873296470367046540 10539998 7178834044353023452407606874040791872 10539999 -335501702891597602435803380468654187816 10540000 35095061274476893270736418912337920000 10540001 268419166342309451504955846256001380002 10540002 -158796340666846610515834075948542064896 10540003 18717904845225751840280061253441459200 10540004 117300256237416855020999051395949875200 10540005 13092349999016887724618244045110718720 10540006 166706368059506576498214122148287177952 10540007 -358248359265923811868822841600059981368 10540008 369914530380450478997612035747523558400 10540009 -99305862958016224131234373887523623296 10540010 92275455978974855045799191764704576960 10540011 -69862472610401368152654136476841105920 10540012 255130689076998012278150844660283885568 10540013 -559561737127595967866170650298604723616 10540014 5197756199429618581839096134132288640 10540015 457274570238661014298730784053543897160 10540016 82891826998043925596538034979828662272 10540017 960998715491304140985908761354471832640 10540018 182467908695074396013914627511207058960 10540019 3565921349872829913645396303435663360 10540020 180221337444499049461039714193578536960 10540021 383614388822766517378082581618936627200 10540022 164300925728973427226839055821993267200 10540023 166203681713616531085230732745729640760 10540024 -86454175278058429649951689380556001280 10540025 -17456538703083811359596901978551123700 10540026 -22677957943653072509980235073915227136 10540027 -204804359851496890671726589366291548124 10540028 -134873936180445604620693020777943416832 10540029 -91006812036790015771334752979312100672 10540030 81349718815301671715338491376825028160 10540031 3005272859889135850649461309537227264 10540032 36378333967273675781343223953638817792 10540033 27477156600106649237066254104217793600 10540034 -57892098318984488475602997829998572736 10540035 -19288500955962464108624283295449696000 10540036 78470963854901459977087819855228640512 10540037 -222856261277711036458455103019503489314 10540038 339229582178904186307827619288270620672 10540039 -251924587870238753471291971952565069160 10540040 -52726007112355328880228703418098483200 10540041 -226532612809228291177469748744009229920 10540042 126542820562815952865886485540856531552 10540043 515378258480385120702954706220626142292 10540044 -8214359014032413019676786078964262144 10540045 360290585311119423327270310278327924300 10540046 71630755917048659570424171480828472320 10540047 -100869630733068279456311090127547372800 10540048 40165772074777427233820412412528566272 10540049 129478270311125177034840813951363198528 10540050 -113083937447091207358490786757091392000 10540051 -463552266545080628030319772631543743368 10540052 103175655592876213592651653966887985152 10540053 407899792959682072656722006158475309262 10540054 116262170445447168899483500871009657472 10540055 -224365813465530637710073658234737386000 10540056 -19616044128328040174837033038436597760 10540057 -117274629437086666501275961608362410560 10540058 -379411903071315650248898598668834127120 10540059 113779959702576873697675061135015615280 10540060 -177359959063741950722055939832604851200 10540061 -216724575335712986593309297536025515168 10540062 -16822523611634148059627893005670708224 10540063 -82264771512413185171967802576725718688 10540064 -61764185253419897301394636141201195008 10540065 -101259629791036529162713098966427236480 10540066 115140458969584869946338757860673190400 10540067 -110806610645189175603795880970026301448 10540068 -148692035393517776634019136566370304 10540069 44649387150300918627422762314426315744 10540070 144715393249077060640984321974526404480 10540071 -5662575403905187227150704968207187760 10540072 -18817117458438557828615390009642926080 10540073 -42018320855781720150677475808906825116 10540074 19531075034380971046874080821850368 10540075 6471519924817135725960848619098923200 10540076 583345122579918178961917579216995605760 10540077 304708300573534385739913110537334221120 10540078 -266908439177188102631391903711894548160 10540079 -358381266427100333738864394301638988800 10540080 36092339500566570722412637244630630400 10540081 -423101412710347415701684940363776443118 10540082 52588006220169971100778580989558172160 10540083 -397028618979765524455591813908073033152 10540084 -507900206823072436408538231528450321664 10540085 -564075222129517344281727277606087402440 10540086 6781957636782956111438446827477926784 10540087 -408169379346198478067862363077087409720 10540088 -94066751755891493511622787461093847040 10540089 -65207852864379332408580264848559033792 10540090 -144890460346384138379111549195731948800 10540091 210451207325627025881777504946555873792 10540092 54174887195701106516901187095919411200 10540093 213692803330757553197478136216119100928 10540094 -114644933324575112786740154102501468160 10540095 -49466227227941697591833390715856220160 10540096 138793607855888397692589035155672793088 10540097 399800678251301442220084144245672996546 10540098 86851217443268550563707250903319820800 10540099 261327718275004446758798559486139207100 10540100 -69837915881124103640537830912533801600 10540101 -147969238240847757110609998009789009920 10540102 372075848439968347395808509665491256064 10540103 54766719267714020949338237182972914480 10540104 278764633690496812920621123304329093120 10540105 7856456780760013700583799187592357120 10540106 64489567220727108241104952693966944 10540107 -390590231551028614598372103462855464196 10540108 -446833579083711920648164679341296568320 10540109 515375966439249724387692138272550200310 10540110 22258622713773766382263991433231544320 10540111 54942460946330609345714805395760422400 10540112 -41402373053238676968960833742324891648 10540113 -73053444966777533171820820338077795856 10540114 -84135802538305442563338249575067087360 10540115 11217085544292452041458863304917514000 10540116 -51114085405265587388715199625990754816 10540117 -60753469629857060211124240066006848 10540118 60515144138744249073038745233755538304 10540119 25818993132196491381250601697997611576 10540120 -382821882427174700397587807474428723200 10540121 -453637268603055308172456786918337794678 10540122 -18105522565177334699855027797115248128 10540123 222414704576431000580670041791662966504 10540124 58247775863843404281023027520547848192 10540125 748872320244375496066152400708285464000 10540126 106869990674533157062366482952189390080 10540127 109020067259526390862202050375413312 10540128 -308301986987352912452057037981212737536 10540129 -552703974222662215439308219872902387520 10540130 271456524214335447365604255985357788960 10540131 73647973441814684619199664072094246144 10540132 335708191749753019622051174544276960896 10540133 1045835874733434270269156177212190958624 10540134 -146388725563467100898382009557329950912 10540135 -389645881088000075293489213000591440 10540136 -209844142506681766828222527132475392000 10540137 307214863369420309922951661533107115520 10540138 -639684442518453569681125952523611904 10540139 -155480818593437216726695347041734261920 10540140 -64722090612856933836404520247673210880 10540141 143083349870124060614266565182434843264 10540142 -148790471419965437789749142339832257088 10540143 239708111386216214951713107277607118024 10540144 -5107058233567526745031031267563929600 10540145 -151211386437721415264390025082383944640 10540146 -130538798755600844645008030890652012416 10540147 1080249630781592516529495773566384022392 10540148 477626704036407653061073657715421902208 10540149 -36058837854157069119339125950664608800 10540150 46307865599355146232242902731252832800 10540151 -1172974994980532620633928928463847187096 10540152 53907374533499320953971574094263091200 10540153 -3828256560143220158262809271511351920 10540154 -171351542399284807890179694664063991040 10540155 -1973997021605250957626806157527603200 10540156 -182112719603847148679285264419279733760 10540157 -334494050528111907973771896699186594708 10540158 -112990724088870265269026158554421583232 10540159 171502405475814743636756886277405288816 10540160 -6472327194874303126129989257055436800 10540161 -417945922605973008843403619650598070912 10540162 141525345230818221789221239813991738832 10540163 -87283662058306527435631728065389852512 10540164 21584329912684937649621630653641543680 10540165 228469969949651706800451028133682192060 10540166 -28525347797589676335699812245932541440 10540167 -43195479538514419536348760438430678400 10540168 283358810838967107404731468092917314560 10540169 -735152956746299359745038942295644067430 10540170 38872229644762725077284033438728282720 10540171 -555638704373472251287816533016667701256 10540172 421231603723065518128716441056629526784 10540173 -58651805460471623064207879826244751360 10540174 -265169992815443173992978266138098157760 10540175 335013946487614934434532824372781963400 10540176 82568703861413761533588703636311048192 10540177 -305348476603724316159201589584088542428 10540178 8466120200070170090479301120123136768 10540179 -132462109760440186219376939423839984800 10540180 181657761087539620222936030340650598400 10540181 5736907732985056623890697808617416700 10540182 123380664336977955568535929100833708992 10540183 -371575666180182223999079350376296986920 10540184 606805643163846852869102801365858498560 10540185 73225089833756271690367236037622644800 10540186 -111938509949662195328446030514158119936 10540187 -70552376811723840845550404311949861376 10540188 -128114354472266582106863205133717180416 10540189 680190711473953869636387271381211940480 10540190 -90715390426355274226831584955416503040 10540191 -228764037591516999685242942944895602160 10540192 -432927983674707646759879091911129497600 10540193 -707027299870961106102877930489964041680 10540194 223868784533242480410844915260294425472 10540195 99661639880337434568622391126037148800 10540196 986692294002455914377272441123620872192 10540197 292845706798473066752761927712096893374 10540198 9578264213551938166077201811586020608 10540199 -54556514777646001048906789808223985800 10540200 213798853132755546119486573142079488000 10540201 -138916311923462143013711650835887346048 10540202 -112666456188728617368076249930535066448 10540203 -5363603523172646721766431993646725696 10540204 -127238761996903218454843020874574114304 10540205 165182000101493640029419653592464769920 10540206 19255836841142786919616884924968240832 10540207 -469754882048313696977969323524670578544 10540208 66753727831309523203733933197687848960 10540209 140433866301326567053766523857932808304 10540210 -62701063587631728153026103129344202240 10540211 -4327282120201332498627751223670447216 10540212 -1239637430064775460303239907499878400 10540213 -183928098550299015446418224348426631780 10540214 276038320966976590019522836239631870272 10540215 130864889254805449580216149646468548320 10540216 -134098503146269647701170346579118182400 10540217 -133675844550702812649011762059255819008 10540218 63184661692824006201996831641465127168 10540219 -323464934629132633422342412467830612380 10540220 -346959973560017968073507498742984683520 10540221 174805500339051785785133173480736110464 10540222 7230577973807033645856187074698087424 10540223 65790352346762580226097757309904082304 10540224 167927841385172156014587791401455452160 10540225 -40126654105681404336738818140297422250 10540226 345894923399635197715054821843089583312 10540227 -29553241005771680334992073465801935520 10540228 -161595040352664008449434922909615810432 10540229 -194598846885962632187382509873004793824 10540230 -100339158514737737299203912975391025280 10540231 -56282880585375416979101438283105334400 10540232 -46621012190136670009887173832871526400 10540233 148189823360535487782393828789486888960 10540234 9441968286771567695495160722347084800 10540235 189891166157441183479768846524958795680 10540236 59813196460105685169481730860029788160 10540237 120982020340685581930029580985887552886 10540238 -233572294139277081026942187652475670528 10540239 99527306108217166091560535388397854720 10540240 -133664347859939405501567005467161395200 10540241 262703055745539117244462602598343458800 10540242 144740010150343351622288463111900833040 10540243 490342389516694417842183119773614728616 10540244 115939242498843696440785776561772050432 10540245 138766813023463464792352346260146393120 10540246 3060858106012425671493585268909360704 10540247 -1964956811137312965478467073935417768 10540248 -146118809766029359395714547109824696320 10540249 209513053236350128416749088931773413136 10540250 -128229271627733948254276115434172160000 10540251 28089745526995000079368337714864268576 10540252 -251080602007686078497718856532552779264 10540253 103700347699038347094085680326194390944 10540254 106179013452434373721983129070226368320 10540255 -6529304409769951013282019045344866080 10540256 -450223504028154352550754313419225563136 10540257 2924233441712143400034194736485024640 10540258 209691579001105974573576191077825254480 10540259 -450899280895880465798993746576995814080 10540260 -367004857855543080656540925005429760000 10540261 -102856573011076728719157977098334251138 10540262 -65152477538515374725417921899567726368 10540263 64998269668632489299685394315761288744 10540264 32339847129605437947286462014959124480 10540265 -128094745922061675160862284567386884280 10540266 198122467831796553745842437983227042048 10540267 -210980032670636593401981691843401404448 10540268 224550001203125518566655542365678192640 10540269 101698775861651883466486706200417702560 10540270 18427075955448192265007071892691532800 10540271 9560834933797090852113940285379158512 10540272 9189403417513075853678620109985349632 10540273 624488873540459038421799942042239069522 10540274 391717579976900656220846265840602112 10540275 -391452908199827672948991736590988830000 10540276 -44625889320537556883786436969832816640 10540277 332204821075009939295897729389047248064 10540278 89976544703527856958089316752276409984 10540279 -49591807947562050204279037073316790272 10540280 96349067909011078556625649410930892800 10540281 326821638042783873231552718806865641552 10540282 423065922707037966715470792758397170400 10540283 -275173782214145622273898308642690123696 10540284 33516449083956433831173487937964229632 10540285 73552143519425563294322105248107409920 10540286 336922031397375390876885566164731374592 10540287 -22985120790487408091037649116927131664 10540288 223630203843903501892052248936725872640 10540289 -4854084035193204771343778339688156960 10540290 -159622509823614172046699659289838689280 10540291 93336856972364624453096793241275351360 10540292 264248131803823899005591643435063448704 10540293 180621011538368795006839905972069226464 10540294 271914320638423706774913436671089214912 10540295 367819776393302311270568573398650535800 10540296 -123799516369814189722430844771107420160 10540297 -258288430936574534867184244000694887728 10540298 -97918970825085443929764385326664251600 10540299 167224288599711371041347381449595088896 10540300 51013043837582516192433426120552832000 10540301 -98601155119783966288817846161543144296 10540302 87918835694286357508966805874495237120 10540303 -118141648734435869198660796639927236456 10540304 116678902255965165955014298563372072960 10540305 -85984662416030230670857336544276904000 10540306 -229008814205903433796403937205240685568 10540307 134658875986729919239453198759808202840 10540308 139081117990316239429217872002383247360 10540309 -266655824057048611748864976111554835592 10540310 64211515405583060378530591087887360 10540311 67376875434552449409281898081189060000 10540312 -9649567628192442255954797524045824000 10540313 -450702967307339297833561988089519442304 10540314 264835517010127495669204793723518064640 10540315 -117796379674802683121777532885514223040 10540316 -231383034887342464858641867840756840960 10540317 -109064139595249421546969737337118011520 10540318 140806540646202507071666018623870984704 10540319 -1510833976241433961484787889785033333504 10540320 49426582688459642165729099829750005760 10540321 291254344208332164937593926651937456288 10540322 -11983971803657041873642199839183742400 10540323 -151185370055364927085496004478298335896 10540324 -19181768386262108400654443942009195264 10540325 35534379161526172296849388307065717050 10540326 -72298670823077902683089232614745600 10540327 -267931553109172422517984644834029413328 10540328 -478053903419095401900275313534133539840 10540329 333835850125136596771399032316941546384 10540330 174613302784070954623990336578655390560 10540331 -457463543141133048739207056266573537868 10540332 -6471586901805449846995529697346744320 10540333 -32178208748355071728200488165652525418 10540334 -102834699360738859907975873749249454208 10540335 -32465694105703074627439950223311851520 10540336 5635373424319538500360490065408131072 10540337 -248388489299186824904053238238717868014 10540338 98260546088477582608241976279661393920 10540339 -251880593210994041565214711588340985080 10540340 -511812855816272519336488332574632576000 10540341 -157452739684227090447066079970190036480 10540342 99776962446288994104360443500797063072 10540343 500551786981171377339125255847245718744 10540344 171147659256104892949805048189309952000 10540345 30338499613532541245210498054108587200 10540346 -70320348896064552120146618707918282128 10540347 132574602012190510893249338299218821400 10540348 -10382499981209059459612815902652334080 10540349 574500921021578396928506848965719788236 10540350 75106237109167319368943368413726408000 10540351 523027935423167496070014119376796405104 10540352 171961498004854400492290336480847462400 10540353 398459801563526941764549801601351865904 10540354 137603756736066529174547697689863908864 10540355 -119965242519495904183784345904113555040 10540356 240098419047276116963201157498869760 10540357 -462246180282742059370504551655654430400 10540358 -37440059291333732595027511933914023424 10540359 188400193766726599427856519868205122800 10540360 -3774928115027659955133691195080192000 10540361 -402929998587494932661705302182909059328 10540362 -2766518949346451251265379596311821312 10540363 -488127300129929609195852366835811857388 10540364 73246641428910323576593962606510182400 10540365 -86602431541725735785125095094951772160 10540366 -51588629329588408630991442165204034368 10540367 -537312867726912806103192144901383229584 10540368 58883520462912050638897260115462324224 10540369 93588375073296241621140321732666998400 10540370 -7258818970623503913041830770877593600 10540371 -2304360872667737786293267226456865024 10540372 18375678663503472571400026717300162560 10540373 351632974911446467680110901724933678560 10540374 91708549436914563821517296765204140800 10540375 1788020380104123001654963324366488000 10540376 1712730391258067504450982420515389440 10540377 24593997169404752308801262791317630000 10540378 89812388856471883357343889389410414080 10540379 -759968628484932848439577163198963353020 10540380 -77256926099932311697700267142992317440 10540381 89885612197989378202548794813801862182 10540382 5624358996920541310268125408109742912 10540383 167756726602027446480261364053674960640 10540384 -620325912760612681966234666777906642944 10540385 -35481558353714675692020426221208477420 10540386 123856045374171002554532303137830766032 10540387 75391190994007855322493311685985241040 10540388 513671976213769918922774254001814300288 10540389 -375247783294060008765430657739317212576 10540390 7825412682955742326976232426762979200 10540391 -1022148201121603492145338861058678679216 10540392 -193079419061246862385614106303015649280 10540393 -678865443028186976351876256565235554700 10540394 76342414409009396558873314664636839680 10540395 133089256725044673287899312195597056000 10540396 306028011362057558216024684720337516800 10540397 -19696815450046100669917819540035250368 10540398 41397188108695809679871491368561822720 10540399 24665223943701396494326933619010711120 10540400 1847764013276566760116022739573964800 10540401 279134734698210490470446568896923762032 10540402 392296081279846342623387517573445537280 10540403 -82683458813945996243634175414178938752 10540404 -37915563822329401630382794415165595648 10540405 -391127779735554022781137375185914819940 10540406 154534315906568458383604440225697429152 10540407 95083728726254858554337896992123531240 10540408 228544695732460938339083903521625456640 10540409 227388303344041473671341672670363880000 10540410 39138409659352386111811807705033455360 10540411 192177549885383423726432558771099087632 10540412 -158180064694511645243829189770280376320 10540413 -28719242347772039326890016819058782740 10540414 99763461409435197616868964091836929280 10540415 74656041879441089215669069905304712400 10540416 -197128085052394093395557573959090176000 10540417 -334954595351721704980578682298422222080 10540418 1042483512742770876739622904967825920 10540419 -332993785520561582163724454154078620352 10540420 -299557505399164854113293880094713917440 10540421 -283096177077074670937085730941340856800 10540422 186357316746431164350499875638925920640 10540423 79070609007724284618184253783794811672 10540424 444476637606865534344011142878413992960 10540425 -91017677197553431112491229440840598400 10540426 83035802122176535387221656784590416224 10540427 641659577388139250691689007222287980560 10540428 -69613276272080896731044862653412750336 10540429 -611623368003528248368436035113436368970 10540430 -165556838990552271590360045872306808640 10540431 65943220254438200433856469414077680 10540432 51637752008290369464972186147846356992 10540433 -61343434365350703827544226412372164800 10540434 7948916165054155624471970161983959040 10540435 -379534450243331881447756861180429815120 10540436 92826600912182929889914593574419319680 10540437 -26928744835979156055169534758682630848 10540438 -69728620199241535745989716604412390880 10540439 -20185258100264899026043132687702175064 10540440 142693148621407335488630181289377792000 10540441 -720595589721508733235626583985057958448 10540442 233882248888838301321616985266126815744 10540443 -364709208435613302459863323378472184936 10540444 -180343498342011286122772682089412118528 10540445 516306565445002168198163590745276558700 10540446 -59661540060616645347521668429898413056 10540447 -37982334719659108207266458236196797968 10540448 -323286931972483286346632325763771269120 10540449 16038332706441903230550027659263167636 10540450 -41062409733553843426764684370903386000 10540451 -517330328221240325033267894259639040548 10540452 -23028532611225375096869384610731778048 10540453 148233690998388049383757856599102975680 10540454 78385889343619592178251820345193688640 10540455 -280827082061677902866908817270925665280 10540456 88670015784761791099491783431410636800 10540457 117449311178771188013810145723904499706 10540458 247613154375862425762676324035811983024 10540459 210346921948302261258198808724414861040 10540460 11242854778664395878460496104490649600 10540461 -1977211698362729325348621405009232320 10540462 -359941678069222709832757777342480536768 10540463 65385223989957376255287368170087722624 10540464 63711076231656871416998815423777210368 10540465 31376277941387555463246307454249687040 10540466 -33010107615096861387292639065870563568 10540467 -117712143107445246460713824981766076080 10540468 -3169612612655484393972575487126838912 10540469 -767806887255927917892351895238899034130 10540470 10151404544684838517646915863253226240 10540471 -211547304798870090286088345695905394256 10540472 720466312757261120446236796377169735680 10540473 94940143909531249715523105351054056784 10540474 107139298190211444061678293438954077952 10540475 89929974927237976911078993236753499000 10540476 573499059579473361511263339984824862720 10540477 30124723227213564089372402344478723692 10540478 -1438915352605618141378536848697191616 10540479 12449099582007439858231632179694605568 10540480 121363345581581306429438132548376985600 10540481 -81157037482611111276522587787889496256 10540482 157935790316998091779969180722057758592 10540483 255791687388320098356237922617605468732 10540484 564487569611189865561775256800823462016 10540485 62459784322997908118686206065309559600 10540486 10677445642927284233320101558807963648 10540487 122584926693111439487002724152153586136 10540488 149389082673416345103172644623320719360 10540489 -144451973864063408095017477792525548710 10540490 -90106038830300667519310875515748996000 10540491 -45297986115938188598905357145711707920 10540492 -148194361646031412341048971282536448000 10540493 52236224427210332367803599949747585580 10540494 -157694862059823396884102761258154233152 10540495 33503685151781749186593479898034119360 10540496 -51373215780176624979619988395838668800 10540497 -129739064853470820163754705794938551040 10540498 55195213613392850084875267891834903200 10540499 141781961173352829679862161098802075500 10540500 246739638605666943739728052887823872000 10540501 -120695004919098526751165141178865638596 10540502 -172413588043864445855250114206586003456 10540503 -176701083510307445113400363271148225200 10540504 4095766162444698378565465967859179520 10540505 555644430397447095902632118267154856320 10540506 -133147994383578512626657429215701500416 10540507 118626084673340129162492438207373430552 10540508 -430119731875647166926853308796312656384 10540509 -61740528636594325630254357928602839040 10540510 -171458970534586310484930169259233261440 10540511 -244846706555778228048081750299253633888 10540512 526068153519203761317771032667075379200 10540513 196471641145813869957721862554703129762 10540514 -205514936134419564879916074839756628480 10540515 12347047680701814439477436041799206320 10540516 186530681134942726199574873425980190720 10540517 -47008192692499157062197321626107033380 10540518 5917428187036996002706423797878384640 10540519 -22077526352819113946615002036848560592 10540520 -1664432475886011415037401371455539200 10540521 335187744930546194443946407325649833508 10540522 -386257574922621371117735788143947563776 10540523 924876524634807343165788184028091936 10540524 141874843349331590153232477531517318656 10540525 81614137213936235732862031108014162050 10540526 -96851643939434312142901206328273876992 10540527 40633214722025593308992020576585082880 10540528 53099206194355646090574306406202212352 10540529 -753589656513683178425560165100916477870 10540530 -2519939522897520415321887067763796480 10540531 -470395997680596041636868248197169135668 10540532 -35642759102267580059371721536383080448 10540533 -413048341426806207292934971533234103776 10540534 32197580899834226528073825439436148480 10540535 -126935997349530701056614327377946837600 10540536 -64984618004581921340140846314150297600 10540537 -133201194257642382597059964257218155180 10540538 -30726050195019079718385239946704930304 10540539 -53725079867401394386821272061109684656 10540540 -546257877288222356577095096558729318400 10540541 459733321918452355842972342908013452544 10540542 604687488194593820137636844306288640 10540543 -25133555581126408103934215200354421760 10540544 40108262165304884010926044107025416192 10540545 -6537115689342951527720822422059644160 10540546 149644029598470230331746631194987243472 10540547 -6557450056192508072281690653770790840 10540548 -83086305301128549028534561858873143168 10540549 1138045259270665284711896626893746876736 10540550 -34204569804021145286810184487031863200 10540551 -9742820797567117814350763631053241216 10540552 315461493083815746356814837615129600 10540553 -485565867855578581982688985402563444198 10540554 -184511712109272819911768581815809905920 10540555 185305947642863342364393657667305861120 10540556 -209421340504721848942134324242548816896 10540557 -454226627192691440248634369959948791360 10540558 -8475847448246610255447848320687718400 10540559 1513354917764486191292387040752727120 10540560 18840368997420942532388815353273384960 10540561 59964823312364951448110148341748384612 10540562 31164280660854071274064398984018620064 10540563 402268124222998122677134847660724506688 10540564 332125477571485060775106612238016226176 10540565 20681416165974125052203962979640892800 10540566 -208955118361238353453379575348723398048 10540567 -130626526236134464970165241236589273936 10540568 607715416878553617390627723408211138560 10540569 10552903026351504715238444464102691328 10540570 32407328211448674807437975482486152960 10540571 -390292501223434202190672867420120207228 10540572 57019658197878569056192508331864391680 10540573 -296242693219010905683136792652121721280 10540574 3135481085560803162404644294601693184 10540575 -33503109170694754408916075953033212000 10540576 -33994162582647128889022374357628551168 10540577 56159268269014169489149564183877260692 10540578 150331489450343327081405827409088365568 10540579 200255369824128791605384748432728704976 10540580 -59176363475066888518500021489021795840 10540581 -165248430465316046062518850708411609248 10540582 40228792525926566286853692055980483072 10540583 228229635738293122123342846969436579832 10540584 49751721335563278693640068583342080000 10540585 -249457825558767661018245875757025972800 10540586 287259989761905805782778240416576936960 10540587 -201777557407958191936821522039014479632 10540588 -436715269665919268702738534822091860480 10540589 16425534899480953434273826165464399360 10540590 -1230607434400235921590553454258908160 10540591 -248845735335958605818720167520001900816 10540592 -148124121492175582230578104729653903360 10540593 -181283607764149086360653010800268122496 10540594 -205191014697700681587963630572734266240 10540595 115074218157731747497698048419864162400 10540596 255148257300062086329608155391690342400 10540597 180823934745141253197425787394952029852 10540598 200060804107807351045742041058397923136 10540599 -612547490586396322630873276886216695680 10540600 89492513323151191164783782274524160000 10540601 151627235871273528068280560900181654720 10540602 -212104656555746992460968976437047275808 10540603 82262338972448767278188334339817047600 10540604 -134236334820195169970436212892375410688 10540605 -82360583623743608179705075798445915040 10540606 184659812226081891236272845467318314752 10540607 -87844536297708803699664611518658374656 10540608 27336332395293860025702472812790284288 10540609 814069089332790577496768868070417007810 10540610 197800915436142787449992270741689020960 10540611 -254460272114356799274962944261101726120 10540612 -257037488648528261094834593412351409920 10540613 -453459541181969825430209785015877271138 10540614 90046214746140651061814701519588411392 10540615 374575336948714847243811285317517536760 10540616 -50234600392077593260056355017468672000 10540617 2895016970107612694321021767561816320 10540618 11187200721175973091060635374838108928 10540619 -148144799712437118816238950559220392704 10540620 35593735200375925092973480793979494400 10540621 -58116305193231578881412185023479130496 10540622 198435982554343017423924269393942354112 10540623 -193282660408395018367598483419905578616 10540624 -30280164848006231101665147760949723136 10540625 -573125026639494090705621497827669462500 10540626 -32346540375685591067278286582483308800 10540627 -204234866403610350764575593956475082880 10540628 60409114332465991287879340993365958656 10540629 377817500934990477115066005589094891328 10540630 126526821502027598075637210204146016000 10540631 -48315137384385513526453960249426822800 10540632 -11387739955200830795963077674467328000 10540633 2684980691201443072201658122951888144 10540634 81172494990006871989904736923721740992 10540635 7432766774114980814825306327782446960 10540636 -42678275785796386939043065190905060352 10540637 597214803142592784620420524572963989286 10540638 -89019012833199707909978972666264503680 10540639 44342521216620679490047305098923267456 10540640 -69027287107904718863151343991295836160 10540641 -191149540317944334903717808784485622928 10540642 19247845380524264759265499366925978112 10540643 -345525759528584060326514696249411813184 10540644 -272722598535618920574503010889829673984 10540645 -317187701827132638223022841958937954400 10540646 52802866006551808894753920561118806720 10540647 117154523699883901961024463226299473568 10540648 545169799940578726088887212963280896000 10540649 -77219469651630824465381024580386517120 10540650 -87862257444507356759451318805293158400 10540651 -13078565946399654696925412571937185792 10540652 -540807438361612441277858141527616542464 10540653 -401790912233637098423317728985377640992 10540654 -128186036327362761490346625998876739840 10540655 278133846819848705419511332648586136000 10540656 -43880793887421844825201893737966665728 10540657 342867634979301848266619264664506352 10540658 39017971103668389401866278320064912384 10540659 316602166209035376204228858634068928560 10540660 57603219105904024795965335369024593920 10540661 -91506969917317711606680919664054454738 10540662 215214584121231506548459063269951020544 10540663 -265629306601478775832162245588323193408 10540664 -466432847426984181386462119922786672640 10540665 -204116892548347109581288666895780352000 10540666 256446012197341200259251574278084292320 10540667 322980340797624073186005696084057847716 10540668 21751381235796581880210484847547555840 10540669 383451437195500669657064969281044616070 10540670 47771983935095420455046778091722485760 10540671 40925300290725219531261932103307730064 10540672 -182703984196482012726436481462697984000 10540673 -354201561048711989852457564120892908 10540674 117425246418527482904960437412260305744 10540675 -14211779522261828954133866881235688000 10540676 4382207666561172786512565319257541632 10540677 26318109404624719244787754078111041024 10540678 -341177194671747315436174623668604979200 10540679 -261145116689842031138479328587676093040 10540680 -231244149849342505915815278354821939200 10540681 -255704295125515341077610568684230209948 10540682 -39433756401815758336065574901459828736 10540683 10400714657152490566495436770506658680 10540684 258290314159540163878615505714847429120 10540685 141936041628667219790112548821492546380 10540686 -56404646746125827574447400952222998272 10540687 -229058390146082028612387584699946751920 10540688 160965814993322535677848492176374906880 10540689 -28571240727708257784497951026029789792 10540690 -72194531657187582292613017490264586240 10540691 188312065171355558892804447893295649872 10540692 2214337465032837617841695362862787456 10540693 -107266171172464998854041991190733858176 10540694 -33204836023642202126745852329263387104 10540695 -225176904588908471800079159332573259520 10540696 568278645355787502273550831164108257280 10540697 186564033335176837429219490894907015006 10540698 11500279281427948788507010196865661440 10540699 -33255137637630969272257677677380995576 10540700 -142690147944695072259345868353871564800 10540701 -202118576145985476675794373314595792570 10540702 -121067581125803495273287326261385960896 10540703 -63127082334592795867150585936293748440 10540704 -142666794478260388108675191253326888960 10540705 55594086317080919820356007940145596800 10540706 310687165760605506753376806852591329280 10540707 -166448324025916421773675196225149304400 10540708 233215133606684048923964366835821735936 10540709 65063917129506588137246143203452193504 10540710 127992272726972064278177492779302451200 10540711 -215685441090979434482725026399843958928 10540712 121925533334926924399710454369193164800 10540713 92659635202056536850912662219469266688 10540714 -139418498018709042503154337416222783648 10540715 -214022447229468810717082795372435576800 10540716 -46827372195953783147738705063786790912 10540717 -180224544113425950117287261573910850560 10540718 242948126552475972984402193187848906560 10540719 -2468389431336021279271462563020367360 10540720 69832940446633918021233888178048204800 10540721 -45038940995399407351351479852401317008 10540722 115968753124710581546994792736169811072 10540723 -103666719676541860274175880291833884496 10540724 -385707942061533645358638423636391968000 10540725 53528734911493920670794131649821640000 10540726 -9944810941750246138266503553843806976 10540727 14296741588623777879854673438086556000 10540728 70200268606051749476521412952570163200 10540729 -132269157810084842164668108526713847980 10540730 185632632139101620159311105432218593760 10540731 72523355021025296432253219723217588272 10540732 -327816614696416039175069815112465408 10540733 -351454486753686382829782088050712640000 10540734 135554047013676539659022732970812047680 10540735 -386532209936255097499356179365326475200 10540736 94598757747997650534499418407132200960 10540737 -729688036365056030642091123387250584960 10540738 -107453069457685088378905973435384242656 10540739 -210164237869055182802287838169847559424 10540740 62253399202553722656334884654111252480 10540741 55575288646959906279325652918804794142 10540742 -327535479828310385425298804147312722368 10540743 336197874084766185168960805911071940264 10540744 192783621511192487222172396207469363200 10540745 15537879861289274335729966743471053760 10540746 94692427391502036720878424204084019200 10540747 203605842296462445487506116709597884192 10540748 -306957944839125704220389227606442265600 10540749 425817106150016502465533807073930281664 10540750 138754246477155615344076476654387808000 10540751 -52921991646455689174895087564769324720 10540752 -64598846126884624014964517462232268800 10540753 -303993301349426672087608464780071372316 10540754 -60021079820294275374896251414946761728 10540755 248348381765156964976146077897601062400 10540756 -162311117761881215792048158212323121280 10540757 254803676426902384386557960782852125006 10540758 180487021494848254845191576908510209984 10540759 262642273371709049724516732191187110616 10540760 -347974094281140489398133899548495872000 10540761 -63928510626134184730592741962097467392 10540762 -2387575212720295505868990471977932032 10540763 -110481311779908314505542096677103841600 10540764 -57946044624981441584695298120789286912 10540765 628542228963334160352109668048141001200 10540766 -223813865628451137750356717417577399168 10540767 384291615427295524049313009420918974280 10540768 84862129362323820789476065124122361856 10540769 242066395914163433376969101207987851170 10540770 -141186903554720174259527713632148070400 10540771 -428063329199846060891967619072645437028 10540772 -227542970140024372538481113759916189696 10540773 6900683191858781344365204851342794080 10540774 -116283548783560341127040682620228568864 10540775 44852297861353705322671137731368704000 10540776 -226898153947807706028947197701316608000 10540777 -320716434514888771597175882131044672192 10540778 -343309263365877942993348214828094356560 10540779 391282367769212517840805872583015940184 10540780 -37951244306548316157156162324267202560 10540781 -43890943669123420524560267291596133418 10540782 -62093258694628855835265404040223774080 10540783 202070757238159866769794197417603178240 10540784 151181710896899528757787906303199281152 10540785 143482358761933480266940703316973031040 10540786 245964696686259581048464177601702744592 10540787 -56801886182213094785183036060769028920 10540788 -47674216924770115443743804706068920320 10540789 7299286614898023586256668618081526720 10540790 -73800536295669929969878925734053905280 10540791 252445980756022697540641233698376710400 10540792 71590853631109343710718187042121728000 10540793 -174237464338617566936789425907554494336 10540794 -124488819886579772192765156905217280 10540795 34375928509538864558202520385385868800 10540796 -145643134812437264419604162645346453504 10540797 -12759203417125272331412113435820620800 10540798 -277591272349732045376307648858233625600 10540799 -182299280612495926734110363328232023600 10540800 -177325197348265868803773780379828224000 10540801 151401775010341079979996588485374759600 10540802 24262501097165301588446161242168559104 10540803 -57881779453342508200576984623699401472 10540804 161595100994226449814328915648855411200 10540805 2777351123336359789517502387547465920 10540806 19628758164228975846608963118703607808 10540807 183060590926569254196356427398093532056 10540808 153888922509888777518664174782857052160 10540809 -348289315884690901772435889791493596886 10540810 96195354916126213578452907879605007360 10540811 65681261612553748131217674167946755412 10540812 -174554299138590325308694739371705958400 10540813 321961290742123066282211301204167353164 10540814 -433135354486714549004931512100584991360 10540815 -151166921757391498780188756914474058480 10540816 -7933633763756764227733072599378296832 10540817 80176339868310582998946509850443049792 10540818 -113913135853385859691359981528988413936 10540819 7916588829618501203557529034932921232 10540820 -293164970972811990522979230751104768000 10540821 133890858493838540690550751116272951712 10540822 -74722204995537039749376385326266923200 10540823 450497160017839931588424568945694033640 10540824 30484763093446416011546857887889489920 10540825 134155603583083322834819486095889833550 10540826 -95583503531441847867120831150641391888 10540827 488149126828456104776511904579071511680 10540828 -3946016791860526020298911451115526144 10540829 22921888691896849558238271742641924480 10540830 19182129383531257755625891370910049920 10540831 -61927546516964957298468135685026124800 10540832 -391809369675790100488412651658746462208 10540833 547397916508695989430449323116388076160 10540834 303584907665027244438246755964906864000 10540835 29989874498384642355529314260471764800 10540836 -140600187048223596804545165902114382208 10540837 -87050042433805454369091766003744151168 10540838 -27956876655755381299967635784944754688 10540839 2128285844499226113144442194035586984 10540840 -113371858271304615101574012286311475200 10540841 -444477343360683365218024301987004538758 10540842 -123078234771298611415114959690235961856 10540843 472559845626171898520281709618179335092 10540844 475193836914392914698723448833184515072 10540845 10340467902859048578935773944134889600 10540846 280518270107567075193668515009141015872 10540847 -197780593038921908665090978368805381800 10540848 -390027967789343722254486640996909056 10540849 -452748244927591677772256475463722366480 10540850 -245585303778082829682817903525484695200 10540851 -338768430529080915567500249038159956168 10540852 31040039499877183293396082381250691072 10540853 14531233906536305912318927660078813340 10540854 59977544047506902578312481991155903808 10540855 285054844648725286441928796793204192320 10540856 -122588647257229971241932283338731520000 10540857 -41626520273728287528878385368937040320 10540858 3226969928673007395144945013694177280 10540859 -232996042706533597170306195713869945584 10540860 -8779418268790920593420987322080993280 10540861 -6452932560592384992574356812479273076 10540862 -366822582427046124129367416210498964800 10540863 261713183548838985027194232665461500792 10540864 -81007126964573013724188036551018020864 10540865 266369988560638950454191095222836364520 10540866 -2046728315566681382691951338174764032 10540867 327713406549382143655062445137750561432 10540868 -57467502052392133026963787818066886656 10540869 124195383815101913559090937710482859744 10540870 312288646597640421997957409100423772800 10540871 838186607943496889496011179046360171544 10540872 -187328091633637915741492783591971010560 10540873 118656549831966769052891659428699635712 10540874 -286288576873745789689127055626910243840 10540875 -268462624251218365568213532158979060000 10540876 16774387669783333107808058699707840000 10540877 -65843894286961057508591797891329990720 10540878 -92823730633843346749111630185037731840 10540879 168243203156980233302722902021156074376 10540880 -73525144694792898375045066848554598400 10540881 -18839222637774325810624101156694416000 10540882 40633635597944025049201297440390086784 10540883 -162225464719255306691973357620848718868 10540884 -76421711198508571624192983020601888768 10540885 -66905660461698990244484777647340544420 10540886 236978264800923291092534461853116015392 10540887 81630151671833815029752997505984090752 10540888 -630660078772509650871729967047362211840 10540889 -209286572211763068802052926765014440310 10540890 17691552062601518759001002258724976320 10540891 -7564114243615709592890589893839603200 10540892 -17028149374575307134263658706394393088 10540893 46023127259511045942670772742740012160 10540894 -28205944226344986626054277132663253248 10540895 -108331077562251137966226261398440654800 10540896 373134035186046657224561130573083443200 10540897 80239408445736246269851522662319356052 10540898 -46608057678611902998292353930134074800 10540899 73503713469880319334075227825790331968 10540900 -86637325594699716662707212015569203200 10540901 -192256063602651527749764677731220190336 10540902 -158752676709247922319771074356474805568 10540903 -466422317076736786568721466613648651848 10540904 -383814911331475813118822701875890503680 10540905 71771514324697458007201349874653227200 10540906 183290918116443104268588094102761247152 10540907 262513842283426584712767330932963317680 10540908 -7303201677429258453044657408964034560 10540909 776747150025491754621286194123765956416 10540910 -142255476192636918956796494715337112640 10540911 244237687000223963977715195131190136072 10540912 18647477669960573350091697410193391616 10540913 122657630839883985761537793962439678162 10540914 -123329537280786493258903967007619186560 10540915 -271345604696182443181378756042310400 10540916 -68293940314056384267867749771273861760 10540917 223673666190370170914500031477694904128 10540918 -399568734048077958155798696212211419584 10540919 649285811784089531960653702798728073320 10540920 133976121080624381599399287625568256000 10540921 -45725224526341977336348417250602075068 10540922 -22470938041284569957485394181248818176 10540923 -61379213069479450144071371460215556096 10540924 369233086979298835463656368811929025536 10540925 -178615907735078914154286342938887483200 10540926 201406349068377033913198115540888862720 10540927 198797007751760442501798199825092383272 10540928 -9301958521233900984904047952322887680 10540929 -328189237691561818332113944607699312784 10540930 5428470450249206511343892459994931200 10540931 -127602224408411019334620911177790683268 10540932 311429587934847855996519580554432924672 10540933 -54730631087119847907875264784531709896 10540934 1992540399345067943175172986517025280 10540935 29003519378212062435220648768547560560 10540936 -98953788387412531963537896777195847680 10540937 -500748216315526773389941138963919716416 10540938 85565648761818972715347265419885644544 10540939 -739933669159870350515819181956153601320 10540940 215550420994935498231535602100105036800 10540941 -39568395458967963649820342969757785280 10540942 975548560927123658978819155961940672 10540943 -316217236221870855109891359527897840400 10540944 37188680195226569044132747518399479808 10540945 517028490606013334051585736768541713000 10540946 -4793405084669486311249487752826343936 10540947 397922747438334166083318087115010191800 10540948 126746460678664464497998158399427915776 10540949 571230871978308905979125371945309809660 10540950 -42065750600167594774500372101753088000 10540951 -309589702970982159021865044210157207400 10540952 -97977704046777987976049237948843827200 10540953 441218090068591911007997657703751890480 10540954 9102729183329735375683400149006833120 10540955 138926055943468452847679992370584103760 10540956 -129272586207205698540737542439918396928 10540957 221438673098214183726823431874434486112 10540958 -99109828561113699348540219395270042880 10540959 -4881440612210698541927849770557396864 10540960 269302838557204085808073006667458805760 10540961 -62928259964991828263036109545843275776 10540962 -240988792094771910878364086457645500160 10540963 588945420266718437950396078860691893212 10540964 -75464235024055378243230524372993040384 10540965 40633198407990953134687994409394089120 10540966 293769589561668706192955001078192814464 10540967 -69710056930731233106207322514629258176 10540968 108556692240547159429056856806574080000 10540969 177208107117404574422787898687385368320 10540970 -279642552813109152613644948522700646400 10540971 9041924652490877519053953408075683472 10540972 -33133358448455346420009644243582484480 10540973 -297883174588906313661055209458618636778 10540974 -83223078961184124189689056495751682048 10540975 244363935824203334600965726263014441000 10540976 5050385671328423344547745507157573632 10540977 309319277512891284035022238571318976 10540978 262706706313209464300599229803886954400 10540979 -46964228012977847811643760906059825416 10540980 -58613796367684235161876059975092298240 10540981 -46039619765857541539599328708766857536 10540982 -84283035987606081999464395082638843200 10540983 9931553867990927417213413902123204048 10540984 176332566894643839984926152178786181120 10540985 2136611459390036037118177557875036160 10540986 -66960774548989102719655326708716574720 10540987 -611866136805505443565360785008718205760 10540988 89808821860498647594458505755413951488 10540989 171854500914930922155845464512251603520 10540990 121772985033977505000860918935783754880 10540991 -135904494286113730164509965973513722200 10540992 5998740505305673538732826469091770368 10540993 -83637186743166295485430420626959405758 10540994 -44271027401300109878039665032912166704 10540995 -265720116706036458456159594049085228880 10540996 -28428301410659366226969563419296384000 10540997 -331568359506891134673904736646198403554 10540998 -24331579573125499236321071589943408512 10540999 142404435058770085846641696471020296320 10541000 -233736082960428888149784027013447680000 10541001 -311143756012254653595953979867562403568 10541002 54079784788659511014117897953289851952 10541003 -603332377626988481199896082578524202160 10541004 84364220540733535464702552633265155072 10541005 -221167141098051152798247976864289325000 10541006 49225887672103792609418986972102519680 10541007 -321300068021280084971884071404602101240 10541008 -135300830381222451297171425878102900736 10541009 158287927713055048456897076556807636210 10541010 2624976216142842651885763229518502400 10541011 -181508728887334443018908723849553358800 10541012 -124664078508138979253313542915128354944 10541013 67581578842509380600680312485295727424 10541014 114164749139818542732739285617570311232 10541015 -16684469667148057732883157723625397760 10541016 -11400541872420448863963631333264619520 10541017 464637231052842781657491154047912365066 10541018 -8721242739777605410951348764919514400 10541019 -332371850468665936047775162464106759680 10541020 -3178503834650703094494419104619888640 10541021 652391528873298474266103889040048397222 10541022 -78265085417736527401495337549061851328 10541023 90415590530219016240520695505395393920 10541024 -162095944392946092844968143069250846720 10541025 154191648349098611231942169109083546000 10541026 -172094967642819384498506930894057440896 10541027 248308947786361188382557368546267841996 10541028 -201337443657521460219702102445834030080 10541029 28706421237444567945325706745347412640 10541030 -48219511476429502228435920158327904000 10541031 -8549742926181776171839386416940287448 10541032 393739601152452623909211537782772710400 10541033 -126240936635722535981216265171566459718 10541034 -58850670500188247190732554986697272320 10541035 -372765363465540318459524970896381095440 10541036 -642112071792112366759542035800565760 10541037 63896508561745888831214079800762766528 10541038 -43586644569110011226401894371037136256 10541039 -56955242439056321980667087216414090160 10541040 -80344577055252078808708454014601134080 10541041 121293619459953420471750087523598331200 10541042 -29141517620963817876177562939301753328 10541043 -672144760303912318404752492041582577280 10541044 -615541704558919146053677365848932713728 10541045 -277533326839689522517701576458480135400 10541046 -240999070195190862578943255746490296832 10541047 60647571589465747687129430933564853120 10541048 52008209898592823594425361787189657600 10541049 43515432421148988652924414166147473104 10541050 57272611780225246979705028871475728800 10541051 679881569709266076290084793423477974052 10541052 220169690806359398891013636559015435776 10541053 62656288162016683345482884541098545984 10541054 3810207717842715271882442166737762304 10541055 53646861239777938396817898533183224320 10541056 -24108574579268257489817421543018332160 10541057 -453649813847632588219350119014643534928 10541058 39524592374168312064605844604779325440 10541059 199741942921691856474408346080103096200 10541060 80134760418136216897181505130795572480 10541061 63254371364252690308314161299796505888 10541062 -15973316493026905411124183009065358208 10541063 -690979441966214817347541239476818720 10541064 -77369870074995141768501400888267898880 10541065 -8075819849159379820426462836086328000 10541066 119796311504501262934100197674895434240 10541067 159029353606406004095945433593839637760 10541068 294641349629287280398514256558494766848 10541069 233764883265009546794707650913360792512 10541070 183797093275124429153487377936801491200 10541071 131335824338738280763292618698485111840 10541072 -195695823240231653495557327760635060224 10541073 -25609977767886199834068744089711992416 10541074 -24690625905474790016230688447470756464 10541075 -156073025417466276054157874552478683700 10541076 -37920570307555770642943186352127590400 10541077 -337395197442907126230695146175895353074 10541078 -57657132915610469593435187450438886528 10541079 389954141978640224682145644404292563424 10541080 91623466718822629182288941650370764800 10541081 -1050487670564523085983176655492169067628 10541082 -320183673150108308817481109384634637056 10541083 -246938520549890709114441563602422107136 10541084 -38321043952310248871500130703121603584 10541085 30826789782296594000372734486235558400 10541086 196671570628869420571710195397850557440 10541087 37707226947776740701778093531912876224 10541088 -366605755977592050186561589897388752896 10541089 -42353550029806044948995146608892679276 10541090 12933921236514950634814419222646817280 10541091 -177122491311702849924614373633601642176 10541092 56934128379865326070536435447036916992 10541093 214399846930736035696626130623800577342 10541094 85308086974578272311893579229334114880 10541095 -217209629252470770682485399159699729600 10541096 118437843245096061345591966343265894400 10541097 13351265479572516190298586002216519232 10541098 -343365928068242183146726651460342053200 10541099 7555361048759256383765540988140517120 10541100 -64864264341218533925873628163641523200 10541101 41794061304579606246617870324569569792 10541102 -56363487432818623227286838452263851136 10541103 296260918998353078152312859774449424904 10541104 61135493834696238932082314089609363456 10541105 -223243697341997727472544248644404572800 10541106 1534431054161056706065767167134634880 10541107 118948071304155002155882513576858116720 10541108 -77160255910875376530408869974062618624 10541109 -72089786192379588255735007867044624096 10541110 -193534279348869431327443177137857639040 10541111 -165587718016882988169484580124404850768 10541112 -71687118020983094870475006375359078400 10541113 279063980204894321147053244532667370880 10541114 94708201293586553893215393855087916656 10541115 12707080582135776586082026408961709120 10541116 93730123069223190167668903446814044160 10541117 408138913183417953100449725650039417440 10541118 -18508158080579813637952158796736087040 10541119 537619453618525292616820402237598755520 10541120 -25632116816633595695376677658317291520 10541121 132378950370510113254335742768819263360 10541122 -57193723351974151879905677140057268160 10541123 -1246536193475061328906556533224714271200 10541124 -379572386837521691567836590679845273600 10541125 263284613863710427251743965407910827000 10541126 -306024565875619349674009955102937571488 10541127 -14193728309883044739424478413503098880 10541128 -416182333872517499460658685580346982400 10541129 -810899417834046204732270805825172837724 10541130 37707425446052774610257883865934699520 10541131 123976785031860616559103824711565478200 10541132 -89110795659900877915803339744053283840 10541133 157213704508510552124365487015459956620 10541134 388988612360487658888109937527836545216 10541135 2831406352397735261109604915399979760 10541136 -82393351359846485645669814195082887168 10541137 -320694980609548087110194314377524327948 10541138 437538854390294493320865797170574520960 10541139 -34784588700428578116665469788180510208 10541140 -339083325119634984758932989286911586560 10541141 -124298362235529645404108380862973858696 10541142 -153945137752491866420161132054589043360 10541143 513524465588023537829159827340927909320 10541144 358796649721938895540616254411486617600 10541145 -282226116416561554740913831995337337280 10541146 -127578909585777759241624219359791577600 10541147 -94707608158963217808934585187645677248 10541148 -164269913048899862311318609794966506496 10541149 -155359435434162465763721977622217016986 10541150 -129954832934546313826565672279040139200 10541151 -426426199813141883413305630793518270960 10541152 70468012541022032045421406276673863680 10541153 115331046788776980830260642337680743168 10541154 328862658851126596363437703729497600 10541155 214473941019486618116845870282233364560 10541156 331088405085505304214982917682009459968 10541157 -253499875162871452998470390509721280 10541158 269526826572520021548965460324543955680 10541159 417048199051129902629059720647144533520 10541160 -52148747192544395445648261003706368000 10541161 745815435163476966743716219689047048762 10541162 193828619694492989264241441186884229120 10541163 400809204261027177381589313915474848344 10541164 -362653664652113620022807997537906005504 10541165 65327286822176709480248762002371146520 10541166 -192118943390609414501798370508624131072 10541167 45735784035338306992741899934077648992 10541168 -13084723088800385280799996360544550912 10541169 -65978090274071475569087463813624247806 10541170 110301671062359596972291310770776430400 10541171 -561829447676432764280398702326735464628 10541172 130422508495362703926463294602601113600 10541173 -739547380008045621963610452140379078600 10541174 -337164442041698076365193299680968405984 10541175 62059072697167668538790030906831715000 10541176 175616776836056526109459977581155123200 10541177 721775585002950102874502371219995342624 10541178 -335170542960408926716830287296588800 10541179 -70968084551818817058287399008862944920 10541180 115557783695658933151314402602885160960 10541181 63593456044735058320660497145932902400 10541182 -23226602858174202238155010771004351616 10541183 345398755461341788465609099831938690432 10541184 106808982771471913767399127069533143040 10541185 -215897629880580505252002182214777614400 10541186 -210799988361986796855979837114301546496 10541187 -285523477959554260420286105442511735356 10541188 115815250663625795507371388807987408896 10541189 247423971577993869095655130515198871356 10541190 52307720647288876182038907021595545600 10541191 225555463534985063530136828555413938912 10541192 -3184342931335236279253062807420641280 10541193 136422014596119994836442164705504814464 10541194 228321243042032786091179470270983022896 10541195 -162774622212990125096038309824549911520 10541196 34153315124816710084596350150219904000 10541197 -108089908206165379341335060828561724480 10541198 -440890071996766452894100680661035278400 10541199 -30289946107805869731819629395620056832 10541200 104065469733876160736424206522572800 10541201 893085573209510362503651839001930397824 10541202 -12651540082083986765438711645623296000 10541203 -342189956745050696808405204184181438548 10541204 -146709814328378546371518034028353228800 10541205 -82794979024656558354261226571706345600 10541206 -60909209745847161350108620950025344000 10541207 -1948761918113952346893002870884979896320 10541208 304015740085901074968037151772221583360 10541209 122644142300115463115427556123095990528 10541210 39067707379304860361942445759551385600 10541211 -79385874887867166812260969196013082728 10541212 -174669523404944995254505112425865871360 10541213 157004043933870223728300512140831113420 10541214 -152156398937174559800879636712903351552 10541215 -133517829643927100878940811597465143640 10541216 265044305909739011126837737600985333760 10541217 -8535075791185923204203743371722755920 10541218 -38615678046630772566216687410413771440 10541219 -238082936727433520019491406831060786960 10541220 -110789060345655232662606085046953758720 10541221 180966792553521800025813645152390559422 10541222 -162925515073665636915310591423869514368 10541223 -50701742572124425290176182962550822992 10541224 489874180822085507437747639447092172800 10541225 3189044439881111835467819421959097900 10541226 181443101308761831203642483540728931328 10541227 693692593039149983552397326762616541072 10541228 -50263662821090643086138269657164831744 10541229 -8831222395095407134154562419790513600 10541230 14857777956587483352517021974916627200 10541231 89331934968320427680136852514544475864 10541232 63509750272156957422568663393749565440 10541233 -461533231813568584570103129801023793518 10541234 37401602008825598548501709800718861952 10541235 -1775995386098115657897285951136492800 10541236 -134537673850202318996571515945177234688 10541237 -46423995578518023667269287752874298048 10541238 50261263808432808464111721968568829440 10541239 -229816020912449896172620971581391086040 10541240 67799497325091166265689657275251097600 10541241 -377957527050504038165774628638957857548 10541242 -208310996531091559868554898756854342656 10541243 311504898413908418684492990725164411492 10541244 60355841004292045642113104081434755072 10541245 -28043157852639061892158808438224715520 10541246 -57083753252102347536688398542162780928 10541247 -380743057228676210224422818886244512000 10541248 29803797507769062221796483071457886208 10541249 76328933311722414504475871391062616480 10541250 -51520197041219390851193353577341830000 10541251 286474755102357906121044273372091974352 10541252 125593367202525993848724321343588292736 10541253 351969603679247391787818207023229259008 10541254 8744819766431336653198626477550927872 10541255 -406098020558729731763940973787038872840 10541256 110555894436186926096476175147504025600 10541257 -570333840763259012822991026206359346160 10541258 48670490039870649533314486561736896512 10541259 -16116472493476183443138871343713889760 10541260 -370471390917699567903799147810347525120 10541261 104934479726713932511215111961160143692 10541262 106815196163984904910753169496034393152 10541263 213754645717199490959907522720548115400 10541264 54002277733077896415143402652644720640 10541265 -98741589691818851976004797842913559680 10541266 51809769667067667364109546245367474832 10541267 231778786184340195960646166516514622464 10541268 -11625867912805267486645710127840665600 10541269 -322019154433516508542040539764998087460 10541270 -7656251625626631628495207916287238400 10541271 -20373411115497822762761413286563491840 10541272 -102502570541193387054134977761322629120 10541273 -33313091074570278445573126379707452216 10541274 -331695476125186688241233498216255020032 10541275 110682078141076860326740370168583789500 10541276 -252922171564438744475631624045814471680 10541277 -313520281264039323632956131306747777786 10541278 1654529999834918061082379483658432 10541279 7818128892216183834215200327358504832 10541280 168763623581056218212361012297998008320 10541281 -117963325418146308632260574432680014040 10541282 -309307231600405740568809930625295449008 10541283 -97233582118811789743817105825129104776 10541284 -102303049027604390911223828984298362624 10541285 -406884518526652186570395081871576486020 10541286 -27960048831664692930895962507793612800 10541287 -719417500584695314992342880081929285064 10541288 -616843557050184993221325240522687252480 10541289 227999431801855163533765693384450572768 10541290 98645812717367927154871772998900531200 10541291 -153192564333527727504226791951956618448 10541292 211569763981758119589337099719788915712 10541293 -171441593497153337190884177055179213600 10541294 221508168528902280998319052957294243200 10541295 113057365470699485147106623170143186000 10541296 117345843436945425265151439244539133952 10541297 53570612880077327828847665040239607720 10541298 -145935630840612003777331128239493822336 10541299 397871926290917655772253453214642098640 10541300 48623817090680962960215334569891379200 10541301 560193515616997883045036973796717855104 10541302 98639255053310323022417340758596207104 10541303 699574839385430318830615185117837516000 10541304 -179132913278591149287488015025691299840 10541305 -95649466688716992375569189321951857080 10541306 6070454697026973195541199562416618352 10541307 -96768348797070281638332517110630455808 10541308 581684976018037315858086598832991207936 10541309 758956028849817685428822978635490954240 10541310 -23394820333434112486841093799140044800 10541311 -1116448565456444960905487782492980220416 10541312 305945703152846329432481439219707805696 10541313 182500161690841059830327304872896634400 10541314 96443676133210111707017770144310599680 10541315 330070257854767400827792793601156162960 10541316 -237321752058445642329002745764430517248 10541317 161663113223487152634928622012512578720 10541318 -24998519903813288060092738637857989696 10541319 -228751026290359464260398785970390888320 10541320 -335496000108744866584915452730385971200 10541321 2710376041485636380998621834758068112 10541322 222251576229565280194669773990749487360 10541323 216763988645353198641320245031265082864 10541324 -342724761549939082265636320749504002304 10541325 -84402381775835664008371997988784394400 10541326 460770067441679062871032611144792543360 10541327 489501648002902919110826837932652032176 10541328 -14637376525487993688237872857641123840 10541329 -34775136041899930576519273246238369472 10541330 -37018375970059011346451133961676761440 10541331 -93576913193546757062432709617927496780 10541332 -266019762202147648592498460477157521408 10541333 24133734595918250973390480224394209280 10541334 63473123187982546490764543184928092160 10541335 39289714351066364381193200508475803360 10541336 -233512277904978659046550901508173414400 10541337 113368684149583941575576259070097800320 10541338 -185502807092566667482455573020673349920 10541339 -299977690881422489000843636794579252860 10541340 -2626723737695518361018252668664524800 10541341 -766720837836194880628606545184263683648 10541342 -14255382634073842897997228053386310656 10541343 -176819764914471000756474049406153541120 10541344 -169731821719325160135798008970839851008 10541345 392652601614190879801432514187938884800 10541346 6640132277883509152278843116074249728 10541347 -15139483448139992222224075149856567204 10541348 -20126457148458736523485345928436630912 10541349 51951091843598314224696176244411662976 10541350 -154178626011471506553265890834378573600 10541351 462956626230361471435206933508165679352 10541352 -55398994405176030834613921596396748800 10541353 300797619696658374593598946968344697600 10541354 -284753012526811573179971012061074316624 10541355 -125725483973570085352230829266541420800 10541356 -212036876582262206039052682925624671232 10541357 -42449896783848794804037535524534464928 10541358 7692935248595823377309699377725358848 10541359 603111285747454035772502302693935276560 10541360 -74277824871946331686290946816785776640 10541361 368396669873865536228366745857858485872 10541362 120203280462482983946381992007809187232 10541363 -14825752236700003779327718408232435040 10541364 760385045656975634371940149126103040 10541365 453249793862207991935897326417945958400 10541366 -78305608533548241867095815707479088576 10541367 -7879254731030449050928256962790627760 10541368 -117277861251942849465838112172137533440 10541369 -987541305358286709450345878687349554604 10541370 39676264923622364274376848472497054720 10541371 -497949528659233409567877480745450360320 10541372 612038612969491739361010315927436024832 10541373 -54506041279359377431962617868599693856 10541374 -180499177189937985685815251036891374848 10541375 -57003990046826033203630808680046250000 10541376 81030271790350746563692162652768305152 10541377 23567087356169601111865518296925362304 10541378 -141735374128458270797286741597485914368 10541379 -179920446059259859551381715523792718672 10541380 -79959003918144491285580906393036307200 10541381 -99317084367272110465310732044300098048 10541382 18441352377577489554831696583870281600 10541383 329028666062072077024957356001290844232 10541384 71802945032625608598169650087255244800 10541385 92941944176656586871665262575282573640 10541386 217261867642343889144177525398683339104 10541387 -253208160387262624941335172062902560648 10541388 34689870037786845509791788315325759488 10541389 -179492044920808824275072699378756332810 10541390 -7787708810396152414434448382924640000 10541391 -352841793543421421074223555478519936 10541392 -5434622919155502057315626430766587904 10541393 141902561677963252824103296684306596004 10541394 422825777551515333275055241428129431040 10541395 -220882720407903496054541630773872599040 10541396 -201422937882967907405724083095080067200 10541397 -213536847208200557413887587651869634400 10541398 -5010943693837419261969463558500691968 10541399 -323345033223953954410388429694357840 10541400 -229567551444302403512281839940984320000 10541401 311916054298919784919528819044613264200 10541402 95132114610577169580937255692912199152 10541403 -121136558753767406810195615568558103188 10541404 -584305397795658205292312682673601907200 10541405 -23393925858957545897962781991428720640 10541406 -99043497985190014634055446461677014016 10541407 -5229572095603981119000189036910320200 10541408 -118882868109520181785228436979530465280 10541409 207282512315783571338704268675507745600 10541410 271340643693279940279403372179760125440 10541411 87867479159574183808748265370939140960 10541412 10150067591789994805156557309297561600 10541413 -507368674187100291598897492653757378020 10541414 157397223213418430091204977816723450880 10541415 59311048696139401948158193481616673920 10541416 124841411322147924150934053078687636480 10541417 -725768448393686610852241916854839970560 10541418 177282716323947714544081549047287272704 10541419 15409634594221277280462198362623067200 10541420 -66433699249761465986891562314413854720 10541421 -20999161887133765315477250847799850976 10541422 90739765473906392975198945171752178112 10541423 -745078051152812804431110757666916033328 10541424 -71542709148725866927389189838426177536 10541425 -310796204094968544836074658910168897850 10541426 2605866237502406307129437701099978752 10541427 52821353472630106931567026581493380960 10541428 24323754360834491555682264560477184000 10541429 -121939634004047135516755233957125632416 10541430 -54199598170776588203048999820428077440 10541431 -183168557029086386870123175302083281168 10541432 -536216499670997025719481761380780277760 10541433 33811366288975652468641359290435555328 10541434 -67756825262272736424627242752244555808 10541435 -213185265812964846346572565175625469200 10541436 -45006064642554778233043919436402482688 10541437 288650685677964028122070449873380482272 10541438 -78763097730797562422938000489302074880 10541439 32610535383913088644620813276897169608 10541440 -15744998151901699071596046611958988800 10541441 269920839531421130332450094199846350784 10541442 -10989825370986336564234112408289433600 10541443 -140942806143402313771995481328279032056 10541444 752323848186250536931857104131182182400 10541445 3167053263317774657696089095214335360 10541446 47650004812721680164456248967773016672 10541447 -50759710830741611132243843938285180800 10541448 -141913600011911323221376326856777728000 10541449 -285760691730053141209677609068536008550 10541450 806677281993119728141035940569657600 10541451 -1167557979392548953411714082232787216 10541452 77264885440377811216190096803922688000 10541453 -131916309453789072818750624890618055316 10541454 89920610709214247231814055442788706304 10541455 138572865339330683321727122521200852360 10541456 143628432791190876451675500733732134912 10541457 -97567047115079743724496561637912703232 10541458 -93889485297715407748133167907789047920 10541459 -133312147515696409920375132585767879784 10541460 226431774541715649042733525382787164160 10541461 -11164255644066758796051480840404273536 10541462 238157652902226357688453253175031985472 10541463 125583156253252604635444412283209117544 10541464 -253017366876082383137778469640438384640 10541465 -163772405644008382009042523053848336000 10541466 53947531307823380102254653191979452160 10541467 263729996141669248045148132002802493324 10541468 44235366525580254816554052633244758528 10541469 -101870746111832689649984638463315946432 10541470 -105383196721057991187181606871561360640 10541471 -378902946980396313343142057884093408800 10541472 -418776041232211727848343658926123778048 10541473 -139878634760932880939327872393472788220 10541474 363648848442103453539049499415497318736 10541475 -43755048213338956382093176551425664000 10541476 433849025461487268117539616011056788480 10541477 45104026009910582361919357171068283326 10541478 258690641106932713875191651246137708224 10541479 -131413098879883146697883884669110735600 10541480 488522511518367599723319261341738342400 10541481 371680117691218970277067143732143921664 10541482 -7571103585723337777526818783030325760 10541483 -662328015158501478947331033717785816268 10541484 -8497470793796715663127450669350170880 10541485 85552512012854856093052489601502000000 10541486 -415384991046172902633114573694741105536 10541487 299070235271852339211433284135279125760 10541488 -11106968756909506488221854737240686592 10541489 144789727049957985471360340531223680896 10541490 -23027759758758216191129007642110522880 10541491 -147289803689575860548869321879173056648 10541492 -8647486524256193138904667212089399808 10541493 5749327081748861016567214443148481760 10541494 235393829201824464218129052745721851296 10541495 -98504808743487451636057235663278761000 10541496 11613308066890553328198791258031390720 10541497 -70561142968172252176514702941373044054 10541498 91103800969281272019140794891255197696 10541499 182288160440453927926591125204051166320 10541500 167244865079968023956757656064391680000 10541501 715491537061792683103573953049859378502 10541502 -14065459505780712262967461500946228608 10541503 -298167961566626067487967259208636338320 10541504 -44162688268523533546021884442234060800 10541505 14922537609512281174386926662796299200 10541506 -29668814858764088596344632597138517120 10541507 -47119382287513417420650068573378630040 10541508 -29860346763578165053585308090249314304 10541509 394419619764001629985380416476077464640 10541510 9290682393727112154364114591055147520 10541511 -112450253728175311283411984689650206040 10541512 210266260718488080343790585850432552960 10541513 -1111480306207388238759439545230471246304 10541514 -96545065755903717235271535239607855360 10541515 225317711332084058630882173427296738320 10541516 -223604152385393018912762722406208744960 10541517 2363001452354565255506862219868040832 10541518 -95707737711480774969725667797665751040 10541519 -145706591026810804746207697161228782400 10541520 44183735561600738997112815002355916800 10541521 -191925556014375680046949512182403016128 10541522 63236622695358094381922815667460826272 10541523 48686650460504563104559564900586150400 10541524 97314132330830125148367929809030014976 10541525 353699497014946734636482173863060103050 10541526 -38115616371065825452785221048160929856 10541527 -938612125633340993163499521635807428640 10541528 -42386072968866200558451494133165987840 10541529 -418455538633232325550965294031215484800 10541530 233209371260694170668006440450939225600 10541531 -61055618113717526203380428828630506752 10541532 -22207169684903960775136871814225325056 10541533 218738571217870418904742969854145583520 10541534 255351590732238388982199189500907532416 10541535 292292595308344725692927009631118103040 10541536 -3239447160038431677057245219269902336 10541537 -19017288367317130631880547775741054814 10541538 -70189824217732020976032236541099396096 10541539 492808067690317795820451624259275805340 10541540 467379075866172108204104334396672852480 10541541 -230588885363659243505227358787305091456 10541542 80976921491921182309839378856659724800 10541543 333448229151363022713423465566654868792 10541544 49285105781419849551012713908656046080 10541545 22420274038311614453866310143890816000 10541546 -42481713590857816475809293039983208528 10541547 169258519618595123520235838319887059800 10541548 393413024498389950623884823780019147008 10541549 -279222995487520851256978107869384817450 10541550 -13306479049885527366023608624308326400 10541551 35318961107208242607016591281553302656 10541552 -36624962101633761574450178211315253248 10541553 2198395733574981877751498484234496608 10541554 -33829031489640570956153956084339828320 10541555 -415204524532677382486309429033711158000 10541556 -402144356623380266908532623350263869440 10541557 246500565960026944222089226023064791320 10541558 147523822792340675260009636075411301760 10541559 -44649354827384810877018238724966105088 10541560 -76940759841116252737530884291251200000 10541561 -12029884024645165489495528568134026438 10541562 96716797779731460218144811084877258752 10541563 197820637132330274248570006892146669120 10541564 -190580695876899934556345054107885032960 10541565 -24259512834172253493452495694866653800 10541566 203817299816868367062436427880698981760 10541567 -218042302381389766498064751174186040584 10541568 -122287611717403393218260867310069743616 10541569 723406318269210809390979484235820307970 10541570 178712729997435191781567737380609574400 10541571 -64711110339406505824091878400977395456 10541572 -233212568832078416001472371483334510080 10541573 32427567828963474583301572080372276480 10541574 -36545703264268175389657618750138498656 10541575 146918370900365544741873376003878342600 10541576 76839633176466867474209464269954094080 10541577 133631009360757734728025350468634415120 10541578 5194974395298908665327034866499457840 10541579 -12063818260216064806700952869065174080 10541580 -46285182767292638123208968314830028800 10541581 2476209830712326606867644974660899328 10541582 -120135699156792597894480365539987290048 10541583 -203720210039007988600162747374063700992 10541584 -32794236355805603564179824783729360896 10541585 -233060521533892255196318250516704942220 10541586 -134792218100900307693621567919289916672 10541587 130051759731020286147148190864892458400 10541588 -2118172131809861461855008637387714560 10541589 -60219262477085249566308562635889478880 10541590 -116543348257019639583573220663115239680 10541591 -456029011844861122988945899004013361848 10541592 94554503905510776467819954342712176640 10541593 -27476856369171385591913565795010078194 10541594 8086611103847001460434396199939817472 10541595 6079130484782502123557678033474897520 10541596 -51429277310166987759817505869248440320 10541597 -186452095629597681141111389804755320288 10541598 -277434806467817936409698132394286780800 10541599 616172715415990604503718409395736211240 10541600 4902562802882933386816474794870374400 10541601 -77985740042692262806661358255254030400 10541602 -59788835018008403074079344070387742720 10541603 560016874224166230950239896469470933852 10541604 170837647014041240215712302760771920896 10541605 -51440843414285710457847563539592037000 10541606 264053427779237002024181282768354851584 10541607 16742178750527083581130656839308544640 10541608 -73080430884894358116273825815430758400 10541609 -203787643864621219347475961528693264796 10541610 57528285504286691401592338970891251200 10541611 445968201986234602817689619704586796212 10541612 -15709947617750262996540853026430058496 10541613 26140841684225467338172518025513124544 10541614 -145009238671512553608409672911179761344 10541615 112735232974843517582321500018727963280 10541616 53635857283924065453239174345758801920 10541617 52546533660216898721129978792072699666 10541618 -281272375804093978710487895286694488960 10541619 323834600452119459719324765887082669328 10541620 239923172399047247623847163947771431680 10541621 -43665447630728788108686057326050754400 10541622 -613568501414787677687289556631654400 10541623 404137927257992942797123539360555528872 10541624 -185026401562251578691823161358736855040 10541625 -218128756197764279558110847805518112000 10541626 193282826423484369847266641705063873760 10541627 -94392712315485458428804825046583711600 10541628 -292786388932260306870099111336762825216 10541629 -26999437764014040775184640517064497408 10541630 168543403282468041027376674151096934400 10541631 128030206854574878314937181104031850952 10541632 -144112254939248729039296048299512954880 10541633 -42225280919881402385795839359522072600 10541634 -234368539157345579089624622282558267520 10541635 98975023923503605488433232696678568960 10541636 -31831724018915377403325939552938926080 10541637 186976084431307329423057312479032920000 10541638 45424537343655079298977399497587244288 10541639 -128932153173351576864582778419014658576 10541640 2589901935145305280424357621516697600 10541641 499021734705823363473065923498544426 10541642 323485348061818362879760857963333671472 10541643 19151183467406369695381071906364028928 10541644 5433382834626765739774807315069166336 10541645 510768753942882695776911699537840175800 10541646 -107107756069941086217420101337596892096 10541647 135757914834081350344738199174399269800 10541648 16106322595699190061975493969900339200 10541649 256782624740756252352975906165447554400 10541650 14491716267210251397010713799973568000 10541651 -305722970336441358919814312090645187348 10541652 -316287857268788631262972356279706638336 10541653 -108967764998142926783531950475032097760 10541654 -42460370917231780971340807616138232576 10541655 121664822608285481040378605628489462600 10541656 329492301883008280309540742359508582400 10541657 47447454353964657441165282238113622272 10541658 -139501606393410254854601076895431753216 10541659 -370343239051030744563704990376733263696 10541660 260769406030544405756240274978373954560 10541661 97361542490211288961343007211112983200 10541662 -216553143308400007470911591095801513536 10541663 10406998981924460477082419818912904184 10541664 -16305801501246352803303635766867001344 10541665 4708014439618087439005142044914899520 10541666 -2126511227603413248439828616720143200 10541667 -16097336940426173679841918537911275088 10541668 -330330535299252761769409965606554987520 10541669 540502810061704412543047222876670723196 10541670 3435767118933504854171405780451720960 10541671 -99048246887563906077752920352665550288 10541672 -408749219699003433316926875775614976000 10541673 245150866129643794224546733595456731044 10541674 -15498072372612605900546901225042616320 10541675 251568224333203264508396607832212921000 10541676 305257665091836888556015330141398466560 10541677 907379436787569312315167994938046839232 10541678 30974977359275913744877917908365789056 10541679 268422729438541398707600076505516523784 10541680 120805430719419881857587383959089807360 10541681 -354457027017151625239217519895482956800 10541682 72683236982020621440739568185648654848 10541683 192525959413861031325869261642660412600 10541684 118520017409789888336982276314332624896 10541685 -17607365182943653450333409484318996480 10541686 -67997632602277617406157358420759674208 10541687 382143930174979933998094782772043418240 10541688 -139167425488494398531756470864165601280 10541689 781459233264111805041530640982267936490 10541690 -113625934052498144134182169653126074400 10541691 -425935681340843126301249113262619972560 10541692 67841254525030890237931419667917176832 10541693 -506989702952562175890471048063142568058 10541694 44793710000894610891476627488925184000 10541695 250373437009509668298819929162176516200 10541696 35899284982371773306688944534055813120 10541697 381244132481345526354037162645483042272 10541698 -269882805278929686198456486716998052400 10541699 39269037076145349886180547618154650880 10541700 27163071769519540589281800978403929600 10541701 854315523902189078355906168703195790304 10541702 -134500914594167446757114619674603180448 10541703 -105750703143974356148372571463210426800 10541704 -468027344293228757344879100155295370240 10541705 30980657483769531171349237733199313920 10541706 79909860090257302240366425678847394304 10541707 -14675227164221760809136531391625683200 10541708 -12354656893885551161640843621827641344 10541709 -40705361676027290522620288441338150186 10541710 -39531369012879518460692616400230162240 10541711 -10467886891404918210665782437449838768 10541712 -44928056202124604751011175700452802560 10541713 -408489274752681720925423558452227363280 10541714 -2628342594133475733084698428870409568 10541715 54880123812294416366410969180988940480 10541716 -368824999136355887641486442639666988160 10541717 62234905733594487258151003198792385400 10541718 16848683214774619479818283000888099840 10541719 -580491165827714355831129709780028205880 10541720 -151112467001239418686878498321930240000 10541721 -347040101472653115913989891785892656688 10541722 -71361819643288093858043574470899427088 10541723 309404035796903867815646112099537171972 10541724 414464249909856634549450480160753467392 10541725 -152026930779448978108296801787235508000 10541726 4115307541963954504671550405429499904 10541727 -123926357658442444071946665670205479440 10541728 428411604519468320416156927329869758464 10541729 728812374142329467710633511179316245680 10541730 -113758957380137162056089724555465697280 10541731 -96897987456144874042558943547764722468 10541732 559965872723187211031427678551862681600 10541733 -300238262459957401935785970991678130400 10541734 131019543269575018026339442823899160832 10541735 -364416240235205054773837812434994325320 10541736 -66014482642370232934853938365814210560 10541737 232004192711297304992138481915795099386 10541738 -192680099857266502682009558429262918480 10541739 51537311168201376345108902143263107808 10541740 157097628848552824906220173158996526080 10541741 96420725338482620739474320024100104064 10541742 -168270333055819449028413582669594429888 10541743 -412124144340593207242948399990609649008 10541744 -23438780999646161937125335027792871424 10541745 30337554927524020676249977298834046900 10541746 -6326316109155421370578599803508722928 10541747 227812393068203796339509224099480360512 10541748 -48383433735449305088254022952183558144 10541749 -390616000509398219008065392348063880000 10541750 -160623744962615720091398324954786400000 10541751 3166995091089919811235024785544990720 10541752 -149049950634082881175313457740530298880 10541753 -138076861202147392226528456722729057596 10541754 -134291564196162974954140095639816072336 10541755 4671401340966147894682515457527347520 10541756 153185156609612937725884373151051002880 10541757 -158331879528983525458968129797688179712 10541758 -33333189966275669039282403034362775680 10541759 17239368156861134419065744727002768960 10541760 74737643649283674717046995362512896000 10541761 -96318926785470847317866555078826699480 10541762 193304020220448764756214750908006400 10541763 130067629138463433891749370084038041584 10541764 -286368168327623948289098739569142599424 10541765 1863704064538701843087539480486326320 10541766 36046119711061473239644932763554923520 10541767 -9898598645062926645865597989491321408 10541768 -222600119568065031499745011977544611840 10541769 2870472974714929423661751799005007872 10541770 -50917210641389647849340428955620185600 10541771 1025281161602622177573883860843699546624 10541772 455390230054239717882394800965768985600 10541773 -309402698525501435355084501506556273696 10541774 167729113180494004327252459703522484480 10541775 -49555592028838279007693297993879188200 10541776 23329379974542598467316866287876440064 10541777 374454235594285473245040294216407344626 10541778 31726714592590495679263167425203688448 10541779 422369440039653429897319417201839990380 10541780 -496505091776003858603218482364596418560 10541781 84854726542226422568703472062591289212 10541782 -38635776437183734161837828969594764928 10541783 26991191198774554783058550962909040480 10541784 12530654226020689333455719943370506240 10541785 -45393610054650517468674373613328510840 10541786 -419949031508824700857187244255169938720 10541787 261927985918761367408110419199116997120 10541788 16403956855418034745057499145732889088 10541789 -245581510472366365281036684207183152160 10541790 24858430047276424822353972967321996800 10541791 264062816566835840315604195035277830872 10541792 275806078600913326754178349879371497472 10541793 -114863831758750151162819666573362579536 10541794 437306806722770918684559230204338560 10541795 -351533688337870878438538673867783722800 10541796 49653863374924369604752769441570402304 10541797 70857708724042145065404686159657581824 10541798 104466352044585470151816967623157148160 10541799 164330642360127969191489588716445799120 10541800 265816740151784260668749649656123520000 10541801 444654139010140667728315195906877760000 10541802 -59627064374631021857321275015045289472 10541803 58135026378282923941707468762925624052 10541804 29534470002470043002283482036995540992 10541805 -136984508117572596021503400835470558240 10541806 -31958002325600706832787917704044068992 10541807 208069006698936759075111704205928104720 10541808 -72103148423645620571844330229599928320 10541809 -524520618769287460097117575352886562990 10541810 92111971182817135236643722902544646560 10541811 62583002426980804791460714561076114232 10541812 113396680069741335329048522381099397120 10541813 -93296966962968564278591691483069817938 10541814 -16604166272212814124185990451514589760 10541815 467458313484933565558085106018165135960 10541816 -38991722424960749384469991348881899520 10541817 163673367527421208271291909886496014336 10541818 -19654342260863984016957775033373749248 10541819 478338043701327531057172227741814870560 10541820 -33195294255068355910601707335010713600 10541821 -230028371281970573412541229845223156948 10541822 4162453759415732749871042415694266624 10541823 52262072201058273645265097062415978184 10541824 -194694745251378582112803646738656133120 10541825 -75788428543609123741967181742680552000 10541826 -17214389885123888720103164169590976000 10541827 14003464551262404398354378586098156440 10541828 -57063515603539739351900663053526651904 10541829 -23200860685180358934038675377480679424 10541830 17168354024481022424950646232884478720 10541831 98679689911641574649984653275848429064 10541832 -236560678642354655401209625450276454400 10541833 -630851116449595518906633874299961138918 10541834 -15304256643833588963712657770492968608 10541835 384709983905686894629144173574598508400 10541836 -254306226140793403113711674315904625152 10541837 10589819850204575851918649721157291680 10541838 85067445963280867716579773990759203968 10541839 -10737104635460825220346170941940065280 10541840 -81160334656336029438368556547920199680 10541841 -363518926611499949653370604884297209920 10541842 336645439034630858137830347690693661072 10541843 -75364514728643457103077321078468304416 10541844 215707579267416987201874031798662846464 10541845 -72224914488041981184439491753044580900 10541846 76806068763007294894499455379544944640 10541847 156955090697607905489740320167373256320 10541848 -829653343846669665248706475901927424000 10541849 52456361038800800357850257420929799040 10541850 103208936529457149820265120117599584000 10541851 -222865064010906524316832264284417921148 10541852 -658533290787912368498520810110864283648 10541853 89615291993191779695236122805834024320 10541854 -91883536039872132249942366275519108928 10541855 169759974049382415094136626174965584160 10541856 -16776259634075608868963929315885449216 10541857 -5129630828960487124651708483003075580 10541858 184439390770935215457479336704446995280 10541859 158602712130656299179190451029644159408 10541860 99242593794598964302377781382867927040 10541861 766751532749012110903714840502117183424 10541862 -58104276830533897697369413539568049472 10541863 280246624164997596923417339561666807040 10541864 104110986845663561852339489566018099200 10541865 461266049153985438907966229066801203200 10541866 110749650439371760381020050516756131584 10541867 -85984101524999481567149837394492546816 10541868 -14250670501583689964494341141509429760 10541869 96983752981855974863155013762305558444 10541870 -84402569532063888173019883907611520640 10541871 323971959065883983802163823552372732040 10541872 -62534659994492346925762725715339837440 10541873 329787148778017468798277276350560105840 10541874 -5585540636147809728129351575639040000 10541875 -110093639675035850983287895500312030000 10541876 -27586978678076888426507145925151814912 10541877 478589019712638502405287686024053962720 10541878 93279838258209109826605271660588046240 10541879 47182220590080811938678230256876190848 10541880 -696333440826442193991397735809024000 10541881 -21810209677518384680533200152699652608 10541882 272679167296593501794700932467277977680 10541883 -256203984730465361488534715095764048 10541884 -338983485063194750211632356681815244800 10541885 -290925300195209478909242924472476359200 10541886 21518233792552056796659781960025305728 10541887 -86964899381405243731046970274408255008 10541888 19204727453826697293996253238689529856 10541889 -74256590536584893375905066011683899392 10541890 23521648038670788823788349484152519200 10541891 -177126864244731897268054630578110817216 10541892 -85348632942102205262127053269947875328 10541893 -417502982701614737952538551646742558180 10541894 64770333617696996547699719562917942400 10541895 16139590146617521853970790622866045440 10541896 50598366100340680108838178846826536960 10541897 326172347670598172705120591510545424346 10541898 174775394999845716926962405838129974368 10541899 -57084629403913114970008467890786790000 10541900 21196158119938793672047895093696256000 10541901 -290524791844270566094675063271722843968 10541902 15268000660644012178144211151734881152 10541903 -30874372828602403598170239716417609880 10541904 51109196542081787915727724478315888640 10541905 159023143033180327940116647368869917120 10541906 -176542465324473486521048588132333754720 10541907 29601779334201157541942966496129852156 10541908 -24445470738237477288936255511840037120 10541909 -222463182725642144350503435565718266194 10541910 -52568013667052764295921088973390976640 10541911 350655576799245700014452488612676661512 10541912 219306874254303497124370887240065925120 10541913 168394779308712991123946769112032172704 10541914 -284148403236528627037460292693384823296 10541915 -5404993591489216501583825092825477440 10541916 -80359266370555860871236381448026955776 10541917 249690177725223105898837812495527228966 10541918 155372178978709468228565916409855752960 10541919 -26800929988138417062084450656834864880 10541920 -203943560318833588552828183644749168640 10541921 -163449787280679258965011816474250909016 10541922 -1187103125354647491056252722517968896 10541923 5001108327691932256753505995359916544 10541924 239974509916944053530380730008883168896 10541925 48492520134553076834611999011456545850 10541926 -220304910826119172190715586735983035136 10541927 -772973476007467074158208323707729057128 10541928 95015518556024168773816723142481100800 10541929 152885569777712350783529280518288688676 10541930 1437382445363792322177281342638878720 10541931 -473273918226714794126887702134035431848 10541932 454456274628625581606481486497510922496 10541933 473609118077460885477559692389954897760 10541934 -23756152748086770455823665183569647360 10541935 28371609746467202835460701413263317600 10541936 -87548389355152348667090068846291550208 10541937 -75924553472741470426634792991360195648 10541938 180557408101823795041741866025847522304 10541939 397444815075596023015140734492942065740 10541940 13297235899968382187897896424414976000 10541941 -412855479396772936064540924773627671200 10541942 -343559748892526428342792881090589516128 10541943 322512712437752327515178605078139291640 10541944 228712023406861701508282532981529600000 10541945 -253170197630506887388871107478630682300 10541946 101253489538538981265410428256667101184 10541947 -390985464780670352490351068516744920672 10541948 -202018785559841958324198076976890632192 10541949 -114964623641180612699492104587369910752 10541950 -49269277095098334854227702643207304000 10541951 -87939387130027544331992110261124796048 10541952 319631016283364500907440802434897674240 10541953 10521844198631963253718166145126083584 10541954 -327859531301683613976123864437012491824 10541955 -20985780136436249948901376728663480480 10541956 479765575581259129901245867371881045120 10541957 -505969023033095610913037302548449525988 10541958 15147789790131732669643497283419985920 10541959 -259585699969434610867187796805261798848 10541960 -100791881202647443131278810571644928000 10541961 50924012010689747632770315614129097600 10541962 -347405162164053596928249173403794178768 10541963 -1010769924536776017054665055097477965096 10541964 237047577708008239173725895001481333760 10541965 -2654557778466002010406542328089233280 10541966 -1151854414002243763232322404015792256 10541967 -350652208724302871086645924415950012800 10541968 5555892657058449445090622442550894592 10541969 -533396804522000078652082741539574407630 10541970 69655515454694744698544329614503605920 10541971 298658032925811153403615232929913244744 10541972 104592225406078556609346686302630760448 10541973 -135909241503490519996695021231370570656 10541974 6373592580035460910382445496459016736 10541975 -177987648736481215156541780241659622000 10541976 -31984857135946102221799902888956928000 10541977 627588721550284814328633851814570346826 10541978 64932380949343122077653629127086819840 10541979 172772888457564874041841282918965891840 10541980 -193529402550722812975064852076737856000 10541981 176086391615248998056887686181103035584 10541982 -14651449403774128363424209747559887872 10541983 -84149568497718149867681699532375388856 10541984 5856998932579666916752153846870966272 10541985 942333684538122562674004902118578240 10541986 40649669459433569787164596039477814784 10541987 -245948790625522874864518932283943651364 10541988 3797494015404453455131462681498217088 10541989 -476503629662060909228618515651195855044 10541990 -245090442026135380765070138860399824000 10541991 258175528084225714137710797202075716392 10541992 -16865752055034835237542624941362145280 10541993 -288461861937939878991060169339426078080 10541994 -54977198697592416361709420830613856000 10541995 100959249746366660959005095383288646880 10541996 -77343081265884168857698897162157761536 10541997 -377616401769165337550689458980559474240 10541998 -34412312897788196486443593533050157760 10541999 -95960674646935424169790237689759324936 10542000 19413747410324165535513585214291968000 10542001 363062859863596415112087512884700250002 10542002 -12636583195492229994091852621911302400 10542003 5299561742187140808937530044204796768 10542004 389915340442351795127855111435532288 10542005 -450685087308859298458072413101113178340 10542006 -400528486333060430007740363894675483136 10542007 -455432750977837166395230767931892587144 10542008 637495582973778258121990081041909288960 10542009 -2303974505241164695927213623436591104 10542010 -292719750306825078092504922517604535840 10542011 86012550213890021217899682893531808612 10542012 -85752288293792423250413305423681993728 10542013 -322740589912717761461009680524754737300 10542014 19694812196538197417773503398669411712 10542015 -118231775874265627891405022983147008000 10542016 -83303848018672988560164062840615862272 10542017 146874678713670799830450150017517470640 10542018 53602441737499311603257494798845124608 10542019 -301912951275717105260016609559458087800 10542020 125676374618869285629493129467325032960 10542021 -35748281661239962683550266156629942976 10542022 -161617413390570066266609250799707955200 10542023 -545924141103812192036837046551971108080 10542024 -18121722712837576045540599011742858240 10542025 -3839748887862588028879641282595480000 10542026 81131634095944177764549240581523375360 10542027 34925212700250180002793924011760849408 10542028 -195378544069864050589213044064371313664 10542029 -636030711882841414448849639925395711370 10542030 43657020726132558521300782294159240320 10542031 -475866692921036658099711930312706513168 10542032 16546311200305844705080811294352261120 10542033 -144901704812186950144149307006890739440 10542034 193887822491805809960590342799974478112 10542035 101468686623897881505840042420104832000 10542036 292199792806330131567466809701873694720 10542037 264504802666575493438201003033771742592 10542038 1543162439227890003391320484778148480 10542039 315307742719540397385062356945314834024 10542040 37689504209914555578987058761381888000 10542041 337589234532034281397919519230215698442 10542042 -140509340102393168283910274139029399040 10542043 -163152634093325555709416698164919761576 10542044 251528305968427670437350325646666150400 10542045 61607554866908984945153183209303252320 10542046 29141841904041021076906730032045022208 10542047 51024838812208622268569613065155235040 10542048 -457639454693903150405469079597901414400 10542049 222800607232295811253440810741053753536 10542050 64374657700250659801326890060433024000 10542051 -151940345238981009286087985223987535200 10542052 -436269907220570211242375228075998208 10542053 -758457443673481180488857529735115819200 10542054 85895658043337156958540630314613964800 10542055 116915124320277457789536060444972282000 10542056 -257886579670056993415358777366402565120 10542057 144317019264631268278482975149745079104 10542058 -125228179281293333194595558912555399424 10542059 302282895546346015805664808389588723240 10542060 -65712341671715603362328868127580421120 10542061 -1259306771384002158018095416430862240 10542062 -3447506721612920687029580813418659328 10542063 2211615719097374746353580387275817728 10542064 13172372069004413400938006341715329024 10542065 -411840159157228329532832983815109558080 10542066 87041604090147351610020804336458755584 10542067 558227240321376359102458537722493383116 10542068 -289373587573145599523998957938894157824 10542069 204654355653683551362654646900103101614 10542070 26040406398061165528479794879177041920 10542071 320940042490369024356003323253553954800 10542072 308496048790763541956731412314978897920 10542073 95378645692984569566269743034461198144 10542074 311062010768827364015076226284471398400 10542075 264583544425722641386129065649225113600 10542076 -24925182543498042042942421017165598720 10542077 7613940123438131274021482021670770688 10542078 -191477011191495316962394711496564863296 10542079 -216224857367262266439596059199463724080 10542080 222854937767373070182058081208657510400 10542081 -473979751665442702112380769272072544832 10542082 -1611080106054776047400542531470274608 10542083 3748877331374529854886824228298100824 10542084 -33187917161081334754544319761786413056 10542085 193093389365714982125107442413585803000 10542086 -10904722486720024167782127811386265536 10542087 66568389063807768844515073135155727344 10542088 -521940673757974149690053202489807498240 10542089 138736331723514306251623558297124029056 10542090 -62796822848150926205233296634215490560 10542091 181968654847273684648070213747312497440 10542092 -210297046469662235822591765040063676416 10542093 -73735495317560116200428461576986372000 10542094 37878596531272725875755783857606053952 10542095 6269433305488575644067304672494161520 10542096 -98463278883940856696296448355737272320 10542097 -317451640083768782487554600325348453454 10542098 98708670684529887816847837913994587136 10542099 -121393458514424068298835191475829121232 10542100 475240504051855792514476502775713894400 10542101 -302783719775479866051104330454428448708 10542102 68390343573193092660007845781696389120 10542103 305698752149510126909190270208609605168 10542104 -243294119805085166819467965815668746240 10542105 102360221861495880619365769324046736000 10542106 401234946207904922242720243796644864752 10542107 44384977344404036221744528490941723992 10542108 -106116953029695769598780836880101736448 10542109 147261669678709339456876589213088855960 10542110 146767781705817268145511959160053952000 10542111 -4804114444115357767994848449960606720 10542112 -250054097442263312745795151526709166080 10542113 339448969957518892526613150268396843362 10542114 6188829689224785904717205356605941760 10542115 450045549766091393828132396992985703600 10542116 -211929146345353656434528818069748322048 10542117 -378530448169756066501864370338531033920 10542118 111533774015852791425125350874600225760 10542119 82992691270353904824949825222694146560 10542120 88243296446826867991800368299806720000 10542121 117120290371880942073574541187845985700 10542122 437776745517073392827762378183027816112 10542123 92730269814853673223324995344761294000 10542124 -26287759513989429603832672744271929344 10542125 380668530007937414747575215211662000 10542126 -28646814653785617236150858872498584576 10542127 35893625997661886656234097878099386960 10542128 -10245844100678143904723895924871938048 10542129 -58186286172743350046026332525640034112 10542130 -5958227610146253325973843749124435040 10542131 225122780720798930693389293705299607000 10542132 -172574055906362763881496471194561506944 10542133 307010454677222481509470249000453133760 10542134 -135252446507392908954459492986343410784 10542135 -171286541753597707158703108107860468400 10542136 541405823288934667690873999111311912960 10542137 -9169883787977008972184430951618502320 10542138 -741031068430958632100993738951308800 10542139 38581519748015698329622451692626898560 10542140 -68250883174819586941507807804423557120 10542141 401180614849227812784084132758561616300 10542142 24132771116088619993576454163312209664 10542143 541235770829207004501935315932609800960 10542144 -38664844738575463259265268552128528384 10542145 217625024852287306666241587678692594900 10542146 -19321342068918945955266040328443138560 10542147 130260183921076047894768418832992739328 10542148 27600689209522809054866467148352619776 10542149 -12781040668609438901446346761752556836 10542150 -3228967061823381055190229523967352000 10542151 -46564306203754610616617152963205764896 10542152 263247726539597621444967519299147950080 10542153 415874741109899271779718692798648618880 10542154 -233050611791224256306202360707782396320 10542155 289620924087078922647712747350577065600 10542156 261264135006161789048545228667095260672 10542157 44666037529499022983199924779700796406 10542158 -43545718505505760764247080687758829120 10542159 604839551717420735059514953286400005424 10542160 6305332578218654090555105398385786880 10542161 47689268252853940379210260257267085632 10542162 -94081003632445753992670707243373643520 10542163 -386931117209288907415503600690830435520 10542164 -53229968690693464365972925356781371648 10542165 88711013547446999618754676733587701120 10542166 -86019284690850141783250794722911461696 10542167 -362380523767643808351892099667449631640 10542168 -19500864664434071529504121982878924800 10542169 337580639998059004849369912806052771680 10542170 28638678504715509317632121558992278240 10542171 -33590682347689343672391719425129744896 10542172 -197616304838463115326223465892217101824 10542173 102772238160204473545640068201853872422 10542174 -42336739701860557154366113256283599232 10542175 9438576952739495107126045391665084800 10542176 -517405819090421686775818168298243358720 10542177 293954109559358130546384420818302413600 10542178 -40472845299918504826330147907458871520 10542179 95778812705717630740232458702253257320 10542180 -131154897780394092358020947558620385280 10542181 5396736410722295779243859340349382240 10542182 128656752816723517714258995889191843840 10542183 95587159395376409735026726588170106704 10542184 468005583485960867528862960974409538560 10542185 528712494565713532489716447937548025380 10542186 -115995586132839522002240910949307250768 10542187 76931198380064694568804396176632335672 10542188 -19076785781905484655560205346006056960 10542189 90664607440787765642496292488595130880 10542190 -86547619622567296054722939048256910400 10542191 720433679702468610027426516769770819384 10542192 44253083732642785208769589206025666560 10542193 202175259208203988646710346005992586080 10542194 316360529567300107171052687581608932352 10542195 -92876284322352212549898035489157535680 10542196 20059470487628879461169547873712250880 10542197 29753001607300018290955200593218158300 10542198 -197524529105451532565501272346001193536 10542199 466738428741144508471154454354822756200 10542200 -286467246505264960829545250535476736000 10542201 51812204849593516960973996778994800384 10542202 -249891148478014219837497539697927319296 10542203 -556525430914166644630242649230573596784 10542204 154125685774417593445918722164431365120 10542205 295003389305768175707756536338932412000 10542206 10627758314004435156322190470912371264 10542207 74447208959469515703061359617715874560 10542208 -529741148864853746539285863393216430080 10542209 813402376739937558146588392388205114816 10542210 22261928561794003775072690068952094720 10542211 261099206536111828378121245762394798832 10542212 176885927239808987095918304063802723456 10542213 134568075223204176334042169472720433824 10542214 -393309534673451540907074555988722096544 10542215 92150906466088585926960171035771082360 10542216 -285980678408423793289060310719397068800 10542217 288994970753785062289700042252982404992 10542218 -83892950118807472840942297732061885184 10542219 490610562765312570631384749913075869144 10542220 97415195426357269326096040752760473600 10542221 249791911813259066513282586445810574700 10542222 -3328513518400956003581369846676543744 10542223 -272628745916160505865349210202072504528 10542224 110227067706694141492097317129420800 10542225 94948522304285772636333676865798328000 10542226 -20395876902512157926505882864105886080 10542227 255019058707394090802716326508911729632 10542228 110644430368887763665005602943836692480 10542229 804665391742234729397511521994040626830 10542230 -6903124888096146420938469428999729280 10542231 -9976274981915834066589272444884507728 10542232 184203154016472827755847444966844825600 10542233 229628516364762225690444199411581137604 10542234 -79489973735703918343538988803869409280 10542235 535951990704025110705902608107393714960 10542236 -159368438584495625860997079936529239552 10542237 -346495428179313869950886320085780864640 10542238 -548632908803026685991197268317537280 10542239 -1148802505106462063805941354223967152576 10542240 -249259433510116268652950910130895585280 10542241 -43043157453508806722727665776765886208 10542242 235424801546544598005408957532558120272 10542243 -44116195414697304826372028486742546000 10542244 169853280190813484688964982713703907840 10542245 69870855169012114736838009936916070400 10542246 148955366852853580930410693159910272 10542247 359439950104199340980654352183660262512 10542248 -45167341720586148622364263568937953280 10542249 -11130669395224685697807076571163286416 10542250 93273150035515616108791091096406840000 10542251 97274864737522374076506914867147529744 10542252 -58117503233262357351343121981358389760 10542253 -756146059433318695174131306847559371498 10542254 -195232256808278961308212246506900949440 10542255 281242445239946328198967934203544620560 10542256 14578718357640870374452662929202675712 10542257 211321397893006364005721440846081932480 10542258 -118567987716900310372505342290965442560 10542259 5670952406545620078848060782449783200 10542260 12847447854858595614296186978247720960 10542261 144087328327335677821034025851288040768 10542262 -28486707033098118040235537937396359040 10542263 -184120150500014126739666955544168364096 10542264 231252920527269875114551882746028032000 10542265 -66068645805172566666229332016930529340 10542266 -28652448125803328317984822986040500480 10542267 6781389112006199387691173469046764648 10542268 81408293056093892941704469861767200256 10542269 -129721995221566905141689158412071590330 10542270 -124122444147349125756291774642768445440 10542271 625359360188678709774235642259235601472 10542272 62616569793107504714142315939052388352 10542273 -51917097644463648630034130044778081856 10542274 62667761805101704467953333249062532640 10542275 -202039342122793532164739961866566853700 10542276 -268117315363797892023937933063676803968 10542277 89462094487357834449983225955162368412 10542278 -176905032432485566198976593036858407168 10542279 -45168128849880087757786949642835594624 10542280 -55105107630718498403987196455318323200 10542281 274184032626169798153285237283668949082 10542282 150202468881118509741565825303153707264 10542283 260701952529151968858089335741122050400 10542284 399819474919003745668321616453906245632 10542285 -165911680107837989932502652548609260800 10542286 -27119689223834036816694032670081753408 10542287 84663531832892872097866579876202914272 10542288 92395663619128900421874545647683108864 10542289 246136989400376294338382313616474814760 10542290 -59027074033786208360905003238536243200 10542291 -11004113444365824548173625800939623120 10542292 37440130953739365153011985246118506240 10542293 -254097688222739577139695994510899436896 10542294 11883588117752728498745842773127372800 10542295 23376004688262326660523842516313732000 10542296 403721563315492808748969704002028513280 10542297 -51893926635119822206088269828716761760 10542298 -109787499268651692164817222557472891936 10542299 -240929611051652842839297158521224881664 10542300 -67159990713362744478654450328384627200 10542301 -604244743871122253001078654624820167840 10542302 205893834620855654947835421035171457600 10542303 39835985248699934887882219909407639120 10542304 -7440893948337068930185872244710309888 10542305 420113980513990431991518910340747069460 10542306 32691301304591433612859099183043774208 10542307 -744781356109632045658153678923833017444 10542308 47322311921754611574087552857262882816 10542309 -100846222825455404110432697556746683296 10542310 354283282185244796539473419035589760 10542311 31672269727175946864986263121558344320 10542312 -536701855491190222910099953381586534400 10542313 663489587844607185813058142018356209280 10542314 -204203249346308785424573390766546801744 10542315 -26473029241848055087065152206816270080 10542316 227307179462795077349490880987238051840 10542317 75341853936538783956602725692674568780 10542318 -2258354296173367042433684408763914112 10542319 344517405222667756181395221903711056720 10542320 9552990414072288586644500704835174400 10542321 -169605974684036361971889689644742595120 10542322 57587750355458160850962650617517432832 10542323 -223737426023350313004619596501926103096 10542324 93150365051193979475286790176953640960 10542325 68753892747321236132790552325556787200 10542326 -80129717687542872153447786817257146496 10542327 321800464948054914334501469867442246120 10542328 -260612742911284570809403625315517296640 10542329 305053103439784487592687550145285912832 10542330 -26577206572538984437020458210351330880 10542331 -140937318437359028339903790716013490088 10542332 -536326181489551994472887074487546056704 10542333 177478904936705434539342220351848001248 10542334 5886472607512611205018137094558162944 10542335 -230003338297268822067781556485371488640 10542336 16740248909557563473818475770826194944 10542337 -90380484286457536597561488515626333100 10542338 -275766107800433387530276216138596037680 10542339 -78689784279411209966458090372472172960 10542340 -374110504361837085643908805379546726400 10542341 296923131187743450832879058379769911900 10542342 11621171560717643024476766877115269312 10542343 48083857755535682956962316494461122016 10542344 177485472765283670539141704009903068160 10542345 -16156742302684993662649509198996885120 10542346 606952873105109944884061910836774084800 10542347 755065366138908853499869371059241299796 10542348 190749161947171325635765516445399646720 10542349 297840124849706633854170512007502162464 10542350 -38149608869165839261345638282066283200 10542351 -42713384018367292043718388996044005760 10542352 -38963823000680104838162878610201042944 10542353 12361216007774410658709996767836224624 10542354 -28140839736215623017968866736461416192 10542355 219976646200317780944489252878448115360 10542356 -136279086732980187439702509502497423360 10542357 189819340515239969996771759902303094880 10542358 -78389360186554818352414847945169738720 10542359 -1393730859136040119908704661384139685760 10542360 272743714254814321784522286789223833600 10542361 79104552668016702163526905575365781962 10542362 85899859618333316293870386695642527200 10542363 -221191362354936713798369567860338323232 10542364 -102522328076906295418553549879198711808 10542365 88844614729344810009645479782939057260 10542366 -264343433447470524936553123332589526400 10542367 360576259768836616138241842255329616 10542368 61000516844897898916850306192241721344 10542369 167252092805806759984870394470455213744 10542370 -243131304535941616423721139575248459200 10542371 -45872793682389835361666857915171327680 10542372 -171715570385750353945518368453580976128 10542373 28413937878881283808668707299958180000 10542374 308795451604766247714789112202721187200 10542375 73561380996691298922079080376000998000 10542376 335611975758552144280995093401689128960 10542377 47869913917490938811162818960383832320 10542378 -42610006489755854937785014800013271040 10542379 408122812280921721311788592923800782640 10542380 61451701023399358353637876325062318080 10542381 -161020189245737619497408398237381434048 10542382 -162797061041150256151401324441213681408 10542383 599894573195480480338745485793461086600 10542384 38887231313116150665873260991875481600 10542385 -46266108317271386775314115598671618240 10542386 44693836041277479261111447371920842144 10542387 27487816352060709352450759981627299840 10542388 -586538461063459937979904922835106563712 10542389 112295498973537452835514926094503851808 10542390 -80672411292685191019722353955620158080 10542391 443915327159670818337584219659502330792 10542392 -97071401274080255076452538831942451200 10542393 39519063790995594733171732590291205380 10542394 63333429129596475437631098102457649920 10542395 26515171171762350448096747268404506720 10542396 2826757023172153073206127137200881664 10542397 463483645094218940841605415659078584320 10542398 268461586426013136802500504842661907200 10542399 157343600095986976175007309497653074960 10542400 62628478103446439278718863870525440000 10542401 -349880576228877843432279437054847233598 10542402 6906785290178484747397499753453441568 10542403 -3639385500111976614704180273685313348 10542404 -48223652966988379352804297019801535488 10542405 321105018640045259155666981278951200160 10542406 40469196766997839539858189058324558080 10542407 -733045084098859761517226297597825170344 10542408 19736544695297860327683665509643059200 10542409 -975134641907465098744318433158336701696 10542410 57233498766827341207208619862443648960 10542411 398704198890020715726238654167088478016 10542412 -133025638735664616648313426243494163968 10542413 -201832622047239370343879867582270545440 10542414 109541071361681682350611164805221720192 10542415 202360295307008465502250244622612300000 10542416 -100487540270399631309903260806260326400 10542417 -446809499773843496081345145286068564288 10542418 8524091438525678174142664369113427968 10542419 -103760421053379243971545318327932060180 10542420 -56163112953444655877796809189971968000 10542421 -222874673337613969611422221411731907378 10542422 -330491781948294845792252414105207126976 10542423 26099408422770690683787097424883984000 10542424 -262412810898206969615051807488612454400 10542425 -280755965938048155082490405449667636850 10542426 -150706742777034007009326189043417837056 10542427 -2899513805798912493575975204704866048 10542428 118866088405239463468454465543334850560 10542429 -248507903824832651793551117494390823616 10542430 186281789590154575391096664915732567360 10542431 -316192480835889610098471474926519372160 10542432 -364856229605624480998726749332420689920 10542433 519361245833719204667791402810597620288 10542434 -44939006738179004740891736546348471808 10542435 117858299676553812007428211157224204800 10542436 -122084532741779457233559366930694963200 10542437 -517956279763505012789844372099907466688 10542438 -99562416310415190084415821012648524256 10542439 7839826969562243848944198901707323224 10542440 -77217992101794230726254970943305779200 10542441 -2159713610744767688809944411602961024 10542442 25676824303173531666732199738566856704 10542443 -516636357032787473488709983004577703308 10542444 88256761542908415958549544691316273152 10542445 -345126646698626619372861252812449388520 10542446 -306775974720128284918865257532833211328 10542447 -88277548684670717051078858813227312320 10542448 35710911957950528078069841669724569600 10542449 12104715533930667929233481642015669760 10542450 -115658417263814650996980408021382560000 10542451 -270335020606164947833398862245086042548 10542452 214344192488191220158388086377795659136 10542453 -14497944808640484184450082148549624192 10542454 -14551210028300990463480168884917768320 10542455 74211616081239008159502382852752422400 10542456 189007417462588007014699028508133969920 10542457 -447880625062871195497977130885763465340 10542458 -98338076471965775398180877907898454016 10542459 -103950809125550428726168902826118544960 10542460 139545285869594196686604375096594209280 10542461 -4446125472325624542142003157927222676 10542462 16467932761288368236153970854223089664 10542463 739758818994332838745347365240930755712 10542464 111044599200245935698087276507184496640 10542465 -65036242890926762462943450462549224280 10542466 -666510714695366032860845915338597761792 10542467 -208730239030527698846985636349125174000 10542468 -127218397026186814799334625769886888960 10542469 -221687961817680371660917452480965092608 10542470 269646120890128359445927501882511959680 10542471 -115772513600425637797718128871150004480 10542472 -44157038141116560049850850232685230080 10542473 719895215767057564730565359580749659200 10542474 -19120110635186595797692352851806497280 10542475 -73331424273440745664289267497206257500 10542476 265256604357775692825612728770610036736 10542477 355265691109729447315340179677318446880 10542478 -43722771627631932184753853742899712960 10542479 -55562624227101260455125604284625939920 10542480 2695438375340543151980428235007590400 10542481 -36976651412141393956810907475340919436 10542482 373669578443372581251731833949355264 10542483 59622277573812533773180684279108662864 10542484 -134915115954877655358673549482348095744 10542485 -99820015305355628637421566768185750820 10542486 87140544207511932979603180450502486400 10542487 -538109410822220364843759941748734352000 10542488 865265261271156357078321973699553280 10542489 -219926858497468902818102796211656688176 10542490 -76686533668147715727187217493082245120 10542491 449710148571824406043647888227399429892 10542492 -16518668412303575987955542024015900160 10542493 2631548366943644236034269497112959244 10542494 81294432898935928446769643971484803200 10542495 -54157223860192834819643511972865080000 10542496 -258315051594196569054418640565640888320 10542497 218804113002299812932800475369807738786 10542498 104888862764256461939604179265999176064 10542499 49441008234565377124183953884731448592 10542500 -93652697576041568446376788306255920000 10542501 -563135564490994212217110143638553064960 10542502 -176273268321937801354355198460786780096 10542503 -233261583729340210628752582558624378248 10542504 89133527814461712914713437532103147520 10542505 69141103860504725471730616057202154660 10542506 45266900896053921029576243600946567168 10542507 117510932959014866727016150618776431040 10542508 -445959500775253057878658881150084291584 10542509 180287375022713867821119664313673137580 10542510 16043201581634275279545774127041454080 10542511 18054644067246584338428997955769763840 10542512 -145287732340514034931475594581775990784 10542513 -402542658750152990579020835924504332512 10542514 4127943842741667423053910169258092288 10542515 203802538367873584381217207428950692400 10542516 98578918787255556100817015441771642880 10542517 606187154224683518464754740718838348832 10542518 68245522891187673707779930013721311232 10542519 -91781343455008304177948585732260981896 10542520 608245485298138133874092239727201280000 10542521 -66788649775287606657641892869895121536 10542522 -127177640466204728122037714333689187328 10542523 57237480706540070564886075426669684960 10542524 314613252612040083495791346260280262656 10542525 1137596662901532524037765378137049600 10542526 -152110120106067916844170801035006319296 10542527 -151924580914839184905363168524749642368 10542528 59719003729739337870356158304873349120 10542529 268902292753738913307469135240725492480 10542530 -45332662863736453603370265467706470400 10542531 330756963595198150534378030764812706552 10542532 -19943327443213354371815610562176147456 10542533 202758793054850614661751401228628501120 10542534 -58179985459341710760726643705188006720 10542535 -10620179767668694127615333738296478640 10542536 -115336213484134130586886952599322680320 10542537 264741397532300325108018942270801049194 10542538 -110900021707122411557083391242815260160 10542539 38204913136177968642199160052261415056 10542540 32061622547884203689070825244907596800 10542541 -12808121759000961890984318056980187188 10542542 -7620322806646703529161922292313773056 10542543 -295907781572258149024985145870895617792 10542544 139909154089138077043293489649046568960 10542545 3060235303135264147562646056958905040 10542546 -88067940360910878045211596194497425648 10542547 -119609661567419029408610030619794682004 10542548 -32936422678742493634356836100781435008 10542549 269502649221199446014818004910682115040 10542550 -211856557369723085644268700407231808000 10542551 531901940391310454575834479390112505472 10542552 201449869722610251398308161991303557120 10542553 44729536311733047524506820310312782080 10542554 -349270829364683021606096133339087687936 10542555 -253543317192276558966072116618820715440 10542556 -192856500062388039701063208276826979328 10542557 -507065916147463301115011792131110511194 10542558 -33808024285360814970057839338300678272 10542559 -363911098932344729367645573114052582240 10542560 214503693060056631793727203406339112960 10542561 -8671691862347238510448846619298131136 10542562 154094846776612744619692466750006014032 10542563 -136900435916894012352524290184504286120 10542564 -52496079295020712177241806341685718400 10542565 323315719721625146386681201456457159040 10542566 -200880052027149199629501126037513044768 10542567 18748085183615282013727826975731954944 10542568 5004816202076540887447257254219366400 10542569 178253488554557583430362963791798418660 10542570 88115870230601732694556534001449359360 10542571 324711991483953516450077770786598998192 10542572 -418111799012662968096353852766197985024 10542573 9087053174992008580308053328444234240 10542574 -143676623105746623980529650292976819200 10542575 94312310851502246107936871929200637800 10542576 -9011180086856835802457188151073964032 10542577 76293727149089426385937379835407175360 10542578 168756852094533339356415633996179469840 10542579 204015528057190302939983869705381832448 10542580 -29950970395953596404934806776009964800 10542581 168324631523659323064292027401551566784 10542582 201824385884530641974754540136902746880 10542583 377029202498348258376522225661367545832 10542584 130420667340040335043929681092128358400 10542585 5452624443473169197261048993199196800 10542586 138716759619741318522727955752412890992 10542587 -22921399704258633353483678105694599040 10542588 -48425653187930558548896124019381673984 10542589 -10650836430364696778866192187217263770 10542590 -70923442561286081808536366502852043200 10542591 267799436165045756650073835392406127800 10542592 -48564782081429665709795699740114944000 10542593 150944626647205668386133935208003043842 10542594 -107151769439107408770599937863636087040 10542595 78543475707590325029562005040225040080 10542596 3719542727468337589372321671383927808 10542597 -92942421724789460587426053679555210272 10542598 20230502067778103476857503043395929920 10542599 -381721143376713195245660230745802732936 10542600 214390331136232551327496061704535424000 10542601 166151301983168008084060209353770344264 10542602 -51603278846682199910216925504005683200 10542603 249893169236057726621955177934764141504 10542604 -20116886709747022361328493715204108288 10542605 -289935967392721980158408224072997602740 10542606 74004975724845345227222057071296307200 10542607 86208090596917448358536286595838887856 10542608 -82838179606573473109348154299748179968 10542609 -445921516964008698832076500509310080 10542610 -36083210698421161053950274150842907840 10542611 5778824772230301878870424141399923592 10542612 48401677832046225617472652901844006912 10542613 9031645126369643567016138185835694862 10542614 64467212143754746697359569341546266656 10542615 -84948336630220649806192956656586802560 10542616 -24658078982255867947467091252459069440 10542617 183510298625031761072383026820980347904 10542618 288739352168365625052405589724740766208 10542619 297851444759217426008861259340084923520 10542620 -59311545463464384964798294250289776640 10542621 319076976260963642669098207341144918912 10542622 -12842484467924032683084405235680912000 10542623 -6992212805306777989610674077713386656 10542624 -10614202422932623838733279616641269760 10542625 -388349225587812736826269940528627040000 10542626 -20955996353586523490823213211843981488 10542627 1950427422926491519111398988479873408 10542628 -42784191557717898131030695101622246400 10542629 369643955223957330710416553684266887360 10542630 -46024978705804800537334641950065090560 10542631 429052441405155155548074314059491918000 10542632 -17097736043835529373128506461432555520 10542633 -13456714801371306447690699550024331376 10542634 976530238658709313641575692577448960 10542635 -24183789450613352437781449625449870080 10542636 10083037975100677681317545177743598592 10542637 -247964909257183312533143074408848758048 10542638 -45828722905513066843239981532012697280 10542639 8427828833790806774528029548674937360 10542640 69248256300994475983784009384832860160 10542641 576200216622835342391360046622600545042 10542642 19377375882206536527327523846185732864 10542643 581382665787871782371814538129815920680 10542644 7869515367725094586223412784387209600 10542645 -195731943714037991468513010956187776580 10542646 72208061882362775297826063740073274272 10542647 -514448974216058960984368491152952103080 10542648 100410497340440217321710929295985868800 10542649 -169661283124336683940890111322886979836 10542650 176311131956474342113888497989095102800 10542651 89057642396633402991782941641693265920 10542652 -386720958416599515818208008617802099712 10542653 -137123580401566041236642897493447248736 10542654 1786318676170235757412043755626476928 10542655 206418696449638024200737278674857923560 10542656 158899609494316191112974144035621437440 10542657 66170341105581550822461442071410895360 10542658 49010324473054029678040078014926610432 10542659 -744291970724660972527001492344738051140 10542660 9878924491203409980959253834644889600 10542661 -43288895195824886696372806021484848738 10542662 50096968163595550727125331060560472832 10542663 297463594661665141043438681924079532800 10542664 1034220127748742809151323034373152768000 10542665 132456322475029472289478258008727377600 10542666 65515162485560056062634594912606414848 10542667 -200374103695116356873201869648601090284 10542668 -445450269359373337351059179979741404160 10542669 -207635784475094992329160138924711716288 10542670 55254573485552623760682789225752729280 10542671 -324905023339978970874590304463407780528 10542672 -36156234351814899125047734266660782080 10542673 80920508685690795162156092077167890340 10542674 125022296044268849314960321957933888800 10542675 23603022576414080261636285130831302400 10542676 -209433741504055937149331748965113792512 10542677 58411205362253574658838094355857603360 10542678 -82213016194093186290381848549745505920 10542679 -2185855423118467192609262024119390368 10542680 160136291611191673783844780776689254400 10542681 244228485065130342239767177668398714160 10542682 99173222492555768495436792096960326400 10542683 17038282705631560803168116765190190464 10542684 -76758375251279481768093668627877719040 10542685 -172001488457963168739353256803563192200 10542686 -171007109755126454910123213531099752448 10542687 12677305109908858908230492444259764352 10542688 -228394739354635821213445339734255599616 10542689 852663990977542905995036199750785645460 10542690 25204048179433706681293207993468185600 10542691 66611520612757020402873179491508376768 10542692 37839545602950330316032607632958002816 10542693 329429327786025217791158629040334124320 10542694 -121132371288816059729945923966198446720 10542695 313712102137476175321391306923674502200 10542696 -296673084937546355347798456171627315200 10542697 4697705539954455311633292688582287360 10542698 13056106572399773431751267211059632320 10542699 -131473447072197397842293736808903447032 10542700 12460323812799385574486358449504742400 10542701 163437575991895553912487544756812341280 10542702 -184285605347630553829431373251472068480 10542703 -213799591196020552181391797970219690240 10542704 -130042339431453478910070194286329364480 10542705 137759608036212324473653193148443919360 10542706 16755817907517593021057935380906364320 10542707 -35032286693794047219817164353178012096 10542708 412474071356593225477341024951978024960 10542709 203334678982552220753797655309662948910 10542710 149540784590836484213443687552721356800 10542711 95953028607222140316016243055983060224 10542712 495910865890436274883803054514491187200 10542713 -53643670688631173237511343378133168256 10542714 32828164762814378276438946380133565440 10542715 -474672512368235754547636044692784464640 10542716 15864810972907168272397931734832905728 10542717 -12600260919479110187121625378906598880 10542718 168209883429208420104330840777942840960 10542719 -334964841730562796209000801934335568000 10542720 58874138637690432452490133027946496000 10542721 202496875157710105030690978175063346112 10542722 -273984925631044396505333171755668503088 10542723 164382883190481133132140802397903009784 10542724 -107504040114075993671242645596040868864 10542725 132572535070581086094757347706922480250 10542726 75694668185422962260043402918858912000 10542727 -254399652104396458477695290838438431376 10542728 -35773603024606421882544559974592020480 10542729 -379975812113314921012640319095656940016 10542730 268595612341591681311530756012707680 10542731 -392571975211536059658834525447529800 10542732 31917617624692754930634757339665779712 10542733 24281558565020418205644227062132131200 10542734 -19619852548979530259873859346531558080 10542735 104385544083487015917756140360667823200 10542736 -14384627615448480572935115101820469248 10542737 202347931465251789578904795312702920292 10542738 353697530240616267304007265410281728 10542739 -56273747603803697432862590995875433360 10542740 -404089026940563945444135297373224960 10542741 -391122660898313158163001430159751162976 10542742 160184864546871114188038190673026278080 10542743 -42893554486414318816153196262624593136 10542744 537406245899085094146774366029577216000 10542745 163089609646150251179739348926705626500 10542746 52091512534495890774595822981426809072 10542747 329645263859043129148698037971711166320 10542748 -617637357681320227758315918177082133504 10542749 274770937992541398409781017490659348032 10542750 169148360990382613310771271106650144000 10542751 132047789901376020691716010451173014752 10542752 353972046840246659811916223093494775808 10542753 134326904778028066850417708288517142080 10542754 -418170087565979815173117328081563125088 10542755 -89290300148737801382269112212583553840 10542756 -31813683323245528369281717584501821440 10542757 468888962834524553707537090863830565180 10542758 -485072785139577377812523997763903119360 10542759 76450437622681239004012847364164218368 10542760 -114505357194169906156994770639966310400 10542761 160860997951057918759126953118818202362 10542762 -25668862074681566433784660850676020640 10542763 -39139258149243664367409182185410949632 10542764 211915639785122507067634294740398904576 10542765 -275803716743569343632937018701824859680 10542766 -99352929329976246497807494218717640896 10542767 -234722340582867550221392170127783760 10542768 8637741321871234083004691403610521600 10542769 704299768357502914302644865416713975920 10542770 29051200536377559942143122069347509760 10542771 -837976934643991837481758855698588856320 10542772 -490700453561244424346643534630250282624 10542773 -680659330966393499233895489728214088978 10542774 -171530288455389574113237233718731543040 10542775 -3306415203034387820463446392097033200 10542776 117315117896013260577424453628191457280 10542777 84810453773914502039083135428141050880 10542778 160784160605885682797667793948316307456 10542779 516950533832332254084546214473848850048 10542780 -24132925117449521927439486324964208640 10542781 32792720817524762948166085931470659564 10542782 119717770693097514127464811237391693184 10542783 -4648890057467251798613462403121007616 10542784 64888486785443648830114784587611635712 10542785 726341796928175007431961176819203408320 10542786 2174344779921754831615606967800685568 10542787 -397559551073053145980482222774187250880 10542788 41901196833964004752239653496551233536 10542789 66402235677467604049108786643026257054 10542790 63027714122091118015529447624432025600 10542791 -89517181997099334449590506568893808008 10542792 2937724823836111920741850381906083840 10542793 -218557038751589398463247919930184907000 10542794 152536734768937614018062191999517595696 10542795 174115326731084491923807463648246990320 10542796 220543406599174209831192017172649021440 10542797 45866912057921125759618169987223720960 10542798 -628984804466632985015435216673077376 10542799 137620427679157473080761023982349346800 10542800 46437784840283518870131430964165222400 10542801 -71970758284286475703880910155107684368 10542802 -416419190050590451731119737622523489648 10542803 244751535022962208510113343643974931052 10542804 22939403008463541774041550144147818496 10542805 -111345108010378480292999132584479283200 10542806 8191609670014961289822174276714396864 10542807 39013790184178745533925096394974597040 10542808 -523140309757652203613146989976929792000 10542809 -92062786203557136272325833088392928000 10542810 -141404120609301167037849715834294467840 10542811 -309254507412675916807536019930266550588 10542812 61517463345159748558424382495582243840 10542813 15054289102095511587943772489546032128 10542814 -384892436456293974598702104520393346688 10542815 178580569146528832583158524166535403600 10542816 167264088735541564932323152061144236032 10542817 -49583581347665171053600512793540579008 10542818 111444193468394905833008081452460630016 10542819 -34324451322536160992044689010897201920 10542820 -3034857754925869253230920794625699840 10542821 5409185842768612226881179213641664000 10542822 -81787694035005853100399748038300312832 10542823 -224182800108712757739241517737138473928 10542824 377481589595713960541837254119944616960 10542825 312317931467672651631866011381063260000 10542826 -1371446729696260086708832967253676032 10542827 -770996926118441293174523630401033024560 10542828 -139608265947504474121679269738172436480 10542829 -390629402946600467341102582336716489120 10542830 -13781629572875679060117084929474419200 10542831 -54131446208728747929783389966348557680 10542832 -36901283092087935425771210129281843200 10542833 209151290761277347747573349930569819776 10542834 -209702224427238256712181219380251353600 10542835 -20232425126694494233574734432451207040 10542836 -177840029365530779455380466678453883520 10542837 -410082982144575056304398935800259062240 10542838 215602466756719608375799335010105180320 10542839 106683719631945327489284984023470271872 10542840 33380536712933819122333112781633945600 10542841 548107912142178558180499457001444805632 10542842 250025562019618407812571163609273842432 10542843 268747876916877199078675796795140067532 10542844 -47365054180389644023271849998610246144 10542845 43250597393944889594208211019199782520 10542846 -89409677403798960312167647361310056832 10542847 -62873219636989675399441767894281767568 10542848 -107517239098650042190402611566899888128 10542849 212720543877657525406473252732369482880 10542850 169069128521020674614002477528924028400 10542851 327449234378529444216874144410689806104 10542852 237149853532299864064244856184001003520 10542853 -91783794484741660452394775458131238880 10542854 -22741171637769889999626447716362675968 10542855 105621437095617475591839432860575795200 10542856 482413726438565863275581730593649960960 10542857 -275252897983129973549282206761547597020 10542858 -153367077271989946579140231194160450816 10542859 -559150017192570208240627202750373752984 10542860 229537640811211064426641598524927534080 10542861 91296107266767333733053739970159094144 10542862 -316547316876891606807870900515977206336 10542863 285403483528117633344068177423527161360 10542864 69815164218289027898233389189385420800 10542865 385954640265765062614676728997399572800 10542866 57102889221783088144284319702661145600 10542867 -166947069236585971911014538959045557320 10542868 -63370412216900140713379151497931700224 10542869 10417118286417283580571640622021286144 10542870 17135102046181736128694987361137696640 10542871 -163468866340280901313459091074107399408 10542872 -58523745571188343700506482531840000000 10542873 -402046996080337444148591329199906283072 10542874 -300089970928480145877566088197337584640 10542875 -30866466492603527697382830828869400000 10542876 -7171104703112719004320737310329619968 10542877 -614287440632087740252472217117657350688 10542878 -24703111861746895082177306644153052160 10542879 -406482047411499699634766679065078256 10542880 -303958116934693928981978506058771988480 10542881 223716746403644616951845307451629104832 10542882 9679539160394768479778164925295796224 10542883 -43661705796729313155276366682579384192 10542884 -452346585710636037778254882304819719168 10542885 46270353959465790880828442119304851200 10542886 -87937167866128451034996717636411928608 10542887 700788764460276574945449541974947476920 10542888 53634872556323347309081776007750195200 10542889 292341840732598736607801880839306886266 10542890 -1090830617514882065268338245523507520 10542891 188461292110389835039310439470620320000 10542892 431453373642276234417795514236171863040 10542893 302023550675908518362775152941665365142 10542894 154242952166504385548016439930823514240 10542895 -164694445209892711462676281486842819600 10542896 4519418257104249716144051009128169472 10542897 17210385557598279895832484105850371060 10542898 -169631783962249502237539181638114160640 10542899 693933856421881775372850336468381181536 10542900 -40168747402831998044377200761627750400 10542901 419967565823754203436605804882879571264 10542902 143811543801685464468899928787583797152 10542903 7151044875785480635170684646972581504 10542904 78944350114163864430763420359720222720 10542905 -313266617121151528026372465740858403840 10542906 -140559327480967495541561680130450880000 10542907 -847373614754168769232964460380787575448 10542908 530902118597419969669214312549874736128 10542909 78521149980171979726637948883163247808 10542910 -20379937116509433535899604791812198400 10542911 515478971282084701005044012780298421632 10542912 -1572746592094219685324325825426751488 10542913 294329772796105140595286092014516404162 10542914 -84540704238413165163063383895878320128 10542915 -125035944513047676376374459406010055840 10542916 -169857091776431861385877873306762730240 10542917 -19833675054822541837694161939887849600 10542918 -235593192096502983249243634505178559296 10542919 -67355030613321794651096825634806426160 10542920 -281250882431453168493820127060714035200 10542921 -76881020118139097698728468038207947200 10542922 -717444296760702107818780972054796448 10542923 487222072532018488496035715692104305172 10542924 32543137203660296099226659285095514112 10542925 -260114249059978320234454588695049256350 10542926 -40215365426785919979672953594298977088 10542927 -22265492392457498330448364022573395440 10542928 45659758531863885492284757110416343040 10542929 304320175657613168471671411812141974640 10542930 88114391186376682015721390211286993920 10542931 146442743691568209062600819344115192480 10542932 -133917781176323792730996759662073550848 10542933 333086999238078501455195252165147433600 10542934 19765936443382184682333748139795186112 10542935 -25105743974982559384867634972190232800 10542936 -31296292129009058351879870740059033600 10542937 56771914952317613729945778310847272586 10542938 -22910507578756727712052493177438974224 10542939 -189223315140365181581990930561404084032 10542940 -4431487467089949126089689372084300800 10542941 -185235197437845727853811214680870359400 10542942 155744488467315630997988484674948529600 10542943 692761094103839337229185313174119458880 10542944 247261531162617398722794024530129190912 10542945 12648330321258037236441838126895923200 10542946 252102831305805626331733026016061905920 10542947 63024751779205405656983854812788226528 10542948 -74204294387265585982992306998160322560 10542949 782296540475084793087050021756548159936 10542950 -223924433572886351805566206705957392000 10542951 -315383583964029097745669285666931972408 10542952 6760366162824372522742792442813644800 10542953 229483062163329369537604416409027430202 10542954 46815726654177854990536876335347308032 10542955 -6390799328643942030244316453307533040 10542956 265959926080372212448290578128020764160 10542957 -17481569960276088465344195150066678112 10542958 24255328100594704343916336676701922176 10542959 247893065338425450108870665713533087216 10542960 -636164483288244344821666132913848320 10542961 -21501580625467090285314034587049721856 10542962 -184059155700866163488911821362300022768 10542963 8632518425579206661613846694278143544 10542964 286923547544504962757835224547831773952 10542965 -106563570310801717570717422929640589800 10542966 22222988202612143638885268447407945728 10542967 513458774085776024255394668664838221640 10542968 1440122571519826541475958056396533760 10542969 -7876124537879359374063624066528463500 10542970 -16320072326062869792945131335561320480 10542971 266911097983288515966245501803296967344 10542972 -87682237993665241863627303885855744 10542973 13562511560663202084244111055854156544 10542974 -69930741827532976476195466991374440000 10542975 -277970103361390559671133684102694834000 10542976 223520198234329788826560870501549342720 10542977 837119761645654086646490302824792093120 10542978 18875203788759244857325068123624212304 10542979 -664696403105586147293908638980209890240 10542980 -142552175469811756350247242643265679360 10542981 642452746066823501259214709780389509984 10542982 146187356276219682810128380463226026592 10542983 -711580626755307813342436984601278103040 10542984 -19865396422723577198575640911045263360 10542985 160279378861724827324338934177954542180 10542986 99774455967934878413625850067767764480 10542987 -177668149517975573602847371037171331360 10542988 102159862007719306873060599002024607488 10542989 496574975772559838334074113917927140790 10542990 -22376997707293713456808209501623596800 10542991 -598767027660758746569925421443130054608 10542992 -123463907973130965772881126161446207488 10542993 410177220061663068135100689399979419648 10542994 24127224050930488895695487388288712704 10542995 136817473243637994478323703292322318000 10542996 286902485918634707457192322430604482304 10542997 -584047414895817570963617727518796605554 10542998 385794763543510478037976392940353322464 10542999 -28291799329060590175298147046205660800 10543000 -89101619608222664674237488714946560000 10543001 -243644221520730446487645340514573105280 10543002 76990335648185848250339029399068820224 10543003 38572593792306273001984041706836192768 10543004 -119083905768745891041340597719142629888 10543005 -4300834739284313299700697909128176800 10543006 114014676831208898213433773255982643584 10543007 -102577650742168281436653059514666147840 10543008 -180677242487427951103899310761789358080 10543009 -63216410298987354898592635721315355821 10543010 -20482296066129866846873910187250607840 10543011 516900902351367778814124997792820910720 10543012 211345121519463774047680312856217367552 10543013 -81463046940158379146428593743794090056 10543014 242815746987978196554295064225084384640 10543015 11306525624113889576801523282768276480 10543016 56710997456392473576453305193251635200 10543017 -38537105352685058449272458833059953952 10543018 -98190753901131075415875631499524745040 10543019 -55228385671393952607555221983951004256 10543020 -673515222008700567903947665348608000 10543021 -3332430587089729510311157590870480788 10543022 -62214553598831145431848911752490040320 10543023 40146765504276948338539210011866020872 10543024 -11645933270535044905722609123721216000 10543025 4377631064477958276272864028586971000 10543026 125536716481783337677895020556767008768 10543027 -2858167304886105821282978668933531872 10543028 -526781467300140692408649498026587016832 10543029 79223112800240975679519359723370706560 10543030 -1401111743369754848761202989619427840 10543031 379493933249234311271791846997192986392 10543032 52656375301135031284330747744437534720 10543033 -302999584626437044036048869473340453718 10543034 -8180700062707899263655726937781917584 10543035 -238401767489029778591860149210412486800 10543036 329736171102416643543485138398395783168 10543037 -1053236598996613253680486943331799699680 10543038 25722803770961163538396985952306241536 10543039 78569868039356975117989602123123283008 10543040 200670823286268805293144895994179092480 10543041 3245212440122899651458942765967806240 10543042 300220499809556879914197256022218686672 10543043 -251113668405007562212891861452388124160 10543044 378257839021894801420253032811732938752 10543045 258391819236867589494946445963695964280 10543046 223362573665975626222661443383581228160 10543047 -32871991133505465533243382335822611800 10543048 -439690743705969542854969216662531824640 10543049 -754852798677392197199746640677960492080 10543050 15691711424822711128340970438345004800 10543051 17884493427616474586961167133890931432 10543052 178033754187167063088460100484717084672 10543053 395616871516783673806741155176163216864 10543054 -244365222179151986718186229532744448 10543055 -271641217758045439855008051959874626040 10543056 -29545157354037454394756147136732069888 10543057 278795302127625094268948684652603295424 10543058 -92327283014056489180274870097280971120 10543059 271326534500895528085280752191649349364 10543060 -279496572299365812921305309513077862400 10543061 -471736864088577866300591347019551036338 10543062 -40747130713000922409253712179621693440 10543063 114243843476595508649897966978352348400 10543064 -62908339904704669067670886203565670400 10543065 154263715457003434127288118135529843200 10543066 -128220053040288677136458363770623129120 10543067 249176595225375520473413582585588402880 10543068 40656692106266999671757782537188157440 10543069 25546506568442857974797239121103403520 10543070 435328626079930925209065719894187010560 10543071 25529441434905793313546212929009032448 10543072 -19188665179707165265133795102360076288 10543073 389922723591571919908765542038886361620 10543074 56810536558953907390054086355024320000 10543075 -335636223340573479676333481724955361400 10543076 124703506015083427087874506239240108288 10543077 -32378518858498387957748058623524746180 10543078 943752282879221998312391605857397248 10543079 360421777489559510840087744462572619280 10543080 347798466261703039597155564362027827200 10543081 -41970582811824143580004006188563942000 10543082 183691700113699446856857832050504105984 10543083 269805509025396160409586884039214734424 10543084 -2602693344803607456048950806533768704 10543085 -85691763842290326893361016685415479040 10543086 126132132101688189568425613489174904832 10543087 52142865534367540384119785080948885824 10543088 154291521194553362803461587493413978112 10543089 -290505503360958999117271546460487109776 10543090 -210068671656684006644659469584509679200 10543091 -206472855368662101801016178484545288400 10543092 82430635646017932848340925301896126464 10543093 -1365267810999467207639286020292484594 10543094 -331704912426764430682038578000057339328 10543095 -308648831844236266428688361156689944000 10543096 -145659225482216808701328268102894878720 10543097 -168037737183260284122990867476947682454 10543098 7802364138219090150564566078205331968 10543099 2416180081749388076252791362361777936 10543100 -35555407305287128791529897614274560000 10543101 -466060610563475284257237795463988871168 10543102 241842576621644857662496182104502730752 10543103 543754839921556879728089308920986823360 10543104 70200100952360027855962072413621977088 10543105 -407958040634244410455230200980466509740 10543106 41162363128119342880734569442723694080 10543107 104915779312453014819204937935653136192 10543108 -351470276154483804958190546035970150400 10543109 -139161774430350474072633525987905898888 10543110 98683346235688778364747277842834341760 10543111 315816516545912857613192809484160586512 10543112 -451389837415161659610220356649055846400 10543113 37143559035389733421798907159264864064 10543114 153340848732419090398772491317556132656 10543115 -10636418239804367392806317767570285680 10543116 -28870199935727816893237251989987086848 10543117 36219664867614695734164155180292895448 10543118 -89661682993883004483172472867564327040 10543119 49975245983210490511293012269245165440 10543120 25999379604019117830084580714005135360 10543121 -132959228297720645028977931665727897678 10543122 -2364916042031046642854291928251575296 10543123 55942221684099262425436054479411633960 10543124 -547825458641081319008586428979587228160 10543125 -66753169666645914184919289036886260000 10543126 -108502056965332735319124110388103085952 10543127 -4291513443569835238521562119420709248 10543128 473086443530684198733684560154642309120 10543129 -453386922643610149513617564235171480124 10543130 -60101319322459131100425537106658806080 10543131 -76476874931538215556518411334869080656 10543132 240910074066765558052467330208410768896 10543133 790885478620653076704326646869095265382 10543134 -73477371842736812784016702679107584000 10543135 -366666493973843882362681112771698360920 10543136 296648380614806457766833669399112384512 10543137 179893359393305600921609113720665924960 10543138 -32912952130023197532834101120898428160 10543139 250626159232800313511573655496810101024 10543140 -19389457808325183775394969995300151040 10543141 -11782593941965275226329435823543970528 10543142 -363069046071672050342278588474557608256 10543143 -66421820291691571681724999041608060336 10543144 767875893008377889595555711557612421120 10543145 -56739953431003416754247835588923840640 10543146 31651692955060714853306428548602083584 10543147 -1950244653987817065686652191684243928 10543148 151899954022777744447776906533559386112 10543149 -286651441099824295439457039743281154880 10543150 -20505151528447399392255888596113008000 10543151 76295124285001693496572475793123643152 10543152 27643945701917616456930022170066124800 10543153 717472076720526300694150663995276633780 10543154 60519919302459281634802116312096230400 10543155 125700885813392552295732267906151115520 10543156 128008001170479313486781709803942908672 10543157 -16983926986258760990418043118095569120 10543158 -176424999595941007461215187830064488256 10543159 -30510334377204375201404266353521461248 10543160 -263063491120347314442932755291078656000 10543161 244508408001305527336746132723195573072 10543162 -23767643509390307105052992446493859840 10543163 576438458698316325785669515714946525412 10543164 61374582230214337878567474264145752576 10543165 -312851245327052796254889754730156558880 10543166 49220079351588082056470446038151735104 10543167 -183689920827538794428798937288285543816 10543168 65214936784975783919085205598462017536 10543169 45816486536488707195712257420061936320 10543170 364502504899845050086863029022842880 10543171 -64062509172156171373452452121688083128 10543172 88982047446343339883114379177820930176 10543173 -12832501890275251009661479224736816416 10543174 332227617327593340866014184732956032 10543175 -163203591365678957794024380005750253600 10543176 -196601627148860857146209929521266688000 10543177 -302809584416966463204687160949673427200 10543178 366751609766319001249623377110578121056 10543179 531114937644867864312571348453120596960 10543180 -92226016847066918797550503374914073600 10543181 -938874323079004261708088690043159455616 10543182 -88745806519017153946272248284560384000 10543183 -1260257348227022021711674495433616714960 10543184 -46865185544550218311158011426523856896 10543185 4722736572870590898156049131959476020 10543186 99018852648214810375383512937312028320 10543187 -452027673692034597671057146126758736848 10543188 178747734659465191494935548389387110400 10543189 -84169780385948512299421342542529641010 10543190 62788346664433252333980130188506983680 10543191 70647263338236083104374424245040056144 10543192 -770723484798209482098600078663511142400 10543193 58150649123475756656167475123443908864 10543194 121117838810859526929069527869683178224 10543195 22867822956871633810755897554546095200 10543196 570740996274023537910791385642778180608 10543197 123192793033723924012953826474350468672 10543198 -357860667145991399154330594032865110400 10543199 -389493978855425486034181908824187256800 10543200 65096108693447617675310719776797491200 10543201 429590765247180143432709538101388042432 10543202 -107719256580465531678926999768795061600 10543203 -23316978472495851133814661727332291576 10543204 211477209279179796069551362507312627712 10543205 148311832684961448416818619633825332860 10543206 -230255941179494851891469335584458853696 10543207 231395196288440237065434495029754967680 10543208 -219063067731958197163192202478986250240 10543209 -291670810366592559073796961043929315696 10543210 -62721694035773844212256782821010670240 10543211 -295410812976289756280024467094695818240 10543212 -194920434545050725416405695947525905664 10543213 6537097815006749860912010314246334784 10543214 -224855625970020362466984704882738880 10543215 -134367052239977830420908622032777296880 10543216 3584034250470765209072567586362425344 10543217 -63479666851153045315118732532780848640 10543218 -26484821998370469406985811404902843392 10543219 -91925364881409690206224678624551479600 10543220 -273113217111897989397242735786111397120 10543221 17608861617258422012636572981750420920 10543222 -513219983393425238866624704173280259200 10543223 49422665346539890314630336426634195344 10543224 47443834307224204979460176459795005440 10543225 25370159496509443986644250732900580800 10543226 123610709940476242254136886926424403312 10543227 -420502922531221473220443328757460194280 10543228 -331299341552932050718753746170493302784 10543229 257062902417315255231121743438944317830 10543230 -223094991286879346769720826756288550400 10543231 -18422295394310235566043161955195107968 10543232 261255613813869405585386078945138442240 10543233 79114955882750328380939584674876640800 10543234 215506565075464535362986344578289320944 10543235 120029760481922847921710843286919873680 10543236 -234383505958012865546780745979771938816 10543237 276434134716663116330642234436663912060 10543238 -22148830406486183095409592833163864480 10543239 -29302610706308993041819635598820007072 10543240 -406557214417996729964696745600998400000 10543241 361496567769128273357671476862086524640 10543242 9971798482143962452279078453853961984 10543243 102261037198196093961227518740440923920 10543244 13544402085062015476774985249006301696 10543245 153475558280851257356902666638941851200 10543246 15896886584833872811107312033603502080 10543247 278867477083659168068476966582477074144 10543248 -118624240597471819198244255961157533696 10543249 -7696310522905075064780178380203819520 10543250 150838213557026172678784226326969488000 10543251 -365322878919187753569884354587730858568 10543252 450252399521845448378071657314386421760 10543253 1905973377007275155393302829759371680 10543254 8034688634994216165499635742726712832 10543255 12485787036022608423799830709842800640 10543256 915279398191609022139149335294464000 10543257 -252004553395790341283942242711304979360 10543258 -261031866408479608076788178860505099520 10543259 -338917864701859456876672956259573356540 10543260 1672741377556994735994375329007697920 10543261 83543671842544163327121544647438106880 10543262 93283169148753956313356292289697461632 10543263 206970277638457132251724101213547808400 10543264 -550629268064293093535308474232931483648 10543265 -81544841182309501511182930826339423340 10543266 -65404387095169754176851141164368147248 10543267 -36007546807033408644326405674180223328 10543268 8727737926702369631115324881369031936 10543269 338910161570064295626768190709282611200 10543270 -232128840469659259686042389599572001920 10543271 35037158458790092030152555312341383680 10543272 -8911459950341998911475202395774894080 10543273 92684578228404219101959655835937481856 10543274 91504170795157219349900528175780817152 10543275 -166654051375453156307587613862281263200 10543276 242943128053906939212118316222372476160 10543277 -53869989368561012878060792162900156800 10543278 -73685083898939233326064114050127337472 10543279 149258985280150481993979200697640891560 10543280 83168845466987474849691048142329937920 10543281 -14789409390003801500433427147162094880 10543282 9343701864692545946445573958827847584 10543283 42649037987022992859901383548684130864 10543284 59776365001360149431494855246651170816 10543285 -391946026282358867879545505276850274020 10543286 -43456741160770830816309629540441260032 10543287 -298225255484374099396828490163418992000 10543288 119310361007623955770948352219565711360 10543289 332569037377658548949049961922609189760 10543290 -12746507824984348000541363184120960000 10543291 755264960679883304280686561607121876584 10543292 221924950044702745568431685289169400832 10543293 157070803051730039236753695639253241382 10543294 574540263802642753313408268410717656512 10543295 7923665957328550708682305496502461280 10543296 -413743505502735090891272927167119360 10543297 -182425485125742939274878292396497086160 10543298 80862318905073323116214869264114819200 10543299 -598224480508177434111469185830656512 10543300 201387949748631006429862205222090112000 10543301 26092207811611582730759254352814874464 10543302 90196639816133711084010711050817460224 10543303 308122461261618838725156124839778597464 10543304 -53807232552587106169038802754209044480 10543305 -168543329957572106588770212823871922240 10543306 -11516346762877441673056178164624797648 10543307 -218656019756379299323380307696080558444 10543308 -82252276245737646535282251043472048640 10543309 232764895579936345972551209889241797440 10543310 252792400241104709836207565680259578560 10543311 -29001876661483639008205441420455957360 10543312 -12968636181775240454201869895160594432 10543313 -527961644735034497616360158704578805920 10543314 -73523883012905639790470786482884936960 10543315 262611109672566684541541599001969718720 10543316 182619905976568528642098454794229475328 10543317 6483089200172338230851578705989014016 10543318 -103168558738813661780127509772742094784 10543319 397296675102680789425088995849133536944 10543320 -9213056760395326753003050064928563200 10543321 -267347137508178991736393643071110665008 10543322 -515840035528045463878860891226085288448 10543323 35191804445998939556246993139281631744 10543324 -94976277019862098737901778661618966528 10543325 148034073806899745328326871909747668100 10543326 -58463107943414265562156095676715096256 10543327 -443809427393269799095627680530028346440 10543328 620323480853314015867737996619909693440 10543329 -101433136789677309921176627320070497776 10543330 -41404734567133064086319745893984820960 10543331 411672248436068374770526542838968543132 10543332 94233958585859497043716764738496284672 10543333 -257064649536604462697491802249918604418 10543334 -380579010598932124054613718034998161184 10543335 -145345084449537352897378824621815520 10543336 280349057490408540960739757820323527680 10543337 180047136231130757051398514493869415552 10543338 22454559356145839004827074491833333760 10543339 -369388119992902389449933540258399150860 10543340 -151866496919802934041448410598776729600 10543341 -22050202578904029994190318209347948960 10543342 -6132075453504341840209305217320226368 10543343 237392157955019423837042252667631174128 10543344 -39441909057563513014355226882162032640 10543345 -334177557875246328181749861490431261900 10543346 177819288782233479131910671608018725504 10543347 -327801940617013284230378312442156432360 10543348 -40394216124501610385491899829539528704 10543349 -24787437898805999200397235118457723364 10543350 -116600959499398773478135926200521848000 10543351 49260855799655166329078692415510999264 10543352 -47699372252322401240236530612284006400 10543353 -2413156463365634417504002767068082096 10543354 57065729681683862182804506740269931376 10543355 -67314165766552678689686837837751792480 10543356 -274080331768751786081603080657962432000 10543357 764860370245455551001130325993878883232 10543358 9720816386371795043970141747060744192 10543359 -399304303231632395533740242623327207680 10543360 25136308747392608366440130607033876480 10543361 -317533258545510737533098673501838933568 10543362 -8918363885504444428719355447136979456 10543363 -443108480249755781900627980737862468160 10543364 143926434903907001805478579092006518016 10543365 8239458756439998390855758344451913600 10543366 -2547680254119689372581671135121314240 10543367 515046929454748766164078835341478443416 10543368 4585858491832811695395390287093022720 10543369 379337278170334657488701527826415271296 10543370 -121673604708009595704544089599433417120 10543371 -68825822308508596501654602989237640000 10543372 -20274148525496305511698484304254359552 10543373 -432677048594737512791853815192538066378 10543374 -87597243517385694153038841401315619456 10543375 -190147224871638110836481963607402498000 10543376 66197048509097212786035332970258432 10543377 7611257423819740504279131125290934208 10543378 37740062029843023828799030219278406656 10543379 -204381894067019478116716535337031382016 10543380 156288982502159161722379798686797506560 10543381 -492594850405414615051922052871669496818 10543382 56617813998259715440553495869166267712 10543383 -118159131299799499843392269656185757536 10543384 -396555055075263611598862385671452794880 10543385 2830186891133906235841555929969840000 10543386 87061963261533797878506213207387830784 10543387 -529322208876380994883570579559646051964 10543388 -259405778815793330577935283604745577984 10543389 -750345740808015841804454286011063472000 10543390 4284079605896565470340462574435130880 10543391 306225601895539903083079001435901331584 10543392 11178385719074718616318921265397104640 10543393 126958714330037170514930835481490411200 10543394 316708637627741817588645405036087266592 10543395 -18163464255106787773908763998206003280 10543396 85696995129278897261587913375713473024 10543397 739713508883280415547964349331541729660 10543398 212634314030908376179807065685936092864 10543399 -236853090686947651623877957105829326600 10543400 -81794819424958313007169066672336896000 10543401 -187183302185193212532170166485485649760 10543402 -314888668564050804405692091926999104848 10543403 -177969992217808620087681047630966688000 10543404 -62213844996891480684007593573239070720 10543405 399598294973238551233388348790728641560 10543406 -327038123637626238675853457911317766848 10543407 -56015207553724762645371734898402484224 10543408 21453320621850739788308732459655544832 10543409 -5883171014860392240205187363940132684 10543410 -18682723867120503113717169154842470400 10543411 -771347943325440455333714032366910223988 10543412 73008338456171281443261687705912686592 10543413 33868694263781157780610301735741727744 10543414 -155770340464864662603154808556322886400 10543415 11567805369561875118058332555958897200 10543416 -320936473620599548348215960121088409600 10543417 -350063728965888619068975091265663002668 10543418 -55550678124364689397885099156641600000 10543419 604891357388657123766051706298827315200 10543420 262980320929743391888931245493368750080 10543421 283132774277497491027159020574601007712 10543422 229640749241462596051974846818935601472 10543423 10806367319143379553024049973206308480 10543424 -171412328864079877242924002008406949888 10543425 -115807685094606569853055720101886087200 10543426 25452287116161290605465151609910281760 10543427 699546697609152117593272531053964061640 10543428 2901323220598409429140997820954301440 10543429 -119236548298555065501235342589500334592 10543430 -70851186457102943295186033721471438080 10543431 -4273216145833781255177642019497449776 10543432 597405559653202979164527389930379494400 10543433 -495595890566562527591740376599613601318 10543434 265879583574578722585840924739276849664 10543435 -46356455211340759552391188525671759840 10543436 126497945473864764280519441706481395712 10543437 213626708918883849074017576024852126668 10543438 -129213196051687943194854749635718402880 10543439 374617401786179141250149292320255594856 10543440 -25346580035695765246067631646184570880 10543441 -16497548852195332653692606789832367616 10543442 63988665750218046147203316819107712000 10543443 -550124537141802102290442039270370107600 10543444 293632929377782398924808085956222295936 10543445 71402658979288174872495506211376692000 10543446 6604497828440957832872653626125852160 10543447 469256482170990733550895052064504324032 10543448 332423558635334149519955920850088284160 10543449 -16782488654964729221664214385430137472 10543450 27557468514213267496913879338528578000 10543451 278889913552332144707460106480715984640 10543452 61335462008242749016375142234917612032 10543453 -47280712786396726048045807790642311296 10543454 -143844238741412002042203611644278205824 10543455 -126851884249361168214757928984783061600 10543456 -245982955134964842245851959963156480 10543457 -373578016562368922285556847146994151868 10543458 -114023174692632316120110830746265015040 10543459 378469218312420078055560311763888121152 10543460 -136259346828542763772092311934427518720 10543461 -115479274890154000433027630806363521600 10543462 45689508988192220272886133542197739232 10543463 1912175165434707103426313007978977280 10543464 238582695499525733988658353229706664960 10543465 -7654731341378904874693906646208423480 10543466 -158027470197216557505676801082975999568 10543467 277678470929776101025891835522466456000 10543468 296846351817453783703862285965959960576 10543469 -25269972298949103336362094966863171904 10543470 -29893739137694705514834937058610954240 10543471 8180306798101459488669553117950752640 10543472 -53001278960077951642629407446393159680 10543473 -245724111705436153279609670193229020000 10543474 10982739134895949838879370127696488480 10543475 167798374911619559149366727841874243500 10543476 -29767996989349242759019393048120283136 10543477 -296130044142628901152769812919043024000 10543478 139185592753786070144408373937544184960 10543479 -46364644279400668174569172403499221016 10543480 -212032991843336491190870303575747584000 10543481 317237339237202038354577168774513657732 10543482 218174364581401018695076997138259750000 10543483 80569608087467259912124467635140659744 10543484 -227641043105233943264618889268938958848 10543485 -57035243174996432521090283051999347200 10543486 -310230015708720282868236115205888951808 10543487 487334218913882009882805944499290411136 10543488 -95190043359839506533212962592737198080 10543489 103230187354030654091158638381637182000 10543490 -243497160652483945706785893178112378880 10543491 66173768558267422295784200313637305504 10543492 -156383109256593626922698882351786119168 10543493 129107800087983219936257399386261045884 10543494 -86325436785576923456500918312703955072 10543495 -53601170667077869850373091863286149000 10543496 -3424930545246860694300767230422743040 10543497 63486840462279686785107847895067882000 10543498 7737234967339849804487858448868546560 10543499 -312577443006297836918032142381213493000 10543500 -202707994013897205603928072536760320000 10543501 236018810549032590956525941339605581100 10543502 -87816423921437699624065532713648465536 10543503 -76901980436888177074723018145133000192 10543504 -8067055892427873394701188785569095680 10543505 11952973620163203621371365225167908160 10543506 -76964368694757015660408728966101416192 10543507 -171097179603832910120134566136665705920 10543508 -144842984091251142495786580647286764672 10543509 1410917855740852663932852694436417628 10543510 -214815980454975303141762585481597770240 10543511 612493829315603743531662840833116891224 10543512 -91872377588782366794633895521677475840 10543513 104364942786198512721016255859019498180 10543514 3226721209821235958289883913554579200 10543515 168840838306336155508487797077673520640 10543516 -478585557876115786842711011806633730560 10543517 145120318698378632660017545626733225120 10543518 -41070586668684992290017872500078180800 10543519 -26670870971208097774995890913300311616 10543520 29725106725216922178167787052384911360 10543521 94658211782202652317346646998982201184 10543522 184704975402286950498139641839795724288 10543523 30896019553377227000357583841200695772 10543524 80886329663805679140582960193093988352 10543525 227131720491334897897628312970365985050 10543526 -31936082875015290723672389644322697984 10543527 -660769659266162759136299645646535434024 10543528 242157833388996844805069266085258972160 10543529 337209686709178230679973565434380379130 10543530 -75158693450307276645724163690937984000 10543531 587699366570539039550239691203219756464 10543532 3997465588698022852524967345391805696 10543533 -21954631646947150903447232111955953664 10543534 74165857020321826971268466824431969792 10543535 502544190992636779189319050763968031760 10543536 -5884668387022954614264445302914088960 10543537 402702832593262862014654699107973504240 10543538 449488807652505992530457591998251472800 10543539 55781444050304011612978202456245135920 10543540 9486393867214722508232170942574100480 10543541 180596585447557241494044100668992424942 10543542 176388931740197175031291606504775819712 10543543 239842267498443349155068682258770037280 10543544 86554632955708458997704807373558149120 10543545 -196108686664436130620979743207717218560 10543546 -86289040809057172439151890797545243936 10543547 -75734584020066335010352955213731384800 10543548 76449570137590817627711431381840826880 10543549 602966149827156600040565921681819431180 10543550 -13442099529017798512633844790138787200 10543551 363470434082536573231247007617025778632 10543552 133005117319948745157144888620777209856 10543553 -11546129749823828486632840295134725120 10543554 -3376281958883489809746854340036572160 10543555 151034821746865882102394623385772066720 10543556 -8288071219652383488028774963339207680 10543557 3735027317382812765856405059136810912 10543558 115685996337936785933896349984414059584 10543559 312454000159047220697662745950532232960 10543560 -109720339608034232432867339316382924800 10543561 43974006405644118683300134268533992832 10543562 209153443846688337755274387743812906032 10543563 -71648875506493498333853988609058497240 10543564 -158011971153032523862393051941436781824 10543565 -15029414786964905608825478593211911680 10543566 -97494126818920646332919804349148081152 10543567 -229437236165012207800962680142339650120 10543568 12156136622163764858514634678831939584 10543569 -203004331479023797578258773196458073120 10543570 79557152914836996672724895376058896000 10543571 476382018124722705125382110879088206544 10543572 -7677030644425434427702472209617703296 10543573 -189580312522904743008595889142257599776 10543574 47598259924801769193578335142095669536 10543575 -95846975111216380243299764937621264000 10543576 -378870377100552454623182499686020945920 10543577 -1751218286030408031875311876408677120 10543578 -95038679003350811399287718570270871552 10543579 247165937132512821508946717138710374760 10543580 346281412154118298177437139129260787200 10543581 4079683471793148398363825581299051840 10543582 -46748297271479200373764063888365551616 10543583 292762176471021367880783660395064348832 10543584 -35439988242323574320808600357210685440 10543585 176456113532212973494123786416065058600 10543586 -116344424159087604483168099266069209008 10543587 -48069698357512366287925009788819306648 10543588 208004189175997080440300052299313500160 10543589 266301942954139467862932389321271166272 10543590 -178956604497211067495179818503196410880 10543591 35537339383924245348225632177139714720 10543592 244401847719956372891924343532217088000 10543593 -20071746926784779171013014977424772000 10543594 -120787838926068043440508297248856800000 10543595 -880778814609052461458333082896169926400 10543596 34607789154545651594132562157525401600 10543597 -48689997448517776170965135227084634528 10543598 33347393557644584759486711162555347200 10543599 410635888030227830950343900806730518968 10543600 1066051549087222201995350779963801600 10543601 101196824434855636202867497008490344804 10543602 -244194874554266780933538599928057399168 10543603 -93798673047944905165917333498440185520 10543604 437055729431044482817983523199152742400 10543605 -39356701330319477630998654609772352000 10543606 -285241973030008519296417714552695492736 10543607 -751266773775848575459079907500810883840 10543608 -3437727944170822867960113253520240640 10543609 -18159271364606353401391474720628658520 10543610 -92756342132481238181410640774432302080 10543611 -159988571073343026640133939587530316320 10543612 -124198579770171932160876409494269685248 10543613 759250360325587982279807326890273481920 10543614 -59301727431407511943222553122787392512 10543615 561513360080830210049955996125423654760 10543616 -183617364627955451757778056568664752128 10543617 5942873166224746874292444307664030400 10543618 -536933423003558490144749525231588790240 10543619 -766952910877661416665708036498697246980 10543620 -81699004941384891836541532710792683520 10543621 -378087098763669691779800892912140960256 10543622 -244017635538303175193713024435158441888 10543623 72840041036162558610038567857655337384 10543624 -167415174197003418873960782197307750400 10543625 335431175927950748451107491487294325000 10543626 171554902268946162038094306646637516592 10543627 86733163578709679406859939991632866112 10543628 -364227059302152898033056231488802277632 10543629 -201803239405824417173532897899810980416 10543630 85916854850068878561260441361672096960 10543631 -82757410431667209199441252641812929440 10543632 -79596828950115114975717859214874378240 10543633 -391638523697163525390522015861574167118 10543634 7666184068210516121758737941603235216 10543635 294161988860289077345990236768560847200 10543636 73596361373035678019289903500046558080 10543637 52086207552292927548827903717910760320 10543638 -6169569684560685151359837418808598528 10543639 -31192346174096643540895821580868955800 10543640 -391415169143131288831325623902605107200 10543641 -215195433700701643231362832752457897008 10543642 97093739835244169656218478188129305088 10543643 -7642125539637021162358913129373632832 10543644 -324409645499607742992426216107465425920 10543645 78630761482355326137629635600902190080 10543646 163148303946246681060674703828199903680 10543647 -317716078011288839654044830208433321400 10543648 -243164961685183975581639606288609116160 10543649 642978244805498068126138318812531394836 10543650 -19809561778677098434209085302676838400 10543651 -574107324830497386517723861039880878080 10543652 -36170806529454464197432183793098383360 10543653 -30029115937068260694521680035481855938 10543654 227509334231171977495281257913091760640 10543655 -92431386486087458290433779257893155680 10543656 368537066712832068879432944964245913600 10543657 105252783929389655582576101112730975732 10543658 -14334126863626072398497187024924291072 10543659 19978084879852691355551064289211996160 10543660 -107538529827358614477005732925301155840 10543661 -349162378025548769035168788705967775028 10543662 -147047797741807062371349574435699724160 10543663 -112873399236088422773721153778392628096 10543664 98023766178986321887948063493041274880 10543665 284547428614808012234537532831547131840 10543666 151113893059308843447348226321033920000 10543667 -522040054837063195433737608111647264256 10543668 106790002546825631986934074932360001536 10543669 -444468767775331695682298771720076383520 10543670 -203789731716369312966899058349175961600 10543671 -413628612769269521281527713041073743728 10543672 -296160465680352323142710701289495224320 10543673 161233833898216567469438847622590812496 10543674 95335616263042242596924655325114256640 10543675 86223620070546242766743894197985244000 10543676 -227948141294042040149332701184847102976 10543677 417320851879842857352115757447347019520 10543678 233643393083551712700646146960381392640 10543679 -191971110277966705380855115484763223080 10543680 -541286970374897010381677114362429440 10543681 -184548493578418836502080915887453814848 10543682 -17707460459125788647324734427066794176 10543683 -14575871366284862589761704545827453952 10543684 -187663030754256524889151014736017671168 10543685 -538374836466270046741412181663560455620 10543686 -747927604012683127270296775997062656 10543687 -48561467385340782212891457587937984000 10543688 17605492166027277219102925424341877760 10543689 -3743006854036806858469250887607646720 10543690 -5985928321690090085230156658732138400 10543691 149176655389916374602749877570147931272 10543692 -208976153657270692322761118126769627648 10543693 210788694718186386060564905896852529484 10543694 -218835398321768356717854396508021951488 10543695 -89036710484115897094159626648482980080 10543696 -14556123300258501609464601153142652928 10543697 -303596513857606836366761074448310009180 10543698 -824562929277658396434465443980366848 10543699 445850319132791204496076178433745726700 10543700 -109677270310434771870342868238194108800 10543701 -30991261283666672746478016130458676416 10543702 -18920570083534241517089101699632348288 10543703 -69140683113922019562053517677950317048 10543704 -348040768418941843570187934309934080000 10543705 99732875486363699329969004789714397960 10543706 138331080219415246624001120775385236480 10543707 97173035587397652296950504521354986604 10543708 -187219649403181862220913044751542476800 10543709 765242051828795561222948448346792331040 10543710 -35530361593568754645244851597625799040 10543711 346218123478101667980741645212845217312 10543712 -645441676938203511948576311110528401408 10543713 101944311077091418793954135412221721600 10543714 -39545013298169251821659766862482113760 10543715 41631359725159477313177867900952774720 10543716 -139063167628190269972847379304898457600 10543717 -358311100278185146147501346031309535234 10543718 -68418376106698674633597666139865224896 10543719 -52835860304183453363467669544692209840 10543720 128475141663817388020106120707355443200 10543721 832658471082592577056951693756269860922 10543722 -186168367552762016249693941823746215168 10543723 -345679016843370468575673991995105194064 10543724 83667114913647651513620820719545036800 10543725 -39829516139137699458958666828050201150 10543726 -181419535590192551844431279557495790976 10543727 -11795239858265965239015681317943949464 10543728 16415073311728841435721228578320416768 10543729 -193839325230599399144429667470380032 10543730 -76496560479845896686454275082944582240 10543731 -120780130615693808928556790920095711360 10543732 -365158878938803253431699417550974347904 10543733 374621371600155011021415216490238344380 10543734 -3799018280355955257818324680826645952 10543735 545150721638791630300223831034472804800 10543736 218864883338948858437434790387329884160 10543737 -92657938897692938384409817110055621248 10543738 391139996640752249659003336089769649520 10543739 65358412584469858179849721158708861624 10543740 -133220948760509994187641448996216043520 10543741 208761249302817996767359969479050819460 10543742 140683434519704169084741465308168494464 10543743 -210982792852941504368700136058948033280 10543744 641902718534132366282108205163106795520 10543745 -390842832640015486726891067831651637120 10543746 -179380879658036181262588085753721926400 10543747 -380196128179076858469142585372316284804 10543748 472123678148956587981820830901087764480 10543749 -60165373629298244096872490459450658336 10543750 -1409895415097142804657253697306400000 10543751 -19862253836497830068462767061818860096 10543752 154047915528508167947440543872828702720 10543753 502470074252832884970927963467935648464 10543754 142646147995398147363564794108451934560 10543755 -28075204667117713635319617829267610400 10543756 461296348572031821527960311205700734720 10543757 37396330856811156784742666157480038784 10543758 -151695101151837299661112882756614822912 10543759 -162054556244001295433348115270658988960 10543760 51841837913356093312804111008405012480 10543761 -176901498064031978035025520279108034590 10543762 -111181247199171901949463089872396840800 10543763 -397014539475835555859505043287925307988 10543764 -7775292061536947309146441349104828416 10543765 37376522072992807605155494329683947200 10543766 24190644347443213021998998226196364832 10543767 -12347915854029803938809897156205108704 10543768 700871291438976996922688754619467970560 10543769 -143944302376559678775389138258784760704 10543770 -34111496168778587586942843754645881600 10543771 -280425310934744303886947107113386696460 10543772 -3636053942152651536591216701161881600 10543773 -302076013150192130373391666934189548032 10543774 -444840486637837031319400796503243703808 10543775 -199229190707375635251726897674509526400 10543776 -340396753532758711766410391711049056256 10543777 210511157667823489449250769534104079620 10543778 113034151192547437918916451468476883456 10543779 -40801436451405702481220134275417257376 10543780 54289930728433342269651375424581734400 10543781 -310465961641988894480825541416607812418 10543782 20504443440593106144238501755210645504 10543783 206038208594120695662933798013458584944 10543784 -77067153523694926331579988981529804800 10543785 -36287402253370763128938012821782400640 10543786 413093523253655089927434481144299039744 10543787 -381479429263692865221936055210924335564 10543788 57561290434308592415143705983003279360 10543789 158771089004512941968674406294828382700 10543790 158784047683854981232812104475072766080 10543791 -525527490097846923463025183484952063200 10543792 -62315474280232731933725843500226838528 10543793 85813723084811018614537286385178346088 10543794 -38600916755563917111333031487211257856 10543795 214723423696774021133114906983312066800 10543796 -858468480106572977734716226135670400 10543797 93221254326956618001332069251647068160 10543798 -260807765705196210501343196168351223936 10543799 212392420777382242402556361823474543536 10543800 -22340602642667834004325333320172032000 10543801 1066823995596241630168263898083346162432 10543802 -213316866038281503007012186267786101648 10543803 -43936938897407548765217080664094380160 10543804 183210325390368213645819832871388327936 10543805 180921286437569076188875293091280108460 10543806 10691260300311482154551243814409195008 10543807 16186154651222043195706413015415701056 10543808 -42076460124692101808429830745314295808 10543809 -74074777160771112866529258330381124512 10543810 201387524075553347436649180068338902560 10543811 -360139642846408931919663417172039189176 10543812 -165213022228291931546236804596117439488 10543813 35134269261771474021162021398539834880 10543814 135021185080177937512755930728415893760 10543815 5297773982514884620154673623153694000 10543816 -18852362908640305558220845165547520000 10543817 -280305525141529023775991856821523985968 10543818 13203442334608261584338280022913818368 10543819 -412413806158271630362443148887653408 10543820 89644429668903049973337766919377920000 10543821 261468431566069139201189724163286005440 10543822 -6605212326487601671314495635336939520 10543823 645313470978274422435372974030320473072 10543824 -168374195943461271512800806486473441280 10543825 -35856541108171341786783000018411688500 10543826 329641375617705697521111829764524180112 10543827 72436086272228576187645154500979928832 10543828 20917068152717139198040667668082824960 10543829 -28895618863719094881731275734788475570 10543830 61507361975256854614263308719062528000 10543831 -2504586251591793967630898170345314960 10543832 -57717961177893686685818353051811143680 10543833 127419468590370084107219866407218036544 10543834 -65881945469229231251857514335365961728 10543835 23083533593573164667275803912592121280 10543836 -385883308293504893961255941807300889600 10543837 613542701183744607032628700189792496512 10543838 1026100459632887284466539109825416320 10543839 827547347518311048819787400075612040960 10543840 -188073585330438147373889539100540928000 10543841 -70186025141688798031138241489082946560 10543842 -69132638309055523041719450020870290528 10543843 -422748413965980344995742423087551397016 10543844 90534426696547231649634780525793738752 10543845 62895852469364512109979103952655312000 10543846 -135042273583625977296555023043251812128 10543847 -133865788063265504658537811336968124080 10543848 27875370872095532179975076256021381120 10543849 -61477685190702482546233652364088877340 10543850 111795615297686913168086807821710880800 10543851 19458214414020422421700397449053380292 10543852 -6196746833543875834245685832215746048 10543853 126708551253992637674132995859080487820 10543854 177351698040932630155899815612452307520 10543855 -48281077275498077339210730805981140480 10543856 -75148980370926770743008657672685682688 10543857 44757317896319792830376920202280549792 10543858 3200253913037114077584805263953929728 10543859 -893422456413071201662425793414067238984 10543860 -197000112926556857467420035664643020800 10543861 -216066523954034797408446541108282899538 10543862 90398498089302895514106535212753892992 10543863 -190736275029137115647434658059174710912 10543864 9838897519354807792772611124855377920 10543865 -495675596189125359347249719265757943740 10543866 -28626108509641801069094150569135435776 10543867 -390526679762512758573532140325501015200 10543868 -263580751651055015456661921727198359552 10543869 311818677332503825205887615808803639110 10543870 17873219522651933951629932115688400000 10543871 -290236855995590959282947136875260101608 10543872 -5697733356705641558985901410499952640 10543873 -15899625881120992318630050975336220716 10543874 55545132481220848179761114753301662592 10543875 -403378998807029160071065439400192000 10543876 3897844737664884478279763864226992128 10543877 326982087088210139870559420958503382752 10543878 136682322337842046315088211909863827200 10543879 -1039688413242108076824404916804536396160 10543880 379287015048404041391512568723051366400 10543881 -144240508386784204709374455847120450656 10543882 -238340410736739598880580464354829824208 10543883 -176024415052084311522770402828086362480 10543884 17054226158387631499344031420057390080 10543885 -392385987445224933017151766923647982240 10543886 -239652763923196029370660954815348965376 10543887 -297031474906139914612083327622655550600 10543888 -73410518946851158095088021950357159936 10543889 582073604953624005495771632449795008690 10543890 8622259585370068641444215938024243200 10543891 -522584765157274040899944590822525151848 10543892 144106228545508085342976737890613433216 10543893 669816612730479029323500063299025020160 10543894 -8991705790280656926094893523532054208 10543895 -328865338902160360624706262817007803200 10543896 -160740259891199349103857743051427164160 10543897 -39922866766211872835040508701694012160 10543898 -174559745834989974235832602574867938560 10543899 3543943084196211629475759028573060608 10543900 -15149448677413122577787895788267724800 10543901 -114873274427899261428853395525346560 10543902 -16517666155190452207516851317349719040 10543903 -25675670780974683320626178676597544856 10543904 -225657376414527086417212292741241765888 10543905 -362357077046658697900525074397923081600 10543906 -61825115353870505125499553719006294016 10543907 851267942430587133644147372257023303120 10543908 129389071045973010653415134376625628160 10543909 364926325092977163390212773181087682110 10543910 207696980814389836588938724041763791360 10543911 144810953233923198152859697896639902208 10543912 642747462027640733979084884676185779200 10543913 618357407330275229835214143544934784 10543914 -9127515208352898592973510552245519872 10543915 39108451943963470008569825206689159600 10543916 328890554724857864499089776094741802240 10543917 -98967753334169733881977876541714829120 10543918 326541096031966563280004322696935474112 10543919 -118646975691110792593720022945785387920 10543920 35010798743358492600525767866252984320 10543921 -261527079855399763965349380958210070528 10543922 -64946337527947778379821354316540661488 10543923 -18580425943725454107838751661028473936 10543924 37541977446996650187605743697482018816 10543925 149841495721621565244960467621045296800 10543926 -58352764763362978174915552662192494592 10543927 -333230405874683756511677337945442652688 10543928 -335739868386362747467998095001470791680 10543929 -113538262927232770305652979743013849664 10543930 -138035398757871912236735602368349700640 10543931 -427803519032267000284856610217657363368 10543932 -8836634943418371472361314237791052800 10543933 977347349279966672758238623530123343104 10543934 -217578119883992472616178625415100976384 10543935 -18252820174667630529594981281926024800 10543936 -39802120008864900407899561772502220800 10543937 244503294365445503299288270319217964032 10543938 -99898757619788900497543804993897443456 10543939 2394059337268301103153045298190089632 10543940 -41217139151496902115406065935604480 10543941 -228395944612305325492137489209819335650 10543942 -149128570909802857528030966972427947968 10543943 610726699058076070139711747786856687192 10543944 5889734724398403987257833213642506240 10543945 -126003804939432375722864762980328105400 10543946 120086984185261035353691995296626320640 10543947 -192303981472492500233466713246477692200 10543948 186480413536429197530478369372421591808 10543949 -32755107575718418328134564355644464756 10543950 40163823938889386557152699582162273600 10543951 -394191807148344926732892118785472967496 10543952 -78188062579867533632710984876189753344 10543953 -78169092956224292472514607747892856896 10543954 185152148460677817830494968263178412176 10543955 -358887823135667838280242523160841306000 10543956 -202485004794984963751157193968590460928 10543957 -87628855545392110933488511596449087794 10543958 -85300492127194883299821261058236853824 10543959 120199996021474068368851531815956179200 10543960 -133513830587728213007643034982863257600 10543961 -774244221053287529444697459714018574188 10543962 24840131927482699948087585512626833920 10543963 -197512352635022957107796218933224064320 10543964 -40870779322667688115975885630981521408 10543965 52110875919433938362388629513348832000 10543966 -270360631535388500297682758559649896000 10543967 159030880241278111430712870992039334576 10543968 -144699290484527242733830383630047772672 10543969 177909016375215439016476697063479862320 10543970 -87896735371464718625932699033719906240 10543971 87024049971878292275704515728106504312 10543972 -293572688739618022165202306129878097920 10543973 450768818462853225125069503611960640704 10543974 -1575295875018262074102632599299747840 10543975 43433883912655395608816831227494610600 10543976 182244227757243065444440803883274188800 10543977 -385561981371312330159135801777919333686 10543978 274182383892880844897724595749724873056 10543979 4877776871606084668079405547703281984 10543980 118791174541057007351578657011073843200 10543981 -51455028687564135672622350436615830976 10543982 132958237094813417049966713351490087552 10543983 -26901737073595439503780928296659534576 10543984 -22605704921505459269879913459288637440 10543985 456846764631125460903925474341152889000 10543986 -58755748920942928170165865688251756800 10543987 10471817138695864200866029355739859720 10543988 -10711609588681274429399308820863180800 10543989 466517614538553000838421292021718561824 10543990 -98900076065127196304504839773304442880 10543991 -4244934859501830255484378835301854256 10543992 -621567415062465749842912269184047144960 10543993 139362071910341985246273002472896956800 10543994 133145163662905833822841734291841056000 10543995 -57052821989128675103615825605331366400 10543996 30078956093408985915642650154510297600 10543997 -383536040175541706408146292025063134016 10543998 211973803518160563416349569137375843968 10543999 266880572512414472360500934334440263360 10544000 274910945888676994204676709364531200000 10544001 49267409888870735085377598564565953984 10544002 -93425996972587889314858238059106216448 10544003 -541510802760688455903199748435941487748 10544004 8293993356891557528964418189872155904 10544005 94007427006280918732938823075446856320 10544006 -96290663421209724804948862689461162880 10544007 775316811131761447701189680975123637888 10544008 142248738840798789764361262104274944000 10544009 136626195706824382255161236895779999616 10544010 23349453211603885460105387753632926720 10544011 10663944268492996657048626034940306424 10544012 316115591414957250258460266595869649920 10544013 328650746893252426471881010325697759744 10544014 41497807126145568781499512788269282688 10544015 -48698059046390605602786270461199204000 10544016 -58100115784892284900979257367935254528 10544017 750462169214505470095840821185508189552 10544018 -235930479126231685714950968299996541040 10544019 256712862512852885976876761349228028344 10544020 7718677338719480406137948597443776000 10544021 -482886301904226117795894938372551793778 10544022 -85650559667918296089113555668303143840 10544023 205480955063945802679249735160647169760 10544024 -131349726983479802996116857128319191040 10544025 126691343194088495922507869949194590800 10544026 -389963938122064172399761889335778454288 10544027 -424844003162928487949040118452530100288 10544028 -98954662029564877577253575705994043392 10544029 -691419347955980025423023046070982401524 10544030 -149562811034828023417238104327618560 10544031 -346656903750899086737725144415734019120 10544032 -3478735187015980639989516323422076928 10544033 149287302452874519931323036765401269524 10544034 101019742300382016341503400370095825280 10544035 -414547944372946424546009335570874249520 10544036 268512313460337696609114936369525002880 10544037 -31415732419333103090125253763827890176 10544038 -113667276945170761597806707081770845984 10544039 307441278463196139786170012704097736600 10544040 117765829375305846339146823793999872000 10544041 443394237097432265511325714940925352442 10544042 -167334748532773467456569883854218901328 10544043 -433078618423244687997599231614736298000 10544044 14129527259662789301982888208420996096 10544045 -397885034858028188598878693609481731700 10544046 486186251018221665087909852056960010240 10544047 49107312922813651525233911447557611280 10544048 -86149346839099052609802463940428431360 10544049 -33511422849587085596456101003679183166 10544050 -49323735274804145138365983551190240000 10544051 -214722361715498219668753074394488883200 10544052 123382640882082397377968030561881190400 10544053 -64149553790638034157022833405526054916 10544054 130177089199571963878705438184172285312 10544055 309868448677008159123460396721383655760 10544056 352752520768568907973558422388862607360 10544057 -191146719277385779566051648076274468694 10544058 19625394959322301594772202195657792000 10544059 -597898164712422624436842796031997087720 10544060 268138443859460739376911019860520788480 10544061 -256392178800082189141358352640819968 10544062 321147981267662740888426326454455628032 10544063 -166043540264109966463590731986719939360 10544064 -12208246047313523162795629470730420224 10544065 311467689730330317318767507219862920340 10544066 69767794407620921622666718378705372704 10544067 105979175706473540862060706678326384000 10544068 -16140108725763105443063968119437180928 10544069 22048745457702156233766181632562071840 10544070 -34388844514874246494664289963286300800 10544071 -234637573566028619669500636006165456248 10544072 66206087717418299327512644723387432960 10544073 4519368414350648617387005341544563424 10544074 151578213535156955493172865416051341312 10544075 76531256319791671197193284922036110000 10544076 163767988295588248321370686521407078400 10544077 324688892896756534269720534669053751926 10544078 -128912149664854579530779612807243300160 10544079 56401593999464331324096020237145022848 10544080 3620507329573945225648485194923868160 10544081 881344582780338754560477802107892115700 10544082 199460243609715098484758943408971313792 10544083 -367096129620487760476039699429630357176 10544084 531936409475414842682772698518567737216 10544085 -22466091841996980235571859608238672360 10544086 -72409034853281536149136147575895848960 10544087 -50800867337625048818157514223076006264 10544088 -1561753416657358458117916927052451840 10544089 459594683267010308600984919448671298320 10544090 -296567299885899023932502465096121288000 10544091 418589799526535066779480919627542704792 10544092 130655709080528951830977374285342654976 10544093 92431458440782990011766551114227734080 10544094 -11149171468163708584120686187420830336 10544095 -137175250085489191666706423816631197400 10544096 363011957528033295793772668862717755392 10544097 66284564021599149529717953663031461120 10544098 200427283215844831219344169363503435936 10544099 -136418783104995935561898937123910700900 10544100 -64239349798303669566649541063031091200 10544101 -207240756747745156191867093262467162048 10544102 -162710135212975796320768879249254505248 10544103 -3302204515647046442272627942259170296 10544104 522901614095098287320215144672687733760 10544105 -142828198276866923240590793919267142080 10544106 30771340483585898497472243026573135104 10544107 65500123098015425304009852295506137600 10544108 -424779134911075263702585318538597961472 10544109 279232571194029503413046158820078377728 10544110 83705491792571531582477871448886361600 10544111 -350560067232638292758581265132881338288 10544112 48397610629751906331184744676333813760 10544113 114127041872186095722041813644823841362 10544114 -100568928113462831863953406387613960160 10544115 -45227891954243627142060949246458180000 10544116 2485146123205123761751414813421451264 10544117 537889635938553519227202080899966613166 10544118 28660084320419424629601779181623338368 10544119 560677324418615231722252765438656172520 10544120 14644233687691103583964016650103193600 10544121 -283757826216380908223072450533572218880 10544122 -68119088648316314253061269160117407888 10544123 164686757378808585683153291179629127680 10544124 135396218300442210327865746516635091456 10544125 217370112906520691812373051701921320000 10544126 129558321039355122186988255748320358400 10544127 -21620113829848602469185945521548561920 10544128 -97514898612808809732548684930606956544 10544129 388564199868366169122808464390215369730 10544130 -118268855955428545713228795890245094400 10544131 -290505398813800183896812034333686752896 10544132 103322707523068517076793905622198432896 10544133 60332175497155563434522001430821086784 10544134 89174533644113300447623146306911001600 10544135 -57641186453567530603594568499485568000 10544136 -363275597672933813248218004770385305600 10544137 -604712783530125898607830371844228746214 10544138 -37888157404865297254483154987377742592 10544139 -193237844557712591650947364553403045600 10544140 -316914917231256256444824859122436930560 10544141 -108384713493025101216302767252892128458 10544142 -25044484306748250279853030598190590976 10544143 17821740482427390056584759898821005984 10544144 10178231601586350817390926095465054208 10544145 -293928697888303528797057451409236228800 10544146 -108315278890920306501245019821825237376 10544147 255240870879931191219030889046004439596 10544148 -536682703122123293809725326727635681280 10544149 -107258309467479202071976113185665727616 10544150 -2975388819598952107633726489270008000 10544151 -406690617363528894623438410526081890968 10544152 -149801770935321883440238452102991718400 10544153 -503616846031159244777188074541324556598 10544154 28418209917876508386144613484745179136 10544155 -92516798876057809325646106391658293760 10544156 -82809092755963581815795011834032018432 10544157 -57506166478903246335383190950842724052 10544158 -272464919780361254633474011940926216320 10544159 -8618035397080808146666253582769344640 10544160 -122474806519628681097616083220200161280 10544161 102489310707700964108998650313908881762 10544162 30484772673191670402696820603380266832 10544163 -105988998351983822912885632104851366400 10544164 304901761848008223288378334079872230400 10544165 104691978472879318934335195944289969140 10544166 75092330877549893137856089483709316480 10544167 -308231826039263312461613912663948811784 10544168 539171371287047862923067894770476646400 10544169 -526780298676925646693886570399664404192 10544170 41658486944155419595351133340832527360 10544171 -38264080267860319622704127669217277296 10544172 -12358367067965533436589124268718955008 10544173 733155692587028641040899798673441430422 10544174 143910079540979580496724377827218506560 10544175 3437156988001477533509000237317996800 10544176 98670496628176484935023532777056223232 10544177 -80135647490206371100149037274334393408 10544178 20746118511099261818656483884864234624 10544179 -571608941971337315784623855712257002640 10544180 -13471194370897101520336528886435001600 10544181 26925784520035924183030513307271162720 10544182 443241230940825405623750689702738368768 10544183 -311917414485242738924301200306494700400 10544184 -170421450033930381977901267687858708480 10544185 27650472432654158627279798283953011200 10544186 16865565654304963365530811018030982080 10544187 142827073351099456392179731217091323160 10544188 -158389667611541847230965172227502994944 10544189 396637447116435430486950930821789128320 10544190 -42144686798510100074279901273611228160 10544191 -47965919539702926328596199804157649216 10544192 -307209004250460939469209444953798737920 10544193 28764541717775316790036953756888883680 10544194 97215483776030335626268655006482738896 10544195 -130931969880876605533268737766504098800 10544196 -124647681050283833646626632536988655616 10544197 545506815748858493849364121524600768000 10544198 111136308962251086030966197725796182272 10544199 192351689639603458544807043421839570000 10544200 -162252244970494552292891921328882816000 10544201 -2401472441470492691573451315542805798 10544202 2292595033341573125477896553367552000 10544203 -16140946952016916886755727231345755736 10544204 -199102834468601033025150466533851340288 10544205 47927737124919003300398589695230321920 10544206 -357305075342110720202322666062143856448 10544207 -107731811738005382526614995440487238544 10544208 -61124819627978059337369072897643380736 10544209 -424159763049732012452557342609366061440 10544210 -34815654913988012433465263807113044480 10544211 407204888321045723201879855402133190260 10544212 -96747447297183085258153472731665991680 10544213 -1538008521645102531967889993317146508416 10544214 9539054262957919344242210483731660800 10544215 234107481516728013649009992046653388800 10544216 66080777513128209882270174609925079040 10544217 52507344180397210497859097573028496080 10544218 -66877302513854629348251221676261814560 10544219 65526571552254352104735219073988295696 10544220 -114119085466180783981469749037237337600 10544221 -251511084972682685680053894267605892800 10544222 -30722786198409873185310629826157650816 10544223 66166430958808779640263104225244891024 10544224 -289635458273653181501901263795288801280 10544225 67148645488222315639512166889560878000 10544226 91952157875720559660181814032743505920 10544227 -1199665756595621964201347520999859199040 10544228 -85062598721719666759416748229841417984 10544229 -754359102995078043758955469912685614080 10544230 30639554986629587781916649365645541760 10544231 -298701504147696054732134809693497136968 10544232 6693192106627329393603599703466967040 10544233 -213607169681278991559075183027335745024 10544234 121854515651564184831481273364246678880 10544235 54570218976322576720330330759154964480 10544236 -127263588890978173486596751185104254720 10544237 -37952214007627145326810583703086056800 10544238 -25449753044179738465980048399575149056 10544239 89861317139335348862236029664734361040 10544240 -19951331706174514261346487753297100800 10544241 16517160737641033057953310877353345392 10544242 -166411840012763833068051815404387615728 10544243 -260483319668550398904897114161752163508 10544244 -64627083523230752249427582219398492160 10544245 -5917550258050644478414925140989734880 10544246 70807862940678640770746118355354983072 10544247 61980325382913759365855031381527193600 10544248 -45996158882941778329289922622411468800 10544249 -732528677308201643063027743928196393750 10544250 -4086641103729344657913880268332416000 10544251 481323885275884154963902315120023929252 10544252 -203462487690259884103025753152279947264 10544253 24806009140493177283010513289729332704 10544254 -151207516787940391264494912868866265728 10544255 331592998136979665105752977772837848000 10544256 -88718090625839805114307433913919733760 10544257 252236373419673864192199203185081223492 10544258 236236074148833143535666226256597558784 10544259 -288704365676646613414307811733114045440 10544260 -126745684655602508328849588210502080000 10544261 108839436687050740159062320171073442332 10544262 -250618931702942511375816798715360358400 10544263 754548351257507631981674398326794328400 10544264 -260907799203829364389055759148379376640 10544265 -35253571794465150508237999169239872540 10544266 -3177872930464675582245331255429293216 10544267 -324580755269961404292077131037942845368 10544268 -81504959265484516744468467287263985664 10544269 380583866929698107990912070456848265996 10544270 -120359330843949722609081244749719002240 10544271 -435558604753028310465669657767721754488 10544272 112599462263434897927663685982385487872 10544273 516656717253474413881987770171149961522 10544274 -18126409436929599186669540854683812192 10544275 15078818895406834611546345705411276000 10544276 -185235893139695789134768351618093344768 10544277 -410141046728070564053577680106535101696 10544278 109422713657234159878193696599074938880 10544279 235100990754540057624182250032020103880 10544280 76166827945745876061932842953255936000 10544281 -237560746787334520706627772534855078912 10544282 29289600224148075641260517382507294720 10544283 -700485079015095187778518812427619604000 10544284 238933327926928601645350666351179863040 10544285 -473136894563550548781376404707209168020 10544286 -239812759932830958399295881647259795456 10544287 -143050239119071511523903246543852069800 10544288 9632157897546213895079615321824296960 10544289 211515848462988301200410973684357614592 10544290 -195093151536022303741179088085413797600 10544291 259335472531666048014741473389821481692 10544292 -181972197853560025587626970551163061248 10544293 249986679678440642574127005122565540542 10544294 -84779650279196867985970251249009014304 10544295 13006570434199580932818492480966836640 10544296 70284454523362434778022296885068840960 10544297 51820571398206447996701788062441535680 10544298 -98527723622990787581513673862056072192 10544299 -246943743439831021066159810835847583200 10544300 -111895299374673767308294431057170995200 10544301 -282162890612659858143853611537537201108 10544302 92127470527345468227857297172926502912 10544303 -294130851659243855066822778917754240 10544304 -54077624556476639881061990136998264832 10544305 -40756971079486540262981267226761751000 10544306 -211175812851261286176563930443959825648 10544307 -53958030475788692533872446569714302912 10544308 395569565488965140025119488725982060928 10544309 225159912263728362287062700598848443392 10544310 -33189962550524397430812657384302419200 10544311 -369365943720002567008557266211585874176 10544312 477059537050946434243105220050154803200 10544313 31329412256431784629548779710478696640 10544314 32069613359328260904494782042575820032 10544315 126399973647472752614631143236690726800 10544316 -546730898124966939858526186951821312000 10544317 -23027645175354695932698388871893886208 10544318 268380199482334042963595510737945334016 10544319 111929066503789683887751539112942321144 10544320 -79593884841662219340388228490141368320 10544321 311459377698422150785285071377973943344 10544322 119627179535858097750908531231094118272 10544323 -185758488531555294841541733422369759428 10544324 -203438165380702997880692097118224052224 10544325 -123492436193432612200149827711258464800 10544326 34477503374912407554998246961723686784 10544327 186746217731176070751941563351613648400 10544328 22636307919306021527543010518547072000 10544329 -641000849483647331998293659496322140070 10544330 237853638446914119941803607059712517120 10544331 1977797162118090084998700324396559104 10544332 -254353119371821617953425418163337269248 10544333 -102981234215941847497991282663081384340 10544334 73490140430169989986981257747041066112 10544335 307712708586876250732520955194057988000 10544336 33447264600982348833401703010496544768 10544337 2355431533002207198185526971624099700 10544338 62432494711268218645332585667171686912 10544339 981824153932407578670498488067371136 10544340 7604584085185965579738511493841715200 10544341 1043388106634761810276003715271320800 10544342 94163114539895087333009077636685575680 10544343 384525848108422023025199696887823046144 10544344 -1234433104407001424014643724095325818880 10544345 -178529242781112017863150359185216992320 10544346 7270463621439041453173013875518818304 10544347 -832602644974685275090523068587580395288 10544348 -5771208125948648643335864307908347392 10544349 229100580239363547616931490483247016064 10544350 17306493922087248628793928922394515200 10544351 130463312074520038851399961789721768352 10544352 32424998642344049421791038812085813248 10544353 165427657131042939357740757315760645680 10544354 -157283639362534372002405984316116946560 10544355 -124886363314588687761683527072667656800 10544356 -446098187574039549717012308870410002432 10544357 -37528670413428629979577159746271115394 10544358 -94451611058991273803226130930734208512 10544359 323361290021438227311363612813226920456 10544360 -2020023955487879551503904722160896000 10544361 52468837446201487863837369722476007904 10544362 82819113753610826268440106180034391040 10544363 -149455953889759433585683347708826154016 10544364 -29449783362460421606447985980109465600 10544365 -142965185616169755742008376966223975880 10544366 -18264317220739835594753548830162597120 10544367 -286214265377088796083756179255039066880 10544368 53160119401290081173315793995290836992 10544369 -34226996583365949139232031551724840000 10544370 -98156167234230523902551135211284467200 10544371 103077122715342665742300426705881468160 10544372 410400940078749278763127777431692071680 10544373 87537769227124282474976388306568642560 10544374 -4294715271144289576664567148331116480 10544375 -163171938019225605783879533460140505000 10544376 -205188311052196219433618973166984704000 10544377 34514672254252426996032173829944822352 10544378 62675423302977869971079080000974669024 10544379 287266953780648291004126875054291970584 10544380 54021767374162022017908398456270684160 10544381 310283214517108069514413993291243282182 10544382 -151212973249685475473677605503099438400 10544383 520642504250799603206201679791620773632 10544384 -493533155285262990634015286908378152960 10544385 -225691912365940792032888174294021085440 10544386 -130124489371068402521296633833558196320 10544387 -113743631125526036934521665792959840048 10544388 72585754696268122041010051579506355200 10544389 -130425141032384976183694848090625404576 10544390 -231946806126483578028282475495705660800 10544391 -152532316684944262146497504209460432640 10544392 -420214944941607965325954764217180364800 10544393 1156553537078257056693860495002211738016 10544394 72551409115146782167561039244268175872 10544395 -487165074227177351280392351712821061600 10544396 51503357478249577186254412391002708992 10544397 -42519543872277158473579750955279822400 10544398 33988180785471187489393117880493444480 10544399 377645554903993464152849714120651781720 10544400 30025100162551848776717758318614528000 10544401 -6997541722751319950552720812960576960 10544402 -43000853285074129090885428594052257792 10544403 -218968964616536849386729998089952187392 10544404 238321243491273603915997088841941614336 10544405 434884448190882227349164174190286404060 10544406 5957165947284536269481892234455200704 10544407 -719643209555668860098506589005692092344 10544408 64382628686906859849056772976844759040 10544409 251736673818550682041367645080594885914 10544410 -119746943486660499467131368394385444640 10544411 150202827575501782937318290059586985400 10544412 4877523682986319057813655281928573952 10544413 -4143170296207444686870764910449217600 10544414 53331715815047379391303420655719261056 10544415 -25691682601809819673056448714707240960 10544416 152150034468585403779508798607240331264 10544417 -5766997471745723157153384595275533712 10544418 -22576166327952295373886190601081430960 10544419 911663917250151604820459274382397868288 10544420 287027910436781217784112730127214830080 10544421 81402775077820381167588833070501295680 10544422 -69456639617329334899218490044807413760 10544423 134862458390107908499115723962035897264 10544424 -170460275400035258759105139123978240 10544425 -205668741875636050386897184612516847700 10544426 -74968619417235381356539954667090349216 10544427 91397738005879178532351418483807373688 10544428 -22953664387931217969286304624104076032 10544429 -116454304651510492705777349896584499200 10544430 -48921108802772424505563230030464819200 10544431 226883900957802750253010299826601289232 10544432 60734349790164052226565961796611276800 10544433 -114630606740279950410025548954871633152 10544434 79824884009950620008895178319847525792 10544435 12627711589655265887645936193741345360 10544436 121216286192587100128481537411518113792 10544437 -474455842551817673070775528652691627108 10544438 -86694645902697630317545112386969718880 10544439 424219832724889956269333149206347067624 10544440 -48788077487972509059812592001815859200 10544441 -295013569128275907086157931843866019200 10544442 -47454932631110142667296741359561118720 10544443 86916460751741364434794818251277706784 10544444 10523841327362923256750047182048806400 10544445 21758289733747797552163667433539635200 10544446 -381169620534611350270650584494149949440 10544447 22116768417121168873193436339463807680 10544448 44793148172894742766697150866280939520 10544449 -12992217596104137859327515089450099790 10544450 -27765752057180161663326633199705651200 10544451 -253369503176482261388863498727257557768 10544452 709239013846137841696320766743043955712 10544453 436753429615100543496518208250685665080 10544454 4650706753476033168457660796766810336 10544455 -307382391452109061607771570952015053280 10544456 -62109010025254490534152332096714485760 10544457 -422103400809825106414371515812091889696 10544458 119474000803789128031454479419733426320 10544459 287786002674123085402291203512397289104 10544460 -3304575514827166280728627867079393280 10544461 119643904692089009821965182364774627062 10544462 -104387128946797069882589089326252155136 10544463 -57771454448606841065715809346778183920 10544464 12679033633637714804428610997302853632 10544465 -247866142914427180318143447689894134080 10544466 153671504266679211566174279079022967424 10544467 -263148193340580640828998197571721251320 10544468 187242041346919218280685585825173309440 10544469 105826361352564739656691323814944133728 10544470 11248008973284472027468346178949795200 10544471 102957435130307873064936960505171217760 10544472 -167824983811915345184239560066325094400 10544473 2214568552081136604202602599607611284 10544474 -132781215561615944529866453080304757264 10544475 -110914463799311689204273991285463857400 10544476 436373172102396683557913381261190402560 10544477 -444064829325649945037141355401351539674 10544478 98269232431058731261219820575723269120 10544479 292270741426366159727938322624006140272 10544480 421765751820098904771153795166096588800 10544481 6524830391944106282393014112603053440 10544482 16137295766212946886035363284108481664 10544483 -763271427416100214514048355441501719268 10544484 -80925337010187908991839009632181760000 10544485 -1367891836983279721029052088386237440 10544486 -7010297449452005870866799318514808896 10544487 310474598801772130066263138665880816000 10544488 -535991253538383258982605807046149242880 10544489 -359100495416338649303567144302566784710 10544490 -188470257015582144498946809565165282560 10544491 733396489469808335456672074107204235892 10544492 100987306039242573388244635300061291520 10544493 316760510397291001568743810724281849824 10544494 -101097751605514976294095639354900311168 10544495 44339253754934766178242308303247671040 10544496 50715232256966900215516043974463619072 10544497 575877188070038461705470491105123246592 10544498 278259960446446127314068771263061162000 10544499 24301759554083824189126557451595078400 10544500 -220408159858539816617399715310416960000 10544501 578218728321537376962815834644986002208 10544502 -6439280812181262038021907636439714368 10544503 1944252163229732801524707103709232048 10544504 495985264561363673117975622830288117760 10544505 177017285704872654451964699847855861120 10544506 -88229315789104897499051601338336640000 10544507 682092681710998993415637580984584942756 10544508 -134506153192864448628826727145592167936 10544509 -111380927102728741308671685584676462996 10544510 -127633854609923943327720287301358231680 10544511 -98347808098644422057584045752450856320 10544512 -477501652114669113096295778524279603200 10544513 -48068324922735395389427990562396056640 10544514 -12986701465030378024733486310976807680 10544515 522285161174052541836385857802166297520 10544516 662056171919070922958705547739177217280 10544517 113775167628586366305494637868147750428 10544518 337915749828204344457572387109162852960 10544519 -127124836820098136670340652601998037168 10544520 -99488609159598075050615314839144038400 10544521 -75159641597110228632318736624404734776 10544522 247041422139594782971109117870371920384 10544523 -174982292175901656605132018208942035712 10544524 144630968802692790795055596522749264896 10544525 -217979889874850986484336313930471120000 10544526 24762374630045991377195478929851392000 10544527 39935922336146665344472074003094681472 10544528 -55454287784996008553400151602475745280 10544529 -49792726867602790097387310959380297584 10544530 396460280300064598527617201309524800 10544531 -637081744902648227005748424029383896000 10544532 40609291979001128709521854451142604800 10544533 -166469530486803168802757537428026095218 10544534 27361616675242272618903732924107120640 10544535 80223901143028710860411342828770405320 10544536 597239946667977671560777775515286599680 10544537 -104181947201699231755776536384812098048 10544538 -56235152512030482823317256896882589440 10544539 514983661798517721011848305750417547920 10544540 247922380468386908838260992527904435200 10544541 -63690727811097862189553988108300659136 10544542 68448494226421093886945651081885385600 10544543 260190215114916648538872413913713805792 10544544 197342453046317697788930740995678535680 10544545 722958167650632975854914761714551400 10544546 1806368321746534731138375541389266304 10544547 190442863111337063970630183636140263680 10544548 188146366481115206822811842675610624000 10544549 -60582193003768153311346053270067536450 10544550 -52501867040029897414579689585803851200 10544551 -87303359189445487475081775544576712600 10544552 423345921995839800243767097322344038400 10544553 30528625058278312793790463196495032800 10544554 -69508945306144626150605387206978517760 10544555 -327191152775443024043499352709592781440 10544556 65559871320621510203925730801284022272 10544557 9722179072274568692505797605206894208 10544558 959969756535147820100367301994448384 10544559 80334388135571290357582293668480094480 10544560 39401789202295331957427795002361446400 10544561 -101102989585077414004216139146392713838 10544562 38867750790848315146876487145708741120 10544563 104459954601099266501332857461135912920 10544564 -667973547131276985726658705054270143744 10544565 66355382246304483546595665775140263040 10544566 230724361577813730812408285945675939232 10544567 43318292940216498364072130918069972784 10544568 -286937496497001798224553023729880330240 10544569 -3485078850169583223859323609198811200 10544570 -97233410935673661916433790326783999520 10544571 -274497034173484145116936486793148751860 10544572 -521746175074177816230777123798358273024 10544573 -159755175447534494265325748473913781096 10544574 -87674585885201155523176464190443780480 10544575 90219877614194392312418031918898599800 10544576 30288730647767523250490818861977305088 10544577 207017711795876032473374332513470723120 10544578 352764153369058468837748111750058825600 10544579 219758392649683438185259022485798385976 10544580 -3688921710602817746665412327015485440 10544581 781589352153820729221022696109338405500 10544582 -45938872287864855606972991578743568000 10544583 -80270034233779750500069489404162502912 10544584 -504413970399983350770857857139846077440 10544585 6385278047825498491288002879370317960 10544586 86458963487651099973315252379417881600 10544587 -61791156032702359472636442253852451768 10544588 -141369617667055379028030341737063378944 10544589 -7409200661761041095819035527478647072 10544590 -41052451082112850582346801136544995840 10544591 -572786400887597995808469007404420438720 10544592 72296456880137179355890018632306524160 10544593 305586174618737656235223216623351805940 10544594 264026767941362617103910691918567903872 10544595 -90531623320974339742682978256195449760 10544596 179288846049748163200612801193986275200 10544597 137777734714448209562341999188012822432 10544598 173079300932659056181887475021553889600 10544599 277415176052734687192733967909140819464 10544600 -88315005854009831110550725304627712000 10544601 342189627939342281534478720594039557280 10544602 -196871232482085282680035765898852318496 10544603 -23363799523430212955556912519472586400 10544604 -32627659091149040292437315254918594560 10544605 -94312001843094813147192452945393481480 10544606 -53782648166283571038536392409125572480 10544607 -308417089354171872418384571494886600160 10544608 398295824579810574243915140001308344320 10544609 -736236428444899679414161040218384370796 10544610 12929684601468116034317722974583633920 10544611 -300854668008182109378887142453646526976 10544612 26343984305220602478493185390180864000 10544613 -1372409333654976987041741492214269856 10544614 206980450664081514749714111450375314656 10544615 -77011660064151040615040611469256857280 10544616 -231627407326403421537657795067804108800 10544617 438707782368548852296205711332094420666 10544618 -43225272654476772510847734336520560384 10544619 -54178758830926434959987202523247588352 10544620 126761181721421723370614982178224000000 10544621 -194395323221746622439524616626284091178 10544622 -47288785908919014488620135399159729152 10544623 202387691464813571356572431025534605640 10544624 64932513405997666429096816188437692416 10544625 -89097648901965967478146426145536704000 10544626 54461767012267441253539979788505515008 10544627 63376891137334351907892120235079518032 10544628 -45185888785573620066566778974595809280 10544629 87974045593318796709923632135385517230 10544630 -16256668971306158154680914266653520000 10544631 15629123712699226651042259143076322720 10544632 -2564554911469748554005420119418470400 10544633 -9326260097116278299061655627963509792 10544634 -355988618942926215580685452891402421760 10544635 -52360673865965518466697381385797841920 10544636 202461713996419351729682340672861167616 10544637 348631388731229510839946391490635048960 10544638 84706990801948468763231001096498024960 10544639 -50092427879001528746858293825951647360 10544640 -87449265564349469975926188459876679680 10544641 350134430782005764493929987783057414784 10544642 263745702758408305274894820333044459472 10544643 257310650211298367437659721215002564304 10544644 -165953209879606709161182001344583016448 10544645 489408144526782003073434352610199699900 10544646 -31966097696100803928927039879224825856 10544647 102892395530742001317525494782295507096 10544648 32198809067983160740562097742645340160 10544649 -149908441080897832928551382262227332032 10544650 -439024767935362103152954306875110400 10544651 -132510057005100342128083883188242870288 10544652 -211017215234063722782366781046992304640 10544653 -680740078076696607813813589842186343722 10544654 170396648672186537555075570493807331776 10544655 208428627278781634671199092881162459520 10544656 7694068440271941433109642476153208832 10544657 739354021411020595543062242617387028640 10544658 29075007456451370136787207704093012480 10544659 262430492691828504756828242562530661720 10544660 -24032963812746065511020681648377651200 10544661 25136145648785198078630624915132829390 10544662 -26058090849290410370462533660399982208 10544663 -792838037738259079269375563888997500088 10544664 138066245028705963756537945247925329920 10544665 619529634690331415827129987336845609600 10544666 -206578018572680124388933518844030224 10544667 -15062892283093596127089994204560456192 10544668 -207043791554077812046794886048571189760 10544669 705598493118736347734935604545836308070 10544670 -32780054397209271640309011771927017280 10544671 466696800702067037450014893871916715872 10544672 123157722442970301613177222349992230912 10544673 -237951774878200510993802045926669870416 10544674 -41232584942077258349267309561082613248 10544675 2646816970516634113606431850847050800 10544676 231909646064145739684765414759034357760 10544677 259398735948303846465620579048422263360 10544678 313643453341267762663628985619658396640 10544679 92622728177046075619861142879933717400 10544680 268589243507552006342152146158518272000 10544681 -68092609423418086964231760238775348736 10544682 238945222042918461273878536498109044992 10544683 562172946380599454285213241530746511360 10544684 214202393980864009686656680103611612416 10544685 -105017132894936638054768488473681859840 10544686 108763314340648294473088468466655489600 10544687 -286930563637980215863432580516458370280 10544688 53983470720067487507639520801576714240 10544689 186532860712001446907328776712999842340 10544690 135252196876308274530866992458807580800 10544691 -60064761574226244413671409256149828808 10544692 -534872269699612073501772198914229853440 10544693 -713876542146595598266915316821284839058 10544694 25609561115225314494336399786858494400 10544695 -22174034256255689496105584205415104000 10544696 114196112772485586797431259384826470400 10544697 88667169597680542653333730125949370874 10544698 86030181725777141631304408040155707360 10544699 -210157073966735466295797822029590928280 10544700 -152953162317420495787263606755826240000 10544701 -131229512618604117913649015845789482298 10544702 -203440746227552801162616477615783235200 10544703 44756399319251581834036946291808351648 10544704 -5008404153999408250149485406142332928 10544705 -213452917666020466661716528285398628140 10544706 72156157441475349129225048612073912320 10544707 79076106000596920552072952894145839952 10544708 52228847668287403922363449242576560640 10544709 -42682343235446143777456479661178594688 10544710 81911223788270038981779021413548734720 10544711 98636682978133395736475781796258585800 10544712 -34093771900092503828730626414006108160 10544713 -707617383162518623958327907127869693020 10544714 9658026618987406843359847495146760704 10544715 -341284412822864761488572267856886656000 10544716 -35753717977856344919735481396327137280 10544717 -37121290496924122135214392598981532948 10544718 -2019827747526294910671372489128036352 10544719 473620623532272827324805061936597345560 10544720 -21551466611047429466348300506032537600 10544721 77032819859911702110717616592526306240 10544722 302145836091698346661202706733476529152 10544723 -236903412207118161988878584039849085360 10544724 102512887737016694802420457126439026560 10544725 -200920861734952217142652547410718600000 10544726 1096882367528822271287889142561785984 10544727 -305649510339362743880680640557861520280 10544728 815644345018194603057369813521525637120 10544729 -137374318790247399619006070436568903872 10544730 -66016478796339863191482090833400576000 10544731 396495082949410999252750256884527070532 10544732 215309395518663733656298080351027609600 10544733 370918773662197660683174518940982068102 10544734 -304351936824026737410371571427916967360 10544735 -199190294056879476696995426918313908400 10544736 -38414164091279276481790391209916891136 10544737 -227394570960407449180042215489312189248 10544738 263138692496293519261055928985306877520 10544739 195406085097718563071543469336092488824 10544740 -156630531768381601709754684257172207360 10544741 -127247701862564119545770792613043595136 10544742 138317350469215061738717680261943306880 10544743 -34212602919261839415994524511262596608 10544744 -177844104169988095656519637681883136000 10544745 -96288130856961625711655792494302338880 10544746 -90340211392697526854259490598462040576 10544747 -336723275514918818367177634684679985804 10544748 -340917727525722722099961892490776381440 10544749 -16762368314276365299760047821641410420 10544750 -281250648547411185576488282304734640000 10544751 411242208968933504916674428425892490712 10544752 -102995870286996271436606584865732460544 10544753 202720892128481029251653923582208238240 10544754 157015542372321766470547878941357710080 10544755 -301084377850351332703229731416267235200 10544756 839243974361126747911385068239076687872 10544757 -307739828058868896832080598035145275360 10544758 90223438566181265701996974296287118976 10544759 -152714972710046877922699753450851302040 10544760 386662682854022047442073916817712537600 10544761 1943019544269759718007641928932308384 10544762 -88912762472391394305590902988556172800 10544763 -173965572634866600614837741809454394000 10544764 -155350801576647106284751964642498079744 10544765 184181962481663894381518054749188064000 10544766 211499918683802205555410284489082754048 10544767 -185309917249898687441801100998024493184 10544768 -5086171049798402714143918097568890880 10544769 -298024290970968649323494337059493273600 10544770 -97459081095413592396860225912739709920 10544771 365191456009351755672910612506495054972 10544772 -60443442480971254464887677627742945280 10544773 -11026924306584763315093338282579987140 10544774 -61116885887281874529455175109532789760 10544775 60032920123090637508155712406003296000 10544776 376234236593101324782872585748194549760 10544777 31058088982240225645956197084462971920 10544778 -35692307124795143930779577056665464832 10544779 123813935471314117083182858233561354752 10544780 -15237267380409528410479683098318284800 10544781 -153354738811744224098697947859586752480 10544782 -996076609841111470236363874948504128 10544783 -459612909149509574849777785061500591536 10544784 2849986966707451228552340223878037504 10544785 -316578586732850436547989679951599835020 10544786 -3107320432259903104791137479555938816 10544787 -180656412195921316404432204110718096 10544788 346162059403800873845395355213354761088 10544789 -151428726399711331445649948242606359410 10544790 -68539132338845108681057252674243196160 10544791 -611026604456558874356544960897416646400 10544792 -9536334146478534171499804770323712000 10544793 -52629615238300179215261404970278276416 10544794 143722542015221530145159775678349321152 10544795 -253478323340751415440611545462207128720 10544796 65693659582156303749184999688374272000 10544797 -457299578248381923841944876254591817754 10544798 54131046381186479458449835816217661120 10544799 -297750759643762559930159732871295838136 10544800 -219923763459139159007651817651265536000 10544801 184714873655197126484882762789448344802 10544802 -169763346798480946222083376695003696768 10544803 -46605462733292585379456106638864262948 10544804 -5143560983144046884020024015853273088 10544805 113123396794604215737202539167758579200 10544806 -222734555468727032979418928736811472640 10544807 75750289909573788027017199579635938272 10544808 191135504003033608414246479544298127360 10544809 -303671492590870491302748079110439643040 10544810 -1603586996722252273204778831970877440 10544811 -35233924980426900237283427699278464000 10544812 -74888673547088527736148874760721689344 10544813 334355645378741357507629689488299447062 10544814 38083640623750272170066271496393438080 10544815 4516275098904940161623538185862060000 10544816 -37300345653841962513916105359609397248 10544817 79526172590930491211740366986674874480 10544818 127513852345047985347563338463390580480 10544819 -241801651474891140857752547850257545104 10544820 -19122733917206570628952607254757990400 10544821 -108881981470034033543066911777359823296 10544822 190579512186001637669645519852185655712 10544823 -10120456973037233053465804460956299048 10544824 -474497398380056864175745029170573783040 10544825 34300961300322711959724306012416121600 10544826 -279608859726994371722228839479003236352 10544827 208517530768419531614118436210708804320 10544828 -150221297312476067914112318670711834624 10544829 -283247787300226454109892836082020723360 10544830 -181100631491996852545844458889508373440 10544831 50569017228896007010003024643578315008 10544832 72188402121153581300707211581357817856 10544833 -134867885810296701050948332796278032576 10544834 -226500242317673722394011780089123146880 10544835 -140506213992459132315596809316147942400 10544836 -19554546570978893065456168260379623424 10544837 -163761820803975339323155421016731392320 10544838 146186554221392769617136599022081909120 10544839 -511429479649674211232412511783463320360 10544840 49269852752179496991693701469410764800 10544841 -489803679568604654311504195826140135680 10544842 18809577167723924930202306729808387584 10544843 -70935703384350266272845875871501100908 10544844 99457690830457833100628022928241327616 10544845 600613105097998574763252456054442772160 10544846 34733011168821191065182257613813692928 10544847 -176343003903959370467474792036194983672 10544848 -170562992250358639278834149351153991680 10544849 60167977429293276335255192143257043200 10544850 -5923829386446580845934583654510784000 10544851 214421899993511353817672255676863711852 10544852 205692317683294267682379914417896800000 10544853 -289833064135432058297178572825469904992 10544854 456216175119708912483635889515793603840 10544855 -499349521732404100562571852976325418480 10544856 4276219361506974488710987006220697600 10544857 -323644581306430006746345805424346715894 10544858 -72694320317472920571538647698561736720 10544859 -225430328794045860277433760790259166816 10544860 -235453545433892219366966455543856716800 10544861 126106248011350905192640523508896823462 10544862 131200033635671734424943339808640661504 10544863 -89736755835020075356967224031590658176 10544864 6857708277579351578244724261658296320 10544865 98392896107132255886175932423897486720 10544866 353868174489329586782952836088309271632 10544867 141998351695808228932059032113771898880 10544868 44335823851872220526371587616698240000 10544869 -169693823628513945832143202745296878756 10544870 -48425136774665415232971457297284963840 10544871 -93635187890828598965037530481500144088 10544872 43091688012485444997905429094722826240 10544873 -1271617524760977654930084621137131482240 10544874 49480749844189976267130782753469308160 10544875 177563291629744918722640812752426580000 10544876 296886247825347301229390549375182975488 10544877 -196794028877047542403018416879992588160 10544878 -6969169300794594850577148777224383680 10544879 -143147974528533358946102021888238014400 10544880 -34606021661546271631376535518979686400 10544881 182308096536264399821588890540677828864 10544882 -246252037228011150417855991846209908208 10544883 -21659723636288055391189685073228050376 10544884 178806432225103471221167943915159771136 10544885 33293722498252116007336195509597931800 10544886 29988016294891473272110455339855874560 10544887 -431913542277687852959604725702252499608 10544888 -54684526198151936177726310459326484480 10544889 119625485037142767022459048569471720000 10544890 -992020960943672342133012593821171200 10544891 115388457199766265614627689512711923472 10544892 -32646332505466811425269124367415042048 10544893 545042919566249330051167761406429965600 10544894 -310620216964641143202927571138129173504 10544895 -146877915851707675274577293275487431080 10544896 -537986203705249600759832240483161079808 10544897 -517948656207460128651072213820493684688 10544898 -7831076186660664361405486237558640640 10544899 -51499149561944276582183587107690026864 10544900 -297904015662008998563598535819769360000 10544901 193100828680958578938847155797171186400 10544902 -66529933996184222903968420399159559808 10544903 151592416818407545206805936890590944152 10544904 1514254441136154576221471659959260160 10544905 -92690679164756046164583112296917740800 10544906 -369262096985832946254692693615959408848 10544907 265987277052475562337486326263982807040 10544908 -545975327342265350001807716164999936 10544909 167294552726657489571640199186108077110 10544910 -55751158138227398655168114734590880640 10544911 -200833808844307978276405061162867691848 10544912 -18002341430095041169033509859451731968 10544913 -243199484686411864984829051611504369272 10544914 -341524505961006641266891625708453167968 10544915 318405733732946397185837226606222640560 10544916 183318744412337111325642753602443671552 10544917 170982216988505976275628259409404394560 10544918 346374560336011976873647139479844912160 10544919 44489554914430408237642016798341201920 10544920 409251758605103201308159675793670144000 10544921 -6043201539957773437669722236397620208 10544922 -276746794446710341898372221965391099680 10544923 -1500256903252545416677939756301780456 10544924 6388073788914217612191289171565975040 10544925 4811153179552164780056410641059419200 10544926 49069812012517209616559276419419952896 10544927 22918815862669171006275407333073152880 10544928 16763946121697963438558662104791384064 10544929 25165113433578270374763929728806970112 10544930 279581709759170397344688219613106918400 10544931 -400934388396397194646144288918408262160 10544932 539995861803627438892718223330640378496 10544933 2439455519715406083515726321945701248 10544934 95847536960228195097762531318238826496 10544935 -432693448331186348897098192894065858120 10544936 -282198503721428553062248709777259479040 10544937 -56054594235192165388100863381086996480 10544938 -243094462256853176626694035314833713056 10544939 52054993622159842691334375129589666740 10544940 37031044596179002360079644845792921600 10544941 479038990539066934919700345803172944064 10544942 67946652185504570401713999309795607872 10544943 160139545254208546273991441804142960000 10544944 73484667360220701661386433284192911360 10544945 -79946181641183425582980247923594565080 10544946 -21891856286852286369469598101912914816 10544947 30170567618995131782180270256573526680 10544948 -92590229244451174381630665014359203840 10544949 501680861691878605152138187224571215534 10544950 -65043511498049051920315582372576550400 10544951 528635725401164275800680219486524962600 10544952 83456093330382670528477138674897715200 10544953 6448844357353610512385699242407001860 10544954 8904800961864178637691784115928697344 10544955 -52502695992006284692018955366088480 10544956 45993169476078420922364821274690549760 10544957 37608653127102929068879860726254162400 10544958 -33495065773611125129176122778844062080 10544959 191132199414821401796852311774984532104 10544960 38693072455326882884058364962102312960 10544961 -143575866910736621605162789752098258496 10544962 199965773141084680763163079202391600000 10544963 -13091431650420760016025500819328235872 10544964 -359090220764485762957659655778640979968 10544965 -213207876681307558221683665027461811140 10544966 -421151736066935284070026224676504337568 10544967 -548927432430345534099707385027365608128 10544968 157547555057249609575726064896592117760 10544969 195699345427235716039210849013388305370 10544970 106774583786323701585568083854432202240 10544971 -106102888269483914192467106367039653328 10544972 -254923975993950973841614332549375700224 10544973 -39427354958668877782051732688059418400 10544974 -60005337791824468256685397291530335808 10544975 -42992126932549147048207991940438759600 10544976 -700958460751544721531391540674822144 10544977 -1434983198753211660432225285589463366160 10544978 252830434223688869166905691798009041040 10544979 349109127291875048156192540299749132984 10544980 120043088038424622792160439507435558400 10544981 -482409382471335083307213682035451922880 10544982 53324624985088534291182776457870065664 10544983 859300457800214834948725948446286269240 10544984 -249137204352422091493702375895941140480 10544985 -193177900686197595034836223923393466560 10544986 245154066281465223282165196672472647632 10544987 9881528442899576433278107925465222400 10544988 109038824759911994535797163488149056000 10544989 -118060859335014443258785691500451981440 10544990 17823914374271682010568483129396181120 10544991 96055713717744341958627402595417171968 10544992 -54179325429150883242747920227290316800 10544993 -386555907513208583911318560505457182800 10544994 82482569226502169241767459263695986688 10544995 232609496241320338130564426393731646400 10544996 -30263616565067693639493085102385301504 10544997 -198896543581279027844710725702816367872 10544998 -407182202308284657489340630690869341568 10544999 -582029187351759902611885248762297198240 10545000 20219297503093031047921093608192000000 10545001 -526277882475648141161000677448928190208 10545002 -46566493681906693038056210445219446688 10545003 -145680984298179425538337193035317964656 10545004 101039158311911314812291509544588237056 10545005 -649528776497890195764264527062316842440 10545006 -144348911329757548682981739308653752192 10545007 358562186370668322893948410749794143032 10545008 2647804353908142797687400977830674432 10545009 -237941781076882499129043587837504095680 10545010 -943061726738238538758176262276864000 10545011 -203013337926945963648091727653277514240 10545012 -209886220922517147209549864737542451200 10545013 538066905457811795771039448813822978400 10545014 -52121615081416148834665398047273833728 10545015 7278944686566575005118903206207487040 10545016 -438949600303701201086620661933800304640 10545017 -9089322699354074625438219887770240128 10545018 -29076616816420543525956374446756246272 10545019 -3332361123440184215966163443501796160 10545020 -257364928298830287221720828910073259520 10545021 -109695807586210060412218444757519546010 10545022 -95235230019929193220926680873767051776 10545023 390218809604148688828879950812055622272 10545024 -12731737975509303513528500911614197760 10545025 -182524209145342007228241352304050153450 10545026 -362442220164980746387184227844918730288 10545027 58569378736896732983514152358718613232 10545028 -270961966219031785114512919454431987200 10545029 394288736553837932928753884465869950 10545030 41128783376587724420826973709911176960 10545031 185937070284053294087574850509147660592 10545032 -123897779598778069681866241583843435520 10545033 349798707899185894518457730958259870224 10545034 -90712041231340175125373583335912485584 10545035 -128694550769858026029430314321368574000 10545036 -124153073595088899916263280481019995136 10545037 -665304757936323625578801242806724462848 10545038 -89968646795717037468108091275370598400 10545039 -296512433770569863625732656584013983200 10545040 44079213033578824067476615137043415040 10545041 267117716804360312675256791709964176372 10545042 -57017505331118777434875853796718812160 10545043 -359984778472810882502610863109630970708 10545044 36206919825509654712741601463930891136 10545045 195533365124767016338928339832485592480 10545046 29162161301474026839275497378700720640 10545047 172374525244388807379402404328651422640 10545048 743251864113455685200799632385273077760 10545049 -296134511192852264147755262944900918764 10545050 47567284031735026775596868281627822800 10545051 117743888304841099928565051013693351104 10545052 115617836325712702063436849468343086080 10545053 -416639838292087214327180256578697977754 10545054 -51892463094517094979298484911935710592 10545055 -3369032078354602753659894555783134040 10545056 239359754591563209284863392468194230272 10545057 65930430176982240959722048277978849040 10545058 -41490194130890976191007261908749866624 10545059 79112666292592779216000529822375189920 10545060 -38374403481177147825273426169584046080 10545061 -268493592684875644377346685991707360448 10545062 2829510859091306227936705812054140928 10545063 187430800118228524921910877363385398528 10545064 -150240625333935853052116861814133227520 10545065 -322005527909421507362887066849183944540 10545066 -3475823190081405276272015915455348224 10545067 263327639943214535986387757572755585120 10545068 95384133221899718983329157612928664576 10545069 16025095956248776945685755319818334400 10545070 -100123089530857253417641654023954796800 10545071 383743500176901552622914373004492464632 10545072 -58354022022271798731477041680127262720 10545073 -16463005709249166990652134229025073600 10545074 -146703857374425043037900073293523320928 10545075 -105039881209260435767295501632681840700 10545076 31051474271829273009937957688600064000 10545077 4188334238911042110567256405663946304 10545078 263128928435491250185028778836235202560 10545079 88600805504850150816243822237277132560 10545080 12647391747922502401509815555439820800 10545081 -93778081622106878969673266422376131248 10545082 -243042933149327324102471860279250974608 10545083 -169014030143300257296533804684112600576 10545084 -25719693898782580073719053867360092160 10545085 268805108378030535765212136727142626560 10545086 153603321604256075179754890909467434112 10545087 91773049836918918039264620879670561024 10545088 147672168169304681445437547036633202688 10545089 574640004506092563354913031081418349890 10545090 115341484343381386046306912288046136320 10545091 -141767282959032010417208987937466043016 10545092 -43686629906514029642654422038403861248 10545093 206872028445174785437461097186667897280 10545094 9614418014640446979774193213435712736 10545095 225544963850207989541631495964840694400 10545096 119881177646244878937930200261406720000 10545097 -27017690267700084931561037251318140108 10545098 143218172612077856937503896047252739680 10545099 -375469448443051158232886201554187500032 10545100 295059549306607554853814677963689254400 10545101 -94657143155504766589292418920574562848 10545102 -229680326443869830345211613982751707520 10545103 516835273707371775771528233228241562352 10545104 3553163151993282153626834526794833920 10545105 -1200173831168965816401117949782888000 10545106 26388463294295788154207738535383597568 10545107 118860877455448841631567644930639805744 10545108 -164367570294355135404011420777505619968 10545109 -88035138847483622035916399826656692896 10545110 87666762206838693045089328312479569920 10545111 -88020774383936629972282543844558418168 10545112 -425003576671287365366445232775920588800 10545113 -342118842200566736896561327260776022780 10545114 235683210225622200133349505580438740480 10545115 -21276605204647192435023872458051276800 10545116 169514039523039383855704379869837232640 10545117 159250537171701145485023941408992588864 10545118 31627520446489898278082863760313091200 10545119 209861766467005100491458443851016137944 10545120 373460410280724147141173392292786995200 10545121 -52236445179773267891271987638492515678 10545122 -6735095775607857696570292127844911616 10545123 -353240900435485071680128738491324596616 10545124 -64681784183314262709300130196113684224 10545125 -751108324416200382623909534503459650000 10545126 135993183081342323246046790687401073344 10545127 -542315660885504517833937049029587278024 10545128 -222029868118768846074764324481710407680 10545129 70244826806445731417607507466725165120 10545130 -157169013704538546352489130162762668800 10545131 426153721777161552751026236660612507664 10545132 17218472534335807915804620413900636160 10545133 79216024417493896114218915264497643840 10545134 628415973768567124774323259905287538432 10545135 55484401692338311723776562959342466560 10545136 -23839639272761992102798240400245587968 10545137 -12751980872811236669212791393031031214 10545138 175070888263812105322715698268257958544 10545139 881017178957076298362089365181203181568 10545140 489724048870225940866489975658486169600 10545141 -214987813761987063597109284155090071008 10545142 -35883792768591935816360048892755339328 10545143 -148813251215551601868130792023932734584 10545144 303786477968948617463621351527499550720 10545145 -77235689240629049222083239011533974960 10545146 49582613310491021258845129810446440448 10545147 -275295311670819781475785729742726088 10545148 -1954204727413413602357826443275101184 10545149 971146030662228468498816271042667480460 10545150 37747987840959482750015442442060800 10545151 43450381743820839778563194938612686432 10545152 5354721625027091720775092194089369600 10545153 13575584485275319499096971766543629104 10545154 271559413452816641866274350755745174560 10545155 381505080813544365739395612639308881920 10545156 -87120352825198630612192060267928047488 10545157 54143698021346365869276329906444537600 10545158 57905281201051136434015843468312942080 10545159 -66977048740475281901479582800497316912 10545160 154723560214028928529263038630867865600 10545161 -506036709882235128974415689714581635936 10545162 95771153880338304877519350734168285952 10545163 210662554337426029196367957246564341944 10545164 -102367127293885021774305747573010176000 10545165 35939143894233739970550376089109603800 10545166 192102779100212562987657480959597380032 10545167 -387808584661168033594691082904187144784 10545168 -122790713055133403091733949909706080256 10545169 120384402025753011081785361578252889444 10545170 -123802515926752667876316618698337210720 10545171 -621325733988956061666383993072169216 10545172 438074280927198205976254994182594197504 10545173 -359491245950134881403438563540026062578 10545174 -45929277435465892514374972673754130560 10545175 -413488369471939685340222231657456931600 10545176 -123107761258386624137884958733238609920 10545177 -115027831657459000071105843551925772800 10545178 57528854535829496402359259263347840000 10545179 -29982786154294604436945372346844475216 10545180 -27791514457273365720003204671520599040 10545181 -575202714398738336189317815504608773018 10545182 -244406236347023322023891764482789959808 10545183 -121193228426617019963469629200086095760 10545184 26130445583381227269387576714490675200 10545185 -106941098140855385052122281563207321600 10545186 -182865564057215679047214980456977335936 10545187 -30889268191246628231711292526573848248 10545188 173883901882942594569856523890931880960 10545189 -142236404013748611211476795678035081376 10545190 47838845037908967914351127996858787200 10545191 -434230388085920468963973310900217856 10545192 -155299346911430594883244560932412871680 10545193 -202121429012858060135919791831251303558 10545194 272875217062500537290172703777569702912 10545195 -304214570909447237976383585488890424080 10545196 9520706693482723583880816655052362240 10545197 188965280265841679549793194063358603552 10545198 -62973623031325972810263053929877933952 10545199 213285590871488109918925216489290954736 10545200 -2357615328063703769649420080502374400 10545201 -473190843517193368927729065618859432320 10545202 -545664405786932880028934955907519334400 10545203 -108791963526494683870999964153260941840 10545204 -25310759167030093106117531674915565568 10545205 172090099343084402177842644891832896000 10545206 -44356809695889512586270522443480027520 10545207 143983264981146528742901937007435578240 10545208 -62441510760337186700323563904577372160 10545209 49996185457767944342802454536635160000 10545210 -73274082347026702174461718241840535360 10545211 -123820947902233429522795508684083388188 10545212 -364610271178373718422220348733048220160 10545213 103409120282312911123583876197219881600 10545214 -265245869709329876991868520446855257600 10545215 -18510681523912437495854606719726140480 10545216 70914424202691231997874800380811935744 10545217 -119927801309360311695991949174164796734 10545218 476349103681211859935133661204177514016 10545219 -29963650621684882193111642392309986720 10545220 -88788966629090067848698796647406776320 10545221 352633723023198873376803789986903341500 10545222 53459609826717075991970774015134902144 10545223 231866084149180316633462414014096463464 10545224 276806623774169552565345610835507281920 10545225 -91626094446427387524064290653935004400 10545226 125676078384091247797098291951074763312 10545227 30077872993999417898850783092750463744 10545228 -301207502021288301065654415589635624960 10545229 -675034908039276702264838084221111644170 10545230 284917145336588385463512068025471149760 10545231 -348982437088648261674065030037687323136 10545232 -96187531305447163896333145013128536064 10545233 484476634572464945804419275364988913264 10545234 -511058721604751446400774318608957440 10545235 105111388778275363689034665015512984400 10545236 184561461217169751727464508898103951360 10545237 -32746959528471501639740478416939628132 10545238 368686403504644582626753266757407946240 10545239 -36615351487127948627974858683793181760 10545240 187021904158660631821039040933374156800 10545241 66923372088929688176687067353936613960 10545242 296304716390606786645008301784545356272 10545243 243803196475683606275240124005587951104 10545244 -327539584202110301545580875536848510464 10545245 426917671962307704902464045700607691500 10545246 1288406448650850092023216232788183872 10545247 212646522677603481562913109710266464000 10545248 -134425280543393032201279022271446384640 10545249 4563752344994325624797946272663955456 10545250 51832728731528922130265846189260584000 10545251 -291506174628719051372521055210965065168 10545252 -11804465443818454041371837702258055168 10545253 -265255951670489375079878278512651247560 10545254 -39726839906521869954011832791186685120 10545255 -94648221270834629847573404116497024000 10545256 -64018799859393901108226299777716741120 10545257 -738026278856751234278826128385710935494 10545258 -98711537259302524972657421582570012160 10545259 -282233845207554098200352438559604124384 10545260 -6104286757091815262723837514476067840 10545261 -45087408550946733352810347697532526528 10545262 36807586202323478246442650214792077952 10545263 431622187938746402780248521880112040024 10545264 4423341488694446868041411919142354944 10545265 395030637884314631551376529576867588660 10545266 449396153040177343085273242219727654400 10545267 -384274624130362087779985147367413515720 10545268 527733474353956338383475338526863013248 10545269 170895750642010933189992253285639523712 10545270 -25519946926696838664998279904799948800 10545271 1463013821672748644842975303087964816 10545272 1184798546915279541860035167002782310400 10545273 9949533623855356663032542180077752180 10545274 -154979731318669669948387643163244638864 10545275 43776486822487837849429222197331797600 10545276 -15094729860170894669200441245920501760 10545277 1662417975798641534183361892420375680 10545278 -235176302284162210292305958379622580544 10545279 282978478712693514762097965389834579088 10545280 -24140717035895462745585349204063027200 10545281 -791071258435976398070179308244891617918 10545282 28935728847004144281260547987189365760 10545283 -395445539574529211499783658541154883936 10545284 -619060846461752873712009393768156902400 10545285 6314376811926775450668648996246566400 10545286 205448881817500041785402306381384234592 10545287 28298977318792491781053892321103730192 10545288 -2199853132175038242759632075998494720 10545289 -228386090553036853035533213912860983910 10545290 107815044645929178099171516989246467680 10545291 9938381386792708320710504666907123900 10545292 560352851260407879775824501431812534016 10545293 -108043340890958058184488997386137756352 10545294 156253431918682280915461567431106113600 10545295 -90638565844361021512011453219422254200 10545296 -70796103812884795612178056229297848320 10545297 12624914980225275143208485413443166080 10545298 53179112279170359191224533938151488400 10545299 -51506366278867432808021900166976525860 10545300 -96546159592433330793238060085533449600 10545301 -25064199854283735849224775010718932992 10545302 305284786720547849473786794608886392352 10545303 95386447811810662087608109368383353704 10545304 -88866349880165843058240674642008473600 10545305 3947789192929833963294469144607133960 10545306 144272294632273479622731367838334316800 10545307 129031534980202474658534784977010637000 10545308 30068585277529667750161526260002802176 10545309 716772431572217504658172738691623980 10545310 -105078397897184983739357528857325365440 10545311 -185759690936071803542537716748684001168 10545312 73392276025346983665146827572255916032 10545313 602308153626660287754235809373203790562 10545314 4970834165184136458647250318808145760 10545315 139013529077011639714432619029635456000 10545316 -140782444987429924507992698394536226816 10545317 -117803083583731730524535191530765110880 10545318 -27176247607227895508707669016749178880 10545319 94341595373033155718925307259232100944 10545320 4104855299289871104286586743071129600 10545321 28010310194977607097408330619475368752 10545322 151668252807842569592202338250574012512 10545323 60905560900450295343924506006214221040 10545324 -49666289711718143511021961911268882944 10545325 60990966464271690850687296536960764000 10545326 -192764606842967519410705129651358083200 10545327 -220605398600541388522885693303441845552 10545328 97968430280286714968322126913700167680 10545329 543479397020184513854918925294549991920 10545330 36732197005368769134873007810223224320 10545331 -640866364345763149843640346445319315528 10545332 9173084768538513351140946982278758400 10545333 77732340615753416939256946196425203744 10545334 37283114391167652492634301339596902816 10545335 -305515064753059832290989391796778759720 10545336 650407936698169506985033071707924275200 10545337 -443248137766368968720304826574366717808 10545338 89403286365059698493550916893263701440 10545339 -74902604504658140962122624646710428160 10545340 -30476639793084425061254481740642611200 10545341 -548091524391783015188055067310923683258 10545342 16937764354328121849319757781314503680 10545343 426848916944400683604639511321761583680 10545344 -98355661039111280844505148284027797504 10545345 -60556021683784232211466898886121231980 10545346 146070514300280378872596269857452993024 10545347 892287399672053563437995381204241699720 10545348 -62935234900209245917030507739207608320 10545349 -553361479446637904018119843611104423650 10545350 -83636935907669642117498658720525501600 10545351 -86866732762636205999229020477941464576 10545352 34098055224373051446635389670309913600 10545353 -65867828631445429149776896467881954496 10545354 71367347217041222996566062367643222064 10545355 207161176988549807957400126701042534400 10545356 446587946252141680409595320709750577920 10545357 -265940168690691738970458891843061889280 10545358 -119504515051054948008580989460927715520 10545359 336041872459902030439203409971672582840 10545360 28583915524793458578645741453571522560 10545361 -42579333099546081882686643146531751520 10545362 -253002639748181820171302588222816575488 10545363 1586730169358848830409343369178716160 10545364 122846932779827911164373432078102263552 10545365 481798335895559957004351363147493216800 10545366 -75756626887152897301882759972931604096 10545367 27712170517852824110474912139030800000 10545368 -122829062147401957766270507400599162880 10545369 -239473503397521119382117419970505981152 10545370 101567748310347361940837891630587883520 10545371 -522130188923370792129199516484423318808 10545372 -250497037635000987408430028471186024448 10545373 175302337783792286972279321524567891622 10545374 18956007588912509784268682888130124800 10545375 458983130501696078593523001188323656000 10545376 41056788683656319195814725265791385600 10545377 257480104103942471511085728255625592226 10545378 -34156456510424933462264672373289221120 10545379 -265560460873422222371786716442082662816 10545380 331064399211180649421336939393296281600 10545381 -50031457754581813064263599527690953536 10545382 -55310034006422011853125245306678181248 10545383 -97262604930729918494939388035958439368 10545384 -21350374555449398184980452275517440000 10545385 -180852310736087929010996602755090752640 10545386 55097826164188937725464745422025233600 10545387 146860587251218501882858497543654827520 10545388 -118403829135398612269194950945339679744 10545389 -341302633451623712193093099936220781844 10545390 8517078165585010013114703004245588480 10545391 128549053561170729933322012805934610800 10545392 -20860900030584796451442267355054080 10545393 -260789874676840670697216325211281109136 10545394 114797631919729911853137897250600427520 10545395 69729586350332830248067236243086976000 10545396 -38429726391751414909765131700183646208 10545397 -24229823737144850922307847651924541120 10545398 163950402386039187813841141869272281536 10545399 48439502800646270445615600899077887360 10545400 73226155172764404865450800190735872000 10545401 555618978470580291973907348346070008900 10545402 -19117626394751065997653913309234198016 10545403 -486601347714035234986774120684474307736 10545404 5651833582231181058557639675897419776 10545405 27258949448815259729557959356346220800 10545406 -3647494076203159625537980903579959936 10545407 208782650173672120064580087046820820216 10545408 21052498339735088154127514536299724800 10545409 4974046579843740341752298098891642816 10545410 -43497016551004031478452104852332113280 10545411 380439068187234245426014334869631176704 10545412 380541743095297359793966935413504713856 10545413 72891572209581127496673056666228317662 10545414 86719528233486339267228617635427013120 10545415 -615083235812133005935805234332795509600 10545416 -154930600916233328965787002381392445440 10545417 101816106058051967911195610551490820480 10545418 -102020254166470973541164262775890812160 10545419 -697367477113761490781438160212706987180 10545420 62908379553380865111916002772333562880 10545421 -168191904717285315930184112622873298378 10545422 -160252905241281732365559283602965837376 10545423 -8068080874963569756397432035562690560 10545424 89399858693168544305531464719407185920 10545425 -70116270454649538165047351677606406400 10545426 112660759186789538236147299316543563792 10545427 117867122701084696368083275482402654360 10545428 -476270794983897447652828840139313532032 10545429 -188110646937926736664759189917691380192 10545430 -110083129848376704431497437917711328000 10545431 -95856862450264687721320471789130495952 10545432 31686054887066547755748323611951718400 10545433 129019133898350220061078278236447351824 10545434 -18887767829738218302758651002023486240 10545435 100531600947700983076414815994029581520 10545436 112913215247936940683235169830445992960 10545437 11246064907377222636174064603790017920 10545438 -85967997249694785942078950152678727040 10545439 -53891190927786869600635437028085956376 10545440 -292389212939348499346900107517062021120 10545441 -62548019494283623660456189004424425808 10545442 77164739390275108043597117309126904192 10545443 566732651429410957808939258805452185692 10545444 -24414370016656694796292962417817190400 10545445 273338074798240902443521365995848212480 10545446 -50072897921173014705239141782934510016 10545447 176951899422032268648853630104084458496 10545448 -39443285171569023332866039716283760640 10545449 4729441637843799029842085099388506688 10545450 -27920582724515109880536486474620256000 10545451 166377663496269174553239841549771287952 10545452 -85457432965895719460165893691205711360 10545453 523582423146831911635871721256198076064 10545454 -97441437221268971340137744881893744000 10545455 -699981351466581546093758864542439201040 10545456 7730709247896718043130397621443624960 10545457 279462260546847804346854600768310461672 10545458 -156455204236404257333631215542714633728 10545459 418886938746762046533072288844231061304 10545460 232115947797157687196628617565375425280 10545461 20526146174176811300152226300182502652 10545462 12752204371466180685717595802380093440 10545463 26477470088077768686017293189877245944 10545464 254622396500243037266654662213660815360 10545465 -67242764425976400103917141151244160000 10545466 429102066972419487735345799026716256480 10545467 34458916120612731720112588158792684516 10545468 179923455397088256711658462743230231040 10545469 267798698029983977872281708893066547360 10545470 15961712533340497939757086718831539200 10545471 327332032418270371856135336278666189272 10545472 -61969237300234008628109335110908641280 10545473 1115122811710250348421838852833812956800 10545474 62605185060233645853435535662429149952 10545475 -119773941283665531885311175030445724500 10545476 280825978951679452120996580396550418560 10545477 -231273273144708726926433366184065571392 10545478 -80552233146860998971929705283206988960 10545479 -20992400309289336685332135365397871824 10545480 -74754109278695657946668817069718732800 10545481 333054094922566903135424873463107925960 10545482 265125613276310675166677807167733068032 10545483 -93536326044805188635656247217881560320 10545484 -480921135026573366459899590900119906304 10545485 46773112020982730094342582952935807180 10545486 48419940584940444709728303895531974720 10545487 -53635645312809847592531979062643854976 10545488 83496102645399866261637573201713823744 10545489 -10325872838040102885281025829302234846 10545490 180345549372147148880851527321641124000 10545491 144479893590867607305143540900284523664 10545492 1583613226574723785754548977792712704 10545493 -94947797467936934118928905567870332000 10545494 187704799344125466923663489831974991040 10545495 -8754118499761007427494898900406760880 10545496 330169978538722329083942223442258944000 10545497 808552123547770850945056282542664236612 10545498 51596214947555153412930876888839562240 10545499 -163047521878022488210386377899196070936 10545500 -104178493823429976255548245296193536000 10545501 -90207039674972708352870607723531229568 10545502 48112277603174434449233166330107452800 10545503 -22227448940684640414491729049597697248 10545504 -38654175350644230502148128511577292800 10545505 -152061609052865578725310129409822447340 10545506 164650879197967210838925943360744079952 10545507 4911908612036923863285003243435957408 10545508 -307251744949888072489840820164111160064 10545509 -303950990276801821871663272982219996196 10545510 -181788374350306083636186416712665101440 10545511 -412934542277102871368756878731119678496 10545512 -27278793194463571301342463527648133120 10545513 -244139910013376438419737574358388825600 10545514 71416525268845919745396242862968231424 10545515 -291599677447446333622331725534862679840 10545516 -51429878641798445879601942621039326208 10545517 572365746705613437063381763336160244566 10545518 5991931458028328419055152286721825792 10545519 -158358817532556829499959430867117521656 10545520 -78654236159234458450304442165271265280 10545521 22112051005927335340668483211606755840 10545522 20145108188251762236956036021042036736 10545523 -430703933656832194385168453972149869456 10545524 114488591689487393979282222654637934592 10545525 62759513075747920788977729396764560000 10545526 100699023168355203152627332295369303712 10545527 863431340998243365997050341363019040032 10545528 57352447011119209613639484528216637440 10545529 632700088910551468154281751607602353130 10545530 101456715645445343611289716507000723200 10545531 -283916027054605803462705753832292467200 10545532 -4729753327255413888671657306152926720 10545533 548585832089395825704905643729258849420 10545534 -227247541265032842374893113348204023616 10545535 1571803236431004935377088808665472000 10545536 -24856449371008624281412542359918346240 10545537 388955891233180485920197122798180832560 10545538 88480942093448889918986481278639408640 10545539 -305017264880752589049746394207288918660 10545540 -2388250156210936242077690347771699200 10545541 -623051430123818840345822782390734801058 10545542 98175002293027248363942625580397649920 10545543 94054507109492942374278916507008321744 10545544 -76306930119239359244641510159919139840 10545545 80246304711980358468879857029277427300 10545546 -67579268139738037168592776419357683712 10545547 -17167254469490167551528393771902985004 10545548 4274015085989189336346089848908748800 10545549 46076962941513578767505034214686081024 10545550 -102152159593118876411805405537242323200 10545551 573581816603323802636021964022584234600 10545552 -14144738939799684965428362509683261440 10545553 132038633706135060251856130272184335984 10545554 -94937630329816878067923624827387872608 10545555 -4461153050243713484176197711168696480 10545556 192549460428399430411724217327777875968 10545557 -842067654395482510536632670664721770368 10545558 101748142629506722442408873112786069888 10545559 -260920877804829196361436852036896538528 10545560 -531325912623579746560792974350324736000 10545561 -57879289123772155827400102595332530744 10545562 -341849471158134738802840415530075357968 10545563 -142206675726015777264921778113816096240 10545564 273935043892145061347718605876546443776 10545565 -239166699718007965413450084783716357280 10545566 239457025002467689793283130209882575232 10545567 120336017984352135631976576841532689480 10545568 328579557725208952636719463196204728320 10545569 62282075153476643512872664032798466176 10545570 -9928937223789624114904322073983001600 10545571 462319650475425808564888113708106039772 10545572 380777954568722231859424428547175546880 10545573 473259039218564308428097837158521385600 10545574 142552893782463581384681675997960691200 10545575 110280885754364379909642884091065322000 10545576 396849744201047123441910813539771842560 10545577 -29727541721579497315156604691210451328 10545578 -125008936608864731116661711136046080 10545579 386800564088805970504184493582410778240 10545580 -9658960638083000325818461348836065280 10545581 -969544793236211737983604672571376618 10545582 241089428907695482963138158494893065792 10545583 372592170719079426659358373757441746832 10545584 86758829137986885919548816174289207296 10545585 129267406865374423493638365759115814400 10545586 -59608169646855491292742735131110689008 10545587 90996476486807955740329046987131862400 10545588 -196689034914781774304364949994721625728 10545589 -198035486660664871698838474481995476000 10545590 30585655783869172657033720190518339200 10545591 132844980514871515403880890257358542464 10545592 -107546834438296122116402263768061952000 10545593 184501177491176703534367951994904775380 10545594 41692166833068008132671998001739600640 10545595 -539164932160327001390474257962562358400 10545596 403434975631234250331978671731566062592 10545597 -470938443509824077340657895761449378900 10545598 94467338577872452867363807105052747136 10545599 -221717514068507208796158874096969049088 10545600 -32573509345867599607079119121547264000 10545601 -369292414096392192366638965657051500000 10545602 -10000509946954414430621274550757779248 10545603 -50309830700772783617257333693338541392 10545604 -523003152924040951824670868590725199744 10545605 -180597569019188745684697846828212743040 10545606 227764869991451762352839317023465139200 10545607 -54127936556438684554013240126558196000 10545608 -175084409171474187848430724695493632000 10545609 -43798436861913184989070820314924986096 10545610 11979791481053993436158845079473819200 10545611 -24096581019645952561796791668214526976 10545612 -23111347862022995525862317507964076032 10545613 102349268353118217212567323026228344864 10545614 216275473466346990299774260354352638656 10545615 109088608204013103115183770241068503640 10545616 81643198659444644166628731938179407872 10545617 291289333486521744900046242330377511666 10545618 179302032531142421452345757353832386560 10545619 55793078162499629897318542745190890912 10545620 129806318806158469729493909711632039680 10545621 6814302166735224426788243921397540000 10545622 90322320680353935037559715810228214272 10545623 400875992161590269858604656999737308504 10545624 127353471916220946969258529951607808000 10545625 -207039391442464273552278438952640400000 10545626 -46671609733328433083567808277165771776 10545627 516411086203462804417755034760574622080 10545628 -32409441136797372425794963515506693632 10545629 44057980110293589153290954700035935992 10545630 -50968067489285363954259931793286696960 10545631 1023736037433467145701644477596742099200 10545632 -306945189839737669188255053657166839808 10545633 35355404932692363811901155461988558338 10545634 -174005756789943522423622608723922992 10545635 -21751945709397050473896725957620255920 10545636 -36774618693385408947690705716081909760 10545637 -606546527233854084689696293288910563714 10545638 32790925877578870302892837702846018944 10545639 181855240646037212436647983957663303968 10545640 49866205548201758333686717358034124800 10545641 54507247158546323448864625604079382500 10545642 -69328106617781548606744327228229606400 10545643 557291299203246471619311601018715899892 10545644 531040664663543458204843258495632001536 10545645 41101111918266838258265905827685631040 10545646 348737874309125350687673900054519091840 10545647 -256095133204422884999506572009601284000 10545648 -78514257565868655636450001157151522816 10545649 153150623677546078022153709857832642660 10545650 -83351952053650761099298358880046213200 10545651 -198478481884797560694405483620030635080 10545652 -164157142260893001568878684584446105600 10545653 -59059338167552551926760808466596220036 10545654 -644644967821007604537053167517011968 10545655 -532097359314828036071272136528981127840 10545656 222791528269511742069244332368162611200 10545657 -270925638654596766713237122970627363760 10545658 -2995869080449258770768226426700133120 10545659 -266291602941751497000863777621867890140 10545660 171903083388793172184858227327379456000 10545661 129964060186128506490194834809751994624 10545662 135960005169189411307502902930303248000 10545663 627073695668392099022053117554092442000 10545664 6568040338993879630311696277186805760 10545665 -40645328251757465903229236521883112000 10545666 -11914411426152546906403926465935623680 10545667 -107201788684615992811649734806211627056 10545668 -158050589436402891528344151433532903424 10545669 -6029828569073453423741011536518362176 10545670 97958902934206459954566492662529100800 10545671 522187717695056773516117225259498225352 10545672 -304012459802689891407260340699193344000 10545673 28449480946359253867742152678659783424 10545674 219696634311431159801458210582492140336 10545675 -25151451338998806529751974253467872000 10545676 292425591915412308007840515406113607680 10545677 -875851927044391948900381491370113545568 10545678 -1345657689099404282379899139717613824 10545679 732638352405105528211833289341174825160 10545680 -24828393853143781110528312206420705280 10545681 20127459686738196010144693034666430144 10545682 275962119754149132288143526329901256080 10545683 -111525613754689511711650776885226490496 10545684 77628937022629225447041194299362017280 10545685 -467021439257233965660383861819341117800 10545686 -288858432094668924361005262460015882208 10545687 -87731585564477207035911877479434128560 10545688 -124736435153210531486863780767690762240 10545689 -622714436242117622096458246164673536 10545690 -94490621111286934946295361452772761600 10545691 129438565942824059950250381351477379472 10545692 -72045650264492393958582146293819496448 10545693 243870431265069243376749335371126188000 10545694 -47749359320526916314167595121204109568 10545695 -53383761907358215500555259539328481520 10545696 -79644299436737157121506100109824229376 10545697 -26709107893788582489730128286336956140 10545698 -21360650219306633819470202725024840320 10545699 82525906796050892903135954512397967360 10545700 118281259052980943703210601226348774400 10545701 287018699066557719484506182918628662304 10545702 -63641614887343066014755430895592347968 10545703 -112646947816205167620570750604439029760 10545704 -104717395493358204055489130065943592960 10545705 -174129580032486479267102673841728185400 10545706 -75168287788428235302042909650323230720 10545707 -4846790973121589381672699276837037312 10545708 -26944942742239106025951801532323102720 10545709 489544510415832044595718932440797620460 10545710 -16129054834401638528038245990782361600 10545711 34423875707258066152111305460338633984 10545712 33861436800381174534976392480054116352 10545713 -754184845549578666669546741364414366872 10545714 174113783869012186670032024203923105280 10545715 91866275683168201762577462573070172320 10545716 -354266373663113879111935020721097091072 10545717 35888619502094526517853101437195477120 10545718 115367773171761455861745493592484166560 10545719 -748362913600270484467678234458633742080 10545720 -39495316836483965255858568789086822400 10545721 594676132321465268100573759587897722922 10545722 204399585133536064132285509264103123200 10545723 -128065651183324943770919080580255015028 10545724 -174887696520625973752717243741374669824 10545725 -17401109154428649094197316790786799900 10545726 17596196082356892101645684058603183744 10545727 323661647370392268342037393034391056576 10545728 76137530464427876544125998415515484160 10545729 38686198922434981037028351978513992160 10545730 58861870811128903351873882712390277120 10545731 70957108134904734774000491527123258392 10545732 51188561957554850303953296495911131392 10545733 65395916425754439858736990086991982400 10545734 -164423489999142394171524694592175569280 10545735 90080627749897379610249325382154393600 10545736 -299506224337859113105591565688374231040 10545737 443680844925261222374326851391384327386 10545738 -21204655113141130341980626518942563328 10545739 -2237421876926771046853690528225642344 10545740 154480364142718927778385844105146209280 10545741 -657620003183619058329865663802264515200 10545742 -173770201903574121438184361020820305728 10545743 -9307269564132540113839494880635196176 10545744 55261168077990813567132242173806379008 10545745 4015705667483684641892062413881064960 10545746 95928287841837278033066897182442745120 10545747 -102203824173017661353302378030678323600 10545748 217890645776570627285060338817942081408 10545749 -456424227586079761994379528698602163250 10545750 1232205695086260745513830321211680000 10545751 158791712478356818929590726672587215712 10545752 -52904581994008973998049444665062481920 10545753 -216442622826993774418317043579171463616 10545754 -35592659714402374013299708667749457424 10545755 -697923919090401710707335221285597520 10545756 85276508941918905624947358145088492544 10545757 -21880413942389586610267857892665236288 10545758 264294878777793732783682257475192281984 10545759 41266521197154820702928397905041223664 10545760 54755578236306203448105996643663872000 10545761 116386488035086345957545507586332801072 10545762 -170100216062475074507603691069752030976 10545763 614088693296191820763521497678318263360 10545764 1645682562068208219494989445379968256 10545765 88259377688606019219899667231319064640 10545766 -53921579574106703879021195586433179648 10545767 -29789172939119646010695428202067021608 10545768 -542835499212593580808930604497853644800 10545769 239438557647247489577188326675849610014 10545770 -260274650113370814615492351194682421920 10545771 -200682534603984941657186028078258904488 10545772 -4343803019120553432370954960786561792 10545773 -63604749801211967140964539745912371200 10545774 -16186348317459606398769091573861115904 10545775 236268629481635946443001329941592589800 10545776 -38845627067043696504169566848400949248 10545777 108055317063541912188786329166600491520 10545778 31186938001521688173238427615159982720 10545779 -567085071525126184591859463352228632360 10545780 142634054068079384202922830157288058880 10545781 234546305709906312372688812775173871452 10545782 7636627844472567189933902811420089472 10545783 215407509650899827007340110433172044544 10545784 -112840671482566619433542861796520980480 10545785 -151189855778676777703649422513029403200 10545786 -18170165663330575408989211871376148368 10545787 -90172450088995214744181340620526473696 10545788 133571410491914349772535152567002823680 10545789 -350200921522494215039963696060989933440 10545790 77332810421103966809855298540619142400 10545791 -206050818994080383179715276602876696200 10545792 -311909442523814697628493712076465766400 10545793 4727416464755921905404038247383777584 10545794 80499676459328455032657445293708221952 10545795 -6518942351445698431586309397125252880 10545796 206937387947815592006406707251311209600 10545797 277038731740128154354494486552904038144 10545798 -80366162733483256688886781279402728960 10545799 20895478058840087383033232508739358976 10545800 441131296024103599932277603453135872000 10545801 -3891931166794360334948571666174993216 10545802 107403088308004937090962244954656190304 10545803 -101489260573277358499214814039882747948 10545804 -81909995606808444374874942391892711424 10545805 -169211129767280830391652639596020239540 10545806 -32941114646330615292839608442315548800 10545807 126444096365202833744058290187527112840 10545808 -9068061771772880914668549138918670336 10545809 -70829929971156034746212035157254902990 10545810 -122756934646451572596662561138926932480 10545811 100291527819694610668602950243758097400 10545812 94113411642564945330738528852675574656 10545813 484037783204098067333208927899610666624 10545814 72418861898966611324224215130524292864 10545815 59262730522907451182693055824187096000 10545816 420582519496518116485208165674989465600 10545817 -820021429721177912245055024035048205360 10545818 -54018935514696286240329439043923322640 10545819 171286302806612951416943486024912027544 10545820 -709339890079654416957364923072913920 10545821 175880087650709823807255171669537450240 10545822 -64992288581735384382332035732060446720 10545823 -632717834166090667688072100584024112928 10545824 426642425139373512741542407579847294976 10545825 -13487045877181839759288479347716896400 10545826 107471385545446018601759464623738961920 10545827 124543087071035509892703139302901523676 10545828 -47524345707601984847020238664021196800 10545829 -82155533275786985684589020285688939204 10545830 -176216518900783474554564675690657805440 10545831 485424475717721552914647982560456650112 10545832 -600411420978587126562159872427014553600 10545833 -295248334465409339480923429583235270918 10545834 2445565690503902712590286868844522496 10545835 33096786929820716688585637401204413280 10545836 3282022532734351742089150977109770240 10545837 -240205523974429525808633686889318187360 10545838 11105929717924565890737348348968348544 10545839 -451078530423378989732243863513281621360 10545840 33509622576660926844721781652276510720 10545841 -602074300593460812167677632226850939758 10545842 123594145647025306611528012690145293072 10545843 -6714218904555504423701562192011833344 10545844 -16384434861184762649684889016148790528 10545845 149452193298029347498976835768604379520 10545846 177841985021201246634764657783285961600 10545847 -247424099669713883822310288723670387648 10545848 -26911241577287953630572180825730621440 10545849 376839261384283726221852884160890418240 10545850 -36572793725694433519687563923454720000 10545851 -186269275374151832883131555269480185408 10545852 198334154518057133824367755905074975232 10545853 -345280692160206413915419547338910015936 10545854 193534942677313933654854970626131067072 10545855 267681037905472688351201052948253334400 10545856 -73930173740082831607412071562194452480 10545857 58876650647524049762268280526574885312 10545858 152101399476255870514601197502292012624 10545859 926998164709215968976583067347034240 10545860 119337030279970012856910274143873269760 10545861 -151128554088948010130393181216956422080 10545862 -59781455278203175153282557770288427648 10545863 -630567989033972485064062409681997770616 10545864 -46629817384102185470749995186801377280 10545865 -465625008477429590523253748952326803200 10545866 61117131758495168035995337893764640000 10545867 62844942265251993432539934814857363480 10545868 241533661500260615945057659692423413760 10545869 -131909799919300571089218202122517358730 10545870 -122801536098279234284041105704425059200 10545871 -110131296049820115555337659317089084688 10545872 -4009526679689468217170227042659287040 10545873 117462555882162271764716671801193655744 10545874 142800859503791035860867584053456097280 10545875 63846750155738952032587621201062960000 10545876 -31559738606325377579931966379221120 10545877 -63394883275911572598573675646174015620 10545878 144085203050921666374677158578197177600 10545879 5900610434473263259580547711468182400 10545880 -73001080991238355461971846938978713600 10545881 -630294439711398413184203571047025603318 10545882 143113283396861070648407265777983698944 10545883 -1089253689248728260430323125132675271600 10545884 485846869839958331265487485350604642816 10545885 60161170043896484963070886628896828800 10545886 32267607018487562869695534634182730944 10545887 -342284025457606462209839755247912810640 10545888 -24620604624430581587586025629414850560 10545889 -373201605894184315016038748954458377310 10545890 40540230359917253183960442708350515200 10545891 260835862480362345302565305340960380160 10545892 -1046523603501998536208050026035118080 10545893 -13083039425242022203978449154885685376 10545894 94257512220821595179178882927102933024 10545895 -192301033341215342660391922788463782600 10545896 -234726772853416700746188479137189478400 10545897 1156759828926324607856801804407799616 10545898 -260212403926844645818453933656035261952 10545899 -17319097013893276528092829971162979488 10545900 5249648272411893638084109993539596800 10545901 371644312667044893371729283722909394902 10545902 -98704866286870465448665480899920230848 10545903 1320064009956742736342846370058903468800 10545904 619453836699963457249594081629536256 10545905 -111464461343458339176632050755398384640 10545906 -43455085974204841725404938647155131392 10545907 -300020273000729780131857737968348477248 10545908 465124431273007173578766682555163635200 10545909 -458452809984844297940717385042238044864 10545910 -177998709589261298552762241273064995840 10545911 -309461206617020424163335887873547358488 10545912 -17936639058028248847617983813304115200 10545913 34149190242802213419801331686803138560 10545914 -131615430761946397616809692317466209280 10545915 -235263968911689514442639366053581200160 10545916 -564668906950467774442328752099545679872 10545917 432111363065420955068942710512228552966 10545918 212503274965934128813904700821866384704 10545919 12985805756833261535515635886287164320 10545920 53226044987291584981047885592013045760 10545921 -6213560544132563448477497140136236800 10545922 6201396753252966464900540011698009600 10545923 277943741410786178367090331341608690172 10545924 -113306633185570738575429174493915680768 10545925 75436584399325370239503081021058209800 10545926 -91724128441730261210114852866851677088 10545927 -286226856641829530978015727114839043288 10545928 -422223111916257991380401033362981923840 10545929 -150293688595235076668644330550815948416 10545930 106639957472773374359975772295221888000 10545931 499837267360039554375288068188665086400 10545932 -212876149818683302224421207505255733504 10545933 502966693442834290533718527937135732224 10545934 -75088994890987535688268830649976122368 10545935 -203875582100095556495763397530137844240 10545936 -58803002407968231134431758126252883968 10545937 -64258340860390531511316698723911121280 10545938 -83516450901686565080203218279786874272 10545939 -417157332265955011184277468316653585996 10545940 81243513510599642939507597147407296000 10545941 -93831885458537556750898303315899628128 10545942 79452168785855177194735227315100952064 10545943 -40468476300202873707640285315512234440 10545944 188814907694502749175495455091091660800 10545945 -3658722088097205573541631046840015360 10545946 -40418323360996520457834487452261259776 10545947 -556332368620140036305377267219909225440 10545948 -34538691474880980695536913150639846400 10545949 429373691181303853809368048466009373164 10545950 53411640379649752850470346059272816000 10545951 39711855611570191325232077984783217696 10545952 18709823532003766196011673119415599104 10545953 34755462792909186013718026382288409600 10545954 -437900644511951283742931707977263213568 10545955 38421715553780362529078087091789868800 10545956 316038135468296124544587231750239424768 10545957 224990789275336813138257689277014392800 10545958 177135034547570294675101986774267994080 10545959 294209871801017563387242507963463655160 10545960 56001189061119114417202331766526771200 10545961 229646876001753952589020713501385405562 10545962 27522407529604088662289490721669032960 10545963 -96474064416680626739725259577537804456 10545964 -172576652308017180447409648425242542080 10545965 -310667398722077859926589283047778560 10545966 11902714094698551792222954204846902400 10545967 236922627064603476021874828163647247232 10545968 48523428600363078743222980820222607360 10545969 -16382127599133629187160651407749406720 10545970 183525088820754593075031494492332747680 10545971 3467885083116172959336836415468895200 10545972 39008092369925453780135671323188539392 10545973 -137789408348911816419148559653362597778 10545974 80713855377089278699624095630884984736 10545975 -1743069997434421696311926260597063800 10545976 22001491897476766546690643635137761280 10545977 126746592491784712329822935839999290240 10545978 -11409871274235984157440081243855307776 10545979 237688738427179714500061579872964454040 10545980 -147696193148691017666506613351002352640 10545981 -213805068115427973730981563726842496 10545982 273292215760608774173644500176018510592 10545983 23360148511177100531095941587131404288 10545984 215261123316745830474212283900336537600 10545985 -72348592379310945770402945218257319680 10545986 -174281879867423684010110970941752416000 10545987 -455427274038816824667561857338825253640 10545988 514634928740912348049765398664257797120 10545989 154166173028376758700144564330081645660 10545990 15763121284256069100927252855733002240 10545991 -356109268567950629190514962640451324032 10545992 -52933115296733297527441114840636800000 10545993 -100692304170757443096094111358645349660 10545994 169308249912720682463365538198940691200 10545995 248371639100121946731449930197106896800 10545996 -132666505699184897534880411647022801408 10545997 234023586011349212713559294956427296 10545998 364504939755619510169514012853857912000 10545999 92481063066862668231278783579625039120 10546000 4368015492247452609612881260130304000 10546001 -826363866731749864064784486717285775104 10546002 -231471932392493027216740424618953927920 10546003 136510968935097230681259285893311336384 10546004 43804292007799367662766454837281587200 10546005 8400799167417532384523700145370064000 10546006 86436746333456705630231447259836244864 10546007 518336564952458579886930594286456848840 10546008 -696882428734523592747214116613324800 10546009 -533942407894764532016846561559632700790 10546010 97441123289771225335664857551377080320 10546011 87173554261759741796623848373617216000 10546012 -226577399775387670006548329383291538944 10546013 -72411290160877252689713689756504886196 10546014 79646131371373418657414685430715719680 10546015 482967507649912509599005116469734533160 10546016 120608083201596411628342686418752503808 10546017 -95378422400668463868323558729483184720 10546018 10139796567623213713332079812764393472 10546019 436697336006068250347633242661426893960 10546020 -40348049139938262112502107219268083200 10546021 -407500976183238200684210797137816939778 10546022 23756173084576642390804031730610329312 10546023 66248918683301222041329954350035426944 10546024 -1066389519281836942822565727298521907200 10546025 118009265517749850479757183827888430750 10546026 286816246519846528200997625016134246400 10546027 -131847047140995613737899347646660738328 10546028 172151315135010156210376025803468839168 10546029 -59981062676222123560292202418543568640 10546030 104625550059520649405945478228019509120 10546031 303116466175855258531066886175409345464 10546032 -9631961411424983749261481624559157248 10546033 337455060398183538412475530504245251282 10546034 2474448042650778717643905464364881952 10546035 219155882365528682184172874393897931360 10546036 -2434625313244691882447576409173994752 10546037 -882508103087206455129708387195423592800 10546038 14196690265854937639267491862089549600 10546039 -281628534535910814634809669418046925600 10546040 -145902801757833121600549835731194163200 10546041 154186458513505193935336089258698867424 10546042 92729016727283865006727474823440498944 10546043 -561485103997148307147404195767714191708 10546044 -221743914974622778817221489142920502784 10546045 -47942195382916847300437049754644313600 10546046 78363783950226633676735179918075883008 10546047 -179259049127525799616712018587795941576 10546048 -72772259808163832815739050571102945280 10546049 91493543966183351794088590158731103060 10546050 72696663141014210561396067022162905600 10546051 -6800930408659676572866286931078904248 10546052 250562902481590044183412694196257316864 10546053 136687662509317221891352750785767928960 10546054 413575284219853415939025817664149853760 10546055 -94794960892090629661708296741440083200 10546056 -47557689897076514507893611272256552960 10546057 -842045099879044276729641026479889934694 10546058 177007986325277547326579168591698243584 10546059 -293059299737105678885458950370879264296 10546060 23850594580844092679863765431712819200 10546061 -267367562447964324311225926698692695476 10546062 53147205602766706503297048474001522752 10546063 33688668318335756266842384747884333568 10546064 -13720403477770180976141450447323791360 10546065 201574042552834056889660890836428032000 10546066 28205849378967408236655449772150431520 10546067 324258148814932957941452085458319213312 10546068 46916485470467131693174785953064529920 10546069 370177949263928261497991929720651236480 10546070 107426578145277589585334483546441652480 10546071 -114570087906413741888662054282965236400 10546072 226709468894157945686848876562266060800 10546073 106549952969872325613452876868997835520 10546074 13313363298514488118237290293494904832 10546075 82631091650500405962122099471688963600 10546076 -96870658827962157133892428750101811200 10546077 -124339015102606953379969864742902769760 10546078 382748439325206035282060720186910752256 10546079 460742593938070987146983351647708531680 10546080 -59779895417480974284747125108590510080 10546081 -113183204045161864317738267230141574976 10546082 73302159703732142147125996932427176000 10546083 366767435549731776485848669577299918680 10546084 -126401810605897423730202252069541530624 10546085 205291784837299182293620142218149248160 10546086 130625155138928717241300163942195830144 10546087 215375609422676917667430568854677359736 10546088 -29455513590024100731398762380809584640 10546089 140141206264691328966562455821003086224 10546090 198667545278377966169425159740854824800 10546091 -737733122892271236242752666899133397940 10546092 -265345420494666408207595351970910336000 10546093 238605625270641335753108994847039090624 10546094 -823123712718388157857584839801657472 10546095 -60711879794309783686962630373477386240 10546096 85805911507341901264166527660204130304 10546097 61113844833387731540282335654843817280 10546098 -36830199476401062487497952103725880832 10546099 294089845070004387090794024551537622688 10546100 -46147306454904316593769584972538521600 10546101 -383022299801525256470529786977236988370 10546102 24415605714938069230914306560526397440 10546103 962138170046026241986991963019921606960 10546104 115955941915114707629042201441219973120 10546105 -253818552363866505271827626173639920000 10546106 255666091120738486408146105242474608752 10546107 72225076053651237203540082003617190912 10546108 225650468473425671665274813387917718528 10546109 36517303398437266369036184901525880416 10546110 58805955118657212263827739478059074560 10546111 591266963859341392503376359671431800 10546112 294064196960075538390336649883654553600 10546113 294663081265129394348362602551553924144 10546114 -187181078565034048322953181734866155520 10546115 -203410551261067601649127773454143360240 10546116 11160271393917304862706045045569224704 10546117 -356469438472972305009293542016531718468 10546118 214678771881841807605620814750865440 10546119 -23212543036395093806165607337416535800 10546120 4686507496562700426387425728437657600 10546121 288029142416625371641178140879645903680 10546122 -245688315788995204587321226449660496128 10546123 -317430190200803377144816862750311795944 10546124 -191875364711010949872338491948937971200 10546125 119923777567677111965699340365830728000 10546126 141231049938370200641197798072737784512 10546127 92221372308631433498251982916636692592 10546128 67931721946670569059990827565202563072 10546129 -173229454500169864252502674814800133520 10546130 37155047553659482391258884010792332800 10546131 -77475280735107526086170291880793953936 10546132 233813241323247356057462553792390574080 10546133 -100896539060663171701349253438378137796 10546134 61244236355427925567389456144406451712 10546135 -295492389308093976916022885203403621040 10546136 -189143849641776085213412919358352824320 10546137 -2661046040054531336016472838315038080 10546138 35736717505761062130479802904021939200 10546139 -141455716341957075617495892482861936160 10546140 -43786374002690975428114843506522316800 10546141 -84597857158668779014247073183207989600 10546142 72469038029903286180975993142470795264 10546143 137190419574924142471510198898479641600 10546144 49821953244652203744755511208095252480 10546145 50756315528526286569982911830313916200 10546146 -29710274822907792609027098360298839040 10546147 -123193441419379469515794921726091131248 10546148 75636432208626440590450508460779101440 10546149 -80781676806315235688419219076310392736 10546150 -159159251532086489825726557889025799200 10546151 275492092581082977205409178585033742464 10546152 133873266304788939759716847642867056640 10546153 -73362982494926865571760370548411766598 10546154 -324724707442711576264019543556630307488 10546155 92073709937871549449091959995684162800 10546156 -111713690188593005141959279800085876480 10546157 100147926113318150094622406329059862572 10546158 9970436270165014159290881163895219200 10546159 -78301925767542158470981559641685802160 10546160 -829495732916957716509403495583907840 10546161 190635375634351761610516049412374551104 10546162 -164136395411106578123693215716740785536 10546163 -316864122607487194930693355300121345588 10546164 6390783755355355670438825072326988544 10546165 -102653932468608475257701709563728694400 10546166 209515742706573893937645981248270397120 10546167 -274252974291454337892039695669359373952 10546168 -638446367840321148177779240255633018880 10546169 219457298261367368906449209475987557120 10546170 -142218962251618793258497313745585884160 10546171 263189933792230373973772226728781692392 10546172 -110099029766579782905612076889071034880 10546173 264435279852737118484026893004698318400 10546174 48283914643620813281028754295324430336 10546175 260852823998352417597075369775411529400 10546176 -74210269651788314304353021509855346688 10546177 215514761207359871553781387529104998660 10546178 -140370988438918988942084062940137234560 10546179 -11966677381983649102123829045060010240 10546180 -2467093200797276942914605599695319040 10546181 -709020376389761125332669910103087946018 10546182 -139529664483372934854661182720917743200 10546183 -424029204181774039885399380907944076680 10546184 -96651852164082431493053757831128678400 10546185 -56316497336026384905158619247634554560 10546186 -18160989743342764534407844562293063680 10546187 44944821433781995204593278124922186836 10546188 425077074949726179562520280496605696 10546189 -394621673363239865530626991990280539008 10546190 -48497966324024131322343972146215284480 10546191 278297626717902096621822476194966266840 10546192 60484026592896343605253157246187216896 10546193 -23145100122881078623770221960564011584 10546194 -225103374827736268654063655146070409600 10546195 481196843182970351312611592311697970000 10546196 -193089919893816462656064671592490089600 10546197 -59936229447080648122597666563670079520 10546198 -50139603790224803484679714952044961280 10546199 699182236103338598575902084566601424200 10546200 -25542274318906585344208613096620032000 10546201 231866645173280537372020335388135254804 10546202 139233500422493036381775163463731885824 10546203 -138153485978302803867913512195389365056 10546204 -53572290516049604009280811855644800000 10546205 25310163295486546286850658081451297520 10546206 -94120834989928655084458304381104392192 10546207 -41999607711659467505276653465493168128 10546208 376976325905866648184362498426632929280 10546209 -225414652870021939036284865468986304686 10546210 53885644725999120584573843001640553760 10546211 49999934551917501215654041605136043424 10546212 41861095222059675279908841256275059712 10546213 -495270777685896336501221451968642865696 10546214 -3934427323869223979255482873203683328 10546215 200566078758275382508090100748926055120 10546216 434549177397745865050455672598362931200 10546217 -1133852569385315587319071015812563852736 10546218 -105087518639064405869503805185345824672 10546219 -557831702860262632064168379132161666380 10546220 268042896219939649070417353524896640000 10546221 46382956616850859167496960204633017600 10546222 -386497400584328170222795062771656641536 10546223 13178052292842470480580760145741491704 10546224 22915776508617124170826781076443824128 10546225 -68440859586898553811281871298382320500 10546226 39400587751344809745655829398398704544 10546227 551857480553347868663192694721831452000 10546228 24621588050120411047850662498182684672 10546229 -462421833766207367109155609471668391712 10546230 17072177935053677224040965248576768000 10546231 148865687834107555605844658726265264064 10546232 460358636766028007656155943498603622400 10546233 34682853151349079826951620365028300000 10546234 -393650452899730815363605381405841987984 10546235 -16407760339839068447661374518862304000 10546236 -31579098164878166651149168348610297856 10546237 26782479475621887058587728497809023768 10546238 -1703167763884871703131798499976317504 10546239 121873552197523088793940845783426960 10546240 102853797373998463908382660089363824640 10546241 429504745055802447438026270182607553072 10546242 53927009924451651917347285226308045824 10546243 56463157757135868340228373250796418492 10546244 243185491246203954895579444063151619072 10546245 -194906571380341973163301696327516143780 10546246 211390003150291558340257653829943775072 10546247 524726911270157698322314378012883556696 10546248 114588861311889907029699660279775272960 10546249 76413617481777795242651578068849867136 10546250 18806070406167035977979019588962400000 10546251 11911669350947806840310609675201097432 10546252 465510769060075510602228442186996385280 10546253 91791186257814571607572172229096109164 10546254 8420787930012563081255848977017715840 10546255 220637141888854437451313735653974172320 10546256 40488638175598565862391881252219125760 10546257 -310839965395767463498863856033140729360 10546258 -63427591446350577880297187161830870720 10546259 204589228295436056392679400168439246704 10546260 119119895314808240653566678790687272960 10546261 898724656561884896037227059748023313184 10546262 -104158141644349619177255872795970612736 10546263 14994427561938854502961968656521712640 10546264 221372016846521414116285197218471823360 10546265 265695179939601480461745329812190694660 10546266 -682972229221712310044021025191450112 10546267 -277424159838814270458481571295271309368 10546268 -100471566639866298847586360452735114752 10546269 321150848071019607466511827667847068160 10546270 -162194446834768367458025498983892560320 10546271 208954690067654413604722146848046269472 10546272 -337942662694752374469329339610770964480 10546273 1385737555769036379922171882505884295040 10546274 348977995472949363918820789230759917136 10546275 -139366665298647488046819795573037930200 10546276 5766956891216074568864734693770014592 10546277 26992789122153907384821407980162282272 10546278 -19148420621460258251133412725162911232 10546279 -1030074679033601452376555538554458509216 10546280 89076441318772969573861570710802790400 10546281 -35153213610276647803192066100116383078 10546282 63671252038262423565249490683393169152 10546283 -147944303108760054554185864451494579200 10546284 -102278775233891493371353745159588118528 10546285 -534168244852730934656056970791364512200 10546286 -478507268982220034987548445559850892736 10546287 116517455252776608879633891303300460560 10546288 98739320496081630962706367981361823744 10546289 -120081743356503010265036811205543750476 10546290 53886700640924766176553614695452186240 10546291 -185208512958078896387661957302932081328 10546292 -829319820393596246152192872706872729600 10546293 74844450287306776026001672805656313856 10546294 403208416654252092159208466641988392512 10546295 1411042534706949649411068424039461600 10546296 -169150424333322897095878498101264691200 10546297 215854971731527683093691514675467803012 10546298 112655737205370086002881884185231623936 10546299 -187424330409678384256493409000897908916 10546300 121549436873128979408162710086607180800 10546301 776074107908105645664432573816386983302 10546302 -27921164768549828409156870494339660160 10546303 333359516607025056714340512875780999552 10546304 52520311616178296422105100328338718720 10546305 -42272905069581025439950011377370869760 10546306 -104125975185950616467629599455726984160 10546307 9911102079542220395232116953246292304 10546308 -327766640703416157336898383148198164480 10546309 3321651729283593720211455252009815520 10546310 13164904182014140359458468776960488960 10546311 2220159299719415034294907235709010560 10546312 -190294136510077254330976115636313292800 10546313 -335933465767754434695264872360691150438 10546314 93982515834974836662762501827927013120 10546315 104699014900037516193874695003329035920 10546316 60978943347712783399254785050312880640 10546317 -352845697850385639275460709112085421866 10546318 -209238704175712293316168940620860283584 10546319 153347977708355153949227924731423771752 10546320 -11328938576405599131100683039917998080 10546321 -797570789385744850218161685578621701056 10546322 -64127329426905220317199716026800185600 10546323 375465996203286807873379472296661024184 10546324 -50098780725086642907123105033463676928 10546325 35156563867993096460011213126660852500 10546326 -36559058966958542909173040173983532416 10546327 -304323326868435303401102194264113849936 10546328 42030141733054415811503692508785459200 10546329 -191163026918858483221904029645053869616 10546330 -406830965809648646823359365416730060800 10546331 -29983833127255871923086417706993103868 10546332 -110270165162448848618429564131056135168 10546333 81671921440080294476908587928835041120 10546334 -35758375359962297884039771304742832128 10546335 -208783157765158432667956226192009560800 10546336 638224563537813809346016804195946987520 10546337 -134605792210722856495458523052503114014 10546338 11794943585403727934190037164395198208 10546339 265316021170018889530242942333244901824 10546340 85105551503179197383133260380665692160 10546341 -85486724694612419854199695716970264896 10546342 273472636800942072796158847399370400000 10546343 163458155581359338783754918648611733600 10546344 -329169938026067395961551859372158448640 10546345 302811098959073872022122205290538216100 10546346 -74907223861551667393193914681343458128 10546347 6364605595908359253356377152898671360 10546348 -95742286491662072048529526663908338688 10546349 -337182092133971196073938397579277639520 10546350 44482788821655134475577565617065528000 10546351 -3233231591514621270495514673309431776 10546352 -45920458609981903568685925818531840 10546353 -62449399771144035748222624675623181440 10546354 39581221889379049637969623292240435712 10546355 -97320296303728154954857821374520516480 10546356 -71713404460845151411963589760748105728 10546357 -22978977329491095981654364054633609700 10546358 147978249843809233140823222063342963776 10546359 200694030469222784773786759684524380904 10546360 -66958617793785553591669160400384000 10546361 146459784647301046065680011819158047232 10546362 2381445554916440381910330968715868272 10546363 171896245489491262854521599078396544612 10546364 -10715380142643001240066391678482650624 10546365 7383722007979816593678997039179000000 10546366 -45628260276886123238911282594884073920 10546367 128055630452169386096192954917608410520 10546368 63861613697816635347116619948726681600 10546369 -162048704226934205777219020281113602200 10546370 -226894956556713294908817900140145431040 10546371 144800134003847994228320445091988270784 10546372 361023278564857051892118298730943018240 10546373 -194974874406133136366639046888241944516 10546374 42333323204029802910107005693710010368 10546375 -28989178963758653481216160836457680000 10546376 1089173846786158731074032558197178368000 10546377 540089105760652955877257208668811580032 10546378 442828284276334698028386853444415496240 10546379 -426900118833586494812097636875482183020 10546380 74101271704287593528973688661092008960 10546381 -349803161626038679469224362314130228 10546382 -79727004554621723450273829018650397696 10546383 24140771513850196688175810628826296464 10546384 143034542438708073807317275965055696896 10546385 -413122915099177387479282602453807601420 10546386 7172695236263960935238583413440124928 10546387 -819172107775324659327570146460372142760 10546388 397345254748765653982118997086190012288 10546389 107990511078264821183751599665176526080 10546390 46199286456273744092286846756896275200 10546391 243447777866872978984825399538088294792 10546392 148835918556979051551244028747099136000 10546393 118749474903121517303410128337178186688 10546394 314877360508532739711714072037466048496 10546395 -1758678578548916539067612675438780160 10546396 177257826670443539373598698137637342208 10546397 -74661943977285353060737889061822293568 10546398 61693829129379277561715609963003429184 10546399 -368897798134410516893394361497018709600 10546400 74132685883787029744315717594172620800 10546401 -3791681047543217695244863455882764160 10546402 -169230512843017217680046889291362044848 10546403 -16077365440362567924557761781900505600 10546404 -115309498591036058906074765705333493760 10546405 160266552517054875069972145363993349760 10546406 23640861889604491214721765602237725440 10546407 309904249060475982055719298633899922704 10546408 -51537314962913205442076455080803927040 10546409 566048711048823972635414953960229564916 10546410 14047565827219652811440011944918021120 10546411 -182166868437146261506842956058006194400 10546412 97194665990737934975378621889682516992 10546413 -508551254769181365193743855172812484512 10546414 -323912961734592148317475189760795924160 10546415 422561379733641602839175475319257823200 10546416 131894261723064420323330338245093949440 10546417 -90386373169921535213554428277868487936 10546418 -197885437718982446352762519575844537840 10546419 20437080337177305148630794452896826928 10546420 14733811354356161670614783198249410560 10546421 847930521033003025774786006186629720000 10546422 95270313272241024802927490219651505024 10546423 548136720512130918628083297370346871984 10546424 -239836331605439522503068830186400645120 10546425 99056325761766060084737598538624806000 10546426 30133748428941164229310201774879615488 10546427 260243016993866269944753093070565432520 10546428 129244329349387442796100138377976005120 10546429 608344707202317080883745730251895777030 10546430 -26229560950244270774579776819240435200 10546431 -2520372628744510738222369255502592000 10546432 -84856700095966333181483088950444687360 10546433 -381490600444737802536166442106536765520 10546434 -155200799710268940969988190570898020016 10546435 374474018546043742161443859751105940880 10546436 -282929075191210250952429285081623272320 10546437 -70981491571339471267350382419864716640 10546438 -2283710147750639027726502225631580160 10546439 553962917199815351146552824413069049240 10546440 -19767408233740634198452507171312435200 10546441 -283698843995713593782846095009314173158 10546442 -150668433470164713780599542615465810128 10546443 72303577368200970619545151656921919584 10546444 -62926838650496656064138479846171033600 10546445 -19668699332602783060722054596005092480 10546446 -164441908943701937669380726627549050816 10546447 -259241943347256135507524357466037062528 10546448 -39150433390043373774499397940393541632 10546449 67255106356693649941040150604207220464 10546450 73024134931461475254490825590959742000 10546451 142516908994291770991014216725947157304 10546452 49338598396262505871892890531994007552 10546453 536899772811372818050904520267113330702 10546454 -172253149824060212847078363809710201824 10546455 -3506052523798552136271677439025322880 10546456 -4673963605006723834732585387308134400 10546457 -576024450807859392273692613129540042294 10546458 66811026546627918944398731300934188288 10546459 149568159372005170263164900013701809920 10546460 -30542375355633577543371740845446067200 10546461 59321568722196950304164321886946616832 10546462 -165890269781758590553659579720786672768 10546463 297783264205158715614278239397261914920 10546464 462366130369751511290278726220206571520 10546465 20167928293729989659428456156522867860 10546466 115765822348504836831690059663473466880 10546467 141028403249946410873815537708859593080 10546468 -32472540186065062980006132947288532352 10546469 -391686025001297972060777019049385096130 10546470 112214074878111624729765177292544102400 10546471 -81856982482814466458799455422159892352 10546472 -43763799523939757539890897918457528320 10546473 -131303463945711492511120783829402212992 10546474 -76843172454585853803472700956409726880 10546475 -157031344115817209412805548020699577600 10546476 4672388984945888021095114451127608832 10546477 201296820970339562280499389453635566466 10546478 -314134015788493498655896751335169078976 10546479 241183774750835441187029403030072250368 10546480 1247425902311032738058860634524876800 10546481 -1084347278113938274459683050726064 10546482 -7440112375670754329715551115421655040 10546483 -107055318996147769979937201179344093016 10546484 -152185177309846709029460094314964897024 10546485 -214293274521173490401351708146195469760 10546486 22593554850294525441789159878545804800 10546487 -40351117844462973078244251656422279248 10546488 279235193700853571325408427554912153600 10546489 -196136717432308162273728914523471432576 10546490 -89493601327291804852354941267791508000 10546491 -136004415704892694425662523057303694800 10546492 248023261812446569916232070942033173504 10546493 -340183890987923152562439682200780339258 10546494 -37961735813321417359707980823218251776 10546495 434774082236916341346102647865739172880 10546496 -160347901594557665137348978087034880 10546497 69521623938323940900952066688082915840 10546498 86739605551901529528410625953518165536 10546499 599986737211798248097636280024976013500 10546500 -126863892754501021432025346792345600000 10546501 -98560865623873172526321237171734284800 10546502 280083840438339431959615503978469337952 10546503 398480740241520128516875913713483886208 10546504 -671083736471582499054784296220345482240 10546505 47579549011699797472190083023630809160 10546506 -113413533151490315558822784942775220688 10546507 -71120754714842146778788809134580062048 10546508 80656898568425615177816030043224696832 10546509 473804890807347292348460672668807551360 10546510 35735029813956991314825694730257643520 10546511 -380531856560146656647312434763661156288 10546512 -25097335746916626549411523283089096704 10546513 -30199341483762483355634804790918432140 10546514 -29303684948098439751449095678326480768 10546515 -258829639644518078796033159397588129440 10546516 114494569332602564608310564782716817152 10546517 52917584506899715146858933090464117400 10546518 235372841796730232756626512188701593600 10546519 -253880841164561002966159014707042723504 10546520 130684266889573309487226550503779328000 10546521 3152728731574197750245100385260527424 10546522 44104003756778442007288896253950481920 10546523 -131277610544333736341283139270439107056 10546524 -28001250880391892962572184703158784 10546525 -194527208556993818842156693541988446400 10546526 100323142535647393757695791948082307712 10546527 36236683155542987709377632835247598920 10546528 -475349383196287892327762805323698274304 10546529 -2161686505041336310348629409210129920 10546530 29597335216507290743452147443010744320 10546531 -406892279145610727454939398455215485668 10546532 305657956023994869785950401436973229696 10546533 -17698273296940785158606535794719242498 10546534 -211538589693236071355611080400387666176 10546535 214335628509722686943241731754825311040 10546536 -3196307826630422312305123217925734400 10546537 646676969254088099169334555958758517392 10546538 310851066551230956120843466364302616160 10546539 -47294294427768857335935534617557412160 10546540 234601283802233855154773394104759562240 10546541 -217719927133671287376122402629140076416 10546542 -184520900662764859083679539726224309760 10546543 219328158068164270966242907437692796400 10546544 161992045436947094991045023960837160960 10546545 249823503713447179735062224069409571200 10546546 -271044036287750323425094774555482292320 10546547 -474332620521937559259042386307613752888 10546548 -450986447429226377558675245007118305280 10546549 -318376974908573284512686558584106607236 10546550 73049758713665132950604515638044668800 10546551 419384192198062613917359275513826220800 10546552 14568131550642185353262829197624709120 10546553 -121315751436412962263537653033513164672 10546554 -7733564752011402257515734190328717568 10546555 335195095172012879732577797462438664960 10546556 -13785050816431744017827004778005504000 10546557 -73917503131045686137058490711943951808 10546558 -27858932437311661150844084553891563520 10546559 -628138707754579932950177947266970938240 10546560 -134372248012147330729113458733534412800 10546561 300233502755497093778680652409161512800 10546562 -63381388532870871811697391744061280256 10546563 -291866438997782142199925535752862134016 10546564 -263408975495768952297712334741136793600 10546565 173364235502564012622496764459961766400 10546566 4733986273513104659320575050549067648 10546567 12524485526305960020684960328858503640 10546568 555455487013256525211159612211254528000 10546569 387314407265116875541585501540391816688 10546570 -43449249948903047614171942528470282240 10546571 -99643895179792278571469521693444511088 10546572 -497571554546069030131276378384367616 10546573 -113198552517842112824985986013717039178 10546574 -92784956930641304209190346048095974464 10546575 -26295644127408946008600816414453204000 10546576 38978121540362100208305546374075400192 10546577 594101895468405604395245415821796931440 10546578 -105730282090800396076928191812423336960 10546579 1058568409744524547396809970582537277760 10546580 -277448824277712098435041051951877068800 10546581 11688994228111587561443847741879762816 10546582 -608299653014339153955011750941378881408 10546583 368505576155542720451387018355335739984 10546584 -71948922437979695922540455183754055680 10546585 -78794439677768414119092443548025624640 10546586 470674710776274254533536608263116547584 10546587 248591852560053100784227424747038345080 10546588 164593429190409464424722683423007277056 10546589 22042396030125199408973089436144191680 10546590 185776612955081302580186624863704633600 10546591 -328774506459727963742002470915647523216 10546592 67632073560290782789723045711671459840 10546593 183524589805269440256034568041441224000 10546594 134750671362303132203466454486915500528 10546595 327551062102006928564443638827035473600 10546596 1039240570813659711230635972727838720 10546597 -311211434016624954548104107872505829954 10546598 -10828512440410018126050926715302262720 10546599 43485203876538992292639358194043657728 10546600 137422987604884977855414805139877504000 10546601 -127151574560099421098380801922893880988 10546602 -3213394314364081184753910032985600 10546603 58102916955896722374282118506359995008 10546604 -283100295947113987656343678453148467200 10546605 -18650296755461181545685632259091935540 10546606 -61289056396584022644081239983799713920 10546607 -329750675300831670507918273453031387440 10546608 30952834556242659768733023088520822784 10546609 138522636218344493613182612925042449810 10546610 -3132933134423469900865649645270768640 10546611 -204302352863088477145791575019054781128 10546612 -225423554751337165991885670925065523200 10546613 341597027365750096184800538592119258112 10546614 -90846370541387923387275240658710880416 10546615 -12801682078793570424343354272356550840 10546616 120699429554309466728070787013559951360 10546617 -185981883590199683832056221628917318320 10546618 220138801116533129609038328453792411760 10546619 82811373279767544294199301312383474020 10546620 3632060201888671645148035732465090560 10546621 -348930368291001450734653316588904597178 10546622 -151489427782210721769121186113573350400 10546623 -281298909051969976224430833983085464328 10546624 -95986530857526499657565017620848050176 10546625 534782410209873123725429947170367680000 10546626 -228247046629557532041513507062627350656 10546627 -11894270809153914811709351309358397440 10546628 196916228296459985890286419082745943296 10546629 -83364759638414955105483672677870523072 10546630 -204629375416323140063174553381548524800 10546631 -297044981121797881510023623968037846568 10546632 -406052820039334178187295051736427724800 10546633 260486088227494474721205839633981737380 10546634 18744477755890900479795252506866483200 10546635 15872644877740023197833826254578086400 10546636 -45746892450717515589241556382291171840 10546637 517846451441284025199839719168151687286 10546638 69781679610383732031164803928266579968 10546639 -180105630937257700829509497941799019544 10546640 2287143931170963957845631036359147520 10546641 -93106515545319910123928429480596318848 10546642 2776486337903957240575401519741843744 10546643 -94812140829762611875915916191321154040 10546644 61520675881199247244018329478174586880 10546645 -237039310034966747478780802902270248100 10546646 -188625600108323859246213232430684438400 10546647 -26053184112247585287205608250242095616 10546648 114622161409004406197081721876640604160 10546649 -51537905500535646990353191670192838960 10546650 -55141801817958332996365785820729248000 10546651 761408020568259718786022705026593179400 10546652 252660832766667417340170627699609217536 10546653 -1690219301905986262106532503690580480 10546654 369117881169240248915873856664174747776 10546655 19801618006131355397719543787097771360 10546656 -305496208579394913895770752564413857792 10546657 -623985666605945220995460103402964505168 10546658 -92075240255437340970144414770356592640 10546659 -260277449028052666104342169103631836160 10546660 305529701564475746316996808477286119680 10546661 167440501018135449480940951588021019262 10546662 -128273352745686633894768527116295867520 10546663 -210235419766434536314140304510674202440 10546664 320174803593520760751208817310468864000 10546665 28982932384048117994177998871354403840 10546666 13375855973947834755824968729749623904 10546667 -743839802080541529077548284849896467200 10546668 36492162342883933319495227631850084864 10546669 -146679764252047271624655494664987498048 10546670 230270532051313424927681590638113081280 10546671 268365140511891970339426821839987134464 10546672 111600977325702943846257248387609559040 10546673 484216976053169255620552681321728402 10546674 115631992521253952488452667079612741760 10546675 26353429642486503716056534813335229000 10546676 55299931190687062388891029035214934016 10546677 -27655976895297927782288444201323806912 10546678 49983176809574690100741460941349841280 10546679 -47783499360912032500671638532704498304 10546680 -83654840187059577173145093284831232000 10546681 338493108014741403610214638105398156372 10546682 -105927169759895574137761627771016536608 10546683 165378510785377068823803414682183760640 10546684 17767290688661442763851532398008508416 10546685 268120240535167523473395070692011212800 10546686 285569600243519056136353921388334435264 10546687 138238246015963683188565116573191502336 10546688 -183159009152721946420213200441468518400 10546689 22761036957760705146182360664477719808 10546690 -92040715682139860543608469266178903040 10546691 681471598644673043977374481298211913200 10546692 36666148167392662803483190040887775232 10546693 177136474863034058976427970065834142942 10546694 -28529692737126582556832560283766067104 10546695 -96272404892402739429450910979884419360 10546696 77318035570806268531668170764896829440 10546697 225537481526695959558083122339170435264 10546698 -207531660850402329434546261831399155200 10546699 -531915675151144590859934253656472290280 10546700 5152976603244979585451180239225747200 10546701 -41382465133460281356196675208541984192 10546702 143416213937841210198260021759479023360 10546703 -93839399646717964843194237646178388048 10546704 13237841109135512456159300555079942144 10546705 -27308234604533014713204833428995897240 10546706 -12044524596668024241679871663337292800 10546707 145253946039805001608401635531623305792 10546708 296502832122062596285530896777977209728 10546709 126786861697637786129777981106075056910 10546710 -32587111426384258851650629561577625600 10546711 507876653112744576210151227096802029720 10546712 -762308862596256344585539563041877504000 10546713 -633581398289526128690945171671151887680 10546714 -515251728849813846601004008908199177248 10546715 -76579027836002706452944889901623454720 10546716 -75615297560037176343425999240997570048 10546717 -278936915241526417702326129643123215336 10546718 99558464454967212212125757841100910592 10546719 -276298375242954344326425667200464560512 10546720 76624554911683969390527792271805644800 10546721 35475074755789969641776268397783469922 10546722 24514465585371853928365846230843162240 10546723 440376339180994762487286326141990592 10546724 -214804549179482161716070934861368320000 10546725 88788712806982284879328223830595352000 10546726 134257160793146844134873091027623097312 10546727 148218861027379394840174744122076966400 10546728 458700827905343653336557066283410309120 10546729 300581275538084368489699069461792618640 10546730 212516782380019944413130390823760081760 10546731 1314907195369116163998060584110409040 10546732 -230464994095392254078216369054457526272 10546733 -248288697018151158974995599267561664896 10546734 -122364388024561018710731425535068492800 10546735 -190152697961070803282425876102255452000 10546736 -19751933688911891770299754537342353408 10546737 194801938747451671977813997857742542720 10546738 624364070014383079021546890492958778496 10546739 1489772570202187956123232999708269312 10546740 85344755041291298298194661375505305600 10546741 -314035968210680902819079551145805944928 10546742 78928798076873647432368295041640984320 10546743 125412681822986098230021217994006871504 10546744 2133976624788974438433839130121605120 10546745 613450161481996094942143502161396755840 10546746 37042161512461402362087724839633420288 10546747 -932973475427834365497281607427066561008 10546748 -17303892170121669916098573300686146560 10546749 368321318892605611980235053753894889560 10546750 -64686914063147594650835064648743568000 10546751 444418476802372632281119534474127170752 10546752 -29452473239984948612320126905140379648 10546753 -413281119428029965384439745403019993344 10546754 -404292998670709806904652318455289748960 10546755 -156300148163600968762702772127854191440 10546756 279044597844225690766106870528000179200 10546757 -122325036728882523353503070690823000420 10546758 32387262080997313994176898486197687296 10546759 65018814362794399615845929389296815960 10546760 -417055386598296852686506613460093081600 10546761 92072986813557722406338213247530483472 10546762 -56376041671137486741696987426384508368 10546763 -29365969144363823304424982394256586988 10546764 203497435492030142282664062194336174080 10546765 224167441970321109390751449921445893120 10546766 -75565171346242345545436430901511342464 10546767 3971854091856325737327118282478649600 10546768 -39443090939056402421087019229459652608 10546769 -6657678521879672295299404840651238160 10546770 -55040498894530572437761397196462927360 10546771 251038397914720014481477470887189876972 10546772 246968698828001106538807317732631471872 10546773 247477199641206694802035976180023066368 10546774 87434152845585660030967834009263553152 10546775 -15180423540293576821896797835503764200 10546776 125377058798488984075708881465186785280 10546777 178632576577238135315321577976037151626 10546778 43184704084595650952011718216146851840 10546779 223160085710298495135021595688142764184 10546780 86950880126461338877321293279575808000 10546781 -46450453015100147879942693080391403840 10546782 -2245685718148925271838092655494727680 10546783 -341490180735427308342962757660496737936 10546784 -514612812180800396793304606699313823744 10546785 226019707306124797914232978514761424640 10546786 -413296508440690896499607989205264983680 10546787 16439806588551723935325392262533009436 10546788 41722984856361626536543855532152455168 10546789 106854928679750078936312010628112438784 10546790 -255632731134135158476898733807857577600 10546791 -272338698097217376377772278938101096408 10546792 -32238079829491419459875257699669632000 10546793 -81429585627576795823826659123474901958 10546794 126371340039865256943271543552023383040 10546795 25705152585362638901025664005250992960 10546796 155019773846977664072974328985308808192 10546797 -363886075980981627980643050691545380800 10546798 351646408115394266890125850488136718400 10546799 -3362597317610868052063451327736790320 10546800 62934622015760066358549155363527065600 10546801 -83793525009983463893640808436250200000 10546802 -61461364592062482373944363194015024640 10546803 124282734563140709544812297418271197012 10546804 -483327320031127615558414171244384201344 10546805 -339170442406869844736853624948154574400 10546806 -110065929618064623903764519436590930496 10546807 390313949633477835439699420975618229160 10546808 6333158086415335237383532477465436160 10546809 -76109278179145039566462764268214930560 10546810 161093827401358742396633037070003576320 10546811 -70893155606554491306697973581855716096 10546812 -273067045094446665377153795995979082240 10546813 70368691046440748481967924960656688300 10546814 217166889517155324100869526492857632256 10546815 289869757511692943973044202042867365520 10546816 240673523808902964506098444397445120000 10546817 601947735018882761539838613071642390532 10546818 -3998393909786283514118124661016047872 10546819 440752638620563576418739279691662724220 10546820 5198794462472044889462449602930524160 10546821 33905446902281398323807003825856356480 10546822 -122575480269876555459116863170648617856 10546823 189715276611654381246131217248658139440 10546824 -219381185270527898178362787328831488000 10546825 3808913357975769291497036494178035600 10546826 -329604916849720510357270003532866142976 10546827 68539853935689954041350021233232581120 10546828 48186584985171298671988394018205312000 10546829 278779048020070230893994908797826999040 10546830 7855805477113258338019256478884709120 10546831 41880799771287311907415588215901399200 10546832 117375292768237267320610412807889985536 10546833 143820498382721303517887931845169226848 10546834 -274714840996611423026886883514735843328 10546835 47847465300199570179203401535771378400 10546836 174726802934970498371721346393763911680 10546837 185082559385228273120127314018810488704 10546838 189007735778348647326935450538196684320 10546839 220132221279481796862978008609808581208 10546840 -47941016245731537278927162833336320000 10546841 223172734393492694759784672973804546692 10546842 -123310763266499120513298364340211081216 10546843 708723523709863922102916567046338875320 10546844 -62722746400777236127365870029917863936 10546845 -53696848650180794884871830920490296480 10546846 342991814352522315155578707650483800320 10546847 -209694305563777274262574756324600528608 10546848 -18825737154438727371887086812373057536 10546849 -101067222770191974103465928125700197150 10546850 -18648334039478092014365858145473239200 10546851 -61644434514431996847946323008166285312 10546852 403606518591657540099341897681710391936 10546853 -414799413219052368851818222019914712898 10546854 75822851957781200877894894968516771520 10546855 128605035481044918615651371651534797920 10546856 -23066255852988060104462853384798873600 10546857 189428386577246138915203962148176835008 10546858 347607354381225925524101666851102539696 10546859 170625232710540963935755343098876703160 10546860 169320919711439051852342354611682319360 10546861 -303862832718775454491314966241191390548 10546862 -28882843838410328696814071560135224000 10546863 -240371263409619739023046447315468847856 10546864 15553503779523413449107382460231680000 10546865 -166157016246390218087082080895437779200 10546866 95630470678195201472372290010301289344 10546867 157057052720461974014556571540008763916 10546868 2094089632433029689305355525176119296 10546869 392517439882865990571645774806650707744 10546870 -68456689324197590460898832618012365440 10546871 453243030627746375633299495875782004432 10546872 213227391887782928251127691571882229760 10546873 -116951503309015367120490340447116273776 10546874 19495205419270636426918463150561816832 10546875 443634253656051944627130374280984375000 10546876 -247292949479228776599286251374351088640 10546877 799227386935823535357808467007635226272 10546878 -196525463659515640067396931850000694976 10546879 -181870202554083463574471834245542164624 10546880 43525511014839791888219461502380277760 10546881 -175376812996453114070908789052755016640 10546882 10756583718004227600423505416965750784 10546883 4303423854931517747935746442053048720 10546884 -216863185381579758739243290624082500480 10546885 -125233159618006983450661514849732931840 10546886 112303695725464433983232413871325302784 10546887 -29570997298667410465966020657233115360 10546888 6447887447086778371163568450844139520 10546889 -358370413531107488958820176076379944320 10546890 -114082642010523006088294093211321614080 10546891 1259621239795206021121024507831415155792 10546892 -226812173635457186155782117801534379008 10546893 -127000610631276445688592934863495458496 10546894 19348615330398352608416098435173381120 10546895 -434102279238610180860869139749067451200 10546896 -37474577190129838918643464269538787328 10546897 -189002900469809096307654416274754371008 10546898 350791031487208347844774527542147437200 10546899 22070112960360202538094748515061203840 10546900 26929571923776229362658710052842496000 10546901 135126696528105702797501293364393965902 10546902 491797623849811649500186420916109868800 10546903 178003635282733700876434826071419504000 10546904 -366761937418926204429222210628933754880 10546905 -17688199239997194182978351526458811840 10546906 -129902529323287790742727592625144184848 10546907 384749964856671743663895824671018228800 10546908 124945285275842282748856029512042127360 10546909 693590388911552696989474864951652307110 10546910 -164650757787221443724083024769001713280 10546911 -702006642148506988758236760590605512 10546912 -534973158910744633909424887870586093568 10546913 43402990703395826945179892966215074048 10546914 99482703882487159369140820558426056192 10546915 40217436590467442036892119506835446320 10546916 -164190962561369071693401042692385826560 10546917 -145735270444546145809079819634772233120 10546918 -353631580902628652557898730929429079840 10546919 19323076874677189119256895880508135440 10546920 30085526217299648531323273331849164800 10546921 55089885446246193427552935795751589184 10546922 75655992483905060572978752648884656224 10546923 -152160901380470701235079587575022749200 10546924 90591028592783036204716284702007914496 10546925 205145100884736551700095033568917055300 10546926 -20651874030241657305070507766301634560 10546927 794183161596208783431351282645658941776 10546928 -70603032811791971339232025575601274880 10546929 200823760959753127873083281202621669264 10546930 2013765670921860558400488829970944320 10546931 -247869128841302545870437108779484329268 10546932 -11927807873029590969343105968316102656 10546933 -140911859704520787875865380283057499140 10546934 73838652926123993289290523021353244480 10546935 31284468095945445273711258875727452160 10546936 25137813727130297762520668065065615360 10546937 70160213669149924297457868562412655060 10546938 -94307870139932984522179270839057158400 10546939 409712862390187024479072317606356465520 10546940 -143339641216370070256587244565801448960 10546941 612533673042157875885775772083405267968 10546942 24280026953278505443449580332093693312 10546943 -609785090842756793531163650172518136192 10546944 59652227427722690100091526048485736448 10546945 -34096652629442209140824419899927879600 10546946 -98191096003669296999882722329249928160 10546947 -113092944631525679327925996458210202432 10546948 -3122563656246559241573854941057524480 10546949 -53658267557993001894726260529911612160 10546950 98563048830869327694743768109584193600 10546951 661340281027790166429296358379270828952 10546952 -408757538815174251697029526555916544000 10546953 458559290591616418801726044055710888864 10546954 -991876732945329656420563725580550400 10546955 -306446487535674402339156721408921244640 10546956 42579264524821855440603160364822338560 10546957 -166348538738276940878586151586532775200 10546958 279583547689495728069525414146058736320 10546959 -131992697880324257259698461806545439360 10546960 75461103407393533346538630590949703680 10546961 -175194162980623936575542499825072598296 10546962 213695446967216577901410293082382503552 10546963 -36512871259198290111283450884323580000 10546964 284517747717605899462837712055198720000 10546965 -176267702723137513740196522223121000 10546966 -209412001276768416068034918887507993568 10546967 5939126225174278842205487840230781760 10546968 -146773604853450224680595663750567731200 10546969 370999942543701764235974296145491588096 10546970 75523558961957641837538995050142556160 10546971 -27461928839847091911033161303983235688 10546972 -313898703041114609381802472125273136128 10546973 757198470926701500574311638228467749222 10546974 -269578070836068738880522683250647747840 10546975 -16742085131133820433345388448664577000 10546976 -8713006907360146267578868297659580416 10546977 -60346686424625598683207385594703522368 10546978 -14800955709700882438960346452666279872 10546979 136634102106477390745160484119779947600 10546980 89289031643327907023658799093368975360 10546981 63151878563001017397117805774238645882 10546982 89796203337812574910863055622457626592 10546983 -90880385216595314177136044153812330080 10546984 121639489046571641794078880262087475200 10546985 86475138081290389732405307039765194560 10546986 -159629940861040287549025433544410309376 10546987 144438343569241150746149372318018005584 10546988 -550939196850642782019676720531466471424 10546989 38484259837300460830792005599424527520 10546990 127902045321592755469021853658930602880 10546991 45480112164022248000945346077402958944 10546992 92810282463990337801394031748240195584 10546993 -238167562145959979636086082798836619758 10546994 -678109114749596765215857024689789337600 10546995 50798628153198320025540682502541504000 10546996 159969145070638538244733199298977886208 10546997 -5348640785189183659368625688331047040 10546998 -240078281086358547049438420352864256 10546999 -465523522905576270041532910003992295000 10547000 35258395000855982214747335468544000000 10547001 -36209205231683697707194834538788293120 10547002 -38543160460466690793055470190045821696 10547003 -117038493662225224440815561871753566748 10547004 -34207555978368955006199088074624987136 10547005 364721081942525063221272825134010499500 10547006 92206534359407419708728164528155054080 10547007 -448054861596289686548192576055313314360 10547008 -166448694416826285460514766976094044160 10547009 -640601547440154462741818455702929777360 10547010 15178252636980840879721242718096680000 10547011 188659724385022827095355632992703498400 10547012 118210743391134278449401459983738327040 10547013 -44104674257649151973729246237206100256 10547014 -25769041732444899231724541085725627520 10547015 520841927838445236966853988940959879160 10547016 -173713544727698783217758572344779366400 10547017 -186690598343266263062167686559388189760 10547018 7574411183269424361915539492912911104 10547019 -59328912594573971237519953796088656496 10547020 -136319374251636901861966882284210094080 10547021 64870127816145383430977004873969787692 10547022 60611081438867612107163400623522553984 10547023 454342873781330147941739915056813859040 10547024 21390898236116353590799582934403440640 10547025 129851694903683201037448770149026762800 10547026 -71351238766607865741016136000283886080 10547027 116725678632812623050011782938487632876 10547028 179646817280743462206462483110501642112 10547029 66182244069215957241512520447444263630 10547030 18992043330690427008082507652044590720 10547031 -77908857382562644804757348330092976256 10547032 261704211361955017183313602972191590400 10547033 264671513454838214127341521952952623040 10547034 79543751953225221905719946393972482560 10547035 -279988669074201796067613540235375386240 10547036 -425967276761115634839830630202839109120 10547037 -22465038983097021639069861954959685120 10547038 8769461929911201097585289072866527360 10547039 -664241600317791573704494472268890420040 10547040 -100496946923130121671933421588316160 10547041 38611523818905417501405373052887695552 10547042 14341045472739322717430501241257376000 10547043 32722658358965536052424677228636102064 10547044 169048721087652158751542962068785078272 10547045 98695807489062894674167934954988987000 10547046 128705852912891270936394511479297806784 10547047 228186116495256394938837356116114922032 10547048 -422098646786827809359926579236729569280 10547049 -23235937719587480061230189468514786432 10547050 54922204245757951496596322042069817600 10547051 275209440234336054725553652760048253504 10547052 178880798559137197119773114968008376320 10547053 384576926789735552023602174002737785600 10547054 198288716984385848177482963612156741632 10547055 37458313975650795954529615514329075560 10547056 -45658127741597768720143200434947063808 10547057 -309312477159668859416879010133259771694 10547058 58444957404774765227057390544663429120 10547059 223117556331105760605443137663916476724 10547060 348826794030383132525398785725592564480 10547061 -141899287201345281626721872835224832000 10547062 -128022853871824710123901475370911215968 10547063 114099365616920666870225520297386334312 10547064 -335802733714083706618181928895099699200 10547065 -620274279625119112323040434509070297600 10547066 -250463186303825596178613499151225375520 10547067 328556300322647729669816564435845779480 10547068 -12276093224297115535003173748614758400 10547069 85075708015099711017385004713908074880 10547070 33098177008083359597065694819839180800 10547071 16370447258879404635786641770310540200 10547072 268660661946477592982386512189582213120 10547073 -411649869280103306552935061368644752496 10547074 -313934395514192764068545170952200060464 10547075 75755901420008599503860270149325664000 10547076 -296649843921670738128865241362789386240 10547077 -116947038363355427750372534419567672580 10547078 34194228775420738985404562895532319424 10547079 -144212899368796437095714341377896342616 10547080 416097393046332912401724201730071398400 10547081 16080000634265491086105790976379658932 10547082 -21072450534790812816604123870029950976 10547083 -4038183536688392429460128110103126512 10547084 62891981511470323898803025975731737600 10547085 259400615191932107975293951425711410400 10547086 206960096602989953417447247135157632 10547087 240413278752463363135105534182279765840 10547088 27906737937698938120673435374950088704 10547089 -339632017655132889202751192742991734528 10547090 241084303130201124851799670142189683200 10547091 35475905905673436198327292982677875132 10547092 -47303183371917142901783814898536928384 10547093 22876867792833081827776465339899795342 10547094 130835698582455931374221611725842443200 10547095 179119886980223441930875125093691535520 10547096 -87529411514287180215701748337701027840 10547097 -352427232615868180813091587925910082560 10547098 -52055009215460368610044431940505365536 10547099 244755729936107526341684585435477538432 10547100 37364545423745861699784155868088128000 10547101 -107192219247808545604299684209250520320 10547102 -175004376381287732829729187253421098496 10547103 -170675901357855673994999153282693720304 10547104 198694761895759140945853274999975510016 10547105 -234310405440227237684286677537615365740 10547106 -105096757953570356003671234701728796672 10547107 -629006806686705352170545196164001860644 10547108 33910941381137040197626522498016071680 10547109 173062510863802043501430410450885641440 10547110 260803485840992456496265082462085120 10547111 -46683687669908561224266001858238422200 10547112 54073609083274169559754832755366379520 10547113 43110072112671985293005420576847298804 10547114 -411113417912771633754920980158581143200 10547115 -169424590926007067346324250282196459280 10547116 -185861720450953441321041788946834799360 10547117 -180090612386436343555743109138652651808 10547118 89658031373185158906055232173999315200 10547119 -131341909827833619264741673524146640840 10547120 -67931093320963814508651818462006476800 10547121 86100419354600325526502489463963836736 10547122 -15610134061777149125623417021491874176 10547123 89762393473826423850417261149073107280 10547124 -1332616064096945149173355002958503936 10547125 -509450350620012053498834987791101213000 10547126 486799619658020258587254366769756800 10547127 -47837949093636347160293318223686778384 10547128 -642778309630639718214916133096234496000 10547129 -20947956353918632167427475850521788800 10547130 -27940165383040985161028162126878801920 10547131 -78655839584095541561761886610239610608 10547132 -421644385771188346718099915131003176960 10547133 -174190949340238758916518099177816726336 10547134 -31384284896390944468162841842806895680 10547135 220110180340349458920972787543768071600 10547136 27288586684930057397318820641491648512 10547137 52614002783813931787522978250984970580 10547138 -38790463954390994934935140312801595904 10547139 95746877653410790441223306992711154424 10547140 -92881390945472820818291970704977182720 10547141 846551213108926791287437944821428572000 10547142 58236345789905200335383517952964497920 10547143 484734935902443528445790296663438866392 10547144 -7301738835676566331737721222540154880 10547145 -36258382568506306131364694614913260800 10547146 -45868311484623694878969527267427004320 10547147 -5045852069785472931698099597358067920 10547148 -186084704397139768365838317569326072320 10547149 -357637002111495926925734683809650067850 10547150 -167796205362910074598812823265893171200 10547151 461994477786625407283386482226800305032 10547152 -22546147003456514858551327656044003328 10547153 -29433675002958263284824246963896867598 10547154 -77559982706404338610917937862225450736 10547155 139696160905790670275932736198265966000 10547156 227932593255127045906035146357476841472 10547157 134427550877033920363539208266411091392 10547158 17864884558455578636604208352421168384 10547159 65333185471413698559757180083105435360 10547160 -18508667773970539286138370327909580800 10547161 -28284627857464358904680125442874290176 10547162 326616749126835933239644298232033614832 10547163 -158443083555422021459992382124226181976 10547164 527393230058967510773099537150294821376 10547165 18120158150758756526051882365794443520 10547166 -24131214904684736169095648082953103360 10547167 321460337144671448945893769838056605720 10547168 -78395130372584883678015201577724805120 10547169 486667736026114162566673761057933408 10547170 151378384738305511346063829290760725280 10547171 -314404018215141230777873120048917686456 10547172 166259373644254860963228711033930992256 10547173 79882958824244179932309644713140306944 10547174 321162450018757523403799406880970963584 10547175 -76566151684097721325558313333550981000 10547176 -577909798908964309496979763306447011840 10547177 -187425119121075724656082148317448155974 10547178 -15144517861770974790615368855932613376 10547179 -29819480466633983231732237400200926416 10547180 69024157505018513387889529196815779840 10547181 -364913369364145933527943150383953077440 10547182 -68205738275454094230217842105811583616 10547183 168765854338687628086892583210764791776 10547184 -38558007755902168704798470823583088640 10547185 108462416314978488267988803134629214400 10547186 -8685878512268401251438546963834177216 10547187 12435959093749090254204500009187908352 10547188 66106780677126005239666875517281557888 10547189 45591079547749298280360371295741084960 10547190 108515556021266585457042652069602683520 10547191 -437582718278942290512945694229097749520 10547192 74395534105248884319127913082519552000 10547193 -300928556318141163286623789959395797936 10547194 64871205921960934606900881764851825920 10547195 270464148893610103164761686210343970480 10547196 -6170853882056718459421594573601734656 10547197 -295785579295798736668146122578144232768 10547198 -314933178093833861350886600979517515264 10547199 -25423693937456817720464727839236224000 10547200 -414230999497202769345298823373861683200 10547201 -309491258976987133988809108318008786750 10547202 -129577866207163978163022398965826788992 10547203 -1039040979207558443222502829649200023816 10547204 -166361920371394941001910450082065418240 10547205 -82097750056265262075473101337882590080 10547206 -309626223365527810102781485641367148448 10547207 608289901769026767297162568206530856 10547208 -107521609638771825502962162570954670080 10547209 -156928613531083070556315180743464567500 10547210 221896291042931954905022214478137521760 10547211 -466028018402133490493153250540890972160 10547212 -580968078170774963039820904539248640 10547213 -535475832805354345471301821739171312640 10547214 -44722483502295186100531516847376000960 10547215 170672836810889089796033586216940668000 10547216 -88290061755807559505213530896671244288 10547217 -252256991724410237775659165441257905840 10547218 7136299781783696712697420022616435840 10547219 597108613496297369789158587226411502112 10547220 51845682705204945829734690767715778560 10547221 18306051285732401353651262654805344700 10547222 -117282980855008224430625299802705501568 10547223 100234432842182971116014746980691476480 10547224 -612076134193046292287672489927643955200 10547225 55640374210072244000830784387053795200 10547226 -169765205150773418250413300040923097600 10547227 681254126642310392482011908332607635076 10547228 -294183044007555396831889521128537547264 10547229 70142366203765818134109795723285987840 10547230 52083282106954441681505064051152765760 10547231 89784916294446568913324081183377634112 10547232 -123331192214159449950762364619703975936 10547233 398611942967477522393723059154806320482 10547234 -111233459314081979417864368158674679984 10547235 17946041224470959523777737468611813920 10547236 -107572405300856766039643426946417303552 10547237 -315582515441952066767915247029180562114 10547238 56778013046904275288649321880202924928 10547239 -343880383145785937700992167509070141960 10547240 62284752809215968187633398237053337600 10547241 -113668091738402025190853218414825386720 10547242 55584198503880627560980736734962163200 10547243 73215837976605782083349533657549338000 10547244 -209655703044439571061753623776942168320 10547245 -437864461773948612174779126325653296500 10547246 -231444539917181773702774113113004574656 10547247 265557741204468338895166438910556112128 10547248 -30962167842766360078325739896239620096 10547249 -135620314609288287128350611811231872750 10547250 41158633858856974227034474180646400000 10547251 -172955402105205166672657441109772789936 10547252 -125186037825919020111159102934089627264 10547253 6345741454034152565498439863383436160 10547254 47575769783967732850305337585528971264 10547255 4111815720000333470230626987929210160 10547256 -119647275641652674207032812345898229760 10547257 -112797943227389893507590133549622059136 10547258 315229877588539111624512341946604410480 10547259 14347196353244454591422038309728863328 10547260 -42846026205673906990209137817857433600 10547261 -425522737475735091846666542457412161600 10547262 43852505937071053442379675144512345280 10547263 233730033338712273430083470375303944800 10547264 -35014802757161737095815828710304514048 10547265 116961704276529763972520019953298573120 10547266 -80388165587259405236836449889585361376 10547267 -844329905774779060425640204311866031684 10547268 -280184916818748113885764417561848898560 10547269 329880137280149436528923164612613152670 10547270 35921140729542202707055919555655298560 10547271 59140955588675356565026708306850634240 10547272 -144149068387669723973336186174855347200 10547273 -201363071412133525814558890171731675696 10547274 -129788148381162026714871244987750357248 10547275 -325839660235273307338233343871046348700 10547276 -203098441724407328739999269538747248640 10547277 -202104091393527062370895995770815783392 10547278 -34341639130388552919669250110106410240 10547279 -359303054576353212355235921963027679120 10547280 -89253984145109245735758883484663808000 10547281 -51422766322797354940441918539372672908 10547282 68348546852983854805257875890662410400 10547283 -416269726712859131290995835897690216776 10547284 -152295862201516111830202528253081837568 10547285 45754377880755114667483028256230353920 10547286 -46221207698791994845811918652660764736 10547287 30861256174959979487225505224312346960 10547288 -265354354887756644216684014322080266240 10547289 175259470249456945937490922339805230554 10547290 119167111927775022616689498104854487760 10547291 -49854562361966324906973046175382092736 10547292 -19606231678674875905284070823042826240 10547293 329917409248930193142278553243597283980 10547294 -4851165417135753686297525129500570368 10547295 -110564074744722225457971173252609644800 10547296 659526508376879651578932932423530708992 10547297 53174850805394780262513691083420403746 10547298 4015597717343478334543265789434364544 10547299 -61158467052581568450696687496026964200 10547300 128378087642393552817364377703109856000 10547301 184197439810293756969124319826724306560 10547302 -364535636321793599862355046877312015648 10547303 655826374288155045804822365863826070624 10547304 -146210004624882670100123463526327418880 10547305 200291581637906216981119597018774439460 10547306 -116653557664366711376429493657737925120 10547307 163849737154480440588463702507268646240 10547308 -198649045066420604376382756698992263680 10547309 -11875993917183571867268976552841638720 10547310 50587499049791336826447747043966705920 10547311 -213872742408215517234468858435141631368 10547312 -16060112106968092117496406589380526080 10547313 -2078427953891756660275942851406326912 10547314 -146828972068403832610048501583188341744 10547315 45803246741019166862431158002631082320 10547316 12587284088542600930896601353721380864 10547317 153182628147281471301310074335485661184 10547318 -206540595723969375278174421657922373760 10547319 332281388096300040709144121172481903488 10547320 15363405391686830813818602456809472000 10547321 140306553934943454152390660010032418372 10547322 -180049927141874423089434483433112905728 10547323 -326934846496911334983632827976910158428 10547324 502572787285378053252522262818942621696 10547325 236170071005252280347109232177930516050 10547326 -351243758498169784905974119400272101888 10547327 -162513158591337524214350575202982271296 10547328 -57730443037958191972247051635261440 10547329 99566591806432369189043621466610335120 10547330 -208298921805939631074468603177733993440 10547331 39491810996966913273483402547470289584 10547332 -2803076336002126387627497815253904896 10547333 24041892967726694596208446207536831582 10547334 4137857515325161154713622338920536064 10547335 -361478849671778486504591366346618998640 10547336 103162614056756490139620891777969653760 10547337 8107926328383566341310955499268634480 10547338 13548978663781944042690572975876950320 10547339 -303278286939870088560452942705449747800 10547340 -101042012353937868721964166998033940480 10547341 96862987462704518438628216113519104 10547342 10838008345427965558246414636333065792 10547343 28314159145322843436439272227694517032 10547344 -34137089555643004584942771442995503104 10547345 207359409313082425703374921603545620520 10547346 156926730624275897563223349007018329600 10547347 -167304386661886979731365892844341734848 10547348 266968586537264068126306211215130571648 10547349 -196703863261402377457690008686168355936 10547350 70864435680278489384766925266889113600 10547351 -175419393561455488612844911539137550648 10547352 43692707110165050201743560261332049920 10547353 -158392011911953905852367964966463209398 10547354 -264988805997574936593801717334857252624 10547355 2001164755893150460397431101474539520 10547356 37677011309137842845619589730289976320 10547357 237090845849394749695398151710599685606 10547358 -159419672046168035550851691398294547840 10547359 -331127397807596166055901092135380401440 10547360 80992145451953985134206434247384104960 10547361 -889999596094036379108897845907508470400 10547362 33837187726052253595029015655213588992 10547363 9872139948310259413088628712581600000 10547364 112385936613436611509336338026669514752 10547365 2868901856882102922714671976574281720 10547366 164037366004027158606793658166777649632 10547367 -451646748191516271862021324773914504880 10547368 -31381360754317141462004039531970170880 10547369 173372718777123093199212604406369813760 10547370 19755111589931555781961522075455719520 10547371 -312946647288777706192758891173376016560 10547372 -236644095070368196750639072248105543168 10547373 -35572222891460592906055354907163335232 10547374 -390559580983125753789874668423884929728 10547375 -36629614646197559261235549809501820000 10547376 -1595861266609305807882530455296147456 10547377 -157499571888385748846636698588689553774 10547378 50435733516162642123283965506908188672 10547379 -185906917690232741193653388030802877676 10547380 -76900816394689260499138980803601768960 10547381 281627188048360799514218025764512078332 10547382 -43858627502898888016418123029695532608 10547383 -249220528397999381450390374854214266240 10547384 5326973434856905469030946770300497920 10547385 40669135754868392141576600139372379200 10547386 -242653062135637339406952398902746233856 10547387 11768668283609248914955295132990055120 10547388 -115789689592909635324560385673434101760 10547389 -148616521280966362233706478953446202810 10547390 2530737074091303717589668629063462400 10547391 137905318572942838982592971003379840 10547392 -96942010907165220884878525669729894400 10547393 -322428069334815632221501030923199463358 10547394 68427069276131070259687873122546524160 10547395 -37596534651496370204286888401435797920 10547396 -137222968298236849057681186580449797120 10547397 -192558404888617795929730727210357962434 10547398 -38360287813050443795900235050450505600 10547399 824915614720558592793160367229115421400 10547400 141317657706946233719555956650193920000 10547401 -1209592887278553345115439956435205005596 10547402 -206012760648010014287585705452193028096 10547403 369717769637202289236911040289422118104 10547404 -17072551318384891739717000476749611008 10547405 -6743629217102259632360289942114120960 10547406 75512387922379267112480200069348479360 10547407 94963514105547392312408435366492246688 10547408 34299136469369616098297412869274992640 10547409 5571364691679270149131024078458925056 10547410 19507818472443559110832127621948482560 10547411 -300147589179816619860949636057820490240 10547412 444790892857316537548261429469732966400 10547413 -10254938302609713480820526667934084960 10547414 -5136682757826352437453733294089104640 10547415 211135418454550840543127696827439239920 10547416 -564028074848936235166779897264636518400 10547417 -94052072225669497503019414073042053308 10547418 18164504455668894865119384980047859712 10547419 32326887667349973495492706619487130820 10547420 -55114650865619909930822369498384486400 10547421 386585863578476494792044658213844138112 10547422 127903247592801825453429130972632208512 10547423 -133272814412602718915952444016112159328 10547424 98020569692996205766391482698410754048 10547425 89189723978728368689749469889174044800 10547426 -408975481784300819055042655342470645600 10547427 4224936698203745860578756090675536256 10547428 -408192082264080510197892926824630940032 10547429 -1142291058474026345484024048811392324 10547430 7708145850157984475376314949562293120 10547431 -25801775569449017171123157032289805768 10547432 20180342312494810930441651135080038400 10547433 28587061750649749105500007971026408100 10547434 290471999462301124567471610402939165616 10547435 4124434733916393343918145089293236400 10547436 -274177453143037640077314977365441202688 10547437 414824968703592038400854243533319738880 10547438 151340821270096614414911860054922343360 10547439 156319898080880862254546065684089371520 10547440 40371573562852638236997104166772408320 10547441 -174864079672565926002287978611196266158 10547442 129587438301998257100163600379506585600 10547443 -384860383373442562430821945557441728308 10547444 774471266058899415606256421028353569536 10547445 -325631464454325980074758251659841923200 10547446 -35734068013389603095615619157115606784 10547447 23733238491989389305910364162334103920 10547448 -333716353745015103617623199229945446400 10547449 -561826364260548755578838617751850620 10547450 8482742415885925971277559766591549600 10547451 -13052479959523459003029469768000294920 10547452 -471323776004494784286142715672455204864 10547453 76396229116846721105694139805676893280 10547454 77081167492784062862247030178409361408 10547455 -112383385126200331434759298289205458880 10547456 317728243556980381976440847621047713792 10547457 -185597622324946611919547070524925028560 10547458 -661257642316255160760475096420848052224 10547459 532975433896465096430663725530605751000 10547460 56009973140881628094664642627151339520 10547461 -377133548008483133966766228464669243938 10547462 226396199103370620568644259625952347232 10547463 -496367537005779213824336830275433488816 10547464 231945982118493777518728329139366840320 10547465 518362525346818393971653385732027549120 10547466 106357532934655045757110653845824967424 10547467 -18643043741183791736830491497016177008 10547468 -489964512811704066823867730367767775744 10547469 679109798001392593056943069423797328320 10547470 -400512914917725175651431682006809600 10547471 -66246633766867402363904027210331981312 10547472 10850646208410893300239888437080752128 10547473 246440202202883712349069760666815404722 10547474 150586099891697434145605309725563243520 10547475 -15788908837695692866620885776520120000 10547476 191684421475467801561513149837752535040 10547477 135802223947635095742219180312280031232 10547478 -1908641857360922388249146044463059200 10547479 -42367065003921327275121062094478591920 10547480 165545928360924147828269378669544652800 10547481 -51784731255824450580160920570392206656 10547482 -17602762792797869078558600093526287616 10547483 481954700885055458413807016147639670000 10547484 212469119880583592252551496820336769536 10547485 -23665392749789106226349606313591601800 10547486 44903489011187761690344140922392376192 10547487 -131197971949254653785922782689619539960 10547488 -200366544573531969802523752007901118464 10547489 84423666217697934296353373293499379600 10547490 66908117326638842171411281249926643200 10547491 720757605651224434899924267825723340892 10547492 -65118917356619244451939384649636275584 10547493 178308883336758403016284486734195517248 10547494 21277469361514829271458835161195089920 10547495 179902092725885947629060779206596689880 10547496 9020532029279647847840175766010664960 10547497 -143145650646827630875663334126856076428 10547498 2737719398519366675014318397678953920 10547499 174066654384908526712947631944858488664 10547500 -3603953640148508964610069112274400000 10547501 -223123922764184837291735286035980646016 10547502 -6451468790550549670685691281564024832 10547503 1445430570565016073590568902831560560 10547504 191010162907984996689314225343835176960 10547505 303846767077002477620071495440923775360 10547506 -54235412436082857584551259501165496048 10547507 -844248805546404484761264970218445424244 10547508 -216325184094732198791400486932345333760 10547509 -426395864717577856130957911716960922240 10547510 136491888010175340956905267124182984320 10547511 210876209581370475070014213476605969440 10547512 398464780334627968767782316595345305600 10547513 -4702968835066041697576093104484845936 10547514 -169514006772537321886388267314324342560 10547515 -524658668042586006738163008442412048880 10547516 -8701186824919754003749382179080382464 10547517 -195819786278307134378256685466729790720 10547518 218586823447985204085012011270506248960 10547519 9697886322762215556562632220718185920 10547520 -52886975011438886457514403732725432320 10547521 -645978641731004676397298840212874441278 10547522 -246290234333009264646212532831362741376 10547523 -2773236111953352358649654455231610880 10547524 23341191629614160555209268059906314240 10547525 96903702659260661770431652124139472800 10547526 -9623589814851229290047573588928486912 10547527 752951148266838184299998085490524665600 10547528 46302519307199337393628821851406812160 10547529 9805129144845999386711258236380398208 10547530 17694688051457031240478065251081272320 10547531 -170921802531102922606906707511952941056 10547532 184144301457334400480883066938202024960 10547533 -29706807687743247052314067042839835392 10547534 -267507779324226000087260877524732875584 10547535 -198220943802928964106853839894117058800 10547536 -92676746987760324278708753552217284608 10547537 38181922637977172989945602253766377728 10547538 -156769573927753532286749246502938576256 10547539 -573036850221588050916158214249409840660 10547540 223988328663265165106451108297609834240 10547541 -591484733472827211228230700958581549348 10547542 234534398511397892855819916756409209792 10547543 -196793237663434936291704527038876889496 10547544 -26050340551905629936301448014454886400 10547545 -305285579095279685454745656133318760700 10547546 34700276464306402756334939537665566720 10547547 109241370338569652178508417457502491136 10547548 201345611698975142387935705016350310400 10547549 269791819669047906378715426660164032550 10547550 60606540531129371599997350220706912000 10547551 6543853380477276031522245507439058144 10547552 -90715443951098836123723647711899025408 10547553 -171076176985255127512121192567414866560 10547554 368165934600652647876536919267582992976 10547555 -35835648410469269960929913484305042640 10547556 834612362153039126417056961190672384 10547557 -308168877145075414951975448214849222240 10547558 -1205749640360409617160447460217008128 10547559 232349522097925093653988301047988843928 10547560 -108682951157234894442805716089807769600 10547561 -768299112468309274835986569735537291000 10547562 -126908816454639071294261947830155029248 10547563 70040968894527185833334432494667234224 10547564 -137482047768767204509931167585241346048 10547565 74839119576788804350747919687616614400 10547566 -182781886136010545591772454223002104768 10547567 21966320166498512547036221567095486920 10547568 -37924742404809711741699009666830499840 10547569 484514242915259374102525073126719528944 10547570 -157730993295447129303692923941081600 10547571 482550827558760352197723168480610415664 10547572 -156166591907802827500778560216868710400 10547573 -468551775730550729437632964865885780178 10547574 -183511849905156674370091915265232325248 10547575 -210085331114645727439735301851295073000 10547576 263108829781105016274853885040664883200 10547577 25527199734899871140143632095289387972 10547578 27807907765599416221221642395536712160 10547579 77608355415769091393605871234575880976 10547580 334942433360651654171814204943427174400 10547581 -475470046997519946345607327339665123936 10547582 147246024639485238407694017627745860352 10547583 209925291559186916321140261354907462544 10547584 471226035037747262844185091547280179200 10547585 34638719547942716572902455402317165800 10547586 -37035510503052732467943286022185046016 10547587 -32286203188547489368049044958510213764 10547588 453877238710708658721827612535862082688 10547589 -48842838252725750102146306188032389152 10547590 32254951338295663952209952268274060800 10547591 95575631698661610589549149920985391584 10547592 344216505168703202062573550344010711040 10547593 119754765564887124710055926912175911424 10547594 -93467513272484497727107915848383084448 10547595 -32880906364305294943494962043186840960 10547596 47915821128479578545874097789693038080 10547597 -88268542257576374649690948158344845600 10547598 103004851011366993682885280409672852480 10547599 4866325305337592395473159718069059072 10547600 -9474842067714668172961168189233561600 10547601 200449496097942611190393389813185262832 10547602 15911468192052499638231021467522404512 10547603 51176179380691598120174218376834188800 10547604 -71529438398879212379290026107309260800 10547605 -327420845011739377578219410885552872740 10547606 -3474255115906640988920387362862077440 10547607 55586301736532300130342705012245341440 10547608 181995774215132216704631749479782184960 10547609 198503771847071854323664880168773016016 10547610 -165935390191700020106617337822287914240 10547611 -437185035063386469831441967297042625788 10547612 141691606442035630622050950135301389312 10547613 -29865527016746687180721446128146262458 10547614 -53184822729999225754941896592748594176 10547615 1648456985730448250456911108899376320 10547616 134252017190413201080170377236172505088 10547617 -2474314529973090972864598279693376208 10547618 15940530984896505162683364355741647360 10547619 -64914395729754084851446495218470040480 10547620 219370846166283585422650441378400743680 10547621 14924991047176002416766157479590529312 10547622 -133875639612915568442800138192299347520 10547623 -79971342144674827815137315069775221128 10547624 -16905253945493390129594733895812065280 10547625 -92567991490077166816120430390454672000 10547626 102009344121580585189539014979018107904 10547627 -223542965313634239263575447935445389408 10547628 -12345036923798654865404427449245679616 10547629 -553724324690615541977819796393667361770 10547630 -16526012380846017455476484178058224000 10547631 -15593492212770876323042607734409410160 10547632 50654956375015467031693911291105705984 10547633 176482083310224317248161509396499275958 10547634 -210752595358685079942490353495107867520 10547635 159224344538320249299070789989338393760 10547636 -134553828193425290388837313354566076416 10547637 71976728449241236399315468816209372768 10547638 -99332951142070361511764494005368861280 10547639 171224392992849547009398097842043995024 10547640 33884556081774200610770495826065203200 10547641 -93058287102418589036192932972050977920 10547642 -4966174860338917737855796745388434688 10547643 -560170489306069463142542749985934395856 10547644 -158241931288466122480192680624822032384 10547645 -472403870318226408804271261919053017000 10547646 -87993869800202287680971164537135337472 10547647 -66693188392571833965027916763030807688 10547648 -7128134345336903990544378646883205120 10547649 70274418485770678283328626618546663424 10547650 -192355254307455806622866566915263636000 10547651 195667394135786815723181888135119406652 10547652 -22505471977276145394416947634524532736 10547653 261213351248580295018643003120557263902 10547654 127585620701392626853769886777088239360 10547655 13406426217947759703884074278340233120 10547656 -184954661103142621690929434319673098240 10547657 75283370382054760233465145995740482560 10547658 -204797132160798365922113627954845162752 10547659 -207115031439878518388092079094500972140 10547660 33003096196212634441103252847160473600 10547661 -54103519605837223318119324708745956960 10547662 -133662304198401476753790513128834159616 10547663 49511879285762540686634052019857400560 10547664 -27599588689347339917298417693030481920 10547665 239298067328625127421672083354564707060 10547666 9140142754060372516296768916418271360 10547667 192618903512374713263867961447814478688 10547668 -335193001832132716452886818745653069952 10547669 -793484865993113467792172104466887564320 10547670 -39493957945469607880498810860993239040 10547671 633323757376784314664217905663123316872 10547672 385327434321797903700857089959300556800 10547673 -373677735364587753698227533185806234416 10547674 -76008496413217221767733653642627099664 10547675 -257245501560888686305398380935776929100 10547676 -175689175771626519877554606236767876608 10547677 276978534171737527411604591215896069120 10547678 30253362731805669378921594926308544640 10547679 512899140244054015969885150331307454080 10547680 -214015876063656069342059864588377128960 10547681 167108691868012631532300850738473400482 10547682 94130892767043993757962386512321691904 10547683 -48315271342052736582295042239035761160 10547684 -150353385115051948324756927373784760320 10547685 4307395634514540138910664845642752000 10547686 241102494597909164329755036183996573120 10547687 655755338205785210323064716502480385336 10547688 3910808438823043404547541525513502720 10547689 -30146484128136991783349384202646312512 10547690 -41532931988219595546452130102844106400 10547691 64636856322096044906572193517487896 10547692 63343957609100562258011593350469593600 10547693 -180510876734073886778318832418588376832 10547694 94693498012705338639890476168456807488 10547695 -246343725714755223891600305492012562000 10547696 71103888083707940123748477676485476352 10547697 -16263697797084295778283547467663288672 10547698 1446373475237286074697166199194384896 10547699 -257947328486912399502051866257752455280 10547700 53167841877596514296158189355169024000 10547701 -79936184937185191346458533275629172880 10547702 311474814197619611520086291594800704 10547703 -128288231785860909445108634596913484288 10547704 67211327134122866245143339882830069760 10547705 -158613918755884680259857040589646834240 10547706 -91391083368067694581962504393551938560 10547707 -155821574565696415148326641161328408000 10547708 17392016043012741059553092939113190400 10547709 -183303869136595724416207111996667037696 10547710 37775123916378728170771458036545760000 10547711 -40536276758377994391057172451857586688 10547712 -32906046157653185625666485538835660800 10547713 -334932902771175651672553225266799371216 10547714 -47857955992379100895603794962731370544 10547715 376909650231425727056056152561139096320 10547716 -340869378382045566942602760782030220160 10547717 -66387836085649318130932909022022843360 10547718 -285363630259005597816777638842019364480 10547719 12611992403203690852319854106007132160 10547720 599410950766785607416180841261780992000 10547721 239322012899474795604397875166330818090 10547722 303346811992435413747704899067896836912 10547723 -339061458344700291227841784940276119176 10547724 120518808005748655805827738064885010432 10547725 2088621466922877896092110409295928000 10547726 48712315122038842901108254810967180160 10547727 652985895222979405050005640184011384960 10547728 -1214233746002015194604553030086230016 10547729 -341838089969844504173987430515387822670 10547730 -45771049151567969669818400391323673600 10547731 209112082224442837138288574081648142592 10547732 185468318383499033111458436401201389312 10547733 -60643860240825296158573042353373030272 10547734 -111355947250426311988295788512248348928 10547735 343174466108891050687841716372435992000 10547736 371354631414765528599920623089170022400 10547737 586965774549791901982791279788988248080 10547738 -149849364261104124484208478298273430304 10547739 3903040151072495731310600605481321256 10547740 -383381712761879557490925438348631142400 10547741 230804900981568019238852294646312983142 10547742 16669941593742258277670530770721639680 10547743 601067130886414619359709002032349057480 10547744 64897033840054499030457941034696769536 10547745 49867015629119852738562557999624072640 10547746 185691973404380291172435350548988340480 10547747 -142458268086865640318970254967169478400 10547748 112920621678368838596570875696933564032 10547749 -43224267274852931274337055875930797250 10547750 -130053405387670573447879964170497792000 10547751 58394747678246841920956922562420699432 10547752 -301063074757554657168747363727294801920 10547753 -804290535012610553700861908234827492998 10547754 22082567134538826620454511216331735040 10547755 -470458243078521742325007421440304482000 10547756 349313175221695423466601772891653438720 10547757 -483515214881432066505941272157495604672 10547758 172650684399974809299827363727908299584 10547759 342455379883470137393713404815007777840 10547760 49710288870880587577838061898983014400 10547761 -94325976254315736129905895367196677568 10547762 413375441803427087467240775084223876000 10547763 600776964607461430660925013530342753904 10547764 -392818769119596161423688351189309849600 10547765 517336939468707018994673694131747013660 10547766 4363443986503352474057296953683145600 10547767 208774985658561744778488382642677866112 10547768 -81244671110591891110135571820888391680 10547769 467222964441551286688385619313064171040 10547770 8693093543996259572736957545270232000 10547771 3071945101241364316282884703731496080 10547772 18440599853668755442252727859253420032 10547773 546474221611247594369230755664616312544 10547774 -41003189887319526171865796856215164800 10547775 -8812637590179435377851513610487122400 10547776 -202104196069869504074700245637537464320 10547777 -221996130164685663163061387118494452800 10547778 -94278220256478432110661940107724546176 10547779 -829613515022968185538545315244981916160 10547780 -93280303617360703826934541633555330560 10547781 41570138654027480921687276275570823424 10547782 -11152140581684532052424460635304007680 10547783 126335399854942739878385513043748406304 10547784 -79508826444672193022935410313927065600 10547785 -27026451402640850653266446121377476800 10547786 353718938945576151143362461836242205280 10547787 480990448610546577616410744526557788160 10547788 356085724871453672661750083962800815616 10547789 -521683444076786949882923072671296931434 10547790 111307481176403061970086750112853591040 10547791 -114390929119309665237192410760960414000 10547792 82190064391414613774452087352535146496 10547793 -70055301342718384188117582675440880000 10547794 297176124372676353471902449836777376032 10547795 -221324674766567482650112368054648758880 10547796 -19287427632404420296701418716256665600 10547797 462999740708420424038253117584645442680 10547798 -88207986604996414252417617038588694336 10547799 -269331224794139739192597173523787658136 10547800 -70822658780390942290744910760655872000 10547801 -32208728975364683325645303273879652896 10547802 213214181027338740139677821493237527280 10547803 232065085903400700110367616510537293312 10547804 953089213356428725294336763012376631296 10547805 8276484484319099902101244090032120000 10547806 119900998887034592397602064954337902144 10547807 248556818208518533140457325188719937056 10547808 -346898063831492773993495450873503154176 10547809 1301301612334538051044932668955657328516 10547810 -16499524214245972924882065502831380480 10547811 -207838118160160455210399284891819270940 10547812 -75300884049069175742171984984227840 10547813 -417767796028160460744760472912159143938 10547814 -2483876663225872061046359512081946112 10547815 292213493969477515827241145368493826720 10547816 -577206759466097723880997730169587819520 10547817 187179059433181818213420137925946552512 10547818 136758223777142506103776224140392629504 10547819 -397901416685569645706467165144191792780 10547820 18923310367351452750611142909890887680 10547821 -95858959763704657398394015775547497300 10547822 7981134530751775176516892189192307712 10547823 117798209963658872424096570968012305920 10547824 -19368042700115419084297489072892018688 10547825 -225819732916438184392871372014349499450 10547826 64141602883100283243684748411232751744 10547827 151639541916411568372448228403712775200 10547828 172426769856186327760168631651060880768 10547829 -44096921098701066544351848814122887826 10547830 -46563471977686608957785030114663748480 10547831 -149529893015872850200222045614536424960 10547832 379020447806758670789741605099475128320 10547833 -754559292491511172302218567482964080918 10547834 154292514216748122428040341453977529856 10547835 -48177072801458164540239114428451655200 10547836 -259832037348584501170330412398922085376 10547837 905134602372465691825548104695776118092 10547838 -27535027653551337551287037238621723840 10547839 600702270646779773112457733054373691456 10547840 248469875371479883592211834040064409600 10547841 15115326032287723493358361761897779424 10547842 -114967997565324209748827780182994618928 10547843 15299797773711532349830473142410547200 10547844 15965591426480043212447925655332719616 10547845 216165087525046302850404840424986072960 10547846 139831035721377856684718878970772332544 10547847 4197670120904494807237084057420786080 10547848 235409791022864645785469886430585128960 10547849 -126917068665373257704371326185543954040 10547850 -108120174666918393663630955172612448000 10547851 -656269155779621797222129464408862844400 10547852 -23961016810703733640170833520957189120 10547853 -6098971644516375211903775107145179200 10547854 312946942395487093496198115806315037312 10547855 -288935230702647188472433091529851781240 10547856 39546795991318136450847156067016048640 10547857 12996922291788940725273531810107263600 10547858 331969947227673989112237453338756800512 10547859 231933095867470982436292814668571385600 10547860 -200725092543245542009185968123837425920 10547861 -739356073238295671031811805275472711538 10547862 1433457525685561502731898788293120000 10547863 69206659104134821129002286854697881504 10547864 11714265233127675558662443623776440320 10547865 -4348219946720591079310240056464554680 10547866 -7306228782755978889026911657285347840 10547867 -677395281892194275614071581624352820248 10547868 -197371363166895806656919619252763829760 10547869 134602830865356471811021128633225224640 10547870 21366196952493752247846626416537574400 10547871 67031145796590927178878324004133909904 10547872 3123433444356930829863167828784709632 10547873 -286184066997618822337803605817797156160 10547874 -25209413807746369006387121898726789120 10547875 -81991418921918092035385197519762252000 10547876 -304793510035639524260597275365816913920 10547877 496135776201966600870780589233438201024 10547878 -423327685790250436151907343886946066432 10547879 149155038907602830345199518472507951480 10547880 -22081684546265331028741464119427072000 10547881 -137101861826196690509068086805923266688 10547882 -218953533508556362176675597832432784208 10547883 109562469561761409272233869836574401424 10547884 -274431357855671460682082255834799549184 10547885 216245795445491181430334892294311837580 10547886 -13681602942964799287814818742652299136 10547887 -24617045409930693697273886208113344080 10547888 55221692182997134212637454749636362240 10547889 129340544857764932317621634579733601536 10547890 -303149753825683216385936579247558720000 10547891 577823617183304945286150996321964881072 10547892 42758520824136035308963330211411220480 10547893 -422468089556952408198403623184704624978 10547894 -17754544429835109307053761760841949568 10547895 121041411874720539811732351905010704720 10547896 -483016427022856517167321103764058910720 10547897 -462925250706926453728540748564021240748 10547898 -67001087889289422096395600718451547136 10547899 -482859633990550169855761550129712464864 10547900 -2520658646834261895514401081947750400 10547901 24660906935969847501259071177107151360 10547902 47691653865112369786554943670892211200 10547903 -23643410517880050407478758526066790848 10547904 26969929986120508827624026455242964992 10547905 -165817361960374377473158533937689070080 10547906 -8311029075018943611883464722168943360 10547907 -354857731029566067228954646757944432320 10547908 120169089987034755162272775118009344000 10547909 -28538000069413317338238263557546870440 10547910 -117209741110789892866302595045182716160 10547911 336974765647534939806647663292990528024 10547912 -659654299973698089626607469992851020800 10547913 -291572155735211856571680528027429120000 10547914 73588321491991455471989507502715478880 10547915 72332639087659390096761954756727941120 10547916 -16050407547408126675690568021328249856 10547917 -327608358633536004640254173973823185034 10547918 -319009212012151387946558387316350187840 10547919 -37180184002962244429493285704869388056 10547920 49031412311240424012982071729420288000 10547921 -736343182160989366714403291643773969088 10547922 27693642389604789124921426544441180160 10547923 275527021021596952830831303581523322480 10547924 98479034094011391226191697443509241600 10547925 -81073665265527909395982518403419568000 10547926 241823108326019415692105426032457161920 10547927 221995224276653296969372047373736906760 10547928 -462414190468036543913266058649010176000 10547929 -195259802588449380658747116844365214720 10547930 -120021157831906122286893553895888635200 10547931 -28221678815237031088506805870617151848 10547932 107821391660096046994793711337095338496 10547933 -184255368618226232426352581612475360 10547934 29734847500640716061574719733020854080 10547935 -220962728679822244575424062881718294240 10547936 273695980426359971885633445981939302400 10547937 -140081225629230167316240436861694419692 10547938 -190795160253866093659658551504600419840 10547939 -470479398056438942484448589653715179944 10547940 -24922035568745015459307261658247393280 10547941 -354007626609518463100497101190735318658 10547942 193841048036459902578159675573766555872 10547943 -1481680528318610798984579852187363072 10547944 185723775482081480071880186287304294400 10547945 -288158613169955348841230019253350244800 10547946 119445618010727802260747433784479114672 10547947 -313951033006971638301527201440568513856 10547948 -41972379337250456318382501440387619840 10547949 -3349856175049591046669181821395379040 10547950 20255348814494503608533055279950582400 10547951 401954720032719659322974313901148177304 10547952 30911932680564243293282247153831936000 10547953 -5470405603706106780804668807426301696 10547954 71533589633822492491780092609226621440 10547955 149304548565094899047034537848797286400 10547956 225515711229902209368479334450323990016 10547957 203800053488729852077121622214156478112 10547958 218152109039895924001092271317091368384 10547959 4728717367116499386976225004228413160 10547960 182126805648285096142120929717562982400 10547961 -219281524281643658082809869947305963520 10547962 423809958311151421753381537785888101232 10547963 -5842435536541845932724684662343551016 10547964 44933915192052860180117117442471075840 10547965 -313929468649375122409105697908042333140 10547966 -133116571546901823315734544100455677376 10547967 -59006867370595416680323962274997852160 10547968 75909957557389751547779304813643169792 10547969 -845907989286089548571480683464110778540 10547970 93836168368867452561180572826930816000 10547971 26077891541286784971477542439714602400 10547972 49395576679924272077429258297337203712 10547973 -165121234557160737577512711117813763392 10547974 -18563100494781277526979638453459335488 10547975 -334563588083890811994258202591543425600 10547976 -118338724255641880577669230565064130560 10547977 -108917203953266112003537431372832416736 10547978 -117885884534787977480108123533353087744 10547979 -198286751608014573589224939179614858512 10547980 -268272287491734071627038642229053824000 10547981 205544980124826717535027985066137417782 10547982 -10447526129448580264530530262548952768 10547983 -305934765411575284410205578304183431600 10547984 -88589312913500848386163993373641015296 10547985 -46203807785079422019919422795006781440 10547986 1948187004897548752972496107980614784 10547987 -627492944092271094075107724819826481364 10547988 92213495578784969643940085345599180800 10547989 -85228995795809862928404699485506219392 10547990 -312185104476405535538651279814326277120 10547991 347290426587644054174155914323135244000 10547992 -48882077936206071387995625119756697600 10547993 139839023495501950569910332819255036564 10547994 165324564589971534335814266389540800000 10547995 45381678307381900816500422438112852000 10547996 224294741076210650059273246466636628480 10547997 186928330530072325226813731529230411872 10547998 56799766748604862178986606080058690560 10547999 -132023616214515654369487565862939412608 10548000 192018219432647982550522584971378688000 10548001 283965937352316083231852181540469945600 10548002 141257404670900311374304723784468745600 10548003 -324872956739922303229345802400693839496 10548004 -569108718460169942906938853190901826944 10548005 -83982833265262772714689980668027312040 10548006 7887453083564416192821005844681775104 10548007 17621542291761195281737464910429419840 10548008 -596642372711413415915336681877100800000 10548009 43064999212629710232317354610636786240 10548010 -37758666282274462779942791688276007680 10548011 -46193272774008384893022943477590222888 10548012 -154347987557019911195595718704064485888 10548013 -30120011167631373114324107301228957120 10548014 253890094119748307128214792932934849856 10548015 -141491820303458708492250447945783696000 10548016 119190437931892164356175297910762422272 10548017 -224381941176982214496661494183478273308 10548018 80553444573270159191891479493886996384 10548019 107777319847024385992769274985743425420 10548020 -83401511399730967358237454695730585600 10548021 66716985311918867983214750113022261760 10548022 75714753482333960837836602161257028352 10548023 527441108821563934081964167617454159272 10548024 430914733080263932940571037843278397440 10548025 214604203607246479233468822844532287500 10548026 4359791579826704360905565492018480640 10548027 -49213860152299512757746349440488160240 10548028 191037222512947516440085934286881963520 10548029 1517565232974268305211602499085231616 10548030 55210393177207709646844842955964190720 10548031 302391573068203506413486178538902433432 10548032 73742594573285744685718012283911667712 10548033 -343818981994747968096091951936289677776 10548034 -120915961550523982963436183601569226720 10548035 -472587209826662837685233478497691905520 10548036 163079606431268148371801019842013880320 10548037 517557203080383357545286343528910358686 10548038 12181837302381719258104963753015245696 10548039 1114879675440715932538614703119120720 10548040 -62086860296561096513749836229570560000 10548041 -118075577940024744091879161686613959424 10548042 -91156117217104473522201514303889580288 10548043 -165771723999567890253997573006187439360 10548044 -54522413995148236551458993091846248448 10548045 -241199807790317047999150273587874343880 10548046 -116641860995857818137925127665942174528 10548047 -370080979964335436011387954496686671504 10548048 14716452903508610695021946885085855744 10548049 -613468676182246633646656607642836343950 10548050 85034933054618514041592500773875946800 10548051 487459027138567854833328589855821116784 10548052 -515937955924146980072766659963404353664 10548053 -35974199332939954341159011725864050336 10548054 480778520483545203791026343532516480 10548055 -38120131884522216192112940275841172480 10548056 -98612262560497371521597911797400473600 10548057 -99290712573750927066944948092723110912 10548058 135321032093484408223684571562402180576 10548059 -20646608813763829796544027042518994240 10548060 -13636330333302442377189679099126087680 10548061 -70174055176755436389791156447818277338 10548062 200056697532278207515140113561051904 10548063 -39354097646674270289057640685315834608 10548064 116135081442510607416361169906420023296 10548065 -97736190103418915193159031093005209280 10548066 40487346479359586688920358140654152704 10548067 -272165705963054173070057326531987234640 10548068 -495201317324441644868945323895622433152 10548069 -155167720160885533912708964643742384128 10548070 48857805038715880683281529465456825600 10548071 -58905132201216119891910153118533724560 10548072 4990993850212818546852231152891166720 10548073 96744380144255321101780135684386667322 10548074 280679607170744608715909893773832495536 10548075 201091112514191897574292209103029075600 10548076 -40626301592455931707093810551556177920 10548077 -468789956780724107068905379770517180074 10548078 -174574188245412703673295814375257553920 10548079 -331373495029084519654918218546229936680 10548080 135283535290261401968766551624613888000 10548081 -153340730606174444675527769425475916030 10548082 148923011129610042928252010780799205392 10548083 180303278934996978255518980617235103760 10548084 104177187653076028034168032132915470336 10548085 -71227962678770508271880232737556773220 10548086 -83404067041463999568891190722792623040 10548087 -297059188084271955946541502790483789440 10548088 -4330703502632834012695765468126740480 10548089 315115973306009209378454327620518502890 10548090 30759255749845412166520705760358451200 10548091 229712480898101663636689289931750309184 10548092 -254735072739131158185484930438765271040 10548093 465529340914342758412813672946197553664 10548094 33313553136122116763017035355533636096 10548095 169096519107154486319708207019625386600 10548096 -69702008626326531960503131650832465920 10548097 160213300959992102912938295846994795200 10548098 66610182806901747757365055613523272448 10548099 -44547683215951000998270600840642978576 10548100 -451819218529225113499550040299616185600 10548101 -921880421944194348411436495270495785696 10548102 -57859432834332332269746892164128077440 10548103 461050259809632530983461441591116803352 10548104 265354652073813934377915528193727692800 10548105 -236259600117759647493743804174423902080 10548106 -346978815170596293916222634656555084800 10548107 -36124506209251048820962399713700537644 10548108 136163986539046205781717725986988881920 10548109 46838592800169816947040558634314058560 10548110 -78029114366888039262592800927279216000 10548111 -27594965615864972081201325151134619392 10548112 -55991218086436471156002480950712729600 10548113 -248509584916772415314360371233093682956 10548114 -128881286753955303316262894049306188160 10548115 2225114950241290359370687248653648640 10548116 277951540037461656709718308602299473920 10548117 -739109755907732446709425878786321317760 10548118 3880092434701198672541706763159679616 10548119 70987615643471065143961080101558110944 10548120 241503189074475244889924215997507174400 10548121 230768509766236538715260408269053397322 10548122 -18474242022686492998803122934314557440 10548123 -105109801773320015579484878407509021696 10548124 359587108196469715288476724965502041600 10548125 37181485087189451495822559386782620000 10548126 77807076580326288341108748066341768064 10548127 -833782724112425251191527758254883411280 10548128 -561768863989696827606136536794552401920 10548129 -386011445129232263712339465694391439840 10548130 -276718464241887394679566636252623587040 10548131 665769102691413463634990813939538614664 10548132 -170154781437533624443743860055626542080 10548133 45356603561522795428169592825125493184 10548134 -64167622937173421614598547025398026784 10548135 12492647967168959205469298807810170800 10548136 -468599323797282183462381608326846264320 10548137 71511064619515343487879403903765761864 10548138 -145081691002992449421254232253440921600 10548139 -12680587693344388864865107286614124144 10548140 -352270017565910102935389378070942402560 10548141 572842754194128669029668577926523725440 10548142 82063089801113662704574276460678545344 10548143 365748460838159107880009763608533736544 10548144 46637817721043096778697114245948801024 10548145 201747338150496990538164464094609977280 10548146 88127183814105140257519741691376445440 10548147 -15679599167385005435775191167943027400 10548148 -34659881284599516714190943321986286080 10548149 -284477832729567479864840798260382970336 10548150 -99187971995547671006681919561044318400 10548151 -636403128780357854296915472225341169696 10548152 59685359015582798776757802152511897600 10548153 26010696572308091029619966911934386176 10548154 -146114240398667380365565790512775059200 10548155 -309476776955566088946115499882818892880 10548156 -158184279172193990662653825878237592576 10548157 724023771814299475353695020683051624300 10548158 3122966766922483026038979295281710784 10548159 263900163181122450378254495476015868160 10548160 -24752798622191515584289189511571701760 10548161 258724895763348597493889831876477625024 10548162 -129292810429333006652502304943658575280 10548163 -738435408871116213140049706176498345120 10548164 -424439181436134398963386893407005467648 10548165 -312464765766983946406026502039507306080 10548166 98151117611240099457100627213492942848 10548167 189695281459689309608225194933926145152 10548168 -85628652006697648015988602716759982080 10548169 -448984150875093210002683736301280203430 10548170 -37134523671788712608665709095109851200 10548171 -630082668440809571748352171106294471760 10548172 -5167334554109621211834822511509869824 10548173 -384663102793642275849967859058415313280 10548174 -38044231250649842224503364591171768320 10548175 323691960451023933770495111652243003600 10548176 21102469790072559318266393253279744000 10548177 -75852684985459701036766753718171268768 10548178 116507187582580577939330232458783553456 10548179 531040582099449961274362813912132284780 10548180 -232764065972363208202358796739327760640 10548181 -507624079269382175938418381791606140420 10548182 -65425919431873315925411192700198175488 10548183 -59670009070257170966728367158713121176 10548184 -181827314621952645814731021081501204480 10548185 514925744745147251842411193206781397960 10548186 34586770881965711414742865088451219456 10548187 3261163218175418775613061622828380640 10548188 93732017340012338582027557187684944896 10548189 -451959739289664345753208211871524746746 10548190 -75997205696160108110794120228070942400 10548191 -70148446557976568366983675877262495840 10548192 -379147518756958645048713455705543147520 10548193 102222718735672579651679907781963502724 10548194 9557424793940103637963900025761152000 10548195 -76578083853191334933752848118888966400 10548196 -39815683062164214612464745147200894720 10548197 -338624621220923447267899452017056937760 10548198 311572583511929766452791438514752147200 10548199 164917299608732714687449349922048017160 10548200 -13972404468519453589495839619458816000 10548201 -1131521319012913292577296203115346720 10548202 -50083555838325827791708719720181555200 10548203 820447024737210935612635791672117913344 10548204 -49728635080378188702646005464804425728 10548205 -447210969518352434535728242611300337140 10548206 502538421685829341920493484633779740864 10548207 88441783291494867769501083015837532104 10548208 215611272263934969380374231815487488 10548209 120063180082719876748730383166706609216 10548210 -186360059310640909739991973696002324480 10548211 -130722726539270561334767264664003722400 10548212 -309616269721069482375002229117760389120 10548213 -9411635489499628209390340091746723392 10548214 156017913955297406025597170022297294720 10548215 116116544737559527682486676466061685120 10548216 89744604497884847921590373319731404800 10548217 455663432335142955094157891785109588352 10548218 -274512660470501311197223082313026359440 10548219 -14019983133663519387179626151338654464 10548220 -350226502495948980358389772625564997120 10548221 625824845937458022665709607005379335744 10548222 49337622421570703132719660133330279040 10548223 -108047076942755308707036685408179401360 10548224 -236975487878694109976108654051022864384 10548225 -2859847596430600210192082676435842250 10548226 -23895921288994084786340632552079710176 10548227 131553320719991235919038644596676558076 10548228 -54855105799719786393358975264524656640 10548229 -440259873205974119991645560682589307170 10548230 -253117802276175260643797224906343884800 10548231 -200108512404579304882649432010728322648 10548232 2279081071649662585845663382488852480 10548233 -602900486831078246092608132724730092518 10548234 -51110262560017011318596202748033736352 10548235 392460655154684093184538007933993563680 10548236 -57288284262220865851281052477766410752 10548237 62123794615093265525998130060335656960 10548238 398580145439686494442883318171574904320 10548239 190002484063063733534888641056407969280 10548240 -51811780352652928097947131074752020480 10548241 -261835865697874434460616973894631760016 10548242 -210936551202384112213710137363200009056 10548243 178162030605180278842186744335590295732 10548244 1855363743473998261654295084851638272 10548245 -71815231835972128456329429473949186120 10548246 58522466508816574418347343951388499968 10548247 -454459746666256259336314563888449603840 10548248 -53810291540063781575034732964420976640 10548249 355061419870347526980996615211894139040 10548250 -327330518770972233261849173893537896000 10548251 -217420192767082944134907731677284834816 10548252 100987117438634498717766349245231022080 10548253 156171868282608307679230068485528757760 10548254 363209426496790448807194176801277896576 10548255 -207201295297414259357133947256931555440 10548256 153342311856579225596056431967988613120 10548257 248281853014861096110736751550171993600 10548258 -10279324857039946476366003962155891200 10548259 34124278231862206050853732356295793704 10548260 -92088089600379794737875876612314238720 10548261 -88601608566809036934359498667065457090 10548262 333660408194354204792201841955335828672 10548263 477050721230456224934509626739232895384 10548264 -331772856790411471918368036577179156480 10548265 -25023590011486119257827410623346201600 10548266 379824626153322440023474399068394886832 10548267 412160857283667644693348910133038056280 10548268 -161736949451466142484653592132859630080 10548269 -403465689162466509143954720297940276330 10548270 -26949946537269338765985337328893874880 10548271 142086044464748983726200610485113203472 10548272 -27594093383935768671556287569018093568 10548273 -16103562181942643537382540440984498976 10548274 -172537690550510345016446117927662461696 10548275 150760686255062954090972301672987186900 10548276 -54278583848951815944221606846732832768 10548277 94538568354646919875418846713725142912 10548278 -40472386522798867898932086837371938176 10548279 -482011628016244681050693438942393984000 10548280 156438905022405251639571222371238912000 10548281 27457902515017020194600069632245990612 10548282 -23452203836411113783567684279484920320 10548283 -406815535184098001787446093055611278416 10548284 -85305971579754949449123005326544891904 10548285 -201746996052220832428371794666833022400 10548286 -14828847635136865846614895086200951040 10548287 -13146178470779043725098764011942104320 10548288 -83871938029724755040159565199625945088 10548289 444332658086380241970745031897805713090 10548290 301836844709651611058633138295176662080 10548291 -116747684607802553732827739107927791360 10548292 -34673046263914122017493618995849031680 10548293 -43566147088120422915403785835236616320 10548294 14645205577373074066313262262312427520 10548295 119653664360759379752098139064029285280 10548296 -293138324824711833505828980978923520 10548297 -34159483504951755831882276982491784860 10548298 46722324524428881743630885725153400064 10548299 395563090363526440686030468234925185300 10548300 -53757498146593951352689837888049971200 10548301 502805669247104241184959674230254093302 10548302 109411375084982146234314413010174812352 10548303 185048943093996710770412556988284670608 10548304 113490369235276687501136030033956306944 10548305 238513502698239902582215829331097090920 10548306 8860444862034531972845880820789056000 10548307 313808808740591223433646699192274023424 10548308 -118509476774379871986674032657605869568 10548309 -52406284188188778974012034597312019296 10548310 -60969484885134645785205857439000541440 10548311 -627603227874059960112389850569682308088 10548312 -327708823891731145568764282170970767360 10548313 -123518031581666465503129985247572601816 10548314 194663398134698130378214180226634196992 10548315 -108698853701347668430538597585900892000 10548316 181566227379220696650858306879070494720 10548317 412178456615428113910443021786204011520 10548318 1663315083586393344953705291609189376 10548319 -348156032234021595461972477139349005280 10548320 -21820963603784767708926062199578296320 10548321 -13736367253191205667912419008832205376 10548322 -412556293632686359952604483721125882288 10548323 -390732770332610075028761781894568048800 10548324 -20302735259168111604049495688428137216 10548325 31849816512022977205879062564770820000 10548326 192513881983435275661522556478356198112 10548327 25125072296286696739985439942380718120 10548328 -205590805782258291700317056273088921600 10548329 2191039146210168766846977414730148736 10548330 -363697999426404544147726184282511360 10548331 354479842624503913648589239044239798132 10548332 219726226823847234292679405557489879296 10548333 -966616679608599335295603437206772238720 10548334 -273220267902474750261091292463576629184 10548335 -129526604550753892844924181770687540640 10548336 89462291390901955978187264709248581632 10548337 -237628594212347042223780720156989989068 10548338 -188426340011919715064031627854832157680 10548339 -39995331787119707887891422485015645184 10548340 298738377677005889210387469131102484480 10548341 45456704752302571927454860816007069742 10548342 49358758349220085707393844971399929472 10548343 196084030725760567835697392558335747144 10548344 370489975649837579925497243146023936000 10548345 254037679672880868887492982008253299520 10548346 67888460893937684671125079700049967104 10548347 609558992900672480305103517557886064872 10548348 -194372068049065415688409946413285023744 10548349 92804313982547984294397936772489123936 10548350 123159646529159900362717316752734302400 10548351 -266588202899649736787813166229128619776 10548352 348832742655290389813947241639591280640 10548353 -18834163795052009484352020976380790398 10548354 11992951565321719012351009116115684608 10548355 -276210338969956334876289002101269648240 10548356 4024561276305687201055321105885409280 10548357 -131347174556115567947393092145530598400 10548358 -284534071732254750619704330594371654016 10548359 -19502393974252640623016506552348678584 10548360 -244356082246617262415834227466084352000 10548361 -19511549366177819674990622720276150000 10548362 208434779889465683195847218711336131584 10548363 36083939437267066084752019918275805440 10548364 -313602329158877497212033377385137246208 10548365 229983543797169208135166616893927743800 10548366 30933843846720113296211463808481079360 10548367 271053459218749752811376571835845533512 10548368 -28219683051417475309462946689378615296 10548369 -13255532612084433087557553687173345880 10548370 -5505247747711976781881836037205319680 10548371 42594487560610596871142210621706338832 10548372 90904087576869935934265585016299886592 10548373 -2967448389385635058365188491406241600 10548374 -160050295933789220106149609453845414080 10548375 -42462167532632187382967346183533184000 10548376 602220288037198687658175614394360729600 10548377 484247463721388919477478246515748991946 10548378 -39397960385041460945022944836159466016 10548379 1177565960624740071404663110569169564840 10548380 -8000857652701579278566933083665523200 10548381 -220475401152870331222728678377149611456 10548382 -33406460135153080347801566733464816640 10548383 -46203089043132928119794295976187413536 10548384 46195685231161177663301146409932161024 10548385 -577261000226832213504061192525035840 10548386 -63380315968230918164986963076497111680 10548387 8577210875780653817274842202992910528 10548388 431623929309893272332624642830773641216 10548389 656034085510803641306060367147301952190 10548390 -121026290214829062136638554092825344000 10548391 164004804557487065825642495768843969024 10548392 -311546222434247999872536409294594176000 10548393 1882818914897864922657353713169208000 10548394 -319567047961445658193220493663118023504 10548395 406329596892037798509060048845003040 10548396 320307409692130845756007645029679564800 10548397 -3494179510740168609967903158903186154 10548398 -42840991953238583734420057978176700416 10548399 23862534328722482653122085737491203968 10548400 -78088914433866548652486923012361011200 10548401 -246094995037787881221300236031550521600 10548402 79627769702359631653296825387798174720 10548403 138017640461631622670121563908427486400 10548404 24531692055164517805916190026366042112 10548405 103122247983936653143486513424564616960 10548406 147319040381620795423320073438930803264 10548407 -542704961809615878992957162414017899888 10548408 53285326827817442597544873165670195200 10548409 -388895236382754721799792602237770116096 10548410 514394633937200712578874201096149760 10548411 -88992505540014247558276450822374173928 10548412 34493348248774378056265940957469629440 10548413 780219538934705803481392503408948456384 10548414 -68358157348781229746696693883339903360 10548415 -55183277646121875756488094121258042080 10548416 -1392514507526852631381652862568235008 10548417 -483671863690568247054601743925857840 10548418 493418524250743816368935416816267668000 10548419 -55530785433796268200460192234907622704 10548420 -1112817414815005426049329195438264320 10548421 -124088068746626384352186354799408423680 10548422 120483882204809140775480402596509916512 10548423 -370359514572517033579394443734953246928 10548424 602507546966873272163862945347510952960 10548425 54351861885895480390779710594462856300 10548426 -33831142401280125986878594625933310720 10548427 73790529335302157486582796261006660320 10548428 -374477942681290359163652536565923413504 10548429 269129972777389804697405757677819054784 10548430 171173691988311879100577481801560775360 10548431 -272499619385006955275008855754942786880 10548432 -24431778990522023365594537219656253440 10548433 -197363519213847781803741416639482188480 10548434 -68176102124232533351416782368741578080 10548435 -157460866859101875670020987307097557200 10548436 -229981535904983020309417265159668594688 10548437 169162483171242763852014682717481733432 10548438 -37869643601316668912503338539676219456 10548439 170095095271805426186460873700685621760 10548440 30806936706190316821182249587468697600 10548441 -55444887633040977715087989226060108800 10548442 48784592390933776958194346633854117872 10548443 -270219669402651338772231381533844373308 10548444 100971729500534363004575335326583971840 10548445 843083546840564156527517258439655284480 10548446 15088847207947638654203738084360317440 10548447 12710318093468485282010077180773903360 10548448 787595260852841903669848732319569674240 10548449 -724932370793360892431581911885756072960 10548450 41103080854098493483749898272069763200 10548451 23492750272775723688625812239548695452 10548452 -148702293094994246707838930307811296000 10548453 603020435752095812474284848770089722144 10548454 -32451171447310246504973112211800620928 10548455 -536073255559696740701710071332733480000 10548456 334763064497348278168024221531542323200 10548457 775852505870992274187509797050119377012 10548458 60082023042818077733377884504187776000 10548459 3071061350501294124153539034609484368 10548460 112559263955288902607693947431759360000 10548461 -79262927173875253439888750768628365376 10548462 -187862695569250250190725296171698397056 10548463 -15314153118094529030516909384544192000 10548464 -25497048103762914027642546260197048320 10548465 157284121628971356649659294426331269120 10548466 -259537070948234077246565001988773125712 10548467 -7864649182561860649445767081620631440 10548468 -7045738256370347766195705520033941504 10548469 -368482228682767747465376471546194539840 10548470 55983685317629573797194254748888729600 10548471 -250988196434276989505253849745262513688 10548472 -436064236123708654236686381786406604800 10548473 549472812798665191913890965819341642862 10548474 32966307408601741844050057813863025152 10548475 121199781905863364703715098853689660000 10548476 243279164843776031795099314941791170560 10548477 212022779297364254550086274836542911840 10548478 102351404991291112199918326544374049856 10548479 15364088330590361502529468321038862080 10548480 79207151618291231690920226824566865920 10548481 649999995663418829784204817611074661972 10548482 -65948649019391486422887407316716886528 10548483 80489350162353483691755861432985584768 10548484 255026060804144394603640164892473236736 10548485 -228570038227466457156569007194275274820 10548486 92153550649232593249568034892159720320 10548487 629538728757513965422465587097454794136 10548488 -3527163957002944393182024893952368640 10548489 -11310750050373329587398342219363799680 10548490 114046901318129376157684323247249413120 10548491 -104092360956817174253643022762587048108 10548492 431259771751436728418906516930535260160 10548493 -135040144146352030553810411669708234240 10548494 96256526316219842757178309540137529344 10548495 447910991943288839027693599160092269600 10548496 -55857561686638271654244011262304583680 10548497 524539592514723940214197563543455449920 10548498 48966961870667590633472042896191042048 10548499 79260056859400484267411349031115459888 10548500 10380928107687355026040490838436416000 10548501 131768808890086777594076350062126957504 10548502 -272784045463629067218840898580300160 10548503 289167708250631185723657619616486805680 10548504 169509797144102226082227752229127372800 10548505 235716732523390748366893359197804584320 10548506 1771723032311633518165150269962905824 10548507 158218914483092872343653322684502103920 10548508 14746859743661883162784965956202579456 10548509 -152159973441316517744563716243337051290 10548510 54231587126331976121280828137177886720 10548511 613607224075942933978284588066614998112 10548512 199844972643152752906011179275048845312 10548513 200529014955053472562291063839987520320 10548514 120544197900649336508427406292370731856 10548515 -128438049275100837473738032959294400800 10548516 -22364679479710398713534755147738337280 10548517 33628928909967694523299009235735207232 10548518 355070771512144197145126113741948783360 10548519 246464656518790989728831589012457863120 10548520 34001256951852915140570839142836224000 10548521 -295350078537532849790522149345873023756 10548522 126500462807387389713774034173371888640 10548523 -26873496235372174838754401625136447496 10548524 171012418054668996363482203832706074880 10548525 5030562046164255987031521511312320000 10548526 -174708132955615367357786000289587232576 10548527 182829151750643295061838381031991830072 10548528 -8926745379587151118711511436111937536 10548529 151078480610776487259093636057497718784 10548530 -1963075249821155512972550386103583840 10548531 -21076830694206264718557420698804634288 10548532 -369644310089217188722884396223757682304 10548533 -688583043462248019674217782403397411218 10548534 -142671608613988458279358624992546923520 10548535 -483130507474661736883804944766954292520 10548536 -126034535184846015732746289783885619200 10548537 52278925718838538669407055869434885568 10548538 -121575317690840692870238254061137920 10548539 199783123794179723127095741909025845760 10548540 -94242786264102281844285986066909360640 10548541 127019845799015882542327552660819411968 10548542 82903009006901668110567762917004860352 10548543 -8644557034476191768099109411729715056 10548544 47822495541574072403987045612397264896 10548545 -26884525016579563669436860438819183680 10548546 -19601822380080371237089559057847647232 10548547 345633684702234311672455145319399074400 10548548 357267828918487228989256300972672352256 10548549 28587274594193836974681409165923444480 10548550 79044604817334856712674806005402788800 10548551 -116040026713963390103227624969486240800 10548552 -37992446262652414019026229192796733440 10548553 134011657648589032760348241150800205600 10548554 -384974157329939707779578710054866915840 10548555 492512584076782816801113709555896126720 10548556 -163976071298829689817046130084063862784 10548557 471761409188080570004891431957516162806 10548558 177133211681547766480066780964965726848 10548559 -82505543704908090852885345654264898560 10548560 77842722579967462448941773033164636160 10548561 272540163612422533799818429980149298672 10548562 -25211266931235439024138225127652716736 10548563 63815509412564810643105742536773944812 10548564 2481195925006696835755533027897661440 10548565 -830101822076922464813180692966288200 10548566 57991021598690540333250420839698679040 10548567 347896035357710285695074225560136372384 10548568 -529876699940924396693072611316801187840 10548569 -63853233441655553745102889250009907456 10548570 -2185467826202981056204648198185484800 10548571 -558828804100612403095631004238408008000 10548572 188610004173166791968449557063690600960 10548573 -7444287039039771434065408846594011456 10548574 -37676098904768384103259306964256046464 10548575 136261528183363733964763216202872123800 10548576 316713102390116554582441671096611635200 10548577 -205628274268276707551222396554290012140 10548578 -137758588128885433228626131252510666160 10548579 190600738202066252193190441913523801408 10548580 68534721466522580318747230992809226240 10548581 987372983670542227610147370919878025500 10548582 -45336140922348468214417960200595814400 10548583 106186581889385438518902731767839355832 10548584 -38470108589787539655970281191133235200 10548585 335116132842839758465271405744649011400 10548586 357171915434594860434105940557150388224 10548587 78699094075813021800225475990376930304 10548588 -5682172375422111906471005062530748416 10548589 -177788905186228806950699017691995729128 10548590 55815539635285722535674265927289245440 10548591 -157800144694518224394466449588731233920 10548592 11058583684962912284868210176706150400 10548593 -505414230310130865929387073887600042256 10548594 8924776897628250696218280679809815040 10548595 -122773542804349643523493886723676598320 10548596 -468669722476281587059368292841819860992 10548597 -5088560810613501735786351269692101600 10548598 -154945276472027410354384858586954959200 10548599 74094070441313167674407588336776362600 10548600 -185132080504033990823660090834299392000 10548601 -156198616014933459571460474126847822848 10548602 -573103105328274438055731591516766387776 10548603 103220157840251802823540048407525005760 10548604 184313593993853308269902315012705664000 10548605 -47424112888317201057529453225938134400 10548606 206092338035853465726334956322449655104 10548607 -353194906304175742433788063923202102144 10548608 -214312037295766482682021411895283548160 10548609 350751845135369922147863056438893504288 10548610 -223818606769969068077777073118797888000 10548611 217224779659197642813120755346701689212 10548612 18926282514237564851872232840637530112 10548613 -46433151296939646767684988786441039840 10548614 -96731798769728059814230455710005846848 10548615 98955019515517662027054165371745200640 10548616 251605399750195983104066405355897292800 10548617 -132172420856554724566983326783979455334 10548618 -28819922975324544669462332662510098432 10548619 685680472218709786515518936845352461896 10548620 104665713316626628726072978939969044480 10548621 -230319647435959922414289498057070215210 10548622 213612507318957561298402170567263020800 10548623 763440407968713480525841569707734669872 10548624 29639703346101860474745130562849931264 10548625 -200826934479382618788081046364785095000 10548626 -26266959157993762989039697142548346880 10548627 232786815341583392316720518242847611320 10548628 84160139816706065089563870778264565760 10548629 -31137741755271285738854330250501851520 10548630 -115052290127044720657562602053749255040 10548631 -5613241890375685648155833877756369128 10548632 -52111787951479659063422783112691353600 10548633 -735992859325879655277335426816125194240 10548634 -141593459419685642066106568856678852640 10548635 -501831025000240384153990049947238857920 10548636 -31448106859591090098780790870303211520 10548637 172328637707158699879305603321354741792 10548638 -177459617832477671493737989013452529280 10548639 260734288091136918324829129189825058808 10548640 335314413016523695755960933227898470400 10548641 500785233196567925356357162864317891042 10548642 -162768448476867507613341087907614610944 10548643 69874081353151784638573875979614650784 10548644 138593857946405118344586559535206201344 10548645 32190871686102472936323041808136002720 10548646 -20947624996208698164671860021413483456 10548647 -305688633773171291429236040396003648904 10548648 -313409984414913403283300327007005491200 10548649 -66926418386885878568513767040861902080 10548650 22847035317308366897007142886587296000 10548651 60230844984666912246734538541169733120 10548652 -85174908247327824050811488594063006464 10548653 33889641904721364757821381350540586456 10548654 -126052185219479464274594203242767662080 10548655 -61425445903244145895747765015129429440 10548656 -113930802887978579021795026452912537600 10548657 -306256105497614429960681508206327237760 10548658 226126191004067277631082947536074065680 10548659 -922445798045671739662189806510427260 10548660 -219751640542319767378976611062428682240 10548661 -729381246459309787075900496397554257728 10548662 64793176420430711694294199604834876832 10548663 16764053709709909658392654866055308144 10548664 -253563436707555169850105615183321702400 10548665 540625153842622040139593353064790213060 10548666 -154086537719904873325645248576071829648 10548667 -87311017924307184875260207442033387520 10548668 -188840014257634265317457570300380131840 10548669 79495492907794978709842517007120786240 10548670 321510156101919941231847168580283493120 10548671 166672886234029100227647243468207141840 10548672 -84116990618643250523841340696782962688 10548673 565650361210650048932930109104414937940 10548674 296009820831802815101895642915245568 10548675 10377039301791844569043729393715983200 10548676 -418561898132833041658013472573385095040 10548677 -119369078305975725827622213922859166528 10548678 -17398063436470899320025641006468167680 10548679 513451922910083360057758743556295416280 10548680 57757819465010366929328925209237913600 10548681 -214373604770311833488977570075915855872 10548682 337596759013047920124075992068610694192 10548683 -251643021179180126307991988872178482416 10548684 32650560653516413800849603058012830720 10548685 -36629621754076679255454956146045735680 10548686 195140960560683029931356727056249152320 10548687 -335943471277796247851252184672007278816 10548688 144240215727049176820278305833488875520 10548689 419046908934472114324957958674921205490 10548690 14886344674956036017005855043312448000 10548691 -635525447895356693541275319865486270200 10548692 207257265352339560783307695610175938560 10548693 124718177018392712495776573646172365340 10548694 85994806003451786770858676857615597440 10548695 109410486282056028072149304456198898200 10548696 -172548729708173376623483611250165391360 10548697 287977746971590153492968960589725367680 10548698 143307374160325678770045493013928675840 10548699 28577330333882306598663923217713814528 10548700 -118343404996518146334904570673981657600 10548701 -417162274993706557052890759609883294298 10548702 27356300936279708106658963060273920192 10548703 258582842640052818633888745883952015864 10548704 -30196998918804474996515720399513714688 10548705 -1908825620928989701684925132162193600 10548706 -26001468935232793879285331697883530240 10548707 237300042059362834901635049583255691920 10548708 -56054418707004742572899963845130827776 10548709 328085339667047141717414566510736497120 10548710 -297421093899351570062182404461783472000 10548711 -7462474797838995074885261551481272896 10548712 -688996552788389143445686463417639731200 10548713 235593559665725886643489567541004792960 10548714 -46593073632143168554328874286807666176 10548715 368864586452227641004231928451625851360 10548716 -113360987028942503083761736325815746048 10548717 -1061777962849607633434499317203229152 10548718 44121597755959031947304140794761386560 10548719 -2609797908013008786768145106158771632 10548720 -9903593788139346396603508208410951680 10548721 346367521463748039620643422058815272680 10548722 663919591117108888212394747110578214912 10548723 -265100956706285055127485962646531840000 10548724 158659904880294420287543001371565568000 10548725 -24454616279760471750569392143984336000 10548726 -55095823628534035937135035520837114112 10548727 -205219688910082044867539606689075519488 10548728 -288711951355219492556857352267205120000 10548729 -58562116105502598480902513265093405126 10548730 -105807981785920842134047710660714319680 10548731 13843755708272907187993690271708041200 10548732 14216921603539473979397329323804099072 10548733 -48393812538552991738586620587013721396 10548734 87258542253215165142995292057478339584 10548735 -254869726291874539675604817492840390000 10548736 122467188899381407400160833311472615424 10548737 -43349402490226443299965853355656570028 10548738 183328515782270010048269911597368906240 10548739 391250946929124991366380907708508799360 10548740 -227281901835934859084782373819164792320 10548741 -86545520802257426922140608823992748736 10548742 -89966154543181415783592855433267078656 10548743 -116000551347580254565409566238421580800 10548744 75698553107318997460460885305436160000 10548745 862939784624794903170040608358463517120 10548746 53509792037014826027750419736749036224 10548747 -127081712428831690565446623111138570240 10548748 -206749337534078991876273657010485182464 10548749 204119682333733606144405597673114113164 10548750 28481018374514595203873322784851600000 10548751 426124770601858561324142117592411000752 10548752 25224621483481418344215902202530906112 10548753 179336431093930371302498314115363280000 10548754 110893097924531021864648760990733089792 10548755 -35020768092955255955530623644625600 10548756 -96205021910667160907432166810379893888 10548757 -508374255786278861597366240038585533060 10548758 -99159125650781978157141305448671555520 10548759 82431111317885878195336413592569427488 10548760 43415977476144007406101971553689600 10548761 46548602981347181866980417724740497424 10548762 -61866876419030391295505343382192435200 10548763 17140545240083627037992274289063547012 10548764 -263203728142845653464957007264800295424 10548765 -427531149995808856694789800594620216000 10548766 -160463181366717436245101318174606495616 10548767 -72431592601992046133835463087555878288 10548768 44504682151181059006900254099774111744 10548769 53435760139685105790025955923614179952 10548770 65970669607661420294462591395068956160 10548771 16428817896099532224191329131838822320 10548772 141592546967367282224974221024139756032 10548773 59335731142900207295230951350606858624 10548774 -161602667396648083262244128499380556288 10548775 -147244062796889166566775119556589739400 10548776 94416287986757582067317074620001320960 10548777 -134443535341222790592122118983385440160 10548778 241392890721484595076545874324105709056 10548779 -120983221957924224636345890322945144240 10548780 180377006905234742769690131495623680 10548781 -7765264760414083735967795819104404618 10548782 189299019246211375438232481246435100992 10548783 -48614802907803706944875095474380705936 10548784 -12513865138004747606770878558772019200 10548785 -225287058461862473799461915020020888600 10548786 -202567308389931393496158233130554276736 10548787 -413476237922558582215007939861417557080 10548788 -116858683449599908397187976096690230912 10548789 -98232888446540605954761294291029173440 10548790 -18016881879424548774123813751539505920 10548791 103254722725525589372715867185303424000 10548792 1510387726338118859542971602952683520 10548793 584145432157567890916726644753866624042 10548794 -60911998073655560624818213282552316304 10548795 -2902840832442410713725253458627751200 10548796 387375765071916062906736501672391961600 10548797 30987818762251299755693866184360955072 10548798 -43199905977857400069256615181554065792 10548799 -209688185311384319888666379017465531200 10548800 114228388452077393653811206660030464000 10548801 296000798018123605428862599000465133668 10548802 -44143881866083297468423233409304977920 10548803 11857492638702462501316930349822084424 10548804 20998723527599249991568702128977608704 10548805 456913781552687778551447434800700838460 10548806 278839609725433272489826963075415318400 10548807 301235823235699609623352544094139932840 10548808 -254969426402538748488081676508401152000 10548809 375228083840261927792993031146266613952 10548810 56096036397185280990865247305111989600 10548811 1029196709015603806053728706815601504 10548812 -197403029033189282299859634632438596608 10548813 165396687065265113812673560760748360768 10548814 84394859692384710162649312680598087680 10548815 736881922340362298713596030270647581200 10548816 -63024926156473791072764241462127362048 10548817 20140773520631538570999023459056458866 10548818 -369029363724216505373792329513002175344 10548819 576467078780581167380871141632033596800 10548820 -88551424665365271272294064263018737920 10548821 1098990314452362459774132689278223303232 10548822 88410055469711809432854653535160082304 10548823 442863367163450235638766254586087828720 10548824 -27786959557098783805457882018758287360 10548825 17607362569143780120560056476148147200 10548826 -485587336605043885261492604877058530816 10548827 206617617919770042898812099746715418872 10548828 121682167243232942743099134320920711680 10548829 459719538407362209518933946188037312384 10548830 -133201030462262167231487487494639462400 10548831 -238841431735391903741151122925584152248 10548832 61698096715446139254452456574266376192 10548833 551647574822615273552564173793898050082 10548834 76041249545308339660818977238725354880 10548835 -65728054372310364625454015833482547200 10548836 -26593819304802296568002760140667611520 10548837 -148991392907700404925901898175027589800 10548838 -166582193103679688476356392176826756160 10548839 69906334311172820733248849678401233456 10548840 -311870685559969730213243597616264806400 10548841 -56625138627527232847316124099109538758 10548842 -52406394306737723833406417446067948448 10548843 92534657330994210823818046842174296664 10548844 -107368715712519409761986199719803158528 10548845 99714536582751414825941568721163321100 10548846 -1399066717812560927239078895166259200 10548847 -95366673552151499136824412912716453408 10548848 -38591833757284777615627860399139454976 10548849 1127738116631814836497224948836487360 10548850 -3950030281957099220180814517181556000 10548851 -668405536069790330905001598015571988148 10548852 -185255766675681876868137257651293403136 10548853 -83450777255507275009431326933106439520 10548854 97665931041151554878484598522069193376 10548855 -48322737453491949116177505635579811360 10548856 206812104907895149820114736276522393600 10548857 107294131005213859503897692870875396800 10548858 13695122088005622299899781948107918848 10548859 775149038091169492805401544165079857060 10548860 10686022145615140447875230896435200000 10548861 154744869400133206841483116048707716064 10548862 163111531116203505670258664188546770432 10548863 -4282087549324006826643633757653027696 10548864 331668078934320858997075595850122526720 10548865 -23860479391494930523787340989181075480 10548866 10742170085839373427147882528326338560 10548867 -107224863988895180342111773679011183368 10548868 112378866200366851605196778618369728512 10548869 689020173411847146445806698522965824096 10548870 241185320935246388771020627058498457600 10548871 -62111607471812929146773023606909856408 10548872 346700916123762952103450205040987468800 10548873 682266405067368207703569393701848028784 10548874 -18696081703360754795065866505270886400 10548875 184826768218667483250023893933594404000 10548876 17546245953399904746935838573678182400 10548877 64445251059825775389809037142757796780 10548878 18349976056557629047257996116457293760 10548879 -248286699529025428568217604915228443264 10548880 9290856751154331577462689958878658560 10548881 -1012750487117346485078519136370605696 10548882 -14726871308783897212367005929994002048 10548883 -383762366353276940487409980525781302868 10548884 -528751227252420154339614055816903853184 10548885 -76929847500285259495879055843963894400 10548886 -381797607393317963162162053874152624608 10548887 916481312369053611915430127427585471672 10548888 70045763823414540132322790256179281920 10548889 -2320831103963770329846724040919311232 10548890 39669270898282823100386595387542284800 10548891 257596801611382434673802643360183618552 10548892 383134869568905730120637133310347266560 10548893 515184374790631671068468076410114951142 10548894 108702990337559358095069740923309652800 10548895 -83274162941517486607544391222138432000 10548896 284227104465589408940135105399230562304 10548897 259317513910587530324037217811820438960 10548898 -185399962287361145085675398352739930800 10548899 -216666028829532017327112410058438664080 10548900 215914354518307395053304869048688384000 10548901 1388658180709091929640867587423290206 10548902 -38811853450448499807945393041608128000 10548903 82327249284936114217737785616135118800 10548904 262426522400982575758587539484233809920 10548905 -104818110159031772575697935624721232000 10548906 87080477905563752175823918269848510208 10548907 151387053689336357071101323794012055632 10548908 -186469962747076828939968399062421504 10548909 52407119688818436537694198880485551264 10548910 5754433963943743353240139184371724160 10548911 -331416352934145499343612790839408992200 10548912 -35691298177575957735476440231351418880 10548913 73669300657915023865883378788401186484 10548914 263447663876980206440221642107415923840 10548915 -103034486999386152408520506560836239360 10548916 114193423636839932361705627830111029248 10548917 -5797722102918207278235041757693080928 10548918 119336249896054736619510602057008426464 10548919 654000124456359655971662257434997089320 10548920 104032111398167287095313560316510924800 10548921 -91075593047394449302408210012508595888 10548922 134763108621275503886308531308772795872 10548923 1351385539765090366078065280437408000 10548924 -115358551279946607334568758479373040640 10548925 -161763246672672887496965727490133324700 10548926 -69827457458347131915828314528691641088 10548927 363754357528865787805741892240735312640 10548928 -16989898682328275929910476535423303680 10548929 -270859512024395638655732940572530177470 10548930 -32797573207475729164020840325844828160 10548931 22907099894290056400221558801123202224 10548932 -7403571064998722021263370850776736768 10548933 -255264826151665886781238737637377895200 10548934 175653680564179227575674636874664121152 10548935 318320563699727084140926381805287668400 10548936 392771745147418134384037359904737592320 10548937 70275215221269135767974432963062952704 10548938 -24096794592511097047878800787887607456 10548939 4474411305704852917988913318785553624 10548940 316343786200352745569495885216238935040 10548941 76888299711689912324477825138179476972 10548942 -200196227622317637368906477283062042496 10548943 492406789617164479012384269826521182192 10548944 26641904716461549013645113280310280192 10548945 162948835746421382692571183744804441280 10548946 8975007988805202938020905031362622464 10548947 81107001807201072064447826294339576280 10548948 -419738017808849875058937107884489426944 10548949 137270292807850886633777324490152888960 10548950 -137766416920259619565347542694919382400 10548951 -120081691984319658149202312405662117376 10548952 284506107717075561021283695485178163200 10548953 -643139838422809330992947734746468140220 10548954 -3520154906465332997767337434722293280 10548955 -464819037129542963615750924204053592640 10548956 58787328075044598669999352534341405696 10548957 108985048327517576881019842908246925440 10548958 -26004448399669526556136638840672964224 10548959 112727362950594130611967143725556889344 10548960 122444993768126032511578078365532815360 10548961 407160876728677172705385360253014113172 10548962 -129247386096066435831752966981772914688 10548963 -158979465082184281265424639451446442908 10548964 -87541763785572393116331864160281984000 10548965 -214120618723815330697670234275431072000 10548966 6393295770047164691639469251051039424 10548967 -84060401822616340886353069659727610880 10548968 -5257688890403407244845346021610455040 10548969 29296404513570926357823748952925877248 10548970 -68336321389794940823878877639783043840 10548971 609939906619964565057683733243233422200 10548972 -29522029559313062482052779989038462976 10548973 -111715284329426662007616967264335442656 10548974 -42124533931820070157768343964183542208 10548975 -4468082709028126830129265301391772800 10548976 -173818793895604380809106695298002976768 10548977 -879418368272094150005398635630800859408 10548978 -82371988290330571003388937785218712832 10548979 -6544732480939945867756592521134939824 10548980 -2475314947879277089664708524408631040 10548981 -484998470519002928200730065514629484160 10548982 -170388788687051529081228985582584537600 10548983 -262052714287098781451012150823667103640 10548984 221369855158780825696246263064559800320 10548985 -7278755816131530374496411505193381820 10548986 22334034866327882177930730800738400000 10548987 55247721815394592487126939056398563952 10548988 404266134127938976074730151304802455040 10548989 140406384608259806524284692987116334400 10548990 -5405921957748341003736753615697920000 10548991 -122137593428229700924295219395951082168 10548992 41660079410018914686134088910535393280 10548993 10573730106102877392273888901880633088 10548994 148663776459828675459822560586336454560 10548995 235528862604574433967893078836256154000 10548996 -639948714257341434716897797338587136 10548997 315175837916282317952370913085334518332 10548998 31386513766145940396544860011181829440 10548999 321294522973153959117193840889119187184 10549000 -80685329358536084048193481760686080000 10549001 474360151609586664321575841325086784512 10549002 -3648504816065291051921941700619701760 10549003 267502065431615100703701893397367839760 10549004 158010756551169912771471672068399245056 10549005 182360413686717180296686509498610702560 10549006 7156079428821582449943090929719646784 10549007 83960949029055956922321036045818697600 10549008 56796853138779436587305046503630438400 10549009 588549210449114068150074757977920307840 10549010 -241058332488556344423848145031388917440 10549011 -20877032092060171731840106957192926720 10549012 507788921499828515492465075191857501056 10549013 -297548970730820675938416951294043322436 10549014 23147118947485827598366130215486937472 10549015 -283134891799100556856086202472833514880 10549016 1064763532319174202886916501427771125760 10549017 623625900691180086634524053588428469760 10549018 -3826928464209165556687841594831575296 10549019 75433799254317619725847118784019191648 10549020 42718017308213607907397195977232025600 10549021 -17689118668580711295267227728900088832 10549022 538832479473664648760141071854035136 10549023 -22124948824516242344126656794614801280 10549024 -397999543321348131828271617795775463424 10549025 -39460016776016821738840181882845642500 10549026 199024434429741648356431924043107818192 10549027 -894781659306692299438464313433521538088 10549028 130039676334779575933754995953785241600 10549029 2733565463823566788739590884749925408 10549030 -233393318692216596293241990210775539840 10549031 -363186101193952188439954717286716284168 10549032 -127572635758242048147598450584170741760 10549033 -40973792141851356269035024699546805760 10549034 34828557795370596756470625493240638720 10549035 -657009798650388933702385999008839760 10549036 -394549306944971026734898860555216229120 10549037 -519249030910128090059985119626070117568 10549038 -121621341659703832990585976628204444672 10549039 -559255885552607493820918044041128528976 10549040 -69048069757002333028742655084444057600 10549041 -240494997071507835622397862377085366816 10549042 -43731231556829385764162859700539354624 10549043 334802497647698560950180980824875281292 10549044 -200023930445724582790730876681036709888 10549045 -218882082426101759383825222075370440680 10549046 -36589485724670547436834701358571667456 10549047 -386831772745969307982962849236478027520 10549048 -894760704622642393758355978135503421440 10549049 194930501290294311844930947827151361536 10549050 7414491207258133258051233566239852800 10549051 -490252434793220844015951920739986264400 10549052 -448183401400422601146404001937268736 10549053 -27376823279831519538004957578785782656 10549054 46339616036362462851150961652022624000 10549055 -118963695018679533595589514349943080080 10549056 -84319844643347558590767802873622298624 10549057 350519546510799431910889550341274432512 10549058 -17969358392402296203135287287396419072 10549059 -142164012187637595506328965988529132296 10549060 199283193601393020119843862016054068480 10549061 -1055199080981753207964361770594736896 10549062 315155178967560105003510346986754707840 10549063 -764076637980869653819681647060649732344 10549064 324765644987206663513117193618048271360 10549065 90596109069761813414684564233484603520 10549066 -328746272462738009869328592200053666560 10549067 99724775122292176255079714881621927680 10549068 -62554779377769849870467552808900764160 10549069 599338124290363931158271242915415910060 10549070 25820165860808108128995991503731996160 10549071 4947047166420975848506133671162324008 10549072 93418271269405223133290025739027275776 10549073 -238863174803014235774538085454068545678 10549074 -136548428644160418451771891081042093440 10549075 -600544678386447471729271335591974297400 10549076 296517676106500819961808103701476261760 10549077 -109405858034061824332770705688749789696 10549078 -49150686492337269933747649555187020704 10549079 114954165268335852132880897348866344976 10549080 211479822065305953198703585231336857600 10549081 69208661327230736350903258809621095700 10549082 157426872408152976015075076186698144000 10549083 -10755338528085096959296924592882875392 10549084 -4337819692310659005306174646495121408 10549085 220448226871217998568496885584514511200 10549086 31192243741670756448126225955635302400 10549087 -184751195075401466266869647127845143264 10549088 -23103788605070503393136533650813222912 10549089 241717195769590192786145109773243039520 10549090 71098681800886221113233605520859008800 10549091 45846424039946134045728377907539923200 10549092 78744252467534190926952798851122225152 10549093 -335685740323813135987539764301368166658 10549094 17330603181632555732014766628476405952 10549095 36623056531793297730335266978098619200 10549096 487954270629623256985917303091905116160 10549097 -65166798800854070963909816997379020060 10549098 24125796257549717485713299680798018560 10549099 -613497794142892900216683779146972779480 10549100 -249922223005330192782969086741007993600 10549101 87534635833764864281334179040838304832 10549102 178093705894469817649260810470279410752 10549103 -1018696141536725058912197273927235640800 10549104 -1173532387744542369163112101144166400 10549105 2175096071627708539135231083102384960 10549106 -180524242713191593070366459368380043248 10549107 -105298314927586563419037019833457049280 10549108 -191517119626572344733712509838760314880 10549109 355729235420590469236529447361221100960 10549110 66326892226864690932808286237560166400 10549111 644374719402762160425947698747520764704 10549112 162286163852115053438735908818626887680 10549113 -5379859641983261816453258084944103856 10549114 -20437792195972161486343224455661588480 10549115 209090470575185336904389834191845117120 10549116 -93800451761491377328949523687497169408 10549117 -608170479175709268946295141008551466580 10549118 -382491183820096580922261371240277450240 10549119 79363703091622000231951925358058807680 10549120 -129983401446784993518112477505440972800 10549121 599007671240392435909778476839904255488 10549122 -64239463803931691637323864903028352128 10549123 305477763594369345479323791682794556400 10549124 234125088841029087279353787653326855296 10549125 245480326309253025122306059694043459000 10549126 122447701864123637614798008073049968896 10549127 -773797969535698283390158815351652894800 10549128 -68306397174546030837849000005381652480 10549129 356906051244688113511442089446750565320 10549130 -21752089385463540582399366418280851200 10549131 -72486251170656265384149744640008694800 10549132 493148807496854945890576164298886902272 10549133 306007439585110324552123502510132375520 10549134 -22838618241104764411573937744756677632 10549135 -273996447406739556477229457151740983440 10549136 17103804111344446094771740982414966784 10549137 29305201749325851254186716136572443552 10549138 -255685616693065433408725546830234081504 10549139 -203984007712690794072964813800226915344 10549140 -13644896059203550088088241655342161920 10549141 21317653578558979729235035181310408000 10549142 77059914517274078383826600627376316800 10549143 -1097016411325003983187185463968481200 10549144 27528718574092373187411107767168327680 10549145 -25128910920185641179540002385950534400 10549146 249845546820049296363864946820709679104 10549147 -3648711175602832927585255228854863616 10549148 -145070340471072241466627719274568417792 10549149 -190967376644787707765116358233476602016 10549150 193334821431626917233995947691921251200 10549151 333662290130205584669781110751028957152 10549152 550506296270660861995947400166462914560 10549153 -54235533042387430204068726180962798700 10549154 -116045412985476023295584215960185632256 10549155 213513941533886941817661717214582922160 10549156 -92160720496530570937791414619898634240 10549157 -42857653235734179222298775183765001984 10549158 -89844641217257523145188748647433425216 10549159 534361752521479215456630149949112094904 10549160 -301870519132999349554999609314025728000 10549161 80410455921658761937660217532449713200 10549162 -53530355875363127541705585334414196736 10549163 -91680092215508547764640512218240382160 10549164 -17107188891657832194637373609999399424 10549165 -448812270473255444501950461282020530080 10549166 -263722583804475148896974516269156555968 10549167 442898670763753388888851856146594511880 10549168 -101353569008648846210400920129041858560 10549169 245417769322644015397823888412347847570 10549170 6163403916804708408334999465800960000 10549171 690680297407966816786929625637268143372 10549172 167697284751197713963450578826037828352 10549173 58552504766351110754327531907024218784 10549174 -437681339890956681634145481464297261664 10549175 -15659754685389426438323882103054991200 10549176 -3167010959134695990760555475986022400 10549177 -90678953595487561757422312692806228268 10549178 -258719956066654228145486996109822441360 10549179 -26738857268402373362888937632546702856 10549180 95557136607873896254819380223185715200 10549181 21092229612539187632987234700428908332 10549182 29480215354815194368422669473180580864 10549183 -11066934257843147717504261043479207040 10549184 144623272948196617070884268526457061376 10549185 -232059895152598599028880349291699758400 10549186 84846332361058275785422637280394828800 10549187 111045387674867023310957066353059774480 10549188 -113363986570961361660059316270998121216 10549189 -20479260633543321176845865136799849600 10549190 -3735228660324475849037040798932676480 10549191 411919277001568567131356815547705793192 10549192 236807473788274634709639515783744716800 10549193 576117870153507404938345584115449308544 10549194 38094230414281684118139434660300022528 10549195 -165925013273679342427521915060491587200 10549196 18561235307885663982652990142928811008 10549197 11058338439984085018840171502960890752 10549198 -404004277795111633639440169702122876480 10549199 286370454017897959396724090501713659240 10549200 -36715459299943033400509971715276800000 10549201 1450134248194053309632586391212514880 10549202 -85128129249052219594883141923594670448 10549203 63788666603060839115536591234437093888 10549204 532009135956429857043381201152977475456 10549205 457891744906533659263074069239955328860 10549206 232785180212269048670978415274299062112 10549207 175529012477161448671714308590935540672 10549208 156070187421816887905703515268111953920 10549209 -318222559705584252400105180678018205472 10549210 26057012558688950246246282854223167200 10549211 -92527588967659453821214977002690923200 10549212 5677948758147673342387647262397571072 10549213 532821661141885226153510045612370455462 10549214 166317541774834711144522254740422341120 10549215 102532742540945398672510310496376927200 10549216 71600126420414817796358498164515274752 10549217 28653131198906681339749614771075753984 10549218 25183547735656752141725588301556392960 10549219 -609808555480328227270531431537590465380 10549220 203531633827155459291810600254475509760 10549221 -26693703082383253203905114432445095040 10549222 -190053208559956584485201838100585229088 10549223 70414409728321950462497071210115599200 10549224 78121332207220375793876416315505049600 10549225 307027330409901805458629865747767482000 10549226 51056497169682453108673053480505119744 10549227 82777209088629191700404159681706893808 10549228 -130670193674176406977405733450910696960 10549229 461587261909589431615834991510922540 10549230 454953858007320160432150954631512320 10549231 -295787334999074992185508923293376180480 10549232 -91346627658368577514083432438380888064 10549233 -453178964311271413314192786989147760 10549234 291617051012165423559917218184060096016 10549235 311542936553996566649226311094836619360 10549236 262184987034701160839515493575048691712 10549237 319599937067025752056263921504746464800 10549238 -11445539705244187603328389442778562560 10549239 101386466258353447538752562590206862824 10549240 138385038575944344181441922069269708800 10549241 -803870856716517058076761385776078046358 10549242 -145968982930489242675068039640227374080 10549243 763806163789184042697884555420657620080 10549244 -484180117688245317357150120791274092544 10549245 77103624869010185724614706873621955200 10549246 79105248940917657352693947792544899072 10549247 -645588706720196913137398347216486242304 10549248 18962346016118392734536586842666434560 10549249 -246553096171640470633986158198823183936 10549250 18395715383396131697988208025698152000 10549251 218998324517312967007586518426984980480 10549252 -17467454562262766407783217247534878720 10549253 75763984503554610110203220950783702368 10549254 -89037480706388892176747761566604111680 10549255 -141588615825145249654927650270401664000 10549256 -431492265950785739696691972954898636800 10549257 -254240875485989279272338163345146892608 10549258 159693583499447263385449921532295666480 10549259 -67812713286374014545221308659299151600 10549260 -246688399572727730173391870381146060800 10549261 -524839930517228183276738022411322792138 10549262 170168378220998479994811149600378077632 10549263 286861504055701846500480358233820164744 10549264 277230061093239616245917073870233600 10549265 800229995830372468301327662646760748800 10549266 1058276725148598245389693656905117184 10549267 509108450436074734923078717797704054316 10549268 51924051332332169184995921392193001216 10549269 77217270814071561831100712403559221888 10549270 -7281956182023058559222309919343153920 10549271 -533322868944315218284227282060514041528 10549272 -115438816420764882899386770312413184000 10549273 -123644395841378533248003388929106376960 10549274 -62883696755778345586501650928209277728 10549275 -173647856925038472412346653536729936000 10549276 571331098750464727981243464191698432 10549277 -251695217464309189868671969442929807488 10549278 20502948375479163879446925731516478720 10549279 83280875519907902541783789246424414176 10549280 186935083045614591375039528626395545600 10549281 54102205222001882728159472039671845552 10549282 467301696653591540617145147984512405152 10549283 -38318956949079672649947211355017122468 10549284 995746958893514311340280873634547712 10549285 75523846383959837079310928326506601980 10549286 -432693664017475397902781383787823896256 10549287 -155465992827715959631526740380743691600 10549288 94644972815998841595466891028151413760 10549289 -269804185131030956107554673254237899910 10549290 -74490793629162043527579697344514241280 10549291 353483561556587491896891862285309794240 10549292 45175258871677207819641847841830659072 10549293 8759775323398138921523170093172041728 10549294 -22941846609311245897957341715662412800 10549295 72192158627614172465142675530532172320 10549296 118116346721823681676203171424657489920 10549297 492045271222118043295639965576800548224 10549298 82927516276613261458238254197208112400 10549299 -586063017745411468608619736957788855680 10549300 17927994796716847577134284059070873600 10549301 179787283028940116278745532433407269760 10549302 -56248423649551805976966202845455039616 10549303 31918345026183646037963160208229304064 10549304 -108751564832939677815789064796520714240 10549305 174190034742969282691864245760418198400 10549306 335539358384559541103449444799902922352 10549307 625784915106083165427981428411908067556 10549308 214282829030872620653065499849212723200 10549309 6490470332730198188798227315801111680 10549310 -270799158885596326494890570829461653440 10549311 -489522493339494398559975493230216566328 10549312 80612629765618016505861569485285097472 10549313 122052103591255326047347471253733771840 10549314 84302014017670103606978760427839361104 10549315 -102721824637589250659225709733818607200 10549316 418005060709031066544924640208995254528 10549317 947550077362199923914501534434212512 10549318 109928102691889359788987453216686086240 10549319 4936861212793764974506837572327556608 10549320 197788655958181078729696324282714521600 10549321 -793526218734765920051074792789017309478 10549322 -50056724730696996082287187643434914816 10549323 -22500976255241233646106572669898324228 10549324 -219429502848154981545851708366397570304 10549325 -176476405437363431783531667222358177950 10549326 -102632289121757268468619511075881016256 10549327 -562103938125353877870939300682564775824 10549328 -105904961981287464837637840127413198848 10549329 77878726333315930600213021965843368832 10549330 37249133257056598820317586133431308800 10549331 -74742619524899023486098085830931180416 10549332 -137686303310853331312110228700704153600 10549333 -992669026571136392619378890615741345700 10549334 -144959703990127991193499783458087977184 10549335 -22500975699049825941160221153524183040 10549336 -268197431705300171466510199854275543040 10549337 -116236639568830370021587878351887302380 10549338 105654405190005618968312269557103365120 10549339 -74330084994727690811397974243332508860 10549340 -178294110742448362097184138714844907520 10549341 29716160209238817405013581622918910592 10549342 184030239099656529016188730469309331072 10549343 74554605456453543509096426266453419360 10549344 98508078831587579789587928905490104320 10549345 -207236093572977840056814288699770865900 10549346 169267328966034277906092834131926369872 10549347 39897096949898272304874053993118763440 10549348 -50200538052643456990948758542507938560 10549349 -522223682978056695854461157699026943400 10549350 23129447072971874602178468053338796800 10549351 -375843148823504966489576584800152942080 10549352 -1039892393759280918674581757613936476160 10549353 195688322548709254086143125943733395808 10549354 281848218866104405366082256278651219376 10549355 403780177444294884115005995889984257760 10549356 155796520249457620701524676828001654272 10549357 -172214125274007556792121724572668525908 10549358 -79384655978819969292183505352056950720 10549359 -43088520494123779208412670621089975000 10549360 -9562203005983228644872620697011814400 10549361 -492174973325170150506901783426337365038 10549362 688587540714667746513244957749903360 10549363 506158763050605458530466348890286066688 10549364 7231344401884593099983927423487516672 10549365 -42210786483259058716621049155404456000 10549366 -117185144197033590600861600834201776640 10549367 86641607456779664275524272679505962072 10549368 -327434347562151915337059018234909388800 10549369 -100012741683570013427296261467752126230 10549370 78648856406028429761607184435029350400 10549371 -2372330417369138351523199526936230656 10549372 -99591593114653992972673051081608423424 10549373 -387138857875587980983409010406745673780 10549374 136532549292578117234429622105806991360 10549375 48663400616474300252815061078847050000 10549376 -26545129067715502956496183010682470400 10549377 53411614308077635150697638736193255120 10549378 -3855661453018399166134926055682886144 10549379 219591068674292724544520153435115130920 10549380 107348289277523713626429962059116625920 10549381 582810023812205168334055503179904345182 10549382 15693755148565838893158093942189871104 10549383 99329148001173772652471242196282513280 10549384 -610300535395688475775022989613335910400 10549385 172856867320129118658703659742625280 10549386 6450140724133081766863589411544115200 10549387 277424076445065420550176234282863189040 10549388 -41782506037595557865084407504733952000 10549389 -232498299131347692811536359499985760160 10549390 -167274009328710304649419251611886731520 10549391 71276838367431403677937890961857019032 10549392 10153386793937682907627651030309404672 10549393 -39678233980170971155760962833798047232 10549394 95330131857829928188579235072893105152 10549395 323161953835900565740755103229228929920 10549396 73955601608518884029650905553390393344 10549397 -639426546978814864042499720627423735154 10549398 61184700319130453981066917806471420864 10549399 -122113540134129823334804497874072611664 10549400 -87909591760769453269938809790559488000 10549401 204038453902021501616712938588445232128 10549402 36112714754923670224626542633512231152 10549403 41293254487673834614205952465445902720 10549404 79174481415478355447932519729024381440 10549405 -1229674913441921641583959906820443200 10549406 260228763472589121629816219658890492928 10549407 -388816820945461084124059589274036065280 10549408 -216809723192756886820241604079764111360 10549409 112032641747335733715457696720836448404 10549410 48038333657420000051492795184341836800 10549411 30965465705128326135085945237627896072 10549412 -388005449775780965332866974270353014144 10549413 227289087357971978762138846923138120320 10549414 6152036424950269863086185634381593056 10549415 -511642793437261757005904831289142200000 10549416 -168673004545043850908427557549424230400 10549417 32729563122796226665344424045451125860 10549418 -234733389878246225199453598182883094016 10549419 138959269817903934997937863813883693568 10549420 -65911075223095981704048023880834693120 10549421 -191581179350583392893437491238359238378 10549422 1639519300050413936180159497173905088 10549423 215926067293875837992516301719003943360 10549424 -27547588243956108221490732832264028160 10549425 -58914651896834557591984491622237842000 10549426 -240642005622084416399811173054523983088 10549427 16191902097808642467224572772857094400 10549428 110896919134254276031438746804456837120 10549429 -408802634029407146281426335097208118528 10549430 -27908537311052240817770971372550666880 10549431 150459289143343812048411478725310979280 10549432 -57495050498511193365761223520315883520 10549433 11431258160721509004547006784916072384 10549434 71062074387925666313430767063304448512 10549435 192130622560960651816109553666896278560 10549436 -290988008791244020817590922210866813440 10549437 211326528335440118518614424572833607360 10549438 119362563838541738746989217192125236544 10549439 -353622820151309486071328028762301517760 10549440 -2114851812637339139590963604351877120 10549441 16692273937761124749940057894647968960 10549442 138545238090669690682677042750722293632 10549443 -87513330868945140168400980052769464656 10549444 18114214312547504424704640737491703936 10549445 380423276395160019280952420190947792700 10549446 70959192529992519354260724434618726400 10549447 -97441768874470805877967496807678072104 10549448 -1693491752514343735333200182827745280 10549449 15277464804191275348075890845252283924 10549450 -164564916215327759692063605547627308000 10549451 -199496518896311595081753089605480835136 10549452 -121108261298237973873748085376785384448 10549453 -509806628943342748483152257680136220298 10549454 -52269648060795395383247810606093024640 10549455 13336399454247680570882959144712785920 10549456 -32826197731766055137234666951485685760 10549457 276670395820690512190611164536563230706 10549458 -28747464219448664432472021020561161056 10549459 -173792045488151486658458911180543131920 10549460 -37277410414551564299743073776125542400 10549461 -126419104959429080578781395674544126464 10549462 54912115967333451508219132598326622208 10549463 -234054327497129190612326546628522951288 10549464 -52952495512773805283162208640841809920 10549465 -180458001638253962917414747436895624000 10549466 -3868116097826440655302215466127218176 10549467 423332626030858036295368348556204328240 10549468 29209857150363704584254997666520751616 10549469 78652508970523263358483801855430304192 10549470 90457667128927811218475979203264925120 10549471 20521337662714444702185363858564320672 10549472 -272638286727811014436489193081425625088 10549473 317529286589434056261600232366219759968 10549474 -65144516802441442590173832378699084000 10549475 -24681197435869268125587772366420686000 10549476 -104141798174016317983878226282706546688 10549477 -354460467214951880429032091278064303108 10549478 276390489436866646285492421767375139040 10549479 -83694791690940419420210571746066660352 10549480 249156631181914998263804735078078822400 10549481 180029662536233301254608312071324797412 10549482 89704928062621140440341859757585038592 10549483 160189345833881650607676907344388370320 10549484 -57667606579426764394639623475194777600 10549485 -388389379731023075421431597230783980000 10549486 -19211934368646089155434265961291412480 10549487 -417294626297520804441537742439382777096 10549488 4766346475582251493522514545719902208 10549489 -381227474744729201769195985701990401710 10549490 -15187496522939208856929711660985797120 10549491 -1397573483576143801978414884767756544 10549492 -508173213224847400047040710995796947584 10549493 416102975512803134069546100455755277742 10549494 -67063746789401688540818726734777052160 10549495 -435322813331294744532321428500169980800 10549496 327243884882402837175782970355981516800 10549497 28571281600654948837340105150094203904 10549498 -20341068211439253796281046557498439200 10549499 493602786711481231838853448853595166500 10549500 130428660897902584275437695138841088000 10549501 -287088824878588189384354046452290229498 10549502 -184940229965702278077306911279369134080 10549503 -6123161505734425362450881687340744576 10549504 99260552621141158599315288224786546688 10549505 -201867045687867514775431184230836838680 10549506 -133267135225288492488753148842752131584 10549507 323098296659366658738735635093961845756 10549508 145250821508994457860834942336659917056 10549509 -70483201631970433894343989936125803520 10549510 165643086960304584947598530536858604160 10549511 76777299983342933391173050240512816432 10549512 268131040676518417203150802599416017920 10549513 -76943318354184308822463408342840672476 10549514 209385728584564214254791651251536208016 10549515 116993234949093165701754509668045582320 10549516 156628276921492332872885278651028637440 10549517 -61563509909230331169586858720457170176 10549518 -4076141333857208699418113186957552640 10549519 -203238601123312594111816309745095520080 10549520 -45709890400264708427913398768124395520 10549521 -12206371234137275553317731122028664238 10549522 -20099858845874215225411037403247115520 10549523 -181745938473887822162487699114444155472 10549524 -58978493252651720557437874087249594368 10549525 -68215565263325128681085767721742134400 10549526 -69859092541577832132329150415013893120 10549527 -40959412751465369984365079606916157080 10549528 481880747886083122271596165468164280320 10549529 64609331688587575720534516911689169684 10549530 -105591983489255957400885024298230670080 10549531 -285402509742142842593900403715973420668 10549532 87388121740481557365902188502759746560 10549533 165288389729425821702069472823572749600 10549534 -8152666865790772847442356741074560 10549535 157924651980778124639560366771800920160 10549536 -281387877360508464550647437392633921536 10549537 368060268672433571019186780280495306692 10549538 -75987505505779148105958951362521349856 10549539 68585372371369810291194010100650611456 10549540 -174679622542683830619471906433619136000 10549541 -337119378982305641027175837586791553920 10549542 28269913535073261086076226112065451712 10549543 -708751362358304206556804186263157750040 10549544 -135298523641905018656798537470998528000 10549545 93849503690811303718358990264228894400 10549546 11642818241106294141220024369003752960 10549547 -151299700855851791597866677028912677408 10549548 31582446791943666578694774297954877440 10549549 -135581026328168196958547100155368091136 10549550 -173571501937382738244962467101659102400 10549551 130994494568327059387379490715257778848 10549552 -5889627830419316949499389506130608128 10549553 217523191380124539776029959390105130578 10549554 17360746010953739247470050626234416640 10549555 -318540620665687488741038497963527617040 10549556 -39991625583481274244898966945847113728 10549557 -212202833967748439717735017987395132960 10549558 -44919151697509202503541636703901093824 10549559 213043142448768628360429248184907606904 10549560 97839213992433545486380157291692032000 10549561 -779426810891833329811264959745060875552 10549562 393915086286722348044032918287698687200 10549563 -449903596581672703044485469545020174056 10549564 691777920886691829443842176503209115136 10549565 33911145011558874106224303526272054000 10549566 -123878407908841050715574732595373290048 10549567 59327381358731309411297649931476986592 10549568 -117962377951625783144154179969393098752 10549569 -231546005948826196772690801093099994432 10549570 -2807082444355079029754966321119319520 10549571 -119296980558293552562653158827032725536 10549572 -60130634533759428379515808122345984000 10549573 769171891087349760040640741189237203584 10549574 -10050447083419356570517666825085184000 10549575 55888078966069798178511631041789990000 10549576 -361871147409299964123257969335567825920 10549577 -2115903075730483997483316249888003120 10549578 -23933329111992638608519259143618619904 10549579 32122780225392162575177290805856097280 10549580 38006941849518761052010344485351562240 10549581 -190585587965884662435650871998486630400 10549582 -18214624218119425425728621954037835200 10549583 -242525333815854964386992824610148594192 10549584 57609749267867582717351651116997787648 10549585 -190779321154247234733287430759257927640 10549586 -45846751697427496845611610318250920960 10549587 -4059420903387684432923728401836006400 10549588 -52786770844481653918229278773914419200 10549589 -234548785106111108614904554875866402610 10549590 -32231238992261723724703310686769239680 10549591 -194471144587759890906720235350395542080 10549592 -174111534414149315163055854600678144000 10549593 297582448024053120772058424813962222004 10549594 -259954350579115435417944959686045785600 10549595 15677464879979245065674267190831028800 10549596 -348665069100203588277333516871725700608 10549597 179845825379935557156560173514855213100 10549598 8759870187031287725425595288630922240 10549599 51163510880116452174941948468748533064 10549600 -137137520231412781545998918848305561600 10549601 304456009425233329584888860239050860100 10549602 179216532270490099156505111311485374592 10549603 -30537247775557402232980691531043090148 10549604 -1494314332641920429201908587004856064 10549605 -8733131032797013295422065193504767360 10549606 -24755277542488288368693005370687970176 10549607 -704313973871143402009002077685953667144 10549608 160500513812798053460176515723137679360 10549609 -3900756828941643575456103525319265920 10549610 -59788369631414778114723131759633326080 10549611 302087875471219330381344237166389194460 10549612 62925047936119330670206660134227487232 10549613 -160814088957873788241926606671411609440 10549614 -81549538004817193329891352163942516160 10549615 130885425492144745302500286085750094400 10549616 -5716392600798950058005409285205917696 10549617 -122276137755397108731677140680123724800 10549618 99718203181741064547041025684636914304 10549619 -979845345010393611508685334472921996104 10549620 -4774826584443567628696814945954611200 10549621 30113051839403028081405642689850539822 10549622 435231762177125478567117251758240245312 10549623 26388502744465117352649476440974562560 10549624 614538685357277552047370519336812584960 10549625 -168566768931775851063830595709570326000 10549626 51558609878835625028568502419933996288 10549627 -809712386492445091210920175647019012 10549628 -141523020975454286168276978314617037824 10549629 -185271132919568073860087610606903430080 10549630 -8857045543303961570464600602011374080 10549631 218023024288806983076189754279612712712 10549632 158907546008779430549443246881956167680 10549633 -380663753835046410234477928392636213118 10549634 -28772680327435489106416366906468148784 10549635 145188597452268491508519508776239271600 10549636 10500741137410623429232879714572369920 10549637 -11603090715785689459187450651587950048 10549638 187607830384741758377727609468749959488 10549639 525620809781294156705489479271878384656 10549640 -125465759214401023461143724226085683200 10549641 -140136223128533763222560968060966768896 10549642 -254947327045089446778354843786463024800 10549643 201905111630944398397170381894946159344 10549644 -15275110466689290441232356472119410688 10549645 -415850846027477611404592058649213270600 10549646 -129278447548492089242258748508757385600 10549647 -571785291594334780026528623845047100200 10549648 -49460224430816614407428661338279600128 10549649 -58671165438510064212064152229032343680 10549650 -25305909963966295933485032728487654400 10549651 -430868941051466057006298996266947535200 10549652 -163352191220298790039755009836682832128 10549653 200300444256844664210971304648304691104 10549654 -143479229086550963361606093894115360224 10549655 118283765835304596159927011305764330000 10549656 121159591278278069771918684338739097600 10549657 186583111030530730289979793865371534020 10549658 -18550090691545539575525429196883463424 10549659 297992966827680858261654398614340830104 10549660 361632780587818838327353379107563110400 10549661 -621828163686558514096440093606195027738 10549662 -90806755073175300132521913054827846016 10549663 1149764103854222312763937816159123584 10549664 243110237861185682454108699667707396096 10549665 -82507530901683121571519552905995358080 10549666 -97833743738229869600190771178411105968 10549667 -528390778490275266646335705534744985248 10549668 -23833159438159337283154778390419654656 10549669 11274347458405150888632854299122147768 10549670 249876577394082498252687219391848399360 10549671 211428094181225478462608890910111835264 10549672 87566968360229542476579790327067443200 10549673 533774030277097452266171290548438460020 10549674 35711898986171370715461442605892204800 10549675 -157256315583914727904321879456342407100 10549676 -186458046993458096111574104225495735040 10549677 128309384992990304399469581556994950720 10549678 288550653212439203087548922411626896960 10549679 214834734812141509946474700707552545776 10549680 15332485899490728801434666524576972800 10549681 624982102116515920826408902821531822482 10549682 35850452685097456927998159577657910784 10549683 38396764874777301407570545274898855240 10549684 56998719024814122161637098606017110016 10549685 8303115185909793674936783469526424760 10549686 10459127044580183578562396209245093888 10549687 533138420185083491690252315271809111336 10549688 -124170582237185910853990390578912522240 10549689 -198106787503501481134856453701082265792 10549690 320850312841019310908650944218823199680 10549691 268223419761582869850500760065391805632 10549692 -427913476095000293334315088392220651008 10549693 12563727626039136576304187125135802880 10549694 -34739010916262489264982571132477590528 10549695 -74807682157144112021765980045953176160 10549696 -71960243244799533222565531919035924480 10549697 427344132076576501395173979058398094146 10549698 -95060336364270223864597918146717841536 10549699 3744963074189727919897293516543852480 10549700 -151259833093748689797362495925791068800 10549701 46954950927087044270124356962393507968 10549702 23798655732876048645667053289767987552 10549703 -117643522376021822860626295555106097792 10549704 174189786764136639274486988948828160000 10549705 172609098394294911187406081509318021860 10549706 -3010421688627697526640693581863249152 10549707 159128339976471502597868797913947123200 10549708 -210894957547206928456011976311233822720 10549709 -85089481903503823060211451400129046496 10549710 104780807294891319884645510103629222400 10549711 136707671891791999150928164180330115312 10549712 533258559317787375532447332980490240 10549713 53836853147232318023153660999684708544 10549714 285338909496573564880322533256197650432 10549715 -146630631656165270444203818515954607360 10549716 -276761441380317521657610773409041922048 10549717 -51734503364440875491638535918430541234 10549718 -239984547828213679388225800433548105440 10549719 -173250939888463992364813291515818828496 10549720 -135874808421119426141567127747551232000 10549721 -83583405253640639617285005049961743296 10549722 127973207416803629191637846415933123072 10549723 468230936147137281076229899361842201080 10549724 100125219591041134396466006741995223040 10549725 128060204260846172953545380865201213600 10549726 -65651019812740082141334056986857758016 10549727 -84894245898899775610973061032670275424 10549728 -112549003086225494237162354147420798976 10549729 -1093087881937403289476879797483141500 10549730 -123891306734460481174462774880592722880 10549731 -171890444727641610458479383736752777600 10549732 254699620096304376847319461310819377152 10549733 247717449874308626190889834715349418140 10549734 -30696731449011363730426669738550697984 10549735 -247586810004442422933499314339641303040 10549736 68304029400237996128378668156595712000 10549737 -32776359975080435154403423372986285120 10549738 -84956282152688445642185575822544742480 10549739 755829945969387703621816809732796150560 10549740 198161567779838616721730908795712486400 10549741 31786168665226229880177017726966916504 10549742 -114453604343362833188965529658437308416 10549743 -91403658195116542393796339744780821872 10549744 -38256908696928752949295165886799642624 10549745 431048879069359340194396064119399048500 10549746 -100692768919733097407211429860966235360 10549747 -191545531567070551226341909691610536960 10549748 -109969141344309485337133217187551232 10549749 5451623844977610886640881997586759840 10549750 21804323846963716409383752511286880000 10549751 270325742866452637407725643000355399104 10549752 239401143814998636817513738963742085120 10549753 -100187831194171438182783734142106591680 10549754 139056819902301005373386018285128734576 10549755 -39590474162598529915108267986887014560 10549756 -85922122036581112084200559640461731840 10549757 555210398503957215516436934614069440006 10549758 -24893754512688764721948132160199891712 10549759 -68084371267064511845492258458637034240 10549760 84905429662131223486481970971289845760 10549761 -257507032277789693725903703602797154176 10549762 -263858820087910859533495474279745464368 10549763 167490338539792201591551086616461316096 10549764 -3411368651540632712341047381185733504 10549765 -65143462582496491240263514280384371200 10549766 -107339738589188048290737603749094112512 10549767 295214801447007008642937041495721579600 10549768 481748239410266552875321289614887490560 10549769 -600069735379510372868989152581768402160 10549770 -8638332483722164575294451787721031680 10549771 -527467514675752638755293688314927770028 10549772 -39980674716605777586282846783027307776 10549773 8617557551275619750178653712105591864 10549774 629934536856383820691063366672013518080 10549775 9195506074360988612016375425612781600 10549776 -18199064674668007629836012406836625408 10549777 -106912755516662975570328618742852545728 10549778 188109229461678258413259445000509671424 10549779 -419515685313459484687100872603107231816 10549780 11748682446205869266528287004916729600 10549781 202763176752007818783897957050245928928 10549782 357452303159798971548327422109113386752 10549783 249850776471383286268020984542426601160 10549784 -227735465580243261822351276579125452800 10549785 -187682876510103288675055903580000576640 10549786 -10221101017339654413660612984407424000 10549787 647119155800709782374731467242841570436 10549788 -104638915657493985633624876532028866560 10549789 762978225418170155967187728307798408000 10549790 -21254046877198656114176325355070774400 10549791 -276811851885007347279639557023203705600 10549792 -3832202515583884752330416962249162752 10549793 103086518729492378680257093956949429000 10549794 -58094069793883454828894593803551239680 10549795 30492223886257732509705823008066382800 10549796 -124266106600500837413260793883437875200 10549797 -212482566660490518667106825741905264800 10549798 -140345233588607235004771273689382845504 10549799 -70158125907510759940387734428210987736 10549800 -1460800274299736791027161327265152000 10549801 -309269697976931479860450887259733644480 10549802 5926271933490022240294630396945538304 10549803 203924490148976544285964100622789340608 10549804 -382106495991531887042880250715603993344 10549805 116717643755064441042565431914237794560 10549806 -42810521600492572291596522619199234496 10549807 -77425285100426939930074780323024667160 10549808 -132362699814900112324091140233872670720 10549809 98762777885154266645305969546368300648 10549810 55051137674962748042784249919782346560 10549811 37532764374137097247629511316657919192 10549812 54646044578749303184221434800798736384 10549813 383684129765345508266698882663752990062 10549814 -26243123262995264631974075110210945920 10549815 -248733142294519145119606388717833122480 10549816 82630113826117848580854281680614420480 10549817 -440290125490319459065985725943098290348 10549818 -192086286051887578505368081742363596800 10549819 41113300529360148848789315377578700032 10549820 -329966006887272312110069112584553323520 10549821 -30090976038002564132775510665373766560 10549822 -69891966502432028415827948386347500160 10549823 -563316618300128920113553266232908345840 10549824 20982802504112239314070385505840660480 10549825 -27034840891827899676467815662306392400 10549826 131763370853602658173554190977371274240 10549827 133086889196594712153866403184833511488 10549828 -61663837865267606937891012603282447104 10549829 -16837522687192679664179778974216524260 10549830 98749867033939879719973655102478337920 10549831 205792489810374710846652640445697927000 10549832 524797852348043421817068970134417638400 10549833 -28336525868441527131062235958353355392 10549834 159874515648143229036807478321585248816 10549835 3523413511589176796384112570053149200 10549836 -373466495934972609208258260081721314816 10549837 25315601431722869132255135387268650486 10549838 -89119632714382435654984368645095787456 10549839 -175056589207181955323942945292685712112 10549840 2459137322485421645361886061671219200 10549841 901226438858477510453209886687558314992 10549842 -151634452362912114083429788618046690688 10549843 -372680263080874503085073537527096218120 10549844 -100263041654473067918405624524951449600 10549845 209424369165347578008113768979446011200 10549846 -3903165897299881586424772881063676128 10549847 -100050221645730027735724211877007449768 10549848 64324701960391407644816612921524776960 10549849 20284212772031145968883124256698919520 10549850 4092825729258555947952684725310544800 10549851 147025110043592477880939007210730525040 10549852 -539401745731396312081079663699018626560 10549853 375928608036044576349273914863203751584 10549854 -67366265464449504887936071581672986880 10549855 185867780289079428107703494769005386560 10549856 -568643559056740396024928101447820771328 10549857 80492092770063432641283628894580292288 10549858 -31594117117106553812086989753369360000 10549859 -4537125311795434875295110779950885200 10549860 -42083899479250069064625372114107965440 10549861 59684536607753423745404796930302739232 10549862 221622207043335581341037771923284634752 10549863 -232278465935621505898747776223810052208 10549864 2899784935938404823837887942128465920 10549865 -49364618606835490773391442115259147740 10549866 -220795041316970713382232803553194539776 10549867 209774409102713883858716467970410348916 10549868 25642077824322824271005667609995790336 10549869 -372902562357620566742960875922819808 10549870 35485946952620465629184317396552915200 10549871 -682389501327147440054099191706063738928 10549872 107233452729344985822326206973500784640 10549873 715665034952295305717540405694798140724 10549874 -5011378368098149711479951944177146848 10549875 -134649925027934368404472553518787520000 10549876 -80730484031224135965144445717065984640 10549877 385413685827291877836393105672107870712 10549878 -4866226410963959171632460516950812672 10549879 317218048987089067832628107656815908376 10549880 184466290313026556032067946178963660800 10549881 -94137493139694097082470741110391759680 10549882 16683523185732435308740146793193341440 10549883 -590489190512225920854583921320917121480 10549884 -30384167246243165934162498369299217408 10549885 36300687554470261470764452618233922560 10549886 -13126778458781945824663917496084570176 10549887 -55451286067259404936104193032028715520 10549888 -406130576522656293068479501341535764480 10549889 14172059349851026056282714431001437184 10549890 19578034052267500065348341175713955840 10549891 1061063748432092634517644829547796094464 10549892 -148894280674266326209907839894474494720 10549893 111605006465878145131282427464912588224 10549894 379152989031767008329715379550709735872 10549895 149663531365530298107698068105276961400 10549896 -94166525950828094374536721743316131840 10549897 983638886248013760491191352216086418560 10549898 -27664007351285875302446723607744814800 10549899 -48719873140522236608263963612036364880 10549900 -57272914855180733835657991534640800000 10549901 -532798139705398314701934084007541281098 10549902 -155760199818332837939269866831473049600 10549903 -78679004787871478852384272503435668896 10549904 164837481871050082082484997483171037184 10549905 -146081754245834979947773454806669059840 10549906 -152595664283311347922688318506796219616 10549907 147734378871821461049784855540656502720 10549908 -142920296255799126276591932350832240640 10549909 -172889385676582252275594829497890386980 10549910 -85127536901187143139798751947266649600 10549911 -113497269673883223796530655951177135200 10549912 290422429182535015190099203740517939200 10549913 -369945878607603382360108035610036536816 10549914 -7005092250612434357660980571725483008 10549915 51039325281443553442047601613384727840 10549916 99866611204404632210638393666023450624 10549917 119671585673544097062089449642211111040 10549918 -64583584938593910227508070326596234496 10549919 229966684003661217112790069062573060320 10549920 8835137090362830871462118784447283200 10549921 -853125459185688156967496781673736000 10549922 252715259478613225084986639293911337472 10549923 285418272298202701307405631367163038584 10549924 -147147024444013549670846943713085370368 10549925 28385419391122433929081625393610970650 10549926 3109512714325765067479991442807760992 10549927 -84700761656817053811645586633870745224 10549928 -133328808742531664546901273064805591040 10549929 -231186194238737580635539570882214624832 10549930 52993265028150393376249067028035307360 10549931 195296724162802171126287681879534389760 10549932 100264695834852393777132672952272264192 10549933 1015906348453032731060458836628515608160 10549934 -25763203770096385605348237136733448384 10549935 23331131230548078474502341298448438640 10549936 66756644183639548953241558160657825792 10549937 -674272553777873869272147746535387137100 10549938 40588965967561568938179992168096808960 10549939 -561764265547538406774552098667874590240 10549940 323699090864607821684019273009601689600 10549941 -166075148981078780272082310726370197216 10549942 56777830116142114184396505661341412992 10549943 -493826394091487439095372206759058894808 10549944 -184002224557174769216711005956560240640 10549945 122692276530251733288300565495880335500 10549946 -230999966261537782618308243924996016896 10549947 -121181036336063719670470511945666728080 10549948 341990748041249063594223375427917445120 10549949 -106186534311420076040440485135270176064 10549950 22397218024691178920316614097148387200 10549951 -199961160092777429453289659786553317696 10549952 -30227192015472129791822190366267801600 10549953 -35282289037920929618764888904878303200 10549954 548904652629502695270337425492140269824 10549955 -158910463723183311625468525177505196480 10549956 -3685704641196707846821023274953636864 10549957 -391988920936830685447902848397809195040 10549958 -136932724778234528520979061774418109824 10549959 72763110605611216733034114279878100480 10549960 -1509620564233798269991640463549542400 10549961 -474372051713771995530815276288365790400 10549962 74836756528476224488974233867370816000 10549963 5740386327445716155290952327085080104 10549964 6217011396261998353519490904679649280 10549965 -284782825100451389642877456975112814880 10549966 79771986921116741529423732715622632320 10549967 -185623013329851319017165941319744371880 10549968 15746450015326994322323740941869383680 10549969 59547773383247304439811413437414352370 10549970 -165138515241269024924273433923043402240 10549971 -63382920610408772805212687982680086440 10549972 -212093004768622332127729069427739908224 10549973 253433058009802287173389773431525492640 10549974 189741895738625537095322162178333927360 10549975 -113133227950824843646806898212774216000 10549976 690070154921376700840917860910306508800 10549977 447494653019801238955146880085638080720 10549978 145576205302540905019813240042076413440 10549979 -10766614548352390213209032643288737328 10549980 -14819165690192156597453478282446438400 10549981 -201075683740548150812984421769943908480 10549982 -105771349519571769915012424171872731136 10549983 -351932754333731236910841929980614305976 10549984 23248377380803250553453618514296569856 10549985 -47834916826256269907993492047487136000 10549986 112648048840942886191942131910861065984 10549987 -96950345721726102078185007379113459248 10549988 -77802038807347047785890476933991600512 10549989 296011901956881268584530488694634148224 10549990 152971336217229333930203468549356800 10549991 764679050852545630887800579238061582392 10549992 -24688824248482585299066835620846305280 10549993 116806763897858969094955710938742847204 10549994 -104804809379736412639115968462706144160 10549995 -49554757218888505899523204832734970400 10549996 489347808807417921151987390009318895616 10549997 -260421028733137065841326086202559348800 10549998 -86570767842883455308241465503492668416 10549999 529081136567277251080822214376611954000 10550000 -101713174549692698405691508459622400000 10550001 -12167469952376274973023445310552755200 10550002 96370795020117870778370005052943849504 10550003 -674046670183410136841598793473246269748 10550004 105931640627881516679257615486787076096 10550005 20276913650804227657353400336352949660 10550006 -20519762566790872496603085549693884160 10550007 -289367849301149996388199992462118992 10550008 -122970502579375178401590670072353914880 10550009 -44548645158036259091443370571971145660 10550010 25855817860299383745788490650016802560 10550011 -87021811207118991270995925878631797536 10550012 44688858501505616288118174949483413504 10550013 51534953795877899440714926801049225728 10550014 -276234319700442779073912925087808646144 10550015 -95054647805798963253479724549826365600 10550016 -3823141333820686534290089751525457920 10550017 288064527259241446603752563614273257472 10550018 -35618240854121039104204814989217310720 10550019 -125792121707192983414104864712231417872 10550020 -3202862721735956398804236053171013120 10550021 226480810713215429341403006175043785504 10550022 -16195424892136038611402363650042730496 10550023 713197494113145929825464783919473985304 10550024 -549203316715783560930978208632698711040 10550025 -164423489090295139222165550762935619250 10550026 -365723783763952614464512570797107078400 10550027 -256681919578566195990558303367390910124 10550028 -38045629311278925214419027392620270080 10550029 -2750367268594612342113414669157017280 10550030 35666740249320869725608016167906892800 10550031 -61551334780582769044728723096231830400 10550032 -22865595725508028483619929522956926976 10550033 26257227313882776304478193210853280424 10550034 -57040358672660684827293790089415211520 10550035 -487821450249561324652244013444006502800 10550036 42909828803541216425671610096827189248 10550037 156589177513550114537060706310198143168 10550038 100491953255943896583681269419126653120 10550039 18719637785455745796276240427732360056 10550040 101953028428802382250070405868918988800 10550041 822668366186237142032947825380936722884 10550042 267781469043684345825519396260915922672 10550043 44441727454405523566804587850583336160 10550044 -158981994032354585061888241513073020928 10550045 84690182268954266271068021966732226240 10550046 -6298897619096018059199782865930499456 10550047 -227395163565148305131004590360051936688 10550048 38930581964378146858269529113970606080 10550049 -624103409998669663439884416880969719840 10550050 1005098096467075812440077466231385600 10550051 -130474331625868011376144887112838443248 10550052 4304599374926442305120130682060741632 10550053 202984950753797017564730371446308160864 10550054 103678563888923252513754941509195745280 10550055 91213319910670877883040062519752064000 10550056 -317707596101952201748247928956474081280 10550057 15425800402718373941061830626801524672 10550058 44842560980638519086595429455335324160 10550059 -37950841963067695655150911727257340112 10550060 -140256128491823501301843257687876966400 10550061 149719601970906987432256426394468072640 10550062 -183585477777719093012450326125693215808 10550063 -17904049944363737509717077099676782336 10550064 39310931537649357546075162699997642752 10550065 -344460477258010418159116462299138811800 10550066 162009085594833882313149588185700900864 10550067 -2508165824336158716225316491250507200 10550068 -299574944604136180689457753213943035904 10550069 216088887290292652805615925104277209880 10550070 166096047642268950527540485806612616320 10550071 98568296431062817902809272386227668912 10550072 150638755970008831540599014299961917440 10550073 5616743821168925369424865690060797600 10550074 203167699011984433237216540968466337760 10550075 142049818151603149798629849890946417600 10550076 -233460677219415147975651337718815850496 10550077 500529637297441523413845857633516030592 10550078 141757347205057123165347081627277151232 10550079 -215366826957055560917492217587649584352 10550080 168749492393942127283056515303001292800 10550081 -265199426577360991135341392724880492320 10550082 -69769725377471179656066247955535278208 10550083 -9081629900184739110036073559057057400 10550084 22022164718830485925420439217783336960 10550085 -38586170247568278275287853380646553600 10550086 207381133851955263080393261193328665600 10550087 457958336238094724978623422105726299736 10550088 -57457487652014141208904972962348195840 10550089 446051567710232386157963638066483573200 10550090 282411539176429488541667608512737280 10550091 277312831948816052808018215027797848792 10550092 -149989449138954761052263540731086666240 10550093 -2725353753511096044222947508601514016 10550094 -132962079208298834123228879437419158400 10550095 338674160730834185745774782945417358600 10550096 69648540053177696071001684987102871552 10550097 479134309797215956350012722384652343074 10550098 -99506485840468187546812793452025108160 10550099 17950423368161505645283901365476795552 10550100 56262666553055376991321837459820544000 10550101 607451414568339829395600632979498641102 10550102 -88211540098428689307706597058502913248 10550103 -292924074191339944554092102975928619392 10550104 105897039884101657578012125841518284800 10550105 323989346245806210539871361273801792260 10550106 -643667035783910600388990038549962752 10550107 -225366651200400361414911088687426829688 10550108 -433186654077379496155852652170021653504 10550109 -198924930541859541597943936755776538912 10550110 9918877803817169613031796746148544000 10550111 -76458320151146031050750331398301360 10550112 200025064704289897393210973924701765632 10550113 -179611395276136049812932957337714827840 10550114 213240173248184659907067249419732056656 10550115 -63377660614495213030253052493758830400 10550116 -452761807914677904780415456974329215360 10550117 78447850978096347304100709036985269312 10550118 -317809559876066318543995086486058893312 10550119 -366159834346957033788075941031601671104 10550120 10238372258377599831390653298917376000 10550121 -500434607298375636851317352725329994656 10550122 422116019201934668219452764808841800704 10550123 -363763888561296424320624465793521871056 10550124 13190325197363748899936804554943145984 10550125 457450098787113790747070156125333599000 10550126 -101774019934347945176865549606950935488 10550127 72821822308361925047067728254841233920 10550128 31830634976557401214294645332314128384 10550129 -150236855918069509221724375713352596270 10550130 67012148403336488481760145233091788800 10550131 795035604957694536474951132578493177932 10550132 -170394614815168521649251262258415036928 10550133 -73424618011925755998354706109865016032 10550134 91467109700231841072300667036600627200 10550135 -208112999652859922897559095529208138920 10550136 -530640929453297811236830127430696960 10550137 15382241953315908607916086586178115584 10550138 -101671619772725188115223533396410089504 10550139 131135691290260950262646140479185510424 10550140 143928632201159164455885821606852221440 10550141 282844870432328032366748912738773355430 10550142 -187808732528024186141719253626253894400 10550143 18338801872773190064791381949364940840 10550144 246397530366570382790688682456331059200 10550145 182303247646273994908040077372618554240 10550146 -70084075024324086030936799732113209856 10550147 372390640927333108704996523348483273596 10550148 52643335922511527163526736544566931456 10550149 -327365833829730114935687425860118867200 10550150 -67655567408078831650610701531138742400 10550151 264697638965902047699081567171406570392 10550152 -900286582233188071427533604684047226880 10550153 -218706893609849031685522650294766596300 10550154 46749074088132159755766715060566117120 10550155 -138002714916311917338739495379946662400 10550156 515329262911887795348899978484313931520 10550157 -312890388877048567221013982879824089120 10550158 199143728721772864933230002220906271680 10550159 791853944154506657362066588329687309360 10550160 -56519882443817678681669661170415943680 10550161 -258572607292660690412909701333231629276 10550162 50099998106767569019155969293351304192 10550163 147711856213411196876666191804336433640 10550164 98320238976012252425782047971213077376 10550165 223119475243089880825420525720366692060 10550166 44590871044738914483279869345857747968 10550167 47767398978661340679940295707998026680 10550168 -117063979510050319191847640854167552000 10550169 -2913388881052718920039033409824740480 10550170 170838767744509808360219080101674669280 10550171 89017893940344924493208442995024334000 10550172 85376328727741829775590594330672404992 10550173 -39858809617364931316885133208203971380 10550174 -50760024568472612128662550065443637888 10550175 24858389112840022928850863099227123200 10550176 76516753058159745023065220194882289664 10550177 -99617506609061709439350768343869978240 10550178 -18032909992138993244958109314276142896 10550179 759580129962787040945105500196083088 10550180 -53424079993404311176153879314723302400 10550181 138457784032799612462622770830107085152 10550182 -23238743345981695027132978767614915328 10550183 -23853023681554723734903618392762296224 10550184 73651883368131318777838359399622656000 10550185 300612302376223205390217794710808713380 10550186 -180400150805061351553426686449089637376 10550187 -465533466679204568298221491576632672000 10550188 -336539546690442991200471071384169320448 10550189 118190057759356146275575534154517374124 10550190 -82090503064025656781033848417333557120 10550191 834770523988343652959283565925042056592 10550192 19227583788261446196253220108757565440 10550193 -268548784808415715590197818819499649936 10550194 131931410876992913943050935082124292512 10550195 355045429193479702529204372112601945920 10550196 70728996201422254009147003396022415360 10550197 264611879956596562607887036027356291232 10550198 -150241250041977892628020312589345954400 10550199 -82934465771663006992692791136555101184 10550200 172383581916475687739466056759362560000 10550201 172662583530975339403801844317262252202 10550202 17224468244453312443583082412575782400 10550203 146406408291476967629802737470213001160 10550204 -171605561927350050063929938558086226944 10550205 129314694650470037802823013892941339160 10550206 202339833898695132619994344424815533120 10550207 63997723042598125341986039962731483456 10550208 100293219859268878734664874154472243200 10550209 276153215744921807856626087535861801604 10550210 174800347666631354011586977867452203520 10550211 35063547233439417154413049477145265408 10550212 219411812081915368984015713618298595456 10550213 -234785702279610278393325178458262934400 10550214 83852865864961645879090463569478188704 10550215 -114714634482962146461537028821611033280 10550216 297706978514535864486152429288119541760 10550217 -125268220862612408666415438000205036416 10550218 11462357830682957805053211965236598016 10550219 -61085182794974563789192311751523436960 10550220 -63579402760886588682116714722793886720 10550221 657970736569805464002381062020318027488 10550222 -4607796906063996298341783599279594496 10550223 363371439219480394053540104950752211200 10550224 -205289559068769070780294273846083584 10550225 -3322042031187325893762721590465153600 10550226 -101601551116823239651078884321570819456 10550227 -127784668746789410237477331168016651924 10550228 -184115174359815288121821539626227452160 10550229 -310374943935700746464757624985863639840 10550230 1042256553233820927334597650730705920 10550231 -591760812239917781074896330370054977888 10550232 -76131565875821821033537078037667840 10550233 -95832419073396631498228789847321036856 10550234 -96922082645018463769749471634146694704 10550235 13031371732274373241833182176530726000 10550236 6998215529875983831852092030683870720 10550237 -736067004830612649267373797701689473114 10550238 15336936305260576312822502638550169600 10550239 -379523404272524169433994334904762149000 10550240 278889295603864488172096270222499512320 10550241 -98137238237139829179387559247656124652 10550242 408768837436700994363315424984841992272 10550243 -241639126019273740035551620210310210400 10550244 -345946778226446190512495301557359810560 10550245 97746416715885424070242890987465373440 10550246 102935829605085133173532369007366643840 10550247 224528705107939447840836531162167913000 10550248 498310956085223354134541562704842767360 10550249 6481246488160436328620889732601246836 10550250 13308198211597280728390916521896504000 10550251 859861562263974289136832362533833284232 10550252 11467393402473550980827741704437990912 10550253 -63250855868146036176476610423010831296 10550254 28905680660717680195002552110968683264 10550255 541031779658550747391247540745458920320 10550256 -4563996625508290928284629573697241088 10550257 -10129689585572843241760770311393078108 10550258 -223175539513104842975255012899957452480 10550259 409997378879612815134572628420736051200 10550260 34250066593970890163639638713563750400 10550261 43068483379432314831690395762034614784 10550262 47828801603125519926767610998654615040 10550263 541079757257060522781963407363668718920 10550264 -46326931251561181710204209677114736640 10550265 -1897224012249651503320120733802792960 10550266 -87535256190510577641057047348128641168 10550267 -66701320891917729612965159684288249856 10550268 9871334905554158592571307718579901440 10550269 -686898349948119047171515634197622926330 10550270 59562931719801782474938516251393216000 10550271 -198468675959686398272433785898749884416 10550272 -421906860369281167651946959465961488384 10550273 -444493654451304569240354216006092436478 10550274 -59655075376129997265535806435443010048 10550275 298035470880884846648714501575073162800 10550276 -186019677229016563153531817488929592320 10550277 -95148751384385110037847447407375228160 10550278 -432130019516907970249331109764419186944 10550279 14829524603107897956021235553591020776 10550280 -108897603045153688964562116619099340800 10550281 -39880748440404833774476449809020769408 10550282 -354972475185509800548945178905259795200 10550283 6033800924514233783494166895375296448 10550284 -132989707781524408420209540949652441088 10550285 609207977220513120681508598976164747160 10550286 44270584368670663499651322488309432640 10550287 493374046218145296170635776006273694320 10550288 -45500517950252845524805677780075405312 10550289 -466676344513664031805019341763052186720 10550290 -170264070285630836104351198421002529280 10550291 -199558251492027880817973827101997639616 10550292 117740719823953239709096268237871513600 10550293 28651006264615141310326229017247872444 10550294 -72250745477610650007118540209174080448 10550295 -67427677994609243882336643945619886880 10550296 -439011634568234425909477068530443161600 10550297 536282512816626788228630295267709228746 10550298 50386856520527916483570388729691067648 10550299 -105993777642075602570510921397496427480 10550300 192359095979732506124838045598236518400 10550301 30685076652231867262495321661947407360 10550302 -63178181673313863826845547484696123904 10550303 -16260295649105200231456918453690944000 10550304 6131667598063147387710777102135459840 10550305 5781805834122883134013730246553859560 10550306 -88232251105155660337568715950521595616 10550307 -68711941108492153440766391388073870080 10550308 4256170028630182554679628371724784640 10550309 -5951857937498189597682354852475752576 10550310 -109517766560513270087311493328403687680 10550311 650082085621591908143294550958769127000 10550312 -502757393664412946439821590190250316800 10550313 -158190213386582237278086359980843514358 10550314 21680408190456011175259314881312638560 10550315 135406802381307155057036411876829156960 10550316 54324163371656192640208179656110571520 10550317 -89149233499394451851062839741580950634 10550318 245711117321550614075322824919699927360 10550319 -145445475022250057476618933982908615392 10550320 -115856341205554427762032768346200473600 10550321 434020480170277134506750752100909977200 10550322 -16172420235868391251212899497708118640 10550323 -79765470296212813910523894669457116160 10550324 284412669008347047631354532218143885696 10550325 -7788452788929863269252375435057708800 10550326 187945585535289192554117629276693214112 10550327 -187407800147132510311066605460941561120 10550328 79151981988220218522287668533307944960 10550329 236074449994741868812846766938315109930 10550330 36278366088301297073067510015829125120 10550331 376823381937238471390910498170830521664 10550332 23276244013104103097046403653438936576 10550333 -422477386462389886023017581000292207418 10550334 -74269509785238661785018229815067965120 10550335 -107114687997355453130122240729387023840 10550336 153628301761502127653249261332042088448 10550337 223252107684444151688535836341836643200 10550338 43326885685372090214945534804326172544 10550339 78967609015859361427338643483772601840 10550340 202755639291373857660286218671667836160 10550341 -328911356788279325970303691239719644258 10550342 -90715946633177016693815395751731467456 10550343 -287148814665996180709035021691720831536 10550344 10288386555663695397511686417796792320 10550345 -65117435000268949073427097154981594280 10550346 -214332971712062196364120869757554422016 10550347 843408202944177168027255435158858555352 10550348 -469992568942545660962201761564407643392 10550349 3787368543492116661078834041780179734 10550350 -177941922999467176780698823386691161600 10550351 -1443642695355099552254439057429856896 10550352 -11123759609069761978685521277593190400 10550353 -470592310619697467107500354043842048 10550354 -28464603735708495040443039210174425088 10550355 193881733463968972148144444847528198960 10550356 -127418378099536116908172035519924344832 10550357 -34197938521751681877221414349734820000 10550358 -15444188788386753761278990206960230400 10550359 -453742053508656127572581313838906816680 10550360 -244111721451128490311305331333953536000 10550361 5498310303337720973352751585913905872 10550362 17169135581945289304911621224258491392 10550363 509506372918425980112432878014368972612 10550364 -236995330867766094094246815173791727616 10550365 14992332651156225087418240501587146880 10550366 61113542647235733382246434135196389504 10550367 443189957994475503845065150321554576408 10550368 -61126197593351062754037900609408466944 10550369 -66014536586389644476674091401792801404 10550370 49430068078422543047415484710955960320 10550371 -102004068846873210458049327108001420480 10550372 -124275057019793821938282013245916004352 10550373 140101278416441629010328420895134261024 10550374 20367058716817885666367106040842773760 10550375 494577766259213534955113927256945468000 10550376 -95404268680279811109976933766816916480 10550377 747382286238771908575569667697026974080 10550378 100242903573241994883648248592747386880 10550379 -19880108557307298801546776923426520832 10550380 -16764004509253041979139606359539379200 10550381 -70052691571575219141561811543698629568 10550382 -61785524842389659271920743162107868608 10550383 17147320321282522281709707479777945200 10550384 21151204806210793267491061392875618304 10550385 -118863696080984101151474601603898905600 10550386 -335853262128074584781165434663345098624 10550387 -171520399986936492236392649156263518816 10550388 21774787367244846450488280152932147200 10550389 -455122949572817268817943665832081401810 10550390 219572781258215489956978208137088947200 10550391 14623462771876047715766802085869244800 10550392 414324959138532435152509066667833344000 10550393 42549086670941626894491997130125766784 10550394 -211239797161182315316635519939392105616 10550395 88412780112731271614429038215925812720 10550396 -26681499144714336850923087287053985280 10550397 -22645327264878991665530589112522528704 10550398 12482236010974479291099810181654179840 10550399 -161122241291041208578806846473875091040 10550400 47836507504130664849973151979798528000 10550401 -90243829798537721828641579520763561598 10550402 -94292160955297673459429272179005373408 10550403 332311343958474146753059370670455333520 10550404 121086129185565276904875924821959792896 10550405 -165449514812607279555832977261256544040 10550406 181572317960000114431574944780147648704 10550407 -183945993570167424895903749803906976 10550408 95847108450424390907369639921185873920 10550409 -215767079504442153834708091487723878896 10550410 -68753778631424725715729045056667442240 10550411 -380363897661183716064823789817245202988 10550412 -10504143309723787365823686563551874304 10550413 437782309025355669513929991608760468662 10550414 90967749990745343933456629721820582912 10550415 -259410381459320596908057143154872976000 10550416 -9307976870861506028680716192369868800 10550417 1063602806659868786255591456134494821232 10550418 -132829129622571367414921646144860711296 10550419 -353074264799934152667919373272612965888 10550420 -20410499964359161287847190126460672000 10550421 40710275477894689231648205397442474944 10550422 -16354149807062023451094215546824605696 10550423 -60719664139629079000838145578179554096 10550424 -190883200131680765062262271285651886080 10550425 102847879349335743502897797185106792000 10550426 -102485503185990882693800338697858731296 10550427 172019693329250873262536329272463898520 10550428 -176742641704528344422624188975235339264 10550429 -774868476344863331085008909851973522970 10550430 176318176925986071582771865142182696320 10550431 165287047084908019237332665311590495792 10550432 -432611515691597855950367948962047590400 10550433 3660685077887424767906674760622235824 10550434 -269859195304216398328980781962019359360 10550435 39045561609064904151071968096945919280 10550436 138924815305259043991542139018908770304 10550437 1374815617280149453255780677717235040 10550438 144666461127254304779354181968764480512 10550439 -116500504485638555479395549999202464000 10550440 -231146144193838746929242234611893299200 10550441 404255896889867889261307676355857922384 10550442 -23618527265295637323354791092202098176 10550443 280299529773312046754621046304562273880 10550444 -528062405839043046281070054083814968064 10550445 31786581310088297621344190438280503040 10550446 114014165115328154873985204998011370304 10550447 -158590218193607090036119957195863459648 10550448 35738651343842966473511954421540225024 10550449 -17939995520941428984533711648481016320 10550450 -229709923112298134125645861699597056000 10550451 -136297093674844586779818354390980013768 10550452 529567527776695888441437060545153636352 10550453 -87277642017823522141934781323014910880 10550454 215492858226994986284148424047345131520 10550455 -573127048917350226817389258461418813840 10550456 -191373921829207395108815774718642954240 10550457 -485858563928916464934264205585762112646 10550458 97289544558693642793192621180783042560 10550459 -122674781356107570146305346610914069784 10550460 -8901147118209958478002962519228487680 10550461 -900579912448119472434102895067492243700 10550462 -78671677957045726380671511431535623040 10550463 133405202360059860790436732247279783168 10550464 -41512049777293752157991330671308570624 10550465 11003330808606682284516409711311124200 10550466 176652617753139268822999898036920657920 10550467 -217935631561801484626990360823392524484 10550468 -16836443291958362121695740488003563520 10550469 -442420615103083385110047035168932781856 10550470 -37595429218289144376486005773235869440 10550471 10319218488783498430459113336106552320 10550472 -447731636674866867706394625859045785600 10550473 -396165277257907818154297998419156134476 10550474 191100595816562863806473398374385968 10550475 20138035540232209547090488138766355600 10550476 -111174306142856211145256318819857421312 10550477 129648734976167122768662490612739515872 10550478 20159405606058724914938902788657831936 10550479 -12302400450669922326430166901628070216 10550480 -78794107052101157566605165100400640 10550481 -271107286520224256725861112782086981648 10550482 198466314028001137780753108756435200000 10550483 -155527489571370941624477909936774501268 10550484 104594050491236916718760006097353498496 10550485 -210620636296440224993445410705216291040 10550486 349187302129364588732009356824237948192 10550487 -29298206265527774165553454517404122240 10550488 189508038601006031040696304561532313600 10550489 -325586011339734522252603855914239022808 10550490 -57884926437833722457002912229437670400 10550491 6233086170695395246523660984259648000 10550492 99099143735067525682218024925775933952 10550493 -15788754954724209069155248408318466778 10550494 405142770639266150444954156717610247296 10550495 73979498828287115482380264166785033000 10550496 448781528493761569510892489132702957568 10550497 762268028637922725128447669344018198946 10550498 -769853038471493853640961518543272960 10550499 62976643386471155311289207620030435248 10550500 -67541816640366586069366435696974528000 10550501 120783313620786239455259588594211353088 10550502 -220358522983217911588710710604133117920 10550503 481830771450535761155533381996267101752 10550504 -20587140776340706431193475954224711680 10550505 -27322541356046740351132911119827488000 10550506 36858662275717730090694840405426464256 10550507 -155735189765590169025086133702446901936 10550508 -7923512742047264898639707402169778176 10550509 2281092751246322406722725173382756480 10550510 87833203060248497833789244901277968000 10550511 257212957587117648647001409708744169160 10550512 -31838780273868606962004187371255431168 10550513 -381641397818055448380134525820065618304 10550514 3175803146788641018239542901782557696 10550515 -279396448535922247704921600455942109840 10550516 -653196434105276056946206629795761590272 10550517 217030851503926052564962210360769465760 10550518 -171870147867375484312523743028661543360 10550519 80687629990349023990883329804105256160 10550520 93368143239162060120379776282101760000 10550521 88191810642149811032683248655664025024 10550522 -454747186454886841114031737759612297728 10550523 -967969105135577664480880707946032576 10550524 62001238916652295127829423802178564096 10550525 -237141861033605185719147757492458739200 10550526 55272377947755325260661118915470285824 10550527 -366617087670755997087161552248648986288 10550528 438846096777909922844889615540682752 10550529 -241747490217293352648403954733117491200 10550530 -92116831206731456532649080654935340480 10550531 -606981122143750247954466552900843505668 10550532 -95824162147707050560077803023287410688 10550533 584957666182655650862621267753135762238 10550534 111546753450738421789328510364645344832 10550535 -24073578506216685317284437611827040640 10550536 288606690133132095886321769100683304960 10550537 -358299168063401674421361385557745263360 10550538 215478780405537044913119485743148543584 10550539 30438544241871342393850035558544315824 10550540 -13418224757824994948676625123631431680 10550541 61224576830378040968444821394426421600 10550542 176057242550817533612615923647558708672 10550543 -552639070564928217822140010271027856208 10550544 -2404114720939752022972655385629294592 10550545 -92623068425371299778530717894880087680 10550546 96645228411516696813455168072340761760 10550547 -225382525421521427004003180926619202560 10550548 155870303330556623051557237730751436800 10550549 -714542002769904791615162883967861950450 10550550 -21167064833468778616747800281447318400 10550551 12458629898649392099110326573512297904 10550552 65160418025759843354697548268775833600 10550553 143405742087352550985909228719615937024 10550554 22717110427696060470109148306599625472 10550555 -190333057125236250446201490051931042080 10550556 194622534976728821148439043656208550912 10550557 -729641728452089040914363827539107816640 10550558 -289223716286040920795460085143881301120 10550559 216887659812631068610681672617243496320 10550560 -331131877650789627960603433725151150080 10550561 166253542466924519293862368695604275264 10550562 190572538302062293575514768644224358144 10550563 746741492470042815752364674052021918812 10550564 -153462367425572994476959040710205664000 10550565 212952893203904334551885100209165752860 10550566 2250880916068469244401341543031151744 10550567 401692487122805050700937423476848949640 10550568 -25414037638454045096354622787608084480 10550569 366341513506136666157544244958373591680 10550570 -18299343872761058991525553891924751520 10550571 66360980802526092326097065795915870208 10550572 -16585051124791205487435273920907941888 10550573 375173355732367397955747444477608663904 10550574 299863305989777242566069841260922672512 10550575 -126491464567390901722889241152659694000 10550576 -47141295786542990480505160191709544448 10550577 -517140842105441967966822809022681401280 10550578 -12431201130758271032605455989292986976 10550579 -253968361428056926039580319812957702016 10550580 173140343170366678653763542312479324160 10550581 -196990570867256459095726878164335000736 10550582 -50290616743934518889510483236550716800 10550583 62785907715777562841674104174184350480 10550584 -280773695173696416097438326363621826560 10550585 86072109851433160563205250424972724800 10550586 3252822084651129927541165285649374464 10550587 -124129487265128566551563026620049041728 10550588 -154285175120127523520127958561868301312 10550589 179630048371657985932164453963221152320 10550590 -40517143719937752826416877852142102400 10550591 -654818562474673726657704404529830396448 10550592 -9874449868933288308349308057739591680 10550593 611472728929684250513537284313915346820 10550594 15751616737261730067987384641281714080 10550595 -298338508596866520664291357272482640 10550596 79519512448068051108428936065798033408 10550597 774076516410537762747680031663957350046 10550598 69549041509435757484234989983570947264 10550599 -554090088564371617844902066055549249936 10550600 -28746424038870010612581321630339072000 10550601 593817200629468370405541323680793891040 10550602 -113747261112120547429594890821860608000 10550603 -66864064848317076643086290153420657520 10550604 -248040815021767661936989553959066154496 10550605 -175599765378132233822167297999835865600 10550606 -298242297158384888572917622796629401600 10550607 510921279637247705403719065643900750592 10550608 125729994517777096971341270872487362560 10550609 6788459022930460079803693410199241568 10550610 22357014895165421635011725827788034560 10550611 196021623472208687782866720688939918912 10550612 -115878254774863670541766938668310567168 10550613 -344358502233606911683495230726880853856 10550614 234259654611813336554322358727130106656 10550615 -239611663338907432568122404670105323240 10550616 428141109944644291731964124799509299200 10550617 -19912672858351054083349287552893433216 10550618 38066652595089973689771797621684501760 10550619 13353748598986035158350281300264072000 10550620 -67294140301328472315517734592799800320 10550621 790289182716938153678401845252488012184 10550622 -5233274444137078489528546204722856128 10550623 -117727146165309130860703844849857087200 10550624 99059209949102316033243997971331153920 10550625 -54098773181668059856888359009833460000 10550626 433597278088085168407313841897604690512 10550627 -136512872100578847937424786161106551524 10550628 -152657881699672882068366390699723816960 10550629 44731359814738215604494199750634977920 10550630 -108810145970978495484067210759256807040 10550631 -67638491772398411963863936336166974896 10550632 -366413766829551432700160889214404633600 10550633 -116474772222203777084861051697916046592 10550634 190882222384735463068687159694359860480 10550635 436761586837112126081869133636808574800 10550636 170543577445376174563190131931962702080 10550637 -37307344095784629911836157986012965012 10550638 12320690127290375360122497342482868096 10550639 -109082615116118943450250570867760512200 10550640 -6539924120805693327714489736295546880 10550641 -179637822844056721886373931128766278958 10550642 -322256351461239761215983330795107210208 10550643 309924416162794307169403796711733864000 10550644 -45711079374784677600173723650411964928 10550645 -40872911446577459789238543104657953920 10550646 90908015153318889371692939998730229472 10550647 275800704393755034079910358698657813096 10550648 -36070774213826300705943312280566128640 10550649 -47556523084949461226007888240670152192 10550650 131874201466892276605693807302669657600 10550651 -911220878931284502962607988319702583600 10550652 520986830488645098496662610970148864 10550653 -18087695876719355172278723594537907240 10550654 518534731055841684911019149017600357632 10550655 -4219567831322333303710881471881688000 10550656 -61197128639757483647334818086335283200 10550657 -59670430888503868560696115580671236312 10550658 -126514411768685472571555133730662745216 10550659 6514510372546117728511946134869070752 10550660 -106382708385218307165243948087250072320 10550661 62377590724898079422081320561835373888 10550662 -292296198414606742772414953729624080000 10550663 -723005710418087575044835866485286589056 10550664 -23310575038979789250611207741246668800 10550665 63492630369928005012682707650117865060 10550666 -113457823030708461581775149408224346880 10550667 140763390026115416123028078534156689880 10550668 -174908521134373142845060711874485149952 10550669 46389396210672859745017808652122839296 10550670 -139864323736054505829544116013245548160 10550671 -2724094021948004572229829698810135712 10550672 -90546769667671624179398578503535558656 10550673 -57198907080521144055198008369501544576 10550674 52220386852510724464660208553550039200 10550675 123036550419400588676344421299670496000 10550676 120463114365890938602589175580996587520 10550677 -1087824587523046123395321189644115089700 10550678 103856114652280049194633491401096500224 10550679 344104931135995230991006898545672871784 10550680 63363973122169730236924805089382400000 10550681 -229511972290534235598287173133548027200 10550682 -113818283222152001172739385236201105920 10550683 139304631419713883383113833450334208800 10550684 -491697501903626474040606258633092227584 10550685 -70969632165754445397442140970345303200 10550686 -15400913867271034893742575874254742080 10550687 88698369284699988875501409591239654400 10550688 -233761152830055559330716234158142652416 10550689 -279748597198743290790846926164954495440 10550690 14197801417218865698768926587016784000 10550691 -415574527352706964407506872095452578248 10550692 255341309954862713304753260969968562816 10550693 -402615526004352683692051160958969552840 10550694 3127563108998063287023998083404607488 10550695 716500898682617471816751955380080640 10550696 -65156069975005505956567093039941888000 10550697 -1432123078635927154619312537069976672 10550698 -8830013582210225836526490798012441600 10550699 -57473895785593626859359976407202308300 10550700 -1106765464310434847531064987767232000 10550701 226492615166040749737093639915341630720 10550702 141148482566688571422392518575509864832 10550703 288387055190586363139990840312297756800 10550704 106169786912657683612440123361065451520 10550705 -475513959725473523295138556425549353280 10550706 23074854952548159141337020987667148544 10550707 332156276079200344120658978409503889672 10550708 -164570184599043233521837980537697142784 10550709 245699034157873656709403735003497070400 10550710 149103829623784888644854404251862552320 10550711 326268483773858222109774623645574919824 10550712 -32544814467128071680280204246230036480 10550713 -464560647973605574540960062136247198038 10550714 -121029627449658910827729079741226841888 10550715 8908802899731423508881513258682686720 10550716 108576156008882014863344086757619200 10550717 -916025926301677199145294300801359350740 10550718 -23206255934007153307808287327385476800 10550719 -261351415357649945960764481218739491160 10550720 50783914538694265888990559219409223680 10550721 -61023402028861716636612633923801300160 10550722 34579165380110886677471261573921280000 10550723 -271426981470506578625367755837877401028 10550724 230005914558766325989301491933180640256 10550725 -12437524804784380076027624816188711750 10550726 148584466651483122585716410259396567040 10550727 -487120308421678506673231567482610445520 10550728 346390906847508226233828446621150684160 10550729 12430374659846089769208206478933239076 10550730 -23949851634898541872634181934869569280 10550731 -399417859090326429068501695619969501528 10550732 194432153321376352886142850724381412096 10550733 -23940225634508726033421660248864253216 10550734 223176634684602771289525194461557821120 10550735 14137864863570935917846622226737277120 10550736 -1447469804136500427627974632712306688 10550737 -147970089256790490010526474671218028380 10550738 -5702677343899698060171776694979307520 10550739 -1193676187121830813482037719873289872 10550740 -517524193858220960998761107869669816320 10550741 -738325355272503852414755399494043367858 10550742 12005433784479745142587925578758242304 10550743 266532094980535220286210983177924215520 10550744 410979351276817018567377871762817925120 10550745 253722936205291266157284718465320617220 10550746 -288582535203080361659905433438290598928 10550747 115511024947571069199627576943030496196 10550748 -13415259073075157965062472608672645120 10550749 649379793793739707224446182304958508320 10550750 51683836781982377389445795191239360000 10550751 -176137228715653739171712405660679294560 10550752 37173260158010837512714595497740337152 10550753 17430798748588942537972596576014116002 10550754 -98706761681473075854892923449265804336 10550755 482702737164107267167335557083950734160 10550756 -531213021298132992227751253132534481280 10550757 -35616571811130851047262036270747197440 10550758 -445840540450010859851799410029788258624 10550759 -61952797890424099637203235393015052384 10550760 102561581681247413905916667118387200 10550761 22781731524039753727359054418714651464 10550762 -269103640925771049361022955819930892368 10550763 13994506059456309568939673966413056960 10550764 47560792334869696248434476301581076480 10550765 459728001932624521741863534729662811660 10550766 -297366151788212699555078821070834534400 10550767 -76521394257341271848079338432820216240 10550768 179201419552039153190265928434720571392 10550769 334371245364359612294505162303824575344 10550770 4386468706533621916147739926298098080 10550771 201550221550699043139794124926029214208 10550772 65550429298748817665551030132588300416 10550773 -125398593511399877263805785113579952978 10550774 -153200015529906281000319186986037782400 10550775 218846556238010971594739214817119727800 10550776 -14477779586553895133617963862279577600 10550777 171533864303722541143277363733058315626 10550778 -23912481863197522643543617460833087488 10550779 135111903360015849291477384654320747776 10550780 61637000579969924370894405067762790400 10550781 -421311203982631483586886918557275200 10550782 130224544956764988904777320308806997184 10550783 -8180944835560526145055586000442643968 10550784 -48637288966382445216777077291074191360 10550785 77512196095485241583951451522121057920 10550786 347876760924196842480334637947412313600 10550787 -70311814836664804989011292183423956640 10550788 77811352291783086288217873887420153856 10550789 -6834213443289528420211543161807976644 10550790 -75819703173095193664731774256028160000 10550791 764769784024751915004384489106139351192 10550792 39572992131913829572317048038517473280 10550793 -55257628432615666874373334207913683200 10550794 -44473587441557960709137126403380263680 10550795 -570338563248603995042128430460398976000 10550796 5079911455504765931390118379818408960 10550797 -173027102244163710706183967757937002240 10550798 -198339050133485421434940569803911681600 10550799 95148343152314969139422904232526082048 10550800 30127865704433180338049572198733824000 10550801 -569300756531967773152312270267395141198 10550802 -64674067659619262222081728572965222400 10550803 435251914219846221868106970346249258320 10550804 280253467376206873328739297961504487424 10550805 -108917006883285440355208434182728022400 10550806 20252661058550060336196969378764949504 10550807 -150119400109337035876927728682978933944 10550808 -112022763625719625475412157490540697600 10550809 7732018808385535046158576176134210760 10550810 25738376617412386731015929101871962560 10550811 29741996132260303345051640185447563672 10550812 -31923464523749859744033962538081465856 10550813 -24391959782274245661663772586770036608 10550814 166863138955244087044954243968639175680 10550815 -412451494119627337638298412778940091280 10550816 274252318128183352517996255641785729024 10550817 23655173502300067135551175217664645348 10550818 -108620837730492941270306353747676606640 10550819 309116982701191823001462617404855430940 10550820 36580926856696595492592885193137807360 10550821 213746903506420061426791677583850928672 10550822 353975458090074100023300151799413535712 10550823 334715041211842631707852093744581226368 10550824 -8250460859649319147798840234868244480 10550825 -105186833551663149266673225208175430000 10550826 -80547232927216501106781706895436691200 10550827 -87874986116150305320183346280731942248 10550828 11788470975554894112808383934109760768 10550829 -16223583048023845234004994447637328640 10550830 -58771004675654689036475882480293285440 10550831 -561062718190460999926044616091881072368 10550832 -68135337516854726745354877711141601280 10550833 -544124411364566004224352513900847070480 10550834 -139942201475495215685157994548865886208 10550835 -175121167600467374430918916144636361280 10550836 25283513919814165434041291810457759744 10550837 149957863843592068711170594563934905664 10550838 268612918758823483229254662024492543360 10550839 119407347106406918142289039345215771000 10550840 -197114747249724430716056644209878630400 10550841 -35361457597515953404421788884310921536 10550842 -281939969368638232242586298224829107200 10550843 86779450697429230096316646230652479904 10550844 -89534279037794323641562898775393730560 10550845 106688970971225075719560591993908332800 10550846 169716570484069795329275261024253649536 10550847 58938820291577127953693202512754594960 10550848 67762147935208205546031459495189676032 10550849 -683798026357592080632231470120837049150 10550850 37372515246829997741620085680818432000 10550851 555445807198167445023802047412897745852 10550852 46897688309650091291570280259951718400 10550853 -366771795660271874283815511878805274338 10550854 186310634433453604355957538927586625376 10550855 75149192556860300203197452310578265600 10550856 -9786353418082944456044303987251200000 10550857 285466715120061572055244375920489577780 10550858 131510176689131033593418845867821529440 10550859 221256202698347124307486461762553549056 10550860 96968117536087904578820195564886005760 10550861 -111836629585852452954311819599690960500 10550862 -26719568116911771575139522414047887488 10550863 -22315430336945589522558465659405760960 10550864 -69821338810866067041476173752198512640 10550865 -27976459395258324353892796870181794560 10550866 -5886684874980501410145367641996443520 10550867 8860804645351166858759632767807629520 10550868 232818565071806195989101716893122570240 10550869 -40814883693419613665453882651754357120 10550870 53545685587685195109699151819519263360 10550871 -648862244545866908927644223238780691200 10550872 -86703918165372731523099822687577651200 10550873 -300959700981370266906086222167817527740 10550874 48370297854721395568968082073666967552 10550875 403306536451683898594072312225906572000 10550876 136339967746477260156735493592280380928 10550877 179052760275723136716411909812361031008 10550878 177165365420338459714369599978246168960 10550879 127117253914671333253204846321493393640 10550880 53519092711086256318071718134279045120 10550881 -7341179132357420861585947394255715072 10550882 -371237525891366723915051616256443603456 10550883 -108631311464461006798616813952410878464 10550884 -250237615327432063575902006552102043648 10550885 -451327674350061932570178077675572524420 10550886 -174265702641069741577945422278425769472 10550887 -75470016838018024596998997366782711048 10550888 122066776195881607926805751856599669760 10550889 -235924114125356510746041408527203090176 10550890 -4371689002788547216334396174925388800 10550891 -151278683228663820656571435840422875728 10550892 8838207294859422239315640324957609984 10550893 -233903988475897392048678914187334991520 10550894 -22182392681669412769053087310157925120 10550895 -218738451313842610345433310257070263280 10550896 -181032717091151352983795509843360972800 10550897 104660741193242305488866567676100513152 10550898 -14162049835725177500685320944798740720 10550899 -271103690222764946279420287575201612120 10550900 286868803440840772229855050888567632000 10550901 -159810688157919573983354121092465529216 10550902 -87216898898822752237558332292373482848 10550903 -106472003123726055204887437925942237736 10550904 23206894502799121686146722737385635840 10550905 61175533640127602573558709207103824900 10550906 -130983846815100174348595326584156160 10550907 -367547289535083130923457583204055571872 10550908 -889178786700088109701035448059719152640 10550909 -57654436193360488248550612403152522560 10550910 -37295734957211498825567379829478400 10550911 5398633330567455341348690199608185072 10550912 -23104833162406958211253847318121676800 10550913 105895137361768036086689881393345495344 10550914 467802600589370914590717124383967144704 10550915 -183933068583204825936264604243151683440 10550916 199636557890469102661473208671963449472 10550917 81922981025170556516246045630763835448 10550918 16947487811357958878182061112138469632 10550919 483431444783162014200854082053146795944 10550920 -174850214378485200859662761227765248000 10550921 593494525234037326824578469651943348122 10550922 -9731326164860174117630624457132890880 10550923 -198360837331643522982661244413488018936 10550924 290211709682056829176178207958273576960 10550925 -217673759590734692758691270850717960000 10550926 -13940190182153558012229929276632523520 10550927 484117574451822950420713202163074846112 10550928 25047819367119901994635149972665794560 10550929 -226677500730669559738951938631307147470 10550930 26309942599188911037918218361304456320 10550931 352808690670047543525517313800145701504 10550932 137740374585682247830302088562794792960 10550933 -1516016485177894706119070331519255169920 10550934 -211823479134302788832157397420216758720 10550935 74090585526204528199368334184009897880 10550936 -53223713329238035448474705775085486080 10550937 124145415059819690784451986244688041152 10550938 -225286145977137976377939084134487909120 10550939 79745069438633576537606721459467723040 10550940 -57178445221245267186611795756286105600 10550941 -97156985819869525410353731457485893658 10550942 60066464457804076315580163589906914432 10550943 -56530368547789560984965905093127560320 10550944 528421026404810516046054490568120795136 10550945 152331028180411990823867228266492151700 10550946 -13080605867854646323664484334912803840 10550947 18892164691660035889715438221552287432 10550948 266187434448778120277074660826566354176 10550949 -114504800591030509665484385186963057760 10550950 49116434162736826688769363500612712000 10550951 -195896114888250663562669907752562013696 10550952 515012054419165715936809341037328793600 10550953 1075966536248687983079634720928311104 10550954 -417926003541340981625240031774150337440 10550955 -41099825631441874295936261747881946880 10550956 -133724948076954981046294592587172248576 10550957 94621055447477707910889132435829758732 10550958 -348570333508322483465713428786545088 10550959 574879131839720522260635565758102823816 10550960 -3184627037815760431295743665808343040 10550961 46457336682877826911017823165842947010 10550962 -235756640752995089816269606830334614768 10550963 -9197334245612431601363216922416524788 10550964 -57996625653896929160016493146071937024 10550965 94220363088455374030041978279636394800 10550966 -343074941890944465153866774090846556480 10550967 -2945102069134685834910353185187339520 10550968 -58139782117730140072683189765404160000 10550969 87267363826966439303894054074767139008 10550970 72259515719101318240981607382814521600 10550971 -31010268650553978198855050674182652828 10550972 -137047959162549779452121265328504372224 10550973 270305491769867126968803324245565432000 10550974 33079433285220564231579742563454009344 10550975 91899139807511858040941094875507118600 10550976 17511539716285077752533697440493076480 10550977 -534860809712496458512724790123586696448 10550978 -248354281753084618554610642826354525280 10550979 22074826558399959187226680985480538060 10550980 640393713715982797584745072653312000 10550981 -56682346969695821878664270626483443840 10550982 -2595549245121431440857382481239749120 10550983 418394026388207921571132412684886084160 10550984 24714145309316613453298229594699243520 10550985 -290288182349033484489870899424880881600 10550986 -14865173458851540510616725402566144256 10550987 54637633581156847942006378844309629680 10550988 65722017592045228639392837675574732800 10550989 -914524076299640343494826969983320020320 10550990 41662597875109167359228850175023573120 10550991 81527019172112310159505458941559777024 10550992 -20058859447603112232771602454787170304 10550993 788303468625830346159695922708603040242 10550994 -29132959262969829274831002023965628928 10550995 -52451980089657198185236259099500977600 10550996 7431315594386193085973520337487880192 10550997 -233168004128340850527389886479795030112 10550998 203041265579366066966616094467292788000 10550999 -443437734541047774797403743471037083664 10551000 403985679688972860651544971665848320000 10551001 622385529800141701879231441534312821002 10551002 -2960262307507639702442451623674048512 10551003 -105263698597051163899167173197620748800 10551004 -83531730970163167893134089333060083200 10551005 116872271954475087227640867339785848320 10551006 198462457558576338031939277505185884800 10551007 686405207102093260564190886224989540256 10551008 452267946560810922146836650727748665344 10551009 88686666404716675194129719470577319360 10551010 -78723448497338175579599025132224448000 10551011 127657405142479975306296373817373232272 10551012 -48633573949233733210348681074315878400 10551013 -201881421793061394722908722946779575616 10551014 -267346177729641307452571402871367022848 10551015 -188979381970855685939220668037859766040 10551016 27885885560929312612627195921491394560 10551017 115105676116801687711101314127267867066 10551018 -143471923317432785264981515601764836096 10551019 173779231511749756786352777376709490420 10551020 168606066431815726542386125109010094080 10551021 -8392053540287693718569366770930287840 10551022 47604689059472423234993575764546868224 10551023 -311448138339801933283421572657973280000 10551024 54681368651851951801057618218044325888 10551025 276894717228454970885681356237950292550 10551026 -277528932393055489774568420568308666880 10551027 -224184706836035930383360038673396699080 10551028 257588250606855747886881406507409419776 10551029 141871897332671044219081293498634096320 10551030 -106705915449400155928661899784504524800 10551031 -168186070989644552038850485884887344896 10551032 39135682137004215144926418513448550400 10551033 132521962177298598471809284702362071040 10551034 68289856214234457327575932896055630848 10551035 -69023442473427051552522801746692243440 10551036 -21669190893717211198181114833649467392 10551037 -111945940696262635701781184675226450848 10551038 10420201822107832919306154759660562944 10551039 -524585373109585233371731840204396800 10551040 36502419282647925123474627525932482560 10551041 -702528784880235816484941946891629869100 10551042 -167642372166752264524182391535129589120 10551043 -105348088665705537652210215563047101696 10551044 94832348089916061886436851229256708096 10551045 -47806296604093579606379867687012985600 10551046 296980521046720815085144499626306000704 10551047 47461825132372676018956049617792971240 10551048 108913466342578155148527782118398853120 10551049 -474968162631510245489920010227453022950 10551050 109458784474405153525373239193408128800 10551051 64276527323155131610759854612007552800 10551052 296765720515644920756977052292926318336 10551053 99038743726698246352359591771701173302 10551054 122520227351132861154555388382731282560 10551055 14273998771937852285770620448994620320 10551056 -72865955604636311508688700266561732608 10551057 107953125778567084940576819494809037920 10551058 -134803157094681313117043983642243789824 10551059 -145239367238295768785949994016250262740 10551060 151639348168135229044973917257982402560 10551061 70419816405894086440799180382153554400 10551062 1115874884892759789571844357289254592 10551063 140954720031903437707249479817323313488 10551064 -305952021873317433690687806894972528640 10551065 -85391854395161336063116930102269403200 10551066 6148115174484486303562872660435913728 10551067 -151513876854536986353523118526034609536 10551068 110578580102465456932150049242417769472 10551069 155868835742827035990864982581578118444 10551070 -190099887850494357760124602962484147200 10551071 -295648105775223066977474944971610381728 10551072 396320397091000811803774343649232945152 10551073 -101602956693357400333772564121164540800 10551074 207529908952288014772969025672576371536 10551075 -249117473855426652575202664619327165400 10551076 297751942384845683064295218358992517760 10551077 -593582429289792260805742613232430949568 10551078 212587427726269646451098196530804802624 10551079 471775713464566376883869171592960688 10551080 38685660896751137684786137733277696000 10551081 -219967073793546908716753610396794349760 10551082 -5210629242749617144915178084619002880 10551083 289320284429062002739507588637993375640 10551084 -7946713421856177740461455850048140288 10551085 335288600187186022428295299750497904780 10551086 605070801969165476657153938150128384 10551087 -755340207968573047452518996590545064560 10551088 96894092699200619111302951041782415360 10551089 77165082164320149427599999185636042688 10551090 -52402750954533602884594790107316789760 10551091 220840422847950910952211138870748648000 10551092 379617386993314438317496115907987167616 10551093 -169238346344402052325382478171074880000 10551094 -409187625374125217559113087824649975904 10551095 -45462674565032428532928860039678866320 10551096 285081641146723838099081220302278533120 10551097 -50645051176540927093627789603871040960 10551098 -114408909826677406215438929632239959040 10551099 96439845020571832030087184146632556800 10551100 78230656944776077486731792049145574400 10551101 146417245801016033290726289829830874720 10551102 101853484671806191863141426051761199744 10551103 -173685540944883473632134748698176064896 10551104 28191566493545939976714373267410911232 10551105 2604483069301900049209434704347646760 10551106 -66243711984439159483116716234517331248 10551107 -93822777701243199326146537948360208688 10551108 180061716736741955259223256820062837760 10551109 104869520100035403446217959254337070940 10551110 -46477578434072771697998917177268830080 10551111 -201390552669852002509174350947732407128 10551112 64897407500124220617258068224924385280 10551113 330338780031276805596312326820643198260 10551114 -25049045901906701918175334345558917120 10551115 189286789622848162110874141962244889760 10551116 -349309896653525777703772061748383919360 10551117 380454997115335862510373708739800805248 10551118 -98589798762942882416882075281291800960 10551119 328878012889053376010687517625664945520 10551120 -74532110456080133514010781437056122880 10551121 -339225046313451106748644559671259442510 10551122 -211415568775254160316215548379031211888 10551123 -296225242055741866411245953070001486512 10551124 -606439953572904575861682797743802609664 10551125 2928452252188767215191266038500896000 10551126 146787543249524987688742087321323093504 10551127 441231016753568687000691357674435443976 10551128 6645026017203686102560903873892352000 10551129 19804544873692937590729109318850832128 10551130 174463573276536470403311145313687476960 10551131 -2779480140139709242459282780887504408 10551132 -290761043989596073670798944246841554944 10551133 -545577108846781887203378366635580257920 10551134 -46613404244748723485008056350500828800 10551135 62872376373872957027962442214756587520 10551136 -305090850737389442602701134882141503488 10551137 119742996307257947999529341883448368000 10551138 -36761032264674907975580566540286095872 10551139 -738062405024975337927589279152260857060 10551140 -197075600143381002359254666591468066560 10551141 -8916693337791923027449360350476170818 10551142 14388481366608735303288948681250648320 10551143 298706474367158800412095590654418174392 10551144 292136017675356779106019964565361950720 10551145 121305471793279810714798453052482089600 10551146 -71347979343372519476445398838131035728 10551147 -112505456902370716392636979651048925760 10551148 110826113724747427396697832299228158208 10551149 68846078199348156634218802462110694080 10551150 -51961704416509236449754152442582619200 10551151 -174987080705598527665370996644626257288 10551152 128256938485158408967685773923630907392 10551153 -55058142100417086502206843705161114976 10551154 -293573471256524125163334985532478730224 10551155 -185958615484249559378364365422301034000 10551156 82811690722740829185237466030765178880 10551157 -130258995171924209045802909554112086340 10551158 -165414664717994430887531372755080460416 10551159 232257630558223679361718642411329857664 10551160 -87700202766833016596320996629361459200 10551161 -360119914878365835014712482651732803200 10551162 -31461404310688485557681170766238210048 10551163 111183676993196455472816837920525092096 10551164 -118677965111557672383780475729631107584 10551165 -299884113610731080556137436640270834080 10551166 -358588482018638876292029257337341459968 10551167 28208094952491892175973366653534389104 10551168 4154182146968392582724190095592652800 10551169 -329034644856094835805528361521725598204 10551170 34087195721561725869655579668872170560 10551171 -632929453366586529925396787584582573056 10551172 -528169417112137255708547892815413049088 10551173 -373747172722248937116943259383148668578 10551174 48688012941691204763314433642489655168 10551175 241135629232855144626419409901662590000 10551176 186148263867733870624113989494186030080 10551177 -65049785100375637032410064763584989952 10551178 300943662468400437628759682800396147200 10551179 -23766700595746888440483337034353125600 10551180 217925253883279606705083847602021288960 10551181 -240863139420703906545115568181904478688 10551182 267159243095678577444529692551958495552 10551183 30355971820028028670432492091117522304 10551184 5524034928269563665350640012252676096 10551185 -94126298528945638713831765902219394840 10551186 -24884367860399151461079541646017312416 10551187 -60992960084043203345927333735863168848 10551188 243005828780022770106788327927742933888 10551189 115273586414604457833998698063724503968 10551190 15170231006103894354012694028995451520 10551191 55164586177091824956972926806656897024 10551192 -191035687420087175542857688260029030400 10551193 470074819738005312119967569980462042442 10551194 -299036828842715612570941503126711720960 10551195 304631903386448583852931149473264901600 10551196 36608685521321198672762485659369766400 10551197 704170726027671242394174186302630396646 10551198 -5460376706674828570585039903278658560 10551199 -52780377643328137316375773536882464800 10551200 183670109209709415928405612634112000 10551201 22690963517597715467127513172556524320 10551202 -159804420277241098612384479664807735296 10551203 -200697577189382216441140738074433230336 10551204 98423064136494207407060644069317832704 10551205 72221127477355184047981201146711173760 10551206 -319495371775940994784304925618851451840 10551207 230648806024126463370399514009461027792 10551208 138546832946884623592209721739035560960 10551209 -32138234526788310415024767905029424496 10551210 -102514801950131067910969857996352439040 10551211 -10844609233676703764487187451734656576 10551212 65475274218282389834814385908972503040 10551213 -486708108348998303899393826662038753120 10551214 73019245399111644058363926593712929472 10551215 -602729109584622314969023219822649913600 10551216 7947361854710445875285356671187943424 10551217 307634184268097289799777377179935426560 10551218 -496193216128110671171667416527992413184 10551219 53955462905261366567544140928120033336 10551220 -242775298593491257943428265958559173120 10551221 -7364485895064161265723720688559920356 10551222 3118812379456847016824831262798839808 10551223 195794339258385036139089588717483799704 10551224 -603030768963050534375485701583198679040 10551225 40950728446922357627738778612113019600 10551226 33883269042798712312375684441083068160 10551227 -244996721269625087640120180334786131456 10551228 -292094644341639268546332575956692480 10551229 -186831003375445940425869896185417242720 10551230 568273000884191487698997456066368373120 10551231 402449834870510745046151201517529255080 10551232 -112730155827916862997477974198127165440 10551233 86808627393057981704118015141570615360 10551234 47366099256308479026635738865503479680 10551235 288356663916908134439679560369730001680 10551236 -281497549738339619865859639253826005760 10551237 -252954006555423847540242278507590093248 10551238 -155987889379253437567743003161056279104 10551239 19610770078734161453850659402926534320 10551240 -47235437045575708376435151448276992000 10551241 -41234059868643812343765617871256008358 10551242 22081637860628455122144908981885258592 10551243 332668713665460821240840308835887030464 10551244 632968509483535569567102477291891225600 10551245 304187716188666615057968253711713349120 10551246 100821910434428091232561050093204638784 10551247 17185764113694217690570192095400571632 10551248 23942663864950623069795888211124969472 10551249 -50346157630751024404512459040818609600 10551250 -38916050775009294879737704039006080000 10551251 -42777277082884896726724109812522504080 10551252 -185162267857412285007367177603731437568 10551253 -49504113707698731579702919518862105600 10551254 -1609103300742440775229570642271563776 10551255 -78786233300807538680369364742156147200 10551256 -168004508024434559042935011532675276800 10551257 442764635692198101840396733604591338506 10551258 42724669483753704853507676903007456000 10551259 -640165334166107430789103408427133652540 10551260 -161323316981697130868720189301484485120 10551261 26527336319000175589010554806672535104 10551262 -10159985083541484666727165444077639168 10551263 154579598089425034565981554444216228512 10551264 249244227828168314522416935966773084160 10551265 521604894911550305011549306001872761600 10551266 -54744114498861531971119120532575794432 10551267 456132471812210273119998180606297785088 10551268 -36348169871838686595256032751901818368 10551269 -407928683402675425578130739681196468900 10551270 26710363656140114338693045386537830400 10551271 -389927599450349256668457087378719717808 10551272 -88611069425544749697428456067392440320 10551273 -7435694263602215399038938607587212160 10551274 -15460538417869634027377677385078649760 10551275 -159379861310275326975023715504002917200 10551276 -305549927771604569285897614481979310080 10551277 -104835390603850230912252862644792896928 10551278 171122620955507049545921522567777317440 10551279 180996629948867095041384912780802706184 10551280 -81061687042289918225557413490496471040 10551281 156628630200161186586278245892124202932 10551282 -67425233047219432915496028805982593536 10551283 56193092720907816021307752365288836120 10551284 61121626465814234067297315933133381632 10551285 -132818973708191963182521148258801578180 10551286 69448405870988928067995306918832262400 10551287 216876927489059066921684137503895025664 10551288 327167780445178555426469060789910896640 10551289 -34415742900264411096161409820112311360 10551290 114710826739326801192812939966056486080 10551291 333008342612293475957804824718129069592 10551292 278633742175388843603353836907673785344 10551293 19842949528956554817862724417835584364 10551294 115663205159589363600448503791362839168 10551295 337734656709613932595901808163702141800 10551296 14974410975817002001155206321339891712 10551297 5224802421298653742200149457500599296 10551298 -614861868911663045070258591064116750336 10551299 -485563220420028717611001643387886137080 10551300 45162706461343100945768074724832844800 10551301 456689505671282853726077673751548654302 10551302 -25542464866710608534229899807520038400 10551303 255412585020934725292605433583533325184 10551304 -246911436967955828736725957830980234240 10551305 -207019927719374263149538115752958906040 10551306 -65609642521355591267507284180428211200 10551307 5654491141627637561206337505782209088 10551308 7721105181215910928164738635358359808 10551309 75469382226258356300625372959158645440 10551310 55296079499282910150806700300763914240 10551311 -41978175953695325052294031703263908576 10551312 -23866354284951689350832244477937582080 10551313 1186966224507972264463269352662438705984 10551314 -356023423500883523221881908386808709744 10551315 90784473787521635704133125659020375040 10551316 18073739877118191349014498079499671552 10551317 1059022559750655456902767869795138300 10551318 -96954620855834994125532673759826066496 10551319 168741794995802578087686078410779637760 10551320 -153063730603762099647896904639256166400 10551321 -437803072266540437350720612773944310 10551322 291086485521893056055708014187004422112 10551323 -221019289174005084709231721164561666428 10551324 47234521344768188453187612893713612800 10551325 602701061730155816171928111389693448000 10551326 -151566429801971559565081587418224117888 10551327 -45656622082280202333465757055720123520 10551328 19313017486530398988552609078772039680 10551329 24396564166882634435476699386518799876 10551330 -36334404689714059564705056475969152000 10551331 19492095696433456194845751750639173280 10551332 -162425817576439605935178745093055228928 10551333 -76377316201577869391593100414942520096 10551334 -110192041984721456969992438842781707840 10551335 -336450306769157889691069730037017883720 10551336 106205866103044336212744284183928422400 10551337 692398998868052201648488154699279364986 10551338 -15760702043470091655430840654085268480 10551339 -546789118928591571715740475336132034856 10551340 4313618789342828441496114218805273600 10551341 168389397451261940752986229217251790742 10551342 32609425810499900379455542535950331904 10551343 -13787566946203872438069681074999548032 10551344 -3574974554272725038112533238294675456 10551345 -75450559246600166229869615617412425920 10551346 31472674058151611579135137385742428160 10551347 -14104130004719816651493373736127290520 10551348 -78039734099302738455242362388697034368 10551349 -368031798861916825439506063221633941650 10551350 34104486959660708180915801799766564800 10551351 22110758673503194560032616490973285760 10551352 -82202039542695117417982296545692753920 10551353 -119006279211247919079674553218435511036 10551354 71771937957188749397592075751364148480 10551355 -4850529509856867134734861677425250000 10551356 375730136448338830749806648044766343168 10551357 271229487995954264394594111571739096640 10551358 36737243907972543074471395478452289280 10551359 83351156482098952290344668989647035392 10551360 61789406658829825573854971493875712000 10551361 -734115903906537212055976558295957083088 10551362 -284940777467080094256101329769983115568 10551363 187675599999269089984765840051284945144 10551364 14241996018328374026203582539035796736 10551365 -14900070466630110928396789626971904000 10551366 -23581153972896205352164939172126304000 10551367 -125558215264415491464637261683759563568 10551368 1119432332839878410114104463271836805120 10551369 243502406701800631087832771633324807040 10551370 -100855524631351496994016106373112713120 10551371 -59676793171390320203147618534633800428 10551372 -25572358811313149961348490058866851840 10551373 -359200349096234857105400889601860742464 10551374 -99129742349916613977942486253350338880 10551375 101904811098325676310541781977384356000 10551376 -39323727342434839920230755884759515136 10551377 -7147618746469872887676463486999923456 10551378 19600498541441770931909940988995878400 10551379 672437328182449030683358236336490281376 10551380 32358781198859017750305761558486999040 10551381 -482619031490054798472576924376410816 10551382 368054809176503553132917479390279704000 10551383 -7723157864726062517450430145727308800 10551384 -33379665260823233428732182454311014400 10551385 -17895206002074946902751712633195328000 10551386 -260473722234908737205317660937926702608 10551387 11736235090437029465923206610544818944 10551388 294446482630878151322431022580146979840 10551389 -584424984689616476440073758047256335540 10551390 -10182322502238803776848907313266005120 10551391 -295994621623507377529472319800970790416 10551392 -1054407669745717431956262626037909946368 10551393 -264211767401927377067150665633952046318 10551394 -234531911229049582312213288776288181248 10551395 75989595050346325917239033006296648800 10551396 317548806390341626989171390554970657792 10551397 400166601588879336566845479948271886846 10551398 -174441924523412884779049280723010785280 10551399 -214666455544814735653911657464991611952 10551400 35750494192064280112256287433288832000 10551401 -39322655194649564800481461628651607360 10551402 -48266690969386229326583116102284298320 10551403 -416756807447375862736484126795732959880 10551404 262297138841587589117696822688849100800 10551405 -324958143724661718492070970956241649600 10551406 598244245447206434608829676839933088000 10551407 -9281891337914060028608145816966536448 10551408 1778001826942355642318539006974885888 10551409 -389655391143712085722551669127510156560 10551410 -190171815247192735760549709525047468640 10551411 -69967927976718318534335515645537758720 10551412 154232707408962169896908506887439933440 10551413 60380955696311569338909234965651883264 10551414 -15030638217496884074573752428426264576 10551415 -264064404287745898829208816372530157960 10551416 470561943238350628933496332582222356480 10551417 443740544468003570081171860080659468880 10551418 -168572809109253304849197474312138504000 10551419 -531077128238541759637475937748922649180 10551420 -134589593835745210748630107362849338880 10551421 282135995446649663802389094511115743622 10551422 -73694398317774574455952346483421127680 10551423 387241776662927158280479123204791283584 10551424 -74404582463520998768355373425528668160 10551425 -293324428754242304686468308046851887850 10551426 -3205290035864310588809992337891809536 10551427 -68329680784545643976447964496574405648 10551428 384912974233447873090751694859247225856 10551429 -164155133638903727860043021110460833056 10551430 -202425992494906015356871392051140960640 10551431 -59042981854834735469641926010935613056 10551432 35887623564266348738924135070272471040 10551433 -633756587333263059898954027523741547996 10551434 -11747493337697926171010545010985567696 10551435 -340717498320977630161589394579772692000 10551436 -148558429832363955982368837253318372352 10551437 127451559783519866287447777323760872300 10551438 -33540629375804412783862942215304124160 10551439 -79445245960666158828955858207173911360 10551440 97307330758529998349443634538300456960 10551441 -139034380640076344967441591725542526400 10551442 -521744613520035040577125133067676800 10551443 -73993264768166618348677233265862661216 10551444 294125427285535228740368648060494780416 10551445 121072373102781362424276099765241364700 10551446 -409245170736904507236194240130865871328 10551447 79087396433267197969435439193966347160 10551448 404059218106510641750776473405056399360 10551449 -114265887916955432643792622739397265260 10551450 -16627211954880524090803503195963724800 10551451 -253866294317376708770024978620283394696 10551452 131754939367434507587805273229933246464 10551453 4915018831838631218015164067617809408 10551454 -207674913573168707850107767974842845824 10551455 -76074058235502995199615731764360247640 10551456 343169506286172832097347384299051220992 10551457 -170855778432240791152846148097766136448 10551458 119957094659420026616481532729294452480 10551459 42720346992719662756419127561762493304 10551460 16508242615563434341725736013874892800 10551461 408182737417699022110516120034640960000 10551462 2259504649519256207637454149599739264 10551463 60589407255790676501045834933769014824 10551464 400231473104454479247625728148335329280 10551465 27660552971153918188352323085776756260 10551466 111350561077672864450385299179158160576 10551467 356454280222180436628086619413210814516 10551468 114579944219125514592248787779349970944 10551469 9039714503923351904567011693598136544 10551470 60588202827903503982842597795668408320 10551471 86719736781802198452056750014303511424 10551472 -116158381759861557483858069702646349824 10551473 238795585973264756625465256754298714084 10551474 -328593598189849604554358279769234322560 10551475 -119332206671551396360079725839327098400 10551476 -200874985021152772709689227840873054720 10551477 88757050555727194640232987976528514880 10551478 128801682743867434316990561364105584256 10551479 -115807598284271812111847330793416213760 10551480 109274032890851491413103281026118451200 10551481 -313053266223412158424467558688075467008 10551482 -245898180689530915731091921940240235408 10551483 -41525109329782824385402818807244031616 10551484 -54509827269598762663940746295005332480 10551485 126169625327883056021597506153300354560 10551486 19539937938297903298964302743799676928 10551487 -456903845253483887357109432579039868864 10551488 74338909051005802219925397485974978560 10551489 -57411241800473957709144272804106754752 10551490 -7962318977968622352621517218614361600 10551491 313553779678303278354182970765851480892 10551492 3481336935689675155017580354519941120 10551493 -39736716381685264102643638011967024676 10551494 -255345707396205163989089255255201452704 10551495 -28030841236344030893166035768433840000 10551496 572776756147171194819324027474665825280 10551497 691498110266689788649539608214515650512 10551498 232824120327557396296482900937203383040 10551499 -202843188844817582316711743754564898528 10551500 -869641325490673404826027809734476800000 10551501 -31421019481439692990978026022975729920 10551502 -1034756067175516784296761355159754688 10551503 370839431514441723760510138165385982624 10551504 34163929476253045025781581930171203584 10551505 -194867585089915275681559409884709372400 10551506 -65315020168968102760431818120961592320 10551507 90736517620011963788762741736342803640 10551508 357285749233463410594146965545529327616 10551509 53217802715236739792333199653145564672 10551510 172348864878949467383667249103954262400 10551511 -150807799043150941325602589349457504888 10551512 4757310711851990405230462990078156800 10551513 95922859737112401230327773685539424160 10551514 147483030172235952644424425399808660192 10551515 -239180255557222141578387236389374453840 10551516 121491376208297682491707231777126216704 10551517 326496229919336951590201599944923970400 10551518 82961144982649756625481840536092152960 10551519 612652750850194366647170471016480503040 10551520 138925336834775402814954469924153589760 10551521 49988524171281922645885795892461282722 10551522 19104467395917835994347952887299125760 10551523 41734899992142624051930354179404740768 10551524 644317347826880028990997370041955598336 10551525 3622508269901264543171702645513772000 10551526 -440541229497787197927950604588016054272 10551527 134128883573187899281741022902392184800 10551528 2030889005698828115652808956643031040 10551529 389700856564900364507421515865073459130 10551530 80213004657204583459700177801778597120 10551531 -205877460041474783029969879392807233448 10551532 -23352132849244877005697608162438688768 10551533 110561407644783459167391367565415565782 10551534 -81838749961068343850222161638862049280 10551535 373048104743206707832295844414122668800 10551536 99013627507822906832671513992359116800 10551537 -165588433069196390639357339293376263806 10551538 89855531764738912988619506707523379840 10551539 745134695734217811858324540623659514280 10551540 -134865126539080719111556390780042291200 10551541 39857029527701382018958539150801666048 10551542 271968403003058921134292025981474240672 10551543 -922782791370339713057167294859019645792 10551544 72893806872123218702244672860759900160 10551545 309307821908100369614599546153607176320 10551546 117280172495645733613970723570655342192 10551547 326080593666141341900641496547561376992 10551548 20063984886814912817755782671550790656 10551549 83257515941904055266048810219104316288 10551550 87761286581472248444875650585552249600 10551551 -1137842327265503314376520787421751595896 10551552 -51014813176040665737671918386937856000 10551553 -705405548890965186914954082562339411198 10551554 177403338552178329830041339190283440160 10551555 -517050706019984717570141616707443200 10551556 438240240233268801107992614727964999680 10551557 -862379741816263876110877118564410616868 10551558 -60290185759640632389179759306397651072 10551559 343223185539179682560072155798313572760 10551560 -354944680036479670168371365587279872000 10551561 -673477114756204641773005158397133054016 10551562 -439268905610088008915710791436161353472 10551563 -253643875316951685988771427674485120 10551564 233987863763663581301212392514319673600 10551565 1593749549207799424366275696974864460 10551566 26067212411796051005842300292858736384 10551567 101994964812026707193859112065173263248 10551568 -42387664600732982679720509900611575808 10551569 -304400956992460102687020544981703820480 10551570 6882059745566898529560593280051571200 10551571 101465460506479542904413800954608946544 10551572 235683899703023344246110443628344604672 10551573 -70504978139229255252831756126500630400 10551574 210614366292082155974223090283100935680 10551575 -285629069524663686776311551293285533200 10551576 -55308510176591605456476784081484513280 10551577 -47259436481609889020971831943217696000 10551578 51532251350052152592131863198965300480 10551579 -235404525202248915073599866571704576616 10551580 -56723848204555103808832702608600483840 10551581 -591218487615508947790967732355596478618 10551582 -41573223008811587146925779599280337280 10551583 71923378337394173955255898225045675120 10551584 -90717224999777300242925653078897459200 10551585 103251926355421151743571585429397144000 10551586 -49179879787373334888982636144585908960 10551587 228334122948576248956854060221238790236 10551588 214122847418371220708688879855932236800 10551589 -382415486115724099057774373992348956610 10551590 -14379583468422196654922695491594455040 10551591 329484087645874705901499892883355764952 10551592 -13906927449112799830153981150876723200 10551593 -71401138120450710183272955868141075200 10551594 -58075855577986058324922486800874995712 10551595 -202870735380822766346699073128239992480 10551596 42040057387211886076448406559251379200 10551597 11197719378846404890036730841506592384 10551598 -1883568651878547103235789248190761536 10551599 -141654420624269616414705176909673543264 10551600 -16118913541887969486421316988690432000 10551601 -347320647619776016358916255635919412188 10551602 199306926885569257692060648994416916752 10551603 -35489196236891266017176759285921513616 10551604 81095625257709015146649808171003871232 10551605 154898088274451040935810980962067231260 10551606 16267998537953923473431159352022871424 10551607 834868415741025722043940952356917974232 10551608 -418463505457512844068703879046165422080 10551609 -457502690280872699463529472981082804486 10551610 -169048417855748779595740600081369362240 10551611 133541396786785672588589856958212815040 10551612 207252897398377980905440204218303897600 10551613 -114072260866699125682547128603901230138 10551614 80989370077699649242193403648954022656 10551615 -25559286718756234707583751084931431280 10551616 -102700882285109640691933022430830788608 10551617 1091649620341110741767202819137259608832 10551618 28941562941477210696214717188396834816 10551619 -311860942447795129625633553020288039280 10551620 218452931793630310315036841879490151680 10551621 144385155961388011333848396696703924320 10551622 149103396428902871928029456377701686112 10551623 14027810443995547576554711748426705080 10551624 -356649514293622993626464280707951738880 10551625 47606154622055604879977634624149760000 10551626 102656783387882889843418347535601278512 10551627 20581899160341798456942957632109455076 10551628 14546148187480623780677773105312083456 10551629 1115122749918869826944781005377336680960 10551630 -6678959424398998811245228620769274880 10551631 373920186669330909518207748453773617000 10551632 -23604545264159615412981278545063968768 10551633 35864451808238454369849912360320409600 10551634 177933846090623188419848530690919350560 10551635 -345663044091039733370003948174638507200 10551636 111705432340185754849920025560268742400 10551637 647026575079451956212867279182955460298 10551638 -161657819448893273901032124061103758656 10551639 15214684972278378397249993421252706048 10551640 -192449504221841186149401927468687974400 10551641 1166762153751809871639673540508719104 10551642 -3598674676586487352911298606288323840 10551643 -555908621845926077697857411814771442108 10551644 -467916076958626101639630447384714161664 10551645 -159896271581555197053153483998773439760 10551646 38807089438112591222254925951354413440 10551647 389588914304609391623118357586025016096 10551648 -102257491600414431543401484199607402496 10551649 -1091950517902458629415479597724748831164 10551650 193908615236675112440345221732654080000 10551651 71051088870030592209359143001902019904 10551652 928093432513258367580703004024462451712 10551653 -177024267340720937842739670853651281120 10551654 327520444093603664961792009807186963840 10551655 273112314440860683919049998217651109360 10551656 22121275267872804048669900574249451520 10551657 227289871615097071479394143460095098400 10551658 -155588327590183932788977274171042651712 10551659 -767649011322465596044549585552354720140 10551660 -41557398487730924158516317455987804160 10551661 -312959786679386787052571711886780781738 10551662 -184626995710509826167338831008924657920 10551663 401911354937307462419046819510172869192 10551664 49794931636869828699574780183229104128 10551665 332466689508402054417511556996616294720 10551666 -10228372318590072697532050091978112000 10551667 -37272285239544215098519768209459330048 10551668 -122082371976941597168926179304117469184 10551669 3853887343401939941305939959776407104 10551670 113789540813624242312702677060312161280 10551671 -87185914077858037310140791699623508408 10551672 181208145416785948107242271655974973440 10551673 -25749897629783122196447817100834576800 10551674 -85885133616829145613744591425681365248 10551675 -166997407087620620553848019408670203000 10551676 52763882238095409894240062651578664960 10551677 -76405053990897638529899277496956869760 10551678 23833881269505758037173639031548835840 10551679 67394230301694184653437492746461935400 10551680 -142652475875781972000791174283735859200 10551681 97654519601372354158473078021847113600 10551682 95089623275920929238963417396612938192 10551683 -28530532640485325814543215976943966416 10551684 -4616742006803021294719956038335488 10551685 -298695505054549035231954103093947127620 10551686 -77909273964659955223031345536161198336 10551687 51516947669063456975326224263543494656 10551688 275311622384889498375407742362399539200 10551689 -534779094970210785543882350698869489510 10551690 54039251497030745576151730879119431520 10551691 -264075220405943194312220592495978621248 10551692 212890606398749992887788631428073162240 10551693 -11005246223929054454741474914794259296 10551694 29821725678336798711715944522536361600 10551695 -180257097410881143901241464643364541440 10551696 144747688453081302644081689357766098944 10551697 -48480262846079466333074983173419665048 10551698 -196533008003367413726506133145074158464 10551699 294170385618385212427551410751199039284 10551700 -74329798622130898918778269472344892800 10551701 446591652840364663246503646267860450702 10551702 -44717126532233189082405586859928969216 10551703 -6533794875070189160926718013542021456 10551704 509461107103367985825305243841111029760 10551705 -51046914333129915887723320875481544640 10551706 381992065048221171715672137238633784064 10551707 -565015906035807155649835247046819347520 10551708 -11564535315645979376683841364467013120 10551709 223432177442790549740307575502748529600 10551710 53689735122240984289608187562809305600 10551711 456398876740119777432445958624315059272 10551712 26116019496415764882583650828853051392 10551713 404991896264069089122885682853250374340 10551714 -56454697667769341825622161208069089280 10551715 175893144258591565299166182843767409360 10551716 46939213146662393298293753238749257728 10551717 -102095719941483610959807158776573937184 10551718 -14115018071581649091612214092854392320 10551719 -10734081741107978585272876990871861520 10551720 -3206631179947028582875394100846182400 10551721 -469344324816633435325441605827165443078 10551722 -92759395836222483589281501021185666208 10551723 23649936694468908664682588457407493888 10551724 115376789809912552450876254193161610496 10551725 -285655464687170606254163525951559810750 10551726 117477026662898363465738216364193730880 10551727 -3062336554656992317614376418592064520 10551728 229099238986849126867179544251303198720 10551729 215296600487386996804790875478912232768 10551730 -96692173034723164845108019544545797120 10551731 -744613202944986495480771998776233780468 10551732 -64369136094299133032609261731646189568 10551733 -302616189281005069797663238826559216000 10551734 132993825418473779898594033358921715712 10551735 422001070614251490510488192480125747200 10551736 77452922968371862110963105644368281600 10551737 47105847377320276049841651268403049600 10551738 132215754562178962774889299641022854144 10551739 155949557802636970980648444672268528320 10551740 -69152802984390282657192912463594398720 10551741 177274313492616184439827675896765403392 10551742 -77158969369114600890563599289345446656 10551743 -373007427840614996900724682735695523008 10551744 -51864301883334254271587091724269256704 10551745 160925568870091393265015210124213720000 10551746 -10600780147745767243635960879992747136 10551747 -337324942494217866772789645021212749328 10551748 168752172268450981500085614345670625408 10551749 53311785825581103102077351734251161088 10551750 -96104838784443906952757241355714560000 10551751 59082380273904357912646494054238086240 10551752 82254998157379792334145090524850094080 10551753 -412442693413095658864853597016019807638 10551754 4985584067536171468304936670257021280 10551755 -576225042841775183611663488405808479840 10551756 -22269500972210936782046535359278104576 10551757 -174906952838138766233909047542211924456 10551758 -98686225931340629970163461856665587904 10551759 385041557797404541950617515723747482504 10551760 -19786922611691629903699637224590704640 10551761 -471286287525166820815612975391238392256 10551762 46552468081842027917868893009833313280 10551763 801338021913493591304939856672032163640 10551764 278862728659948170605714619105761218560 10551765 -55427470297289862052413639423085303680 10551766 -461505811751744684040728384230466997120 10551767 345820407883069414557490970134756167816 10551768 -52110001782905032444386640143450931200 10551769 -192808431116367674310032797465783139830 10551770 -387154302232593414684639383951247360 10551771 28228596530746975941167017323276285072 10551772 157314497772939458636056167958726287360 10551773 153517916851244594460926722942288129644 10551774 -55912640435752958334599990523146447040 10551775 -155925382253637101135989764136606776200 10551776 -60956033198186508473442759631817932800 10551777 86006852499266256845071267890752445408 10551778 -72014913504110936431716426002309488560 10551779 -155081806003556345861739653845479525120 10551780 -127117210013553836330680404724053477120 10551781 496989401770435908536234755097684138172 10551782 -82107192002551457750797151160005015808 10551783 -408336460525038686882240197582169385600 10551784 414487641789061225605609761322865474560 10551785 -27749297185467293335233319720176401400 10551786 8673216279984211384174900017386525184 10551787 128629069092802202796555493451174980920 10551788 201267364924073101907991229207904025600 10551789 -165351507195398207444516141350090332192 10551790 -190685399117195555969928099298727633280 10551791 594935693909105798038132583571194598000 10551792 66634231475198056489140618357779496960 10551793 -34398419478909589992779024146073501440 10551794 55284417804175243212162695935023521280 10551795 -113425504684496591941327673305409126400 10551796 -554970917127921338024438145750008432640 10551797 183968570243634282716385239991091717980 10551798 89341214425942728359634209148455342784 10551799 638589437244478703424185814254211021800 10551800 127532024570354599590058557472330752000 10551801 54956612757202377604335366697175356800 10551802 106952373326023677002202203251316897280 10551803 -222555752470978702958098363772485737948 10551804 15108082951032799009720293418100858880 10551805 -77721402792432544793297025868285920 10551806 128239658372038627992428258694039140352 10551807 228483424762225584115322379778076065392 10551808 12468307069884687931728081776705273856 10551809 334712970555299596689811788755345714004 10551810 -51171235389584415743233735451866659840 10551811 211788136559210757177546111515583759424 10551812 465182120226523872091371207899895190656 10551813 -5264562168976723019686449344354910912 10551814 -36388053462708970190194951230992195328 10551815 311043027340094062024343747941912033200 10551816 -31673359756205449292776606251444633600 10551817 -383799254612742203916490356564219731760 10551818 -28080512427193336996234879692538514640 10551819 -335295451694382844235051415563641020456 10551820 -3675660132329182685496580829296081920 10551821 -97819067779440244355980576453067609280 10551822 -3234353527235929301730786756029016960 10551823 -25842959893443805948194208501011044256 10551824 43112042629854217518564397325729218560 10551825 -54674208067890838554158777730813096000 10551826 -68429428122817115199677260495691462880 10551827 -31174428767976014422577661209018811744 10551828 53296756193143300249303165513267531776 10551829 431002568233078952130855088324137430272 10551830 -205892511808029892786280792376545040000 10551831 272149883566684748561902759707610975824 10551832 127682057100764541770290236555166740480 10551833 -31408612174788945476259740314529060076 10551834 161767396305704470898872481954913433584 10551835 209833381286954346839132346378024960 10551836 277664999742959049579161600924201940480 10551837 440034404109522947222039434472601893760 10551838 -259373089682924003116361788779248466240 10551839 98169299154480203059590343833700172640 10551840 -36857755501941978990317564509814784000 10551841 5374750478671112860029652922069425684 10551842 1984624292529058279291490649262399488 10551843 189445357609887057569640519023291209200 10551844 -272366692738955522578682985909337339264 10551845 -203212667690668720831789520321577361320 10551846 126662672547140716829005235660554593984 10551847 -263156466037770524916872855585968157704 10551848 373932212253579454935112213644484853760 10551849 72948428199496382613764224733189996544 10551850 -2254954877990148173560320262108608000 10551851 -277905513601941264008833086657030805488 10551852 186183941068580784566498715713459832576 10551853 -444706827066044906991070688934965577180 10551854 14403732529561733434690048644560400000 10551855 71705875332249172427604872526759715200 10551856 -2853894244000549292513690522190839808 10551857 300913721681682333066340602815308653552 10551858 117637261857965354792239030754043648 10551859 609948721198814654371864115949074286040 10551860 10555714541811528006738774130832578560 10551861 132568100873919515690121049800782113710 10551862 95996873948723309780719431786493747200 10551863 190911450155209705224858167766081897696 10551864 200306405316136943804414392345054187520 10551865 -516257115986957735583481988787696302400 10551866 -86116526024512361134784582399702630976 10551867 84071140655403895542702514910194150680 10551868 46614429731546712389577774736246473216 10551869 534802288047157909215011242154084931270 10551870 -1792603814884695028757875229009936640 10551871 -294330486521470855344481435837779682560 10551872 -131115510778822022407110140372566671360 10551873 -63884453754026546779318486451236933632 10551874 -256820550100462104537707031279856616928 10551875 -143089327937512364402548796892646342500 10551876 39632447196422373361133673463403003904 10551877 56488911116478324619545885737256426432 10551878 -86457085852807838747366953166035077120 10551879 187355682859750628000675145131810294424 10551880 -58443306764559466855003456117793587200 10551881 262733020287951897732528361962248795664 10551882 -84384323103317057247492812998323072000 10551883 368760085539668945557831026812346565680 10551884 -79377176060603958986513875018792356864 10551885 -108071241496949687987139027423569114400 10551886 85320688870592977731899483522596795200 10551887 -697864440539501139308588534392006914600 10551888 -51791633838552945133761529087862120448 10551889 -557205568184414124179220991281469512476 10551890 22198838851788558316409222070723799200 10551891 -214788879999143580721365732250605312000 10551892 -23039685910580515423592252626429131008 10551893 -174958005499210822859237686020613654656 10551894 82736831398855919681460963359903920128 10551895 -927770164055740628064538179650354581920 10551896 -247895598752117068535028009733969950720 10551897 185192526730961065163292914725969574400 10551898 -106689882252762230115776676891635729664 10551899 6118301269489605856978696883375878848 10551900 132036741375098090532821821893725568000 10551901 57129051400975107293272136258785264512 10551902 -282534893546763946235562598564270188096 10551903 348605434002282590900234846008512076104 10551904 102779691191344131189172589666997633024 10551905 72829731670065794405476676008263096360 10551906 -168406339701211286303851497800448015456 10551907 681900277111568833230646958193027366280 10551908 -313665856194863482514641209064692771840 10551909 -175510519546504390792159693679987476896 10551910 136197987702137748544523383016603775360 10551911 -504712792498008484725782029442439037920 10551912 78304022441936154796314811813924700160 10551913 -25178147981515892811356558103452880838 10551914 -121866865957520791953995356270229698560 10551915 44726154972107934983983063676404805520 10551916 -339719273658732307786200588627015918080 10551917 463538899575583343827008454006118897472 10551918 105656889901308840843573394208015088768 10551919 96098533975138090295996535496640454144 10551920 4332212261738754630618273983311872000 10551921 -167537228983811233075060342012002469536 10551922 231112940414233197029656867151810568192 10551923 -1437264964919644117988154017014498097664 10551924 59836964651669967864685663579599421440 10551925 348860461758733395263012978072627892650 10551926 102524015657775882369418785208755840 10551927 -35338050671116279015925183454360756480 10551928 311139091144914989213093115873233756160 10551929 -161576174857868914073759650476046276920 10551930 -41717662173970667541653491504515098880 10551931 -10440356939665604699099828988629158720 10551932 -471996258685944985384545948870633621504 10551933 150354740232932857267536559439810885664 10551934 2043393152490921235372007239314554112 10551935 -150604420429135509901876319686744473600 10551936 56632671109316876006340411654773145600 10551937 -141305352774522363764341190104924678608 10551938 -90261964083470497840196544819826877952 10551939 -329474117594097906427459614405411002376 10551940 -24265675774449458590846792690402099200 10551941 -311308439870639822317420481703776906658 10551942 -4413845586339108194303115140828236992 10551943 -828534058403938436810002438058988600808 10551944 1931762540900381538743531348672778240 10551945 239793778534143850494929006397674857920 10551946 -248093188082905163899051056800431182240 10551947 113802979319572485740847142539086873232 10551948 328896651645433882863216135392943329280 10551949 381249392307310174110745945130483428800 10551950 91775459929585773863678313234660576000 10551951 -32880814742836527183044805332384262720 10551952 52279450284050152865353216569905094656 10551953 100304413378199195915767323454742033202 10551954 -91219326501626876887427827523672467200 10551955 -441615107592724022956062164847433634640 10551956 -42821633661673560071205023805684848640 10551957 103972997468847955144161481105033915488 10551958 -89863610332834449814729528861491346560 10551959 -34316558200823223317672723829586305960 10551960 258111685437595270648827878248995225600 10551961 52591430914459909763652732161773196032 10551962 -129251975981074008371203402269443693088 10551963 -77965285004780778716782596971577451920 10551964 -95633396481365571234407040110965343744 10551965 170136782372048726662481245128210088920 10551966 -35279199390015325004371491428084477952 10551967 -666471019451155632929776596438515315840 10551968 -15816522981186347914542805459034701824 10551969 359641574132407421204630516667359217300 10551970 126536643162702429234329489691305963520 10551971 37696198778068747389538764372708301344 10551972 -97303215590900042971819989064726084608 10551973 -745977836020282197979840455984409749600 10551974 124681630429528258701613661101952864736 10551975 6406220799711071301890583858121920000 10551976 325877951392143044991107638060300078080 10551977 565811750236728865820712272243660504826 10551978 18945834679655328026529119041379435520 10551979 181693463439481293232107290748960306576 10551980 -345342543496213205471926872924508416000 10551981 338883130749495560555000245665872941344 10551982 -82427775523887310971627541147447239936 10551983 -39104273687204818732934892452076229896 10551984 75320292475202167189056036625396531200 10551985 -2350169305546931902640760990160544640 10551986 91244630529385116953434650390169755648 10551987 -14311415813458394230789305667702750956 10551988 -15147691873188915406723718302436048512 10551989 286089958241475433814046385117703530656 10551990 2459011387872986813519538613259253120 10551991 238532830838932446396221117912099940392 10551992 205125766124769111233713116946400870400 10551993 -41999579614052600168167331166000639936 10551994 219439171074449651105780367245140573296 10551995 356527506921453245730943280426186352000 10551996 14796477113644006749869234863277758464 10551997 190047311163657746506371988813908237952 10551998 87661858497968066432089463696139284160 10551999 -9211411581236953640658073694934753336 10552000 121914794640959922775283896308203520000 10552001 147202914892579584291797649567409056900 10552002 217201452868249798103034330773561912064 10552003 -484532783111426462302613583676291131384 10552004 9032384679721374362364646418547384576 10552005 -142089171041971953572658290620354036800 10552006 -9591463557585810877485406152509182656 10552007 16536792788922501198434759290615511256 10552008 441312211447193344992072704756618895360 10552009 -169166792036839358821516976600687253312 10552010 44009590366321669539390494702650844160 10552011 173770267506949184303532936776623116480 10552012 367984119876319212734961954970682637056 10552013 433727697110159371593130146679585382262 10552014 64946966158664124525140724035121778560 10552015 -82852546865863756174447844105348112000 10552016 -92112452932817429872288489710563401728 10552017 -245497396576403760674471785749480892416 10552018 -154980907492917040418533501140513527520 10552019 293747660746318187392306654454830155792 10552020 124923886140524053325201695573707202560 10552021 -455509374787913200192750200686335449778 10552022 -85535254266673996714177472356890344160 10552023 316562726730294462426745316725707139872 10552024 213949670050464304669777934195764838400 10552025 -8867979773833502929960237861783700400 10552026 90663587939269263520886313461119769088 10552027 -244560445357629256052581427723043116284 10552028 -3154055454657826959861935275989565440 10552029 -486446825957703648600530248874991570816 10552030 -2273939691742924837338523063596249600 10552031 238390009982476573944190083563165836800 10552032 255018539207858450472569170515292323840 10552033 -333713288220877169327776049733215195136 10552034 73249391738427117534069525294300814416 10552035 38392167481227588737634784355412780480 10552036 -265149882311872132745005646287408748544 10552037 -223276804606467449528575267117009309314 10552038 140295589785882973542947679254403072 10552039 -47053714079036224172593804972183645176 10552040 -297400958501831501846640917764796006400 10552041 -341353701745386537420393548111434700352 10552042 244728749771424426774822785682296394672 10552043 114172495197179024399907108854987404920 10552044 -90677964140094929351165146665951068160 10552045 -40675813431947727478252748339525118720 10552046 134812209185675821518341817086377544640 10552047 27020153326806721989641549289413520 10552048 933416885074688116375959449692995584 10552049 -190009738178655596912582390653479797760 10552050 -73848387076871795189806859166613392000 10552051 -84106930266290119625652762135678064948 10552052 -62130832360789392483947235226524979200 10552053 107300800004844830530216560828729487488 10552054 -112631235550084340998373416968701661024 10552055 -80660300187510003772210955839593337440 10552056 -103610156776922143329265383671267942400 10552057 783288720460290360311921740337039795306 10552058 27143022958897783041265126661243009280 10552059 -57441479580908968601985165649911582720 10552060 -92984223631407084028739940689448875520 10552061 10310748495317229068251394175243138252 10552062 196699828113658715209436188553102797824 10552063 277416964318907113685156675680227088920 10552064 1030248496289328957341197545835295932416 10552065 209369976425401634556596513913014651520 10552066 61929539749889117873412594135472350720 10552067 82477603923687992840363719711258748112 10552068 -19647287353129773434886403218697927680 10552069 87325869886032327315442512871274890560 10552070 -191533786193101470677866124149161795840 10552071 7831208700251311452300556943945731200 10552072 91722098589258374692062593484670617600 10552073 -258796262624845085157407147051858578560 10552074 -23762530506333323958474983415833394432 10552075 351755373403773002997723482083840907300 10552076 -173625761219757075324443717958158330880 10552077 -31859520009996518854961156153725030452 10552078 77443514666032045241229154534095249024 10552079 -53341217724025276324218926416473386280 10552080 -15404048773385985420388243260215132160 10552081 -41369007092422701805467409566025512336 10552082 65785746011572689659426872460575732512 10552083 378051345032609972167259183710530794424 10552084 192141184901249626469622877629051596800 10552085 12419924598287283178326439034945031600 10552086 -58181123808161978214815020526985400320 10552087 -112238062411757086114738083122756889600 10552088 103700214239831090806302985210501201920 10552089 25753479914611638609661986997213745280 10552090 47839788017464137165037323057317990400 10552091 321194074886987146781472386771393491200 10552092 -55103803387739197506736397726325032448 10552093 -214906633390074512250390953652350922080 10552094 50984954599868538475438156041153743232 10552095 -379063589872509215975322889293268080 10552096 -190985287668648741472934298228377518080 10552097 -136220807905284637258504199570454743454 10552098 4923696054472070316107841059048352000 10552099 -968836820189185316657951598612507592160 10552100 23177230857800863914354645568224326400 10552101 1903271206858400858334334040730700224 10552102 132814380977296220265371028633151983744 10552103 266108196938931223989752942183050718640 10552104 212181036569466306761813657129553899520 10552105 328140725387324667500260164906629541000 10552106 -290926056715622484429971217325163930880 10552107 -37305488229476901742407692762238741840 10552108 56518607042758477754749503913311553536 10552109 1112377838926082639607283318779438864960 10552110 155559467397904775089841861631881118720 10552111 453165411536150311678933403923899665952 10552112 41274502377138301264642895411529940992 10552113 5662173516832866155057741511718766208 10552114 3098999051064943363119731987291742720 10552115 110938611017128550379123451895890519200 10552116 -39494160439614752842533099203148238848 10552117 -25688797650144766344459582989194450834 10552118 177227285145364081262506646670159754560 10552119 -26628507564284413112966947225817925552 10552120 210198996100404328626914655566613196800 10552121 54563062064815893362676825303068696064 10552122 -18943695104546254400038779707640245760 10552123 670130398072960422692029846290206630372 10552124 -183434398259869120817502394762081886208 10552125 -174440423717631707634890530930423440000 10552126 -73111209628525614224707252020650050176 10552127 34018607484455064739958359074335511672 10552128 -63697954499484443226335127514896138240 10552129 -92682941049964369208150532968282131968 10552130 -115855463457316351039063165689977035200 10552131 52053932764904550346550132163225547128 10552132 493730990268781400896057796417912799232 10552133 27693994244467721972744066592829364382 10552134 -156797119769149685995986126045130355520 10552135 187202984178786054453961677965816287200 10552136 -153933561360706059338534488214098083840 10552137 -6054753103532516449327215734460479232 10552138 -339216506314265738250202307266108607904 10552139 -93700207137752132927123353457315442576 10552140 211579444492545044514274004908554393600 10552141 175165232847981291371816670968299253304 10552142 119385464680631874135544686146785935744 10552143 -116439591392914320392503571075703997440 10552144 -287488293642824070611424396087214735360 10552145 -364892814549450454300241723498347696920 10552146 192759189956494998554859329800658382336 10552147 -226033942823260421879898481360618469520 10552148 203827206815369169953944635659989460736 10552149 70709079339380396827098335334823093134 10552150 7888438633942931703827191491933144000 10552151 -400309425134621955920354485212810614208 10552152 50061371961984615779721657350820986880 10552153 224560593786784290658392641241052904004 10552154 146203117056170807177598839056831585776 10552155 -222834028947858390525398120737994914080 10552156 -460379399863325399862990755548232404480 10552157 -1421319393564799691218401643429940736 10552158 -365924087153080160374099589579078351616 10552159 477076765735303857947236370522705093304 10552160 -270759887660830021253994073823788400640 10552161 261572119094301233176802901728048625072 10552162 47562453254575846908243995151441406464 10552163 -191231102649177746802092275051198967760 10552164 122799984524612864341429665316530696192 10552165 -246703312752231116304420545179317502080 10552166 -90762591340733239746058263751940671296 10552167 -228570484230322072218308962745587859760 10552168 -301527169658128169180456159126415605760 10552169 227594246437606007626408862484427462644 10552170 9256343678764260744954144112496916480 10552171 -152480313948497768083962049104854066288 10552172 -412598816962223583512819444139329771520 10552173 -52756914933448320776860628625494754432 10552174 -31609180240842411869306023953961833600 10552175 199046774214594914804148436736663495400 10552176 -25866291054716062940311882183656603648 10552177 169839567996931172985694850404126462464 10552178 13700986181342853254898883814944284672 10552179 212444600201104585030428237948406490688 10552180 286158159254662209024203183676887232000 10552181 -390135840217730077646040912242589943200 10552182 131466600496291684263077587294167644160 10552183 -149429021746947693668884131662733217856 10552184 -40824949233892135757881320779281981440 10552185 -1268708305108274799499659559461667200 10552186 330072311867565788918553267657825255792 10552187 45602171160736876216002024662176879680 10552188 -224964465976146649744449795886883389440 10552189 -63861510313765481512671620298625803444 10552190 -172654217393141973367815335915021251200 10552191 -73026342324689998199959833692598620640 10552192 -52037748014153408908982159223595991040 10552193 203449510190775826806996368405241292224 10552194 -2204182324777068321113063852370102240 10552195 -465193350488248705740135784509695890800 10552196 2660478957123717713937673705368848640 10552197 46628174676260660737376249592081976800 10552198 -52309528165221926255243430064385391360 10552199 -545052795837532966210334048076244707864 10552200 -1916683201075160954840661528606720000 10552201 44481696834002486055894193156057598400 10552202 287929121847620209591537590779867061552 10552203 -107416837303414588772717536086557278788 10552204 -69403607297773605766543717039402206208 10552205 645500613619050524614001180842018225920 10552206 -82774599474953798769518747043989207040 10552207 817835007296704505231063755371704627032 10552208 55304461451264031479384510386362949632 10552209 -6217574350263336045523751084905531680 10552210 8340129527982948980039402590058660160 10552211 -700355392974661420099440890108641176 10552212 362913762769530023403734458739357140992 10552213 118111267355973704446180800720785252480 10552214 -67673900524466695009893502851044003328 10552215 -96816416446073059545067966278253478880 10552216 -362628032087130864439084367610184704000 10552217 -192750625651974534633283524193304651580 10552218 -78608259229368710405986652022063989760 10552219 641745247975789001067370923360727695620 10552220 153259159835867791516151822095731916800 10552221 214175600255617555892256060841241398080 10552222 234997427498718206921167989099061782912 10552223 60232489669265287109779269640901960928 10552224 -374507546887384396340418277052315074560 10552225 159361628579533478954900970633585389750 10552226 163021766295595992292881623777318271312 10552227 37335248929911418092394716624489061632 10552228 -223282494726633605407052075241973378432 10552229 115380626353964603583199405968017712960 10552230 -48742045542771217639210078907248396800 10552231 -65198467556286293785677316432591448968 10552232 -982884033342044791045878916589930987520 10552233 27207171727456844633565768917125920768 10552234 93541374630876727179992328702963715584 10552235 -611732684312731189661693589439067985840 10552236 -125610783565610724195854436667810380288 10552237 -16188685169511688010293011360095644020 10552238 -315078788939210695013046835594162572480 10552239 -51602490488330916565146908889816282240 10552240 -2293032356102840812441512373695283200 10552241 337982298084809787333809860576394626560 10552242 -33856944528930029705772182450847833856 10552243 -15581603841336648975751664912415381840 10552244 -356431607985987065635036557160149454464 10552245 -17396056160055853591133729452915998720 10552246 -316174637461482190478647574689271780736 10552247 505845280991431683059628012741005567328 10552248 -224816957876992442387274203653160755200 10552249 111040761267086009801980450807465486164 10552250 43603986009608366172085428990568920000 10552251 -457802644577063490343900705856613902568 10552252 176387843867546458268095463747133216768 10552253 -122232559013893459381764827030471181498 10552254 142516592533665039581094611864561152320 10552255 -22042549206947397919649670792983751840 10552256 -17405484942188751944619346226174754816 10552257 17122037515296210739398489452575746966 10552258 -324581878736289429314750674892089695360 10552259 -324207850763826718317053440100954552640 10552260 -122437125021520009726768693772250992640 10552261 -445763904105008631393155418662117972576 10552262 77605419342442829255778237664914376704 10552263 474924074541968435621572394605216344744 10552264 32962269334053485639693416482271503360 10552265 543914293155457158773690214262894290660 10552266 82598824380307856852818643371085128752 10552267 -911337271221215805183487129668790625280 10552268 420466165715149864645666650855008363520 10552269 52861318571980624162874035357270965888 10552270 -1540797841221176796324019351202125440 10552271 -303149376926250540850922256045474144528 10552272 98852539076876363478871912040843182080 10552273 40560963140325648374200569788833310704 10552274 -119645642817186616220780484357129731808 10552275 221659989676272394349315468615264772000 10552276 -9943544171400252565550437447491026944 10552277 44714999923130425512530322391275817440 10552278 -43324451005767324850960953591315492864 10552279 -160447705465491406315440272935519083216 10552280 -59737146666350847474004159633018675200 10552281 96422339805516387309673327748953785552 10552282 133536963665445574179679553651548181472 10552283 228381043677752579512757967325734600720 10552284 -333718413240182264700444167526613891584 10552285 76195395169398410714533419951771244800 10552286 1899906520483576237890737778318600384 10552287 225205341862171324521240288763656991560 10552288 -220211638096927848320757575114269655040 10552289 -444928418984019029987930526041076972 10552290 -26212837768475130714500957786001868800 10552291 256913796878543412106661743251544100304 10552292 329033129280955967555591771915360870016 10552293 -180797942518239297356811714663887869476 10552294 -33299044036858436228032855190489213760 10552295 -188699541326793355391796827165422507680 10552296 27698391697612060083232254672049766400 10552297 -541519961570441528051661807121002892614 10552298 -121095636054990714052124264717810667600 10552299 -896916300660349451909478282727057218048 10552300 31924084687472742585490946031883545600 10552301 -720726155858708307024686795450398552896 10552302 49057052289289814062164304084173863040 10552303 383621604077132030684610258189553488640 10552304 -16638720744982879012451008087691624448 10552305 111896237552093892171166478850401497920 10552306 103112474161072220721129747175085006352 10552307 -236025016430407017199090789845225544128 10552308 26223130506269902005935410491865939968 10552309 37263138837604754853977103095245377504 10552310 222866259205032815369740197356861890560 10552311 100796143913793388119176574516583864704 10552312 364229687423279731801214561879012659200 10552313 -3494806869143999832550688875701549756 10552314 94314171238673761435537338820988682240 10552315 112794716799850539033180282881853007200 10552316 -10219209976346392829395315616286569472 10552317 -87295229755686924156948536224177114080 10552318 -165491303476379387382505221248304595584 10552319 223658198557392251177654297979209886720 10552320 238181734098654912889320538477323878400 10552321 -70489985763132562620282753529020563776 10552322 24708308771339081016391610384919807744 10552323 140140973009462697874513236484463432184 10552324 -522404679683613319971822144404355814400 10552325 174195988756460525667112780128707822400 10552326 52987611855045293797003056802184978304 10552327 -320123272756157887687044809000612001480 10552328 185805945139708829640344587358552064000 10552329 -9737819743507418419557611313101328000 10552330 200264383214415427449481237961877886560 10552331 122833089494924904520740798935028516912 10552332 -99077391683533778591970768680763310080 10552333 312124884342012602853776292710402480448 10552334 42249990178680844866053775992749128960 10552335 254828485564889015133958891006661936400 10552336 10196588777703380587333484228001800192 10552337 83136718907980260825428127633553945380 10552338 -36213671530702081961115017212044582912 10552339 -98657268300811645336668596349832967008 10552340 14398264525906184011685631892123822080 10552341 277269144038364019343648212429150641120 10552342 321400777000513969029770662389127094592 10552343 745371959525051395246922571354624779592 10552344 23646372257849982352353241885530685440 10552345 268148311133655227462819366436347732100 10552346 535688806042492909836178760137633075200 10552347 136394156428478043370196273885918212128 10552348 340340988287181256060471995650794116608 10552349 610219941112861934705265637240797466464 10552350 105532180141262804212992792347479219200 10552351 591299996450147657199960341473677468832 10552352 -61624463077467523412027217711401730048 10552353 -7817391574642212581762207941276800000 10552354 18185349942794182026592315957924108800 10552355 -5156614123422448739712912185585586480 10552356 536101399361735180092024348316549760 10552357 420835854036625788774951171735157772606 10552358 187967750201765175500717633613433277760 10552359 -326608113595109947377185457737468322480 10552360 73084069159206730840657469381876121600 10552361 -253910368359647929614837632872538620038 10552362 19342895026114584233081734641058052352 10552363 155270500071713870748042560193086039200 10552364 147214567993581823008832537165458048000 10552365 -17609457851244062586200999051043499080 10552366 -234563859758584632318239876089879802880 10552367 163076840107519825024640612913154398192 10552368 37466630894441393942137554490934427648 10552369 15755844120389123422861445854455592448 10552370 183292050189371387741300756774057932800 10552371 -62364617609367467682316630581907193280 10552372 8074139604792019378501812784816793600 10552373 -14197151421507796967799858009774048000 10552374 -39833836500865811629009342943231159040 10552375 -139076039680743531521442427551124560000 10552376 -295451106232264797624198032948749885440 10552377 -492938318737100068275962975737042944 10552378 -422346700957848270822637755653578127760 10552379 242860974190858138504334714455641380160 10552380 -126019014416021587388388516812346301440 10552381 -71958341105421569676681485359292040608 10552382 157858641184255645550980546366216449792 10552383 -96298505875828180471709749717506524400 10552384 69234415395168150952653752057608011776 10552385 307488489606228571484471314662931514580 10552386 -31975153879928712765486412710840721920 10552387 -70669000178516250994172744264840208964 10552388 -17826433760063509132944367851050692608 10552389 -41308021048239812633590580902253964576 10552390 4769210043321501228136857578616048000 10552391 -1959822996349276590513385258180268208 10552392 96026514469659935916985244285108766720 10552393 -689992650562934895333186525404862743244 10552394 33620834449252846712208651295874216496 10552395 -67719998304863601762822809386321547280 10552396 -623828203459181134018587111363568008192 10552397 199456275035580557255709906289035129846 10552398 354476685087494816400113058420630710400 10552399 32071463748298867071065262768119276640 10552400 -4518508051699021756312362825705062400 10552401 -588442951389584099728793250465597032832 10552402 -114801912804886465479403420748682574848 10552403 518799341086731132267307339952377243440 10552404 -275029349162241347797460670828541347840 10552405 129089211208047705917307650081859596160 10552406 164060712017326972009478854555299823104 10552407 -390116517742539726100050378973980810240 10552408 -360110456329312861301981261740442112000 10552409 -234590112195440448258053533162682813184 10552410 -311662188597412533171446628891264000 10552411 -406842447433890414891560408271108626976 10552412 105913381486294098515373264555372605952 10552413 392530436450578159155375215629391305344 10552414 -5343043778306688133431402315690178944 10552415 1829579434958299597588502233700417520 10552416 59190897907024335747359068273495769088 10552417 289324113430119430675988356897340050466 10552418 -121697040269493325306092774872744543112 10552419 278077211900485472027732646707155401444 10552420 463872136845922476984733943626896314880 10552421 -123133841742769729035663282320517847776 10552422 -238868409298508874853693173564520926528 10552423 60720740991438693230102216829730988544 10552424 -660401924089923620510701195275676247040 10552425 -42055459488185302528879163139192672000 10552426 -1584343166646112280121121203518091936 10552427 -580031961695517841556917344633005664888 10552428 82733919374847157612255120186468000512 10552429 288971378885959554858564375734582064640 10552430 43882436364355411707042655775595233280 10552431 96916465089350424995281188886235994624 10552432 99359064774823246258745305007601057792 10552433 148578680716147426962376805522142826560 10552434 -131905700930724514404803919464305921920 10552435 -11250595079499869811230776051180946400 10552436 414844834108459860776073766015346658048 10552437 2573699818968179685386480078018842752 10552438 44205567908419761070612740991089519744 10552439 349688418661348982605382236468241115840 10552440 154961011955579370535451960523856281600 10552441 -760057928480501008198836457421121954428 10552442 -15734323766536235024894836607203549728 10552443 456385175921188068554448282343898134656 10552444 422613445778873821102501344992707252224 10552445 -113651488885376369051305810770790202400 10552446 78457990089012516656623865675599073280 10552447 21886782703119294546144865815392200632 10552448 79147144022643467371346465503838208000 10552449 53409517735515184799635959027273820464 10552450 145574625760163078312145967364435670000 10552451 50689893159580797839143986541355300928 10552452 -94868179789557272420516200839869395968 10552453 -1127993313827163689046931393363457964896 10552454 -265747082787295843919683174831149166080 10552455 106244443549202603027107949808860745000 10552456 -515106739382020203271541928940313349120 10552457 -58793434313217799373169349836534581280 10552458 -1627481012284888854319291703903096832 10552459 -247771121942206809119407026009373485696 10552460 300884122735860147517088467760365409280 10552461 -53263137219718577999725951144722556416 10552462 -69682819946947776759341259753250636800 10552463 223475311030014889565565345329834953200 10552464 20269063750104606840105686732911411200 10552465 -4667461753302459269991459756728726400 10552466 198504040922691032554531305830455020432 10552467 -259894656194678268368712828225139293120 10552468 564326428035656262200172909318954776320 10552469 3664694062829999073110444447946217728 10552470 -77585713692759094621680389050033680000 10552471 -626662490294603355452176755575878614328 10552472 -237492335085030666973377990959983288320 10552473 26318452580057980433833978720931341722 10552474 -77914505865794354019050856081807767328 10552475 -288509662963267833796270305452681647500 10552476 78564007854328329034991435555642548224 10552477 5894602612574031911639902471776456460 10552478 -418927337904109404874284312681622435200 10552479 -3366635287532218964661394262541456000 10552480 92061062254811710794156418817131806720 10552481 114627311594129758543099718368412818344 10552482 170303226686546352576832167121138527648 10552483 -155128986990432446060751895552803327268 10552484 412455396960793109760970216648707244032 10552485 -66518632853103660591706218223439580000 10552486 59303774734716133099133915076671293440 10552487 597651978504863053952792228942020410624 10552488 -87555781392894037302647576506065469440 10552489 -90695083408383288739060233018380927600 10552490 -31721908811291100913742651538906338880 10552491 -493284003657949371505614101209322330400 10552492 -183516419367418177679480876609730098944 10552493 100531612185130190682373816957863367296 10552494 -355116933404423448148686812807448620928 10552495 -73814538601216568181162121250638227120 10552496 -152589436387909829728334655271022542848 10552497 13685964117363503063881078785563178720 10552498 65386026338739059027049478997263660800 10552499 982555892571719972918740511181561540936 10552500 -21200611088806208419819238123984640000 10552501 -899070667461429970132554423802360448 10552502 -12251768518581330472608458662653040128 10552503 192908027524122577828395098567789590224 10552504 -279274045753096064562162973175857152000 10552505 -52143634271524231476472612402144137600 10552506 90686073096068820877568216080312579584 10552507 302417156849334997972765717798216202512 10552508 -270249813854778656591568752822260400640 10552509 -227206885229631499454573192608439935872 10552510 235232091070900511519603465715036548160 10552511 -9974798404970917540609406851361801520 10552512 52156819358181654063500504193432551424 10552513 -136338252118413053525285154587262690238 10552514 94929006165788836238755714893894323712 10552515 2438180388553075616153677839503500800 10552516 -43976422325499267440766354187579566848 10552517 285164891012602675396525873990120349472 10552518 298202483399071356374811949036129195584 10552519 149108426154913993564320357112805256920 10552520 7634202927212112560204110212501504000 10552521 -128388765553232207345240047204101638976 10552522 127630314100309819451089338773771403312 10552523 -157054172591533005999984611893874085228 10552524 69828879847345493517887596420641914880 10552525 209050049752510220573685111560950254050 10552526 252407276089796117497128155779859627712 10552527 110237662091407658757012187020067999464 10552528 59265775260185334515036414569183313920 10552529 156459665746340703025271178683731657164 10552530 -67033979776723357161862505692561543680 10552531 164988389788929533528724216465258596 10552532 -171670674034758893588308844354943510528 10552533 58737864141833962098911828666959831104 10552534 -454233145828094736146731824323028565248 10552535 155060681866882691657584273907047092960 10552536 -214028816465538028202545464421826119680 10552537 395877350416499414410665471352784272080 10552538 195952329268131351929929921155679167744 10552539 122403104647067789546332135863393358128 10552540 106655929578441886637694597491129034240 10552541 324801324593658028081477405288735735584 10552542 -41155814891816987439572837879005228032 10552543 97259579275116524170705548949861259600 10552544 -3116631944852705665751161405090037760 10552545 -75970724712124860442384988127837782400 10552546 52138317299092024095754285748132379888 10552547 321106620744641081903044738609612419996 10552548 -48776633739353233024004661959462252544 10552549 -34571152807997148596579191431463497600 10552550 33395116833820407651514332399623032800 10552551 1025617249344675347458867072217978064 10552552 -47907524416253725858591942237521561600 10552553 420699016196889115311837104709255530064 10552554 81686567135300275018548700741139823360 10552555 -74575813363064523445455758575959310080 10552556 253173761908813726747716596989789224960 10552557 78710198196614117937412814883146068992 10552558 -286616631555173321282784268736624157120 10552559 -488134731785553755366171938052242224000 10552560 -31752032587633473167950123970735308800 10552561 -53108429187896222933770078322241816768 10552562 9662396755297438101775088651619813120 10552563 187854009320113685517514994475416363520 10552564 38619923613551598591680484135183869952 10552565 -292605212856755059095978726059248629480 10552566 143597424290448379800968913607595826624 10552567 -250370151557636814800540202841540089600 10552568 10544999286490036845661010906043740160 10552569 47593018504882438011568418278038195168 10552570 -117126859089227904405665700420161341440 10552571 -3057000450869212663976300795710283928 10552572 -38016764961238553567197430744856576000 10552573 537303571366177127992772269689889192204 10552574 -149436365542342640879474585658306034368 10552575 -210725164002098265369426238714575868800 10552576 -272957967285438631866802210023657177088 10552577 -29688519086214270015529696859001982848 10552578 115858795393826206933597288967676648960 10552579 -22586279591984411472735105507589410820 10552580 -10091497050087367392058374261940792320 10552581 153766957274036031000597948440534741760 10552582 39717919199214602346750848400139814592 10552583 -475843894621989262729542325325812224000 10552584 44786592258269374793050354583446487040 10552585 128525087435249547568872339636185733960 10552586 -31848995465639372466004428856204388352 10552587 -2202168061479708334353040299299306880 10552588 -1809201200983264120466477956411054080 10552589 -315722138700034021028085664106539326900 10552590 -131419046113819752710562937421250386880 10552591 -487505783900504064191056829513906041920 10552592 -19826479500764153926820310323549749248 10552593 -114864296819211702516807279764218968336 10552594 -62900869084591740761096524414424273760 10552595 -65203556364424687680624688655595896400 10552596 11186244361865598968257764503019356160 10552597 339942115445855557406114719934673058944 10552598 130295411478813183231582799945411183872 10552599 19368041133798068033308402605101170680 10552600 159539387663068639815935581544010240000 10552601 791650088919637345321035241132714076100 10552602 -14573689762414695683288511723983850240 10552603 356123953695824220135589478672975678852 10552604 -9367596360656491052422281393864972288 10552605 74605700139216528502020196652773345920 10552606 -22159446899015367009183106368376069248 10552607 -35923200919170332444494105422982034880 10552608 122781941280140354107332321672571650048 10552609 -581745756863422085490226975767343478780 10552610 111657701323633617234695893898304156960 10552611 -9028519833625001046272080330027206336 10552612 -107134042417472591258060398010821337088 10552613 -14941251817160434515389971396388121060 10552614 -254960000915258038765187749296399700608 10552615 -358558800491946524231168160268662471240 10552616 548404136192173830461666631490484628480 10552617 -68690690630935029325893073981276373760 10552618 -13770679473512341453410047073941159232 10552619 -122638086519939739985931743049062181120 10552620 10865609204061981991097599758436515840 10552621 101629517506918361019462887443824882444 10552622 71270581597160928201673353521394917760 10552623 -280122895771252543922706789281583962616 10552624 78787060959950784840068918980972298240 10552625 147044497002425657216676047573220489000 10552626 71188899164261054663451662411061304320 10552627 345107886061786169248179689541155398800 10552628 49280606204315438723209127836544495616 10552629 -95747773407974372640525181980720712416 10552630 1484251758617900912642105388138147840 10552631 -692140130699685296794507819435100376528 10552632 132672578340211520285705601673967800320 10552633 -100022963702720380020124118706885516736 10552634 -48912230845074664634241487761091105536 10552635 -150510279285208144358626122644233433760 10552636 513654506485280749204925305513944430080 10552637 40116776600740771415905708046473957152 10552638 167052670537943629920855992840925373440 10552639 237688694292576352470161626810755741456 10552640 -104895982286528784981487563686947061760 10552641 -200461171184971317360137591765997122880 10552642 265037129755897415090246901320646499200 10552643 -44787224988968572186438946023068601896 10552644 111723581319587596826846077359872638080 10552645 -341576149420994826148066038260279132100 10552646 150510059584152490595165595317973099264 10552647 50657343812656266618591903278805843072 10552648 219510079620764221807247306602107371520 10552649 2786167442858517243763055722294834650 10552650 -89933408410164072868525268428438694400 10552651 92626706175419234735986891797873053704 10552652 956820977609474617402322483785736448 10552653 86441032407433909809531011708508958080 10552654 -4443096991197635946058258540876209408 10552655 11036182585856485191785939395669303560 10552656 17788352861957357898364745243691712512 10552657 473497121550757044863335858347480008000 10552658 -20399686519626085665896062615099582320 10552659 -58640515794559232183786017082962166784 10552660 -327474455926689584650220096640111448320 10552661 -12037408567571983628638621701548343936 10552662 -31929220424338781784223309840729474560 10552663 186166319474021284314563282766447332184 10552664 37416851284827729984369317575423887360 10552665 -112367888325452200980974974253329507200 10552666 -66077746403545451411915844226990909968 10552667 -10888371120343577969341030106266808088 10552668 -80417768418103337737243424757151064064 10552669 -88476497144719495862419861689329875930 10552670 14506988401922500337307775749130409280 10552671 -106032864234299622432597509336703717192 10552672 2139759040548008806190353576330002432 10552673 -650053838651448196121822746083548496 10552674 -91985928871101458169037655706391319040 10552675 256680002302456413345303325168869004800 10552676 303320276782512976991166751874546257920 10552677 46957563122275321368596767804062244032 10552678 35289314735362187858253957182733692640 10552679 209218791886716789786775825405553795520 10552680 12492001034002246492748400231510374400 10552681 -200362524816459312905667480330222164400 10552682 6585799975752729705045941858836654080 10552683 9298762924965295461102476890711348824 10552684 -11690890706789603744111317953197686784 10552685 -16183747401002176440915788079699100800 10552686 152683869463344416841113180595318848064 10552687 -270848974718884447988692921140598095664 10552688 25803204082011999510535101591088103424 10552689 269953076980025084611877973368277430530 10552690 -120624096700589830702791798515754146400 10552691 83553440576568911691167553469110550092 10552692 -34550447191558817810883431789879451648 10552693 -56133159089436794450062935228112719058 10552694 307871670548109005580755285929503768960 10552695 -225324997325715798612141413552882841600 10552696 16836858794777224075264218084259921920 10552697 794459024815933221301472734636797778512 10552698 21501675365128415697999439738384940880 10552699 -110051060386953529466964958165614612288 10552700 -83593857951821263333187619883510540800 10552701 647911107570739340564302013119185610464 10552702 -144594225874529575160272364276470568448 10552703 49697045259328303891882837766678009088 10552704 -307671221037469203202222188958329077760 10552705 -141659367985035174077094102955578449280 10552706 -308093920012060322354542728342053639136 10552707 -298912111401486271901637741278516910720 10552708 530019658760469432464640710791655193728 10552709 94964591218200059775071100672350210910 10552710 -6400982895738527709591815578722140160 10552711 -279728179906219624495211382776520506648 10552712 -394622383022496104676249805174878412800 10552713 -12050811712258614751199335716275424000 10552714 -379301436677253280149655312735445564160 10552715 -410016500985600702065897253878318204640 10552716 -2639387337656334897396723845165669376 10552717 -108062478695070894513760295011381887008 10552718 -202346085148281209863030511850263451648 10552719 -464769882557235689110525136092409684856 10552720 31615390192296207186897914294367436800 10552721 469047921435742424582994005616018240000 10552722 24279505593157013972323276958983962624 10552723 -140934244964971817064677488536837676320 10552724 17094146876650334196290552094428700672 10552725 -161165604292275277230436617530373264150 10552726 195303559896685938876863557739467455360 10552727 -176905163810609883204362805063001125168 10552728 -74043727644960871810981635279631011840 10552729 631327004384399275299675066609012913680 10552730 78148260172328633935352516975156582400 10552731 -68643835598633161900197096107378251776 10552732 -49620890767776617381587541962733500928 10552733 6923803055723657286970784055019093440 10552734 -9681524046753691728037225753848533760 10552735 -316876834528155217892298545611684159320 10552736 -57100203517191019450461941677033586688 10552737 160179301307967843567981812751999355968 10552738 -149187129115152085145753738596291814400 10552739 22115260574698689260348040511772782656 10552740 -18728284788359278810895438965378252800 10552741 -514467991171120578780678431038303214400 10552742 54852722460519262095959065598788642272 10552743 -330375231370797932583871276472219717496 10552744 172581729544881364830948215167854827520 10552745 -63215810701615963514226526876142726400 10552746 333099993967346330654296838537380301568 10552747 509477627074975677249162556182749542196 10552748 142630272158350977671982135778082481408 10552749 -271024016167695014284097466257192070336 10552750 94961479181674786539091518332371968000 10552751 1280050855647562783073560783751320234608 10552752 -681223863566376992499798158318960640 10552753 -400392915543851016187306755245281853660 10552754 221055358775001175876054130417530914576 10552755 238528828759700199161898523947730842720 10552756 -5014971168740749472717981465330828160 10552757 -295316518441616470551158551048101758994 10552758 97477087305454974878358082481204289984 10552759 -1233905371761492825531010432677508480 10552760 -85844750488634159189093059817789952000 10552761 187181620228409294196975149307948010032 10552762 681971874163210790333495456756319788544 10552763 300910884458890233339456076866474331200 10552764 -170549958282886510000670173856987381760 10552765 -254047585913163428602211350356470816340 10552766 99245692877699212034427003078421724160 10552767 -111158943561444461207351441272817605488 10552768 -70307251431257775591478601413803638784 10552769 749080525792900732841371703225002826496 10552770 25844156922562554087875835467859931200 10552771 13191963856960620731232865624723808000 10552772 -148352159118787651157381418608436215808 10552773 -117822709006393203325798987682006208 10552774 -125313273421450331180557913143041672864 10552775 250176510047278374395565088704433576800 10552776 -18655924845161153098182609594888192000 10552777 -58317050783890537390858594598116612380 10552778 253655854231309262990205840826558347360 10552779 267025687609571909790237431521558918524 10552780 71931935884910642550331052204170045440 10552781 -32329984688623424882081758116318345300 10552782 5326664210750039171327762624435760192 10552783 -29492967103803658618791278102083546992 10552784 -171814865322459376115916064477669490688 10552785 84059197292998749189537667754794339200 10552786 -99321210614663809972019356431543086592 10552787 219635101311166789357318899178254395112 10552788 -168196605139743815520459272354519162880 10552789 -110421437811533654100673113105447777476 10552790 54363828891409503524278360518441571200 10552791 -57025160812259890311686574705185485440 10552792 213389364050160955859420054879241830400 10552793 -387541607672563128678042207072598930416 10552794 63199835747248986299298057338341366272 10552795 -635259172769304134750080705507159553760 10552796 -496702950008780563220174751526053926400 10552797 -77384322641996933382280688642985080826 10552798 -158689463724152087075140351856725065600 10552799 741498268591317490486968578916797061120 10552800 129090733725490405021271301083253964800 10552801 31427748249402942856072287510563232000 10552802 1229973039820823006197496949903144960 10552803 -51432987469228593928404904279806953472 10552804 -198459928006633368246032426766216233344 10552805 -241298310947269505315807423069763696000 10552806 -76358458458256687431573003837833134080 10552807 20937556290939410280055229612743923152 10552808 -28271632050985028995268987200752599040 10552809 -20206836523673826340935482549040497760 10552810 258079430456259686952399294739018776000 10552811 113795271282617514290010294936459201792 10552812 63022444600851750170341705973608576512 10552813 -44007442987505890559397264829161776938 10552814 -174610914517734312419081843966499358080 10552815 -18633954673225847036997528404658048000 10552816 109976092635918979211813193695777390592 10552817 -289800381636361689125496461616309565056 10552818 77380386109061538959239648125294899712 10552819 47265584254815991281939284229102691080 10552820 42993523384077016226978815665924096000 10552821 -183514041765699347380921729756279416288 10552822 12649402420451678464720159212931208832 10552823 -679078442948782254578473461481488635928 10552824 -343467978981638782565614440932675297280 10552825 6001371299073574857321563288669605550 10552826 109154159392955954235287089291464183264 10552827 -99280567227182339840688371363040315792 10552828 -104155387148404363517084321778756280320 10552829 -47276687889572197230385570354634970240 10552830 -47393538086877223258242343846325364480 10552831 437503612114869893013973874567796360712 10552832 275855454031127731639011469866452385792 10552833 380014420424761434560901278931195564402 10552834 -66313179719246941865725198756262289408 10552835 -73740780217226103881248698207761103600 10552836 -118146645389894345250934498280684918784 10552837 228320804259150515921342088050613999840 10552838 -267338146386447760538339371780033867680 10552839 186658044470976730421795764763269365120 10552840 295121690937853371169134529754180044800 10552841 -228724370035820375440347546698640670428 10552842 1993329231859568447022805455541496112 10552843 -5275587422541941744382310168546985440 10552844 97364020680101832301436730232974415872 10552845 -4596297043062583453417173027984807360 10552846 -123476588491390747957524445932166936128 10552847 635465416070472540138777518030017314000 10552848 -8222227325623193186744959402771808256 10552849 605003799389381200526402276096549506560 10552850 19330494616562956354911167987770713600 10552851 524430579626503704986149470302278387380 10552852 -55201840166048032819650316977768960000 10552853 -356238629405988115095449998287484742898 10552854 108916748773242851839806377094595228416 10552855 -286637156215953576355093942564236042480 10552856 -174471703353507827045894489659139205120 10552857 -161567337286084537902582140673806630208 10552858 -155727972842951207262843330019503655680 10552859 68407259891618024205966836716221309060 10552860 128355994125144294785401326902362368000 10552861 -745308859437792604376926221943412100576 10552862 -162625012682335068191046222218409533568 10552863 65029226078980472818899008299737579264 10552864 -18163703889849573661573280317663346688 10552865 -307121848265906729123159080302674242560 10552866 -128144648416600216193726432342294035200 10552867 16293071985219785804510232020993584968 10552868 -77816729655668427943904418123578082432 10552869 243744544556870313175874718269713799040 10552870 -26732024648887131231927726876040540800 10552871 -24516761932110115274432176881292439040 10552872 27299639097002433821901815017765601280 10552873 -49812153971746311250264703285778911878 10552874 -175230075045286249299436802610811466064 10552875 198170019789943682513754270241979328000 10552876 509792536608935820037724596899601953280 10552877 169315974821855567417292492339240318240 10552878 -62540246050838753548848247476936467712 10552879 -173019866203924459226965564074254241520 10552880 -2406347612402775432791461235323699200 10552881 -107803545618609510492349451945920386816 10552882 -116649925817882528750304179543404436208 10552883 -210413528020683730009007045969185896192 10552884 152694905802251979093400906959846684672 10552885 -142682485510971900201288899066199343200 10552886 -127767475831264428201936951622797328320 10552887 457510091709831334243682767181856183744 10552888 236385712516055614457692993516892160 10552889 -129880506574598347323471122357371584000 10552890 -138990079744646900545462569928443982080 10552891 458071404108626122921207532784674200292 10552892 118288572634055384373036048852472273920 10552893 158466242222645654924066894953437749664 10552894 766245790325277367573808393907536448 10552895 -64739178954609626909584312725415320600 10552896 -30062298881566825336758769137934663680 10552897 -116487694589290584908297715278669217600 10552898 262412685406240455473794262387188885200 10552899 115435359505620635471839092014977489920 10552900 116659506935093462948655508047222896000 10552901 -158607799172256894050196352997466304098 10552902 -184956197116124837285910654066751643136 10552903 -283632156301856329128946289739048566640 10552904 -57122906580294606296810647755178598400 10552905 -104792220562972445477149603001240721600 10552906 27507857889481989944942298424450664448 10552907 260095233924389916082023920806054203156 10552908 -660745809618250111570621206539274240 10552909 -715999800647725912496093088133653050890 10552910 151550906778768661009356295143392463360 10552911 17022220144192929326889805907968584072 10552912 110096107829779160189187278999178821632 10552913 -60308665791672177678076061019432181440 10552914 -135838875598619270447013201592440416496 10552915 -1187240987896569455798197813154658480 10552916 13195713728464671086993040689242712064 10552917 154345951705627354771333236469221361440 10552918 -42973386245109963605912170115871293184 10552919 -231997427066948689936929202401944132856 10552920 -99958784403034400135798460373106688000 10552921 -234420859253157944775283313117926041068 10552922 11213357642221914482616904655555953632 10552923 -8266047019145394146535552064026542280 10552924 -71405588871521149482198195417321455104 10552925 -160190081135779358814555653505740017500 10552926 241756330240478900518146998620496784000 10552927 -12130436550389436528360735864975501312 10552928 -56348862385050055222336384379621867520 10552929 -22644353426319487431677957399454197952 10552930 273279849020846063958951617338339790400 10552931 6875850491699518804813990985799984072 10552932 73834133942591546981825550941201721600 10552933 301348049403513979568958485069278557182 10552934 71632394252754344294568177022007866560 10552935 -7052702704473193016226963558447742560 10552936 376130499345919829488892012984910182400 10552937 514943504785092104607464996732680022784 10552938 33221622418851827167991521789035479040 10552939 724962230552892976614061298472889162000 10552940 -174472272665679642887790987420646656000 10552941 -147717854762768651673375262295120833536 10552942 -129535094556572112257095643541182438400 10552943 54959923577065047804395784831978113904 10552944 41589033944429643293181724830796677120 10552945 395888740182424740893165926833412800 10552946 16964770965179796583121282385491624064 10552947 -370210301123996703050121044542250612160 10552948 148952125742281803921317679626543405056 10552949 -1012878436584787128176403496417358400 10552950 -34030446429762105714779637946282992000 10552951 325363239334331502424258629382650094952 10552952 126932203767738226186529153540840816640 10552953 13581079069964480865733899329852268384 10552954 -178681133741041417712953330273978699776 10552955 39804423896948439889845388504725724800 10552956 159895538971001177352899946536997315072 10552957 241872170397954757090370519870024883072 10552958 4360983703856551706976068762374499328 10552959 -419102344315526207623967224814777911872 10552960 -186041878537399803782794624735641600000 10552961 261033278116105983291092217351910964400 10552962 -68015703063011262243847242396124064256 10552963 -338160232593422678480801349501310118788 10552964 -625163805203408667892999616427101082624 10552965 303884867661363138819538846874951817120 10552966 -50519053874893043485963724197771313568 10552967 -191931788063848501933627653847300670808 10552968 -589285307185183775312015850665439068160 10552969 -197518461658530881753038252756147916608 10552970 35869559435919145768289658823066752000 10552971 173098927409695790888186489317417901568 10552972 -296184484763161008289573775662723412224 10552973 443323410932609234946207677045749983180 10552974 -2419705924267977788038933473604242432 10552975 240464057486753070706389167837525151600 10552976 -63186190087961996463056176434625904640 10552977 -43296812103299816240100169043680856160 10552978 317765576004845520863598078150192706560 10552979 167390640481314036216273348131041841580 10552980 61758810354875260749349195797102489600 10552981 218722993233859696561736215918364327772 10552982 -159360841970549864772555717447817591296 10552983 -133689294807848673810541831191130772760 10552984 286436003322236663367366418019865600000 10552985 39261072090792616477266483827746020360 10552986 -280279362627089365507914742635126743568 10552987 206531708841283534613463333402677023240 10552988 623860322200229744271936094264421078016 10552989 -59604087133846560443351211016443661824 10552990 -8304345652690008756906038556890595840 10552991 -513816163887089101268838188798750968608 10552992 82786607693824027704141854338647588864 10552993 -371396603867810513440247839114975173456 10552994 -353531783833632063906118870371528790704 10552995 -225302038934819591660214610920574637280 10552996 -353801196434274987609397815733300670208 10552997 -2849122897853229063435163443286659840 10552998 59372103753045289861346419840924858368 10552999 -633160081013987465490706100421066736760 10553000 200511753503928588795025755426032640000 10553001 -188970491754922698122144030092604044800 10553002 200407358271391559811293559772655819952 10553003 50963818530985875328218639855082166040 10553004 109135197019412477608839283495803912192 10553005 -39777506632560386011366689378523390440 10553006 -63073810732047442499127998304130554048 10553007 372628621177862409222597114314949115920 10553008 70659839516686622564384029229386514432 10553009 -143821816113934200349561844486347943790 10553010 -21439522272798870659393531125683340800 10553011 -25945879887646404483908690202123644416 10553012 188018631796649535440098742682593821056 10553013 607091192623719251173539924524223022620 10553014 6912674004242500614650244065686618752 10553015 558768182153935225829854445005811880 10553016 -142297473187375106448811584948829286400 10553017 770432878168460395413722386274231440 10553018 -66259127111146964505822906987981388800 10553019 -243254692300765500968347903564601190720 10553020 -54158903543900592701121914275059671040 10553021 494287360372346092511418808976286810150 10553022 -213679034660001504841151298935990698368 10553023 53517412959031531175878090468544352664 10553024 29620864064776556506654098701640794112 10553025 -55883441779789328663980488264960926400 10553026 599507632219904161808432965511678208 10553027 603317065587001516092708386533435458876 10553028 -26500814246140621093092657485134964736 10553029 110655015685941175801826640113050664960 10553030 14737288315532624555661157201051052160 10553031 -11405094691893636947473262121456647520 10553032 73572584714027072730535738356112942080 10553033 214017001824449119111676048476524237264 10553034 78426861606548353230352026379001153280 10553035 -52773225760148707710793735340864140800 10553036 583724496180280034892992945602332068352 10553037 92697486446368052138384195451537346560 10553038 -56902585661593251526724329269028342080 10553039 142718400227803431200437091308435003872 10553040 -49083931227534474225272092353326039040 10553041 509897239842157480733733245076675283442 10553042 -39470360636891915220233780864958271680 10553043 -853871052392255045151452554174515600 10553044 -108128756785361150459287331590088798208 10553045 74670380895983162151978181450680422400 10553046 10058516519071734950828516518016876544 10553047 -175644706154972951851062522939127280240 10553048 -438083885076674485685161931672514785280 10553049 -126731051771753247217513310291507847036 10553050 51190278866878231669729189352257486800 10553051 134852861372205819963224884037280282624 10553052 295104360771052157011829976481889009664 10553053 -12861435912716582994092332946876452480 10553054 103578990996446553732370037733138877632 10553055 171455872336334547912875205763894031760 10553056 495417949606173446943880671598427504640 10553057 438909100406640561302451223006135445760 10553058 -59966384451942517990646051231916814080 10553059 31368104987603666245212510102585711240 10553060 163303745565806697220476939960360960 10553061 -15141370876463856344986848748816154016 10553062 -18699126674696908385656104240513609600 10553063 270903996170086543651738271847209979864 10553064 153642307635370612792601827762938347520 10553065 -68082552144251856349073769852027878400 10553066 -11901660579944743361686248400391559840 10553067 47537778241316851630206610385734771968 10553068 -234260742506110352666844588453449105152 10553069 -284896555573736785622879098366693130004 10553070 22224155211409177878691264778864609280 10553071 -274683892790017738400222843649284539680 10553072 -21277620938293978519030008670543085568 10553073 22191414593865117509316887549611972704 10553074 87311954261688038870248915402117824000 10553075 -22072484116740884456031603652163790000 10553076 -23610144274058249795816757654720668928 10553077 -63919616447936842641928126525048384068 10553078 -76974807965053480293026896831503032160 10553079 -31373598010653623297143765208833070616 10553080 -73756912137578091669522404357177241600 10553081 517296039156637881634215989621461161600 10553082 -81655293950814616979155094841394231296 10553083 159170283522857739497980877705768919332 10553084 106878140548690116530943234143237001216 10553085 -14009995607454941072713739011150698240 10553086 -119355878561262369904550357831350753920 10553087 -684274439274050506199199004071269847960 10553088 27417483696992094993036729128318926848 10553089 -292963572440561073730013946248110286544 10553090 73493432175402726781379873837841792000 10553091 -190631737038192674482085242563297729216 10553092 -147686251310376946350525747540251071488 10553093 -303188282414909739597136966233768493380 10553094 3292286406725353278461385013097356800 10553095 -15830004426174608982091099148816769600 10553096 571159264852248087575705025473791841280 10553097 -13290335542656224025989470165594920960 10553098 906521309025368223787918157675950636032 10553099 -48893674990397881114822484053412398536 10553100 143784479301528653514838240772978304000 10553101 -22126785283962218806651493129746819988 10553102 -18984665867228349782637917009519058048 10553103 2935163116364775349823673128630540928 10553104 88835339750119684610505009771506769920 10553105 72588126101874068345604038357025190260 10553106 -154253176141539847950163876632518848896 10553107 -652575134039891031360141387432245395848 10553108 -199985247573520395722540328813166321920 10553109 -34529766841008949666972389425278382592 10553110 -49703092546246270841736217452594090240 10553111 -144697410326763186765225295739314383288 10553112 163230910590939477273234937006945689600 10553113 857343783678131554064338169513092608 10553114 181344359097360136169062228136087481600 10553115 92274347870652177728205383299630698720 10553116 -50537018327583428084720788650469839872 10553117 452583114225101874532071266641303461132 10553118 -56159488353406186424810829461053658112 10553119 787264795807317862681623730408972870840 10553120 246932756274046786006736766800857006080 10553121 -32488717677306393339397511596223303040 10553122 239825395208258372034027681991425064224 10553123 107464056700530016924912480422452206080 10553124 -89813726019251410212507463787670220800 10553125 124157433848020575123723141357827100000 10553126 148652757243369776258041550900487532512 10553127 -13920381970205062002077114988125967792 10553128 -5792253023925466803500895448374896640 10553129 115599017593209659054874694743580540260 10553130 -71613360933431811789961525091926004640 10553131 272187562899291425046554768192687398600 10553132 -106849306807878438951731556038051758080 10553133 -172976456673914858930429715770770489056 10553134 -5133502903044687746328587062944145728 10553135 502009159839245243161010378864938939080 10553136 88089649203995901016030087175208960 10553137 291651464151064073313859586989248741952 10553138 -285602855284288399542587745848024057856 10553139 382517584576406186182804301452896232800 10553140 -8176045857355175788257089496943518720 10553141 448053519577858933805934511932868759452 10553142 9414216846009280539323770083455166912 10553143 -656659112510337490815320130029167680576 10553144 61667625648677510163986291237899468800 10553145 132391044864159755497960231365117523200 10553146 -2215990804030202320152509140692961536 10553147 -509723013736835789894383819188368033688 10553148 -3030254268082400599794315469225069056 10553149 619281562431713911710275582623528780 10553150 -31928248156871997908470350292096603200 10553151 -69265439983574657268906525955841952000 10553152 146909566952423331432596431550329389056 10553153 -108652022805305258600992844066348044800 10553154 -66499717472141107292129796086740550400 10553155 526278808203358496574150411908767198560 10553156 -74727816706677518240547762505471242240 10553157 -163741663813130698125295506638906904546 10553158 -113695472941560073683284638796228505600 10553159 53397973483273368903934597108998156288 10553160 70209913941067303543236394225781145600 10553161 -189475916281806044339793700223764659238 10553162 -167025556972948857499927114324513418400 10553163 -320145448003643626685871015499717888512 10553164 551664636617908428103966178749396608000 10553165 -89039585079885788079885446236181347200 10553166 -8645819825527254793070334370672180416 10553167 -707161506832485384688843448984093616784 10553168 -1950232699462300763125392508232417280 10553169 68364104570347215937872778950773836800 10553170 345282527483035109135955458751739968000 10553171 198418994984991087679495844193419451372 10553172 3929194218665301037538418977847681024 10553173 336609662809644114330370292019334982844 10553174 -613181295777394815039377839406851923840 10553175 -26430044199893076459686373963434736000 10553176 62697802728643638815846661618052270080 10553177 205149815545443847672030160903422623492 10553178 48977104100843239557706801780468314624 10553179 232220966710378369187835800942667023856 10553180 177129664996255930970947482634123545600 10553181 69875559733453028732758523858854212960 10553182 176256563683840354981829346529871462400 10553183 309297127425486860400581860996318037808 10553184 188472458505745383219035297900156289024 10553185 376648093591938240175485425872356271380 10553186 -64469849425845127207546660199191795200 10553187 -195265353235554084641357419910886540960 10553188 -40928313352234345383982767242301258112 10553189 976676976535757088879999732008382240 10553190 -7381105859636641146847651844051940480 10553191 -102666423231041057246564144421625830096 10553192 -237968657392705497636945216611171696640 10553193 8415552717817643494456025174946702720 10553194 305499579057801446490596336261692406112 10553195 86341799954079285755444490262694248800 10553196 214722947982064998910963203676228792320 10553197 -739759681329285782998661180107942429354 10553198 394127218295674290847323398559193281600 10553199 -375954773802885980214435930190540108536 10553200 -11188070536040039543706724381908992000 10553201 63273366279786310938750236997847737600 10553202 -107023781525250129862593416278542364800 10553203 -654591053827869813305797617431397530548 10553204 249657183646762096056236809471261443456 10553205 32986572003840003767103974489563236480 10553206 92158932457592169994263789063377846784 10553207 -50478495136615775381066713810845209376 10553208 -217865216600091256296643744268958105600 10553209 160546120760808496864863256040941823316 10553210 13931155086937070410119910314559649760 10553211 -4734471979673403076724027106298786740 10553212 -417887426689769033213541882697856701440 10553213 142470625144358097241887921941852474784 10553214 30410710003521438331596445939662802944 10553215 -153307860148052663578050994367274849600 10553216 -247955156827717429662705788855412326400 10553217 151435324683921825749068316263238104512 10553218 -119257972773347323195849792556741884896 10553219 549316608276460208371035023134961866620 10553220 210011298718028855180247228799499673600 10553221 100161802609284059146238703963780078112 10553222 295197080633439296766177555989842281024 10553223 442122538310197386101096954295462498000 10553224 -438721754018409269542375459466665697280 10553225 290783084964830258937883502324803290750 10553226 -124418898450760792106986448893763258880 10553227 -3312490841270336953817793566963550720 10553228 22140133427298562587365868094246788096 10553229 -580802081060268320531224109599542046752 10553230 -33939275531942358123767930625901488000 10553231 -85427320598709411234733746587703614496 10553232 -597768567476301375731267624438464512 10553233 -653427922153296033978257363271331757518 10553234 -268278369922136872064971336896425295984 10553235 -103672892707233038476474684631992865280 10553236 112814594991989860399676120411208322560 10553237 -367083893555257560473897683276582684416 10553238 -195629179176572514290935962994229425056 10553239 -377199051437915481465980566458078578688 10553240 -363168976369068785412554277837470515200 10553241 20075183266850167062170382001331197392 10553242 82691272140640922269743927667525792512 10553243 -719390033505050220180423180228763550160 10553244 -113724748002123247000737949846571612160 10553245 -19428351958892494451364584582983885200 10553246 -171467514646038909082706180553338204160 10553247 -332034702369817286009784072410339241168 10553248 281331798695420960202851174709501296640 10553249 100331771786030091576539488158154259136 10553250 -46194593909253314481726249875455872000 10553251 -197398555742492266829541586789317482016 10553252 254682855182464125423130344144908992512 10553253 398258203086269407421156843551641393504 10553254 211293496552861903760208893345611259520 10553255 249249184896644061583425790718983398000 10553256 -99647658344826941632189537889780121600 10553257 -554244255166911131877343540712874140 10553258 334588260229368031159087949928571746480 10553259 172874440521708468916343168026243548504 10553260 68706410422836840486127880439136665600 10553261 725481993011812110993249990069092963862 10553262 -176108228328025928201605505909683558848 10553263 -208846297007279409811359315741308314640 10553264 -31331042125934327241941875625337323520 10553265 47039875215282384804170440177928558400 10553266 -413386233892004737230043664171078755200 10553267 57231719184524851461383627840976868560 10553268 -34214786185418448621137411467033313280 10553269 -703097338920741514263525890762425626756 10553270 29592994155083610727125116333310312960 10553271 -72274926348297642806580620661120604800 10553272 76913381386478271749948393408885329920 10553273 -116682560160438672632860073473641630576 10553274 -100736422633395660321070043820427929600 10553275 4896546619295782538561721712582175800 10553276 -112679881593080955485979313782470691840 10553277 -205425351981153876774328496809232121216 10553278 3810832232540608322655308858366423424 10553279 -136056244808393031009160347667920579720 10553280 55896999958577779811132431222135848960 10553281 -733454096006711259126526594558714249918 10553282 29854680094237297513800995040310339584 10553283 -150119189151382257222150236396618413200 10553284 55035403617672874213061026298432716800 10553285 353991154709369538647856924413726065980 10553286 56586617740052138839645338152309121024 10553287 -298720216479643445178431581088100897848 10553288 -31344032840336307265078487281869434880 10553289 187340716849560261536321761999080748608 10553290 -39196266088400543103955094768074122240 10553291 -33504091408262669517837098321311721328 10553292 25170804256033549350302336015317007616 10553293 -10374543254668487265438294590934653376 10553294 -130304502733999916558401778827951833600 10553295 30483481855646976902217677463575264640 10553296 -29736453026820263650525460895318835200 10553297 199301102856502954393848950758829703360 10553298 33513918044673909751461103294774517760 10553299 -229475689361882064696902536174409455040 10553300 40601285961001472614214459039973494400 10553301 697558852534535710178318948642111657280 10553302 -372560243035097862008631611811440552448 10553303 207718229253127944356826422270196528000 10553304 148570289786569588156183792921284280320 10553305 121836165092824689142351295656743313920 10553306 -144465015499157915825734049042974917648 10553307 222442863825831245650973099041960856688 10553308 -534111615098964132233319854073054787072 10553309 118625997400348829279122782727386422040 10553310 -86261043533883406617771351481207982400 10553311 -285533121899447175563613966098468039760 10553312 68433465557675010649589323935497846784 10553313 -293630184735435495553892146181583677856 10553314 -274420840381711572282141553166411085744 10553315 -794188947231059681442123115092566444880 10553316 -188165206574374760270716118410103279616 10553317 -410841992285699900637627403555678965634 10553318 -273982750397902522659122804318595648 10553319 62892724780209436875219376707154698240 10553320 -82048600733820601459883639608059494400 10553321 695579322202523679025174662238056038544 10553322 47759556711892894915500004971348149760 10553323 501268363979475895807266421158413426688 10553324 -520354516926568488792592986394642370304 10553325 62834067467990900766628937002383141600 10553326 65514107089383818713478533717745773248 10553327 -510282998672518786588705036458331771824 10553328 -11928849068165140393941560798309253120 10553329 1001986531607396686991343437322766053184 10553330 27898054098385130061416882265084825600 10553331 -21898349559150768116946329273876790720 10553332 543012605984103285636813980187491408640 10553333 -417109851057287567422384388304788500224 10553334 -106335183764179206325663755311381414400 10553335 -180091284352544029892300918015553842400 10553336 -573035322069385688241921395183083192320 10553337 28408080822963430890722604527532860100 10553338 -84623019089697436555965846082073071104 10553339 472679195730349753449925971206175151140 10553340 24403883380200362851952874596902010880 10553341 -441509518592394488858459251790435259200 10553342 41936887829400751635259086404955267072 10553343 -152917373649679402248671871168074376576 10553344 -20067705592694184226535126085843025920 10553345 150711379231992911004749286675304344960 10553346 113718394274256289570614578716453961760 10553347 6202774128676854186211397063694124032 10553348 3479647568207086607402037390944083200 10553349 123417621696059786526878363778562436064 10553350 -142401818479661421424977663558022557600 10553351 -3889870196749281586777191833995875000 10553352 -156487039673349171800324762418997370880 10553353 -30661457979352235973811136649171626400 10553354 -98817781073763186404021947653586883328 10553355 398202204423528197835234911595295999200 10553356 -289096790520142244144486828274583334400 10553357 -430563993660535266266667997988369672394 10553358 172605367699874040626330916126132869184 10553359 -3517534196008600690736090301007897200 10553360 -51236605561905346547688272930871705600 10553361 283279742455393587949029819210055680 10553362 64371557308048355163257415261546373440 10553363 737524921818468120785520497269102310304 10553364 4269288770693850630439889176405910400 10553365 333385522374892708972119096226015543260 10553366 -6049005975210032629514237382999628032 10553367 -238257350298196110062851223293035214464 10553368 29377176192236887076233821435641856000 10553369 47494569219939141190248939843449191680 10553370 152582219894996392517467426674425260800 10553371 -247508665742961344595487624874122629608 10553372 249328395263998384811969749544595187200 10553373 -448393007824592631473773158173008246080 10553374 291868759523875156211247693504750995904 10553375 735588326540306006359918136418935502000 10553376 312348967470652087279937266871448895488 10553377 -146660214750550731843458218932244015774 10553378 -294377089631480197811746900383497520 10553379 -381351202373995694619178369510294427520 10553380 316957856280035507213177027307781324800 10553381 15258969918345941711329557353592229182 10553382 -71847539420402507673787489988578713600 10553383 901937305376991004028721909828942019720 10553384 395637063148835932918533438243337574400 10553385 -148818324433546523933120046330412718400 10553386 72570587448905834118106421410034573664 10553387 -43539736894992529751087534151632264400 10553388 114972079969688808144663201289740019200 10553389 70789872732890384016866236997355079680 10553390 -2838555076893197221391714143350566400 10553391 -16221500843585848204565715641808020352 10553392 -23745204256428400004262426439153614848 10553393 -631444463721466990411994506767475781358 10553394 135818221125621690499627398741747868800 10553395 -214715031091076828592520815561050307600 10553396 -106579745826459494390087201468599947264 10553397 150228857514330105848540872130540685600 10553398 312740506957675070889826603350027632640 10553399 -337184014410097899313501440760692213864 10553400 -23297736273525611338286098236791808000 10553401 1372481705891085961327213910826419712 10553402 -130020268326674230584306060364465768848 10553403 161471033450791913524195567528305237504 10553404 -2516762752081018704380793809534841344 10553405 -3063784157061104074616698474309977000 10553406 147027454854180648871341247756429820544 10553407 -120217083101261824183683847021066241344 10553408 172476644760685342877424576461899038720 10553409 -2960042003254295186441748359559499836 10553410 -9759136252848454535423188201823923200 10553411 -191581879125759966059259950159949150000 10553412 175912097414292160166722541168291991552 10553413 52114640450120984597282068017513809582 10553414 -150848202195214744198044132287095414944 10553415 -33337604939896570040627077740987820080 10553416 885269847468626232053845145269778933760 10553417 134496560605683391501445864527114392000 10553418 -9982460920184305030830546070729987536 10553419 -113549865278181486047748683062068835440 10553420 6870623448031666752654338772808289280 10553421 518417764418953526556390158468755632960 10553422 270118483458139075127266909082667801024 10553423 -29981862947067729592728125357976973440 10553424 15431154569577944268909887268598579200 10553425 168272821643566908711878883014282234150 10553426 -68668819934362970293849371503492839776 10553427 438002421266031305998197980344719119040 10553428 -120068774436112607013617888872571900032 10553429 -708078981144254609911477249814011793970 10553430 -48120410712077498376312476854736436480 10553431 -135841812049348627843078376918444667040 10553432 151647539118110181915494470216477716480 10553433 311933721531474619348308215995134157248 10553434 -13057811469557781548148631281690082080 10553435 -7893407904255139994708973130791394560 10553436 -125056744447379550247247131056310272000 10553437 -287391015683303213045517461521318109914 10553438 -12387624575507155189458659789871633408 10553439 76885213400706344110400147944864466448 10553440 -33260732907767692351921078613390131200 10553441 -82675498131103739457112001823278984316 10553442 -94116877988140249533784936182184784640 10553443 492282242555379455959039373085479942064 10553444 -318672477918956286288339203744465968128 10553445 126527863478119167603308805243145566720 10553446 45293331679395071539806148251276748800 10553447 -8468319937026603984278971320482134608 10553448 -339899907164926284144456653134835712000 10553449 145659227086610510353441667715044987450 10553450 79613254850245678450334330605985241600 10553451 160617917454457206110994425290608862704 10553452 96559240154594915452014354036737966080 10553453 -464538748630123610955108513269542393620 10553454 54337135894335867983081490602657330688 10553455 -351269796586425804521358927631508880000 10553456 -154184307873826959306487939396460249088 10553457 14089898273455652091204311868548421792 10553458 -109372759963662219320437446893588130816 10553459 -206609518328661619994993444007974660784 10553460 -46784732848812023714438975914148259840 10553461 321297426352451300423397084046705110062 10553462 170269019661042390383345626712648387232 10553463 -225186656951753664030532887111137991600 10553464 47962531989134419575363533347744235520 10553465 23041783201469483148952623791905938000 10553466 6202060002052957461804302838765551616 10553467 -440702498999508624621727264081872507484 10553468 -320891035973287187284341109683776612352 10553469 -109967769662356570158217575589813255872 10553470 -57191041442357582878384391776756432320 10553471 521632644244203776633455989059747724672 10553472 260272293153341518837481110033599037440 10553473 -22754637461098157234668559834925688044 10553474 9085378968423677830250246910180774912 10553475 200937716400043494540061596115926451200 10553476 -1701693409093214643197487024369005440 10553477 689213562845259958892398608513684829920 10553478 -27788002191482019635647643588505677952 10553479 58828581855705660250279088474312971176 10553480 -21955735161650622453085685992874803200 10553481 -133406725687310048077510006357174320000 10553482 -120728117718858360754070434043676748800 10553483 -785607843868781870920042840614811552176 10553484 35118674401242234377454837627217153536 10553485 -147388577564162472195697556001642339840 10553486 -63488526795407515227044925170618015808 10553487 -5321707851030756899180361066908176896 10553488 43659183974810939875349156176573759488 10553489 -126336179262511137515910964548312231180 10553490 2174642541056968941537307973606423040 10553491 21709842162758504210747410858378818864 10553492 723775302730656221814529619295695005440 10553493 264613778658550616280382755334421676000 10553494 54077784176819876937173804121404936832 10553495 -5154012365205221458089526094039889000 10553496 410223918106197489235005317687061196800 10553497 494580886324048370414078235166684495946 10553498 54380329392452562727118304148081107936 10553499 73058234076221335679823210923070336336 10553500 -262365466321490883649273046614886784000 10553501 -81297319377286579380250458888798859200 10553502 -26285430137870157500104327209584188800 10553503 -278719686082313561630582087757821811200 10553504 -195337856573337784526300850617541722112 10553505 -117418976539901792097073166919264338880 10553506 -259898846519019668970565077467955498720 10553507 -171499207150199653187928269766802736280 10553508 141966979604264431852501673261065236480 10553509 -132552245781595391990279406197340457796 10553510 16095800609612354886688497490339979520 10553511 -296560495213257732671918319995219170176 10553512 68853125275443506667213899480247091200 10553513 -672239067426817970504397036511634495238 10553514 -11922686376942631991278724891418562560 10553515 -174395658778073864848163939256527555520 10553516 96900221465228108023756970069801717760 10553517 80366217052514774771365144925031319680 10553518 212380490115643670796877585195055886720 10553519 82704426407246958457690644958873087488 10553520 -22272850021740688320081091296565985280 10553521 476270185860396633660961368435578668800 10553522 -138827555765991326699571180857275327968 10553523 -87358687163806889636770196963006438400 10553524 133016024784763435151044671339178484096 10553525 -18986280427791464102865227084107804950 10553526 -83141093169355344923024337661343093376 10553527 -15052974398054910995457206743754482800 10553528 -14878227598920253514902750780542627840 10553529 -172019521004948990304755366603185070400 10553530 99175770423693867309176789652304278720 10553531 -187827674761336916098287001489995520200 10553532 133631170278514984830397172752773218304 10553533 -3270910195697952642046023898068637536 10553534 260798575956256122066158716619845852416 10553535 -91963680815835767459496371016654079200 10553536 89026223240613703782630001929562882048 10553537 -19804082875176816656172378629275833660 10553538 -17935115108716585749899764952771504256 10553539 92685915722246270863964663303393901624 10553540 283312113420443831904006026571348257280 10553541 -147132863174655801814173779289772017216 10553542 -139119278566185432599765727093479879328 10553543 -66385519552945383080921103152530311552 10553544 -250341699412821696263894702791010304000 10553545 -500295016518736345665818312023202684700 10553546 -132641881296153875387728334729222317056 10553547 2341480664532875772292488930078526464 10553548 260351937760511986830932237939890930176 10553549 -216873941421673151690405400480821572008 10553550 16662468396703811823438562633560192000 10553551 -325203985585695213154787069239303506448 10553552 -52924965339488704596004690914836127744 10553553 30613669072823997664016542354342168704 10553554 -54253062592824906369981058957962160896 10553555 -182645129888547040216403279006406256080 10553556 75274880680167179570053390532739078144 10553557 -271198524275494424295684830337221077088 10553558 -447345684826418100729368735870053905120 10553559 16977156168778966057032548041988878848 10553560 -27710008983023970309717228632967168000 10553561 561447307478161641308880048742854801162 10553562 -209417250705123173787256575083104849680 10553563 69245933132641858507472444810135919812 10553564 81298189064304976264459919355679764480 10553565 414894973396073102566830635209790423040 10553566 318360044369520516197010263364328705920 10553567 17371903902921078673078071038774536800 10553568 276744781074722431945520456830266900480 10553569 201417347728726470100349752136672815040 10553570 61250303784860774684996719698695822400 10553571 -3654617071799531203968502603760333220 10553572 -49571541733608670045614799338172551168 10553573 12379361448009371263485184763056932864 10553574 126657439623318747430541915512222714560 10553575 -220908396910371479687733953123777699000 10553576 -4979642328766781636742186940562227200 10553577 -50054448945669615302842682086141017792 10553578 -16034946415372206236803406340220489728 10553579 -99391623033612590536780231115554007820 10553580 -5140195087354101259824672391477386240 10553581 713174855051874472555441047033789223382 10553582 3490534392400196814414337107923706624 10553583 245975082654075760412909709479618187024 10553584 -10663077056722724325857947109349883904 10553585 162852664912985094446277000669403671360 10553586 -125058752474874041099287852363369437696 10553587 409591616454704204665918208086929436224 10553588 203149524717846517195360629467214213120 10553589 -401503551977115471026582063701963783776 10553590 258525278777395777959396818426779084800 10553591 166121033970329839862928932051384760984 10553592 83705290372679797001245759689823027200 10553593 -110373455826903402346025354432160855420 10553594 -252386189816214325250822866739051381904 10553595 -56900000598501687337306516556427593760 10553596 145534784366618437728576628604829422592 10553597 -426939712844784057966078030295537992954 10553598 -24722649727855880925038948720312371200 10553599 87945816018604956442552430308584301936 10553600 -180203505882219103198373334872594841600 10553601 -397628787262887001686477615381258537168 10553602 122607141407720644376136843312285263904 10553603 -636908217889468585363354035640662206760 10553604 -295104516912622538308631459241138382848 10553605 218075440295037524390649209770809590520 10553606 6232431745967752475351328790669144320 10553607 -310286217936077848749211588252722243960 10553608 -106441243743158905690802349786335754240 10553609 -33603370427712770294371139724058003200 10553610 -11338209897974691334437156068526796800 10553611 -436201137005686542001849465702053743788 10553612 -227363482646296851664803928395067455744 10553613 37626020259882065141774578920914370624 10553614 344428394427577439991352570698893278656 10553615 683050790444383995000315889381633684800 10553616 1698378063506152259833316055521230848 10553617 -12966864161432093737407932802662932128 10553618 173505358713661132977430315705862543760 10553619 2613039136120400501657829878331487488 10553620 -150263357005033768081245304456761600 10553621 -25359796320175608379992787034993463468 10553622 -59926857348662769802492986761237852160 10553623 384157202257053676369977339837781068872 10553624 -147283140423752898423414430032738201600 10553625 217883605618002263658117780007720800000 10553626 32437812534805826350346530368560793600 10553627 -31448173248768848459903433709282188288 10553628 208803282422615303353082496959951508480 10553629 282835073082175727553689429527950864230 10553630 108081085998600078215603970367179696960 10553631 -3203782326514868439510096414246369792 10553632 745539185966896621980538996500745224192 10553633 -527737452957118645468381361433719177118 10553634 -26686693919413846143955604322316385280 10553635 -49494375818658929884558814988814231200 10553636 41228746413764833189128845226827584512 10553637 -95335781155902572696818489780936187040 10553638 29394550555972356281666164006355658720 10553639 -489331106821568760878011313571416854704 10553640 38654685240338451800769516429646233600 10553641 -45942833367868738449097863648944891136 10553642 21235565162096421436353818256436099584 10553643 -182622544958694072624352467103103632776 10553644 -589320168753786076879380357723787473664 10553645 -169082348422899912890192353813377568800 10553646 76049157900226286528118511663016919168 10553647 88424202132962941665368377715251227640 10553648 -21989409264957000825608978138424606720 10553649 -14160014196027980572622383433772302736 10553650 -89968752076086009894940860826508389200 10553651 899044192237105008074084135337937572480 10553652 25233341230517259171934396705272379776 10553653 -327305572751821976949500875730797146432 10553654 -186674213974943722172828191019155120224 10553655 62704478863079951112722008954026731520 10553656 175506701886797415727689795517923962880 10553657 -440057216834100263334595169939088059094 10553658 50982396222893235360115512759983903232 10553659 544084906965383234645395419589795800280 10553660 -117169542480900281657072431510879703040 10553661 -1377156595775305177540786696703074080 10553662 1020189598441991776826381921943527424 10553663 478454567486712435258705054179951166912 10553664 -94111223633806468599877673461450014720 10553665 -44123125161382167117280546491307145280 10553666 104401854783088372371424936679523982032 10553667 -175507826394580521579534043515955002120 10553668 429667709335541027743736864211210199296 10553669 -136275959726262024680310165861556060674 10553670 -194361199065802651842363369566328336000 10553671 79498059969644508878178312448741551488 10553672 419384130618585113907113842499485516800 10553673 -258468539245378682293943696393310848832 10553674 -39547922465713887588961997472828948480 10553675 -324681943418555550660435438752979808200 10553676 68480163024146135507183683784050851840 10553677 487672539745832115641957277224482568940 10553678 -60562772499009910961987146114533389376 10553679 -101025873876700116159016995566371252080 10553680 15800693467053681985847415056363520000 10553681 534854653140409303451409804036344794482 10553682 -164686381851689755661774578109053339008 10553683 1405968681740369094146416268502691840 10553684 29874380277683563335541183342113146880 10553685 -299925879041358103013127965332351707840 10553686 -133481502030036959503292260977274518912 10553687 -251865586806153351868711972758105570048 10553688 26694381869279547167992458638312202240 10553689 -1010835530936245731385939640937948317440 10553690 -37265685320800188915043382522461624320 10553691 44325299312584722032072641760118615192 10553692 -94280473860172761278101643662637684736 10553693 -698100707825013409793494549007443460058 10553694 -26305139643456121586411682475052138880 10553695 -192856878949648079349787499627101463520 10553696 -213665624724067417437517907797873655808 10553697 100356323985396731418381127381949311104 10553698 -31801789658871183915440720724510683136 10553699 254175370540046455053942214844337224688 10553700 40800806215787874910832993962067558400 10553701 408049696136306638939411582309283048702 10553702 77659928053110914511119931780856382880 10553703 -46921704369589624663334687985494772696 10553704 -13474094716426036779168513192540979200 10553705 -5475089049153428686795106218511201280 10553706 -5077603496918100769065373195990356480 10553707 -240875491849757783988061460342668065680 10553708 312506246835172103225050974511884028416 10553709 -72572356387655222746009405306885211520 10553710 92178736326828436130439078865735373760 10553711 17409489724870130798148316334642340864 10553712 28604089783854495879571838473477521408 10553713 -17269436740515784848525427567109237038 10553714 310321944871740523582302027380829041280 10553715 322386933666458909752020266656025770560 10553716 -248891168202034333692510329245539637248 10553717 -306036794657243302371688494763935105234 10553718 -16632090461094669862815412003410414144 10553719 -566299690213328960924605254037446654288 10553720 -460986225497605925756425247583990067200 10553721 -186126087041646315469942122730866388320 10553722 -281534101202746589376931082292854675088 10553723 563845319659697195569681840837745655972 10553724 -216914906137532266694060685122865546240 10553725 8686077360187472380659900980082752000 10553726 2644870362832268737794752818965453312 10553727 425729654707346402859515519342060139720 10553728 -109674845015717178227445631439717007360 10553729 210369563651404705631989724553096243330 10553730 -59631917084633679783334852960090114560 10553731 79883401178961551806280349792038942544 10553732 -86066076849872701902967051950279081984 10553733 100548825643909730482588244753980596864 10553734 352213383529322833492172089099313941248 10553735 707009432748694848569568945944080875600 10553736 -90130313623519007096720259939532554240 10553737 -312386971238964197387800259036346656614 10553738 90885695624330028198219986461834829760 10553739 -27949588200616968323880112737522263808 10553740 -79247669299958486751706546455555302400 10553741 345049623797748897083851410597996726 10553742 -116500052159840138569096489450169592960 10553743 122010355841629311944364279408823004760 10553744 -45838696909760000643646970325404835840 10553745 -241396290534875775283768652606703168000 10553746 -14865625558414210859758098572556764160 10553747 -452600730743552424337145155890370110804 10553748 539165945081483435726815428795322368 10553749 -10595436452807715976313555023400475250 10553750 54543187035033813773296727840924820000 10553751 14435671686562913840435738319199597368 10553752 170883225102017250676107080878264012800 10553753 -103190318253624309618747008693813056128 10553754 208379237979372633522360441820465528320 10553755 -259481495564641064763412626885054747840 10553756 -14615694480586760803851513959023226880 10553757 48670911861196390380119963916853149888 10553758 214759885763543176647151284368444558976 10553759 321631157820936840627663363563508128040 10553760 29893298643612226017626250160373760000 10553761 166182791615858864159107860633684920752 10553762 -53818462049535910038073883889307852800 10553763 193353952401934237680655564610465364288 10553764 -59328196111594837730062674654069342208 10553765 264067865890258205736761626175946129660 10553766 -35073075142506995341355923304419584000 10553767 576787027466967590752073372071141848000 10553768 185082235520021971243215915131105280000 10553769 -71110515899369312942401499602888568952 10553770 97509225365066837237968465377456864960 10553771 -103652833888300842259833326832483445368 10553772 4321431142739472495130149048049152000 10553773 -621055633025745169933444496058096505280 10553774 8321602211222040305752542461385237504 10553775 -141590419984964860013418395246016100200 10553776 -151763070892203076632295054443343495168 10553777 99595796126416258958761091910714040512 10553778 -205237219943686712362130514460581993600 10553779 293320317264158523345217814428409754380 10553780 -99304019660925062463749532435842826240 10553781 -57177933203212854600079374230414592000 10553782 -290530186208975204731554645652385410368 10553783 -525947217973189520001372093786465753480 10553784 -111930035324580625999897485588376903680 10553785 3134246906662194572978770723723816320 10553786 70285662533204072718005808245497162464 10553787 -189259703047777321382322748408332665760 10553788 -38070495014711213444533835796038165504 10553789 28940218399517074611291027482141707590 10553790 52914957486085702500290229577615223040 10553791 -722159393399092904731442455704242888 10553792 94033126050222777427712261571867574272 10553793 205235582413393774059627636450298213056 10553794 160825878207439768497748172868699468192 10553795 -12436287119090135595702134984048762880 10553796 -55850466307020763821237364158602956800 10553797 -57229460071409470397052467431677517920 10553798 -85715234023662534047562800765152986240 10553799 217739832674792191388258971127101411968 10553800 -69045988333760347511450999221061760000 10553801 -348029433114710965907866465117097388198 10553802 -52302710695363416306117985564894924800 10553803 -197326028974310713926361248484937306112 10553804 27533640079554773893813619910074359296 10553805 118737610888491005840096000746187760300 10553806 18703573837420725051753826995471126720 10553807 788152350534995024611953627316198417920 10553808 -79063984298572072730732527672915132416 10553809 -119837861326238687566990569391858145984 10553810 -92716084885058483000060793897782642880 10553811 -437492690144410892199593342735516864328 10553812 -126383129695620191247039335994041514240 10553813 695236570235317581378281476487794666062 10553814 -15894876459816973720954861568905179744 10553815 157746973203566468049139890656511207960 10553816 64887014840364253903202755498331136000 10553817 30402888444184174155455476201228086480 10553818 271203548927838920214855208565375261952 10553819 1079971096689017515500130317509192068800 10553820 -148220229407888388743379335859517393920 10553821 342112705056592266079074045751331038092 10553822 333805011222834758382707901040779587712 10553823 -55320259397876022725409472222591400976 10553824 19251114893986030722105017051032584192 10553825 174420260832513715652700078232711429500 10553826 19103821691957044068679740521089302528 10553827 -209239669829292100445253862160758984448 10553828 -314575719287245516643732568399519201024 10553829 -13786049776808697560530989912694917504 10553830 -104982380520167047540893080502928838400 10553831 -153229103384421177285366977464234951368 10553832 386477998939234833527525785612969835520 10553833 -96439012051750234186362677876900590918 10553834 2798816867782717501257501385915991040 10553835 5187977695146540296176640759003382000 10553836 137994091354251712941153498156612636160 10553837 -112667768822331644713196543466234536448 10553838 69710922500198730108477487900600707072 10553839 -386786381431223445914143676685370621360 10553840 -66351691597166874336333624426115891200 10553841 109760139991460488711344516093546721440 10553842 60291941143250965617523397685335589792 10553843 -125236261356028950925881464994667948320 10553844 -18634000574687397803156873560248741888 10553845 152667851172618217193597313206445491100 10553846 -195014639879678827569923189439533452128 10553847 -590474396937663947355273524482793268480 10553848 -622359048598596997758658540613091594240 10553849 -149258846506058011179471807172957105536 10553850 20349039605919815984166476336232000000 10553851 2427120568860243144591282777795806208 10553852 2023742601757167682331971978994388480 10553853 235934026897367134442222668588490848800 10553854 -300585142569542126144222173724833708800 10553855 -224707944466420664618931453012960881280 10553856 -107544944128547685129268935742137040896 10553857 42516673197956258199161072134404201472 10553858 67510496461574629152825239089768613376 10553859 90881415954497293769446417780680284784 10553860 150708649842448453525519805222336924160 10553861 72427184093577586497789859894929651840 10553862 348741768549521865122564003270122176 10553863 -184832532415883909188915300564186198888 10553864 -293748777420416514792170966646381772800 10553865 -57584933578245618547139554502445420480 10553866 -152071575923590564184161071446266166016 10553867 -332788604726069740722728414704038670560 10553868 1553617027089205735583472833478481920 10553869 -215902636685480665217918917620725334730 10553870 -177954883171878511886671294288394253120 10553871 -499973282344767355704754382462919284088 10553872 -492231464120914105057193471278841856 10553873 -35753001295724367682524838536443408160 10553874 10226464394203989994533559824898455552 10553875 153945605381401891970857264940762184000 10553876 -344370661850860761515149554340209728640 10553877 -7905563694503306060054750410625852832 10553878 -2517502885872553358119657320518561760 10553879 -34011853012403681099952015924118476624 10553880 -68478774433711218292979879698979635200 10553881 349686644780899229122599493666482176652 10553882 458109140090617310129522054126559072000 10553883 -396146410162934854771175027846604512400 10553884 -359874431063707142904199157655015284736 10553885 101780900619699197711236698180912117600 10553886 -66840991191259914153683276407032621696 10553887 163501318808953539261008668036624014480 10553888 -3412842184045919935345098244824760320 10553889 158058747312487491237727486151423443680 10553890 -3993413113227700246783227699800710080 10553891 434459762641277753655963860401993750392 10553892 65364383850365421041823798207415603200 10553893 -237800917187485390982750352159669336800 10553894 -100749548940551024056064820107479393920 10553895 -18097098964866336717835335861639759360 10553896 415596881924594597316296130643598376960 10553897 -178916783406544293114128882386001942016 10553898 -218783837500931437476426711403733051136 10553899 324511148085412945630248712169945923536 10553900 -27160421106698217021625764624868684800 10553901 -241905251821477183774025084294832139968 10553902 -2873027707666916547326239618229841408 10553903 637299604752464874791826951993208315152 10553904 -26174143506822251953172145401144918016 10553905 -337388725919679592779808817702816228940 10553906 24118251017146710058140628325947511040 10553907 33123701921697267325365620077357883904 10553908 -254193475866079485053242400267498591872 10553909 -793232313232464700489106685172365773184 10553910 128249299189678310425721115715725567360 10553911 75709158151278427197717881980333336320 10553912 -886098330707788811489648384744190259200 10553913 -23659462037393838376770748677287895558 10553914 -146400401730808892492404347244203648144 10553915 119414029511336343678669661362493195920 10553916 -117718976242599386178212602775512616448 10553917 -73736036827602021784617006869068658976 10553918 5834575477478695929946276293105611904 10553919 29691357391572070823525438027180061696 10553920 -669388052123541675440849857963622400 10553921 -38264308804857844295465513791479138816 10553922 224601534971387871614976774560155280640 10553923 363486351330757717665075990877993083360 10553924 -78759283280065982980208843539601531904 10553925 8935257080802004467536031586645356000 10553926 -522813828366896559761089251088144254720 10553927 -285760472125745211920568972311829612240 10553928 -63539292710943480178478605534950850560 10553929 83359172117349616500508407676705998820 10553930 246257667487658205477539544491290425600 10553931 322511095895399949307626585410439841020 10553932 -266362342876075079325647456677573240320 10553933 71411870049753632435306649185721470808 10553934 -44001508904730285804774145299461929920 10553935 -56611480450380780024674129222973895680 10553936 51942578924734395390834663714435489792 10553937 106585367228583972709691802123136843200 10553938 112370455452384478389451029101184255120 10553939 104733526763633423752350962440436675400 10553940 10450252437594669475185883857967296000 10553941 57942067898583432556851851229525361920 10553942 2439464826483364507702518894841054464 10553943 -43230419580261456288235777785277688496 10553944 -536599577160542302341850080544632422400 10553945 113532171031368848510536888341017700480 10553946 45735336689536316444769448331195612160 10553947 -141275108903317837270212334132986492604 10553948 145572773834828676362827831028614275072 10553949 56375119815626773585798751599238016000 10553950 -73053128862197598563050170521691648000 10553951 679932522760041979764493959560484113952 10553952 290152743842911957402580036145937907712 10553953 -662251178650485263194445540727914680798 10553954 -42213311157538719422943385103933841408 10553955 -7560907503456581818707229731059582880 10553956 87150291177977649168534833120248250368 10553957 -635849144480662659304653806235711892548 10553958 185169816345967420783764008137811223744 10553959 -110340939581779314060271506360505525920 10553960 -496780984271109979111000384728495360000 10553961 -117055236841213510424703553631733098016 10553962 485755454417450137300537312675074583392 10553963 -4430754692689535952799429597474713240 10553964 -114637510901256626909974769586873630720 10553965 8691518311261441961185248001181856000 10553966 -172773377645165654721936782353417541568 10553967 -298124074655589289394768004688050079416 10553968 206178423652693889133065179253415936000 10553969 107411600045274182252219603218246421940 10553970 1976413857221329162147169003458713600 10553971 -612064029694254275068322080376622043828 10553972 57276893230375622910909782517816305664 10553973 -149613883472863553556432006972271413216 10553974 67320143750973053162718852223095777024 10553975 -26778145431581595559313928958868264400 10553976 -196829835024476620514722255083530035200 10553977 -88083065191767451363392075220056470848 10553978 69219882498452129224115803037643064320 10553979 73107141733336607248983234194555939520 10553980 -167405368015558050605982192787941312000 10553981 175899635661833613393164604147860072064 10553982 145230818735617597269839862620853302592 10553983 -846588458445775405215961348799893624 10553984 -205627189033205816211997406082052915200 10553985 132250369152928598530704567621497595240 10553986 -46279471297253135777544714728805626976 10553987 368661515305340058039636466685959668480 10553988 3197461434895789751032037618713122816 10553989 -304840139602369777109554362614110908900 10553990 -120495394889346973063751991106630128000 10553991 27727919075550839504620286539065517056 10553992 667084949741600485707634306285265510400 10553993 659734162874343762764867986593857977242 10553994 -29945118756434582924449014999099262464 10553995 253278933191723898518342189269500774000 10553996 -71519460668138131055654314328088081408 10553997 202429825697910887351608259331855576000 10553998 12839679936586100092307784175336624128 10553999 -67271594075172020279741062945823484000 10554000 -80995035038200022257959203796418560000 10554001 140103371400475559400750445635567974400 10554002 98270341395419019730220229537886679952 10554003 -392001322014255893674817193453386125200 10554004 112833202672900778780131914933514845056 10554005 256533085214545228332502329925063372800 10554006 2622353634053868907697410104724546560 10554007 91463610597724177068984642325825981560 10554008 -14549011433202488927653008074193223680 10554009 73431007585941043350895779609072071328 10554010 -3755209020284175535950933692160368640 10554011 -333692003185054195047834756304166129616 10554012 81639767517492020548655886333436588032 10554013 329929747495657942720441512079805162080 10554014 -379290704762930992221119988820220310144 10554015 76450692492275436895444940144662770960 10554016 583075420718818113833349448600192548864 10554017 -12849564443413926815727938676617761260 10554018 -103909956060318505517751421103257620096 10554019 -77562626677616905893558544309920887040 10554020 231620379246241752710741669471881908480 10554021 224073302019018687204022802454080554908 10554022 -163542804695234833440145845029685409728 10554023 568092775093628385166723396410389713272 10554024 -33925501494029549239082895044793876480 10554025 -166429532102079066843669691808585052000 10554026 -101147376127606623542017151960832464640 10554027 -81042340265003715791060842262754822720 10554028 253184120806292724115779276039123686400 10554029 -443909656656871859948923809125305307370 10554030 -303593183953930239270907492212729696000 10554031 -68601511956548928428900599945066541208 10554032 -53606775856991738014761753210716651520 10554033 -93963329067615598492551949518818307072 10554034 -137797232374384952288390477308788893280 10554035 108138185094022045294914135902779443600 10554036 -37086208819850742074463610881418475520 10554037 54969763310451402749762788930488780440 10554038 -170049495957033715780099181421262786560 10554039 -72267236036268248644988605989784917696 10554040 176478444082555135549707972008953036800 10554041 168046952301628964698009681947923721552 10554042 -280228325499095320352291539917293392896 10554043 111559718649638834415761327229452064064 10554044 -28427272062021445158781014082671244800 10554045 -105461556715507503972354003350230656960 10554046 -31234495898305694994544729238929882560 10554047 -17722618881878473589624850584911426848 10554048 -5829742078506030617541923836218310656 10554049 2500435040396078495146861769980954176 10554050 -24773749129053537908439406887175950000 10554051 142196826460609625480982764796079312632 10554052 -77097650730939064826354608356550763520 10554053 -595430931585347120975922479680319977698 10554054 -56650807105550049548032722480642029568 10554055 505847195392463913883609518830256819960 10554056 103562964854742009672917819546738688000 10554057 41280450997341761973949756509367185060 10554058 368250131923338041121763060803938936880 10554059 -745723435136141881648209489640069539384 10554060 35574724664663015380176753591427153920 10554061 -423898256247568497561660516917633796330 10554062 147557077003672930328528673023505508032 10554063 34003465265266174983528935718915807360 10554064 -139358002625173490645011052960065822720 10554065 22178501527568831114149600060019864400 10554066 -126574468203535285771446390704855149056 10554067 288942336309696070323762673319475435116 10554068 87552728002459535904486789021367166976 10554069 -24465414203388786325702986583771155840 10554070 292231559665041991438192110895765236480 10554071 -440039926497416338940778854659863910056 10554072 -23207876668166780298566384576459182080 10554073 -179378266257252759162622397318592850678 10554074 19324739498883135084608016817089426432 10554075 -59695303434776786488346185739675432400 10554076 104351302850003609188090368950837130240 10554077 -368307532128753831533015153306709645108 10554078 137905768844718091008188788724302085760 10554079 -124661492971624991813719878468223302672 10554080 -473688328049829139558867242149212323840 10554081 100865913530155082129118580270850018304 10554082 -27551212128432142229456667678294466560 10554083 74956677125675367906699721419208402332 10554084 -400192596193695597828559577192299315200 10554085 118970718894642752061419012583173391360 10554086 -88547566447404443203504141892013745920 10554087 21209790606650550735694552434942314496 10554088 132732930543674111588319187305127541760 10554089 54004322337244910801335665074321597760 10554090 8631764475659266861255454901592024320 10554091 121990629539828512264966399693025909492 10554092 142366697395172481088781821566248138496 10554093 -32540742655463263316591570020880274432 10554094 8325762438969200591887292888107223232 10554095 55877103945125966224132356112124798400 10554096 -16981318543113136738538763759315320832 10554097 -265816421518978761278269873350961524960 10554098 352942958667565128221592672092075375520 10554099 320310704952142614757409365115580203064 10554100 -192278289637337002653045585002876233600 10554101 1016422060575566139513374848082706857280 10554102 -8543486765680649228279132616667359744 10554103 26421037687562726469785611536258562480 10554104 977812579893207713854432698669895680 10554105 26792181483876127885497522571348139520 10554106 21973776704200684784804071409276822784 10554107 -467693068296506117535151655854164775644 10554108 -337865941462806266020139497956175355904 10554109 122252092453913221674940722707184834700 10554110 -49091984671336422497791537700668032000 10554111 -376251209937160995992410047467510469360 10554112 -509646436544239278892852402537055125504 10554113 7385975731392231491273872564528904964 10554114 -9158057210902963132391460763890131712 10554115 -16426896832035132783281460925510104000 10554116 -556976441540858125759073912317037247360 10554117 -177838187936794429899330180442202774400 10554118 -74971011321793209808457629871643534240 10554119 -558373425982657309614968399996362725480 10554120 100308171032909192250571678033784832000 10554121 -11376943929654589708302178741175546828 10554122 225072035264548081921659636655301816112 10554123 -316483097196932836328973904747611800616 10554124 -11278321069246243607691102095478631424 10554125 226935924849856212887546230979287008000 10554126 32315134778274807985069385353709503488 10554127 42011267197616425682623813431593771712 10554128 47322724348694291188567442319942303744 10554129 66103888700579409593403646770411487074 10554130 -244425382704080382047812667622317939040 10554131 30281294110718522044597787707056061440 10554132 -438639113494527503032279675964209471488 10554133 288172316391468026234218918840052986382 10554134 57509871857708787977911317745016890752 10554135 -2275225200314635108291413346313919360 10554136 88471828273872743224391272666832732160 10554137 -496641527913683571515160482340981812208 10554138 -280376757670609675892686956491478528 10554139 -295379393618806090732287876012885620560 10554140 -2193546389106053743169575367712691200 10554141 13792705392121301381445474015904440480 10554142 546490115017952717284239815197842538944 10554143 -229116495435797554543446066569099374440 10554144 322419053380325964304966501151979601920 10554145 63798630230308110102405582030868412160 10554146 304438582953433657363494230650016164224 10554147 498290489656405919442481115467095602724 10554148 25421805650778448682665382492905205760 10554149 -101046581478660597520503458348963174850 10554150 35396542177128057465423392036974387200 10554151 246247839731380001129213659031843838232 10554152 -226244825863603729757748932969501491200 10554153 167204121388351945349734706418240813504 10554154 37871745056027125102715945734862804160 10554155 302289964026386306072878851253369274160 10554156 -33130162716969415385769881529231244800 10554157 276248733212825299412588076799422304406 10554158 24665066102630399522682955472838200640 10554159 -143518134814322671660754841221944999296 10554160 43563427060551678606311961459127418880 10554161 8204031721409920580531851524260468424 10554162 8769958200438078933977366596764994560 10554163 -958155696066335035979817653948173178720 10554164 39612204817145623522210380720827136000 10554165 -40021152279958353733014864512661192000 10554166 -196957845347359814679533885277362221824 10554167 -188177280880297459968543792456627840 10554168 156370598280102669700896596930676203520 10554169 204825762192516617900096963398940053444 10554170 89244739581740100292605202692709436160 10554171 -176283014921692833515806762575234600960 10554172 -163293788742172857512523083705725133824 10554173 -354089635605977927012828720276413626240 10554174 519097504755517423586678276899485120 10554175 107085788570249533151697038071809299800 10554176 30890658165193825454930773707548786688 10554177 -501810838043924306947444322189652925920 10554178 -6760621811969143521269342051471535360 10554179 92032834933946727692277248687460541632 10554180 -24331992005345536007393699289976750080 10554181 -497551375631442967384542586495088780736 10554182 -146240368937524404549342517531022207808 10554183 -81133680669889182654293495393948340048 10554184 443390253578948329215925546623096898560 10554185 -292482192241099677968540621074018222620 10554186 82509816675559285741866514322721721344 10554187 -229981234826454097702465983428230768096 10554188 -234392016511944618224765766620118028800 10554189 -349794830429974542297781998669354221376 10554190 73437742230528858305601626968844747520 10554191 41800051888422367843155518105363401800 10554192 -9179441347687207121440345731669688320 10554193 -20706738625890285471670668068631522956 10554194 -6715592740324259705186296195179571200 10554195 62243390714979913079282958432208226400 10554196 -4634316700867182934257437055481864320 10554197 -93782059841018857794249744600183214560 10554198 44799532606446825264335561140336926720 10554199 533699598501677666993713903534511784200 10554200 -113240707480308788020982436022642176000 10554201 -324503252223586761239002430046034686720 10554202 -15656913331883091988699238016297281280 10554203 -587052845625815779893978005094889082136 10554204 114409870619041811432113566817590190080 10554205 673816881205331166451383296576701887960 10554206 63214387023141644901763020942044409984 10554207 102073640048163626848267325167877338440 10554208 139967681198877901768396914858557177856 10554209 -713225595806722778988320730444347770590 10554210 -804732026566440455544077704292824800 10554211 -15463856269754867193292503208677775968 10554212 -124571328297018842841293898591623320320 10554213 66174886426099412690582224133551257504 10554214 21812335682975044798860430139641703040 10554215 115604857391720123480062451881158720000 10554216 -296045836081668849305808027024283238400 10554217 138112496728045817844069815385535810560 10554218 -336903287917464948059000361093850447440 10554219 -468284202682566239795877233524971286056 10554220 103523105964408330517445404512889067520 10554221 -4403461466267973148383764075003374656 10554222 -3729278853798454992574234796356279296 10554223 -1123513645379911589755900938969125952536 10554224 -95639803263908983779524335534145372160 10554225 -168401409203236671724463503839961200 10554226 -697061477657837463801956833559727467520 10554227 -589534360980060863491712989278015999924 10554228 243959164068385182229628572123019517312 10554229 111020577113346174914750544255174872064 10554230 27666528598009655872872458081506421760 10554231 -230755544779228019871945973067103032880 10554232 -151124122243140729319520107209741127680 10554233 443073354457225248170146551750637843200 10554234 141245661781409501734674357580925402880 10554235 -535488710657669578443879869282069080320 10554236 96807425161209026453877829823269625856 10554237 100778155456622649627141380926931807340 10554238 212881723613137012826729054104989995520 10554239 -463380154306449519760974130408808472960 10554240 -54771008064732954522979815571587072000 10554241 -689370116022371561966489220238135656000 10554242 -303090704978734712376563704824804971520 10554243 -54385453619259489198963183856306590720 10554244 -97693525574433942994482060835932398464 10554245 119727194984452077788735186870619447600 10554246 315596458596051802675235262948858213120 10554247 318378609124409435936595456746466271512 10554248 34354873592367799707884233225059087360 10554249 26834072156880260687576107520063195664 10554250 -9406464949409184564837049723389696000 10554251 572594093525423967451004558089655182992 10554252 -130383654530550087155254264363271500800 10554253 -421378642461753327895460271544896586880 10554254 151064324108095480062527278399965730752 10554255 -146130090171561074684552457944269614600 10554256 -197315639200822167544881883991890968576 10554257 610525626203872407552543248274410933106 10554258 42467402162534430667857078946893221376 10554259 -379715965638164729339121558459405811540 10554260 -117434716376707471194161898656934297600 10554261 58844639439506744447582938443843879360 10554262 103208762535573928329887723065469401632 10554263 403760456982050989932854217989412996384 10554264 605409550888110451808549904185425920 10554265 -202059206769199975419529662735813257340 10554266 -153605975308194243841689160625976403200 10554267 -2035486222021818055190009986220294352 10554268 366553166515698727010500022242828533248 10554269 491425641605938960315008135392252796960 10554270 -34721639902933429680061687419031987200 10554271 73527712828359715420118019991738174304 10554272 81129690246081299919660748364002099200 10554273 507142249469620602074550490242327333120 10554274 308158439651379188739862539623345473920 10554275 -253977202121440879428277237648049995200 10554276 -243388895490260368330733928700865952768 10554277 433942698706223768196640867651965494112 10554278 58388332464619800259246794543234465792 10554279 -18117118195447491859525170728144445360 10554280 -85877764789477050170044223510321971200 10554281 -178070324956063318839843538468964763036 10554282 13638636354243176932362908229674305200 10554283 -316324932600727096180995801453965899468 10554284 -105453200929384889890587429357035418624 10554285 -11386707917946393492972261555062624640 10554286 -357811221060597026435699398577455965888 10554287 88375587437871682587231462596330068872 10554288 -65474332715861752606984516038151274496 10554289 -23119922610962534192728724122369662540 10554290 30735916888353959145114803008070762400 10554291 -34117893454339034778798352008241505280 10554292 59828897634075042471747184241309736960 10554293 514502774852119132807970752334239234542 10554294 140881220865104262066845337205753905600 10554295 -57889471950490079317222969290814300200 10554296 -268753814212570039230226992035317309440 10554297 -11648051885621834564675253188668773120 10554298 41863932301628435035559167983384684000 10554299 176382279980973189248573498748326883072 10554300 736550015551692818798378247032102400 10554301 -284512016430081319665899827258808384698 10554302 -59594164997174027845641817116598219392 10554303 -445258164940992436993897649177045386296 10554304 259090119635490474011804045448593801216 10554305 401732142528620296994559031613024021460 10554306 189903702027834301972250032301389910400 10554307 6960611339607074706968587380714879488 10554308 61656998611345663474980149706318151680 10554309 -254013529081222911280006060671404192832 10554310 -32800431001962721410397322639413689600 10554311 421281196453904639073534395478722973024 10554312 -251447637116126562552919920829430292480 10554313 90231005593280786205342415099847395968 10554314 -231666547806504189104218615120332979008 10554315 -47297060955950820987027150616777562880 10554316 554399903276944177635179603831624887040 10554317 786689648391130125834520622642967669366 10554318 -124257454473603826910470708676136340800 10554319 -366256983823913361909983286385912875280 10554320 28621276333741464632445492292233461760 10554321 513116642529332573005552203291714203520 10554322 109596993887283292856653337959216257024 10554323 181820590784255231125555308936039324864 10554324 -27049684740509157813771475800871120896 10554325 -304740461047110741512501519895780171500 10554326 -95883992380237816149728313606693297888 10554327 105464582023943315016841508167102467840 10554328 105153575448465716007173501054080696320 10554329 -613819530384148420994269153596667053360 10554330 162338927187112401228747993592200241920 10554331 -395838923640097375109891293297310900736 10554332 3611723259501042398583529171680921600 10554333 -359561794416469090367956464849859490400 10554334 -85036855010799772327892510915613398016 10554335 -323537164790063039793720947429409300480 10554336 137515711758215088628888891548354478080 10554337 -63947620385420046908629668813602662208 10554338 -105688042686575656627562980972770805680 10554339 26859629842938724904423958608441839224 10554340 -1502112172195363313324465750069337600 10554341 157333200371746219065433995688137783072 10554342 -97270692270994391519210327738816939136 10554343 -44413320244829445249597679242042966240 10554344 -561471522287984690477175104080274211840 10554345 215632782653074096045225509189459610020 10554346 476896990116760626634441221455634096 10554347 -108293019931898902565359442593093651680 10554348 68536875797984505274548309409930444800 10554349 -5040247693717109509886070809687020000 10554350 682396602799742852781136556580168000 10554351 -221176112538682657022404219481728722168 10554352 -115744440946975267170678711702478553088 10554353 61719340538938592943747233940896843520 10554354 2068639605479721190074605408212231680 10554355 95911732827150191990675108321980404960 10554356 505145580389820989865259891797346753920 10554357 49507626520544342736848396195628796320 10554358 -32801146083705145683983705038844154720 10554359 403961710902325059446446012000126339560 10554360 -215178279280989034729855699436422348800 10554361 135201362670118960900161812886038607560 10554362 -6381211438565317452668182691172197376 10554363 23776265616523143163906481407168761600 10554364 -98744595714662924203761103764152027648 10554365 34116043282542732681296698282677650880 10554366 -9008584762755087786851443778618161152 10554367 -335412383433125314065221678469365329920 10554368 758027456694127110760591766519342432256 10554369 25574995025281885950274832652526773120 10554370 123870758743353974323727771230693070880 10554371 823393372459749845370444516657216081072 10554372 -132234000719201927292719649554868703104 10554373 -141207278707221535642101467026804695360 10554374 399142330611626356531467379955352483936 10554375 7109382694032827998776977507893530000 10554376 210941777768949133461994860043060838400 10554377 288035622366764946116693830766928153360 10554378 -98900011073530320390025720242497505792 10554379 304839489888675660897211775087451021480 10554380 51090236751043319224039642288343808000 10554381 -26629092309658814826684979007921958900 10554382 -119549698983638543016908508549595736448 10554383 -113158913272503894680582000309636382480 10554384 3849351606991763430005248286886199296 10554385 -149588813762037587388386330445330273420 10554386 -25712343487092577306528730761219639680 10554387 -194749292823502186134686277851536724040 10554388 204070886478630448845757405392010903040 10554389 -92678285021852449441321264889678637810 10554390 4275736998023786373441210660868823040 10554391 705025894187359392478938427551204317152 10554392 -39941358378158249799600073578347673600 10554393 3898958596824158119577472424100427744 10554394 -126079339019439970198689875002866015504 10554395 178160843283666600699488950360437518400 10554396 -125384177013259042134882925447244318208 10554397 -68840985573568147419104022211771307168 10554398 -200086862575063094416065201330657371520 10554399 -194457182881788004093286843738506342032 10554400 526693102165739670730606433910915072000 10554401 -173862075138459728992747917121015701120 10554402 -2546853772294719910258702347112148736 10554403 -196322874594928953604534782099284303936 10554404 292570717139240176297222791510391286400 10554405 224962026015112356357883900884631536000 10554406 -284479745573202677537376610410586021440 10554407 -384867129903161256598618935710325131568 10554408 215657693728084525450386772791432806400 10554409 -99726100420005577329944165333691807920 10554410 -178905366598013051132843341308469232640 10554411 155715981718999440656495466080397563904 10554412 579785544383874958216904196956388014592 10554413 -2995600912025349522086292969988908096 10554414 91653984108419540676637929584072785920 10554415 86400075724556196113651032678414944000 10554416 -84618250615100004656505246306954805248 10554417 116061114820187823212934537247207546434 10554418 120038650811769535289273627778995868672 10554419 544495736649336867184647063714533255820 10554420 58358434023472204511345751068880691200 10554421 -317484064001638871945967977898400152900 10554422 -107592505619554445772082290757934779488 10554423 -477131029800241453345678573743787170432 10554424 255248621868565627525107591200169984000 10554425 20877541691337179634905082831028761600 10554426 -77145228907428990285737228832124119840 10554427 282270386355784854107789452617163287760 10554428 94364263499921897305000114616455891968 10554429 173431436116970157590093089458935510784 10554430 12967760041614376410539318025953260800 10554431 -805570211376875304395454870639098219736 10554432 45802580101934483822744138197638316032 10554433 -143719673144793644396532628338367851900 10554434 283330552771661604764838069155934090240 10554435 91329829750939855155124759452306475200 10554436 -6464212560271170002229444889205900288 10554437 699115883958633955398896469210449245086 10554438 11077836366871298185404924009949562880 10554439 65364683648622972965933969018235633120 10554440 142482892682523565349744886584868556800 10554441 10407302112117328950412590673993746192 10554442 -103098103938158175852798424706905714128 10554443 650322275357429074669569990241667586240 10554444 331329550902884557413843462122854298880 10554445 389912563901780225204501743985652444000 10554446 -14905019938901919297908287169952202752 10554447 -31289036197267749140609396949226335744 10554448 -136356007038351181522373036977846755328 10554449 427447169835646734576406311390266278464 10554450 -81251801187758818120538496290491488000 10554451 282345904044048089405338965480466319400 10554452 426078669792968358141058713628191371136 10554453 -98048959579973664357025593084961593600 10554454 -186601036480412752481059556701365145824 10554455 -152005148424069080740380184753491089640 10554456 360590474244396511122425396467730841600 10554457 834593941976717769894299081391841665232 10554458 42829658667848340488544151150333855200 10554459 -106749148726467162277992704129561352000 10554460 -40918855485684422138311044656655206400 10554461 356407414871535708349495812592493890752 10554462 -107370667983064838706883119251378995200 10554463 258715455629211516402178015875016695480 10554464 -304237614193534474174559351196182642688 10554465 49518190192474829830763615306609013120 10554466 23787160139785182701267795320708435008 10554467 455956029402802406119066529473308576 10554468 359285712407522643340688642641074263040 10554469 -85988295590270988227949084750728359680 10554470 -27173511850549456155499224943980556800 10554471 -3890523799445691347715747996381015792 10554472 -44129969645209854680777971794653859840 10554473 326003892662747188966733139885551085384 10554474 -34558290472206192542275295611736206848 10554475 -335207016990626240360701403176314767400 10554476 -679356632363971384195986523166036454912 10554477 -32462199944555001380211414509868061440 10554478 191931451927628680502070041941097688000 10554479 -2692581963767260787275811700236851200 10554480 14531783761874069580950457897113026560 10554481 29519967161913106241643643609899773120 10554482 -130484608839716433235865576070071519328 10554483 -17569712310140246048279985655371371976 10554484 -230520825398377279707280463252572899840 10554485 -175342353365268946232161451516121650400 10554486 6818281859882437438477329645091761024 10554487 -550350651393121212845685957778770163864 10554488 -277420800892480735436252706263015792640 10554489 -763406006774738835958993106944250794560 10554490 -31550586560207092124607131362908794880 10554491 -483268482152838171189406435641029142108 10554492 -122550051006161532994166486736344340480 10554493 -96113392140819418886468677935069972576 10554494 -4254993346903948600996707418092040704 10554495 115498096486447668557201332968884083200 10554496 -517996190225067915615128681152291799040 10554497 8012128079534563439967742605604605012 10554498 -131261251333648511964511747812573322416 10554499 9820149359223580010151181999312632664 10554500 246211140721849365075158254095866880000 10554501 -279469209562313528072692291952068710336 10554502 294063649568284782665526605683651461600 10554503 607185306974105907808502552959705003920 10554504 -400038386658105432986586148377458810880 10554505 -140693666440495444439392951707626887680 10554506 -204018458170673151685479441370010724048 10554507 -22441135065144016753486573255055539512 10554508 -280305452782707204898700816659125239808 10554509 53971510747750255475943194858009087232 10554510 58654156202941679432431380685603584000 10554511 -432635896350643327869370706675333329536 10554512 -113672978168419705034867105077017206784 10554513 122686414343888573075247745642140997824 10554514 -50023174856471862477817690763723052144 10554515 -265525317635595938975862687052357909200 10554516 84047802454037389919334427384133713920 10554517 -723547680415744389424209425006825428868 10554518 11307760379596071745247227965839228160 10554519 182015140432179133495899885611262493440 10554520 -430826659517775314159932049294894899200 10554521 -242933476007596173289356639212638621500 10554522 -3387879785393462104975683981461975040 10554523 199332642461103893858682057123669441040 10554524 273409748040445294395822171297445572096 10554525 50882403409078311424519631134081654500 10554526 -145554021526855285904570449784735979456 10554527 686810748862602785597558349304619565360 10554528 -401749618012837551197593107841586036736 10554529 294869846964083651670843502177827572784 10554530 6342606415745881306538311059279782400 10554531 -20889505758346802638734232500925846176 10554532 -472883761766718402673119893215438290304 10554533 248903858654626868804348794836252311520 10554534 141967059867559404603186936326232708384 10554535 252391804307995484954009484312677786160 10554536 -191413026562559382037017454005344010240 10554537 -33233002858434158667213087572500592448 10554538 -222389522359540934745768361978296188160 10554539 52975219580049464623869528367414388736 10554540 -210792858155553974078360888410888627200 10554541 376853188197944123238146128138912625942 10554542 -366905077914800717359212927071034980928 10554543 36437937958270700884817022229690390272 10554544 -11563616434204003684826907953788354560 10554545 125979485724026704837025143754886981300 10554546 -98431726987804851963356027717384510976 10554547 -142416487775967514334001876718030038004 10554548 -33073610130970779121541967482009886720 10554549 36368859702774949365127486112131032864 10554550 34067857072515875696598875872157008800 10554551 -244106107841766125804555299746647377800 10554552 -395800245191288408472857407145251553280 10554553 315296802153010696347538021372371871360 10554554 -303147054266488262525375845712213826048 10554555 499500841935477086379071974317803811840 10554556 235227893599059003029866876346323745280 10554557 -3914665536933055278942117346726650126 10554558 5785692423610623312926133703446405120 10554559 -26096307353058274080356580680772398096 10554560 71288019650887220783660435276122030080 10554561 -63083993453029513951641307427354182512 10554562 -6803995929311021910102641280944563200 10554563 -374016708614491267350326725027821013188 10554564 291882936687396203402832345141176524800 10554565 237680659269109137271451268695425920 10554566 -156043585803583004677598020000191581376 10554567 -146099430054409346625923538397618197888 10554568 -144927093566748993419347975783482301440 10554569 -294257267371846595433511263293240240400 10554570 19453510632749368105634222591118950400 10554571 364407193489555437585017909479787866772 10554572 -2778252249731901212534865743062502400 10554573 279341380930039507937060147457322183584 10554574 147608263050771758744743467883730753472 10554575 284577198992394395366794611451255609800 10554576 -9292257935379583978682146159476080640 10554577 -1016128562637674943286031822312683894176 10554578 348119308501784076185221956145753053840 10554579 -28656448240112982310125965966550244800 10554580 -85385393384855868363684958772108140800 10554581 73045805294898078412833341208840770382 10554582 -220034238296103814399315738478363654208 10554583 -39212877967963643334689155457886175456 10554584 167112199190575307554093311546818242560 10554585 97617240156540418417858944202585971840 10554586 -47582153346681816067325047920901429248 10554587 -441394712558803054536746515886055273048 10554588 -476029063893035458580587658292155904 10554589 -10285386593432517966047161663713604608 10554590 -199273107013155657108301576650046663680 10554591 361814905006092573777972728628262488720 10554592 -54041001234462179639372730011748139008 10554593 -7395223030154189551080640609967294784 10554594 94936606562626091051578804843269073920 10554595 8686838244426444809209076255396114400 10554596 -179911736427627648581335404515486193408 10554597 570748252840288146206036210229368374080 10554598 199607636287249713774980102241864662400 10554599 -81517517324513803356657023041159548240 10554600 145166665437569959299941243825387520000 10554601 -212862147620345731812974823999431937792 10554602 -188610568153856200354328167806150131280 10554603 -439206654563148850337898614052843648336 10554604 -64491921159000611186525681798319103744 10554605 -566999272953525819326483114029001290740 10554606 -33435345100050329080802793685307532288 10554607 -252459964111483276390184329149229329408 10554608 1313830322471269259636980275374161920 10554609 -34892415619491874385026706323647373632 10554610 53788998524978310760598640102288576000 10554611 -98361200420709725439880287478505044788 10554612 -150624503802904086829810181302223136768 10554613 -460499401301564162154718787119816429138 10554614 -87537084392173619975325067790730854400 10554615 214868662842614949540323540316579002760 10554616 293368117491826724836054446010312089600 10554617 -247420405050966205654235421007054332588 10554618 -106407142306565672834804183596281040896 10554619 -194278890255556817368758188679034997980 10554620 71231260275582943271226109224257433600 10554621 -10290156919015531507319156607604772352 10554622 -77899741081456500115420279848970218048 10554623 -175527126177887727258286790026818885960 10554624 -1947998804895779034102991669155594240 10554625 -651214804146094312736399154805672143000 10554626 -56019652029398624131608206603406013488 10554627 -14599866833598825025190621993117020680 10554628 -160105991515701400706488349892860620800 10554629 493285089702050403884297318237435083230 10554630 23831150615688043562581237045614647040 10554631 -268293760780311796652205106761052923888 10554632 5575818971357643632072801250953134080 10554633 374856832000110592644502019610654445680 10554634 -161865066129429571384776023283694757280 10554635 -33884442900603515445772866031792847040 10554636 -194068682247874556172902165509619225088 10554637 127359083030021231227219820713689676800 10554638 -41427353612354661594400726927340242560 10554639 -279267986895153110566959837434540557680 10554640 37667790889476491411561615806437212160 10554641 -301373656648808374936070906525167498716 10554642 64562434612085264833562585364240643584 10554643 -362905956336335694154997856324547359600 10554644 -450185583595109027683763339178109323264 10554645 315150710211780968127579605068441266720 10554646 -289253419330182855007355061602323829760 10554647 -49064626178494078461345166106442878496 10554648 -154234096292919520266951820698458726400 10554649 564605413888551867485157620778729088896 10554650 106662024232057641599499733041533038800 10554651 -12726267739682646581707266547167669120 10554652 -46176007179424079486269151569739750400 10554653 -203270031943766580965472904503442540116 10554654 -85825317586005901471952562475276062720 10554655 304341977414122824520505663027744155560 10554656 208810203503972136612581092618162667520 10554657 -23386463522799173686071465603389774208 10554658 -6460791664945751573114154939174022320 10554659 447859153601952754536638678313043277304 10554660 34173614210116125111469562036523663360 10554661 -29067526526320018594999376626555421348 10554662 138429973949353048937852315720609060832 10554663 -2082116006473316393973294374388709248 10554664 -265479864602395151531014444024263152640 10554665 214602818262106031308385093567919985920 10554666 -125821043831942815605995234977297286400 10554667 813392764436683342071942275343495712752 10554668 153246769486875580689192720861832482048 10554669 76654547606064313921883523916477153644 10554670 66832966642506976518020388639515934720 10554671 -52234017684483952032622894423238916960 10554672 47361258143803845900272989924102471680 10554673 -1333659266301113948921839036703194935836 10554674 -149034396878222582168722837853285589600 10554675 58475943034666083244223188075839249000 10554676 -486493971270399149459077973657448990720 10554677 42448280130356258684799134474103883392 10554678 -123540770495172327468785432000878308480 10554679 401779249048948910179102984291442673784 10554680 -266801481708081161344273667296918425600 10554681 -305304599365550356305070532950946332848 10554682 237510585327369620822428550095127790192 10554683 -15953795078011650733631900350181335068 10554684 -76148318974417932917611990632805244928 10554685 42835584863808877279081374167061223800 10554686 264410519086119412313842965909146241792 10554687 -108701913682522038097821858096940444800 10554688 34235365780726679405236231212053299200 10554689 753699848256806333401674194332951511490 10554690 31293184251257924745306883274519155200 10554691 192468961673982383285732543646871985872 10554692 -355193247997827605805250914663061901184 10554693 781878968424280932724194618049892064 10554694 357136199090964455301865844032610304 10554695 511288637796719819913622972394786032800 10554696 -242394013185504330192445683850906828800 10554697 -267484561370420270437840412278478690854 10554698 145837989797524126553437979528819791872 10554699 561103284062561986424837740362815724480 10554700 -10070670045554630529641766246114662400 10554701 -163540554326418766247778778288136876298 10554702 166952814991524509206696319105922190464 10554703 632394695691382307102985735640009987952 10554704 2768164972375468378431971794050539520 10554705 10955660226990622809999619897967166720 10554706 -108249581314565838328678984514572037856 10554707 101541693850908834803801820379127614956 10554708 105909310449364811475228338025199319040 10554709 1206207722938410807364749507187261120 10554710 34562605829146600558265657276548181760 10554711 -618432167913827713170781836161772182016 10554712 11301088469802939894436533096798044160 10554713 363186531745908203418683173739960685000 10554714 -329631033395150627098893682716369580032 10554715 -89335958054282012212986452054598122400 10554716 -357807765496454968104080155942736363520 10554717 -304548416032989724250428971709935937920 10554718 83679029298907684393287241840869826560 10554719 -251793818072013280595895542410528926720 10554720 148467132446223041211808303137423360000 10554721 243930839015935607906903609976899051844 10554722 475210955857886195506482909336386327712 10554723 50655880122844947894166886214194738160 10554724 101205051408556727933111467588316985600 10554725 -44265027664677819288966771322666704000 10554726 -25143467021234754794272677438722174976 10554727 716281413883708168989512426231968283576 10554728 498721774033189921557022906002653184000 10554729 264613947989877583682032939344256995984 10554730 -33261434536783655804116042613292540480 10554731 -106715150733576667131699637547690142576 10554732 149854750141415281155423169600487500800 10554733 -26465014314058781963877853420383465024 10554734 568691234854257372118599146300502095232 10554735 -104768243882119190381885942353097846400 10554736 162009649276957873087461451884552814592 10554737 -10942328006375139726758298237231320640 10554738 -61407614446668405415636491168580741632 10554739 34160100910427833842706092606594300768 10554740 -84792085418397146083983690564538859520 10554741 356824552744578499983227948054491824750 10554742 28753853325681280972037454535538746944 10554743 961026560999699974357168700798122281120 10554744 13589796427438271662735355685836574720 10554745 -196918281678512541622609414404163021500 10554746 188000482795898610814702304782038796800 10554747 -122359816698560385709634895421755374400 10554748 99871865869327526341893164563214993408 10554749 -675910442754043009841552080947027439200 10554750 67676750942319834704035552040779728000 10554751 274090802492031009568413027030592649392 10554752 -171202282204488197688517515814486671360 10554753 137721316415128690297767580416306556800 10554754 36452694756847464733135330115628613632 10554755 59529277964648909545868787243417878160 10554756 -100768197262945906569180965790805032960 10554757 -506676128481065262016875340938680568994 10554758 -247813478189498077556264704092791471520 10554759 -443799026365171621251562902395343360 10554760 419661005205096575641864121422042368000 10554761 14722231177611455161728830769526723200 10554762 -162597071836180876503297050868151296 10554763 403446330889402042627078500644828621012 10554764 169150970862792365459648523904393208832 10554765 62919174855064476167935620413272243200 10554766 321425764670229027084760218338658035520 10554767 -987774325237106767619969639259175157928 10554768 -5720289356042213258433504175319678976 10554769 218365896828669145428798022340583321408 10554770 -13402006430376653026235681287482224640 10554771 318837540292631079792571456950324870720 10554772 244815264509533992879938681808419605376 10554773 158815743144258887284189318076372345820 10554774 -18220702722785444775120384403016447040 10554775 -66543662223104948650385917088162774400 10554776 16426860966534637712727349238716047360 10554777 2776115590682152535031743337231604980 10554778 9217881452387322809305827853971783168 10554779 583074231384423381463569517673465413380 10554780 2629020685113572597143404172101918720 10554781 -34266817388864466189100462648516987988 10554782 -62362031956009076946166060535391525120 10554783 38735652795405677857895109331701169224 10554784 150447854711673297983343726573431685120 10554785 -356531696801434316183937256314746572800 10554786 532832794838540578849382700717688704 10554787 166564653136902821418235890855585927232 10554788 271900868625520990612177902415632233088 10554789 -12070134947732314324097583931668756480 10554790 -311327166576263641692991823690668016640 10554791 -34670960962765054308346201542524826720 10554792 -225721186280018556684642607398736527360 10554793 133803563753501028517202423200075778042 10554794 -132358654855613836226871889115896333728 10554795 57030419020143441703569819122598696000 10554796 310868792972831945820119525266084727808 10554797 162830219098757023579313820583383889440 10554798 -27149930406775767614809241094436518336 10554799 -147964183377755614617155213008350809200 10554800 32045812456090374714966038884347494400 10554801 186455700191119889727255793285296039168 10554802 85095053052746840182177294629487017600 10554803 69493952394701605245749984988313395360 10554804 88670901000122681853812072171898378240 10554805 84467461274160501272528628865655740800 10554806 447685840463154388891341261482248232352 10554807 -13536009801132235046495799815495829600 10554808 -74066440454155008945699588803188039680 10554809 -516712840353931306510228934411614875990 10554810 -48038246038895642070235945619518356480 10554811 -270127174772535523725014714489849629200 10554812 476742373618325324925427396059420810240 10554813 43053203407620057589278664422420948480 10554814 -153075890926367314775199664234873599744 10554815 -200204701434502070344446669033951571680 10554816 -30247514183097877129024164802496299008 10554817 57209764945372783626603078198063833792 10554818 11841786206775736792029961840663265280 10554819 10207410199582651163527034780330624640 10554820 -222342889039729342553866287374029105920 10554821 386695381695403696916703096241733333022 10554822 433050036402407026814185031489158812288 10554823 5432036584307588779882235134514364800 10554824 -43083576938102451802917022866385797120 10554825 142340783616207103626095043474264099600 10554826 -166559449407517814917591640490844008960 10554827 -463192023486651658433305368078952137324 10554828 -488745172017414714289174696708978775040 10554829 -798716812392955796678632429139799154570 10554830 -70937815318561067296879085306932062720 10554831 -145852902719109912851755237504556147088 10554832 -270184513415506806171837223633519853568 10554833 740816875139662018546144584394530404082 10554834 -30013444683047581926811606391387512320 10554835 -215420161056421274546238523172614919040 10554836 9861683380163286332788648286089363200 10554837 135201796644860156560749276769602337152 10554838 -22865612269010577007642087594609059840 10554839 813071282716390103162490482112248790360 10554840 -464578373567223025886563256743464960000 10554841 -102477130469123339781158082450906512736 10554842 -165876445491913604606099901251571713280 10554843 -42283871351259488745122692273883000832 10554844 -228302852723153673938154734754957341184 10554845 38573650243519749592602367728895699680 10554846 -6426065129466526806575956530287941632 10554847 547588515556110930768771537319502514552 10554848 -114154859468533752029476815972433920000 10554849 139238900952679659742463552395029159168 10554850 988151220124714380436848367958444400 10554851 -2697267263482664251622437146080384256 10554852 69990026132651238050795193658242760704 10554853 154074933706852420199240544718722664864 10554854 309476732438106215463867967394465201376 10554855 -91111411724605570532716562731856693040 10554856 -39687421245944899100418784196046489600 10554857 576343589250824017617809340711259922106 10554858 75829958529695810920250808042467281680 10554859 4682509866397236633320789713821206416 10554860 127478206191640798737983353247832360960 10554861 -110221197063887968456525350525162685440 10554862 215504023117098672967536314645299128000 10554863 -388945084444514918810491121445101257416 10554864 12997792271756916971266815354045726720 10554865 465985195160554144538165131103328382260 10554866 -494696274749592051950521432599813120 10554867 -6578431226573101807192468612634677284 10554868 -373599542624719390777863174004408615552 10554869 141060396435857375955827186283031268760 10554870 -89605368856775139180599287886899651200 10554871 -832950708883292463170178690159876603928 10554872 -105479820378920452942871107058238136320 10554873 -40653023048293444209686594555207182656 10554874 234060223341337498300974689268611435520 10554875 408188616306752216985871001744764872000 10554876 813585211748166448239816006090123264 10554877 -2057236716165108935199724811382717920 10554878 60021866252057208964393905057302049024 10554879 174392020947315842148398930547356584080 10554880 -16628832482217018162982984509869260800 10554881 162700932614663487220370102577566087682 10554882 -35026126317186033823719191337504222720 10554883 69134860057529787196083759565812735760 10554884 -395597089774431989396737338731061362688 10554885 -189590850262028447681203601674732064160 10554886 -273020105607614035656279411049390483200 10554887 67068387137431211811101980148587547952 10554888 -276078376119739476948186107458002493440 10554889 -507017841304846527710015974654009038310 10554890 197138348969266949356735315816300783200 10554891 -89149162332827682910118524677922312992 10554892 -127452873677010246971841717299540298240 10554893 -2685077186019717554214698474784647796 10554894 62455187472350332742391876848192822400 10554895 33970153059778259637761882891255444520 10554896 26877801244675906089218837848427003904 10554897 7065767260895957876697072028891129728 10554898 -12607976101385888931979162390544511840 10554899 -198788467275606197677744510230292814760 10554900 136963760654602897720095589025090457600 10554901 127994580615047285257291156670591748480 10554902 -93376323375985224000960048621643610688 10554903 176043674191236763173606685966111958520 10554904 -385546518284387392293113135452707348480 10554905 -433681621671204553950887171856307202940 10554906 -70081291750044141455348428424475667200 10554907 -321935039465733114570501318984746776320 10554908 4841792793007041054039829725981376512 10554909 -7075539388646080491532164426238030272 10554910 309815694051462478419246205304419998720 10554911 99521184444403945079155029934737234624 10554912 -260306255178992837262858009563465515008 10554913 -742574342347249999665558188904335943838 10554914 275180281229107572964833927170670744960 10554915 -45922436531996309336291477473463834880 10554916 -16233811464623843766955696941423279872 10554917 277642998446748114862818953633841498012 10554918 2998729329005094131526155645646325248 10554919 -277758584247719810002158266850617372680 10554920 -704838583734908230460250312945795072000 10554921 -39172102376726116855961687838428277120 10554922 19311618916394625350965182184989586944 10554923 224695763050867781433366340978586925960 10554924 2788171214767396697425251701481753600 10554925 550416778096732582055667647567601580000 10554926 42760121007741711578540417386033683840 10554927 -18572728476976931138687986877433863280 10554928 14600320354764644421511130779723792384 10554929 77855882423622435768337738209078814272 10554930 -25004356233723680705621927206567488000 10554931 -107923262494515892330527952002532256256 10554932 -729241687366201370597456813686412218368 10554933 -236501699516256797244453394365471166176 10554934 -168828176575093151459604773612280862080 10554935 431871355158698879716207624260258078960 10554936 -22301581437569878605746372454364938240 10554937 -441633578639560542510364625575729603760 10554938 244096340431784734922094306715227627120 10554939 115160228758767856869233956692160516008 10554940 29112321666498127346452547483422202880 10554941 -655678802282899098641423975126903993658 10554942 -27384973889786904326256161670624915456 10554943 -470547061822238343753987506729286123264 10554944 83701157642225035746674048759796596736 10554945 -48606939338549361570866749215590110080 10554946 370560264713709934145147923932215166672 10554947 -199490563246613502058493914229800136160 10554948 421914240954392115059584364054034293760 10554949 4249943672928054782616778817816385950 10554950 22118667116752080705416512111881696000 10554951 -41468160629211757050262141673866584 10554952 -5098554904819162000026841126297436160 10554953 -170287789236564325149584103253434800640 10554954 102678045642423810308740697032900734720 10554955 8455555167706087913115694499563044000 10554956 63972365639825022058829707989624192000 10554957 -77810264695198972990685643099145424640 10554958 -57030441290570820187168220052115066368 10554959 945599406324521708923716174426238371120 10554960 3491747493275355254820609211367424000 10554961 684128691776040388990697358993324803812 10554962 195617140361126553654236568917819355264 10554963 -153622744415859903227794938092867760456 10554964 22901590420709331526937447236231407616 10554965 295028214708927964611037524700702567200 10554966 -112711073285575819732739170824208460448 10554967 -249347701235565590603945148379397842808 10554968 187030233523778291665103001127797442560 10554969 -375929256989973240040344852433587479856 10554970 40251254904034531651559496211260456960 10554971 52213919381175235546666524596709764112 10554972 234381819216058982768684038436816251392 10554973 19965592044842688453226950760684985856 10554974 139717366531736091857816715043473284736 10554975 -269468529314935521315291553635662880000 10554976 13196850908838359768931017930458005504 10554977 506227251331942561295168102271952303752 10554978 49814300672757818277182816877203668992 10554979 -639608513963189825598384258450174124800 10554980 341339358318640268832658256963659680000 10554981 440896063945291732221467396064331040352 10554982 363726557338945971633760015325209512000 10554983 -528999618810391361690223120326243275656 10554984 -170812775241520817097610205769576775680 10554985 -101793858265874211423846163541677440000 10554986 -162034505216776563287790166248396576576 10554987 -50806172917582271680316920142163209640 10554988 -2591716275760316675938283038983968512 10554989 -103309037806929794451844514916986871210 10554990 101293990938976755037001248158847159680 10554991 -158712179560396249138196800048366926528 10554992 -74495800743659016479807931152496820224 10554993 -165815677973340396925852400574690667518 10554994 360504847143017448594725681077198060800 10554995 3971900395233364158064452110466147840 10554996 -35733719536513589345240543886438801408 10554997 -15120763864221668478395908403574572420 10554998 247863894945457363216701030601815012000 10554999 -20696509252763745415585233557683815936 10555000 -13934387124683511512957470466150400000 10555001 71704628154241673063670848437268112 10555002 63477775142291209536904144026437268480 10555003 260557623868622991850809851495914679904 10555004 -194921012403768748579296027844553330688 10555005 75708014857467070049895736872002805120 10555006 93232057322691009443886390291687828480 10555007 -709822510878795717587747436594065391744 10555008 -1400704697536256144440187299540500480 10555009 823716780792997499335643630713693454210 10555010 -31003529159480642396713142093670351840 10555011 -106964085736716121157872142135199902400 10555012 -249012506044180782144614108737557248 10555013 97913790937100698460589032824772772480 10555014 133729752864164132867278629882853941120 10555015 -31925238921418254663484565204013338400 10555016 -225153613236796030654802819971027307520 10555017 -111922095736895304368809496386797933600 10555018 40067960076875702440474356344026566960 10555019 587967474076258778764769373183231096 10555020 32797365125609153658726465697835182080 10555021 285042884449137521584134913162738055500 10555022 173211131766911159341541492753607348480 10555023 -25959354873240131540623772610074118000 10555024 84002556282656453039706194865914224640 10555025 -108765238209160886166495633363815222400 10555026 -53763596748966281211929506152893417856 10555027 43306134368770500369085028645000872704 10555028 364630954662234946293930001991850319872 10555029 6096274750269911743577512921880166240 10555030 -93083463337814467142781500627801091840 10555031 -644525340278922995979592605511978938168 10555032 -207000856475602311849057375837585408000 10555033 -469209654565786276612350674326529889718 10555034 84147625465080047327427806200656974592 10555035 -63275573512340082045270345831520896000 10555036 282793888799999535579486231200438259712 10555037 797164340498336395750948852667626483686 10555038 1307222982069263846389453759546838400 10555039 -349422851432430156751547470610668919568 10555040 -61468560890601554242016188979930726400 10555041 57637974544525576625447228890313633760 10555042 186927625039941817768472706727286022144 10555043 448981368858909326092827291731836126080 10555044 -116984626825761295090029337290620037120 10555045 383314096264721034386016409202462304000 10555046 78650683914210197115991427468011547136 10555047 -189784265813815603684190920378888806576 10555048 -53944264852917177286095240718469283840 10555049 -254238961509014491962883838671185394950 10555050 -5393642987776239812535403885175174400 10555051 84872672990421557096054474268263522560 10555052 -274634417950903556044088520798492323328 10555053 66379519652272721902442578051942395264 10555054 25167048949722892095998563875761030976 10555055 107212711767582912422484951663462724800 10555056 -84200755349743236909979325043649413120 10555057 -607774313098903027136139537540265635694 10555058 25809096707909840399316100028715331584 10555059 280911880848642663867057890103876667704 10555060 224400588717867366730846841247128820480 10555061 208174292895671505304040145471418297344 10555062 -35204029870494373841510016649581920256 10555063 374469289741542399645684571032376195920 10555064 -152502462408974171189142264261191700480 10555065 -4575153910464959366447239922150227200 10555066 11783755414387580572365737257772319744 10555067 112719934576376837070551138126379478116 10555068 225271073697063767155841896610008104960 10555069 -159154546193092954016812744121877977504 10555070 14009492681299841314663318001686790400 10555071 116608303016053916934787184091219488712 10555072 464162800586688096833547213597573120 10555073 107299225363207197571305927957460592064 10555074 35651143886251957861067622207243890208 10555075 -312306100489619230517280096623330949700 10555076 7713738332903686321736350747458170880 10555077 1237341678899874033296612319918595776 10555078 -163716086498508278040389465826081344160 10555079 694672700474465996000877006892312511376 10555080 -222496178669001307362531527832563712000 10555081 902493429945888560876815826284468704 10555082 12364164883710752376357497016185836032 10555083 20177426114225231693121329717547210240 10555084 218469922385251596476818921699343465216 10555085 229099579055218447765847534739042632760 10555086 -123139305062215809283218579268592051136 10555087 -443025258272258781923109884552043678768 10555088 -83166390638744363271792538216578981888 10555089 -384684812045220949679569209445635176160 10555090 -48349930253936386666327659802615216320 10555091 -125924102505195717506597354128874671248 10555092 121429248519694867074084062927485382400 10555093 433403743492251566242473391393207056480 10555094 368588756654406714438871309423951797312 10555095 -152761317893339677590526634787621378480 10555096 -136133802317624561839401724571735715840 10555097 -53801322524207669867767514858998726656 10555098 -249800829652789119420710178764920741632 10555099 -663679579706556666537398189557508419900 10555100 51735446578327656117669760474697280000 10555101 6772029269103603714057349600222108920 10555102 -80185761874615841711751455745036133248 10555103 -68799308191810664354472461102393298216 10555104 -42176528039748216478015571970427453440 10555105 -33336924279359344717557507364001868480 10555106 185539178228409698497762073237132899104 10555107 121626932099318170011703126312310108592 10555108 -214397245423697655790665054355976391680 10555109 -128828087545019786554016729668974118596 10555110 7446867350197619870321378943175320960 10555111 141297262507561787637460612333756282880 10555112 66167447089991881249655931423475891200 10555113 -585806537989088476894125458908085776320 10555114 165179372663644113942702065426554955520 10555115 337757978910295873701701906904024353760 10555116 -82557487891127756759462798446859599872 10555117 -102939116520424418897544296769514273834 10555118 68233274287466029135592290660197791616 10555119 -324043332689093880452785301204293791456 10555120 -111509889474506008942412561262705868800 10555121 -652114994682781876161983355225485589678 10555122 22434640152709811167499590659670967808 10555123 -328771661264714209061240503524791255360 10555124 453791641376088674131634918506014720 10555125 51345643094544881886515382908004768000 10555126 -208884313907030923856931845955668520960 10555127 -260712159327348046528923989862507841920 10555128 -58449254147776601249461030237615718400 10555129 81558370244043112147340185472047447684 10555130 -288274916612245617233985111368692291200 10555131 206065063680252761660753116954191997440 10555132 -123567017549056473995929901593154339840 10555133 37642261231343412459090342866621755800 10555134 -83940898292487150925093742556163058688 10555135 164954933699983109117509892102891645760 10555136 -649364149819510179565633717442369814528 10555137 -372858515457227044300110722571867362400 10555138 82707565706792009642601099926612992512 10555139 -401623383413000081294503837583960162400 10555140 -91968808548063521556109435581346406400 10555141 -627301834692685329713079142958581548416 10555142 -126369641948458070755868921878044196608 10555143 -7320580656331449879923153664188732976 10555144 -186431061747625004451075202782893998080 10555145 -433189867634024895456822321428184467100 10555146 22489618024829320284601608135399590400 10555147 -91693703324934921329078032476738999844 10555148 276582822152627175087092949437790398208 10555149 -158821432819791380091409044060322983360 10555150 16805148800246729665878947129221032000 10555151 -926585109590658514288098054317586253968 10555152 30468628278733171699890636432147873792 10555153 -94999874301276523141422059137977341120 10555154 54347415290146944645493385870039344800 10555155 60150084478144676912707786051226292240 10555156 -42789984767231677266567467184146182400 10555157 813869451334572239577518041017232379406 10555158 92244680997865567701879257626857431040 10555159 25647310375299574645380152802635520000 10555160 75956478292520229488364196214538240000 10555161 219110576999064296226607539007952517072 10555162 95108999613653163594369122724371696352 10555163 60825659180256811255230409139556699864 10555164 -443558642530869476603612323819718400000 10555165 77824105152775276323806768042823355200 10555166 115227062772018903034659715358046608640 10555167 -2544087930475131392743105913589431040 10555168 61217830981440385557160361676672466944 10555169 306068330071623296348829175982071593570 10555170 216091969127831834974609244998776483840 10555171 237861294984947912069312128298476683144 10555172 -353888299779925879474788967994322109824 10555173 -511025438401411674863711648528824106178 10555174 129833875536619831772351044967015962752 10555175 -10879715287643272979809950384544420200 10555176 -202611540822602187702639170140710912000 10555177 181803335938432799167718874446217272692 10555178 -252457230782532641735418064689903105360 10555179 -6018227904157253896197146142022036992 10555180 553474308965970185417332499265051171840 10555181 71063253846992863879984080568092006144 10555182 -86983052432953921081411246120404740160 10555183 -93296312701706172997581019992151248816 10555184 -150079169797805071877983223707947663360 10555185 204562327785028095982432532139930124800 10555186 4290139285244597686894687892209348224 10555187 35520021568308116505268075446722941836 10555188 341540167274151418309359338472131020800 10555189 -615195002003500065180164339543824389010 10555190 -16758779712396850578446868698343014400 10555191 459817746817754054376994365424559003760 10555192 -586141980814263603357035799051944448000 10555193 820654409344736346333556107852099312 10555194 -1120651112602940957405144940814170624 10555195 61066687154086622033957209251890760480 10555196 -72873007711763145330072443730112081920 10555197 216983788100927338240656193711588083360 10555198 379586372725855212966329430214756244736 10555199 -566861230936398620750244072956378740800 10555200 61894686911611692750076934388567244800 10555201 -275720455321390999166333467248752057600 10555202 -64606774392117669872435572138906960896 10555203 -128015002789444008739850428667110723200 10555204 -80493546856213144669974133038364440576 10555205 148685571573407243587804156427589964860 10555206 60585769778358391748682866072372496384 10555207 -61084578996615832554364954595730663840 10555208 553950681055911641521902267925765800960 10555209 -49804529275341370971379655911071049536 10555210 -4882240860701047140564311663954845440 10555211 86127409514650938688478663424283105812 10555212 76060745597794904220587415479143345152 10555213 738729333706123232963115195675319865280 10555214 -26293696317045025453097833991967476544 10555215 70227210121230181467050547827421127680 10555216 457836000562305419938269896955920384 10555217 -99970940159354620074595390990074454680 10555218 -140362042660389065184807645833065689600 10555219 -786953189270865464409220369604361743380 10555220 -76449893380244226170988145732317227520 10555221 77807065411926037001147860571602086144 10555222 -1526681018149203572886310883707766400 10555223 11079090966490808498033012706808958640 10555224 -300292268754197024427101176105512468480 10555225 30153378987442750025906072455408292750 10555226 -108812120250677335247315439185629430016 10555227 178665342524158596140007823052303859564 10555228 -32932877894395588908285622449413711360 10555229 174254349329634296493343579586899394880 10555230 -16908553093097863863320701840402452480 10555231 -578271224164255683053674408129323743968 10555232 -253826092189323340955281306243796041728 10555233 -74600726876373629837354521470934878720 10555234 219140246011078947766149099530080750080 10555235 395008073048641976422270912584232457760 10555236 140750355689769964954602864791710104192 10555237 -410534214810385525431499927861367321088 10555238 3695883768780827325849035456897709696 10555239 -231900975520958330452076954679031541040 10555240 2551611796773919101392154502768588800 10555241 238221449128930891717442749427782450080 10555242 -62905443789874783308305331319412682240 10555243 210484056592204743439384899313347052840 10555244 342584385780773764328629475806908579840 10555245 23775082242376415865918631000998307200 10555246 -207197364667753981527336935288671680000 10555247 -917394929442689027450448861761359032048 10555248 8937731659573667952918705728625573888 10555249 -89710452894197850509822242181272650288 10555250 54771980819905299708261624419505864000 10555251 59507487792675000601474297718564285184 10555252 -95361201554416467401657071161504792576 10555253 -2937879945883157321283937240652923776 10555254 -329903057440832671343581319126274336 10555255 305273023414265285216422348757526371160 10555256 10741627943875738893702000998762618880 10555257 122879503886179952067223330355884686720 10555258 -58480447422098924051552047897421601024 10555259 144048798243935630776640978424395160576 10555260 147637683639710114981129190892353945600 10555261 137760681754604179845247506041418309324 10555262 126182823323242427386251966306564443712 10555263 -67017616028296329651337519277892472008 10555264 162398688224960394662164439892932689920 10555265 -78682053581213507534359734268654833600 10555266 6096289792447055808627333293564769024 10555267 872229389150098281329398835027281436992 10555268 -91588981498377344636569582500894216960 10555269 521899466374428985061993282873257272960 10555270 218169709232604815178461808464165573760 10555271 670027987210462809441555984485627912472 10555272 2288096776608780863792464498785484800 10555273 53512472166533146608500195412310890000 10555274 -97913959321181303551151445886422267648 10555275 104498363475310672090382411980084896000 10555276 -283556728519049422987473129032229677568 10555277 690973407682034881342075813057015391520 10555278 -938583400205937735174528097625866176 10555279 -4654430375246981833622324186097381264 10555280 14972047915295925705161459462177832960 10555281 48807341765027180120524193228946865680 10555282 -379083061737105947075791998201517777008 10555283 198570055041602591678598972816223378560 10555284 -33245099923314483967508269148906072064 10555285 157456125918187103789961781057900277400 10555286 -22388931822459273686899861741606165248 10555287 -264254208356989846304153361933903099648 10555288 -609187433763383141704035220849396746240 10555289 -12986750401794915973822399495638480876 10555290 23576844274605646864417290555746557920 10555291 299670014392844191470392294752695046800 10555292 -529151807952714321887582505099570866688 10555293 -43671463283670930369503540364006484416 10555294 -80547142712520538350220277113660488960 10555295 335983163501880799074928229965818565800 10555296 1624774787068089663364831660798377984 10555297 20424267277955262449213546188122035860 10555298 9853651411838672848219505423771366400 10555299 202349656793081654882914935469712940000 10555300 24822248447807240948858690393999155200 10555301 -205777493512543471524910363632032965698 10555302 -28632803264802967250072385073227586176 10555303 395647849928164751261747386232784208128 10555304 330013843604543229578654524578368870400 10555305 320598964487896212914958689516396171520 10555306 -116025752839213491581398895717955058080 10555307 250857872196292459415452737593931244032 10555308 148279774521609667872680669452456233984 10555309 138874232604327361859614868293386804300 10555310 199847835342530608251438553770934234560 10555311 -310709355836805428062597491249542880 10555312 54705074896828423203782390802602524672 10555313 101805692512659737879614759835382553920 10555314 41284811909218199535054814068375552 10555315 362785460144295987306055118523634330320 10555316 36403097897810119782606653506049648640 10555317 -134443758835281338466956739353867886720 10555318 6085578103957862601415224556085418240 10555319 733653375386259298855755937244561319720 10555320 -131275164296863481156746189056897638400 10555321 -48494632409433790893431423004183434496 10555322 216516791431056773632874066176101017712 10555323 -150076542297267562994236830683683141776 10555324 153014831535632110278721988430595165696 10555325 205989226663992380684622396713826799200 10555326 -426698693775029563137103539054737289600 10555327 -235091116517451420792027204838324021968 10555328 -90826292845144384770553452759827349504 10555329 -36685773871247623155230356172081157600 10555330 -28367355957192651985609546720047775680 10555331 -616389355363984859366928351638352764868 10555332 155905859096744316050455140012503611392 10555333 727283438227893301260314751673719676380 10555334 30260074825142788107224071804164020352 10555335 -72046987874693614601470139963867736120 10555336 -225482855200575233045919275532238848000 10555337 -226627732035644541990289338684325482432 10555338 -37066972446088296146566063124482918656 10555339 13800134322933780050621494140263438824 10555340 207416230515059270795010908944542996480 10555341 -154543361724347733592377645727572902208 10555342 -9048017041816187961293043534837546240 10555343 -445669136615705290440348053401224027408 10555344 19390412372916184505072502428014608384 10555345 143649166829739643662774802177111776000 10555346 248039888652985841279965397216406070560 10555347 -14789935226304080892749976121525680000 10555348 706512712787550354088801510778359214080 10555349 -76326077474648512277962164632813396064 10555350 -39808724231364140307005479287230716800 10555351 350913116515825182739797548492476055040 10555352 576638646313070770195738316936686233600 10555353 -14841972680724774782956948824004974336 10555354 637998751279474213689527952144012498432 10555355 -332818385517688928933082644752226034000 10555356 -28834286518626697119272156886826967040 10555357 228626164681568833079364343474360198752 10555358 -42448838856133863425061732698518963200 10555359 -393529308812473019546583708118288970112 10555360 -28869838244490567891192436214480240640 10555361 512579648600822289155110816357812543792 10555362 -8417157473286463332250783499442540480 10555363 123154406153134434310145340776630602048 10555364 66627542035636530523353996923677531776 10555365 276140417141829430106235229065536898720 10555366 -428625906755176645833039106090265574336 10555367 -225625888002003700910222122093285401840 10555368 193125363537247349720040325658071203840 10555369 -480883640133546979300461863374256913840 10555370 -59667419182115204215223561118317859840 10555371 -507536381887870448741699306141674775460 10555372 -525091711010048385739511174305891143424 10555373 -798307633061264729672805632320699566378 10555374 17879102891959227391332745884234593280 10555375 -51069128522380813406356440720438546000 10555376 13037857744787818453927548405469937664 10555377 -29216531438604238086840350284307289216 10555378 247920601793652023296442738401926512640 10555379 -22059520724644308725494570391716069920 10555380 -291343633760680798211337338964628070400 10555381 323713322459746548942084118433959811872 10555382 126593393217383831029329101140815360 10555383 -52059391183863499809014311983784868376 10555384 -125478986583735691543222502038732431360 10555385 -143653687492083004167825774463589858040 10555386 -90173962108744534888140930434564161536 10555387 184994511473283154216251455226922880036 10555388 355011538092524805731096223240732741120 10555389 -19665562205476250158107287283092935956 10555390 80028268779919464793702866242876785920 10555391 13734338955960751630465104270462313344 10555392 -98688438617177881494306925917272801280 10555393 256087893684606240095088679033355852640 10555394 -444598811985013642585729138451554877568 10555395 319241205953836231586181192745058361600 10555396 329574452455181585890650180021238428800 10555397 120507299229479025889210693210540488252 10555398 55028539963705989555345608738950737024 10555399 -141288007677412995522999402068885770600 10555400 -16330381206278842217077021779344640000 10555401 -460619296959130971182677316215896333696 10555402 -355990366962349134412134135901135965696 10555403 -337260583572843697001885056550360082348 10555404 -30873113116759094366033635109723656704 10555405 72604963400022479508674958821431791360 10555406 51327377426147664256905285174157317504 10555407 -101789121855637111912177499230551966720 10555408 -63886847440459041935232281930695303168 10555409 214618549581309779653920650310925852200 10555410 55589194552474078864233944011498575360 10555411 158373151269616147711830755287895006992 10555412 19136914123711268791457366706301931520 10555413 21199326600019401284213894423152992768 10555414 29651921552638753747012753997873281056 10555415 -37622561399358388169774823831458275680 10555416 25085955214649253913878622773272094720 10555417 47354666896319830161146781537672139466 10555418 -73211088056258160145489095946981485840 10555419 35859855072775806744943533251748175872 10555420 -348058522146349474045708403314978560000 10555421 627522183491366321939694588916254827622 10555422 31736989735572779408571989040904510080 10555423 -11292243619897052799949690790928327328 10555424 -382039601918288125328000855735739088896 10555425 -3822493254147442681549702520467762800 10555426 136143048330747277301834056055152488960 10555427 386632397320217713972994988979338649920 10555428 84006077519741554328383994649486778368 10555429 318310325300079550255450273267292276030 10555430 223974912700977965964554692632703551360 10555431 442771859525335908237812080657034426880 10555432 160966719086102709365399863513561574400 10555433 445376868479440448301968265676582940538 10555434 -142655077464705981048697141392020636928 10555435 -25154000680582049047215148270036800 10555436 -76643925498397728247764860992423836672 10555437 228186245735052512356994981484374948160 10555438 -108424892729713101571477117483394112000 10555439 -215233967624747046619144670713179948144 10555440 31594461677167285026934736940894781440 10555441 -118224796214877495687197392584784750028 10555442 -243200104141180649484916269550661528448 10555443 65502263707144666620752200798046787984 10555444 -189149496172282215280380818472719192064 10555445 -217128892494560003598206453961274851300 10555446 -122772795393615321927997964324504351232 10555447 -139568281231784169831567711993758834768 10555448 -257998368592671713325986869682513510400 10555449 -26456541784594032743524682627562426240 10555450 -7574899678655847022802042137577088000 10555451 -209454601051498355829757585570229384400 10555452 159439197915900233436844937067757042176 10555453 240247297910982262252142200899105037260 10555454 14327571241886562149588418674570711040 10555455 131586336694648207971318513341798208000 10555456 66669256524740136772091145674513448960 10555457 -292796863591335242480836765682166046656 10555458 -135179102628491331946843608653615155200 10555459 -111644342963642871826960937213311384320 10555460 -53273400994718255443970214870593840640 10555461 -30786257879319239490457302423800688000 10555462 -249215445089908098121260249161960822400 10555463 65319416436723823897096687502000186712 10555464 156903161656576851665068758501258731520 10555465 196635169187488611730729984605216421860 10555466 -379061830466413116615251940654734205600 10555467 195479668110627448951084676094308625648 10555468 -519576747093235097639547020125913088 10555469 -26908500804252834921437254000518424320 10555470 159345361263519685567176957575136144000 10555471 283027750666337710626402897932029962952 10555472 66034060846886049215893322853476843520 10555473 -235822840934922583807002432912414963216 10555474 -48302781011085696669469934681431219200 10555475 -108623043160236115099116796092114435600 10555476 214206383390952320934985706166092408832 10555477 101336819079782264376223052564157093326 10555478 144981028320479451668915710097635676160 10555479 335464594156558186612952721316626517848 10555480 87083603970015568627601800241754931200 10555481 -297030469405296067395414807409217369718 10555482 -50881370753673155147477623814445465600 10555483 -548978598241671686719146992270746158268 10555484 -201083468503515298487179700439696365568 10555485 -95724122973371997714362254031076708000 10555486 -333501790524966441176174038443125393856 10555487 -136753644387598148763260511882938208 10555488 46715586064756700439950067291704524800 10555489 -35678271598716876205326122426635710720 10555490 -203875766705058175567441338857286566400 10555491 52058853584766436428105185836117058544 10555492 -284591447060165990429227061324048435584 10555493 -167419046325308079838591890906650334756 10555494 220047239399943265969495345473013560000 10555495 -38154312937942981040618637056500893120 10555496 110406170468382541221617938907534376960 10555497 442856811172410491927654218983877283274 10555498 43814223258604101764567505099105390000 10555499 -301465362753040511258224525089500862960 10555500 9569310576443980424212962515042304000 10555501 754891252870882464454784667011379976608 10555502 -232438921092923012332280258760884826048 10555503 -86257632928205116657953247118221063296 10555504 134669963481661829720606955016856666112 10555505 56049915771593004878312825483095392000 10555506 -86022908838134568204459673358525967360 10555507 883486218429557627326720925162304927600 10555508 -3430985408200246803478010402401933824 10555509 -430714810686555598513694482975539634272 10555510 53014023836849513211355052112018424320 10555511 9424580285541799229360035053132759192 10555512 -224792472903881872963002626486633103360 10555513 -231484265453814423543224500736567683440 10555514 10207408514092529097697233547037560032 10555515 18661732756415136927970152446128345200 10555516 -176155509726534948920176667157444290560 10555517 -495810030032266086062036475670616908416 10555518 161964934999635240724179328328576729088 10555519 -81344666212098058950832416145540365360 10555520 264903026067133029335704401768716697600 10555521 171761778991603400958932697618287083200 10555522 167894383456791368943774870979874127312 10555523 -228475917148181956755819183247288772592 10555524 51505551048955397518030157987996123136 10555525 93855404208062532928691480341561372800 10555526 358174817361128865490499080550098723200 10555527 -48185109865295239967657547458804300592 10555528 310356275530113076490350583113641000960 10555529 32580191528122137496582672308460938960 10555530 -24923776098997312723160079648531367680 10555531 67442508074394399315492716874296635200 10555532 46692801822605250897697283871944423424 10555533 131144075683465767967185196753175018220 10555534 224334010220697439674511704497626594752 10555535 40109953139870926461956118574863129480 10555536 3351571058382329527112898826359275520 10555537 -67278881944221301758994019137853700814 10555538 -22955847267719488604558300888430993408 10555539 203748373374780294636571496814646980024 10555540 -34822932684711702215983873069020664320 10555541 441006098788266149972658938852647849500 10555542 -410734226618892697197812643243535564800 10555543 594746161822084763078951980130026273264 10555544 -181564742847029360567215588072115619840 10555545 -12228457617459353357062959913580851200 10555546 97134839297254196704717298234937311472 10555547 511360983382808687482214702497682388996 10555548 320811864285753270833076224293425338880 10555549 -549937354125917224565211639000452463360 10555550 65778910296090415170300089523150004800 10555551 216029715153790917035144822207920473168 10555552 138647070740311151687978239013365481472 10555553 610926298741960083783630581005666136802 10555554 -481190742303789611775452720539613184 10555555 493018520982237565188195140056698132960 10555556 339918025295063348876930090343050496 10555557 19859108453679737650709778381540820800 10555558 -65116906438982914802139656909170361472 10555559 1712335864965092890405481876789078112 10555560 -88040530855817677858677746998602240000 10555561 633379073883526911471385524624136487162 10555562 14987152783172373905221479567717347328 10555563 8167644154760243531271719999170969944 10555564 -368764321281017322894906598835473625600 10555565 349983040852310019926211761483411033400 10555566 -37246128992954279967225121279418612736 10555567 -294242928397849255142192214616275067848 10555568 -132683689156854023964328948544703479808 10555569 -95973818761782267483713659577489669760 10555570 102603970695136822080559274025194780160 10555571 -686044423988913037066535543448204673380 10555572 373573009690612375120674436289019432960 10555573 -15826738524004670412280513615203666240 10555574 54462773643039275242143007484898848640 10555575 -71516847921090708645461152810900067400 10555576 51558878340357347033846587687242792960 10555577 521519457899718563801523299177754048426 10555578 62024764355889142857728505544501056000 10555579 588363905112707028706215610541881070180 10555580 274205556606431003639496690765869591040 10555581 7427629101597166096184529560973921984 10555582 99221270958459278691591558976983204480 10555583 390168056365411384773196181267934884520 10555584 -3624808892789539768673340783266365440 10555585 -494065706119951159127173558548933763200 10555586 -45411335603276025772448872846137056736 10555587 -99493343978949953998436321312616161280 10555588 -28112358824432049436443761340322621312 10555589 732439846687463926826496989946733995264 10555590 -104316621585272375882301002055862978560 10555591 115482107284345869969458937938556840984 10555592 -32720185994303775023576427494702438400 10555593 -124631713675779551658373203325461180672 10555594 -66639145365722125756040132459808000000 10555595 -3559824830093748356982642876275946480 10555596 -21249194613760100748437383316627554560 10555597 51484702214595734719357794285303936 10555598 -251229620464215659936527820612569723200 10555599 -396943733815727624889049480253418210672 10555600 -18185615470469084854789489328455680000 10555601 310553987265951397780119261686806207680 10555602 -56541143688159334866782832998187390720 10555603 14207015098392231318601729387189800304 10555604 171553117245011017540636742359913744256 10555605 197075435208514393339245771934853621760 10555606 94176333599100563113180026304941898560 10555607 -15609191204242595363236191542359768200 10555608 -6975236714177579108640545310574510080 10555609 91536810020447273227861428575584556810 10555610 -30241826395973743712056010564706411840 10555611 -269792416177788780147340191963331832832 10555612 787898304784133702186245852430776010752 10555613 102416804114833237315483039448837981862 10555614 113358020663417112056679952636761113088 10555615 -119130141535797231830729162802960691200 10555616 -641409820938717471525815804612160258048 10555617 125280893795613545863427711243852007648 10555618 -139894489479810144139337726217252048096 10555619 279424870124978414234740157698879230096 10555620 -18087901218224378248604968351558656000 10555621 -4029589848247029342619991605584950400 10555622 -72238142094847108084928842461509861376 10555623 -261162171431307553313739397334152521600 10555624 -376121492527900838835243836658094801920 10555625 -65618393963630318389237233008656818750 10555626 81383665591360645942074958570185817344 10555627 717671345372300233025695152126752607476 10555628 -79080711721982124121775390161891237632 10555629 -205920427752864750297836242345609373184 10555630 181772948834293376085465882014557430400 10555631 -473983905236356957296121033191466511400 10555632 -23362907987407592208438984631580983296 10555633 667014347297170963742350340703600989424 10555634 84094724307138069229065744891851965440 10555635 -256041396564475202786045784322512104400 10555636 -931290159364348744867409205763866624 10555637 686566130358117037082648067858025794012 10555638 -137222195974976587625857259065384502400 10555639 254450116810236573047938623177077346240 10555640 -136299889393924418173127069136691200 10555641 257869452545695729838999235539472655680 10555642 -2116186500800036019975466279775680800 10555643 -151305864026262137169812369358058050816 10555644 51195206441664658771585867097910116352 10555645 379393997425988853102527786479297785900 10555646 261118620788256770792931205652690880384 10555647 337885364426591015216438485219093542600 10555648 -337350120773973674812290691629819363328 10555649 179219805197277457461773151912547947840 10555650 64236611864113837638281845945976448000 10555651 400599579366325492738630003328446553904 10555652 600985007403608818735386376877543005440 10555653 370387255181215046161740347293571803104 10555654 -17975129826164270510878485943329335808 10555655 34662356988559243258778707479752724480 10555656 97634733203998398159158822362623836160 10555657 188306690934097623456625064357446231680 10555658 -341051781678335443269699198629443374240 10555659 436995941425574079407779196435438710200 10555660 232464946227988178598542873164631577600 10555661 -5286458336930763712840019684900551476 10555662 53016939599970007003614679064321032320 10555663 123782424435621232984379473031204199664 10555664 -1813627459694028471000086614549463040 10555665 260186323699342491265683946848097393920 10555666 -655245985425846931937496828888717696 10555667 193587797154677384107576796611155182280 10555668 -268643624599017289352889296028692638848 10555669 139252585852258912965119663725033747320 10555670 -122767938466899837055312600382739966720 10555671 -142803227723875602555282022013171746176 10555672 205684552292282147433086168908110796800 10555673 138445610224469836376659952315557694922 10555674 -29784524908012488607040268086261975040 10555675 -171157763483081274168660578223372056000 10555676 -209435614758890257028886904384085015040 10555677 1052328693764057802630636049145883360 10555678 34876297281468399914735714778929179200 10555679 287723226132224876745239150507746781280 10555680 169178570771111177049600934005304197120 10555681 262882791349443299517642448653068327700 10555682 315130871013036362779945143899302124832 10555683 -704876785288404666430258312455347712 10555684 -272079815637790027202678029630801587968 10555685 58248073903243221098056942994533868160 10555686 23117980056828046733931915198933379584 10555687 -81604718256269710356272187277999491000 10555688 -51844772175667064580417544147909754880 10555689 -177429973743791370185693651326576838592 10555690 33656838686759470821912521672144313600 10555691 480927851680419577877861472589614515184 10555692 31833710841811156283438685397350825984 10555693 188698894774677815530376674811419721740 10555694 357521509902170291002908089723248024896 10555695 -329052072707833369462462285027618612680 10555696 -36691326301034411407794859501490896896 10555697 -189735411593168218290534602225540538720 10555698 -230603529150022242025359261715830385536 10555699 -192900878293622042175384396511125393408 10555700 -233296737405146121785456806552383484800 10555701 107674482810678765456674952712806668640 10555702 -100052997823856442293912474509097828448 10555703 -13468030690613218715359601357560178856 10555704 262891334867971581647893357757125632000 10555705 13409403412006639925470824664741436160 10555706 78718413330265309533135990757524852480 10555707 24748625642132363352227724863922298992 10555708 221000971258997930501565193092252635136 10555709 -9190050141855860428953246300497606496 10555710 184884342990252412684990156977772339200 10555711 -149494378684378908888481317389531226688 10555712 40278352717736334724314347519946522624 10555713 -14237462104594052910006429572240267136 10555714 4524040180693689982671471800528040480 10555715 73017058404868349340966874849203609120 10555716 -168210778675191444520599437517295042560 10555717 -62203900621738721421053482204389226240 10555718 -497705229441456566670223360680541965120 10555719 -134625155224212236666937095158420736856 10555720 141028483307975942725001067068436480000 10555721 -72685747805857598874745834579763210112 10555722 115830794804204056472013049320339174960 10555723 962686325490425914842690176724512114880 10555724 424268687599918034928252400272271946496 10555725 18963821989010235732999294885050858400 10555726 5193396933129517885312559704375932864 10555727 -1951509694681659350498333202178238448 10555728 60131778314810735850907579611327627264 10555729 -282492298711394516070963615624346710670 10555730 -141683625758223430594857399767098245120 10555731 427512118415070258263447358277750665840 10555732 -172354294758746906990946313468063580160 10555733 -258480268243393020458806393859152615716 10555734 68326545891990565104032606368590249984 10555735 108182434908932718184563293268169574400 10555736 368574352544502498216816704652465807360 10555737 -113675989192492921559483537730269135520 10555738 -330937663775226630322227844376231721504 10555739 134760454132548721783748085641546083920 10555740 183421175760623472306466344907743336960 10555741 -119663553667040352589134929089692534336 10555742 -348480855699615577859752317902466935808 10555743 -541469054626693463408802047737988544000 10555744 -119096631075129602215906261580996542464 10555745 63568922267491801504254337704363933840 10555746 -111067187100351879416857179365423385216 10555747 -506619985885580128016886810798506968804 10555748 18512850848849002603366388231268237312 10555749 -724553590445643786464200755472876365120 10555750 -285876324675245326258242731952553536000 10555751 571536180164306159967744912418888525752 10555752 138817007568331152522907475342834565120 10555753 -66427103840320236521427378777532281116 10555754 -370350012826586640354962541026214193920 10555755 -6996030792487080978212426850807168000 10555756 -29890508289578403647914377825350400000 10555757 408982892093398444449598451819766272832 10555758 4196252894914110754417815102860694144 10555759 -156019189084368758627368108717666385280 10555760 94824553867543069646895887374196244480 10555761 151530632963898726714203597886889915104 10555762 118957531445261086438191789424622702592 10555763 -300119858056889557467343096095783959988 10555764 29447051485161732082500876429700564992 10555765 -164646232031211926771291279671773552960 10555766 82609713710534421410087898340939519104 10555767 133708521322407179974719908938963523400 10555768 250252563748767743525707208641900953600 10555769 -1564077164715919915564721680693882560 10555770 73918269663718593090050348231881209600 10555771 -617412750269268240741197792630317320028 10555772 17518360922904740800044034829281827840 10555773 20141998308757283744322588934513461600 10555774 35433220983792029027764414603932732480 10555775 225419589229437863878317377964869599800 10555776 -240705032931366638215364688261446369280 10555777 200487537771594434509008979789444876032 10555778 -66563064236961597768914779192126503360 10555779 46624853075973295371344579291388926976 10555780 161799358987555409556276725921364921600 10555781 334864172058136655790287736750659519712 10555782 67029245999365946406290875321801937280 10555783 211609851904468162266152910314394696192 10555784 180154454370804421011916210996598016000 10555785 333856581488242415122538910158745811200 10555786 -17626111080043272308591744926031191200 10555787 513828643260505180492957798488539303592 10555788 -142307713054775020218214963449101529600 10555789 169930494661304780798760851462250674400 10555790 97038746990058487494853320339406222080 10555791 221101703255307962950646256110808083592 10555792 59875279873211539900929330289828167680 10555793 339135762595694873088709185594407290980 10555794 87390152567763181292271429124118916624 10555795 -282202304324630301380738074854171301200 10555796 -109664701801679165900461807052653622400 10555797 -85404133127444047903473943878788446080 10555798 -258198404629531893067279188722475648 10555799 285208202983661473440904151028165915480 10555800 183801563322768996387085653267456000 10555801 -17183135867119212343322704909595931648 10555802 -246933647008601121138857408956840485648 10555803 -135538858585498723140753251910570827988 10555804 -27493658943546923266951496758329704448 10555805 -124476216947912864166824695553347351680 10555806 95818911033903238528599284466762940416 10555807 -1070240300002873004600836713624951317960 10555808 -403233716775553922018330596979827015680 10555809 -234209323162824811963024831499927566080 10555810 -59347899344842355814133550389045678080 10555811 82877928923552037625098497699374744320 10555812 1160249689080470385979866895953162240 10555813 224102991576029471596601491970743385724 10555814 327794879943462010265476502588974859520 10555815 -274511810184434691132710077640887218480 10555816 -479221461037938155327131879374961259520 10555817 280859846711444947208089087391861455866 10555818 -26783023384815053635213422861203131392 10555819 -25744387072611081970561807936159838280 10555820 -243120149410966472089265149349891619840 10555821 -263512130819060557755012319481803461120 10555822 388568467683566586899644954576616236800 10555823 -350481087342987224980339306710640418928 10555824 101923790467660337873799025721459343360 10555825 -151941839910933300759794527973232160000 10555826 -373430595476876675705506779415342247520 10555827 -44389244013138936663662166416540352000 10555828 3438259920436685442881355468448229376 10555829 -722395125992765575272174188888046073860 10555830 -186470527392469507524812149029463785600 10555831 179423481045668597321763623656598856288 10555832 139243298398654969271023681082274201600 10555833 -295486297150816210913007147471395978496 10555834 270766527797466262220624511215459016816 10555835 -254453916037502115655110427639087086720 10555836 165370474373558008407140487138093568512 10555837 594906965290160882600267791572693980486 10555838 -131510102791478744563295681432122279680 10555839 4198874243280037348110361152137683056 10555840 -50006834191863904804552715005235036160 10555841 -40217169072780612764699091008820900096 10555842 189197342079256628370648234358436945664 10555843 416661525297698528734089305463426156092 10555844 292183604448226347258025179554231880192 10555845 -101020880321541597574040430321341985600 10555846 -20866965846891469260562866315813120000 10555847 128799791918310651152393718784507447560 10555848 -196333067848212426469875039981589478400 10555849 -668694209254330197004266628187683751520 10555850 52496401972776942844997632943162380800 10555851 139972197176135132325108856014689747424 10555852 -42179524060907665095242331228588858368 10555853 -93052159387183532669338863828642937920 10555854 -20975648716621361054317061959863998400 10555855 554109510781233372807449285720565600 10555856 53790170910923071733005967157007245312 10555857 10362949995129884739636984122967571968 10555858 361111042053558333846316517188727195280 10555859 -491886162646052315054427094179566601984 10555860 22859193723357494265598848138639851520 10555861 -225738726596542373317390185266722061988 10555862 45319994660642916226985876224910865600 10555863 424711456055369028337577533220496328704 10555864 700137008567783438488882193652693995520 10555865 -503090139372455204020346522904050491200 10555866 186740934453395974202886999707459673600 10555867 44367632327278702667721207529721030400 10555868 397995244703000840284764747825127825920 10555869 73430385568964511438362837352846447744 10555870 -41758459295676949304602951949892288000 10555871 -38488547391326499166874821528183814400 10555872 -154752329605552746327271430839206936576 10555873 -6547650293522944916099491048335749376 10555874 -354866963724445783472163681219574244784 10555875 -326787648349569599367007415130395484000 10555876 -395558456528307654371944167758641679360 10555877 609488352459557759019640602224112729726 10555878 -119696619902417857700654412546434251008 10555879 -550705403437473752274396996344182008520 10555880 69329639799225029772351872707516416000 10555881 -30061108753648854520696712969259254400 10555882 75671969147565335777635391959722063792 10555883 119981988026877394493198568462034966704 10555884 -73151721457482596841245561238970122240 10555885 -365627285300894456861815553044274514420 10555886 12260596658034610451562122738475025344 10555887 -94519653720288722403376541285023920000 10555888 33861421170150801038645627104257343488 10555889 522734149035549350105427150363817614900 10555890 -156676026197722511644615882939037806080 10555891 452499862027520278937348809758353593292 10555892 470763928129654985812499774839875321216 10555893 -496843913835914270453245308967510492800 10555894 91928208824459263894257538033920398496 10555895 -62540554946769846767640447050554535040 10555896 -36389841711878743700221052315573944320 10555897 -234855652937459379071921309025750488688 10555898 5446237653972576655522625950876280064 10555899 270197666361316460632084660272143562264 10555900 -34604429685494008593439638305514483200 10555901 273146181646101066344522673709895817600 10555902 1425352571619564149414808764916062592 10555903 147324493896281667566439613963168942080 10555904 -87300919536492700830764727057430609920 10555905 176662830737279934951415276793176008000 10555906 311771543855813033457655373772594741120 10555907 440121616362456589734725485533097786680 10555908 197309368797579037160205517001059614720 10555909 -224093648347766328951628260845131860576 10555910 -48269166546760525473153856879304672640 10555911 -255799670781291083637474265215605407512 10555912 440270927008549408524386358630677882880 10555913 33240837817935464992627743670683254400 10555914 -162689322041382031203258219181423230720 10555915 92640305933526837183872002088328658800 10555916 -115594664937166168941796386104610576384 10555917 -167211922779781383824405859176150918688 10555918 206331577300886605761830173917621647616 10555919 -542834006444108037729124040924751408 10555920 -14647252147616745239582552492107284480 10555921 556609795764522369843861658064456370544 10555922 -7769167336883285423401558770748484448 10555923 365705199448618619786176324294763634360 10555924 73947792952013301146890159321366017792 10555925 264807341106661882083190398240155832000 10555926 13308838940617927894923768703335974400 10555927 -214987308996094293919154168742952919224 10555928 323351735723487787078902811920681861120 10555929 -492375614303077871430208818185960961996 10555930 102689531859482443684193236487350041600 10555931 166944566053529442886972735760549913732 10555932 83636482021134925557159046166362716672 10555933 68097076531407229927688197758918242764 10555934 25271950472436050079730164551289461760 10555935 -7766093236802041952698541191703998560 10555936 600607253407176884565301100864164134912 10555937 -37614558063167418423448094888665882368 10555938 -8151414945363916428968145077174870400 10555939 -110615509665318517499576483627836186760 10555940 247147291394259474811247782261321420800 10555941 118947648362753449675796055391150824096 10555942 -96345362075276719251046270959244392960 10555943 12761223003979841613177132383377587192 10555944 17789361559549822874434566155186995200 10555945 73658642505864574430679595075231841700 10555946 -38875460201232659165541303982695180096 10555947 124218502565850944657520698838939557040 10555948 132599309340574781000902024223340928000 10555949 -825027954717498767892861439325203050 10555950 120530759365077295469312234636042961600 10555951 84691971423568735329836846557348947952 10555952 -23814172341855420878612737296011821056 10555953 -181523610886121175628339758038339511696 10555954 -50696893290732681201217143481528011648 10555955 130603696162408454340475333740316482000 10555956 270060059540983167649237314269666685312 10555957 -165546856593398324421108764274821685120 10555958 -43385252144025452160088716074019072000 10555959 179812275438776691508266907163446787304 10555960 -396202221131433453532068994248675840000 10555961 -353653319341549198573371549277660625148 10555962 6545978157118709837575240893502354944 10555963 -360775751321900496028573669791666337920 10555964 132556480716355645578500902271278205952 10555965 -24332347347417830746336041610660085760 10555966 -81998300677195145017521288100158605568 10555967 549355823970877913154142043885067086016 10555968 16776160813181389781299778783941754880 10555969 -286323257076039389726945391988703053630 10555970 86634126341546411115166381943788507680 10555971 114621605540394004854315591273082822320 10555972 -191947977115175834702957932212669845376 10555973 -238698501184051724037532719903422855778 10555974 88833979387713236397955589226728263680 10555975 -412370811003060732086216568535783444000 10555976 34422373754951147061267679171624181760 10555977 -34459154458683946816913928433219031280 10555978 -225881866593515872980346595208620466384 10555979 -144783304315282968936213185151762643824 10555980 297843407673100294535730298501491916800 10555981 50468833874803689230099406214188236364 10555982 -243174089201575385490608555925765547200 10555983 113464290766611238076619916637797505664 10555984 -3094762012108789217687548664348016640 10555985 88825635354882929442815241674673019200 10555986 -62991745122286435417046054087615447040 10555987 -135527636260160253297081720285203148768 10555988 -46524844239209726843650095819166371840 10555989 -25287885610934287296322406356895007360 10555990 -295478521896223077298435392890614848000 10555991 615371578029522858350919597599479580712 10555992 -61325015156265263518048906896104079360 10555993 -22522536102010487204199732981029058816 10555994 43410370965175533154517347822803736320 10555995 -1114688278164167064422563055318228880 10555996 29920503617744446987120502961012080640 10555997 -619775474935305691628591893308955961856 10555998 -38293903333952199269229516740576415936 10555999 -1056396567094318747020665032090429779440 10556000 87718592668785010383775852430622720000 10556001 -22035421320941298301242344990448996879 10556002 -56556372441451244640592582634570736048 10556003 259067037996616035667430243808237108252 10556004 -40568196601313361052287651894535547904 10556005 282338888752363272973145113725574362360 10556006 162867633531619299449950769813479646400 10556007 -189424660470956719339882658021035776 10556008 -196877467378950569134944560667628554240 10556009 509559962510702192741493850138421010000 10556010 8693143591332189157073768750693077440 10556011 179688705026779657808296279974923530032 10556012 -10361843009735578975577055174758860800 10556013 75011257699559512492195933571651729184 10556014 -610353131583204921984113309914638720 10556015 -393143549119892187965639043941538715680 10556016 98646989311767473864010518323343818752 10556017 164488281689127708918880999355515034066 10556018 466362619778264582915581824798007018752 10556019 -15476790185157370372307090695428099336 10556020 -307557474603702675827728380983767296000 10556021 -734881192700762182504217123994737706432 10556022 124032472808445283882555981231165236672 10556023 -118825298833534818322485668543361615600 10556024 32117672417644711163641109109952389120 10556025 111300755785123209751780921652426877600 10556026 -46544225920453387593159669886129932096 10556027 -4042676892611399836760441514025297920 10556028 -186795193461342403818887787383894753280 10556029 356342208828076723388665429011264959520 10556030 -173320660391179640744492991512746683840 10556031 558758612657383923397379594336890746624 10556032 -341092951932096709111706836232621260800 10556033 217249227698135559066196143693327633282 10556034 37203281123965608106538225081590952448 10556035 99960255424334353907959347476606700960 10556036 -340977656549308266446840758196596592640 10556037 274189774409708423209195631393606057694 10556038 -21273397627432192278376796579163922560 10556039 271177054590035062063154535495373447440 10556040 126290764028411587363981547320934400 10556041 4623818647932300309099237115705544884 10556042 34472424906247419299744012750404115712 10556043 4585219753090564469027992615338550464 10556044 274104187361185866635905684810771622400 10556045 -97209995241870889114645669476114008190 10556046 -73113547345590848066025138799177527936 10556047 647434985496582762248381599565635336496 10556048 61839704870760351834371708147727065088 10556049 -135504625248078599983485797647230980160 10556050 51993146980095175040173442966162181600 10556051 966900359538859031758027668775819151424 10556052 -20229344717218122420650992723759742976 10556053 -103724313766954473511330852381117091698 10556054 -4547284774243864323675971655695731200 10556055 425019554813025401810066841825328471200 10556056 -125197969640025436042289525102751252480 10556057 180051588108759153803993657558541851520 10556058 -98773570826283948382348833527223091200 10556059 -585084001887166541745938080341226890240 10556060 168927684092703440186851624092206292480 10556061 401738450831908477257936390129577740672 10556062 41981925064698530574466588398763740864 10556063 -12291244384024870776530570676172426560 10556064 81501241663592304629378577352751775744 10556065 -104286583841779138625385783378061304160 10556066 -282111615568853905348430129525542830768 10556067 -229361462709981624115570785348466594560 10556068 -637198819669522526546824069126084475904 10556069 -46804263879123655397607166290395806530 10556070 -2338706935317260469935517901279856640 10556071 136242907745546384191799157111157713272 10556072 401770448582230112913817612680674380800 10556073 142653763742696998593552686190499446384 10556074 -72606566330263183322640930513494512464 10556075 162897533434593884175183499964664831300 10556076 -141084577509189009106367593903653370368 10556077 -152584603577918076719125744662015526400 10556078 -228383864343966562252063918974991282176 10556079 -380580387784375474853649234737067290616 10556080 -40956896925607312380406771667362775040 10556081 204065474541621312089711485579192622592 10556082 8313762058753656271344159456867942432 10556083 561324047299889631043508979770656632332 10556084 -55677911645796413677513119769224450048 10556085 81242247801542457783677644023427056960 10556086 -391077533444321372963520386411977447008 10556087 -968244645745454064799175971516215306000 10556088 -320891665888961042975743025591051673600 10556089 -227448069049513356863844310035408546560 10556090 -129642489661318079704387829921383495200 10556091 23932858336022578901069466944829545760 10556092 25936365203369715175549002889935250432 10556093 390072883056438528603625847406432438342 10556094 167691088389930044272160053788900475200 10556095 -137809500542166022179324237372438061200 10556096 93874801697589316386216409033259089920 10556097 -197710431535944557593952457099824283600 10556098 20029239962818453054824961067081879040 10556099 -110485334847232463323882295781892341864 10556100 64798279368062855645918753273705414400 10556101 99464162891270780140353475546412388604 10556102 -202379531524145245487541599429223193248 10556103 -34750319377215456691274163738642059520 10556104 311574048666869334150088717656074987520 10556105 96115672409625634518208753012085260800 10556106 78538491428374228370900533240271486976 10556107 -22305885494755381180392513567534235640 10556108 -452815890862821972765878337824983532544 10556109 136282290664461656142451505957127414720 10556110 -2978900551795531914140301040829855040 10556111 -635762377622367547250814148667576042352 10556112 2593129476588779157118828427893800960 10556113 6316392045502984660529245376590828544 10556114 103144701874920227793778613209353321120 10556115 31741600005105561324147467743040448000 10556116 -170300561462701713760083090846912599040 10556117 -153582913890174880855108041686132716320 10556118 108431656779895214851675777572335692224 10556119 394331349086636336969529376488599057352 10556120 -54739040942055403371898112231655014400 10556121 92805775939671524257465160901045718560 10556122 331090291562954437855912664367577693152 10556123 -604724452627214722892692643111991821628 10556124 -153775254312375424744241057500803714048 10556125 -677482597102231337807046092037813225000 10556126 932880703797923985891744396464922624 10556127 -201741938650512135757839066477682205736 10556128 209434451710980916586251939538192302080 10556129 -386435947381843589093655670757704242270 10556130 64261624786146366111463078320036318720 10556131 43701955460246871454650472359293815672 10556132 -104048051720072477167412031866266533888 10556133 176854566193394158659403989752202138240 10556134 -12330637844501639302154800543834551360 10556135 735037296599616271362973993741263596400 10556136 315489661242794639821597369275253555200 10556137 -162083019032571728914243023015562244828 10556138 312607081044089946910240666562629048320 10556139 -197625999156885270410860109455405434432 10556140 24205702913119849627333646970890618880 10556141 632290667600024735308245773348799811542 10556142 -24433254946348719526727527604532368256 10556143 -73618516305800568490663770661390635656 10556144 -19792216904770699993160661332027965440 10556145 -229918643926185525317717174777680983000 10556146 11068077551229958334952553550286496272 10556147 -59876682783726447846848536762182397536 10556148 -243289895414940171056562823134549688320 10556149 377220918731639973390898761615037229664 10556150 121198321532542212355122959229111024000 10556151 -8375923630772951914159957925356216320 10556152 165126173736838910074278883487321702400 10556153 674957289873470931191940724773850535040 10556154 -5691913002180953137820415327849907200 10556155 -378017268273712082044114885483927165440 10556156 -3655024687190230785075764109985268736 10556157 473913263795133617419107896680815498240 10556158 72212060080514830924525312291828158720 10556159 -182780119268015863179710990166851410896 10556160 -232042851856956009610074306977464320000 10556161 -308242458862080660021531503744906114240 10556162 -110327481254927325630145904521683638400 10556163 -66535086920552009209088948281761829656 10556164 -160796180069684257582806388120209226624 10556165 16343323542702455238798918774762921720 10556166 -230118845979366890405684629760105914176 10556167 62767856803776146573754273138383187600 10556168 -93349261768702905762477153319182336000 10556169 21274002277179910164672400248045300288 10556170 -455177435243132574051294978379800267840 10556171 -165935370407885581332948509971236179628 10556172 123656186328711074351688536403087605760 10556173 -373417256111197889543775976223523653578 10556174 117682483950319852905075632811127737600 10556175 3227192891277538984066833424081660800 10556176 -21312850515375444333717662914313248768 10556177 -99419609178105928305642423770243236800 10556178 202415259749903437095306634683767082624 10556179 533882064718093018719078313530777044780 10556180 176982070366023826557456235556117702400 10556181 50324227556476215573893658410129080512 10556182 6879979028427373539016931379002277888 10556183 -150590404648253690953507140426583913472 10556184 -389666054907983665829220312569424814080 10556185 -53855531200878469514183330046956168640 10556186 -193158312369181147200761305254434216208 10556187 174029335121229279567827393940831793152 10556188 -151602342250760628209042141167286796288 10556189 179981077475754880959888348219192325440 10556190 269695684626722640547322481706036665600 10556191 614359646901597126747602140700906453800 10556192 405954362631048232531580018338608709632 10556193 296273907931888618715265869061128795904 10556194 948688915859527744923776132967912960 10556195 25858930642447608692650758350494558320 10556196 87989144046094460729613505097670635520 10556197 98097580344235568889862678300151299646 10556198 -7828317338242848953686493884316090400 10556199 -146886734346612245308360477384025256 10556200 -212703402742364556815864014091022336000 10556201 130081604251128551340952585479568491240 10556202 -98731801003206470408949454303348500480 10556203 -61497803205896626032998029511815800000 10556204 89271028324775013903650062799435053056 10556205 -100275158153706762763521358828901254080 10556206 25685411572562272247484926120099640384 10556207 -289645996238531476493638951149965762544 10556208 42338929376855869933769294226003394560 10556209 -367151242526408149614546951383200772928 10556210 -4027084858882340633914134129833702400 10556211 184408664130064823367765428027823376944 10556212 25586153943210806083908235942708418560 10556213 106378062126681981200252832287677148160 10556214 -15753433477627906808812617011296440960 10556215 192879977216405038443597056704620058800 10556216 291395010590652184128658231563209932800 10556217 387454094989764800753694622462012281600 10556218 -197727806567423475626926324647397824000 10556219 -478881646275117100508861142053538806904 10556220 -71597340079434365807772701228162718720 10556221 53074479279358763228293749411379201440 10556222 78240638276211995579786263147681863360 10556223 -365208376951189019101054256057177244216 10556224 16845462361966133690512804635209629696 10556225 -45795979147478852266352489396526206250 10556226 150086587271077357834157164459382182992 10556227 -970713592200911445812701984120938480 10556228 -51478513043355395799418974288189546240 10556229 -75083696078842581693303738504426131520 10556230 -31200267333212928397386919685189635200 10556231 -183956231022784359668552558912987417808 10556232 -1991645749985105162046339454319124480 10556233 -604847316285097178700070182041498506076 10556234 -70288600572765474457158375199728351552 10556235 113809361640347563414244021271725028000 10556236 338932686721904512856368032334956878848 10556237 -577451736945004255120725325373886472608 10556238 -7883667165551270447795744524401782784 10556239 -752806901622806577220826583227647714960 10556240 -34816561681302793636647468815666380800 10556241 90294561690441131827637609854387901760 10556242 10029055539207923323473309673440086784 10556243 423293233514871665559151696396768962600 10556244 -7271508271914371879641264994605375488 10556245 -121458195394217893630204558141645261440 10556246 95303932994937640739788997474127796224 10556247 -324308449577605042734924517473675716352 10556248 -249402921883384012906652133563578982400 10556249 443273307920485868691438632571214594320 10556250 -22472676489612758706133859988856800000 10556251 72370275498071491154883574118548875400 10556252 -167555871467552844727998604628705132544 10556253 -2083279425956164106799228383484734676 10556254 25455437505751728661181669409547176576 10556255 -144882759389466080203007548798654842840 10556256 -323028878848801939219404987573890973696 10556257 34978067617949843041136613390502332292 10556258 -81498864717723402498594157254121974624 10556259 -98370755231199489911919638773227271680 10556260 10359634640696175750947047982437355520 10556261 477478622269091261313527412967409089080 10556262 248297808829486383517950596574346137120 10556263 -16882874796767646961461787331915418656 10556264 -66663718560866414935919730574154465280 10556265 1446339471089965506919166518757459520 10556266 51484163754246092105778562795845901488 10556267 380598808135392992813958420557065355640 10556268 -269549235153698315981111113626954754560 10556269 575469357714116213777456882498170927596 10556270 68822158358458206102166147631861458560 10556271 216847538527934275641471536947289767680 10556272 110054864449962861467084116300674662400 10556273 -26614135631070130575166688842273012992 10556274 -44427837526669935713282667331477127040 10556275 -51531442487546697060221312026616822400 10556276 -151218467759157675054249795115968051840 10556277 159374319464639357149381983312092197920 10556278 43825529349723758302042682305224097440 10556279 -258895636020125049009082399201475124120 10556280 -39450475176404026355609652488208384000 10556281 702277516034774155772727274096071535082 10556282 -2757433352682816147100264616118048 10556283 104365527774541498035051670527214880304 10556284 -454694499856610553947449516569763600384 10556285 1549569017859805043943085931799624960 10556286 -18884132990520900910349743853919590400 10556287 43452054362723814188553930584462737920 10556288 644969956432264653964501839028703723520 10556289 -146761069062404505419961615744787858446 10556290 -76697841888894028963817791555953840000 10556291 -356213901890994278885998522014786610308 10556292 -54512315062653380592599787842412622848 10556293 -256894884170724079086104238399165863520 10556294 -182356141074816108124503869229534560256 10556295 -111790350686237838038427752326453765680 10556296 276572844302869879423707864618093772800 10556297 -397597086064663447429593605953571281254 10556298 245930191700832622688386260241227801600 10556299 -224143076898866223214822075773601159920 10556300 21122005378514776063654618172656070400 10556301 93963793556800803250139353563116464992 10556302 -447726462624603615276102405410204355648 10556303 11371601744711565216099064221445276848 10556304 -45122474248595715393842280140914163712 10556305 25553961749642757462994212947399472000 10556306 8057959135988458381501511644289808384 10556307 -203924594028860304427281598087195815192 10556308 -117845009471716935162394774001725405184 10556309 -215286004572402820506219100283047013490 10556310 107201185446204192039833168657323776000 10556311 21262890347783657403170245153051081824 10556312 128274051020010978858527060014043627520 10556313 -226400728273799631008464325668131691056 10556314 -21244705303223411855660383563501849888 10556315 -419393866604755056253494042084268673520 10556316 251442572464309611170103026203563005952 10556317 -421085388723017633898062060429730660634 10556318 159901599766381515480744011999226265920 10556319 671770759926132983156088923809890721920 10556320 -516857710037609941943283332808175779840 10556321 219283316301181458566621154323183127522 10556322 3584535711577967783661059193121926144 10556323 234321963427670797409058169540896057760 10556324 573768574814481039497495668250200704000 10556325 -3272675551096076998367578946584677900 10556326 -67937575050354681287134738933776244416 10556327 489944247635256226291548346905752272512 10556328 3166944839453571337731956409885818880 10556329 -2353041262880394545451435701727857024 10556330 73441042400623842845535585880024945920 10556331 -26771017536539091346006277444747758248 10556332 -84935974069894530713114259663561128704 10556333 -139588643873695352326432325554651989216 10556334 74827457533526003549348034134699875584 10556335 -204033721720033401270097121783196273720 10556336 19826665794395431575033992648742469632 10556337 -122717841108231427676249429493929705472 10556338 161874211157295372525521615193750704544 10556339 -272768929439759307521773917542559176280 10556340 55499790840346684848386364869522995200 10556341 1026824304323239182788596664040275222592 10556342 -90951222068761290711154109792459192928 10556343 29866140396865775063815146520548220800 10556344 -444615522599587361809911063854171811840 10556345 -30878796410664533606895401503482600000 10556346 22999119398376370599667188519716140800 10556347 -19598914561929291636354900233269427160 10556348 -457906588583776126623668285868525143040 10556349 247680724443280666818864440097718520064 10556350 22185381707320303878323418160866460800 10556351 110377154279099299082048881321244740704 10556352 67982148485104283814347775969067008000 10556353 59070795000326127271116210987823691200 10556354 82620951309409711735630935015291345312 10556355 -148234344772852884542550221518210886400 10556356 -27612539754098161899071246256024956928 10556357 53987485722381882607884567991135713312 10556358 306667096320665787623206773689036759040 10556359 -443116090130283881549690040881908202808 10556360 166363003490532334273212996601223424000 10556361 43463868359781627828631808339542575210 10556362 1729052994739135770437917226112029232 10556363 -62291455035391334829232891164969185388 10556364 63597963907935332331265771845448707072 10556365 -20742536311543999446179695204957561800 10556366 470814101579264243679227556191486349120 10556367 386171870661096385704965211237152071680 10556368 -864154040912443805411611012626907136 10556369 83178494799722762006245340319097096944 10556370 106911244458832190619061036699270064640 10556371 -1001857039974332150040609682994850816 10556372 46366470987242493618229372398149064576 10556373 615735710195248334744825062967348259168 10556374 185088687706295052033740509945300631040 10556375 1110859444468285839586498189629025200000 10556376 182365321199045441940758615521015296000 10556377 61663470695585238841312199223899274120 10556378 66384584081629473205888984918473689856 10556379 94320519701954909672409328388489011200 10556380 -194239925064246343084618878836220787200 10556381 -364187173021451655110312515605491163840 10556382 106105198334472766724068710498037315392 10556383 973442902771290069020574345048578446320 10556384 -49849789561507751077739584854711336960 10556385 -46306428857689306982178271605760909440 10556386 -593173425616913152104737589221314273920 10556387 147697063735462876378253584150100091036 10556388 552301012737174118760834334209005879296 10556389 543930818221756190028875371012456408190 10556390 -72610259403530115186749289467631550080 10556391 -240130316591130812267964159916527594240 10556392 -128831083362123563203232768105087139840 10556393 -232359082032940376096874686367450612876 10556394 -166584302462421613164693538221013267200 10556395 37106363039933546265367335642428253600 10556396 -34738607555780159044068736884241723392 10556397 351714816246544773700863094409274937974 10556398 43875204589442481495098949253478286720 10556399 -68006265776470196006667255957098784768 10556400 -8263208368882017028094319751200768000 10556401 606218633100662578870931554411000568402 10556402 -13132313952496052708237665936769399808 10556403 293867842542984892153823742970923312 10556404 -256844849541578336483923819230718101504 10556405 -247232707855281585388874889545217879240 10556406 62401303961506333595980180556509685760 10556407 190219065186285575950635947025293667592 10556408 56506051608707974476213752632933109760 10556409 183994151207834207439941751902174885568 10556410 104028671155913454940990647740339742720 10556411 497405881340586877568993918849158527012 10556412 -159906561691477547682354626697007922688 10556413 -30215745503832417571128442389329503284 10556414 -3509333011246157229355058807267650560 10556415 -197592700471215821791524517803665532840 10556416 -372305134250433787191607676921790332928 10556417 -60174303696815772406800094918639239468 10556418 5845927668265638256017818940077058048 10556419 -123666852599267244656004998525147170320 10556420 -125730110823575865562307135063191941120 10556421 101596093727401021413403239092565638112 10556422 110091690050752215888641598845324300544 10556423 -226762852004553074932343499533294036328 10556424 77550182642729093906910704982354293760 10556425 -189187173364465514010428817933772728000 10556426 -503084474338667834191685523962220372480 10556427 -43861232571086248129058354177723347968 10556428 -530953562613170799761517477958924364032 10556429 -176738364896854338497420215519210228116 10556430 38253184832086278695629738106597130240 10556431 -2755476985781455295267313429159891888 10556432 -11650200060496777801937038855149895680 10556433 312300603217842785801964547676118529920 10556434 30762412664309175227873259967257129984 10556435 624597227662627334232488546953913520000 10556436 -159928363335993485111801547495556847616 10556437 -21875156136932488857362550904941474720 10556438 101144913414000581814988683589976010240 10556439 -777224531792954253151946569827060655200 10556440 -287352135868061502386199660155039539200 10556441 -296892831908683989059080449534633040128 10556442 -53587943338465459186302541669932098880 10556443 -555742886210045168036624508392142845308 10556444 522194611051756530271039406570301543936 10556445 -143130889837208114106887916412952914080 10556446 -12603831696778247631759621839450675328 10556447 -505636711007400539916754545751957070088 10556448 -46903871518245363517745559672918638592 10556449 252438657863607959473019025543036646036 10556450 137371156959901729114845398992610022000 10556451 425440631181858650205801763600563750180 10556452 -170625818658599422219327171109241692160 10556453 483890098592635977328148018903523800160 10556454 131428191941824286468860180196227153920 10556455 -56996492282379957511450901167696572480 10556456 -710482582072883202573347386615090391040 10556457 349497455838077927483505652254681600 10556458 -31234670977834451741104166930471992320 10556459 -567746886649907375923396074774143915340 10556460 42160358188499261928298642431043891200 10556461 37827551312470032022391673044687307264 10556462 111919851364031569513450587166988276160 10556463 -83227611535161638721499446158571267312 10556464 -62138204271730263348143834037009776640 10556465 -44330352120445248639176919690306089880 10556466 1120020125009088513860796291770951424 10556467 -363859432208953975424706403948057050484 10556468 54771138449802220774452798020627105280 10556469 -97830893485992266756332950472379134272 10556470 78292652883459572529114081923910965760 10556471 -189874350964101851365127363327361161328 10556472 305609580717911875749770347798753873920 10556473 -137960491426736176546044931255307554296 10556474 104789407144618161726863956954953434736 10556475 15888115771235359970939659751710813200 10556476 6080264141943578089767807016181227520 10556477 -34706742393760531543935838247091475662 10556478 -22272530606994363868951635152942853696 10556479 236440689913182991771452848947895910080 10556480 -63551666587291361528827832067686400000 10556481 -78194218122605279431587965619601817280 10556482 303045350742374909166020729861362132992 10556483 -54927869412321035084011190338610496000 10556484 -46571058545493843305426082077390398464 10556485 31596135242062142614881020665676259960 10556486 372758286862811791339733632886709818880 10556487 -19537658249232604001714031704734329480 10556488 458127903017405999040003640335688565760 10556489 176685133390347219102599898339701443290 10556490 21992422470651104061524032755284060160 10556491 -356160015949661965241436744663581117016 10556492 109519388950137188214660358360550019072 10556493 -44526115623748742444528092177498684800 10556494 -40530033323048311976755494895014051840 10556495 182066186368101512859583587320834869200 10556496 -39601629833359450492606184361329172480 10556497 72459893465706301540507788917681040192 10556498 170905465256571042708028344589932666000 10556499 -192420200433148861424037111594948651336 10556500 4378997058631466575822241633570304000 10556501 846428918352479460429396802526341177500 10556502 -45920387811600316608426086737620114432 10556503 -258812879659568427236825755383128288248 10556504 20808560804678393421489731239241318400 10556505 329121732387731309248824559238916240900 10556506 -159922967256893397459038285065049196048 10556507 13757135953482172948986281180799311904 10556508 5695794558498520102196198367826536960 10556509 -614194348876600423487080724226902339290 10556510 242022497926728702112813941111191813760 10556511 -204619448754568456562616441943810464000 10556512 313760161330426201011202195420811231232 10556513 34788032453012624185961548600539956640 10556514 163333122447181294771160891436518976000 10556515 -283007379554184665321736865609143633840 10556516 181283203207415032266941690347587409920 10556517 287086114450998519864271486976842803648 10556518 8659684215429682826959829171265753216 10556519 -493052192505777698349154782118965643080 10556520 75180476236506794039432430717080371200 10556521 361630355838514066647148307556439959840 10556522 -78621521430877318687867264171366135200 10556523 -1826772446369394850168706451547220352 10556524 1133235945378659250142472949435237888 10556525 86864767532172643231439336997954072000 10556526 -366518880983444226436037046752378568576 10556527 -68275729330739649672880927543170136624 10556528 -61283494919414416368662610931176603648 10556529 712256268895959120759884105701989747840 10556530 -11267392249104848873119243133638706880 10556531 -126779055467572857897510140498023810008 10556532 24015865483001830182454209580516380672 10556533 398016348507881264370741797955601542400 10556534 -19012685276349490682773358194468316928 10556535 119395067279617781716555743421668145920 10556536 110319795099290257782247775007051079680 10556537 -347335390603159958602279264139184257814 10556538 -73075170544689876053584136599754779392 10556539 41794313352688558192550280101607095056 10556540 21130466285004627326351428103193169920 10556541 -252615375393756003853611860972106921600 10556542 70587963199810844195333819201981148672 10556543 -6823260886387666362655368392042857416 10556544 -21156480930390859321014480810446684160 10556545 435853825567026297718600032052356393300 10556546 1529859307641334889194979055492830208 10556547 63220876463595962698755860887187038200 10556548 -57862376114058168815208657283102304000 10556549 77535640103419099928085603842575763550 10556550 95302776405295166903692335673517268000 10556551 -671795051302438834803079047423848243280 10556552 -16822981863050113688763056275968000000 10556553 15435167187691380392353795441046768640 10556554 51899286200324577291347834212149722112 10556555 -203728689318806577360548877260190755040 10556556 135425702002643961859809140452045327872 10556557 99933857849372449092025960643929038720 10556558 -209447311947425065920109850507742046848 10556559 147372053918619875982061703522857084584 10556560 -54947395252388500842129151283305758720 10556561 -496291435080493177505802658090234378176 10556562 -142254088275607496429105357545191205248 10556563 -140073201188940980000389852719162865296 10556564 74778743208150315947316817221027121152 10556565 -332259923619414418473658958557046160960 10556566 -12692383474734062181904795417642637376 10556567 -4750826005566959877753625228068752208 10556568 13601654357467947769123038195602411520 10556569 46287219308356463352386878749825616970 10556570 -61682564453005736790499470736613744640 10556571 -564595291538687222043889184827488633600 10556572 -139088363760566724874279921745673594368 10556573 -1621938536648860554995787620250689856 10556574 35142121661298599481663636577632586752 10556575 -156361714111757847081883825238745222000 10556576 -358307039069585928814778588690676449280 10556577 61239632583595151284208543441086140114 10556578 168630431051962212676289626957741077840 10556579 446466020660975069602913482186518719880 10556580 -179305788951626627993216955730284441600 10556581 -21293880563757317855636910255642912640 10556582 138185000044143375932268593054004775392 10556583 -28841052352372457069361730185911981952 10556584 256897715823468663340266410550341713920 10556585 -205140206740991932189956421645237265400 10556586 264133259027550328399579271417043456 10556587 -259394450934622145097189148833157447208 10556588 91846955554604035049438548421718967296 10556589 209851854448769479165322387675000764224 10556590 149657414693364857641863665725687526400 10556591 -316318937007027321956268385901429809008 10556592 -25852394368860358671095517490284822528 10556593 379962697686409671754259330791813920564 10556594 224893166775259299506340223459349646096 10556595 -103429749701283771500713878209740684800 10556596 99358640552585106455342908975296291200 10556597 401655219684909290420019968661644926080 10556598 19285311290321408678688227970457449216 10556599 210795576498892196964260337634033126120 10556600 -330560101852457132820221129024848896000 10556601 -488223087379091689335966250570631006496 10556602 -99041877975745529202915806005084578048 10556603 -50286108797376056570160227127148733736 10556604 -46499275696611602345165916948655658496 10556605 330110639935960714910061059562440761260 10556606 17572911228688371219087805864140778752 10556607 -152976331611156046777446624706059639408 10556608 -138220781561375069406145157128639217664 10556609 299102468984640299227096749167439465600 10556610 72953909033309391561504263921486453760 10556611 175699458967385512900276527904591665952 10556612 -435436237375306132405336888052805918720 10556613 11229732801856719592065194190540496542 10556614 -10008963046890061145890633832497126848 10556615 265872022141495205560989282368827909200 10556616 2393393497216517125030541517725368320 10556617 819721634794641090294656669491976216666 10556618 173146772745940644532231073504991467616 10556619 214499723570259206217750412774485654744 10556620 133136974719001692107687660170005550080 10556621 290485777692972457855024439246473119744 10556622 171978871830927349723782220183247936640 10556623 -4486082283709440607946613272897092608 10556624 22231661194273451904374326474351755264 10556625 85813402561157817579553271758874448000 10556626 267531918728655900552582758658293348640 10556627 670450200950074621617233169855162359232 10556628 171148335303976431036180284149348055040 10556629 -3996620667798564207522485475934129152 10556630 59078849651982886963594333207711334400 10556631 -401764401850364212323767814344264582880 10556632 359964798317564943967922612873341624320 10556633 16466076702508181003187151205625643200 10556634 74685684772253559355859039064083066880 10556635 -40614069925266171890392931937755431680 10556636 -331731986356463155270800600079861562880 10556637 -15609426849474910386151356769822657920 10556638 150261123263832639935417324083830298560 10556639 78557769977512297777083795002916735792 10556640 -30084893466682412771315587541131591680 10556641 198359938569419945030092148324528890500 10556642 339964687075089313185591690406955963472 10556643 -93600579519371257312043758689415735056 10556644 -55670516275850614377620910612116819968 10556645 551157133615306724812932646076185500 10556646 13308057975874836585449797352359960320 10556647 -228285816006426024438119027698393592320 10556648 234216514564452033310259400254889246720 10556649 -199155883969891385148989508100679097990 10556650 28979964721392329033087546794048200000 10556651 -131296610160140583851863174891445006448 10556652 156825568710240012951315381709128709632 10556653 97277943554940377808318550424415724384 10556654 -110066528081862166639267821994498212288 10556655 -1126902720376689109081691608220705280 10556656 100863560777766588343234987985808359424 10556657 -51984535115187366353460055950184860060 10556658 -204481859417730896492327278241115776880 10556659 468909158725614393747237889658196294860 10556660 29289916648264832873170802949281356800 10556661 264838945856331084761267359607203479072 10556662 -325486427566092799126923741801364707168 10556663 -122848149428142804269539582747776968376 10556664 -284001682264940055301035276615715860480 10556665 13588517908310791973755215268465329600 10556666 -296542967605902799340440739304965548800 10556667 108326860931072887496975654679086971920 10556668 51923955250294243622397949160932448256 10556669 266273949142648476923954515446034616070 10556670 -15592709281780599159773095387448279040 10556671 -524287210808509161747700765794751847000 10556672 1162595742822491840250978000344973312 10556673 -414351095394304422280313306933341534416 10556674 7731698997462544609750284046123920336 10556675 -409138882985493320431312152180009380100 10556676 20593755171410308577961472337081057280 10556677 -336956029852015296784778425238020256388 10556678 59930662304241365711222236624058105856 10556679 -189017557931584812590531166684462537600 10556680 -244370975757690078355931920369382860800 10556681 -191253814562607167505136768617423532800 10556682 -97102977414651590846839348716263888640 10556683 -295116565759819548509677918363604945068 10556684 -316144686876626145750456629679945955584 10556685 -130693999298168545087699871787472120800 10556686 -19174726940640359848773615177618422016 10556687 3009514387770163738104919884016840680 10556688 18068957164174286228706002857901359104 10556689 89955712516054601499432708531214464768 10556690 -68530337379768756666551909055788436480 10556691 602041228309761389021821219455728517120 10556692 19391433019866437970460759209696413440 10556693 86717394074369189212702747223752374720 10556694 -111142544353552831910414419988077032000 10556695 -104001628401748620438229963028471788080 10556696 -451350000551680681493319901260108595200 10556697 -71106872817239615783910620352433201200 10556698 75218541352244943596721063214096719600 10556699 -72362462963908835627650290039001354080 10556700 -25696126736492552009649673672211251200 10556701 107504671026150484906862585019753592992 10556702 -12125144037765826035520956024388692288 10556703 367064519638971619320842552484319606800 10556704 -264508800095600396214763142502442598400 10556705 -23382423728937339247509912227787696000 10556706 148131340575097385008997174188204881408 10556707 -43092981996969406277942119509170096244 10556708 -81102565754914658766416807280839206272 10556709 113461531294794749536285673422000627968 10556710 7632636159760114089159696629902757760 10556711 -635112807856645296969863528124646884816 10556712 -170078232022198245737036303018837852160 10556713 327398817834566364716236760956664547962 10556714 -171682745286222701444578968976914329088 10556715 470987069554494419372987228560454400 10556716 398482111514756339118357716766874307840 10556717 -756336339787733816304997009441138870848 10556718 129131727225382860287286263178966986304 10556719 -121401909772338407718746818044884564000 10556720 -14706479015797903791680851524014899200 10556721 -63144289608372590000390279542166262912 10556722 -166562529971629076046761772464702180352 10556723 14524362588480253339143910720350296052 10556724 -99608656486303922801550188043883216896 10556725 118786179005366591851459228054786396500 10556726 -80768618078731896256624814964359126976 10556727 18743999691641406359139160086347125632 10556728 84558045917917143375245186167416913920 10556729 325998286690247327749107201102639995076 10556730 10455980844237276474977183057121032160 10556731 650659320196261444753274293016815810532 10556732 238620552046191510544874523032580996096 10556733 -106004377143850085620065869408888681952 10556734 -464051324753109747826593608574116751168 10556735 -88674630908347847507949655520938632000 10556736 -120503712574353224014715514994607259648 10556737 506660981099175725599318669505224872386 10556738 -534904350204709596007850731793324757504 10556739 -248824649024605556871084059860364443056 10556740 19951292261365255948321807466125639680 10556741 120564789079465310249476236854212310172 10556742 48937890626823224648133968266934323200 10556743 -330274744875684268405897741081682564008 10556744 -373956475359860705721505388016574586880 10556745 -118354450158666596653210628879011056000 10556746 -106360686373828439569311656117382590928 10556747 -130226883663770169741847276958751185568 10556748 -144731392038510271899849518598028247040 10556749 87195356869254473406331792524073702944 10556750 276067053366270025372857767575191312000 10556751 46118440485244790801824149775042300800 10556752 -55539010653685349565975897257247375360 10556753 -437750055529735007224982988620728249998 10556754 178476987677853740472002307994850419200 10556755 10022883043095167581186443705287185920 10556756 -252226073538340100856524204800102426752 10556757 283565244490250106566157379549210880640 10556758 81821671842435290847674917948689984 10556759 27152110668749638887504513331218786120 10556760 -30032174725313710190776747369384550400 10556761 479867670455078051492252060673075110400 10556762 85752032873657745645028068528442382784 10556763 -91404243074351343922615622541812184576 10556764 -16070442916877098487492938227436105728 10556765 -328272405414600983384359797733382552340 10556766 -156399525527567143966086796408836288 10556767 -121814186123285874571710355217980592608 10556768 163058844560321422235578565766522470400 10556769 -155882284144717144246463429287318360656 10556770 -40461711169908856279001566547297894400 10556771 -39200092213811961176701757929600952256 10556772 -79157069918420543151296594709602764800 10556773 -184236762829979998982773949890560478978 10556774 52328165695510089609495595172694720 10556775 -133294196248340780092014944141702139000 10556776 216351015755859904817485491215026176000 10556777 8459207195915336931953782512089637888 10556778 235172780827339241475643740655616365824 10556779 -558532640370545184393616324892705151840 10556780 48544913373645167080804541968208025600 10556781 32570195335927199457027946131035304864 10556782 314922057919668583916926762779535301184 10556783 258848781578481695130950292548629217880 10556784 -627099875782100463251503129700597760 10556785 183092170595528057459422142007403516980 10556786 -283724392646043656459904264841242855408 10556787 -28139559798460867619417353033946504640 10556788 214652330437814203350608103022424082432 10556789 117508607937869709984701719449907454556 10556790 -51597831582158046423486818259600610560 10556791 191576187488069338290189592647321994672 10556792 -381792844157822434378788255093595422720 10556793 10924844862349384221486252407158414656 10556794 76001777577093818349687290778075363696 10556795 -254252225115055150839967889911020115200 10556796 347766177803668949815832290120792704000 10556797 -185157092411173004896619244613285797754 10556798 -40196521064924481101061580567800296064 10556799 136416429093332395520996946919039584000 10556800 -137917060689338620807903966317772800000 10556801 -2558618498575301055727437629262204576 10556802 75871217362586102923710211644863047680 10556803 -26109912366845807568131598995308726080 10556804 -126056089065707354972694079671349609344 10556805 -12421434412970317481277384939954113280 10556806 -26193303908577587637813112569547894656 10556807 531089296363899451360588747893088046112 10556808 256930827707282599451835296233537167360 10556809 -59078574908835873458937644983692199968 10556810 -130684675263347585927405281009895642880 10556811 -41042016352277773104722556630695669820 10556812 224140544936112860009857706635199047680 10556813 155974167215364821661450728166314784384 10556814 1736717897800032268699719273152946240 10556815 436965010203469792016369390423557485960 10556816 -38518104744406506432655184767379570688 10556817 -431063561414058670012929350049196661520 10556818 -84306600435333857190566804627754965760 10556819 52363082321828520560505980749652361120 10556820 -143855386407399280597326065638317588480 10556821 121026558084291487927840131383352060384 10556822 17874576985085789599585021535231639232 10556823 -195236321785282371292087503115469491632 10556824 -184061119796838870487120907708390092800 10556825 -113190678230763489570894138181545918900 10556826 13226890741061367902914271133005658624 10556827 -813810873404273607893503557063233923324 10556828 162302792519247393248032120720219872768 10556829 236067128993041456694799544072536687174 10556830 -277906189346828033803688602920205872000 10556831 -48854960491167133581328339566199074936 10556832 38645323226971446266333140175195996160 10556833 76022525137513669849014824918224140800 10556834 67738191362272584368319079975869816192 10556835 -233955424763218738657823832673120875600 10556836 119904002369735693632081561881094664448 10556837 473898128466470515169290878265292776800 10556838 -234465285442681895270092860736758487680 10556839 222028926786091692806743054997408407824 10556840 52944184429625352901901656588443648000 10556841 208696374223723731350805632222852689920 10556842 295891451500915033737625902489234129072 10556843 -401056427014789156826939132596822772592 10556844 -213116174915684778391306599152640000 10556845 130861335568776605357674188831041054520 10556846 -162883964715718160478282289621525288128 10556847 160671298332725228138559267466646046432 10556848 52735859488570130080330178944791281664 10556849 -675197470764151944398069849238930186240 10556850 -77086747915123289030991846881812656000 10556851 118402017421318760756939254812802307852 10556852 -532201648620683330250077466790088552064 10556853 -319773675785398435556961797074065332256 10556854 -168457651973238656200755397565237760000 10556855 -100388941762412348652982315573270046640 10556856 -127670199503701539129081401795201740800 10556857 18226839958619485366057344132387071700 10556858 21281111421292097040951683406228584448 10556859 149429726225578030210868516184945626904 10556860 82868223861296478207086714835431662080 10556861 294209577136484970725585055322485425664 10556862 18552912164693837723817283186295875584 10556863 -30651026026271159641873527456240760464 10556864 -97994413138366841155879677033298526208 10556865 -413290828527376529326485698162288208000 10556866 22960242714515594701982185290052730880 10556867 93138545385324271392511974058841657916 10556868 9528365066149222735808237071035064320 10556869 -241095243903027112960579224430131741120 10556870 1879791184088733672092555905349664000 10556871 -207010319416584003132966604665870168240 10556872 -243768589238685533178801500462339251200 10556873 -298056943674239535676429607859060595878 10556874 -76317945969823524118328525048950293456 10556875 -22928689513848450416376391440140800000 10556876 287799465487339296156654215098438894080 10556877 -17823285384721171017782769667398977568 10556878 -78237760105402968137069318380068029760 10556879 -269344067489615505423259399851296188224 10556880 -31829800703820928896850333327457648640 10556881 149848969925851085294333667435573131990 10556882 209436121667380290564582969065093796864 10556883 -191565657112864178622997884461445559080 10556884 -5765558752453314838139395534733805824 10556885 68242551885663199424655490545210316800 10556886 -56149980516749191178692426243009513536 10556887 -17680325483801160233502022538025320 10556888 -222946006245646093331076662246530560000 10556889 23575987158588150194840404015220146560 10556890 -161265062794800618662252194550584000800 10556891 759947655292291225027727101686303716292 10556892 278265085310101371896355256492073713152 10556893 89759792479151162410865370913594783142 10556894 -98016490821267310408783737520341312960 10556895 -4695696214581413979924407357165752320 10556896 37014383804089259433654910667107860480 10556897 39515906938086045986956021609651636800 10556898 -34073860572336641812530666899307326208 10556899 -855092524845025665464815050221563683840 10556900 323687003204563641138991225636100832000 10556901 -88299407732776438499181548501284628100 10556902 -145065028745370580752308428922148610848 10556903 161812642631862919143800799751430667528 10556904 -19496176385164184036248919047741685760 10556905 923890494759833305910547150231458649600 10556906 18094717632462498869203224738591631104 10556907 214586323357348924975162166709743399088 10556908 100406634911659867599179348670580608000 10556909 -422034976651692588081487808582312326560 10556910 671056029219501948332815075079308800 10556911 -170567451837561623376291480243335085840 10556912 -24768340672483288233878205752906219520 10556913 220450007425974856830083777553794203200 10556914 19958025066728340961579368584544574464 10556915 -629590901428962696811682826878468364000 10556916 -205197850004387730061526609451549032448 10556917 -57926955112692926461561621605503021408 10556918 -423436567023096738955575732141399423840 10556919 71542068469768666950338510979719581440 10556920 -81217855589981795421013199555439206400 10556921 -132842494497335142471091819546465527468 10556922 269362443805700735130935738574755568384 10556923 -73207005198361173093767837997811129788 10556924 -16147254127805628172141121970922088448 10556925 -131610660442031436138782824764105612000 10556926 21896847226737398030180131498873125888 10556927 389372532350736066280058352062175883776 10556928 203001200198516216649190869230734540800 10556929 -271293981452804454202277245822448857680 10556930 -2735396179347186267580144038014369280 10556931 44454308245697666502643145670026293248 10556932 -266598297862146057315135186440004372480 10556933 106067945983759692400665626707788457182 10556934 -193731831751237625808227622799421017920 10556935 -345572549132739527627103851434534506120 10556936 36045919619182962056024239824851927040 10556937 -183176320571155366996490689031698011606 10556938 -12829346928806582025017953531955368704 10556939 -275029680730972140912948685526446585260 10556940 -70851207352553330651463026999136384000 10556941 -60938686702293270655875844412560775328 10556942 33050489000639014874823139977907230144 10556943 317128039202207172068388526967482301064 10556944 13257340008135432566472556618423730176 10556945 -171699171749860494821828943911193635520 10556946 -54415534468676880729141217175227706880 10556947 273976771813748604218934572991369572396 10556948 -225367406346411133685400600856036665600 10556949 -113386886990538310177306398454977663552 10556950 32546042926816820137728260182950960000 10556951 -45420204452933499837554114270832388080 10556952 -268187459082581883482728100550452183040 10556953 -415104064620035009431399587196722737136 10556954 -28576600071363879470100303255942624000 10556955 134981925827111263534236103072569186000 10556956 -65126624814920544667247982109472442880 10556957 122461928024920158201172448467852830720 10556958 -197037835699091174401018977558353255616 10556959 -276907580581181593111118177511241192608 10556960 -358076656199208419803139710733555466240 10556961 296783539613642831954053987729515076272 10556962 -19481264771342653817470066450624505568 10556963 433646159492625932871468577845513336984 10556964 -72309015526765085912889419045299310592 10556965 -15808879861802615333087927118413709480 10556966 -8532068582534103539610985867753799424 10556967 -115309334427267428357046905429042456880 10556968 59973543007716880009257333428643010560 10556969 -148261486441473361323696534530169483660 10556970 76968773060083079929620287066296358400 10556971 368487252433411594738882435015489237172 10556972 -141532778642692551127724895093446197248 10556973 47693047944372240388326643675283904 10556974 -188932830437804572847332214329417483968 10556975 -51906153921183730068840659769632746800 10556976 887480335720304146910933117865787392 10556977 201224725586263802589791066410950411840 10556978 551370560549393812069960042962808513056 10556979 -110374058914233019745450490607804492752 10556980 -60911256982740982953985834829834895360 10556981 -79488622980267497624950122318903619218 10556982 -48256186446110589200797789384940628000 10556983 -26367923857144774764568689668257794000 10556984 253560194038369452447281902871927746560 10556985 538050072041991118285731113939232186240 10556986 33920936031258036514835024415878165760 10556987 160597486729473003308769898933729684752 10556988 -10708014728902886217359416012420546560 10556989 -838197838979889371815665482415165081760 10556990 -190362145638675092535346658019429484800 10556991 90981983416086951976898680179409794360 10556992 -227162783956058272525311411553830436864 10556993 822086684137501394923271700552402637824 10556994 -20550761664422478722510427915239494656 10556995 -338085028238859494045697673014837441120 10556996 292429058213758807501863868757507646720 10556997 -465804485272624100102198388430860659904 10556998 -350775966727336461153449864941936548000 10556999 -316810916632854415768667973769933997664 10557000 -286137153621941133809817329519001600000 10557001 -115276173443128752371987461860127176348 10557002 97290343423345569320531075758033674240 10557003 412596126888214309436983048698413432304 10557004 1632009138703296571691092844185101056 10557005 4910766018021327275946041942616391320 10557006 64542556311161792219330323584287380608 10557007 -530120311646639604224734104746441150240 10557008 -27057024193806347674323679102894080 10557009 -410203049801837666540382673255316792286 10557010 13387401651537253367969997911840712000 10557011 -66433839689844678217008994583037282768 10557012 -326507940949564186411754908649495789568 10557013 -218767687954120671634051118051612811300 10557014 -103882861229555863030457895748113066240 10557015 -59769211133339642949365485588457203200 10557016 -4335823564174879384697369190191001600 10557017 249475549898389342438045443664567563912 10557018 108333987179269359428806112563175514864 10557019 -45714400297545610605459079565955339264 10557020 242818210322147899725289889978175444480 10557021 -106328641403313163117586949143840324640 10557022 -106906545754082337207820990995956170368 10557023 73012705714696819421895139711094313888 10557024 169378425832752088185860744636970565632 10557025 -32338963303558525638829177371868955400 10557026 207422364197450131404753671626024183584 10557027 73987477700765309501342745354351897600 10557028 -622817929508758665249851375630621174784 10557029 -132876313293473504742913328081581235424 10557030 -54383017603618708357306538492105103360 10557031 288161030568134886394304369114989915832 10557032 -287598463511506313991116891361507655680 10557033 259154077353545024358490971669008896704 10557034 330197562972370722649334921323997972832 10557035 58071937131114931032415253888976288480 10557036 124731833746514226331688182606317806592 10557037 -510960673400053674103701219793223090388 10557038 237544396664065735262815496877625849920 10557039 -288078515072885537930781599075495177976 10557040 35515174474783580929707232594209669120 10557041 -2197693111370161466043271977391013856 10557042 -181648467535034435282698630750110396288 10557043 -225131898303812584505844673960194774016 10557044 216939110572568397087450772911226694400 10557045 -339696553731906675928509528541916724000 10557046 -307171450780381932056280863053962485760 10557047 91409050838942068815711923782974019320 10557048 173753615706783171613493246571850629120 10557049 8246820914885886199050459429980964180 10557050 32750968552416644967974002479705216000 10557051 171984404812193813878679019439384307424 10557052 -53938551598551099860739533371985269248 10557053 -151684223650547724192748041777777188916 10557054 20257175911256978321958250774262472576 10557055 -115189212443470453604418789349293062040 10557056 -506930179479889666871803520865093550080 10557057 -26719989788339254539055071874890335808 10557058 -106279730004287022908277043410730179120 10557059 7174370399950957977170301655307346504 10557060 -133227784922701095441961103125088686080 10557061 10909788931412428956438317019504501024 10557062 16929875356327629875855996206743991680 10557063 -193049933008154350504923391783554009576 10557064 254283425967422285587858516137175449600 10557065 153696140819234276016842766395880993600 10557066 -21898200231849243324366380547604106496 10557067 -500388539887007064429893468047595555884 10557068 399194467775348724389687881019609949696 10557069 -35446577019227232184824592409715822912 10557070 -21147271552369248996256073220288268800 10557071 -111828368924643134838921223415210259360 10557072 8971816828856049826918926173102407680 10557073 247766344272387429104584562935963523942 10557074 124397772514258510005379987726712876544 10557075 206143210644651110152719516610003098600 10557076 -63182477588635294775477355323255951360 10557077 -162599397799196192477331891164781188160 10557078 -27728774656601523296104057502463713280 10557079 217980847406415040381089330085182699648 10557080 -226019536076179364104979253838933401600 10557081 -86419282521553137954106223055305310720 10557082 -270060888326831966574621078486421198608 10557083 -172611271810815948216984296926997765856 10557084 -754679098337648047478431282757666304 10557085 -96880888443348163000663085257377742080 10557086 -166241274589699546695523822847029670400 10557087 159424223172520417988484493544039231760 10557088 -413130469884031291655412702344685551616 10557089 48742740685296959975206426546307649456 10557090 -73748734131093034521322336602029261760 10557091 -37836470315661700097136216134918842200 10557092 -50268907670156491883972328927297036288 10557093 -62134084510939622731286401918145294976 10557094 -164426235226885183883055266605690895904 10557095 244974614362614060462719797697377980600 10557096 65307121747733764665576233735812300800 10557097 -630983014280441652479541846744808676700 10557098 65526709237714700351907035464852596480 10557099 -120733336620506771290002298608712562544 10557100 153647569817325631976617319213274534400 10557101 219710321659615656071666776828383630102 10557102 2694373243690333640931992292196055040 10557103 385493752726669293726842394115534726120 10557104 28801586102685238697408606267195473920 10557105 31415474748873364928502665964722884800 10557106 -74962715968572640756800484914752878080 10557107 490554689889634740447423039227286764232 10557108 158774481347142216660682741681158144000 10557109 389666028238455513295099559403560131310 10557110 21800727343930143032726805350792784000 10557111 66647398433093726135572570957086403584 10557112 173553142164565759427864148680090419200 10557113 -223770285433140484430958756773943185280 10557114 -4127491307272278607812855723122560512 10557115 -192987854893194485918465910884117784480 10557116 106917238644310371080911322542985968128 10557117 13004724857695399422235361915530602534 10557118 -4807899097986333561548412468006905472 10557119 56146930756944284860937059858797532896 10557120 34624685704381722693939884416208732160 10557121 180515569161515630783903973404988237232 10557122 -30364276815949003743863756305020103680 10557123 145963507452264540764431074556221017088 10557124 28789681604283088512945467534368128000 10557125 -814655736758667571665946517200338453000 10557126 52940478419740063519068291336619939584 10557127 4341122733826451832851944497395394144 10557128 -705704410933089765331403578505907363840 10557129 390100793536433225401252493344865280 10557130 -212105291204812022342166566961866075040 10557131 69286307234516624719739510291276324640 10557132 -136051906075760897454789217419603296256 10557133 596348599258224100874725257207424525344 10557134 -10876114766869685196454953123071227008 10557135 16302919109352408505670568648074564400 10557136 60172186833931433164331338852842700800 10557137 -314141820359774390577688887612142115520 10557138 -13566466557778021965466893179529219072 10557139 408936942996455393530097012517199288940 10557140 -349408621140457658450661280604103229440 10557141 59425901899866584192248974200011046400 10557142 420225131278569090886249799972276573472 10557143 24343037762986365571722510609434001408 10557144 144829012579083161619909424806183321600 10557145 -589053549687804341214185697011153280 10557146 277724559542851686780155734404986380272 10557147 -143922968139347243330407972705328855400 10557148 8968035703600810784330583948973134336 10557149 49839027274179489686509662308591714400 10557150 -73628834067371262422704063069745870400 10557151 -28235958836492295933146894668130117136 10557152 -40756168361365999354193523434110844928 10557153 -425490206306678004322482857201642262876 10557154 264861604901066854819949186018586397776 10557155 77709105135001551696660930872143353600 10557156 37814494409230803201404752680440801280 10557157 183399112674460262763738049410679564472 10557158 -13522007443286790980139092853861484320 10557159 116641979723655312682685246155063104768 10557160 587001619565946187389233223443251200000 10557161 229570635239676307320569580476298565632 10557162 73931339081636201686869320871099801600 10557163 -599259258277428242866506663201974968588 10557164 -278753787414025270574064098940949626624 10557165 198485253703923499618014897725400576000 10557166 -35137085637951031503042764543861934336 10557167 -99655723947446506481633998957240140480 10557168 47197549158128968705156749788571009024 10557169 22026085071454523594823296240858109120 10557170 18906022608905049865547551631415322560 10557171 100208815925835182000551464988299656808 10557172 -74094537449302781066319419039100112128 10557173 -134763825486787578410655314973110212320 10557174 -56095364346972484344353273675306557440 10557175 -132116077418884292336646334386424999600 10557176 -73322263989088288438545462025450045440 10557177 -302568407888435165677826223505979944992 10557178 -394610841774716292324676961264460985344 10557179 -124945513629530602134522371512267074960 10557180 45740658737873434782891263600979072000 10557181 462545119196170474175212315871771038982 10557182 37752331721631436971184585786559112192 10557183 -12037270021044137700946865229096594432 10557184 48653595656560563415187064453467209728 10557185 -5999973915094627390704648445555065600 10557186 -3361586604068225527956650156694299136 10557187 27078368773850455682622025983427830144 10557188 -2695755779206524686957976816563819520 10557189 -421241764910555930857253724886842096000 10557190 32828478229235749501886846117683599360 10557191 188674172117906168764863248232975994992 10557192 40168531960509809550287724658282782720 10557193 -22141847408278827151040396965084963558 10557194 11261918541358336510592584369504642560 10557195 -116395611924104696639006222158117612800 10557196 61176593950259720193552345218270267392 10557197 237483174711662172217871405657898019446 10557198 -162932587121482895584592224120937131200 10557199 156999767174847250886840339707523369536 10557200 -60969516769270031035157017704101683200 10557201 -169916889708232187272598360819410026768 10557202 -103042394162933874493989385157235662448 10557203 -479890187881993472659462156431670441776 10557204 -15463787237184461108637719067919147008 10557205 86407959326021579050546345769422494720 10557206 129840980049005207435063269631152846848 10557207 -33285826638806108681449780249823415792 10557208 -285991583535977927394515630539490519040 10557209 -125866385074172797931336200713395300472 10557210 17998810854948473663459989012132869120 10557211 -181081382321457022198470205848702441968 10557212 601114621118224290794201326044648531456 10557213 149190942468214521331713130115747354688 10557214 263839212984535541766786814744390851456 10557215 -164785986640873984541608010478415127640 10557216 23913490833527492093868102754444050432 10557217 239909190653395433474783363950954368480 10557218 -100826853792741811683741331603253629440 10557219 -295226526816280599365805970743327943872 10557220 127385914624627267110689725490789921280 10557221 154855585603143827031357690329366879292 10557222 -91888681409568683960299450771287657600 10557223 -96583704855327937249360970073098353920 10557224 -118219450139152122457210832389280563200 10557225 -69506094852934485199942419141938582400 10557226 2945927558066227075361466081306522720 10557227 -300116851635488270891268786095512551648 10557228 238286457896994993474297597100666613760 10557229 -5974940876497163207820158819422110516 10557230 -109166817282995851899209231016722849280 10557231 1971667073540710075878503064145877760 10557232 -44146766002597825778533430437019844608 10557233 -120989419934647942319659649717513418060 10557234 313291456450803354954815797394980085760 10557235 16025707483916336661286070237354857200 10557236 123577840591028219804022515694206730240 10557237 196327026542842289220498004962550666368 10557238 -113288660258545210622867104899289581504 10557239 -6882875853924105809883970776378118656 10557240 61182273628310648916367805548306636800 10557241 217058331099573269579152148889428312400 10557242 -178281800035266986851703506189321315728 10557243 -361040492442944396622527345150212366800 10557244 556074707819145188465036431904485734400 10557245 -276387348220894532768263511602237831200 10557246 2647994367133118201767690694389084800 10557247 52511151732059913540768406649500315200 10557248 30278727080902340608635624659579043840 10557249 -169153948784934516788168397100387152336 10557250 -110099282646318037106696514581400000 10557251 -219524406455441367539905907345577938088 10557252 -381984541825851685249976350628796081024 10557253 175353599611732256218699431784568404384 10557254 118649494274310845141604851777450432832 10557255 29510891685918357793932969321677856000 10557256 -355113599322620402457940834085138595840 10557257 163213005966534951542118418213497633552 10557258 -183600669906489647868450017327166710016 10557259 747464721166358709308703908507312509460 10557260 -88496868143231098787811395532042240 10557261 -377740704677109098253835649220853543584 10557262 -55325095745662389422320081871324908608 10557263 211657271044053331524562660145931142512 10557264 -26951817212817664229373526452205387776 10557265 177754366098174725292673937287021020660 10557266 97842644787722142142971861965544105984 10557267 -36118227923651410721904120946671200256 10557268 198124915184317181911669868728346572800 10557269 124293358181947157230906283880260435580 10557270 59582106243944891645621797468333094400 10557271 62934484014545474993665662357882528744 10557272 -687754842337263316863696103301902295040 10557273 -264985172421535646441476576020605684016 10557274 415062552973825526075215506002165760 10557275 -126321903780087279138158671113632138700 10557276 111719229464179323487144538371466035200 10557277 396542276936357202603452293442189669772 10557278 2063086957306117221395306057368607424 10557279 169438928519671073628975803722272962400 10557280 -357235970425149295141934469663676170240 10557281 -291820917171156623524768485862614831360 10557282 -100808631681178666927175041137906355200 10557283 224826576478746645511473773588159353920 10557284 191326589399256200261216335167614413056 10557285 143829253117302180499330977243706135200 10557286 -135812281272026627448639035864156681280 10557287 -2005367080643082536944833900925244832 10557288 44150126762305003011821809610369679360 10557289 -787171450778052671739681914325439909644 10557290 350276287867084591897100330648734905600 10557291 236088416024481934467270839503780949592 10557292 86689619613667641417369821344206838016 10557293 566355562247702529718962570154628467200 10557294 -242773652679757169713319471842769762304 10557295 141776764379953825091083095062592246960 10557296 -110726366325594615286769585528707842048 10557297 -22182559540772219936376402777657255054 10557298 -121315604063942202449294431946603427840 10557299 -89246735509133428151590193508750158736 10557300 -12873079682579005906414955090097715200 10557301 26375507171401071617809285233672187612 10557302 -42853897126014408052793921932805413248 10557303 -539754526864731439398035161448522907696 10557304 131149834205216801100850216470604492800 10557305 92408748447172482695530846034445096000 10557306 -26294959466040552848650490056686194976 10557307 21030307515796943733972081737217403556 10557308 174859240577798609204903192487444143616 10557309 -111642188194769481775371990029640431040 10557310 98344291849935524249437471281182890560 10557311 157735327486690177842118345051286812824 10557312 292499943290581270944129600803202662400 10557313 83327447150247275915747403681752208724 10557314 294950233344588543440080809596459426256 10557315 -165549466668742251074091352974280604400 10557316 14772578291034739064506525455754002432 10557317 -3753907301603224418343221619156663360 10557318 -130317163111989190821138025968508274496 10557319 -654644613673240189587060586278951618280 10557320 61585445364851375714883713710768588800 10557321 2249919349481925172733759511183900864 10557322 45983091406515528604991578162727000832 10557323 161945227716228267136365749683835612160 10557324 540140725564212476030044783649555865600 10557325 129995053273225578785722318894895576100 10557326 -47611877704437714427630723625880070656 10557327 42931478234259624990634463209247527680 10557328 129412276289656369089033045423127265280 10557329 -102148888755520818632642125510397191680 10557330 -62261817296891456280339312561675002880 10557331 -111168429168150603909948168317834227600 10557332 -107870494396673655248810905767428248704 10557333 -29534963154427035042231965153849695620 10557334 -340807096465276611657712722623199406080 10557335 -291771538468288927610132754317939817600 10557336 -181882195652375578955582783811103334400 10557337 46985418873430785324098593862236992000 10557338 -424316425031978261055413377026119466240 10557339 140978865015094019957811945906746452848 10557340 131545768896692306225543426752349383680 10557341 -224167636104032902708488855932809047648 10557342 234476174072159332163777310543897877440 10557343 -32771966588451203742976942078997135000 10557344 202034188429963327318866087684466999296 10557345 -15947646570484756645373033198672977920 10557346 -156031673572280198992264564000544718336 10557347 -9626218288080612744718279726899133440 10557348 6928876617629566792960033764451430400 10557349 111758032923035369172587761436872067520 10557350 -206630275249331145688309908822969144000 10557351 -170653398848199445586956072976302225920 10557352 137810380229879490173557530414858885120 10557353 377448034892516888749398912559869730164 10557354 62197545061157128290105004743114274560 10557355 450919555132428981593724281352108305760 10557356 -44062923361505743372281357616200334080 10557357 246671951992494086101746957420149956224 10557358 -21639490831147804905766593439644940800 10557359 -720473927164440264915383341142166691440 10557360 -262145794533863343615347994415595520 10557361 -1011967963821242080066977178746301520076 10557362 411518528572367252002501395713679900432 10557363 -36509963639663963934979891477415874000 10557364 59444276961578194915754427950223004416 10557365 -17250730916803719286126665458362692480 10557366 11930662072230309843138378965425996224 10557367 -262805056394008070530570870737965126528 10557368 -130881675010728110215041000104841953280 10557369 95959694374521847688464113512721932640 10557370 226967990311928371988388979522599014880 10557371 -355813351206665129510005996297570884 10557372 -64463764788395394930647557331487694848 10557373 649496808325673114046351523586812663622 10557374 -392758221235824026166153122453839857408 10557375 413786054508892842613070875014662400000 10557376 -15821640298677714912883146515313328128 10557377 3271087632605251902387642781334376132 10557378 8012225495724999311553015536997233184 10557379 -198418634943325951109681808130441016624 10557380 25730694487055673266116370825739244800 10557381 160106660172524471056980657388513481952 10557382 -285994981613541079023596412091594497216 10557383 438609453121101413532323561645369150976 10557384 -144459249266238366973217864750673223680 10557385 188944974023384330653168398186105341760 10557386 -60620908612386196318477699535224646400 10557387 94507956307747927293865065563986277244 10557388 -214657494229527261997717729768364098560 10557389 32478700647272532876273748758749637900 10557390 4034130396033863317453608951601441920 10557391 60853637907788404511962389432448217088 10557392 -48639802846348947787630557955227156480 10557393 197821280156443848424829650580422616160 10557394 185432903535082059173501042250761252496 10557395 227209951937962860438393740923208064000 10557396 -138432990502447356138862629591063992448 10557397 -826068161213898572634692918080625708000 10557398 -338168778184950147279200448839188696800 10557399 491618208180810758909007677544844882128 10557400 -766854470993605412047948366304256000 10557401 -488612056840011183293768302015624047600 10557402 236882751381381184929982172776912081920 10557403 -3763554787741304073832991611850217176 10557404 80225720828776462780845505842032520192 10557405 20734614220992500733376969404054907200 10557406 -9666511865683669891902511888684667136 10557407 35955860937101671345585409233079049600 10557408 92827878799483318133908643002924400640 10557409 -455958985813132016706412322125750615390 10557410 168023808747638665018230669614655939360 10557411 -393334349692979562643254310426650689928 10557412 404512075258655871405417883301749513856 10557413 -341120689791711105139479346076556511140 10557414 27542710491612682033820524389407889408 10557415 92258213135674810507801315236353743920 10557416 50519684836969846193149236374185820160 10557417 -7572865313435783537908728010404460224 10557418 -155570883327078034336183289010053124000 10557419 384427492571278382897355347071499428296 10557420 -35825553873402692612772982825646899200 10557421 -282575279303870046521173489327708563840 10557422 -137047836113058400230211674675238895616 10557423 -50830269845208725165292257276537689176 10557424 8787096653317634720427901714438389760 10557425 -280052122976389906741792407644388371700 10557426 102805581240416241450318494479706265600 10557427 -400979751684615393715089300484844625168 10557428 208687924307989900522754035663243892736 10557429 -286364336640886408660830613865016587232 10557430 83129898757378572481337673271440485760 10557431 214143839935336950492853116247773728232 10557432 -163239875174436574742282733208388812800 10557433 -440457348381604144998565755945117703318 10557434 294381554663420185539842398141292275200 10557435 96948447828582016763560592669150588160 10557436 1679546865404884063798011818392422912 10557437 84993429909236220646973901629840013120 10557438 -145215859844680274323604935832420811456 10557439 -32330840892621203703906202548491253760 10557440 21797585446382347363398954204423782400 10557441 -210510879622211953673087888377326179052 10557442 -7324166596456179860439767622954894432 10557443 -226911866119006265443034626188010993200 10557444 -407324693221804182664282696314974760960 10557445 2365194797774410420431773657128705500 10557446 686943756430937526926512897362295104 10557447 -202922831309188938253569143801564520240 10557448 181923105298925854682171767398527262720 10557449 -41179457864187267816580842498908763264 10557450 -50052076701653203799978865178369260000 10557451 464346692718152107437797192827580585304 10557452 326036613382396034216769491827540208640 10557453 51378592893865135442902649243348476416 10557454 -438728034012153414155428228796455861824 10557455 -470731788833673675862048711807603211640 10557456 -7557634973786531179787878430899961856 10557457 -534599217764158150979673709636169802000 10557458 -249772847003698638692502124572578365824 10557459 3681086365802309183215161266538631512 10557460 -103085376286122319093855021468781568000 10557461 -543451259193367975737608847691369309938 10557462 46823202775129778751051611189502482304 10557463 295375543212630949575187482296928093024 10557464 -103095923648779621737039109797367910400 10557465 220312181437637180194259301688619814720 10557466 330352863590358666521091173334433608432 10557467 -249254061138877635708612167098814826240 10557468 47776376791251585682127247742219901952 10557469 -174657832961118358337375597766116206848 10557470 -66620677969883461221950036780157050880 10557471 343620494892461088103902453672772170312 10557472 150758208086933021091408896020394803200 10557473 386400859570169820246024558535797562722 10557474 -25767807877689399752283714207017600640 10557475 103096250856061798204029391223344745400 10557476 -211819598959951748906815867339637274624 10557477 38161280162383536518249699891025217728 10557478 388435302316383423957254888220919811040 10557479 -38717510605097955609583863552854369040 10557480 -650832931777895880430790736831283200 10557481 -143520914192193464001079702529375856000 10557482 -1828526324598067054502239257016509696 10557483 19095159885067164656346817511960328960 10557484 -10787475532152483283709736149099020288 10557485 549048979936152922831835087682336279180 10557486 77319197060011485226130542796705767680 10557487 -55118862479032035987601378830256416 10557488 2654938996183497329311996576047808512 10557489 5631447116732412737702830298667245568 10557490 -435731866349924071173810522894667058880 10557491 691051389589442686363630511653650040380 10557492 -301054072997908260503698301296942804992 10557493 487910592533562436699606541830269191580 10557494 -28058730132741952025996707446316470528 10557495 -160963937886539504558604352811037626880 10557496 -111639606331625178265772501216849694720 10557497 452008806208112242139993327739632699946 10557498 19444157288941236184206101522779849728 10557499 -876686824655943190483689052218339775560 10557500 -50059027073229050190977030962366080000 10557501 72841688921532079617020137592253810432 10557502 -267630319350443770969411811940041534400 10557503 -552981568883254807454354091293333926536 10557504 -17412504812352095754774710974422712320 10557505 135580413453037149590640522504543620160 10557506 -92803839564912621240858007864594070016 10557507 30590941269168984916625749996412987640 10557508 107035359607868016319731156950834895360 10557509 -667398760077584801066938967656941832290 10557510 18964873183073217160920676497892638720 10557511 1670664656803604730018883951395682000 10557512 -267865969601202927998997900671978373120 10557513 -61896117116737970830069423972170573600 10557514 402611300774414616919769333836423490304 10557515 -118415097889307500287775984367542481280 10557516 342784003450595500493388772011420549120 10557517 301642304155616880029867490147502722240 10557518 -297952983738758062151486227163289454080 10557519 -6776715702767976580223226482109423360 10557520 -131150349004455095278629610256010854400 10557521 41629217950682474388938895094519183680 10557522 120714282621221781938654538264345697440 10557523 -376490139205689044467427932911145295856 10557524 41157553210793931433609032703182733056 10557525 146918174569229948303719546730852659200 10557526 53447300180287125817860548244303903360 10557527 -937833262018021358414179914412546787088 10557528 -31025118852819484482233109566854471680 10557529 -125342308997200748753646594777907814016 10557530 -78367136009728467569680633494751375680 10557531 -157048996243647018085896971784628044180 10557532 -2597608612269951523453755685066131968 10557533 -62373659019765831988730741396497733280 10557534 13895429498196800562886035377799877248 10557535 -203618854693956377352930927629751938520 10557536 318027318062673322705583196576303022080 10557537 166550367813385741912382307816564227520 10557538 253303799961925030984456213216540771920 10557539 709729208176134973586414443072589340 10557540 -7765443004741076510828570526888960000 10557541 -203560138713843819583292129864489254116 10557542 -210504319607290776484711738590878039328 10557543 4583372758232141072043305839274279040 10557544 603627381217941178466889355638633984000 10557545 68171044700858767933590203430695499300 10557546 99046787054632901851709572170810653952 10557547 -6012314713455644140676225540322278400 10557548 6079427924601075377450927726360693760 10557549 87354241406994501420110598107273981868 10557550 72994520882373269045020750662087772800 10557551 -570476616181601038425432420545597696448 10557552 4287182472654564038097987849956622336 10557553 -323661684041572983463114680856219057198 10557554 -96812784912568602847493441612344086528 10557555 -15602149871503374766998389098249740240 10557556 -55889517564296711048317596585947351680 10557557 -39059914337833052666662076734734730194 10557558 97330404109720143540043798364799184896 10557559 386755268924566482098506336875261492040 10557560 -215306604953822824670636859730599936000 10557561 46665791796609884478818834387730417024 10557562 293913108430439287239984541430317112064 10557563 316742606851275953926821130489511290080 10557564 17143447301796064833393556023589003776 10557565 -66002353048032237992854348463641059540 10557566 346354558636037892201348474291472370880 10557567 -507910391398286609114275598926621355760 10557568 105384365675480118847630489506514206720 10557569 321569787764772202336718576065621888560 10557570 171487025611699743838495838583902131200 10557571 446222364770679749020771332752762587772 10557572 505883690886860984108640247260653390976 10557573 -99326831968347408440080193390051002752 10557574 409040224632799191972727958777380861536 10557575 -948301253139770991077867798994700800 10557576 200450831987921822908764123221759139840 10557577 66776774051880231390372701920226430464 10557578 150554709225327685111162870042593907200 10557579 154754706763504490259603655794563762688 10557580 81357888795625742921156978820867041280 10557581 -104408704291805014462982250214441608948 10557582 -18329043063189180649656616088056399872 10557583 -192340692178843556967102095942533987080 10557584 5111190124306423686682345233554841600 10557585 -326090588025373103698334193905493384780 10557586 47395406083953102614184295796512896000 10557587 -732569530568100177703062963613612125840 10557588 73271027665558789217547798906469324800 10557589 91770851218925277181808335832578733166 10557590 83622893068276017355253059321891000320 10557591 -264525986289082571434130953011759490176 10557592 -880993622883184615220516819207391006720 10557593 -583863483532508833385134135212408031158 10557594 -231824882891267001077428832978941032960 10557595 -166459788983093643240843989563210735200 10557596 173116066491379212362895076114293989376 10557597 338395011348487633310864431770369648480 10557598 38027462980062344979042080540107342848 10557599 62879146413630050542799078311895811000 10557600 59180878987784118708707980899857203200 10557601 4183464266310620228611575619213596100 10557602 -62068711517366264787045879182376544896 10557603 34420839763364460567674389047378864384 10557604 416939309234251357018069563738257392256 10557605 145949526942384747771679575954857120160 10557606 -9292317555840015226870126507241203200 10557607 1085282989531259681988238557407075226792 10557608 -18132962711728182857196913258096558080 10557609 122903759458462536832622981907295666368 10557610 157490609537319175591294961124433612800 10557611 -448866664067845119214499435265543331788 10557612 68618150643302945063639145256995090432 10557613 -1374444231465872532252240260214870634 10557614 15645996562898447441793003475430118912 10557615 162691844531890570511385762313428385440 10557616 55392948004267874098736118249769369600 10557617 -100305983251547303090378546102223484608 10557618 321755748155143536750818438127108096 10557619 415130780613260718832013140351048491020 10557620 -163128693197971144179728733361104856320 10557621 -208276293999918460279342803812149890240 10557622 187701077983583624256981744115539215232 10557623 171389999534976491060296743740462904384 10557624 70378905968257828502037202406218137600 10557625 -7587921521548061406758789616691980000 10557626 -138613200983843922714317452943764249488 10557627 -220162620344664895878917926329414376680 10557628 -257633048189266894379074475926675397632 10557629 -23583342141808184271109236616964985408 10557630 118763571868302535404126411557194407360 10557631 29891073246870542931356091630010441920 10557632 -192766240234958406878368865581016285184 10557633 151883243538767745670115669406534936624 10557634 106025947789401514346965687507497276960 10557635 236005009546044568510520088183981446400 10557636 -142630312311817525728214103856911855616 10557637 -75958762721897200482966874162761446400 10557638 -53577752539642374829364418549565223424 10557639 240538308599557792462056962468766105600 10557640 497251805803323703018949607215773132800 10557641 42010972569507559087618352614249854042 10557642 44154760384418849905455996431863686912 10557643 -538315977713388835975101355100215456108 10557644 109361888622168029427009259135386909696 10557645 43776513514805029691287407528403728000 10557646 -76698399465102942312493833365846336640 10557647 -220979439460891733597237267256535745208 10557648 -21445343030647593740281949221139251200 10557649 -461570116328433319591080828974585870350 10557650 -101138282729665085348891681449051477200 10557651 122718559978036341334652100069806529840 10557652 -156135297020710241971224394996379064320 10557653 -108380910749045392146774102380093629800 10557654 83655834217281702572330641328690964480 10557655 440450117248945267352855636255452993560 10557656 -244724484715667375189230286584922757120 10557657 748738388279946892335680988972632810880 10557658 111086327453721721454825273021032093680 10557659 179920837952841578509755676363277885952 10557660 -52699321163349245402508395882276490240 10557661 -2024974962754504905297749591535994208 10557662 -9671387843720210346374189483126967168 10557663 -204950985138833568036417985855218658416 10557664 147959472378231715891158963118268743680 10557665 533464246511000637957217258569325527060 10557666 -77960064325517523650080996699701390336 10557667 180961409075598119121851911462751781360 10557668 -544069677977183847075496732225449606144 10557669 25925821074140084152481462385075477408 10557670 -88835866257845732510665403046309104640 10557671 44834125421934650368539102506295213672 10557672 121940319316330142270782581199575121920 10557673 -14047508005589335286955146981507087360 10557674 -263847544888165093776985781685976982688 10557675 -124754374754094518211819954814038054000 10557676 -151369685415657712984708486414560567040 10557677 -270864099199789098564380733194808406740 10557678 -13619469364884525430897765436786244480 10557679 511569807722449627662502068983550987888 10557680 -42056390982112210418684266155324211200 10557681 41814691646514732410423970018693943152 10557682 76374463795705804272531231304843754400 10557683 398079616178938896722743800894512612928 10557684 -201246130138830646166793184313067223680 10557685 -367141949583465226898717332374808241640 10557686 13813386141571532907038741411382597792 10557687 196180993283082501569398271761989676392 10557688 -252316255648614628747988309065432842240 10557689 -138244259296187475090402236712207744 10557690 15179442737447419618806571571712737280 10557691 -135715997266151549285820213135097661888 10557692 -118665627638375045704683368680999011840 10557693 -379995517849341224967743054118696750900 10557694 87735774655381083459460462282737589632 10557695 -275589451121330624156738120723865307800 10557696 -313316098285299260063788882947798466560 10557697 -93077185431168987221954398909928106456 10557698 -28785223063060322758016466231891095136 10557699 -479787256084892668513795024529604090192 10557700 62570131770067319677469150374183526400 10557701 -26091583028470648688568566410926170112 10557702 -1762498417222362133594382878975519008 10557703 -122703415747628713994889684104798194416 10557704 4608787104517678287272935485105438720 10557705 31358659405036252644056337430402379520 10557706 -159940478601668537024770967607832052736 10557707 -327503862523895761635832024249659088044 10557708 25487297971086557241225387809426128896 10557709 372037100702054979712122233767952185910 10557710 255495162691168190087087355602711405760 10557711 228000826199612517214446993026423106000 10557712 100014199319763969480319207012360519680 10557713 -391045611235388924202363155095051125696 10557714 -54898577938116836603164240945811274240 10557715 79887519402904544603985940745002212000 10557716 -131938772969177873602374070343694483456 10557717 127132845940262050405767232683274738080 10557718 -399897817589085644218346787160879799040 10557719 -50647796586183492184174993123513538280 10557720 -285409872087612316643671273002822451200 10557721 -519193281129355729767856704154833601078 10557722 -101814989702831792770200743290021133568 10557723 -15284378540198706494512708067691316032 10557724 -140025938979445955064932545553435605504 10557725 183772887327085022275676972456925995250 10557726 197436613719082658482852272748091741184 10557727 -84765966165102069442449171851518443424 10557728 -6584506396691035788892453074713247744 10557729 -83108497260396594771388923151999944960 10557730 18861513198216873760711196092590451200 10557731 379380389982339281711506309084358797272 10557732 33705827474020110992340964188742975488 10557733 47642167271544390852044553321886604700 10557734 -464179322146387421378271470812106592 10557735 38606133721870999982618404193035746000 10557736 311895377520618546272240771623403765760 10557737 421590353148126684571501850966538571386 10557738 -174353939668327782067475587346626783056 10557739 30589156088577699741066424829616621040 10557740 -184808853014343915694810028230338048000 10557741 -327941298770593891001517903796506364608 10557742 132561236296207197342551172571871222592 10557743 281483538215578048785144760105802838000 10557744 84007594136900340430375149685669330944 10557745 -269488951091510903410616633876597323200 10557746 -18506659431541546480868883808957209600 10557747 8677464443652630517864283653446376008 10557748 179412820835381455308648816079008046208 10557749 55768734607606366551747313426462278240 10557750 38277615711126226339372243343113728000 10557751 -615802238075389436669870123448306528 10557752 600693438200212374129627035640186777600 10557753 52807423692746515410237063688973127504 10557754 -52254508522055743178262697129660673424 10557755 53377798571665209856317988128813559200 10557756 -461714829051917083540920228441745735680 10557757 -175661137251382108360908338289220611488 10557758 198916849533933083729113404992852134080 10557759 30849759335274259824450882746320762368 10557760 -140979953696178041407113763642036715520 10557761 -113552787503043188161753614981908655276 10557762 11184478752762176853024460136968417152 10557763 54639874387101451562301922565820963904 10557764 17650431287281306966379654907350876160 10557765 38100463670485177369550699409921766320 10557766 -278933859349624885901867585142169052736 10557767 -921285581465715716147681537514293756496 10557768 98375495353870602120855783577624166400 10557769 -480840906086200403373475426305776546880 10557770 -27060895186917856920716011019549187840 10557771 -4536566959946718128473495320653509632 10557772 -96712208908672762533495851219408859648 10557773 -47039964098759607795300391219633011978 10557774 128260488728326423677276124219947606144 10557775 63209400170948736564336951030987081800 10557776 36997552005532378037535314824260747264 10557777 -365592186298949036609813515009267096080 10557778 83605049774217393708560088150911877120 10557779 370375875797640674391324326823166260576 10557780 -167762080508410745843506604941449738240 10557781 -262648095928833016481211540427108080068 10557782 244188518919425320487118120795550036032 10557783 3596281999469181924911009629502102712 10557784 405681528180749872412764983216212674560 10557785 101977120243055555089902908780183974980 10557786 -181485849577258354735560545836497792000 10557787 111287577594969283858719658870036967280 10557788 120118969984760278978801454992496153088 10557789 -45224793661725581046811065102327727104 10557790 154236301126171854966788717870136976320 10557791 407789090507783446987717152546741564192 10557792 189300286710918603392872232030373937152 10557793 -195848040283462853233822956804861143120 10557794 -10775743712000671126167619363341465600 10557795 -160223207121520382884136285835034192800 10557796 484621696238664063368023195281998929920 10557797 95478403444203430716506182307648880000 10557798 39492787214875307911025284848328888320 10557799 86041375308226151358569355928282070112 10557800 109139001650508331105387136199475200000 10557801 11682216742719732372490608322889421168 10557802 -106465662573265216203047423312799323808 10557803 364153619858457328930041952041723056400 10557804 -186642982374527664559677377938614741504 10557805 224959232401950905669493892830818050560 10557806 3733727695320194067045597173416967040 10557807 221251236376401262981550400650904767616 10557808 106835134203104960446106958763073503232 10557809 693088801323316756137818428562518000704 10557810 11101522696861947968508268181890867200 10557811 606126846617393186155101682147595194824 10557812 143794366398022492492809147144797651712 10557813 -76855033064060949109085063578375229952 10557814 -238404044328143113155013262177819189760 10557815 -64122820237519533318967358436364478400 10557816 -148021583133634127361303890018442854400 10557817 -165760465352020344759568454083323633708 10557818 -93404955966852158402090008682074154784 10557819 -11875027265401175748634570341065733312 10557820 32418427160100963667174285991838658560 10557821 584199875774952808735930443718829797932 10557822 -367064861779307924752695214454800100352 10557823 501023166037326419729620148431421651072 10557824 -501788155232633679194976109813699706880 10557825 -25846630269921998030331866080926720000 10557826 -217680498837162547539567035699518563888 10557827 -232324212877533931382727717515047951200 10557828 47926692084233084582009384777063374848 10557829 -526284358046177736462599958983058577570 10557830 -171647610231811700291535831251033389440 10557831 -199466193801178910485695291457911269760 10557832 -431626277975236582010528648274596121600 10557833 -2986007883164073131481260177509448064 10557834 82144425451612466769025939472583551232 10557835 223119917332863223756288443071900885280 10557836 45241284010539613099095326628190182912 10557837 66902144096609041491632626776764245440 10557838 49331316304032506098779277334684364480 10557839 41224168386078203425010165709795552720 10557840 54737767367785501395196879364503633920 10557841 -155981037900820807823605056285335668928 10557842 -28539250418744776891158203599848000000 10557843 107358063133745073828611868155423156664 10557844 11671896449487791252150658027983278080 10557845 135648289518021180110852106420252487680 10557846 -58041686003934126470159168266981432320 10557847 245615016734552064012293360085193859040 10557848 84875657246677413353887423752438620160 10557849 81412733304467856176163696215429889600 10557850 188761964033800917219154866949396432800 10557851 -2683038857547657034054219032946947408 10557852 58322423500323234018454532670972959232 10557853 -253463915492074322581407064328324637620 10557854 272161743401255741758641390875646677376 10557855 -75197291781734771370375189830505120 10557856 -237450724642204432214281342188508938240 10557857 -363981442037448780684739710021159012894 10557858 6477501650955870838582930544051405184 10557859 -56572358101689507154427264781983906160 10557860 -169694647045807105685799525688110796800 10557861 -98049785039937686480624132088851476128 10557862 85835788785647443486852684842791716992 10557863 -575050250551828530700973598640950313080 10557864 -84611883933443002609188363616757268480 10557865 -67294149994146720010403598103634084280 10557866 -199737332944955603082529511741659800576 10557867 -78838300391681153686626400662353214288 10557868 -339938427005524592791655949394983110144 10557869 36191818732798591704165058756185982272 10557870 -40413803488916716920216576153740515200 10557871 633920125822857057577177105242843101072 10557872 75341435195456899117267010632397488128 10557873 44388844711092342451605685043520252882 10557874 199189285155358113388737886875823242240 10557875 -481419375582799360351397036258254056000 10557876 738776652058788554955567191992565760 10557877 -59116306451833720905716070826611621120 10557878 37877936724553707521609055574668750240 10557879 36192183388273277688998348589642526800 10557880 202936463871208470572776432131859660800 10557881 407039390292363910679050020787703163792 10557882 -46468371868557005789189510602556632320 10557883 489971102225619448891894355369099885600 10557884 518990674594390942710871599871624657920 10557885 136971878756602195883749208898510633600 10557886 -99522557364272572800231647399806756608 10557887 -145047122026058939158263348986003765568 10557888 -139996230607582713260086072468045824000 10557889 -71587565691853311454617071333488436480 10557890 97386806585638295222907195721473108480 10557891 280152697390362934835499927570093465600 10557892 -421493305288011663805407598037090549760 10557893 -199484195258472001536127467558285093858 10557894 134580168826052537426096102102240068800 10557895 -307981722755988034014082636367227470600 10557896 2562878586682777644927958471981409280 10557897 -39095839509859886293497197815887836160 10557898 116747203319086997465280883758110055264 10557899 38978599902416312379113214642794718120 10557900 137959373986131968555877973211733100800 10557901 744775811271693837390968105768599489920 10557902 249349945669655748333069319550290537152 10557903 223927608658683190024697364764026420104 10557904 -6297508802510711864759564435229769728 10557905 13295466705029243554839973797331243560 10557906 155217264977133785426569507025757016704 10557907 -483872014455011094838245067546196944896 10557908 14649490152575304328344727095402592128 10557909 132056072652283994897237665651397382414 10557910 -9078099476400405667614213469005730560 10557911 -9722435707232907839476615766161146432 10557912 -529395353075404881692223627310639349760 10557913 158591264483094599757256365594773960640 10557914 146210589971932912111203596278155097296 10557915 7940859836079029129868797510621047920 10557916 434753348903830647825065582164354455552 10557917 -16174644293043959562783268828992617940 10557918 17151802919638564492756102010326548480 10557919 2744381876163790235507421172575932344 10557920 155691712749045258553132279730169446400 10557921 360788304403628726525459826346493223264 10557922 -260086529446115416238876675784402157488 10557923 437076601115443220192793603048085910172 10557924 86799551224996182047950913386583900160 10557925 -112008956309166058290963593515830111200 10557926 90306724041080258645187388341277412160 10557927 -266510976222923066528294300874150027480 10557928 -29889382109605825123380046886441763840 10557929 -199506827304265630964156287183713393432 10557930 77597059186883777617198624139655333120 10557931 -300114505828272624735655407491446368268 10557932 203286126796766177558614091997755535360 10557933 293735382570769106460893988688413493824 10557934 -67755886894684809788106620047963733568 10557935 -45870917938910607759142716061353527040 10557936 91082937483339805903767344214365601792 10557937 -346965327553834317037714769910018514746 10557938 -377661330930556139064654222245853968880 10557939 -29615152953085248937576401318851665920 10557940 269024271450156537916620645471538103040 10557941 -812199561701797387736956341540711346116 10557942 66171021509718798619454938139523932160 10557943 -29811517048511733911838678611564083200 10557944 -320220087865622880234485780668547235840 10557945 3699716457381080156962654544552952000 10557946 31265282946822239193494695782283316736 10557947 148319939295797517977644257328063695396 10557948 -60452018211909498627447280084250188800 10557949 34370095824241367361235669199002629760 10557950 -1870314168508920076644212432482848000 10557951 121903595960339531142793192420124196624 10557952 298375504338905167731630343196636086272 10557953 134024551915553806136671427065114169280 10557954 46018014894575294525008035707501163648 10557955 -65244924777546205161225433053131448000 10557956 -127250092572165269887995975163919018880 10557957 35468111117736057666926093903154954720 10557958 -160216650346030614446023328625357840000 10557959 741161215920934360624190374271108267160 10557960 27798189965086285825179455233253376000 10557961 -128452640217992306356690297920512406528 10557962 -721875537333942039332263563469643520 10557963 -86638174415970352979718657075298640640 10557964 442502235204496701916199982589043422976 10557965 458616624602982393213608947432196932800 10557966 128601524296800641735353934560790129664 10557967 161135484930882064084082611567576010992 10557968 123854350915115088833871584581117550592 10557969 2190782770664147015925404615496776640 10557970 9320001107363043273616974025375296000 10557971 -220894716215361868854173949796138386288 10557972 682550052967401504571597960982403993600 10557973 -405702414098489933102976715909305225216 10557974 -26749017872983844095842627074521344000 10557975 -138312518955927962175987142834665203400 10557976 193644985577426699856373991008051200 10557977 377674953808782728034627664397333503440 10557978 199510654655418813726495052794894964224 10557979 364093704533500968082123175055205096580 10557980 -27526896160204904472541560914681241600 10557981 -124533598660151386678871417171004863700 10557982 -381501140681000997709199166688032993408 10557983 244096928577681902350323539660371643232 10557984 -181890023018207557374523434597403852800 10557985 -304883082038429773071924106183251347820 10557986 -406559606350169584507818183197706768384 10557987 -88493617852040479093363530552208640256 10557988 59751939123921725492037590725245853696 10557989 43146109104650319909400920272643456768 10557990 13433967890669504614079967550585585920 10557991 -427298433189538269670523165620657242000 10557992 -87578924673601017900897123463776921600 10557993 -1831307500048746972682921764023066736 10557994 -404782948378452250919129984427998838528 10557995 208012123155661206793641864226955150880 10557996 292366125122528640190025065155672453120 10557997 -94937481223206070195691383227962983488 10557998 -322070293415686003112712540350463727680 10557999 35436060570816243468642781937195136000 10558000 143305981627874536351492685639516160000 10558001 -227320193251594894821157263293882733900 10558002 -33931048099608475747631852044538161152 10558003 -346185572857634851581044171929012080840 10558004 -517987732691536223288635929127081186944 10558005 1444000042539897561224632636740014400 10558006 12813109964093208292661178971500673952 10558007 261039832177015059956488188042408473256 10558008 -221057449833298606940473883298041241600 10558009 285733610903200996972822749686042271552 10558010 -250416454459929133323665621852713527840 10558011 -87738395654398988921272271875412001792 10558012 -240387107060821221204086796891752107008 10558013 433986204019478950230411381722979775404 10558014 -44528501649816358983871254279608391360 10558015 -197023627242100310220634924512011635200 10558016 -28932417926402384527368981530617577472 10558017 -137813235797907411057718351546777251372 10558018 123189823412897354060641580567720189952 10558019 139449467943500307363608323094091072744 10558020 -230854661536501463986529534965313249280 10558021 -180226407229478829769156800807794478788 10558022 76242916083349150349600579842711017312 10558023 92284148215576942934495528034871476480 10558024 116485054124942547671010473367724216320 10558025 -136849615037816611414342294896323520450 10558026 13035178275226614046812254182789023792 10558027 361375028892230636170200441559476185876 10558028 -24000889381869653122427132321681141760 10558029 -107103663678285750120840031729709226816 10558030 34424934687571361051815915722520262400 10558031 -1484526781587441625449552577265150976 10558032 -85005108393917575767505128184737300480 10558033 274812240404686437607748168808296098560 10558034 515535994419389973714012556477816089600 10558035 45791290017126653411409562125566202960 10558036 300057744976784227209661829888969002880 10558037 -36917543868028905225524277947632652160 10558038 134196604503520875181999741099826679744 10558039 831855516738287188525980694893961016840 10558040 432805898942246735609570254131377356800 10558041 -72390781011888827675354071962466053120 10558042 17157516053646622956326085184589426688 10558043 129095821002340571302738606815280724292 10558044 113177682989231961342340975356486429696 10558045 -60819681718826473488886950117610984200 10558046 227067771676851441020442710997297580224 10558047 15679741036527902192749482891382864200 10558048 -8680943292893685003748134400939524096 10558049 425324877951142023007118443801335529860 10558050 -2303745017706854021373764980643424000 10558051 117114059614626590558648587857718412752 10558052 394804664386521126846702435103570974336 10558053 -234223594237126340317243022419359590400 10558054 183410283258737361599637625660612403712 10558055 -186815204548236898084705708788460066080 10558056 14183365346299304065048548282524467200 10558057 38348278584750203371294567480789301306 10558058 55708388382141563018188969126714106880 10558059 152332458793205894559004692914163160560 10558060 -603225933441121163839056746787210240 10558061 280772643694728622103110894782727284960 10558062 136862125967414889302304426155438464512 10558063 -32699437616025511040362763375224270192 10558064 -48917589866769295881597723528202813440 10558065 -102883382578055782635068667890559432960 10558066 107734834198012188335531345144975369232 10558067 164530971182510512739278037747640055440 10558068 -224160676231631378769205447583036252160 10558069 -100075867826020574978190294657932504530 10558070 -27661315580425390339272042536444985600 10558071 -196364252157505422878702685259571698656 10558072 -76388854681472902463409123403623628800 10558073 -208295313224208417335022946751982379776 10558074 -123008788576194074853974696716689447936 10558075 -37750703076867371171478148739150699400 10558076 -325478611024389217954049386466529369600 10558077 -216223124725083763813567937450909532192 10558078 -373965747661460284734610383881977244160 10558079 211936711146811770537823340628801850896 10558080 185776372716456859332079851512266752000 10558081 100035920539217530141792296350537022912 10558082 -34461904808417026317876867389674498608 10558083 -165399645119075997337351723718840301576 10558084 26831988487614406436357163220007513216 10558085 -10846261453304590622925320198297752200 10558086 46914884769995241895064261911509669888 10558087 90950302257264161587974716409862195736 10558088 281732589633377033245651414232354918400 10558089 411667667196769456522827619638040470954 10558090 -118362118578611990159440528501942519200 10558091 -13050560185963972144955156956042681920 10558092 19846124074999063613526112228038626304 10558093 -106952812648938655456853485879446158720 10558094 73275301058136185536539499434137499840 10558095 147420477492683761078306508512346933520 10558096 9587936172717927814655458959386058752 10558097 -698950663778242607603638663767775902 10558098 40272510066541717480335873351059263488 10558099 -233483584042294451899838864325237346900 10558100 -5472239727401587232918116513950873600 10558101 -76714212240867941336411985198559970880 10558102 265060554892781230172184337165140958752 10558103 128703791244987280464076621754691275400 10558104 -510420952195523055525622387766722560 10558105 -98296357263985137906567882639432683640 10558106 -221898176476900261927959360219468403248 10558107 104311304513526630600740288424658721040 10558108 216663430607482445371769031342186518016 10558109 -544662493436670735133798592196127800480 10558110 -80693126899261130538312816063865881600 10558111 -391222929606896089890220577813831872288 10558112 -364443021904385116531786531650339667968 10558113 -426558686067455344573014964197166032000 10558114 -72948064387854426718740915051440050176 10558115 171268816929545522223678742219732374720 10558116 -642979369725663358190339563505760707328 10558117 886855666979633297304683335674598024860 10558118 513794880458034509107652432425809960960 10558119 -88460117728573648802521264009574742144 10558120 -221509522016396504500542635862664243200 10558121 -84369950202660633855314876660465762688 10558122 36344263420425527798321250265448093184 10558123 -658359373127006777159363619283429337856 10558124 -499443447144283004004214210569579691008 10558125 84432883175465196038852113102096188750 10558126 132010308163147034544253000152392502144 10558127 409438082516962910286942106083067272192 10558128 -49624750777220422047750567010658107392 10558129 449303055277162619711540990589650790640 10558130 -132634351650643618238231119009183848960 10558131 1980940461979433743339268927147120952 10558132 -110488407186608805584411020052052034048 10558133 248225276905570450272301821186580899360 10558134 3396876501207613750972533210580669440 10558135 18902175387960650554306144932302315520 10558136 16996143801084487317030940752518553600 10558137 -312946459152119479431829247802156005040 10558138 -112260983788547826799367432053102849056 10558139 -329570886228360526043544150008682382368 10558140 244802472275827715886402575772582144000 10558141 153858070897305709396598888350855130784 10558142 62944866686935881318172136171501258112 10558143 -242413744724648257618479638603495618568 10558144 35480882700085051788045014207561728000 10558145 -60696767445682030918518268754785075200 10558146 117663435356765919823654086986650252800 10558147 210020570928685940055602556688120545596 10558148 180407110692611372505182300378283678720 10558149 -27343220201064465198904194738720096960 10558150 5730833090944407565281318992885865600 10558151 593018911719158493765641588211633832152 10558152 391979584193188500755202614834955018240 10558153 -729839626397780843709430096121651607836 10558154 125581305447983796235400837724993728352 10558155 -53059507394575019590799179486337786400 10558156 88909451723702622255554468796280492032 10558157 -447612102465895134179293756232593299594 10558158 -63972292932377411629263507453272850432 10558159 -47199834735875773503168944728888492320 10558160 3950682622435351124814103996881960960 10558161 -580166132541788966316458277103923640320 10558162 -90016665598097227711200236691266807040 10558163 -3151747090039770078997041365291842560 10558164 109563892838560014438805019569336043520 10558165 -370961988906997003554899046505066379940 10558166 -59398429045909312303394638323461254656 10558167 -8631579743180899839143891468259327000 10558168 134494349300704478812871296225092096000 10558169 -1317860753413706831994927698842819640304 10558170 -15402311923458251825458484731617254400 10558171 181627131657549162188571488684078136592 10558172 145514395847385090777575389065012549120 10558173 -154481910171731919306945108204650520192 10558174 -396673589308006506620003899897040357376 10558175 277157306150573021594062946000301759000 10558176 51507178996437792054636140856095539200 10558177 -10882335517037953712867023447440355728 10558178 -391651609380165352289815073076311229360 10558179 21849263517455882487195878555538124824 10558180 236417053302696316594979249343457286400 10558181 35694430547216928010832942619384511392 10558182 130718992038194760624192831754457848320 10558183 -327845803243748245806124852845919108776 10558184 -61191740229860395770732965946012794880 10558185 219276507808599791211638892464460912000 10558186 204890324746621163826444539717506072320 10558187 -29301645119604370731724762102893229680 10558188 -22768104554182758093995578938007456512 10558189 -387906651941435561445137164107840084010 10558190 -119893054377076207135850462406287270400 10558191 -73858008474188535226932647791008990336 10558192 -152753640842850718976908171712652247040 10558193 603672619724683444195915651751663087442 10558194 61269852306583505249927840396220579072 10558195 162362698350740370541198957662736818480 10558196 -289061920176706387509956128564397715456 10558197 -10467224931144517644056976062977471488 10558198 -49807691696297220612397102175048878464 10558199 24554622570543810299826856241812193280 10558200 26237771225107284866296014896039424000 10558201 509037227533530875107408787640987268202 10558202 -73332844427587114626594339050414157600 10558203 -184828521703565269320543375365257650576 10558204 -440452495892785605402831304777791091200 10558205 -90672496289364397126388172017353238400 10558206 24013358785451196457286663315557778112 10558207 167352605942327711887216594948520375808 10558208 444534771460397675286560907761792581632 10558209 -792070613858486894402614233602639232 10558210 -1874426470759954484868302620154052480 10558211 288834937682688822159247060796780591472 10558212 -95954842640671385493207295798648639488 10558213 625561543688259765982589242412773610462 10558214 -247314759083273685308179437456774128544 10558215 211847921354466046882363908946200897600 10558216 536788003841658398828950297572072084480 10558217 19250697678600702189288363962306218266 10558218 79365519861393236780062702348227072 10558219 179266632713465070628769653940939861760 10558220 -905383512914232402270445781323729920 10558221 -376811292933997291212738377584284758016 10558222 243502797011451879290879826817520989824 10558223 -42494977953702199571699739633387765696 10558224 -11231682795574483224297946806597058560 10558225 -121032121770422347794712219475879043600 10558226 -20811239947075926309375953081283686400 10558227 -202640439017483486481255748056728256960 10558228 185838188484841329136777759990542524416 10558229 -93729362762084712828746358351635224800 10558230 15572259598050139284179153848729854720 10558231 754933144593821940480932877233526633032 10558232 -575890636158788014257092596958943897600 10558233 -172512411707639494003516135762545115200 10558234 -24412556872616104545391668723192051984 10558235 -288601122145244896703217851163290448000 10558236 -46179196266095638543894177742675245056 10558237 -407148815532261155638898084028537995028 10558238 -70469146355497441579788998304208256640 10558239 -66691364194789835095444174883355253176 10558240 -189283596851865427376624892693436170240 10558241 1163983468501478171747729235030003630720 10558242 -103097937622228580065066393806730091520 10558243 -486450449143341869924450922617428392680 10558244 -255842291038007073369438935743234606464 10558245 221558500886796940647853859829693225120 10558246 -63200052194941510195327870906074683520 10558247 76872183721658770336475310571093699632 10558248 115226351873583077014567607745080524800 10558249 22065586971116701006844330152456894564 10558250 292769137712202902279064737591448240000 10558251 -205998165483013813372197487685220389400 10558252 -30078672120913120699651519967347324928 10558253 46358318820306792345825413584474442400 10558254 86734504491208531185786737231421637632 10558255 -84990522250979336906966367176961975840 10558256 1005260851441743099215626418194317312 10558257 -143818912938261106890137539339905321360 10558258 189404487632908461988228320719002336320 10558259 -50678398523379501517654056541412568960 10558260 -266711794685615739370698550728750193920 10558261 208920403343315204206215766655885878432 10558262 -157110635638851004918085848187179161600 10558263 -2812891227381526583437313797381931136 10558264 545199864076700986992260847884867358720 10558265 -37668789939497574396080901863663570880 10558266 156918868372151042958327440512029441024 10558267 646940089426383538537635400105951006960 10558268 -55221505194625704350342484425053175808 10558269 -4700215946465226589280750141609662650 10558270 69826443187093093053966598359176278080 10558271 -432347627453046362975348900786071188000 10558272 -17849400947423190114653532117950005248 10558273 226380220923222843758548940513098335168 10558274 389355703019396150061506498478354416160 10558275 109823010418023148623233349410665519800 10558276 -156300084199599941995270302166270291840 10558277 -120286545186782289980814033716228267874 10558278 -45976817961117588337838596964681414496 10558279 19306255533647673118523199662050820640 10558280 -305991009517334580854696802660059289600 10558281 257932284136254514108095133684717118880 10558282 6912112128759911787615410519260583424 10558283 561518542905236176531793265845735546640 10558284 -11731848224324698211743289581595947008 10558285 -221629094628494249258228729298276419400 10558286 121412222756823412314199716232793261760 10558287 -440639129500243876428615738451849112352 10558288 7808153536124248298941461749745844224 10558289 -82345160629524184879346514706347878400 10558290 30291503627444334252085775125832970240 10558291 -652306304805015996815174631691443741600 10558292 397307154797343770644474530168709820160 10558293 -3884874761949959729188206549816518016 10558294 134410821238853171098402973529662741952 10558295 78030092044683254788215721374793345200 10558296 257977397105292136418980567624758067200 10558297 -24889016075713556647559751893049914300 10558298 -86952819505266418463258912927156355600 10558299 137354999906007803036124939468938355864 10558300 -171254601959447247151964466471012416000 10558301 -323557500968212924393816983209387334240 10558302 -252751204178460500971386622927085592768 10558303 50926552923226766244768131913191162880 10558304 608817159961855471025100020106323951616 10558305 -114018812386572868145430190614773318700 10558306 -1344375384698968640639265989549866752 10558307 274301787367885128721451931056812679232 10558308 -106329745864464541517016428809281776640 10558309 -12831169841455391971004845024961424768 10558310 -108592180961400370181925389098737872640 10558311 246021027533205513645842337011480348328 10558312 496130003693205859782724201505754347520 10558313 -4171489339180152321208081998888330438 10558314 59333861910904815777769170743985553248 10558315 283344597825705630885657743497477900800 10558316 283779970910800496399698268578047702528 10558317 -57812208026372360351467073741965211136 10558318 299322089595523191390896084365542746880 10558319 -71195803120104795859535468575510000560 10558320 -8661891299607271618001245488277094400 10558321 -12798084603654774004116627306451206656 10558322 -180098921921426761238561525968546914288 10558323 -447307640204062948817351997426918714000 10558324 12303998675749947763083051548362315776 10558325 82070243350425924247271004397729545600 10558326 41754613842702269160251925277261189440 10558327 322155853716098730615999937211974732360 10558328 431230958599288873657333238817610936320 10558329 586331497593248913521825911732004240160 10558330 40513615416153728760505683552981981120 10558331 171674513864844907684664525067707442720 10558332 -53267518852714057001496404837659550208 10558333 -321058180868480262062157438476259159418 10558334 -46616647029127132142653429432596128640 10558335 -108448814316515332516062172071046552800 10558336 -363435351685846759686072283894634250240 10558337 6005586840637015041327432769977478980 10558338 55735196757011228990562488940507586560 10558339 -168609367249918081455879483861247920 10558340 -43863344351817119310005803697596147200 10558341 -51503490159645841927990812751654440000 10558342 -18548469417429961034768500394836764288 10558343 1200859773870851407259796432706754400 10558344 58369317189469283799423046951036600320 10558345 58886274224749898080272829600292457600 10558346 457320029506046998984438032112609004544 10558347 113235703835253792777146578206365684928 10558348 102133018848017286385620650301685284608 10558349 3652887913641890071066252567963155360 10558350 167118487551192327194702648178010368000 10558351 688136711257502711383410432087748066352 10558352 -74581473475155304221339472569040896 10558353 -18552433781695146603335440604849596032 10558354 -73635369294169843781589205964184768624 10558355 4483563461022198026876797469137781760 10558356 -105799568178843736416053028150269257728 10558357 42931643337695448445597039699758737280 10558358 412923758130475614093209950417856117280 10558359 -6767918850631851520514246153631753936 10558360 469229131620637944337131744093957734400 10558361 -348686621031874370490493271098266451728 10558362 212964463033884968108961255360465521664 10558363 -337208689890611358129535863049649230896 10558364 70101586111242723439183256446327910400 10558365 31770993417230410233816311503678249920 10558366 9689061224260662812470862808834795264 10558367 397553197979422360929135089715983080416 10558368 363764870195461280636928548492174819328 10558369 -23841927875623028764387105650326765904 10558370 -57600180219353536431991877535642340800 10558371 -132226361176685176635437499728290814088 10558372 64261365796217447859488143696904696832 10558373 145653361895295576936173045204396739936 10558374 200610757343315503229955793204995092160 10558375 -352401434010488999015501740472810358000 10558376 63211239373801701588160830039870259200 10558377 109444476582547261263314912337428341440 10558378 6457078030401106394007424989804708960 10558379 291317758881089241763148483848146587184 10558380 1424444111424216289659081820081029120 10558381 -45843473524350755724233647399147019520 10558382 194715728921003981679451650463303209792 10558383 -2421204987365769039181520866387835904 10558384 -51188154650043678994145478780629401600 10558385 537543478537302494177684407388075750580 10558386 46695643323407367545511349859415046032 10558387 -626829975430276832993403803639738368 10558388 -125341837645402067953011401268887555712 10558389 13726467859458640279402347438634303680 10558390 9114998044123127579177251813263091200 10558391 196934999042384383118748461232018502800 10558392 2786112772036925947901491151910666240 10558393 604824988179483945246916256588619333120 10558394 19865369872120607768157054786683320320 10558395 -164044002597645156582229978482514807200 10558396 742202032092243094498048999271092023808 10558397 -609862659404842843069933826481687764154 10558398 265220033399794723850490913995455659008 10558399 -224115279523524138298562607659875652864 10558400 84322910123571638897355594741841920000 10558401 22461047939436337792114276934884929984 10558402 -164614986530932090608125212491235200096 10558403 -136881777658597343497712382145555758336 10558404 -238134406555133648433470571028263014400 10558405 -13160676676996013750061681399667879680 10558406 -9320211133086850322401296616623922848 10558407 -474288746269875584029447510003089811680 10558408 209028639653476881276889999171421798400 10558409 224374693899509787078119886056966612352 10558410 -90664694755478375223065501266924538880 10558411 65756876742751257748687007923946835912 10558412 172219376888193549655933331888319667200 10558413 34695615933588605450765667252580353942 10558414 -55912204606162158504116261547783966720 10558415 37748977302191565902785498450972053600 10558416 12675998530851864237167139886697938944 10558417 518424104896183382834610395992772020466 10558418 48226500729565790748572369552254329504 10558419 186373815539638631957899552121452021944 10558420 37746186277796381424628678355810369280 10558421 94517188870721227701516111430423916622 10558422 -156230502434712972800455607303301296928 10558423 -145708523572981211337628164539482878328 10558424 -23294739149058768147300084303033047040 10558425 151821808533706130554203681592670514000 10558426 -36511380759946369767208713290724825600 10558427 -939544002082345889999871634672710654720 10558428 2618595631795456637056760690841937920 10558429 441677258666777846864996617232687019520 10558430 92248466470877806472625140840959624320 10558431 -660507122708877745027459872844117056 10558432 -665501789398530648960979295136837009408 10558433 -500698623316028283657112799293247862480 10558434 45843294838701404492221388028846824448 10558435 -1344363725555594698505605956002228400 10558436 -80297794351660845777969553741851832320 10558437 -164065346922265200417434806907329191840 10558438 130861336949284572015502473612528105600 10558439 -64462520683877847489438178671397566288 10558440 187992381740888965856991680885336064000 10558441 -709939936318110881027921271999655481158 10558442 -317305946107660876136976679054864642128 10558443 26342825138949319917536074936101723648 10558444 358813026193775465442966573814769137920 10558445 111208059620824614970129888854106229760 10558446 -71970028559419150680997692073427767296 10558447 -222631525523665334398944817301564424680 10558448 44189306777501026963581856309917548544 10558449 -71907030260987666890317658549873572672 10558450 -38337304231002730205484505344587443200 10558451 1711850185723039336154234813720942064 10558452 94003600250790279973538225892504115200 10558453 139674246956622473418455754815845239420 10558454 85866668217620721315962044041780717312 10558455 -27731464841447678087289485877277502640 10558456 394295039204776319619774908011838914560 10558457 34607675635788419151065642512127979072 10558458 -113893474860000382953501307532494702080 10558459 354224126791253585770857210661883162660 10558460 -589011498121735061227695980091240960 10558461 -331380120598070430621167931689574985728 10558462 311716230342177143390463455486644278144 10558463 -791129372737587228091352384074217268480 10558464 74924075366636517657653304161344684032 10558465 -216198894677660273115632228168481168600 10558466 276682561731509134020649340703287316432 10558467 263287545876869683902857459207519766084 10558468 -140668784992189269385413582459061969664 10558469 452029826188459445036590899163492255200 10558470 -25164869994799521102223233996430229760 10558471 327468253516012201342049545593803495040 10558472 207120459951270549455695379893823569920 10558473 -234830990215300052979788229508642497216 10558474 -273134875082660371818083849601616557264 10558475 -144641757738138768259781313901547041500 10558476 70646979744079754039173064207027441664 10558477 -149178335255394013757282201590218857674 10558478 2176914896370889226224409914115527680 10558479 33961815564087630515666013778366406160 10558480 -36184237433507274757976752102236487680 10558481 -124240024943419616358467956858097747136 10558482 159507909894049228717615888281989063424 10558483 227629202183389754540391875742449591104 10558484 26061574527952917518405677883914866432 10558485 18580492180634718575162770555920595200 10558486 336767619626181364914416672212642908192 10558487 -443672745146121348553473993707741319864 10558488 -37512856996552546191956370141720576000 10558489 412101375465956010723743388804879513290 10558490 94648351293630814620187254611161958400 10558491 144936135996103258406222257848653482392 10558492 -6529908175511607913869900609809467392 10558493 -342637505781899790601223004718032639456 10558494 -50139153627610863816693093656500502400 10558495 -150844974196469349475352034587716166880 10558496 -262237298058409490248103450608402169856 10558497 -114997403687279019027552793207290144672 10558498 217707939782596335671024329255661608320 10558499 22368932020803941210377368797629886880 10558500 -255059966827538987611306690038251520000 10558501 1503319841470545730198228099342550520 10558502 -35375667701484967326684877969179252288 10558503 265357379507723722601077694662642305600 10558504 -140037196026909290002341099836576071680 10558505 -148917927034512632345615814056935331640 10558506 98433079829186551683567970275702895104 10558507 364055574469706979066416862896723544948 10558508 -592791309350494721905453569154862315520 10558509 151860442472742677160789511513005240000 10558510 124214908290649769382407654366294516160 10558511 -17810976859648591535102389292986470168 10558512 1672334364285369911381031911700873216 10558513 275369340772378311196791610720144275840 10558514 -182125591926842113555227314934969660144 10558515 -157911235106648078039821217272854144000 10558516 -846501438461529426199129290670515689472 10558517 245517509395242887607069733600833139566 10558518 -139185479998572652678006441656944566272 10558519 451489197656784716672109928114505424840 10558520 -400959227206352744085316630881367756800 10558521 -4079395219141361609107899093369690192 10558522 177242120832929686044683990845912899840 10558523 480457914592753076278846625587652072160 10558524 -181189009978635872369481673964947365888 10558525 50735484509466982847032419197207300100 10558526 90466698090622261345092453873827266560 10558527 -83747595330001675345892908318093104768 10558528 -2313708059720861764150986613603172352 10558529 -328192191353315019743695160983328151870 10558530 -317967928881132462674344371405395297280 10558531 -142594553078567708759894021034471200168 10558532 -420197600485068876866933643012793106304 10558533 185819909805265807267002328171666240224 10558534 -92432597892320482568851813911522753408 10558535 126284421825290626046076127489910930400 10558536 89725260375682668948096645219140567040 10558537 -259431994737460426436336049505580751408 10558538 -41491562462964125087021510789668070400 10558539 -290845054247545099622638383449051238480 10558540 142829298356584065060655821079419540480 10558541 41596697205741332517901422181985975424 10558542 -5730984187578064083296452314276864000 10558543 176351478244988045981266426524766919792 10558544 275866828910243105412647095591810105344 10558545 60886519985382825015407686108908568320 10558546 -138928103156144130859347712101504524160 10558547 -668294364727084582353295672438175275680 10558548 -20699747209470401274861300394554826752 10558549 544651253082019981375261032427667442720 10558550 317508846968898956488161276351479404800 10558551 -188141211256713022279349132696292795696 10558552 107097156926573980342057332576248217600 10558553 622058884635242751226020681647559953802 10558554 -6235081796501371666302412824133800192 10558555 -189024445891554519946350004316249545440 10558556 -504609857458073563033234808748244999680 10558557 -477572651501656036557212976684607988346 10558558 -20788055563856651972611526032378485120 10558559 -92106707074565958293659290368692298760 10558560 -189339711276442407027774046243392061440 10558561 293038213760166851985434213235511857920 10558562 -52569372028824324872908032264458270208 10558563 396791636634038793630764488426989517944 10558564 -4268401018359773205367735776292773888 10558565 -359039561947413878789939659992529713540 10558566 75007322479101046508175773837029017600 10558567 281277319741106138373871699997869330616 10558568 24356528079094650847149763549441858560 10558569 52091907258619177076664981133124198400 10558570 181320344998216516117414126876197346560 10558571 -395914229849104081361382658518759897228 10558572 257716083687324967048902148238478792192 10558573 31559881272758117200839330946162605600 10558574 -8346942724058407101802562122904533632 10558575 167927773489769243868997424686172067600 10558576 -3337791436119479135429894348950274048 10558577 606847238206012235305614463372232937426 10558578 -90340840134265992946696403071111368576 10558579 296100516269452717748176929541496025680 10558580 129409957451072133267809021247921427200 10558581 577855690413899674937936639571892800 10558582 133779383369822092922391951622674463392 10558583 19160415100478713872636047710284442464 10558584 -167163083406604871985779344591564861440 10558585 -219303628723378597487546352286481428800 10558586 342223809920669937294613919380693300704 10558587 115402254903204427908983783435510016000 10558588 660166740489255473144956998433294135296 10558589 -33454949905986145925988404393338065120 10558590 25860923417951096696061358570026024960 10558591 56709556091593738912332599770632891232 10558592 -468235060578690090905911507078348800000 10558593 488141395613324158729382740723320198864 10558594 -45464813808634494992619022456363577904 10558595 93766939633729957235638450941183175200 10558596 140366842347468349792410798155760912384 10558597 732050724312566832193237950961951457280 10558598 -626123679993851545892799081325145664 10558599 57660948502291040088801272603130161064 10558600 -41533047544426226798458419460030464000 10558601 438464854720109532888978526979019784602 10558602 152041739117477050861661784127919154480 10558603 -585868281129259829106036667508958549336 10558604 -48171595891258366346335878750663475200 10558605 -218549320450648719922828014162235403040 10558606 -67571931975587622342629957841980125248 10558607 -717109936710516382843050797148927264 10558608 -84272526857922024511371605226922377216 10558609 108900543755944595648968289321297881716 10558610 -45488350029964367773811766413720678400 10558611 64046050097832927572184551467469758032 10558612 -156594535001205295935342110744863152640 10558613 -235644850396176066058913740156446116118 10558614 113915352855812645192337650123270161920 10558615 120378438537410408026377129951941132040 10558616 193582958002412622096124491149568860160 10558617 54477209048235143576823950493184393680 10558618 -129052586539626300768434333889458390544 10558619 -524011195640224823119627235612453929980 10558620 -203215794918617240939767153012034918400 10558621 143036684917799051383243568475870734822 10558622 281391621246477545021538467719777994112 10558623 -2977292223133881793114756081301971200 10558624 -143310805296926885921930075708542746624 10558625 35105166348923910023729559233053344000 10558626 55598422874747077056218949840339408384 10558627 594271717551275404565422546181723670480 10558628 87394449680571606225603905521254401280 10558629 -4432852718760684950557153519235919426 10558630 -208861993338116847886678534312640423040 10558631 -60666847649272223267171412060301379136 10558632 153684846830986052533181100303344271360 10558633 264335919218957268287427027106301307264 10558634 -20821215872713106946397490128663232928 10558635 -98235724728559495662343918068353287200 10558636 43763305757950429357803842910678598656 10558637 -658347776054914616803236529155021396714 10558638 -55918821800665612682454750973477408512 10558639 -17042902126483925766275816757968105280 10558640 100216025372315303573982291135818956800 10558641 -298406735036387118622809533564847887616 10558642 207740064116058506675916928408302595200 10558643 8557839583780704818861759744981537160 10558644 -406969293063631697783347824764006842368 10558645 147878189549762587328957893647361263900 10558646 7713912577489110245588116739439955200 10558647 12610804758045448439482496944805767680 10558648 215495419403771995329457690431300894720 10558649 -213247117097359031541992266853340209964 10558650 -1142606699894055941327446343095046400 10558651 37218483246436039382420645497726038464 10558652 237766151445859361989197026496327593472 10558653 -18227768917446969973211498828048990208 10558654 90197741748852257726904899713492300992 10558655 -10347723666527187852605439106397980440 10558656 -13167729733147849926318329805813055488 10558657 -288628799197504887620580237522864348094 10558658 303095166949335765668330078207329322880 10558659 77561371849470915680650338108960442104 10558660 51659903611150581766410636770054799360 10558661 -366485624558999719001776897787058371520 10558662 -49934573378883483647557018495293259776 10558663 -532402540369298733192714867304721058088 10558664 -355821183753947326460912636350884864000 10558665 -128822176620053479232954023768601139000 10558666 -323419084522111664010559394515845411840 10558667 14020256480853839442704195442682825476 10558668 263186971753397888414759901889897589760 10558669 356599065179987219183728571023597601760 10558670 21212640116561598732837095018205977280 10558671 177517284153001406986093272881123318784 10558672 -46302489683092717158463967416980250624 10558673 216330576202508359425637425003397229760 10558674 -2806365648917582442656723254567569408 10558675 330641569439126957263999791626622878800 10558676 283422949377360693126261472200340440960 10558677 361095204765930497027346137072497103520 10558678 5008210072951775672454423804162334080 10558679 -6207121302715448224981958243404179072 10558680 100284918915033801677347630304477184000 10558681 -69899811748960067672631656193330622208 10558682 -88768969146734107476031322050701473808 10558683 105197152468382429968345262812220845944 10558684 -285768934306011315101560702887234432000 10558685 -487283550797144628113899716654808345620 10558686 -70320747660629591665041156746488768896 10558687 -1387994701051081928864972481505147744400 10558688 -274482928134751270079288678834426609664 10558689 41731493889457646383525198818331127328 10558690 -58945330382850827704157005098759568320 10558691 522422585616460410986335068285847945728 10558692 -1005017479774154338569466656715193088 10558693 -1946176904499034387194448956977657216 10558694 48490713451484543582387172634827388032 10558695 -8143007320068322035871069298669030400 10558696 10326202102826101680161414874793113600 10558697 -1032080493775513665368931521463993005880 10558698 151150972160196719169008060941403275008 10558699 -650102693978309913793977665474143656000 10558700 -49104285459558720908833550085988953600 10558701 583875345243539241919472094328360847040 10558702 -14067079775656514677167867609735168 10558703 -83658217856153224629267175090302109176 10558704 -9269458244693759259150018371036577792 10558705 -60814971715382793483873790968497692440 10558706 161212947711080775545955859355455617552 10558707 190656172112704935768271320978743056440 10558708 -23233209580538259819964561044320753664 10558709 -42140854364615309523358829708660348160 10558710 -62263445339843990556750379783561276800 10558711 -21754230951334672010379262876418001688 10558712 158674122594975452040857439729216307200 10558713 222917278267210110577770991862365518528 10558714 168163793495366669855860617701770521456 10558715 -64495952798536248156477580610042028480 10558716 -67917337059445519189501930480530365952 10558717 225145477655221796248269518386855056792 10558718 177123466433658119413682867777030400000 10558719 -361579074394768238119159162605247363656 10558720 8212378445515528710906713499783659520 10558721 2351864742059077377837085873068518760 10558722 -82874193622305483154226765203273292928 10558723 61384764799199704982445702182185746640 10558724 50420761035006988449426901012353859584 10558725 10621645361623778619042189716727355200 10558726 -15836447315117150473011664822775723520 10558727 122712381897984117016983374797540533072 10558728 193910803875963426600493222667795251200 10558729 212807706747704564073710001691585730330 10558730 -5774681404431653638170506853753538560 10558731 328698370799082168925031785029226290048 10558732 -168764641530861771559663785718107253760 10558733 406307779016423483688223162624158524982 10558734 -169952341715115593067143416664248225536 10558735 -296998367471078243269752932775458657040 10558736 -4257031672256901123697852807505510400 10558737 127783974294000580919737571409218086080 10558738 -67437160223632204372530192789514159104 10558739 -200488901674495673599731854795194997460 10558740 -108442398213372432999001263325298841600 10558741 41096616361786799433638968599367995200 10558742 537646009027941435088495480232301744384 10558743 -162453596697284733416693152243235378736 10558744 -212688711775015888840257277283073638400 10558745 -48399163740005097212923950135438499200 10558746 224879870296220521030373601741836035584 10558747 -596518783411348757660845827182040967804 10558748 3147600929469687009657351235453854720 10558749 131757137162741912413374091074784269888 10558750 -6873423205964094425978779904835840000 10558751 38289699148527298948929929989821715680 10558752 277153878883826532043882344460294029312 10558753 -269995585864800008278859115346567676 10558754 260816344105241454114498095089477194576 10558755 -1822338661860481386452254183845368640 10558756 124071327705820692850700882040401592320 10558757 -98045929524112466179069616700138235968 10558758 591259557658872157720772433782077440 10558759 520133261817131850582432490500418226416 10558760 118060242257542774049853900118183526400 10558761 376508604662521534042622375755171915584 10558762 4157619385471567735450857126732571392 10558763 -39071338225972926457369313950353254988 10558764 30019316949471282523403214113856838656 10558765 200320703658384219850999424060071918080 10558766 15663115981075395974780879760489119424 10558767 302642091683626026157418997261267830280 10558768 -156717659192752942909261200860736061440 10558769 94061228310017613355836029621291605044 10558770 4032240682127464268859566154729945600 10558771 132535026138067976091477752654879284704 10558772 47724804638169403599620973466763212800 10558773 -82589583462317678021151297898076194080 10558774 -190214135159244777517068969829662240864 10558775 -111271518484354031442839859579120585000 10558776 -69131176566204260373663491024905728000 10558777 568229187560819135311313373258558435626 10558778 460910425424607377617759298675156192256 10558779 -2169669574172449280918828489444020224 10558780 69814926846366501533809169586731581440 10558781 -25288494664157087790474091588191028800 10558782 -82545726187446813507388468473551808000 10558783 512832019782547560726425307310466022760 10558784 -42507418430446344750052884195862118400 10558785 -95372138154129365526175777209179143680 10558786 28401787209182103295130022810611650560 10558787 -776478386842214440715037536385705162564 10558788 389141419866420777744808691770220605440 10558789 -163886091385912936025184616837800546180 10558790 -8193180283653410680280170581665481600 10558791 83825667322012771594285968152095604400 10558792 189458651408644788843052575266214528000 10558793 -23594202966178211802051771745913702016 10558794 -138557983551689131380219803848632299520 10558795 -58535612115582083305009496232300557760 10558796 -205253820158118647397326070675542150400 10558797 296016000253563765032649774978144811200 10558798 -284712337047933568864366265613092220864 10558799 -99848217843218864737659534451535149200 10558800 -3515788449834196858953878219341824000 10558801 294506407619747851793178544001729751744 10558802 211296947331202911378210918114855097632 10558803 -125936464961503009008938577510104788296 10558804 466385204220108034138885123779373686656 10558805 -272683075964831843822279627605218339840 10558806 101626669691558390858590046520698972544 10558807 -205236967440639139322942875849016779088 10558808 -64045515626341013927142429049285386240 10558809 362161238105112994004425686665813466720 10558810 212240533735816583193408904880783182560 10558811 515443748882081897220798270368214905412 10558812 -96332900305072103449754458285801930752 10558813 -429231028077277925690058909466286584800 10558814 77678599702121680139275830848994537792 10558815 -99336952761595640792188299098788125240 10558816 -266505044661092220121140171715972694016 10558817 66372557530994526488086635082024366080 10558818 167047393196979180620924496139948058064 10558819 -96550091227273513217678694905951288160 10558820 280918415151187015581839529816365902080 10558821 -34216500503321116079186628752013968256 10558822 -1906343619203543859902122736400163008 10558823 32167378167012525234335898989808489648 10558824 285910263225002266850468096343023616000 10558825 85838846001606114265588002146265091550 10558826 -117072897408339689992272439415896709376 10558827 308545251236615112963199326727622048448 10558828 -3894216320662258917626453048308940800 10558829 -468488469323069316431020704686533734570 10558830 -64486489495276062646822745087396832000 10558831 -414258659779513607522906515597467416368 10558832 -237768207106025864459195647169475379200 10558833 33841545325759605206193072730816689504 10558834 -81406179169011274249694678346938257920 10558835 -73666903320100498460269408898416076640 10558836 -158982624030592902160172274682419855360 10558837 -8911672277036009354019909778454639780 10558838 52059959493066022197433949565664376832 10558839 -274491852459623256143806783840864778112 10558840 26888486550825948563536537868352000000 10558841 -7940581553746465329804326104300864188 10558842 -19954840496850964222216258512413260800 10558843 134631999104067562489874576898428366784 10558844 382795303838378165552034457625573492736 10558845 206264515471094482330380635415803538240 10558846 -97262881645338321730768567146344560128 10558847 -4192492342780644370193298637384480272 10558848 -25746754505519300676184123439956623360 10558849 -130011680827093539692606392502971264064 10558850 -165252861196593119118854332040815683600 10558851 289283223134934797917949415925712297280 10558852 -236958323763557499129302214732863247360 10558853 270913820189173534650900117736015903800 10558854 -142307865520465866051202708867902243936 10558855 -286428457249428169610223288492266895240 10558856 -110662052770674270070522379898076200960 10558857 195499714709178357984152656462243899360 10558858 354745073232093081319944348207022847280 10558859 -43893993024350352167636358332895536940 10558860 19191450389345485031167711399145871360 10558861 -1140936903378390379779422411508329937588 10558862 284422435027664540578071625306526588928 10558863 -360874723104451503342132405949268225280 10558864 3121427371186920829335224900357799936 10558865 10133300863188013410489176557877968320 10558866 7532083249892605778788453140719057664 10558867 125751452432556681980559325125959793984 10558868 -121963109713881496163146392797588281344 10558869 -115314183933706262645972205783426140256 10558870 88228338564285008940923968970724249600 10558871 -274975742717055647814026547614844435600 10558872 -247826381139973625223045884174173716480 10558873 252553100152289108174126485772425018564 10558874 211969710885027113782144267489178397936 10558875 -127657472990062082319635254307696232000 10558876 394443573440610393115227486263250869760 10558877 -103441563269970391398539262794036877888 10558878 -180839251337374730391321862075802987520 10558879 351027656226402590083061010669666803712 10558880 -303547631896756131121617515937679933440 10558881 5140716912402426863720979389272225620 10558882 -164680964380641049373970767939707892448 10558883 -225158194379669112353769642204490166160 10558884 -41456818756306239803190127525789605888 10558885 -163276100844664371576502768119737721000 10558886 -12437118758101300956390187355819740416 10558887 419007647669732621745062801049202569552 10558888 -93797121732638548784370312160288650240 10558889 -1952845052597487654418931097711448080 10558890 195431912845588117517482646644168281600 10558891 232507193226775722071089548962854275472 10558892 269556324041665088033271945877168809216 10558893 -320048848061257999917551047818411347136 10558894 67528065085870422363127652061601615872 10558895 147970735125518118356675029375086995400 10558896 43307742735599005064917665523845660672 10558897 101101742663955743916113519210287699346 10558898 -13759242976649487807439149921276401664 10558899 -93154128239628512963368189151142012336 10558900 -163835849464068036256021588288571136000 10558901 -43365947926169636969744212328690753568 10558902 145969497230100359489174385878770183680 10558903 -734738736414283792108289182240832853920 10558904 -37452465697503976869324594092674191360 10558905 9100344496860798304046936631170872320 10558906 -301382098180318075746168178966857256848 10558907 300190568109211640204943252411312451584 10558908 -4813119262861024812217876918744473600 10558909 717734910768831410904734911752114576000 10558910 -48400512201609359756711228597626721280 10558911 -367652629439410857972496392520506364416 10558912 17482138312137069742959604364266700800 10558913 430336411737765936774148828017872484162 10558914 726066342374683287172409633273234688 10558915 -363585498787897104874931254914479155440 10558916 240448134462426706692678812244798977280 10558917 12840904840943330576886219434039901852 10558918 -317412491820605776490904937005101285184 10558919 -6929452074312897626541761254886506704 10558920 -278395469189380438982312946163553894400 10558921 -713945089064488469060554211513232252108 10558922 292731085557041793406133333019590721024 10558923 19866655390522197339038468957007034584 10558924 -583315388279143746432778488252924693504 10558925 -58147581598871107125633845993063011800 10558926 20466141433172599249444025404675252224 10558927 -569773438113788592634402899191926917120 10558928 150650363578151759664531729899910856704 10558929 -20591456156382505186617906531777243840 10558930 -187746427118315397209828857135504460640 10558931 -407910040079593172060137706714321285268 10558932 153343368224360038027212834414594392064 10558933 2800270565082228584489952219115985280 10558934 230093464686690615257064589594110103872 10558935 65834096765571596066618451825186559200 10558936 -51919334491638085579605275777296281600 10558937 -477970064431828577587016222090748711414 10558938 -54488087150656527142909239277375483392 10558939 11058577998539241305562267613476240320 10558940 12700102830232276760288349522800640000 10558941 -30905711199143047108482917119892810496 10558942 63715226270322630462884308533773757312 10558943 379609532879067910615346001163467564192 10558944 587160594033020203773991579216773120 10558945 246974682224429013226809301041476999700 10558946 160160731458004244975636462776176326400 10558947 94539211871593108764552761747957052672 10558948 58294830619055269612184656786554167296 10558949 -196301238420598630733471131658965352964 10558950 -33886396427761963404997816104726782400 10558951 -5045874339814019032069995807098174712 10558952 201510327769402528133255891757618969600 10558953 623019297113566650474639847131501842724 10558954 138984795480647611297788233245472547072 10558955 160861799098890766011883959217845296640 10558956 -192437667682650463782768746190045696000 10558957 747459920513437331943049358089503516352 10558958 14312100166509305822975731924190213760 10558959 -17687393906042857809430939712683807872 10558960 28066835528663729083572469418739302400 10558961 -700284483633442642581249790508897323020 10558962 -41783232223605896521362961760541556080 10558963 -174309116576003573842076065242950666480 10558964 -249692390628178029826420847805922301184 10558965 161172549581547606762298229419835160000 10558966 -196111035991291728629608012487551766976 10558967 271192777849296386394439135221488087016 10558968 -88467386079260541859740137469922836480 10558969 989234843961947418090538672015493673940 10558970 18534696825529573330876385664028531680 10558971 460394889631787431476324156724814856240 10558972 81898380297824099106675362761388482560 10558973 -182728402639755404487009161945104227840 10558974 82235049580569084639200516882107441152 10558975 41743675288701641186356267149470472400 10558976 -56967508906394401065750381408924205056 10558977 -22962183004331624068983165423736562688 10558978 48642899327893974299128016716401186816 10558979 -115388999195356299407039099454803741016 10558980 -88309109990525417725562781145177731840 10558981 147501640095546207252466686817610562782 10558982 152715638758189276376812259784692551680 10558983 -131414385963620309613254602808517221976 10558984 730987766344248457470954943737292185600 10558985 68655410397344650617475814575990183560 10558986 11578233016731623040347621308747870464 10558987 -292776076611904306752097753035222336240 10558988 -204364755015776192433645394157650865664 10558989 -27325102067166818427852580059433567680 10558990 -119005394427590257423434323449121690880 10558991 -159520778307405492360225830560177174608 10558992 -38341012379235118462941896858597130240 10558993 -551119538340209967593957028426428145936 10558994 7002257456697744869356344032565469440 10558995 -71012240548085931760616495960148804000 10558996 51858718368425341637025632437903831040 10558997 32851196531353239047179908696412740252 10558998 19874644487435459884518499850946514080 10558999 277959898503831448754201934771310622592 10559000 125936342906855602088947565846937600000 10559001 -119446885252131587374881227858391517056 10559002 13796091108854566208322560165972531952 10559003 15674610102007714577214652905685217280 10559004 -102432911355822652175049961079876027904 10559005 71765140996663110251767065082150743660 10559006 -124163263022857964709470759672681955840 10559007 -171851908234218674571077174412103835496 10559008 -456581755245103217861546241594789396480 10559009 320978449907939991937133584844753408916 10559010 -31414544832538388524605003356398778880 10559011 349449050785856421523370999032732476312 10559012 14135985032685496538652400154348328192 10559013 -104197046236136626197231938598147638496 10559014 1764683666097709696350115207327680960 10559015 -387962945936535579193326426431670048840 10559016 -106741730285120488044221313981405696000 10559017 -88976759347006367245391573102166834816 10559018 -389851216130615050398024035400501449040 10559019 199117757547005336582428026224294496768 10559020 241097135596656311086000097286081484800 10559021 -145329694277990190818146236258012778656 10559022 -49843091434763525844308648277030635520 10559023 103593552726406042295956627275849072336 10559024 -29463572137121177720508344832806092800 10559025 -36429930949351008549028575421175004000 10559026 -133451200085596961066191222321503042288 10559027 115947740334210135040539993483014004876 10559028 124935850340972071534038348695518801920 10559029 132203288212971314271470897949243308284 10559030 -139818226144458952767459566541782062080 10559031 47687231644314880519898758064064827520 10559032 -329759041241367077890146530913689149440 10559033 17751831354617190400830317690470794282 10559034 -42235244910435059584242506370057830400 10559035 -328984316952692398244847010031505197040 10559036 -323691964051728756916980764610764805120 10559037 -6879807508290898712446948888918494432 10559038 62603136070265890221030318930166797696 10559039 724369111782299491274079709212022630200 10559040 -77956475856094608878687557268086456320 10559041 745606210722904672491609348576178106800 10559042 -133905661651963413632270523443213411808 10559043 20502633893890891410638433687656754504 10559044 222458366752862889992550629923382059136 10559045 191638063955936963451750467930936409600 10559046 9353701046498198077685698314631920000 10559047 362628899571145342417893241376962456080 10559048 284357919606308881385750206855196928000 10559049 -11562238768297211710841270132880359040 10559050 -127985964978783678598345849825462963200 10559051 118532096827048143166298070580870412052 10559052 121919878638406573873994329014090792960 10559053 -553853546702457535529560036217462330880 10559054 -423703579738161759404164530595617457728 10559055 -66484240196165884556221854931794429120 10559056 110827274212397242083065046334748352512 10559057 -587624798965850106748906522983045787800 10559058 59125599086543783239042703003284654848 10559059 -31500392496073729165938307835425993704 10559060 94158041653753364396184282763194777600 10559061 -132870101072907388891693797465338508480 10559062 450114263008151960053953600335849056032 10559063 -800538197075199415045694797632304733688 10559064 -232804938249554505321088482588903444480 10559065 -31157271468346525622715664225578240 10559066 -209538342994012418962596812179804276224 10559067 397544783028798503468384433262185011712 10559068 61882711160776407545024340898618014720 10559069 52349977301261746497918053904531000000 10559070 -13050806244878271270124401038343279360 10559071 347950730178367249514154664168013130272 10559072 -716304607269475853208795797830016434176 10559073 51605187920491569050405594005010270208 10559074 -352344944923056169142523320786536267200 10559075 -69043947978726920623370362386153425700 10559076 -574087689170008027169014785899688099840 10559077 226749084435503012860111853861171964926 10559078 -110300697346752259236881529774963152160 10559079 735687839612673215063808405940647555840 10559080 -3288158779874980832023817285915443200 10559081 -6000578679789509671417110983482378176 10559082 9429623298288519176220081320805057792 10559083 -276467949270957281442202728653168726668 10559084 182717720608747897281806760187101505536 10559085 -13674321046295897489523681703708916160 10559086 142306227621227139764537779271253628992 10559087 10355244474274115652701209271538770304 10559088 -112556783998209739711855795330308046848 10559089 1410737746978506845496279969353259760 10559090 350773060014074925850440714422919160320 10559091 169555302996606238070885846406828127344 10559092 417601984914253833333378957125725279616 10559093 -313914692748212570478825294389354998176 10559094 -30143726509870161589905162270092242944 10559095 -43360209519067172121963407716836767400 10559096 56714985431089868843023998271386255360 10559097 -366023258165420575324481812559852974914 10559098 285992075662307455061746219989154740480 10559099 -242452523377190238511095897266000031720 10559100 -57749836673755881416352024467936179200 10559101 -158571889406922365600376522197104254976 10559102 23468488229224003857905376745683581952 10559103 209024004286303137645108875235850525200 10559104 683515871140282196308135549765649694720 10559105 -125162834749689957833212516324559988480 10559106 -331432198085974806452597131607301907200 10559107 -42425035976517291975750641441393283360 10559108 185730989119312407504037055026564020480 10559109 413718927874608565365005188947487789728 10559110 -253110354458485095388835468336480711040 10559111 150053305424706701618286773816557106712 10559112 -373757851984965718617998836496330342400 10559113 -339460850361696865681986070275906113638 10559114 591625980690882231813442980605652828672 10559115 54878201450383338915450721007499205920 10559116 -34397694553956539226534747598487528448 10559117 253835570194386479563629506920528928640 10559118 -15451541175607795401258529349196226560 10559119 190066782842943449597355752512415497520 10559120 -36398363672126799381287448675526901760 10559121 197619092854099905339183794827297308912 10559122 85180495635881127649774254284160556032 10559123 8096812678834247426793815512712615304 10559124 259841857959656830793745994986949754880 10559125 94621657187535904681897945414754790000 10559126 239240934477629599506666459155329269504 10559127 30513190543103846464347085704901301760 10559128 -176669502646068665414262899460269383680 10559129 231802971999529753082448358669566692352 10559130 95506363646216958100967106065986763520 10559131 -29276581394731631498860733570001165336 10559132 -34289772366260920938522645830176926720 10559133 401370767337548000790974201550437808000 10559134 23010283078096992597861206577623845632 10559135 -115064009855506390280598228484892211600 10559136 2411735076601714100425333883629731840 10559137 -23445741969703129644832695888293492760 10559138 -17805702982724847713728914009162966720 10559139 8637657431246499512299465474030656000 10559140 29879443497423234595126670385415372800 10559141 -517219196388960376490693247810513307458 10559142 -124151073021134205496319613470903519616 10559143 -203565149924697308940301062743402958800 10559144 623184621624057322232000984331951836160 10559145 -198515942395617232249492431410108585280 10559146 38418516614581985935054408385028270528 10559147 -303775211589363480129298504196135251404 10559148 494284270831974860693791080113850875904 10559149 -596489429554443560758244821903375983850 10559150 4427535760524899882061569287244688000 10559151 -496234128862110004724183128530405417720 10559152 -59949307254520036209006214599801094144 10559153 -219081896245875789390673390087835645280 10559154 166001006873381171148966453994558517760 10559155 -338229303001085996601730637808748410000 10559156 348717107312604589160233956751514075520 10559157 71178081738030837816667480790890437600 10559158 -8267344207636081812021948963881475072 10559159 191353471643583980847069290763874554960 10559160 15802364329235556836421486715375104000 10559161 -630651457133227661069777602635488010240 10559162 150112061957074451993696801471280890112 10559163 585422766420194085815200926929599256688 10559164 -146193933809961752398255580663971749888 10559165 34751735822798320721309484038361667320 10559166 -3309127535018544178885651348707004416 10559167 -217746466862734458578483555228579982784 10559168 159257274350854632737366946407223656448 10559169 5053347722764290880243889955431787924 10559170 -92017160497141736594185238585942538720 10559171 43495893414125223010993069860956286720 10559172 31057284080097765366567432194280038400 10559173 291290254148634312901557685392582939422 10559174 1235608128437643146994382917784337280 10559175 196187755528175731307069802877946880000 10559176 812976775274284942256214873429983938560 10559177 -372716944770037433853456512455097138160 10559178 5562105264152260968312788290836092928 10559179 589067043867397388418732002513116637176 10559180 -240189480267936585108443710765528919040 10559181 -131355768183566115921541264497838614336 10559182 -360560194862018528039542673666728718016 10559183 47950770034764342959631430008034151400 10559184 45793649886308927298489676274031919104 10559185 -12317523393236270664700977781889548800 10559186 -321071716634605047803991322611861744 10559187 302830909704844981166228502066234301440 10559188 -81189424759214449830365183470896635904 10559189 67022984022516184118161018817984672640 10559190 -70790328778630179616826181012631872000 10559191 -315685557818189176161485237898604491216 10559192 137329639012630344603367990274932162560 10559193 36354404249614148611989152737804969440 10559194 -109274428196204339918115560884416238368 10559195 -58114610327715694786342865403789748800 10559196 -113346693031191981377574038577588891648 10559197 -382995076661886531610728229992607973088 10559198 31809777231076621897789324301460636864 10559199 -164796603257230156085684610569971743360 10559200 223341878985327586691007737479947878400 10559201 -748356613885495296323526850352730312798 10559202 -119517908054299934084274739817375203968 10559203 130846500355748369418580213804608471452 10559204 -466155013866984751909068906778407260544 10559205 34328282904188044183207044676504186200 10559206 105815650607486300475580485284156485728 10559207 191522409425276541179818618680901350456 10559208 -103900917116692996436050805335900815360 10559209 -7687805056508389540380317223393534896 10559210 -209521765963033058563249427757773913600 10559211 153740917837952113131523845153329814000 10559212 -302151772785413122606051617072526000640 10559213 226140399410402393846739870740706804960 10559214 -195328315000318547809229632516210239360 10559215 -196242013382833299450795844550484275640 10559216 -50929312812700963120315810593618198528 10559217 223316276971790400526304170116850612080 10559218 -154564782428533577283938131678907731440 10559219 192070188678788577980511714034865856000 10559220 8061363832447066660876931579754577920 10559221 1273717449162349574689580297434547053852 10559222 -17355563578205758659033379580308273152 10559223 -510255184285907573690296949632978654080 10559224 169212699215233807529560230161777848320 10559225 -208416414284119454364971242279050503250 10559226 228083394149230962028907570071687870464 10559227 61847308282702480621474987759704690240 10559228 -90593752709435838651131452512914864640 10559229 265456269901434976936349385547196457984 10559230 -25767941670473770174366023790832870400 10559231 -18499685768194834074678896721465335040 10559232 -191939697388753027746243343053169360896 10559233 -219782100295291283727576054194803231440 10559234 189015073133999390013968112984719616000 10559235 292076842791594393140793124617989262000 10559236 -198199035487835837371493715237811534720 10559237 -41932093685645872979538825752867542500 10559238 -67967535113625946269541216319418978432 10559239 -680411144270184070292753584472196217960 10559240 -268206184308672278568449435671259443200 10559241 777631376439309117943133098843961664 10559242 -422106376736079828054914148882959851728 10559243 -12657221589476838645526769493647151456 10559244 -26663733771736603650333343947563728896 10559245 20110142250273131388045427340946989880 10559246 -156021144227167525440416446733539940928 10559247 151085447107756542191991614259930224400 10559248 -68952263170539202850125830451490979840 10559249 237421716113282488884063011130023171250 10559250 -1597732812290672346364954324242552000 10559251 -55841634235347984093230006148086127616 10559252 -2914561841690637276686640903638870016 10559253 -151710809764850245992536914913250902496 10559254 -16391170508185315386746995036269110400 10559255 504309477634737064185807250104100608000 10559256 142621255926760471817536564854079795200 10559257 -138114822624916397093994508165311302780 10559258 -78379337692340627419622265180470069520 10559259 -52828137350563444677958098218553079200 10559260 -149694091444330974306981740188851747840 10559261 -60165391638858309884129852295014764788 10559262 35778904169153188618867087077754687488 10559263 -84311671021443429689134765116109161504 10559264 324063663536095696071124380191802064896 10559265 32864200061305243500499689640670080320 10559266 170467268302431132103578337199924816160 10559267 70827195107982908505489822559873670400 10559268 -339068313115349574209719060118802401280 10559269 150498456859341328908163861890562379840 10559270 -99288530509776834689638704848356007040 10559271 -287856426395495111664100129701265654488 10559272 174489694052962618841741604216784972800 10559273 127262282657459404667897892687477414144 10559274 -105209424446328773969648763629958266880 10559275 -173311645645530942675515170368981712200 10559276 -72061101362870553451236926375839856640 10559277 -246738750064813361523975886552668940800 10559278 -446865728428758933164436130465265199744 10559279 -46890705156491886608519017492661515440 10559280 -80191964500122680894123388501935063040 10559281 -366512613119897261134728470050059751918 10559282 -52650014220761012257249784473454032896 10559283 16261092743718084448582402725062792448 10559284 466828545246326347259780665450041106432 10559285 105263073672020698356846527691100104000 10559286 256384545216332758899063966614100337632 10559287 515408299566675964277507974574639179960 10559288 -177974956464609094904701040364906086400 10559289 47505318093141661952043654278319893280 10559290 14893332885696028349666071174181806080 10559291 258363279551927481928898099549718238692 10559292 -207507550610983078806696867610137742848 10559293 -505671421037497235656360187581202342458 10559294 -149024006153628367719475379613634368 10559295 -3777489274983447042338621802358924800 10559296 -38494295472784066060867718893195493376 10559297 -84148010048128556982227893202917435968 10559298 280672153772811656556164515062062607360 10559299 35136244152812917731891526695221906736 10559300 158875057156620475099105968947071180800 10559301 261943676395945125083276392879906129632 10559302 -94683741467628768409601950059681071616 10559303 -123766283713914088149244442395089528216 10559304 7348001113776115106933850400665323520 10559305 -14834117028876512696288308019190528540 10559306 122673221419406166578403785772612989280 10559307 -699103749756264134166133155216192960 10559308 187777753153065564149680351487488348928 10559309 -98608796401199467319569885310096925684 10559310 32882546836339417576381149391586918400 10559311 3181675369205985588959039939462190832 10559312 16108831064029622289191091583729385472 10559313 -122041547394377952022338495825584752896 10559314 -94694841606741189038922208833375612768 10559315 97259156545273313572152225819893047920 10559316 -94506233744283048061488880773685493760 10559317 -266826830884540549216266419661633891634 10559318 155883128349873133800024394880124721152 10559319 -87314378365758809905214166503513642880 10559320 287718351235200613954743405273416908800 10559321 -55659422132777470398060058322582196156 10559322 -355793711789987202074057177402637831168 10559323 327763262646518685533213150862247058784 10559324 335210408938587794806724334002975164416 10559325 -74555128823763215198559599743035758400 10559326 3357490811529811324410375563644444800 10559327 -836196182761055131138919478042586242960 10559328 -115394984052794451385556835578166116352 10559329 -549039340833710259480108502806743005728 10559330 91261852746510450008759651891073142560 10559331 393463354683871107387160862743898933220 10559332 -54755522857675788170471769719237529600 10559333 -467464530943081263402118498031332187616 10559334 -60578554598061753260176088159838463488 10559335 219141915672533316511379878380821248800 10559336 644237844755985155538553458880946887680 10559337 -550088708838665798486257231402336830048 10559338 7285974598962507405336672771878400 10559339 36529751284088637122394574537817280000 10559340 16686318966995948136076558267517445120 10559341 -90020070192928494313859742215604009428 10559342 -173119505216887928508281427777993812928 10559343 132439929105505151711452576073307571584 10559344 9305174079257870367169474508187238400 10559345 70626690314739959074266231973137974400 10559346 -3963364542835115160804213047288020992 10559347 -553189297874527976713926237561293665204 10559348 205032241900291372671582752594388203520 10559349 413348486112714511513920576214180707840 10559350 -140050415372407660914697482224124549600 10559351 -477685126817051327931598772433760134696 10559352 -158682959982290007821215725428064890880 10559353 1932172065294299230996171122960131178 10559354 131822046167021860442166783805344119808 10559355 171327323201910191695992562853428974960 10559356 -36935198954451583559629992072458450432 10559357 184212874518928624114056866875991254080 10559358 -8030225642044380381675204532087277376 10559359 32478279882789406882949497799715339792 10559360 -133972771880179693074816411756606259200 10559361 -63348040687571114537843439319696786128 10559362 393415337331799248684464824633258529664 10559363 -34200850959359699225891773159853481960 10559364 374107222525829355965748262964595609600 10559365 245765893474909630582754415371282179260 10559366 -254093014156340862030196128625418110368 10559367 17072869037787855346054532220069439968 10559368 1093677661058275708969315762959593564160 10559369 -109634674858185421699058558510259540966 10559370 3021864358270679747862155213733757440 10559371 -43130499395989526828774270340060848428 10559372 -67531223380963761861101607531930931200 10559373 358174722610340547223313553941513019168 10559374 -91092899943412399723631404532931128448 10559375 -58898149070487205955844467139894000000 10559376 113853311666915277932926352688047063040 10559377 40402428216975504650880122103959102720 10559378 268862800831045817442732989871218532240 10559379 -472618771816046050482395352657863929416 10559380 -46935179109716183273410958411236684800 10559381 -852200945892109339590308217509180736 10559382 3546755702062269286903502375330242560 10559383 -549790620454842155171712289325019922560 10559384 -342252726960349119336057883411498414080 10559385 -319765682754575515516503140426079232380 10559386 -55538654039975763086602059616245576192 10559387 183287800875805138258313456299875276036 10559388 -59220183332127717150886878415456886784 10559389 -153056592311508402654430864201345266240 10559390 -8119357405277479199915954881258180800 10559391 -205772012153591055402311549304327982008 10559392 347168792681814704415030315325143908352 10559393 -9016878338167552150157149287098141040 10559394 178031569022671972283905487002034979024 10559395 -97681261057062272627578843537984170240 10559396 -232848421373745952142774535250739208192 10559397 -280989533447489203230807055009838609856 10559398 87399128931460565893328203338768963264 10559399 390569445033980423397239098437107681400 10559400 141823509024616185024074073935462400000 10559401 -161984354841147347241935332001999976576 10559402 -62539213874828357510500624492168385280 10559403 27914101905928043486198787319773148932 10559404 -207891628253169184485489024395268185088 10559405 125855673606730486041945077078298486000 10559406 -20543036315686586048890526865823678464 10559407 -251783078908490335799440520441299370280 10559408 38434735927461244711177657316823416832 10559409 -137890277117563509140617988127431115840 10559410 293548752132792061856792356640917532160 10559411 86589656772203369773067539679891232012 10559412 139423533106959948737688584270030813952 10559413 -41122647339739644725148793554710792960 10559414 169800675999342183158347677098379097152 10559415 1378944927645197826762171057809571840 10559416 67275104612402699143916043610944552960 10559417 367776573365157832867338956745124574352 10559418 -114563818038168126483157897364488223232 10559419 -403589620876732662424181526240738097840 10559420 170876785852106976162000656788105159680 10559421 17311513410502399499938933666058678880 10559422 378736097225663242612633150275529348800 10559423 98399404597088299573524105272109072240 10559424 964492155365498693810114334881218560 10559425 -89276443063713646370966324880104199850 10559426 141685082980987737103428885368795558784 10559427 -61635546229838938651007138080215329112 10559428 554345734765992965263772097355232384 10559429 242691024501737393301454468078988736030 10559430 -21366854954315311232591623663928524800 10559431 -346526216008909447795230581561404438128 10559432 -113516783208790693147103987152222279680 10559433 -280339993686727477853522191117956712176 10559434 -45131850026299610283762282405099075840 10559435 120755240563002569042514200118149564160 10559436 179214826442788251260855325047454285312 10559437 17522633842819569251375211048264379904 10559438 245101921313541013837728708718156412544 10559439 -180706097642102432160827435460740373192 10559440 56987556634765505260423654015588761600 10559441 75509352450904624896173351675808899184 10559442 60069507680319401043159954203846087424 10559443 211273306800040138010555364726522906720 10559444 -101594708550723413144220781237944981504 10559445 69007803969506328019537035160632819840 10559446 -173434650473560764760607329920141114816 10559447 208112243324969742021190012917504481032 10559448 562905053482078979303582562466948853760 10559449 -110607206368320888470512768431539451900 10559450 -11624989871277612895239731437055884800 10559451 391023047636066952665669498270055853680 10559452 -298816775723049698173898892222626788864 10559453 115043752239144215759622939167426599500 10559454 160227933346399271926040908076612646720 10559455 145131917928620267038505562980009883360 10559456 737936591451586605282861558164257505280 10559457 -906350181148498825031128417653056415360 10559458 52638668894328782691525569493725205504 10559459 40668734230853899533929909392337174040 10559460 -113602181190231119669644388137000611840 10559461 159040989581673201995424278973788311104 10559462 -133282973383694853036547902375542868768 10559463 251077155246479261848800590485911509544 10559464 -261895884388135771028368408468869104640 10559465 10008402937221949957959631258169105280 10559466 35230938239385980525752541159783374080 10559467 -3172055789551220137728616783608790768 10559468 -158806324186713406400054217756190566912 10559469 -171574956326904426903935400939447569856 10559470 -93728260233036525616399663335720544320 10559471 324111424651577669103294892051484028792 10559472 14580190785516781477278904454929711104 10559473 -38785448139668398924595074505531528396 10559474 120064380103918810912417658586613214736 10559475 -151236060681229754402311890314886982800 10559476 194090427086205403008044261408448306560 10559477 608718920331258321642287567557048945326 10559478 45976835629857065570394524281775715840 10559479 77340129371459714990435780980117440000 10559480 527991310016176800429524189728272384000 10559481 619567726143096348750257176883038737600 10559482 57616853120162790153095598817215278160 10559483 -461035636072078321319814851212758452376 10559484 1940033420762753355715971726604830720 10559485 153259844906299072359910615702360731180 10559486 -7431171446872914088093426072693392000 10559487 -196639639702157816945607680769794147640 10559488 10531566676603542659085756153452298240 10559489 -770489782894617888327956138922589939710 10559490 207400911930420955079203595973101414400 10559491 -228524240796335336605203062442166927108 10559492 -159446052021444345200944000285113715584 10559493 -47706023092567039875609544574603716896 10559494 -135421711446514405536628912675749421440 10559495 -71972750015810321372732230528017068400 10559496 185990072175616952061359099240611184640 10559497 41361966704924414901163232374333614080 10559498 122907788018261780097303507727803271680 10559499 -14589585498179015814248050498355681280 10559500 64365737221224110483388212134657536000 10559501 356855038195083098954851488589931720502 10559502 -124884895113228080987944474305543534720 10559503 -12071568745452179143849655010065931176 10559504 -3994918208056048058869633586837766144 10559505 296529532925875892779823188775249296320 10559506 141229148840419940389356968129810078880 10559507 -57682844129865551988514391479178542848 10559508 146162132851156154839647726921534081024 10559509 -104737130452716157313132840530044511680 10559510 956147578291354657774603439089900800 10559511 76202125135574302354433527738054968480 10559512 8042009847471843957872872871783915520 10559513 -845682192357383655169307682702082475580 10559514 -90783823143387962106135778375662110208 10559515 49777458446574347833749558045668569920 10559516 78965675532545453058867668891034992640 10559517 -196010079378388996520341759013892680256 10559518 -240760431698666190262727957748321189120 10559519 410165533204522735411906972499346541920 10559520 -211377048332194556462256164036780359680 10559521 50963908476433817978326360060452768320 10559522 -60485053046024282429319011708107582176 10559523 -10705579333443326746274938247388143520 10559524 150215168919978814680591685562173844096 10559525 -156248785907902368663723801793787460000 10559526 -63846824471692976789289321294711617856 10559527 329044358680455095233246924298932177584 10559528 10863642573714214132748559845211586560 10559529 108747778045118150737163537038070987274 10559530 20654044776793731817711633720113930240 10559531 -752820987463881494306616118909203214668 10559532 -173686925391809807759258150541438294528 10559533 345259452814264497000534917516170464600 10559534 97956941384615086605657632423127556416 10559535 128221572900553588485096490587580416000 10559536 -14596501300653571183906418426561036288 10559537 -104999216068688935112210505242853024000 10559538 298567890717837660121007649634613222400 10559539 629996847732218166436872439536082675340 10559540 1321591344513469280496146888290106880 10559541 10316379899522801158280577564945820704 10559542 -64284154652621748260301979711686082560 10559543 143402888990513236216667004366769060440 10559544 92355598678871364761220624778903326720 10559545 304174981001594098449885313916999151300 10559546 48324300457431095738757371194673796864 10559547 286470255449897879921028348023223318924 10559548 -408895516936816358212177764880593236992 10559549 -145197488412037744096861274149267092 10559550 -26824525867547684432615916611158636800 10559551 -39525412530380999203949486571605554848 10559552 -138630698407492746808682407993414778880 10559553 -617875659984665855709466142382443520 10559554 346392467756717901358523510757422701440 10559555 -234442731921974230744596074674969296000 10559556 -38818154083312841401588945052096667648 10559557 -164174342987255650950596900442278099328 10559558 320088692533906203085128295488711792576 10559559 488262715069013206131485872160308033704 10559560 864937656521959763170532048534721331200 10559561 64634271553952538052145803469312580864 10559562 45804809986666222140346494948236628480 10559563 140257389708723238636084207905985647760 10559564 -431411497430018067691714179382067821824 10559565 47697106730516698713819944460001748460 10559566 -81126147519218283272282653725251112768 10559567 -698924540942428131683168410297817744400 10559568 -14453378096949598216776210758791987200 10559569 73374069897132559882510761730348194544 10559570 58947415174992820964224570868839633920 10559571 -113125615513274214541185747555104081280 10559572 117259477194950809989149868246715340800 10559573 -287754913045307906669962259391610421280 10559574 43687201589224509849509879983241376768 10559575 26826600971739978817088047233044470600 10559576 184635485982195933918184040339853926400 10559577 76745631103015120901112279302760674304 10559578 -45342819991210116970043860575361683744 10559579 -78850266624477225162869170469375873016 10559580 18438766380928820405609396160591836160 10559581 -57554182278851664947840873818340176736 10559582 -637835830880304338836721023549794192000 10559583 41978229211077818851249591945840047360 10559584 317193755607761237776022833519248015360 10559585 -487914378679079075186382784796765354220 10559586 -904320429320826211383800388037783296 10559587 -1096029129008755467843057005963167286208 10559588 -167290604934586045308908151249662922240 10559589 -368744971264866254410571460335727247776 10559590 -11797436488009634783425058318595907200 10559591 -51515132386550676901165838271845555616 10559592 -102311718650010703001583988680425472000 10559593 334566385452886161982621098934159456320 10559594 -15479557813180856618879660743702850208 10559595 -317554030577957909075603570819689984800 10559596 158221412943509190542210729645235712 10559597 -22237690380572435148948456746906139168 10559598 -111282897301761695418091111948392332736 10559599 -111309256094914356591279355863013039536 10559600 44375778425347905173313662089052160000 10559601 -112406505751458125613865127826606337560 10559602 69571042223315560289435380365819695232 10559603 607388892567332264785790174679203499852 10559604 -8357605824117477349799854502955890688 10559605 153783186496916403658672294828114008960 10559606 -48656498716620919552766877534321371520 10559607 -92778714471807526549586086373465127960 10559608 529744864270122422395628046707861544960 10559609 1234112221968009251974843582253405493204 10559610 71502424847256783090236077268729560800 10559611 -655443499887052780077720950184434388 10559612 86195830501265129647880568270742256640 10559613 -88109292722424250773176936334127673856 10559614 -63277162836243872466967200368711009280 10559615 -156297643601011053920762294879766525600 10559616 184213956234544568442263336014860779520 10559617 194544236694078954128223064764640884672 10559618 -486124206921406995683521404587372018784 10559619 113689164752810619729367455611222077440 10559620 -280302483110607365277983026759946392320 10559621 -149699902566531897866217813883727569248 10559622 31522030972625585040834271990501140480 10559623 26861872240248316972715533009789541824 10559624 147492126830474329880438646609510328320 10559625 249616337949571365225165335716502640000 10559626 93520923724334705132011869872933437440 10559627 -231277310711034276506980012383982301676 10559628 38011460280813952114278117020104594944 10559629 -40160415395776499292724616135914010816 10559630 -76042268698168869834193806512020320000 10559631 -758219742770597642999701370754899502336 10559632 50110818450032230264828032907481137152 10559633 59401648890231082857874594759558643520 10559634 169788017962490607659870689921744164480 10559635 185115070520322292624751857485008940960 10559636 -61620544806006319705746881127890407680 10559637 256615625775370129254015376887990429408 10559638 10220365378004955036715616881322888640 10559639 -309746163724275716406331754367515643216 10559640 18397262580331497362077521276606873600 10559641 142203273097186859928612647960453759872 10559642 19194210105158096811371384383994207712 10559643 -161732981169370839662746981076912212800 10559644 -258676822731836904474372082518153777664 10559645 104107195983129890955271452019183230720 10559646 -5140443544071500791569238556664814848 10559647 -296579991133637608486870860727320203664 10559648 785289226366451373319207390984006533120 10559649 271310219340816797637701925993403394880 10559650 -229146366501304468897599889636862221200 10559651 425236042887209326852420459063005980304 10559652 -99613638412642727487625474335233433600 10559653 194230952859560976845870778156567099484 10559654 21710004248290049695033073369380454400 10559655 120435337630588505022321681232938666600 10559656 -2171904920824459578746449400308131840 10559657 542490894987461152918135385905013190906 10559658 131730844913117087505335340794970902784 10559659 -453041309219148983732133884968773241560 10559660 225958625047550637689543401088559175680 10559661 72645537751413432952193648010447395904 10559662 249772470744598681161034109932780928832 10559663 351934751870623088130877925382263334624 10559664 35442900803335027596232116565532196864 10559665 114590441732789078172809008226264379060 10559666 -42695347810910203933049211737946777792 10559667 100649814016391886890256392656608460848 10559668 52962634008061551793897884721246371840 10559669 -41116137244419399315844220491124717568 10559670 -237184617635085848155372770897859200 10559671 314888835558147856305140752091107512872 10559672 -238744433026825755673784584913654169600 10559673 -134827370724612776931477362052352382400 10559674 -123660057744278979597373797990620363664 10559675 -30869921062868240832377009225449171200 10559676 138780685698254067999681605469948498432 10559677 231835501975990555139449117963925856652 10559678 -146827310053172204869768760569526041344 10559679 146562532241868448605156922842515900688 10559680 -67053340948767466504784317049733120000 10559681 -51321482943704806999780342950162710496 10559682 -1180289657033869972991638927602931200 10559683 241973904157687209514608375758295410880 10559684 -9188946288850205116037828407535347584 10559685 33066266358208786850310452019926899200 10559686 -80429650772049895857632334630791155584 10559687 199358275128978894951883723988849539200 10559688 -12403253504305126440206034872696340480 10559689 71994919898310469686680379834585282752 10559690 68179888248997103782489349842088469600 10559691 224940622939627425903316945118032796160 10559692 28357757391935295297551146217842013184 10559693 -226226014068106151711076161273654784000 10559694 122430641547705025411005810468115184640 10559695 177120882286024151210995044662483464200 10559696 98244762261906363154353087565956341760 10559697 30184757392903564076481822235198498800 10559698 -156978522349112122530409784489813792640 10559699 400808967673818035951286971405252546760 10559700 -94916239422672885831748119571794432000 10559701 408117351094449436459195297900625862400 10559702 2554309568461931117170654120113283200 10559703 141566244416661012433363640202337128960 10559704 272164558542500648404979858856808949760 10559705 -82254555137637219685239387292257645240 10559706 -12716409904463764960145227985921740800 10559707 -500993699784893357508407105246895242044 10559708 371420338940933540884298835559740553728 10559709 506732536634738850902683518939332375814 10559710 -38689685632999218783632749275634721280 10559711 117604549630899252388590907649389921152 10559712 371914335510252401311070605150920376320 10559713 -892384655072751729439234203416720314176 10559714 -6320390429117922801424799278568555520 10559715 53968408955402301889337211424763379120 10559716 146505088612014827775994124403375554560 10559717 185646554281494814953073263726023560992 10559718 81556554643419869252846410105108243584 10559719 472828111024697748525998546947458094144 10559720 -107611130158835157388934917268884070400 10559721 -1088068358991346220227142847032600256 10559722 62241010205668143922738867470630675552 10559723 -65646777892586772027265031132235169560 10559724 13218927177843086951631542803634552832 10559725 6688877782058235887259273005860992000 10559726 -132198407754511534937060501183036596800 10559727 -4995235557354906783137355210661621824 10559728 -171815991446106513684668608432091496448 10559729 410245991505383212672871042122210005330 10559730 -11396805007463790795616194082471841280 10559731 79014562659474152267460899275941393824 10559732 -7677628528927576527326722425763780608 10559733 -322813822156771884101920069608477290976 10559734 -202178520285142394408135076962887173984 10559735 33790570908247216788663114299388656160 10559736 57879172799308980801531189383307264000 10559737 -78268267325064795778028567628895127040 10559738 -5530845581987602842312371575749429504 10559739 343094469760632148401429415162383628824 10559740 292902255554993046972789410668337072640 10559741 -798882862554281424313656708323344490100 10559742 14605354023369848494237829776759424640 10559743 135058980312452262590916636481883695224 10559744 231481031365205857067143986949851709440 10559745 -29569559775562417159871565972308880300 10559746 -5439578844738337321570846342096634928 10559747 45143498206469412483619383207117757440 10559748 -331192319336533959268706274330932843520 10559749 356089063759073454633602533668649526750 10559750 -150671608726850722019586222485867520000 10559751 292676523191657251767125020248908715432 10559752 175399695489588436626641464199028572160 10559753 31549753731754260788438598074658655002 10559754 -249724528241137677236672406487908034560 10559755 -45606978292686605940619140381606235680 10559756 128044522974376219287838928950411134720 10559757 46459233248268433812804929141735904288 10559758 270029902272155720658860601935226866688 10559759 -135949811592764382488980274938497712128 10559760 -17859468210573905025878526801527439360 10559761 -136551278771318038778023799137390063200 10559762 14987067457153808679724457076153055632 10559763 164339407942330742445275074205519698800 10559764 -55549959528342799708000633827139767424 10559765 83375915410174264477250471206173405660 10559766 -122633119486934762749565644696974446592 10559767 237302178381845922317451525951555359816 10559768 2951969508723369655793625787368591360 10559769 -115078549629470164598094540730600149792 10559770 48030056273125420722206729891235849600 10559771 -158890679538493206550467575560640204400 10559772 316885283284360574471337022533827982336 10559773 -128659343921213480643881257417109465856 10559774 97233450489398271103457803823965451136 10559775 -166904399817415829120887585798596556200 10559776 -214772709081557894521052058721443053568 10559777 -453982211060345056916892131972637220860 10559778 -82935679620422089273616326166222702592 10559779 1194193862811659338403446132178941767600 10559780 -29632774153758345864775163952806584320 10559781 162858442508132524169092955719505763840 10559782 -370102387976858495768119401921350875200 10559783 -170149766560571980434192782175234689376 10559784 -436287679858598433164096537703762247680 10559785 -277472053374714709033391135644668258240 10559786 6302014470093723993436809401279675904 10559787 84411537249328124348857868664347031552 10559788 -294435529677338873869092204342210461184 10559789 -89690764113427581241674082685638242240 10559790 70599298571829868298115872651558425920 10559791 -470624174306590872068714319428367144 10559792 37245562041158767136738905288165785600 10559793 -782185868487605774121447852259943070816 10559794 100218603239827683379846310728581397920 10559795 -12683109776986440473661072583977757200 10559796 -43791299430106586928453953683757531136 10559797 3070335051099280897281428760140209120 10559798 141686981518683110758550255350690922400 10559799 -136898908437527050027443601503787439400 10559800 40864451072184657632983263966254592000 10559801 12156487928151072239720620285469737920 10559802 -317554982130115157715875648938296706560 10559803 -72771259870933045316240713904013882492 10559804 -147525779210531184800523152658771899904 10559805 -345435543242742683575420623183682889280 10559806 -95608256071548943183389390452008561536 10559807 -771302767759103692239739297627185082944 10559808 -45433928825031840072656707293674471424 10559809 54576537983107177358821475350731200768 10559810 -190486395221707726686096023870238889440 10559811 -2161928656298841582950945653571089920 10559812 -297230939966327129070589664397250793344 10559813 -6705472435010579092572326869591379040 10559814 160561988225136948582359648982531714240 10559815 11513468573484393027436382925977065920 10559816 -268458679679317480099235193278177894400 10559817 -95050513533733428932590243053815857152 10559818 -331304026863250759263259060160453042640 10559819 -516873268788338090840994902976581059104 10559820 130357363157202488017884767248951296000 10559821 -435498392596212953534392279377757599456 10559822 -34576798655063802091140982280319883776 10559823 193724667074876533085414566541993287824 10559824 -176727544130873626504677269789147136000 10559825 -139759961331939094603829634991616127450 10559826 55279318073274552549648865759764562080 10559827 256570826299533871932982143158622631080 10559828 101666901392167755472372602136067700480 10559829 8312544770130985234720049205304301568 10559830 -61127443256192842800808257987671193600 10559831 -369179130394196889585317327240638213368 10559832 190307672810123941445373454856598282240 10559833 585217462648193749054330125708942931082 10559834 9231656180367765561475168627052370912 10559835 82223925086622508211215122149808806400 10559836 -195056030615856527516185938297791869952 10559837 132757177884175186361029438054383453144 10559838 31043695619812270772272779695710080000 10559839 428863575712351062798063510765860604240 10559840 -73577577594289123954368670620922675200 10559841 107656287958396016407674327882876395040 10559842 221922089176441118850848202433728072192 10559843 -155858606894796969096866644813820973492 10559844 -26739967724293548522379363449658254720 10559845 -269362544694613974792772366042795392900 10559846 12661134461984251610939587808093857920 10559847 30712508246604870230227986903213839400 10559848 -72490324276580649151695609278806640640 10559849 -253873041184014958161021659762355774150 10559850 -5495200945839762545542580253749376000 10559851 42059625240536068989732864405142477600 10559852 197051128824342737107813807866432064512 10559853 265866352550881181776984138608789743724 10559854 -5376313218985920334842585009363846720 10559855 -507302542340978533946800824184815789240 10559856 39974874788152227072527375192206147584 10559857 132427719034163749253541966844631068800 10559858 -153525092724996202385971609683648831360 10559859 -43253643094389433186532670378015345096 10559860 119534180710624107456445997468595598080 10559861 64929092779072149017111167822536451452 10559862 -80752961071050103811088032501519723520 10559863 192241348499637230498606887830423845784 10559864 -209329077417463430946577879069029580800 10559865 -103897894122394666980555470770105433280 10559866 -7845494674711042418275626068892418560 10559867 -94650397412007161330791692568381082280 10559868 -13712056368754059506139060560117760000 10559869 211232437497647694212930141915726347744 10559870 271115349376626311009563917943840287360 10559871 -22356093763082990629462152821666881536 10559872 -206585172809934214465834878621450240000 10559873 519695653580719982087244076299754390536 10559874 28969224359489022243837057987284375040 10559875 -103974641002500879212078330280330792000 10559876 285711615167032576414560950211013983360 10559877 -178052820956619801683444746042978728000 10559878 66110838629857466389401733437879873792 10559879 67794374443111726351201408885285261440 10559880 209328819878026451862817210598112921600 10559881 248009905895241037808414306907680278682 10559882 -230295659808503263604540772561992768208 10559883 -128273493880753813755581189302054282752 10559884 -22069049329782976051141407629751165184 10559885 19066475297870432724503536371264341760 10559886 -97486596802535082485142297067307337600 10559887 248537724012992203420327257245852956600 10559888 -2254954562473805528076113714675367936 10559889 -6269678045622204106847050399961130030 10559890 -220711798170453345756936485145934141440 10559891 -10324986034792684291516518746148666708 10559892 -122471792883736462444578002438774814720 10559893 9650845318502113756047951588998980448 10559894 -228801314602155812004489063719804673504 10559895 -484492260097738084668257537166061173600 10559896 -128864589626150833283192990729643724800 10559897 168467078716954046170688462562302880 10559898 125923411307662042071998899156822003440 10559899 -91024238833296541143343651199761877728 10559900 -74099329358358849895028022031026931200 10559901 -209403972169606932938675798189823954432 10559902 44118328072599922909277172206425771008 10559903 -238164710545691720522230469007107170848 10559904 643288942879793595143231596957466099712 10559905 23006438538046241528622591542274897960 10559906 -17232154094723587742445325975091166720 10559907 52333834381018336033750564642114088040 10559908 29815401374022410071258363147591640320 10559909 -101744028623442348820908775585176030084 10559910 -86386743487641398437733781059817799680 10559911 70542974824704495155695444711087160160 10559912 608874551984253011067285949961702400 10559913 -88613663073670097579478068745423593472 10559914 -284048722100746454410927567956244642560 10559915 199182046518725073215779254450808476000 10559916 -200566478616238041769417740894717834240 10559917 433588600299566473506792200281588874752 10559918 26644231671208694823099804139618532160 10559919 9398524086301878073906065096986721168 10559920 5575309671025877725756485510502809600 10559921 -356274007644036788552530717704798030528 10559922 50973665403438710623175559336767417472 10559923 -547773454106102869820795625374556794880 10559924 -167230188460588760065816597398661521408 10559925 126481520365871015211492475677418979850 10559926 -106913823647287029633063509603817628800 10559927 -140803183036062129886346197144647912528 10559928 156502186447611004749806152605447168000 10559929 -702509073116253241841651059352257328470 10559930 -210825168211535258405623745822186649600 10559931 -46539739429398040587680809317608971776 10559932 102462356591964827416747150778664847872 10559933 195450158218467971224514637995149590144 10559934 34725505204082048155704542925022095360 10559935 -44756419862901234974023548210896388000 10559936 36428313947330272937910513656659968000 10559937 170353248277798077586898734865008376064 10559938 -225943555642046414515458856978329214080 10559939 23334401412794465580365174908481467680 10559940 -1210434370653865866948593486628065280 10559941 569726211613372232459880147973392873600 10559942 297960164242082366795887265993562281472 10559943 -44830969891697570113102953408094792800 10559944 478836913864570834858720168679092224000 10559945 -317488644740226078581640757641054720000 10559946 41051910420650635610480264354931005184 10559947 276951083187494695624733703253078997396 10559948 -17375042634554690667149382789850896384 10559949 -14534382869820123663605281102986889536 10559950 50233834262029703417112724998554880000 10559951 -85714216094255595594602071910418431496 10559952 48688434607781428500210137767178846208 10559953 -1153759473659401670693730911707622851200 10559954 303739103687069575915370656041124954944 10559955 177480257445498422961608811552760320 10559956 -432563725000908803375810745002422272000 10559957 -830696804930920466550058347251002167108 10559958 -187347374152287867490218693641993715840 10559959 215781323004875048674800704472415105160 10559960 -100413593759677308197190302847423283200 10559961 40149731886485744105612735277681955188 10559962 10155473486069690418417871402427419392 10559963 -8478466427943499123210138250258347668 10559964 113568283991857435370605606978127757312 10559965 345145348185610918014117022069239292260 10559966 -611136222605534426862638838721899042240 10559967 -295512900181876372513522666558373777664 10559968 184751298764697726253603569658429440000 10559969 -47517092540561061468114314600857590720 10559970 4853058709650935947663895115926395680 10559971 542275215290768371992753671346604844200 10559972 -9190042491615195806847083591783313408 10559973 -220481918435434960158043351935233815200 10559974 -160398829086095724288735668612125988160 10559975 -53683439170355720036757577001966709600 10559976 -61776409157516032260410551824757555200 10559977 -438815501907705063925121556017515744028 10559978 33266104945526550547395462295792435968 10559979 398228114706824237145840867781699383744 10559980 -72536757550080069675485434306460313600 10559981 84373460474026141104015629131596055200 10559982 140030391773451075791298295701656448000 10559983 2224945729338683063631969634303201664 10559984 113635754723811137344140058862665728000 10559985 55781264789336226975359980179288211200 10559986 -14105859794883057580461910015854221808 10559987 -177426046852247721660978680041187597364 10559988 79566933987414346831104255741324368640 10559989 54301270557464073123398871965656548768 10559990 141696973073857301682074700116793972480 10559991 -185090770670484802052152159121295411840 10559992 233494654832814273328534305354560225280 10559993 165930750426205344992366955227772283242 10559994 325991359420696056882285705157287740928 10559995 -34601582251419989443223096746423560960 10559996 -250547400393035723830055740859040768000 10559997 181539887776641915822585326965691059200 10559998 -239578126624740643720859440248931584000 10559999 19892506055374279223074440456075863520 10560000 24038491701412878219243319606640640000 10560001 -36947715319696335620554956559089150396 10560002 -351310385523120888569212306229380931520 10560003 131765058591577940960972844222609015984 10560004 22019331360709417441635824096899489792 10560005 -397014979141959482643398099121438967680 10560006 -280841359311218721789242723438881070688 10560007 -185706775634256326868880812351345485568 10560008 -143524184552616063971248777496446894080 10560009 568479840231808905889067568516802302720 10560010 144631390752118376691855589210354848000 10560011 -181236848254093784268657585627831096576 10560012 287936239519910465248172709184449818112 10560013 -144470160951557952561007858570583778816 10560014 -164889911731427954929960912412128110144 10560015 68580932185533441680177750773884033120 10560016 15348184548472318085303249694476214272 10560017 236880206112809735700711304812412261620 10560018 -37766337348754722554234127049986224640 10560019 -326497596585477236460961718853618330580 10560020 83635317537137878924360124507828340480 10560021 -71256945004226151331352591131155835488 10560022 57211932339144801879325159017239743104 10560023 -48704105460248211673551492725425516728 10560024 99287985369580364335975007233711104000 10560025 76228654484160635326301941164563252800 10560026 -2634380405304495720724480083682332672 10560027 32956571280244687722779181143471296920 10560028 -128582731587573330998896975076610600960 10560029 -79761350214575141677755403289025180000 10560030 761940187831526006060427602967793920 10560031 399857289453217422577313555763475782000 10560032 90774312445011962988531993961920724992 10560033 466712164948290863643194757277745826 10560034 30436104861822872704014886824854507520 10560035 -485233147321330323454951062763405673520 10560036 49578863813218637668958100950829993984 10560037 60500460510710355310625228368604154686 10560038 -63195470661776998244123836661781200256 10560039 -263828785639805487602463011139829519704 10560040 -29180897779674215935017774437632819200 10560041 -161880868607875999992315459637961314416 10560042 31849851825793729060932060531847587600 10560043 185220939553521321082891236475002020928 10560044 -334584888866336568659846167650992099328 10560045 -296930900821382349019524087541256155680 10560046 -98355688215200541476431414560301944960 10560047 138390649225017949250419583549646644496 10560048 88768516111736408002901040457560883200 10560049 -620810891419399275355378939331586035950 10560050 71332780952389025952734214847040716800 10560051 574459340626831387562064032789021274792 10560052 33071881888332430724461261680285182336 10560053 -298305334126236605665519500497087533920 10560054 12930441804278680971292938795689644032 10560055 158992983233748981468474087079659183840 10560056 109456693165986372397391940758146867200 10560057 3683064657268213127382371730639298560 10560058 281762866081262997968294497522574808576 10560059 -154612873024693863755295932835967742880 10560060 -23312976157059850515454640850470860800 10560061 -63450455721622250673979859871155360468 10560062 73530950089146060340218166549091596032 10560063 90879970082464219323916494182262079944 10560064 -96981504821522627808835780387905470464 10560065 -415747758844117759888060868946651594540 10560066 60155950523812521924631519815656341248 10560067 -183365343427661136488203913017193632000 10560068 236456971866515385672381724379289886848 10560069 178453284963719736040336020009376800 10560070 21470008049368539101358886832054244480 10560071 343779980623447335089208580035434093520 10560072 -22139344041165875173126638247425884160 10560073 -476705375387517446396786887493424208678 10560074 -83290409164160491568101758600952797696 10560075 -237237521338566923692313567202055430400 10560076 201800528469643451838003305041475764224 10560077 603160826122917873571308186986847864000 10560078 -565388051982763998913257553973637212160 10560079 40267341721541945548923164912706477680 10560080 -84025631972544911967213927932362506240 10560081 10616108537169201273886697154111428544 10560082 36756116825963100513830249610522263040 10560083 83504296586734285874763891847828757568 10560084 -68627468202483339763915361208404465664 10560085 -169572124116132938284465344644846861220 10560086 94697212782830274790398467697568048320 10560087 179028062231761247082770032894721725344 10560088 154373000675814365965954979761933516800 10560089 -697096503005434380585697180110831876540 10560090 -85107112878940906975214671331250024960 10560091 -129288932911395665015096627675240483808 10560092 289616778542163467475510921511746863616 10560093 -113730411035345676961421149677704110176 10560094 -228882425465956868270897089153625699328 10560095 68872005230109212609148410271948561600 10560096 -95480475954695592736928886514344001536 10560097 -318442271622089217424597084043831642748 10560098 95246141314131469659052971424965598800 10560099 161681996982729270349896006924827971200 10560100 194095858802030287497470355642383638400 10560101 -88674298714665703294762016449851457728 10560102 1246935575959610590747051409717213184 10560103 -565803283423835036209784441384838712648 10560104 178612647262528407751158733875339755520 10560105 -118285441636366394814822479375374080000 10560106 150049469876218545179650650904878000480 10560107 14548759907826908073662845455105580920 10560108 -28126024342371607252539692604144107520 10560109 -240766824388160972716452396453962487584 10560110 -220193973967821375859499883557733886080 10560111 223037664534750956610926660749426074384 10560112 -986980950663409267455455132998860800 10560113 601336895419318729275117145011541201362 10560114 -54971884753640938407622304187566525952 10560115 50701076147915194385363659539934006800 10560116 -93905860274429370551516264627609167872 10560117 -32004560788313075740030851093387709440 10560118 94337414068314767630854876070127384960 10560119 -79153070512357387175152133335039963200 10560120 267030792057795877473340750338489753600 10560121 304366808975701767470800016025915013824 10560122 -171150976661448511673787408353112227328 10560123 10976683004939599877084120698424734224 10560124 212138488032701983420187639436050764800 10560125 -7892940437625032354644575649154841000 10560126 187573979441669858553889363585943041344 10560127 1285287051037487494904106268230504651672 10560128 295682321559767493865236310553096355840 10560129 -423191105219204667494826169960963870416 10560130 -113211693100865621200456096737789496320 10560131 26906482579685597066515547350241527932 10560132 20101879355753077877232439871876324352 10560133 -343739331137073550678303907353121035560 10560134 33528245206058623579357888531704662400 10560135 80529017385216723683337693423339483600 10560136 -430856972205392442053398351242075863040 10560137 -111858892583733110606313741139819842588 10560138 -1591503362439201820942842698894799360 10560139 575247634761214812009086829480834217940 10560140 450107708857906678098996533728162329600 10560141 -296275592065451191641244137238405195050 10560142 -17081071717202362479858848133690558528 10560143 -405318701420056925481042259478922600960 10560144 -2016430590215677031804142484638400512 10560145 16184297378756134796828375656859990400 10560146 410096100000850404363007126680239248272 10560147 -48749823896413964085649051394060587680 10560148 -466232410362053369666204617543573745664 10560149 193016678093092204521085040869507111740 10560150 -2451475063707268716550076279514278400 10560151 -69664607231811845503573647476407696896 10560152 37823086959691902908382421303815321600 10560153 226357343064265316333013590217662065104 10560154 441273166858780928237321725375426535424 10560155 224640036095672523183179598400079760 10560156 140990869202836405159217269743929938944 10560157 -35656952389494688843308975174955321760 10560158 -80579640498552912657187292801453303424 10560159 152875809220301972761422745862369352720 10560160 16884343619440640844553806846103388160 10560161 552486095841749695329606721323563841762 10560162 250959897942054930434054665817045568000 10560163 31311443193034811624655308108537628960 10560164 -274891457267508445484777451437961354624 10560165 -24623972056283963635029638421658091520 10560166 83576684401643828872396024948779160032 10560167 120438194189510867379589129097214276960 10560168 120941788094710469557188463858766515200 10560169 591505368988923204954275246162259320570 10560170 16244172359448807414822078373374144960 10560171 516240995778446230879451029952263464624 10560172 151930441870151383949110251032505876480 10560173 -261423840324618396179694141578897258976 10560174 68732249924865900934962671346785802240 10560175 1996077174817542033734715583583983400 10560176 -136974645047263070475374266901540044800 10560177 195678061507708406010290862811574369280 10560178 227125319586964153528436278037539098624 10560179 229024910418684408223039946294147459232 10560180 -11912028105459978570291055320412385280 10560181 52015114421908782374203891187507283200 10560182 379141121523620627869228882782285900192 10560183 85967171163232038015936435979985394000 10560184 126690347454911060383338049652950978560 10560185 112140194216212200167825241692462641920 10560186 26399840998676760284520798363172216320 10560187 648235860274293983319960290770045132392 10560188 -628619508115033170858412012222295070720 10560189 34417642448258777927544178200840114048 10560190 -56036483121876382107919484895819326400 10560191 32877557634255646832684773792390624872 10560192 78702717970888602582359258895401091072 10560193 -109878896795756265871112511955493519616 10560194 102046165643283673567105236588777570720 10560195 -287646115066297739455090251024785782080 10560196 -117669165587765067370511553191822237184 10560197 187271082114080767566997344956853395328 10560198 270147625159641843940665763557579264 10560199 255729444709284777206980267623103742208 10560200 80029392999091116365955190638858240000 10560201 1674988479253430465911010548253090784 10560202 -249191904008090088206446757093144426448 10560203 -116346695499226718713615710471918150576 10560204 250062600008340156810623683425012829440 10560205 51662925680863504854007586994094310400 10560206 59518294618377846316511290889452020480 10560207 14643717739416751671878082038512326144 10560208 3052268813338768669335692437983813632 10560209 711981957611930275334655747904258109040 10560210 -634610850678100870355752837049111040 10560211 653813550633202764897371101033634184812 10560212 -323892773127950311481948875766071296 10560213 10639090294233462965491481180543705820 10560214 54815914309673060359629832302874192512 10560215 153429957676620450052557330951701755200 10560216 351929048559519193863490457986822041600 10560217 84270575972579658182713085159276688132 10560218 -62298497766684165157477870632035815440 10560219 213457931114954595992231389965321877440 10560220 90303017366429048045014794115804200960 10560221 190021425777304563328855146678523820160 10560222 192411984976681410593478978869017200960 10560223 38199982280286567504738653327211527160 10560224 -267663090966565764663500814090915545088 10560225 67055203486449811280684503612725955200 10560226 -185921604445341945146985886825454565600 10560227 175112922394352443123655616189475442076 10560228 -12729771163745782087030176355111194624 10560229 73411906298776075034785719542364329440 10560230 -323436548692167188245159514149867334400 10560231 301879676195344234934470299320109353880 10560232 978380313314807264132952502551669012480 10560233 649887371003322617992616101278147681360 10560234 75789575834226724519947947903273925120 10560235 298943131291454498849892199005148946880 10560236 120823904653636731653793020178414977280 10560237 -212070225115071964968018568156825352640 10560238 6864499380415242096049615326802535040 10560239 -504979483205805081687821588309809756176 10560240 -67576049488105217724395963838283776000 10560241 6967869418584637396752842374553020912 10560242 -186736858203222504674367411278471086080 10560243 14784556390871021956607759518928652288 10560244 138878597806364675216723661602986345216 10560245 -379720726271204655849547193458146645120 10560246 -206271105880104636905096402734611763200 10560247 -93315124985092391325052240335328759200 10560248 474797219720984288720345657634917007360 10560249 126407217343523723539409374269746197824 10560250 -31662886796809962691724059929207696000 10560251 42755271158548481909561948196705589584 10560252 108753998480407964615855658381688914432 10560253 -42773409340029394210196810758663702272 10560254 -175240717104902212536702919496788098048 10560255 144102172350897752824157791972549372560 10560256 -65609898157671928755681655245395460096 10560257 -265997537777837978981869134729250360320 10560258 -71753133811707604048170771736791440256 10560259 -166514196044093153788616509913460168672 10560260 -386248603627266452463806927667571557120 10560261 143740735045234045235819438640403745664 10560262 -457704784738106943132332789117161839936 10560263 52918690571847388934575678751218376160 10560264 -45263009168183026736482642983127941120 10560265 67289643215119659708112606214732898660 10560266 43718899582843270050138191675144976384 10560267 120318883197922433593922590268720922240 10560268 -235953637434852020848601993802189674752 10560269 74816257852891847229325589384396918796 10560270 2151149728466143515226226111697346560 10560271 496161422514315314303959159621225794792 10560272 47345522082320174519862406275950641152 10560273 -33893029111166915755996501400694944016 10560274 -47530307367153987944678736031727290368 10560275 6578937205904769173916555493782900 10560276 96353986920850079910560784548112076800 10560277 62133519288853786149299760190928467712 10560278 41711478390037209442162341786520849440 10560279 -105222338763369034408252492922917041816 10560280 443461481471233950482078839609891430400 10560281 101653012467101594908580817034626378624 10560282 -114683065352042953003987701776942135808 10560283 270307596554288354804552745880944799800 10560284 2607691371061350899053461319501824000 10560285 101565475597045082365993484633953583820 10560286 26656341789949665317920693384065111744 10560287 196716946462724245676910327860753239272 10560288 -34892341593924921641754392480896253952 10560289 -156445762203002676433481078769893640960 10560290 -46416671855320149591651492925158521280 10560291 51624444336051086676973917153176742144 10560292 -199009365058400979545399538165479731200 10560293 153147612247185920113159237204447623420 10560294 70241486080963772541872420908971256224 10560295 -35724172997816954990114945489743500000 10560296 -96969689541145385465306752558344606720 10560297 -87317670301332115531557004947482556960 10560298 60776458084867753402903320835681331712 10560299 521081642709340326570887888930618853300 10560300 -8233244453185929608644230649642483200 10560301 -482136112349927420260908117455456462698 10560302 17781621206847795785497947046690211712 10560303 -167053018322740965802169886242608034664 10560304 88578950564033708475081393973368979456 10560305 -12779124427053103040536109934738324480 10560306 -117413047687670829868598877186042564096 10560307 1343149326676084655756482179750677713480 10560308 147359283794315088462216463026626082816 10560309 128113013759182128083756537679582862848 10560310 -157943050324110011327064632785330704000 10560311 -428355348995076512904431981206269899448 10560312 -32993479389624866724072141140994293760 10560313 443655096513525952265735951037554635562 10560314 -248870033562853151200265460082208540160 10560315 -7170782495924810419692885757612565280 10560316 -50278610626151130349418488440853518336 10560317 509033739005480771066790110145486375366 10560318 -69363004832904227995096395587476940160 10560319 213484364009541000853141315376796400512 10560320 -153753564844602782145664587851618058240 10560321 836553609535779848403385131749349945600 10560322 177575650088698098143860721488721621712 10560323 -537662696214563011955874368289770504856 10560324 -48394465709778068668783427074489426944 10560325 -177911075638864327183679491321548008000 10560326 2008637812223885380310508055552237824 10560327 -882192796745318190455006566132879104 10560328 -60615266858543940539048298602021191680 10560329 -126362917417170109028640101120325388152 10560330 -25361669578661480034593465418931380480 10560331 347448620469586214985217275569204242192 10560332 384943579210719237853455535430858534400 10560333 879755111379698062870357610940295200 10560334 -240515650032088394970738734628010347648 10560335 142046475449170901127246574734860481600 10560336 29124150449187520467875209615578759168 10560337 -28205003028529216898242067273907770000 10560338 124451999438275961610526815661003186320 10560339 350610443523889846703301181153667260608 10560340 -14261655028182921017830681896131665920 10560341 -532680555145191305570890048135629042816 10560342 60918988227560946040730573933321650560 10560343 401517231924152285403290924497791715592 10560344 -184856088232564124715642274102132531200 10560345 -98696037442266668951941573345671852480 10560346 331156347196350985878089582244256357872 10560347 100689946232960289979285073924460348432 10560348 -44116721328446339707725244917083412480 10560349 -68648161487636168388236409669434889934 10560350 105302943307648611023533291028056824000 10560351 213112909660152109694287063239465258240 10560352 -597861039798307319200059425806142668800 10560353 435302515728619239935796609997829005602 10560354 44348278520729062252589110156716959232 10560355 -19574063664351591807567072250469196480 10560356 52393237330118520535769002048732316160 10560357 165652026305732094330627770647276749054 10560358 22972001730932332252026746566883175168 10560359 -739149591895748499370107676966780896 10560360 -124640694095640600462599894928633446400 10560361 -199450094562348843098968889495863760768 10560362 36562766640446913597979546261741668864 10560363 40080944884279796270166843143497073088 10560364 19534925076611572836036757856437092352 10560365 -93272019390630841343086662593240080800 10560366 328442021919820136498514837975886489344 10560367 146510303289729268098304425903289753792 10560368 9650740242308817103531797368359747584 10560369 52800482650257508761245063299491517248 10560370 -1041077257257174659365587789644928000 10560371 35573070610875635730406253699572332720 10560372 -271012845148222366073257554694224273408 10560373 -1103656810231437039320119626450964010976 10560374 306349929984063314041818107067775190592 10560375 -11165086512453811179687557085628200000 10560376 -157506124460459702497135023450222489600 10560377 -472157832751478312073653214353505930774 10560378 165322428719133556952832697467811976448 10560379 -14165303607200580266320158596730576480 10560380 -27737663832502717029893034976255411200 10560381 -102761998766713579698262659937444985088 10560382 -88102515431019643976186450527776645312 10560383 414800766327477838284026815165683379776 10560384 -216773246026469765317365431854851686400 10560385 -63042880077089522531214412822952034240 10560386 193021304119532398609447595263792083840 10560387 -535590255104594438343734371727436511248 10560388 -346713300019621238668323645246236917760 10560389 -156615810055803203196972501690015090144 10560390 -64535827636652109474631877439580569600 10560391 117512948524659391016284877118397261000 10560392 -276140764656299694828944309270482974720 10560393 -73313056007380616298548949501691537836 10560394 -68937191953329043480072005967715264160 10560395 -343035411289899745913947913328620325600 10560396 86029832199772813021797541488721920 10560397 -232636059605687389587758561731980931188 10560398 16781624228954168447155424368769433600 10560399 11451611254346785615903881590059098768 10560400 -57814907766910455208633163456617267200 10560401 3630957955954335813683475196393764402 10560402 111997148568664044335851187817647846400 10560403 62543524564848324207558740725397580880 10560404 211331548303343351986252784457167093760 10560405 -108956704847045505091864831936282767840 10560406 114890072646357857095528970090906804160 10560407 -47304522508034289020154339978105435600 10560408 99682838585823248977104489024521625600 10560409 353694345619178861732292791275886322240 10560410 -19277207734134111946013580828423091200 10560411 196670787159513888361563120335033219880 10560412 39576475419030738914447602860951444480 10560413 12511747981639441836180456351515957664 10560414 -227573714471301235210166191536582202560 10560415 170989923013161888735979545259344658320 10560416 -18297346537013556160080714850517385216 10560417 -164152247041591861580310147946468707456 10560418 191252063564705958816377178931840583040 10560419 -132137898297985722381553933055180550180 10560420 98892790691965671546134557094844817920 10560421 -576072432536507666815654165125873805378 10560422 -251696008705222696606845390323147930688 10560423 23608000659380253623235184523771980584 10560424 -63568044180244955625578614652383641600 10560425 247335198838859904720349717200237004800 10560426 -67597460090453470828918878323483533056 10560427 -289951269554106139693083192646525617916 10560428 126912496218937633685318828350722109440 10560429 -161441833900133465466331506675673222080 10560430 79434022341126577123521281046566361600 10560431 -260774388810072880562810908067997756672 10560432 -19361218724247066924727379621520506880 10560433 -203934328951886898899391425967016059596 10560434 -336123174360816014078863858683286100736 10560435 -257205324934613258993438725502396149200 10560436 1751985392733920840125012883442899712 10560437 -101484387004691638488445493976757958280 10560438 70401979901407054368615757196759512704 10560439 -141423827564246504603566034550728230776 10560440 -439149028639867133042960922393975398400 10560441 -408205459880045926580585930651820677808 10560442 -49699401160095617405399325747388205856 10560443 -301963811192579006803931592508353526296 10560444 -81818506746001341675043724310314803200 10560445 63192918684666937763301257628397445760 10560446 185893738826784529755210730193533692864 10560447 41573695209905384761165062029967401640 10560448 -199287209051467683489453118288490921984 10560449 -369773096447064547300470277518405455550 10560450 -49860062496559336592082583590016780800 10560451 721719578154195367555206504372853611024 10560452 -39044500754873092396055345443443916800 10560453 -25112454154283760503462026897508817696 10560454 105337010229552581932235830264846375680 10560455 57352485989346761471239678829620950000 10560456 -352853213665582810762561709219635200 10560457 261519994943852569464303823288268815706 10560458 -65457999549633035410845428028392659920 10560459 46120863144155948876061779327419170816 10560460 62199579377180669206558938227088629760 10560461 -69735264013919994961155888552939244938 10560462 78446006700788354653141646829049820160 10560463 395230954804799504251534938880165091880 10560464 -31033756524054337652716211571221176320 10560465 -95783493666166139078305029896056867800 10560466 -79613973057689908726352912240932339200 10560467 -187373994116975080633844970195194212320 10560468 -72342377227360811198193737281055576064 10560469 322910779425157853663313150490734843840 10560470 -181591708523329065842250519888624856320 10560471 -40010875186853194591341903499187681688 10560472 -16274538303211296380879059170463764480 10560473 -64574226057779967178856503374372771840 10560474 132150269397299991241163801674689352944 10560475 58237514284590258281545638228486993000 10560476 -29309426409977860312447607702513518080 10560477 -595100945700053000414908331602072560768 10560478 177034654957104646479046182629324327040 10560479 -343967371624429885848862000159228909920 10560480 -248800631197362576902436948874297344000 10560481 -340898402532782184270570363529451706718 10560482 19874967802426710178887358309731207552 10560483 -497722920755096642675851625760356428800 10560484 94432498980341073134268921531873887232 10560485 104080829169439190651546126737226822400 10560486 11952059518255822421887896747313961664 10560487 -233775807483943782219993093660435024896 10560488 210989062292652708308106445886617205760 10560489 62359313474769029586931115510408263824 10560490 -99745132437433996240343554909016676000 10560491 -250372357409679981694630988119424078016 10560492 -114905227068483105488175880425562682880 10560493 -37561234617937198894175103979007766720 10560494 19344204043248063259242992719659820032 10560495 -61360954541551146807599168557164902400 10560496 102699607280915798800661383451183480832 10560497 154359884879386081332941936495714058240 10560498 103596846721466444277990562883359991808 10560499 12069961917009139881400052625954841864 10560500 231348547637241351054264462552211392000 10560501 107797470613763873176221760041321098592 10560502 -492818204285345187157869208077840089856 10560503 -193260727390861928111267725834895915040 10560504 -265676869888996750449110240668213248000 10560505 -92388077556303225832607936407395090240 10560506 -297998895423575069755163116453636667136 10560507 -375515543653838261323783660922046598800 10560508 -27001996082102792208706457597579003904 10560509 193758204296032967139186975368241736710 10560510 34560173918977720933933272738629203200 10560511 -177552427520438677020098449678073641448 10560512 427509794384578732569337410521395101696 10560513 -629783246152608582717016046654798304000 10560514 -77912966815975467846380230797627396144 10560515 -90782243571104691547236809794474783680 10560516 -69301507279154601145436566479675675648 10560517 1231519780808601325626780728536514558 10560518 -26283914877562667055108849050641115040 10560519 200280496788709274017762346026670077728 10560520 98676316641709220438200754066688460800 10560521 379596391487322309459576592138041373722 10560522 -27612514806093082458575751843500654592 10560523 -4204901560149485196503778663213047760 10560524 -327336106186434112936388584745407488000 10560525 -30978349347659007940371254847977316000 10560526 -241999235795091102143829222164158836288 10560527 261193051108726653535636091861547731376 10560528 -26498894495415799207426676323691397120 10560529 520187571526258347662185649416003554546 10560530 84639127096301529865126676316923072160 10560531 91911821485337834947882557323390392320 10560532 64553618927474739085203085838413465600 10560533 220277188058578229885254956022510333344 10560534 65239596599437591881007552247400347520 10560535 -466760404103967634742112999896339420520 10560536 -40691465496171229403437812289115504640 10560537 6812938540834808050797117583060672128 10560538 -168589859269970093968607315750503094304 10560539 230452249295898535054774780455178842600 10560540 -49488737003036876700902230572735037440 10560541 -769241820525513562997834385242276700058 10560542 1718519270010693216816503802755266560 10560543 46985180232414276566462086852229299584 10560544 341198871482247070342381235070559911936 10560545 36892032995325788613895573583365897320 10560546 -44993543700258292726421628066485170560 10560547 128938504220398538868797283622486297752 10560548 -44601155979245132360870690588708164992 10560549 -272829856663982120784907156228471679136 10560550 -21500049400705662384654295078317004800 10560551 202512154678761324883294583477085954552 10560552 -198834529389766603548906836613258362880 10560553 -128738050677709482895554342279125076480 10560554 -22403117207796160756224708153020787024 10560555 24372288623303600077070652413021677200 10560556 137639058891076886373741513549617880320 10560557 -63379607859394467308767235120693069088 10560558 109137314789155568088476427520312197120 10560559 -371932074254822762445612241381276288240 10560560 -34549392205369728432341278008568381440 10560561 -41160098395656723506090812545136976640 10560562 155866384495966357521480449175200870400 10560563 -23074402026246180726691045497825595776 10560564 148564831897449718898199952290357657600 10560565 325705338748482379884160332843840992640 10560566 -6887986007760878550600671551171539456 10560567 -84010644137193914550431992268349418752 10560568 -396418037398525938860535119312453898240 10560569 -1033366487242042469710194278678875509804 10560570 104820427715917928291251786299114063360 10560571 364815599904015410103273780072898521600 10560572 2870310235834833315610681107129277440 10560573 367122603835204514805316004267547578022 10560574 -124612764422986128442745695214789112960 10560575 90328536382889092175602379381279337600 10560576 -23075776696247215463090114641501618176 10560577 214935095037853907312876349897055220692 10560578 -236402035370270989772781330703821601584 10560579 -180178845585836478259023938908061146368 10560580 13317397568509578986934015195751833600 10560581 34348920506387074795365796984608401664 10560582 197477396545602233024686624567063893120 10560583 195217672294196550502628998834781644824 10560584 9721826764004731182412553862375014400 10560585 -725090228854339965007303112431795200 10560586 -353142734491040500419067553350299724800 10560587 -96450915312202405369854950685934729200 10560588 -147954779974789680501087314777649856512 10560589 -48440997058470583888218453405347648276 10560590 376841000387819796218740941128505112320 10560591 -166693540870783790096650371633095368560 10560592 67802044729163569124001714881272348672 10560593 -400386924931513741132529002195698166158 10560594 -112872510556141182244040284952876616960 10560595 -138866618813408855830155280031760676320 10560596 -140409059796824610351715701673290670080 10560597 378308604178572926871008577545619211872 10560598 -183736387035199136243338384003867433664 10560599 -16093965124824622891417903045324139520 10560600 16148346687779238606020357762129664000 10560601 279968693196480435569927929276668126602 10560602 13499880830934094949136833114876524512 10560603 93309889289495225192483426797710794904 10560604 -159970752113627384692041914133060731904 10560605 85493647684550143323097225856413326720 10560606 59958376205418939094664881506413128704 10560607 102462225806633885345567703706476044672 10560608 102318010870395060567846039101824696320 10560609 251435497770793658268882466800498890514 10560610 158107316468701069833733507984352220960 10560611 171929407623564667996377931076675850240 10560612 44233751986901698392555499827474481152 10560613 -198765663203208615471841699407089519840 10560614 111610814537827709906572724694430991232 10560615 6455625034372074378392593872221706240 10560616 159935078472620904264477161642065920 10560617 -114369428976699963091569014429627003334 10560618 -1676072569414634639219663681165890560 10560619 -723759921887336342351234240150487203980 10560620 2739316250873917194762909908562677760 10560621 -218040778597360721675906820942624177216 10560622 -32190555096206913237141943526019654528 10560623 67941707379767770178349225294566929872 10560624 -44228173424757234222863046605931380736 10560625 55840695497913737756506573790653082500 10560626 -101353613269865377454439855110817753696 10560627 -186422606671054227783853826055512793600 10560628 1895138966550435481748560388136740864 10560629 -278709136472911990445361033246568738770 10560630 108727420947199155790300747195690331520 10560631 247416698495931831265238258468609732200 10560632 -69925774352958682338091747802640199680 10560633 66628413437601402617480368601787564624 10560634 -39504592017849391263186151631629667328 10560635 344236439573457310206452048222461774080 10560636 -166097441585540488827949490005461969408 10560637 -569523919298088473813259854665170877760 10560638 132323148354504951006839172896664768 10560639 33057800060660273502188331027142353408 10560640 283567508436055262241398191376302080000 10560641 -79252921466365322844557328618260225280 10560642 3360501531232292082080551036097905920 10560643 545014208752365812874143416373940448892 10560644 -163375092915424648528764634223199938304 10560645 150655994553112838603451437287059331200 10560646 27075835757917568206192187885983211520 10560647 -183224288729186432200737871039381628904 10560648 102455266464690140251666463986375557120 10560649 -211592626450009131131559039977313176880 10560650 -90737125217711474096670513533215993200 10560651 -93163109281504079688498297311895002400 10560652 409017654430655301988761185956354977536 10560653 -578128832047729411148743683564354913098 10560654 31288561900303728043996955922883543488 10560655 -83494619020485577541446251528045960000 10560656 -138999491182130995386477536541578035200 10560657 -11601776334735600969638671835676488064 10560658 -120327831086722850526060176666557150320 10560659 18704404258459260692347817148287314860 10560660 110973847840352148956492716817036267520 10560661 -113961582571132510283475955566008173476 10560662 -96419555837143253117425245625874279808 10560663 439178476123829795046264879567899172192 10560664 32543386580217154561427180059727155200 10560665 -963427666324691194364519067851615836800 10560666 25683337102680231321497374910156889600 10560667 102189174661714858603815019329490264720 10560668 -427693026890416164761986703720965181952 10560669 160262566783484182198692360723276923520 10560670 -13662143546671985156749058782004634240 10560671 6939509379438149665879883664920261760 10560672 -966563558479131881258181256985287065600 10560673 -253936829817633145355097471422476037100 10560674 -100963685444144117209450905206855144448 10560675 -87000845944885088465442393885080088000 10560676 71964628847973771523876146729946432128 10560677 -43798638199875427966779397744751627520 10560678 -196756317937021272132430899654860333376 10560679 -445860704652300569174365637708822851720 10560680 -2268199386772274138690391032261836800 10560681 52828351374541748219880466225730843412 10560682 -39141833851946842491588279246880031232 10560683 95487137786569699092352455500543097120 10560684 -153414817284784153869114603397254756864 10560685 82556841263153260888862465484528322560 10560686 -84442208288229981378351490565864753280 10560687 -455422599838084823083640914229252814840 10560688 52791413704603814744902141872687677440 10560689 118790271197596124572748243019758795556 10560690 58412039388787071021969693760477432320 10560691 17956469550635546518441573604822440552 10560692 225129458786202364376476693414959378432 10560693 -125452786607873167606243951772003880960 10560694 5814720033570028680596777189454764256 10560695 -298185442986851038556557650773392309800 10560696 61608250585684947260281555704132403200 10560697 38209383249496712588054076351492639232 10560698 -9087422487901347827399773132322095680 10560699 44518215408675334193006482562744601780 10560700 155276383276877673298708248781525875200 10560701 160836534893477992458073658515360619532 10560702 -109712211909789353653876575861046795968 10560703 -243239253030968823251371892772240998400 10560704 83678446152648389468212718474606149632 10560705 152274653776896305466120818661914731200 10560706 1659627259484054727563004694444236864 10560707 299311498120899417181189554767595568956 10560708 -75900018141271273674728010903283777536 10560709 4158880775114490352217524340796529504 10560710 8145387806014126074298392248341829760 10560711 73765048456553114964648815378157360384 10560712 -377815013023105737800632441945869189120 10560713 256599968854486646830588629258297979920 10560714 2448293357054446062698991014831225088 10560715 -69460856351914652952827477756127738480 10560716 -62289591081062602912752108127220955648 10560717 -320873333376156735893191817448812904000 10560718 167590835149066861485177674468677766016 10560719 -298122205382149946706981585872461555656 10560720 8586525913657343349519745966591180800 10560721 68158104640912835108237633151156114672 10560722 -231520870494243508233819720672399263088 10560723 -265047352740587573265580387197742628496 10560724 471111394997121612028494632426144794496 10560725 138480131505391725915681458406086502900 10560726 -195363131938167576872142567920577392640 10560727 -239647793674593433310164455993951677280 10560728 464505173574074028403444294482450524160 10560729 102659889097865928700931302118440779984 10560730 -137300629619973794210612301769645566240 10560731 50610887962354682263202735864233434000 10560732 -3280687519351336360564506097707417600 10560733 88526743909844852370702413029429274220 10560734 198756017778114354462047132547872294016 10560735 67950322965148123851065530173272176920 10560736 -354965348251961291783976211246443134976 10560737 76997212100610014655661172655327706080 10560738 -99118981007081727605907371440903330560 10560739 -23461361377045164196553842208771844096 10560740 31467592777649673998257229447660160000 10560741 -155563603675982345880785128650026583456 10560742 268968580315596233593789201170324226272 10560743 155952281851176064418224338084132967992 10560744 15476193114907160254944951295868943360 10560745 38402976310662978011917427394468282120 10560746 -100409640491461024092303878114268324864 10560747 -269058179595431908705891635202205126160 10560748 301584964489350846567599405936294078976 10560749 -99604181072136913539740833232661434112 10560750 210772238368822217742653785864068768000 10560751 -523791859131819125612221886125495429400 10560752 75147656350937551288509113714374803456 10560753 158910493085058669786533091968755107840 10560754 -14685293884021870282218189931697793792 10560755 304647493264969542399087991434211874160 10560756 329342810463523589545365153806950778880 10560757 -9175951729395340100716575115042236288 10560758 27433585561699465870729794991377043584 10560759 1425955063017443342939534599471998720 10560760 68512833865619056039307784832515686400 10560761 241594835127445314916481026163325958224 10560762 -53425513409098364412347268089764358976 10560763 704393975023261470454491114688473692224 10560764 27651162829741738765891790383509457920 10560765 111111106201355507389639555308172513920 10560766 -382786936289282734065673358079421191168 10560767 -69150942859554582515577819118649902368 10560768 214074696761685716881166411042792669184 10560769 -510345333272431675619936920978094360830 10560770 -12493412270541934852437022957822771200 10560771 2702686407638004460906231940219175408 10560772 -177332104498196026464755261867882643456 10560773 -569464111521654044799489933403207314978 10560774 -100371992661763903012611169868197097088 10560775 -126025067934135016350987390360056495200 10560776 -298928884976949647432516507043406755840 10560777 -8942940347932597771123873030115454240 10560778 291104392920919456059585277908670825056 10560779 423865852598343185803907795517997975380 10560780 46854802653219243713699815770054789120 10560781 -53343949218026093013249836430182945856 10560782 -135488776178914970619982154881196844288 10560783 -291789520452058345078511373546030694776 10560784 -9451841046455279408819359680810500096 10560785 -100859211181136782338482365745598716400 10560786 5932042668789283214169802623906459264 10560787 -520362023809375031948378551515260068564 10560788 -110344953805919824580032833992754837504 10560789 -205940145777972162757283427355285243200 10560790 -4265342675693871434743978361172481920 10560791 -525425823025581857973979002141837832848 10560792 -148784277641098979892093999397620940800 10560793 76588380730675115007451830995140863360 10560794 -32620908103101623823252075516080300304 10560795 -25775157117013232553144918988976655360 10560796 139899585875667489190532843627966036992 10560797 -106412564181987648268313000126184153480 10560798 121925066484723307048826811542164382784 10560799 17554346232913708957742916169886125760 10560800 -1315224783177451181608695734874931200 10560801 70757358289874052332021558351158973184 10560802 -1290320133488174062742637020925685248 10560803 568190707947743778755364077997160687680 10560804 -40496717763548804207299076303854869504 10560805 -132151006309265535232274291255060289540 10560806 281177465292668754485948025501363705600 10560807 -54677918456530960466733165195185178720 10560808 669889306811057835791955715391759155200 10560809 -130947475100610281908286300066832921984 10560810 96536306864729067056097136957405635840 10560811 10297131357187446184307429930950900632 10560812 -174890394290121925295351784135419412480 10560813 -110334929675269834338821606986238995776 10560814 -182902569350409076980015415301725514880 10560815 14095838265156860485576966841839103520 10560816 -8716954698441587080127685830631948288 10560817 -72653290093900662218878047263834417134 10560818 23360513442728984071416056172548680704 10560819 83117211502758717280391931538690596720 10560820 -58039179184449525147430479447422833920 10560821 -12067665699674857578931114717164537600 10560822 138579583782018345168926267045667849600 10560823 -107019282647028624485334197845438676880 10560824 295970420505653855992296278804438507520 10560825 -138901727009909241883208610274887136800 10560826 121983031722838962701319903770923328112 10560827 410516120764226763805944665548098732480 10560828 77117919846924621567128376471458296320 10560829 -180815450427941078052131739390183572820 10560830 -30029404312063741294875687085124870400 10560831 66774158380470497691534558335266901904 10560832 -45739523426258421285310318510214217728 10560833 354307572204033834129262762458081162324 10560834 -362516060965627845082658648418627317760 10560835 130446455619327982553708476730272774800 10560836 9019792946437118978523390708334080000 10560837 2639094187269790854208700207047510848 10560838 -23471224522028432597954751885063345600 10560839 517067109017846331129431477549475863640 10560840 306786113480181149307588225427373260800 10560841 -49833646930579858680147589060557781248 10560842 -195072040262164971715564232869925216256 10560843 -8721691353085251026250307325451659760 10560844 -68561433040390894324969670249120943104 10560845 -455291688517939875981213226210300206900 10560846 69639548929687719229632755021458329600 10560847 -506652002767216535787972654983100009288 10560848 117101303537920061469898960435858563072 10560849 188918466120401066755226469766072156608 10560850 -131433180525748038827454472837146747600 10560851 158432257817723432162193088220345155152 10560852 -65338802132620323636332098943393591424 10560853 -369452235938810414338856437304810212800 10560854 -395899483910583742196250245867553510624 10560855 24086522727704292927749174315393356320 10560856 164971186427603349519066029138364794880 10560857 31675510268374303540169781805468376592 10560858 -9507141612883307609025811312826511360 10560859 859593923231825873902381071888276479016 10560860 247937638066999309032292403962860910080 10560861 652965060943086670660156220714145804 10560862 -14733516723382352046151343425714402176 10560863 163215251672264489762577640654269633408 10560864 256798335215976711393805008590201683968 10560865 -86679922036189374308971243600620508800 10560866 225605630092421022718865470148611543632 10560867 -41555513233420927851280927226915207952 10560868 -60832852493945409265155219365287303552 10560869 -325697562653253467352623910506521854240 10560870 -4957789935677502790026971876236469760 10560871 509242675276936522350250816950909830072 10560872 -65816096656712650257337620581608704000 10560873 -11652964771637256383439501768266458176 10560874 -251654693558918010181973104524868970064 10560875 -240873346647960157960852977945354216000 10560876 180839746588612547180048858056999480320 10560877 -1016518686924620355050532199656468393108 10560878 -87537130334219608368300102411723229440 10560879 43086757955997513922972516533145701744 10560880 183004134911899640492888134512967680 10560881 -247284101718217849797082188222248406318 10560882 72044898508893575188875237667274960640 10560883 -636380732114433414536961898491682578868 10560884 -41019846311418317363898204196791398400 10560885 256827450183066099268279472411808141600 10560886 -698417366952194530067926885265897472 10560887 -59080675087822925812274213175306126960 10560888 6950659691298414765228633835171430400 10560889 -23615616960636399093619770496305420310 10560890 -48198843684639853886259293104668448800 10560891 -241717170860202905094532319588074003776 10560892 -79295437430788172490742219584833484288 10560893 -53097309154592888066650194421403064384 10560894 36281117360885804566413141229646008320 10560895 -47951080680742065256264564325665822200 10560896 -437276237458786434800907467073037271040 10560897 2600540743803776338079304604824447474 10560898 -219181562531455996846018884868834186800 10560899 1299778388919667015720666507581346917264 10560900 -38408175670846556367115467611494809600 10560901 -130620630749336550605850881126182808400 10560902 6629292206486511375335816420352480384 10560903 143318412269687357052678482317790457600 10560904 -459166753701151041813495274443271818240 10560905 286739152723954431663315858490461466560 10560906 20057858856207957056406727757701721184 10560907 -2598090864236775310503952940817016288 10560908 -278670113776532688798644843357365231872 10560909 46595695784120474604860671011222151104 10560910 -3980725280040513899577189950590049280 10560911 18859769344126512889860530917430782512 10560912 -45417121746500960028624586415278325760 10560913 876950185193799603105795330748822920000 10560914 -64185042347804519204254910280014089728 10560915 123603101632595455487556974217733788000 10560916 -563072551328421394334336179998239662080 10560917 66971258487322505773729393743963117966 10560918 105546221854878483174093132424201361280 10560919 189118411920323596480663609332150551472 10560920 -17941386189257539390059141348747878400 10560921 -19509255470646744975909194136073679088 10560922 -358504181599656785426276094813505305600 10560923 -550455982469925803813282284005424920828 10560924 -17158329144437640710544199225811151360 10560925 -115841336478692738043721973130855075200 10560926 87375434976898059952470875531459862912 10560927 -75490452117865951111605336559796683728 10560928 -2458955170925268869390630026403119104 10560929 7887921029872586453814029796978050400 10560930 -19006433461055324792894760732314880000 10560931 -372785942751982170632317249818592655448 10560932 28593080567380037008351278718111211520 10560933 -75419619249751324038423164523028175424 10560934 11763187971542177338158585713119491840 10560935 56662888297098881845541677952348536320 10560936 -43580947859399439038165648582611353600 10560937 191716120278040522432619660487978094586 10560938 105316849236969924776609104024238856960 10560939 -2305499299788235850322350139579174912 10560940 -87498928490226193025177721653987020800 10560941 -483139570521887566906433080761474117600 10560942 -6182728440455644780283225306623503360 10560943 -703883042030708406339960465063950877808 10560944 59889686932461059821349831082291167232 10560945 -392520654720569698357834635928785403200 10560946 -385578958845780377231403563749925824896 10560947 234349921917460692332736775653990090432 10560948 -22478614414306999417734206112413190144 10560949 35880570921065064039436835073431064736 10560950 19266587265940615636257784522438068000 10560951 129471361940246017102593233263972015680 10560952 -310866056840519895799953012862880870400 10560953 239368352518922935576556965830447495684 10560954 64545427860997259573808079006578078720 10560955 390197746338004707903961383047262399360 10560956 37831958060918872217144039812383375360 10560957 -328543349766768558722287549151341839360 10560958 -252995332349658358930807860260133900672 10560959 -360647612184909222741974451062027573640 10560960 -85969615245429645347405953883229388800 10560961 -762477313532862424954370415012246035160 10560962 -430141751896494356536839754926682494768 10560963 -30535694803496448512630267994634678272 10560964 145534001425170929422233737326285853952 10560965 -340187853440494600612393590122541715140 10560966 -7458743422946684661643036386514040832 10560967 183064376490660797495753398756982893016 10560968 104302611184194608653348681158635397120 10560969 -147841297531590990664449369800965296000 10560970 -103780925817571549949794684661940480000 10560971 -865339350280530257769960944167028808000 10560972 -3237196745287376739155591110435332096 10560973 -418617914123929656288406008703994386740 10560974 -235613761769390117829674238326671443264 10560975 -2266540669419971023631440329745991400 10560976 -45466147645023623701937789317703507968 10560977 -134496927083142327048186224581725928128 10560978 16907920567021904755025353801702554144 10560979 199554848832582749274225726884834419200 10560980 83670749515046686375108826162695503360 10560981 56533071967555391323559795847780857664 10560982 -126861290178255969051159159664065693408 10560983 25597737255757472160621570848560142784 10560984 -31096773582518939347992555331043328000 10560985 -40786194275113120752747945882076509240 10560986 -360901883858194542179894855714982689808 10560987 104605226620061672062961274869666480448 10560988 95443724534675908322111665088174376960 10560989 -126734382178466079048613439761617861210 10560990 -117172756344623835687156795071963612160 10560991 -228244743061394703472496116874245134496 10560992 -190604442135482343364609828388528455680 10560993 -43626989457496961709691446370493680896 10560994 -224330639883364124591907010767939929088 10560995 164816461781620587121660557564055430880 10560996 -290494666381418083785316557763411568640 10560997 -475441603473341668060702376784133895554 10560998 118417790068720706248320026167311575040 10560999 28816484779456489440106844782877786664 10561000 264616777273110556532353273686528000000 10561001 263344191494864160773526371511226506 10561002 34691726184973305340165330858911645696 10561003 13932589527610014256179969077526321144 10561004 -265524804583685503902289808817086770944 10561005 17336359342891084776430877502957417600 10561006 -54335795076060072167562420137887770048 10561007 172047486744801120439157136612055340400 10561008 72110389779059374746274023729932304384 10561009 119969300165122860044061620874510799216 10561010 -65852337195426641896169005591624248000 10561011 166575296929380503390950964212961284464 10561012 -207035341647039315818124608429397909504 10561013 124258609677222734138245310825461337262 10561014 215879480368164648860513673284036807904 10561015 -1457228799314115897648157312772944080 10561016 56658257059738363898894871456988692480 10561017 431859898268543381841993294906617448000 10561018 35150932474155726304197881770424967168 10561019 677319311065754785161982243450305504276 10561020 242665996026061217894541206972167111680 10561021 300889811459749470464947306766844199852 10561022 -66668580709511236374205143283242379200 10561023 24789904606982569774182992896044787200 10561024 -293298030005825551543986370464064733184 10561025 -188167981185839209598273962422235507200 10561026 -193861479338470632083972541133059072 10561027 -753543469219816891576061842609394085124 10561028 582069660840542133572500568073616650240 10561029 58321920334608985591679653830876701760 10561030 36499220328564754529585171673685086720 10561031 -3667075879473584818748028095080556568 10561032 9041724506405882047389692204941931520 10561033 132214360023015939645416133080881486720 10561034 57293910567998029234699179909351178752 10561035 -99225967676757814738673817812257654800 10561036 -542531429840818764879497008629071872000 10561037 -51094962819369286030982537996685350688 10561038 -97027869587073573114994005320612792256 10561039 465305332980776859410689890352870481840 10561040 -43544677128250457975966478462399283200 10561041 -334383234372033974169442127499103774848 10561042 -329390142051439939172145384038493641328 10561043 -499298770540041905492311493915426250708 10561044 7564577944092536451284844862769510400 10561045 165722692977766129619158262144349690240 10561046 164104432081297019888263550666672520960 10561047 41418763776919399970696046512660043264 10561048 -305096990516397022477304806724188938240 10561049 -323994428744762890317737780108302352640 10561050 1423014383161012892561984407383936000 10561051 -52808494491781021485771041166952730000 10561052 246686859831829857802988916128022385152 10561053 -322850554561724717203228194121728775296 10561054 11096442499691113075825468893944255232 10561055 -4528607478462634703943665103922976040 10561056 11528788261237967404747730058548871168 10561057 137086388690207305919580248898980972288 10561058 -1528410415604547454396930192834767360 10561059 351575893301637459985653068350419205800 10561060 377903835108213294509936503970353332480 10561061 207493992090718341766028848212209132832 10561062 73356294774196247256377187270749706240 10561063 527168468253669683149672593838820594640 10561064 592221974915490331874862721506456606720 10561065 51743175580417889073138252148659695040 10561066 133795777552799357321454661840428871680 10561067 131979699268656876512157295338830550864 10561068 48551029112891922435948946757740708608 10561069 278568505818640625678167738465160500396 10561070 79147285879745569715820381398665478400 10561071 -245645679948907373801230939086518386560 10561072 -125059883312512070766086559893663924224 10561073 -212728815381733207404017480883540525516 10561074 159378736555764263714602835314566017280 10561075 -179991178410025926673180424077860756000 10561076 389108910186221112400587163953144293376 10561077 626353192974456902453974029135521619840 10561078 -400002515027941234860488260297149566400 10561079 -248496672161529725815243758041594363616 10561080 103373272190035268107969081950181785600 10561081 260305188112357265579812212651800045200 10561082 -33117448043395623914923970679078835200 10561083 -129568234831554494168508648700913502096 10561084 203714471261398985588020510462606601216 10561085 -313696872488275208057979337664919035220 10561086 3076855356410139959164511930349449280 10561087 586855016949417646343401834888655993152 10561088 -122200050836369298519366459410626904064 10561089 36530936037033919017438182769413452800 10561090 -98524099792278669013046826498804895200 10561091 89655516329421337283359557135141951984 10561092 315950802593074385345136043178788887552 10561093 -190246524910560990976242401265860827200 10561094 90523612048917956332892755413408670080 10561095 87667803748973223266867511951190122720 10561096 7308716239105935704142143855144140800 10561097 156554467730584164672098360195887224372 10561098 111474025944825306408324555595240021248 10561099 -331314573692195816554817686045876465900 10561100 184846144802363964974382797364354700800 10561101 1345995865059940397342776206350875680 10561102 468460934693421110738096339511103104 10561103 10529253503708015100053152943709642480 10561104 4440023276052041800415209465666191360 10561105 379338650595878852966868936496759440960 10561106 -166129195386659847259477499928507067248 10561107 -63636865149056411134715265354710582208 10561108 374718395784458204228872664416530432 10561109 94792372584547453132370035690309638204 10561110 -2891915090046279124207374768908359680 10561111 60638199713992086940869837760192347648 10561112 -135600765105152361281070613651316428800 10561113 49851875702491847744870672815436337924 10561114 162188429966951164021792982129258414592 10561115 -774183974874104038367487759154110321600 10561116 -73629753340733881569817821377865133056 10561117 -57043541162741677705941155951547153888 10561118 55683422340612012525210268763185859520 10561119 -125970598539303095530345504005269610480 10561120 347994526079858488457295096565530624000 10561121 -316842901323955196935609427391879603678 10561122 43314273515374987350874097992029984 10561123 -185340816994130448116579459335655622628 10561124 -138128431982497598829363632746103783424 10561125 -97419951862943807789801795880282312000 10561126 -13688552634785735001891441725481053760 10561127 -57996456097960911677659105741601694024 10561128 -238407875470627186283975590317473955840 10561129 2627881232934279559831550091158038400 10561130 56667688405674701733899947190422596960 10561131 85857332657342422074045914657207116800 10561132 143592758909011907336455696125499924480 10561133 168639372168130980303332272433025651360 10561134 -134903804497134540558363542556347996160 10561135 -196924224710982291396982418103998279040 10561136 49531771960674540473795255042091220992 10561137 112559973682336827811117980575026151520 10561138 -1871023678205243280723847942976507904 10561139 -831500887733602005831501723323359035060 10561140 -6605540205716950472240758737542062080 10561141 -62065709441620600053379126886943146816 10561142 111339177858149135898136826782580703744 10561143 -43415630141412357329096637164200928256 10561144 -1313925472917776372402623902114447360 10561145 19121892816744451855675645010582470080 10561146 -330893925811657344793510935098934422016 10561147 242502437575614226878629726544598386596 10561148 72102586948286758793576806091600747520 10561149 195404341445532353035293405585971794668 10561150 -202577887237450160984304277877440392000 10561151 83015832751627460917863452475694311432 10561152 29422324237898802625305682627893657600 10561153 538065232099062864546357729058463051524 10561154 -94163326758036260008369364779459411968 10561155 182041550508053482238891376022720331520 10561156 -13409728267510655151455353274223940480 10561157 -300971111982952186089697696436046258594 10561158 -326339388176027377238023422220080917760 10561159 269409188769290127680492432789641521152 10561160 -420053360316676363098110740615895808000 10561161 82254236280702350322278110957373347200 10561162 201776035696265771591658498269244943200 10561163 -326931274339687459544492162817363538896 10561164 -263811229752207053612135878623110951424 10561165 -611369375136500797807757384308693905000 10561166 133509774970341045358248776430795391872 10561167 -290802841983843056847927254500818393816 10561168 -25946175296735436308562175303972446208 10561169 -56804094969375621769922555256000861120 10561170 -86867951362643146258139953594811927040 10561171 247430627243028654382097582329170309600 10561172 38790768840586234301352858868659920640 10561173 41018844788431918391072866640642408448 10561174 -63604018172255584487435847186807404160 10561175 -19231715077736134188058464254163688200 10561176 379534165043561808856211338450237163520 10561177 -29862145653090752676815519800849515360 10561178 -181827294571614935279873794649770137360 10561179 -68117858890171037917315500123521959680 10561180 -32094452955614419012012674640579676160 10561181 -723648196108982013030578998824753621018 10561182 -168891459632674568159544743847130976256 10561183 598854860856810244971375427734369293224 10561184 -164137048066436948698661539061630828544 10561185 4809646263484580892773210908087559400 10561186 -14695856789701406354028542001774859776 10561187 -815801090755079543490473418172051200 10561188 -310553443101906800976242847777125253120 10561189 -2130635541236953174339328872018809444 10561190 -46518124529224270595891420749327334400 10561191 -527162249490705878752055455396140036960 10561192 -407328699138543223796857650206617728000 10561193 -194891399712614628270281493797429059584 10561194 -127094061967567780802134695961691105280 10561195 -251004200709185615803757162784445936800 10561196 -23350871545521757734568704027064953600 10561197 232592669025513437683563697247493844800 10561198 356260401372655604884095864463544536320 10561199 329756471779510685982124406846410983792 10561200 -5178448075927039169560697105827430400 10561201 16634999516645001071568587777945445952 10561202 -21312798002656974716348541589049699808 10561203 84511655682491541621927639699913157640 10561204 -86490573036438393196763920434422120448 10561205 319449101337996077945329153914807920160 10561206 -16056128510676869434335844173537576192 10561207 -609082243411009536757735065717951775160 10561208 231239536997755120129566625271029432320 10561209 164168605615252117875276908205490665600 10561210 171807951448923579933673721700637739520 10561211 -8164190546249886399533283885694348188 10561212 216867341331637648475568652558430438400 10561213 -118185225201230347653098656026243082676 10561214 -270979992930779672031920699250846296640 10561215 -165925905628406548002501525927445292400 10561216 51881958849868559716929637435134967808 10561217 91466608820074316768521992036763916592 10561218 192639591655471563094597270115012114304 10561219 664488971311087767783973188428962530620 10561220 -344080185108479910956750592497416704000 10561221 117329913555719366085862184598100447584 10561222 -8441510318827517714909820281177885568 10561223 -86954192708902753010760202720980868896 10561224 -52269536525916514390359686322515804160 10561225 544124689956867104652464663220051609600 10561226 -5509289901020657620398090412623340800 10561227 84116793370973980509108877421972336832 10561228 72545054776678446219000657592929832960 10561229 241063987773350937070781273684005968096 10561230 145168963374769756366978499800521600 10561231 -58810194266153597761381694841665047536 10561232 -1113512569983592762466547612494069760 10561233 287936864971724323404706047538172538240 10561234 331213668780847472583104482120829072016 10561235 -151890500789529272285413737940302324480 10561236 35630592837769231556033220875059691520 10561237 594935108760508797556039296319007383886 10561238 -378398629321218889505925882008220576480 10561239 -183682172073963487100381367273370274400 10561240 -375850934951640711054847923561644851200 10561241 -32861446477171603019326757680286797500 10561242 197588621989362564846305134171750669824 10561243 183966217338672645030365054343307808 10561244 118137984398583801833416037032747356672 10561245 174421569811308215121967932763312363200 10561246 796855672319861490448513901800964436864 10561247 445652440443762451065590038438341210672 10561248 -19497418589220067775523509907190972416 10561249 -747363208339854365208166298520872959680 10561250 13284888466374899330650416854651520000 10561251 290773838965800700965298193861388761520 10561252 130278276089972230080946932791447150592 10561253 -32412456151372842966797785541696250498 10561254 -208741642701865605056201152447181329920 10561255 102629962957579863485327081022012147360 10561256 705601981029339498663550393632418298880 10561257 12456397227682627515858125580756038208 10561258 -51726445651696219149038340572841917520 10561259 -129782728693213880837053350578874030696 10561260 -108889532910677831325516553067490493440 10561261 202559882788839192794925951296457595862 10561262 -355986641975272629583959324167874898368 10561263 -82657567401230565209274125083673777136 10561264 -12471637457374725221014439825004134400 10561265 -80978440422986892590870919568244362560 10561266 97340412522824257055788606553758107648 10561267 406772196823470971224746852667892655264 10561268 -157406375972970325271979256888669786752 10561269 252897981660488311765722249907992400800 10561270 -68099526441041713265450084916327402240 10561271 -31152538506630689500363526197948753488 10561272 16789136986976082636882074448952074240 10561273 11536274925359018356231230949412393600 10561274 17416096753610677835380027809786432480 10561275 1289428608749632636469519121672400200 10561276 -193615528621639272003448314043874033664 10561277 -48512881498082246542876675190758540128 10561278 -4676854003770355806656579502481846272 10561279 316262816384079789912770298699250330880 10561280 88062954253286167347382333645321666560 10561281 55995270939921879590672868048062709552 10561282 -344829770768104723132068858993714601008 10561283 308660538850613934314179796995868570520 10561284 -316116738590412225152420675269383331584 10561285 -6663345720958394983261656446358407040 10561286 -79603349743440446336133355053901845408 10561287 -316187111730810270917043418711536915840 10561288 -363373889551332741124874827364141706240 10561289 -104063094036068333526503418972793692876 10561290 146035022131154258297652270798329022720 10561291 -304913368846549889201313436327091439840 10561292 20642895674732856865567788995351543808 10561293 210982910626346877855794918749127371200 10561294 -242173854671311435408008524641288010304 10561295 95190988122594228801431925833632311600 10561296 -20815338940036048786812615178568073216 10561297 -66040626793217048587782262266962728448 10561298 332419167097766811675088027589370453120 10561299 -132919333776468471182981227820309756160 10561300 25849239979639258368087024538807030400 10561301 -505197312375107602678864418577006221376 10561302 -165945126741530749875714215217909913920 10561303 -110172401726621230605439086822699835856 10561304 -112914781798278642010185473241936814080 10561305 108880116094052457282597299441180189760 10561306 7341169613616122948401618380698714880 10561307 674734253657057002988879990990850314160 10561308 105892856111737394617486502416587471360 10561309 -672646566027058712006635346599724513760 10561310 -100580512650892119827195804884456323840 10561311 565017738421153289036738632785283914288 10561312 -218172306368594399554106462610893242368 10561313 129229214917681439540073792851682547200 10561314 -37649508006863082651758110789143678720 10561315 -112839214537712496481492800553999637040 10561316 -4093298972776748304331471462775221248 10561317 16404624370161663380932361729899282848 10561318 422011695735921374518456519096615886016 10561319 183760737364862478898631133123939369744 10561320 -70318155576806675033363124515241984000 10561321 -424198452865008223077790741977054196800 10561322 -42853685038013780640713493940207998288 10561323 -66304819061245739296869228039340233216 10561324 -340269130503147073057655774081524798464 10561325 -340969950950524829885411457788940805950 10561326 206254029497534889183814222502256135744 10561327 -185183077273161747278212071131614678656 10561328 -3428749759142141628376476466387353600 10561329 48636851586168526540944110004145060674 10561330 6037188925455024585397709220949115520 10561331 -8907470085338791257337416235866936 10561332 143066443878931080988004138871409152000 10561333 31464844255966084211869478441151047424 10561334 127485581213073322569137178699587505792 10561335 -26847056573852462599380558647983200000 10561336 -219141769531104025679793951932375347200 10561337 -222308743987376217339867033430291273980 10561338 66766853780425515292826553650211199344 10561339 480306606129834380206962025023008583140 10561340 -53491472177381746824596958016410086400 10561341 56468069114279396446914385046356390464 10561342 -309597724619475305684727660155101083456 10561343 6585348723013034967981256773560120688 10561344 -2939341071896687051739044616106672128 10561345 -135689893919819508270786126341288486400 10561346 -132413923649366890590947057228025100896 10561347 2493541733355356314595275767774835440 10561348 11748784767150267280077012213033844736 10561349 821564005033531877798010703601727112350 10561350 23038539415874918376498097737483024000 10561351 425437785669335006312629834693367560104 10561352 -264462285010492807650836507252323123200 10561353 -86210586490832745044045376678069544992 10561354 -4349632009186703941262391682551899808 10561355 106530226074821613125323082487174012960 10561356 21368716655504681626739357855425938432 10561357 467929730730459265953538708213542284332 10561358 65325359569312248025932173696812810560 10561359 1451032418006045087175282562757222400 10561360 102162099239014880429868625630353653760 10561361 51496867765597246283723129921301550962 10561362 -121932461750237816748456356236823131008 10561363 98113884751229946681655189955818771200 10561364 -26720060147995302200271495677446272 10561365 179326788464140592937319191432312552600 10561366 -406989195946644568804445333986633232640 10561367 7733119611714312697259270324113388952 10561368 20245077580771564213710041513586155520 10561369 91635664336695650064019891461132788352 10561370 50752364897264862877523918161091112960 10561371 -6985835197316589312427627386040970088 10561372 58965045832282126873607670375575384576 10561373 96268407404246343644244480862942964844 10561374 180807950693155547946245031940627405440 10561375 70596600214410008512003568952540108000 10561376 -187698402103088111306381840415758745600 10561377 448986824334110529853074545983461998208 10561378 662082233219919736750892561787456480000 10561379 379604593446835423639118731968380893980 10561380 -206241074078588983378084238740881469440 10561381 -627874695202956525082808641451916482818 10561382 -142944978368549066615958667862402147328 10561383 90262539080684177383027439085749260464 10561384 -508652861963980229371048455075727549440 10561385 -2532968521308749268528990351966770040 10561386 301080797759526749055617225151202103808 10561387 815535798376861611516115636111483730036 10561388 -525363688433471767535826767114050643712 10561389 254227896716674876412415161936006683008 10561390 -57729681678157020513187503747022460160 10561391 -368200338137639796844765529897212457280 10561392 557831240662287990063826374033604608 10561393 1312474704946045919190257882660178048 10561394 226327035713728012864172358785134110720 10561395 31355328207003389529150054944371366080 10561396 -466866209144975094264137450150826179200 10561397 -227309408975907410125543546087842931200 10561398 -106857308951651460443339570165677763136 10561399 329325171443210649374469608554407678480 10561400 229634130240570485060069678430546432000 10561401 211842183323288795459223339714851699040 10561402 947513531633056776528459798866091264 10561403 59189047670050943471809102727607024360 10561404 72169135448723148497542135438024138752 10561405 193239531794851303316721355651873068000 10561406 138581075354652792690820650528833905152 10561407 -5076667331997693490064737043627417712 10561408 91643997420856456190436272925352919040 10561409 89120383105379982223156930023135572610 10561410 45508875144639999040832061162637900800 10561411 -353857794780499489839623776787420589192 10561412 -30032111891692928223124852331111497728 10561413 -69644948447509288214058783075131013600 10561414 228533817322910682198757315339404244992 10561415 -742370195809344405229400042092754672400 10561416 1789155689891253417577061035203133440 10561417 684268448723250576427764761621326906752 10561418 91472639924063859713145083658822681600 10561419 88773394410276478672691749462533693288 10561420 407616196813563246710084152294916782080 10561421 7042250734364588871097528434013178880 10561422 29155246029129457083817699176549427200 10561423 84079137030462006027644078334093622680 10561424 97644849733062175931754880974501003264 10561425 -67324578148049998188724699251103531200 10561426 200140976909056224493081576429102464912 10561427 -725139428484675537204927478589234768724 10561428 1885726561126717547233031158880438016 10561429 771958740334195481509467371059104518030 10561430 43839707893683116376554918096910203520 10561431 -490153313532414204094316046848969575680 10561432 89657296605776604212554231935048499200 10561433 -226575316602846836326865115767370267318 10561434 -34183679068086743300569213007193207552 10561435 129163729389813710162786020610718144000 10561436 -45040683544468244859784994367561369600 10561437 396547717389947091591633441646491882060 10561438 -2866549617771861526362264886991668800 10561439 134995123051550010201792402052746547200 10561440 -204552331790285233683120646985251553280 10561441 -185185122088760972959431511075038881616 10561442 -218938746511689196602644010164498462208 10561443 77362347298868092377370125053433395064 10561444 -1279230712008851024939831038354632064 10561445 -5858290498906731099089380714015306080 10561446 -8470452293620107270898004369682681600 10561447 -9929426659040497486379699424730843648 10561448 -591140397122299253317164760503031280640 10561449 -126389019973866568347814904154256807536 10561450 -84171515044700359027971269299070838000 10561451 -251053715460770529091319545263251833548 10561452 -33631039931745393576848962728522547200 10561453 150385583268699064568425259594373357280 10561454 101741155177476778113683919334676112000 10561455 253422076775557754103284759538259015200 10561456 -29179854326402854910493915680729858048 10561457 442598049736088122365736537601315502372 10561458 97207894274334109200793734005477426688 10561459 -40992026610532109407201099483631940340 10561460 -125787586020660080418938491868448268800 10561461 -272597655132367751318865006874001941728 10561462 -283417446218202026876243968229283840 10561463 -126033029043548360632567567489048977792 10561464 6159219015970738999124672697976504320 10561465 -55115942084921184725686150984453831800 10561466 -225702639024352774183129555286621255568 10561467 -42519883425138890455138447334353399296 10561468 -605457486109190434148938515342377700352 10561469 -155396669733471147119585520334468453512 10561470 85562220095948854639118517862028688000 10561471 -852479818298280615868695993705431541120 10561472 -220302249032482471123496593630659870720 10561473 111164388982044335331479049870393586560 10561474 -127829159526736902417019754485573264896 10561475 -142360052686671802698385878558284338500 10561476 -58583714443484611365665149698197821440 10561477 48428456661964269474052602281414043960 10561478 -229706402403028765491134194999763525760 10561479 -163327290559184546790521061052583931312 10561480 -100727120211234520443935950309510656000 10561481 17330016029938825129144593233806217280 10561482 371113889866347933249328615251322068480 10561483 130194508594758082069497895283351335744 10561484 31227020060469620958598011232880438016 10561485 112169045621480277954078915158758639680 10561486 -170587960010803805795284417728739475328 10561487 356882851130590486668612908304865553136 10561488 -26722377465784252554018111350174908416 10561489 -819599693559869785451700219998378284044 10561490 -45086825026379859094724785548920028000 10561491 256380303141004071607970067985416288048 10561492 -317203500849896343374247997806895523840 10561493 -115691480136238607193164379801236206656 10561494 8044609966755360603040082458768940928 10561495 25003338270805322248631152897100145600 10561496 83579997866318624439490073643235676160 10561497 -9366303894744241545623282792739294000 10561498 -302159330344030175634890914779500939520 10561499 -361481381825500246639754002423593796272 10561500 -119369587677996712281271632198523008000 10561501 -447716832141766896453777421917538196928 10561502 -14223014599350372489480922340327880960 10561503 161480190478438343180864604896263171584 10561504 -22778160237911464769985848398823030784 10561505 -72252843996405930791431295085056204100 10561506 -160054339127099288273995687656400290816 10561507 -171545802085997112177524620428990574968 10561508 -83539564431623698518907486274809651200 10561509 -130055356364279435406661155675905520864 10561510 413784025413946395612655623264756864000 10561511 -151253112264799123157978144320950439680 10561512 -161075222910933424673821676917240872960 10561513 62734260671740213971885800016331160762 10561514 134091093608960199063884701127685737472 10561515 111714405494171490605895099398238190320 10561516 -89861177835802075921625222247030889472 10561517 631395646470471965966826864490666819680 10561518 -35423648268873536230360844489963478144 10561519 406466593285149166275921400694272035920 10561520 -10039450758281062850710455648409190400 10561521 -222694840953834372090933906203013049488 10561522 1578515947003081735444888171531953984 10561523 -208572445689767732290526990296724022960 10561524 197218795183349543700714122595077062656 10561525 68590794652972140554776128361259185300 10561526 28389545977471961876531009541756215040 10561527 77198953389048246689912297467943348400 10561528 -260187086614335929139070626923393187840 10561529 665700955521144447066640320549036155280 10561530 56106943416633749586843401483205427200 10561531 -1651460955981036425788130381758936320 10561532 340226335783643425683601864159371165696 10561533 62207144247122965989698777133221044224 10561534 173279640997852626719139838436434188672 10561535 233099874903679539891247297713000645480 10561536 26982727538583147145135954880731545600 10561537 38448280480158873524733042811655390400 10561538 -14942747438912593577810656049185893312 10561539 221605224318476416690743902607718153920 10561540 -349742071116818186612725060022686371840 10561541 397463353024588165691467862128502262300 10561542 76737019597727580406590275290915828224 10561543 16298626773765595390605565951386416792 10561544 32371220291759783488044529434255360000 10561545 38235742137220671244056201442986032640 10561546 -209827365346986039200631784548664632528 10561547 754026554111969357876895316476579631632 10561548 30504360154471436234818142670355845120 10561549 -82893483632636596881239582708072197760 10561550 127690583465133588731676708250237804800 10561551 -68888247634653346728913555899355479552 10561552 -127939654783401795488444748257691295744 10561553 581938662963313872876124513012732726644 10561554 -92587505429544568471231401411807777792 10561555 -135183193901391136551103805153241546000 10561556 -181051257802395444645876273406371301632 10561557 482456319877941854663446310291255655840 10561558 193008917004923681093508451567878341376 10561559 414615882718968551778404003006782781088 10561560 85712641360979542043519040224654131200 10561561 -1833585848476584544385009438604438838 10561562 54179186055897520692233927276718852864 10561563 -12418536106667404932281807615958683520 10561564 82810222821482071760537266490787182592 10561565 32270924243013373490403557622192460800 10561566 248384084798342042678478863600344482624 10561567 35084245187557138613351088981233343600 10561568 458327924929335446958100509744168960000 10561569 -7998595234490278417253639544493266240 10561570 221362631036157840083670072620864208960 10561571 407975352060481136733200144847145319772 10561572 -4009433268266545983297502190945292288 10561573 367049687882904260077594069833877359360 10561574 -1997145777091141147402814246088572928 10561575 -128320214171982912870550827710932976400 10561576 44350944868944761348936246813440081920 10561577 -63936376855678920243188785447988380992 10561578 -13474963367739946321317971746510609152 10561579 -156332725218851074284062684474614631024 10561580 -278622232868033570328400375033611509760 10561581 -580059976852035270229542172915639377888 10561582 66990842809063183259626980608589955392 10561583 347167552227642814041359640678297986832 10561584 902386122801109789779566009441058816 10561585 19418110845246370709954574985411833600 10561586 54902088005971100870051188829130086400 10561587 -76733302282732116767293502632911414720 10561588 60601718852211159869353694607828322688 10561589 17107098520377797441054724826176922560 10561590 3996463203971611089345191057041209600 10561591 -596149345410894336399613155823601602328 10561592 -565678769935216823642832480370420224000 10561593 -63536484073710135360710858889207306240 10561594 180945321309739512443001535912729082592 10561595 -565523245678678541345209425072842185200 10561596 -16205743953994510932696572300977540608 10561597 322471150080727341013563046634815400460 10561598 -149236169736680001338849559861598675200 10561599 -380246623086514481319592175810450843016 10561600 6620327578207780374754422044806348800 10561601 -417198508781263480278191406091939265196 10561602 119567078692424579233565259590112296832 10561603 234045188372569781851599541392682890784 10561604 -81974609743169515773010167021629869824 10561605 -217566797557369548031605549525492264960 10561606 -484912712198240551590955451718373440 10561607 127674622420902490290705819611864357760 10561608 -264554388158580901529201438160555732480 10561609 402187570515435551944520705761345070810 10561610 66529073406340072676176620288678948960 10561611 -197301388363276239942194640659591545128 10561612 548680810101391849022241901082324385280 10561613 37893997729436283995713431011516398560 10561614 -41832627336375208277504525067530308608 10561615 414879814029974472918283676602181162760 10561616 45590614949471817467796584908639813632 10561617 182853702638064582606948606284551680 10561618 174012819293381903789624033925893999760 10561619 32918786841968025127046205150595453896 10561620 -56842262071145647285997525476934246400 10561621 51688136847702648863721598684237585312 10561622 37120219516564738228829073627117747072 10561623 74193394705293435998164041136440991104 10561624 761269631472536582402215388122754764800 10561625 731280458723673301168530489952491840000 10561626 53577536772760820496299755940201745120 10561627 331037539492164149917605062291905057792 10561628 -72257883962722549194576938560448790528 10561629 569920226898227143100459725784438208 10561630 110310628204637112901997025295296739200 10561631 -119283176372675747185077378425875581000 10561632 83040348528818273186128785737452879872 10561633 442803573111367296750004717154383310882 10561634 -56687967206205937350533490177220196784 10561635 -107450565248102559176014082258673103200 10561636 -465344448351633748417645274483115329920 10561637 696184735774441936221095711089225702080 10561638 38507225244340931770597795260596994048 10561639 1345931574424757274818399640540128140032 10561640 -21888873677985033325175970436341043200 10561641 121458968170204099965400182047417373888 10561642 -1219866315531217252207805647488669696 10561643 367883711605238475434999731540701227892 10561644 207996322500047029108090607573854003200 10561645 -202338536059550903294178403804655738100 10561646 94705194193065659289441677773504662144 10561647 159065820441654366448385021035078158600 10561648 -179226820098512417031153893737136128 10561649 -55980605340763099996892791872963225600 10561650 14277700441432244311880039481321331200 10561651 -106804814895174753828339771492001717928 10561652 -345091194000786815732704594967385231360 10561653 186101316591057632642436054311444151264 10561654 -333153961163417799520652794681933264224 10561655 64920709833195854891769914773452369600 10561656 293001046284109788697755361999896576000 10561657 -802796315324283035439689351618566765740 10561658 -197219036718758157448744664311158504000 10561659 5868495827075981830812186725769825648 10561660 4912814895378824043410386710910786560 10561661 111538954256953190610507766399950021024 10561662 198302205371987229964367147569834735680 10561663 16104680582835503843778182645178362240 10561664 -16571091043792675212845217855465062400 10561665 -102466740521806979389548017261356702080 10561666 -218164376748746985031547018010285058656 10561667 561908600172158118025085560294723455000 10561668 -181805028522028496949277416291974922240 10561669 -10762600822356030307695727993464049152 10561670 51834330089167080091749227954326575360 10561671 -2575777154412579603768102350608051176 10561672 -668119388136648327275846651435625431040 10561673 218278634169594454649108069763709910964 10561674 210669053692282754076042897079372757760 10561675 238727279862768052112654328774284629800 10561676 -357485362093511086946167782796756700160 10561677 132253519034605415165110786306182484032 10561678 -280067227045153621693517153128635711360 10561679 628744052895777834191535491570307079176 10561680 -10527767848542283450280688251167948800 10561681 2504722793534479068920745013859737320 10561682 -128506130918317999876145818597418476800 10561683 -62181175642299489809469432381753199104 10561684 74291877585477297081656643201301463040 10561685 395048212126887388773007643488306012380 10561686 -171443017456283564847388248407937999936 10561687 3839821803506127230424183347201386072 10561688 411558971172673852464378042547145717760 10561689 222279593468915550986947151164821305754 10561690 219838802158035338791657668339649125600 10561691 -142019071724704852117943023925533894128 10561692 -52175169280590725581780533287999717376 10561693 328395539247674456598871756606400531942 10561694 90010305478863124332711149970054184320 10561695 204401572086678862457879494736558307840 10561696 249352810960506462422727750756109320192 10561697 290212221419649006407140296285584530146 10561698 164090728413825380379594796912884771840 10561699 53902110604672221409846490041243971936 10561700 -60209572269449411996823076632111513600 10561701 228297418174538583745563639813458534400 10561702 322850938063265123269654589277037443552 10561703 14312437702547529650984732444190120024 10561704 54008088661648689925198795908237803520 10561705 214722308660351648431851887879097129600 10561706 -256088282084003448924061638191452826448 10561707 136148832935395406632238329294642986048 10561708 148955903185955349385242160161790210560 10561709 287893965309501257060307229432816110360 10561710 -104419937826894013645507443317942663040 10561711 -1233496989918193134677934039424858776008 10561712 15282063346659179197055398691253387264 10561713 -21015009050207845794129741256798095360 10561714 -239273869434331592534951897490367202544 10561715 94054295298297380190379303754485789920 10561716 -167725811493473140016221834502366976000 10561717 730181244615878956234461576471853820892 10561718 94665139330366426836939730804334030016 10561719 -73941936488413744009133185772586128640 10561720 204029704244621592946929146990929920000 10561721 165112268231820061297830024523607026512 10561722 7706679990760439979060694991002371072 10561723 715173409770432731900488317486467639152 10561724 -117492157642409318288825441148291976704 10561725 -246274065191172992795135859751611552000 10561726 -14826877490723841506531098648070553600 10561727 417762801833710745828765047059033216 10561728 116735586500865277844704762004829634560 10561729 240168581598195175809870200620950923330 10561730 288044330958491843315740842346030601760 10561731 137858893831241104955405825383195521024 10561732 -646735100906069791094863275086325632768 10561733 -11658747899832476164834337504460504960 10561734 78617794233462483624973984365732062208 10561735 245536410553303919495170506933856594680 10561736 -218134559814861766185476498718757632000 10561737 133806539906978567836162533595409241360 10561738 -161383781120857440752341391872144430592 10561739 258963593076466089461730590207976894000 10561740 -66398100057357010557473996394289643520 10561741 -100498481344194231561842687433439915188 10561742 -249191527080709672329042974843601912000 10561743 -213924648880387565246366953723397950416 10561744 -41114561354655138974343812409958072320 10561745 -37599214925747182971868208753165714880 10561746 2489645127455592795064294925911769088 10561747 -161465114743055675493068017565637580800 10561748 108848676131576833256377358551103901696 10561749 218635107646094737284292166940683679648 10561750 -21674341106381644941651639784371360000 10561751 -83360841101662076377136234095535562600 10561752 -349140255142721131378150113154335713280 10561753 174598205431701430794098705077257525002 10561754 229392997026214063934233057673808685296 10561755 -80098251964542981948942520736119831440 10561756 -256014758284367072963978020471724984832 10561757 -14906738447577885507654381128287408308 10561758 31024106061690739015238542021347056640 10561759 -357576970559485841182805786456681318696 10561760 87376982330566306528956469900471173120 10561761 18591175355723908535051442893529241344 10561762 87733585569838013403285281331726987264 10561763 161956593172797976793593468032685146012 10561764 -61011441807476813230821517862681683968 10561765 -121278968809883944988844281602859102340 10561766 -333210927057615402788969611496687931168 10561767 179547602369464588604587224889661677440 10561768 199660252073159971200747727828402421760 10561769 -42430665937351822661041415749774361820 10561770 -135516024535844678909208121189774910880 10561771 139855803087313246238776660906739262240 10561772 -73192604107082518435392407806971841536 10561773 95031573305760031557830401530186516000 10561774 232604894617491962523300603944113475136 10561775 81053730554251798107197871152073886800 10561776 24335142860766513717074839353305333760 10561777 8429517075130505114574921239886574212 10561778 -12035698473367982275122801580319316960 10561779 -259221256900863357013611894519614056080 10561780 -177803427111133609098414448320385843200 10561781 330890144007526830679065009777778353582 10561782 15256231050021215089780677035480905728 10561783 -147991301763812163572479948561047602968 10561784 -382373282292705840296562845016170741760 10561785 48749343026771452106846157268176959040 10561786 1783039063354882094878287574696249824 10561787 58617805573812318167314506867496520400 10561788 -292672973045515698460286366173909839360 10561789 -2973440560156445726891244951130054720 10561790 -72934173869047793384507558064781617600 10561791 224716120002242245064378258308356347592 10561792 -285196537969588332229415273852487860224 10561793 171964726664869256761385545929730007040 10561794 34737374581062433543066248849381973632 10561795 -145291853674823656722649345917559915200 10561796 143709508242659498710731936052210053120 10561797 138761302827209260773423224108347183548 10561798 34532489110190791020442662091823602560 10561799 -732093673745834400929885214122596036200 10561800 173990713273408861801736030000824320000 10561801 61236474551918953825761644069465378100 10561802 -27759703314155584068417938598070077648 10561803 -137048998711899981452140601947095503400 10561804 -234104542955903457482570845359846501888 10561805 124595509521251372315544549197987488920 10561806 3568290480854017418413494797774987520 10561807 -327965088459121065537343111009490658480 10561808 63974605276826578459333155618137456640 10561809 -222546759656685603930441020303194753296 10561810 -93652581053507920146104881338020528640 10561811 122315969318303927919575621031222032064 10561812 149899345283700841560645183379498432512 10561813 -866949180130206128871531036975231812960 10561814 -138796864107189731316120557736271563744 10561815 -114951101648038641051719142210107587200 10561816 -253727429937223242140995405796815933440 10561817 -187273571401941137420042916191143886208 10561818 -143126409045931226885698358208913700352 10561819 -17292074939765734692913834763083296456 10561820 142006459174916508299202780060581998080 10561821 410839908729608058932436997819494563712 10561822 29827843804788584209568221992227712 10561823 -94508213786485570956876421227185710056 10561824 -28845594261428671360113051859295404032 10561825 -472442590109789682919807329846554900 10561826 -572934858074577618814038533637563596800 10561827 -62762773532747862933808168477397245200 10561828 -67236089242482572574300950202564870144 10561829 -384941790230738116922204876398413096480 10561830 77534097446261738689860588877260933120 10561831 -221456542499751001659092587782605997008 10561832 4883426552440331271093611386351288320 10561833 30745336675564395809224630001151825744 10561834 5223254390809518978578564211880800000 10561835 141821150462708374575628958149433480880 10561836 -227967389650497028779414314619466111488 10561837 -13242947847865886995453445206302747360 10561838 -15346098949190005895509491135602815104 10561839 -19351061144601109603072908009424054776 10561840 -86123862240620901447165865312583024640 10561841 -392328072162251027285034043410323659758 10561842 -101761966801328815770467788003586344560 10561843 33296281883817494184113955561011225704 10561844 -52126787530812695464464636716640754944 10561845 73444384214368381315870591759421022720 10561846 -91344649419994835642342215038224562432 10561847 -410032980900715042946528795444270986320 10561848 282573459212301328948831558617108480 10561849 -534221637203311580884954772144342248150 10561850 -47065222682975317307299490673397500000 10561851 42856302404958275529812690187173386380 10561852 -4019628471481454922042087987740614656 10561853 -276458801374342414685356103274466843200 10561854 180053222731060671643572360773680691520 10561855 -167139235133913537737924938288258020480 10561856 -9046905677123741484597630774942892032 10561857 290731899572927400740527618271664487488 10561858 46460154361695745670247612316294409760 10561859 -6355106639079964098314127717015943680 10561860 347005365057084712809385993014033408000 10561861 -117497752268585722964885175874239564068 10561862 319604874396999761788693888672823643072 10561863 -26166991388484423618389712054506251392 10561864 -181865232790233377808076358465801779200 10561865 18728979442714672683462353193782157000 10561866 -51466695573126177098095147132073319936 10561867 -219008625193669632685539225917020951608 10561868 23721902383335651162061278961827578880 10561869 390665267902259581001748184175195766294 10561870 135673023458053270765674348619153599360 10561871 -247054778186523628014439094632263849456 10561872 48074204083396138678047670119719239680 10561873 169048603488792285518762445191070338880 10561874 123677808139118715942525707509361313936 10561875 1332473761785835345566482826405480000 10561876 -34331249139771408257608801551164768256 10561877 -3796056030422120048299456400353965348 10561878 -31503096382564047888701886905182662336 10561879 667302714139820194745293419756381300912 10561880 25911803412363032557749746629676236800 10561881 80036396845622268188861700082819256544 10561882 13780392503012493929053182156982572000 10561883 -286223127375154460496889140154440935868 10561884 -96975194954207866036485311448747371520 10561885 79730182533622262985423937760729061600 10561886 85926790968958187919450068104709451264 10561887 130458137334550134753592336345000243200 10561888 -245596276248110168763110922770967429120 10561889 -36848187679902863781734448030613461312 10561890 244689981335217257897745486789564349440 10561891 739967145138426728281524279522907187520 10561892 244093879352133680261129171914863731712 10561893 -71322150221878314414975815879138794752 10561894 -23570341638446905749968449270247837568 10561895 -160061316215405497795479728377986505200 10561896 150720424108827628835809154882318284800 10561897 -196598150110625147261524328449962225420 10561898 290169400684360436893345736952800545200 10561899 -32852714639637537925667072763373804032 10561900 -170931765173001686822704927659733216000 10561901 -23837503358801254610608921325149198560 10561902 -83808621603718226197239521039504319360 10561903 506638301495667589802669183245441086264 10561904 -124046409850722892943041572624968417280 10561905 -191764377766340471652691193473660502400 10561906 -146072238598896226559130080581844643936 10561907 -680446868672438721849068143772908049844 10561908 132208162157467682233723777676794269696 10561909 255467760495828101625601973785977132316 10561910 291514079007326119384195395978857904000 10561911 1480625177576181207751886222515622400 10561912 -359496329889017956837553932141133844480 10561913 656338149902665608128103871955824025940 10561914 16864103868628828082153739693512562432 10561915 76816910839802091308870422723822310400 10561916 60570361211735736371821430014276654080 10561917 -110186304412352961281499078461422581888 10561918 345140029020710160659123475677503488 10561919 110523193621199127075433141660460687760 10561920 -58390741271212919335092371103468748800 10561921 463567777541781383956575310897410261122 10561922 44355319711842696723126584147794443264 10561923 81614121726491442671524059310574132520 10561924 206627403504822223115073562011225328896 10561925 -54040576073512017468264990034510680000 10561926 -122588236482459207986946180797672541696 10561927 -336655758422445723809353543785000149224 10561928 107089472747194272638825065457979985920 10561929 243344123662146149567794941101579028480 10561930 287444521034475937639559090643779294400 10561931 -228490515888284891280708642042711211800 10561932 -21766081349196663972997961981100648960 10561933 -493790828658794038306169896970534687818 10561934 409019173385566284283134874103147780352 10561935 -142211195425650779050353495730521897600 10561936 -67287452379659411402444044630538059776 10561937 742205414783529006387793511898952769586 10561938 208008551646305539316624252262878645760 10561939 -102931165453001866689802995568517283720 10561940 59826860550493617782254541174066231040 10561941 46490660148666109683175225536368911680 10561942 -21141336156173076190875151407945835968 10561943 182748656781542992221794834815365715680 10561944 239958353726970884700565794134593536000 10561945 -283267567796563223735424201775808179200 10561946 -47401211538948037650957764015009760576 10561947 302999083873622578836774664261359153408 10561948 114140096941447091877502962338662154240 10561949 298246365617900193061223992072687380864 10561950 124019396502110564289722802131327712000 10561951 491878037864709374679621443563323241952 10561952 -95501562057697533971469024775437877248 10561953 -136851489185775171611490045947811023136 10561954 11134269758443696955095015017254016000 10561955 96186294752072464369424529460557058560 10561956 -34141237578659142457749806602411155456 10561957 -73039970864040583340746948983591089888 10561958 -26581721633745394894010085347353542528 10561959 -304952256415903875305404057541080533936 10561960 -244443550052809875482711020430106624000 10561961 -7168032845452643538954533054835961008 10561962 -79030295336321957564539020387380936448 10561963 -191183224388920910581715154156935363788 10561964 -150099796254911470682888477991890810880 10561965 -118973166395119644942688158122716046880 10561966 374842502597783000848141290801029274432 10561967 -245413201466509396345688744159814083040 10561968 75740076543387362460557225821659463680 10561969 -225019420488818584769607951097652220 10561970 -124844028092866210561925578925577661440 10561971 237027766198619080453216033397103522048 10561972 -164051389230378053033612600916177704960 10561973 -107620138752510805977108102316234567140 10561974 -148497764561959894126714225346681928960 10561975 149590350729183918646088270918580362000 10561976 -424229272606155979842836622693629521920 10561977 -286344482693085125144733857586743095686 10561978 78338036956326140978551808133151424256 10561979 32822102981274193421251245837075789120 10561980 53597266556914887829762363215319203840 10561981 1063453616001703031483330854032204904320 10561982 -263148290720458094710138461665889177600 10561983 138443334989662334505470998672157990544 10561984 -338466946651263581835774509282911846400 10561985 -1548674757189583216401347284214509440 10561986 113127271986243309873348388598917113600 10561987 104443238310712888301864469854440664636 10561988 604481606760419441596942211660728207488 10561989 119699134468045577917362182857724185824 10561990 -346138719070262978445069048054360554880 10561991 169512678189212257787936801356234874880 10561992 -18705886604977945136296197635415244800 10561993 -289964002242322318574378888147663531778 10561994 -18085590698560474149489511743258528000 10561995 -402537014382560369190512134807640562480 10561996 126432067786666650840376777247983521792 10561997 296622847089552843027332872405347612480 10561998 131513051081547741971226544248027369600 10561999 108872748791809385846443868157933746664 10562000 -37091348359822142623342643810635776000 10562001 -29533309670019435940612220539431959568 10562002 203540599373059004465941900343198181504 10562003 884671944815208964395514846607913603600 10562004 3047414652595744224274945972423931904 10562005 -2733086359255461818408355755238177600 10562006 -48145732303513568749508731642857695232 10562007 -470221700994754475123827986566479614360 10562008 463925233912626338507394955681488168960 10562009 23732138430886217007940117929526899210 10562010 -7809319222507903565310912153663528960 10562011 -105152036959849641065704909130906595388 10562012 55593926464446562504790624819669101056 10562013 179586637541525664119076574307504914368 10562014 250843866651441543388187918493842644800 10562015 -836458972532989524090482735772191520 10562016 264054245781279513773108528579307110400 10562017 758920965537323995670351199461978876066 10562018 -23811795770792995982816924538464834784 10562019 159978698561822100780101930787424260528 10562020 21952549107701417630283579208135065600 10562021 -157808176895160361166050910174713403778 10562022 77101858732940971732784879119425248640 10562023 -422032699865848850054377393795019830040 10562024 252221635238073328258552577238489907200 10562025 -20963986645710810665265721832089177200 10562026 97232483415932572182041516500229827680 10562027 1795409969635488693458002973909420544 10562028 -106176397807271438063496510586208944128 10562029 95921593740659045957472987482454332630 10562030 72726486302510554597354431315386804160 10562031 32494494767751438061761149266052129520 10562032 -114170899098817942142441405800289402880 10562033 711699797869690146428366391297228723282 10562034 79328418627016062170685134834940698112 10562035 -49838111187544107539371151550470251440 10562036 217920376694205540366896189900622314880 10562037 -59740480816438974367806949739490464832 10562038 -115333841928679017835330965891176074080 10562039 11753400717074404998482693776612816656 10562040 336786253855208002538756323126175232000 10562041 28161773294263943776863127068867674624 10562042 -32455435047222696022660446665926109328 10562043 -226869722859547488426768308275982568000 10562044 579738351575969830166121113760802267136 10562045 -14233447763892813731920490996963548680 10562046 53153453956647844418232456183060615168 10562047 -6537023803704616400824420831047824840 10562048 105975322633950047642180813099825627136 10562049 -411697714133430163422347585345432199360 10562050 139675735860855191432301488457417058800 10562051 -155106581532267203436157154176802866296 10562052 -127532503683560343019248448981868003328 10562053 -321744508121515889094503223863303249698 10562054 -294179795430487190698579890272256995520 10562055 -10848190571890649829909842176015303680 10562056 -82696092213647844411399057926901104640 10562057 312027613741103852656807357050904376064 10562058 -21717089403054606931845776315112425376 10562059 -1219747689118216058233784094514565792240 10562060 -134766350727104446496499011992476272640 10562061 -219963600491664898249286958663807984480 10562062 -105408196473131487373212384733028505600 10562063 742748091942617764676887756874428589280 10562064 -40576122083621637979831129839175729152 10562065 493604159338869996290922389291324057460 10562066 -201878394537524917576868921479043520 10562067 74619422740701249094650107794245168240 10562068 450182555895917517433441308561590931456 10562069 46399242519239619812028101899415342496 10562070 -48004567492311846501808204608820444800 10562071 -227559347277114635010759996947406802808 10562072 -106934211191694847357431466983557529600 10562073 -63209801628023949733760826924204192816 10562074 -14393129245348940616096066162644916480 10562075 139996853428941033102154016155287432000 10562076 9662940071703535979854794570447449088 10562077 -105216444088414472699120120541029144928 10562078 175291109895193485065598299544185727744 10562079 410208520525574313836298120159434277888 10562080 299418580251834931449822115054296760320 10562081 -543727640792721930902236540363942118880 10562082 -128405396578213945793424573822334795776 10562083 5696688202247153374764753741694523136 10562084 -145565309038066812815504331846852628224 10562085 267002292357241037475240103343392136220 10562086 37545318850955894663559422314683780864 10562087 101517357757571130276612042862839071736 10562088 232743292854308674079321976590593474560 10562089 315296230289965034075457620686120723300 10562090 -2126972281716276165484936176153600 10562091 52000577180139312128825335741760424792 10562092 107211371374743121171651187946602737152 10562093 315969420203688754677349690127015976342 10562094 -9457186288291359557907338354463986880 10562095 246104783096806527440949557686994790600 10562096 -58933250832516046395109190798263861248 10562097 47590620700824806250397452988945396032 10562098 -340159674719608237505028205225405033200 10562099 114280397960862116620445254340705909064 10562100 -51174990786663570647752384115013120000 10562101 751068936825370339083197091236924546304 10562102 -221121494353434596070730496430293364096 10562103 26615781100654271051243169986103628800 10562104 -110575916539270116197268122657687347200 10562105 176653979129037877535361407880420957960 10562106 53930762236802816138939473445788675584 10562107 471695840641398694737714807755824752356 10562108 273166742673994940479052119746677910528 10562109 -349016727193525901903843208514263040512 10562110 -55369125425898801743394771912906777600 10562111 30410555515347784119498999632566373232 10562112 -128557429003642223199543259252767326208 10562113 130077828592761447871030091425799085444 10562114 35213050445518898036316861407724328656 10562115 7824181596961442375427151330991340720 10562116 137359202860373545563738239565567509760 10562117 -359965429082073211965433249984644280068 10562118 6494781700317873997463284669549252608 10562119 -243658692006655927609937224722859885160 10562120 205617768584345603699332147706613196800 10562121 -22003041982320176952055164798931612560 10562122 -336575180577064351228810620167111413248 10562123 452254569611195683116384881673127645728 10562124 14903450408559844388438207550668390400 10562125 -130645825726745130342284586818810016000 10562126 -7465938506194119568199009575379601216 10562127 -99752796971006696463062800964542429440 10562128 86536582828351458207679453931246960640 10562129 -303082588660440249139764800215801991616 10562130 201532491754377684493799845848367872000 10562131 186460938723550198765737301214137816432 10562132 -133859001177759440494688128801240995840 10562133 -1272364950611914973223542961217566912 10562134 51547948399253171317220806378105110528 10562135 366486813275688252902031169077593973600 10562136 23658892672012219377371146587420672000 10562137 -193631146685457205780965615523337944368 10562138 -7646292270112824250420536081243663120 10562139 -185126025983117826449813187446085991680 10562140 -355255191030729726753731788027937794560 10562141 159167077561859680346139486322391413542 10562142 -135843769399009462688386102449881364480 10562143 -308229436518592199820910878772657328608 10562144 -159123242688622726126451883313507467264 10562145 -93316819411558559435916165652480656960 10562146 -125064662680828976649666705143207770032 10562147 -669266071381349400297505147547780242404 10562148 274171970851024943963385703498525839360 10562149 -55993099404938379406795950804203532836 10562150 228575078062254331573679545288555401600 10562151 18122322336096712218233672962944982944 10562152 -34358949108001599464908406775553228800 10562153 -261018529455559557645125029044877365120 10562154 -59375117555147907112888289131523930880 10562155 -76001046550947146483794705925457905040 10562156 101442564410040101937820992417253132800 10562157 23605262155870012390685819179834693440 10562158 185969942644647248941548772793946734784 10562159 463821109405488053961034416232208529360 10562160 4826897197014945251408561031515996160 10562161 -134335532267945175946005881180978992128 10562162 -87331095279282662571880308200042322000 10562163 -41842826332884668216011863399619266000 10562164 -22821108475980689836588606400500665600 10562165 2089777965681627026586492725951562240 10562166 216468845345388451892264426014370288352 10562167 -180149467538879344050899763176074944000 10562168 -16871699203905335924782666735782912000 10562169 -64284931278864795015772511248101618432 10562170 113092297900586453714766578081594765280 10562171 -82319983188457947826910830859211020400 10562172 -143109637512412529911834424284712828928 10562173 -470942131988105487339122463912821720736 10562174 -53730338559336023369147159439084938496 10562175 -41047532100057534075632900860730416800 10562176 -5045710851942562984607021526102835200 10562177 -822486533812199904419397108943878896940 10562178 96747125405999551722879445887867571968 10562179 -57154237084882226256053735649460281220 10562180 298571262055420849059854294246894284800 10562181 151239989002623919538926184256928359744 10562182 -414600419105768720547883211952380812416 10562183 -315628498557569062263645924784047717216 10562184 -169540504706670625695658759401059942400 10562185 690563047406965345047419230690716748560 10562186 137629227163020833499385739545100296800 10562187 -135424178679922949569957286277365772840 10562188 -85529094794066153720568865419361490944 10562189 -75344044176275405277200216039829645600 10562190 -47100516464778720636686849530730052480 10562191 -195628257788802886698212866062732787408 10562192 -145066312548644386319983741793278255104 10562193 -315267819432795102755971497764261510640 10562194 -360470952151693951928814779656661077104 10562195 400737366002186058611210044569951366000 10562196 4893173833324142522478141963903320064 10562197 683858441020347025122336416915652757646 10562198 -128634570155002152029277732132587435136 10562199 -370640155503201164124021662967989392536 10562200 -283931739478408503963442146148035072000 10562201 107013550479714159720364042278129737412 10562202 -7077593822980750230879609124434679296 10562203 750782929843618815360755442774274344452 10562204 -159567385113391540937592028029010604544 10562205 -186985256271060865124047945392535680 10562206 486133222187310665967223568158640633280 10562207 383502984451786372947495276067685238192 10562208 253660552727074567773383796598451994624 10562209 -89758371631655398303225799260117730304 10562210 -63168526929258722075771481658710612480 10562211 405439229642046798245482779174764640 10562212 -210178257276170818944680546049208113920 10562213 517044892771671761855120753825277750462 10562214 -91253702883579695134764007772025169920 10562215 -58156510262347056160964849613960520800 10562216 -99211396901535796374423639312930570240 10562217 -208427608493168474528844914221645111920 10562218 293314194096541029690353911498866942816 10562219 -6059095124126006061208594962579639600 10562220 -205231725278419595654897975116074009600 10562221 -349536451580051024635667392859501172480 10562222 299670017068238690021583394338902437824 10562223 -77822183438833403210349950148279520512 10562224 -2673385918599365402560228484637556736 10562225 7606283221046596031358096534699408000 10562226 -2551129935073930358668945568424387456 10562227 85477439460420454701060414463724301440 10562228 -368703561397968677165939255060456035584 10562229 -394292369721588340613346628615701436626 10562230 42046657485896545580986906241620051200 10562231 236233475522855922103374804075891925032 10562232 27828676523685517510068052545669304320 10562233 396590634186317014525424587230302796480 10562234 269091715120378407244382633704334204016 10562235 227523323085808008548154285701209605600 10562236 421950968199099276637828647586320949248 10562237 -19371698484981350156915627868354015168 10562238 -493232706698229303784458893355766828032 10562239 244383249835061447591144612429092989720 10562240 35372691258153245532405032306815795200 10562241 72001796497137329122195341127111906560 10562242 116606545515409303053341161220150648352 10562243 324218954304264316069348109890418610492 10562244 61431440965386274135439496271996452864 10562245 -333964386145293358096835140544437717800 10562246 -349194682646978003184774089236103264928 10562247 45263159633218165131761306941253151024 10562248 210710536739116166404185867638367068160 10562249 -231635101706448293898522918128055905664 10562250 -272583606096874431620663395381722432000 10562251 -97096636792616787706506478817002913648 10562252 -146087016356517209097250391516318538240 10562253 -42251080053803728037195322326922307200 10562254 -225713560607880689284146225276544603008 10562255 -187922123038700724502917977158180179360 10562256 9181061179125661676700019513978306560 10562257 -223536458925758123796004226704364843520 10562258 -28256454271733042837167102010349170688 10562259 -6621400275031217943732768645962627280 10562260 -29462504210977464355119443452315238400 10562261 -394295478177150163704715460576682345138 10562262 -1168759155459041795285830993944291840 10562263 1032416819125783374854327529424670635680 10562264 -94227385945480678054445507980250112000 10562265 -112100084965538251609676157168785798400 10562266 -79718318107406787265529396692476955392 10562267 -321128374347452599036143411577168188240 10562268 -204685173528926212563354107414346792960 10562269 -105667953858966570721649781336355306330 10562270 270414406270325845430751110318235768960 10562271 -121723013107232090583031967108401192320 10562272 -255362705766067923105508613906142068736 10562273 733480032202086348423736351256389743522 10562274 -269680412511242206914876858083315447856 10562275 103852909204256574824524860971808658800 10562276 43944964969982801252705088555884371200 10562277 -118568902182559948521072194412400424640 10562278 -303758625514236565503984442223265142560 10562279 -21732299195753287718865088917988941888 10562280 180286249262825525532352153935353856000 10562281 122158623370839594022811158879273969082 10562282 -388214962642419753649333446162639944448 10562283 255460977143719074039304782373423356252 10562284 -94714748514097652895743191165838704384 10562285 -501857760419767635561892702886750137800 10562286 -33447750971551511828209128258346146816 10562287 534222278236361964481000994543192339472 10562288 29414075443352568297823303997976182784 10562289 71419257380061878525678164637743326720 10562290 72362538317935768141401913599204787200 10562291 170755147001942289296962286066097134472 10562292 -104928139493310711030933956076891279360 10562293 399018300120464202592796416503160456380 10562294 -34639250310277767588224977804772798304 10562295 -107305590931237587050426388750284821680 10562296 442888275099461620185527572809548513280 10562297 19394540726862508742397082545457518120 10562298 -63615397365777357830762617267845953280 10562299 -522293893277361013272430243717229986560 10562300 -66175625103215164791482227951730688000 10562301 -227809328085926747118941653356370015770 10562302 -193573993790105507073547699165771803648 10562303 309468925646633243495999833916844087552 10562304 133060977636025773903705282303460638720 10562305 1282557621321793118606972480222961600 10562306 191311020915400591393591800505502438352 10562307 -1243755013750877218306860214248761856 10562308 440708042358507205290167367742289740928 10562309 -191904173497351957835967278075395513920 10562310 -25736615120567939633112035960812154880 10562311 207157288778966304679624729980252252592 10562312 -288600259207125293938635639138890496000 10562313 -7328007658327200081291874753660472256 10562314 -121954533083254764804977051595224249088 10562315 245308388906122762170945785151656927520 10562316 14534925571050130541140666793650621440 10562317 -81627317678611646758226128001514344820 10562318 -10259317700870645195273265040670753280 10562319 -42193949367069622354740132623500101600 10562320 -25076414784022753657132390740944486400 10562321 295699217458332549127554377108226829440 10562322 -67227778138848558466341218198497044480 10562323 -18690112700250703782273028446753162800 10562324 45880888633696960059418709923649229696 10562325 149522239864103183988929846337601929600 10562326 37189480827034721684587487286809390112 10562327 -301564812119641092952477014829571114808 10562328 -158010494774709350525131857173682585600 10562329 -408773488428094976972905077183296172524 10562330 -65160196981033071751515749922336820800 10562331 139970146753685268221390401004223996096 10562332 -575710991630191963314350545241008640 10562333 117898927307038585633840877812142580000 10562334 -39561946919522634736592410548167421120 10562335 -14725939066755583383068952470911971840 10562336 -82034696000927667041579666117184454656 10562337 136303315986089088342516001203274176594 10562338 -61645841346846293492547133748077518528 10562339 -200657153473055707609870192108178749860 10562340 -6939088918268327906460614267909529600 10562341 1360707086238407965985255944457411826592 10562342 -35072099109225773274459924454355136000 10562343 -84939606096188346206740238743719988992 10562344 -21106107506441382141265109767857530880 10562345 -446940171805852895947999723255612407900 10562346 14081012803165544592445705045110912000 10562347 -126002833048671475645267346308366947600 10562348 5296869573443185952047405101812943360 10562349 -232412928173353160063286037126247259648 10562350 -212677488027140221502116084112591145600 10562351 -425336823148936959079893994905535141800 10562352 -61204789746883216898727386692809719808 10562353 -270688531826589655024882931161564943180 10562354 28537568149498908516774470378098323072 10562355 -333051391774965035951181084519612210240 10562356 205547536814170474841948300269921259520 10562357 -192770838163653387333316554238096700160 10562358 198096991225323808387378370713981521408 10562359 316954653476617721969704149701282185104 10562360 462538691543951600775085119635357184000 10562361 -153619181882546139184459430150940670128 10562362 -83546944730831459976139780243638271488 10562363 -115741505912466256339678774171279833840 10562364 43287468610904722882339968945940646400 10562365 -236299635533057855194121191402421659680 10562366 96074635218910517858234576613362841600 10562367 92103805569781486380049155465939508680 10562368 137178957145732243947602080876918734848 10562369 914605309309901926152451282307189914800 10562370 660201145230421805983804849408634880 10562371 484137507983320881018895964036891472572 10562372 -187966676332691970823967873901699993216 10562373 -174584752338129360820370655350741856000 10562374 -491078267290749222854976358789314693120 10562375 222830363378203290091907188885772250000 10562376 77194600568346072012685367209585459200 10562377 -88568425804375268442339676806887308928 10562378 160636653068320560034747650268692931680 10562379 -15924295122543541352822066476438855680 10562380 350656502737245204393946899692654054400 10562381 330707905781588279592837439497450703500 10562382 36345523110514584460668557036879855616 10562383 -196821184754876713087213319430130116296 10562384 38206359213255981708449663292419997696 10562385 -123268510718709159062097457642952913600 10562386 -70861260102960927940244699185682205696 10562387 541987879339150660430021351687338878792 10562388 90580062496931183348362245417407539200 10562389 -481462594198417302007132052123331431844 10562390 1527059369352925800131244813620484480 10562391 -619212951923336601290089280806169448 10562392 -371462743909747232615544489246183321600 10562393 434128939644909813879664086515095509642 10562394 -151538813926803737437684616301318946560 10562395 -88285158641497979371415601833800433280 10562396 -57509945618578692427071057498988984320 10562397 -205548599920702412656932970979197526400 10562398 19547999354297889034378200627115014144 10562399 -247834210156081744472850309405399923640 10562400 -2988744044932270450336617260708659200 10562401 -248678312929433767149125541804684453598 10562402 -311756062925887044429309337224083260848 10562403 -80787792351706857905240656847218261896 10562404 274586618940229962109278618311949557760 10562405 -261424877352233985999172986535975680 10562406 -226770456328301729085929964659601668736 10562407 -728800343116036488493585297905999197888 10562408 55214379445303614432070143908953512960 10562409 75328404618669304156658732337114185280 10562410 -216300709632129105509882472733730900640 10562411 -25526545117918472462523867227425454988 10562412 -103966232495596304349206269000669298688 10562413 31005491343003921330018138136696088704 10562414 102970637510589049860547586466617943360 10562415 168179320512586292562443767208327035920 10562416 218471775052153819329950541280153436160 10562417 333726009474244869038812138613548256466 10562418 7041139660629711604924873354553656464 10562419 -47582364825254913960883199538558522880 10562420 136670289682942257171547526913215877120 10562421 28857212356639885949126813927928241824 10562422 13311997773230486369394764633119335552 10562423 2859885095201981935864340929214891040 10562424 325377987007726071489327941470423633920 10562425 -2669819697714871624215567188038134500 10562426 11908315691227082121165990250425616896 10562427 73601201956689325809072581570890891200 10562428 37882210672690581266857586548057052160 10562429 550792806076056716173537587569233484160 10562430 18945491879397064945243641999522837120 10562431 22218071458910322359958476618355001200 10562432 -414558983777337556236347107571033702400 10562433 -32826571039321443056665767358236534336 10562434 -3070818573357725305215920895192773760 10562435 241262487519149801372815251869405550000 10562436 -41294014820280815245624218350160642816 10562437 -142241131429563102110066671068461834914 10562438 183428564430639752790845254455300226560 10562439 -59000273299351217336034095805433484376 10562440 398659652134271397204087978002734387200 10562441 -365703460619833010045186796366611917158 10562442 -94971186132809696988058334489049354240 10562443 8592168383741705132498232344744924784 10562444 -4785979062922436625950045609499230208 10562445 -217809839085634494986801395189626036180 10562446 4563750659709352212721715518869090624 10562447 -47421029758107366329496278562672810768 10562448 -7593838004203679014476070423951835136 10562449 189934696208525683312846657058358289248 10562450 -107673552891047971476216925301071680000 10562451 232120915625574392682122434310890834944 10562452 210365011385666734921938257144790804480 10562453 735929944601639565005006566669336686 10562454 -19717477428018956239986731569799516160 10562455 563405491846815403964038235551440522720 10562456 -565409842624193055582568313371099269120 10562457 -3177729068993250999288730600875140736 10562458 142410621675483327029478952773708495360 10562459 578752149933331189516371228919292262660 10562460 67130537965424424501933800977476572160 10562461 -35446180466730363485992997067075168000 10562462 104522855561619006132597223272162074112 10562463 -256400997276361318179574663517036518656 10562464 -97441075226217362062256267861437710336 10562465 -275158856966384065932654830557458796140 10562466 31032952635845385543097679911428582144 10562467 216706088156304490677251009582844159360 10562468 -140385920990824264173251632297597722624 10562469 9260455925837777185160856583437479328 10562470 -304609881267066792947413900496911240320 10562471 -390431433176081984609680233004428887400 10562472 -375951483643782740931711904866280289280 10562473 555207455249161579584526735883878281722 10562474 -49620368471183459188073216703938211840 10562475 15773025611744363328237176541530112000 10562476 -154232490607406670519606086106995847168 10562477 11475041402138934677988121963573728480 10562478 -134235543798232082855386187277663360000 10562479 85100526588052527112736940814788420360 10562480 38230598962270122905865025684561920000 10562481 -184348973685870130114553930490894627870 10562482 43880725695674796573438788742442985472 10562483 263222264050336209096834816324175721400 10562484 -50388131366481469887239997838696962048 10562485 19892426696776648074030902283084831000 10562486 -181264177904076899508065580461175109056 10562487 -65257817482041881997284120751265354032 10562488 -120431515728308506997251936975066275840 10562489 -439333408614897510949684690818346712124 10562490 40896983448511756939110312955875690720 10562491 126462360006404104690468277383773798144 10562492 44395852964644729541606587856422044672 10562493 -256769152036151292231549286313146807872 10562494 -355602923976643773158375866025310760704 10562495 453638395231118704966536402912710625000 10562496 5510626000637315358226291485321461760 10562497 -148116557538451680698345711051649659904 10562498 1011083863238427348927905775435316869120 10562499 10427761036269367834291640076994373484 10562500 208519228539094484684895808874349000000 10562501 -96913990994294130872213103626725296708 10562502 66227570332710052213091596636539863424 10562503 16288861943694490710228293153041829680 10562504 -280494811105282658323198746301373921280 10562505 41360763794458827363362504547264342720 10562506 -31312701401167022525053836532523836416 10562507 -266248030482882891402177114534553307244 10562508 8689141045013280591652945268674314240 10562509 -44139898087990117911717524300998204020 10562510 -96022680982747710009349350507983043840 10562511 235594280150791023457926469349581550472 10562512 -160374283117231067345211646326276726784 10562513 187771756985336701042413725772646225524 10562514 -145878496936084570279852596701739519360 10562515 -1952666790538451018079746368152452880 10562516 4546476211948696456280195579585662464 10562517 20469130116127152296825591582378031360 10562518 60397825414346940800536849600845647040 10562519 245306386381743039004462083891224943960 10562520 820520047077490458304753177755648000 10562521 -44918901129163027318038877565782028278 10562522 34370088868560024438874935487585248000 10562523 194090918919780590067872173686385848984 10562524 149703417976139033307600939827228088320 10562525 -503253154221021891855753652802383803000 10562526 -51882148906140816135118584698493551040 10562527 511294850417242574524630258408939148680 10562528 414689820941185178929070368093883596800 10562529 -214054565299978047490605867271413967872 10562530 -309687212646420176925447561177220200960 10562531 -172333324945911496102166590179281487408 10562532 34411577015645141440211007927324521472 10562533 711537268490170932540295475215039302782 10562534 -127848143048631982636580703005265362880 10562535 415408881923738985027719120688303991200 10562536 -42141994940582222599846022237518694400 10562537 29201726270543421868510626175821619200 10562538 40184083361547649250337418246976608512 10562539 -340217076048317087924174463420912304976 10562540 144057278499096527982038181645895434240 10562541 -158434121483815268380665401600158950912 10562542 79009374104215054250209747456763371392 10562543 41010186311474766445791050781540462384 10562544 -28651126645422140640228179245547421696 10562545 303152717585901388921132834636566197760 10562546 158771204995013934459138972329810771472 10562547 -723102516578873355174461668835419759872 10562548 -10939136171317650482141801322259698944 10562549 -269228291044039055208472875014566801764 10562550 134037231864338835305882979334424409600 10562551 100999387690117364956048952841790392312 10562552 -54965825381431880749111100100319641600 10562553 -386562190198110573085979752185440567238 10562554 112516659803260272207546714653191569600 10562555 346006746779895908134078740887970600960 10562556 264888654836155929042475535896004075520 10562557 365315597945073523097491025738039628806 10562558 -82761457690317015450334845854157205824 10562559 19877424030716155821569911006507398912 10562560 89673024633253574281244472881373511680 10562561 -34111181431453813543372502506111385808 10562562 -2986546148222678056269590385877980768 10562563 -973675648056486150510752482698310272 10562564 12208184648099553830612040725854960896 10562565 39177264299990843716830917400884238720 10562566 -41034074892064208860375551815063156736 10562567 -234034827680176480032375564294985473384 10562568 -35159470301865278340269619329062010880 10562569 65846423901013699359390270632268370970 10562570 8414783972230780547393970339316373760 10562571 -46590341016090637970298612794226260520 10562572 -199651679567731516778072475655495969024 10562573 23722058460793251386116123620925033440 10562574 197534900179255446873958102833268800 10562575 115875726650671320841530351919737686000 10562576 -190656295607845076332830063381887827968 10562577 642334724209282356081896919835106880 10562578 -112832039408023265143600863250390260576 10562579 -261806139922255294122745051198423320480 10562580 32441040060052019538463514586328965120 10562581 561999594936285648892436285952149722382 10562582 103497653069130362185758715774004064384 10562583 219707640843134845254357682728909596160 10562584 53804091680733651297886550651424952320 10562585 144226865815789895843624727614719436160 10562586 123939613113218080585950500009104356864 10562587 575684014598327966108280606271934828916 10562588 -273117980748761201655637025875826763264 10562589 35122769493099426476200035503680008960 10562590 -78428277333419876266534685577570078720 10562591 -317521026781925453836501876373195408016 10562592 -63331556020096504726264844715301011456 10562593 -423077497101619005159401586537263150880 10562594 -97779780636964643309890567895962636800 10562595 124910429914726346380872984917751555840 10562596 -212006481298302716457152068012409072640 10562597 -239723207937260511690196275516891714048 10562598 -15004563559760601284403738145823138016 10562599 49034054880884289609678222137449267200 10562600 -275636953136769860101045199383268736000 10562601 35740241247343840426902219950484384768 10562602 -86399827907019192504603284160295405728 10562603 536235263071439651432246575062351031584 10562604 -110612992192357955902992074607223956480 10562605 -274547120489106854999052168192089952000 10562606 6159554515935330796041069841696318464 10562607 207346138555343237868029056501591007928 10562608 -56602897575530405752480044550279331840 10562609 53837532640911148074904248233507242980 10562610 -134291711392346596745097983080909440000 10562611 264755080719977098639550496746728843800 10562612 57943222345844563147225734526332641280 10562613 -268703800952528837970133638190692141600 10562614 131729314314949263290284443341304433920 10562615 -34891484116776510429248998536535936800 10562616 -997066023051668284510630522717962240000 10562617 67697981580594902083474931222416324932 10562618 -223489868521858999079630493612048463872 10562619 124604814770943909199364299532436030744 10562620 76246209938056988998621967750745223680 10562621 -136063153224807361933256492300959476468 10562622 55848162841668548837613516258630319104 10562623 -175034378472112069900755239105337080128 10562624 -81144044861557104479730914979932012544 10562625 -148640961849859148856171280789458510000 10562626 199454492357727995203929347195022574464 10562627 -64093478278109859108158189976546320448 10562628 -243811686737957534170784779775005025280 10562629 -129941941059522985166765414021739486528 10562630 30328665567886429439455799461873059840 10562631 -59313988987366436639780079231516826800 10562632 704995980154961320360094963604887347200 10562633 -141430373544309184738512997434745433676 10562634 -97825465080253535191440446670673995216 10562635 -4522615043890278496700666137537719360 10562636 227940493824678884725066082708812877568 10562637 242989262493873602757982462206448032960 10562638 -377555026370249722514899549655109723840 10562639 -668257620955417994969899431512862488544 10562640 -8813112574833591357736113807010037760 10562641 89725793431953916925831848292624531880 10562642 8007731692950183537291299350695760512 10562643 2884546159401116082740970755690672544 10562644 -158712731484582610773655479091482718464 10562645 -143863521371621893496321883199715831400 10562646 -144436361290943011605454337797569699456 10562647 47368706311831852431516209739735918472 10562648 -367552870383324379185937987586891888640 10562649 -325129914979495578405621993587579712 10562650 -55350398696711695293445351648337894400 10562651 -69652633363291230353955646691184686400 10562652 -152625798565872842736505979811329978880 10562653 -435026600159734100204942475312721979098 10562654 164304266364899966254045408911875045952 10562655 -54487739034698501193898892582632713840 10562656 -97472445400218605572806014403232137216 10562657 -88560199867631129603240303841650580288 10562658 124456736751580486227217732616351605248 10562659 -15809280957804602786365991634453575140 10562660 343887679413600339401864716901359349760 10562661 50895348741332274430361336900748488064 10562662 -13891790634943695089479006804668798336 10562663 -396438906861357060495207354594757773816 10562664 -135954826262230056034706434549869281280 10562665 401345660099936898542001753403374657060 10562666 75150610004141420735255280297532382304 10562667 -212485398798899391208960492254650910120 10562668 189530487712528472581309218458194615296 10562669 527732943082413933214385849095055151714 10562670 113864791784751231188991306705976320000 10562671 17483744662448679651446691644623881712 10562672 -22618440967076160203884948022411034624 10562673 102336708677339751244477442186257961568 10562674 -141600813305134421507544548600520647664 10562675 -53567371544785855742450986079898453000 10562676 106795462911501414738164133354262290432 10562677 253463535789402738251158040509832980526 10562678 118161031366382442072662204554685398272 10562679 193743683769922593892692924585725668224 10562680 491872149746837421842593193223903436800 10562681 -171874902138905014372940678234149910976 10562682 6740440896377001745332762461513441280 10562683 5304892798465205593742564501209658200 10562684 674303493220285881567465495518950981632 10562685 -203899173214974654413156368946590944000 10562686 170598983857521211215931118888104137216 10562687 -604399210735502645689853259936792065664 10562688 -58277356320818386619546048759825694720 10562689 490173505307094792941063290572918539440 10562690 185727179309828354067244887135064173600 10562691 -95434906631564966245915533895685324808 10562692 372789268124630511244582394973650944 10562693 -189549574235903833335005807944104497058 10562694 -55506030419994546278830777015088289600 10562695 366037601757551580545611838142998400 10562696 574988328585467258891506755798403937280 10562697 -50673521112547947553903628156401143360 10562698 -4102209206363054807424328197767145120 10562699 224091086005797049614148179832120614720 10562700 -67358240501146106745273997104492825600 10562701 285106371216694671880134848900828267702 10562702 56461132127186358383993163845816765952 10562703 184125089144835961194449930075508359304 10562704 -64841673268640288303830888752916463616 10562705 252982417015328328720148282288128799860 10562706 70531660085213641312069363054168293888 10562707 28588022444539538091477466516598476392 10562708 196298482119703943044273586434936535040 10562709 138852831513025463539402986502481894304 10562710 -119501637394466854466210877268057194240 10562711 290774963262328341432673751241330343800 10562712 367057576018372280643968638735295078400 10562713 210102427506096274724124699127000072960 10562714 -89132174887661997296917838775410162688 10562715 181815112457344887442826551646824132560 10562716 -247084619035925279048820917549234432000 10562717 159218058895610872832194884125176556544 10562718 3218973739918316244692214589126108800 10562719 127090094625132018486227267700756912696 10562720 -214396825905581796221744374329838141440 10562721 -30291595305645461400706105021338806400 10562722 347467118616135316277488904432625816912 10562723 6871383671193396550006288618143112320 10562724 276242935565746079984767845817415310336 10562725 -544956217242522173203597248678382327500 10562726 -32562664509454506109669404565592966976 10562727 -45727447820299790551356219750979338240 10562728 442437435409035015902334066734979072000 10562729 -800414884440820499590487008442458326924 10562730 -15296955891415995266724957053109696000 10562731 790149903119055919477955595168025492532 10562732 -42887663459512528267998667941885659904 10562733 25971940613062086141073777769423352384 10562734 92705709946251011168826037503698398272 10562735 -574067531557400926248174865600361760 10562736 -111921896028725841223119720327823392768 10562737 -424430973380466456258362220728638901614 10562738 327089591273502800722001886192309365520 10562739 -89031789740995146855810346957107037632 10562740 -146612941733638691618345873405770671360 10562741 -34909007691006609638761038748827324672 10562742 -114765882591897299598948671372163516960 10562743 -132978612119486259946786927762505554760 10562744 755222254949238765174121622268023132160 10562745 53375074784068396401460321813409613120 10562746 149086728539291938402165777408896099840 10562747 145808146965789892867832415666969881040 10562748 1846754476076135691079984363652923392 10562749 268462787619091074283108342417611832480 10562750 236571965232672036130054412219532288000 10562751 334313170855516953748052904524334220800 10562752 -5667899162477793329463596216943116288 10562753 -748237617905953094187678942017846853696 10562754 21783841392960125897873255978755092480 10562755 54665402153817483410664964301681312160 10562756 -236567289094741125427843226668314257280 10562757 624381830297475575566174857205374597120 10562758 -288193884533839413723588528685535183520 10562759 -782823959790898408963907197111228588200 10562760 -33958165747164242650025470631827660800 10562761 -190633402105822833271062105970166857776 10562762 -58955942229999109050694238748514929408 10562763 239529151069651864202397873488441252784 10562764 65937266889739310195156235189607312896 10562765 367445946555615625924543604342706789600 10562766 44360917929209084830870721643785088000 10562767 101057476026981930000072721841146475872 10562768 9943842218096864965766240881729781760 10562769 144811340765869332202092058884378885504 10562770 -151613718517475358266733791563680998400 10562771 -544481970543259402078223464606182491028 10562772 -133193143125693732080074321413213935616 10562773 -37171105347718339102450501954632769536 10562774 289840789010570563182983844352359855360 10562775 92417592867270744241119268647792415800 10562776 -156009249273157575325636737509923184640 10562777 -4216997227557604400572815961097008374 10562778 -777328092297268036331336188682688000 10562779 -61149259827532893560671363661104079120 10562780 -703296513234398022315963924122528440320 10562781 64656380549809680198169195007539431552 10562782 -220042683328814312662564947998102990016 10562783 144865285789634160037519065015406396536 10562784 319640091838155731810838207034954874880 10562785 -137305065060673383003864018996137898240 10562786 -73163110109153601753350035679045822400 10562787 -77655223051510793997999642306457563720 10562788 259433113157708277247166539305545022720 10562789 5785694472009141013725966311139697080 10562790 17299858002213588178264253442110361600 10562791 734322424417606115427787265679481499192 10562792 99493243737207473064742355653012684800 10562793 -74480744933912311799613808273143660000 10562794 -170674493838560056257617929097465429760 10562795 -323384399000832988756166887602210806400 10562796 214206953145452592373427546311898729472 10562797 -28473907845604761499744054934346009600 10562798 135458756264564686342405373020073376960 10562799 -108961167735944395232391013684712910192 10562800 56633936715539388031425618598704742400 10562801 14147046674724202016624504684504705892 10562802 35907140662087324875055571813220911232 10562803 505925797805592645407397351446127401840 10562804 145525989598595359250168155591649697792 10562805 -13807684601341642125101967392062147680 10562806 152587459308738169911229233353554184352 10562807 -373208368594896527577094024291962673944 10562808 -11164059012818833321341941813822054400 10562809 -27794780952184639260962039035439040384 10562810 -55270211251820350402973192834747665440 10562811 292430888397276438712626162655316964864 10562812 -151293515476838971900898856793467856896 10562813 -604918064590512128217169401080431474938 10562814 167105260023619578440010615150840743040 10562815 317162419524185973551765377117417756800 10562816 -109764498413613183187300642222969454592 10562817 -103110516294547496822832471257159309520 10562818 138862213355445747532182659503785457152 10562819 -36616158779945709843638108597445537312 10562820 9038315558762686346026651767004078080 10562821 -13731582034478047055751019962847921696 10562822 12936853448249890262032142330793540480 10562823 -488154417519431635662644864815646943720 10562824 -518627074202259502537806836065093463040 10562825 36401205591139447065705673983735873600 10562826 105537684337870669873097080359754324224 10562827 639284664544927165251901065898990808064 10562828 181456150795872988494274122985411200768 10562829 372476209057053087099530879774776396800 10562830 74235762287222020726813140386734600320 10562831 -186943140102346503162622740500880068928 10562832 -13364999648794489909825866420633600000 10562833 -405261713249142168522757705151836344336 10562834 23119632765240648331522878918147336000 10562835 198468793663444981077498914747014148400 10562836 -424072162859794922796992384636931771520 10562837 -80374756143262921584925030983412005828 10562838 -134447602674144560639473466891432335872 10562839 -69863523977422757122126966266929950544 10562840 305949345155417432221251154619146444800 10562841 145913224364507047571655787260963175680 10562842 93467400855026892337918965590937660672 10562843 -296898062329331398607748439702162102908 10562844 -89342235983080428003056521143307468800 10562845 -153794008917099202352505894699860394900 10562846 2532568226357555094036321672416250240 10562847 -73604180913454647980560840968477057024 10562848 23109902025679955146054918876618162176 10562849 231053231087225125575646774399397369520 10562850 -21423686554899738175058976317075024400 10562851 89082101431469730417042349874331788512 10562852 58872834457896884331622198236790839936 10562853 138424768266369488343421623579004354560 10562854 60471710140458852959901969466626456960 10562855 -190559252846052234366350864013182151240 10562856 220783830112735515893930433737090826240 10562857 -200591311682927694595975288704620887680 10562858 337759663769975700162578396356318319280 10562859 103414601485246255682932457909917164720 10562860 -80958350607270518420186044740312268800 10562861 49025323394108081342460568933419321132 10562862 36458613762385618270028138304516812352 10562863 -88664208251542761939749858952940285640 10562864 1196390749345329301505738931821150208 10562865 -138832063629449079494335022383879791360 10562866 -195433596140519582683406267756992624368 10562867 -150311039021490568800553852557993029808 10562868 80643719888702475808351639474565972352 10562869 771377153175775988019524123206230646944 10562870 -186919839370966199565383065251989061120 10562871 51382146835484652165599558143565888256 10562872 112410331540168676763777559936228454400 10562873 -77330161471685084029658520503132106240 10562874 -86021157884119290692312021565967466496 10562875 608857254657607926441634995262620924000 10562876 -37387478959699460060303386160610677760 10562877 6741992390344789025470502809588711788 10562878 6446461478737643621304681272797232640 10562879 545715208152434663071022096678338025640 10562880 37295404455488825097301515851016437760 10562881 16370967219596517708210696475429469892 10562882 75316644775043688987776005950729627648 10562883 -97593748597242094554027076726638952704 10562884 -246044084142365349932617393880766861184 10562885 -319673602983265193955281320437624467040 10562886 -20846617277802024683424243561268804128 10562887 -545169896098295277053828683672885634000 10562888 81669541959171315784618071642537984000 10562889 94648189057278568061246063637246006048 10562890 62367606472435858865215090645873799040 10562891 17332520626453301045001795690444854292 10562892 128755231926094314631568064176487862272 10562893 -883508952836681485194012836460155354592 10562894 -296945847444365422740753020354828829504 10562895 -17844792060622545507043414101765912480 10562896 15655584085955565301757000411347607552 10562897 -189324004905896333184537859001646720654 10562898 51568391971580570933551673675858807040 10562899 605692866251995829292435660076649836536 10562900 13935425483375676009473149243425772800 10562901 141328549787104162003991143444007912640 10562902 -138759910707004778534540838771061451520 10562903 286888799672948312038574732362890775968 10562904 -213580998088892993867963840245359636480 10562905 -290971764307866210336294759215728754940 10562906 364342203397543337753495451615280585440 10562907 4877373092328435017335419149462993088 10562908 -314389049346164624201110492192594944000 10562909 -17056003643792233325301507435357086208 10562910 -92672999509930901997288383590139744640 10562911 -26404262401108015579624395025270456368 10562912 133372467121044153736919570192574971904 10562913 -281717870760553081156687343112036069600 10562914 291512142909439530624927216594279871056 10562915 -68348141350878856998634891903535500080 10562916 33514627343848341053276940167181680640 10562917 -830527123814444866805117416577365790400 10562918 -346381992188655579047202377078199447840 10562919 55348911732398392504967458968150139944 10562920 30556316427225426253937661818388480000 10562921 -532158331431880682873409792068087587968 10562922 -790703237098033279841202648260698368 10562923 -159352384620844071404327712481560207360 10562924 -164036954379714400017653959330181798400 10562925 148552692434649032541782826436774092000 10562926 116321367255376053929788165375572917184 10562927 35532260351443262790363753837307885776 10562928 -35680279333408747421168120902695714816 10562929 224975191921615879921271817472547681408 10562930 118903684601942226311425819352667764640 10562931 -169191502559352289663844513210985966480 10562932 -7817130447843064368989538695064104960 10562933 -147982766136117753215712906315750052224 10562934 -106920022244224113763083085193108324352 10562935 -129308233744448710191754053650842110120 10562936 -706339984647313594898298603508761292800 10562937 -78591007020972220758034569278639424 10562938 -86043704139160535395729428967288083456 10562939 1000711334014719510013142411654593958424 10562940 117372330468978298143226652685415219200 10562941 -233081604138803540481730480654302369658 10562942 -59887416947611298870752057020322195008 10562943 120636405228962959096192578681365220768 10562944 129619349352286750476598912081094246400 10562945 -118394969923873256593759216103272874520 10562946 -42031846542460124613632303477498610816 10562947 465451011531877107733801336888373785320 10562948 10590113183390597527438520980307238912 10562949 -99184118623876887442227958937821920576 10562950 -1509225562268262832768260691051728000 10562951 214801597731726646843381870146476699952 10562952 -460535444329689095970132697691923660800 10562953 -26396052846440056453535542454327638392 10562954 -14629075771075137878471263383966558720 10562955 -129724743410544566205223655460577747200 10562956 431968551544854471377729153262847205120 10562957 -461879335453630104406746532639247168448 10562958 10805904942562971396349692359067932544 10562959 202259837042015845787250755272948038528 10562960 26885503704034850225804870604917882880 10562961 357058770971994208110783596445216556272 10562962 38913096725972959954443118095889908864 10562963 -50824104863517886042835459478769768788 10562964 181568421030098296730451255943647614976 10562965 -34066137682178473293763196171810457600 10562966 -234487769884228793934512754155695124160 10562967 -177124589925249905555562679389317616528 10562968 98184713162641620739964008534376939520 10562969 34399545755801776575205166944982865360 10562970 -143024277962556743418717139232715916800 10562971 31715249980973890110164743690324557824 10562972 22119250918491325165105168381624104960 10562973 84545095044342220811352881862894566784 10562974 157545763276525185079988319443890665600 10562975 -142399610775534898196601658886975873400 10562976 -242984285089452699186883086908697673728 10562977 671369352375267644954401708967169337826 10562978 21478024257693826024977055654897865040 10562979 88708403867088700912100842798026313392 10562980 -251708251057093211492063561831742320640 10562981 -46793913476834423890533988911735892896 10562982 -63177061023207038582690448350712122496 10562983 -223054359950954523338101981008830053768 10562984 -120374687407446702621247106106494668800 10562985 -230724434732015045048804103869614607580 10562986 -545503084269256676863859904615029760 10562987 238778170584159723855299234728187211840 10562988 190889138234723609098350222779256768000 10562989 -771731189804133493599318037282685403540 10562990 54076487694583876168292977418464003200 10562991 20131830179026637100890156830270929024 10562992 29555237500974077464792466208040845312 10562993 4178082081566301301001691111069680640 10562994 55695694335372557218926348883625594880 10562995 -237966484267974479346937029653426900880 10562996 526568884186850430643895452620044784000 10562997 -89449176215580246147186939678846156000 10562998 46571262990155600171563834598816964000 10562999 341015748716713040334937863784483017000 10563000 64828301651556887237256133785354240000 10563001 -436961492133589022191829297557066964268 10563002 -56873586886343270417705157301392669696 10563003 39885045464410999843630630418290437120 10563004 50806320196102778512900862177326822912 10563005 89509325302857759728404465344583647660 10563006 -12270880586503119323503223872389227520 10563007 193596556522680963365707530340564247760 10563008 30732370744609817074833659788869500928 10563009 300189739270678639490053774278722613600 10563010 36095525900613408208982244715916352000 10563011 40878648885446884656758598740423248800 10563012 -285077918623686912284849692148441410560 10563013 -172136682418713160612062307184667408420 10563014 45659904990221275993254651435880464384 10563015 167147827945728906142932845648187755520 10563016 107443424172780572781907696097414292480 10563017 611670968083580468127542953777526367066 10563018 -171429977147238890754001058354511444480 10563019 -3174013486233591045873832853280905488 10563020 137196757897555348475497646593373690880 10563021 48958097216452418233167433274718748800 10563022 428350188684320997575018026983335877312 10563023 -211148267943760551108629681540761555728 10563024 107721257401528302886110663933298212864 10563025 226283157406337594334319430509017643200 10563026 -143801032165778050018348336131751428096 10563027 -34267721726622671133092441818288525440 10563028 43441360193226966693030990261332480000 10563029 -1150661080499787166629492432990847735524 10563030 670092243526269146529639567247806720 10563031 13064402734980867248615269280767306880 10563032 584716508719818454389242738076862310400 10563033 29686442249119139363683793519380827648 10563034 -80526365399560571393405739510509252640 10563035 17188312575612045888073934721450529920 10563036 -1883644536550904679237835837632602112 10563037 -366436365366620462775955001775079412314 10563038 -32163944230446886521636785868707877120 10563039 -82974004158689960933428819665402195792 10563040 -2086573162298723982301955422979358720 10563041 -81976625121004648522434915410974110558 10563042 50136578088259773492912594490740647424 10563043 -803615998206909287213572336712928966816 10563044 -25459375751158708471721568704286228864 10563045 149344200740664361643039923362540330240 10563046 65557007443906744592205837007130456064 10563047 -680611634146888599793039694787218003280 10563048 -38199273256752927811608751330880701440 10563049 26777931178515590618169784892505601920 10563050 80548697147625696886146927038429760000 10563051 61925409354942057082095586828505733120 10563052 -145624074579147853074702996392856450048 10563053 380524808440052390724273099139221721302 10563054 -78701817789717780830656903818390190080 10563055 9747914473105672420429327866578574960 10563056 25663311827523491064098006152416460800 10563057 637392192716632994693955299461123005300 10563058 346727143496809760460477229358125200 10563059 66230151709088106018481776141170152368 10563060 -85050210538303879386232367635799255040 10563061 242340567782807473405278494277894591662 10563062 1121505423926303667247647582307394801664 10563063 123605329203507062979171762960620433024 10563064 -90452765855557349745425201042408079360 10563065 424426584538122463656779451983381505600 10563066 -83458469126907045111833024647986204048 10563067 -661423503212782881887979896601524369884 10563068 10410177992586667468766095371181006848 10563069 -232514595390388990645226020623336714240 10563070 -13008212925420832712987211629829239040 10563071 349951418112974300688848377416758059344 10563072 -32159500555544177796285298727045824512 10563073 -114808024594858845245892254664669049680 10563074 -594400182251149532627905961216905917408 10563075 263149484397924565321309194964326450000 10563076 -13824082598519521098050919367698224640 10563077 608247669557812583590833182752341558846 10563078 93048573141341302512628643120570515968 10563079 3710783951534572722518759667198055384 10563080 174470728755040594171667360545561804800 10563081 67688267465037513510206068347045786240 10563082 -123071635666569428136936665444419382016 10563083 459453442865256344373113479099094174400 10563084 -100180219949497296674274958723916218368 10563085 -47895591801239025880419774278057494800 10563086 -162900979796516466074666415851076902784 10563087 325087519380150173041669063682773850760 10563088 107278092661979435263354709161554411520 10563089 619236391476671489067399620927786131890 10563090 69931410364291206405442728718075852800 10563091 159092715611097232998901115689941986304 10563092 -426457885397861469942056269329266499840 10563093 -212910940690361264567636266166007268356 10563094 -428535724651588727025470848832528039904 10563095 72993618841893941832004975345560483840 10563096 -22576203342757718924524029041688576000 10563097 90662214433150462639586199809835449546 10563098 18510762761683545643041452892372959232 10563099 241477617661734001002821575018056647064 10563100 17693580868431921726471932422919910400 10563101 266171214895361050987218869033144405100 10563102 -292438589979504497569443484694536734720 10563103 -402603867934647540984125980191549347040 10563104 534508941525082934710472336808881750016 10563105 14146279779371074513375969955959776000 10563106 339783175169974556911563282200199319200 10563107 -635889629422468643028718384131358013160 10563108 249248615406835612763551168715138933760 10563109 -119385270453706350512196573382957856640 10563110 111433353033149499147500460303485400960 10563111 44198591722058130060403905477782282640 10563112 17337682251897339818796674547120537600 10563113 -257855903438308800332213548743382075680 10563114 324032737484799159934801460873618817792 10563115 -46796486191902288087488803045404571680 10563116 -186791792228246731710664012146915951360 10563117 76804522392192183556313792034400104384 10563118 132573661839688006508947406810627016960 10563119 -1279697961628828219548712483659417600 10563120 40453359775032910237730797947880734720 10563121 -431965813645762505176920754861707709678 10563122 -3322250218136408446943734312712577408 10563123 131134010938336411364390792711873832000 10563124 234702427226732840820502236514201251840 10563125 77954747677039904715680308651376763750 10563126 -40223335037760068253688693995947089920 10563127 -15421461363104583048406903077327185040 10563128 -278545909981035556383148365799213731840 10563129 13732938930032944075681453630242195210 10563130 78641718307694509239369390568182264000 10563131 436520450273750000267106675683285512932 10563132 121331907380979972825202048837156134912 10563133 -78059153035965353210106501759204824480 10563134 81392166184407937021389313864107207360 10563135 188397667583761053490581713513486486400 10563136 7729971580455985071002424909981286400 10563137 -11621277935838511917682079464206942168 10563138 -110194778798508525480230191531174209456 10563139 206538051432220913297724377160690084856 10563140 -79245249451685249018558762566393528320 10563141 286081362945087897472161146093402228160 10563142 -71450540867633387441184036069683029056 10563143 107542918394860595607488620383410831040 10563144 -176817516342532552579645870180734689280 10563145 -480040386897061518472581211358507908800 10563146 205552104390347069232387087008272418304 10563147 55613135118789142028780201552922412032 10563148 674118845834756585444377237973767680 10563149 182775231275592994832780710185206940150 10563150 2812770426545083123455707491047177600 10563151 -61831164288292661432036609230058216848 10563152 -46734930831115040065249096522831110144 10563153 348389553496961710720328230181158748064 10563154 -14626304026341006763585022541615894528 10563155 -198825869643436709456651465218403263440 10563156 -951676583638816768983710894744224481280 10563157 -202233087681649927665621861465615350016 10563158 53455482497287327305749987088404418240 10563159 386047487733304643139159816769816960104 10563160 131551211388744997942114950056414208000 10563161 -64586470702658297772691115295278369856 10563162 134511145453547961946545979275801149952 10563163 -102444112471389198067155095943265774800 10563164 -304010663723768376458459316057394421760 10563165 3387068842267988718537529782571870080 10563166 -220777884744392884994608283635378109760 10563167 -60475120668446068002592411984884636576 10563168 -71915273334097769647285172003175137280 10563169 -339996080296411551495083206915073027840 10563170 -232795128044957814349089808040272746720 10563171 -449555370054055002700316933248031732496 10563172 -87045886709981799778253501133920932608 10563173 11519039389254540437115376690851046044 10563174 148058197116423305200326478373776142400 10563175 -258319362041628144525904461968672115600 10563176 371116812241994780771949067248856166400 10563177 262379513998251434743273510855730597520 10563178 12065504191247972598128618999160841056 10563179 -1189664193418331443099211877509114100 10563180 -14418444843783489291349145430445655040 10563181 -696682092250011938096340120152252911018 10563182 134805616273002923658154697677644646272 10563183 -103959693726235362957722122314957600000 10563184 -54717374510693097049118666451492044800 10563185 -401135005240391412774404963161948477440 10563186 143355655218671736814064119689063664128 10563187 321779369683356487842466216921247140320 10563188 201149852455923895677621281194214572032 10563189 -14593447097333881063626387107180564352 10563190 -19226909198591103754737084013991596800 10563191 -240061889957139662264769443541991709088 10563192 240128420673509047529152156349895168000 10563193 139933936159823735290324502577819550442 10563194 334455703114023211272601700146858390896 10563195 -145717259690052790006339930538784232080 10563196 -190200274012701159559934887973499732992 10563197 -487348548065191793326005021874091103354 10563198 234717348208416941210683658571569542464 10563199 -295689744863013045691432386746062013520 10563200 -154418319909327546310075355695153152000 10563201 295582620604658823028381875333320782800 10563202 -79741110445275643453898555614043742720 10563203 214620412986878796087378769365129526272 10563204 16318233875976393516434608369800969216 10563205 -371979035060287385569955585733854311680 10563206 167267633206586087969666712236647958400 10563207 -74381255629494788479563304887570036912 10563208 5140521729414661885073579110307880960 10563209 -264967702192518611234524991237309503590 10563210 -34321459001711244271221913058552970240 10563211 -256438430060458820019493537725183543776 10563212 -464656825977579468665372044289795870208 10563213 -145237159171959494254740644639952315456 10563214 218956797426463330332072168613324144512 10563215 -21368811964528183542788505830367274080 10563216 96942846197567524053186792655351971840 10563217 201163494097638514662760331748710108992 10563218 1512210531969753366666548428103508480 10563219 69069777801521836353668180954837057088 10563220 -191258894577242498972370441430948485120 10563221 5128317883127787010946952873985806300 10563222 -85509089504969077361927674780266969216 10563223 177238273052528179192443774620948335704 10563224 355755391107552983789291868455242045440 10563225 -128778176673896368862631125818588032000 10563226 -399656889693947497281382690500571772688 10563227 -76000456697923226402451648258284604924 10563228 53672878586051789466326808294802944 10563229 257474705423196428229157668891655929830 10563230 -17477478960912154456437257006892546240 10563231 8126027772419808425221555120428501504 10563232 246964630103802074399837707576944230400 10563233 3015807227960222821928262113543496384 10563234 -184416740024757650347279363458264172800 10563235 -440130177895980579907184122943478970800 10563236 339087587362329243252925044438262010112 10563237 211495917664052230022413209855144829440 10563238 2217109038746292893760051983027116032 10563239 68555975172458715061019850885040473096 10563240 -28761119842884418918473366440779776000 10563241 -74203421752629737699703165133642746616 10563242 80362099456142361782487018549329779200 10563243 -141689315930980496613294892338360766800 10563244 347435704253883846034195461018762702336 10563245 72617182351763721185207692152591615360 10563246 5163966258918443277341030750861055360 10563247 417187089270669530931067577091254615696 10563248 -77791182760409128470083153932828016640 10563249 18444270805152367814093738008724375664 10563250 -157111257752955401658868777521991680000 10563251 -7487151193917530875396595804611823616 10563252 -29993637417974024036311663042333667328 10563253 -202249227663896613576750822744823348498 10563254 -68552880876866003475904056055468821888 10563255 52396439566349779987416591351147321600 10563256 -89031431620155328658827459812676730880 10563257 4711392542517279365512579551030190506 10563258 -88298792268073022280912001201743720192 10563259 -55834593001290817728062743281661634560 10563260 159664787256330914617909912654852538880 10563261 -76909750375331253193841654243610900480 10563262 -287457540067819827300467862117153946368 10563263 568076720275350459008502584416624769784 10563264 7943834170665740023757769915204894720 10563265 -678531552226651332107576538894860765400 10563266 -115564432475646108327650836928936286720 10563267 39087419408942800047351867233202663936 10563268 -52722662407364215361921526849534095360 10563269 -94698161948749041320822038286697125700 10563270 -71648783429822648384145375263997110400 10563271 100617416438703865665376352004361584 10563272 116909479537643138332369825209090892800 10563273 74203895043912087963901163641142386260 10563274 217225741796843500951100499186213862752 10563275 120276514174129723772632912214408484600 10563276 220624642430967072476042885084280781824 10563277 69764102000140362208440028128142437420 10563278 -75553332533210488224636468561470929920 10563279 -243950477607396035637278705894860646400 10563280 -10649887879642351767951693631027937280 10563281 -21519981920379115813542334332605225472 10563282 160601493466180217283221076160837885200 10563283 71937302905511418893475582259747302960 10563284 360930061747328548877647548213132191616 10563285 -185695413078795610826491028386674040800 10563286 -120871579227587954564657468830852893408 10563287 155426041136014601747818430715567028224 10563288 311708737134744901964026833309694156800 10563289 -46384300657644174181209431167758428400 10563290 -59475176983701687052665111826156345920 10563291 -26562506187995769225998980424406706668 10563292 -27862744232978590384937471296890217984 10563293 -128443222005484947606022735492938518112 10563294 300687800246919513422611916927846400 10563295 54101989397358037214287226519814986400 10563296 534718049252405252075063660695255252992 10563297 -304051976303625874081629142015966341120 10563298 -178011001717630536732622065085023687600 10563299 -286863943076729368864804459756820429280 10563300 -159450382973675534270889287630620800 10563301 247643976263642745298835398065102490560 10563302 62170522173109545273566236119233860992 10563303 -262900038604027200128127226196280910296 10563304 105820210384046341470523189873131125760 10563305 -267720488199334017528800913112841760000 10563306 16867775840707503341404497885683937024 10563307 361844736968542242404877122410313071752 10563308 65967475540214316833316280978375526400 10563309 29166466665697832167483143312771008256 10563310 57721493824910866598234811062115836160 10563311 -235730118276848976464476765513774785552 10563312 66523382051563286832429172291612999680 10563313 115012117810404389976793530640762612562 10563314 -431847828487601411796498865897686453744 10563315 -16484852909109364148386190684651212800 10563316 -723620988389075101993753872891531356160 10563317 278514622902611605434524443657313990112 10563318 15234441036469225727697780312826368000 10563319 -13455465348736167013360471378219268752 10563320 166669431624776196538318808122975948800 10563321 51717197541164282384878285072661403360 10563322 -47897837327034650223724962488847621120 10563323 258289787181152805543325766043700705572 10563324 35729801480409554018174982546564974592 10563325 -34188682443368618898381406001463122400 10563326 302768638953503005293699610993116890112 10563327 213655550784962151242022507616710009600 10563328 -286843095647032832015173928245629288448 10563329 1214407901674466048632983821420310720 10563330 -121131294489869921249076566137407790080 10563331 57735323818031801471690881374627175000 10563332 -116484718852695357762419811898149765888 10563333 173957771026721576351811379589766322848 10563334 320730493834298409964195255035661470816 10563335 219534259732980293495256499502598902400 10563336 15190191671216136900090798943656345600 10563337 343088429233094269059972248884909309860 10563338 351096625672282466762330770978202902320 10563339 349686385266880211085036775229023243224 10563340 -107762420149035884267826684174788828160 10563341 -55238732214778375477227080491803210216 10563342 202460253439295099519149225691819829312 10563343 -93074862965884274211653399399930890240 10563344 191469112965274926788073313856241795072 10563345 63070567571743911356492054559257222400 10563346 -235732315731587794100327196547008790128 10563347 -141325151319312056072131173827456853204 10563348 90866670388666384202416897926632239104 10563349 361087058376807869204076405929962446350 10563350 -26301656311229660084765103227183491200 10563351 -346797156189914417260135944513036822168 10563352 85070691315545162883173891983268904960 10563353 -60706347884862877796832463040086247916 10563354 328323626952437835134794280666143860480 10563355 -15166910902528530740299950213908940000 10563356 43348706578376035469912672376016266240 10563357 60399040773429441396077050215254025792 10563358 -10616228614152132785799872367294979200 10563359 91859125874301348659786387216119459104 10563360 -68533763594179433675378168270212300800 10563361 -414799315145135915878325562700422487680 10563362 -136066675614834802234907351546206139568 10563363 -102135460244888707512469145433815542056 10563364 110291367450042679921074914737572438016 10563365 -387547812354303575375085195161584752000 10563366 127900170692695843589221076462210150400 10563367 -350417248626148738711261470679062774008 10563368 443658507624561333510561547886260546560 10563369 489900090514903058717183724884167557888 10563370 203436999706170094492458029354322471360 10563371 149597236677158596910895148075915622400 10563372 25061238428169085822737985840419062016 10563373 203234090097356911631246973180503422720 10563374 95522130014831766636942486724473729024 10563375 265798393629848920194832686912606504000 10563376 -91145196100784921641889361656233852928 10563377 -185653462077326709878161299503143619520 10563378 7352391579964617776308492759160168448 10563379 -111701290969892166205764242158874693280 10563380 -1133059569769564943766041941540577280 10563381 239040489474420654478752940212838749870 10563382 -436921510321748435934280885372711672128 10563383 248503955695691815667416408686180190632 10563384 -44198290004246088937068488488673402880 10563385 -36166194420221728604558052731743597440 10563386 -31923968575944531487742016223126750608 10563387 389261883313115683498129547946506296320 10563388 -235110033551920077030416082263606780928 10563389 -119137779417024988795708223494073113044 10563390 -83654969005015404312971185124124847680 10563391 156454612821305697957877983935552765760 10563392 4871093816484884051112581810324766720 10563393 -162655216976745171418003195611890717136 10563394 97037094170091473249504069371038727680 10563395 247181505317227006900022086548065524800 10563396 72472749052121975779923694412511009792 10563397 105063742936656211161062991168321405752 10563398 59249740241583224825520192492964305600 10563399 -294328422539526079725713031182355832320 10563400 -297768316000905773300828497806085248000 10563401 519136557459367221583994856968945483904 10563402 -148611144901526715167903866102010765568 10563403 -260087713706415007702891700759539066348 10563404 -421910568960763072164991348478349810432 10563405 -81678119772300449628157114252207726080 10563406 -178609827084388818367324977166604451840 10563407 -671357109149474696231976209993817715344 10563408 -39083441312285061603626226088553103360 10563409 119396517921725924411495891413338111840 10563410 26250194512126783160890825144434969600 10563411 303194020546378865921250959772004284480 10563412 -351359703045289021161777035445446230144 10563413 -133445959918796102407588796339430841440 10563414 163779108545320725065085008901559189440 10563415 -122757509352818064345944091952213918440 10563416 316686167283164130617510479533888276480 10563417 105502408231904806846642870675786014528 10563418 332595638814007780047841534295626780416 10563419 333701017569141246415527977145489166920 10563420 181009967559940264957119170195197178880 10563421 -90914792455888677303394329472106144 10563422 -187824063224549584824870802804046767488 10563423 -664342754752992844948364050783305600 10563424 336070218332380546182805794122941071360 10563425 -239583634182632751530712559527024755850 10563426 110376873261790163889395268461006039040 10563427 -139652815417998080838979803205625684528 10563428 372206329485295414872479736157825123968 10563429 -23302390935970223149320705983747661216 10563430 95551551288687311210738981003528160000 10563431 -843468441598970819720261321590696328256 10563432 -135059148645747842247867881945997557760 10563433 193410672754357884698173345343334010682 10563434 15332409171480045604764793325214888192 10563435 208887147438443732015996782904065505520 10563436 -45054231384218771011367719572514103296 10563437 546102624641226504574391175474868855500 10563438 -66141162846476045184955028926629703104 10563439 -264496329692932617378133152239580819760 10563440 -68433495769592354992185451030631546880 10563441 -174167325263033348061725178729494815872 10563442 107504801414083766401255803225135533472 10563443 528874093585838306650998229145490145680 10563444 33681556313605966542357914195610746880 10563445 -119978412542594237504582230334514708420 10563446 -59942511407974446244055724583338095616 10563447 -566559707458807941653686608342564065280 10563448 3375185523330455592642382092823388160 10563449 256589248762777323156952349781832544640 10563450 42851683842163466065953189897539001600 10563451 275610276860577799623942909063570428304 10563452 272272103301241569903205817339247323136 10563453 -366719945130869083821738103384565460000 10563454 170918539200942892819610797373735316672 10563455 -65555278122320528605170528499993518240 10563456 15524161272842764867893184458601267200 10563457 79395533356442831021805684585236824706 10563458 1710223333997927534672333085384813984 10563459 -62617316945466996465758603811660786696 10563460 -376214128602242484659068641058611955200 10563461 310420622534365529242208920466431732062 10563462 -13341903333960818733689537754370963200 10563463 87981673317475693829196219204724511904 10563464 407800220211507648657967875186236175360 10563465 -26767606364840026777779741901871237760 10563466 188300137787587812862390023673196544 10563467 20896899255412055520221840240099932992 10563468 -35646139880917604305338686486969180160 10563469 -790073677965984004866106757398579346004 10563470 139891862623813796499156223259528767680 10563471 89954771287200921471873142782862331472 10563472 126800429135469968827588235661525426176 10563473 -235933518740762155105310469704190115278 10563474 -19625018408305146885114166648760658432 10563475 -64940185719081738645254676988430956400 10563476 -165497776000073879739206579123605131264 10563477 356410253541808858771014576044373968832 10563478 17891371592074289507058554532091686720 10563479 -498269016859341095814733369317036474624 10563480 -448431392434935508154896838938159104000 10563481 -694748520741926789236962695830722710000 10563482 365534128943773748781378580779828242400 10563483 89106809804872199432767520325493348608 10563484 -349491137469795225615448635036153577984 10563485 669116201346911814068062320681932928000 10563486 52701113326726560054542904403426695168 10563487 69492044566160050796797343687418919680 10563488 -257691260195887538871123441035001200640 10563489 -216330591299248567444895321863265803692 10563490 88528505630835284221374189835089338880 10563491 -659240747058465334042293394489774083108 10563492 23022965042081887699206377012641480704 10563493 222026944588877064855560435251642348704 10563494 -115665759727562641329246607429393830528 10563495 -212637371271744300716541243211602968880 10563496 -243827211383397036259909874572631454720 10563497 79912957622253764300739092468919637632 10563498 -33299540645243027807648853194811992064 10563499 -163786275997181748083459468642190774120 10563500 -137910077225253335677184741009925888000 10563501 48788385333220227194394857138978353440 10563502 144550090174841901356164179643704197952 10563503 286585075618313238941455690811854767504 10563504 -31561152995320527882118510402102886400 10563505 -52912666871368778215655949752001474840 10563506 143089150261319773450986095830856275200 10563507 543402396679982910532876415897905121280 10563508 183476950399204759345377703946031118336 10563509 3667740595121930435492614272339687936 10563510 -114256032856570463067670333130637926400 10563511 -257490378762020246807302374866191602240 10563512 -6485359900801839825940456747046707200 10563513 -307291031718385585205207584562026780800 10563514 10951290982054138434148701664617654864 10563515 -472396387897585312764232321557712371840 10563516 -236793145046407632854501693243621948928 10563517 -11770494234777563674836657747508048000 10563518 34294512747119209550441368175804201856 10563519 130607101173233286657624856070625766344 10563520 95408678162797166522951605231351234560 10563521 -153742255470109494274817195586869138748 10563522 -17543015529083708872965308476959347712 10563523 108820917175706209248393763940639687424 10563524 494308129644333071442778558454160468096 10563525 -12885890756727279010079823120265608000 10563526 -316281819314577601298491520911653744288 10563527 126829650502863236443983043527262232880 10563528 -10359048695662574718430344739887882240 10563529 66494308848691830685582835809109276928 10563530 266233552363084985768299831516260056160 10563531 219313453188453803027347044861099255744 10563532 -31665209006442698981682647950894694400 10563533 187195370891640846688507197892979508960 10563534 -7308450381825968586857636466549676608 10563535 400736060574048248969898942580130217480 10563536 89082652256465839862238706049032568832 10563537 -77312908311182999445688457133735063360 10563538 9990398506924541283985492129752339744 10563539 -28628270845622703768123738334578496944 10563540 -82059128581760819858611009116944179200 10563541 70716151532936000870458403490386066720 10563542 -503365177923115940788055512110007584 10563543 174242850849750044655831246719256864 10563544 -611889307510747411240478993350682726400 10563545 169667228530649879263583436039190406280 10563546 -25800144751762302686755025717650515456 10563547 311838550670398045508615796885500780996 10563548 -222037859020231070377136071967316142080 10563549 205611554119653235260229472961330420864 10563550 -204937186278988656454634113484447179200 10563551 565929581482000396728287188188099963552 10563552 5735852352598247898500720741755650048 10563553 -34191566739869860505867208421185448704 10563554 -6681578379449656344039460112634844800 10563555 -106616993071462447455738518638896622080 10563556 394509806437135661063067999074079432320 10563557 3904747248230015730305351022460999806 10563558 91756239521398550841990746710412155584 10563559 -194082404340856583123888755861263319240 10563560 9377425164680199085210715709230284800 10563561 226340351534553226372863728900736364800 10563562 -365496335809386188830573193229932692128 10563563 -218893135644401442587466189826873277760 10563564 -61061942726945319478680194380971540480 10563565 -100977989398543349143396820119831383540 10563566 -160246098140364889087613185023132974592 10563567 205564148151107599282829564611717796232 10563568 51688131839007244469223507236281319424 10563569 108077203384569457294341626374735661760 10563570 -109702839633342062825807638094146819680 10563571 151835168584739252360228230127040599344 10563572 -120086218677252647403653718740503569024 10563573 -5008261677042664998523537153166478816 10563574 47851475472769292531649321820562748672 10563575 -193857836840002020752669100567871152000 10563576 265304656954066565537770558077479485440 10563577 557714977701203662169576612496492171520 10563578 22633929859977739603954981453064375808 10563579 103750138924982943459693261840216482688 10563580 -40428251463809940684548148442151424000 10563581 38421183340047518583222682685608335744 10563582 -2153350417246486036028275270221943488 10563583 -529104430898620498491857361621642778760 10563584 234939435571657162991268466687821742080 10563585 -436354152421747135912084076428801895040 10563586 132815425467372476763549130893644537088 10563587 -603680836706542483110935032736984149764 10563588 59364702136154433531186092474121830400 10563589 -92025453931969790193204259610230854276 10563590 182395040185721210335948908854963625600 10563591 116570637708139951617493829300865850368 10563592 164408115836192012116429486551728670720 10563593 -174263896628895576799611211257912007296 10563594 171508829842314264580033964497628947200 10563595 938788915730043708913278036084307200 10563596 -138194867552361163994621600894535920640 10563597 -161733880085683594339573234509923399232 10563598 219490953303731276525976574579098020160 10563599 -79059008772432121567635437346652664400 10563600 -26291529485911347632216122774324838400 10563601 362247869156215457080743958024633368880 10563602 119598693039119934232687994023717232640 10563603 -487991096804969544586449740167998849096 10563604 -414217441509844613615092225172598127744 10563605 -85976233238994650956755774271510049640 10563606 -33561059388448533161254044987858794496 10563607 -707538197645908278517892068931209705144 10563608 769315412999358270474210514439604817920 10563609 -46059429553379771228479303218848200320 10563610 -296984628674547514327525896869614475040 10563611 -9204177787392044013091183442124067296 10563612 307383469862424819575821199022547302912 10563613 844776216958284041101909104741806646540 10563614 -47833340597917948535873273938621589568 10563615 -24578283289280181735532258704949854840 10563616 -277605649416554106838144910209066401792 10563617 179818639049613193367321800681805325666 10563618 85180503985696229985870443980079482368 10563619 -348681668655354985489015525209905310840 10563620 -133006229309083863910913591484034560000 10563621 296486268862953774984779974681773921024 10563622 87072674332235390574799422855213563904 10563623 -310683148469290195606044761464922781600 10563624 -161080053101098838624276205725605478400 10563625 -853423717861479780101448774707279355000 10563626 160458492192601350153952675482271672320 10563627 -152853027057565926403683493923012107280 10563628 21617410089714852893885712980438490368 10563629 68507956420182439340743401998349070230 10563630 -46658762509706890580286369538712985600 10563631 -298148457124231175312250341118284828168 10563632 25974175753517776424789494792848654336 10563633 235279422247112111195574643159348709124 10563634 -119841245994995687390920230977133740784 10563635 -1893205994450859391937074922616187920 10563636 -131083376801685935385233561909303513088 10563637 -73252440131303060786211345337046916096 10563638 -3308829874388144744423331989100958656 10563639 -183032717038268857156647008457146300160 10563640 183779656643971375331565678169266892800 10563641 -505128155106735193204449303168067023216 10563642 -13242169875941418099137586957862110720 10563643 -406750095835642946263801626873580529120 10563644 -56706303146647995484311367935650408448 10563645 -281511832309609671849615141884660837280 10563646 164815899016108583912445862500940054272 10563647 138376523885104408305895619670813884832 10563648 -21101580542973991245974243065246777344 10563649 -689109274599942778456858540651009580350 10563650 28388190328136849745538344475977477600 10563651 -119906820854031173509077080007142037808 10563652 -394940940026398425141524319890567485440 10563653 303515227504324540055846018548326220800 10563654 24002853921232941945762516060677373120 10563655 -396567869965447979220747387572319642000 10563656 -124348651661157512920763651802767923200 10563657 102863154899287578871909797871340160 10563658 85740280083169878032171913912452628480 10563659 31171117465056450418046686190303800560 10563660 -267254230738205902046397996511473131520 10563661 -355590735729603237444331466486663497738 10563662 -409844515509132536376416659413096716928 10563663 -511496082422621056474214518608402168 10563664 -50205282858187038045233891993721765888 10563665 319546092939716586714740903948409711540 10563666 118367016401302131788179993944796290048 10563667 632217190496335486095154293501231060716 10563668 272259881333662247954619762797859762048 10563669 65324315834768800027744946563641160320 10563670 11830948450143931240197792718046307840 10563671 -322515469294708089889740644186236123128 10563672 -7958775217279507007551221073090314240 10563673 1406474368836941852952151592483411564160 10563674 200820679139910958579686617170093723392 10563675 -147211151561169796842258611342466414000 10563676 95136452655304105935612796420330856960 10563677 -131026885976788480351815848590809355200 10563678 63707555642207477664427197794016439104 10563679 232092185315878358207760167197669937776 10563680 216267394414981584113268232108108677120 10563681 -317103306067409664804098859765976896 10563682 128892870714437837988187081576054131072 10563683 -303838859941858935866597319146362149108 10563684 -4300269031273408430194270838512189440 10563685 -101582841546147844239847934049221616000 10563686 -108620030323777662309947844894360547200 10563687 -251188081306599968608337385041086559856 10563688 668064794924884714137371615065337640960 10563689 316325794534585708118919952530286567056 10563690 76961381347450776301989675431457035520 10563691 -11044840311624245492750592931504441632 10563692 221610154852976131222073112405824481792 10563693 -58983625907652772178548151242682068992 10563694 215797964668296485007289507781893111872 10563695 127103696387409562479927165197956309920 10563696 -43560443878707419464283629227320279040 10563697 -635018032499073035577877857682132343854 10563698 110359636081712138199909432484045640736 10563699 30653637855149851998455740234610350080 10563700 49806495943148129857824570359245158400 10563701 717967779995359482446187322667924550702 10563702 -5000461157319338811466171275544609920 10563703 53751955295608495305118997347266244984 10563704 -36444564057619502792451702434286612480 10563705 -154197541146635491723117685360089357500 10563706 307607634406915518174512914068068445552 10563707 -267795746637158210978034065193412114176 10563708 214825691735488858827130739330642666496 10563709 415313957742091865429771589653085195168 10563710 145921486521756070987161781111852253760 10563711 -42346094654897949793504488168474748728 10563712 -459079865661452368702820841975132979200 10563713 -709274574998805886679476523443754454096 10563714 -111808540606740022741062689833230720000 10563715 -127657353293967530654929430263124121600 10563716 17543681238153649727158059280977715200 10563717 -60643494553699475932344980967539557920 10563718 51209070377449375470997686062805675840 10563719 -336561691258063345313329618138652795880 10563720 -173442329938054355364141161389631078400 10563721 -47904930117429745919314144035656318400 10563722 -57472935156823254797446067617454745600 10563723 699671612453747331900186323698704750000 10563724 -2792329496812486492913182093565033984 10563725 67650925336398208483634642513887001250 10563726 25948243609489580904741179726479753344 10563727 -11853410018774518187545012009682697424 10563728 70456905031409581548814393432511348736 10563729 -208937556189843414371266877833458858912 10563730 75962674634289845260538067075765977760 10563731 -407305960652166725584308976709747828688 10563732 -60907914765590274581846145185047527936 10563733 106296368162348702637443934496662953984 10563734 128736330668717673175233987285558632640 10563735 8471715463938980520325132557296486400 10563736 -370756391868950168481695224587394007040 10563737 -154465085178140405038232087722869633408 10563738 -113335160838626486798546218135282045440 10563739 -51421572125314749149805848139307146576 10563740 232795398104314029168904522399949614080 10563741 220942888516469354131717064094145191750 10563742 119544758189365220861254279995211582464 10563743 -280931884398424392382355810383092574920 10563744 -383075260034617808122258322273174814720 10563745 172535256268270394194128693684465011880 10563746 -92683899601213840960046858584028491776 10563747 -91910721037107677978890105126059429000 10563748 -40887197638648999275260396068447735296 10563749 -9566544593793441794055941322188561088 10563750 85535641954762045114983086332868400000 10563751 -640587303575386246299293005652555809896 10563752 772851138370966439230865944276029358080 10563753 -1568601722221888479025227054704222400 10563754 -202027489063419840290687055181160633760 10563755 392890921172299974650242977257241272160 10563756 -146130962778213878618959685410747367424 10563757 54388203729145972008356277651113531020 10563758 -51233514670821857241914252582331875520 10563759 -66638127165163361813295226901059925256 10563760 70273938756820719525241782449270292480 10563761 288053047855775287977579860040168800052 10563762 -28033506012180138126257255027915243520 10563763 -40201807348582619421348377636227062852 10563764 -259990367176266993425469135366158327424 10563765 -64708404015679859752814389897376275680 10563766 2144722533244679179297235144051038080 10563767 11310571023438357378889785314588543232 10563768 -423639255521573060560679529783104716800 10563769 -603727326272854168330483741018487711830 10563770 51985825913173199186733256291434624000 10563771 -131937058588769521202787186325331680488 10563772 -154534418979697131218357566032518630400 10563773 -177891135075428482774353661612063076160 10563774 115553824823431155748366915674174615168 10563775 -156854751830549982132169697748974072200 10563776 -240490518883930221902855716571389624320 10563777 3446527580676331918306242044711975424 10563778 89470705596991802881632044615034647424 10563779 20413466579378243141276020970234537976 10563780 41108400533720735147464288796227829760 10563781 -590683224964385711900039008950259656418 10563782 -162418676630518398759692290632187663008 10563783 -413655392118208249748228103413613580032 10563784 -55803802536748162381584876186009600 10563785 -192593315430348654536794485197017107840 10563786 4882824360052568200171959889993273440 10563787 -246651991991297151993951710168498118800 10563788 32644361099488496576146014981727673088 10563789 -142620961724078252138491104994126387680 10563790 99143337055866682358099179744473758400 10563791 130872537520136873144316657208275611520 10563792 -6696148418684956286811589939831111680 10563793 -511675191300131944895841203446930386958 10563794 -1548150434961074974648653049997096304 10563795 28884869174467782172358278753564668240 10563796 -73940734807036725273507169643263025664 10563797 -358595311170745279301904653640952918788 10563798 -93928162568862323259035546470525992960 10563799 -176907770374191077046972497480870894200 10563800 61363023953486416111104394872360960000 10563801 -65734790497292425963888932982658858880 10563802 -265705898393917334407041634171962420000 10563803 -137465560028275686921968559859927173948 10563804 11824697499837623415741321150579717120 10563805 -67810910583011594615513969831168417280 10563806 -230294904923579556726211303142273221632 10563807 7285065985576447468687545989013858960 10563808 23678729685336593736411701112427511808 10563809 259850459324547439187699033753231152320 10563810 -382825378417575372917344664419123200 10563811 418215776963815447769485347007132096412 10563812 -44479934932477438271442327718645420416 10563813 -174319127895272026832874864676030127940 10563814 70123336058744677459728094919859961344 10563815 436120184506487995371441395580048090720 10563816 108058175250931749766851743892863385600 10563817 -253971428846302872878727383521126435728 10563818 -523768238577647043384084508084691611296 10563819 -98840947528932480889902688308739153920 10563820 298908876942135873516109657681132462080 10563821 -138447140086030077691476566901834855978 10563822 -91553580002073263064941977190231723712 10563823 -1105578630974085959482102263156381205880 10563824 -73472150109539673636091643925170651136 10563825 -110260150165336959713617798450386218400 10563826 31313775002339139820339022594691623424 10563827 395536498895791841227707925946232041676 10563828 -40211567597508814595620593631010488320 10563829 -2224686751373021787803101375869249760 10563830 2372269382150075566214501743452000000 10563831 -18904317595774667127596298001079013120 10563832 1544430012075531216279813075398553600 10563833 134738725435254605079640343153691504576 10563834 4805614465783299647995711946059072512 10563835 294916042423878636496886921751845921280 10563836 -537116128941121512738160477108351979520 10563837 -163245803521862077202646274453921104480 10563838 -103982798655055272477344287049036743680 10563839 29384594848845605287906942413276819456 10563840 -79180123422438897864212616916846510080 10563841 11933689635237473478938315854315210500 10563842 -384814097854040148682213930015303418928 10563843 61443486636905975026137387046383836664 10563844 244287004502542341614634737818908294400 10563845 17269817446680322577323391365294178520 10563846 -144680625354838390629750493064014430016 10563847 -10117077850458953788656532240186407808 10563848 -555584701524586717201656584858342400000 10563849 193091772386735012745188793803337912000 10563850 -106488458558784177612311084136875539200 10563851 45887534719952047980473055438115032384 10563852 36436055396056061637621344616820062720 10563853 -4878530413119574974521420321471593376 10563854 -50525856660083506215809971414463262720 10563855 -51012265084669011504335674969855166400 10563856 134534963786554860315217564199783309312 10563857 -322354826173324167412194242569264766988 10563858 22568902674298583130081414521362427040 10563859 70198312219610429899223492745208059360 10563860 -162326380154575026987184170115242393600 10563861 -366657279845729707569960523159060792320 10563862 84857909570377294839767810228942877312 10563863 749010028036042232014587439230053975112 10563864 263137360149708355516868985323409408000 10563865 -85851638526757791351042370440920237760 10563866 -272124111787999960167275555069607121920 10563867 63498886623558876750479911675160654400 10563868 157508211319049141921192321687644624896 10563869 -64855340428647199013075268714436376730 10563870 -4306595237751695975873490712383406080 10563871 -104881953992585065422336402413856238800 10563872 -50237587204321897734124114480058597376 10563873 -216811219419971369241438138481126625616 10563874 175377555947637858783458247865980633936 10563875 -134771167756368777580913821245079416000 10563876 97359071234089113287925341160562261632 10563877 49500307272848953255329671116508350080 10563878 18831837596651342678754926851422670848 10563879 -388295219614965474612811214673407347416 10563880 -13686452996348520852682862395293696000 10563881 -108658705704034670927518050975183865500 10563882 10827949593414069678367031520869213184 10563883 432907662653460813948892677555047792424 10563884 -220499976783064066592464239765082963968 10563885 556888001140409961622946957720110915200 10563886 284452344242528909332106590913351808000 10563887 -412674471255268334354639778284949460464 10563888 137326462403822197359226190061782630400 10563889 92241158122288462048885875527448801856 10563890 -102054285819257272127705869134609323520 10563891 171526406714219388115103468462039278080 10563892 245430306125810554812650088981142649216 10563893 -337416715614880156459648762074539542116 10563894 274124227045165130352819249249720879168 10563895 379794333257026167023313372989976605400 10563896 673577094458990758318610841106513920 10563897 -484662509565563229750291265798060724400 10563898 149482254768057225519599999862895129200 10563899 33391991961755993170986942356187744240 10563900 -92082106662656001298541373431304806400 10563901 -69813206246153540939181543276864315136 10563902 516086037675930857528885121405592951680 10563903 10592783333116547735791196336613595104 10563904 86933533835532767192788183417577537536 10563905 -124801727044786665647313421973784000 10563906 36295669031357981740786586174425964544 10563907 168404769853257259660064563183201098192 10563908 -163977230641649313362255954072779382784 10563909 298355492152536790820280663724695355104 10563910 93178272029908759910695438947793814400 10563911 85365911153873506966777012013729767512 10563912 -204364619509528043165988541179965030400 10563913 -268613216324652684512563635664903308838 10563914 86414758791096660692864088808056619872 10563915 29965264314196008343996451748811680000 10563916 126148834802196728787988594527964439040 10563917 -116855510859186118455395759354580305280 10563918 86599413702888096888412449772614922368 10563919 -92815385922625872392273249294359504752 10563920 96622696533377933980070834918037504000 10563921 -247766827476571513424226979675104177792 10563922 116392717648025573463401683182678208800 10563923 -396832448076446609970484024444785395856 10563924 18455355920802775768189244529743462400 10563925 241530361237213768783281993459377424650 10563926 -331009301960350933271326470908774903616 10563927 235102391431616827783070125004508612480 10563928 -348057187718146251081965340686661795840 10563929 -56510333347438554553714701116009284470 10563930 21118785784145512590969431924535633600 10563931 159820283570418941928995911449713611792 10563932 -128875459114361180895846186717917319168 10563933 -184412838365124232806697726674483915456 10563934 -56112491453086582161608132740914353280 10563935 -5473113334910771015220910642102455840 10563936 343834237259941577127751336349633347584 10563937 -85578577702559109397294672414816423548 10563938 -104422335618599550948450680705762661888 10563939 -6386665209464608040270983172746050936 10563940 -37308193701688926905137289003399304960 10563941 -84355341281114490530333951969857190658 10563942 -190304185601960994481990903031906311488 10563943 -1782647192216050732695187053401767656 10563944 -51325434137629081131893122978161561600 10563945 -25628088543213667195939172007668342400 10563946 256656623721297459358864432737401395200 10563947 569512441383589119261614842194141580560 10563948 -159301454288322470645350172098641263616 10563949 -200478034550495305220022549999212786208 10563950 -55950739814950809209304287410374552000 10563951 224834964829211592428212816263160995600 10563952 -32433667144269728431683647491296002048 10563953 -84865094473623361808817303991820845080 10563954 -32860095815829640618055565890089361280 10563955 -795754379095268989706478950277929912640 10563956 -68672193945467938534696956054078160896 10563957 583830644271682525745597741287837103040 10563958 99233989351700798289672037750233106080 10563959 41621149484125201604003141709537199200 10563960 72335455638417648817634479361222246400 10563961 -430328307632535883428650974051205375088 10563962 -250257182486207516674719239353289280000 10563963 -62147126142370373154806838458325261312 10563964 -115722346050901609918799218048225152000 10563965 -105809824702912768249209116778495037140 10563966 98777087715224072767386351890795857920 10563967 221055615984308784860734719036906406016 10563968 -143411777902665704715606300127270010880 10563969 -24951948871976026635590910779282393472 10563970 -129501194932759685602129792749519330240 10563971 -94074564162102781246934090808584325312 10563972 -81751919462026924740550282362616132608 10563973 -128787252911278036969685945711926455360 10563974 -71442317494464768364789285069840260480 10563975 -176683066952853377991888150225704145000 10563976 49605857169750536330360852212918118400 10563977 55588989472878395363791649271338012826 10563978 -77494606193302241132462242238048489472 10563979 -328877568196658893627715355364757148824 10563980 -80606096653903898435185749900754513920 10563981 74636614789633702883073626668222430400 10563982 -690903129364635096708895564627461120 10563983 -484241848376892414755276519699887452096 10563984 51273747624478775119671092286101889024 10563985 -101808463336081320583617621479897500440 10563986 -322864207862706212341211442435543197808 10563987 134455362942108198629636779578177798144 10563988 272775589232488830495904487443781487488 10563989 -279187546766503829566711373247553438176 10563990 -48692078126948919293554729813005962880 10563991 -448864104559230604431954615645547338168 10563992 -355668105637307512206099520906854113280 10563993 600412675213086121197316929661993828800 10563994 401511754522280413781846475791228928 10563995 178452287857191089573896897202947095120 10563996 216684707855322058690032525265692816384 10563997 176998296939489668031221020075522185446 10563998 157076137969665322522853125941546480000 10563999 431084715772596978509070457238009462160 10564000 449317415078901700984099073300889600000 10564001 -37059390707108249641223087325233763648 10564002 248877511190705701657171927666932820992 10564003 -107672416641018011823771899060873102520 10564004 -153462160198248970154186174556842680320 10564005 -409645576300719051208753915490144827200 10564006 -75759108763070121087580509351809748096 10564007 -318212959662458850441308831107119673848 10564008 -57341167179587566577246836820548730880 10564009 50096452923076815123432697363936925520 10564010 -59851360796177296850742985304220999840 10564011 147608536573723109780208580774038933660 10564012 315408373475171369674298008549309795840 10564013 214960272393588849198365699674440157644 10564014 -179759275191280568004101278616196135360 10564015 -2320395997633504338455848426468469760 10564016 -128225682752167003713033580762555465728 10564017 323497427648865242758770358676467568448 10564018 88834035556694323515399408610169229216 10564019 88852823232372826771401696749040783360 10564020 -21858732584381420117433096327195505920 10564021 -139849269407725644978982541259359993388 10564022 -40212334145444682217900402777004458368 10564023 -338266144659731075970240270397535093016 10564024 -379289501722977434521488365301418291200 10564025 -1923845749089659986857397435718534400 10564026 -22718091210932390104534888291776768 10564027 760197620245262754924676963498819691876 10564028 601183298460367572844163379462863938560 10564029 -29615926428984212485374362784503986656 10564030 31987688599198429774857518111281710720 10564031 105544210436332314947718412350536915232 10564032 106583690881091029597732182680238292992 10564033 126602309356276533305514505861934759400 10564034 187812023435910999115539708723674265120 10564035 238503180546596782236308257230504577200 10564036 -79278975492328552370527795062024138752 10564037 -190683313867517444404798550652689228736 10564038 -142702143714218059870523351175222681600 10564039 253815282929633918824474074940837762080 10564040 49135370141522584014440253287187916800 10564041 421084441431591681223414006713151386624 10564042 -6144652101390785447360861309887620000 10564043 -151477848390018685050539401091347146240 10564044 -109770599705840088649979401340922806784 10564045 -157150731456281779865116514105707254600 10564046 -172606907619797218674818483461870302528 10564047 156470169701161522354536214612588887840 10564048 143248299621367136238715104390476464128 10564049 57243930955202059337979119813916092160 10564050 16250018374067141328139353191700441600 10564051 601422543668238791407689847117569715052 10564052 -533177434081835925590543905558861121664 10564053 -126998649176867141496518098233888220800 10564054 -280391828010409442688606270722152272960 10564055 27851010615889082267408914760900524800 10564056 118900519786873327161542566390926704640 10564057 162437995303855284674775188320438192000 10564058 161609829201035104712988269533794128880 10564059 -179305763114204222430528949918474679040 10564060 29667427292552608741226610349057720320 10564061 -141225158960921328673596153879158333760 10564062 -10699415791056825484250085617401286400 10564063 -1062802815227270637474274867933356115376 10564064 -98550558780924506068417220704574373888 10564065 64270644926268571003653799254384865320 10564066 43952832119558155348254844762716981024 10564067 -565426466021441168354763796410278806884 10564068 5131436861395377869724204586086481920 10564069 718963602789970660375195769636601470 10564070 105488842191416924097276718092628773120 10564071 -25515230479484650369780528215347933952 10564072 -339538957707944054980393429091609088000 10564073 -284838618169870281162040540200470935800 10564074 -252802053893294258464784574758495439360 10564075 -338059901726844261626891994392695320700 10564076 -210807795190646759370320220638279009280 10564077 -3327837369090451949757316060558125792 10564078 93149023039086741147739137011735926656 10564079 194075760319886877396130009884416473680 10564080 39177694446370771064684922767552348160 10564081 263883071090110218256434462676552368864 10564082 540032962440453794285602530087825405984 10564083 -422856330556269573357698194185595746348 10564084 107669740349524644165802684867124668416 10564085 -100843644007088286791523849795796544640 10564086 -48948919895658379575327406306832443392 10564087 -97946243861981491852687256604600623168 10564088 -405989612820240749663388916497258516480 10564089 553001488577770962139446949215239170080 10564090 150390255272846283896461617737505484800 10564091 -347700118841213785485543978809578239120 10564092 -61597934580685419559902215827759988736 10564093 -339474033308267787677344173030593841658 10564094 51443462667794212978311343722507373440 10564095 -188708736067970538681921728366898969600 10564096 28473496666018186954079836654157168640 10564097 344901149611421770016871218823407148546 10564098 2415680678641307263424393377363464960 10564099 -121166849563272707940739168483388909920 10564100 -29237283465786858867420019863991200000 10564101 769044143693902819913174467743793884 10564102 561993047392591867230535561928524660608 10564103 189172109606984022572115157620953936664 10564104 314568617911338485437323076175517573120 10564105 83520234869186892233879902238371516260 10564106 -30149180716347815181010507422241652592 10564107 -133112746049587792485529921351296977664 10564108 -59833939270304873381058347869593225472 10564109 116214513858620025138854608046905881216 10564110 12986243512624788216687538890332146560 10564111 -1131340579347533702734346577846265216 10564112 -62682055348134325783409735499654021120 10564113 58009667882996411140410263771007090624 10564114 26176906169114253352115516968255488000 10564115 15213823125052241192822010726744442320 10564116 178607800206122693851279918133558065152 10564117 -1042527076026636807798771634343637439040 10564118 55162525877340990419078123866698478080 10564119 -111455290364729102482911003718834328856 10564120 69171602936564142202607835680968704000 10564121 364124477421023596290315037550567918592 10564122 -833702295908506394395878595467540480 10564123 612627273254452286778692670031015806120 10564124 262047223839358469129581829136035575296 10564125 -80365315933597733571500177649645024000 10564126 6538913363414039295704496945774361920 10564127 50012354728837254056831433468066940800 10564128 76171049106598182048900396567436984320 10564129 323005166546351241753097587156138064276 10564130 67131567699554230125327089617403561760 10564131 -257800040426962359975020456195393127048 10564132 24923715265709866248290969437951091712 10564133 390572002217488966367682793282098863520 10564134 -56630846139104452458412771024632588288 10564135 367310595990173592772908906548292145080 10564136 376631096560786897901348023285148712960 10564137 -317483502653713105468721324177128050192 10564138 -117945421020306767177446151684226365856 10564139 422979713001818363321512435237585955880 10564140 -153017873679671401151079305381029201920 10564141 -57287410878741049500217852743610250528 10564142 -35474620502164393502587718566773728256 10564143 821412450957958076035414841304186618624 10564144 -78875484256866880656619739073305542656 10564145 412777969630237849009289236328308926900 10564146 -109008166319781515341069798127235324528 10564147 29631742213064334642147586331947311504 10564148 201460883316208666391322334148642912256 10564149 -163659092385747184272975522400437818880 10564150 127460047400355337854647906079008704800 10564151 23943751356247714734697527799931360712 10564152 10379054012266576459294822504149811200 10564153 245714594909428764235237506244905342528 10564154 4866306683453832494691909070789658880 10564155 -442471516079511323641324486321829959200 10564156 215805115028594058200865865013884267520 10564157 40239138174259534792689814848436972032 10564158 82825272577724772022111642060541352960 10564159 291557450230119089881859147890381703360 10564160 -82317127239295192814879133833200926720 10564161 14536046425563945736993338289276377024 10564162 9526356925497578056578821708896968192 10564163 139689803006613826676904251770562889984 10564164 -71387285609340144603460758524663667456 10564165 299342712880014747161883113828536896060 10564166 -37120177454181432518773939604570413440 10564167 -45274122009553413114764300770821132120 10564168 -142120905212121879309998130685972224000 10564169 4092484764979386180592411349337506112 10564170 -34767860814586459112415734994025559040 10564171 -41630742969353404817466878594384059600 10564172 -96545671801283691932547022719273335808 10564173 -125955642723868432499385895813051567956 10564174 126173367696520915105190517695439729792 10564175 52481609049300234162143680052090627400 10564176 12699221938256872558997365560981848064 10564177 -95174488649224900273431408160236311488 10564178 155810908209880966209931454690726796960 10564179 -196740982214396894552994992752593610752 10564180 75270356584595786508933451508379648000 10564181 -142998789984504762425693766977682900018 10564182 306360940184507646777675444197024722752 10564183 83289211641369513466411540597761863520 10564184 -831757994841947153040903423642744545280 10564185 333910480187025604988962368811730740800 10564186 -6064152148963558013955621466152810240 10564187 -564684231442261399409879013670361407164 10564188 162535648906316293844141495417118681600 10564189 -259534306765218220611696525403143714010 10564190 -81101164583700178144904616910735564800 10564191 -596130933947804301786506332837382167056 10564192 -102802867314587825821072559866963427328 10564193 -81148408894389152297076661279181906256 10564194 -189180513644810455100138148290523945600 10564195 -33575413165014480894593461719142695360 10564196 291623900374263616471886225592162754560 10564197 -1195151000465816241815108360220019200 10564198 317762940868407705617708031969013029600 10564199 -56120222168624184981843484028324561136 10564200 -104751863514874262893794419760001920000 10564201 -156289043992075638340597717010681593798 10564202 -423605599990523817192191311854707400192 10564203 -61242806737358011586992855870618965792 10564204 -442661091915942045859257662337098054400 10564205 -554836692987442791139561942346116561140 10564206 -233095734244198044001916996010529461696 10564207 -49356004483217678610666703335384265200 10564208 2806326742189583833722592959421808640 10564209 -393058594549731562056466865229329611200 10564210 -3634343676014014199829930940272660480 10564211 -16632841136042248107671604468962027520 10564212 4096921941065317731165484798693496832 10564213 -356730518068193081369313206216000073216 10564214 331064874998071458893729896273805943456 10564215 237448914702219687084748678221228087120 10564216 -220536571019826933977426781975084810240 10564217 -334168864310277661687484326402315882608 10564218 27639820063002369416661045457471966464 10564219 525143535188305476562123459265321331620 10564220 203890939410999553502901097436794874880 10564221 -314491200431716725742330482135938479200 10564222 -168299255416526304426023091521458682880 10564223 175811178646723121300387068284580121472 10564224 97624231913024981595325036320113295360 10564225 -72858272511144900064680339002601379200 10564226 -33429346877913286139146147908467597280 10564227 43419271558920620171466924728860314564 10564228 -463190433057608557737259699884763955200 10564229 -342964106270688385209371402834246834916 10564230 -10592344611155323059330342221742240000 10564231 10474914051451314421238876249978551152 10564232 173293074339539589262902827862962012160 10564233 -137073622713896480354941568215788022752 10564234 92804359914455081111198590047314813280 10564235 -1375212727075303157842859468477165280 10564236 -523355513976519907815557774617988966400 10564237 -494183838396198479743057062060900813888 10564238 -135221287306295588974940330477777340480 10564239 -228599184701891416976438215584078551808 10564240 -436455862330802986854714262144942080 10564241 102625716848616102279441942872615890944 10564242 30553601863322062237427164804279984128 10564243 -661773207488454669546747313961473575508 10564244 479419845307849320691532603915473009536 10564245 -50467683582470900301177940512945609600 10564246 -31364209612994765652382541764503214080 10564247 80457597945013522503274585212495494400 10564248 37398302746194736602121072086743592960 10564249 750225337372012129000375138726867143300 10564250 301187705987375873294422731666872472000 10564251 -36614276666090506485676158287089598568 10564252 109389655450441824978144177720207412736 10564253 88463256095038500069404365319282803296 10564254 79706227451604822883863010336274777664 10564255 236394999622923401580147493546551672960 10564256 238714408732810932865484688671010127872 10564257 64605992634696970290686969006696385216 10564258 258150604603207275783817578087087750480 10564259 250665458612020353999844942255794432216 10564260 -74522365290583958564265533645257482240 10564261 -517066602187569843567365331353913187138 10564262 -200240592001662608267545729275499268736 10564263 -30218496375383954032406028727288056408 10564264 25147114211302084426666425788379663360 10564265 -199888114757105076292973482111272553200 10564266 111318618852459186253140071627698348800 10564267 25803065866411381681005391512407232000 10564268 11565071101351471805910276335572992 10564269 155006517309220822004648162582710540320 10564270 -178724998458983472128972400913482637440 10564271 202945154502976385754195637735529114592 10564272 -75563380132060414218789065744221618176 10564273 -384775541173451820889639697037575958894 10564274 246216540806828311509204907042317312 10564275 40845414751417532373726050051617728000 10564276 -897081036366126199981977293165736344064 10564277 87289855157595128927816058411516731292 10564278 -41129788523169187939475053413210009600 10564279 -526500176307490597278213464291181927720 10564280 -171222451657864315453055630090483712000 10564281 -81773713331683804459430171789568494400 10564282 -135555915742003191673019786352276997008 10564283 7031305374594836682626342516624088744 10564284 -537301657243135728834651762480864903168 10564285 -486902359390766550805868614755232089600 10564286 282083449368338454698186771166213518592 10564287 -16144449892043021028548533846649545200 10564288 -26763629257013634413799227739544223744 10564289 884216677222234315811175997952788045824 10564290 -147486335903319444686111881685900620800 10564291 -470192316460363249132392952955104754448 10564292 -150854089318702159045112972040947696640 10564293 240691897784496347533958953305469345920 10564294 3283546808677164587677963450457262720 10564295 2103566025497257700623137322983153600 10564296 -335743639274198272527091535361990451200 10564297 438487419556435582751290614012208510692 10564298 455286812235849062276438339092139153664 10564299 -331627099686029887083471706619446742916 10564300 80730264491111147447450201734421568000 10564301 -55559835629541969416689308924404097216 10564302 112954586777310418472319438910606604352 10564303 -343943606815750754945734524330512754576 10564304 -764522142498212588011154968876154880 10564305 -140482205449639187632984706919196458240 10564306 -27792843810051628376327301718030469856 10564307 34595148173597226073895265319962137280 10564308 7551017760584979315154376430825912192 10564309 162176872602951894619584808839244122016 10564310 -36252900794834579315077791013517322240 10564311 75546117607524667856373399512491821672 10564312 152781711171637525822036961028868608000 10564313 975985687037190663470972821536019200 10564314 -41528961160702412095876041036157547520 10564315 -253137899970082334448952256594857919040 10564316 85894331140602776961672654815681891328 10564317 -463378839646098183547598501985308171520 10564318 181850754733084367142324994316883807360 10564319 -245275486859220721094917453048972637280 10564320 -7216213506484327322102384063608258560 10564321 153428559671924225791827240460853675844 10564322 -285988702918781628969202675970471425248 10564323 90591724639802057164479492265196236800 10564324 -189496489886661509803302567894360013824 10564325 7065570127444737753302909887889737050 10564326 -4559012855129810407823602975242014400 10564327 -491168877822550973419951737804597536688 10564328 188201890322463808105009285992187100160 10564329 -60500390948392939243413721483741020000 10564330 -54966045990425189645514888732474086400 10564331 425982157832389694829878450342980246464 10564332 3305883667013017410394747833445135872 10564333 81894268926280311727323354102949065004 10564334 97759764572576836821588108908238983040 10564335 48704480323577081215504260059547066240 10564336 134611464451815271765206737613573128192 10564337 2763865813063692746184292835846166912 10564338 -30770658212965370184135954256029046656 10564339 381414545425783547511258173790046922280 10564340 -56289580177742143112264855492645756160 10564341 -9954658002966996270225766084947930240 10564342 599482037608766173194494841015784398720 10564343 569421981598762870864291067568190031592 10564344 -4834436761036207359780861992412856320 10564345 -361995579401465355386604811621154726400 10564346 -87945298177372636507716594692158807872 10564347 27506696190811478403868882904784294960 10564348 513369855560779763293966202053410904576 10564349 -546290572900487459548678278377306662650 10564350 -125746061930817920010755851341848616000 10564351 -183195013113346500163356985488648695352 10564352 476269582656368518894521871420159426560 10564353 67870479571220954301848283769745161104 10564354 33773259538086872173679146669586012160 10564355 -321712028923629400529841388058570352240 10564356 -34335998396617915329919094215674150912 10564357 -777957842163391489220041312581163791394 10564358 39952680301351051231499527731766709376 10564359 283777210589832657610996962240263599488 10564360 -264832301381720778059935441594709606400 10564361 -202559310135131436733207069612273603680 10564362 100428953396051056507873042550068937520 10564363 -587459903873254019601116438873737864440 10564364 -687704792678632362007438635442556686848 10564365 26267788264105205073809160942374651520 10564366 -86473963191299063198617923192502995456 10564367 223284428834947333784503503578088181104 10564368 -2056545645812499458120148986936426496 10564369 -2985281801790446107257881608413907856 10564370 -52449333127996087338422035346919864000 10564371 -614382465998642957094374128314298319760 10564372 -71690601747624298814645700278580379648 10564373 276762614180374248202650489196409868540 10564374 -118720670292694114784970778354911436800 10564375 36911661579149568120949189205003795000 10564376 42087026746023160790560913444158771200 10564377 375487777794432251878508623398709481280 10564378 557014739721828283157582153498087614464 10564379 87345975669515063437871944526391887376 10564380 -187293077719715819454238089414930816000 10564381 713666712560788020995700530496756266700 10564382 -203063989189960048445843021926920888000 10564383 24268794432605565954890473984953089664 10564384 160736020938336067331010287033778831360 10564385 63454775335004751871600572440950069800 10564386 396633628822273881299014314470966784 10564387 234901710272103923403404796136595603036 10564388 5022831064237386231686493853117542912 10564389 104004675558573032044133322114807900 10564390 15527397368463474597324280195531489920 10564391 -601617224723858071716463612953154259208 10564392 -182625736086969306070717360557269729280 10564393 22229037519537758631236945549499511040 10564394 60913688586636072707611880950698423552 10564395 -11766073550677932003505984862336585520 10564396 437722970663047267249107913047825132800 10564397 176043521439878461132290671226877210752 10564398 92643780602538955552189461959034432000 10564399 411543058426645781308625122033874635240 10564400 -31291490577344856628740849342724915200 10564401 -264236146154237199804972931529474088960 10564402 -312103396968304205469591337805001566208 10564403 73848847409871977561478009107500064652 10564404 226255013489318269972612760304535351296 10564405 515320026592451955681556461110389787160 10564406 -212287216572045688327628903530743361536 10564407 184985581981522910450105801595416652000 10564408 320875598874294728594707341021383208960 10564409 -854840106389569059256005375438264114390 10564410 167752822813631732190728658647285913600 10564411 262545287752181524482801662477310921744 10564412 440013871065748227951982772959828992 10564413 -94375584774898854504076823484456597312 10564414 -6333506818214648819614025490218734848 10564415 386783354833492958711068911356342545200 10564416 53319700093322684833552905788330606592 10564417 -612495618148335073661916959928800999120 10564418 169414688714990519259390879955054333440 10564419 -14489188457018232885499083078385378056 10564420 80332791595459897320254982944022958080 10564421 -120046624026000110461966876011737400288 10564422 59153687235353643109157947372172282880 10564423 -829638999070338299337586294207529724328 10564424 -132879826373156701098958906918019143680 10564425 167325331700942788980513345511492828800 10564426 93106129191391108582348415499154794240 10564427 -55289357370640724231132730657602623488 10564428 3684815447201735650847132554359078912 10564429 89857205225513028034453871415115194240 10564430 23407110694809354420214832895139143360 10564431 -206930607186264899507837445646392051456 10564432 113770678732969820326850204516042203136 10564433 155575423731442581170205106891566840960 10564434 -1267503928898685144957501721246390752 10564435 -150498905207172132045472254678467391840 10564436 -49273560364255533998330838212971528320 10564437 64010103764420047585262749302430627200 10564438 62252243551285715765918492096748729120 10564439 -505738529025184379488993549174133702040 10564440 201091493425001813705017449475041484800 10564441 411741856262984138523554758147150344842 10564442 96252868153785912601844437932186875904 10564443 -314687676982047559125192663699369067668 10564444 330118605211044026607282275478820111872 10564445 129564294077825311947565127572546329600 10564446 214752912503631878093738445324860171904 10564447 611529820061549301041924142505416777840 10564448 851206650701557136448890371123451658240 10564449 -146431689578401347414449677752842206224 10564450 -43156703455979905278136760074548746400 10564451 -137673661744818621938536046951391928548 10564452 -322234965712815954723899282987893186560 10564453 722725476973940633501284556381677615644 10564454 -219499498049650120148314724812684609824 10564455 1842953312641342202332969178619705600 10564456 184424515559401534238013937102245888000 10564457 -521706536678726349571596928368634430940 10564458 -156430192783855542688123944910103759616 10564459 50754534065892903771066030749020290880 10564460 -252924536116209679828113973264248606720 10564461 402109929363486780105793214576924235510 10564462 116597580042622727676841888309983613440 10564463 -26480304436848699833272035423635192640 10564464 -85574047847521841342307342193605672960 10564465 -116581697186680533991287380202830344140 10564466 -86188835653263314219297589667796462976 10564467 -394533569109431802255064617711485374920 10564468 -439346874891245504939650672813892989440 10564469 -74074170822934407928197521403803196804 10564470 14012033418391491409028813701371763200 10564471 -156645288308124610466157613587460242328 10564472 116299665519062029518981694250395975680 10564473 -130587088086512016781240174951044410400 10564474 -377421609660953025695601997293936542208 10564475 -93740151411061443452492350953246624000 10564476 -1042762324798231272644631948161759232 10564477 -59931004749086627050513180724311496256 10564478 -15501295427344990980385067704223694720 10564479 195809695697922952165661774403542772000 10564480 242307696923597861703069580379396505600 10564481 -136714201601006661267877273122127359840 10564482 83082710584092732310413645958086302592 10564483 -178032568851775470810147744379313037096 10564484 -13040615169426517824787962667930767360 10564485 -320683283226324194017362900506185212000 10564486 68166150372086200212643969599640644192 10564487 -4856555746723406184924063806966643360 10564488 -247848695822451172458370624472330035200 10564489 113518407165425867275505002895525180928 10564490 -2971965229888738067274201421972008960 10564491 -471236862932297978653792530011275776 10564492 -407384712840268773667958879442689507584 10564493 -874792133543347485639813183015379379520 10564494 -198260231523872115742359322429354475520 10564495 -212313399898992409334123233947986611320 10564496 51711316489934963438622021661338673152 10564497 123275357872869160784366603213732962920 10564498 -955520075021149559070400645015534080 10564499 -190799659028129280671531352150606270816 10564500 334053467355285686192349461852634624000 10564501 -21389424990548619424705366896026868096 10564502 12500763191692234209592756561946877312 10564503 232015470860592630939116621390068313424 10564504 -40226791988722783662240933901922426880 10564505 41886094381434791015529414666081716160 10564506 -10319377389385087586597167033879722768 10564507 -51207321535571610131232270180750721160 10564508 491967636366547657716774921619167395328 10564509 125128668868946316854398298610347779008 10564510 -350077168498219542670971978250067520 10564511 -82875338097939264238403298476635410576 10564512 23044102543210076302119706759790592000 10564513 -198834272885881828152480913976799216080 10564514 177495788078667237091668740967181947552 10564515 -11985965058753323824192935113767402800 10564516 116818851439548518295621080046884659200 10564517 275076799709682889329371288267474902080 10564518 62932024040127238563433831732194995904 10564519 -46309063857538498379156885478084891648 10564520 289522300007392816877626967588989900800 10564521 81276092410587768113058823737214771200 10564522 -32035907811974823764174140283791101600 10564523 -618274613419901382570544599115952193228 10564524 -109834744867045594284299701147462160640 10564525 -62989787216702908686555147158817653950 10564526 -9161828912304784251875413509703107840 10564527 5260870575934928585812342605106172160 10564528 113009295699491402515302699749903450112 10564529 -582358380864076916160295464349704652620 10564530 -180999715045515561285333025536646663680 10564531 724312133160096928444668262253937135672 10564532 585004786009311124746046345418543032320 10564533 -105547587552560011541634182073869470080 10564534 -70243867014101894477228520978632344320 10564535 33288979757768180126174981010045530400 10564536 -161219804255631815485366427021730570240 10564537 200272608523103477886397712534701142186 10564538 -25946204034011038051549968842049218304 10564539 -426196511217583824126149833781535647976 10564540 51146258332408929003341869396918272000 10564541 4759332319358957024974423107446205600 10564542 -85615265122759302537120425622368285760 10564543 179181319461380345675573804139350153328 10564544 -83336227428520924209720731956049608704 10564545 -182935876586333156815647661326006007680 10564546 121114744946025276895256171572116107472 10564547 609562785251795810199483945663910141200 10564548 -331037425507108233490912073908686956544 10564549 34323091200740969798729346089836843550 10564550 -205295758822762621893090126309818071200 10564551 -49596237285016902524568442713794380920 10564552 -38232835982368792591363190215291699200 10564553 26787325431816233602486327775874424320 10564554 -28367804199836079524206231772334981120 10564555 100052295035288048020432125227332674000 10564556 -17670599980019063745890338192522575360 10564557 -218893491241272207318783613648421540160 10564558 -112721690398436058227852347295025741120 10564559 558146104203980881467228077958501617640 10564560 7917817814209035166062964633908019200 10564561 8898842751052061340271693467886405760 10564562 -86241937953356421446614346243623321968 10564563 135972378912625139727998616784298976000 10564564 -283944717796591281143026032979979675648 10564565 497507907748443656049169079278081608000 10564566 245244249448991113192874472459637960704 10564567 56022745341483640354223393234864804160 10564568 169314056343831784902191367398231285760 10564569 -457744996765590868426317202276667997606 10564570 -193213454968985703602384477638371052800 10564571 -298265623199263620453920729415820743228 10564572 26883117285649628868427735763290570752 10564573 -180507075216017147688676552606479087822 10564574 234232961029949626313083520354499323712 10564575 -82087761214327080987257940165062390400 10564576 -315875039789210061588363026996560920576 10564577 -13997302736362032610619505832541356140 10564578 -201749980333491207084537629598387637296 10564579 -142991443912004024619383309262377724800 10564580 -9391620088618120919960075190316953600 10564581 479688724665434913531273189272959942752 10564582 -95659122799259073543978496113402965760 10564583 243986933386246541741759347946264170944 10564584 -1166167504153477756068756967570636800 10564585 1629357460501100677087308576281186760 10564586 236542920168317274455919804690281885280 10564587 24012980149652907648664894771778244864 10564588 30060965181859715478111012605089313280 10564589 47165492303278880321820741551640440640 10564590 -49186662456732517469189382141479915520 10564591 403745938754547172299111014611982973120 10564592 71607938820177411671533151841560297472 10564593 40946667240800923741468005326728904448 10564594 -163889587162548089122374734889535889904 10564595 -321567618071873467736988499468093664400 10564596 -38578037533706896892376302687519593728 10564597 -58429244970472529560610842576569480740 10564598 431249438050947851998991410452157369920 10564599 -152131955976243274321056993270389372160 10564600 3842015776002375115020174027975168000 10564601 730928258631560184348939414002881738602 10564602 -164571046338057713085561851569847943168 10564603 -33137445920665109874253270126322401520 10564604 -39442935667240378478025982519509663744 10564605 -40418069674020627524208459963173277300 10564606 147525620740557117918784657255421889984 10564607 578954763177472043012892026143583363040 10564608 -98276938236450329847738376366545960960 10564609 266753241075422613147712610668683297840 10564610 -11931723058578995847995431793769369600 10564611 151697624935937098924445878246058938872 10564612 -4937675423864385848671479701386447744 10564613 778438075710498642914660608416843548160 10564614 -39590651794028049667486163513806110720 10564615 -179027100670505084415023924271863919240 10564616 -275077640178252489146350909788687882240 10564617 134673058306606537547773372301245394112 10564618 86316913872848543903137034368385099616 10564619 35035127391873737744713023532230809520 10564620 -19635162872729229318898112592769597440 10564621 611789436483002580353655994891725593772 10564622 80894974103414653629906304817577940992 10564623 -77755611648993999777623507728303343520 10564624 22505654351714318840847920728647663616 10564625 -385670177890514100307685547482729280000 10564626 56598439193600326481221999336009260288 10564627 15384212477762189073573173437329662080 10564628 5533730855501378401760636160151385856 10564629 199080896060621083316262907047108103584 10564630 29706255235312479119507274133704264960 10564631 416562865150177709989063655527166256 10564632 -46877594289825007472697872574550548480 10564633 -25663086845822090941782453880727189976 10564634 6369239267677315409057701849844236512 10564635 208641164253028882793941227136206591600 10564636 -132050499549150066569302237544187583488 10564637 351835641576390905872315343257691357286 10564638 6316081583599789202878576499494702080 10564639 60613528943549111439208442533936122024 10564640 75187095097113023353901501322077798400 10564641 332586920196577696964272438411161649440 10564642 -78793790765286297032568090381259414656 10564643 554306491950213591828224746841868140892 10564644 5920855244261263883569276896204257280 10564645 -22581094653348674093032743546036042240 10564646 -309019001389203451520727272243200649280 10564647 -188134939656455281687416397845871553328 10564648 -768229586529899810709900021622680545280 10564649 -13062808658079955671693308442092263266 10564650 -83991304328940058095141161175788882400 10564651 -187606244697238114631417414472404426096 10564652 -218043949978486380461748039617570979840 10564653 -131110786575108653613609684119219066592 10564654 233950274750572465484847529226173075776 10564655 413262791435484463304370513839628753360 10564656 17814869115876199282525166484424949760 10564657 231456766049867193790765088551764843072 10564658 -52848333747730841111243420409326914560 10564659 -96013897320013492707327460787296626096 10564660 395110755775132764834866669821510041600 10564661 790895394109491185085600651168343313262 10564662 -189272661027251188186436390383498602048 10564663 -331453511324183785432861550078027616088 10564664 -55880332149700455073501629191448821760 10564665 -5419737479363804910925614257185486080 10564666 26132734940358734757529138749273315840 10564667 244069081244001047634914071353222185832 10564668 182427805816206092388691074034980337152 10564669 137657389005344104088509633532422864070 10564670 3774054506317170984861525177925017600 10564671 53729247492030127856513074367662427040 10564672 -44842027031915926736607155655454752768 10564673 -10810416286247835801080551446566936256 10564674 41352432490843494243241466775321509760 10564675 -162290583853728972660667171772566808400 10564676 30941335826771090206967171907273523200 10564677 -181382685308423256925580705539998479586 10564678 -368404345264816598894275946181457203360 10564679 143148860782765435705811025910203560280 10564680 57544773803059912973345453255044300800 10564681 206920407694489048181298482926402251482 10564682 -8920765563489436252980128841889896960 10564683 -100239908402533963595594653776767611176 10564684 -22171104471059670054150674630102256640 10564685 -75007932483392014620959919910574989620 10564686 302816545410037543540971619546029191040 10564687 -41376486157328686798419570144288715168 10564688 -103957283946359070376038550515856834560 10564689 -49915488291889681582420433087603254752 10564690 1087928052550718279570660315671869600 10564691 -11464284808833677559048776192363461908 10564692 13012957518680541709013235119189010432 10564693 -630262579123360584652257351928616427058 10564694 -132395587434236419123175379223129926720 10564695 -51744770129864191704430053653570592000 10564696 530933430724249045797467929274978304000 10564697 16034187472610591656474599651681251088 10564698 -138660043281135869824977439043546881536 10564699 242334415922789020179975582349743756280 10564700 -155917058766348033457548463848197568000 10564701 -56992567838056849946951441520415587072 10564702 35247195984876027148977791121555066432 10564703 -306591297095995810914029354895399185880 10564704 89395481519798302183751965088934395904 10564705 309073563197066887853625092439856244160 10564706 -4704540942879643770123556404245274768 10564707 112391018838694298283522580671214178304 10564708 151240439694184354364341392002757906432 10564709 75117578440022677732501085934234476604 10564710 92483437084666747566894473755943854080 10564711 -120849203019333699749778551885592242000 10564712 -305303121932296698328637906162662656000 10564713 -4871548256139835123319010534975526800 10564714 -383037073551398989000923591310516712448 10564715 -77338351890131082133152673156081920000 10564716 24155527592027682806577925690934507520 10564717 1635850814128691363344092806173448640 10564718 -170413788139761861175991348463534048384 10564719 -76633827832850546217633966986814312192 10564720 -59667066222261375138239709602087731200 10564721 -209050159699606693889516123386365625548 10564722 -49823951570007368084235301611729715200 10564723 -197182176206787141872199401241202977536 10564724 -2204060414404509986386312201025132544 10564725 -126249016911382462640975656786689926400 10564726 -130536482218406917848553617359768462688 10564727 4132516205502883977611674524357705576 10564728 -57413906956766550168429050192663347200 10564729 -166582088717909464933169200775253722880 10564730 -12576855855931369118138564507660647680 10564731 147071050928954054278655889898405889640 10564732 270207210336844582535549358863454865920 10564733 -452294093194753859289202868018524689018 10564734 -39657786202540811253520338697234225152 10564735 610624960901513426638357832757114095760 10564736 -275947639127742865400978746512506880 10564737 -182646095213532965898225594889280629440 10564738 101303061984996659066169428120623208448 10564739 -114086818642699244955236138199745667460 10564740 -56046756331896271923570256701324829440 10564741 366570737955735226208960517269749332000 10564742 -208377394641328411720265472891036301728 10564743 298617322866136007939665488881751225600 10564744 734327212928633840690797467802505011200 10564745 -150672474310589642437068480236070564600 10564746 -31061060412841101758759143577318610432 10564747 -779269821615283716329287725559700533804 10564748 -421776487996400968810438874191968014592 10564749 9633847397868430266623132391108341760 10564750 149562488388691848223632245732793792000 10564751 -285639283292963094464913397046127941808 10564752 -77252644832252962346558426586415104 10564753 268739284556059789345796130135312030002 10564754 -842400855712470616810162779294293649408 10564755 43309434556729327335518576134367881920 10564756 -4312581189023395798454615227069685760 10564757 -68537822453585966557830627674861703552 10564758 -47997975081782796944232951761934695040 10564759 358452711318327330924937808049773441160 10564760 383221762136780522920010784803552256000 10564761 -603709542489046479787762833233537224416 10564762 251874102585492164605247173688128959744 10564763 575696048467506099296609437867476361488 10564764 -14548895118741022810546460180685815808 10564765 109223542523643198476322286796843895660 10564766 310121625699044565859085610717992936832 10564767 -50525754856951948545021907647626024112 10564768 -433147575604268999817054909993826713600 10564769 189269289573145521280185670792998884352 10564770 147718593960045701766064873608832934400 10564771 -227739089781227702077935373278453607776 10564772 30485106610448504309103047732210549376 10564773 76147047426576825326834728213006774368 10564774 199247415815917629556897686384636702720 10564775 33542272191662044403500362144081205800 10564776 579713756329273578166311465610874880000 10564777 84726224680461333999541965405703732212 10564778 -35900215701097207869930925905325004544 10564779 -18468608099071263831122213857495996800 10564780 -25449205103486301756792303509218882560 10564781 52382632796045631013711811870751714582 10564782 -151645976499407036497971555654347663808 10564783 -40972951587387850891278711222105703296 10564784 -89648131976834445335328778082216755200 10564785 -127020655687670318600655998971767984000 10564786 288174431397114356444058804994163573280 10564787 672665035255406431501060758238901129760 10564788 -14223166506656585813452096123156002816 10564789 22241664769125102734600750017673714140 10564790 -192036843623394682649151576498891993600 10564791 -41615463639322618031977155294067604736 10564792 -299727071295503484318647324262879006720 10564793 -431514607727870125250834998577714639958 10564794 -22601259257998424700069009051979871376 10564795 109698193962671041072344206417129423280 10564796 231514984632428097786732533918106140160 10564797 -65232735328712384575325771006579211072 10564798 100599159856687953687920359300728804480 10564799 -915192633840797947259538311372956800 10564800 8974609848684613129866205474691481600 10564801 262793085766215194305316566625117606784 10564802 130973024055701688509633607933303004704 10564803 -748873131590712953844387382377590952480 10564804 -41932003585943214790216439411886508800 10564805 -123205457264774813927051039345952825540 10564806 79793260888385447174145414756650747904 10564807 -42687487569604462046809845693974303616 10564808 -134332738766632345267992374310950000640 10564809 28973550817651116038394416892422685120 10564810 249583050037807288272304272405467710560 10564811 -53814786061853811912954511111216692588 10564812 130483755550795613477125509672473799936 10564813 394304087638508576398736295250502705024 10564814 -68029664445028631845839214407777040320 10564815 -30537359334403356985471627009342602480 10564816 52931833869312872397044217433051545600 10564817 -606928240370994701990413785160778025360 10564818 -64320563159975948540334519649638051072 10564819 214030994546308350621300683144109274220 10564820 -83415775305361983037324540801979351040 10564821 261524980054450833166497922136719665408 10564822 27982410171231809581907161362282361152 10564823 -174398804330976963445325119195593911928 10564824 -108802872552547380577549077755265024000 10564825 83499804780633443945747812954620071500 10564826 79929879543780904923883241122235232000 10564827 67982317716336540229774182134970028800 10564828 -94577098356069952779612118432614400000 10564829 960359033819720306453805694682757190272 10564830 -4430034671205808360018437408158639040 10564831 258839345423845274290207589178271171264 10564832 -328926039796330640203574014758616301568 10564833 232338242828533631722181363221024938048 10564834 -41696634645759023182153571773406284800 10564835 38917504043728124369236508800373695680 10564836 -99245821141997081273548022568466913280 10564837 660693121959618489809191450238981692092 10564838 318435151192506666693799708761794479680 10564839 114012576808990883149359659906383093008 10564840 -172236359555049030113829508622829158400 10564841 -119905066155188723781955395071717241840 10564842 345054816125737880228197835832172800 10564843 42902098821222167097245321094149419824 10564844 -89919573556801252462232234523370005504 10564845 62381950257939480796238056304313840000 10564846 23004814899964934438511059243159806464 10564847 101845354240350776534857279259695978872 10564848 37024985156834116996734450571300306944 10564849 211075725773763572876478136868052544850 10564850 137971567688216294173782817537202324400 10564851 273114347443314504681425784456399448320 10564852 8915890256847563988512884228976993792 10564853 -1255641109177158402579639052267171716 10564854 -44366869310292912178950400804046525568 10564855 -1829257353574681914409433844679142400 10564856 -619440556033839699072970542214345605120 10564857 -690220994076364067299637096051606643360 10564858 62031595222840479045719054966850597120 10564859 -355298628687140555760084705903465370584 10564860 -215030965297957275330275121436146416640 10564861 28588399353213118768169501517659153772 10564862 4693812680003102268622629558472654848 10564863 -277408847773548482862041956323538667136 10564864 345607782908838277842333126730522296320 10564865 259884360179537892517260864722278642260 10564866 61137746552936896178327064945301741056 10564867 290529714904759773479322247837657515552 10564868 -92652792736996650291714872290659015552 10564869 -10750634812832133216830178025606163328 10564870 73670851391251608169035004187785186560 10564871 173640470350151284204732022565500567904 10564872 181166518953191067885483119739225169920 10564873 542568375742095922905056038720906346 10564874 -193667250637927760352541568305791494400 10564875 264941253147171140935922904768496728000 10564876 -59349449491464292341107579816297365504 10564877 -126244620531391221465252471455013155274 10564878 -140214178869407283661603424570351318976 10564879 -125905461724737137571918500331808282480 10564880 13432668940037117896585891524737925120 10564881 -42819868430512205810324274519067212048 10564882 -123560861791204435288127427648094148208 10564883 77230429389595387850783616612113981520 10564884 -412362647593308159075062304044821032960 10564885 444721390520360521323370800239258400 10564886 260704549540222731098708196695067919392 10564887 126148520979544028774942675387805897168 10564888 111755253880808220888481822489498705920 10564889 -339889940907780476693606201200715726976 10564890 -123648519233468602993410906135484504320 10564891 2614605239070669792591454177398289752 10564892 59530303426872933149822139511565110272 10564893 -14893061666048692491515505775039952640 10564894 295638722518317204976101545340892432320 10564895 -747345609170529383040477899897453921280 10564896 269863224671329580141594544347174928384 10564897 -47224520478522593901080608813648447936 10564898 114695019604911877856133140183474533200 10564899 101466645206757545386903710832193958264 10564900 247166059306487654684071729366418480000 10564901 -742741831336460601744080103399060700098 10564902 -50724417899795356295895644590101124320 10564903 -126256661557171452173244977881767001440 10564904 -26062483431791869145864806530293268480 10564905 -45024226198499689182157073738895838080 10564906 87009966560930705528139142808951266560 10564907 -93643715007127472713142812337852502240 10564908 -261008228307184203921750698943548643840 10564909 56803010621721038282957640743720370816 10564910 -20932378730817987207498302698590240000 10564911 -42506173802221451161080279222651981696 10564912 93575899867281220331273104627917127680 10564913 245175195499601069985641170724783750580 10564914 32605363681417661155271198299758693888 10564915 -113477062361923381044082710106535943600 10564916 -380804952698696525677004499492082280448 10564917 258507277248956620108860410061860445600 10564918 -42372743885152918598619166016117318400 10564919 1354587918001712604364681924559104849344 10564920 -79306782766170015606064484672882995200 10564921 -172223917245096653661513722950354402176 10564922 265263261084986866285168951769934028512 10564923 -137252080253241554107391177244171368400 10564924 131679194213235796153102169494459297792 10564925 170334208794032849139448586345524800 10564926 -110653637259444582939485696938574856576 10564927 1024353539414659685329325685885025086040 10564928 633734106266244262640837019775795200 10564929 -179319444795785507632432047552010712526 10564930 204372540243480005975565907992358947360 10564931 -266728371297631364258817066783429615120 10564932 104270347759335024493210747838167572480 10564933 -100719466846199850998125784413206774596 10564934 115793307926497174522094618160641214720 10564935 7280170588206118495423977017737697280 10564936 -72407579274647520648602761982397496320 10564937 -80985606969066714366690432924104589186 10564938 7531245415200330939548897670086899200 10564939 130797643917563357007812554096304972112 10564940 -192988141388618455293242532619321512960 10564941 3307702416214042109541387164070978144 10564942 -103518038435161635877127877976163106816 10564943 -263953869461149839714656167772100008760 10564944 10343974217067704215637917468597813248 10564945 424850222166801908721666471433266995700 10564946 -85733662808266377551927907867657231360 10564947 -182764888394949626443273247036448948876 10564948 -43499357946122055020355655564885336192 10564949 -230968363964274187064047254123121134564 10564950 106361147875641815022495483474652032000 10564951 -424952089775378449979523306899461837048 10564952 -76014738459927688249607996850716160000 10564953 108621826637748894084747306902354565120 10564954 -5771553240519741419465363869923895824 10564955 137474122968303596274804099582966702720 10564956 -134314028698641598407848324201827992576 10564957 -188073991961506170145021368241451445620 10564958 4143285218641974927264714264894574848 10564959 -238212519605301642440950643146188288696 10564960 55144096727925403259772470811096514560 10564961 -183281950565679742045657486173429868800 10564962 29089919212667759924896994602338267648 10564963 -68865823931710406762273742275940216216 10564964 494137209973883658049705344826108344576 10564965 64827268298624095020157080251672856000 10564966 -269888295005815122787197729989704178880 10564967 133976424648876629629493517044177951712 10564968 409951523767216959654142681709967605760 10564969 249119674831174589531447557578482173840 10564970 40878863521926031199431749720846384000 10564971 1171648198660690702266413808191025600 10564972 -134580097247520384499472205549985248768 10564973 -194407965729174352881271170659801662560 10564974 3662398011580967507218616655442575360 10564975 414676343876232460953116362402163511000 10564976 186485119296031340862244031953323589632 10564977 -246797796136334918560744521024159515280 10564978 -15993637170837679452273754164054534144 10564979 -608955186354880793044059853317610139640 10564980 -44439898618144409116613638683969331200 10564981 105764042336498703644883950243304695808 10564982 201254954646107816026118885799348434592 10564983 -251760813572189972882072552613840720 10564984 216067025216059770221410894212807106560 10564985 577646369789231642724312291530029434180 10564986 118284350554322444939339223619397222400 10564987 304909383414011381853454224582617693880 10564988 -189455631426905330740459894520363435520 10564989 -271395262661141446521006453471818202240 10564990 -355986311265723032766737237870272051200 10564991 12045089791679932277155491655319563392 10564992 23941408014135159863201042136249139200 10564993 -441266993086685770075186619428449317758 10564994 -319189739214160578051355075126725600 10564995 24897726536321656754947506130919884800 10564996 156911277453850484105543739353190337792 10564997 -207782850130517040901218378445752763554 10564998 2932711021479410469888076243493751168 10564999 189042993038120764797677915086024609200 10565000 -58489211208873249620369388495830400000 10565001 167756065776936820808438998253960437092 10565002 -181577038654234318376007378437610779136 10565003 -167703637357684119625433283489709463040 10565004 -82795953556640542530977271867839201280 10565005 315705192683512818537017512397924692320 10565006 -36519540192766398046064541634020906048 10565007 -430954552007418938722352172318581349120 10565008 22599226331382394571606972573283057664 10565009 28935884801742902830043090651424139200 10565010 148205228497897575315339416897887946400 10565011 -786761593092786106489337779337299753200 10565012 -96712071206649063377681975993257881600 10565013 321771089086085247235459023935654402688 10565014 3323974502457304273558220903187739200 10565015 22097900601511883610906924375168587160 10565016 -4899520004376205213523884416272302080 10565017 -55223166982165728283653643975542858752 10565018 8841809378467545389017119705865374960 10565019 1341523284103351758872748438469105574400 10565020 119995799010138821234618423504261959680 10565021 533783670894714498002101739782307157222 10565022 -116898922932138144819260728295094691200 10565023 -205283262880901212177200247813521794960 10565024 272079674592858587281483335977626632192 10565025 140322926686301036327841745707438994800 10565026 763006350279385221960121330864016592 10565027 337902966167967537621154130896802749440 10565028 154172544466167846658978235813402474112 10565029 250870270613376559003992933664710730752 10565030 -43657740922297113392559143126401785600 10565031 368293917324645393956956975134348960552 10565032 82752849397789431164610777238975764480 10565033 -278895884750970964368970668638105075718 10565034 11417291541801597559677906255064250112 10565035 120929849027159998827799899771397071120 10565036 681414546257471257532728141573891995648 10565037 80999550571509617256561181571520934806 10565038 37930243584648522693722427788055661440 10565039 314187727466159741579580913280750049024 10565040 57901220927247653405246882810160414720 10565041 67924468369490725388880004873804943652 10565042 251702144225940583607889520816870950672 10565043 204434582212676548613667224060435761200 10565044 -31719773784715580037518579237167116288 10565045 342853013187054125266461063630346183200 10565046 300156264541392194933180712920090085120 10565047 602173684372729224937961030111030323496 10565048 -28198745211390528576584554888170700800 10565049 387060876494396006703916823699216910048 10565050 83080176795682058896657209952739308800 10565051 14231304748005737652994365099322143744 10565052 269177998601503287557622001110624440832 10565053 -399045943221018240344736606026701184698 10565054 -145894350668154345781199611581024835008 10565055 -314175200753378272247576767426650600960 10565056 -194323295359153002763796873885526261760 10565057 1608118793879650926656641095844888512 10565058 30573278896579567141891409002840108032 10565059 -4515183397212091662362420203317064296 10565060 6759988395207297310856774044315791360 10565061 29186726280066724274890931621191557600 10565062 289442176524454727228198163137858632032 10565063 434102902851125638345571739242387364312 10565064 -140302796991739342198376024851795353600 10565065 -90052720153786157672452472515868659200 10565066 124157924262889734090983275721186909232 10565067 -52980946049768505777137845713506420520 10565068 530433411403964972533101303930008221696 10565069 -78838650452584596285516287820443035530 10565070 52247860599040682904853494527467607040 10565071 -29785891360971082681646331437804497920 10565072 30210580018175233454438422602235379712 10565073 -4471350227048962748501087961229413696 10565074 95017964144849605908021602423297815200 10565075 175134370845482738382479601529147419000 10565076 -213080898658346958096567637717716154368 10565077 535800192639521551088703637692095976060 10565078 50767181940717211456652151405818179200 10565079 2491035236467270081542210705787422720 10565080 -84343669975978845181363978429479321600 10565081 -187433680281961148196500757810093240300 10565082 74103198379573467658971851562279191040 10565083 -675832284407350254103629154871064629760 10565084 290095027502971727268330494532089490432 10565085 -40686357055663702755637920261783842400 10565086 8540653004280255172428137576372601600 10565087 225888113818039009192702647697573853400 10565088 309315776706000936824926232663996497920 10565089 963354816442474922152155991944995216560 10565090 159479605166856144686993421816357376800 10565091 143402535560861636406846907236710307552 10565092 557673658842213278966781779787669841920 10565093 -18769221671520936878720740919581788480 10565094 -28977294927934535946966497407727764800 10565095 7985356505446651032135677730202613520 10565096 542685103842277363004246361740925173760 10565097 373254415626405789634431350765742944400 10565098 -85859236223857615126694807524030020864 10565099 830472965686641510810123084629115866100 10565100 455673196301353414014983961563136000 10565101 -363409011221855683010189094715209650100 10565102 214422695306513566712910051225644769600 10565103 44492913679960504529432610595293604608 10565104 74857273323963220874689019340537692160 10565105 -418567912010955018349969863935504715480 10565106 102048302850446097671394287052876211200 10565107 -166903096082312234506457354910203340288 10565108 -182219150757964607145686187949394297472 10565109 -88983873278726867882961234127500225600 10565110 16743668243355403900907005210467870720 10565111 -37655016882670642414837801087191435288 10565112 -311256712332819014761280204204153241600 10565113 131272969253786931762651973701803041924 10565114 -35467599331475202935373380131710789888 10565115 -44634719158896513957740282820093840 10565116 -420545786545228214797536740601966223360 10565117 370060302286253791853531595926892740160 10565118 -211620459180295985069317667332544444736 10565119 62207987517042628023618313357414209744 10565120 -20368773930270377559745312309609758720 10565121 50339943354761619055579506447626803200 10565122 707805768501184309462639402412040156672 10565123 17241264789355131315717521500202695944 10565124 157556716404711793821208506930424851456 10565125 203290231983420243245992335581676939000 10565126 25175137822630510983493019086315086336 10565127 -179321501948344474061674734150827162160 10565128 -26241321784764840996929272019546112000 10565129 -144785048869931845132315882109819078220 10565130 -107021771064277271441342690197988966400 10565131 762886889706678319075376092635109902932 10565132 -155087988811157158957515713533828303104 10565133 8514267717048676307755287832050031584 10565134 216377503811866328261296485145140513216 10565135 -179180696514917433920868237596716180800 10565136 -96980989423345538903180706780588072960 10565137 -172860716623478892933525350252870744208 10565138 -18955374448217859444967367145027102720 10565139 -9692648181286534577803792136273606304 10565140 -13051760224285092156252832618501478400 10565141 -75057349710762366355773557154019161216 10565142 48394768293010797334499438685818671104 10565143 -9895882162661465392147894164640375200 10565144 -55735198496653308432146960042766336000 10565145 362506213303619415852432314718071148420 10565146 -179409285800754266966389681885606675728 10565147 71161487659447336146878905465729837992 10565148 115938198554582975693132369817596436480 10565149 -48736055943795873925582514987166229664 10565150 -125401287800959059892687487212062542400 10565151 132632717280234379938350578189218493584 10565152 -146670110295201843388769464091152220160 10565153 405152161910007702496201698073119837744 10565154 -10268473219296267449408322035778318720 10565155 -302996808737579925659111767962813398880 10565156 66562281609046053786411783800490221568 10565157 -217673145570275766955602291450336933312 10565158 -136133793624950305949195585124246791424 10565159 -623552326413143280673153684531731169920 10565160 59202380164543843935405999675838464000 10565161 -99656526650130752815875168179694001548 10565162 60135223039469056513159827517825632000 10565163 -209755522879202617802274623664260941056 10565164 55084424283313066150769775877611955200 10565165 26185893623780033827242889024899133440 10565166 -22506363834203896784208764357028368256 10565167 -103775483942670615227162435072143501488 10565168 -55209293299827038433043006783729238016 10565169 356687037860316505979206128256119736944 10565170 -46974741706097962127758198023178337280 10565171 -167548671679280082241069516488016643208 10565172 -3345874629610861882792667606471221248 10565173 554631330547083868488646429211249709422 10565174 -430007545967134042235403065639513453664 10565175 161848516135178582329768627141192131000 10565176 -50862936762850747900154698816086896640 10565177 -259055440059804836358566931489189480960 10565178 87607804107855892692931384272003878400 10565179 -273386602323747837572754254465062557216 10565180 38208224662057774355336288754007587840 10565181 321216620013410797306247564563685858880 10565182 196282935104012010012151244114546774400 10565183 238622676436680915746101361876653962432 10565184 -42412480732867385723618398539972870144 10565185 -42193932070344872011870918371352696620 10565186 -145987248518539439200488631356830425008 10565187 115389345445713834249665844946836263160 10565188 173731600272506952443405904839328559232 10565189 -559353923489754605247034579494052726560 10565190 41421708502654853729307162494108448000 10565191 29941059127480685421725331120274341344 10565192 -414933464949444259959322760085684633600 10565193 -499386193445118262570033825673236857600 10565194 -481988010842375159334450516514406720928 10565195 472160254269970497982577043961624087200 10565196 89181055243440433561779656263345766400 10565197 -96168100752792282890716947067448129920 10565198 -126791713377384140590025126415651249408 10565199 5005601982058058533727004192021625968 10565200 -17489499851108908044810510773968486400 10565201 -426555607584344182392086661468303270798 10565202 -51869780939694213069658871754916440576 10565203 -65440403939166436889717159990129421312 10565204 64208195308337186601232002284081086080 10565205 51716193521443071822694467120395733120 10565206 40230383278826519871205755333719720448 10565207 -22432615883108964458840616915166648128 10565208 -5490973510475085761707064469782937600 10565209 296225148407818359093933663913350880516 10565210 51450307959666519776197200116124545760 10565211 -82236030231893985743995226695937688576 10565212 195244953656798992151968375764055690240 10565213 149859474299290746388908998082557096544 10565214 -108681081697782917645128256991994951680 10565215 481040861036535031148836899038211960360 10565216 504702447810716918296380843652456120320 10565217 -9354424395318999134567716264970610072 10565218 -141624563926479284402820784379608363440 10565219 203357395988701024775591244279615107232 10565220 65028217944990495129629123821073633280 10565221 587573384310169915808831246347421799422 10565222 365354744924147415001913398230552556800 10565223 25001697162065416321568038131883564800 10565224 -298454148516741731931269803051487232000 10565225 -169762287673708270988653699655714260800 10565226 -54774485794915600634378942276486034432 10565227 -198308028902239768605543228241212598924 10565228 -286247562369515193862740475725602194944 10565229 9945812694562909938058611000372768 10565230 -122744132829475770661789742282319655680 10565231 386699599010482866553216989132373294032 10565232 -22247773920476749516859648163267674112 10565233 703321801228914751979898328775499717138 10565234 -72247554599133911371053666202820828160 10565235 16880392134528775848345035579485561200 10565236 -522324175047827522508370810308777984 10565237 -100986987015318549691619633047396703268 10565238 -126213226020960692502075001349730785856 10565239 43062881044240503918564344491670679920 10565240 76810278360987310752776790331600896000 10565241 138339285989275802905325483788435405392 10565242 301770440490800160793378649585899132272 10565243 -49566466384311395551303004883356078256 10565244 332914708437056200216902778222092157440 10565245 -60965276983215644167409849521836030120 10565246 -112878626930272676390976286770254780928 10565247 11631769217997024668389219667201174784 10565248 -374383811335873363800553997425704960000 10565249 73122892262253034531698000687536096580 10565250 -159765954011649249803402776854673536000 10565251 -656729823854569511438281981861835511600 10565252 452105099805513133679976123132957764736 10565253 157868903496865949627825501287943600862 10565254 -4855325461060088954627059607653017600 10565255 53724965442886150396922661653789278560 10565256 26896132061928238439018694652643082240 10565257 179495619872616711964725244580465252352 10565258 47092699568928129755399381147088377088 10565259 385142118645474754553531672434399788504 10565260 259648530019310838344668571311440122880 10565261 11639151234449678809483716550170952320 10565262 -33350999600582773379207833965297459840 10565263 188428316811504464021853254392810119240 10565264 155323508496438141131591326184370708480 10565265 -70993438236608904973031508781268175360 10565266 266492132311488201329263687115511890832 10565267 -159180985599347221713252465494342745684 10565268 -80868520452691672060060278960074993664 10565269 -83292347257732735776194115997463906592 10565270 -251212395010083146666898337460918730240 10565271 -509348621607644887919813684503727634528 10565272 4899817694077652996597050058664529920 10565273 -471483074466217094281120116052650335280 10565274 -97749140711491920147573185559248504832 10565275 52943317039015304789934418782310154800 10565276 -120545418994926199239769807969695232512 10565277 -52942201581855039932890398718019685600 10565278 46630298842165033921570259366509395456 10565279 429564022115911053812310176397206131680 10565280 138183562747662004306466009152959283200 10565281 804043637681225968797341063886047423664 10565282 -119488027217483114272140915116366332128 10565283 160496314311808304415887332765318636464 10565284 -81973471945605403777646342917411897344 10565285 -103474140017283902516744810789879941800 10565286 -104220988143651692460920478999954620736 10565287 -261265057536290824098081455760240341328 10565288 -523237830973736256612107331763742976000 10565289 147116109519434931059352760416780359040 10565290 -1302352533469027566973890193010924160 10565291 37456762999150653263815786954476690000 10565292 220014569390902770503509156952119296000 10565293 932774831149878625919295078731865382380 10565294 -75014850920285111646842520181203678720 10565295 -128161776191767450220495763665139166560 10565296 -10141786036158211204307185051096842240 10565297 -35982499795585821324473615053609237056 10565298 -6946101382217161882933829858623407216 10565299 576244714893398605910887080631891532300 10565300 265272764485703483723125632711570998400 10565301 52162874866396913010370538175977209632 10565302 -403480136522207402163430112405635891200 10565303 97490901660862805304962598675111260160 10565304 -176389055888257585298302356223044218880 10565305 -202647716738737610602761387346654203840 10565306 139961011410030843878510537429127818352 10565307 -138642527375942109459539031520910080560 10565308 21189442858351668847678275529811302400 10565309 -451899997733403550424641161597261649140 10565310 18943966476853668681843641906619371520 10565311 -741310568852138450582056078734383072600 10565312 57665593547620213983714315364362878976 10565313 14537612487570340199345169452811527040 10565314 -287858778030474297582135278648137341744 10565315 10821797134035489087771031652775061920 10565316 9228439970027812374609051295340388480 10565317 -195910983042830670221904195889718026208 10565318 -468574754956063222789087345884266774784 10565319 128206029151079958954770056790166180096 10565320 22116699944954567725495999799006668800 10565321 274505667084765668893445710647187222692 10565322 78408525434964176573315693888052029184 10565323 -559026803903746231017500684063585048428 10565324 -189061197020278652689133188419255533568 10565325 97136893207193347635774045501490870050 10565326 -35196383497629038509045717136850266496 10565327 -17439594483360319374488630518319040000 10565328 -62252666739966860851772949992030601216 10565329 -533608524599111861434548293585042157070 10565330 -346530125167467429234499691382871372800 10565331 10554251672432921534428451923947495024 10565332 30047068769425471847374953459457445632 10565333 -540156850837492937674932017006586314418 10565334 -9257844190956004583200013494331544192 10565335 -519368572573936973737527807687440085840 10565336 278786283214756939043495384628025927680 10565337 -228933399831030725650694512406238058848 10565338 39850013872514595392247300784515947520 10565339 -221854270983691945979678274923909740860 10565340 -104207578041815826317802588875652172800 10565341 327772390805686391272396095798526744742 10565342 -35618848590833442359361435520488620928 10565343 -75318085074581012148645144955607481600 10565344 -217491377453516810217202672217576177664 10565345 -45868541141627650779711062148433744320 10565346 -32869179008656707891533480794792933632 10565347 -66771646202785650916589591631018939648 10565348 -13328675394972721228941600108026155392 10565349 -239660776422023503252747214541064435200 10565350 -37179910653221951625664868588563795200 10565351 527067349385940346480427594608795413192 10565352 -41386807054679707338787073767817134080 10565353 615686165657519776057118184443504775760 10565354 410715229134209325289467810236318483376 10565355 -205644811299372876528504014692934561040 10565356 443274788406466708105076525797977415680 10565357 -169026266357514782970233047338852522 10565358 792066047112468931237020841323995136 10565359 -49764297027324751787049717277998340128 10565360 27324409904602737499902045804173721600 10565361 153981865324453778230135967047998260532 10565362 205825175579004995496896063080109178912 10565363 -1833406829303284166943808940259420696 10565364 442021609480075964597409186700870152192 10565365 490990415258718380155143596680419148800 10565366 -127914964700973705617934013444431636480 10565367 -41082556168139367673249543227060460080 10565368 -117834695603796089535567152094756864000 10565369 365307755751174577219277686066890481770 10565370 98363932225586203836157913329608960000 10565371 -131260009793515194152544267626637086428 10565372 -47226612920266753459926164382598649856 10565373 93696997631622746690790891815788166400 10565374 6001605845650816017600255769347504192 10565375 -106426642235564683804673649535184586000 10565376 357605242464172987052920826387132055552 10565377 14981179424286975205744943429682388226 10565378 347499274278819092437172455587162252240 10565379 99786162187187364705546385074096562248 10565380 73607687110945796247111237383410986240 10565381 1187369629387924384273148847860954590080 10565382 -110204127767306708030085189034928332608 10565383 309209012227828240493435440363382808560 10565384 -217555564094432838985302792582463488000 10565385 -428354760604322895254857350468999855360 10565386 -100484006646809313374317775963760913056 10565387 733721899547830781553882684013707552 10565388 366174394543928944891608790454861859072 10565389 -172030226221426662478591872776994392960 10565390 101608356650328168007932831512350540800 10565391 153838971817281618720292428189121846800 10565392 -142424547866689500596090937499678203904 10565393 78547163642312465953452627130865214642 10565394 -38039175577819614283729272310380281856 10565395 -51539019477172228084292485405787861280 10565396 94544627147572929117082073054365044480 10565397 -179987889825737340600062062069373329920 10565398 -126884709579145879297003502341892470464 10565399 -461843304130534502956231173619075015152 10565400 -36485262465794026341413696560719360000 10565401 -1313835023037741236431530317899195392 10565402 -162891766693062755604596885688645884928 10565403 366284983182886476536480074147772265408 10565404 222698826042968967409802887104117433856 10565405 -182170210664719577413539326169369236640 10565406 104292711425987858675869040712276348480 10565407 -557741082062486052583493668153837565344 10565408 -166219084564248282766067116289732640768 10565409 -174834305220125363737838297884628674896 10565410 117542938495879005452581448714945283360 10565411 186712418748992096821747781188094610012 10565412 194444252222684312994530101547635703808 10565413 21774644879373170718542475192235586880 10565414 116593367249641183068902163344864473056 10565415 -75598776807590086410397661657060489280 10565416 178225409194015798286042904354276956160 10565417 40187047188547715253718685530382393466 10565418 52455712454348873231393999642074940928 10565419 260202154415051442616674248317619975400 10565420 104702241737501812860309917464926658560 10565421 -46805498294750877258600229380842460576 10565422 191660120683128403498496673390412984320 10565423 353823765167728368140999563257329602104 10565424 -70254511161744771139763788747165532160 10565425 -104655278511594578529572464549942200000 10565426 397502269585157860504679951611046256912 10565427 359261071219510613682457033028093789808 10565428 -22267841635731556602657987080564156032 10565429 -52932770954627735089155946261191038400 10565430 -70382243518218268617698093778029066880 10565431 -1825061951216874787988832622641880571776 10565432 539635743225233103619011497574097428480 10565433 -96674458008245815167502701083018241798 10565434 -171506446845914079167409010305368464896 10565435 282319749874805979744388361617757834880 10565436 10977737580426956303520798729180954624 10565437 -734024111773484957851172312525013305914 10565438 234311560378818448161568469962733457408 10565439 -36365783040750379702866448485585232512 10565440 896258616919698978980623606119137280 10565441 475575702938121140290122641860298961600 10565442 -125913589890598372655692378691747555328 10565443 364847451913292656308785237511320764320 10565444 -2984069251466632919116411650898513920 10565445 -183458496650534778602888193105969658560 10565446 202561821126503218686006995840059389120 10565447 78075305099364855891830541671390782512 10565448 72117258506822946536014428567019560960 10565449 1285750628906929839872446296397040712 10565450 -44157286410926403137107307218347897600 10565451 48071649739401860043986002900578908160 10565452 -51605807109057102899122030849590340864 10565453 477041562426022761633058285471986195702 10565454 -43276836095659106801143020779104546560 10565455 -444195732792134390081749578881534843640 10565456 78072442665218646956616250411273027584 10565457 -17119212183171273833193863863227968640 10565458 -358491856583994237358320910584491863920 10565459 -987534534941799334296452208728744877984 10565460 41972897507422051030821970519377100800 10565461 64933922757475499877777223522170750172 10565462 -139663198405596528331629149385259099008 10565463 -424877511849637870557901879710872889600 10565464 -64954332283330608679763097346320629760 10565465 -23324042947419029628976001893337236800 10565466 97834182043969169003328045160999348224 10565467 604110634825547823286283512679408222952 10565468 -290753257218282493672640777919426596352 10565469 -306742188979594194617712769283772822906 10565470 -175800836391394542590376526951703888640 10565471 -121672748852757798617697315445990335888 10565472 -373375319507915482141849975429695799296 10565473 238208861390286598922838539980462890240 10565474 -162576908671858437294212513367118329264 10565475 -142908896900196057318906034439617176000 10565476 22632074468634306691755346510342866560 10565477 -19848354475758232425094120385188320000 10565478 -10326344089134115149466766917419419328 10565479 -111275930671364207741587435151192301080 10565480 -193799099572043734628649781822078617600 10565481 -46541888361504778752346139425167423840 10565482 9749922450374209320645348804268492800 10565483 248937268282861038910883339070625858440 10565484 -233813945553360380122637287196586823680 10565485 63192069278073909392451471279347448960 10565486 127107777750210361762799665697010480192 10565487 -3122467998134363092754571084734132352 10565488 -21871774063854090907639773450277847040 10565489 -44413764629956408557537488079484746000 10565490 49051002148252569028010885047023536640 10565491 285057278432832727110227853082014376432 10565492 101949114848580142308256608742420715520 10565493 -278581212529898287001479651441908128736 10565494 -138641468872139617921851745238961508704 10565495 73793725127138816689590953904397712400 10565496 272514413519064420914849053956976005120 10565497 14378442455188219160864209981964776128 10565498 74845951768248824379143742396222988032 10565499 -81661616142664255548916382254199388672 10565500 166124377484080223041954182025926144000 10565501 -328613368115286593260593220236651274080 10565502 161853040353953444711309502564711949632 10565503 58987888139750557053816366243272239384 10565504 -71372017663832365053177977891507404800 10565505 -550805724130425751794041974736799177600 10565506 -99179948939775169109355214585854879744 10565507 79005706734451582652950480516802552400 10565508 -939844690943149145536043841442658304 10565509 21426611770639212388865990393018287608 10565510 -72704376027687455818338428271458426880 10565511 224937051237119334711621690022812438528 10565512 101507315257263305373790860700877260800 10565513 -22787618504103609881093594155225451520 10565514 -47649097689176562500663981347058022096 10565515 207507117914427420603365062120457476320 10565516 31103702583038388289199616404414257152 10565517 -45638651402551169266442831777108666880 10565518 64953341875863583416372153570374704320 10565519 -568308270309278703136449700076702896080 10565520 13637881893064788608035876900857446400 10565521 469103171040887758782372364710702684722 10565522 125433178993246524965810958462789521664 10565523 257070404047738709399787200994730584372 10565524 1430764659981101926552072998908690176 10565525 92661902144988410058618450627687487050 10565526 -9907097180326811692452860203260449856 10565527 323738630016301482645980720894424963120 10565528 160048653119640853770731877005898240000 10565529 131124104456641510776049772253200952000 10565530 124504411584837846495525656234929920 10565531 329721387808740607363909043279663379912 10565532 369217934010717004786301823968344396800 10565533 456156380592174558731077277219968987968 10565534 -44968533606620561853489320167285702656 10565535 -48819022041085328492807975835369452640 10565536 -23105978267193085092150827127421403136 10565537 -289203089358289958899614247021219001088 10565538 -66879031189733333680586796471828848256 10565539 -778341477619746824937602424487300096000 10565540 47235541544477186043241584472579084800 10565541 175292647375675087184747275167079086720 10565542 181640231342746159123661476088519514720 10565543 535934958206973754451135164237377717120 10565544 11380898758090030642185636868002938880 10565545 -78641855441318303115548646710890532700 10565546 -7403048316209270027978908886616032160 10565547 51921834982759313386146040188690524160 10565548 114754767292773215486497660414885005312 10565549 -559619773942240572780629174105507625450 10565550 36449554834280230537452557015257243200 10565551 -149448163360155292171893587844659337520 10565552 41676230322862346406192975731707232256 10565553 -797343410341077090390644166931589571456 10565554 170406189019477577404298997664414088976 10565555 8427397754714149671656933311053373440 10565556 -63162024456342973289682554161507454976 10565557 84992266920531367850685710788159245806 10565558 136027868060066622662502512464408616640 10565559 -18390900746295505667158807204934712360 10565560 -85664546895080477919686087958280704000 10565561 -554040278701310983487036219377230506838 10565562 -83513815685926785099051895699127686656 10565563 -452410945424564764427848439913028518560 10565564 392906985456991334849856939938117170176 10565565 -270794714619531531731409100695846473280 10565566 267566325994815743890388361323954602368 10565567 -605178236901840263224379559364251720384 10565568 35903290234981809227800869422858502144 10565569 234432631501924442811859267780116738496 10565570 -36842333552201718529851584578591627200 10565571 383406832718267757133898201378636798712 10565572 30168567250162056969430842566584587520 10565573 -1246413367183633690896694782564568896 10565574 71964717202562849440694521988341301856 10565575 127329928873043633966350335929908513600 10565576 63003471341000877527298462472612193280 10565577 59314917443089425839435744516124999360 10565578 -151030407610863068327158585613299166160 10565579 287678540057069701045562634088936091184 10565580 100279348044056680474437382362684856320 10565581 -18586590091822890971847053765483907456 10565582 -17623926798532068085542932696152366848 10565583 -153871082971422080595676123410958225536 10565584 -76115859829521825693038244632406630400 10565585 593845825598015690320958613596533171560 10565586 282011870042510691774015985351564051200 10565587 -117073492203064070569468669227149615764 10565588 87012364753883449785594906869148088320 10565589 -289547645017033938212838055538971715520 10565590 -17489118829164387790021290253768896000 10565591 153471064887972349692600506746442968800 10565592 -298565757366122732149519431442480373760 10565593 -471525007161168130069997514939857504876 10565594 -85478488456648747260022925441227211520 10565595 -210282770214494892896500922292489282480 10565596 -413454809516766892285474561550565793280 10565597 -192256368115773167516464434913957073568 10565598 83724531980366960203312199478312240768 10565599 -422468366921721804549327887226926520 10565600 283548066590911751059032474911952076800 10565601 -238152305766810026880430279221204057168 10565602 189599002634854884017790696252390681600 10565603 -80263919460744694556213368845965964192 10565604 5975633887212616028587794858758885376 10565605 742715502933867062266787190135449895000 10565606 79467109059514447191776420757891869184 10565607 134135978220271299002361588196105719888 10565608 -61280222814353401533655331269860311040 10565609 298258225731177833200293125892595418916 10565610 -106427499158871678755424869236694338560 10565611 154938444065331585061286975199458823200 10565612 605585343490497471221095247657938613760 10565613 335003894033222550884655423362480484480 10565614 53508745564463508047584499527445927232 10565615 -411013189103911977005742601020659012400 10565616 -1299825137437812856734302122562027520 10565617 262785047749070299476722279902899914560 10565618 -82892524122507225249238417609888788480 10565619 47900963845131945244769472077646768240 10565620 -140522182255223831735671557141825016320 10565621 316347022781463994178475976773867905088 10565622 -212601700816661093464494604985879665440 10565623 150203186963314893913270710197293968872 10565624 -500913571587295422811654634300354150400 10565625 -120927047680052138601295675322819400000 10565626 94167979389925640611167940778339877600 10565627 81429590543789222169947290543754077872 10565628 355447150734674335789755279820223170560 10565629 187320049869200009283619676052392089080 10565630 -152996485810072774714490811817081967040 10565631 312540736854615279591142343563873512120 10565632 -18473061357568408402118931906476113920 10565633 -87693492635325875733698708622152083416 10565634 -146656994489440368253747710643086693120 10565635 152430611247143588632325695523273030400 10565636 -306483636293817487721242531126826948352 10565637 -277167358119626564937370302521430687744 10565638 -203660426923006105623557496282718869504 10565639 -230351056454617224491173202154937320144 10565640 -29420758417706458575857791141065523200 10565641 -222198253354783943576797894293341865958 10565642 -134483973927419471868448845534969144528 10565643 -283163888074687605864667747350467712 10565644 238343165424607905940558859501668718336 10565645 -37615478440516327400036470019331314100 10565646 -232600123394697326478586447260413952 10565647 -1319823475907323049613240460179618627184 10565648 25474306315770160769026737517675413504 10565649 -256576725568718010864069964040174718366 10565650 -147657366529204184665010614702649653200 10565651 -443613061034895588273513165199083308328 10565652 -211056462099214495252027111517880692736 10565653 170391042283937669145584827058864039040 10565654 -49284198396201389417392173998389332480 10565655 -16074924982295824133074188202330332000 10565656 -322160651283160550594366480574681292800 10565657 -63537774615401283235284164434265441340 10565658 -198286192286090288211181507761610588176 10565659 -2223365827765220692632578289455868384 10565660 -5205031872318238050583439500778864640 10565661 302451698376240501005146702341050343840 10565662 -377589989841532526085483279239634135168 10565663 487645309429581696134209594544208450912 10565664 -52401718833278301945930271672911790080 10565665 -357171559952752123470173373710280742080 10565666 122220012309477069568772709955210078032 10565667 -249346773470224045520224150121066280960 10565668 114801218124196824977427319872994426880 10565669 -414859968809119999320623045078232756930 10565670 15170919988359044513077479161016456960 10565671 86078882988668822555353760341990835472 10565672 -95248674739452473923103140356232396800 10565673 -443456535588025098918480064076054178432 10565674 -347907125205970067693362717866353027328 10565675 84054961524197735686769899939063368900 10565676 323303274587673913461611883866927000064 10565677 -792512322229706299615524199902619834474 10565678 -138232003145461881470095770362388482880 10565679 439603993298253681327639367043657735040 10565680 85234601167326470351491163709465231360 10565681 3487595237802779731152290867787364224 10565682 46942297717568830333702841861584036992 10565683 -334677285275101140467436736006128850640 10565684 399169142819941860504707609108369836416 10565685 -43352024154185524379734780628803056360 10565686 -480726591710103609706596884571565729920 10565687 57633259841526877204627722507297092784 10565688 83954818864064045202169323780829347840 10565689 -787705967344016060500052046098093143510 10565690 -53894213672548178968923938085820922400 10565691 -395433528128846897036152658692641721920 10565692 -236655514787420434135732733790424413184 10565693 576466641472692620674939842492792735942 10565694 -87828262794447960645757053571570974720 10565695 202720627780658605705995571741254384480 10565696 202178440184973239163311210039169515520 10565697 -145520049751032885224767522770174624000 10565698 -25644423563669429066870923660494769152 10565699 102649251814928469374364203088061304832 10565700 15861475722315986163933787532890368000 10565701 318484478825460528595436392470987923772 10565702 1872323843179074636947665359400341504 10565703 545773380268330255194367017905711733624 10565704 -44738623655841739544278556928800716800 10565705 202111041424116561515820787776068304000 10565706 -27892860229326851879054585407162560000 10565707 156324881946604424929677606072195015956 10565708 137619633987567421260315924425118921216 10565709 38923498119464061425830865860347027456 10565710 -72275866224284739486215089345955184000 10565711 -503725417833028929148884860181031149720 10565712 12263046638622509472317471720680980480 10565713 163930060156448674381132956887333496180 10565714 -31379839531126746110280945290836831968 10565715 -19179087282929736354399567089087635200 10565716 7400681814912352679709658931340617728 10565717 -251495450853720168882065962437238115346 10565718 79277167625655556049438109594212282304 10565719 -263921901582531213048415098117068709880 10565720 192260525381623391156294912750592000 10565721 29633701112750789807624900268352159572 10565722 138292192579950451617600383015071164912 10565723 -241202949930581262278045238294208466544 10565724 41478787139358604780329044916868392960 10565725 -22252635362906628644447633763371971100 10565726 -11447285710624236039784653489869093376 10565727 -114038054585356502602583923882369220280 10565728 30846006736136050511217947149017022464 10565729 629606310266222559115412547245209560000 10565730 -19760007036514100544558602476211036160 10565731 -725895224096772766228535658628949174136 10565732 18527248607857524981771480602978580096 10565733 -43431302946611736226729996435485819936 10565734 21297760649001354695981960890770724800 10565735 441525899005231336009944940189578778680 10565736 -344240632828302313897279450479307161600 10565737 -31346653958797188335799057340230386368 10565738 -36686196537026400017165541779982102528 10565739 -195423782857918223073144225295918806000 10565740 219485942327809392619284836156284600320 10565741 -241393905391959527637258183978495202176 10565742 34436690942836286904446306028573195264 10565743 126377162591525131008601324421270224720 10565744 14069394935705155728377488407875420160 10565745 -328039462070512181314302368118288960 10565746 131653864506137265312026218687258029072 10565747 -598486537787074987349975126354722557480 10565748 1147927408345232672265130338722488320 10565749 53102651220881023057592361441043759420 10565750 -161719662568071042654502768838654112000 10565751 -47672491144529807475571041102499602816 10565752 -16961945347817346060101104204968529920 10565753 -220893052020531860170612534746717799536 10565754 59126828560070888252097075697194424320 10565755 244419405301960498042985074897821706560 10565756 951585362836047392836528471302719597568 10565757 -229988664757641299232372894710384132340 10565758 62995074722617174039048829927831338752 10565759 621009177883909674922689062076812184960 10565760 -125593827939447787611626665293958348800 10565761 121634803347813959625964382608684224000 10565762 -136183359823082966490975906362891988480 10565763 -98597639276188668939006743947243695360 10565764 139719938038995125746200677017809226752 10565765 77654951020886783761578964581256212480 10565766 185604988234473286899291706717435172544 10565767 -581634886295516347510990454293829114360 10565768 -646388841549206451044532649119504829440 10565769 -467187872456638141517225943991070812656 10565770 103380017978843645275166493655018080 10565771 77145462592394023221941537690074773972 10565772 -129935119391490899014881285078009446400 10565773 -49078287816663776441682603221290052820 10565774 -100541971486415307505931339401181388864 10565775 -271604577185090078430366225083400768000 10565776 -6608050308067998697882568010909614080 10565777 191008312250156858704997647518598456626 10565778 93474680218868258574884831781473799168 10565779 257986059351480232006317765805475089920 10565780 -51870731372295936057291070973276678400 10565781 -352218292503582783664005190470617060448 10565782 -200780475387270541722541416815884108800 10565783 -448658550559706837324999141146250182968 10565784 -329471102635967974582276245103903764480 10565785 761362084249333612819726144661833077000 10565786 56157874087467839469824864335993159680 10565787 137875879813984365354095907681562609560 10565788 -6005459874204456241776804789531623424 10565789 -287990405632898171595762298223490415080 10565790 70232102633741836883877052220165166720 10565791 -94651827639263470347421746530019435808 10565792 -278169930539716879847401089264890413056 10565793 10612108089888518427936020512119938304 10565794 -45083541455861162078875222206042103296 10565795 10611801173225315425856450343074158800 10565796 61903039116116909134004738781934420992 10565797 286835690075600417753108990422670450112 10565798 133815716563243381294915097088373586400 10565799 262522262047544440780904793089470125864 10565800 7835376281690434315523006911260672000 10565801 7381330729376194939789098755709890292 10565802 -2817693063095696140851465749857788480 10565803 -305311273386277517593405859108635615800 10565804 -193395693510475067962161829991979289344 10565805 136966655850469462168127479273096972800 10565806 210740396706860014109330961287646625920 10565807 213731785456506133301325040329484118400 10565808 100959096398060557964285032035738451968 10565809 393636434096426437871325218101654211904 10565810 -16834182488982973274135522164027058880 10565811 201920933119056995106282394951580343060 10565812 -135105104309537616254412012517531845888 10565813 -189722443541761825381303598352582856260 10565814 -28894728922924866952449220587389841408 10565815 4297809775939243039973205290371194720 10565816 -104354731948303258938048016041881579520 10565817 -154432158962092497799135971356315917152 10565818 211859910686550532473974260861955253360 10565819 -301748423149653455229646312167619706880 10565820 15078006012463749647172419379454656000 10565821 -96215380452700981289145102134053145088 10565822 -13931809416328357825494018564918119040 10565823 -10139403827161438909477288729183586304 10565824 7248586284975862246609411561907814400 10565825 243016115003974658941555052812128783600 10565826 28315916094329580542840257418330400000 10565827 147581987903225630408650422799496911676 10565828 7646369647349020427618218327286870016 10565829 81639057188048225644514459044326277440 10565830 -300033186696004465081985720924033758080 10565831 -4738006093464965674054665784756135200 10565832 197570383056178144998612308487746519040 10565833 -109904787287508814255548289683750284640 10565834 -42013238856351736362625473980984092320 10565835 153592315402614199883681883063378462720 10565836 -196690337668959714088127993917573899520 10565837 355082009444141312370005248608252129612 10565838 -101330542376524066938540216094980936000 10565839 -55274714914155949485120478939460251776 10565840 19418333797529980865847726880584253440 10565841 -178445341095106617766376899298680320 10565842 -47042152397649796790198922334809689088 10565843 1483596425371445899854728688674500896000 10565844 12600245785083311125503595295272175616 10565845 -187014436966426785473798040889238968800 10565846 -256846534063919493751228772957359420128 10565847 466469013293906536348735042585691329824 10565848 266620886940151780114967768175143823360 10565849 143673798389218505654307648170067783936 10565850 38436113110532946172217615877327072000 10565851 -331896298842742967744259707143214719536 10565852 17183563909882837772437271967880765440 10565853 -289970321889568090043424198193289652096 10565854 -30720497984023139871727703987881128960 10565855 180507877889943685918435710752063001600 10565856 -41930336494330320105149230578590023680 10565857 286168900886045585135376174128444675652 10565858 -290863088979045108439872488164799052720 10565859 174243542361928657718746760880167606904 10565860 372883012538680134530357341998726259200 10565861 814120693153701631761315394962326766462 10565862 222638128064355872829924224247147194880 10565863 236895021037006722077132211753733568640 10565864 -71756814468389037712156205178053806080 10565865 25157648442834068342005990612635289920 10565866 -99613417818339891026038186181031052368 10565867 -199746949733898637252044329471134470480 10565868 66061600392111767474614983386571110400 10565869 -210560195486755215114483257337208626730 10565870 117708211545804118184462243373673817280 10565871 -355948055709176094412860072015080013936 10565872 -133560637499916181875378336436329447424 10565873 -500786134333542800601331063303156661196 10565874 252431042512023005209381806998432256 10565875 -220925443047349008126835400752577556000 10565876 372649506460616961172779743946992127360 10565877 180753732134953359661606094190035226432 10565878 58627589980980436512827220148690122624 10565879 75433589139969279845031510777171765480 10565880 -139098007775625650983397460488102092800 10565881 531002575776890845375699025092834015200 10565882 687910409980464335274732991984466222592 10565883 221999860505899650015538423119510884424 10565884 -95059901504007705825527423996725412864 10565885 8119088564619415662041987695440453120 10565886 -17813049770668035658872239322409849536 10565887 354436718191261134802986521887397409536 10565888 -249840384850779136754727987132864921600 10565889 -72421063722829274491760456178886559040 10565890 148483504978868578699860854902545031200 10565891 -9744460263074627425850019691731723360 10565892 -85072718755352598748827600772886888448 10565893 -124193108109377753214072379157426717156 10565894 376889990876197793168086704755948774496 10565895 -348190098881861846018429699027763743280 10565896 108887847638180749564868874992524124160 10565897 657091450659588523047279624630848218320 10565898 -39321741111312168371663925904709250048 10565899 -403423288491835592029536597525601533100 10565900 181743805972908383716489223156832768000 10565901 145202018925031978699859328579105622368 10565902 43803846187012826258716131079647398400 10565903 113070944742875363697489815577812095152 10565904 32617770691717473222021376684557533184 10565905 3307286179189053646873182837214272000 10565906 127328731793749901486280303731245927584 10565907 189242289285486927741661252008782790720 10565908 -344794081347647570743652537166808721664 10565909 -45003723980631195379402933438503547890 10565910 -254161026173427134682071513718534124800 10565911 -176562738425714444741364489720697703328 10565912 198244909501639604173249009874282618880 10565913 -258613672099883361398541158963005893312 10565914 318714343587118925129240685331517567232 10565915 -124195062112937962154607944453391217200 10565916 12864860087228630699503896438514089984 10565917 -7370409983912705027382834447697700960 10565918 289402508408946515825589484950819726720 10565919 -89104869866206920406235550145894442160 10565920 31846738920794414552050565256965652480 10565921 -181984039605832994155445977705054250988 10565922 2598056179133226351795348574027970304 10565923 -166715191072977553700809727078711381760 10565924 -268691621950007428958234412860390129664 10565925 101046046003966554163503928079705452800 10565926 -22824866013431856537640002146224007040 10565927 -377023848690637686993578760609174005688 10565928 -417405859005391354355558805388874880000 10565929 358141729911986437199338433736279343104 10565930 201289880280200517772948615575752294400 10565931 471614576596262940908188162329944248152 10565932 60780326070729199976199702505754369024 10565933 10289321701388244267422989515166850880 10565934 -192422417416850230426926277301854586880 10565935 -71920935901877533967166268275011832120 10565936 -84314939782334811336449605327374925824 10565937 -609070028109176687255120743760676958560 10565938 243498216039355968405288790928970867840 10565939 -15321412682328655053335176764380961744 10565940 82585025576324256955772651199139676160 10565941 458872266057287415514424524233943789372 10565942 32616524198974371287178709981474705728 10565943 228533081416731772478617822098637688784 10565944 -79902067629693754842216376693725388800 10565945 -230959741818268923700093988405969281080 10565946 -113223404676837491424226670327298593280 10565947 3100536252313746019964641583917424640 10565948 48492960664758283030368291139758455808 10565949 -21041000014292038785576286971127654272 10565950 170752608095991317663902020728232408000 10565951 339282760246737128114888687460830841600 10565952 12736929607552270826475949242923876352 10565953 429975431289882021192443342400262640580 10565954 -36962403952012193373364080475671740928 10565955 48572475606420092931097204168431708000 10565956 93988995186340166978151028465580252160 10565957 -189430563030717208422291489022954280160 10565958 -984541145065403961925572967833155712 10565959 127428302710764004571407096057983324816 10565960 -2115798263585027952537720877114982400 10565961 -170597663609656065060613410772679638656 10565962 -71855267805616218095148812964970704 10565963 -585139360128005755013609255382941004096 10565964 -19185627414523082799763018981857487104 10565965 26683231207767127596333843865472805120 10565966 136571320823946212168350305717407370432 10565967 421032296840017539158217020888612214912 10565968 -87817183556854449918303150884659863552 10565969 151636099057574950817028331527544448370 10565970 35242056767991471886674043894755210240 10565971 -10494603335318275633556480733337040080 10565972 187591109109030455088738367662890491776 10565973 500517371012333457680954765404658018784 10565974 24411253952177165670274887144990082560 10565975 10405335726932298549835712801070180000 10565976 -540883034658670813013738502527975424000 10565977 186392671737412990419830520202587634826 10565978 3562186769864965616456810049509419008 10565979 51367387782688165556541089537154695280 10565980 167799326777643598563975519652650432000 10565981 740707123683539906897189752483843231782 10565982 91058851808118601257801749494609210752 10565983 209481286720260129336829013740306980264 10565984 200083670360265364770321138168157962240 10565985 134153389980787324051878195927673584000 10565986 49403775333439568819596813589475241344 10565987 -82978982746494764854314434768164763448 10565988 84485327749162910367442387136633788416 10565989 141114359711964371324015943961883642656 10565990 -76639032833887037793747714422479632000 10565991 187045052893008389016729300253482544800 10565992 -765016165736208742596920215969910400000 10565993 -294101533866724564369731782641271908992 10565994 -50588065038196136643870021109575280128 10565995 -93753499751295984784078653512955801600 10565996 -49840674347558723501581814525463214080 10565997 32852889204617477350984548963676516128 10565998 -178598903847787088223895706816003544000 10565999 541270882059151315757100987425694498000 10566000 -98034904145669183430510968586510336000 10566001 81086422620805499203108665723986274002 10566002 334584394637377794819739762450831271952 10566003 1089285125682879825742272623219543808 10566004 453989194190863552650282422085521565056 10566005 -118467075984172040963594204024532417000 10566006 -17325995622319808678759533160645140992 10566007 69951526362463757614571781219726645552 10566008 507131257205110950065425826006663208960 10566009 -117346220515562925729165476766055414272 10566010 -23473587376157064996991596366965114880 10566011 43728974049702633035941772231945123400 10566012 -130709859844445362561389144839713382400 10566013 -36773932244270562039215553068807020218 10566014 -77100735490466586244159300909192552320 10566015 112223834184680080662636260853783984000 10566016 -86149048648450224236401812518605946880 10566017 -473886967155183488043975500862810378768 10566018 -133525961682993229102753118429917670400 10566019 15156460642231515290165227761062469632 10566020 16501079020444206591179699165920750080 10566021 -367564923421429945174199945664914131488 10566022 -53927978482737221722323732204042038688 10566023 -203716180042470724728979321623034478016 10566024 22989239129972023511835264651524505600 10566025 431208731200835769842422888703602660800 10566026 242834620709360203921036094399441654880 10566027 -14761049670039137978684585888236520352 10566028 -212348229273860580221392359654587440128 10566029 806153463777955660057153897304678472630 10566030 -43961824432750422269702442830028151680 10566031 7457594859854847563791805558157114464 10566032 36705639414043515799547728143284084736 10566033 441514889068128242254903795713150016800 10566034 -211796597738156502499247395403602790400 10566035 61839439507089215219828067750604962480 10566036 59245989795061099512978987841510508544 10566037 458832846323846025003160104695782422300 10566038 64785322421704035115523351640078381696 10566039 -126634620159810766457944618617390230784 10566040 6673423248495960375086503766964633600 10566041 -378423216630272318564561460051690942828 10566042 148291809101835724050760343351584733184 10566043 228962319101949806860382918698215916292 10566044 138384258904768793730729355890177831936 10566045 1356004250584308902054514300241985280 10566046 3163044835917062545134341137098458304 10566047 -661851781072888078878052640936594217504 10566048 -449892714495878907777252929583181725696 10566049 -821798377317939917793677677238447183616 10566050 -91102101307985038878556967231645558400 10566051 -38753233442205245254141981440588144720 10566052 124007561681613123311042918033095454720 10566053 -256953729122557714751286238424322728580 10566054 -4785891402202790494869995435161229952 10566055 -474811108236336062471589074388112628040 10566056 -136007755510720044064353772043164477440 10566057 -44914719141294819771468892012618178160 10566058 -61395545016984455122896387002472258816 10566059 -250607018238640821231873397903163151984 10566060 53474101373198662926821253669212928000 10566061 492094183856792292441715868814744350784 10566062 2651596958716516568231728373218740480 10566063 194870477612666145170261343141733938120 10566064 -95551016956472149554612244144020766720 10566065 46365549389297544537248238861677458920 10566066 -30071580184642714603349003018459963136 10566067 203694143276976497333992851565910350392 10566068 81186760447654529108259135823370686848 10566069 -113031960686443601315567703243017845632 10566070 -320018639679232219370165862423524682240 10566071 152288380152620208994791823016217945600 10566072 632332861690158740136767951967761203200 10566073 -13826467643588135249845306409133186560 10566074 31143925419748177637243040762712803840 10566075 2599684206326942786379971932371339600 10566076 -189379047780230695628021107974963850240 10566077 327709283317284369336050742545887513926 10566078 -132275581462180083347541918777482127360 10566079 -583000478915791307678525077215671600320 10566080 -8708071225503068369290185965096140800 10566081 -149476343070503352087694228751970361200 10566082 144494450528873855559520114894255069392 10566083 465705320034756426468915638760386676 10566084 174850177886120075462244872938919208960 10566085 -286437924519064235800304379665846947200 10566086 31913250082474502163563900445298288992 10566087 -139099985000190312919503316716070654848 10566088 -128545349610631508955117223455456460800 10566089 10360411435080860700371257587337999824 10566090 -70500409424751833161674658486222924800 10566091 144346235173935500102233042717605225000 10566092 -150410470148581906689353489066801049600 10566093 11392285296511362573266679789489100224 10566094 -119738073888021890593096817707057499136 10566095 -408991409477937204206613408336114267840 10566096 -90760812312419644374816394139759149056 10566097 -389449690033143846333241709624518749454 10566098 218464350742816346157431105110780385280 10566099 -423249434427788191353372921294607892880 10566100 234038471174182731398325409143262854400 10566101 -4712861416551915893873589767685054336 10566102 83285354666609217796118792515508035584 10566103 -152012920560122306917310987085380470648 10566104 -62550515216295279748795152224861184000 10566105 -78214387185294212969482909006641602880 10566106 -26467869156460716557365280424540606240 10566107 -463840516237485039720970364061279043644 10566108 70977727367440119135807454648938921984 10566109 -4543171762063584694716944622661196730 10566110 -43636832395701779787235722083113534080 10566111 500010729318720039625507862516729419920 10566112 -123093547376386539206153619934185259008 10566113 -221724471276721273258963830769954258620 10566114 -85216940126969996460990125169829274112 10566115 168973974679488451871844677615865936000 10566116 -423698355649718832565832193667265756160 10566117 -819595716254426059155104536691767794240 10566118 -113543647940399622016738713781043262240 10566119 -197807080675032139984684003060829905704 10566120 -207157000730618342286839201797885132800 10566121 565583255807527798185407346518204470500 10566122 -126255838923278240282846651921521843968 10566123 -113754396073962842686759049151828973056 10566124 25670236502882666218591444508839383296 10566125 2596604576930437192439629240957662000 10566126 182841535418410663623662748276588400512 10566127 53850761967568171940240787040987872864 10566128 131182153427465151764834450510124318720 10566129 -3441543980389093036336894904010403008 10566130 -100360226801017873772800598758912403040 10566131 -475893194361831045303224698847072511888 10566132 3100010988174359613614254813828810752 10566133 -32160484059122503992371892635546841600 10566134 -9592661981338443175757440978867538784 10566135 -108662661660067265361949251692457845880 10566136 -188620589440857980282196594629719203840 10566137 785097554129958613047182212862623401540 10566138 183258193161345574640720038728475569408 10566139 400405911865882463021997630690096187940 10566140 120794335306046862190123849052551987200 10566141 201376725282157463265903386467457020320 10566142 -9673894599479893551237063422368278528 10566143 73720260365258555590905201089926636416 10566144 73141423451561392607777747883685576704 10566145 248326011859279593045524906775016098900 10566146 227388169236942223041915741898521870336 10566147 58871684966617617896600663145722844480 10566148 -64729878793555070167027298985178817280 10566149 54948386403428503639874710237797643776 10566150 51613915754267176025626757148766464000 10566151 168525257929984739031794839615445663904 10566152 1412756792534487570770572970757479301120 10566153 -201472963952081574703327361122964353920 10566154 -175515657767534769747310801196947641600 10566155 322324749673027162344948115988857314960 10566156 203350568163794810686752504360395484672 10566157 256199010036765266117154130871210831232 10566158 -8963296108849850628954315855514912320 10566159 126225030147902795150093737259829652104 10566160 -70684399256024039149886981369085296640 10566161 124609119946372104573340109258562646512 10566162 -188738303972666422376624560166246876640 10566163 -5215416058982578118139966105678857040 10566164 64635883657017923006559348992207290368 10566165 88624166691481461430161438528826110720 10566166 -5177523586851478174228442335612535040 10566167 -155181425343740234066321901464162969784 10566168 10520642341864353617239166772250705920 10566169 -741536485829841851705209444540837920 10566170 -75955455019667597899999634626693842720 10566171 211031379135520237373241780698404746240 10566172 -480608483626441018945035153196141709824 10566173 -712927633160591870614675201671113707956 10566174 -85276093448768707326100218665716866240 10566175 -987661154326521699936070260507191000 10566176 -611387138168554454828999239438982578176 10566177 -22724943854117792094253790035680768192 10566178 5428380109018074038184684333027548160 10566179 339090603794373430303991781243954364560 10566180 -196172167628733723527418160200607334400 10566181 797756928701624001664697282117857023964 10566182 -188377359477450359135114681624183864832 10566183 179062896238198044996728714541546262824 10566184 593276778749197619112732234883578178560 10566185 -152741114504621626299272237058073296000 10566186 -78976078238263175423029672141596364800 10566187 -58673934637121011814942534567554745164 10566188 76022178634002780348433367452175301888 10566189 -545999993544453211606627371914567308746 10566190 -21223673148737370769021972269460569600 10566191 -373985099608960252955410741927928928600 10566192 -3847591130520618936377374808179998720 10566193 -100570722777374618299737435044941711872 10566194 52115824429170774312305991917048241792 10566195 -217820123850478416698576642977735269840 10566196 -179730167464269546272842154952057001600 10566197 -615543447448445014983999051327893769828 10566198 256670500993899770631495203095569835968 10566199 -58505750431555590700241039010028253264 10566200 -152732703067295181956436770721985536000 10566201 -67318323512133157097474479183481635776 10566202 293811914424517087401757411762109181552 10566203 175149719439031506068247472781009436624 10566204 -456129377373254472860311475377274880 10566205 205639629492734164386799077443875520760 10566206 5736544852735226357578052003372326656 10566207 23564925976150279846410401290393281456 10566208 -243772440590793294136823926333998366720 10566209 602274681906709050466092231792968329410 10566210 35209448271888883976212911509455595520 10566211 -674080380886223705392573404839997529248 10566212 559548580932954326945710609165289955456 10566213 -86715478010742821523727594184901978720 10566214 256110265623421151688667962408640316352 10566215 182337151704216144628157861589987977520 10566216 158549320613290356446078534943320893440 10566217 138524205114003083987825762967718530266 10566218 -1477379239233587124367094273966029056 10566219 -97343112643548667023915468901738178856 10566220 -65465024709524476608425409501581475840 10566221 253586352063185624470726652481283282422 10566222 91539968266907482225381833343702210560 10566223 -462201423634272673845363571408150012800 10566224 93557399297932750781757167261212999680 10566225 -119156263692144845638446270018740404800 10566226 47367320261403231976416320317730531328 10566227 17135979826689659063834665987424560800 10566228 -140459327263908662427277006080845076480 10566229 68373122292418050005253467563692177084 10566230 -261907191381601895075810371992612522240 10566231 -47603292674164412735425974594606151776 10566232 358498868890990098308672017023741112320 10566233 72086280350623966997048643841079565204 10566234 5417247967702798809092534723382359040 10566235 287633403007907403896751697701467963760 10566236 -466542054113573611960022679671185374720 10566237 -119953539255561938864164637160600769920 10566238 36023483469521566351917119992750629696 10566239 15744882823312495003492943072890541808 10566240 273331981275216638554110095239159480320 10566241 -13361025599420275260010874373883857728 10566242 8245174155670231371635921780188070400 10566243 124241223321032463169199202565484565732 10566244 71487917056450776956645826704952340992 10566245 51275619727611193278262566543275557500 10566246 -103509793088353185118974235699104732480 10566247 79556693237432652840600591540943771912 10566248 -73847913106143174107775211787880038400 10566249 -124691305743607642770836511015036756336 10566250 40359873403525967584067645620516800000 10566251 -48862791327553479109780359725003508600 10566252 -152305571201954822580793733269411233024 10566253 -8894631582390034418695314506858371498 10566254 -237649361074834066868469195984414186240 10566255 -40206502682231561264707561132201774080 10566256 -107376080649681357412124589124112908288 10566257 110606209143865489749310572922739364864 10566258 69507715774491941830726942892300175360 10566259 521405110873999834496048879456329565640 10566260 313260328435107181061048985310959194880 10566261 14059806978614203035926952400341504000 10566262 -160101694826265450558984175886101630272 10566263 554656792076137847147138492484197425512 10566264 84884242787117631120083806793974763520 10566265 -492963956320030475331672333069813502200 10566266 272140385931925839723686709908034182880 10566267 165866123242953811703407487793505026048 10566268 -236032825386018929838563027636631242752 10566269 -131924414162987077876165446903423776640 10566270 -1135657307046969237366695273928433920 10566271 -277702544018070045267426725502490741256 10566272 -428386796364018547231664947188989952000 10566273 -82481898069840104593941681588064859136 10566274 93251445060424218383982314120142939552 10566275 97934785120783906947518012948856868800 10566276 -32662431865964507253696199595094773760 10566277 -179852089852787572250529210606321939874 10566278 -15713913763313571254735042022966022560 10566279 430761195328976447979209402507680839024 10566280 -853782577967856719476370849439744000 10566281 428188237177617854789400072305318095104 10566282 278642691010420782207262277294415481344 10566283 -8240072541447193816900086251925619936 10566284 424058804701603406659982804755257167616 10566285 -15409997198925544270538661114419968800 10566286 -147730484117773115678828417160283449408 10566287 809303198369090605863168646685549637936 10566288 2108461584768657313441195889041342464 10566289 -493696850713073406719060809369569408140 10566290 -1371186582244678360500270010569584640 10566291 6099343137571272768485841813771870720 10566292 -67347176191288467651770137322426228736 10566293 -319412874291459660722937821336145049458 10566294 -26432408808426626129769143142029198400 10566295 526686388234231607978646310871536648800 10566296 -119143586140365059483878535825362944000 10566297 -102734248292189384508671927840842791168 10566298 -484060478003839031403530814742255929408 10566299 -607894834180610084628286001517003081360 10566300 -42368113148565047307401429684190835200 10566301 -545636353630684343141997279750976412698 10566302 79781805279140144125923331777376692032 10566303 20604931668076675442982085982523168000 10566304 -616173995583310288389423895274323968 10566305 6499763772915578496209137564573484160 10566306 273295856950148462364598117265791714512 10566307 -56068378318767077348669227325767601964 10566308 420510298035176962248367945739210252928 10566309 47559296243418428716127380963323449568 10566310 262759228263070700298845120151087888000 10566311 251453269249551340060188916342768394880 10566312 2031860177877222687841491337060515840 10566313 -735874874913600441530378514817514858240 10566314 295825166639116682293261098004213804032 10566315 59642708181514556949131206030061644800 10566316 198160027396555574369833094455355478528 10566317 879164991999963791460333263880966475800 10566318 -29972624093186307217192620876596152320 10566319 -122370161129129576150753385145193940800 10566320 -59607459362507822467931081815370956800 10566321 90019602446453699505797213657549000640 10566322 24030426892029320323861672653800360352 10566323 861859298275973210151011388982937280360 10566324 -18392867983841760760862674324185494400 10566325 -23165062205239006957410262074500000 10566326 90368498765184441962394161731937568960 10566327 -229764199103804089036802044858925081880 10566328 -102354105466338066661630170350460579840 10566329 823428833539542555984480254145589134720 10566330 -166934243944614104348944040843944896000 10566331 84435833015257209632868102682319751600 10566332 214218950531514501927111196368958479360 10566333 63563206248034384626622715742863020044 10566334 274581847614065706137199263590623810816 10566335 239745418630699416508231395164484228000 10566336 33915478994223537011053921425439064064 10566337 749015688178449812628138938605718968240 10566338 205458899996426914408878562321958137344 10566339 -112458853796219741798850873675606439680 10566340 -127158939633769008150637064760599612160 10566341 -17924933142951036560840734614610860258 10566342 -79700518265349171248354978042146329600 10566343 142693167712313718889266761504437477592 10566344 -168150931371663054683091498032784660480 10566345 40286707930312755521002839842445685440 10566346 -140928890177229914926858766452133333760 10566347 2970852121596259743169776299326869120 10566348 -141315648508069990589861720779614852096 10566349 -25439252962813488774609310388852882280 10566350 -29794161188080316702078800070674406400 10566351 -189791180761750343516102280853483364760 10566352 -280455490224282918926106528613237260288 10566353 199562544453419836860618573657469498560 10566354 -184454765078835088087780074667230084480 10566355 -454896251598380235243296682993923850480 10566356 81497254253931938154042081133956464640 10566357 -41925158918664468311755855102072058208 10566358 -590012524902181115361617221580254144512 10566359 -387351370207523475036142214076841945560 10566360 -133928252944113518693961300105384960000 10566361 190625461928766338084286295787152896960 10566362 96857726165584800321514834463901905664 10566363 -214510037551180974982842735399298516800 10566364 -62300834805455307668469758994515569664 10566365 417405235846702139023643587361791201260 10566366 -7642357120739327564673023459836032000 10566367 -232612556975979144473700428193730414368 10566368 160506181552525898359847202458940211200 10566369 575562180500989966884962963425162141440 10566370 -137493436424377201952210430331763635200 10566371 45883794259456341229928549910155040552 10566372 232814994262676581943069201733706478592 10566373 388216163795941227515759551251727882622 10566374 -29416428642887766650136110654800512768 10566375 227176682236718973966680189856622560000 10566376 -24291322357239451146739082918955171840 10566377 609739357811057125911567237290271479226 10566378 -123827615352239407986308327572784790096 10566379 683216078162815866352709644800275892980 10566380 -143187180036998475337065992534547225600 10566381 42666103884451535031404140728674623488 10566382 67479068196610977266856154514967566400 10566383 -185057515047201685613310924490993150680 10566384 -7845800711704257504138025625396969472 10566385 -17365416192807965818641176176876743000 10566386 -123858898131373771869489024913946033760 10566387 185803552719227020653882007112401818804 10566388 -158645851514171200494667679943402235904 10566389 -316678641358889221603119403747157193810 10566390 2332776543389015224742114907641610240 10566391 744176185239532401202691898015320141784 10566392 -64920429333813430004670850886301696000 10566393 -387918872536813015761226452224716937136 10566394 -204935406820997153834101037412191592960 10566395 143076305882464656630297586354099042080 10566396 10528189938919976765407417840283320320 10566397 -116240763436777236831091201239066337428 10566398 82953306211806709011533836614344704128 10566399 -151381544691279332782968486578134414848 10566400 52798359463048417539118871004105932800 10566401 -18440225125314069649653445458294813816 10566402 -43626862139631304741353999315189522432 10566403 753941443224521013244623132230573830652 10566404 -2174727730682216425033442838934875648 10566405 -27651313953458312896560150174045636900 10566406 -101998088589159358333034766642935922240 10566407 -342261449002744591538583607311501798240 10566408 149633309646954836498610112135657881600 10566409 -230211188584779467573644424142986283264 10566410 -55802433706248384634343937488327348640 10566411 -515702702906681989299855428979639006480 10566412 35987637145178451134600080901749706752 10566413 -266630332010918104589102038522214788800 10566414 -88495858691957392491283452780863296320 10566415 -480546879191499972737238727766077720440 10566416 -42474032292072390672525059661676412928 10566417 427169915018270811202896671650403888880 10566418 26242906892159561762514146552129122272 10566419 -62741545336814650708423908983039011656 10566420 51277400388028321172351345798903439360 10566421 472729624760358680658529846292868100622 10566422 33672166228334617391440422047786716224 10566423 -106627484533491889507454311949555727360 10566424 1208085669272416662540390531644109619200 10566425 215864002260772364956905327515097027150 10566426 -97244154431557031375403760334256489216 10566427 582967437673255102910667716841218150276 10566428 -419816648081388966783647494342364643840 10566429 154758592533680601639216487489447274880 10566430 -16311542845317077384551364024259809280 10566431 674416688677222563212575844810552267592 10566432 -23001660552631803218070196084416184320 10566433 -2047932010814678025743945203075403712 10566434 64593876654000517212506589574994844960 10566435 101022378734871290920479739678001963520 10566436 -187029554178748606690302467694338549760 10566437 164814366515972872035645578114369240352 10566438 -45336023736097858585739856330077653632 10566439 94575735017743660176305979707958086240 10566440 -78535396984482918959222560802388480000 10566441 91509895645008422303617177390554371850 10566442 -107043607418214508135970296895932717728 10566443 -131593826785498961622249121050855472512 10566444 105337043430364892170773508489865920512 10566445 -576037442960738453792471771067536445300 10566446 -114910925204620699185566223423624960 10566447 346368711867885868879402941543332653440 10566448 -95275534238935754094823950050995683328 10566449 -785113288566276881600842629404189357550 10566450 -115334406272157767098627852358226000 10566451 -60720980593982631856783500705294240000 10566452 -111751185021580336288320579733231016448 10566453 254616381002752106059332423173179675584 10566454 257314092898393703551821072051626779392 10566455 528348286295399040877219140508099782360 10566456 -180247962400068266887665915566551756800 10566457 -599178819451304680762832977180951475568 10566458 14682353281274608605149997733559731200 10566459 171556130811145973539846216494265168464 10566460 60119193543977251046405834914987468800 10566461 855555330105488220434006657185252911072 10566462 209873786821994840303670808528991967552 10566463 -703172810451242718241785189818713396288 10566464 -49423478769339662339189278562649636864 10566465 14276174840537038058247767267318403840 10566466 384067054729363641837037647151577076432 10566467 58438900565090222490839339969191954632 10566468 -209651161145095154904604904175319489536 10566469 -963248817010932334831403339765312410440 10566470 3762811729913884891387776709620480 10566471 109067539888780177400761602289985670312 10566472 213458370526325836181747462715081031680 10566473 -176015150156373112712139841746423562278 10566474 -33180482972558174760169971647078799360 10566475 13005961980317353461274277177487550600 10566476 -4628103476772549745774353445476335616 10566477 73093923216457441308197309497438203840 10566478 126935792348617444151603480230376668224 10566479 -37166238971344584362252509325309488896 10566480 7587953054872414433251791888673013760 10566481 260053981913877151519363184424970329024 10566482 -117168095629334829937795610992832151408 10566483 -12215069134935745687890102379275035976 10566484 -102955235915147403363885225542304000 10566485 259829781727415344626384978835171035960 10566486 -65444653290410760966423501815565232896 10566487 -322963335059152338330359924628906451200 10566488 -234407451242834498001192143222772234240 10566489 269674780019272955151279605401629026880 10566490 -120668702332360311013171271940283910400 10566491 -93824755507577278352548443913890809328 10566492 113172465429915786012854745200787466752 10566493 -31426624439966690500797776696940681984 10566494 18870965754744968537958320140714956480 10566495 354075313602906567472525775118863325720 10566496 -231474513020319360207928309498817937408 10566497 -383660862492954803768248036095673243968 10566498 52241079171168994402204949403444533760 10566499 135956900864155328117818720164729351648 10566500 -134503974510235800861381646520417280000 10566501 181026641728509613094481020105673791808 10566502 -28819556000910500046449923141945344000 10566503 -9703803203454421497317614755305767344 10566504 -55893520524178344091850803595309875200 10566505 -107081628452100921093398189497795495680 10566506 362294528152378023635012637555782123952 10566507 64378290279829020845399221180780504152 10566508 92513206187267338242010033547109752320 10566509 -503831350711258609774394328827826867360 10566510 -144720128817513920560478711011735789440 10566511 422622568037315521769369840627005756112 10566512 45733910273577579575170721011759153152 10566513 -426894161765661036890390327193748304496 10566514 82799210359084893417123939555557363712 10566515 -324275591062585208242625162112714619200 10566516 271080890199213858177480138609569636352 10566517 62969514258393811873780331135409069048 10566518 438800012858095656433047729458496053760 10566519 1793925529433632957406243334958118016 10566520 -127166360532613494609346165360797696000 10566521 -116108985153605450423518499984247182976 10566522 83337342036459017386274131224848825088 10566523 -744209585194475454606849165867558060696 10566524 -172047652169057646683011122411749627904 10566525 26325504240615630891020263287196944000 10566526 -158038396201452333824652363140799180288 10566527 296519943067218523849224893047353139200 10566528 73026955860145092982436851455822397440 10566529 598469159370728418012466416554638528130 10566530 29142511455736957301250155343000774720 10566531 -2520231885373938017838671849674750488 10566532 374132155579065126780950845560219245696 10566533 -236932765809544225176815164707188077218 10566534 42121146863098541858358536889704331264 10566535 -174578971749261027256535791007591915040 10566536 66171964970641237379184931203305963520 10566537 409087340800086543200951228468279144352 10566538 -345358612434416723934849410062574224080 10566539 387807785681865425147816780349408752340 10566540 60270483010009413489402648168046080000 10566541 -438595990102840774913611321934635626058 10566542 -38216950824753117864282549908208758016 10566543 -169496130584293180334385859708471629936 10566544 -196895411453318508744080059025850327040 10566545 -195436463503642915801466450573602565760 10566546 -210598791991465732204666084784441395200 10566547 -91264913563409601576698631372902742320 10566548 -498055315203594682380475281645423268992 10566549 123616373958182856049762844004982263360 10566550 906930027116275153756925915649028800 10566551 453729340948531284730450454890199067312 10566552 -337967591068498517201577299519502950400 10566553 357057708909019964861889498477705961802 10566554 -323849556185718286003920695933269881888 10566555 -102911267369561588818522952448392059680 10566556 -250079078183867467857422804144201080320 10566557 4411355882498833856780966434735750488 10566558 -378508217074725917790929729582566174080 10566559 123726299166297140688461409217918444120 10566560 448567184022402464962777926823294402560 10566561 -24391024194083119785016095299672063232 10566562 3499594255706418893755641511861644672 10566563 -65003444360302561286176592152259208240 10566564 403961006136774905285506048703553721344 10566565 333376371598495359283380341644325853600 10566566 -521174578922473269062089646195759128320 10566567 -297700255644596684387066059261701696 10566568 -295508330597036406682399401911824957440 10566569 -143631949714257228413293527413422426680 10566570 -51623524590792538282910332161583841280 10566571 149338568379326801772967935424576443936 10566572 275972044719378127316066828895650476032 10566573 89227558997040823423137523088113253184 10566574 -4704041592784032316202883935045511360 10566575 -58555553677598662971413309386891268400 10566576 94436780238747477677448198636950568960 10566577 18893450489242570365858355561972032000 10566578 382111900455737155448934923116319913600 10566579 6835802886947096064575009866565881920 10566580 31837826757234238761715376876127763200 10566581 -591695088076291868516296574458566578436 10566582 -10002610937403869139233476466456085120 10566583 12138568410836008457122729851294337832 10566584 26121369888932372202118233275159347200 10566585 -223800052958422205420720000564528400000 10566586 6866743475450956569941842271928082944 10566587 -1514068901300975089681635925718547652608 10566588 -242839518195137831561348377435256822784 10566589 -441527519290812165174885799273231137120 10566590 19324705642200842598297947202280948800 10566591 -136858079879418867936776483876803141632 10566592 -185941384025693927045908327997756145664 10566593 -544364567282137844774071086409989652158 10566594 -183701318981452173322418286708192544176 10566595 187178159923082605753377003913233593520 10566596 151976398390823516230124944031064451200 10566597 117432543729533649635575323724640306400 10566598 -20681211574786161312917283447629070336 10566599 -177502633941039525554567150981921585640 10566600 44782954677835882291727067700832256000 10566601 -239965785936508502735077478117020448588 10566602 63975183757183989862287996004192075104 10566603 -68085371237741325458658812308004018640 10566604 663997181440424487279778637650725376 10566605 5030275248011350120778436033146116800 10566606 -26132134526956082695325139312354472896 10566607 -406630266718880260135833206634960976144 10566608 20457144478793458000815668572349497344 10566609 31197711900363887668297863724486097904 10566610 -148019904370595521446807567581634240 10566611 -370023289987752182608899867997346811576 10566612 -109852788236026369792075191880263733248 10566613 322747801765156060022124658640971894862 10566614 123556546006928737058448633570873528960 10566615 -191551133522852519146751006517619151280 10566616 -188202399046784244870376305485550551040 10566617 -67610767578119544526527066388520249334 10566618 -149610013885681232939457428275972240896 10566619 93417155548629967423608352258305146896 10566620 -123663008772172510089175631481113456640 10566621 -13090927058792182375703551447935191892 10566622 160831504256946151435845776913622487040 10566623 -81543230974512306117636634257116014200 10566624 -446848726645280804921526583098845429760 10566625 -511608919126510448867128363184154591000 10566626 -26381410843067453516603203837760315904 10566627 74397379370463298996871508811796467320 10566628 -402066798098869821976995646434925109632 10566629 2572048055983480687436943826367041920 10566630 -31177620251610652367193970107699955200 10566631 -711136906397430460529022745850683194568 10566632 -15453382303197824432537713586372935680 10566633 38525508446001047746034523794193945600 10566634 134325592522336540023055641921141614592 10566635 -45327448359032243986176396844951856640 10566636 136791996226939866238495974819735270912 10566637 134389022475159235446058071692839288512 10566638 -92731049958034198997302246923769169856 10566639 -957485275048065631386223029884367080160 10566640 -24786620544130411383636802469668454400 10566641 -87298171299087497130541838292402650400 10566642 33361983960196987117243082408117622912 10566643 -316778182324717815960031560097680193440 10566644 210495382360078193423356636916769564672 10566645 1955389766884656275771662144291545600 10566646 191090083833051450517665138144949582464 10566647 -60559968279340289226283669453110182400 10566648 -3545733550373123260391110845044674560 10566649 499750980932815754305794261351412428650 10566650 -159771836082732936808506173680096225200 10566651 95555552462572246507325654824763371032 10566652 -256301633150718919113204900317173694464 10566653 -573355253529985720207821728589660847098 10566654 -45064257946024369208873338768134094848 10566655 -338715420572785631248177292630109620880 10566656 632584758717104692938698364595174637568 10566657 437115986125656309706169645710979715954 10566658 440565577955002737800753991168013897680 10566659 119511219133837953294992964169406606616 10566660 -10872075248507896174427397067977523200 10566661 -161094912289114106396649508903024806368 10566662 69502783564079139539572724782153200000 10566663 207729219696956891413219990865473289424 10566664 542529067447652478816858262284695961600 10566665 184305497358352870840328919126039561060 10566666 -199766373213121285417134927904420646400 10566667 -65078390791039491244019014056182297952 10566668 -93835625835603971753074268360734310400 10566669 -366855732539519666066040715064618316192 10566670 38106021672340067473599800437788761280 10566671 -20932912777112173184053572196456078800 10566672 3676393908178117572081391280679813120 10566673 30406717437668125470763598744182789200 10566674 -447374145802480809237032157523762028928 10566675 -93409466890013087151012800364372042000 10566676 -425127623725624474993568201937899175040 10566677 51908631243371703483937833633262703040 10566678 33064715436659173571869809186767677440 10566679 -264002221806796098583146457202008948720 10566680 132421999972792396129176545195797094400 10566681 -156385172793377456725595917463718500736 10566682 7540256472589745273721847788579686400 10566683 -356352768119975030481192999446127636816 10566684 -60863925599481846351002552257583508480 10566685 -342906726233555868571546454134363657620 10566686 -20175321089253701367687538136648894976 10566687 -75080833053082591178539396541326923648 10566688 63074049729895515100199600663101440 10566689 78422917352614800987125651575810559232 10566690 8158206991735974847849482743935027200 10566691 -891266494527939779479386702160147456 10566692 -7274812816975230597301744610256595968 10566693 -13943088374766258306248792227280284416 10566694 126047955658460240616127220205239548896 10566695 269676997875294331286596786089465450480 10566696 -154134465546634904970293731433436119040 10566697 -148838031746647497558349407319930124400 10566698 -57574658361184236751883073819665429760 10566699 -169557151971896349404792511125522006784 10566700 239251046263010435902254138694290387200 10566701 67727275335428187250193882706290352000 10566702 -30143026983004539740401028210133829632 10566703 -242194678622370397399304582261395720560 10566704 186858634924680456231057707008759136256 10566705 -264310153937392947339817139986731824640 10566706 95585935672291025048911902946628619264 10566707 -207832317959884791181654957958310588924 10566708 143077044122949364388648804572154818560 10566709 76621703618218358237620577084820652910 10566710 84905249097519309972896612662248990720 10566711 -139807924868597923187472474965546418240 10566712 205583934915994666564057215594159083520 10566713 610542846354304473845044132568037649962 10566714 29618624444452705096526105851116672000 10566715 -384760619970881192262256966132908320640 10566716 -165783752826102412804125561464082114048 10566717 24297483363665611644768751171178895360 10566718 290248410134911058008104880197451042560 10566719 -101290221676735441955593098283061593248 10566720 -24052569412789123055563107304105574400 10566721 147772578307323418315401006338061319488 10566722 -63150000947517551430201543113397553152 10566723 9183116561139182680552758108120264000 10566724 -136478375393849619804713793935317893120 10566725 79709009318411367366567500614924736700 10566726 43800927267591628267680662916066674688 10566727 -57604932668223802074726166413896033408 10566728 502006307338381763677076569989351014400 10566729 -48988117935879991330960912782061060416 10566730 -12676480398513143269790884271987328000 10566731 -220530759400673449628395380424356989808 10566732 164554559214343376354224940637371142144 10566733 -1079701269852021696562930156677179280980 10566734 -467722210545385360440950150636804160 10566735 57204532602507641201101372792309002000 10566736 87508647258775349096590542300410675200 10566737 304000514608000442285664696156572278386 10566738 11997102992687071450395664585637611008 10566739 -290797697523971334706555040260062045460 10566740 688820040193115395143089927517472358400 10566741 -327486184895322859655055430947819617856 10566742 -377851757772823178423441178873331008 10566743 143134374696590003497238051147322119088 10566744 -207336506327277854797646425499817185280 10566745 57027906916867665107731702121909330880 10566746 238667224459191964423366102453166304 10566747 -121769291455670107885246484184507924000 10566748 40958842698534924825129245506113233408 10566749 478426681093806999807919467560118675750 10566750 17297215883081655825683331329702976000 10566751 9793190522109343357010927548735123824 10566752 -148901489555984404789282311379081494528 10566753 -135470701619332137912801830845744680192 10566754 218599336696781471012742911388363558144 10566755 -470296209655655664520149499698301962000 10566756 6439427022221582416293083341779470592 10566757 -356749502896474399612050453241977108994 10566758 -253240081390977690955034571467187702528 10566759 -56013489437302654334276758129125434880 10566760 114813623808202455589541525744364288000 10566761 -43452335425498046874594821680076511600 10566762 -127238297192906952283205590626244270848 10566763 -2338537339130244252745078593240052176 10566764 -71999114335441608221973278905869302784 10566765 202515233373244153284698464920543705120 10566766 112064310481721357641704895868578473600 10566767 374215361638033729970587562042597604816 10566768 -81000327241797362077221696972223512576 10566769 6378354371227361458420391470612913844 10566770 -345389786314875789108368696173124006400 10566771 72002003048763842244413223266768599104 10566772 230520355179254260950561398083677417472 10566773 -374026207180167960963738331531179224256 10566774 3419117473717209555838475425785435840 10566775 -286417600073601402471463554101232487200 10566776 -6719395709257440985109254141671690240 10566777 676336242584148800858979373702708416 10566778 128429949234012769759712267637601795440 10566779 295161042032848219476477745172955433380 10566780 -17845789062566997999882319564851609600 10566781 -47305569915718740625668243964580238848 10566782 -324957095962279761054675953579168592000 10566783 -131636300564741705636883332242514415840 10566784 -53870363425102640303467610579203522560 10566785 229366302807507007450845974515251888960 10566786 -53628707102051990079455698861435279872 10566787 -25725553498898226513059347585952812800 10566788 -414024157194819970259857552787924029440 10566789 -360831780119496163001491864095622034976 10566790 -227064127146689220514227467290673280 10566791 -492478984212850474174111217199762160008 10566792 -124301335179554632615770842161112985600 10566793 89005262783394646952352528761214347840 10566794 35740916254273014870333808238276812032 10566795 20549205493123981963977288881217166320 10566796 -363582127492465343352005782681418050560 10566797 -3959340324966438759007183306979879754 10566798 142537787645040831166514123049301211136 10566799 245341323867174164636573663008662570800 10566800 93866171840255572347477902825214566400 10566801 60973859105870348100858071163154043040 10566802 150028640366182389963576704127032126352 10566803 -191829700924570573343189821127326545600 10566804 -364053893210630043388236805535711244288 10566805 -356742091013141433500011535444954613540 10566806 54136060371091180726983571417063032960 10566807 129070792285040369646416915996027772240 10566808 -161926591772390509831808558778019799040 10566809 -649194013991906250103605027834551428416 10566810 87136013742240524524702688013457152960 10566811 -265198208108310009926913506244936485976 10566812 637483961712831403566316936629713003520 10566813 184435577594979216346698680457585355104 10566814 480749403342501765144669287632313911680 10566815 -48683403906289095766463283834081945600 10566816 -47571858246813412262991154431824756736 10566817 -366380138022396061437373083242625436140 10566818 -223183788881511559458991732990168574640 10566819 -29577677239264550884230960670356715356 10566820 5568617119530737463381570295788687360 10566821 336546129401864745752730352451625327072 10566822 -35505316261433897865568736995974561792 10566823 -44253283921317278516432333548126981856 10566824 -98963796817863926246382335763916800000 10566825 107906191541588989631414735344601427600 10566826 -52564858995817463499485104010356582560 10566827 -12809198979204674915751507217901030688 10566828 560364026283305738510173117530347473920 10566829 -20130823283179852724674923103541323520 10566830 25154405593236668837972481875034508800 10566831 -2176143052110554845757158624621132416 10566832 2679233412080785298855648452676288512 10566833 -486559604778667986106672714607718423918 10566834 165107272200093697352581200608831306880 10566835 -39541320049217899085022917150072645040 10566836 87996036543442322849160412080506370048 10566837 358552137154023209275505360997485090094 10566838 352870911792987056653126251495678952896 10566839 -584171726606397948164729533548175014360 10566840 -8380184562711528805612578695952384000 10566841 534783991079180287206406049421286746000 10566842 -114684650473820156853927881041898309376 10566843 -55089119043641692411669131741509068800 10566844 -271618485025903786204861254031679643648 10566845 -402985299395425526702816182667184930900 10566846 21937667178087734695135605072456330240 10566847 65050349349672500887875791071135829664 10566848 95863599182525349625191387571427475456 10566849 135635912803618578154973023455584860128 10566850 15056148394731337069670400693601584000 10566851 -545173851382130466150598835640561662148 10566852 267051384469268440832952773331830111232 10566853 -660969722819356295355665498431435996512 10566854 367630214886858235644520783732296449376 10566855 -63081961846833026715690273023373183360 10566856 253248208731828204425054680779395942400 10566857 234942241036396668445231955843656701312 10566858 -206300033160938269457581829459413935360 10566859 32387707241362412606737746413501106960 10566860 -342511290624924917143633038218854348800 10566861 -2721648229583693659419845170054369440 10566862 -131852499747836096744841648304194101568 10566863 1617000766336653286931270701070713464 10566864 40201332274653709620914904682391666688 10566865 -441280622147951035251181322339613865740 10566866 32810290636421730636288935915244216960 10566867 -65309234547817034523438362241969335040 10566868 -165537286676434317769358890614766250240 10566869 -750428370010284404753609745433817285760 10566870 92033672865912776777379734456816572800 10566871 -178908661317600640584946500815319268688 10566872 -46058968958678461614974531973982771200 10566873 422583046640799528969105399674546817600 10566874 -486018579495104864444757544425448669728 10566875 53566176877853149996530278213286450000 10566876 304402272132742681983936410908794604032 10566877 -206470124688494246399330328543863160576 10566878 40982651542935901755650618227187119872 10566879 -430496315850793911694812766759112946432 10566880 -642062350580970457118643128997791662080 10566881 -131141492392217433361727494368476217240 10566882 -477363966092562366860661505796149094400 10566883 56985697398767748519956910629960748240 10566884 -42505015556190196351270757367640915968 10566885 -27024596050281718396429082338022926080 10566886 -690360523717305308211915166950786432 10566887 394533376400885304622462100053855444536 10566888 202233367836978978522891948197477990400 10566889 -289187721411688021376697848328138749208 10566890 170883971886610246725900276540065233920 10566891 88273809779118793678987830572397860700 10566892 104856362345599194253042510814157815808 10566893 17303434151300873701411631673141149142 10566894 -150636551849164533914577599373508125312 10566895 261143060140541855764857751264508963400 10566896 -3114789429109228424356831480291983360 10566897 -113697007191799267749939919558129952160 10566898 93137107304814009076621912143047965200 10566899 -336135730890320509990607984551555114200 10566900 16122894576011585357771502437356800000 10566901 232151542830214540285957574371057717312 10566902 83354634124135808661755644315451414400 10566903 -101390646573102896229507473219130895896 10566904 -191442776253966152953546888590033715200 10566905 1375778924219039566997495977375421760 10566906 -575722989988816842330889735279521792 10566907 73941024635462941439148353912672448000 10566908 -75999953180473091815059932434164350976 10566909 237259829977860934561657839492133062720 10566910 -211284249718613838198750056191725699840 10566911 51369520003518408766934962167149730912 10566912 124589288593002336359556993230642872320 10566913 189549892845604940928286068257210711424 10566914 222761757990855049985869185114105007056 10566915 131619813911233232040713820875051743920 10566916 315949475866606206382237571569448828928 10566917 523322346190739941230128981725397055966 10566918 184107028945976864271950873081492866464 10566919 -196221655107050889801116704174871408640 10566920 42802806598710555248219685563095449600 10566921 -287014202860235805291739140005846907888 10566922 18484110449457021097700379320087056224 10566923 60787646099393055022953149443867870944 10566924 181612030079654641961643254077872184320 10566925 -139907041455017513303733341842598023200 10566926 80590439053181420426980363669045232640 10566927 130634230116394172880866563650573237360 10566928 86095513720376020533041435831087038464 10566929 -790607113318971559235636513773569499470 10566930 -43917363476856845398207709233505280 10566931 806640334981968779271924723396408978000 10566932 44388828373949208813834987272433153792 10566933 -158386108470774013437327998009711400960 10566934 -108068655640176851377277024617617767808 10566935 90942641989578996608229566099326828560 10566936 1831461967260923200567981233468825600 10566937 -395890379522206448550666679142011681520 10566938 82689150423674722559828008016174907120 10566939 17281323712239926624664750242401195008 10566940 -47045478750367364843006130808420408320 10566941 81936527905958652135943253525407758720 10566942 37424897882478123526334914069128981120 10566943 -800277555093607274014886451553152679616 10566944 80940637278827799565302391926200795136 10566945 99606814445846419047551537413121923200 10566946 14213399756802147879480853987781942784 10566947 -56532633571959109284288208804672311804 10566948 227411044564302351649644404558386738176 10566949 -15059687273982397043206600665851923360 10566950 119849005886878546541103746677560396000 10566951 94319845469973473249332831415015720232 10566952 -766135402723513152393475171149759283200 10566953 48097039739753810765249438645822702202 10566954 5965096720238260924342190740920076464 10566955 -79716716378846877297956802185274870240 10566956 42268235080687246339367998550476197120 10566957 417261093530942616440314688361001477440 10566958 55013533615310098606130763205973110080 10566959 -95128211499599637263307792533207616000 10566960 26260649772430552591201490303233228800 10566961 319412289491397014841369846321829270400 10566962 186079318807140887392379648628791055360 10566963 70226402561915599879743758799311447040 10566964 -84137852030476765255914027073849845760 10566965 -312296223673620069561792100525449799140 10566966 -170813508542293892590442830734610560576 10566967 -592641924932103997449221365330276432984 10566968 -55417981597602700493340079968255037440 10566969 3658449225378358714789703276101276416 10566970 -35434030031980874592115614402016051200 10566971 -291218629081431612264037758164795882856 10566972 181048169150224400594162479326088061952 10566973 144303184381237426101037181042273572300 10566974 -155223769539209175683829996954836735808 10566975 -125456144818827988433474803055809967400 10566976 -120649909448401343998749735677297950720 10566977 175289928554371452546019477934343653826 10566978 -54484078298935357273151805039684172800 10566979 -535226675609680671813302509753119149520 10566980 -267900274123198431638377038877770240000 10566981 160078421182108952095541890273672611228 10566982 -58363800829826250606478414531465592448 10566983 -83356984783418514840240631115262168960 10566984 -407374153994596022857565707800738447360 10566985 -176571429849289626081097266769113662400 10566986 -247994224610957615283850675784467992480 10566987 -218914605200267966853470935724842169640 10566988 -402291528979466985058954809418822880512 10566989 -193463649784998330120340379388741075210 10566990 56186946934066683341174775636856627200 10566991 -774609983139584038657320271974385722600 10566992 203474343829008605468349124281630720 10566993 101257694548895728158280028881663137264 10566994 123730922850253717620803556398924593296 10566995 -330421040813314084857672070622140098000 10566996 43696372321360578110951040705717958656 10566997 50776321617755382771381795290857178286 10566998 72990226461810533186108449946788846464 10566999 -188925840144152491184981458206446889576 10567000 -709352972579971203326977917311907840000 10567001 -127565071014596162488564435424205000192 10567002 -13744328107076147695854927642523326720 10567003 -772300238780469142944545563248734178748 10567004 20727918597384501619033117114625657856 10567005 35076173869495806857154178903212998400 10567006 260978585031736868280897348433099661952 10567007 -89751541099028563633328799607478824968 10567008 16072863314170537510778080585300967424 10567009 411034753085478746065808580412103186210 10567010 -47991536969559545918903234315977866240 10567011 -13615384450332484393098787742800110336 10567012 -93919046244190174137926098940958413568 10567013 390748380771727655037873239992816467384 10567014 37693217504626419971478477337909928640 10567015 -114850857482625050637153591563843702400 10567016 -119177009943704916281120783598465484800 10567017 38121737005594111058305527461164819866 10567018 -58629990297433301724200007827897487360 10567019 100262640922175051766415640356168866420 10567020 110104139331853182826772253650653132800 10567021 -383905788814415007788466740630334348800 10567022 -106655049435438917713051833833681496000 10567023 -181446143450155195538053980237351521016 10567024 -23616388385543661500050990292107395072 10567025 94756481764044436344073730190714988800 10567026 44172737960455294857581665910592642192 10567027 -154658651832330799774361703525740403124 10567028 114036339852354852892981749145173288960 10567029 126785784667847559976359020866940035488 10567030 236836240072728672015096434586117331200 10567031 1044739273165452321284440608064383485472 10567032 39024376134556773340872953023404441600 10567033 355841928908490006126220308221168245504 10567034 -161609462601871482090223858627818239520 10567035 -133965896072238827357455257946443406080 10567036 194002293963652503009591372650346874880 10567037 -244094417603569207807878181899947637300 10567038 -109432867109922110227745006964255128256 10567039 360779739747558775836439389421364339072 10567040 354753146975378294752694189068124160000 10567041 -241137264326206793109389757731969907408 10567042 33695015946690634708411297072264670784 10567043 7988884310507471365649342986726439292 10567044 151736392491371095402908028070833489920 10567045 -148506415631156943473732708264457808680 10567046 103713493589571712328996007909978406368 10567047 343098236389219974313872524022059080272 10567048 -258376607444483245344499348241552624640 10567049 207530228495856412576557659862060044160 10567050 -7042420823828052779220394860802848000 10567051 -508989458234262531869052255864625104 10567052 31300132838679446042642389601213875200 10567053 50235693747157710527957847470913501888 10567054 -226517710022089532177725249994458281024 10567055 -20577501361464243043946745476917488240 10567056 -95356342518375842398004602676214693888 10567057 1075454635244203756461000916716881513472 10567058 -75950618310997773433071850513108302720 10567059 -152157669638234848836197498614280476800 10567060 50570865924376998521005777420850995200 10567061 -553052260926656085805182576611361652338 10567062 -13002553970632470121534557079422856704 10567063 175337836181943462755574853331551243584 10567064 -380773191507335312739723041765589504000 10567065 223811235598342853340657321651799272000 10567066 314677654069737175199011622527258998240 10567067 141447176050912867567401456919130763792 10567068 -148510596031136618501643984621869852160 10567069 675344875624008941571112114400483265996 10567070 93389039051436792123103235829212700480 10567071 -225485790299541077097716214200008907760 10567072 330645766702048204523780531888323559424 10567073 15548069397806486245066539038606921904 10567074 52791731177805999412409975043225231360 10567075 29123382965019850463610323072693865600 10567076 121542448545203847114288267735631487232 10567077 -43164371918977619254208795528487221760 10567078 4127188312312844933829411788999270400 10567079 1193309608157169658868912950632966678384 10567080 -148761365354991944460657914369518080000 10567081 181881769761296569755837785198877580800 10567082 66348805934144864856097368900169003872 10567083 -58408437512667016718434588519602217296 10567084 -18733845778771095086693452277180894208 10567085 -245317372190854920612811910065626479220 10567086 22822474980399672879423039139049318400 10567087 -329685483092977856135063060133745478040 10567088 8667341959007550712252118847863193600 10567089 -64173079899583064764392274504959183192 10567090 -36013156802970936742674328775048383680 10567091 -13189807016688806492376151898711686032 10567092 12595492909950963589782429295175258112 10567093 627847461069299945150666986908970127342 10567094 14605802978441932459030686122683966464 10567095 97887051596175568663666425951984543360 10567096 -180300866457934531823736930282302238720 10567097 312124670546219235185581640434502287680 10567098 -183892184388073398900555665226969661440 10567099 -96218062000815495624418528046028575600 10567100 83385768385189963183636365619397644800 10567101 72543135272542612942428447871090712832 10567102 -67711052751540645067640038169139015936 10567103 -121525145962141220689546385016963727776 10567104 -213321743318949618299661319676067053568 10567105 196769598327136391186675381260560994260 10567106 -136114050025575294031819828883048886144 10567107 75552905785584989572579344389887679760 10567108 206323065426550877209891451944485734528 10567109 -125878615942842552659186260253009647584 10567110 -2952004951710551498207424714727770240 10567111 -665033741964615166813572278250609397288 10567112 -204184609421207151208917903801134668800 10567113 279750643397147965921856630135688036384 10567114 24391200478545250164433909387400980320 10567115 17814465204117327110936029297247317440 10567116 21930223215947881733318725418693099520 10567117 172573579266400087433111443640819062752 10567118 253710311651879680770832956437942573760 10567119 -233922740437000864244937447424442039040 10567120 64040337783032952436260725244029829120 10567121 -2740223165365864247311218418890138768 10567122 144227667298042230927968288255308255872 10567123 -158842288900636570415180663678897866160 10567124 11774287153927957938201146386063900416 10567125 -113635751762463167737633522380445440000 10567126 151551160452646965941326528839847660800 10567127 2138566033998965022595631510684089680 10567128 -95686434928469681294373940634586316800 10567129 131632566095355160018804283245643636884 10567130 -89612448288616165568683717174615603200 10567131 -303694499020912193821068224343386090496 10567132 -325116102649001164204303044591924556800 10567133 77716837382298856935904004475427714944 10567134 256901984918226611688302609819975486784 10567135 55938820967983024606070877939444554400 10567136 713338927011851879074433541903522201600 10567137 55389839273430544689643548217973218752 10567138 142440736627571038108579500832889712720 10567139 -497223855554911576718125812229260622200 10567140 -101226974958376670218348633511431802880 10567141 -169676045002748425435736860812598376228 10567142 53280850019523948104105468377094127744 10567143 -201429515444429563914415432170278845440 10567144 -170096217549197568937217349817208832000 10567145 -202531645844592651914876965837804985280 10567146 -109471016498358938401615090278993638400 10567147 466111436012185936612378506721931076596 10567148 -52894371799563908796810976231558402560 10567149 84338994596702794280345008789378502400 10567150 57972858014358917723044611853081761600 10567151 20883976506906762339897924030708587520 10567152 67131774444537683022813621104366714880 10567153 781145290410473391344083327352827064402 10567154 -102371356324528806135066292936474936320 10567155 -8849175748316965738406782642016805840 10567156 465234156314435163619781600255863152000 10567157 -82977804927186946707109477330538400594 10567158 28307990768176902745957282064606269440 10567159 -7501811081593307981880511014773234696 10567160 -296706136294254701759054980656526848000 10567161 -380885465214060816122365215258228482640 10567162 147253262508876748542077714081041354752 10567163 204716661782270115801331987412042817600 10567164 -1562074453594848292242273475063971840 10567165 -54644773157351878066502170955454115200 10567166 -193206584437805116134068156200284178176 10567167 14213045298075700293585920428330840848 10567168 -32188878198445936888794285922540584960 10567169 25585892150845747899297111112056377280 10567170 -162162817271799571986731923302065357280 10567171 502060989764152562414001063984615365372 10567172 115392236108446735893392362537082880 10567173 672729848256921339401080629931759703040 10567174 278169199458879429096032533358644644672 10567175 218894081278321956142661551870718089800 10567176 -12065787051972064696843086337682227200 10567177 135229558303020376663152598989757653300 10567178 -181840150149035146059780612788443414944 10567179 5762655253245573117802584216732344976 10567180 22617393750388863380298635142021273600 10567181 356093152095297558357811420190965532982 10567182 -509506984270987931688760187867390745600 10567183 -347798805854372580003820697330353057680 10567184 77266237590345194308687518999480115200 10567185 244612042291670065976186176815684244800 10567186 -63493858840284138335135823961310486016 10567187 -62884226616924897024671762377171819968 10567188 8299993069367300214139175316433592064 10567189 203387132892220454655524024552303632224 10567190 -27799729388458863058473221984381510400 10567191 505755739404216319217266254168027897984 10567192 10856540542574875310804410308136396800 10567193 155665125733983671097891801845050096584 10567194 113665177887033792718289103939266480640 10567195 177919024829017591118135299605506013600 10567196 -520142588754129553146491771240844249600 10567197 39729419272680173026533874136930503680 10567198 668410983214120251953294238473838428160 10567199 -715031331467160056787667822253943000264 10567200 -26632230804169934395952060804313907200 10567201 258222708725097797018245051696576399202 10567202 369654122530330917031104282530651721552 10567203 -51101173821772260765649095422871909456 10567204 -388566116007868099334645506384588764544 10567205 243096393385675062329752338538735152000 10567206 -39837608022907082747065081314917617920 10567207 254872175839127043120522155587651712 10567208 -265932226219827131542109022937382999040 10567209 361823495549171745343887877141544636304 10567210 234360429595760158363436123813855441760 10567211 84039600202306401456391829473077550320 10567212 -177606873808040092092674553003435982848 10567213 -298079706653677003812474298845604606560 10567214 7082418717102849013762567959372263424 10567215 -7333821122271642241396834257557946000 10567216 -135746267468122784364266456529684627456 10567217 80649814417854586906708451451440357064 10567218 -88207434021557654497553356009051564032 10567219 355115955887992417856714022480288140160 10567220 180251669225411479172767366538810234880 10567221 19481224127568115849744175863934834304 10567222 -12083865160885907091405842384707176000 10567223 -8303196845668571794140445046083502400 10567224 384155658094511132718492105773847797760 10567225 299194950917887515409773533820684704750 10567226 -54206583883096175730306397308542047776 10567227 150076819828640307450161338892263730880 10567228 81544479755267828186624342158634704896 10567229 -97740065566116841013610313829063543700 10567230 146350240208186888850961225179109248000 10567231 53870914288600151081445043480092708032 10567232 34401143710580247870661724822425829376 10567233 197631506276678627346953993549837421600 10567234 -427591030407887361423771054092269558368 10567235 88703823315273497286602005087336258560 10567236 -157687245664186101653561663552235660288 10567237 137502356878176569679146208369038321400 10567238 17475957467665120054515128680544996160 10567239 271028534279520498841824471433180102824 10567240 266030536786380041561228953604439244800 10567241 171802313819118567352740866775738855642 10567242 -151016610436958359275233221441978127568 10567243 -766041035764487153817507073732550838508 10567244 175423746451439029952800383476786209536 10567245 -39451947944924494922708899520382159360 10567246 -187336427291630864778220265104664591232 10567247 215331594002524459961742841878434561832 10567248 -112331425310092044523468685866929094656 10567249 -88574611862967116266439511489936138240 10567250 -1754793511668117610431734627897472000 10567251 251546555362689739854200668346256957192 10567252 317783209700296568645403806737485469440 10567253 -396466382897219588522101132322938728498 10567254 -182795498837569047076428110326987368960 10567255 61526960745313296798121215415415483160 10567256 29956866525251015861998030386392309760 10567257 1844951787358919129647662803006084640 10567258 -5716932221363910392996911831294070784 10567259 -880343119734986153510149192907724068784 10567260 1919797836257720672112304902675778560 10567261 6639987030814845820053053398113605932 10567262 43151422971842751548482894204088917632 10567263 190062273364605106211442315976236840960 10567264 215405176641438547388476505248228048896 10567265 -162730195108014170428217599224757305600 10567266 -17791655549300807724328693121322135552 10567267 -138041794002281570856588472266212851684 10567268 -8079732966960546521049935585979955200 10567269 -273015972351483027896634944497910485506 10567270 58134548237965915909500351093374357760 10567271 114592705353726863268247261385771247024 10567272 -292780977661003719814108910166480814080 10567273 -36451073781465073052764743433618075100 10567274 14462992330020674742868053274515793344 10567275 -76567823656227957538705368291659926200 10567276 -19721471200820667371901246490847642112 10567277 137695166220297147285746211462512801280 10567278 149700649946770156915175437759999608000 10567279 249578483798995278350534659651890172880 10567280 283478039966790195055225502808145920 10567281 63140784806716659599414222318883431040 10567282 15855510657887936299301891908879738368 10567283 930444922282155490371073818318477922704 10567284 -50560687892130056871729078059586183168 10567285 -143280390471105285594042345277946375040 10567286 43676259452943818706777418962313961664 10567287 -392077420687093372648159606600635360000 10567288 148155496274506588623207394548630773760 10567289 -95959960886639278772659760437316434944 10567290 -7824814637555694027371082296814696960 10567291 137971633254582952394818418737610008980 10567292 93272380489109668260848693268941998080 10567293 3038935727527548226960513107792672 10567294 115242985197003309972404460717524829696 10567295 -184351130958466648954388436408045922200 10567296 463910402883965345434042097264115056640 10567297 252011670742361436846027378266120870740 10567298 -17102985173614310868549710453300505600 10567299 -30690840908167018647674514627499238304 10567300 -33481204444799937009510318107087017600 10567301 11657778182121842705089219178407396992 10567302 137286906118480694862011516280222716928 10567303 304557972955801930215551712115927766552 10567304 37171200591466250209428129678420664320 10567305 -51102587446267522126680185210477173440 10567306 182452500042696821815958793025408677120 10567307 -75980184631510566419039989304573979048 10567308 -86389207678373108199028407317117592576 10567309 -79245228680538766264021017667923814484 10567310 16588870069911395834436178732353849600 10567311 -56531862611280603278972291782852886016 10567312 -3523412190917904577926203709960224768 10567313 -48947657675648070561350429913921511440 10567314 -343582376166989300535887379667825071360 10567315 461614363216741570866263603947939536720 10567316 89216802623100417456878547598769159040 10567317 422408441131058419095725390925906072480 10567318 -370022575604856313179939711637651485120 10567319 235020179878450507049356786003853834592 10567320 -125514161666762226044733979421058662400 10567321 -145041041080358643445839792214791491456 10567322 398331877548093116835378097552871976192 10567323 7125405026489456040017251383582270000 10567324 27067673793478343661952771491359837696 10567325 310300084815531544176080260434297948000 10567326 -32421647438583999024458710224386519040 10567327 39331188445007578119763925621978215200 10567328 -514154560929410929160429916462005944320 10567329 209293112689468594681634185428273660768 10567330 6946522348796896896876953650925329920 10567331 27386555922648994870216189342891563264 10567332 83480591138092919266848538597189873920 10567333 16285438312866925899962823055929878720 10567334 -129501148644516599532249218777365440 10567335 20490283830290105257858236088892916000 10567336 -3444926324767633617242176196215603200 10567337 176251298472770962696103025889383162192 10567338 123271507121740552026446924442620798208 10567339 -37943232230993141099537417238414143040 10567340 -90237048205027811306396379724879902720 10567341 -416842904086450356420533826501531032448 10567342 94841530365905868172486503108149650944 10567343 342380967285629475523440865696895528592 10567344 -98525252020967285881801999118385807360 10567345 577591891478359569543097037283979922100 10567346 68313901083296413197046763004997740960 10567347 -76347234947510890526484692555273526528 10567348 -56685020549610062456863556075844691968 10567349 36497867420582932633733136739659232920 10567350 -44352594702109392136489314939266236800 10567351 -495753837731959328849904030421320124296 10567352 -109717391755575003583126757805577850880 10567353 682837426477982719668598370056468113408 10567354 2711305018194857274891525815835516672 10567355 182922003902652745735558585491454565760 10567356 -182069915353638026305677315228461629440 10567357 432111148315546327783714778317525840672 10567358 -33490329310770711702136046514830980224 10567359 1405222680310873806257935989800493168 10567360 -62664238298744792907129431102135992320 10567361 288478332973047093536693516220189047232 10567362 -22040586072586584770536542853369198080 10567363 -94099244208072381455822590410164703080 10567364 -569352032943246564656853315755188324224 10567365 -9741224754366499600387365981305234880 10567366 34738298107924620394169568024318817632 10567367 -349049074829450636296756426499296588584 10567368 -3078712838106765287211112728182784000 10567369 -514133204957202905855737398592938488230 10567370 -300077625109371383356818745437743777280 10567371 -25459398474604329872341106127978915600 10567372 -389119589058045409580934048844895454720 10567373 -22353413790501270573531642107948877312 10567374 -26465305624642253571192381833027260416 10567375 -12416630563115923350308846016808080000 10567376 -55340998801005207898014589535069011968 10567377 296774990370379870608019919959911409488 10567378 230182522777833120433858895568592624800 10567379 12993659509185148243769587105199272584 10567380 -155804502317942504422579586030941501440 10567381 -95129093194666533728379824951015307072 10567382 -54950934736656895114417464482237460480 10567383 -3517532643572069817004444221694456752 10567384 -556594075786598268084476307592958269440 10567385 83048555031373148318531859086756418180 10567386 -35347429195560390842395863057248933376 10567387 206325269048222132669633903316562717992 10567388 -228675521475885509545145333669136623616 10567389 -185085280016012766789418536683838995904 10567390 -210309739327446319415746602685237636800 10567391 -581741719958060294015385835544285786208 10567392 152606612438777510353944505430965223424 10567393 598062785120267018824008675751597558704 10567394 -31295574596360764323049751679376932480 10567395 306983631783648563757890205016318293600 10567396 82590972490790025756292603058579619840 10567397 475912193521964224995021237143446706460 10567398 -101964993731902043502124474807662182400 10567399 126803213186470875214217127374502073400 10567400 126336337282446766286190054247051392000 10567401 -42801933839910115142681463213895871520 10567402 308028744392569517838281987454047839152 10567403 213534957070950385805787880234431194880 10567404 11445575604902740465698639013298675712 10567405 174374937842455991457247704931142687160 10567406 -8188183964354451492565335632176330560 10567407 418516707866444945965070178895988713368 10567408 13789368403280986457423590320537206784 10567409 -213980755454391620098160212641299721390 10567410 46047748292786798747149093585023237120 10567411 103247513439016695663600779987036216012 10567412 -205239299901956399212370670411559304448 10567413 113511188900785039544361827644522854624 10567414 31662246998603791144100205560885760 10567415 -190724383064684502162954934732988794800 10567416 -127739773942257398793972447932071280640 10567417 127688242082576094662143185952661358592 10567418 94119036091111675408660119621540837120 10567419 -62034810116333353020218406476594829312 10567420 -253345918474369874928449840574955392000 10567421 -83440898909923488290198543656266570216 10567422 -38425874707944401250366094576496256 10567423 -85065182629528853534819365213078488840 10567424 -213028216938088962749281196189631381504 10567425 52843017378792840114136740380024436000 10567426 -653917001704055372201556680521365680640 10567427 73002660724703739101817431330209257552 10567428 80297520381522567470477312347326013440 10567429 226857655621085290749342941761654616030 10567430 148644886930144718723765549091249793920 10567431 56400104354427492688145101757743520640 10567432 -151463907181477810156751290376326425600 10567433 366409151942150189114460148121037799680 10567434 49063417173325597336695517113698238720 10567435 -105176397907158042132940097802925670400 10567436 -141013008644905273210575725313103572480 10567437 -153694008377636262260745209503537419840 10567438 -246533988786884647735197032922887858304 10567439 538561940163037102184201288204167054440 10567440 -16791712937190206438090054393386598400 10567441 -366360757555670755128729659134463083840 10567442 -131855837429562501666014944732819888128 10567443 72826940055465691745405723251360111728 10567444 -26849555638309965101451067671675033600 10567445 14854692572237142484963535056333188480 10567446 289544906686538479676724814878296901504 10567447 274688336876217963750068778804274701912 10567448 650225267176168101680724566483067279360 10567449 394656887533022309159088684822534273120 10567450 -16157444273918500300830122692073310000 10567451 -191696741508334396995044372819560102128 10567452 -77874062893956225351884768003065110528 10567453 -42584528302014898566922613357927691616 10567454 -271043937806343108233055747870150198720 10567455 174929051543741870894019624916130184000 10567456 767667646364338579096825826909996777472 10567457 -1621454126777452132603117551896510976 10567458 -104492007678449096136153490328015495040 10567459 31571620442542885781758266058194480032 10567460 -222387757649053246526891892665593470720 10567461 -347588460179637575499089997599741293728 10567462 21672135809971762259614343752457867232 10567463 46694597172553329207478213850620981008 10567464 -241875877947864990566110907374294548480 10567465 -1709466541692208303953023486403914880 10567466 -7700514971839864395313979034166566912 10567467 -449396585721882295974728214028925042916 10567468 293778439045037090199559081466688222720 10567469 -579738380424757562830025340627780219840 10567470 -58604561524618863439425219846702000000 10567471 71464378865570626532467983169212084832 10567472 -203081516074287185599301646516248936448 10567473 50480097397499561056028242444578884544 10567474 -174269095282561099567337741448431957088 10567475 1299442388172208804082226709286847000 10567476 15382047420818203834991619808100904960 10567477 -384781247479588226661799093971790089120 10567478 161222006117519538161231222800910870400 10567479 -62611248789744249986431071706610398512 10567480 -14368191633461477940509796898465382400 10567481 -331775089441568992693152651636640661718 10567482 414279071611826379842286485973348272640 10567483 484197987147432192365718433582770869732 10567484 -204596181041077387339506458164623936000 10567485 147974453087435841695955266587890513420 10567486 -605769810861297441015823693628201708160 10567487 103693205223690087699390493989300108000 10567488 40624999372850173025233028630880190464 10567489 -845477042185619144411076797844040498044 10567490 -34297962623710513036587839282892710400 10567491 537498154535629126570256862199553114880 10567492 172463279756354099845803681343084225792 10567493 489089467688414560169032451075136417120 10567494 5759083611172896332642943527702643840 10567495 15813614531611702353621377065258460880 10567496 -79596655654507949581982637993111552000 10567497 -13892055272095892555289876357877862400 10567498 49192378339857895127112086436389879040 10567499 -40674323392502730803027811033865032336 10567500 -10104468141344133041744734216526400000 10567501 -200144893003745425203907319627223215648 10567502 -175601787786782798472852076009435346496 10567503 -20297068036598542472788387111355356776 10567504 7577245682887946157825203982194933760 10567505 90231197064231987041065175258148825960 10567506 264193186638982740294556308136222361088 10567507 -21131419037613794865880536752931541520 10567508 4126966088749113259909620298195894272 10567509 65998842439835872084498516148635449504 10567510 -43154493826099538929011903623240231040 10567511 45662532419384206067114134512465970080 10567512 -97798370904801181214821300069026938880 10567513 -613285709153898338207167524546619759680 10567514 267973790481818138115982753501231925760 10567515 -124085650609956770818200890492732812800 10567516 574662149437846971787896303175124349440 10567517 -162208398683234096356756597386661801434 10567518 5769693236491484563537692514556334336 10567519 676293093717602880998493553079755461920 10567520 406860172842815946179691881711303393280 10567521 -125192984491309484275559986712101636140 10567522 75471964764376903253986525037822260224 10567523 212827209453292450977126362640292735320 10567524 -229219519192903020766120018531638312960 10567525 -167624162711340290633648072771611430950 10567526 13406017086895742169968351268041840064 10567527 -382669160826005361159333921963438566400 10567528 -128855236738541941585916606278254919680 10567529 90931490595116559544660703989193756352 10567530 -122569821779006601566617474633962816000 10567531 13841574516871310472983163841958742384 10567532 226989197726280334115085902186168497152 10567533 -84773640912218861307889120793454509856 10567534 36654071528618503661504763021273569280 10567535 -594141883935995335496021976227582760 10567536 -81497462711167430845964581522205933568 10567537 307145550802849868595152757294552340720 10567538 370165494690275034019361258779912596096 10567539 300713662507232715418277075985871326804 10567540 -56790135222376751269206677467240389120 10567541 -169249506425579055110879262319454351058 10567542 -175177891464165170376007984866646231680 10567543 -110717817127892576171146012633701597184 10567544 183308621256064236905992448755775877120 10567545 -17522625640974511675444465818801000960 10567546 -40677738224971331928473687667132055296 10567547 201682435868142584483301391474184711832 10567548 -218619846137574128444013794744537799168 10567549 181641135927210949610900016530179857120 10567550 12363097886410858862630301517238304000 10567551 3901838625180603968469968624686202880 10567552 271856672490757608251121879400159641600 10567553 551549312874355964064032238331019364 10567554 42667653547963727818838768775857202432 10567555 118444631395994174056161577520561250960 10567556 454091528142651655075004518774984072320 10567557 48792539159702223829791712703321333760 10567558 257291959822365138114035110447657123200 10567559 -49329863558867873262470306403902521920 10567560 -220233968248362663746919321829571788800 10567561 828656061300329103366147078468005483162 10567562 -90684571632465704482111832751675445968 10567563 310628458112664833551640168712761833944 10567564 -50433323295972477747691627030064683008 10567565 358274753477966909590122315589217840460 10567566 -237318472092976579682242092561686226048 10567567 -108246560523919741151613279141922937808 10567568 167274048946842967031982111751162429440 10567569 -115430009695747316798676817868224875072 10567570 32289044144499357828057732899867784480 10567571 313886007370337281657308643133889547680 10567572 -139725378585652868253450172566643968000 10567573 455363502627360147392660680526445790560 10567574 129720292142132960788027426983077771520 10567575 -256953392178335555369500585769937251400 10567576 346517748062014219232811384748249774080 10567577 -349515434352788153724004517682776699574 10567578 -29999075636867456974199608027796129280 10567579 -426666094568073894434045911678145142000 10567580 80781716880619816074042634763489372160 10567581 -36919112485851894819257746444194419520 10567582 296056325862797397243299890219571755392 10567583 56778231869874500607098998335243071664 10567584 -259031171415625543810252999499993579520 10567585 19568203199370423183730598092041962580 10567586 17988543372150324361442364889323505824 10567587 -240084929170608561886853975208753711240 10567588 730359576188529308281473196539363123456 10567589 -710889093412472078930666683117786604610 10567590 -419103260403735010034024702697553920 10567591 -815934423160683011156332547020497450480 10567592 -14265309835154950828775052923411742720 10567593 298244202311337966003207965476656902400 10567594 -267111339260770993239728216957532672 10567595 27558774097874485543558715021033904000 10567596 30069511730663612806835473114488167424 10567597 -455821977148479266683695016273512382954 10567598 -70836594492910364255589267436954085760 10567599 22864592285843305222589202895386919680 10567600 35582920541671429903994647242522624000 10567601 -440011639047719998694572555956314823696 10567602 -73564351501149137068913342228879399040 10567603 -78619354016455103362534448647632320256 10567604 -150405684222445459734846602474661039744 10567605 155312892302728747077455319751191132960 10567606 152327486964472946221291649076674494080 10567607 242298746970683800614894520635175329432 10567608 -22148427237907087971462876627419136000 10567609 -5049415131774532710165968463318261112 10567610 -118498500947123785830192418795616928000 10567611 54075109464609875464172538834231470640 10567612 -438055833346741641556873218945848836608 10567613 -207130610211971281441361113460352999840 10567614 144925106436076822520541522944596623360 10567615 91378423472855222289346201877035478760 10567616 -7802564052165706834504145409574699008 10567617 102649144994072895063381959070138210048 10567618 -191617919905103657627748794521651560240 10567619 -761246020736643259056771106117204438980 10567620 76026906769255866257804610169404026880 10567621 -143517983091639066320867211476478790656 10567622 -5987647750340462675657961689587362048 10567623 -60167075248348961909944398528707395200 10567624 -116183210124375369190559290754477260800 10567625 435908091163006083695254542285006474000 10567626 -7995200529528994700298524168113689600 10567627 -35740374969513659807892305442693682656 10567628 -144976446264553940066040839054224741632 10567629 171988714476370864307909366778193970400 10567630 -66780089363807459311047360535980334080 10567631 -388043192895461366181197259280067203128 10567632 -51504903722615955755086806448384770048 10567633 -309418021363665402492438326438276923536 10567634 -109365188661968596142614461810237610368 10567635 111391981764351560827237652593678316640 10567636 -121092492543328792196342340776081057920 10567637 -1334102848100362117272880485228871680 10567638 -363181266167203272044060912707072663680 10567639 226099491949860177580343105023143291240 10567640 19491790947561426065198947037590118400 10567641 -37153796109398576693443117184727085056 10567642 90357131448747918968783172780665456640 10567643 -311569831901587488151967898601596138696 10567644 -87017614172147744633492266898708794368 10567645 -6794342383176708778717900234389100800 10567646 408220544209048040901525416367787822080 10567647 154823268188098599308584431969939413328 10567648 -56041605919205886831191221992758968320 10567649 -512681148328329627731354052211836054336 10567650 402760973393224902584166014170185600 10567651 420487963525273820282429206438327018652 10567652 -76293932874143478741609925428656652288 10567653 -437361292569132255465583122859841236896 10567654 -289436423373817152207557252585539816224 10567655 -71748996492735516400003738436560580640 10567656 -566361969777860697268997134781629440 10567657 -78280853244269258367124287671322526640 10567658 -154711433154174177695480982164339022240 10567659 -96327369137576466997702788490716656160 10567660 -129572334040780433116382171239816888320 10567661 348730746785802301263227359837033418040 10567662 -8119132339129608574901538939700141056 10567663 -552521753742204341445654981245777619320 10567664 -95931720064583159921175651427064217600 10567665 15588498481264612972076415399635466600 10567666 -57652486642704949034085520056994738176 10567667 658270102296824261710291953626080982400 10567668 -93215314263466397875539478758157467648 10567669 94026419954954325447057860292629646080 10567670 -63923306997397343850324898908110807040 10567671 25608596616896254032795986628525240144 10567672 147963552319937343900822029540248780800 10567673 -313397135800588929449572715780530941078 10567674 13741091385820356174302249884112714208 10567675 301408948941924047461699173896333090900 10567676 -74991105511146326156375030771304410112 10567677 179140660950995599711837499460243947520 10567678 32531282647425048148925060580792235200 10567679 -571107067778965547195386937650808094720 10567680 -2071342991417565191988287852972605440 10567681 -183242468513431422375602200267272810668 10567682 -207269959384780829623702533788231407200 10567683 113578203347357062470512572981891312704 10567684 246602148614473978432726880111035020416 10567685 -131770291463546503935951490428209830440 10567686 -249465010639018081573501642539133632000 10567687 -294340535890799508924495600521701486080 10567688 367259280861563537351952538416631157760 10567689 -13178677483402563723681975493210527744 10567690 -33067175242654313010854846109374008320 10567691 -574506692229303447584472435456734772288 10567692 174563667250767902298737150325737856000 10567693 776394655742530785215571802757509131180 10567694 169773978185656690548480067007350120896 10567695 41908129065926040592387766748669488640 10567696 14673776720795644023306527101517824000 10567697 342428078112559513645584765361412729472 10567698 88250030266540511611087246073622620160 10567699 -28070059627780548984344239485226882136 10567700 97463539232024431591362098258971392000 10567701 268716930496570695571060258654973329500 10567702 340469438238141113954956572683027691552 10567703 -808290594794200780541800863515223525048 10567704 -53053290229363180383857435316940308480 10567705 -14876862134210527417230090395199153600 10567706 -298901982316342239157991813888287776 10567707 -92823039555933561630708740696950867560 10567708 283604325144017834999356945663317513728 10567709 85677507778227451633832933168337832512 10567710 -162014829873027691842461992967332698240 10567711 -123049124403906996200094641012540109312 10567712 -41388797808985122618371049956243079168 10567713 -31867060536707869739736374588853575616 10567714 20444685564608541043623007427486748672 10567715 -1240703583996112652531799133161373630080 10567716 -43394395624600701004415921445329387520 10567717 155676191848149353363959019581600744766 10567718 -7807237447505711953256706720201596928 10567719 54881826117844470978342044599103578320 10567720 6979558719685209135222133301552640000 10567721 -431127339831217974546183974038828371078 10567722 162562214843531933599749685964203747584 10567723 1735259386018059881261877644476260624 10567724 -241481064148706810725198627630177996800 10567725 -5545806711693851916083813283540936000 10567726 30743893263766237122556321489913883840 10567727 342263973328363217782950914086900912512 10567728 -117847096329859052941348856067902128128 10567729 694986995089345011927407963500315181330 10567730 -237831563570006365827840465094322310240 10567731 253967853555312104422753145434205293104 10567732 -234453882883479780956377112470388919936 10567733 102539228311883652786344607940279866624 10567734 129382880846047769452502427142921951680 10567735 -203271242457941660836044312551265644640 10567736 -36619888194639665654519672299634688000 10567737 -93420386252840136975261709692656179206 10567738 4489102064989771718538610047189798144 10567739 142666789561988402342151269034097975344 10567740 69912705886914200996351794153282790400 10567741 351484994800269146621115139344378920352 10567742 -147207763693298580370675768501830844800 10567743 -345193810043580229304650929437617637760 10567744 -5143264796798755025943923852845252608 10567745 136420105319710781053158303109727385600 10567746 5209243039079477363063181652089131520 10567747 -294673755466415760047796823274413728320 10567748 317943339371790811223034263027779501056 10567749 177376182990500280033787071010241405664 10567750 -89881444641686175654042086218337472000 10567751 -932090065887979428156071825154861194400 10567752 29581044877319385261933847264258621440 10567753 140962517356611257752132224001067919680 10567754 71601162380167078872246874996149846576 10567755 -46928276172549927919692769425763258080 10567756 -192236139329369982890026142581299969280 10567757 636913646274580975833677607110079318006 10567758 572747357194685862173014629435217920 10567759 334616185821181560552971054406856910960 10567760 18726102851811816696089183456471285760 10567761 105525820803749055101874164047707405504 10567762 -358822416964889618554541228357812623360 10567763 272533530280884760180971218716637964012 10567764 820508927543535980242959870068434944 10567765 163012258298343389382148455057208101120 10567766 -3834931392244660202498360529298893312 10567767 189875675546720185252185248587592118912 10567768 124386065550492610790843656003685376000 10567769 -345771764692654927044045421334492772204 10567770 -167645104147909114062111920326438771200 10567771 89765380731671720551571827474739820600 10567772 -4839228980296332259217469782046486528 10567773 -179451420049705177317823012948345272000 10567774 194638156893078783110763472237388486400 10567775 156246806710219304384560688538772891800 10567776 64725872751864474784161055365931204608 10567777 -195216667563930496780010207024846062 10567778 -154828567604934184733587008769828754880 10567779 97962914316972047738007130490320826688 10567780 169769946190773493071812049133810176000 10567781 -448340353632692269368056038329202046880 10567782 -167282553749778364517475425216194792320 10567783 151351635795119551742717949241870671032 10567784 -542147743789980209785080894188548285440 10567785 314226688901170463188768548742323787200 10567786 203933557681767019395169271006184866304 10567787 -63448826378297018335054446663861297360 10567788 -64789697644538861884109498978421915648 10567789 -111845941708663057404160084156735980500 10567790 203204520072510091959509450034309950400 10567791 -30439928595638665900164840268041547344 10567792 -41215304060881984540283707647665143808 10567793 398958019327993779524066028868158768624 10567794 -191910647128194354644888271893150486400 10567795 -33882938268970669770626549761872219840 10567796 493721887367793932453749650977045001600 10567797 -154908281467135189801353597312146070528 10567798 -1858985522245828577704015610897766336 10567799 -636302897629565340927058089882599191080 10567800 -379938734858283554712068130930278400000 10567801 -285462758339284988832393343349070610198 10567802 -87929266372625332451982454987290693120 10567803 -110173951914721830859235600786995558800 10567804 -88249101040464785287085450821806078464 10567805 285489217846008532634273583130241149920 10567806 -87362372762556833561787879208658594496 10567807 45341134206698334131872720505268743872 10567808 -199513767230979131458669713460643758080 10567809 2568987538938735816153167238031607808 10567810 113711142950588435293097576666327301120 10567811 -680164776021743710897212683955153075588 10567812 205554331387433048689203949240518408192 10567813 102866043713776191555172244752682196062 10567814 6931127479327566444959104037726303232 10567815 41670767761945673760954350414349869520 10567816 -104173692123938220037703781505546813440 10567817 346531119378601788829160342427768682248 10567818 122398923851374601902748285862313334064 10567819 1109395360700736093343256062050381613040 10567820 -344958503444469472159956567154246609920 10567821 136766539148124237952187336414557810464 10567822 14773229200415656023950790044310600000 10567823 111742197086296970513316159742329660000 10567824 -77717627417410868975899303075325607936 10567825 -202340318896632015803176521592511902500 10567826 93907177165711411070014595076012596112 10567827 -289360890394595599633299386828556221808 10567828 259808596160809124210439801357856696320 10567829 -167438937458097428283840411305631561168 10567830 39576708978278374699251038086164480000 10567831 84694200305357652468121464916122834632 10567832 146066601077258893254694135154268979200 10567833 100572621020744377414913537415514673040 10567834 19524061484244126438523236429725541600 10567835 -162951412614687711833205783040455894720 10567836 -122054328704609336594508293353855200768 10567837 -116349200494134379321701033724196869696 10567838 35243927948364672759157126891207495680 10567839 113235150260504322887355028587575651328 10567840 -238561081678845481775001149354576117760 10567841 131628154363184310988225448201748848832 10567842 100853043140889160433044319808719229312 10567843 -440866311182584820338942306398445281792 10567844 8367052190225363820361861771007201280 10567845 10821877424585861638226191404778680120 10567846 -215296740480149122692080823589234716480 10567847 -297670545881057960935677799407000463368 10567848 145038138815981372202653885309424107520 10567849 28281569358972113260595601737034649850 10567850 3978055365066903070877533756557088800 10567851 131838760119259929762750339755582736384 10567852 7480749247959854356927524971528776192 10567853 -38558835624483407525134828274540741952 10567854 55498691748316373325826475624649031680 10567855 -166839052293559685254641645375206321040 10567856 -50500381623171973442910097715474792448 10567857 304334775170941856436448093278032251680 10567858 -8116600132820281690471796081742343680 10567859 705076157854914854166160531405975104216 10567860 106022139575122593832325611079102976000 10567861 -169191395739214796606222291150631589920 10567862 554211774513547856277704493094877472000 10567863 116837591174067867220497896541313243200 10567864 63655446120563330391867648308356239360 10567865 100042513443373335677427498607289232000 10567866 26663999728298183287878319595813864448 10567867 56390578802909920151365074547506274916 10567868 267128952150656267213496013388127085056 10567869 19514844851038456627371123284201427456 10567870 17585539975766395844309688572154332160 10567871 508055487098043188862802803932374059072 10567872 -44017734836678147947443410593243987968 10567873 67605999542982099705919150059842120328 10567874 -405421635374142514878672752723549750064 10567875 -253403619193634740703518126361880132000 10567876 -249072046287411872578819931626750248960 10567877 -279345683014853596613565336107525425380 10567878 11136374735578292283527653457308276608 10567879 -190358947979714717722338482552806942704 10567880 -221336737460980970639680311273996595200 10567881 -525596317486993579056355972155028880160 10567882 20474293421344725450700364002108063680 10567883 -443464978149440202449744144076996753840 10567884 184766872327004991851623356949923720192 10567885 321780925317294022321424520624554782560 10567886 127543937475384936609299354274095616000 10567887 51298861465930553980279561888398984960 10567888 -137020723199741185133026863272276697088 10567889 -743706794563380814186535649599564087310 10567890 -178363487130055527235052908663016760000 10567891 -779573887921966420324088278542317602708 10567892 -304718656004672666892232297567373260800 10567893 142161944668760532562260028598252798784 10567894 332499749244727047148483337542451743872 10567895 371113251819932972827955450575680000 10567896 -363855777331420248698627881658096947200 10567897 82338246081930215039612255807675834772 10567898 111093113512971271521751585989784560 10567899 -116361379362033544490225802351070660116 10567900 -7303445205659447787237441051187609600 10567901 730673236895146077190820567663201752704 10567902 159710457283064660543617402430701777920 10567903 -573643985025864415518257308184605178880 10567904 103238399203556511498004373796353212416 10567905 -95321117744776684741772283462314547840 10567906 53750786260229416740636020613954229920 10567907 -68514399354670398196671902560327626288 10567908 19454994518756163185526725328611962752 10567909 -289649702926908938668056208986779326080 10567910 -5878742927567647846267335748389747840 10567911 495023286514455058945519950685300332072 10567912 4951053624759311272867854361697433600 10567913 -262810266575078105772138080685385760838 10567914 608607699920957712383596924079145984 10567915 46515388314222929397796175977392238560 10567916 67263141226243973889017338390673664000 10567917 -481575423193417624371462238108388541066 10567918 -1387462223446303083551023496725380096 10567919 530194416244566920115302087000999689560 10567920 -60427547171754145931912088450312437760 10567921 -55369738225812340343763828069210296896 10567922 -115103929664953403834269818426991957488 10567923 248017799586158783581638497384707606584 10567924 -90600497739980158224968356820320124928 10567925 -44700899806267225060173627824551716000 10567926 144503376642357223084425161783517933792 10567927 889828550179669912556320422045470297712 10567928 197317620924220156667286336229245542400 10567929 365152485862888579455553345376680136784 10567930 204935603036108332335452112378209211360 10567931 -265179660863662982459976039523463749632 10567932 -258944949487770919152885011426252963328 10567933 -86895706176909768207514013539043340960 10567934 170862190585516952932582008840056820480 10567935 64254978190547895394813486008308198400 10567936 -175493888994461268761110067510643785728 10567937 -683690324223845168099299677130047537708 10567938 5222755100881567927489780877707008 10567939 -135104224172987929949742832626482912260 10567940 -83842452946526797536462276861026219520 10567941 395972808210882829569597351605645748192 10567942 -13154354853824753358429075869490849792 10567943 -63972444915264683082470621018334340176 10567944 297002208400289025273990504040422159360 10567945 97115567158309464279522055759407669000 10567946 -95130466437531298238932510535873669328 10567947 -11006313030374241875705587956988902672 10567948 -427412538848281702171030345404517847040 10567949 5196974630647145459736181370679766080 10567950 -88324099591074316065736085428012800000 10567951 -570977321065871047547147291903627188048 10567952 43555235126103478693976032503753277440 10567953 -210838986052793960946516940896116657136 10567954 3129470187789601425795425665762789152 10567955 -98446311322142853213557009152483697280 10567956 54730991037471547015644926959198642176 10567957 678033617936214189836988477532081800206 10567958 -65403950247350447217866278615193725920 10567959 -49920812188878714286318366417543212696 10567960 70847224176932692640673452749473177600 10567961 -86280227069759474023220399725058923068 10567962 43519706833608146800790297643759206400 10567963 -197679504310651946957208405175032311520 10567964 532361120947428703697372670997338491904 10567965 126013366368992602783466049701342531520 10567966 438406838435751761590042690073550402432 10567967 -312914916135063982175640137112342548880 10567968 -123642503851504938971615685890375417856 10567969 -2224815180300972367020382784072521630 10567970 -20117489136616608593033564246208061440 10567971 -105773027343899711658319858279331819520 10567972 -176211478341347783970455369070901028224 10567973 -41303812921121688149227405789296528036 10567974 158925198846038999370081066904559817600 10567975 48863254716231199732007365820906131200 10567976 -5765746999943020958759983693327165440 10567977 -154904216995135017401088159709173616320 10567978 135738249014494224426770712290249573040 10567979 796503500845068552815695023998067974580 10567980 -217187322484227192445035562314479907840 10567981 -5668556563027701934516433932880957280 10567982 32200105766233221410336476232253293952 10567983 252183277922529445316895427930680451344 10567984 -50847645377687753772985376100258807808 10567985 27545155984436321222929417909148616960 10567986 -11687860909172526019326816082354160640 10567987 273678247374681182078181246584611850636 10567988 -381781376521925511087545866808738365440 10567989 -2155576739966989068932831188259790930 10567990 -97871811909639588574395634786885660800 10567991 -6146108969908692865094866271269807776 10567992 150206033751255537360894359859404574720 10567993 -205271199053924165046681753238020897536 10567994 -163080218386491640712417064454248165120 10567995 60366788507347478024718404782424413440 10567996 26892782394115203321164834395680138240 10567997 188751590458703785356305197019334470784 10567998 -17830523021755737464313697693079899776 10567999 120390791146269256897326512973056640240 10568000 140235719884753637950803590272253952000 10568001 267533701197263498876721028657646544432 10568002 -437059843053359972584412670487784736048 10568003 560391008060390915793700178230716888252 10568004 -285611715302915868823233417774565499904 10568005 125507389571980914185990728347187244160 10568006 161609940305672411427606198041412319104 10568007 -178562410080070342762976890133301294672 10568008 -440119802162507985109464298767635374080 10568009 -306566960185863903875726947145265726960 10568010 -108395067836177106447359036812510621440 10568011 -612096796973583605913583481258207121388 10568012 59699023235087916783371018093401024512 10568013 -440519905265783526011070112523913320256 10568014 130204897348293888625633609981643504832 10568015 452413935570856339771993923041116625160 10568016 -11636308118210034385084087641518899200 10568017 -157097740722571375523988884229365922240 10568018 46308489277656380375870546632422963840 10568019 182731605670674232273557866390722560 10568020 -334706646419284480989225186439550603520 10568021 507023790501012076315017189289004635200 10568022 -107667634719601019432214302613151883328 10568023 -269419293552451220073574486478240491656 10568024 1792110507698559620418208379216855040 10568025 4231440162101357318688929144961338700 10568026 -255081878589408816324784908163165665552 10568027 -779451891431750254492790164686893384124 10568028 -211053717797190461845468592738075688960 10568029 -105794584587702399101042077544499345370 10568030 -86724013910819361299677555054137999360 10568031 -302246699008634428247815710965224919040 10568032 789486407087030312913332842017826013184 10568033 205269552438282723238201263298045378176 10568034 -109662380753070145881592713961278904032 10568035 480730312646531782100617727102264722800 10568036 -112122076548170177667316488333934648320 10568037 -86575981420608090160347723947655335040 10568038 11448068215658809685052412524051290880 10568039 -312360086673524766067628338564545497160 10568040 -24142617687603335152299786979010150400 10568041 -13174950614748839683105448073707323776 10568042 -297632550687889726742555550559375349328 10568043 -142598428236690530220750646701047429280 10568044 -487603892095402167529752084129383546880 10568045 -426553810360548012739019721823246547700 10568046 -50477931338951850527056757469236352000 10568047 -5165786888419852272514507784179366400 10568048 -27219934279720501371368463332097097728 10568049 281433334067010922280137633081632227040 10568050 -125714668221695906070323154450132823200 10568051 26284531570637399685343805837443298304 10568052 220172327419991966806048248443592425472 10568053 326436637528042957219433982142898580700 10568054 66489012157043645963152462522816505472 10568055 -49711655749200364200263587026798458880 10568056 -307208598711789659979086721862403973120 10568057 163597375729265080545494952967788387306 10568058 -200288980854628543440471912860619124992 10568059 142385403286835954070591696145383092904 10568060 105830649862347791292235470111478356480 10568061 92091662834093740819058582990330060832 10568062 87614824574152639714643902630028524032 10568063 68545872332796030886964148705051643008 10568064 -9251379737659084673364472310110617600 10568065 385181180743564281625585603460896199400 10568066 -239793922834788452972365838336302748160 10568067 7902743938213076768103009557362007040 10568068 -188155293337277772077961600227783323648 10568069 -38675269259571907469403718809069952800 10568070 28551478575859645235251377974746896000 10568071 -85341881781282979322863062287701122648 10568072 522331609831944388835484934529227161600 10568073 27293350643508843443536293428192451744 10568074 -426948346454751267464469603519099422208 10568075 367380455348691334641144035857343987700 10568076 23763740705990101674854493901476613632 10568077 310794576120735238595769792337038940674 10568078 120378723427872582601973804651753084160 10568079 -408101248442288106183715700899355055576 10568080 -60854167220228779233834744497307648000 10568081 -186142903069553237661010770227375316108 10568082 -70734872904178458130129806467645108736 10568083 -439792219367685652221706926927461219668 10568084 378948298596227750005080429852638021376 10568085 341869742647960446085465133205071500800 10568086 30026390252296975569478075231991144448 10568087 721907805334167481982586810291928289736 10568088 211238917813778883157880977033626255360 10568089 114934030278946627234651514272896883456 10568090 -25698615825341408371578304811410063680 10568091 -7812633346273093812480902397629740032 10568092 246281624278181435778379432300982141440 10568093 556601714014270936477549468013254469580 10568094 19369573304446553862900549767005900800 10568095 -7889603497805757364911440684718278400 10568096 182378040258088773200929215324440494080 10568097 63664955655547637532597522496360741440 10568098 -212171915194549977410639715083687345664 10568099 -229355974532211870975532522721747218536 10568100 -19025029807487137551545495966379801600 10568101 -343660467522574610209028593719500353416 10568102 -95123823375389545207521726080365497600 10568103 -22810296549186844016614923701135043072 10568104 -191995349880365308079481622245532876800 10568105 -61142390673197774956653848278784600640 10568106 231561248704655400266693599567285505712 10568107 699104116807022244625911333032315816232 10568108 -179615539254519909623030716798777313280 10568109 -180569337822812117712908812982542405632 10568110 559967581686320044771392011940433920 10568111 404925842771959448974409452139133867912 10568112 -88591874333793872216936071728426024960 10568113 410377756622415109599658939369817681700 10568114 -24197399615797493608289279042191841760 10568115 49835433583160561374374816227929325760 10568116 42013563395783787373957584481912029952 10568117 -238344315253715027826778434938041398624 10568118 262385057943310382180816524607513594880 10568119 338115472086355862117412845368842951168 10568120 -72427743513201163158136468908365414400 10568121 -301069876285411277313999378415138706880 10568122 -25176713285644586315156589524881639200 10568123 95310354070582661825183248780210926000 10568124 -175147065646300537466591103076512414720 10568125 27035286709534728476222151965762297500 10568126 -17916081837013508397333500953151151936 10568127 -32073484874636366897470343305503917040 10568128 44234007167675059615635501414608797696 10568129 157711574436278246597183691296040506496 10568130 26506658421505459514455867195832171520 10568131 103350608060302053146671410652458269392 10568132 -485677835810838319227681420178410160128 10568133 77449428504315546768480257408084134302 10568134 -421927698815720232381020154753024341760 10568135 -264081168383424290401203689743311742080 10568136 -340865545919718656651266668579071385600 10568137 -14505023524425649993814302641738061440 10568138 206829183266736897882748644456751245312 10568139 -95963589576914700846205259743789730880 10568140 225293340998466297185602557438594754560 10568141 196180961325729090047784395343397670304 10568142 -61400825955427435837537400477481870720 10568143 215472139601640461626798109159836113424 10568144 84026934550683576058302116777882050560 10568145 60949230674249865865768007436128304000 10568146 518091497193913170366289849084330306560 10568147 -21406500070408523297274508839453577200 10568148 -6861128929883711398346768724618362880 10568149 -192379027249360831609668584643594300850 10568150 -15117334878991716115054232058032568000 10568151 -23567303363349464140750995145030952400 10568152 22502292382856568829790727437638164480 10568153 12727139070569471331488390117214679824 10568154 141584718530313804531691972861934227200 10568155 2000625412361650078810768991646206400 10568156 424823451296667866645067686516906027520 10568157 -20909555626511800215646023803938401600 10568158 -41736699040973967433625555760678760320 10568159 -131535400606843535273144784827983223184 10568160 55936537470241811737146032102218137600 10568161 -425901900602108464671470180029118459600 10568162 14818186027583776577138409514281383424 10568163 113789342356262910909799498295237844288 10568164 -397554536011144981438577783054982922624 10568165 -458866585371116680104944568019594339080 10568166 -1965574022997595265343734206332635136 10568167 -88086991932251746266628375679585862288 10568168 47515906994639818869573196195274833920 10568169 225175107395787252740265020294484098964 10568170 188750081554050297512576051797042310400 10568171 179787220416629515271433806593044798000 10568172 73959178444372148347140682504208020992 10568173 183699477305202767795771802710473699200 10568174 327796065334102836079104570402327030336 10568175 -44657899336423121560948621662544017000 10568176 -118270441356934174096308979018981736448 10568177 -1147926169427890580548081315637204375040 10568178 133359543817231255290704005090046115840 10568179 53490350955549260273046332870696019520 10568180 -48435482415213191829536222204123136000 10568181 134477261259234040687574951676884126016 10568182 152115230840472792133578001623761196192 10568183 327524363318875677331794143638005267432 10568184 -159540640322985999743574358861562511360 10568185 150303181396718825603253600744751896960 10568186 -159348524437331407391901096906110265120 10568187 -30295495013536140699159608214020267520 10568188 -286651838609777513430575122357169613824 10568189 412411626844935512945764122429451807500 10568190 -40542997919803075262459422585191300480 10568191 681006618661431326569552546863086638592 10568192 97442112406879200785515189843443843072 10568193 284350716323430596470287505883676628224 10568194 13968183443928901516054590762730839552 10568195 -557074601731787418687503513493452286000 10568196 3929623976988896593217662718031762432 10568197 -663631649405962102180346526548539672354 10568198 -2759851676260473231076708212778898880 10568199 183314297525165102538251057119166282880 10568200 -73578536380488221093427125361797376000 10568201 14842070066642071599027268659012665088 10568202 240319271660536521544339768218555532032 10568203 -345404259241773649292788305790396635360 10568204 -36065007664630207369740433576400332800 10568205 -33994906316005956306896986461578404800 10568206 -20781281665528296682233332576371599936 10568207 198393568390970794580383748864273693880 10568208 -13392097254303567034060508135719698432 10568209 61898075162275811300025629748977088360 10568210 -5535787670377842770046286644862586880 10568211 275516982857673709856879180511214393272 10568212 38477049224173820644527195462876598272 10568213 396721755992479364347355760195860424462 10568214 191989502953024344227250364822363396704 10568215 -42668749737838619249940317509015284000 10568216 -218559677870450136918956901012828057600 10568217 -8209817728051627975359858948630022464 10568218 -7465855708117701248530492770786984960 10568219 -731344531551425842845255417819302464380 10568220 -16459031723990855921625013668721520640 10568221 -458307136042632662652670900222559897856 10568222 -75011429921285513264783912629612116480 10568223 -31859101800849292132493910557948871528 10568224 -102241844271772305876981876754640535552 10568225 307223357954991268951199938050579504000 10568226 156353142306299111398016458251216476544 10568227 241179910218879228671526550495880903392 10568228 80645210925395725966279675652858929152 10568229 72473212379540815566555643004918088000 10568230 -34208174102976357228470623914644826240 10568231 232489046936467633806663528659251189392 10568232 -58846771728581271044153253101519339520 10568233 -1872569347861939332885162898142942016 10568234 -96835233599419170496559007932772507984 10568235 222293081798116239775812091534350198000 10568236 20096390183941487891782133554006150144 10568237 -103781493812345465263582613878564233600 10568238 -142345812323207488374882891308869280640 10568239 -4902247547568489132637446017475695232 10568240 4906151375461153587457011823036661760 10568241 -42562222328289354099394431730847028480 10568242 -89235861598270042762730954997806335728 10568243 -73561447970093297229562353913137486000 10568244 92459570912191812099679392119800098816 10568245 601119699230438166827124148462625198880 10568246 -119587214988139860788766930228113755488 10568247 187927667046637965732882706980991384320 10568248 142979463330100557413217509321427087360 10568249 571717808029016594870063155913208926250 10568250 60972933059923941111605294051064576000 10568251 640778890741759933877597695329541941400 10568252 -508070719836025444514730489073527051264 10568253 -124140241035456347501604133288493730336 10568254 -5600729579707698065776599104700857088 10568255 -216410355002629500024196445692516770840 10568256 23236783618913797497212889599594987520 10568257 -116469906907770079245893213028753681600 10568258 79089749217721838005148202394200438480 10568259 47731762271111323103492926105944482400 10568260 41401415591443108644974362034378138880 10568261 -29952396714345161691807308234916384 10568262 -7903811744397767544974635316820932736 10568263 136828090260276231128691878604606663512 10568264 189670216093432258152847587623500185600 10568265 -58696941494787887658117391001099887680 10568266 -171635180093280459481965511724590465440 10568267 -830843984688438736107923775601000214640 10568268 -53030795989412256798325677626303709696 10568269 182157971646108129954095744948533255670 10568270 -125618177853576245461794383946485088000 10568271 27239485966811725907401800560307064080 10568272 -17971287986758086019360180510182604800 10568273 -70228444622112736666368163813149374220 10568274 108919056946378458426048974008842168960 10568275 -8404472286081411992352361992171992700 10568276 223801140969233952284668179810208331520 10568277 101145989492490385322407136350677186720 10568278 82034688039392053794046261527551523456 10568279 -644633251179331816602896099252443435008 10568280 -34740396975352612610030525462651904000 10568281 -130514155359712457570025017421305548918 10568282 2125909614880286604804000138109139712 10568283 5483325997273298891470301958197389056 10568284 428992895131954814752197811179419653632 10568285 -59399642566089304988941167172560090240 10568286 323479110267834259618014853208615107200 10568287 -610121575065819533074040631251796036064 10568288 -836872895910101352655513514811478769664 10568289 -2259967936558143976179481018577552976 10568290 95174119234924124398493794807815194400 10568291 -7498828701271298887656139804141041648 10568292 40695519190877211421739493942060920832 10568293 44720914663025340036181263610784784000 10568294 -470162086897671233933154705740892810240 10568295 15768584657725075029899310437202822120 10568296 798511739210697048860071183907557324800 10568297 -433956100049049317128901345834782861254 10568298 49678947816510382941634446616666288128 10568299 -171787877521752616729985293062251748464 10568300 205131522826273482238939271082243974400 10568301 334362881882579338719200625337235437632 10568302 16597109805530358788305637535590156352 10568303 -77245188935109677729598456323759505216 10568304 -15288133449823769431316647076393779200 10568305 -117088357647925928302487220940490649600 10568306 14050609084298906633553178843327163904 10568307 164620828569670877731027223810344615488 10568308 161641198967166850321710228515503084928 10568309 541090859979784103547924178124893486080 10568310 11435492578716551644703421762727422720 10568311 -133753588296360016331571594482197185856 10568312 368407639109958589521013541341619834880 10568313 -40429125952599023225903479883874753600 10568314 162256307370689289533384059166304806256 10568315 563480640356202695911007103618296015520 10568316 11934654324395406097234286298003922944 10568317 94864779863669997520523368167838956012 10568318 -161562932111167592711321796398928811584 10568319 -54056275320642909259620292391905734456 10568320 -335288750643307959134774215532190105600 10568321 -35738290965674753299472440669540050000 10568322 -179077058946619504129496623089194556768 10568323 -571591094495739610741852610894690711428 10568324 83059626018084815043584243708432681472 10568325 -1203184297142827778609996480890344000 10568326 211373382914172293699750636292634586880 10568327 -193464571279381496540541285334938358656 10568328 413235552632275329196667926918982492160 10568329 617243402316382653185105113316399915930 10568330 170411380917451499699440454765869054560 10568331 -422803556624445885852056296587668883780 10568332 -3185938875594928120968245224655918080 10568333 -293488457967815874064484900329296857418 10568334 5719468412004771104274137390965407744 10568335 72339045638540927450593623568411238280 10568336 4487004517983362657562487002591240192 10568337 -27187709062301215025999696458135366464 10568338 -390919629968764586385102910320047418240 10568339 178473781962310032097600707085706565120 10568340 -30687061232143916595943747626045542400 10568341 62619039519012041140118174116933059840 10568342 372885035916345990492685431591485079072 10568343 -150776416216552418303480611593538179456 10568344 -208179827429181347594420096866881638400 10568345 174445091617042090517696834850273908100 10568346 144508034907445755431625370101725151744 10568347 -287822069975706421799942895644805419648 10568348 -18238148861447658434824904495168937984 10568349 -144244123212292491860919132649035052032 10568350 40935232032853140132191730901543968000 10568351 566005787119117037965291787106893538600 10568352 124164394697955482205702265159271055360 10568353 -216983104828898236300842768467453978398 10568354 -51566257854827903801502538836033355200 10568355 35299244118295911381212266356480099840 10568356 -21807236414775814687569242418557253120 10568357 780270514104992104021090141882050601632 10568358 95339956317505779151355945598951054624 10568359 -124633913613171705906803055469388685096 10568360 -7840076858646294531336012979697664000 10568361 154456629265797900666434029963476073872 10568362 -25321034248998593819083083233505393408 10568363 9541011048902429370686603320508565648 10568364 -672551748904923187011251521763217408 10568365 34891441590164519740979836669341450240 10568366 114116359476423683005149024502445389632 10568367 -15861337674245176593993678628810956000 10568368 2114081224257190842131295125921234944 10568369 -462784033564755905132779721780412009774 10568370 3877382877337096380113716372197542400 10568371 -638229283472354930633013525018981262512 10568372 293927795798021388889001842088195519232 10568373 216023418111507846059558853619949617920 10568374 -18951882075055748004670049179428116064 10568375 333595727418290326658761797356663340000 10568376 30134041676403129149250893679631319040 10568377 170426494102258219031765682436437698560 10568378 39160530626433458924485059448823856240 10568379 -330324406707222324450458845346868978240 10568380 18692663633678422879806032275208716800 10568381 -49765716826800845188928240373344691348 10568382 160547129243776350387532958173644096 10568383 185631405409585269743501247564553344000 10568384 44176847624495618317344358102808395776 10568385 -117725707318636925737265531974784276160 10568386 41324358353312504706640413861774685392 10568387 195260787964306292624778023646717539472 10568388 119650289331969188647803787230329011200 10568389 -26610558297798101835279739422107990560 10568390 35484012373299140896579485324045250560 10568391 -329046228612845985411368579202084082008 10568392 -696041118201221133163482318299413217280 10568393 179050070253554220035806642335431227344 10568394 7903593983975580722599397633290301280 10568395 208803926137568422221178805897051882400 10568396 156083224002577315250560861834791751680 10568397 65340100155059993345168968140020711040 10568398 62033346286571817430608071885941908864 10568399 -285197476268318200209509208830321250864 10568400 -54021065848928067925118428837606195200 10568401 -142340084066483394728481895527401859598 10568402 -61304508868958332438395273008248244736 10568403 -126878840946190202448303107875058482188 10568404 -152967682539688239041108307502546833408 10568405 181768640739369246835863724740608628060 10568406 68419872305365640335969512986818420608 10568407 353644566976435381582786675353322989552 10568408 336464755312408463952499415168640614400 10568409 -24929752233456973531822031767188493632 10568410 -4738893978589982651233623663442889280 10568411 4291179392368640153964887778259847424 10568412 -94705038107513097439784185488554311680 10568413 6871861197684250108213903699161066662 10568414 -590355439735722617126087468067444359040 10568415 -138990496277216869811550975747130588800 10568416 -260943237246404355960668520389453807616 10568417 -248550022417634564757034796372941245534 10568418 59414377884141967473765304585561075200 10568419 735334361351042249984476817284517137820 10568420 -230601728026177076469158182888063672320 10568421 -145831861946306077589979074122779744000 10568422 37040892979763595044435924149608844800 10568423 1008869906263282670638642818857220019680 10568424 -100800044409020477513401829472639713280 10568425 -196648335773778873704461820782521854400 10568426 107528540875473993338956944755040989184 10568427 52310393035782769075910954824782812160 10568428 60851133255303449137396792679211657216 10568429 28498981843801269178170690083206083084 10568430 -173273026361285312843350749899229109440 10568431 71033408192816913262529264474477566080 10568432 5918056140291104796398980088224284672 10568433 -338081051977527634262491005282186908352 10568434 -333534883013328730382938579003040234880 10568435 642764405563356197355419275000029818160 10568436 -90856487474865651621986271542730866688 10568437 69202975099845003823544387846335109280 10568438 20410769895768203608399470287142578688 10568439 21753409181786275736384673785508343680 10568440 -405936657918081729616402553227303219200 10568441 -74681259444869480771895662735434508520 10568442 146093100789397138456911455672415424512 10568443 -115249809385533557533604747293298969308 10568444 401287053741719472004139039438160039936 10568445 132281173900920005624883747364715787840 10568446 20118991356276801948374604732772669440 10568447 109261824501832443303969162204345542928 10568448 318945777765130607697431725562501529600 10568449 59400019322587589995444211330126600450 10568450 186158959555804420708490830173606678000 10568451 184961412240925065840022091688807626232 10568452 401701908110047875448086608977826684160 10568453 -5604628702450126438746807733782282720 10568454 331558647823405753489324238467239936 10568455 282483643071271717059193929618953177760 10568456 132319140555809204886999296278120089600 10568457 -233448699923585961116960284836440402646 10568458 -6013200933796360368699855331266871296 10568459 193829921211471871480724479204380273552 10568460 -74556128560089292404328188688691773440 10568461 129038544254234525141434664983205728800 10568462 -221496502699211145201601560534752620800 10568463 -665345318966761063720350624690912860016 10568464 -147429279398759065119127015592585912320 10568465 13044054797639808564095005188361320000 10568466 54970240761956935153678918792649793552 10568467 65629389990695511753649699487003489472 10568468 283741335723080487103826574384462795648 10568469 -373978358681049434870616386983499189856 10568470 -122388956181916178938274786963690822400 10568471 478978367216387784678973340828700633672 10568472 237967624434427661703196007437106995200 10568473 -301384939680259275284560484734264816176 10568474 50701514108059047893647290951730397952 10568475 4489716935792956293754398809850623400 10568476 56666412734647402357697936400059520000 10568477 31041096239688073278811703324898196992 10568478 114571129239909799087959751352426812224 10568479 452994072978036875045081825246021226080 10568480 -246292177951364806070250038804714618880 10568481 -92813915301535067632481747320015629312 10568482 -297091381308124317404694791751557922816 10568483 -86799566940896833068147001311277033560 10568484 -125923071039351384500886935875245327360 10568485 -50298534555127644299798319096923938440 10568486 -6258761610711314577417535680772575360 10568487 412712940810793060947185249414618418768 10568488 -99300613301907043192953520328136622080 10568489 -170696864215241632392431241328939157760 10568490 -107252784434172159553777285398745973760 10568491 -725534138983444006436748802097400748108 10568492 38759870921402891418745685724264038400 10568493 177906626603094202265323436581141382880 10568494 -17514029621200196702622260984499914688 10568495 42982045904734001708306698589086983360 10568496 43400381931652516831747861989486723072 10568497 -5877365418870693594208596493346099808 10568498 2789445302341739690952569265219771936 10568499 366028507366747950794727719736860613120 10568500 -47915483888697098003920279235266560000 10568501 -823796900235364907618404219380122052498 10568502 -9976679366052466093082675455817809920 10568503 -137755819277157967263912509422656440 10568504 -712438529277884410657296136936339722240 10568505 228692961819766964312493304490050570560 10568506 54191804623118688181455374034715010784 10568507 -395771412327039791495057058789412937244 10568508 -248228650150223030125944439554433175040 10568509 -164516632966171198632862287746835190848 10568510 -33362651649183006864009213903418755840 10568511 6588103786746117076444237200991870560 10568512 252830419471571363767209432658858213376 10568513 -349963546835429974370618159661900177360 10568514 -263764521867008261825735738762199269376 10568515 -259909774815219361037107989379883961840 10568516 130652809417067866851836965073889484800 10568517 583114605525030626226286619104692378720 10568518 12075416581513857369097027535589375360 10568519 32105004498182636897759672153074877544 10568520 -69865808410755186039400350246086246400 10568521 1021528540645699312126109229231306589312 10568522 104687717082074020967935031671066118400 10568523 -39343916102895803238729449236818365952 10568524 -749223265260894253349283035632530906624 10568525 -157289746490622720321926825278071062400 10568526 210414240654282514185094812456545837184 10568527 485599607351929470697805832864251947376 10568528 164726371320099043532481329284593991680 10568529 -225110950917521330766148278352691146560 10568530 -51169641243798368342414333659464921600 10568531 207835213610129949236561973807911049600 10568532 -28276831029372808885539269176061485056 10568533 400418657362542603010360484267725024224 10568534 595934327182617438189940498236675437952 10568535 49015801934567493715949894392848325200 10568536 -207287751980643907345231124591004119040 10568537 -186999794558828060409784702868595930048 10568538 -32859820384031227859557227057547738656 10568539 50556179756228990866277922604421930880 10568540 1619108507445492633101284125245107200 10568541 203554149986955956619455526941766835200 10568542 17982358382969927128598573155729836672 10568543 223704951831915827204940242385009912480 10568544 -64676845138036659540178268606586421248 10568545 142733523934652858953996587549591937320 10568546 -6382469769014265281623353236528365056 10568547 -199435570764560556310190878754676799032 10568548 -482460775075950195155659526063332292992 10568549 546967178257829073342020784551709047550 10568550 -65240255363058663323162240039836363200 10568551 5407480123300295190086831748941488128 10568552 -252169914205173946809890549671394918400 10568553 114157782007696967658085535718571946784 10568554 9681968404848196374483637965689708976 10568555 195367158160581514334482093730222803920 10568556 365442563229078574611379392638605922304 10568557 -552681778318821913726818263069050808340 10568558 50191669471684633924905498152351416320 10568559 -256053745611429197001755528962445137920 10568560 72373899292840232875293055235997696000 10568561 -1194280181422711023364229234233732136448 10568562 33055512238018650287960635866151276800 10568563 464484790296544630862695353276240993744 10568564 -219469274216748378311793170905184221824 10568565 71429510128312025801821842169972108860 10568566 427056095479374577493153261106056003232 10568567 -49770460617297503954259275294017474368 10568568 184294897728477486340044228250428702720 10568569 97417774031611889275472695871326849920 10568570 -37863722438175241658334034740607632000 10568571 32605174284798706800265391308979767776 10568572 61179137615470455513746153250241443840 10568573 14246841730778868419187653250711905484 10568574 -278814494065016088337572778513954510656 10568575 22575299696192824054435386478910113600 10568576 -174565336426495309033989322493594173440 10568577 -97244642985605018095785485121078439968 10568578 -284613563678096492981270953452284186160 10568579 -328575497611103550822810224851508486400 10568580 -105873897570852834487101625610983833600 10568581 -1176128804783644869815500060102267656000 10568582 -21231095962943545195497101439904459776 10568583 12646397655090483149091832231570721280 10568584 -93491855988235888512168434450831754240 10568585 -597218435870551907627224201537006024440 10568586 -50936941724504350245756612695393725440 10568587 -13605006150863553339735775395685076244 10568588 167272184034448615603772973377189330688 10568589 -148783783024814033727178398817617139776 10568590 34049172478701685541509993367838758400 10568591 -27266201396157398643554044182838457616 10568592 17924052118071774513876487426858549248 10568593 2127982108114119184530567468043228416 10568594 12929690809985317451369776539959761152 10568595 -16791829565159037216097846679716972800 10568596 -41775274158754446507481057410592412800 10568597 -275302097181868330482006128351012661060 10568598 -46154409081881522915858339320159080960 10568599 87411218546776841732381351768944838600 10568600 -8925570118634916134546526342374400000 10568601 727110427325380808610862062061218354240 10568602 -54375752589693567653960136176888560896 10568603 -162790020288063321398336923668864483456 10568604 165145099997879851331984260930730237952 10568605 49731670046143963397728705896445052160 10568606 76785933485428687930522828521013971840 10568607 113573039715123182088308663306413329792 10568608 -979438252083917611047930976458227318784 10568609 439082774255342672756795735535091491810 10568610 32401700445722188131616882836100838400 10568611 264576999844895298129535031914644220320 10568612 550346215831571503691876503484108202240 10568613 -83654486782101880263122589828333287424 10568614 -30796977564360294027445142802729910944 10568615 -124490988343531763508082587186819384000 10568616 352734830243916084231112190874345062400 10568617 803832859332410717041490684958566058640 10568618 -235524218546294235025967013129869244240 10568619 -268712571110761646757377499821942314512 10568620 116121290394601533675905779550611968000 10568621 332388329683822754151285419601004349184 10568622 136650355029453861544626535056840631872 10568623 3880880656055522017328822225515609424 10568624 177243745234902475195661641643261952 10568625 -238792792231542644181631931502542832000 10568626 4978702065759364993534450238987777664 10568627 22801060096383832900831401700257618840 10568628 62019695579309949056920788313974214656 10568629 159158136202004176736836853727259326684 10568630 252630967232154010406321019383470056960 10568631 -71376206665485735425698651920524577048 10568632 456685732614265830324057853157740646400 10568633 60806527550645787787512474230972625024 10568634 12058112906249856665502553977631357440 10568635 -54205564326097717299134853323516321280 10568636 -588406463515867785234708840486225408 10568637 -1330328163057352790620237914023488314 10568638 -136772460632574379167648154240566877056 10568639 -308171080277437427884750557341625856512 10568640 19734840773474944109134099199400345600 10568641 233845984294810766574852762688125851584 10568642 88921518053803694192346440972721434112 10568643 -37601316426722090252834100412986893136 10568644 43044464190217384359537081161538355200 10568645 -785790336919281267039131501077462920 10568646 50015143332191988385502138527108670784 10568647 -384232262461565014949935350970315242288 10568648 -1805579487552597592905484507208202240 10568649 5772484999835307173360001003098502528 10568650 226583733655726577727015336715400230800 10568651 -492859990098929107865532693311803686648 10568652 -74266750515358438175414775923775783936 10568653 -347170679412308924024981382527930441098 10568654 -293319281383371432292574303064690556224 10568655 381737963281278808117460570324947430400 10568656 49954505936191361785961666865927290880 10568657 1119330563442752925607816942327777268064 10568658 117671159578548971182573820501345733120 10568659 -6699293165331137196546719961855893140 10568660 -359882463082533918605880057006129496320 10568661 -50745365811242539067718159427125348480 10568662 -204195729062929516217106737325024612096 10568663 334862020853003904991762285214488703448 10568664 52648563359689805536671598001864294400 10568665 233609256746336749605890009391124653060 10568666 -23069635660656098343084376666521285120 10568667 367596671086324567301784537092666249880 10568668 98808321464894405535285178884205241856 10568669 563169407878127035611389903823517344 10568670 38028335037987954648572047528185139200 10568671 647009156473511919344320803167788467872 10568672 693141122794106729666784130598685376512 10568673 48575411743323108969423475317560147220 10568674 112348682328764487046601439386281722240 10568675 -37710564647582439862919792306904720000 10568676 158110069783599880401722939371891602432 10568677 -114775647893266387184170321964753575296 10568678 -97681022982182406014760463816400067360 10568679 28659005221698905843024836561127381760 10568680 -321371123494682659789790451229108377600 10568681 760081698215443159530673867862612791482 10568682 -146189950956619346348426832000320581200 10568683 -7221020622409596420554246034402413068 10568684 61312490518950740611847905591178084352 10568685 -58635326617605519561495181311657991200 10568686 -110508766610381744414178358849076029440 10568687 397631191240541309705277847229482484232 10568688 -20290384848629408840288804278298935296 10568689 303447883201180734052549134215883394560 10568690 -7456919854239744509412479801351347200 10568691 18800156989501426197594001922663808000 10568692 -146051683925561098381823151024079725184 10568693 -190770355681949857539330596646083573760 10568694 90392826281031997104199931144683646400 10568695 416369638224051144550526526276957658200 10568696 -414370901687297765443343587970668707840 10568697 -344940799337381684452905270938908522080 10568698 86738459882531334998554746035428513536 10568699 -721936475889826231128908482263679734240 10568700 76984320235873615512005044209176524800 10568701 35636471014447540909924191706761749664 10568702 369059333476860338453816283194615124480 10568703 -203248410668458720481325988373462160696 10568704 12480804412021967075512186042503397376 10568705 126887146515734484218298824400672165120 10568706 -35271399395166766034800451111661422592 10568707 -36764201423261550190678371073037252880 10568708 181443180084225998035723872868026531840 10568709 -94716378824368207187372161095527745186 10568710 -71337132355582731276337555610347386240 10568711 -241814411379464275033667627958894144168 10568712 3526384582611297807175587323422310400 10568713 399514363864238213507021340153141216000 10568714 -167307636347925477648602382375401987328 10568715 -328713101763367691945993752296052004880 10568716 -146147818135295447457172106944842492160 10568717 279477943071915105824320063134520036812 10568718 -10440903923784535295807575055154682560 10568719 -287113130089698929140684844862695863200 10568720 14530305749773588846134558570124492800 10568721 20707972993376067063190969915215438240 10568722 84006139287971449409489033216252982912 10568723 74892233809129813765910532672745477704 10568724 -282003359786653791253968938788304799744 10568725 -141588333480637873482976508653117693750 10568726 -17924268496305020222824604885784299520 10568727 416538590852829476156285181853212540768 10568728 192699155124849901546915188824050421760 10568729 -104217567199771460784197690934505983360 10568730 11664940218398890716363691730169553920 10568731 -726279852206424541824480334597407262800 10568732 -326192091954075987310507487350409364480 10568733 -2912473992732107687278679309884290432 10568734 -89480412768065280250619818715438929536 10568735 -14571015469670658200044553164419103320 10568736 -373934722320331308631157964706197209088 10568737 -3525354688829118407495615273633466368 10568738 -133091559922700207471500110526966422240 10568739 -39015336993046531800780756835842583176 10568740 -16331597374240941224824353425223352320 10568741 -316536341140346101323255423461029055400 10568742 -59854696696117639318735110597108180480 10568743 -16436244126295074128738949790268420376 10568744 -351523114176381681642758504259665187840 10568745 -605991966259457158933199296349635200 10568746 184578409773426080421518100142367889072 10568747 -279203648408208051512784943404663668448 10568748 -203072257811713920577329994581853739520 10568749 99904381497851000376941372946278085120 10568750 96999853519926853401653544694590000000 10568751 -231042531383103629243629237555084760568 10568752 -159928575836052126651506709839122284544 10568753 120695389134876407060008828659340980480 10568754 13587163413466563784833353411170171392 10568755 9983224187572260817641328729437566160 10568756 -178683200647631502270814185197066956800 10568757 1120375417506002587896389671854600288 10568758 698781567465412195450784861573331643584 10568759 810153645972132317582720600452811169960 10568760 191668227583292146977835463015860224000 10568761 -10939389350290761828287970869876825430 10568762 -23321635678712505251418454576979152128 10568763 -222673961860079917012140670288117115508 10568764 282729789991216251618997244540165369856 10568765 -546161070520002737134803282388720640340 10568766 80374945369922711954440421762156863104 10568767 -50534710568796824760344861196596451600 10568768 -18495603718058879143296691222377136128 10568769 432809207375105678539517086423537385280 10568770 354003422793812232475453645443586689600 10568771 204343613764578794983262435799719061744 10568772 -274741576621978342301685531317165414400 10568773 265260333555264763349506737210328837022 10568774 265878746185028974112508774007463735136 10568775 -16040938660693818831311654361886444800 10568776 86432755089924232014787916588192563200 10568777 -7514130133466791596883322513128820940 10568778 -15659541369564523454095745265630535680 10568779 236604397889642731869239916387989603888 10568780 -464650038891359051977500919436669506560 10568781 411367361001335398000911231557825799744 10568782 45231162063929378581366015748642165760 10568783 352133886368540844132366538006672371624 10568784 -928721991461151375641710896256253952 10568785 32922566482593094548339500092346068980 10568786 -418278089733573360118484114591450391408 10568787 -4780988471521720568142042718668588432 10568788 399048208008690815015984553918945945600 10568789 -269391369606570981995115908484703716480 10568790 -46495206314247143336275749547456318080 10568791 98717626403067845689823512578268477912 10568792 190781337223154988247356886690521661440 10568793 19325026761575859389250611682003332928 10568794 -14213655084264147220200750289159188480 10568795 327683004136916874558477540800179396800 10568796 -62771840998664497843892782405021138944 10568797 -732493227008833194837665380183851777754 10568798 -409685371053153436991883980706330240 10568799 -91839826879584834315419811201105598464 10568800 -197956975357449219832036542166656614400 10568801 -215249841668710401243255529870265439198 10568802 -147001567858145061707569781043981744768 10568803 60314798146473993011628800573693030304 10568804 -362737473831031338216727645323213097344 10568805 -24452675850563319314786217477059733120 10568806 77949977807929453886905935882582438720 10568807 -369339624288360984369591731401357367160 10568808 114462738898046214855887033143827609600 10568809 -330955786297765000628906314644390781440 10568810 247964346926176929401612083277875816800 10568811 -6812667329890265824400075969601777216 10568812 465832005220927057143207759863071590656 10568813 525288813659474100724737951469369029120 10568814 -1559390120735567145676050526891148160 10568815 -457675952670766724128575814732160890800 10568816 -14125458015588552510813362482816352256 10568817 121419247253468690463939859490013064320 10568818 101467719432839506776689730872617643520 10568819 79546617129970271243008120542281510880 10568820 4859202553685619331901640487718400000 10568821 -741369059504678255146806181631893888978 10568822 133873192073265086566277522956554799104 10568823 -118740164739425478804948739866522277632 10568824 245722386009009865076370746364297830400 10568825 -21055763262794162440548217547698698450 10568826 -121079500664076362369638223468508787200 10568827 -398633690645664177938149713141607348400 10568828 -96471448716687817269454929311976789504 10568829 -7173232429453390381507905105394709760 10568830 87929142739356070917135861070456995840 10568831 94778468748917070694020644133702429024 10568832 279363196520749893397732814552983142400 10568833 -40590290138318609288983364508351988176 10568834 61540777550627873214453245536323300816 10568835 370923236908919957659744302579720522720 10568836 51468200078682312390034433042748640512 10568837 28696039689784789171094660846859583260 10568838 -681684851959729720337327329766430720 10568839 -221654053604170292760030277248901686720 10568840 132471334296083462562254112521785804800 10568841 -2158509671124412446267564536908296480 10568842 81414844959042522960779162448979650144 10568843 534687511140238262965370430592943677920 10568844 140687351189764845645301517300714984448 10568845 44162306288487849646516946509934438400 10568846 280235103142538536158090224921296039872 10568847 -54900915137874262402175550304355333760 10568848 -31778739105442264920076515064965693440 10568849 242987834510071252998385915669612161636 10568850 20646853678197157538337108697240848000 10568851 799714957045583253850875597508252199852 10568852 -137804902690130093979920740290610821120 10568853 -222779881855777314735358681329198492480 10568854 43341865535605874835586335920497145376 10568855 -39613776938847462624985056438127878480 10568856 -87727506174469619934048497527064985600 10568857 -88093780506594873895595048837390626560 10568858 18281442886870991332058897258209213920 10568859 -290182233158130993670269205459974604800 10568860 311275499892896599925445635334086338560 10568861 -234857489104418705298249326304441326976 10568862 52409123616350297917043011949616419328 10568863 799371397909181699141692364810498662112 10568864 -263023393582278178301585385465194741760 10568865 39336787750728093875184219175795478400 10568866 246025468041724467163064391424063488 10568867 12914184182833177114438641685434420360 10568868 184834333871167740195220635657552076800 10568869 -550454607130346927724437321597688547556 10568870 8894906829276087551082193693769328000 10568871 297441380220920186817422097516235721040 10568872 414126741039829322689766785449126988800 10568873 2891610208564031781646397441891698944 10568874 -48741615129893244093020093058847323648 10568875 183338527456605416732021123039401524000 10568876 -27252951342356760795572422595338368000 10568877 187877480665270230544589436107826082080 10568878 382662269124666104991967587762311442240 10568879 98818955358291776259661926978299437584 10568880 2334823976965066932707399748171202560 10568881 -797708698899459491849206814207468158318 10568882 -27963944683363899529898210662577394048 10568883 -85345790925616131014779923950282380800 10568884 -221629788704603275590338795028506517120 10568885 -344379033536412211431412988848253644800 10568886 128853513177278114614654566943306374528 10568887 119590494128666585272844985294652971952 10568888 -426660022755100037167836172618586849280 10568889 245587496929907605633055876988857276484 10568890 19320387079326614210985102147082752000 10568891 162432308959806976614787042460062299060 10568892 -59527291693929912597158071298462416896 10568893 52851434943121845125052751622728421760 10568894 -42278821195979086465729236329697917568 10568895 194397443506909012905649106340570648720 10568896 111668203463789881089836597583787589632 10568897 -568744801710689812739704829667900318654 10568898 103172081691983283335111180476175556768 10568899 253393491589937440697607989419433562120 10568900 2872184031577994216072853694788115200 10568901 2774029699187303098428171710081040384 10568902 -1162335819202443997758819752127166080 10568903 -694427831077648509870629184247240855848 10568904 99510537166934610172154708070432645120 10568905 -170107366176574288753252879924597899000 10568906 164835667635085202200964670990314972160 10568907 511506272962864911124156057040810654640 10568908 -321503422393922445756786244790020806912 10568909 -28251763094462574194912954613108976680 10568910 30169959259119608495940171654838993920 10568911 -91513881903173760307264718508498089488 10568912 -51670984382230543117442272169016336384 10568913 264969219599667582367967565661217167344 10568914 -147342403164283667382953838606545018880 10568915 -198758472276748380213794496522707569920 10568916 92993947210988984784949705284158967552 10568917 -178906953684270495588556394655535381668 10568918 95335643258534891759477575331303221248 10568919 -277242574296902367606666004085328412056 10568920 -36159367540792524599913288820083302400 10568921 715520667702275693443663908041898686400 10568922 24424230106136452603502189965696335360 10568923 185210367105226820057712022615795503424 10568924 346903668571438206563606509333955344896 10568925 -7591718814337040080713474427395588000 10568926 368550292411219290700307981954868429696 10568927 387398005495461750190111030865636280 10568928 -120586876359540181645523677475249848320 10568929 71984048638922017736763574764176648832 10568930 -59887511417158016385356823762755900640 10568931 -388405233376886341604198544545644819848 10568932 -417168922042881325416057755283433110528 10568933 -776625961162334730566172606348895265376 10568934 -324560370491264849452075696569073574400 10568935 -111529110109275241637060614143234961440 10568936 -89211379699740525100203757610287104000 10568937 293632642774116306401607658637680343040 10568938 -36657368962842456831143698642210124880 10568939 -42721299152541596404471723937191960608 10568940 7345784959095992871235752840934195200 10568941 -476453494499474939190856408163998767658 10568942 100880542521774740796630520174002078912 10568943 -68557324740824401604070623363991504384 10568944 -71644163256237318672428378058775920640 10568945 298399890200597331606247879328466299700 10568946 -410782651622936916344296482172050441216 10568947 97617261632208478003967223114850876560 10568948 -72767436627254960649085080556804896000 10568949 286283008789216843620345091062146510688 10568950 23351912474791728977909118905843606400 10568951 136865149229341620140626086704582342832 10568952 -48662956640597576563340527185505013760 10568953 846996619697021172330113372476477252202 10568954 -27877795897100447720271010124170561536 10568955 55972237703188792852900673781790168800 10568956 446655842857464138141585734577119621120 10568957 -319960984557533889552818301074821163994 10568958 161914614955927033030524247748146392384 10568959 85233027934500737208170597127333744040 10568960 -193577914923120688515044432918505062400 10568961 15705560296357846211481301002189591252 10568962 259732821806266694166765144809821793232 10568963 -945911620399717044703949661780765539520 10568964 -8127512229958422600549584313125572608 10568965 -246350906586110233201073960426934542400 10568966 -452822900549418031797368677360329714816 10568967 -129834083532591434777485781198292957360 10568968 638242368662132267436523676905408604160 10568969 663413047203819452290309618608237469620 10568970 1520413856629241931190669047440336640 10568971 -33162395246644334077629188931439028736 10568972 -61835560064434887188793490380002539008 10568973 141463169320333878633574396229078798784 10568974 105122426321351943877601507696574696000 10568975 -94688129925084442029852380377414731000 10568976 41080366746350195573427534629554618368 10568977 247516964467167913535600000287801256052 10568978 -144522103866669612652525810240346319360 10568979 356974231048800202850129595074511155124 10568980 47691082932582137780779034797226995200 10568981 562840781279147562749350442178977824782 10568982 -46752158507447972286473550050002931712 10568983 -144920278138804356298075237359837365616 10568984 673698228183276318950648801068180684800 10568985 -20544957564195007789196420297002844160 10568986 196770578455595538722649331203222462192 10568987 -251549868500322859575016672359684480 10568988 42581892720732334059394723272933381120 10568989 -101963206841162390802636196509643680 10568990 -120056862321663097386154407754589078400 10568991 25423806496961298758892727033553742720 10568992 -33888072914721574579601575263464325120 10568993 -413003868068070896771155802478853753758 10568994 179851591908097252402342964986307043072 10568995 -291658336884854180346573791008047416880 10568996 -638433414107233501564134270160066698240 10568997 -2127737097643469686057352051152735266 10568998 18376891672218093001650383419654912320 10568999 -197459092842309471769665608820916134864 10569000 -16637354006241406405402279212318720000 10569001 626746598946432204307056418150524837253 10569002 225894343537970365843497086316909385920 10569003 -140527604749051379470526045378498020176 10569004 -196286090627198549089801672349873292800 10569005 526704492370082473043624430629180523660 10569006 -80038304075075050909770040331141394816 10569007 -546981789904062049533874563779615029744 10569008 48087537488254583358426712390613778432 10569009 258760342897845956323612747673312312928 10569010 61776192556585915626748544275124808000 10569011 -839612490817489432363125682460040177000 10569012 12014392547014825936104765620146778112 10569013 44187350207060530185704386766321408 10569014 -254055798214723142610123433243868418144 10569015 -316240576426280246211071452080681984000 10569016 -224239683094666433805574069115034009600 10569017 64188336859297565945742850997465901000 10569018 84354850094949156763166334979961723904 10569019 25456867257087981889472689213632854156 10569020 84621996546237087207084951660536463360 10569021 -152945000012730732437038383883092144960 10569022 -225212159077962454079419631801675666688 10569023 536770585370720170144487803254052071360 10569024 79392294569058696543245213406194565120 10569025 188618494711184979784458700392358030550 10569026 24063504766488876799373697349647995424 10569027 107616660655097200814446427829722495232 10569028 282481455062836985651957338923069911168 10569029 21620899376068341509345199821102901984 10569030 71645711296253023892582698270538344320 10569031 -1285050547723341183786760212627551030016 10569032 170258899727879241969499409865777684480 10569033 -249092644935978248789311902198896158998 10569034 114439404085737437387406352847750030592 10569035 298460200946221565489842984744412017200 10569036 -292970304617560702778444470804446806016 10569037 -494400859037498113090024454584392604340 10569038 -39117267685442251047816466147236048000 10569039 13401838424975527353930498371981698848 10569040 -19614457338800574322509036118307389440 10569041 109385483684039624177667089687542884672 10569042 89572129441939579767356716277577863040 10569043 -777301769493925481036778454237009449056 10569044 172083442052469817783520578671029014272 10569045 -66871498201668318191526338510494579680 10569046 -95433862207595914354854842520919266528 10569047 138121726118986299813050051419395183552 10569048 -48960555846397908989717085931911905280 10569049 584089473838990869356537613854208342736 10569050 41182098889191124840199879777140392000 10569051 39000040556578627405227335499946735980 10569052 -70542590506378380481202160592620607488 10569053 -117097549141638381744378725004423735360 10569054 161815300041939570576656179857953326080 10569055 3187686792038767301756277043594664400 10569056 -1239127847917006318349682597764530176 10569057 374156360031659877539666678427341073840 10569058 -106838684234382574542520175201208299520 10569059 7240920481671789896957969200628340120 10569060 2156168607321146015774252507305512960 10569061 139535914677236666894053071856156798300 10569062 -8458891056632010380109144039757022976 10569063 6716320062471287643008520879014408400 10569064 -237764472396728069721586077594457620480 10569065 69192477268289244028141519478781766920 10569066 -53192455614280822398144583728867042816 10569067 -22920779972495166072106611299039376128 10569068 -89232100402925563593409883972942446080 10569069 111592615258262525576569061227566733440 10569070 -85636439550767028602061290295323187840 10569071 -64612624546708445019361170481977651408 10569072 -62555216478098275557323531938657566720 10569073 78863014247086365416326832266866868720 10569074 224928974531019994039905582403224811536 10569075 -12007821669800100265001722063638124800 10569076 97241844339761302833469593881245736960 10569077 -154620112939897661259414653146253451780 10569078 95769257233192855180721594434840234752 10569079 -109111857654899612800265538969842673240 10569080 586287324528425812159619633938886860800 10569081 313859485692036708331097893438633180752 10569082 -348634215164830640374029084297795454608 10569083 -40888798211431214147379774801068263680 10569084 -213794392125965036881033154381729660928 10569085 383083002004878803510855339212054540800 10569086 -7072367969649807741177432585695578752 10569087 216925486280899508231705852046273315312 10569088 440202975816515389836588948170232299520 10569089 -10599165975041355134018216393443809600 10569090 -3327234758768556965428417594481587200 10569091 276896882993460087006420847838627998380 10569092 194151498486054154180540321379472092160 10569093 257848434926535218065732226489530205664 10569094 247659143929328254014975098949081477120 10569095 -503321422740087241683172673066455787400 10569096 408051539693397749160905531241435955200 10569097 -74539721408650868250596504418746852736 10569098 190722531611072077063442210455734737664 10569099 -6286239096833280771007054488805096512 10569100 229055276810042695716388934884642246400 10569101 227858956373758570474307319911096142732 10569102 -157943880424436218401921887808801759168 10569103 -99810279766645435642101638698929599856 10569104 -46493553767441795938666303395621470208 10569105 -170871238025727833641721096010120756300 10569106 -72839149547868718134100981424659035360 10569107 -204611124918916088621110390186491490644 10569108 -308163293262939086104580063220971520 10569109 269837329045973550953852849783420279680 10569110 214559259544063707483479762160472008960 10569111 -33048199615825237400810870403865478400 10569112 -138101563094111416198075671001756108800 10569113 -309484255058015183239658568687879470316 10569114 59719848214311275706000107677430264304 10569115 -239660003267123785713268982774807682240 10569116 49758568255028040114229030390923801600 10569117 -20980757936072242278183450928934873952 10569118 -61497017118443597996312255603610912384 10569119 558912245476322131230368809699313831160 10569120 24422687322037916822443292579132866560 10569121 479062728808806456439622540930587688064 10569122 129150871059242087830406605582201949472 10569123 -32354201504807535919280376859608473748 10569124 -62326668416726007628560445912664002304 10569125 387068129819771773453266500314745472000 10569126 85123259852685598776142217270667884544 10569127 -324765133125525230562525822505252864760 10569128 -668912429956609391310555985776015651840 10569129 -108442505124236768908641294093108514416 10569130 -57208732118063052771295079923999104000 10569131 -458174206140196098436813580147703780336 10569132 -40016480519973191220455216539490270208 10569133 87691780336304166701839106070065770444 10569134 274898837463235159109451981179231065152 10569135 202981326099874533096808683287232921600 10569136 13560422650798451931665566413652787200 10569137 145009962910703804604093619027401078720 10569138 -101949658383496663365472137205139823360 10569139 -101379222500711480264614936786975876608 10569140 -19108234300745735422768951284135198720 10569141 502697448265225093015717879931319884640 10569142 -4833055753812345279188702309091586560 10569143 59779372223171595446094664537119198000 10569144 -75500552781682757700025404048638607360 10569145 220419505358331976332054911991688849800 10569146 -12024765796096626389153350903500898560 10569147 312201594961362593826433486167288199680 10569148 -467747376836794414295917298243930401792 10569149 -498106085833037576354453538736802909760 10569150 182231598113660035217494235846625840000 10569151 -210429953423643121097814303217302470848 10569152 219419071379202303916936830899497992192 10569153 236076630804895081510382354113624268400 10569154 -148852317112541266028985508064329651680 10569155 411876832578830535472986687747689777760 10569156 -112397404123645335673532494660783558656 10569157 246121296387402114937145852799391215612 10569158 -168964315910220167404346975042049820320 10569159 11637171186233959718185377842196336144 10569160 77985329926904954269750553745184358400 10569161 125254536540419625585009681026762797824 10569162 -166681653868228147342400514111420066048 10569163 -343107049712624289573600218853904329816 10569164 478634391466154741560946912059010501376 10569165 -18188408601629303188653360283073564160 10569166 86541839764967418042568355912811744000 10569167 9058671029786365345569111839125404672 10569168 66715675519781153127796067670689710080 10569169 -212682533175636664006941790936388265356 10569170 105530601214467946419809973789213701280 10569171 -42205248422272947096515244022286432256 10569172 -127875066110659722964781937509798141952 10569173 139064324556535134576467721012999292800 10569174 -16023626414365174238976038121937913856 10569175 -46999671108942678009858199205183214000 10569176 -71505423773551232947308559114578493440 10569177 -285484958461592001689356057465473824160 10569178 3184791651175454458330687834720366080 10569179 -313729829649565709695172051603347676220 10569180 212081284046913896234348063888907432960 10569181 -312909085362822737808359763530352475776 10569182 78428795931111345157520996610643246272 10569183 95118253697958587239733653594887345024 10569184 -385858592141713416512782621654837100544 10569185 -1001243814080569949363437886090313600 10569186 -55754002181680962419850557032077911136 10569187 -483504036964211967892918546848667318760 10569188 95578324102800921045316108344574672896 10569189 -410111451526239193639746436168712022720 10569190 97790724171437445143570587433169611520 10569191 136142045040304252840972530751180001592 10569192 54767923867408298355689979611104542720 10569193 619842778529172729177621723558493216442 10569194 39073686869368681066938988905099866112 10569195 17040579770752315659743065381601424000 10569196 -136254022208800136703024532523122890240 10569197 -276051954735893216690697680323921499508 10569198 15856699651112669459474831110642696320 10569199 49728909591477593046602128962199197864 10569200 47454625451043455513440103562394828800 10569201 148467925910664005011630593589990759680 10569202 28875681292480136341483797775525423104 10569203 827525784023677806259544226364790233920 10569204 9337828889224057465519740725723323776 10569205 335223160141454923811134329702082845720 10569206 389637366317623511481573699900104672640 10569207 -223424660033864065179442227647837798784 10569208 62472155431571343609431435842174709760 10569209 19018075539825124789336190871778185216 10569210 -1018202791919628155743272844419079680 10569211 -313134671229031761787215604980816748776 10569212 144321242557833851977754220171612971520 10569213 64746163266094359606945184109713571040 10569214 68343798395050800924487970373638547456 10569215 288220479956748741722258604085765824360 10569216 18313937731858603327673087635797049344 10569217 -484451479808019864003628603870770481148 10569218 -91074077381818531120899499018860332160 10569219 253504439977168974367455500603856798720 10569220 -179506262273279439256801313426604933120 10569221 230968910515039174323083258355212939292 10569222 97943282632790535204962300766869868960 10569223 223339901758262897333821682877627363936 10569224 -603409196894337280197476916899699865600 10569225 177646334127739838195700169192727916000 10569226 -72849506382417275725918193369750751552 10569227 430056555788890053562467110243501333076 10569228 -5027506278013455760546449267522318336 10569229 472897948786084257850084833663626412 10569230 58437261018097061967436452323769619200 10569231 723495485311248739275580659029058525840 10569232 -3289038767292731246116363473469030400 10569233 33611322698244746980225594212710415360 10569234 -3918929093846102251886459402072839680 10569235 87338528378400070959467406315516830160 10569236 24863177922497709043560072934998669312 10569237 -133679507813805265194764825076922746048 10569238 -66903654214863222472749120782753472480 10569239 515291753380545534506704494596876740656 10569240 225148554354633018447650068631011737600 10569241 4270284822540185538705997357350077642 10569242 -765491224886725429996966286522012537088 10569243 464660398709894025539615351071482264 10569244 23799858209130031442175954268917800960 10569245 463409180737467074385829146539207520000 10569246 15964208013309655495437562309605669888 10569247 19199940221561533463063751624662573952 10569248 -709662397293551215837365515443675791360 10569249 -98700592221479512908804547726790779566 10569250 568684198600313533954954247990358144000 10569251 -372989753021098719429366267163204178040 10569252 63824074831999669256021425164475392000 10569253 317300538717536407833173105154221730360 10569254 -326928008154639017870274703850001083424 10569255 23347146513326484155092451175962788560 10569256 -554930398105419489810174962095753221120 10569257 462329043265288353668756879441451540852 10569258 21264672498179791972230275205051786240 10569259 124118157946333134028610444892655452768 10569260 85876466592089368146477775981353753600 10569261 -355283822893941965448027355974769614528 10569262 -84707647202707777587395811422002398336 10569263 301748621303422342105899838073953607040 10569264 10372264292629795175701612468799275008 10569265 -11416908965503422092489960472932241600 10569266 -369009277282131843181437847686283453440 10569267 57613241526664181790580321461712168248 10569268 596733103524682349033381858823951974400 10569269 -94175138958193926209996475875149215204 10569270 158442484046510006353520806054490121600 10569271 -5444772644889782171013031509427456 10569272 -13696429654948492114247908762912112640 10569273 118631530598500513734108733965622496256 10569274 -175945825533545312109413080022829803808 10569275 26467189047352008720338833356134205000 10569276 172172001080279671507415093545060503552 10569277 67289695188427680160664814777763517126 10569278 -162815439610947009590013801207035746560 10569279 -61137910955810481265283359930948869120 10569280 -108313543327687900924353163472063692800 10569281 -169650149642234805976573212380186841918 10569282 -92121406485942559796245810393887744000 10569283 471123596247573202399753244199453721532 10569284 96852103937032323507789236898670848000 10569285 -381557143174627003118112914864068548000 10569286 -66397708761650080715219552988896284416 10569287 -44718302478496658400362011485084914808 10569288 -6411313370082623015874153813037056000 10569289 -147123998605003127047783980212399535910 10569290 -60205572745578144172179943964691357600 10569291 223205406981273853994119065231828045744 10569292 375059309390367854184295975292863030016 10569293 82274184630641629863791715469629266400 10569294 116055341875236679402227901079355933120 10569295 14778234946910070964304555808063744000 10569296 805698253087005417811747640862818304 10569297 170996449086475496034936020345107359360 10569298 60882590336767663191804628577380832400 10569299 41170002724424958198050099364754083264 10569300 -155854008686866366311566241053293056000 10569301 -241261429830662845340539197034015930400 10569302 -378700715785195065025640400339697383648 10569303 136854789410847657645259263591136806600 10569304 373961373741631589995122290936198645760 10569305 5155019101850082561102714404831971200 10569306 38665436645720868386349864703558526208 10569307 -1503031832264072701764277877122325248 10569308 -44645095402125879493968855175216287744 10569309 -84959514956838136991187587844327507360 10569310 -5460450006317807223611319304540074240 10569311 477440976181010933511419703279220015800 10569312 290637240159190224496390474979506913280 10569313 -261513469876058731437314897955751422336 10569314 514583356565598098152384708573983744 10569315 156417353873216226069173862220810620000 10569316 77655512087840304364238950070491879040 10569317 29784533737943304918777306017554364064 10569318 132164306104901721331396959452126925504 10569319 89033259496783778471896926179274000000 10569320 36717810378625146441968698971322368000 10569321 72344021585245314134543410437978753024 10569322 -163143891483566887732708119193922718288 10569323 23313119223418053854527546333363199040 10569324 -41328788155212123338383596968504460288 10569325 81115166384400565258201958166062310600 10569326 -97305632382728489291131071893392144896 10569327 -447033480834610792045893532453691141880 10569328 9087301855754809122460837267403440128 10569329 -280218401824807785235636978528203713070 10569330 -130575944126141207842283843897791455840 10569331 959846575114928812634626934686784886080 10569332 428074333217048938247241162333568423296 10569333 85417633328099109933279508860693563424 10569334 320342654157669006581165373918806790816 10569335 86672214222001500020155367969525598720 10569336 -206748571086452741711209361980794777600 10569337 268045433032358476424286635043092490986 10569338 94572566956010335318736338712372408544 10569339 262158109309442698204695401213304249600 10569340 -253253622188312202664501303559980953600 10569341 576959205764555313155244245024221302432 10569342 37605832287139692850161271497926012928 10569343 348975786357551890982641522941615646592 10569344 174087236776908483086868041416562442240 10569345 167635790981400362447723710146141997440 10569346 -189943523039391055304029955629435440576 10569347 81067909529830047744838144856913816624 10569348 -276266363493934557612945168752209810176 10569349 193543067135640986986409450387872262172 10569350 52980655594837583508053669565655200 10569351 50531496934206536240661242257918864896 10569352 107737675922397791971124610931563033600 10569353 -490608565282297532175166933970799996720 10569354 -266348718977645538467047189648221403392 10569355 -353494360708842888784875963847168260000 10569356 24970530679770174424877964133090464768 10569357 -434217682971468279444837701710220544 10569358 -4515262187313753445086075943328319360 10569359 638470301772151369088874563752894522032 10569360 124754373099895044746509301509191106560 10569361 -140031884922089852306443697685147554496 10569362 49605380195521801054649666308190700432 10569363 -71891995855261990303906060733160581376 10569364 -3016707364775009281568025635911352320 10569365 145751013081100353709503551021062999260 10569366 6177890050272391866443356941208399104 10569367 -92311771304033581069320740143209468288 10569368 -598323591574651141302998944390862653440 10569369 -64797991083247806268701770794515776640 10569370 60616656040773671393021570203329116160 10569371 100368894793392160011587081352662317572 10569372 -325240356973735568617090087229127254016 10569373 173002961855898433669670609987751887340 10569374 42897069753406691723572644422943834240 10569375 26946657550296110753565585708748725000 10569376 655356944634582922347310016104957870080 10569377 -4141948818709288729254942862821909120 10569378 -9471353532310368884545939810682841600 10569379 90132344898655733323492322853954549980 10569380 30582801565855189984512498557344108800 10569381 -507252803251958557763072407797220189056 10569382 424325489427198286462009121655813723072 10569383 294066581957303078024440583638643361840 10569384 247581066522779713127114263343093022720 10569385 23209160577678568209839228685743358600 10569386 -3035732089487680868598433577204004096 10569387 325228272356514715005087794916501707556 10569388 -26406251718635266261604250811467935744 10569389 -166978120817741869016993052705231583476 10569390 -27717079637442147033998398964488312320 10569391 113026073839746363091316820081978303472 10569392 116017750907137599900096167112745746432 10569393 -81366488785127267340743589966666809280 10569394 -108807148479886707504492225082327701888 10569395 387870697583024690028701716554322268400 10569396 49922059287723921541116260042311434240 10569397 281784469978321405967217701898047232 10569398 -319963618284486555947028605057095459200 10569399 43160911439875182730770064366932212688 10569400 -1274835900981000566027213034094080000 10569401 524040488888026479458582582405753727402 10569402 76976201593958305004473148608561357680 10569403 92213945507731035193201036301140905200 10569404 -75221499539229676327228480683607686144 10569405 90644905079064861324746599739579351040 10569406 -194739101307825946463875348460365486848 10569407 -194458475800996002016941682857318421728 10569408 148712564603392227664636109103090892800 10569409 139802893499894898506098149274844520128 10569410 403610565530051197309987767358591334400 10569411 -180099037358718079071035295750201459768 10569412 44472556679751641004703507177453629440 10569413 35866761202763153713896834753849202560 10569414 215779446951954213577817986215991224192 10569415 163298083908780742510253466714244147200 10569416 -171015108621820638950713928336982835200 10569417 3068451648931201187049745321363146720 10569418 -218793501220834649550911251341656229840 10569419 6868252565176520430781021338634874880 10569420 57456790544501101775775223864916121600 10569421 53028633685024084617313019258766469600 10569422 -124539828523837214274112091811201950976 10569423 335828523789528463770508327922236360584 10569424 78261035842272078905961236883701719040 10569425 326594263408752853501776594178785846000 10569426 -29556881098454510842411887177303691776 10569427 715443749853495990906841504083573732000 10569428 -337988872726604043051956631297587452032 10569429 124647932447771137771842938732713591050 10569430 -114185513153312268996370182024952569600 10569431 -152364054652566729874004415491659931136 10569432 217175617543437969434369938951861432320 10569433 -170820082987331722214987327696551182080 10569434 307119436936441106138452725449222000640 10569435 84451952954744920464551700678151849440 10569436 157161107259934791352100543410027911680 10569437 116478275429712546957691894955467213920 10569438 168717139264768318040657786232100701888 10569439 46412555458174217352916615074977294240 10569440 -150794823476536894679341421918677893120 10569441 -246891751727798737611417152004343625808 10569442 -472259357566609963571840960474743008 10569443 -4369062971931800651494480611081025536 10569444 178842183242788544273914667953216315392 10569445 491592089753104388274835676585383824000 10569446 -593344975656963397689075071610555395136 10569447 -8520968251688321700327911231429454024 10569448 409572127593436896989474306861086801920 10569449 -114879670704453962485288271609343324000 10569450 5118500114023825456649944097789491200 10569451 16964318687721734552312226270773346224 10569452 -201042905647964509231167719664036945408 10569453 -416547712670220880175334616402931344800 10569454 105308547328610905298441251254984179712 10569455 -5534552417019431620641898472759635200 10569456 -28689587436094061239200033284165959680 10569457 -48462320060181249007891104369415096268 10569458 -72383463710200041251403565529931371616 10569459 -42368626645833904742776918598320074696 10569460 210044530006689829932394844173641216000 10569461 39599716337685098488269001806653229120 10569462 -9573455005456813296716230127976666240 10569463 -537260193876407006297128026136742059288 10569464 -679749575617425151859825466608905728000 10569465 66734003478499127169937835561554437000 10569466 168321753086000602976123626323590678784 10569467 174443258038125993739484093714861029752 10569468 4178473978574279638556868999707688960 10569469 -285377799571915027684574745137151291456 10569470 -173301091591731563461326492610194071040 10569471 -412841184614643099626706864293222291712 10569472 71524958222284819712046503442650234880 10569473 704207474377797289706880309205517304624 10569474 -44792617941328560745269666403896226560 10569475 -70559351332892819921367437730285203600 10569476 -373314860192214158716100972005870189440 10569477 -113981800410424967036804186791947317280 10569478 -7792138408355785249509504124735930944 10569479 -418220723678759565571107233240421480600 10569480 165517225995073446248369784767668224000 10569481 2619719795248666032096288388306774784 10569482 170414060242188431764029516061771759104 10569483 -239387378682563617411558130240816798148 10569484 -64153585477120540096863461756571436544 10569485 -162497047546497606375447011856784048200 10569486 -890091929848596767605012593099773952 10569487 -54366339717022215762215775831026003600 10569488 93821649655301833589749261643415232512 10569489 49231577312020526230153366999692779520 10569490 243657301389865828153975629500235876000 10569491 -97376710489298514753017893065610252200 10569492 -60830751729193616498764688122160683008 10569493 238381979971865186250793477421016188544 10569494 40669862428852368377313119637911770752 10569495 -99070997875402049889947478365604926400 10569496 225767789735168521106017417505755238400 10569497 -74100821174973966159270765317922816054 10569498 -234611156257331280959691409113546471936 10569499 -41786721544427603877568600859947109500 10569500 94701385332228010739367204178995840000 10569501 62247037811816358770203059799158777600 10569502 -287999086832084252475763415181184722048 10569503 -62046883284110571568310196913913746320 10569504 -58130773917576841213964937732591452160 10569505 -473699369963323638705793630350874943340 10569506 222044473840544494751546576424420911952 10569507 -71997500170280367710441371258762949712 10569508 -384746852865957858042709985744202255104 10569509 -464866979704993539189117214714113316290 10569510 -1213675131924269123823231795038361600 10569511 544287580642210501178728805717540197112 10569512 42234978357732848506803067580330803200 10569513 6236651264352073996923936473571749088 10569514 -435151950535797950292952958853534375840 10569515 247421428834917227791871327908970175120 10569516 90768514598965531584126941237169956352 10569517 48219952244289602785347746400041869184 10569518 373277742438757897468850531833260042816 10569519 258901319516016598570495150473854028600 10569520 -18255838462159408432994005156436705280 10569521 293395556344003281909730504742037545700 10569522 201524782653216737909433410635079449344 10569523 -561223910198001868040921082102546527216 10569524 15845164352113884591704646482288627712 10569525 13264202354991634378464710653777716000 10569526 -91294856786888822437186871702284221312 10569527 -544510227965565067627187343017575790208 10569528 198006618158373659118273469792438824960 10569529 -9764630780416155081827347109356941120 10569530 -62107133649823631355179437143051324480 10569531 39230272802197961404453174122387099648 10569532 -302380189758325825093969890149324514304 10569533 319872641894373837615709815482899497804 10569534 147707192595929767040388757353226634880 10569535 93993276188218870703283999379026573600 10569536 52945780611484888538728037917906698240 10569537 4614591601475007818364774904532479776 10569538 143214152139624433022907320617904733696 10569539 284040478575435420612784887590479503024 10569540 -204197405772473520719239998952880947200 10569541 -213054411120340917086102627569900886148 10569542 -43883490736174759354993115244573862656 10569543 83790586721772969762377058213970022400 10569544 -9370755753627220793438901711138339840 10569545 -243065062502105180290100564160084432000 10569546 -136152869793702100178448478890343369536 10569547 218200451612867597928334124596803583792 10569548 -582558463424073518204555352660642201600 10569549 -364129445548392545496442801360317975072 10569550 36903089731861619950838133516550876800 10569551 117793257163464028949046606165637246560 10569552 17895860478779523937441807671251435520 10569553 430317952077503548297508115241679314802 10569554 -2714392616633168074916735860747966656 10569555 188826530459110137860874900140612736000 10569556 -207625323810509326951694708435465879680 10569557 367350651985521276201118657310544277152 10569558 41553028423717735759156327616942800896 10569559 -21474855205385871581206947543024783360 10569560 183428555726014864229254904983176192000 10569561 153224090845588538237261699799852414672 10569562 104702135660169895687294614775259074032 10569563 669924545309860364477329638538313369640 10569564 323732301910492410961428942894945945600 10569565 -53497775436882655785878566778998347540 10569566 75837694952700300873626555040934158720 10569567 7629446804799644948344528563928721280 10569568 -116327927151983401507806315719467991040 10569569 606899328013641502148621658643889351970 10569570 91240590119390615409920659081580889600 10569571 -821781036754330908038579752790053504228 10569572 669198292871486469063783266452254720 10569573 13342804361178969234520406585180973024 10569574 -11756961017707826755642183425225179136 10569575 -189434397144119461356047070440122848000 10569576 -38766582329484394241185770444681216000 10569577 254996931496624373908195390879961882426 10569578 -211654666761905340820512625061379132576 10569579 -308015197635609145020383370671650400592 10569580 -7867886694570764147052614839145656320 10569581 -197016053309915359568935651224589561536 10569582 -425160748392984745334584995789682560 10569583 -612773275076020796006713231693410085168 10569584 682992329415000917366169841412505600 10569585 61017520067936602857164956526287747200 10569586 263052527304495863614543034593510408320 10569587 -157095717061806937346355872602305782448 10569588 254313682016110725473502274702041292800 10569589 -213079415097986463986853892652001318610 10569590 175093097160357628533520194489087052800 10569591 362897801461667927140609299303144988800 10569592 492400619237350711941521320755302400 10569593 -758680123137618043187678035375763995158 10569594 45386240906200603106179786267293507072 10569595 43688684679748530771475954378167845760 10569596 262134023981558399011443987727711991808 10569597 13637304937354151449427991369362592192 10569598 120761639288090876428182427276984451904 10569599 234500431400558969692373461226093097600 10569600 -174283797610011322272990682637402112000 10569601 -4775436259587192351408401687257235520 10569602 76232857853241642200096545684672716192 10569603 188370548954664585059497499767409203008 10569604 487042739614021525554055550557251981312 10569605 37193835198670895042572325903866291200 10569606 -193827855295703377562757407169053656896 10569607 245633081591108371206193375771527448856 10569608 103548147788470190692045098155989893120 10569609 -30012565604056256018602643656740962310 10569610 -221059642482634773541427168395907854080 10569611 21678244660817532813732775292965641264 10569612 53913256716073872298162944317218278912 10569613 136660420769904266335265072428938981900 10569614 -483179893029474348702635727790375526400 10569615 165933002494143906047692419595645440 10569616 10060725176967169928936156241768783872 10569617 66243389880134732815415658563570223666 10569618 22613898501090475397989470103380981264 10569619 -826859927162478700545749578307940272980 10569620 -40128074911532369519811021211472517120 10569621 55402553060486808858881839006327628640 10569622 107609342908728897619893672319774012032 10569623 -540367766392970160748392605172192538296 10569624 21867506619728044819599730556898508800 10569625 -558244387248701504658140659329884016000 10569626 -237303478809177587557323603336170516256 10569627 -253458440296256642362714101390027715152 10569628 33362443971229065808519845936334457856 10569629 -128788539614569920810373092776627646624 10569630 26418362607150865247732883136578720000 10569631 -356487413213743665601552728826955872176 10569632 11186458993103696546642016973292961792 10569633 -238271708179128023629518227092424266752 10569634 46797717557738173724035680910865351040 10569635 -209244579554141098702038521379742582800 10569636 15721540348939517102413198054187335680 10569637 150189306770652502235878595854500843100 10569638 -262942044003765264212874332025980789280 10569639 597556333168148316918149157670319203920 10569640 27798270250314350555659042472517120000 10569641 -86038639203764937622836475338264169308 10569642 23923377265003415622202107795680876544 10569643 -355026738505780219453823329229866751880 10569644 337954376783456252806464659789864487936 10569645 -77591438866007581580025507700078864680 10569646 75737915800890270595927484900710783104 10569647 168779466151942256059805397629510257920 10569648 -103374367577401978835490049639452573696 10569649 183198708545897950737202304728346229650 10569650 9021959284014217477209094721680435200 10569651 -299867403259079509553375220869125939200 10569652 -9540800508517574691355420229594132480 10569653 63318178086481304653007544385762437564 10569654 -102970605633975718135069869806434227072 10569655 288959679334353305295157459974019225560 10569656 3552118714833318452109377911278796800 10569657 73716219196224980903730162237017587392 10569658 688920866120863354987287854203269888 10569659 479056413158476942057593930409572645360 10569660 -168385637275963305114514816451045514240 10569661 -652821998407383180343326397505150359738 10569662 -375836578925853092054989938530609112000 10569663 -30348951610903338481742217300348503520 10569664 -18422001991400564795240297600399704064 10569665 -558903460751445961366359076202901687000 10569666 -11726262772977048781718371494199810176 10569667 -137955471534676436434246053174065820608 10569668 -72441478135135122735146773604870532864 10569669 -298057325634233037759788543692338698592 10569670 -25315595653690483882956517746973939200 10569671 195892753317544360936518077387376209712 10569672 -11260881858844371006405919522625633280 10569673 297034242660337406400236234752903684800 10569674 -32448992526820924289896716562265998848 10569675 52913329746517178724824725257562509000 10569676 -31146211106736535038073329347819385856 10569677 131182523926510435702687058963730102732 10569678 91399961158260566469812948331973693440 10569679 127820352695418042567076438620491039176 10569680 -10959963621880088268199597118700257280 10569681 77593943087637027641499063534146030880 10569682 -289543963181939575395276692370353017536 10569683 187347636229506446742160749385565293932 10569684 31765564817605380044168295378765834240 10569685 149751952783103346090589970190997580160 10569686 38084711756913124729597642657675843200 10569687 -184306806463342696814386085589096028848 10569688 -227987989637625000710432686257301002240 10569689 9182343670550213775110909697365097600 10569690 -6831592667492585072977899589971636000 10569691 -218739957700034094749852513031652202496 10569692 -187900002003436287110937450649529565696 10569693 218753977540738788021643302800266280064 10569694 39316052099436320521197875902810731840 10569695 80060591448126258543328168545444604200 10569696 71481560492675347484888899109271896064 10569697 -492576436102351778563472757889885294460 10569698 56086745855386753121634750582559518720 10569699 -76788652183300265837653843475342999040 10569700 -164571994849788833689169700324444032000 10569701 -2139805404510617131838782312554843360 10569702 -36813724141299325096001897578054090752 10569703 -15123757946879934892602668451916635320 10569704 -55917690410545527545754382978328970240 10569705 241167515251057863906016916000030727360 10569706 126736281242718206328256448510131380480 10569707 49364717726684791020000297898673684880 10569708 95545243865670483190466437270870862592 10569709 -115665812204153176795431960621400130784 10569710 -178898469706407177406731432335890098240 10569711 -38214889607093089472812273438943389296 10569712 -101609290694570097459336161903086403584 10569713 -356646614169521039719258017743516160 10569714 -178463575285055636141168709809466516480 10569715 -59159324370982529779607798458817982480 10569716 -157087274645727633413319984283962898944 10569717 602114941040301850380312332407429800000 10569718 -72149406680263590844849838476031824512 10569719 367158118334067343529052815037803854080 10569720 -67931842020008173595263422299367014400 10569721 20038683678991128532567393141541890922 10569722 -50913926647187900698947650651084448000 10569723 629822761698729533454294801754550631984 10569724 450756825992132609315616573800340864000 10569725 359692407482641369185732935091284807250 10569726 -190372105592072309530323984340910695680 10569727 -91618785326981739567376616946419946128 10569728 16026697883868324292757264414099374080 10569729 44932996120049405068680864148603368960 10569730 70200710790515194233613637624513140800 10569731 -530009309851776286719650470023612947328 10569732 -97734189361620277223616523886313523200 10569733 -288305395495229046248581370618795962500 10569734 -14780689058384799179384401109229556608 10569735 66313470062574393948062409837881796480 10569736 547387022592545229105172091038407720960 10569737 -219408123607967680492566638711673590940 10569738 63295720115314733661559193885899549440 10569739 -32311567030799544944972532116475100880 10569740 190405736854957114049794467580213232640 10569741 2804044755846658813222115546284254624 10569742 -229006430876752169928977355352297734528 10569743 30399163864254983926719076281454111824 10569744 1675401905815165730675693400116428800 10569745 -108477930815583631432850004212939791500 10569746 -390242845435613810866854906314283287040 10569747 -118052012033034754300635075345288253440 10569748 -108636348660876066698809743830365190144 10569749 -407475427897171176819182062489897317120 10569750 -270588263830344888886224564820706880000 10569751 320790620160270636379310500110371916504 10569752 -42873486933329878634076878122561382400 10569753 -104418617797243403674544631677477249916 10569754 -138237038651267946160696070925219643392 10569755 -13583878119526323994883875363352751840 10569756 348730133108345531859166360720512809472 10569757 622606871094865456518997021259371215360 10569758 -181504569762919263385458238067785787520 10569759 198530180950175150427435465355659663888 10569760 -55502048811210494174294820663255367680 10569761 -619135693496621970353492427830793556638 10569762 12478778026338646095174007857836121600 10569763 275453325158456365741063184497801002184 10569764 -98149396617465237859463549124965228544 10569765 195171088632380752597412243096114190720 10569766 -54764056809611927413712131172178280320 10569767 -216754345163153031323404512087373381920 10569768 -184348360754074870354076460086366945280 10569769 206749219206878666780318382291697300096 10569770 -112368747184566493765317725085978608640 10569771 301119350398254366944276103972100924860 10569772 10350412178538655812333634571237140480 10569773 53348553071421713886974063541305264022 10569774 -27764944034684390324519412339647087040 10569775 162620913587394132796050172002546360000 10569776 -29013087230556836624322319173660180480 10569777 63288079808404904726401451102666503680 10569778 -6692815295695808194079312037568758240 10569779 403112927032251814710354051173223086280 10569780 42338756839276773690170508043327618560 10569781 -122833871449285879938208459147155076896 10569782 -360636457400835253818286396816144039008 10569783 187728701987385877708784167032300088320 10569784 805779596383997320466055812382129561600 10569785 -145581661643081917825257904258891465020 10569786 -90615981721115473727535339171166745856 10569787 8259223899071344387995904342258652240 10569788 -100035396049082812674855526684588968960 10569789 160034411268309969825476166934887710304 10569790 30584273110308511244877212624160956160 10569791 -193606779885518856377969642039850278400 10569792 -39674537059896239712527950256566960128 10569793 180742400997337154621399971914559327444 10569794 -148041239259802059444544548948899940960 10569795 117038044937055084413692613210593459200 10569796 318331488470127436803340344344735465600 10569797 81779887986708464248364371767760000032 10569798 -74621542356276323697606237272221322880 10569799 324455792167885323936576938266898250736 10569800 -3495175358010809468752569345603840000 10569801 -37113926933401848310169926377396122112 10569802 66338749516843632625884762665309764704 10569803 57702302437153427158501665302049648240 10569804 17513251853196378303113312488340275200 10569805 595745195717084248236239312585305824000 10569806 -154127424237570309528154001315736263616 10569807 468689807852879420419392279932085164904 10569808 -128917511486905046923551910574012645376 10569809 -82396157382612862552215158879364846990 10569810 -55261065141196946932439657721416163840 10569811 24831593718444946462980326543001080064 10569812 -467946781257359158248426137974965620736 10569813 -67246485036553764347438361771429386112 10569814 15107442363772123226288274205131312000 10569815 171071550904667604350537491393767898320 10569816 14796325052824751692945741048706519040 10569817 160227256497116051225154829133501059140 10569818 -7551771561370020275738678526422400000 10569819 -121686849965104445539026447741637590672 10569820 13612155466531901764002269939028334080 10569821 19194106389246489968754360311839178022 10569822 71884528670185816506393540640466571264 10569823 -368610549036701551037756218010196392832 10569824 265531660303280891616336986145085980672 10569825 126729737502013388597897647725473808000 10569826 -172452560105200851363852294643907118720 10569827 -541841558499194742107973630712452288 10569828 82770802641942031784456783624647480320 10569829 107251795170198881837413078928449394176 10569830 -116401559595152719796775346258759680 10569831 320642685016869521596906107586935267840 10569832 33756263025298503942373976548889395200 10569833 551804728784148438776218735990880707200 10569834 -172130056048361810324494188121487616 10569835 -127968701278230487051913263056914269440 10569836 -469744507103269019135398953277969966080 10569837 5917465241158125652142026589717405760 10569838 224195843810254861452550740843879262080 10569839 -295244650378346516372039902959648018600 10569840 3626359459938203603220946311239761920 10569841 -48476311499796414349993585697447039232 10569842 33891629746783726270305034626217389072 10569843 160219176236632136342553656193077387040 10569844 -62063221050269115949990390611045961728 10569845 -75095813572268129780722427568078351360 10569846 2274520684896457263575057844949561344 10569847 775045480484713369711224929393566440296 10569848 -65498211461929723466033152243421552640 10569849 -189789362580914030966807762457963291072 10569850 -175762262764766854690289776378570752000 10569851 -502780281266580085757511004209316205148 10569852 14752275279104882777472368323502699520 10569853 -33762299863571592824735566516055318528 10569854 -76751376038216085529367673876799578624 10569855 -255860543164446369882953970709234973040 10569856 -643021418331888387003548729334017556480 10569857 87268690164835043708262462088808199360 10569858 -88842570100083096863904952104036736512 10569859 531820910432069507099991100802180840060 10569860 -212659528247998531032057672412006563840 10569861 -224953929425505363615425592696776194080 10569862 -494040415598154164169057347345842444800 10569863 422102437583984207853553452159444669480 10569864 87127027954356594204249663772093317120 10569865 -58664189915124267668598914285238307740 10569866 -354938943853439664854374786136822297856 10569867 -30938459939289400869059433075445959936 10569868 -124935478005713932247982403321499623424 10569869 -65136600683899140452609705488985483604 10569870 -47089849497997406534283903322636140480 10569871 205759591692602577390029532023617305680 10569872 182568217852496502852587566362789912576 10569873 -4017071622166165027120705281041263776 10569874 -15604762484099498765241047131215848448 10569875 68549579511447442894016451700746120000 10569876 118868098540273422246843128826219436032 10569877 1254732847333768451909477640909855200832 10569878 14051247492349827620203437894555662400 10569879 139244085115880544853520717188252490400 10569880 -308032062975013614902314712922359808000 10569881 228676324877127308599501388030849096064 10569882 55697790150318918443724419734053932544 10569883 -247970472268883755890834276097672527868 10569884 50249542463224584636152928807211499520 10569885 31990420185184784483037395805594384000 10569886 -51983896353446695784788493880364409472 10569887 9797395649644416635968339281200481432 10569888 124107774374368106257016184944040345600 10569889 -19740930108988379760457081621707265632 10569890 150086546004323911471978194499706035200 10569891 541860049053376617953919756905025343920 10569892 75243149721877386019139439765713945216 10569893 -407115334302231861686008789990519617858 10569894 -6334050495574273419595779917627640960 10569895 -99097652842540770471086800426831909920 10569896 -242354006542160754003844439493666263040 10569897 82603574454836255453620793906962901256 10569898 84609760052226172338207765909471147264 10569899 -363647875183457632091042479022877233100 10569900 -47044120965696796630246081582831718400 10569901 7681431352168533415243910045945716492 10569902 -72183707273447204260829177144887582848 10569903 73046565186701500621321951612432981248 10569904 91984805463496778817302531978939678720 10569905 170373535970039831730122937177277425000 10569906 148708644771484900121015951069733676800 10569907 -119467583422961591996468143151361038640 10569908 -42855728127929991089407822299950818560 10569909 -142951303856645643444120861767061120000 10569910 -11487586405548744209189396763393978240 10569911 301547784872284886727452764984400910000 10569912 -237276911694364099773509826384070901760 10569913 -414817101411252096979332554593919178838 10569914 -37969284506075251220014255452396460944 10569915 -35012915336146496161519387376499358080 10569916 1413244590194341972053080438249185280 10569917 -1134006544197202305165779636407872865920 10569918 26469016629028224825042765657538587648 10569919 -389014116705442359317087641864443551680 10569920 178990443452881824364644018776388403200 10569921 -368537396233496705516573041656124839888 10569922 202172030515162803377493408112688433024 10569923 -16787095875343149528253834176102474432 10569924 221056305644949335693572877587256795136 10569925 -1892421166848670242769883716755809350 10569926 186629606434701988054222603595713720704 10569927 116852031359529105309702955034795300520 10569928 164703354461856010245433182139782144000 10569929 488315996586068580589996645026915517530 10569930 -31092740536903175075586649530347105280 10569931 698848438815849277502561972000073785540 10569932 -232184295914417205450996445474823349504 10569933 -8499621366890465079876910199765483616 10569934 46747678894782056887928292335453351616 10569935 279152588151193830484756331308625231880 10569936 -4275157089614458142831042642563694592 10569937 -227536674568914687885387364382140660380 10569938 114935870151617179997772315221486222496 10569939 287694322994446647089362610865243837624 10569940 317647125771192656009802362094336737280 10569941 -359668591217422988656917289468355071200 10569942 42343381670769483724812557746480767840 10569943 -532588533279936537308762589404798898808 10569944 -169499678217097019691303003022501478400 10569945 150607114292917064251022112968334649920 10569946 24913113932706901810153764057121895424 10569947 -43033516736916477989317912401608901960 10569948 -67342401525299302690939042364281236480 10569949 -71662628273821585153319722328902289160 10569950 126043884338188833037281767080372344000 10569951 73048717141462802721917927332698385392 10569952 -48307590660000081226280963731676725248 10569953 -293335277427862352854335812537596838040 10569954 67560124042120853620248966062963942400 10569955 818015762011329975770502610918654080 10569956 200948375232177082635052825282013626368 10569957 42486743855489303417387055610103536320 10569958 19480861561963638453974915671749871872 10569959 5650097010000778086706677683930137008 10569960 461219576402610814987106778761515008000 10569961 397023469434618987270463138553333625972 10569962 7151212592904595373925628757012134080 10569963 -216590339014568199010405670731344552960 10569964 -4047397468467464335977524865683778048 10569965 -138035568455461899689172787205211360000 10569966 47077812580338892476688315828338662400 10569967 -812358775544287556107453742873461870848 10569968 -118185918027455661782008031388080701440 10569969 -257040533151391507119119275136679329406 10569970 -250118284811554455191960473877841676800 10569971 -841212289337148571228494792840866445120 10569972 25662894715686215233979542487104487424 10569973 -29813526817994363837174342254971357778 10569974 -77722399170418610519017456671630567264 10569975 16185430398687482728699492272573103200 10569976 -18587403656572035297408736620175441920 10569977 -123664116124493876774588716817316986880 10569978 -412712466201061564648200140593620000 10569979 -259484558512907177370481537198828611824 10569980 -6720678751414323196825429437777392640 10569981 247352523832009882689915387568013540352 10569982 -201762743498885458249272614789315601408 10569983 -301470347022655127856707424440810604816 10569984 -60859535286410480411872151216005840896 10569985 -365736127470794597858334439090780396800 10569986 98727750258734343836464747935894022608 10569987 1064629786603859423363376060690826938240 10569988 16893595094136724501865271161011372032 10569989 -325295934701783512426536126396250856676 10569990 -124804529123893669089157291365615050880 10569991 -68988449525679997046007439893570570728 10569992 -48291703003465310297781150502519680000 10569993 -105144381912289575544491794120620283520 10569994 48802948881728944954111806740732236800 10569995 44224421030584935880818361599337593600 10569996 -66888282338725248470050642935183168000 10569997 -956962696263601107470898847386571126848 10569998 -185956664352678980124168684224111592000 10569999 369330055632249686448904738737585531648 10570000 -6662167720901200220655549680353280000 10570001 -60267331292800582568140662274831181976 10570002 1842463447715280696467781736625757696 10570003 382874674790275483233643150504491183880 10570004 -466140060067042288235370429756309043200 10570005 141326385965976012866022364167295361520 10570006 -21732463026521941292097140279940051456 10570007 197031134942761387048174629998904741600 10570008 14183759209527005402501990636134072320 10570009 -596793541632278485020023587631077812790 10570010 94393627667989974023048934494092485120 10570011 -318105473461926616852178412153733671528 10570012 -25093480087073551978461489502585725440 10570013 -365118614687940781533012182312741187738 10570014 22212861962538949659204666520400732160 10570015 264036335252162936217093990999058997160 10570016 -213849926402225560274818711888877518848 10570017 392101535358403772592468605106671280 10570018 -232565900089352909954170197175904286720 10570019 -15623839551443331505631825165844899520 10570020 12077207977252329148469318651645337600 10570021 182090533969454596036315303094151470784 10570022 363718360171623444752607002296155294912 10570023 9588145813684443652701067296174710280 10570024 -476910677898132214144917075137118535680 10570025 -227741062354367137860311365517933999700 10570026 148842452100936331973414678628494502144 10570027 -51436908250114162144693727057952170160 10570028 14870210723058950176336361182917820416 10570029 -335480003431657659596697227159699802816 10570030 -117121565782723667765946705610205451840 10570031 668397961373799111825149457254555328672 10570032 -33608448477566565714322562753012662272 10570033 -535544163400554167279698630931130612718 10570034 -166775928218348972565477327727577702400 10570035 8695658527083899650646046821625694560 10570036 64604031385940694212564708409379726080 10570037 801295428130264495521963192442835423520 10570038 -18026632557216750053950400361004071552 10570039 536625314555917954529130473943405456048 10570040 52992011252531175789102141718045900800 10570041 196937409359704679577048267120170033280 10570042 82728979364284692041228070014477107200 10570043 47449486325707558946715695291926375440 10570044 426160107211054665309580904223237488640 10570045 -9869053199919470855585304573482861760 10570046 -25489024290570997338109505082068812416 10570047 -118029333201854327004926526663560523120 10570048 208739862482178845091901838492131393536 10570049 -223403835633480052526794348820200869504 10570050 34097887682877439440226983541640515200 10570051 197963203798423628851494915113264246704 10570052 437785112757127826172298332024995934336 10570053 21888307776763173720437087430187245024 10570054 158990465748054695996556901080788686848 10570055 92224934100091823475443250495282701760 10570056 -161878438835557486412306687851331911680 10570057 -186152907035059046673768118765350809180 10570058 -127047724488948795403341960236979699360 10570059 52541815936945681858773932416530554364 10570060 -468520072376227274027222308745241984000 10570061 82272769502043433478330473481753136480 10570062 77398453426029781376719487274165490752 10570063 -148388820573954319543366686996072284704 10570064 79315390417701629290086091483285684224 10570065 396861000078204798583752189575095204800 10570066 -164644915579895083053100336649890960896 10570067 -633965422962621196701802320764597476884 10570068 -191597908780951551768952770255664865280 10570069 -379084240282402251772547066696742907460 10570070 -19531313552763784310383449458112430080 10570071 -11718743600623659559773974104172859288 10570072 252531051777643235003766392491008460800 10570073 -594345755572404117523048323183899388780 10570074 -43411368346780566539367132560425804032 10570075 188791424691278511735935064760259765300 10570076 579284826215225925150830976256527360 10570077 90205437717379937308422425847729564960 10570078 443868511981188592980916423220420859456 10570079 59805059851867115283438333847742208984 10570080 4704125680552089845599888242227281920 10570081 -239918134743191420050383790271502417118 10570082 -33053322034033565330048008535214383328 10570083 -326752529801089561302877924401799151616 10570084 -6855650305263297125579805542756966400 10570085 196939870020389673477541155839110817400 10570086 66632901111449127423298137000755318400 10570087 130604835138300883578191576486505672960 10570088 7144426242348373415718487579101020160 10570089 -118941248126866104578227976331312913776 10570090 60549231545015546263083093491409048960 10570091 99692570706893669025710303009839197072 10570092 81801796015003001935149812776077868032 10570093 26737311730980354127685854569585809280 10570094 6118154407793860373968772542500432960 10570095 -2010550991004888163407389492351127000 10570096 -86434950463022746402130146884484202496 10570097 -347752013170416590038994688289511729454 10570098 -44325341569451378021007337800184774656 10570099 362769010486635228523568389101899521240 10570100 -7149723133418725524232865233492041600 10570101 -40151361755081043511296453034236700416 10570102 -233750104315981567903625158178673421248 10570103 192240528742228526079888389601710069352 10570104 106548757596606365058888855317037404160 10570105 -121948025792334814645994315284361375040 10570106 -413882001566316672917038424274349807248 10570107 480996454070227396831153595877443679792 10570108 -10424219373915418667960058021976728576 10570109 -563006538850022029921592698299808220448 10570110 20477076438976904765946323587561574400 10570111 177245029533197158972148115939613698072 10570112 -197500623012350018327824901001109831680 10570113 -16091613743564290254697741885675985520 10570114 114825497224512065533101912908258056656 10570115 35468807708652100859945098858263983760 10570116 -5764798116529110551041484278218024960 10570117 167007273681624338845125391631991147612 10570118 -57741028854779466544652582759889260160 10570119 13957149379717959455105174935280407680 10570120 -459212863913605676749962776759252582400 10570121 -564652519342785560848877237377256699520 10570122 301952496537569412909776101808648816640 10570123 72484853842269376575477592032819009360 10570124 351205213067358481677366073995571938816 10570125 -184348354112231664918748651608556512000 10570126 -103813430395190590860439566464927706240 10570127 190700929500989631524446088242361902200 10570128 -71540989200032563082198478383510519808 10570129 255404233557133805918350504875163048560 10570130 -136045795784828313731253616746595571040 10570131 -1660534691932434767112042922469541888 10570132 -196003427830937369827880673557212602368 10570133 -79022595930196278136159531490780079936 10570134 75482655943339507402810476408114924480 10570135 -74695529130499323055384506878750818920 10570136 -110669530924424035478299800487453624320 10570137 69103259577619629370709820548601221280 10570138 457592549356679779495798502872090942944 10570139 -358872575759483521536151216046454648060 10570140 28836137638723786227558114178000435200 10570141 -185862009138716378913256878531208460136 10570142 -18788677279567202371508185207905550656 10570143 -372001591320758924742963336754533086136 10570144 159765383369991575990811226531054878720 10570145 112709916225810516191529322452543825600 10570146 208323556438981050962470198339324723584 10570147 -161422901188367765753133632654204933168 10570148 88257425391777550756696636215708398208 10570149 158339183281197715889505800674056645120 10570150 198796836633563811108683271345130072800 10570151 -2320842270944960670167672105105907696 10570152 279791279012879282879624219469841612800 10570153 -316047120306221886587641576443491745120 10570154 65843745531644348766041245093233913344 10570155 74985024664156320423256431952029604320 10570156 -195719691418319506322701061906297978880 10570157 11056699399468180218350639019465003180 10570158 -210533519823870381915449031863824970496 10570159 -71119948483086179988895909755917052384 10570160 27769581916820468836917375531564072960 10570161 4347028604877250467056802717090962304 10570162 10523391305224345640822694268722247200 10570163 -11841585098020160309859502203322108800 10570164 75890589881996968974483214137438799872 10570165 66067770892968850999170867546146635800 10570166 55876795390639331023208233544759084160 10570167 -329453044386663822838915931392265274816 10570168 -179121244658645903363949010134469386240 10570169 -495276167021116550930726740849934504832 10570170 -28059364626476825578110769829618012160 10570171 734526913954167547914121018287128302192 10570172 -130464905099331603567408966684388813824 10570173 118441908918191756738069489844507619584 10570174 1796419310491852512029249715748172160 10570175 32658285173886195799973246377656528000 10570176 -4548882256928163542336757892047175680 10570177 -527594694860525498832561217125609974974 10570178 -1199775421963582288591100703086626944 10570179 20577725387651749062737228919371682048 10570180 303779332801825080645586421958671750400 10570181 36653151250321600746628146469403016120 10570182 -159598408452255086209844869141481070720 10570183 -142049727793284639431457005831517203096 10570184 449880795852240832119220947985871938560 10570185 -188266206744084825599230839431642797980 10570186 182881329420253976876645818562716614144 10570187 -151504951333446262931224092102657848088 10570188 -16127970993149950501159998408613392384 10570189 -13974016248465550432585718433398967168 10570190 -27740923120771380806055784115964206400 10570191 -218561396828310524695733029211091698808 10570192 103484675422862803310941492541172006912 10570193 -220628129236655939429950542330201996558 10570194 32883652153150369811847528875856967680 10570195 166919887894432776281273040251863057200 10570196 28745304171310775840240913004191006720 10570197 -302659063434828018922460746914936864 10570198 -321882917225307283985305941499477874400 10570199 -177612105423380888787489418424534647536 10570200 -151771556728253331800937417566453760000 10570201 100059661542723027324177185710140232202 10570202 69973182619412897251573625648763546624 10570203 -170973390338614063490993608415866836480 10570204 -65982329417751715364832008663575564800 10570205 -397289369988332014155735458353991365140 10570206 -249877823617209735259054845700859283456 10570207 -116775209000376993204775673791117988240 10570208 329031674061989877615466171932322037760 10570209 -101205186891287662478448259001884598400 10570210 -20175023843854249268968157099070259200 10570211 -598187688655181121752362686567201529188 10570212 76957763269112044471202686627781022336 10570213 691913075436913407384918414852247349920 10570214 167852048963019924025709522658995034240 10570215 178198171992224984553593897629949991120 10570216 28710507667152804969814312880399155200 10570217 -3731299081413354406919577910900863168 10570218 -18395932164817563140540687301329277696 10570219 -132108578863277580182814886434182690160 10570220 -102109882503002693004068136885052293120 10570221 219814523722096309250634205340242537590 10570222 6115404306797751161276203937992057152 10570223 71025840519135486131401137589855355472 10570224 8111596135387132983327039937317961728 10570225 -7619675049139632361663771259101324800 10570226 91912309888405481639149135406737451040 10570227 70485734755646082376303830099163214400 10570228 -124761811586574258878413715407274614784 10570229 146105988043525966885315959195993286830 10570230 34874417254340244212934047569055232000 10570231 230942146923713506405937546438621352800 10570232 -64527102371661992031813326195611852800 10570233 -173244797205967543800806803915355877696 10570234 125581412364894969928976869090570655712 10570235 -71369010051317534257617576332441175840 10570236 -38983397228233055146773645320395980288 10570237 220307092461724580333699048301417274886 10570238 -37761352807708353611570830591781922048 10570239 129592759900346875967661916892272305000 10570240 233447359876272121882829334600115814400 10570241 728360453585588853066945687032085543984 10570242 4582490122522409020525586203521845760 10570243 -415625545358038002530086614925348210920 10570244 -424514832546599159726122981464483310464 10570245 -34458285293513105552257156920225532800 10570246 -185294518790701350568165644877893020736 10570247 634398877999203800937825013482657516696 10570248 -50034802901520924499596147645378232320 10570249 -278248080484473185376920060526000523750 10570250 -299395996480272657939836006033406216000 10570251 -88682434753880809982309157810345363840 10570252 84676346982640439294516923319476715520 10570253 669604772155075304005789832101725089280 10570254 -12828922857920564624301943698324024192 10570255 60684971456747956458217246982563363200 10570256 28966003246889228016694375261167157248 10570257 -742167977958175725431676624445842582000 10570258 71760089084948667028702788213705774480 10570259 102528941742923916819068802424272590592 10570260 49013424331124052177908345730539520 10570261 349301464267985209158461408461616325052 10570262 -399309775069780344724883178729149542368 10570263 121547595575638989563684395418551123200 10570264 -337997187587453085161602571940058736640 10570265 34255528127086495516118796915226180800 10570266 -58483950714153466544271518361375803136 10570267 249898412880853976751638083346132497440 10570268 225561646039143169291925027520750274560 10570269 -555950155680471394387710344565547735392 10570270 -193226344769798486644483384944482044800 10570271 151724628901487000609090076883318504224 10570272 -908453750802959629813285782601617899520 10570273 -193171120501665852519373813356888176960 10570274 -106880305182273645528736411839883884672 10570275 -15283853150695108984444822171164684000 10570276 382289663321362409439108245597728492160 10570277 -38826868725379174779791328250532346048 10570278 -120416039018813568942479953478109244032 10570279 -1065006790279905303597081810484268884640 10570280 292412126238275301773355279268007270400 10570281 -179834131186864407318412757182214414448 10570282 -419862510629793223970398533127637533008 10570283 104987482703595083345280620589491965200 10570284 -114417281417736505317695877589849958400 10570285 436225371608687757267695126439772222560 10570286 -203745835065109405253229128228381001408 10570287 -3575712458409059423155872709504512000 10570288 -97887483091919132463211357255815282688 10570289 324809265749626998762533558376202867440 10570290 27641262051702976000497737802395351040 10570291 -412170968829923908919125953569687671200 10570292 -46958248180854315882250665771089442048 10570293 -320438098873393024477608211913034177618 10570294 4993421027431642752653243528407363584 10570295 -240765645027125732882204500384989244200 10570296 -178040042976572017476521737975927603200 10570297 -743556263413225493316816248966577775800 10570298 -301671496316240065587525895283470808064 10570299 342635284913111725032099095509093192128 10570300 55384776412469057993327866861335244800 10570301 248502747904231544252047298374280710752 10570302 -182071384689490963590918770498479443840 10570303 -6478242833368383905990433516773576 10570304 142925219409237039039875616891027849216 10570305 243637509654005057715723067748468165760 10570306 -165229953199828221161364085207780200576 10570307 -407825788968458929368383064651655717368 10570308 -20287554237923814503487702140814950400 10570309 -154455185321989814483068673045042811490 10570310 -109305911467013939348122369149919344000 10570311 121882386863875914044408953429706973600 10570312 -391605385834763766495977834945610316800 10570313 126633556264859312477069230462554184200 10570314 28958829461142000792461868160607323392 10570315 -6960397112517456712888538277402079200 10570316 63627462333264173253919315122068771328 10570317 -7831913478659439589264546625797440000 10570318 -35212511216769054052528933519587840 10570319 617260542181579112133599838950324810880 10570320 -14199065367792400185302854082916679680 10570321 -463553338654272395477475532224640878478 10570322 89182671670704751160560158570167992320 10570323 -844327226956778051344552179189841658256 10570324 345708274296031100723615385067703809792 10570325 -42584296806559051838543237298458366400 10570326 62012641722981428266864137660517712640 10570327 -45084418934943091648570526481794548720 10570328 -62827822570039302445801897328796119040 10570329 -33950917507909022350412991343059482640 10570330 287825377759290527607661924283640910560 10570331 -59065428016533167572600041242992391868 10570332 108210066656155069896030714221515663872 10570333 -56693031239190806979319614980817286272 10570334 36743927145466152857298940411271346432 10570335 -86197440522621249287778773491671191040 10570336 7460911627303683535794719367419658240 10570337 150278682863937135371517335721572831232 10570338 1903151387898988541288900385924349440 10570339 63344718645032727780418966115061622160 10570340 233111905524057250364207110011458150400 10570341 -330071762764509815952697648720131746208 10570342 -274318465584521493821232081799025686848 10570343 256511369657088965734992188023527178800 10570344 -116207074779063698375021184701221601280 10570345 -184160104850933540957472685526867837040 10570346 1188261464145216587570380161643756800 10570347 223855293366786875531592545318078246880 10570348 -576711636938238233378586357697155995392 10570349 51101864204861866458125496997292050560 10570350 -14409202857558877282472732247783091200 10570351 355176133478939486292943885639941269304 10570352 20414426220264251745551784302237122560 10570353 4572624372034355822097486213229797984 10570354 -94787960424240355414249808678764272624 10570355 -60379795571253864082937772235342704000 10570356 -144193976526562929230590562591086236288 10570357 117510560265957660074606743677879690624 10570358 -624862577829954141885179799559281600000 10570359 -157375279779015711679905405162646282032 10570360 123302119482230693507819218098459648000 10570361 -353887092549582997123554756379880950038 10570362 194997814007399085323309660627562920448 10570363 175271106905131263497552398190671703808 10570364 19371155538616306928310438951621590016 10570365 181751921558498564505174183055857504000 10570366 333656795875521789822154129238724613632 10570367 -316757952145789178336443203673795603584 10570368 201752371091122834067581418699300536320 10570369 360867156067021239568784423422819920770 10570370 33356971164493047765340135414503758880 10570371 -143967127414606991659741640484544171776 10570372 168279896835105301385419719524599998720 10570373 -63677044666463321635630011673540888032 10570374 -98173721859959143245194847286632724032 10570375 22620906567191588079226786797772728000 10570376 -474333556279610671860691232077216512000 10570377 -63677961001435639133360213052112974240 10570378 -77510272778808035551264000968668194464 10570379 -226208848637325538119785510130882198048 10570380 -1947072491784753840617495667805716480 10570381 -531979275629700469494175626414807963840 10570382 -55441590254699782285607010038321360256 10570383 -306926242115803912146219641152604831448 10570384 53088830618643348114457674137567232000 10570385 -100250484988559341234414227708695988480 10570386 -79851693632665964416836154605709272576 10570387 -208190906667104639810503513184022369800 10570388 -351663593142883160720165243988230893824 10570389 1682112296218903409509570001304903168 10570390 -350171937607911608495670851656698076800 10570391 163699774224628698368711629793121019272 10570392 112830083173668245399159364923306803200 10570393 17420719300214101268818375383322250704 10570394 -215731276296095568984700220017832217600 10570395 -348225815589335520797884225915715880960 10570396 160002486004839008222044360206641756160 10570397 -661159422217206032792506522235735600154 10570398 -132276735068472625279436828782338131136 10570399 -196106683982899028508257060288815435664 10570400 -7318487660560510844026704539625062400 10570401 494969544834099890117895966586539448530 10570402 304189590375153429727164461955302563152 10570403 2328493061577245856731387892436124400 10570404 126065494800357357799258846041132933120 10570405 -41343113666849292881526682235061959940 10570406 -43729156712560537740095854661307064320 10570407 324625594244442721295729713434432147240 10570408 -260425410320350380681284975374791767040 10570409 183349017724053516907802933739933848448 10570410 95795235050955689624477775346352468160 10570411 -103335083639526117536640804963146377600 10570412 262768329632890445441111397537551897856 10570413 127992820979915358144149112221353893120 10570414 -147986325029612046292916305211085198528 10570415 70923422033824504646782310777966686320 10570416 65308948353107714618552778706168676352 10570417 -389059024226921202208825894409474033664 10570418 341850260740848987290555750480242406160 10570419 -14304282969448940154911282760758797104 10570420 -93175515791604438306230068353500037120 10570421 -698679065311301056846626259459732527378 10570422 -66526468549448531412014973966443051520 10570423 217350389763205769526378224347693638144 10570424 -173109387510137032290087707558629847040 10570425 18882820884327560504356791191117922000 10570426 -38499779808675402607533629380942234656 10570427 229424033351676987406454241710577011796 10570428 264814468320288409998520275254495337984 10570429 384129747881444407061366159610789039276 10570430 128517710044448012305393321696644203520 10570431 175559962577934798710759617130070622152 10570432 -2374196840994492150284191428130111488 10570433 -465212253194246030693775589949695056318 10570434 52812541840004030193625807745767552512 10570435 -242445006650315741040228624105938235120 10570436 -311756095849296200878133302389034600320 10570437 391576720025079215832843073202740868160 10570438 238965226257891137615860123970091681120 10570439 1233419314541160029704623843598668480 10570440 -178289236518290973695194964638470144000 10570441 -3176315711310970228290509534057084160 10570442 -51627625527348094092989291542174003200 10570443 -399388919152631799126145817217873900600 10570444 -1392269190626421630980614471996491264 10570445 -546734477366657710177749047037332661300 10570446 369397365558015243993061174613400326400 10570447 298624533583446886529566632612749897232 10570448 5241532754977328292634039863451975680 10570449 -410606950963483595398446939521651179536 10570450 -166554561684116891188046943436191984000 10570451 410864517123051131453152292261511792600 10570452 32566995673750488142977476033024428032 10570453 -291324829155682794326520688602751937696 10570454 418499645892670385465672107006774822176 10570455 -55420197630966038407732600000157452800 10570456 -42423614220728325279807227334987694080 10570457 -467412307794431349097346589650588226294 10570458 -114772651684470868435384258508446156032 10570459 -465215153839689766642921530956465619320 10570460 -300887261513241644049561687591308467200 10570461 19599424078518695959964462575041405984 10570462 -83675368965834001721854732615908052608 10570463 -53059129998774732630828272571045880296 10570464 -78813915165512018153506548766048518144 10570465 -229837458987501732959447622988328647680 10570466 190501807827262424454494571827516152320 10570467 -98393588836609801491078794953212715200 10570468 357870539520882705649630335760971356416 10570469 -47075302702066151963972151858964270080 10570470 58870340549846958443112420190384176000 10570471 74303488077909871096987138361184885000 10570472 215977178546853022639899764686502461440 10570473 -5387021576856968209282037331091031040 10570474 323069461942109449757074101352965026736 10570475 -144311474016141577337367400691243400 10570476 -254081640700289713148471596363324180992 10570477 503884871143014561436848128574495930326 10570478 -245988611197029721722684121733408470656 10570479 195983249635542783180567253253114160000 10570480 -25892623605185013311705022157103431680 10570481 135526715961166914868253311954820611560 10570482 1560764395808775968114274463226764800 10570483 173646012899463274561655216553110415360 10570484 -203050658563620691848191904215404089984 10570485 113419282855757304096358600491527457600 10570486 -227701808078836033024122194170419539808 10570487 234546789418538440014003328327287223560 10570488 103154894563457951075758019547107819520 10570489 -531612927383378572150240654122923426710 10570490 50950691315207192893197873958762106880 10570491 -394365218306036356181959937339809864500 10570492 95115672869014251735149321120583198720 10570493 114746704678641231097202726469116438520 10570494 149443395416730979043820655114225520640 10570495 -85549031783886515193805344477278618880 10570496 435486609086405812228882700439348314112 10570497 9667393009992365923330966019323154304 10570498 192875427006646359187387396463316560640 10570499 -283969060951298422953857018990158169880 10570500 209134728674239074390376482374544960000 10570501 940123953708441185971109535011377344 10570502 65885800539242483156808392626204793952 10570503 161646158161679393741768933364691758504 10570504 -38453974179659851089386285519280537600 10570505 -166531919593926121162020278743127431680 10570506 115937104215113108728741372610789339904 10570507 -408077949257945350676321325991328012400 10570508 56094062675459792457126856067454535680 10570509 257186897599714004044002344598636464844 10570510 220936764811209255453906361250200532160 10570511 226783287120689682351851281192584152544 10570512 27194975520332304680545462971590246400 10570513 412723797877854827283719135261848126464 10570514 -239227142885651793847013926743551751168 10570515 413705585710970531921606079325554177120 10570516 2561352633513785594832176844958556160 10570517 -86062665558661282341725812225141059360 10570518 1233016112755517483431541682162966528 10570519 -698308665815497494480396723949416269504 10570520 -242184530990980262490069675974917939200 10570521 185849608178171881570240303815110448960 10570522 -156420971491327451685901223979845218848 10570523 -745562698038840805102677913191974690280 10570524 -29092525105520020132589722094402150400 10570525 98367811226643786418433748432115727250 10570526 286177636996752235945300908054835235712 10570527 -587723838054769338415985797960428184320 10570528 -184650506609292780105702454643975454720 10570529 -69228587706860439121295125696034573130 10570530 -12004970899111468439924750934719001600 10570531 454118080132714921802269491283096266332 10570532 19941340536729058410764943286934200320 10570533 34579784733738968925114590411713188000 10570534 113538311364175409029530126015243717120 10570535 158376496544549053659510475780004843520 10570536 -17396291352041729560445604100824268800 10570537 159725710572242311667147100327949784186 10570538 34630014922622962706253555933101268480 10570539 -98918319546946100306184586132223969280 10570540 -210229003939331143793375838650245109760 10570541 457242258905532765835803613482554129484 10570542 -118790860376028054748909141640103588288 10570543 -205317065287068752587591953287769663080 10570544 -84617761356989646295361091501042647040 10570545 171671444349057930975454243544631577920 10570546 -2000726362998991919801739029108345856 10570547 -31390426290809477123836502178099927072 10570548 -138432899911307615229743572680059037696 10570549 -126677961592658495624707135434946516608 10570550 -25724339959033398681750790014736747200 10570551 136921323138010230722035614766533730944 10570552 91815770712613447426026047652394905600 10570553 -181112322811293212945609209130130460800 10570554 -281230327933468096791781929342601244160 10570555 90251263355079432042240787820206062000 10570556 462551954242089126452091462186389560320 10570557 -118498449375264047892918799266771068160 10570558 -347703014170285890138281168259810768000 10570559 -308376620241907845903078154566392408280 10570560 15837867841594136860780498130042880 10570561 -3262476424760657871358776794198447040 10570562 159439844821890421650696752993104270032 10570563 -88504883022500822180193788234690874108 10570564 9136756325635121259150407919750528000 10570565 545556097268960723461123287639330278460 10570566 1942209045845062283307721636516036608 10570567 105699925812471323958649448573219444192 10570568 -404563945898364474486431289568727930880 10570569 428484605483411890089779812652449583328 10570570 -43228613638508240122718120757382118400 10570571 -815852149796854620154167137758062100056 10570572 434722343147909073646984044518983004160 10570573 206001775135119315159865616473153008364 10570574 80050518702474581543407413325669632000 10570575 97383366365176424769170287533339927600 10570576 151651811648586853354913627276247621632 10570577 -105592964790652275509634610509431954574 10570578 104817557115096456633451463489291639424 10570579 277321658859130002254197234340306202720 10570580 169984092811054293167742303263091918720 10570581 -6274182176554920747695355249082843776 10570582 -50184742273832827835586927706066477056 10570583 780871388823508794022597758963734530800 10570584 -100915846121372467882981513668664135680 10570585 16350623959517294019348284429493741840 10570586 -112184908850458906375580542605476122656 10570587 489149721267112786943845524215715761520 10570588 -145729664141097408081857986498619208704 10570589 102078009028441148846841767951529252390 10570590 16336413752288970709640677336908001920 10570591 -181564453083838064042038691755501069568 10570592 580089290760441258356032890193562959872 10570593 211889529499001482234852165153293880320 10570594 -181781770457960050794864928110377321904 10570595 -175718124364390502874152674053983539200 10570596 -58161571123045306686362555155039300608 10570597 84033271979011036366626250296157850624 10570598 192819759853083134189603850604803544800 10570599 -306624612278822177021580930121047713952 10570600 -262907768121705767867769628494554880000 10570601 777744524881419231114819171335421004602 10570602 24506409934348563408941590307410867200 10570603 341405439557109579231491711442758132852 10570604 2024594503626731235054240639789809664 10570605 -302994089429247196154832033094555972800 10570606 -226755569932842793419033960577272523776 10570607 -425122523217025269406188997015236132144 10570608 -142560523405017690067842495544457625600 10570609 -212306478536529154825738189005664923584 10570610 -70120684364441339217432955803865064640 10570611 -14879407940479357877701696429864832976 10570612 -309584589053562427132047935283369768960 10570613 -299467971898456353579873463441771382820 10570614 -53223288291117407448922576084819960320 10570615 -267793452916485531882689629654362265680 10570616 -56595473743817084328286362881615462400 10570617 475254015553768698913692902269747580640 10570618 428094681721771704435573700625111867760 10570619 2931420009944026650586547109259576080 10570620 -64721901193153665982016108383860848640 10570621 336225871878067400250109817768817074822 10570622 -66538818938406630985690066533116712576 10570623 -282775799287343688491665815112474682040 10570624 133742232305709313388800360110568243200 10570625 -22270375061529983518099131000004897500 10570626 15801504226833789468297766502930654208 10570627 302944972117661329999010962726470468476 10570628 -37231573731294929872755352097911209984 10570629 -162794171458591728148196047353248743680 10570630 47914033460423569203034914763198060800 10570631 -448019196588354213052026288294222309120 10570632 187600513779315174767248223604988600320 10570633 -502816599641699466372037138373142006118 10570634 -198410195892712115389778967676729380768 10570635 -183857938488333832535468933378885632800 10570636 680706713806950285000349813097001421312 10570637 -180711133231201763460040440751857624576 10570638 -10673738934421127665338994858941549312 10570639 -36001910295877824036342692560415948976 10570640 49479991617102510394192117732587110400 10570641 116008429093480099325039757610898939904 10570642 -47652910164497341084330315737214585056 10570643 -230630941235386387929957507564259041108 10570644 6846035233348553282608644082909034496 10570645 665258393060740042469255485856938555800 10570646 -49722266279328475684808050618349822976 10570647 -948587954700723968314065551614687872 10570648 200775791018875023095808977406134046720 10570649 745802414550386461684832486825447608650 10570650 82594922041719624984025335112208160000 10570651 130812718028581604109746418646573721664 10570652 -524158822684209831291189345258404095488 10570653 -354794548202196563303225871726229438356 10570654 -329979935291257248928971852676811716224 10570655 -49721042220545816581561906251717361440 10570656 -464836583218281022026265458487984128000 10570657 39628530127657604420391227383230680752 10570658 39584298671799418495457376234279616512 10570659 -24309727935918086036648853864347341824 10570660 -174753855007621730373026317633175600640 10570661 -65366654785679957146821052597478926656 10570662 5300397770621964002663337759560752512 10570663 -387023854644876666014800058050647293480 10570664 -58485007721963586535336309583392942080 10570665 -106874624716307757450825547724467850880 10570666 48170693978401624512990129386223425280 10570667 524001600889794418887381185654274239592 10570668 166797891043071546548114617350546164736 10570669 639602985908286033959079080401683139840 10570670 134469951338685583830027604612410380160 10570671 -199861004481406321843129405387385581560 10570672 -74991820364429695517353242869341716480 10570673 648349014361451241304332839379567275922 10570674 -74717902720091092011332927208793344000 10570675 306180823425843744030258222137333873900 10570676 821779624920818681225640102433410293760 10570677 -36336255685113051737355493384817848992 10570678 41978596240126497799566555365840476032 10570679 -301910769939944227601063271741801494688 10570680 -47570983245863408969310252113933414400 10570681 -10537519001801762856054840600776000 10570682 85826952313350126345075631171800061152 10570683 374871346292238939963050238516321580824 10570684 -259877415441150238202038886916023358464 10570685 -138260098246723117407945900876942167040 10570686 -52146087321844095028810597828876677120 10570687 -461948094752135207851607166231495081664 10570688 -178975572538706017942325359846600212480 10570689 5450581728013620016712210683089931200 10570690 421615088184960102484422287480954880 10570691 172571449066717265705597772090281636592 10570692 -3171053425475356026089506299546587136 10570693 -86581585932589484958775417426123666560 10570694 266170220635376109415206047359972204896 10570695 -74179868496127536747493774558719532080 10570696 224662263462310201038698574234057154560 10570697 199107880467746180294901516752859469146 10570698 79320896424264528591156047912536340064 10570699 595465188555898180481299455103964533080 10570700 -56365709096472143789537061430636569600 10570701 -412967971880572982787769948228856555136 10570702 5358430835838307528445871808827669504 10570703 -337950795296185559043322373071589124000 10570704 14345988559422904617572573821846683648 10570705 -166716215858943483524992520540851792140 10570706 -34903706045995440695356180133954466816 10570707 -43928430179515199280089628609311723520 10570708 -12979006795054184944753297683308113920 10570709 -41713948363857231728972340797188553184 10570710 -36082828362630001986961025856671975040 10570711 249922622650417421611482971344589129800 10570712 522295980500648172333565508965140480000 10570713 -74871476778838476823737998414750325216 10570714 -1717644333203587323083240083517239296 10570715 135069313932733321981838024218123537200 10570716 -154619888355075805642157699713924454400 10570717 501815362412254536912772031699856889766 10570718 -203379694733276151042910403403842832384 10570719 215356832012224200367640582016963607440 10570720 351533275034255181281496706078774394880 10570721 41702930975495672948878490405967644160 10570722 150069588449491114844708615697384435072 10570723 -199479611528672533608884038800666913440 10570724 -432196119826463951835863101091073936384 10570725 170646123625338372623056270172140747200 10570726 -239397757953566658214874714883674326080 10570727 -94432113463619535385282099666825140600 10570728 -84397865804320469983566854641773281280 10570729 -354339716443314097653011198312662693916 10570730 149086569885778962728665106408369104320 10570731 -33820747350509174736930128545572910080 10570732 -466481669184329376520862716482612495360 10570733 -23884551758387704178308967319289495338 10570734 123184667738790434103944668007358173184 10570735 128045975736957407804513405436420096000 10570736 -34533948489692143077390390891228758016 10570737 -221550950970419315417062388256760298640 10570738 -342552013600519104349686347216857973760 10570739 -64093773386764108342949706757254386040 10570740 47943140936093897604898994133093734400 10570741 426050826723112193261700440893514260142 10570742 36969447638188762410120034828734608256 10570743 301471518584233445336167758004149766128 10570744 213704925545298693361373770584734392320 10570745 251675140772098637048959046315601259200 10570746 4650826650979915955034450581657612544 10570747 -498932230366280594094430871266319374488 10570748 -508377161352520149812716398034374144 10570749 43906396715035787027382780567242226240 10570750 -202945186732611374597479936302444816000 10570751 277280507801035062814907949377647570104 10570752 -40156028161910291317961474911280037888 10570753 62502806522115888761532744192409127680 10570754 -186733058276967517167556998741327014400 10570755 91359568559703453143507775522317030400 10570756 53791904300474894590798545048214663168 10570757 -226668835266750619805584323414940616994 10570758 -108665066225028459290932846674678246912 10570759 -55518425814531950753265826402522047696 10570760 80305487379583280032257864625667328000 10570761 159133701178579765889109398619538637640 10570762 101893408528136767657987278659125767264 10570763 98833925082376525681082110271932233360 10570764 45902062053480522186606592045243514880 10570765 -14664171182403553625829825847076843880 10570766 -149711529495671833227935930249329065600 10570767 -441884929201475139583825374396675513720 10570768 1746619695699947968448088712409595904 10570769 -138300026021529211657359276063568800288 10570770 267520909174810005175363254754928332800 10570771 366192756109421636866693150666898108972 10570772 -19080755099876071832481010468420074624 10570773 55938151758567918733792979239295136000 10570774 431855879366881742506401842805981743136 10570775 213756303566156314676408442624265831800 10570776 2372083618886609001423211682093629440 10570777 55467889717050745122411816092941214592 10570778 27226760318483529831788454099563635440 10570779 31052249863781613404996834335892068524 10570780 83610292053738073967290397381952384000 10570781 112193574445216041075438269938855664850 10570782 215031068920627638005369436033274512192 10570783 105741144003633597178365976690872314880 10570784 55332210984853788326621606573594640384 10570785 -115354311049454926472146103430696220800 10570786 -83700726422736231878306688478345973760 10570787 -1616279609667960642065020262350129690848 10570788 164479728573465619603865970344579321472 10570789 -257267900625948530040231763023869971844 10570790 -172160739220534761965759999783833219200 10570791 -105859341241758982868729581496793065472 10570792 540621774938256845081976865564783488000 10570793 76061404043914823738678168221463730042 10570794 -68956062468899952606324220264043496960 10570795 -109088180082417621626449802982355831200 10570796 -317832007546986418457356582141049414400 10570797 85749691872260347048026936240293923200 10570798 -93957716731151768540397171616409768064 10570799 495427045534209899043377460170329320264 10570800 -27370518823317706706768440513580236800 10570801 -74976297359598461700075459622349161198 10570802 -5527520610639110659164215480250984120 10570803 -222015021491497947541222609345957431696 10570804 -299764277327304270553746833532357352704 10570805 11462033568994098421527421076425392000 10570806 -36026963750485560544765975708349587488 10570807 -474410643719712949607416525015442233200 10570808 79055538976493860476629139754635816960 10570809 -92482458684676168438255463400024325296 10570810 -92269110557231287859410222093471736640 10570811 -240924486591215554647588822365907393840 10570812 21859116468365787164573857565171318784 10570813 -499302596824548980921959384105631282016 10570814 13489208403390650379892455375810166272 10570815 -105464266109942106616450835855757497640 10570816 18686916488483666119661436511191040000 10570817 116600649798524109821896782093256925952 10570818 16814015026601954783507579287640648448 10570819 -3546578799398911522645242052237329840 10570820 -16649789594333581422109479331846118400 10570821 -268351282418303022210523640179660161600 10570822 25097049509447746454889079102344723072 10570823 238787505566605055628544652881743540384 10570824 -17713662028601561171605584237185556480 10570825 -91528101681753291937015595696745336900 10570826 17995086356961123301086591491473437696 10570827 3227028938268903926768913638378163120 10570828 -4553121905112765530098402258339839232 10570829 -182117996362583910511833260396709138516 10570830 -154755443986867945839846395476692190080 10570831 -640337450947686515343922810052133524368 10570832 8080634753270045386566511246682357760 10570833 -20064175170490373542050084312170506176 10570834 30413470187155945844152807667230620816 10570835 59559439285114758649387331137309950720 10570836 -14606444753553467715749216314031167488 10570837 489569963036903757312507853276522625486 10570838 24147118353169185587898864290100097920 10570839 375537596375009367945212814387751429224 10570840 76996071218459617624365887152078848000 10570841 -103169401737396030551468656534723504758 10570842 -193503038280383881953258828207136396560 10570843 -487533722008148097637104407110647012336 10570844 261880294319056890042488012574868608000 10570845 28411358133717206418548518254762393600 10570846 96278006519784697416802186555068715008 10570847 158905230215510991642493548415801848432 10570848 348726266029190108164889185402851164160 10570849 -544714031715930980101160408303249245150 10570850 20440456658518045563814701065254812000 10570851 300884070011781024253969887319361827200 10570852 249379234930553557643672099458331063936 10570853 -583298001462939647050076364423648147840 10570854 -13186952282294463332433333026604533760 10570855 439955154952276807785300144858874413360 10570856 -369618216814596360028598628135907845120 10570857 -232971624492234618054267482038219867680 10570858 -217591969705434441013322830076210836224 10570859 -273839362314680497750405365727035998160 10570860 -79755137640671389856397654946038328320 10570861 30697147353092649568697493433893449600 10570862 872659139247845979629817236648194944 10570863 -44714467787006996440825255902384819696 10570864 206662277695672473458460664773582913536 10570865 172762827546552507139140100661231891520 10570866 -45902400065790644018338505667465011712 10570867 496539453444214187554366069089234197992 10570868 -102785657774699038857116682284811823104 10570869 183753812505070979679720002767360151040 10570870 133283453253694711180549897107915002880 10570871 156825219386322747056064231545652660072 10570872 -19758101057289809415248577514040770560 10570873 -420007494011669628257787222475247107196 10570874 21238237114115823589528758766450148832 10570875 174597539675963522751388606231652544000 10570876 607301922859713943417650207792594944 10570877 -468933973973735124455175596462911277940 10570878 -215567746848190432351407026052487987200 10570879 179361192408856233583717125656074959480 10570880 -34890558918326645330198915847290880000 10570881 -459790303852500368980767508482358884048 10570882 55875198693450687325680142099254712320 10570883 -590431881849233544475537076611293214200 10570884 292055499181954748123623378890113780736 10570885 2212591904288361623092874898009475800 10570886 72613777269766174888070114638626623040 10570887 -350940841346324820700749669215223667392 10570888 41135473531614193538410249817348136960 10570889 -134410846978003490701224125726216854656 10570890 175840758423952366206704251863351214080 10570891 -536056030282104379882793743271113009708 10570892 -126053112142045687145456663495104570368 10570893 95757044727143855404075650183375444000 10570894 8684734488932896163215126893612449280 10570895 -169431800196221743234900353979028140800 10570896 -39043066217670661050934102100802797568 10570897 109383815205053360213675725761007172480 10570898 -150646958970859400089297520488526288736 10570899 -118127684441391529122474667728080283072 10570900 44781914396845809242308002547087187200 10570901 267850229944937887011466545709192139904 10570902 -6329098804689385678117836059136533568 10570903 72413422587801543360780230806246689504 10570904 56538257619271525429305617852787701760 10570905 343808195997213646225359854596565760 10570906 -171803729529531887490920527235656980480 10570907 41930993562451714480121659792686194304 10570908 240008770217060396457486055801973660160 10570909 594898873686912056126881043797370907110 10570910 14420764788424786957128295384338773760 10570911 -21829891941502681054521424432843100160 10570912 46796030757352963615640656256512819200 10570913 -175397758840219655691422631730519703838 10570914 237068358901073378791399989739424112768 10570915 151397338837066621087769921246726538720 10570916 -454372357321221939366319593394881838080 10570917 71812992683454744666032036778523075200 10570918 35705080206244241802000103980672100800 10570919 -423457868033778985668885115705945049304 10570920 -9289599959780326231248201525802598400 10570921 100159892523162287785187301558109392122 10570922 -101807055316001000268721676967821425488 10570923 560125929639505864366745256701759112 10570924 29051933324414292835580459348552650752 10570925 168175119013315238845084735145880088800 10570926 69381780701238226933128780277876282944 10570927 -239180554691754718419251640879273146224 10570928 -23085280778997595897743893162923573248 10570929 71812291371000793967103289181888541120 10570930 25210260962171588562402275104397715360 10570931 -53727722906818130371333322700275700480 10570932 -464124633260041310822538740087498035200 10570933 568001483371169552724793457134506400800 10570934 -448807102221099811387083185026708765056 10570935 -137958721663983537961605158772664320000 10570936 8453926233642381408296535468797890560 10570937 -53837653644065655606451832523883693368 10570938 -2485149307380956901405809533145186304 10570939 -367482422075772748262731114960384452360 10570940 -169411472236549158790923337573147806720 10570941 -71859000218282653550065048824644914650 10570942 371598764006828008122465062693420911872 10570943 -252656012626761129939152801550712175736 10570944 -49678242124566520730386087788605865984 10570945 48308951968822356371480802963275026560 10570946 -164496259194779214657027436447805633328 10570947 -352893211156992535164111662267495848200 10570948 -1655363300886123482223246044535552000 10570949 418719465871360141461112979075161646364 10570950 60530674678017069985728129001402884000 10570951 -109681118649850708527856758063449429400 10570952 -213482364300392170406941048837371985920 10570953 -276834465588045591832784627884224723696 10570954 -432947647512003333061250076023711712000 10570955 236101768100278259230407026812223379360 10570956 150954105793032121460941010502838960128 10570957 -825851592635273653303832753614212334548 10570958 326741917623595407473399330679797041152 10570959 -76647940471598504953033037175957999360 10570960 84567927113537212473119048278006087680 10570961 -163251383593549201979662484036585631168 10570962 -11686199776428667948168188603353816448 10570963 103922284013166344764741116737427080928 10570964 188314092679095876788737343184482707200 10570965 -164467479970778921622406110127341350880 10570966 159444116397126572480327810958338390688 10570967 -62336893051188404737320611468822840016 10570968 360999428240321147174963922482042419200 10570969 3278886407197591959436544632301728000 10570970 -45650395831106858643900864017043609600 10570971 58489766597508902000610816323945269440 10570972 -155432084946243610216271143360064798720 10570973 -247043887760547867383092205356777287360 10570974 -42506040732733379789235112748885680896 10570975 101209420715154169008892041809402292000 10570976 191829424474226848951473759787239604224 10570977 -269950751986531033782979427703951392238 10570978 276707631552705470580583807864994544000 10570979 -767789647056258432414128137160901432420 10570980 40988505725825029206581850311693721600 10570981 450688822828735045750962018576255270782 10570982 293699434391705537205423328730946980352 10570983 -1486834740864536433358971194821797552 10570984 30494392496473968711154868442907115520 10570985 132082972429692198493307837407834470180 10570986 -276549457607860247195275566652545467136 10570987 -9484619601021455945059960964128731248 10570988 202160021889011462286850712545240565760 10570989 -56099762099746350154641830277957518208 10570990 88777612974739202498442932118003340800 10570991 7853383964252406059322474595357530864 10570992 39022535398701201730850625093414420480 10570993 -979784814072090634126669284265850241600 10570994 16244940367305501985711219506992504832 10570995 124964642887709391541717791532163983440 10570996 716118030361429958822804548234756840192 10570997 -84413435358390092276561284169737619328 10570998 -82786400476399310202813792960958095936 10570999 280658389100753095947229379040225087336 10571000 366695560610043577581792537650396160000 10571001 -88474958174064195958276455683148138816 10571002 72309333311701114287710439774075225312 10571003 -566560772522773768184955639496177814748 10571004 123054074157012860903592123018292170240 10571005 -69225719359717910543422320733009962240 10571006 -247196373029065327127749430197386634560 10571007 139061798268705100735462636323194359368 10571008 245548353036366808957048757758445223936 10571009 -109824637250952100117441135589400957996 10571010 81521411159936317825680652822678594560 10571011 169844736601239754499297295727883639040 10571012 -368854327562229334255892010601614750720 10571013 504530891446615707175823618462945606400 10571014 353669153383553597335789650415762873920 10571015 96638706330465213127225597377586701600 10571016 -228355185509627850209168494524712304640 10571017 772758510401079279419636457240980279066 10571018 -75662948518656040815169909681426553040 10571019 -104483431280097440305832880043308290880 10571020 46714147129635914019625251688910177280 10571021 -332590014525308933042344803076683347808 10571022 76098445856087956709003775097584906240 10571023 -471426418239364276494554496855162491728 10571024 7830037120032839061667686269592207360 10571025 -174840208631897695522962339076170458400 10571026 280231735429509268312814226156821645712 10571027 -93250523631443327659626455348095847124 10571028 -112218155025288441225070920378020775936 10571029 59242116528025299956736634505918428576 10571030 36839760266240165901954954443825664000 10571031 29423926204046353221906806619675226560 10571032 494256350986502047609686641193997670400 10571033 -710413737620140749706838953183528993776 10571034 -347282095106693189292938932149879552 10571035 -251454442423270679582408265889562627520 10571036 160904584372907844146847953683472821248 10571037 164646927840181125168384210453667056768 10571038 81167495083206949436962402368350435520 10571039 9126086778271431559372389750984054024 10571040 -363572568780669909083222992578045542400 10571041 190748462901293470588748581512215764372 10571042 -146934940191480568896714071439892657680 10571043 78879408037914258490676479033768291584 10571044 594809233347723906453175888054587008 10571045 481000595803508811296075657891858186400 10571046 -44491177828681009370452632844725659136 10571047 262093214083974434325756727630229173496 10571048 -76355054271875506344243475745456455680 10571049 -257192761221270794062489961996095453200 10571050 -79033625484898280353416205481687443200 10571051 -1044944024312951157731706722553011395200 10571052 -151634000515985386061087263408573022208 10571053 184831206029021430993831333171757733664 10571054 124641733653089746580075801636108516160 10571055 271535502561755905231358585706940302720 10571056 124033922181168033901610522246187188224 10571057 -6005487333955151543024460212256804096 10571058 -103305267729298258582586716288809342576 10571059 39645255051127135498462089858829863792 10571060 -300572911139845317142611515980533312000 10571061 2044813097744440335028259735060179584 10571062 27263509047589382062473148855110042624 10571063 647021005688025213878039871032112870312 10571064 73806513085069413136446981649742438400 10571065 -189186966469657006666462959920412739200 10571066 167496624953598484167408698476305210624 10571067 -15672019526145176369675275835700495120 10571068 408912192059754430415550684223644876800 10571069 1053305491326713914978204019423554340160 10571070 148696893265514810445781970027304643200 10571071 -80063862593953042298195737917002293536 10571072 175798356478662417008702988312204804096 10571073 428900088944844865449076830271627163184 10571074 -239696124253999874204043057936867292464 10571075 -20562146708716344833742252061361424000 10571076 -146825800185378120815688580094033903616 10571077 -6029723146957311095950309957559037600 10571078 -2385896109957971827996950315612265344 10571079 27873117961647616552552179465057206400 10571080 -173373172101338209249886497795156992000 10571081 -344859392196434822577899280317576174118 10571082 -33541413729600613152779825638124798208 10571083 371855003516381970667102290967418672160 10571084 -77671518346627323766772827580647574784 10571085 141304912297537361381427225937253760 10571086 33916242999000147469433662390438708224 10571087 632424777821334954040089060828281403240 10571088 -55215037994578714112447196400793812992 10571089 -16307689537352398643861920224542604000 10571090 -222761793741684636504972755723171371200 10571091 -52644744570792172283555883486612558480 10571092 -9431299224964693405084214891316871168 10571093 42777927168911066710067065344949275648 10571094 152749786731484079280473283873846407040 10571095 -344662691444676521990303273904550198320 10571096 912156977034206300155373334839738572800 10571097 99606509702930852305599867189577651872 10571098 -209818729020150648793879979604246577440 10571099 117823671589397376768767907563334795264 10571100 -177012172581867067225484155724091187200 10571101 -1051358052814152111456294052708647898 10571102 -374594856957368736684243731610951589248 10571103 -220257605847868305673654930782082235400 10571104 464400297564202071446257978619481686016 10571105 -381693107634200405561604586431062101740 10571106 -26527412360619581451703966795690598400 10571107 -661822373322385836245416538400817148644 10571108 322921957420471884164607707782455846528 10571109 -279626365740567820252207639010806945440 10571110 -69474682157863206502671437833147457280 10571111 -730722077177439977951607267649643529288 10571112 -52117550450076865531665542805992540160 10571113 540324911484415980473940357765153847098 10571114 -504774863785732814463487933037698087680 10571115 -36329550462693652694484048132220469280 10571116 51436080311926590056157644160358433280 10571117 616614897536895977327387225651969727852 10571118 -171892165124211780483233789685971944896 10571119 -60290164737402018491895338076807969072 10571120 -39691468937546997816055259568537600 10571121 165771057977649790278682610864551999680 10571122 15444564463165837122439962502341487104 10571123 -668508051692886978119166561856667912628 10571124 -25695579994201678044609126427057422336 10571125 829059761997931434769638563633605080000 10571126 -58018583499623522988189406034337936960 10571127 -177107635507167152227438507735682916096 10571128 -61709997449126510593516947613641891840 10571129 -410389324061918058581696875933312272816 10571130 4048996065377345683521024704427979200 10571131 991308723538351000890517972773017418864 10571132 29403657971453420081482581711057460224 10571133 407909237964074020466350386969843546624 10571134 -11207298456977804370465337530455995008 10571135 307792036127261455248873301011480127080 10571136 -276532868023876629859618849720526438400 10571137 113271966037591835707587514829330495232 10571138 -403441487670053033909098500439659241440 10571139 -128660807589885869476866095270623086396 10571140 -105328208591024365828993668377569297920 10571141 -242729555528684255967850358002354050528 10571142 2210223874987975776848386635482142912 10571143 82640443403330060364211951331813720448 10571144 -532943743134516977346137858588062924800 10571145 -64239554587987599876144194613978274560 10571146 49526598380427584166077832449191887360 10571147 111794039924275746997774776889870442640 10571148 -8117981706148297922082752186845593600 10571149 406787274379416260236609515539059124150 10571150 -29221583795315877824083892517003590400 10571151 -112242843361352190422338309180725148656 10571152 154898638460244043385345631076102963200 10571153 -24674436707833880251968777232909646520 10571154 76894727667011134852789626302054695680 10571155 -23140362473616230989924780558676090880 10571156 -319517587879995573775721725824861156480 10571157 -390489152325492387943942580678352030180 10571158 68676435207766762849623669531597696384 10571159 -219015199799596719207647023653895094184 10571160 121627124244454049294656922055443865600 10571161 -225772589421067014453965308599722244588 10571162 -140384710814341498733497131569458190880 10571163 -16575256509578356552348032867842496 10571164 405653457984582860072179874982858661376 10571165 -186984857601098605678675502983848840 10571166 -100591492343514607397223018120584115648 10571167 294758659180260546768917468629026498360 10571168 -22054212516496162131377017947288502272 10571169 70918150271139094807828004824329209280 10571170 -140822480897817256763471178925754922720 10571171 -335511813582050589933209519790270885408 10571172 -149740908399067465226084579486342350848 10571173 8816455178466989348042363802513090204 10571174 380505014711912178749132759014533498336 10571175 -6567812514832138852740922209667194000 10571176 -154157643591895420843296934210969681920 10571177 417962652581728929573946203618812332026 10571178 -139105796283749798683672155296260723200 10571179 -432225597364041999450900553104867414220 10571180 253330954748053229893406012068041062400 10571181 -387669583452128138264159686887906128256 10571182 -50857587235785122134250470127905489920 10571183 163201386762871012643659394501877080064 10571184 -33423864684950767556538987692037636096 10571185 -22370699142565566635421196149694743000 10571186 1433524985836289168311157312399960064 10571187 -10597302584644546077063630777207944640 10571188 -209961958194656665515489100884535914112 10571189 1075650223620976144219464299371868693724 10571190 3344453794014689745434494219218739200 10571191 290974745470551844158849458818018429344 10571192 193042194561700312180870919388928512000 10571193 -260811535616425066852579416867221533056 10571194 -76700954320513330165482494331663621696 10571195 322807088445730466965113711231116412480 10571196 2422437085962698195263988558514677760 10571197 99575154913971440092075921619276807552 10571198 -42292208694152208537829839083961372480 10571199 127036996050917904583916855728499787648 10571200 62826691245692718660442392639517491200 10571201 -141238159032404851085741049836779166400 10571202 46457752389414635038106870072065774080 10571203 13794306678741456086130019147070631600 10571204 -17196727554003416950790363037701074944 10571205 -314115922117805641940663044163603756640 10571206 1711316773453505133069398595600201024 10571207 382510446433721252243811967050337521720 10571208 -3273125611914098707211632574098145280 10571209 -129377654775128333097073121742167437440 10571210 30162404206030830598073852822863152000 10571211 55062716634445348027281583961420955372 10571212 187174781298529900514773766944009915392 10571213 153768015239444794375420220163686457462 10571214 -96966924951843439596375195782467187712 10571215 84357572581800437081990933013782436360 10571216 12557142023234928536221342467372613632 10571217 -33613834481956220562993111425892665856 10571218 -30028002880375203892544768802063657984 10571219 -63302009154035184141026018835592159380 10571220 96874355755316156342033079142842470400 10571221 -370150165520962817454344593876921762788 10571222 423139153592075453197297957924552218912 10571223 172909066723418056097761443779191099344 10571224 5696712606474824481088416509855109120 10571225 124232421591120320425283194065351144000 10571226 -77443976413944846065266571294254227456 10571227 127694278394926856538944033377367472160 10571228 -383489234117182880162786094281137052160 10571229 318893746746899560019947874349597926604 10571230 133197719388394991750767062868332942720 10571231 -812158570818707927608045196715894896136 10571232 168474535410558335672652453019348107264 10571233 -215074275396558207660158322532668885740 10571234 -696616193597256627601612222873971470688 10571235 31877573340739702057421434182573832800 10571236 -108016727068671977999433543102108677888 10571237 264122438577162885064476989312404585440 10571238 -33295216736368771639271520372732280896 10571239 -14634160382619475171133945944326187520 10571240 594127862662204804000484345992416460800 10571241 331730663394299651421218078739903462240 10571242 -197665098793667320054092361890153408000 10571243 418190300037832519358505957982986261492 10571244 75530090155225804347293818404786634752 10571245 -348861811537702349415372543929992192500 10571246 80337135457015628506153535160581435136 10571247 12219015699660888264614904185308014024 10571248 4147373130234200966158761589046247424 10571249 2486046507355705202902670131582434048 10571250 -31483909743942284440806203632407600000 10571251 -165754156148924693762610207970083452448 10571252 -512694243153562974182145627060969196800 10571253 -67433158155408671154828942382688911872 10571254 -112120305460620497785622037014307129600 10571255 -179853254808825809505472775248633212840 10571256 278568155573791338029655914537011200000 10571257 -99999465928788413876709869210115455360 10571258 150328792922537722874907998718803504640 10571259 -747280287879428512678857562210923980352 10571260 126250224814425357294633950530166784000 10571261 73006397804438376107490227014868483424 10571262 -34718910587218895454391324741052707584 10571263 -179474719324591624448470719858527817216 10571264 -296512283232626119685188907170799812608 10571265 322080597087662931047501633102510333460 10571266 58221984938302125727862390523169758720 10571267 85341472150972182617623940843143794432 10571268 357977084007254505432476719027264957440 10571269 -112484116552568174367854240147049751330 10571270 79307329650253747550027051928980895360 10571271 384360456810005792496071865124567897680 10571272 629042893386506007690099436953190732800 10571273 -133976768696442579629297906730031445478 10571274 11947950582428092639283460232219404288 10571275 -51277770598026008029305716519850680400 10571276 -342637279822856123425742112515306496 10571277 -159474747790193381181209740074907299840 10571278 3118205616466998096256892272321046400 10571279 44211903933768538456957202872143616512 10571280 -74632111333423077684022265475791585280 10571281 -230148252233383957228673154155383017280 10571282 -138548494152498588300632997405220963200 10571283 427026533012688051468089168254103923200 10571284 141112052148451747837752609037973791616 10571285 -151647032544877365790366987741284393600 10571286 109338100643374082114375915726956992 10571287 1255275522156417930322419743461954468512 10571288 176477263616489051889329489004655042560 10571289 -109210947128764941037272940798253564976 10571290 -103123975986544802786633002444405581600 10571291 40204697405509204242328774145657800392 10571292 -1135558300212334048440288066298698240 10571293 65622062081618463027875908672441848460 10571294 271063931176446935170342937950159437696 10571295 70775620232354612152820348771510576640 10571296 -666463753732655272349851149951086100480 10571297 -653358926974038521391590675122296269856 10571298 -62008355012570816150070650537412126336 10571299 -618452926602030038772587114699067969700 10571300 8216683561375709225904508234713772800 10571301 -90508286543316371866265436309160718532 10571302 25278334784398640572879335381944285184 10571303 111493866491281978103768055440567829480 10571304 457693986655008636259247848279040901120 10571305 98716632226994498569077720270825934920 10571306 -277887926729448888207166134757759334400 10571307 -71471934203898108646589953741778186496 10571308 -87017581874103991543106022890515613184 10571309 122540919192818053700100270834229230816 10571310 1745383560055005877437886724930411520 10571311 -54568175932871936476034348514627297176 10571312 156724866223476090026289464358217973760 10571313 -65747073728242666285297944544766023056 10571314 95611790365605212281903940054728894272 10571315 -41123796924232027652409761892432000000 10571316 107762540411084049616662570883421085696 10571317 22429121128408425364550155873348882812 10571318 -22507904631368308188300572422386668640 10571319 -276546229698723429092655529599010518312 10571320 409712207487691386317319529270311628800 10571321 -312179936634823636110701078070609102000 10571322 -41594019352610392080410733873686174976 10571323 31773970483085843519501150574049799440 10571324 -320491541702040057688771986556789607424 10571325 55171961682758521567469754578279820000 10571326 25000566431951061305869650570896174784 10571327 168803212923673512146705175430003362720 10571328 155165218954716950712076693352338685952 10571329 92884192052966258471195473831701173184 10571330 1719823448004482300380045699294540800 10571331 25119898943216306533061300987631621840 10571332 291650332362478198320486973404771274752 10571333 700961005726813739053695040684866001440 10571334 -206392605501889796266794285658788433920 10571335 -3848653457567513779466506693696894800 10571336 185470178632054200115363711954422727680 10571337 96994623143937270943883251355627744640 10571338 144225028843863467308085646628722709344 10571339 132072828526593853085164776200610733224 10571340 35066913312812109272880702016006379520 10571341 294483777253823451165862248323768102400 10571342 171766408571269653159291235561719675072 10571343 -223561902622941386559386399727157065336 10571344 -1320702155314066824892680597914779648 10571345 465793647363548586536278323986293466100 10571346 -92237309482929487594401675107938879728 10571347 -163747986559031890756004324869263421204 10571348 207987835377374272648963359623793528576 10571349 -16151988584482924505726380162775260032 10571350 45560252666586656710367922780929066400 10571351 -163486893930762678724065495032497349280 10571352 12896011954072584145963921462652436480 10571353 195805547307455548618721524421480765440 10571354 -305015115328156520327549920981741956624 10571355 -120735610389903021943379767177635480240 10571356 557318148597158955143248287093683601920 10571357 589477330239281469569735821449190989606 10571358 -88868781876822838043943804469802057088 10571359 -376435349996219387629904603594128332080 10571360 471887114605383207672164894657371176960 10571361 -35053774727259399719358990830416845264 10571362 -153871574477047030020501498030345179568 10571363 -366200898134171951846458878237981847416 10571364 416732978277741808717925575327831480320 10571365 -14685672286556317979285640061943750400 10571366 52069385892341531930184730362514658304 10571367 159606981861516940202217304740404219520 10571368 -543738235901386106232498433285955773440 10571369 16162484585003771308638973218209395770 10571370 -9194021541057756808875898011785644800 10571371 -522626180951652998094533130052456268428 10571372 -14000996190288938371894834099257999360 10571373 -633594912396446249304371948680226005716 10571374 130620653902537874939733704850867014592 10571375 92936268985161014903991439784508264000 10571376 31964881685069220442793588340419788800 10571377 797475794911299247993850830312227958226 10571378 -2180635632998086002647603195806324992 10571379 67525093374771428779346042986594291968 10571380 -9177209416441983460483185191047549440 10571381 -403979527744585304755693958079381841920 10571382 -172358536884666814724441758665988106880 10571383 421065570826767504463405866403930422632 10571384 -73080944309839376021143080040738099200 10571385 -126127070234522680915601027642898892800 10571386 79963947447895301430021617911420233216 10571387 -86849612758843097309431585863045455964 10571388 314092619123525028142390751231001715200 10571389 -194103579170819943413390450426146546810 10571390 37112904136257943172138336751334692480 10571391 9388489483754224559533092731260127400 10571392 138314000662913676874177035910344867840 10571393 -126341714400128476771491869522086900800 10571394 18962715852770084586756678787346518272 10571395 737764709029615573313143959857556068400 10571396 -89526351675951821093764014956153533440 10571397 221942849666521386659976993686068101600 10571398 -33565056948243716356259728032141956736 10571399 5961537583391978189281388892867757920 10571400 32635926669667332235144052371599360000 10571401 -854045749289778571088774445680221657500 10571402 -107312598499518196439086519384261499808 10571403 20120120435341464298401402663256406016 10571404 65153369248107823740679205708755731456 10571405 335926224782449900294629380392211145600 10571406 62520954450454321221306763838353264704 10571407 141019779767711935856937741661724808 10571408 41015820558043856598350148560629678080 10571409 337936222193313092082742645447549522914 10571410 -192243881639366090259777642675623616000 10571411 -17981418040322533104532704895898444808 10571412 259273832428436035060378994416572045312 10571413 -372641956229032823903533421819159444338 10571414 -34815586461265684584875074430581555968 10571415 255838065026464531066360302845835811920 10571416 -640571532447301644176989129079499018240 10571417 74114297031480448756507910879528758980 10571418 78609896819271327972426213456579939840 10571419 718627206438039800800199759455792145344 10571420 108197409102064945083828861786267264000 10571421 115526533231450798234208880860436480 10571422 21031221752494249758426454022138277504 10571423 556505690836598700896263301048720716560 10571424 -26293939676143185247700427653287772160 10571425 288466822649423750901904884187722932150 10571426 412406107209859064866425644977120152912 10571427 98090437547939441829714789964301248164 10571428 -139644349516828299357185549742019215360 10571429 365200960028709231843847878045852533280 10571430 -34141521060172980723383464698466634880 10571431 -299111685510008309378864599294449261120 10571432 164834311315151016702933521666536934400 10571433 95851018295767443698831992963712554368 10571434 119511992919246317221187683601350078464 10571435 -194612747114072583298015351496127191040 10571436 -26416403252910892033708686638267236608 10571437 790494847912783867476296436365097528086 10571438 -477614073071036412879429471712301720448 10571439 24090886492117391259371446582177605888 10571440 -18791827897390334720692825812717404160 10571441 11686699727663345092762696843690141842 10571442 -25712079764406570415475523400778482176 10571443 230047041371952347423323263339516824400 10571444 126228706496733661849797000338270330880 10571445 69805866510431375309503466768434641600 10571446 437678536215961209950112155898449733120 10571447 16792544710895392561325366736700343160 10571448 -121557520984266619728336036421926912000 10571449 -134917680364005355954041774958914635264 10571450 104557819635505044749672118963510026400 10571451 44634214579768769616662095562467359360 10571452 467205840653474213728958460571346011136 10571453 -565215014608511261532605761833923642298 10571454 254839741073836120448753686810479382464 10571455 105551017893488614977598316105558604960 10571456 -225726636867458406982826827057984438272 10571457 -458213791930493531635598779909852041600 10571458 264924406807852078922061880689184720080 10571459 -310096875065352994930899154672794182340 10571460 143420913935728133680876948107132764160 10571461 342098795081420845473077862408788377824 10571462 393127275915743569322650487352442131264 10571463 -141867606947596690742254211903067137616 10571464 8264920023538001278160523451932672000 10571465 986696477296519137594202958680496640 10571466 -67168818414150452203889356649132472576 10571467 373208051242974142444629974352509076480 10571468 98785278873352067267624505935263875072 10571469 -80287162513256497323474247724716481856 10571470 32093630919137301145334232313689884160 10571471 316220206201332227838636710796872562672 10571472 -58722655993078439975569044266625269760 10571473 -316828724559867603657674911926759833280 10571474 52342360385651547428593063794995274240 10571475 157449754269368025403137998671656000000 10571476 588458806527762499330811812344793458560 10571477 -52434034950967194928568797343663952000 10571478 123313871294571289035033773190722999808 10571479 76757113517211843024627645184000341576 10571480 351938776728797669231606086309203148800 10571481 70211062129282169861994045815904650100 10571482 -245329984758468786692217771040876347408 10571483 306936503142827391413471104940852530608 10571484 -108721852356927616245765914068914241536 10571485 -318843375328498334029189822757787596820 10571486 -52270746524484169326738296465256825600 10571487 45950250522108755938130050504799340360 10571488 268269235808221276629107415258409205760 10571489 -251947504284336779025642819820808927676 10571490 22484999497462885264970390599445137920 10571491 182915404495656595652737409414809592272 10571492 223234770235212284409140371099740330240 10571493 102164150219750469366353207608355911584 10571494 111135276483866322410797025729223200832 10571495 9902069261765952728097069368610783840 10571496 1655323220308228963675893752829050880 10571497 653248135963828434215188848445782421946 10571498 -100771341639440217141786852575721963264 10571499 -780765102312070302146818306626510188880 10571500 165983341083623450190934338473862912000 10571501 60063081940509114070969962013613176344 10571502 -162443835049505027475436375033619573760 10571503 491783374253654632495461844664345532752 10571504 -142565199620127778551710945493238087680 10571505 14689038975897405030657669426640737600 10571506 -201081064648823789062780747437732760320 10571507 -8294663888131761101339413722894679800 10571508 -653457411234756401435411903295616751616 10571509 137393918335923761351039402965053183480 10571510 93674708876943563858227799360763160320 10571511 47061485120337412344346432609724252880 10571512 176098079939349146318434278507266703360 10571513 -134133046676384069636354058326119130496 10571514 -66144853169900802985103604141764751360 10571515 -399454456211578101214070916714362127600 10571516 -558778148096167773842271294111126466560 10571517 172697085005979355225201705831194031488 10571518 -270202624401606566873720143586982269184 10571519 219133397697223226756356005833913546096 10571520 -61207345974783121427720636680403681280 10571521 223168424489410328996576583818201406722 10571522 -77993616785857636417048623000464750592 10571523 -179175156361200647048402545254203243016 10571524 -9597869128468977398157732762149445504 10571525 -33067571376260010284593376006556466950 10571526 124027552176826336869895349917257400320 10571527 -191250595194569036200830902207545537088 10571528 233219290223657176613099858882273280 10571529 32404003971950210148771156780596210880 10571530 89456606600632052209987820634984038400 10571531 417645720584557169886928940913774421332 10571532 -84452741933166971275254796684367958528 10571533 -177715119334206992678904213514597813280 10571534 164039585692183618138269084281823700416 10571535 122995658745673246257384551221471458240 10571536 -16583887755531468132499641273699328000 10571537 404746488486222461892258945428147883186 10571538 -70255378685596333324513082981700851712 10571539 276524474969860892811153819355369938768 10571540 10268583064471465254820990925344481280 10571541 -77275799618123368353351275679204576 10571542 139118162940014787557246434771042032672 10571543 1019398193371205779842158488054369555200 10571544 251571285347351508175344769681166131200 10571545 54317743699187728168073901154553765760 10571546 452750802429783838711025857372042655472 10571547 -50243141390366139642807164401665904128 10571548 230073051953637436551827170770971080704 10571549 -949369515867369062890400067251730656736 10571550 1574960738285730297363333493956480000 10571551 -181352709216651735069334794433606384368 10571552 144009144377277513508375133630790500352 10571553 -31431296238146857660691817881798337918 10571554 141938276958882759670584979165571190096 10571555 441058198253281942280676016137860587920 10571556 -78779275366909752947249111432702545920 10571557 -181343370601547820347982615791451680194 10571558 -55545026799807137977274159182620833280 10571559 3497495668988083146093144485848896000 10571560 325130548368572266784997815447590656000 10571561 -45122852114729367105772169784017740800 10571562 13461751264760721542799440778404321280 10571563 -12495413873025439105402594173684673872 10571564 121288337378222784659674791741535186176 10571565 -143524326077479573217060028966842280480 10571566 -55832315572376876153653694237217632256 10571567 -554984205234257754044546315803211238384 10571568 437616949766672770797207537139580928 10571569 -958053807797832262513950392625778480896 10571570 -200671089036292508412507558902656103520 10571571 182751600574021331830062113465155285140 10571572 225836451652155560200473683474209093632 10571573 -520507257522499640951300441137467386820 10571574 -20286682126069331223083091988295586432 10571575 -231161276374448347082382167710952946400 10571576 -307080721952912087394781391840049745920 10571577 -480864607991614172132248056926857281792 10571578 302963788064504869335726928698514569840 10571579 -101015951910942107801236606252419481680 10571580 278257240946008057112505031501670860800 10571581 -683628630928666486448229800990728232000 10571582 -70197963965021516327090478115982770176 10571583 42663591346309132213597915574966505600 10571584 258127873688545473210214910019411378176 10571585 -329191999369176713725999087326282962220 10571586 -44988355154587258076817807072851993856 10571587 121905227454328737519908154607928634400 10571588 288158442268816498733401796942294978688 10571589 -44926161489500827643284918937623644672 10571590 -245931290677596427115456146110506726400 10571591 -187107815764589568242988580521659332008 10571592 -44909170431050844852484163368094760960 10571593 13999325743309107998969469371328504784 10571594 216216601235873620391956739370074445312 10571595 188174101709301464330374284822155716080 10571596 -80695828739168743408167305834781166592 10571597 457085723898839570666568525775786829046 10571598 83510070635574610254529849107490608000 10571599 -132867649004685861702143393325575328400 10571600 13991204369530005793341076064157696000 10571601 -88728901692850513199316423586510575936 10571602 -85140849828007759206935149109059481280 10571603 -202072649903958338151556716271337562144 10571604 18530510551775524740224179191398326272 10571605 -99527798922322490844304714396625468160 10571606 -368396001058239900777475363988693761248 10571607 -440273259365227055722401406885635010560 10571608 371230071692893246938804191491883304960 10571609 540787631115590111186775254505428859600 10571610 -10760693211356687706062284189266631680 10571611 602267179327883435671415571987660837024 10571612 27741284120272908615792944252741102592 10571613 -105026456632209168445814400064588197216 10571614 -378492543786811806363722625004128937344 10571615 526917365844055105670533829276033822760 10571616 314464942126880878547913164890432339968 10571617 -36727576204436384196614195171336090688 10571618 -97347986807177469085300114589035428480 10571619 486232229273925125327515940354815045440 10571620 -26163626133552910552276857539477913600 10571621 111223165340563731288898195234937480544 10571622 124306093126857975465589685361007902720 10571623 -238226166065919976797398329544629997128 10571624 -99546822927913474566303665815986585600 10571625 485792215161113913957248295450252789000 10571626 166181216924061164551474111876804764432 10571627 -524919428376522987399843994735254050880 10571628 21138756433036585783027010419218776064 10571629 -166759519268362299651857045323882244916 10571630 222565759000738162505688909378017280960 10571631 20960116459400228466603227923816473600 10571632 103345942546645259101395056915594510336 10571633 -386129112154267844452307013412020669900 10571634 -5366498404669240875063992129384223984 10571635 -140313937970263796688585633668375659920 10571636 3007387492035605267861142877624461312 10571637 5729960272041532961167922697216399552 10571638 -5789110128538262529473225968569477120 10571639 -51514069283781498415152568354598235576 10571640 -22919513457413147358263906867838566400 10571641 2098250090482403390322961539128416852 10571642 79304556904217831130033330739705220832 10571643 373839129543939282978249983707406713932 10571644 -7283112114603500623232711231905603584 10571645 23735535936477947263901100546955180800 10571646 -48134466556757694212030429889666292416 10571647 504697508248115148447527935073172884096 10571648 -569718900890928471805977478644923105280 10571649 -798470270064317100965260175368684848 10571650 -184204973975968535597516478450059485200 10571651 -85882007548815480479227176715414250496 10571652 -119609401520973415244892984946850611968 10571653 251576765063922914358043852634021271902 10571654 356285067329383328526028350917311576512 10571655 -264732918178265140301188454956463457840 10571656 133704794421508091630615145764580602880 10571657 244984244621604676172749253273094765840 10571658 95497053297440310743964749292479318784 10571659 -153600572999970277655049517454848677888 10571660 -207641759102924121032508091434547353600 10571661 86114901366336793838057856567114065280 10571662 384871660846201146047996352807628356672 10571663 598291186068712749090735352812871502880 10571664 31723841907504547503782877976560205824 10571665 105290172458652171940815956733734089320 10571666 -96166289964519551665430244823035901440 10571667 145299433519682595303446112291485221680 10571668 1345772702616213834966477128809916160 10571669 -407302326749330985089648986591592994930 10571670 56631929358481378949696160994286797440 10571671 -290237227417970531387125010709743973456 10571672 469234696866724516280006434573457356800 10571673 9416931589559149466682290696757514944 10571674 -46092112076342669989240409428629308160 10571675 -152396586267236806179055676312677865100 10571676 50593608441340414516084584792619008000 10571677 -51784461360058731450406015205700319508 10571678 -764351418981266242099221675978794880 10571679 -1234016840742542975399743162046142720 10571680 -82400435356944753767761211042876620800 10571681 -688456484163350588831489253329903430636 10571682 55639867319655361477903858515583500288 10571683 -624137654847972770947462222558445612068 10571684 -96862201271251019299781011021547069184 10571685 204710979308169147594029763444152560800 10571686 -135685585813363946716313514797647920576 10571687 -29254807795374382937914351611256780800 10571688 417292884450127667183464986911244288000 10571689 139971841591352991933977823644062415460 10571690 -172935553766137217329310489450546176320 10571691 -23113940790083786988383663228944134144 10571692 225363727900998889195850551011018849280 10571693 259547358767660939543285368036192750944 10571694 68219064417607393331665152866884764672 10571695 123240818421766483852208211514873591200 10571696 12571070500207589173230878426571620352 10571697 -134925827678179543363871265251892083712 10571698 138114852612427006323207717786698434464 10571699 -73217795991484798102960258033905049200 10571700 154341396829743410265162269338020096000 10571701 435915301269549674911290074827591615680 10571702 -359275857955497655526832629071319080128 10571703 242383873551589324601870216724957251304 10571704 224084621761406469085908236672880599040 10571705 -335372191288910037388235105862706134000 10571706 454436283450438923181252248375695584 10571707 -25417881955298436564840272923909174488 10571708 140238772033227751472676969351734025216 10571709 52403077087509146242501316041486850304 10571710 -34432854552637617740827024820847329280 10571711 471949971235482595357810833781406805312 10571712 -131976278279812638858576094311028359168 10571713 -59850938073652515672936143963023271680 10571714 -15407181351805150875202464339087774720 10571715 49333771317149188808647732752363747840 10571716 114339521106684102848862177792931571840 10571717 -13106436211947108862502445185248340580 10571718 -187397642597139957805492340880537229440 10571719 246518630791538801234467459434788444120 10571720 -114825810821333842486266690852148838400 10571721 201922230675543536817719168249503452384 10571722 -24136594412461908666076048267109376 10571723 107822952790112224231001106837149818344 10571724 339669259457643151296504869825426914560 10571725 -193997941852179846327470856308625790750 10571726 192675762708027042522670810020571713984 10571727 -30095333572365238590382512421113873120 10571728 154705621608175741350995347240823447552 10571729 304071067389554211008191191484535581632 10571730 -22790543492199438211145521020502740480 10571731 20716607469296530187181512543218474864 10571732 365650376615843255917501868216104884096 10571733 -196931784219383515259374981362732558240 10571734 -6353815817771107836287517710978070528 10571735 274792810699351216893918301286186374680 10571736 45691943923773442070346283840284917760 10571737 243365413423665462165216700571465566992 10571738 146153333166348520559587495886000881920 10571739 -144712349307832438941145388833209045408 10571740 78785109307259630677686885948463334400 10571741 -161926911135028052771126682601671072858 10571742 84711548607925073276532337125952953600 10571743 -40850595865914507742552107838775557632 10571744 260234244941556212849947055163527135232 10571745 175623852092410363598858826104940789120 10571746 -311921683757262867452256222009485649120 10571747 -45275995797255229700663561169080279040 10571748 129531648458585948014344270955813346304 10571749 -51427583669221328808113724845053413250 10571750 -158068496299970106619795543835783808000 10571751 56250499012197108750543215312089322400 10571752 388952476625691165519424925115726643200 10571753 188534520400994692818036392747748259002 10571754 -111079994679682194985555803291262759680 10571755 -530645975799422891417448200596408119840 10571756 -34939751710738438046340991183265187840 10571757 -87434522529410949142168417058687102976 10571758 -153747758190962588527139228243635305600 10571759 -616319121068379493622025867651251100360 10571760 9073524929195806402747777161452421120 10571761 -402554150259694591979475728396068218368 10571762 -337141015639919930109292507634816848368 10571763 -374744891621948694134525145380196365256 10571764 140655374107388645852012573069765564416 10571765 -5429134688322793072810440781814746080 10571766 30683217183395291356558521015730520064 10571767 -28073593745327487536906366555623836184 10571768 390264735528750132559693758507362795520 10571769 -59873318009351041512263840459533699200 10571770 -222897123738348632750078606240796960 10571771 -193014261551330292948321565244625058560 10571772 58069450744722267311249310513019617792 10571773 -561557989536200137232009531333401248180 10571774 -248047744947075352459073626354730871168 10571775 -38296258049259441764021183967966758400 10571776 230931080394109246848606937724171059200 10571777 -112111002535770214419508595519991781374 10571778 71496260541963521436694804573218729984 10571779 -478605374094974002177136430493699919620 10571780 -489587079613619326860048167413861785600 10571781 234172631690593754744300405494828385088 10571782 93929366423289563268390729118243448064 10571783 -131811131809829273638750437804526213296 10571784 -136791712684522558235431252295903232000 10571785 -120308376965166653998687102370499552000 10571786 -103913632277657678709144341898022323408 10571787 20067245602944793265643269350122415368 10571788 -217739556232520123579065720967716185088 10571789 14949144207502696314488875908340635840 10571790 165662767015075080956981199851123558400 10571791 528317845656989366252871984256015478192 10571792 23395939771720490118580861511244447744 10571793 -201185200791177970683167514134523477216 10571794 -142696737710503376988543877643357246688 10571795 -328847695249199019714881943595296857280 10571796 -8345229918513719537208914465447688192 10571797 -46859943120460701938507733143338027474 10571798 354318624354890981556759279296309816064 10571799 314521097523508221052187551132521657576 10571800 -71005788379034181074152195938535680000 10571801 187025749267008105670683420823445544900 10571802 265268122287878038870683564016450673664 10571803 528502372253952901070568443135727641064 10571804 460972483118282243767648392067609792512 10571805 -84972036225903373371557787689669819400 10571806 -5045826873489961429459022125872660480 10571807 865108893637749720721722758901716350752 10571808 1410590604611617464723244701532028928 10571809 308707601831311517914430780204087047120 10571810 -120382436857029778436018638621714633440 10571811 -248833320275086606273034982642371654400 10571812 -175211521280495647768451762719178121216 10571813 -219321239599620477804611172061406358240 10571814 -14326390736974002893955751535307840000 10571815 -249766595477655076988334977014847444040 10571816 -313164784418799239200375974268042859520 10571817 5724423876791826213583033398081613248 10571818 559577128533152234218327168674104885760 10571819 193370437921970427398361135930924695220 10571820 -21063212223703933547402401414763888640 10571821 -329145509629151023085483594117268084308 10571822 76674870922989371577641430896513952000 10571823 -142937492551915807712704481709381561600 10571824 211091292962307919851643288615386710016 10571825 69042902592681355786584574471046832000 10571826 190720147903747826187626975732936544000 10571827 120183440593111161699107723865147129344 10571828 129422276963373653610053064511886499840 10571829 219453387186405208950888559558045247808 10571830 66449032787605500616192792718835202560 10571831 635479156301894825093489691803726604264 10571832 311910148521909563205792225824971776000 10571833 671371091039115180528147952970544919082 10571834 -41823901998986142283762209677134433280 10571835 49944445911014425321879128568842627840 10571836 420366180111672503567651771499488787456 10571837 -119715113182662867845961150031433847168 10571838 -114433790074311106403956980378553726656 10571839 -516427424703809968087630471143397207360 10571840 -857108362554278871730682073223004160 10571841 -156829799182121826602769300710134377216 10571842 106879475838141397302207702565849317072 10571843 60902400148135926214029309995425948092 10571844 -39735546514183978683458763661159569408 10571845 -174222959867596338849739473685551720900 10571846 320058569436370224608901022744560811872 10571847 -97479018908797161392386404664557507840 10571848 -159392356442121895410144739713470208000 10571849 -891293082328432110115112618688485548380 10571850 -38170323029675264524280543180602368000 10571851 -9792803435873360774055745694003813376 10571852 -61465325774151048510077176875677329920 10571853 314767901266735254683101468378354648800 10571854 -46997829093033105995326891036194440640 10571855 -123347638050021442093323146756601563040 10571856 10345692205481801851528612950172631040 10571857 31667559284814848709046429875012448488 10571858 -57084653327352770432516092997778478080 10571859 -726496100502881522616242878843843624800 10571860 1127303645801548847281606131246812160 10571861 288480936225528304895537625947120328192 10571862 -250503072987048375519591378358081536 10571863 -129801655476391466042801707479638894640 10571864 522126742549520953543538754020851599360 10571865 135892745047524080608749291598001568000 10571866 249261539884342881232580682373264619520 10571867 145052586194712245945136154384432814916 10571868 22028651342181871361604522142382813184 10571869 -87413034250130976482879774749393829376 10571870 249989166732188525788356110711177189760 10571871 34550164216300119801015021797953347912 10571872 652850559316633925922679898965264564224 10571873 -118294432270868751430318442106174419436 10571874 -28776140057857984500762270664113461760 10571875 -76298336573711881097257653971452500000 10571876 -18660323642322902164896010150382899200 10571877 -12142679269270648397256778503143332674 10571878 241331264214255376294830943567255446240 10571879 -66002956770709254573544950118956352224 10571880 45828015623002409194898362148622336000 10571881 -20988208890545339024652754166931237888 10571882 20923957246831357619793777483078159792 10571883 -114072055374110370955800234678593703936 10571884 33025468647018162501656059949087426816 10571885 -11946818306387947212436777734799801620 10571886 -26745438428446552543086118273249692480 10571887 2422181153955507035657275871430531536 10571888 -33130951770535429654790515039696060416 10571889 470858508980029587998189110103401517424 10571890 -60525382519754063387018476485117995520 10571891 -169739739575363112544975331807974248 10571892 -340107484678309818382581088925012766720 10571893 674004731598296041384894935177409156142 10571894 -2646884225822075400225051343576674240 10571895 217757391084453989796190088571713014920 10571896 -548875940318603588651714771187022110720 10571897 318381032031067079995397006293652852586 10571898 -19228477931388361420500906389105464320 10571899 -3884708030363044148356878875334076160 10571900 -60780293140669444477507409415391104000 10571901 -748893589587949875421052532587461060320 10571902 267405913563531940334339192655874931904 10571903 -296856294985395723171931806711804766848 10571904 82448892958402925284201714384109568000 10571905 116628709736858191069927415903998239060 10571906 -205371602686631637464728295402473996848 10571907 -247249563175982896401161219709765578760 10571908 63382193545741396030440962834144185600 10571909 -309973935508227609896408171772530664684 10571910 23833146298792063023409155505969190400 10571911 163561318234576886419285681821668579632 10571912 -254182496456428567537291037890332948480 10571913 456052268533971656320878037429500951024 10571914 -312144901346230042405507190400693876480 10571915 -404024794114104546318750901242602401200 10571916 13421450878231645457124315660792663552 10571917 148713179241365983368419976633215606966 10571918 87875810924748154031164832505425490816 10571919 318415116432936538939737908654659532160 10571920 -240792854524441874752045848143159623680 10571921 351750315458726827858596754077614743680 10571922 -2186509637120149865877410665656784512 10571923 -598564277874674704430347488697161150400 10571924 -504696125346480294973233512067788279808 10571925 -23294809041213195802111874181077520000 10571926 93301003656430408416625855478270369280 10571927 171772848440521019641974392398752646800 10571928 99252705453454589026438416689098076160 10571929 -665616834946950482919498126671302508470 10571930 -8132437601382169657384911713248358400 10571931 -141966936791597332969817678956551422160 10571932 5419544454852235733857095649846056960 10571933 36689502292959175370061649431356412504 10571934 131851526075538739426620415219504438080 10571935 387847743762347008125593575733276958720 10571936 284162220235666298669020988728582471680 10571937 -4658973039482795350668384604636720032 10571938 95589879688039401523243783085355279360 10571939 -97390045601275363711014894401374754400 10571940 233370568507608332890955470861648277760 10571941 -140508832649148654925579297642203036228 10571942 -203544624156343787385546660739656052800 10571943 109272144306556608745689632062021982544 10571944 -516778626468258593904900250568776826880 10571945 -773520200817008573229347435089769147520 10571946 122810754424838001686339877964562227200 10571947 -3728843363646721544933082398726671928 10571948 252575755797586841888006668930760471808 10571949 -25381667668819293718051302809894831616 10571950 122138812385515487668894012662538464000 10571951 73184040562842950463784976787941553912 10571952 -132658662270963580579530952266065707008 10571953 -276921852585640081346788037303528630720 10571954 11378692719667414173413906161247630880 10571955 28448423816973325279000077415898061360 10571956 37538975533055829056899729473491188480 10571957 -522236394394790499245349205649602445568 10571958 -120392747540237562261085099652702664960 10571959 -415456608272050033070944192042894397496 10571960 11199618375455138100511935836241100800 10571961 -330690967582106135119454262323023044960 10571962 491369122211096264326124225936377918464 10571963 -190424654180843029293518716581421790112 10571964 92934381969675669983181767169879214080 10571965 -126125200287245281731424897159992109140 10571966 335731496069298866906989263768488754432 10571967 53466585749627760922180891088584519920 10571968 33739858968556238118731806464389677056 10571969 -560046280280950719949117748613268911660 10571970 178980777301898962731549249038438784000 10571971 365373617438690338041551441550161001888 10571972 -218224044262573347846993049506530404224 10571973 -21561235885335572745967264573421708544 10571974 119090427296570875255513386609819648000 10571975 -220017677585345351459660379748601028000 10571976 -263950992939175960878546912650941332480 10571977 227312826266591552264201269569420531912 10571978 -56923340492079074158150838866378026960 10571979 47066003174218130556969457374251339520 10571980 4460155458432521003875061499908505600 10571981 11633735763088551283571905013202779904 10571982 -71271982075709331168043220957529058176 10571983 471312438097483949031559262172132214200 10571984 -111069746604267968831181387619273015296 10571985 -220181610921054583252910121933599836800 10571986 -179272387111690748945968643865799276416 10571987 -196020272274048339701379797372614303368 10571988 -38249835762485895200925276619394777088 10571989 458567354128516036018030186405763923790 10571990 12907849260453507582521526075020739840 10571991 182163382533751339507589114435023180392 10571992 1012266484173005570615786159194767360 10571993 -302307859026316819906265997237416128758 10571994 212078632576571135416768869565089861600 10571995 25025160679145815880776353062150558880 10571996 212676878613993476798479328275955745792 10571997 108401922576523730902698201116301105600 10571998 20595630308141118815625419072568766080 10571999 14480642691573435370043107376978292480 10572000 75134955528655795818818288844668928000 10572001 300009305257590495038453501621341981104 10572002 -101222582035430229148369193662679336448 10572003 -189443459536787913355156202338238202960 10572004 -28041595326795403655887573137245209344 10572005 -35555209706555082027051302653113603240 10572006 -5995259087816920586278574887862092416 10572007 -43537408224265719428659325548264588744 10572008 12825949090951255476339200327977728000 10572009 248920118322716488199878724570833489920 10572010 -128863768339664016204782166341531480640 10572011 205755363538730047730255703811063064712 10572012 301265789829369748891200552643660800 10572013 163575925175835714528953017457248501164 10572014 21420344971374264151555416341511496320 10572015 233884823164684169715094148356976482320 10572016 4529624024373110158595246664494874624 10572017 -3806919139699733507037850999212516480 10572018 -237594872745271407961148643168638549760 10572019 -178280205254215270525485996141822158880 10572020 -34378446114455185298375751198206016000 10572021 -66292281949863095939892467286728693010 10572022 67052638180183456868811766849071921312 10572023 1828828261359084236940323917500481536 10572024 -216661285604022433823411670679791022080 10572025 262943591346728848812979676206754053550 10572026 239482106981353002084229197576586858464 10572027 -712338829089323484117084321534165474768 10572028 -185333023691820113137979383679850906624 10572029 111178668770633620107948154455365908728 10572030 15725367240384588099456928648658296320 10572031 -281491031679515472284339396188620573608 10572032 134099649402125385669020531831448010752 10572033 -148561015641396966891207909462767738400 10572034 168557782623269806049533593129111596544 10572035 -491276073020627771851688697624675281520 10572036 -61113221123604100558456545136197669888 10572037 80885102776026175294614195948838339200 10572038 136995011931997628544289387432344781920 10572039 -31085606008532949047645231008542286944 10572040 -375761460820564280147317445403223603200 10572041 522884983038497820578018971906006608384 10572042 -18711172177679693032384436190140940288 10572043 -176556789957422139130495712016836049960 10572044 -402962117322333672292795009787747831040 10572045 119289112253974122494437611127753142400 10572046 -160082292806676979980700992829493502528 10572047 189910965254292507071882190796804730952 10572048 -62105727405504902541169263815351328768 10572049 819863453245278579665330034801220394736 10572050 -41736397258434255715659018884590261200 10572051 -103292138998073881981442265829259049216 10572052 588101953697285122837511061592123454336 10572053 152173121596706679002678291533910668302 10572054 -13785562197739959472718626706328305664 10572055 -103823534230030527943123438122862586880 10572056 -442623134234403947859396859523484057600 10572057 262893051192906968664544700689182032154 10572058 -113301668996762743837084460881930861824 10572059 437368085668246084233835692758321177904 10572060 42137472525132293013740921062084776960 10572061 280832512517665920587061439161963042662 10572062 -400654603306599409711414387552107346560 10572063 78075452625205146448673006672129161488 10572064 -68342450994716475132259487464382005248 10572065 70104348604573619671087958100281305920 10572066 -5086177866586551279600738378196300800 10572067 558077452030314719208635077588150152 10572068 -74033507630205196404711144589883600640 10572069 -144079819751546560504564093372382219232 10572070 -65246376846080117777381340426831196800 10572071 -82955769208445569949328482286715077528 10572072 -74792889712165365769813520574866227200 10572073 235505083451327964398662161433089523322 10572074 34686693046632720868867745129757772800 10572075 -88526415416232336753122618453894223000 10572076 8143636866387363613262084590066453760 10572077 -395849152548654815684622903389387006208 10572078 -169187520763883921000959847540025234432 10572079 4396380942189542421457952471001696192 10572080 24700306485329825842356759958456565760 10572081 -15494137683004621302061505567366479680 10572082 -21395985817982195454262807750015245408 10572083 500392580091785348203667482944943528332 10572084 5931830705369284546329647044218422016 10572085 83329314216491298693301558155441423360 10572086 100473951666012510277680876955989282816 10572087 -392522119253906765600164340728768233240 10572088 -274012406071499694758122295910586736640 10572089 207402085940273868269501657407412077200 10572090 -114509305321468719472047333959427559680 10572091 525797265819889665412677348816063851492 10572092 -545789437003427852293803713330570181120 10572093 546305454647856456969085129024723247040 10572094 67117825037855616914572877864945278080 10572095 61062508615179445885264992533142724800 10572096 -55171026574563733284515084722702909440 10572097 -38532271915552762397275591536988817580 10572098 -25962884938461562313044959145543847040 10572099 -360611282233290719432268730087443036936 10572100 -66143883568387965781538949629015347200 10572101 387812709819535988229853209610977555102 10572102 -397159626726971905396817671803130497408 10572103 130852326217782465421783377448164839424 10572104 220182239337962334054618589207698293760 10572105 148987986018274776192022609886922240960 10572106 -260383122668278879551605060826563191248 10572107 -97545396495955223771921038572034300128 10572108 40667164391535054653431508991414197760 10572109 12626817024269057651574339549946724704 10572110 -72745374458503268162073904259717187840 10572111 167148377772522282403545357709183622016 10572112 137868865868707415732757467257923362816 10572113 525771446311234773237834787949822494080 10572114 -65448402095392441123128966647495663616 10572115 -240396736162686289047677725661723328000 10572116 20008011282099822795381726233672540160 10572117 26489198944919475817753939919111858112 10572118 -247079537679642540746362514938366867584 10572119 842924742065081641875820309532135128896 10572120 -5096501830322373094238685243814502400 10572121 542859706167937578557827901933059520 10572122 -2353179875140719246398060950393718016 10572123 76630344065116629590506978398024543384 10572124 -311886280988475971347622517877585958400 10572125 447879569890010270604175793764394280000 10572126 32986758749101958186808209451958017024 10572127 661606537859566083626887022429303996032 10572128 24173883239652727274479522164029521920 10572129 478706182021255132015461333551065453074 10572130 170207064253910922729377987256524827200 10572131 -938617526276983262863800706872586405128 10572132 91683086299559873435383271649516441600 10572133 596751468204837288315266146899202036608 10572134 187609763076137009843206564103979202560 10572135 64185077536587365398029344327977105920 10572136 250282150557983322175741888548328135680 10572137 249302282338360870571922088401465972852 10572138 274720273463372813369841864911957402544 10572139 -544488464226518085227568118828569586060 10572140 -333033696100255330437225448679540382720 10572141 -469556094181700227380513164945757955008 10572142 -87401877195650535443522887499263557888 10572143 10710493914589119968960099071483741392 10572144 19883997476361536527251458373761630208 10572145 152037039073139602530722967326359374900 10572146 9951993516379361651710880561344584000 10572147 -36445645295591745737780556294555832320 10572148 -18758002034753053444723384582641457792 10572149 -25340101340115691967650674415671053664 10572150 22314317034150757054815575891467809600 10572151 745606184942860127930371915556587094400 10572152 -362378066900144513553843138476482560 10572153 -54999615096564228771701302365886535040 10572154 556420041412416178240249472407256548800 10572155 193111611396202902034981148978696394240 10572156 -96287162859845838982846968229619278848 10572157 -267928435314161582828519947325853765312 10572158 61561491520538431233312885726215462976 10572159 -1150442155780077652939362034005086592 10572160 -378411373442500932673072679274676224000 10572161 350785922500539229461899699653923141762 10572162 8058861376728760401365584560676368384 10572163 285126648718437425399162002404003044560 10572164 -242555786767303162817075937534495999744 10572165 46605030239453096260811166458984236800 10572166 386114600731623781025182680581731516224 10572167 -101085478748671760506595506718655368880 10572168 -74338320194458325771572895241034506240 10572169 -37710550755823641324195695422032792704 10572170 -78646124205390963342983068149022080000 10572171 18922078767317685531306297738298233264 10572172 -42270249485780044004690592447495661568 10572173 226982181081142146705484176174043882422 10572174 344659201754056826231121790773705229440 10572175 126806738660576199030682471233455208000 10572176 -46616198071810161647239466503805337600 10572177 -171167226963726768582923138849719735296 10572178 -33959888434156291440397388817055580160 10572179 -2370113807656942392354209296362491220 10572180 32120456181722006259463497215339397120 10572181 394497059044099972942127924522881809372 10572182 7586790862867610079361509566340854400 10572183 -100385163236749605390542625423623430048 10572184 -17912956423822196566395458756453990400 10572185 23909173937645045660311057589138109000 10572186 20644458058870049972586831981040664064 10572187 82105390238479954735647529499833944836 10572188 -3895447305286619084668846154103886848 10572189 227269714523904688263432947568146175840 10572190 224459334033981355746854153909241249600 10572191 -625541034563205140643268936484092245840 10572192 222095953769127390001963483679404523520 10572193 -701161196407878235331733802128982870558 10572194 71499605864300911386412215444261437952 10572195 1247210005354021801858298473446992640 10572196 174088649945527822626695234500537922560 10572197 142596833367709123376900816197199673600 10572198 12155632559517604952263377915047688192 10572199 5504797459949290628307667071692877720 10572200 327995282283181946157972196264808064000 10572201 -795598893202638832415178643994133011040 10572202 -103867035093526790507073999107890055328 10572203 221688078627565871347287201670889246304 10572204 -76675696377187465487190887782031522304 10572205 -27272820880697238548297762668216041600 10572206 6417827303795572394066037965664181824 10572207 117073926036289539983326098683104409088 10572208 -22661907851421048776147581873795891200 10572209 -130176451083305649546425710176721425408 10572210 36428174220476335294605924642986150400 10572211 -45816526461192105294730010445119124368 10572212 -30102186531806260124933704193382420480 10572213 -129705721664339490850052084669689695456 10572214 -193255070164133577386447975874469539840 10572215 234827906249813471684475439277397902400 10572216 -425639041074756881234825140974181478400 10572217 -36834127559939975925287471432525243734 10572218 96198924265571684761719309610341736560 10572219 -23129148693850748683030515573732671712 10572220 121319308499164848807904144616025530880 10572221 -180003306187085869506495812293563696000 10572222 188502607684917479524070197957698520704 10572223 111856296443764718033340630651818302840 10572224 -73877897577168602150768365977257115648 10572225 907799333167891718789400780909991200 10572226 -26289414859422732042684505454707147776 10572227 920046390318642208758118966677092044800 10572228 -235282716820953377228065886926828462080 10572229 542394092479245570388482572923237261984 10572230 253356376284003774191615768562315845760 10572231 -64105127362410283170393564858820578648 10572232 156993701996740630745658017710717009920 10572233 111558788515584941954762856134607400320 10572234 -151601406629637441848601018052870744320 10572235 -616512923938236902363828509533145421040 10572236 -102937445749213582448547278503936062720 10572237 87063788099294156917786481927636182200 10572238 3222909818604979963226945137291731840 10572239 46190374065489779330833853968200647280 10572240 13834832147634905331287538867948748800 10572241 208713844189578334498619344693027598500 10572242 -85275476411622443508379508423884431360 10572243 -339959115372257282089971596193805152000 10572244 504767365911424125794157540754251249536 10572245 509006653677501031203175535429907313500 10572246 617247545746556863641542797563295392 10572247 -61277514010227522876583915173954348368 10572248 -518524169542568623105188077070135521280 10572249 -312365810149961422347594319410084961152 10572250 32998159841565830722523331161115888000 10572251 582892973144360693328257128719931533252 10572252 45408412606132219916607462473670180864 10572253 603306411919612281802762108511899822502 10572254 141158260328357031597376771886716608 10572255 319514656175847705751756570400289638400 10572256 -252720221205623433290579058446660272128 10572257 127617117544684618681354620637474199700 10572258 -229422709176291938837463515831219185152 10572259 -310797853449501591483758614982841760784 10572260 34021160437519678836597612525294543360 10572261 50479691097644431256940506449741687104 10572262 39843500847691122919653027598815806592 10572263 -194385106558106153679514077270648773976 10572264 50608742173442162189149000438821288960 10572265 351387244057325024045917468618912742400 10572266 221420105440882576938043615293260623200 10572267 -652296711297393115624784076406129321488 10572268 176578939988736421353643308230476850176 10572269 334475025025227945895780579513700668800 10572270 -174432552680247428489882338741277462400 10572271 -230642752556836983859278377364203368256 10572272 -24811094399093466164079014703013232640 10572273 -58393448848660893472618480200483619200 10572274 -365170677818735306612128595875443473904 10572275 -113545987237545488001606423219171709200 10572276 65150506997699120554856076457636110336 10572277 494620190566625748203304171036676731360 10572278 -246964083716179291767765619652446366560 10572279 -260886041778329380937525730561016545816 10572280 72178244873799947385019941573338112000 10572281 -962505324620891957061806394016823040 10572282 -1121417034073223097394480298195950848 10572283 205034238095427689413429061922234434976 10572284 -192713547523321785187944137556297254400 10572285 -3179150616256668754887095745080464800 10572286 -92158160660223477706937329698269841408 10572287 -180492748861188108672598564018296342408 10572288 226556274583871502487327263592519041024 10572289 114139369259161264003646543097400931200 10572290 42971769240647815302166224512285590080 10572291 -282689677391551180668565184727157949352 10572292 587003897198986139948728974465087526016 10572293 -629380434466095191746679648921288263458 10572294 33230950209356710496049938005822353600 10572295 -2444421318595133689535181640463736000 10572296 104820662428189639992513490497981480960 10572297 320326250851968560752181141726184157200 10572298 3279474316793984365501731783257080320 10572299 217982914176484249055420520926207049300 10572300 -80929734487751420825020015444852723200 10572301 155623873917915918941864147675218128204 10572302 26153783768529519932305255238459159040 10572303 -84768997394450126159480378434274300160 10572304 95604620088167045997307127047110533120 10572305 97658560061995137246322621617668249460 10572306 -99341296540087058122821407919891657216 10572307 -553907704340846157374768311809675331640 10572308 71296714339633306105787940043555792896 10572309 -281795863581883975600824634931402900160 10572310 28375140869553566907501435999173491200 10572311 765323595095673895303927461839964675912 10572312 -143849694247694237358212113449517916160 10572313 -90080101346218594025276296066669310000 10572314 -48273668896393169483526668365788215040 10572315 15508978181507627195425333887976074720 10572316 341564118417076001785797944115759511040 10572317 -186466199597694644057872746000882389568 10572318 -27183544452602833760786564565198224256 10572319 -409872686219678072757947855088359356056 10572320 412119344551030574170870919358798888960 10572321 -566180459955470485662118686589696356096 10572322 -256265045592899986189796475784265769600 10572323 -289176405888490797468447565092577715160 10572324 -1222493922001336531661852479193088 10572325 157458907654418064551113324867329585050 10572326 55810327308335552811911008882566409344 10572327 -375711991689732721754926744602175316040 10572328 305809992361659150221384195387312947200 10572329 141184938921359484679780696798241943930 10572330 18923257020244051078357388118454897920 10572331 -132378188248106838607274131504052941056 10572332 -1190759414130450311951742110796529532928 10572333 11823393149529273925470812707548364800 10572334 -17449628955343163701923059361863849088 10572335 -16578929312597084052931272935736657720 10572336 69747181663182493779376187902369136640 10572337 382484448786290276478942230642813211840 10572338 160801236907274233660858271164708348176 10572339 272192933091167324934869403062594407224 10572340 -227701885619858101229715187944066508800 10572341 63690034451818806212317446559175794560 10572342 78205575164013832718472775248196482048 10572343 -5222682918597014048425614820029522736 10572344 173400218882413016911046419860116766720 10572345 -31028222880824722384407516833811871680 10572346 -144253030729635883150312503427170942240 10572347 715330390592568057650888082588620997960 10572348 -70836911237965497803545247396256222720 10572349 -305610909775385532201499523494316516064 10572350 -25945632894679189064471275232242320000 10572351 173322469141662815476375132523897118864 10572352 28835939215144035843121466795936972800 10572353 656505231329361985064055035965691279664 10572354 35618293362473960641710039787341830688 10572355 108123162394266116782002171557839865520 10572356 -60692389077778741743613980685937253120 10572357 420817368974390507308810346611476323040 10572358 -129025762501670031388180146174003906720 10572359 -232475593047177900049681113263403877584 10572360 69596027895932455257314990131286016000 10572361 640657954432246204690974532913185311962 10572362 234427848327517183563506183146829904432 10572363 20242284745294687824191501339661406692 10572364 93809752817866574475636299843822813184 10572365 7942188693118817485272616274197946520 10572366 -1980333362360149780223104998848612352 10572367 -3730211304183856487439200203670190352 10572368 -4992981035562518473600024560262447104 10572369 110714712164268694938626374993138560000 10572370 -263918164230635896338026812919589345120 10572371 -16679460049916116466272182295692052656 10572372 -274251952425625051444157538799182463104 10572373 -119385873684265167838119496677132760160 10572374 265996142190619830670676245511959615680 10572375 791793662584145754049405705667844000 10572376 -79790925609575669676025755203554713600 10572377 363535215283045528558270126319237051652 10572378 5208319101156145464029840597158202880 10572379 696450476750832526073379370371132435640 10572380 16481225719036279090673378816559636480 10572381 156252445870052166744175084982259156870 10572382 -105640813280648983508467698324721742208 10572383 -154165469130482685441048769083373652496 10572384 266889605630097595398350308195569500160 10572385 -443622281132696615049155729081920974000 10572386 70338174882674444388419717639212585344 10572387 -66030468709241788475103202479057596160 10572388 37554493491054245515815906543526172288 10572389 -61241700568948534692828661869612279810 10572390 38288612176977488539844375534810361600 10572391 -46932080064149420152037617578181250216 10572392 -139104978537652267780394448797152896000 10572393 16752724796082481953407380353717619200 10572394 65941467715764725252731949396207538432 10572395 131630721409648561525133937538718889600 10572396 -271162192442816082198652273750507868160 10572397 97052932038247505715536385701743226304 10572398 194523441420225993328248712651844004480 10572399 126469134049402168728116528080063259280 10572400 -9166413982178204217816852624356147200 10572401 215919552037618042963268140356541503552 10572402 -66938410506122153413173434483855905536 10572403 -305983625690443051942716676707815743496 10572404 -106879299826123304471644925212624588800 10572405 -443909852256273083300854994194786942080 10572406 -84071427762393494831051594736827884416 10572407 702682298492726901077548693648667191656 10572408 -18735655400612113795415153936338452480 10572409 679153432579466049714540456056159653610 10572410 -3004522226611794801022848642159897600 10572411 371079569282423029887426460515297990000 10572412 -702648150880351921079948920195941877760 10572413 -922634678335068414099340953145328208960 10572414 204781277110835161241708628769424277120 10572415 -166554474696343384670234965394165713920 10572416 -209639321305743475425225217802533601280 10572417 26690151354874754932040947281699062400 10572418 -230419362526839420587680236293446284384 10572419 -39204116765815457132801427453691413600 10572420 -34853508094850141488984625424236421120 10572421 -454458329499820757319523395038943145378 10572422 -141480088271428042540955724861634896768 10572423 87697990014719283929964810805392135168 10572424 -321570843119831633046830378882753402880 10572425 269326932435382272068929305766488993150 10572426 -45222575028744577450178724187953540096 10572427 185336010178923872514204787843920766392 10572428 -409851075158977252024111646464990540032 10572429 -3210680104786316962584715264069357440 10572430 32626260767550352725167956284268707840 10572431 -604969544037517409242500861186823554768 10572432 12252821536908104329308290577754226688 10572433 -389063872259413153089467860064096634816 10572434 249389041761601340210838918007967945616 10572435 -319318089012697519336800194865880616160 10572436 -506656526463983328813847205979297361920 10572437 39327870358877865443332887749725651680 10572438 142085051337845814749155195379615300544 10572439 -27071227865664585613333323261751313880 10572440 134149756462277703529203951614095564800 10572441 483020643543615839746203268598788326624 10572442 220082579785648144497066674753673541872 10572443 246706809074732370807841649287737660960 10572444 32207819665237804102856349469936204800 10572445 3036618780925196918768363992631629440 10572446 126484002162205159429937587966025088960 10572447 223548603877359832255963146394510176000 10572448 325247909692446009548591967224641290240 10572449 58468964837401645025352042512191668450 10572450 -17628943328821050953031207489472704000 10572451 278943978540443375985673039925910879452 10572452 16780320496173670162435898726157284352 10572453 -9363489410537504430429929570764934976 10572454 -158128187364677274414655840563294753408 10572455 129438398782555882661103821815046052000 10572456 60221101221108551732388509612644761600 10572457 63183095275851426722027681157327581184 10572458 85055968959779264504867287469130213984 10572459 -239139511322396504673280590717256441872 10572460 -359114361970137996766539821329651230720 10572461 -480652934445191960466092110761864136938 10572462 -359138822121267048163622253532316882688 10572463 307772971335594861873993959425318601784 10572464 73007375328761628248850148545383694336 10572465 99929879755558099851170464978222074240 10572466 136316387242097719262698277475353016576 10572467 -877302766522151414165979320791019640048 10572468 -165310459607190264333685133245514772480 10572469 124611850634853812028451185412858464640 10572470 176063575888012516133718886171324853760 10572471 113777838659206922714370044254987764480 10572472 -93429858081439837995020180534937600000 10572473 -183063900679971525278557009888037704278 10572474 -185476324754194100262229023927326269440 10572475 -154623353880424607236533654405006827500 10572476 -88695023921258129855431223451330493440 10572477 -416568682795809553877260519505259713280 10572478 -36871605128333976451116572191210668288 10572479 -52080833397033854533355709295403137920 10572480 50237242304726587493615735957367029760 10572481 -715064163366500732910758954466916278718 10572482 2922446514335500453229001695326577184 10572483 -68775115319239124995205870801553395976 10572484 -90994076038807857354548531485169249024 10572485 -39109142218145023753588602608094159840 10572486 197819303953284550483139413092846371328 10572487 -239409591039766549950470017369874837464 10572488 117245305626148317749895619245637632000 10572489 27754447928260653151809898928581538154 10572490 158590583463100823682036801414888060000 10572491 254530758453785715701551656986156335680 10572492 5453023787357185327228125209652805632 10572493 -25312168249994418934791389732560260000 10572494 -29642163186354732061636788812501776704 10572495 -184634907112758383296721959422129392880 10572496 2213208316034204549614933582544896 10572497 -218792978928915821684132091492776600460 10572498 -148886791830413591782391860467239066880 10572499 194809892432707046610920147942883693136 10572500 6637847531100098437118065236620400000 10572501 -308537580935631474123544188668026133280 10572502 -258377556673354952556397344543124608 10572503 185549190902156147521968324650068687752 10572504 -496199353680550706446424326969603399680 10572505 -318665736856750148042974810346124288000 10572506 3772590938895057527097408973323506688 10572507 -326685397871162903743815739727074107120 10572508 57384450015125390361605155314536942080 10572509 486062044418132091603158909782394164416 10572510 -62567335010719782386658564936803884800 10572511 74096924555193572009508721254442462112 10572512 -276229790229421445437689733763216179200 10572513 28764157752430644615810224470769663424 10572514 320449643934959819413286944401645125280 10572515 -53629697766469424517763540241245356000 10572516 -199352354146285366131971101620403436928 10572517 -44059904649833290413955722102284285540 10572518 304790324683760660165516175734004536640 10572519 -74929224717171753284510944337046385152 10572520 -200827304125154233086691514982703104000 10572521 523563342508054015141689477560438920692 10572522 179948660557107892759472914988656188672 10572523 29797885184295425261188301119707883328 10572524 -118934752317824367112955140194584411904 10572525 1076465602493945759621255818971808800 10572526 221357045793924986363865164537737307712 10572527 53639463880087985735446471317730636272 10572528 -10630413892412731396271284399822012416 10572529 96048716417296952074974101437555031280 10572530 -13502045594257795322160716798651217600 10572531 -112582012441553364779381074522611741120 10572532 215619198308730635479311316259357453696 10572533 -151737973010384851517705416305239167200 10572534 -141345524820076300354651474274507189664 10572535 411351205292691057362351848192213371480 10572536 -142563605356385897236913456382697635840 10572537 -300444962888405493937283777191640448 10572538 -568779064933571053288242082498105090560 10572539 -9003229202828638417990362669277754112 10572540 152922443088204697839651414595232317440 10572541 32578468754401803351931936657484440672 10572542 3175226101587440549063570043862826112 10572543 245091625756067979726654122809585864632 10572544 372630173638157462205526240880544972800 10572545 -372245714080942254135932530261425590700 10572546 -82437675640083509236856613377741961216 10572547 -105574823828176500141124323260396779128 10572548 66060456221071908592462161128220942336 10572549 44812843056778229303762675062369294848 10572550 -54331870540256284668073562058071040000 10572551 -729680348990879690828007836210989144296 10572552 -638186336191787518518638844836601446400 10572553 447201732361734566004397261673664235802 10572554 -220260388955397751439943623860574499024 10572555 -3509998623474653256559912362399598080 10572556 806235968360322508110095382845996832768 10572557 -146087121494170527981047833610321624160 10572558 -196762367280789891059083523746830213120 10572559 -200948975769847588934905299725499041640 10572560 -96455959202516080030160890963328286720 10572561 -40018173619915013401980663416962350012 10572562 -12990921076620217313495825691284093952 10572563 44839985561967866906471391812803543560 10572564 -42037899878528723365957340908018790400 10572565 -192334622046158189553399442794808593000 10572566 -90859176593520814692184398966277452768 10572567 216602524559081661953662879345549618560 10572568 -121769931914828064547195404420975421440 10572569 -245603367394526436829985470555604228160 10572570 85487323430280672231654753567077068800 10572571 -141623003931912645773850364706582894928 10572572 -55146111884612473978753048840705827840 10572573 -178521018096101923592654605916049699264 10572574 -288685010609075695018576452525248447808 10572575 49369692035228895677256134921686212600 10572576 -89506660671682176646286485221682446336 10572577 41591493341642863878389800308000704160 10572578 313369501722617868129406816305277255680 10572579 266933989355118105871516431802402527840 10572580 -139915736108256344002420670953449004800 10572581 145216558983164460364971958993939849728 10572582 224931642187257421033251904054796507328 10572583 14742242301810242092052408338703654088 10572584 551476187377604529051997756944827596800 10572585 156341103537845405870940171541958942400 10572586 -266669199773965910442260062137320605008 10572587 -107941301334333652943270531143794034764 10572588 -40766595707676413900970923530713753600 10572589 -23787263118228290032184893671346973160 10572590 -5742933641532643358508485498923276800 10572591 -252427902923190692582655717126871241208 10572592 166779065709804108779502916038099255296 10572593 -157988744260723695266450415777380945100 10572594 37607365804456650582947161676520286848 10572595 -169932504127808068707647665564359073200 10572596 188543019857160951303097015339034635008 10572597 -9646269428180977931969551569942245952 10572598 236992484393809970774656326127561793664 10572599 218768261818852622435961700890129923064 10572600 -204004676655469197782878017802493952000 10572601 -127952162992082692675251901811834932988 10572602 -88249239501636789115257673865679832608 10572603 -1142437729923092780300733817835814681600 10572604 69655778851735940331304312488436243456 10572605 -19496172309441753856091993285220560640 10572606 -3783597613910575167514351130891740800 10572607 -561155895638221233276288805728820584 10572608 -33106751774624392040586821183172771840 10572609 59113267284582917311282781217079220640 10572610 82320690969972470159538370328869009920 10572611 -61758107154887971810674652773837246768 10572612 -35182177324045958053603931252454752256 10572613 229464206747557828352256395925711748224 10572614 -56133290066756812685459565704111278080 10572615 -286009429045079875591962955583234193240 10572616 -98137915840618002017601494773903211520 10572617 753374604856550941868058760678148160 10572618 -81041232906668695400991712256509808640 10572619 223890916444678815110191425960129079944 10572620 1930716489290494106757598450013383680 10572621 245723779322669979787447430677330206912 10572622 302283870547829054253297658033670380224 10572623 276184449776238644457584056316757381120 10572624 48785440092577912901148149225979961344 10572625 -2165513879015613327070399314107232000 10572626 263706987004780658034652049080083169920 10572627 -36718066229115386439815774179468158720 10572628 -155046012274588573383669618698803912704 10572629 -114986693762769938479124304401226174660 10572630 86612355965590962285408317551356635520 10572631 -115990245679032385918024037643904141800 10572632 313333101647161705796991279790983168000 10572633 673739280738747997172347499478748245600 10572634 -227280288825757481556816079072110944784 10572635 166823734351985638876290250919920618800 10572636 107794893834894873074242112234479263744 10572637 -177300171766266374134947663145326346714 10572638 190000061429125327351124998286044177344 10572639 -40007631683018635552929231801415282176 10572640 -178394076301290901203262098630880788480 10572641 -1337793488707355438370436507751724710208 10572642 -298978170618904112418491933902865299680 10572643 39277698520068333159490670685588449280 10572644 108704896318721058168503192496450078336 10572645 -205268828020725387246821917957765108800 10572646 -119655634564621009614355352843913066240 10572647 375688417899632519576888624949605703096 10572648 249858915173711817307246043320675368960 10572649 -530261933283932755665179295490132730240 10572650 -181268061183372157033446688067160192000 10572651 237858236146109279489692285191527490780 10572652 -77315350043938114080015227235750279168 10572653 65815931019641517649904782375669736448 10572654 -85220938721865204429905178963202608000 10572655 -68979919396983040842751585229635936440 10572656 153224832293895130698810147273700442112 10572657 48390428795012697747896851583247799392 10572658 -107469157632599378943594809035838734320 10572659 -553621023285770352952735585138943113140 10572660 -137202409393261597672965822160661299200 10572661 -532069743303897550296632408623668926976 10572662 -40831123261467146590832362024198947168 10572663 -1091450975088902260986968874668179200 10572664 -198896629558275857806781315840334950400 10572665 73860955989732039613185877740875637060 10572666 3166442953986340249498476549082897920 10572667 -35379809614115219693981788579338592768 10572668 -3082121561823520952123863101679034880 10572669 29906147067451323538026811896758630304 10572670 745542890348866148858161604854014720 10572671 -112503851823878329878701601403618794000 10572672 324292535993340646093461967999787335680 10572673 118591565471669921185945983918106034260 10572674 26260664060900006269118293331887202304 10572675 -44287932247980477632628130635323382000 10572676 -162624671614704846331168643648070202112 10572677 470982385351176058135315205359335986526 10572678 218610496437223888982046691639125427104 10572679 -237365574608784969016790599457823502616 10572680 -336796358851903643612533390286690611200 10572681 -33824288035855292943601121959040383296 10572682 376527953138030828282456098897913856000 10572683 287057466147720170475151612465005013440 10572684 -221291612197227620505983412107327844864 10572685 -21400118555036810256515410786295641800 10572686 10120434331584249031647871581132484224 10572687 -230772401372728320303632560100327172456 10572688 19411962407068747703301302558811750400 10572689 322814791723054459974875461128053501490 10572690 163055829686306975270901033258858923520 10572691 280006383158602381095759787024545407352 10572692 92530942160034349912154637903068827392 10572693 64008529118053711327991935795981148064 10572694 292621460946464590005465785788731828864 10572695 130821122806879372446102603801249178560 10572696 159499561713679521420712575904360581120 10572697 -682972014782937914366926069911818855808 10572698 -217329408430500949887451685096032496400 10572699 -30561192716775392637032054925820306536 10572700 -19082333746243638260256853981930700800 10572701 425223242478223506535879578938923582680 10572702 53945303988832488546190593479642880000 10572703 -83846027745783096654757095671552840592 10572704 -556272375960637163202972525013545123840 10572705 14298693146227542055527896300487336960 10572706 238482581800325980893022131958357570944 10572707 -472472388177340855880995028130392094048 10572708 242231316474627631846168800005188970496 10572709 33089130663467030960899388639336047872 10572710 115167811793625412422307702201136165760 10572711 1542393746195925314033298529038144000 10572712 272568290582469062163389403078752947200 10572713 161875513023787124716614527442699598500 10572714 375124983437913656419089830586356720640 10572715 -306050444620059529950798805762072711680 10572716 -159680826671391215930041083832696848384 10572717 249344895450309835463996018803860790080 10572718 -77634565149433597235223095479788340992 10572719 -473083035977938304733867319840488032880 10572720 33532739770904084664017559909741035520 10572721 162148418279524803740017114313786537200 10572722 89170185087891828966383362724840636832 10572723 -54046870534147190247859485716683910496 10572724 227354949662749040416061184146131546496 10572725 -307448216604518156044398990950327765100 10572726 163700511968228657517106276524944154624 10572727 235083076138230837721069600711929632472 10572728 797913673862438549125232061073446912000 10572729 68270988922975510823381825002728219984 10572730 120108079937847471221942215929349417440 10572731 -115695510417612659710077945664240926768 10572732 -97018247985911564258122548925809148416 10572733 -582591322754030476142362001484089562600 10572734 444587900812862179164380543925200960832 10572735 47049133609599718373935760017600506000 10572736 44444152577953910935377904696276549632 10572737 -31362403052901767545888208123430301248 10572738 255112620741582320167025676452491392 10572739 -6702436806965609508711065664619914680 10572740 -88489688572699182864052503489282662400 10572741 -386538632523098686087397832409354468800 10572742 235593811536208877944840625195882630400 10572743 -427674770790878885063248212296411145480 10572744 -124941354468966373225008051262020648960 10572745 -429702843438248530303580073527899273500 10572746 283775955870011891206400383339240449072 10572747 228068603356232386005559338661646967000 10572748 -130247244324212321655878040491243733504 10572749 601869702466680378495168761324617060320 10572750 -46872522577303564261022595052286976000 10572751 31545550422421478065702723648072602352 10572752 -4049801631418612484582475799597940736 10572753 -82926920921608734769132733573233944192 10572754 -2782238642579078219485155381430273920 10572755 1142933053740222075452540219937124800 10572756 104197564355461038988164892361783291904 10572757 -114458780461717002451749367676763761440 10572758 62750419579522439706301473038024736000 10572759 222868571075780331920691582896349079440 10572760 -104022758238297656108353970703031296000 10572761 -64904316054066955376879585390962247808 10572762 -246360074118316659111154451166259418880 10572763 -683353908489383973798925555594940105936 10572764 72507779616933468756210823811045386752 10572765 -110641764918956576686861152378297271680 10572766 47321378581353032028806698625998424064 10572767 262388546155423455011127842762866598592 10572768 -11050631956730092177735976405284945920 10572769 -539772824110469201543393324925892628830 10572770 -40572301700986665580346953324586711040 10572771 -441930376241857283330448206605335519936 10572772 146329502481597661014727408895298764800 10572773 92908757328988501400637170172938161440 10572774 -213750954131606725942583217458826143040 10572775 67348170188604105376761276085349196800 10572776 314322348907977236869927883491874304000 10572777 140169470828918685921509150930223285360 10572778 29561942754815581443564083823262871040 10572779 121175095524784217273719632196878845796 10572780 -225116902844520691275049945394407818240 10572781 84715099216914571930775914938456577164 10572782 43550063207001804215488085964805219200 10572783 -9891590639867173286805880979743126896 10572784 8011878542892986168311716747562188800 10572785 -6994274507063965900272592238366415000 10572786 -77650278493461733432790191492605328896 10572787 -198367728945792177060959512844287535124 10572788 271145294722460756871251099585202548736 10572789 -332410119051646008224283331308699212832 10572790 -32079853908679206698456755902203289600 10572791 479043633620978384648740845416081570880 10572792 394055905908341540268381054486425149440 10572793 -54782715149176379793800547061394516736 10572794 15934593320226122189327015414439148032 10572795 -305455720242118718745647894926192442400 10572796 113822471690995753300795206969709000192 10572797 4248647934106482556214967115637726880 10572798 52487767015760289294655778533969317888 10572799 -6209977782293928887839011284523443200 10572800 -81306642218747042290160128625737728000 10572801 -374535330398035229148085471807060678656 10572802 13987200255561582836073032174315359104 10572803 654129494837357202945110302900892237052 10572804 -123295856221204980441586294297572633600 10572805 -240964521066904660533342606735635374080 10572806 274890892889872156656466492442939064000 10572807 23987105645614322173156212878673515520 10572808 -415882607892589101948625250609405783040 10572809 47511559068022456874942825262378296124 10572810 -125485327499035789335173935423798126080 10572811 335820188004662777184461117028569427072 10572812 91526414134825708988039318169923520000 10572813 -185313462594523169348594363465606033556 10572814 -3383703916931050432934600090965478400 10572815 13294461517449400070549774841726612720 10572816 20947535744277373214574233349687214080 10572817 137149337917898877622243282608116562866 10572818 17131520261691929720553265553000361360 10572819 -119951528539125697018122708073826832456 10572820 -240845660982959558956108830073226304000 10572821 142356832188420484154501185159764768960 10572822 20144547011439728899896691147085556480 10572823 451351900454789892621610681072897238064 10572824 95448605991384789993715430489446072320 10572825 -86530314660987146646400958982079396800 10572826 352848364868037225795550604413478947584 10572827 -726198081773371404510617724744543553488 10572828 -141602314446429384816409657233326482944 10572829 -256681083924841959942617426317738167680 10572830 345919338318511948953063022714593198720 10572831 -9962552242796659778726034800608466280 10572832 8943550742156102874629888243966410752 10572833 -533313347105220584606486576814735913296 10572834 12696003075417686169860100570018750720 10572835 12541111675531862057052764162879462400 10572836 501665052203506159523576541809916324480 10572837 -101127627951204461632616121062767129440 10572838 5350061876646796033260888915891052032 10572839 -255493729856465570116517849922060324360 10572840 -2407136853170351334810012798973132800 10572841 -1392969112107156358644833209034173453068 10572842 104855413699330092375468292384059078912 10572843 -63991738269309092043330082699873287336 10572844 -44138546553990166322738869996538618880 10572845 -180963420278838258304092920456827221480 10572846 -51822212234122584472551418154411246016 10572847 378027802533989377237838266763549641728 10572848 -14280382763010405938942803691327127552 10572849 -1088324717551271190356540405103512640 10572850 -123831219607074664506362847598477131600 10572851 416234047446759334164597433008034040352 10572852 -228172635429587842340430311765842464768 10572853 -84139916776077213204822762063279690898 10572854 58739687785459310776750116960589813440 10572855 144003962384225347535588421979941018960 10572856 -34697141937572550973963803887151882240 10572857 -26005389973558191024469184338729223040 10572858 58167698060969481831156251645676000624 10572859 -467675631873994197643729179681016440 10572860 -95159475014603287490526808052871536640 10572861 13149590390651259500966230675980768768 10572862 2135975291472217001302834589240946432 10572863 292821567810643317170840223530623079424 10572864 -30176750258230996558488389346152939520 10572865 -82031317982037453406952510458688614680 10572866 90861712286501633027991262731293863632 10572867 446547097564890182346728654082191713284 10572868 -100541194325920784006927046812766331904 10572869 -557451610420049225327296406811841040160 10572870 3550943629593536339853321818554368000 10572871 90336409721351010832133579072116104000 10572872 279479789432844597725553765241068625920 10572873 -293244713769477899859965200028070892800 10572874 29701696171508351157914339245426216800 10572875 -55961825468749065414384915115178352000 10572876 -22969160715589782488498825524769587200 10572877 -213443537404386558924373185188656166400 10572878 116436959440476754461083039642413253760 10572879 -24424122055206566357391229100785740672 10572880 -49196720552274769494754248027327037440 10572881 173857991969361713538495973451270840928 10572882 5166706786085483490737556282073835520 10572883 4949631633474895911021457525643563144 10572884 95642735146510928464387823997403607040 10572885 567858687579507289599537264380587680000 10572886 -69517635206780108592150223786965296640 10572887 222447571289677862396603916191542734600 10572888 -102178086145541677216041918071596093440 10572889 665282794936947804735489125560791479690 10572890 42954051273896144068745763948262225920 10572891 -18275837935297816731840336088809984000 10572892 239432621161807656519703207972390379520 10572893 -57505094545936633337432640190714778976 10572894 121016736803611317059522653440147401088 10572895 307808036134093384894980163291146019200 10572896 -429058702319264786371769825934158069760 10572897 197888009775112271930154115141051527600 10572898 -30460444265734797342003271283641425408 10572899 -3343608094393421061249065154664172664 10572900 -24324976260844444298681115548100710400 10572901 460498078190911973632402194234692722332 10572902 363281482142650891795156169732468413152 10572903 522802269172085376365396028382876093440 10572904 -497154786019647493848250333585516185600 10572905 -65514064884313639669332696517907162880 10572906 9867175848608478250343059424353886208 10572907 923421203396514727657208246680169726160 10572908 -245956001658652407241325441376662959872 10572909 445274120393189802305058229442781145920 10572910 -119722540051875563259302184938947736640 10572911 -8121334322196708671015913656666103600 10572912 -315692587483778306604139039706185728 10572913 161654459980176258011575027548178515124 10572914 180552065414595750379941315540346069632 10572915 -111335498619614638472657969662010032080 10572916 -16311372635527500834521067362171129856 10572917 -73248603174303801230134158811500000420 10572918 22532980554459209790981641725154680320 10572919 -188484530946180556881398023697054298704 10572920 477168801585922166700601042000821964800 10572921 70717735492037159009755543050290421690 10572922 -77022286372563694278287579925851358864 10572923 669676735310864041655077796986497995172 10572924 -176870011248205401749113794411913158144 10572925 -214734419496145966076249448015930427200 10572926 2193073178880500391234925283140439424 10572927 -296029363212006381005274170884787271480 10572928 -78658306434305839374019270938911047680 10572929 -185176648486731050637045013354593123324 10572930 195831958372538023952791103299386816000 10572931 301771257497298913572538515202827140732 10572932 987385658653326706941959664203495915520 10572933 -2288522398308062813087725731185089920 10572934 99905966766051687345505657032947140992 10572935 -204144604017078024463464754001807727840 10572936 -255571008285165809343744562184215756800 10572937 1034200939210311149291035250901485476992 10572938 71356270053925517980047065831202339120 10572939 -25246696751621474052886158177775654560 10572940 26218673796016216215832649211857479680 10572941 -203677304277990810553629921555231011658 10572942 11872239312875865498879113597515624512 10572943 556906295292648756553590624032319590192 10572944 -151612764397776662309102288882743664640 10572945 216094504129703456677282289013431281920 10572946 -132333332188961471010505356853545850080 10572947 68029664962952695422984474324308713728 10572948 -12590059577435419961679848699469891840 10572949 -64876650975183862258917526839610440000 10572950 376193047245286240617260827815620745600 10572951 318644091512715248354061684897061520232 10572952 136363497736360244539050664230484869120 10572953 181265245754937914234187365948371171584 10572954 -94173155606107761401813503506382407168 10572955 5318425440996936366723891476434812000 10572956 364857146670379897587325632696450117120 10572957 263280357827955243985036105891809665280 10572958 -175057734876774409299928781609468906112 10572959 323814959428223775731627540833583928360 10572960 345409366951898436016357882736919183360 10572961 168289309524889818666704990671841252032 10572962 -1857990491442591248635226810856396288 10572963 -191713485887859675793422751337447533440 10572964 -154218315961167717642665231745170161024 10572965 -133730676464418968405337496407076992000 10572966 -58106334493443545546477178038547188448 10572967 -136038050720852841130646269078937634240 10572968 -87169495410231685406920944343203840 10572969 8941688588502367249654438864078876416 10572970 -151098312186962586263329053820824168000 10572971 108998177158262970432601267505577989172 10572972 109991861052868812799131412333207329792 10572973 115966839317893424037618920459955539222 10572974 -59537446873464204348637794357311494848 10572975 -52984582983222541338769604041051260000 10572976 22441635098105666261777365437179052032 10572977 139717094609512775336295809077729169520 10572978 110279394797573077121011302727774798464 10572979 -85661398989746096047937838537865095168 10572980 586265115438209519378069567375992320 10572981 -78751192696782278979402450935617821120 10572982 -13935919178589800782964319602619654528 10572983 -168194564918859061450005983127580008936 10572984 174441968601409476446604710574882816000 10572985 -38302686429430276328759483909501937600 10572986 131189128764948483221175658176180270192 10572987 58891477466344362389120303634975353280 10572988 -54697389243254930362330235447962688512 10572989 -22573003586334787108564961135449213344 10572990 -22315894584061824831238210049688057600 10572991 76574292023648511096755495599356098688 10572992 -196402827457656263301270404440720932864 10572993 86132088090247203796925008081891685520 10572994 -52669954933128030506091286010295660480 10572995 -42294490091143919499173393795667548880 10572996 -38863552215963708904990862121361735680 10572997 150326159662067044111523230688002840572 10572998 71863238182481455062505960613878390080 10572999 -147031910703090734041520849858739581952 10573000 -167176210533984254862089103705062400000 10573001 -549646156800327727831038088772551384998 10573002 -51976889367568528399088533269659410176 10573003 -195512918316989340425495347679236542320 10573004 34476237695843881902126538278139625472 10573005 14327407025178996942596744674687438560 10573006 353795574655747984000775406836713485120 10573007 127849426914292678925959057760655424632 10573008 42428085480717900873530952126284955648 10573009 8519543666293334410750427123177072116 10573010 25590370736749230585465646302639774720 10573011 -25239769029854436306177783450709718148 10573012 -5103715063054192646037914819969097728 10573013 773770688892400272804461738110696704384 10573014 228045168863136496720900287633189969792 10573015 -40792682473082535876297574526574065280 10573016 469790225725227720370880388325603092480 10573017 29164005656024615394244909002446555520 10573018 297238213981112753701130290506197886960 10573019 45028264580926849567805884712378472096 10573020 99834303202443506649521049271222118400 10573021 -393197721863092699949624855114299429056 10573022 -203845322039969525718447231231922704000 10573023 -91076270131752948022891208807379800160 10573024 441322041217057835857239196147149176832 10573025 -350675019541883001044999005246699770000 10573026 -189962594189589600119326509921473473536 10573027 -6487188088666275570539835563065089124 10573028 32213710424586803907693770496835042560 10573029 -34632711887312805624048413957998724226 10573030 4604384929439016534392587970376462720 10573031 -120253279616394595518414648173109728256 10573032 116322224521499198785174566450396856320 10573033 -9500669804298281143904251962952303836 10573034 140567829691361432183951424709538794416 10573035 -283218397492254305289826139100838022400 10573036 -318859264555112393235353008473455738880 10573037 652803853674513746433088372804790281686 10573038 104527010651272985287565477792455127040 10573039 172270271546097292418957568980299550160 10573040 -30415330517881727933160395410096128000 10573041 -472334479529843488834286929126811787408 10573042 2118426335942429371267353363721345152 10573043 321676381115259623149848845801142034944 10573044 366948929691109777882787417822198169600 10573045 -76776775637910997767466391954901244800 10573046 -9068506230101286755301880613479096320 10573047 -446353515716966825965244815992941880576 10573048 -613329473733545921735611585556857405440 10573049 264452798075201959942406153244698899050 10573050 -32904645651212095927593869079690259200 10573051 -228112659408273779319054295337218249948 10573052 -64715656438982152399358484106299878400 10573053 324075210756375114458196113826802131264 10573054 -100689332466616214998823471297398780800 10573055 -218693465243536415247590475150650640 10573056 -22310953711664315601244692384130793472 10573057 -722747011409012321719087746189728188368 10573058 40121846380547522841489060825039588384 10573059 84255382407218402367587677294402698240 10573060 202196960830315776850658942384351784960 10573061 -177713982944912486968129442719607074338 10573062 160399767301486372083870753885617602752 10573063 440307682148513569332220234332722342920 10573064 204808596149918311995431508609359631360 10573065 17897141112269381269586677428856761600 10573066 -79836152360296443725469275582798039040 10573067 589597840376009808214395030980504272752 10573068 23029095752430873586196074183879262208 10573069 45321827003785214592867755031234908800 10573070 -97644582268795337363199823579753331520 10573071 -167162727126997937846185748591563488240 10573072 50499098975636102964282269548260171776 10573073 -1035370341671405354770107439071185658624 10573074 304435026504128387390775974198408413728 10573075 -135745490056847519975718768678764091700 10573076 -345306884799059415754105655448104746368 10573077 53764045510275580283685398982445940736 10573078 51833084047958310996875087832677873280 10573079 153864654996296740143134688662748257880 10573080 -8122458363613986052948663003506278400 10573081 -570343808584611302943967496413091426880 10573082 -39926523379914161523535000251398745600 10573083 -127567874538057721714084579392887379696 10573084 -171063770856410241937427855522310701568 10573085 162619986178226313948075879358833379800 10573086 172190655674804425183773135172678729728 10573087 141787472212279793947245425958110719976 10573088 163730956188917924757360263426643394560 10573089 350604392510189926791073445353929154224 10573090 -158388396151243748829252528705342819840 10573091 866457597050625993369460629284478671592 10573092 7002769991565863256985930492337648256 10573093 -29087129145253698972696658364403002276 10573094 39139273802748165555382437423559295232 10573095 -17747185152796526843289056069038656000 10573096 40015467526789534028721149923853921280 10573097 468247273271781089358090352839821167092 10573098 2163325360465352236194805829948080128 10573099 -326115498082892860922921770871471944320 10573100 -18144440004081331951962146241054489600 10573101 14798046419123967514493754384248640 10573102 279193393411181688201065353811178130752 10573103 -166645944207721490879629706767806581496 10573104 -86215022442285644840099630374122946560 10573105 152882819981064036993068111175408910260 10573106 -13803045310639997399694154507210987248 10573107 213127854330645592880328287935955055360 10573108 29073273357701870844216674335017336832 10573109 -249930541494120015821103683540970517380 10573110 -108224351949699532562074388274427574400 10573111 51770596577308890143972806576691532000 10573112 377210328304852372440384281668128399360 10573113 264443805947199888209823484180513464144 10573114 467953529686140529206940915093187657952 10573115 60007720857343526472002401120166395200 10573116 -301552324958700733221850335248676510720 10573117 349467063960517582035445388517543251040 10573118 81399923873041447340495505395513813760 10573119 -826233776542922208916100132609913016800 10573120 -68063913188527999219448891447653171200 10573121 -37283057779269808204717495363803866880 10573122 97781101166949760592664457418566146432 10573123 -591913990068672796521375959476526822400 10573124 225621996936452434187802504291224558592 10573125 -80483389038884113561054709220602700000 10573126 -302582732005170322037725120535552789376 10573127 -667037229261853155632850356410544346024 10573128 -398153809444801591274461589856184704000 10573129 -20568392033574261997395920355977448000 10573130 -127109940187683251143631108889418121280 10573131 289155553527852598907782403729238011904 10573132 -234197858314710668310489321708615503104 10573133 212968893682574411627347387566525437760 10573134 -864267175576714701261766990479012864 10573135 266482839479695102487824748132858659080 10573136 -14257620929095197697462345979457699840 10573137 526293178498320745092363854148736328994 10573138 32022354234046265235133584954685009920 10573139 -305678150163121176856043901972771456000 10573140 43662648484027400284265786563219845120 10573141 -16435924614665504835371652496699119456 10573142 -166698724196909579980680713995142370528 10573143 -144590318767745204917148783245047033216 10573144 422043999053296690414977172305243033600 10573145 -168469597395305540970153825757353321600 10573146 83237818143175383281500442296203770880 10573147 -624249030205289254787704292641977937116 10573148 -159080556655694945687432314976716200960 10573149 272920806074729966809003969490763675264 10573150 -74020453655141338488519348605807865600 10573151 -153581421076251109732334126766194999088 10573152 3479700298951770581952416068583030784 10573153 725244092837069887385995319818894106402 10573154 -411305400707156162142278411379170724480 10573155 25788697665322748841775499780936829600 10573156 -791171986985115364816472118705803882496 10573157 93966445120380496816150212268029236352 10573158 31204728200434880718106554094299417600 10573159 786921508463241375029490760292137680760 10573160 -97722593875845610945291760493504614400 10573161 -153774003302984493190908193901925698928 10573162 -23977335968337585645827685732574251936 10573163 -290631969973565757229202284040447628216 10573164 -4050147635825270793058707298649938944 10573165 -372538291814744492913431686884205907400 10573166 -23615169041073802139914799514855211968 10573167 333554901712995587410257720334317923328 10573168 -72670830887125171114226112451854827520 10573169 -446867752814634670554005131725729445056 10573170 26438700711041186169533801585116262400 10573171 -226746313650625535428550481147557803920 10573172 -21834147056381460117231414996645826560 10573173 -104325802827609919231077187059337635936 10573174 -19447484017618336833624689163211271040 10573175 17929281465278955543065146440132776400 10573176 -23350316943576495502487468230405632000 10573177 -515584802691768107664751110701114160560 10573178 38906235934640453159648977812686290944 10573179 295962191869281490615352431452332021784 10573180 -110740298896314067429371548033492313600 10573181 -307575555012170882707166925422254641018 10573182 -12426558576708714711222225164975237952 10573183 49869336003374692199263955341474619064 10573184 -3404458351421955362441797369080053760 10573185 35651635476734907275398897441386136320 10573186 39587157910717324200811902057601856544 10573187 -167127236783668297908052975388481336576 10573188 209086153344090266972812757819269401600 10573189 -271153203690275691532365960899401010400 10573190 -5863483328773295273745995983892148480 10573191 481338045888839485217425598277174371640 10573192 189152054744506937541320459614617600 10573193 -276256567171585572108348891884417907558 10573194 -39999470687345587575389782041523293696 10573195 2519471563315256459552239191064614480 10573196 -324100028426336373374067866167334177280 10573197 -232698909770814875028266862562301347680 10573198 108921200433666068980038851039101097664 10573199 49896436235743827054467458938309149280 10573200 -24645613388177099068880998029557760000 10573201 -178906485089914417134923374580726163456 10573202 -240441859264514790564813689131714022400 10573203 -268921242079410331678498080301280126592 10573204 28828631146162556044416278811156719616 10573205 -271388258736136723441419512696345046240 10573206 10504730438732139948996381292798494720 10573207 -143909046729665746688370869355061031048 10573208 -35829804781563029394568470734260439040 10573209 -234944460641787661514193532942805539686 10573210 -294870546334422561111324041128530228480 10573211 -524176627552324723866246553140148580376 10573212 57708011432680029073453035688616604672 10573213 37047476109173502431487540359559741120 10573214 -565361116991445259522331565309853532928 10573215 -78497441227025070118591586162949619200 10573216 272657972369875360468290871209820618752 10573217 -262694480584204104931024329781044616734 10573218 -115389743098479199749262691398506156480 10573219 -161017629432367169422975988977958659320 10573220 -20062201424089557470038051753836691200 10573221 -387337684477669680499051522470127574688 10573222 446866576413221164199428103536395936 10573223 -64479562698227551695365198340217947528 10573224 15726144064593092064587497220522065920 10573225 -13308544041475377439456790980995314900 10573226 -288314182046288697505859690971788143520 10573227 1656791656569145348600446808896775680 10573228 -434102696094396892487447706508005874432 10573229 598067118438652774619535587553408910176 10573230 48905469244044346518475478662071150720 10573231 -96300743585971131371321704869001883768 10573232 7950581200586462746648744208381509632 10573233 -232298058115786146889516824313338689952 10573234 -104919482281449861368547831798050880000 10573235 105819330903102414158923547603395961760 10573236 297907880848453246926801628822155000192 10573237 -450515178471828193194935745168371315748 10573238 27967825881680794861657505149519458048 10573239 225985839910822280034031389268507438824 10573240 -311766545689385333323727533293210931200 10573241 96439969335894234810095469898407849024 10573242 -911156584817137565428657930816293888 10573243 -512090676611486335080662568485105700508 10573244 1446885920303961716656032352455711744 10573245 -259604702253338748427140552061438017780 10573246 188852446859179429545434940036588579072 10573247 45074654835274513824786210762272068080 10573248 51375605071919606859980008063663865856 10573249 15657331938922718541656263485943206912 10573250 -11788428943645721826024584642172696000 10573251 19627097253421685013213503300102539440 10573252 602581895208369176034961171927875340800 10573253 167740439729263229810190756212049273120 10573254 -3480766147567043497459088165586721824 10573255 158294058345416083057108042928791564800 10573256 -15974126860636539899327216913485061120 10573257 87866575120001515480912691628943084992 10573258 46331265901624138658566653409506226176 10573259 69514779777352995807544695587428455504 10573260 114648953950746777972070590584095042560 10573261 751382522468451598563250942124908502784 10573262 88738164516419265891055773907335326592 10573263 -169566431436241393814858161033294821696 10573264 50611906768446700756354883061668429824 10573265 97663112972975850265606612686257916660 10573266 7189584857370361582663788983524578048 10573267 -515542317062506105628190462921297217684 10573268 30786850557425999521678211066797056000 10573269 173408395885659356707847475428183629632 10573270 5467742341161195127801652019323228160 10573271 -496705154816397974718409292149361470608 10573272 335432781238739125863656933280681984000 10573273 -3014788363222863103335165931690623478 10573274 202840557850220746385123571543496710912 10573275 -233929251090679251203002249783406782200 10573276 -59317731947834294602815661892836570112 10573277 -117878605276269148638946483705092601440 10573278 116614800149014502992386187704200533824 10573279 -155122020142115640089055410812595041120 10573280 -270345662142477650165245815979726602240 10573281 -885375861907114089738453823468478726400 10573282 -38316605564904093377910903010913497008 10573283 165877736617078486688574925236696672720 10573284 128508001141442181200927005512680939520 10573285 98199385632715810953001791093119370360 10573286 197156142340681158366559758804356501760 10573287 -312201305111172336111137684987258015232 10573288 -117699927627142074731977872109177159680 10573289 -23325362157426507618715715549632862220 10573290 -2411491727720364598503592461326914560 10573291 -368498451042138092499624851351110366480 10573292 -656426405013978915020634291607062528 10573293 -145271583122248708143837185721189721536 10573294 -73800995059527721032609849536908098048 10573295 77914401532129540653858989403440058000 10573296 -6440342416967819106019553541393678336 10573297 68026009420722314218888907236864455552 10573298 65246824528632495890803560515758544400 10573299 -487178487021197786355491443634012963832 10573300 -120146409103116553100906839836878665600 10573301 84918979096442615534832492267272450172 10573302 -46689309575158544738436511587645960768 10573303 -288079586301280976281696316105494889136 10573304 -61492238065434242799880840529700864000 10573305 -85022436075547709543661116992353948480 10573306 -393281354907947319802671638159090325648 10573307 -390007434907356115770893122624825962912 10573308 656860450614333714122118015238575390720 10573309 -427509860403728989661220163349802282490 10573310 128697955856157746530184809687823232000 10573311 -6496250318589055993096816312279200000 10573312 -179244620948908059573328782360437587968 10573313 -9129554413739859004672092857840971200 10573314 -1126261949903202607696413792997240320 10573315 1491906829568125664568429790174447200 10573316 -143326688051730929124430833148862103168 10573317 -33762515327163752096028304199781471780 10573318 13675827098040424594578950058346809600 10573319 -840213580489182995173510144835215634280 10573320 -10177749166197282621646289412361420800 10573321 178411445648292708402552143807193625824 10573322 190866829337495940029927789376822718464 10573323 221501173266889524159089525718439604184 10573324 227240200284468277696446865302007805696 10573325 34048811889760906876915658023056960000 10573326 -28222512790203304019033386045539113856 10573327 -348295586386573149148696807595073679880 10573328 127985341425274888303120921260284977152 10573329 2803253032975417187454564856000898688 10573330 -118461880157683949960635268539580321280 10573331 25613692590355513273180106771374626600 10573332 21629321340296562256446053911045177344 10573333 -821398877433942690890722439973149982080 10573334 208363632659810402029680882605155503552 10573335 19663914160765381899864021247865132280 10573336 40126974911187554811551055116139970560 10573337 923602860301117026106460737125835144992 10573338 -35614002994577134600117479227298259200 10573339 -67323173623385380657400902596816130544 10573340 273268920927203826206180831708343651840 10573341 -213089245271587320913409098890668724000 10573342 -47515795105155772072319309956075603200 10573343 -440577456877406441739719230115224344 10573344 95909227915349623757026469617490264064 10573345 299162369064280729779423321196118215680 10573346 143580688292340737215846619428880970240 10573347 -33796625095388877389205841463132968128 10573348 50176854702990338421167761282464670720 10573349 772592200527192817261166925409458299520 10573350 85671184955926416575289131591195112000 10573351 -110250253695283403906901461184184073400 10573352 -234452125082175332904829339241612006400 10573353 57297660813430566642344244057827013504 10573354 76395151084233521904227382560283021312 10573355 -91584183620046096181032752323419454080 10573356 1789298683155854307666655817214394368 10573357 -379066882355666634106489614496562892394 10573358 169684129504094418771993778302285629184 10573359 -149579221804503412759780808376021999096 10573360 21725651084356665488525075064815616000 10573361 182112024970141867471766319394597810962 10573362 -299068480910332849595549730762513208320 10573363 258159106871813578225721594299841513612 10573364 -234098522083358825674159063568189380224 10573365 -35403550137262029003285994121624506560 10573366 -358591810398075085222173700769821750368 10573367 91527880808318627599171021914797333520 10573368 76243721973508806018697207462641868800 10573369 -126744306973160350320587254086342710230 10573370 46622545100444702553968509025103302400 10573371 181431957429802879522155724215802489920 10573372 -266619487711186029430839497926910055424 10573373 799512755766513213953877402904865367360 10573374 8140042994992448957454259132924575744 10573375 -563979249156879769999435377745838436000 10573376 -31891260925591197695931240980724842496 10573377 -86203078606200346217732125160303881680 10573378 82641766074840649334355563504048578560 10573379 134550833846782158896144954187018877776 10573380 187446416725863755646282211579791586560 10573381 20699896120946828199186995138609498624 10573382 334140674771934677425910574566721021792 10573383 258896331339663077853256529932727188944 10573384 -467755186372934765705478864861262387200 10573385 -294296114555651275100365164969009699840 10573386 -27079334550728930573545485878709557760 10573387 -35357707080612046417777002892256596992 10573388 150976307705120314618322052273795747840 10573389 -294168334686508108599574842241497878400 10573390 28730600165013610556699540559015177600 10573391 340453884883053962010868124410131971184 10573392 53463447834296714837917138421645967360 10573393 -792023566351776830938641020860724152 10573394 57028286720317158444467803501704760128 10573395 -57579889538109562177045916964522528000 10573396 -48668066841709783954503360460912259200 10573397 476462481651469396657417035552199632846 10573398 9072341057192513282719469368152994368 10573399 -6912478858202625039639883791049060992 10573400 375974657984547767230235000438353920000 10573401 312512531080011873576571795963624078032 10573402 191738365961778292680931684516237854720 10573403 250884902361092805912195518190381490584 10573404 -313896558871240338223255648884412612608 10573405 -469481150971514731453990921333299470400 10573406 225865855432049163098023467658987585152 10573407 -128651626761902338186568561502673626552 10573408 290000017011453175268263570640445112320 10573409 33418556441791438549669663788526815360 10573410 23368394093947590658870633720860518400 10573411 158680844306235585342062001539464874012 10573412 547367538119240824320240847057131017856 10573413 184485747259747371049441975300631029344 10573414 106168137623948741007017657708905950720 10573415 280525230510279758463181776022293198720 10573416 80508561953949597540638638499429882880 10573417 -171927350367041173039768306233045742534 10573418 54788189126344004661953989079972858880 10573419 211687618920557951043967361718856466880 10573420 137094345022972989442602154859759093760 10573421 236677431263487832962953230616639334144 10573422 -123609952285402204495938164377542322176 10573423 157527638071425495136498564076583712240 10573424 55146240910883772031599341221363875840 10573425 -191672265189212521635199299458603344650 10573426 -289362021577904862058124169924252695136 10573427 -78424405718672994672149167185333386760 10573428 256075244398757136145161329665222533120 10573429 -3079615798553538968216062107398908740 10573430 -41591871200833852437275379518375136000 10573431 -40445005629549910122585725670631336320 10573432 -115528117336034835453616662278552985600 10573433 43481577998050909098013534460483702784 10573434 -217769060330191160189995518183148976016 10573435 278497861899330391720787040193770921360 10573436 160604513926632589095801951938806863360 10573437 -151660297289679620345543303699568938496 10573438 -270931748938927540693070725750821784704 10573439 789098886996125582479518134483689575360 10573440 -41028817264371299207847425413113446400 10573441 179652984830885097087123610049286483842 10573442 -4156406992661420236618314339822487296 10573443 590507097626894354186982590785976956800 10573444 120972429522243387527478563429874282496 10573445 -30555450481920184367958410552966878080 10573446 61367364755059702249634029103967805440 10573447 257519142858930250975373943018330831000 10573448 -343848249463025702158048631058283760640 10573449 57218255278777676646279224584476180480 10573450 -116322452938575950208247845703978182000 10573451 -124553498517565631748381634607674056048 10573452 141377417136658028101169293403853242880 10573453 -284279661669101464842041103075010130112 10573454 83659289374538109913550186711531530176 10573455 41244622294752240440941782367113177360 10573456 -48744789240359428273333659090532220928 10573457 -2592403482591725422430012515261258380 10573458 42417179931595148726535531337545169920 10573459 -316637906144604348533280363099320232896 10573460 -300973755021454754015447905017755838720 10573461 14248782294474061384389637517163090510 10573462 122770285437512909799801549285509836800 10573463 104895448734488294952502822478189504712 10573464 206111150268481800018956212328769454080 10573465 135823385775001990087331661981986481600 10573466 2087844104112349375579270939189289184 10573467 118726316336475516716723584583721872280 10573468 119016660950937502903905326062468024320 10573469 -624436252991108007633237761636934191130 10573470 -235081603089808182461268004720426156800 10573471 44537777168318957728319516955835957192 10573472 30575171915285347871475961686480912384 10573473 282450822964776050642177240704225799808 10573474 193960677458669267667155356152224013600 10573475 210387488027156796861991156314760935000 10573476 -137179651857495381963657416797265903616 10573477 29051369409827906712109940304236455612 10573478 85956472995999924402898759020731843040 10573479 -203148020033979645963724838393319574560 10573480 -106966184649353280685515316769862451200 10573481 -498527211945471227313216648225187077120 10573482 -50875276318727179131990105177421041408 10573483 -375456001161649058808962856661891704268 10573484 -85322925877259744295298726982406695424 10573485 2280376167216264543482686557661083840 10573486 68009240007386391438740491423817425920 10573487 747957411876783173356083510183787992000 10573488 -22601215176431371095337793549124304896 10573489 -216972917658338286177057071856406265710 10573490 66427082608252048690844496166152891840 10573491 2452653905303815787875782354361318656 10573492 -40469751229254038051443917962751193088 10573493 169814508309415860847211489688883752960 10573494 67474498299164741137270966910162969472 10573495 390590258514268260286707536684921751000 10573496 -1151803245041857331641894945136516628480 10573497 33895660882692720458494684258992917712 10573498 -118286285220139647872757213609680821536 10573499 71631336863694206270221636246132299936 10573500 37942543562757984424368822018170880000 10573501 -409543978338317335370095612258244752500 10573502 -554073894942895273032253460488801491648 10573503 -604254341851637527911443316107644143216 10573504 29111906389498750821328637902497775616 10573505 -844545823893991103710839859800597258840 10573506 62947826019188948247849876558506655312 10573507 107580144330684228537983413722673471392 10573508 -298131982617732580240269049047413422080 10573509 61242245365332753321102213851522529504 10573510 -122402936333206585074564095934218970240 10573511 -42317580300738813662721386308490818176 10573512 30233669591345972766271421573903155200 10573513 109737266469651283480263522310872284762 10573514 -52480275326974620822263877973516992768 10573515 -37369548240715325731739977838020361040 10573516 165990381724553434350171616185858017280 10573517 25615627622091409850443080990962248566 10573518 -273058315237292134666606839420572067840 10573519 -5905609382685394652977997242584952320 10573520 125167809974821593546428793265590681600 10573521 155097753768546892135861185641960409024 10573522 -481187939350081143198824950341466152288 10573523 -76705083064063081835131245275186536176 10573524 141320266666808514555907573606379888640 10573525 177086729351301818994219520285858657300 10573526 49827142820696857741660791935086148160 10573527 111530710244434618254333760376828465232 10573528 -932576528140549782296826174939463680 10573529 4146024851959111748871204016631011476 10573530 50251862248383311046312978667005400320 10573531 7058712939861966508002593139454223424 10573532 275245934996897607781918705853017053696 10573533 22909821220191408537169428621934231584 10573534 -529906542457415640272871876589737763008 10573535 -269920008790218290579377647296606840640 10573536 149500119281195762517415660571112505344 10573537 79815859261144582983742033201505717568 10573538 221977772691197208507102676412247901440 10573539 -33421503942894238609330056252451506192 10573540 -572647145293752558810448694086384934400 10573541 -195706302160294518076283671672724641536 10573542 5684839202069119716933972394153304064 10573543 275869274350127990975126147210363759520 10573544 102439896387534684464563967281915100160 10573545 84238784726537007116369367271549056000 10573546 -5271598678664397215521458587084520528 10573547 333161815214020407923070222810178698996 10573548 100192806440330205476014888895181619200 10573549 -154005266389662741387542497350811122464 10573550 28653480231687672262805046897990868800 10573551 -635638820182523452347532978753869006960 10573552 94731095857066852855367377413413240832 10573553 -27413331719863983890184710640028728396 10573554 212141793342768968125913421234558625920 10573555 -100136232663009424265133181385056913040 10573556 -37558306768664578288316026208193884160 10573557 -1595919414049239012945572963423384640 10573558 53921994761745722729380612904227584576 10573559 -16219496155651690312150865916645938496 10573560 -116714524267349639973674800990805606400 10573561 1473098720172398062429599468778753299924 10573562 266485625331907261134169204031079017472 10573563 66911122912655443830695214444565671168 10573564 -84416964253138341859585985460744472064 10573565 -439421163048416581214830182598779843540 10573566 -255768702504351353812953595695568925376 10573567 -164057916009419029984967921839737467880 10573568 -410859469537130266352749360591788834816 10573569 226208158507338879798259994225510604288 10573570 -65237854733600210880315847871255447040 10573571 2182889927563402259618681805010345032 10573572 -9771954398810196747754477377154185216 10573573 -165696285663720177309226357585398747776 10573574 193719381038841450948944831372340616320 10573575 225350861557837148522017541037574671600 10573576 164478898175044142234810415105168998400 10573577 65012737424243209098398089197900108672 10573578 12955527569184865906912747936842147120 10573579 -176067951472512369433852781050373595820 10573580 -151610384519959673840806434796340812800 10573581 -40552484442566214959261181823490408736 10573582 279523923240742486237684125435199761792 10573583 -67694649348644961488816754021796101600 10573584 25068242114818843385724380180050083840 10573585 -898062041967172432227001340850766860 10573586 -68181062406474015084694580399071633008 10573587 -177999522605434341775725671257243488432 10573588 -477787561161890144572618142558046301312 10573589 -18003911059889300612367596508909845352 10573590 203376005364051134519612537361369600000 10573591 139938144075577130549137487369309978240 10573592 145413631354450492256816466078875873280 10573593 234899479598166734749565494613906675664 10573594 166007098493114822519042872741429434096 10573595 166652764397171417774816588636167297200 10573596 -210871158580922426634593932631023274496 10573597 -593873297433719318025918189672607797440 10573598 91519196187965354652399642959267531136 10573599 -172254367137749293619745671341836760320 10573600 -112108462489449350223165077926492569600 10573601 101804455091466287730434737324501939092 10573602 66780137844661906043829951969651402240 10573603 573266614171565668676717776193671985280 10573604 -56225338454459838138128653739897880576 10573605 -252757457794126728212437454648066150400 10573606 93365672182411690086000783020510448384 10573607 119006677675802707336468966963623884544 10573608 -50732407423266133476803218699871600640 10573609 -598663389001649319876073289491774170648 10573610 -178706720589804201523666058063430395040 10573611 141730098322713699455587083892118230872 10573612 -30739561407229453006357054777881684480 10573613 119713462882567234369162915276425514764 10573614 -4835342326760545114251819064213862400 10573615 -92656935743436646595711141297787218880 10573616 -125229022610014926087096514661677744128 10573617 -41998512025631527767797855909516801280 10573618 137603790400583226135399720727395525120 10573619 187265022174539168572364036801544710400 10573620 176069710437816776047970995921398036480 10573621 252048750406333035147747854974294643822 10573622 -450772574074458934209575679857167521888 10573623 -393889527544156398419436871291412843328 10573624 178853218266323483104667880853888081920 10573625 -747759936900949454457381388834662195000 10573626 47116279776952651757232494780220579840 10573627 -561986054642488374458346421138640600880 10573628 30049485496426516781216391888303767040 10573629 112166225051764679996907637720156663296 10573630 57594106907108933173914717809028604800 10573631 593019458786488725511433580090155843832 10573632 172540270403756136745024411489900953600 10573633 -21955016948982160539914336689115304960 10573634 -2556546949339673329378771387911701088 10573635 91860572692962406705388154875720524800 10573636 -183858834041511698182492120896926553600 10573637 -1182302520045288350623869810341120506368 10573638 -107110253893022302351235381389046413440 10573639 -208283280219852843535074431724020390144 10573640 29310505986529515216573924107762073600 10573641 38052878500770163373009914431993698148 10573642 -137457819401643248160021873911936928000 10573643 -140658800109391482520139489295736806372 10573644 9128946157471223858632034578902100992 10573645 54265393901764448954375883699146549400 10573646 -155855423036807395722968517137624017728 10573647 -32828338057896300375724737401713347840 10573648 -26552792276215547308127362928518832128 10573649 500524232275071569336410245078036385650 10573650 -24838810543581537702934684854645829200 10573651 790785498295273354512287532064482776904 10573652 -230560900258772484697686036454451804160 10573653 82453609528815115887225368838004620000 10573654 -13269250577162431776018727054212860160 10573655 -330330026852149652509079267166888342000 10573656 337253862708746541039068843533891891200 10573657 8939634590516758209903518173498646800 10573658 110044397144163946759144191566293329120 10573659 -5969737857493122595346987698471580592 10573660 19843213742643461699019895169650698240 10573661 -443677014464181804996533362010043552000 10573662 -96973743054565846136112484106933139456 10573663 -381440038540821666342969043921510245088 10573664 518617502759600588703142649310778884096 10573665 462978225000567590721100669334445387840 10573666 -20559594818302156611640792949309337600 10573667 12970013784479534639291621114978686560 10573668 -75572986890782332666086299351541411840 10573669 -402065225498660215315904517220624156930 10573670 17240090491399691098082405171551697280 10573671 -537341974466146573856139045657614096640 10573672 -340676974349011018477367623128338104320 10573673 94844725850806859931372255585278593104 10573674 -168739337367919283084781607849384938240 10573675 -14201591431551516130345111331083238400 10573676 -798911862695768040932219926024336619520 10573677 365298721914112740407611342874421698220 10573678 -84861969424014576974676851438226279360 10573679 -539544476130701030725572953106356846928 10573680 30453112740199462967571866544114892800 10573681 -279282353329900533661941946558998857518 10573682 -2811818277538485916397512248911202816 10573683 153585325052762917854374365943934688824 10573684 -296740969221557166620054034187627388928 10573685 17752092412385136357469644888737419200 10573686 153623093976794999375849757669049699200 10573687 -158382537064784740228382331100464672664 10573688 -83770184118204571365871293608813322240 10573689 99926775426470081116642722451257338880 10573690 3436526402656880828962041461417284800 10573691 294019521147973752556467846638564797092 10573692 -71986618267940004383203003237849947648 10573693 -9103456322526520622069132147065275956 10573694 20499650880849920852579361468634215552 10573695 -83868313120365148344091615196961522720 10573696 111568069111961804262960134705035345920 10573697 -177267068547057289953122401237643547648 10573698 -127707899690671813300236488661026184192 10573699 63932013319252064629915899695200888700 10573700 -4725463630715877420589802584987776000 10573701 -126774805113156017881576149193568436768 10573702 -150558633696485651865985816287699659328 10573703 -9370552139609633792745196654060519296 10573704 -248273071234903007367712497677888547840 10573705 -208426743666447731033231721895955914140 10573706 -209361261876524928381563370209593248 10573707 427740344839562705708241073250733652440 10573708 -161418278269050675918245451795058262272 10573709 -316797779950952627012554253724783444000 10573710 63454526896914452959146530369601528960 10573711 575920168503453108628737819985790373312 10573712 34737266244098974830715732407622336512 10573713 201703202283363909496626164185226858400 10573714 16418337210734909775879234284211653280 10573715 115471667345911799665540680171989661360 10573716 193142428307843635397011489517087741952 10573717 148524026478794593922361400663463918784 10573718 -316251656847681302532991122551399593440 10573719 99341764691732072954528169466627092000 10573720 -399289128676818517851892603541583667200 10573721 323250820033146869624490140764854678720 10573722 -65590125066046879636626503481398081040 10573723 135048108530019099455773460974848851424 10573724 64923933002879437489171866654890290176 10573725 155286778940231514411533023996382109600 10573726 -323299316167364404075853534729349506688 10573727 -304810037407831665695804330690421510960 10573728 -103105977493116785831724370389463203840 10573729 174930518085644499609787033376410337584 10573730 255576561239414813109693924812674291200 10573731 -163452289367532272116111615448588330496 10573732 -22002124815742955736890832175811026688 10573733 706208773017721911277514154619196801982 10573734 -60638394133149635272532233112571853440 10573735 -26900797298523800619363363350281813320 10573736 256240264251104453749127733825298421760 10573737 136333965359207300615566997392847837952 10573738 166416324879193723837782253587033098496 10573739 783540004340531448158098048358345821632 10573740 -7432123323092778726130116835858897920 10573741 -419171566970597624460863772258139834858 10573742 -398897566829203965868453052200608193728 10573743 -2750085871626222008813488772358118656 10573744 21001231951800196073697072695995269120 10573745 52768886974470686792201057859860098560 10573746 54398986410212428907303060166523104768 10573747 719226862081686978677401085785049262040 10573748 -474469402243315495630145165208037182720 10573749 -37089321506180413458670170175103761032 10573750 15833425761408409419890349768443400000 10573751 -757435114387885472204211861560376009648 10573752 -89828866429623748631527315184089497600 10573753 447381872052771500982698526323180025002 10573754 30582335022550847579861321858945230080 10573755 -425759646299478664594584962325664166400 10573756 -446017715453077007570533298428109409280 10573757 430566939477622389023225426497106258412 10573758 -9746239586786353113404363482953191040 10573759 -212040674362254689320893470972358381888 10573760 -34228317365113981551443402496084541440 10573761 -198858476495705699578109925938857619616 10573762 17431373409707563050137645483702178624 10573763 332415242550467912553869117599635675360 10573764 -327715412883235237694096746633474458624 10573765 -73382755096391774945859731074330768680 10573766 111973029920244715932453369043924746240 10573767 -72548658747248610386492036592747989760 10573768 -489097981218907851706074027248601661440 10573769 -223153275472985556706697305898882737830 10573770 33402281013250071573078076680695865600 10573771 -66105204938250987094262734728816741008 10573772 50498411891064717313722275666589450240 10573773 -55475630229169979589425910925803806592 10573774 -702904298860945943682037374498301952640 10573775 117415713409218234721815418355550975600 10573776 5613286743296909860590818148758372352 10573777 -282918116863272868368561449389491214680 10573778 265674722302055121673523273674682084352 10573779 235576926450736891044621202900242491760 10573780 97567549321008948437488935355921981440 10573781 687124367599301396653331717314130419872 10573782 19977531964228290289666521198025824192 10573783 -40158444498271239564815010387475820112 10573784 -181782432452315237195027444074605895680 10573785 -191485622884768758930785105919808440000 10573786 2651139727366493597364744822366084864 10573787 104001413795074857812450912095245787152 10573788 -2822483349283584164422533063563529216 10573789 70386770122137138774573773965821418720 10573790 -26898108059837137986310102870794485760 10573791 -147703503757926602454577761066620002416 10573792 -828034419810517389584726284510615830528 10573793 -182407481207208449771178721589321025900 10573794 69815002326292254392002256059652014080 10573795 -384445660115325028214529856098214743600 10573796 -552469112025385959034822882202599471104 10573797 102447786933594280949636290126006509120 10573798 68508110472633400174468683756963972480 10573799 -138625593016368201934074027035977110264 10573800 -31710123897381192240495419294840832000 10573801 -239220341028384975239267552524375270336 10573802 -107181404461534837904232542520367341648 10573803 -12728617518512030123983157100416639160 10573804 257401881688255323021292662786661336320 10573805 -363963840382503720437586058633777138080 10573806 -1014494167449236552429011532678231040 10573807 350011558049846122967370562837316607056 10573808 148927963078027617192707556489971171328 10573809 34814758210112512925498904539751502704 10573810 2609206301369790858258817494580800000 10573811 178488182923441901881305636182747006412 10573812 -278853947803058378682750159141360872064 10573813 419891491312737990473378127368002497984 10573814 -302706870508617208243632667869566384448 10573815 -78437668152228060860405492728864942080 10573816 47282866193509893523629397754151874560 10573817 64283022947874160585830062777600835072 10573818 -15124649436347642910479962730298115584 10573819 178050096122301526178419537098413917220 10573820 -257716683882980249653301362396090897920 10573821 -12924878088871059617248916782075618176 10573822 -63639131653922905752828194890260759168 10573823 -70808039340156204997296474360606272400 10573824 -14516972381589945950842721384257290240 10573825 -93752664434874040242010622899057200000 10573826 237205808925265030220165253317684060112 10573827 451597450507326871445776749834010680 10573828 106578527178279696673181348184804848768 10573829 4710388153586664006351060798995232960 10573830 55950964394328939337886619514420715520 10573831 -43710889891519616030365720616767990688 10573832 -718057927569982799478571865323648281600 10573833 367076853641736430425607605132184721424 10573834 62942738772759659108953964983201512960 10573835 75705354868567902503508123792374638800 10573836 -11447243772909940581054490690110554112 10573837 -567318906726421819147304311857784314240 10573838 -96449627516989098396614868483198474240 10573839 -44779711989995782891353697199048485992 10573840 -51602152354669439138455538819724656640 10573841 595471303817055345042646585951885240242 10573842 -246653988697521690525409511168726296320 10573843 -134313772220194999119005760339371918080 10573844 -300385990829608619859381583945469787264 10573845 -24315865242653415603731744556966994560 10573846 -57931833749304052513438437584928165120 10573847 306535621311280923831504250951059400752 10573848 -17561469591762962447053602673733836800 10573849 -27820124852255861278232304753560165952 10573850 -12464540466989651273667960438513619200 10573851 -298490951710496015515645752947189016168 10573852 167554657144556317191854392907114373120 10573853 330357466946843823033356244123780480102 10573854 249168244453072723208266568784191603520 10573855 85284773240100296470859275166113934760 10573856 43380013505712052085879940198857244672 10573857 163077071257327026131531638389473865426 10573858 246776473923933066165924814263218579280 10573859 104314118836881975881930681373515275488 10573860 17432442940972869246440679901228523520 10573861 -245726671210341519336390734481831893600 10573862 42618779215416601527770168568112385280 10573863 -18979906064539980023561567109910832856 10573864 290321616737843359145297123998747852800 10573865 1982348296933424993972881930577976000 10573866 151643720573867707774349263267225087152 10573867 -874542842193999256742732751341055015840 10573868 205035530590231429639828176124083801600 10573869 264465300144566389054828125443796053280 10573870 662393312915112938773075415552786880 10573871 128506354463018555640308145515827304448 10573872 -841269261845800460137411513952501760 10573873 93055910794654354907046814561587347936 10573874 -190405707655195320924688380347319182064 10573875 3515566582050383694109904806898160000 10573876 158823547097541151453666709834600889088 10573877 604275307540611639974244531377606773440 10573878 -1364243604591938773498597070621614080 10573879 -84759576371590125293022257418961650520 10573880 -511836382260641567415227123492158464000 10573881 60907556091727780390829022020633339424 10573882 -23786839873022224587243869054594797056 10573883 -256728615905643382770371493812225999964 10573884 70328254004541225163388635204567933440 10573885 69393208408474768846647866069101493760 10573886 -314112249575171382189082611990052708608 10573887 57062358986224280675659885340226145152 10573888 -25674211337618207808024514068417085440 10573889 -583714757731098701824619879225360213310 10573890 -66012871188792541585623960354177070080 10573891 841842937680805492084983319482092094712 10573892 -49707518849285765198815677650322370560 10573893 68438368320082310872963697901322443264 10573894 -194690650350413993030150817012596793504 10573895 -38222111475804280559339893387855231200 10573896 208206320666447751391296872410575052800 10573897 -216354781571844565747235457553959262748 10573898 69886157469903055314341957683033213536 10573899 -98714423375987709446470307173005745920 10573900 -37760108537027986006004403906310848000 10573901 -120466871574190926043168827798827776788 10573902 323906910119164900972002996322129766592 10573903 125478333386397899375112872901295615840 10573904 -10449147790838460354844868700411789312 10573905 -14355590268438376479666861637988592000 10573906 348349153942381053092304017739096566928 10573907 -520602720952551025491302858356464365844 10573908 -18378189691221044005868748020815779840 10573909 3609237170729060153083358566434483904 10573910 -6790030811677898461992660623587088640 10573911 -149117013737017719788498533157156012640 10573912 -64764717518675043014330580633023385600 10573913 362970986181573419604391725108922133760 10573914 -12525753501581583544145068747427426304 10573915 -7412987730709077339813484286528386560 10573916 -393841524258333028760377088477708213760 10573917 -170154861778349153866629215075188117440 10573918 424772160120124717427498029514864063040 10573919 1299280855967536308866543095280925969696 10573920 -87575694217494780329977026174124032000 10573921 292736647598048101429272434414973360960 10573922 -412898157828410449725706426458330751200 10573923 264871237011472027312757953227229211568 10573924 -271682887718618263503125535977346610944 10573925 -13828971043270344194462016958272816000 10573926 194629444679233687951521811489668581376 10573927 34938798853121754689025635808804447744 10573928 267769619206843884693357776937952296960 10573929 -33248055860804427470519824550372482080 10573930 -145426946211939935660167253776591700640 10573931 468005499778514262153881064598633167732 10573932 128691062826573118981626577714002854400 10573933 -207236828301841441727128685818850860116 10573934 -24273995525162841985271292928455129600 10573935 -82743544946943266039736922980226825200 10573936 -33698262919976825638539644949415919616 10573937 -65073222160474208005850812195977388320 10573938 118655132307436168125057648716991897744 10573939 -237868953653906501342920839568838296944 10573940 158732287376984124994185928027643412480 10573941 -52457452230490052798802613594592115072 10573942 84767789889546515732288062634893363872 10573943 323806131133927784457788851920358329192 10573944 -381535984887373819227875661528123617280 10573945 139348931116511957132442308958927187200 10573946 241129489459199518431358407114555744000 10573947 157298510200702412118119444455301858124 10573948 -2932110597923931681835253854610432 10573949 718994485065919811211564613967829551436 10573950 -124198303661963916572829815149289040000 10573951 -193992189270513649193894096326268252160 10573952 125624017715723386829546969221929369600 10573953 205208101913134359233586944120313455424 10573954 99951497074529529008356680002679065472 10573955 7382677319459610809785657137984668400 10573956 173133793147745125168143589490548838400 10573957 927698951136207240697176348460100578332 10573958 -7562032230396383502344753736851111616 10573959 -279462723291386110779056571964187268864 10573960 -485582569361035625732482229508668160000 10573961 -571393498100985524678777618584320078438 10573962 23665216427051872500805228054530015744 10573963 -407005518532635656015536961831576159788 10573964 -448455574976869877806320295572226593024 10573965 161230382638431552435120847451186070060 10573966 -22066827627253323957549433863007841280 10573967 341232244701866624940728204468917290840 10573968 38544349492993406463745876798695604224 10573969 -50216874486849237771506373238222535808 10573970 -108970865816449696757367386617244897280 10573971 148277915207447157261221119806704015664 10573972 647457165665069946349039746433818089472 10573973 -4140925934973147453500083766794362336 10573974 -115500272863381837476214903097639087232 10573975 -66575338480271694945832728307721874000 10573976 -31991437167675115595353829827640033280 10573977 6481535781692463355325834491272281856 10573978 523138151346198683348906292682184544000 10573979 -174969463624195720293636068599447426416 10573980 -269513967563483006966776261548797952000 10573981 57834343855760778445983474969614858400 10573982 -132044207453380742989984707517248018816 10573983 2103402291950539705487171691489674976 10573984 43198863932837298893752948837466898432 10573985 324609871555248444500857499025449868180 10573986 62054662335606721360548360620051443200 10573987 340955381014151175294621585629036924636 10573988 -538035263003033935433957556089829424512 10573989 629499102622643308498316744546408271840 10573990 67439791232071820790370176897295130880 10573991 -283247525228213117659064641698921690048 10573992 285313756996891214650264326553453363200 10573993 274649486682085100866579810748006994084 10573994 -73135083860636140345759150100708305920 10573995 154447296443606695564300005246378363120 10573996 48622004331391469195559863550409185792 10573997 -97079853158540259372514462879722269568 10573998 42586382663131699177026499880556992064 10573999 -51436776376406711325654566740126500480 10574000 122061724338850725380657618324127744000 10574001 -744756604379120284168977936809771040 10574002 -78355353570151070510688666996220860000 10574003 -715335471605337747470756264954073652536 10574004 153451399781291302005869151351607504896 10574005 -141821563953328651777343825619505688040 10574006 -594968188863110742308432404622905736256 10574007 -120591051894923608007191081719240938496 10574008 -220123587700044488309223719358939340800 10574009 197201107709542422886406816500770169860 10574010 304572119949058480429348662597485683200 10574011 180700256134822213908849873614472796432 10574012 70706386117937850692257188004341560832 10574013 379759026854906220284334991569636541440 10574014 -1361532459301105113043507258284395520 10574015 -222684054220513765087417824984171138840 10574016 -72994972103762692784120412033314193408 10574017 -1284640396808520229258329888079976882136 10574018 -38765315917627634877630633844535308800 10574019 -218901753021991807723271347017427653756 10574020 -34710630501986269605120645427962839040 10574021 11706989473942039197130007747690201244 10574022 1822229425349475680212023365392126464 10574023 -212285790725940429963904596107768430816 10574024 288743769446080342239524843216110248960 10574025 41652088770610247800961800839111091200 10574026 -56702850940678701092032856008652891040 10574027 -625271407796830452690484738222240502124 10574028 43780204113616122434887963480312442112 10574029 -101813937184436198250120728033211191316 10574030 38107673173212829259363826894411056640 10574031 -20245430324133278354039508064336506480 10574032 -6725484945466404330448163288193433600 10574033 47311882759332484540587106801112631282 10574034 -34009858564399861468408551983852736000 10574035 97893299398081228605297795444929970480 10574036 383165321764439318840576421646729297920 10574037 119788055638459250704751498309726797440 10574038 7939191153833465731444906418441733120 10574039 -60132252509088564752813813720901098880 10574040 36842620163999005601779180004460748800 10574041 660865475737473594333320006284259698442 10574042 226054480748334659081272850231541618672 10574043 56414311902376093837771119459260826624 10574044 1677956937136786350794388190116776960 10574045 -236550473445418586238343247588565309840 10574046 -55063189882007101111097257554696667776 10574047 -811449062503486158086964104510321850888 10574048 -317834343949093218045937802260634664960 10574049 -586942198642254969445915189812416136480 10574050 2870299245731066760677957408005336800 10574051 23551145917125103292013564425048953512 10574052 -179505233149682683088997877199828487168 10574053 426276002670126973040076154691114970078 10574054 300300631381872998649521927423111796672 10574055 35898778538104121597028072104905069800 10574056 -143091837613208957723136227420005893120 10574057 -73980296299247339266191332783528742528 10574058 -51407599103932413132182429892803579904 10574059 218617926510168793505087292463035606260 10574060 222875443815360739684622749084666429440 10574061 -44708735992774362816735382873865750496 10574062 -371296314879818668891943124061634539968 10574063 -236185977729698568107153213262552351480 10574064 368914461723697671183683427419750400 10574065 272849667071729443390246291955371889460 10574066 -68789633601921129242346158201270209536 10574067 -68336699397268925466796012613500147200 10574068 27950512303440999179969594894780541696 10574069 280386774537824375175989782240264320 10574070 18732234058006655499802459910453606400 10574071 98995559103660645578459021002825740480 10574072 70002276102949326077728036357743820800 10574073 -270887538606573012559585380938478689478 10574074 -2277987432262236533879020141068031488 10574075 412060202096834407181820850092344802000 10574076 231837269516122890116886377117025157632 10574077 -140838405311614389723042773937420176640 10574078 -248059327167713732090338843577337308160 10574079 559540301102955036747168917909985615888 10574080 -240141465066958330263825731368444231680 10574081 -76254249796395767902662389258073811008 10574082 -52262263153054855158265901200495700448 10574083 232198993325869623621366393759524539200 10574084 710593092741950975453185386365409904896 10574085 -186020539758372632333596842871823279040 10574086 111810545725042833238541722742597968992 10574087 -6633372399914949965309345085428387880 10574088 5690601587267817849776939734885662720 10574089 273603991541553117959443002665450591040 10574090 -59115662716036861600173826153818040800 10574091 574366903141406672196554848298167870080 10574092 -550299244734771916349070946628439472384 10574093 382062127836600123161729122709900364342 10574094 -113209319607275109116975111126303587200 10574095 130337843333373532126479986757027552960 10574096 5865821288053178512843999080132280320 10574097 -9443092298749811831813080245285603600 10574098 -178017715624881904987947770357541290880 10574099 -412377104039415040878568750100835378900 10574100 33013730185526081325915480563241984000 10574101 174974174240005928645056524823702483104 10574102 131968802878180376684822060890964144256 10574103 72716703260926136144012435218908524904 10574104 -680191309384152112675919234396112906240 10574105 -185382131253060704314429680005825223480 10574106 110153258757330664664058880966554498048 10574107 632866747871676677615466951421566954432 10574108 115294816535759345503012372363316728320 10574109 -79153254371164377718035247920497655552 10574110 76439957838789044774711964073991088960 10574111 353281061941557933654687604055531678424 10574112 29337496794658789529667013037166428160 10574113 -668875780894105284400937233434251950416 10574114 -52578804125915225787539156964136046208 10574115 29010838898922381036057516262061562720 10574116 -1846400724007586745390437560886984704 10574117 -392690012424461390823172735934914255200 10574118 -197425208181585216329745545061954161280 10574119 -113662969402134635574899745797363358288 10574120 -35608176682885047041233553534712883200 10574121 -312363536391457717654177084427106856320 10574122 -158183879877252532896316957452856902048 10574123 5846371010001724637580147331913254944 10574124 -184462444618410626115949920621711495168 10574125 -8596636344982294287919656033985290000 10574126 208953459510333006029381452385462944704 10574127 -95294348696402532737389611828791867160 10574128 33574905336033787221443636579809787904 10574129 -656077000525316502364083725702368908270 10574130 977522185218848710020174875809751040 10574131 97822935498385653916715293989187759104 10574132 -89220342142466175433881021215727083520 10574133 -219001872176349615491298352806091889376 10574134 -198184323471235588975096328104082546784 10574135 -8454489043515398945724458741018411520 10574136 37865801966967997362785909662411530240 10574137 42298036900497543505608762212576445952 10574138 113400437200788175773037438080843780720 10574139 383625885479556303036713171419247366424 10574140 164916869302799116440019221814540669440 10574141 565478060718411024063267228565846436352 10574142 -33195583226225798843694221348469743616 10574143 -15817660172107347523282143810744647960 10574144 9844448030913498159046779744357974016 10574145 -142685376106849284692386769130615916800 10574146 -1025766648844505353982754304375749120 10574147 266850603498396514056931329778558464000 10574148 145418822954666814728319779737737621504 10574149 -50175558517408665611650610425114525760 10574150 -87726032231285146008056269381762848000 10574151 319117712597582319870183586736522650152 10574152 -268092170686461190686118864169350118400 10574153 208700692579625721522149476684325623860 10574154 -67552836459589119762813781149491220480 10574155 -82446831826525042958245172510381977440 10574156 -20559252444782692794706289383309055232 10574157 52250061826024146563279259230840839680 10574158 -75361574023524146199531060992417771520 10574159 -227760513491570394738701551759583978640 10574160 6831013516680423678298876874774937600 10574161 -445835295761171778034732155088058648920 10574162 -48493631533053064418425841584514574336 10574163 -100898904538551712147435505169817476120 10574164 39828837690414163360764190103295352576 10574165 189686168451420404120003846708952643200 10574166 38723694529601750313354202101438373824 10574167 166593908858765907112814369273370246952 10574168 149750165992333558830650631936216760320 10574169 259365180302723010066550168398341696640 10574170 -163806417352576488718617991443468325440 10574171 -385943764340695596114448887901622237628 10574172 50862570848543284904534998867420446720 10574173 -13030106887003655444522252609981254496 10574174 -51484347195112532416137167159654049600 10574175 -166360673232421853649854665912645113000 10574176 451262201488099262500898523651988783104 10574177 133738626728376354402924014615081303700 10574178 180617384781524494056747814948542555648 10574179 -45393367336137002196580377489142832640 10574180 -271878633333009378079545448405800441600 10574181 16326366705508925709793940599843741278 10574182 -218190740561265691313621164624593172608 10574183 813853913289265645535166340717550735880 10574184 -254796880363217765639398363703519232000 10574185 -79077529064451280171436914564509382620 10574186 177606073273838650948231728615129283584 10574187 -46429464170702525260395574305824431680 10574188 -305376786188585487671621721647236794112 10574189 36547121703118194358272128139539066208 10574190 -141058272379593945748039834276837440 10574191 -359437137683777792132865488650153947200 10574192 7845094557863547486945734426424016896 10574193 1179489311335437594121703299805429760 10574194 18292684422892099932115328108877178896 10574195 -244742151189718408158539578621438311600 10574196 11801251390667480729529874120141000704 10574197 -714558163409333500392502865188771078354 10574198 -87239611882487339380717779895308881664 10574199 -320581933984298629285141859005132821600 10574200 61954424349169633415470924379979264000 10574201 121934965584225695165873454326264679168 10574202 -95641694281079215174379471452884285696 10574203 680577475539558587420162810037800344120 10574204 59046616816227466172079299229970409472 10574205 -334753986296764752685829370366481844640 10574206 88205121101237140013915169506472663744 10574207 -109781204624072427525611708433337695888 10574208 -176774772354322260658391919922910330880 10574209 -110816130139799655770546133854841374590 10574210 -21453045445717479086361432093297462240 10574211 -487409418875048971896559040299872670728 10574212 -230092964512741321897206127608969707520 10574213 -47254352374419381976685511550972904676 10574214 -39843755089326052807186805488571105280 10574215 193967171298515986516275428325240208800 10574216 6963892121601814329095213645265715200 10574217 306471019845234240900582745474284465834 10574218 148079025374895103475401050796351382016 10574219 683747548634295046591217362045201620 10574220 -220512137875773948402143111960141214720 10574221 55223591460102974857497386645856918688 10574222 -280541346393980837039735934568291473600 10574223 -301890966848746853949939047527937740032 10574224 -18628005454420403763320243199342018560 10574225 16151862556249538580820365137974011750 10574226 9365093796175266964582203434655187104 10574227 -387539933667874344458411768081483706000 10574228 -43555188113312952970096981869731168256 10574229 -190271418876061031446085411805663354240 10574230 119726064402005422389927810550695638400 10574231 203898635680277018368244751567926318832 10574232 154607548595021743348822476522875904000 10574233 111246381689837424233773217372543601482 10574234 -429930850340391981417809225287145250048 10574235 -74674003136772508455948118521455800800 10574236 120470049710229534920969446642426273280 10574237 397024284562361830140363474432093891072 10574238 272809915454161155279705282862806810240 10574239 -5253622648601604509520450908953410672 10574240 -192795888443020030045573514033106124800 10574241 -22568763813713726657110934717827396800 10574242 -76481559850286685527530797143311934976 10574243 267380526204790990326652567398636519504 10574244 6188613079284745580212575584644183680 10574245 -60363258384944191944154380522655298400 10574246 59107730494753401804732193028827462080 10574247 -243612442543549223726058796263467292672 10574248 -300944821238082448292914794677225226240 10574249 -73231350675154954880596273510470571014 10574250 100104914104597631700729287386350336000 10574251 -395150130870286172668943049209714412748 10574252 -201312874819992829452886802367579337728 10574253 -180169230621708288177605331434448955200 10574254 34620818993843506470478621214596529280 10574255 46002650506855296077380205820333899520 10574256 40458375897665547509265184708868702208 10574257 -77827992903553617347253254727379804748 10574258 -244037575502240883995062688735961976416 10574259 -7878050492065353884315769582742575552 10574260 197435645772660641836201467889221580800 10574261 -23131280099696670651428994389182230948 10574262 190821522524665902274758796368825201120 10574263 -1403721928757475914517923183897305600 10574264 -331336569113742436175006798207323238400 10574265 114461496005331496464988904628158682240 10574266 -38180142061331669199133110776155562496 10574267 27994215878432398440385538281049988624 10574268 51618479594767763573270186011534279680 10574269 4273737075277080894364564184912281368 10574270 16786400402771425925031583439573184000 10574271 -192467690669074223449986359467457066760 10574272 92806886074852034239263999620347330560 10574273 189321276867814169944174658986914501504 10574274 47731766621241730208986573720242020352 10574275 -184865152365858348578424899974782456000 10574276 324549018309411014580495871381930412160 10574277 2599001476179365423547705805810842240 10574278 -32151574241217368311732922987632040832 10574279 136473825910464282170409587424067437840 10574280 -200275964126774193665641305224577024000 10574281 236772397004774099939827892063460448272 10574282 -397409041356965283410013838631707309008 10574283 -125329161536507303382991302881852141376 10574284 -66728824301660133609630529354919742464 10574285 -368425527562505045270057894001936148020 10574286 -39322864267560363948038489107919462400 10574287 -305310602703999722509184676010456674064 10574288 -17169528321369697519279120420858994688 10574289 -658917282723250660130131045762789033344 10574290 -61103156046943225765514253587686886400 10574291 -86530797927793310836846839150895119456 10574292 20060772958024711457253542704981297152 10574293 -148066650504591985413089610054177301796 10574294 178190086162499867637055779614469777696 10574295 -87252664675129998660235254870624936960 10574296 174116475575444914628873414665977446400 10574297 -43120807754991395280933222996546860028 10574298 210370023152905077853089703244289181440 10574299 186114357133072977047786724249198002160 10574300 37705401868345710177250927283694604800 10574301 -402239316453105522176937691902952426368 10574302 3260326664880137388363586610814044352 10574303 176405734346893066804981534900735424520 10574304 61703441107268023658780962957971947520 10574305 -113871583177211803044071914333736149440 10574306 66489751945241367834210221745272115360 10574307 5555202851593925676376775074020224556 10574308 -63127111637513349033931402279382425600 10574309 34463771859898491638477593007028180000 10574310 42698553194868610593883403994130149120 10574311 522817369719689236352568288354491472 10574312 -262175966039026507190855393650578309120 10574313 487902858491078642008769101185824694144 10574314 -45322755136383045401591078366622696960 10574315 80324447847769041289256722371076378800 10574316 41271273876464221459757323585194547200 10574317 -56920121919112036009811131185433495040 10574318 -332376310078921813245068084906073224640 10574319 22450773042081196153782277036624639488 10574320 -42577605589647482555223686371526246400 10574321 -629449342789096952563405500442760258478 10574322 1759716436319354386651092281236617984 10574323 112592783911846737369013724382709473720 10574324 -451773280392662544038043127502732018304 10574325 68639376336497032781487204887790847050 10574326 43665989836256137924344926894212306560 10574327 357748006000530889558182328657098163176 10574328 -109121449680956387593996420999103078400 10574329 -564141888529246672682094297751839762070 10574330 74742903610404936855024530719463859360 10574331 -134134785415202776643364154960137718248 10574332 -486778930073030919308365810760035016704 10574333 -240101413869207783665841362935716741120 10574334 -186248197124372502433342615129272576000 10574335 533435903413000718611332448178302994280 10574336 20935762212432803047230875497314385920 10574337 435279540194392269439118241318400979760 10574338 -127798228655918834679499600059778885680 10574339 235630604542058724627654050410901740224 10574340 -37469067092839721493085825415410237440 10574341 9690576722917338870582472265138854560 10574342 27249512817838872569757163065452519424 10574343 115987223856219487531434572246172535320 10574344 -247903173169459970744004555190659194880 10574345 3873960376796478660464672300360937600 10574346 137669302614233276730024794716649865984 10574347 -86895002307317992179259900465716556000 10574348 -26068246758279112470287199477094932480 10574349 -479189099176716198200493277389996270432 10574350 97232369390123101656183578637162388800 10574351 66424374113696657005378358121326538000 10574352 -70857668166541736016509715839790145536 10574353 843178877469303536257987722884116743602 10574354 -1817865123961903440138768722166371328 10574355 -262133764547651560383834118004079379200 10574356 112543753508207360162338363240086806272 10574357 -5126434658681591993154120932740419600 10574358 -166238523426368862059430343585845778560 10574359 869217966080646753713735666357563361320 10574360 43338970739326980114013684049224704000 10574361 -4382253076293771824525514858871056000 10574362 358956568435329543878946020221272648432 10574363 -119204124544243680842413164999487595388 10574364 53627247372356105392845710614347250176 10574365 -29914220237905461136676749194474420480 10574366 -227648549684029670876465445330488143872 10574367 497249427649628272630167749263193860680 10574368 -138026937970097460320937783638825631744 10574369 -220051308431714243348226517973928878040 10574370 42050234598212206437311669685190079040 10574371 430233453826353657846580075626248653792 10574372 139658002352740294230664357891179432576 10574373 36789416161138545049034849583696588768 10574374 -122410794660670739745975212194174185600 10574375 -25709516201432626085207013673434090000 10574376 -8800499040203109796751392821044674560 10574377 -751320423456277140010379337534251831520 10574378 77614038901859088957827603144997615456 10574379 -64279321389672034904665560622636360704 10574380 172071305056389234990760485844820428800 10574381 309147363511362049903123563188512135500 10574382 5262643988311308761819211602310402048 10574383 341296885346193907257525637496799759632 10574384 -134578252839813514956648108725043609600 10574385 -145742671136612751998820695303538614400 10574386 632160211832677704400520912767022794560 10574387 -89589727872653993813878000780472780640 10574388 3367036316017272735249545658678018048 10574389 78078833941671023259537425960163700992 10574390 153330078567572752143041971233561475200 10574391 -576613123180269135246222266298551947056 10574392 584590097897061648232955987145648291840 10574393 -191774199127068661311562526237353965600 10574394 -146549737368629644413320981659222963200 10574395 100195433150944880883130415775510048720 10574396 61316056802961879987513837161657438208 10574397 -306004986375714860960003307469289652852 10574398 -258553187739922317150077184813801580800 10574399 918099823229686848156405923659492738800 10574400 26099227327658480866638453343046860800 10574401 -263915483199561462370400481625013523456 10574402 -288008113799876260315219407445031020848 10574403 -8492665267484700499848211447710410496 10574404 476515205627195507111873561705184460800 10574405 488007383741048184977228081532339264060 10574406 192634222497150314981735055635544906912 10574407 134442718385662666017148471939111629656 10574408 -124191195035836066868798601807745658880 10574409 367286426214974208198306245723819749920 10574410 -18005633649941561687600137940669890560 10574411 458554274059872200527243128448534583904 10574412 5619931377075433347351720266541952512 10574413 8119637323616076904398028733931996662 10574414 316800059315237518089615712226335525056 10574415 12121988348016830465180534343232656000 10574416 131681968067418404830919553048102428672 10574417 -84511761494866580189914503554706638400 10574418 251429358431452500611761554310561993728 10574419 -281017659163120331346795938938728508180 10574420 42234281363340811353216637992359362560 10574421 -23426496508251412923567189782888982816 10574422 115626019439854009854481051972808308512 10574423 236049428400088596955063251510451793520 10574424 156212138455925448629973227576586117120 10574425 176701613056050481191606917723436180000 10574426 46791721230103949551923325693333692912 10574427 -132113741907545230737790061680686838992 10574428 173016996186576265052190918618286227968 10574429 -395150169110751473383954279859555824320 10574430 -145317794817841147985982718987950698880 10574431 -5681163281926918474868199715831136000 10574432 660600289302073653119384727811915776 10574433 73910512234733508070243443491318771364 10574434 64949165086360599836859957131021326848 10574435 539026488671034605503982413638760268880 10574436 332072130158035754776504435823404032000 10574437 -14331810013809252249552176997014936960 10574438 -4295858540829480778574708323118968704 10574439 16431186518100458483381035759134375120 10574440 184258987788253315854854433347931340800 10574441 150678488628824914036234694814449816064 10574442 -183028993614089850951350201890654617600 10574443 105839525769538396864806081977577211944 10574444 -200358725764919122312156662054930969600 10574445 -136305756495221124028318997828971036320 10574446 199603156967650573574061011720036739840 10574447 -114661289600842612992570495414509537160 10574448 3693148440447718923647197835497734144 10574449 65541956816490959046198671570970004464 10574450 103810646476846900897280309298056016000 10574451 -51751369163555685361213491207133194120 10574452 -22148715630717103811659183457214013440 10574453 -14672351851117061850392373540795641298 10574454 103406303456586148059940862750975225856 10574455 -472608551748840840839481167976823826640 10574456 -124569799618263601400883504839894999040 10574457 -36500583841654751348764674775758280704 10574458 -92044687700871116988686869645275019920 10574459 -193036122964679221935766820620822830048 10574460 -80815459607979532472870951278252492800 10574461 -543447399588413548243894894423318580928 10574462 35487515439252496026699392623704350400 10574463 -270452381763846471226360426040155590456 10574464 45739010811391338899032714591516753920 10574465 -352717477914385057043347939924984428480 10574466 -35787649942764546498273721371905802240 10574467 808521369769438852888530350385195323516 10574468 96873741885590344262500182766913706240 10574469 20759474848190826651450399005209388640 10574470 -209382036125827911153344821860928531200 10574471 825807935667632709392979350105243355672 10574472 137448558861529367212530328420036116480 10574473 78371012932625163009016571545696124160 10574474 -1154704250752665121645569691312320000 10574475 9047398934704808326041876145579938000 10574476 571562235796936257639449213768831803392 10574477 -133330551593332789819719258777226297674 10574478 22148677719017447516965552166322911424 10574479 525868547392435681170341083105791487960 10574480 -415414903445069343365782508776980480 10574481 393316158144435508262747401359124058352 10574482 -94799988224455462266907236614746507488 10574483 -367381827274606113552292986783017790132 10574484 61540594012387877865331224828788545536 10574485 390835141520560359013202746683971241180 10574486 258600827334729447783416761151069890944 10574487 -65876475474678446673989402601762284160 10574488 52780192893328280033448666739716710400 10574489 161923480141561010513835082352598932352 10574490 -76168631128046715656822622838604186880 10574491 766600400538943004921990126864721253892 10574492 202001734767341456035811630638525831680 10574493 216662522670176615040258568127934198144 10574494 -13824442463740724703401985895486884864 10574495 921049075155209380998774466728628785120 10574496 -298044623048972314413265697337193267200 10574497 -423038838492756448895377824433399967468 10574498 142770266670202882669689656871067799040 10574499 32625918353706330107836612689866438184 10574500 18879899770197782246288190200558400000 10574501 314909425468788072794965017103761752352 10574502 138564856609039819398868469685488718720 10574503 -111396970865324821913650112982193999872 10574504 30195797447556634122345705933363317760 10574505 4596021540170055340183829448530244900 10574506 -30203743028176026008831748932571444048 10574507 -106030670462596024915482787871947162320 10574508 34291449314886529153290418569188868096 10574509 80289581157181458643877973003764492640 10574510 70782490938760690808618024812505582400 10574511 5069940463547962644131950324750179840 10574512 21461468304167137103238502565121556480 10574513 6542174674040845890490459443606914340 10574514 20188974076049575806533426312034773904 10574515 63174485923647949294110463766838523200 10574516 274038530616805540041326839180139053440 10574517 5345381262763382627713408457315967648 10574518 157245089179142090714172993700021356480 10574519 -157180722255069458860865655985864394160 10574520 220148368072798789630608720406467379200 10574521 -775388289621613795461422468859757640278 10574522 41496559279472578038450143708696624640 10574523 494953131924109920526538144950816449120 10574524 315569918054114837957160444329702203392 10574525 -22823583644916504223549958547205232700 10574526 16095854704117021783688902272650956800 10574527 297224430700978370043857945755419270624 10574528 55913835396199806026719496176492609536 10574529 89662230155236551279590562894195249600 10574530 -286476493041767656253009546859142656000 10574531 131147220866376316883657900498877474000 10574532 -165860778111657616575226660287399275520 10574533 54868956833032459860349726698928108760 10574534 5744895428396192519456525110935009792 10574535 149841668146785311103216832041128272800 10574536 91178370321331069354038287745666908160 10574537 7741212247512303012796538166414194640 10574538 -95401118076752267254843426384270140672 10574539 -420663997032955843821607613205055351660 10574540 92299136212688344228912950111436646400 10574541 -449229723430018489865130395132676095850 10574542 145862626680999558572637934780297527744 10574543 240222024537027150764867269274914284936 10574544 19300995176932095457809948325387960320 10574545 -109362338477419352120053117339122720000 10574546 -89969737086990880611044620711540956528 10574547 -149362408797553441382258482614140848128 10574548 -342406770724303421632241181111977396480 10574549 -14596524743911954818919983583222616736 10574550 941236401278165600776963579270012800 10574551 -281269824779432262220974845567368093688 10574552 -544805475328861067019929805544789585920 10574553 -841214118017734869687355871440239888 10574554 176142575646568859352328430606025428976 10574555 -218341403685067205198923591939420680000 10574556 63991419738822302123404690038217257984 10574557 -100412232719118490071923487465108925088 10574558 -44873005729438946277529089079081653120 10574559 -239237780758699892689022010147414404136 10574560 -3334643683392223909468405531960934400 10574561 3128674478721134120543429815496743944 10574562 201615420346660751918623271282845498752 10574563 96851253031690398734297182141120577360 10574564 -48436845922364511750731030793913958400 10574565 -21876139239228110501812084590093288960 10574566 283220097140004836562628495573749805440 10574567 151633149712974227586575637314319922560 10574568 44855503563888475796261576733752770560 10574569 215649167586703889532957668311972556544 10574570 243744107140591304331697389584415417600 10574571 13118984465204512303474836864041754624 10574572 -195018680853185419374053078885748323328 10574573 524741451662143032170677195339958052822 10574574 -82392348752277597600929776923754069440 10574575 -263811983892044260447792418269126541400 10574576 70830093545818204204898822382931968000 10574577 114715722557295743232958259638264865280 10574578 -60998082957112322492939948655444691968 10574579 -409516039797670375247139976052489408820 10574580 -108332276240192615863389947179178403840 10574581 -88238934795105663453012465256168718336 10574582 -379269039744027527661425828786886974016 10574583 215942398941268859967878388209617132800 10574584 -67822957254010439222934649275449917440 10574585 33246585088219154530680823163963358720 10574586 26182241894181423938539479114201467904 10574587 314913595854903852952007548527309651236 10574588 216795202031700469173705449263706738688 10574589 62111109814512843736228207066950396960 10574590 -107174604562670942079116917880643655680 10574591 -27902445796589234714240273114644430808 10574592 122717055296974098970536028748635963392 10574593 -469732860236262422579474564445542588158 10574594 98939526889944137616385592129187066912 10574595 165312125606984819734228268107197858240 10574596 16162079637210525455738774983902314496 10574597 123072689231803981413338514916520107584 10574598 -3092335374464846574582458627598127104 10574599 43943846275118765620544275380406383072 10574600 -63615858359898929621436127476906240000 10574601 126028340471869624464622234906823330832 10574602 -252543857428401601665113511326402630400 10574603 -1587035259009043760505284214347825136 10574604 136413143180719164751318552592472268800 10574605 107857904527925987459008434783665978520 10574606 -80892647856140152944935625368747809920 10574607 -344666472221083819030779804044361326208 10574608 20060962556310301980289776847877505024 10574609 385801266769526814920415762253238085810 10574610 -167403791142085982878412589623318945280 10574611 -51292222112709259701224452623183896788 10574612 146711211704286933992996839295372302080 10574613 74402938321757104402017922643091730944 10574614 -28383741045735657663493196407733605344 10574615 -31598705128298222814822727236333275640 10574616 25564684012694760380986151880572067840 10574617 -929927438199832153201714889525224468208 10574618 56583658649428869914657267122426383360 10574619 83180752994898046697901423150722808960 10574620 -11742490035638548373059267816990033920 10574621 -363395177617425994631552903265905380800 10574622 -113403204533428570017781466420689223040 10574623 -231792297005705517851485348001519348128 10574624 503588925047474112112936866748248883200 10574625 -30766430380827108703711829685887664000 10574626 288951913661361209124523204728316402512 10574627 -49577065975315596653410240198163168256 10574628 -237153821367504749441156970840441953280 10574629 105283195790676726847558040873417903040 10574630 -186221707733014104099497467273004482560 10574631 436285304319373005085716385882182360312 10574632 16192641242973760611272889511738982400 10574633 -126481223077039194059107836155602058118 10574634 -277623927147474356839366353155251200 10574635 -66317425455288793325931307252157900400 10574636 -500722688324130166312542373614647857920 10574637 -62194713628548310583040385892909660448 10574638 -183000618418707099931174565377784417280 10574639 32379899588314460013697822757344717656 10574640 64383174158324989111115545366939238400 10574641 253409117903083969309853956229243431104 10574642 124993868558023545897623573663576575392 10574643 -14598019124493775340738896915371088272 10574644 106417404283276980574529355047375870336 10574645 -49613674391935891121392204954749586920 10574646 -3248880972216934761808019436409500672 10574647 -697180729756153362124113412309242446040 10574648 23843835156790601762274024756640604160 10574649 57870700082615324045608955289086923764 10574650 190159448953334025247008356143905598800 10574651 463210944968742001173143703179682695652 10574652 -91415957213240846708046723244152078336 10574653 183292571334781477265604875893707646284 10574654 197330779675640612330599035824777515776 10574655 -21518687881838164676328462726322421760 10574656 13569464218502325073563086492142141440 10574657 620930627654238442928823016028033235906 10574658 -48680471128902924103316260031850024960 10574659 -556808755880576831871725352946228842000 10574660 167462899549493463749422541565613916160 10574661 -25194452060515588570543206850257067200 10574662 -110881363352340771258387795538251815808 10574663 480768817399521016018396552442612885088 10574664 256137909411239718454969226194064670720 10574665 514063738993847630577021462296822169060 10574666 34949367163423249936411385517888880224 10574667 176151065544977699232121748920967211048 10574668 -41853292593672038038019329815389837568 10574669 -74630759854845200651535416359799242368 10574670 57936056447370733522306912063507766400 10574671 231703979431379177712031215764194048032 10574672 -13459393901084764108872517133787930624 10574673 -421717603271619106804933283074348966416 10574674 266941560763189153141421723587744416 10574675 -312065625897357429864114942702920282100 10574676 -115824101407901008237983536318100971520 10574677 857865647833834192836271639587574225312 10574678 233369287604722226009253387924838826880 10574679 76013504353362557411336924902334973600 10574680 520047984702947077134535110138563788800 10574681 275816390598066561479730882048668489664 10574682 35303486521179643419885279968285164800 10574683 -170769431378088114869516928790119300080 10574684 322675505103535933347628768140818428416 10574685 -242587467305653671635986314219921609600 10574686 407921949927424291482641980637065521792 10574687 41705343613172698095573297535905121920 10574688 -390197875881605136725220766341692129280 10574689 -191185081210350538208609672582632192 10574690 163096650131396667337610087344645248000 10574691 -22288995664810502037941710434408846336 10574692 441298025416840499277587890900174898816 10574693 -116115212392151053409730443815532020836 10574694 74964247508285148630426893056651724928 10574695 -437338851430149551587242307686045116400 10574696 -155609326365988890561612128918214819840 10574697 24594593296356737088013245533913446400 10574698 233658679244473344367144706120816926464 10574699 -280081717857867476568587551037783100300 10574700 -19826903611890223820422457664309120000 10574701 -430539967765737821018548511734512855968 10574702 164069050220707304473183210314472383552 10574703 -233286134753005746916873758207647673600 10574704 63224474913486150734160036788195819520 10574705 1083631029058410194982396953725084443600 10574706 -145196855490159420088868982610541133696 10574707 -3652207253815998385160918825421554784 10574708 326140161516023874271854335525815993728 10574709 266648602343815405502225930081239094304 10574710 -81378625010319583129096451955537120000 10574711 -80224134844586312117520571857249465120 10574712 24763699724030959179747496197220761600 10574713 1331797511191425912678893003695622880 10574714 -140298259469795077996939088325438927648 10574715 15861878744395633007789707018545162240 10574716 281325043934399019222266735577052451840 10574717 127661078076982877022161619867516293766 10574718 -31994742032574050520677618222027636736 10574719 -29171069645897215540544315632614116856 10574720 15360163537106398030476885358962278400 10574721 -268230209121716920216284115240291664910 10574722 -12108726269042268979660784014445673600 10574723 1145807544800397407899069336419887600280 10574724 375953321465587532720016867833432616960 10574725 38348094378488973908059073817850458400 10574726 -1019707279609489224417177597422154816 10574727 -132476513066808259029046005608985163392 10574728 130325328954578478311213053002844124160 10574729 105908007485140981545023013548303785680 10574730 18576706553142941511301469038594385760 10574731 908919707769824337943230020287170931272 10574732 -264179872024468592239350094752350208 10574733 62152101143527460109185825522740379520 10574734 24690231339973986703903969354382077056 10574735 47291707033878960588615099363099156000 10574736 -4822702614186516090309081497964576768 10574737 -560634250451699292145288547015671271388 10574738 187476870485608388216852152227247082496 10574739 232005017095233902710483437457553520 10574740 52590390841619986956185152326610575360 10574741 -110967967543623393921545514369257247858 10574742 -95841885767532191352647183184535245888 10574743 -241286995511719638961048699735520482320 10574744 95798342463767131220527335275611545600 10574745 208177501973033394346350702346803501120 10574746 29641266540550422714276075622122547200 10574747 -619107454390564173515639500208770282680 10574748 -129958912245169968895129804058748017664 10574749 -727891585622448375723668491717464660250 10574750 267717957311230421057015336463351600000 10574751 76651861621889595404312662810392142848 10574752 9297326993280063399541120327906885632 10574753 134027627478993585302482145740366207680 10574754 12086086494713174050343504146780366080 10574755 270582664360399472970326015720720318160 10574756 -64936679269549850407883385182361231360 10574757 297217270857687168107094697405834648254 10574758 -442795327132352095081054175225061503520 10574759 -326958456184066537014112428979613172696 10574760 -17801348724100422734997950349631488000 10574761 97494012859009346831313300568908711924 10574762 -24078634691989736815236878376621024000 10574763 -2264924625200176529350185739815140640 10574764 -53283885010830958427790726236649159424 10574765 -964443904603988743638270676439811371520 10574766 -4712292215246092754311540337065086720 10574767 -299918367446837518134050700209018094608 10574768 48468894129748583404612911347386171392 10574769 -223846734487799995885337303449516960656 10574770 157010321717691376187166776249947570080 10574771 -413872989851916697234133594228182906056 10574772 28319547957452965744326375212057886720 10574773 -4553180365202040953710985798681019936 10574774 -118595272430305821404253369159870732288 10574775 -126394095788400414262376900469727800 10574776 -647942677548491071377563781163535953920 10574777 78525022764181750762911957189027719172 10574778 6487346139508096311877664631905680128 10574779 -118654237827142863304557686447968809120 10574780 9882832602232466407404195718767221760 10574781 96471427669657972204085935962671430144 10574782 87705731213510579508407514334007132160 10574783 36925723865618304097899885529404626280 10574784 -122077575689823994659860114956521308160 10574785 51928698796271704895633593137709583760 10574786 -427929863745941812602588612485957103408 10574787 94574104753765725419752328662520269560 10574788 56834080874135510436236709393001614336 10574789 441244742469647522946825414841699330590 10574790 173754967395884488848081384096568014720 10574791 596720491884056578062146958949615967192 10574792 156293794540305486750463345974067200000 10574793 -14204549603388747280652621263322225478 10574794 -100169040052013978531444843197188933120 10574795 -16745305115375887084235666557384481280 10574796 -154268644951028273549865230476412011008 10574797 -320051054676084534834991571840629157120 10574798 54852676480839396775458101125797923328 10574799 121891000194785218758258024564501470616 10574800 20190315634419100532352858454170214400 10574801 -192069792303021969096206548882541136396 10574802 6556510239940433959411029758780037120 10574803 -1117856228656626930318956341782347507040 10574804 -130029722934359981214160482940577839104 10574805 218725685859297553182920646581121011520 10574806 67738164396878318713377103891567019520 10574807 -47570983725823103987888196312779669040 10574808 -1196246235426999315801257278771200000 10574809 -9392394351812212109576597228533769984 10574810 131997896226465304086062471566548207360 10574811 -106110768021256697173876588952816029440 10574812 191031698097701931993507636289360128000 10574813 11949009934059308666509286301399333504 10574814 36561982176316470455485355963414356992 10574815 -466650292432885726777684308945752846040 10574816 158005388923428829818015261127911407616 10574817 -40200174557806853626282647115900567200 10574818 1817873774291436835436918745366098304 10574819 570858454835032673781755639364631640220 10574820 235761380671746245862722387259447705600 10574821 -1624398320847939102466647595645684680 10574822 -18090651399074331959301561057426534528 10574823 -55671816754225158978803239616839952256 10574824 -100186743429331317039327762655417927680 10574825 -118107789525680037246571171770631166400 10574826 -122716182958748678714430449645517632256 10574827 607567672524204161816358502856578943592 10574828 -284813705367028413569704375067153587200 10574829 35476793037379577339924393743507950624 10574830 -107656006527012068577621118092900556800 10574831 661779275382434649005158298888447343264 10574832 66334174450261033731234209640063959040 10574833 505309532532396301193923652258677659300 10574834 -21174466946314991216999622208142625888 10574835 -268759820843970126766016246881971483600 10574836 -119127053192923637411893377649827963520 10574837 334119975848099737727108722767006461226 10574838 -38962424305438921500887061919231206912 10574839 2587805531660449928953365902346026160 10574840 258644865051097841394575465902159564800 10574841 254324251363410462906099484969456755792 10574842 -183372740019600363789477548287926470400 10574843 29892752908302773121548584563846233520 10574844 -88711099839509174051594117943775371264 10574845 -393765235415830733912734229459587602900 10574846 154623712856102132225931189025514161344 10574847 34007373603052538734796850195141281040 10574848 -418961227175403089618598326910635212800 10574849 13776525999880823513537685268143366240 10574850 42239451660008359796437974560240256000 10574851 -146536412740203423346380850990986540848 10574852 100298001852349599324651047313611895936 10574853 8900777548982874003093898870725218880 10574854 168155653863880696200654215736042977376 10574855 397065059037030387228060531444552080760 10574856 404627956790124108677733453086559037440 10574857 -271287287027492042331084738440514001894 10574858 -13691030148105535669770858467702807040 10574859 -15678923333628059799167180520730879488 10574860 64794667043913184360897487916634368000 10574861 -5832613336986526528019082421689000960 10574862 98276659324993252693013528171985164352 10574863 -146889849113911999969678749580041547456 10574864 -65388440688709459061726148737128267776 10574865 -64500522077993444978729504195693808000 10574866 -241626045225078294791984863508317281120 10574867 447311454262867634802147164892754701432 10574868 92667282161606398120143094622832752640 10574869 91316301692605418034334078168860800270 10574870 -44558720788458935054154964826493285120 10574871 -101656557551453230875511671531320453760 10574872 -63232612844804018629018627058836439040 10574873 -481216790683285018760409815988220205676 10574874 -74754931479541535014912098647875159056 10574875 -12206996059678668203815602908333280000 10574876 -15713527860467008785655475402907514368 10574877 398154723359083978881186777775711720320 10574878 98075586933526090369720819553788913280 10574879 -133513831625219604325710162462971407680 10574880 -137844133882263012688563748345982484480 10574881 -41551082653795081011658444348289501136 10574882 -293215036777002522357621275072090082816 10574883 -468283831856171922802678395233432924160 10574884 -183015299564927791224539505991998985728 10574885 146802659717382865415108773617549059580 10574886 -169275738682948425806986582565944975680 10574887 -75489298635974155009412663939557552760 10574888 214750825308191899664382443532730859520 10574889 91840526452422944370098034563159195328 10574890 -160291436598633700298011386906052336800 10574891 343641720257628420019421039877726715800 10574892 123370603206548336441378013944411523072 10574893 53694055596993106138941403285895313216 10574894 -153452392056668397213164060820080870400 10574895 39057198603237580398312326373293832720 10574896 64314945145469087590576362388400177152 10574897 -513070293941211113262474049907725308654 10574898 -166794525284763632815574706965038071552 10574899 600679936767692244712978389663094042720 10574900 -111069799990874526799171415522393548800 10574901 171186201712644474564660945359810764800 10574902 130639681862681684525199522075697386624 10574903 277566861379460053987120042183576234152 10574904 2492472362055736677915456671163678720 10574905 345824241601781241276806862795254613120 10574906 100375153369225411507305037719357358080 10574907 184240901969123594438130664972279426560 10574908 -5013937178093410216712269017187576320 10574909 257041889099258687598901059479334652416 10574910 -158047705750132025723169731591988840000 10574911 704205331267584706708201670128601208512 10574912 191648704856136176976870486424460722176 10574913 -285784229810663551316705229492954760656 10574914 131565767002322610256171595525381709312 10574915 156420227785095380267468790424753222320 10574916 -247703104412682823748294725304024064 10574917 197243432138644166448701168693610180672 10574918 -152315585293239949000067339730915691584 10574919 -502261966429441658698049752044403332216 10574920 71407278302830260500032457039526297600 10574921 -242722117501835428165953921097930524288 10574922 71291941229742260931988114145260610304 10574923 1400219938082182370665958453864834944 10574924 40649178987301237769252335238928652800 10574925 21040691263754793550718831830834344000 10574926 1954523364809724826105505615340367104 10574927 948000474541941881543039260939598139504 10574928 -18080111694931161297753963873514291200 10574929 -297692277934608923999298043142270713280 10574930 69166885806085341401328273697537587360 10574931 115594238595439997971086441749099073840 10574932 -432583480814985922870923132881122021504 10574933 44199216051418409658060009671503866240 10574934 144650002875255188389369428568298840448 10574935 -265816476297961052745125663435436296400 10574936 446480037551780246513806185058238023680 10574937 -68357302975689302074840115009357249280 10574938 114007380283257397247226540954251639808 10574939 -365494298516687222759767885355205763260 10574940 -95506822738201490455948389890290483200 10574941 -303075876154586242917675397935555893376 10574942 27529952477181237904017326464264151040 10574943 -275090459011489956000226585777534602936 10574944 -479307235339101781283709814186145218560 10574945 42684017393358805728062705879647812480 10574946 185566683101612611801071634432522590672 10574947 -7706601198374270368383839618758279872 10574948 -398140513674283778118089132792455416192 10574949 -9022943380708266528543800326863137280 10574950 229571983297261641841563156022017900000 10574951 79443966065409150218929230388188443112 10574952 -61839250851763541292892760665246924800 10574953 -283304690270980028012512413885204092160 10574954 -86352416072373578297185830069776603040 10574955 7176787555670202068309266570409794560 10574956 -3105419578717098318327440506582824960 10574957 -24014735385873147552724825364777722794 10574958 -132483976797613823534036106205117690752 10574959 -129981481740486960936280556677840609840 10574960 -50998215601457978742199792808973434880 10574961 -191844230887390380144849110541501156096 10574962 11172909306703300914916608645979929600 10574963 -87396390007532928234127826345662287360 10574964 -43872890410222459613794914371389584000 10574965 -126608124748028418075017262221663437800 10574966 181422997477757313112468254028830428160 10574967 -119649385973372250259957560810943440384 10574968 -170746893597819598348638330027598970880 10574969 101469889048504867288916486163021426600 10574970 -25457989103501985365345812907558369280 10574971 217436176444991163574461198869968352784 10574972 -110853465286279702476727208754684340224 10574973 -42926883507792897200145374236112115360 10574974 87506281892798628277287265065687975552 10574975 -483776726165463449035480079414072841000 10574976 152692415434501024467581973696400588800 10574977 -267155324495570785467425259063234744000 10574978 -260704104101975205974302688709995622960 10574979 486722879942642607808218435696575700984 10574980 -31155680309400502485905273341369420800 10574981 606288880083205793030747860590960379200 10574982 387304133299925737994306049594277324800 10574983 -368169880678691034935111534072014769280 10574984 19621228726980460496737254348546508800 10574985 314772242381724164803235845159339800000 10574986 -74396567290708074517597326297388294656 10574987 772072737538881013791863916682793738592 10574988 29552883126747564297398837694784704000 10574989 316036404951291968567442194084476228790 10574990 577584235933780959418395105590325120 10574991 -178038732989727418596654470803406232480 10574992 14572763476552447507190305907096371200 10574993 -42879507383943297471576973429682656512 10574994 -166743666660015253850241768962156784000 10574995 -385451690688542923915018853000688037200 10574996 -685123577495865460482274154928095047680 10574997 23945540340887273293300316817350532000 10574998 -115566547830434152903949527735463931264 10574999 -10690993918365369327257855384127760512 10575000 -391334755095462354105802579483392000000 10575001 696004175144940149252003155834605595600 10575002 -35621160029326737459708282549030924048 10575003 387354170343239825485301714455699516128 10575004 -25428925817457116509022396527734041088 10575005 54554281116883099122877175826365660160 10575006 -15283400324173042520102132720866582080 10575007 -29198172574399406408081373725532787536 10575008 -85413521716575268658584002886225428480 10575009 100095741656034335580921545288072131200 10575010 504054594821853345875791698897787906560 10575011 24892565717066159038703781490029435612 10575012 -46637528690052355821395659838288363520 10575013 719204124876542456288418647834421993984 10575014 -169108156963442768788349870262140442144 10575015 -111526002868757850676483986266603775360 10575016 -5851311342990482569658725690459914240 10575017 -525745749955826499419849682296165729280 10575018 -412330837676036736291165976651630950816 10575019 58516690217843460981265660404573061120 10575020 226465413464031550640042872459092940800 10575021 -252143315928872126369266453573624976736 10575022 -33819925585110599791340489210739484608 10575023 -514035891854254449863152882730837032200 10575024 28224008687843920401984631743074795520 10575025 -258219767900553557057472693296015923450 10575026 38641716195058012648838171942004503040 10575027 21129386191237157608914450883465778964 10575028 128019862279298855782446663555678839168 10575029 -85855128951400236076671741536431106724 10575030 13458055048361874157382500748033802240 10575031 112745465182095723473310571804019041832 10575032 23334400146527215184806995940579491840 10575033 1895633880584634693331130980274688000 10575034 305544927845314974876084863487808738416 10575035 -325900334513301332378770329801749243520 10575036 15430077756236714792953937840261480448 10575037 412020241320754741277950100814951576 10575038 -50122242695863085347602544133504398080 10575039 191138577306474034295804334973248627840 10575040 -54784791975556239227584013180778577920 10575041 832303445540874986704955427554747544000 10575042 151674376514225498694093501414144541440 10575043 -308539187709178372253925656352574912708 10575044 6910839837091402546352909345753462016 10575045 153796831060069870279245915099943797720 10575046 -236512685086289977056602970308841210528 10575047 -136467690335373314712769675865108625408 10575048 -30645410764260209820695713065901916160 10575049 -183536731855189564795081232610202031800 10575050 -79029830345833712644524914443067737200 10575051 180190800263921285840506346712130108632 10575052 198465414180147221564698113891015567360 10575053 278313298746040091095491007084697316780 10575054 -18781589570651487288204638544998039808 10575055 -256421690852401451414164770469045225440 10575056 30904464137877493833099193109735104512 10575057 -317628849779321627657766761376857606160 10575058 -149874723895317160974536314662466037760 10575059 43880942458962173767203468272130124800 10575060 4730138757008717704658654448902492160 10575061 37924519716247044198540852882016454144 10575062 -261980465084769839717665731270019039968 10575063 -889449030123050016158745983509782201600 10575064 185047763864515424305003841081763409920 10575065 -300829343059549839793069220152716204540 10575066 -177851296877393557385968389674117285376 10575067 152644752475728274094050846812462930116 10575068 -152235243648091335403699918922677761024 10575069 -86563127808431499719145855823458592320 10575070 117727842389315688053136793431297970560 10575071 -8511451385944179532640809175428075200 10575072 16576595478321354876905419341751123968 10575073 133670197242768777123949229681674492322 10575074 298301140289990475171906177511510291536 10575075 84402882993456010753693511871974745600 10575076 3053523951474047523029528548244472832 10575077 -90353016802924131363721380535210078560 10575078 69074281790398289889452474365627127808 10575079 359502493767614511930229995272844606376 10575080 -1031019736688500797943626367601971200 10575081 -45545194427152103764486556601914963136 10575082 25513718635976193001226466863771400720 10575083 696437736822990134935701492679486681332 10575084 -26440670002945388461099896972463211520 10575085 343585235864134927748423823634197408780 10575086 92592743422536837499997757676065340992 10575087 375629070099824275520800032885771818760 10575088 68214755032177958386659158113117995008 10575089 116651964403179070918035106455399604992 10575090 113978824640961761535998497905794688000 10575091 238988833310568127015902718339785356492 10575092 -4572547705161500110801667109451677696 10575093 4357452509904682827005994438026501664 10575094 552906206528042610216107739934982376192 10575095 217403304032326327308777912691712018400 10575096 -58450256476868420055110093232527769600 10575097 -158843885984133881910826595255444252160 10575098 518392772532898328479477875608332853760 10575099 -33033346673006731167888315186273955632 10575100 -278301118014840401521029938326616281600 10575101 264609448724379390527538633416254194240 10575102 -239447409569175398955369194843843007168 10575103 32837831581899831453476653432378078080 10575104 229903051078471677212431555992087429120 10575105 -127326168966964241392089871669933524480 10575106 110813660232707482917754082157481494528 10575107 479726699116216672407490638916253071356 10575108 417956423015428083223845265881927106560 10575109 -756863318119329412876548089003211841760 10575110 -26114000839380784072476105528780449280 10575111 -230444476144884101989212681650747010480 10575112 -255525129569811328489681148041411461120 10575113 -644598767738298268083349847508773810496 10575114 13759449115013170020258996113575612416 10575115 -208513064268600487040292598480405352400 10575116 -61565492409018681412534913254506543360 10575117 2486250487012309277799917313999790272 10575118 -21078524513260818737190159609289944384 10575119 1484058075030471131830658682696651648 10575120 59779831855237601673372807313745510400 10575121 201552186923121350189405996036273350322 10575122 98158738129465981496025457713399105312 10575123 2683210061318629317101952712822729728 10575124 -126458873064534655718508914539711193088 10575125 -131674284732403846720712674727484552000 10575126 128116749110601949872449080594999017600 10575127 -366797432579500116987347409202648324024 10575128 456667378406817556094712901014191708160 10575129 -209603142981085652249373407699681722416 10575130 -20137314647563161181074888132074978880 10575131 -348413052448972073761823598687589827672 10575132 81130090681623082217578856031716204544 10575133 148262300970048485708590325991448513382 10575134 -4192156391778848200016241652789093248 10575135 118025312819854906013574448789074996120 10575136 117608637465245919486115560804411506688 10575137 -84578256432973980551203986067038989214 10575138 -76799655832400820143006923519420561920 10575139 -57890379638789864739992104820209762344 10575140 -142841503132751048647078984101694041600 10575141 83581152799492819876286185210156723200 10575142 287862450311602477636230584141259413472 10575143 450798692096544156826156365923330044128 10575144 98331712129754988055717174182147686400 10575145 -9031446723071861287250522213478153600 10575146 185163145364831583873475926920425509120 10575147 193623958340001211562988632497910128896 10575148 -35937292691335340467085538884999582720 10575149 89650103867448657035504955394961241120 10575150 -128920009703333694716831087097718574400 10575151 344317501490894278179770764751063881672 10575152 -65292871914930593731440907352699240448 10575153 313369122798041818035351111567431478480 10575154 -66590875152265360312742822721242873856 10575155 10107183400010511359062567274612212560 10575156 328227748277118237325850302864206397440 10575157 335146177269992559994929188681451225372 10575158 -144630197332479133097543728805568960 10575159 -22164281498977958293553682375901800192 10575160 -315522730677041588319404506550387712000 10575161 -441648075136201651959718067099410705776 10575162 -1514948536312275021018775114309542144 10575163 -293350651535471477089711121910255246080 10575164 453677927027396685059758023335763557376 10575165 65718700370609595065310864489567181920 10575166 -1291897666563204015284598293392465920 10575167 -281866682941140872579918706885697100688 10575168 -63970867183607131518788011268002283520 10575169 381198250626798513624507907035629829120 10575170 -123098888601679375641149933283258739200 10575171 -586100006008192893877852447385260184880 10575172 -325901166235028463522938392610566318080 10575173 -318360233261974042244138641214271747264 10575174 -29378322338625198839543397086382728832 10575175 264780949021076767356863123935917384600 10575176 -551745824902030292148231070089094609920 10575177 606241160537054765687551434926884417920 10575178 -107772406632114998280268563640554705360 10575179 -52869587660363203754079477307218424224 10575180 -53863458672982614634299820146518707200 10575181 -302422516744018780206759829345115083018 10575182 -339059280614214083054869404879285499200 10575183 -8669478912224001677384364215715181176 10575184 23192942020913201251348785537236787200 10575185 43683129903944819758031751154505890560 10575186 153372982099613462052827415326760680064 10575187 116462482215631170761239127511543414352 10575188 163392579275564845980327049242009747456 10575189 165154634657136887189139952494458362254 10575190 -99823369619193324295436403956089528320 10575191 -303634351305009922871786165931813936000 10575192 -48793729662331997030554649041128038400 10575193 -125284975001990777130799969739116123776 10575194 87934996090333502957675543155322149632 10575195 -136232996765684723453900741639695624080 10575196 -161218082426072717561924298553708502016 10575197 -681751892976142222858513296270584537460 10575198 5606257136714225156873238138314055360 10575199 -393363136415156871063056777851050008800 10575200 -287420273772282348318740724540751872000 10575201 28657128905020995123861535237948531584 10575202 -26007054976961635798095398045915867136 10575203 389735376818312529619505755082179591452 10575204 200206406261410382303869617660419776512 10575205 1486931437188653532400686067714753920 10575206 -297798359287454207017404252929203096320 10575207 218371918692181313475358566040159626240 10575208 225161398643897950695166338188629032960 10575209 -8620266675961226496679617277704187590 10575210 11971116540515454798268713527325734400 10575211 55397554008318402151140281428637544000 10575212 -138752079498892404413110460165628000768 10575213 579579077760543939377629725387148735488 10575214 162026629314785171548764235518909660480 10575215 171550051056851379886222573137432353280 10575216 -24949870034528053292109704982203203584 10575217 -836446663287397957921856701620761234734 10575218 3016109286130829849813598505947367488 10575219 268094577569511577187294251850007673920 10575220 276858713514374614922428930256793792000 10575221 168228566134193076040034994519796165422 10575222 70085785998458575075139622349767880704 10575223 640673984465468422452612649412915511744 10575224 11994457562073903224636980735078195200 10575225 -205956538114252727425295230167513492000 10575226 122509703211440084055787268492555475312 10575227 188842849709255786034559241917656147120 10575228 -276367539297553090764966175023576276480 10575229 50474762828817236340890010621333300960 10575230 95376838722260775684728629299346149120 10575231 -79990189230128974587590786795189018736 10575232 204573326710631510132842545081955123200 10575233 10829284314996056840360325302121840384 10575234 -92167490025837803365258312889407344816 10575235 594565642885871958541658805818938590720 10575236 -47406262780582122893632497214054551552 10575237 228228838173924880674945535679791203840 10575238 51864805634381785894902715058290226496 10575239 -40675920026911123491151726560050257656 10575240 -96829915312741974716063020734369792000 10575241 952132094610969020988581461759596579252 10575242 653042161848932854529406566894133121632 10575243 -35584358361488885680233494516842486896 10575244 230849378063991497337121483320007683072 10575245 456965165296386191981450328516134791500 10575246 218954769736380201997328103771417043968 10575247 39783808325091038858963040393198207360 10575248 -1010169655032338451650090369669529600 10575249 -13086452920832847456044689128536068032 10575250 -149902907400505067296365183458146176000 10575251 -29048131819867487903518965001421088 10575252 -233904397854464074912216088632732876800 10575253 -12964067274726760693237634732631543432 10575254 -396092961795283493558774397787987283424 10575255 -26775002363608041644890062324865387440 10575256 -362897752331261856283855252475424768000 10575257 153524026190968039593215877809097378624 10575258 28219407378648201042566581959919948800 10575259 516481342127009931156161572198067663080 10575260 89740312490040644233518655645091642880 10575261 357003277746928884100508118583460579910 10575262 16254277488066148963468431823311069312 10575263 -309776065494363484781265008545991529576 10575264 73435207054434584867611564914216271872 10575265 -472901109241595132155972406755500641880 10575266 -42984559014941379207442941057130539456 10575267 -16685863724828064011130984337966077120 10575268 178552431303978627726151130771115488256 10575269 -417630404999110424558383253320746699330 10575270 64362226817221412912242497916432773120 10575271 -186550066981009481178815436844483905488 10575272 -6845527884889279375242293712767385600 10575273 -216933796034961540771289804199840303136 10575274 127693495137840156074784819548199650400 10575275 -541113728653322157751960744180489140000 10575276 -86155585850358081000705698068930656768 10575277 39823821397216651551009985561307181760 10575278 6947262055090255236698368848388098816 10575279 14063393475114901689457248283285992 10575280 -87920396379623085288689984407959306240 10575281 90756199904535393660740594399463669312 10575282 387669122460629397760422132549889680384 10575283 -46108757049713602153190027948534249000 10575284 569652718617428397413971345625874911616 10575285 40223454829979454672767739133454131200 10575286 -304988272822536637658593098889911519360 10575287 150805224430093797145201192890561367032 10575288 -66940996906807036071080527582853529600 10575289 136308705758121348350976513742186530820 10575290 -10860337079023496488544153058828042240 10575291 -232112113265083927851836055294390144 10575292 -13819700408550841810949100767925719040 10575293 110970732183521026293322397192502453900 10575294 -43575612720612734108623574044211552640 10575295 266453812040518774074768920330694445800 10575296 -48893577734206219420054865703881146368 10575297 -702702140383000051445470426804454291100 10575298 -110085465177989624313067754580508407600 10575299 86120874772927556123034272861270563536 10575300 -113704892366030307038750895712957363200 10575301 -17413066667964190482620987406231271392 10575302 111101257523225293670975769025471861632 10575303 183720306538729842585356360995442591184 10575304 226528575151658673086337026822429952000 10575305 -19245990035830980850654429794885201600 10575306 39522619822614200715470874617767127040 10575307 5620086714648904801441736468191555000 10575308 127589909985700208897317365765901271040 10575309 -39405039666936406234385572657493706240 10575310 -279060338019116365949909221243992325440 10575311 -453239134013848058999768236538384483088 10575312 72363359458050604748870821451030200320 10575313 -58508133035564264886686053988797250240 10575314 -152673789728793169447453900486587327840 10575315 306762473829456852034888520752378383360 10575316 -54192959834363945114892279966589653248 10575317 -329926739937561222004196831526269327940 10575318 -64942557700046727072297665648745148032 10575319 35911576241568780033712335091500738544 10575320 78036827067873477770209271053369344000 10575321 -5000151979504412458877805396150414816 10575322 -16140056134725768990695600054064438288 10575323 -129933491901645156221844411809250147096 10575324 -113110737826694793787935620090366492160 10575325 413764856052015914813060621407642128050 10575326 -117385810226301165904966118352341212800 10575327 380136542866281959251950268447668819912 10575328 -447919540859631533235121876534903701504 10575329 -278727601391245411260290116167166356480 10575330 93332260288920416725022111659036753920 10575331 -91234927650111755120816686117935326784 10575332 25387051569086442700751155242213703296 10575333 -369059700370278896870673472975078502400 10575334 2710459585359280127925048515051464704 10575335 -67242649051336569694598915972738870400 10575336 -94811730572677064880174641085940531200 10575337 267692800001276046060721797813171619920 10575338 121559315282439968401392407305143142320 10575339 -51887393976382123527036750931614454032 10575340 49926927395355814699714770948378869760 10575341 -98191124014127729023013934665318576928 10575342 271758149754421996671820830404684605440 10575343 507133360418098943104693774291262628000 10575344 -49679037744065642976305275245248741376 10575345 -99941774608749377737375910893231488000 10575346 267657868603758117715323763251854521872 10575347 996616999253186744514125116814298342072 10575348 -108402566079117207405514776131162271744 10575349 427980064705250821532933404268749362350 10575350 -147817399450285037586761004160161861600 10575351 -175892332690572971960561009179092549120 10575352 350761097113049367377344083260893593600 10575353 110104858886712252340261503809606026602 10575354 -48602194500496498967847563194834621440 10575355 21586195163464464076157728907458585920 10575356 258405755845623796241219882445096537600 10575357 -152514899544139422122388667047773270112 10575358 -341301177303674896085808550719455262720 10575359 -494549324209990611390030179839946749440 10575360 163136704516465607166476937688629903360 10575361 215571230632886576558155424939046504962 10575362 -132071417938712787682263107842038988800 10575363 -161228208647685392794738992089724080976 10575364 -6045549901540852129157104532397311744 10575365 -30806208320020584219433683785447644740 10575366 -857487364860621394853066101759315776 10575367 173407406716347831087670008598501417752 10575368 437098470355291732675341930317567877120 10575369 122958520860532737040756229946272819904 10575370 -58859101476568250337139296851819304000 10575371 8183477498345860636361219515610458944 10575372 262941696450373421476670627170824883200 10575373 -294560817719153058972231255487632754378 10575374 -44406395555620389660340358600999360064 10575375 -327905510419274691590646205114839852000 10575376 50286842688338171620625994754660761600 10575377 780735995837932592110837724589636672 10575378 -84820300221239242945622387148231499392 10575379 285453479083412275233700363003147784400 10575380 3850948041871430560454812812424343040 10575381 2903526980444938776316311002337830880 10575382 330054037015943293761492783219448053792 10575383 15346033313149776217843386966704790528 10575384 245153730624429131742250747429604536320 10575385 -62924796017587139996337643049634327420 10575386 366711241496615171502235627983475825392 10575387 711050744974411596788834785390522982880 10575388 -305222710174624344394885299695025537024 10575389 159551064250831260404243353170618208800 10575390 -34790582427756236766870591153981542400 10575391 69702626856101599987582467102055207432 10575392 117300193473960590033227388305182031872 10575393 -32004397045466508024591904467388685376 10575394 -58458869111372505503446235584033612128 10575395 -303935142843056645119007357403131415600 10575396 116074958618569932464552746756513136640 10575397 -278853590447946198048775778548036343488 10575398 26989171709823129197803289910300240000 10575399 263271126806552257426594708654123860264 10575400 -213366549530202147551679990773760000 10575401 759693099795702499465939014313678304100 10575402 -9645775246340800617300704301561993216 10575403 -250998209614513677026101662759934502000 10575404 -107204782143571051321485671544241993728 10575405 1944475297621414336338455849209685100 10575406 -118418328991268605910390861078404486848 10575407 981842626150853089542335892049813512 10575408 -14839880793186621735292002277818433536 10575409 -117576733801078872086601877714240731596 10575410 247667925617391858282727346599034643360 10575411 105796410447722683505363957024138055168 10575412 593202335560223093702528173190000617856 10575413 -899745467634320704110571760503436007396 10575414 189108268262701752349883908587908505600 10575415 -395773304130572438784026906593752646440 10575416 167702790394563864733632723743527956480 10575417 28825293723779362540971765145568016384 10575418 -69492738761575003938770217428861309184 10575419 -287021453861931223714065500464942505160 10575420 2933803847843147129658098449406976000 10575421 -45802427513144748522116805568940288768 10575422 -263712696382913532605781809726715678720 10575423 30634516204347648341524522369748557824 10575424 229678639379765956933010011610284032000 10575425 -81125370675267770599346442406538524500 10575426 217305225805484342285892935564283010944 10575427 -284192617516604088902805707978450582360 10575428 121255260724351385283277930885412864256 10575429 382105245150644785596766566491403266784 10575430 -53461224573997737826865228675345193600 10575431 -838733376486620279634728953499577753768 10575432 135638523401436605873041543623908229120 10575433 -165148378517943603715340626465393665792 10575434 -177094541843444154614276402555021465760 10575435 -80505494486065774710053859027906515520 10575436 -183831915374227925917219111039074698240 10575437 37035607237263614659664575083255799512 10575438 42585004689525197827782000360084541440 10575439 152177479698701865538344954471470358256 10575440 8675793342849914351745068582946078720 10575441 -19812222056233214330310491293012561308 10575442 130274470114506015047951539971815304192 10575443 311134359950532164206741125809529434304 10575444 11791639699889483389020376726325514240 10575445 -208532422312625359666812998284448760000 10575446 82326811279315715345190878751170156544 10575447 1348436446664764739435123394292081920 10575448 -266157952703654598272838609591053230080 10575449 315662844305795966381701816395750477060 10575450 43298961770587816067321466378018259200 10575451 120786571309384193394108292613963099392 10575452 303958150231233108001260623655947834880 10575453 91150894392399948380786641828741783104 10575454 -22896132061249279399961546192795197824 10575455 -311633561998189718823099233831235984000 10575456 95271654575562963667309738138924744704 10575457 122137053032730611486879207470496504000 10575458 -99802472075441535490443742379819844960 10575459 -31045231643776847453354670626452282800 10575460 69690378584906524361800776845565849600 10575461 53834690652971780906565259476633773400 10575462 -83069035365841369663955362684277774976 10575463 11093692636614628706106540038612011864 10575464 -78615797835067182780041464038945914880 10575465 -20174729771345410624597157284928642880 10575466 342769264723191157823404506203353117440 10575467 -37116759797114657384388071919560785008 10575468 182273153231909030348618968202280253440 10575469 366447513368231385733017684791563770144 10575470 237360601692579922704425948595172047360 10575471 -353214751085995112885001561942963965688 10575472 -155579891943126052140319520804039426048 10575473 62122369428734240717302719437245408722 10575474 95899987664445543144348835194437901312 10575475 227241475087741250437086619014389475500 10575476 52775971287917447557087526015128197120 10575477 -98546875862961862731084980943165301152 10575478 -187501270242561872864664347021602884960 10575479 -350733399340487733025925889348439757568 10575480 -271475261420212305990989314407668736000 10575481 -198041940803253248722194256947482363200 10575482 62403191851154048159961578131673396592 10575483 471147038214918022217242712436880512024 10575484 401522446704482906209764620723925334016 10575485 -244083737747489233812730461673185092820 10575486 -184616005711559342914845944656467317568 10575487 3137250738528065784582115893614047000 10575488 70806624324880294199876145720695193600 10575489 -535225920608356317391137225369386893632 10575490 -4424442869717258757657103279999442880 10575491 -353958953812227665938577339568556430616 10575492 -10854339965684660856784506534821081088 10575493 -79342294837524272385944564006040326400 10575494 -38944630646939920156591070885712489600 10575495 884501776575199073686445086940467200 10575496 -338865948178181554554634768360206243840 10575497 132210387285600257634273596076025815312 10575498 -134286633192137039982289053303287751936 10575499 174911883569665009755060022804580019840 10575500 24463379614536525242952437544498432000 10575501 92197858832406581252357136640751082432 10575502 -123952310335280442506054724600362552448 10575503 -215365750028714987548204438194322529496 10575504 63357737200128684200230572559214923776 10575505 -63498679641865863970582789356059027340 10575506 51884214386541751978757271341802624 10575507 106129587499620320093223464545526069040 10575508 294582334820877448591293323372023232256 10575509 23613815839596886704252196762631857152 10575510 663654562834071959089584274170777600 10575511 190339417880513398723312986260512500000 10575512 477190113455222534261018300147705395200 10575513 235969541542857920327509115815063495740 10575514 52965369745854739020441407411712576000 10575515 -90888003431644960523635550281910846880 10575516 130770002871713123812781627821382246400 10575517 24031178859961056858621697077699340800 10575518 68445104707728596161993301738111156160 10575519 389114718974514097408949848659087333120 10575520 -213801139456252160802363599303104266240 10575521 472578933515105386774901303224520832 10575522 -14213550777252535841336329079017673568 10575523 86722231902321260381901310231602733068 10575524 -85072002444092539476901601747729111808 10575525 -209933374623357552285942661146851455200 10575526 -127042623175083389686081732716260352 10575527 -77831260857043924641144827889827977680 10575528 -154823690219376675186336935135515852800 10575529 -104499341864975909395004125314824260870 10575530 107321643171005891624371609695549204480 10575531 272002827535013260065012479745941175480 10575532 481442821708100536114716030658054543872 10575533 -735257640317354137306384602141115764480 10575534 -23351276589387504270261457147998390720 10575535 -135666439832016475361267424176025470520 10575536 35892116424029505819921538640307781632 10575537 101258619598841471762467518604893404160 10575538 169720648987312900115549564790182943744 10575539 332441601157363941108668059689712689024 10575540 44580211057018852332407083581691921920 10575541 -43797628672301686658940721710884343058 10575542 -291477318664486262637941308430635603968 10575543 -196204885549596736490283471833833337472 10575544 63268178687751541711504546718212423680 10575545 -72132130042128196882306752708212614200 10575546 227927954511884697197095441559866348800 10575547 23847463088327380627102452859311098472 10575548 -800442914937378311227217661082692570624 10575549 -1881072361277565828812446599288561600 10575550 -198350209050375130587383669007135235200 10575551 -44553376123880375138523646954097515680 10575552 -30731882878623311306806664523751096320 10575553 1239481069986043151281557733087352874580 10575554 -12025756843284330279491745988569241728 10575555 99121421885170325049696125509414974720 10575556 -501116881156440590891357447494678775680 10575557 68395859093007969195557241284418113280 10575558 40817947519620094254366526453601391744 10575559 -77034721816304626018448730898045698984 10575560 -127690864353799561523277734714486784000 10575561 93813049230828549739228648514525244480 10575562 306816309675254813400519748889690304 10575563 46799916731573022679888409321218801812 10575564 -634701951842747314394291545366766419968 10575565 35373773012485864289734931941774621440 10575566 -348009865312990803433168412659804776768 10575567 113573226613808203485874970190905846808 10575568 75372797138010274631644265063319560192 10575569 26150075382360978552619505351998697970 10575570 143476034159403228033615178428016089600 10575571 -474248090374053212034087663141775749800 10575572 -288606576490494857682766323800509992960 10575573 -194592753970512344805677637667215384000 10575574 -337607889527985947743395194590916938464 10575575 -55387521251659740666266965187717146200 10575576 716881909754965177652710180136715878400 10575577 106076896990053447979195227885449564426 10575578 11232823535332094588383240541494395840 10575579 -34709659332803203554287899680321676800 10575580 210334227196365904022076999761387251200 10575581 -77592802507777644641124109005340933416 10575582 -81953312767107110195479346259420604416 10575583 524387070357108372075505170942345584 10575584 -294600853899763628083486641163020533760 10575585 -153170813881959130960199168408911380780 10575586 107281565148690957270609572055348902400 10575587 379348784530340388962377858530857001984 10575588 47920768296695847317982254228963573760 10575589 45138405058833114426488705438545742524 10575590 114250269563781676434568988508687523200 10575591 179789919190314558436940753369818777680 10575592 -1414930069678311031462771638260367360 10575593 -165553505796140690531504620638157411200 10575594 244315852002899101387002507094577083824 10575595 244395684731211110630511596346526106400 10575596 -70410323104225799458333879854809644800 10575597 359639286250713237763154064906081998400 10575598 -225378464729830047382329996850835169408 10575599 -86930843933903172769993521544492278264 10575600 4153799903367173169805755010449408000 10575601 -566946318785580429031549020566290484398 10575602 -259021178823518534356370299292940619248 10575603 27563360530597878779713038178757019960 10575604 18739808748241521654501525959778332160 10575605 -364397122497630189445926081000086704740 10575606 -183245061784346173810504495818247864896 10575607 98313264505579076913130935579438884352 10575608 -109119335900467260306573926006373335040 10575609 323444721913760265212868517525660738560 10575610 -57422577890815511644270484971455659040 10575611 -350911593819657577747607339461794126336 10575612 175924342109985149534298494345761844736 10575613 -501649597916489516579669026399118566138 10575614 -47872375114731453195553820686574133888 10575615 549876743140053643151974974316032019200 10575616 -146820683323682935692210466754605875200 10575617 -363201076668927952735036398558536695320 10575618 16510686544292652720354966696714847104 10575619 209529133583476913236447403229442381952 10575620 -511881935547816120661433977663549440 10575621 -170134616249753819409531835612562934018 10575622 33983186022085666921087159404308591424 10575623 658156390754142881726249613545483518872 10575624 328755965215789678289731467242767441920 10575625 -31532786082821033323989683443878598750 10575626 -295670028581079839782317704835274465488 10575627 -152498601883815344329386000886423024680 10575628 -322856235313495834797845868060912680960 10575629 -350794242066391795498660028851644040416 10575630 -57780937417497276251857962028715827200 10575631 561825810371568036577121932123090006128 10575632 -80128676927226309400881014756386406400 10575633 -409232248246093206788388049714905182400 10575634 65575355470936303060287261435090402432 10575635 2566195118817688553322226414971452160 10575636 -79000403914317377289736081683754260480 10575637 125202735413459824019611578621693755580 10575638 6995775259708579549555190198944242720 10575639 -309302885602947611854081975049481028896 10575640 -244674224511818408995735045928763187200 10575641 -66688979772138193606470547714443515958 10575642 -165674944212371753836943421666620928 10575643 -11942824226699709430814122366330092656 10575644 -85781296940551081942887683318298476544 10575645 64377796005185055952291861733529210720 10575646 -443714558415518056717823061424843801728 10575647 161382178822738353604731054756603104040 10575648 -145547920749486125387316639392086818816 10575649 55770056557364539124643711761405725824 10575650 34400090532743737424919112172485785600 10575651 -196322650368125296663197097702783534080 10575652 310975454061147651989015283121812945536 10575653 -490708827621500262422689024679091943872 10575654 123992306570075703035816214875214141120 10575655 409253766336199587158008936419967621560 10575656 871340766010155282497245371285504000 10575657 -120223234207722032609519127044915235360 10575658 -638935742528835688275192423893095847424 10575659 721108000379313277488289947823200295860 10575660 -230128417197618657130834811136546186240 10575661 563881030964352399941597980051066330262 10575662 -483852347545282763331823847552958436800 10575663 12098444480657230726322082138242958336 10575664 -75327465017185587717228047934063083520 10575665 93586136979295480480508033716319835060 10575666 35214988593295699943375839004546094720 10575667 262337159218785559143212447694868822992 10575668 285283056007059502756159529652308466048 10575669 19793889376185265538394847166774022528 10575670 -46268673959292438953674791378016266240 10575671 45790048173753997340417062426604105472 10575672 85003211313322447125988567970091601920 10575673 -122814474590243702843874578068930179576 10575674 -112214001869885061122101176451194635664 10575675 -71167804078792451903201285717331097800 10575676 -4463654791463363555554820975876136960 10575677 5554474492754923606430285179540824192 10575678 -2059239265534264416599846556246758400 10575679 -833054548453363335201891024157677766720 10575680 81485810952863422119027144082194432000 10575681 -80007862271984221692284852508821765376 10575682 334546851357046072395875003421351249792 10575683 -465465099291959556667441144183185201024 10575684 -8359957185448136348464317314793345024 10575685 200278868867105438612584699101888919200 10575686 -380835154146067596463485510731663729856 10575687 -388252224710591227990781623992865194840 10575688 -674292464604360865206721916851590282240 10575689 -258262490238510906234234718556827497510 10575690 -40163517239909670487875263989076340480 10575691 5758037767938759710097536605369209600 10575692 -56280654455119481440163822521880770560 10575693 32250305739228988446940405338248898582 10575694 -69316340561447091287960577028948850880 10575695 79222046109804053204073500727287977920 10575696 36462232846415116385585712265481551872 10575697 -489188785521512858978445592067437619088 10575698 -52857044473572587122555414730204103168 10575699 -158246945635328912298668947355453951232 10575700 -226433771587741649269632272044663161600 10575701 -64927852096914577174425690370367627808 10575702 -128219827776864076843634131944271593120 10575703 -28751703295349154182977059598526454360 10575704 -162327821191903335117944216764494028800 10575705 189668814898949529078730562802578718720 10575706 -277370915438555028747971817711337543680 10575707 -273121449768514980847748742840051034044 10575708 -93717462026191349867569485903918047232 10575709 -225415522582403609166602107615273840090 10575710 28856777418163311897788745949709464320 10575711 -431616195066581664357355693145985573360 10575712 6310711740834734486618224143844245504 10575713 -88498047679817180011602682555008355038 10575714 34035880620288212734691024308654151040 10575715 -77552935444167340178685149429051908800 10575716 47251291636216987583068506848028824448 10575717 -300966221144289251936979582185691281088 10575718 163694549296350533388325409177910478560 10575719 63447078712496938253030734958959699200 10575720 -48099192360665651864054250452623872000 10575721 -5208512889204579292844708212089526720 10575722 -101263898190162990125484530277523430400 10575723 -264619356265368772505022890387072174400 10575724 140106206098433542479216953653576600576 10575725 147602975683162494005326086728674150500 10575726 -25668237557582153520238852134473981952 10575727 -531633279103282885040589236583665541424 10575728 -80489338486827934482056635261288808448 10575729 -27406643547061539408378834038828197116 10575730 -61354799149026277711127792331380275200 10575731 -533155967963792674495942479291804388848 10575732 -167828360166574437862208918866979708928 10575733 -111451375610709086564038586908896099680 10575734 -113449783316483798311664867943074305536 10575735 -269511178338843898547834445877193541600 10575736 -82122682761713791629353750772374323200 10575737 -77183874735609003415454809544088238614 10575738 -170325655390868978311662697275244815360 10575739 295314775042736096368419154228353620424 10575740 82855844224571681333507378573675796480 10575741 131288046772760876962256308282712469024 10575742 -218679803135333418518403559333459891200 10575743 -222562556998688724293972553354363937920 10575744 301997341998689976260788611234335293440 10575745 130720724448793081554674010475003904640 10575746 135106017703915930210629136826823607200 10575747 -5136675774753839394447256008334449600 10575748 -96522018930825765026255661466788459264 10575749 636939165546675191455677381244480203360 10575750 80441617513368728948873204931609600000 10575751 426578185924929915690838674136654217232 10575752 232296365377820617452448134929910005760 10575753 323289141008677957491078388101014942208 10575754 60316699285241616767757900684074883072 10575755 230116235610607070258121839751242566320 10575756 -347369888427625375297722672351358675968 10575757 -271296394491377337572801823235984785994 10575758 -274568775745015366474164938107926035520 10575759 16894044269799618638463886077686390160 10575760 -15209267954409545943627378107677900800 10575761 281400324712915268092532446151673507840 10575762 -34057262791219789517130495049164478848 10575763 -263732222199229416787373188634542684 10575764 4860617021069309644280604803553447936 10575765 10918859980408631393633019950183004060 10575766 86296884190990537699277655334780538304 10575767 272387960716678226223496184678871759816 10575768 -150999710563897233969500965448990576640 10575769 -123931687124653969909792778766005918256 10575770 -77918881359190479071050591118512261920 10575771 -188331652319938560208430798912884523520 10575772 40996434846008784919170475588004773376 10575773 142246212229834729902167745220022883744 10575774 -93035263315747561289987249229307121664 10575775 -11799980843135995527551184322762854400 10575776 -1283033008478439027801169466503719813120 10575777 154682678433688211723102939477629221408 10575778 -17110084361496242055631472727598307040 10575779 -342652020317598722624994389189061192192 10575780 1733675787543440854102059779421081600 10575781 250424883193281143178779573723391268800 10575782 138682795095465386255813018404174956672 10575783 94850390156432107154007715487632209600 10575784 -137797977472385386320794974007990937600 10575785 454224693438932085895928931782177944320 10575786 -5039586183546264706863824972190961152 10575787 -402098375237555900866438943363494967600 10575788 -194858610992263369486872120214139910912 10575789 -124560331890182124332815457952978617280 10575790 120078838715172185377404732468789374400 10575791 138732690631249365315166778272465257552 10575792 -42306036760507327738864974565519196160 10575793 537482498750472327496493961502845617042 10575794 100360678944805348716654586302372519696 10575795 -130278363139301608464617702224300297680 10575796 -114727957802415046820222422674666983424 10575797 -113061786652699254234417875175142282308 10575798 -22676911279804091804390803585045463040 10575799 182230113904525475980192149430824622080 10575800 -85108281416302337286012238799293440000 10575801 706236279879619565265051548791180229700 10575802 -272972745129573316126143040051469376 10575803 -4496558427505946516884091762513288160 10575804 -100818396761638298927058851631273045504 10575805 120018414884598967751882658447516195840 10575806 -36170121443012416466602415440523160000 10575807 -7098779001910359203312630369601749760 10575808 -140168320283395524186649238566938345472 10575809 907073322583337399630065589206576656000 10575810 -18158939207230777316489651924756759040 10575811 2831696163820342581138917277762415824 10575812 -179736082496858429368344390944441518848 10575813 -281703769087614289598407860878035657536 10575814 82625641375574869041338296653917018880 10575815 -141766566390690011719355631833284846800 10575816 -243784320505020936133661064667936112640 10575817 312089702529377757252787454735438056026 10575818 -197406654931513593041415280368149041920 10575819 452331210818678307378908143473605478240 10575820 280589832074416882229191562261218606080 10575821 -179351635761323211362942734551318522216 10575822 -93031287232292929923460576128767521728 10575823 657088715091772670855815687239930041072 10575824 28225188199693784547646347132273033216 10575825 -11249922496471213827366837436969094400 10575826 51766766295471652210092992231952404112 10575827 104172706011748221315637153315800109032 10575828 -266219883843210573188256303250778921088 10575829 354369710419673498202175472001478476960 10575830 108430556706078911364741844988896283520 10575831 -17743997247447955065794652577531395456 10575832 -104161590258008196914305607708821831680 10575833 -49818872683476723501722721778039139820 10575834 131946745827575477643101116747646653440 10575835 -275256296996775171065046371821446766800 10575836 65555211113043896846364453508355112960 10575837 -205266797534097534968650277493443956800 10575838 -33811319232433839886455605797427431680 10575839 256288854358233424195631239862614532256 10575840 -179572720429882624761413054725210767360 10575841 -330052703289448110288927005349760665600 10575842 69936340360453721633629904831394261072 10575843 -134324277441652972891453594044060110016 10575844 -306786556338039533123714529878923387264 10575845 165591114928743663142965463667337559680 10575846 -105607554918287221415020332229361934336 10575847 -355679474551334255484432849194443157704 10575848 570834271232932341868567863486885903360 10575849 21252601356014833615333790698688516448 10575850 -2196442241751046733754155156100384000 10575851 95617153531393712642234862205514975160 10575852 8977691789232867957736415885874462720 10575853 -993971562442725249846865924187655627540 10575854 3718815945020965828532721509373296640 10575855 -48974636219224864965560273276576676000 10575856 -2018886225780433329448176477993074688 10575857 -576886072112145734013727323129301793040 10575858 14501968588250710380237405853352839680 10575859 -82727330200893379929393216843772968288 10575860 -63842450594485441167301454705502167040 10575861 122835476356362341920318700318339003904 10575862 -60080809984478683552679451792551663616 10575863 -410242231612467106328035950350058084888 10575864 -154745938722458827283915843719663104000 10575865 -230301613169305980888806543128247580600 10575866 -316191265096505272336546940159594014464 10575867 -11352100472164220766741115057178680320 10575868 5994288289760905582199421062418385920 10575869 217312988184851880064840060892593803270 10575870 88553499150655198130171761298864908800 10575871 336625127273193151729562628682892157000 10575872 -37845999163592381387980331369877209088 10575873 82304325773973367190514242746454384640 10575874 179628971202158585935577952030687657936 10575875 -38974401771413034349509874623814440000 10575876 94069080850717042689533161029423427584 10575877 97330420512800831658677176738226476060 10575878 61027804774075317752465378105441437440 10575879 99678810277142687957468476650477148584 10575880 -15358043746769499715811338582430515200 10575881 9123851409932227635596049240719558682 10575882 110373080595309875343916298768784375600 10575883 -383773295633299669719356697946862194176 10575884 -876178460874529297962969559090244352 10575885 -106218437018414830478304051462628937760 10575886 -193065219142137502066167434698067500608 10575887 -214424770296756416360129947149728774688 10575888 61045195975001964152851252241852006400 10575889 397780820313682145893662077271723119680 10575890 108049989275695589290065605918409433920 10575891 -23197753638587568839929596869842068300 10575892 -391553329943971465799243524972987926528 10575893 -13838658534530564690621459712396782976 10575894 42073429526744974626784352991765811200 10575895 160705585750598883112339048483887809760 10575896 118969885594911026423319731937879552000 10575897 396857741832687074571969942894931227600 10575898 58004060763957742649000327962443125760 10575899 721708736686305424984180997288552617680 10575900 -263255893572886918994092278309595776000 10575901 70659950710787941188060805757060467552 10575902 269466136904276763317220664943680993152 10575903 62015232863170070372878093018729284624 10575904 450101722629724356453694174583039066112 10575905 228248827510669654884230862834659943060 10575906 -45868702269627716725421351899184996352 10575907 221929832528181233084311783349597180560 10575908 -46021035080625554566235394346000195584 10575909 58910869972752736304341655201932424028 10575910 -201972227080802852845336464380515472640 10575911 436259235293338759073556663882014635512 10575912 289311284599623652391391221460536279040 10575913 177290742509822089257188224439394635920 10575914 218210659774033570842813659807510587056 10575915 -13733742117384384300729526406010742800 10575916 -21700493536491339795991772955448091648 10575917 -105547110633164316478878271744015935648 10575918 -74503436800620380679988262050444897536 10575919 -326546410244975106250657532538711875504 10575920 108636671131707370794527166038777856000 10575921 499656698738654582340733995113647185504 10575922 -113225695410668127603287559596021744640 10575923 896000401813609556397073474803483067680 10575924 94618206613321919152633965080032505856 10575925 68825648827880986359958515663765644800 10575926 -326734561982024512044984128631709525056 10575927 3572661229303528355666814375585475320 10575928 -743765969027796866038633378092051271680 10575929 3410210825142586014085728934414073856 10575930 -13211740307865996503083392075325831680 10575931 -702684442772459789224095078695737194268 10575932 5557303915795913848464864982594360320 10575933 358344445784461076372532543761217709824 10575934 -93819255097380510441749771192965026048 10575935 535393697088676693922151698402958587880 10575936 -611914200884558455092985519172222976 10575937 -1033708203842823965234693165074272357440 10575938 113193083233629775232037072100842776640 10575939 234026995616059096233785032574199259968 10575940 -38042960055579983247999732248335441920 10575941 208650919981766176571962511474507908284 10575942 -48405463433153617113222739853861312640 10575943 99432226926569575918022151144716536320 10575944 105591200950194806760052603452899328000 10575945 4544513970788067511407745342570342920 10575946 -262626786475902130589776381462010789328 10575947 172820614438525401708828115883066806032 10575948 12173893976783484739924197971408354304 10575949 385761833400627300366629643205970080 10575950 26132373695621704889324052569662617600 10575951 -175240612526912271383855330800021230720 10575952 55393661737512822340750255286460088320 10575953 457218592593079408280614050887583806064 10575954 -58479552693118849475675502021598272000 10575955 -9173745162244435692238866206941685040 10575956 -91935478393821317790246317892684746880 10575957 88138629342545255369525057233991552640 10575958 142144411031766608498427017205245026080 10575959 50403107494151412100685612703112056480 10575960 31036140032771583746783373433385779200 10575961 -470047654531052065788745692626236955376 10575962 170429241768311507851044213547305077232 10575963 218852347520611525662516924612797290092 10575964 304214110497384203866265374185424688640 10575965 -233893508041089869836427140547000485140 10575966 398488499509345864235622992863727424 10575967 250227311200465896748909281309307732960 10575968 74290567750549125997869803505051500544 10575969 62276606418267654782562442615255263360 10575970 -108199184943686839601788928149417036800 10575971 -91001085996428076203357878212624099888 10575972 388722737526112278944641066392735381504 10575973 -429950080615982532621980176187236875778 10575974 -87539476483448441053146894486780433728 10575975 70371683259613017009627299710455331200 10575976 -547266867402847586867014306084593361920 10575977 126803452293265356836537457886413920826 10575978 -12104461056758962846048005830126906880 10575979 3060065067986557949094794693655483840 10575980 -183075035884590604693918885896979968000 10575981 151102496685193470209878438324200768000 10575982 33480256572243357477851394109420310592 10575983 786533758955256935008147161604263501624 10575984 -39647227007371674806774793851854749696 10575985 1288745318147045318333279385046090560 10575986 -95808838335980932448600002228586874240 10575987 350019427733584150650619587600679432704 10575988 -183986293957754858487525181257900115200 10575989 -156227311406017941979924755252504403200 10575990 59008695064986123898930561597445934720 10575991 34176037844150552355686409299669699328 10575992 195971212710392351294197532336428769280 10575993 -238137418356421448556681502336342950816 10575994 12023208467275913022774075372510347520 10575995 -152986682908425236684105773755799921200 10575996 41274042466449142297632014337266606592 10575997 3561311517239914737079413736178037144 10575998 111113773221247280877913135556098572288 10575999 51640550240432674494369041610691459824 10576000 646906190848004461177677144171479040000 10576001 68351250890408579832362145946492528002 10576002 -27846094544544917028340099723130472960 10576003 82598397931319059448213496282700234920 10576004 86018968083321429004496248277926636800 10576005 -359349076670807277026186267519010720 10576006 -37330158571281791706845908619724492288 10576007 243546131174946612069013472755387873872 10576008 8162441300010831441744838768045056000 10576009 -137185216830193729542371306989521600312 10576010 172689274208716433386930257644869848000 10576011 52811265886704461496336482280277473264 10576012 -338863198502913504896585449341487730944 10576013 -153768046408229649596561587700132759604 10576014 298946516341263892795731136942486159488 10576015 55173052459683825029934866204901473160 10576016 56347249023705552054197880481489158144 10576017 -556528431475716211578154950757183615920 10576018 157239598616273965334957715817852736400 10576019 258411946505042448646639765319795582544 10576020 48801018759786204319771914552228864000 10576021 -7271324017805410818422568563157508800 10576022 -2622683322334311205564801325857898496 10576023 -180155831807473252231493046335413612032 10576024 -91971997871626279320707842906915031040 10576025 22256800253782515911307754810848582300 10576026 -23374659557826328958565504170065447680 10576027 -13774670755180628873457652431277420800 10576028 -356855875395272166112149639175794872832 10576029 -130949073641641531290487195159960619040 10576030 -42953788476880550543483276430155163840 10576031 -238784143592669002912105155340746747168 10576032 -71521133313158520091332619473619255296 10576033 -74527055368244034302285599142616121196 10576034 -260648504806561192256506384019337750528 10576035 331175580960487702279385121917117551200 10576036 -134346828813326392533531325648654187520 10576037 -294992405411354153624745182991826645314 10576038 160923507012714589205750432247929707008 10576039 444130513617046244952840192398318349960 10576040 -524474024235443060590608540313986662400 10576041 144970465703087159151906870898304796864 10576042 -4602273279295955650218710874029716128 10576043 246856437339323868513689492792105627040 10576044 1151355087941259818082388018839902208 10576045 -546709567236107156742264402395041898400 10576046 -21231333864899879993437200926831001600 10576047 -39576479212312215555531031544219686128 10576048 30161178994221848311602758894441594880 10576049 266288994184446422791997659877070247920 10576050 93596874394109094354089905008910876800 10576051 518617458502894822789910506633450969600 10576052 78499768496222098943786971980559810560 10576053 71833462060565586054262220011444143744 10576054 -15122575140475145584329181499515401600 10576055 162926208703174939577969446869724174560 10576056 -130855705844858270036301073693024972800 10576057 -97697770381891279868450913670930867800 10576058 -156516246221655846713121724588735161120 10576059 -30245991413399164506110429259545580432 10576060 77154447085621788019567089189319695360 10576061 -91388670004714821660307896776439889338 10576062 154966002961921554382887775601889792000 10576063 11406204542134575739822186142491604584 10576064 19661087079401091634159234515348750336 10576065 -2402573159883527766440192253226291200 10576066 119164993151589827604502758625178369232 10576067 -76338142174090500894261312737792609040 10576068 -268006364300023230232005503420308746240 10576069 -29218041758256053541944643111722561504 10576070 -70895787353400992969300845900016027520 10576071 -612883282826860340030632564465945592016 10576072 -213724400618102138526226596979347118080 10576073 112339989442790446815693616234257295284 10576074 46501596084353332056424626308796375552 10576075 -153757703856824239948183434420521148700 10576076 171463293184772828838263428201015538688 10576077 161582642973745065274797493824922557120 10576078 -174717637999119137521314031584449736576 10576079 474096514514346041643872415605724587376 10576080 20546662486143080140403856078113832960 10576081 -1244147668366096047642425569457708249088 10576082 215126528738682019899361814333441529984 10576083 -54278826527824383693233771166143713536 10576084 97489889441492995522874570933249679360 10576085 -77644053206768444765405095233301751400 10576086 108167502646785360606760728807781500864 10576087 -10727078721121314038522484580531411368 10576088 364715319783134320604846141013955061760 10576089 324492670204653706937085523417550595648 10576090 50562219692526525601725923108365363200 10576091 876342792778724714013722605551602784552 10576092 29511658692796851484833672355659743232 10576093 -97759918620778125827296098917353055520 10576094 4479811418341910031355261707551413632 10576095 -176400242080700307380129550010759674480 10576096 -143820105572713430663281264805668454400 10576097 40809866112234791701032378526237105920 10576098 -114723480730051845535372415081018279136 10576099 359164308099356456074303166691607603100 10576100 -112208354872622429926796204095841769600 10576101 -261728263242646574660109482503244043168 10576102 273510714862446551721894414872740630752 10576103 -309822301190594939155711890965764556400 10576104 74181039143667703692686679856132915200 10576105 366168788472333592667528990592962068260 10576106 -1783305490604212461429371295806631936 10576107 301097770444790112470488253775872979804 10576108 6380019104474599102325966669641184256 10576109 583651477182482904030277935464546959104 10576110 -27150125426791381119009533822577377280 10576111 242037327930289769784894433667137828632 10576112 -60057478591304532208268110609300881408 10576113 44285405133828175085646266038119860544 10576114 -81609581643109806502090657069522958016 10576115 155319913417656955501460513743639741440 10576116 601724640997315381333125513323795189760 10576117 -39192717792680905464858105657761749988 10576118 71968532533543834336419250677209855616 10576119 127455626871645969703870825863849670608 10576120 -10936402784227163355211690122541363200 10576121 -90002651643113621466141094288565430678 10576122 1532399798072719737006666960048053760 10576123 -358968356235148001229471869487079141040 10576124 49212480346731184197469434195505092096 10576125 179819614578134479341034292936987520000 10576126 -139458409771941442581691446151032372480 10576127 8834672683009395109066811181433694976 10576128 221046796628195402549366899080947564544 10576129 130031202782424386204992548040189993730 10576130 169302632269932520855785861440375676960 10576131 -116733816831063443048142401206063383048 10576132 79373498978360200509892845573517578240 10576133 512553219831734239433215031058622076382 10576134 -152102078808026176817840818052091333216 10576135 293415055124883987894473769460582537080 10576136 -241786703552168728149695766717920870400 10576137 -31939788091326483941186412927163351680 10576138 -261278731461182836755157853347801475280 10576139 31860350176263644550337113654016691856 10576140 136612533703347287851716293731389849600 10576141 593118598993806451908325309126122044800 10576142 -254193583705724425175924623968046907520 10576143 887779635717678860586742000891024999680 10576144 -34121415011116231962468406252541501440 10576145 10101392404718298013065723182976918900 10576146 -18285565528343865871217732889385009152 10576147 -313496471686854647850666791008359726560 10576148 540416502296080579352185872415680755712 10576149 38498999437590488815470141208986885600 10576150 8640191913027536838304569466844841600 10576151 -8989925192829386624427706408805375616 10576152 -229167196795973640269596028480865146880 10576153 12926247640458714963783288624328694720 10576154 212722291956934206941455952454234403584 10576155 -14606767600903128952477141909686388800 10576156 -300271751907748519425308658182719060480 10576157 -65265026663139719388234595663484356608 10576158 -29485233911277058096932644155122945216 10576159 -505992828020040992765654400850128956160 10576160 168306920789052851963874190453741977600 10576161 -50947508222742671135074299908271486060 10576162 488052601359913585184556546948414062592 10576163 265042029058769740049525447418267430800 10576164 -248007347624990011696401686452888393728 10576165 544108632341440226735025232941436248060 10576166 283198976062496500094427438268055128032 10576167 10818196448261041991384096082610809600 10576168 521206379776809265130244969287196994560 10576169 65461229197390924440827387368539195300 10576170 8880656607898332065134371879581180160 10576171 -25653162310669325292637944967461960368 10576172 -483059167607361381541431496067829805824 10576173 -225007955725985264776774274742400756416 10576174 -35827640464123260615100778747199877248 10576175 -326274776864905239687458038205427031200 10576176 -21239931111274611190894360575042256896 10576177 -28790585059237508860571867802581223936 10576178 -315709429552862183473751880197229381360 10576179 -69998893281178399374145113617015132160 10576180 75898678240994178089173397206392921600 10576181 -185230271254063510993562939697349275456 10576182 35188267417800885564289804642042054656 10576183 540551771997403576612961009738501099432 10576184 311274427837411018040803694321752166400 10576185 -161512416867914703749603213240833771200 10576186 -163186118778265510614700555356708319776 10576187 722417799288487816967259350136207268836 10576188 -62093209558813166993833269083799290880 10576189 49578807663265813538645535108736757874 10576190 -27440307136477848900320412417056632320 10576191 -161393291672303127768000449124859540992 10576192 42196246718555351583457050572183568384 10576193 709232266233300088818052434976982274180 10576194 2242678684222934051646755509786384128 10576195 234804862716702068526618132152170632000 10576196 -17184106116401381732591016630878088960 10576197 -506502827736315732007198786773560712960 10576198 -87197820630835671387397712043318749760 10576199 -17492292942250245100743049967932837800 10576200 10066100174996345168867847792313344000 10576201 287887543088336090220433317522085429920 10576202 48932807647405078256378489806906097664 10576203 -143839051503810776138367850544231150592 10576204 -637259160475601014449286027529040435200 10576205 337107864778079296684186530368431580160 10576206 74873040979099723406005407010247994624 10576207 389953782077062543754865947342651509600 10576208 -33701923423475652223534706192986669056 10576209 -227292766084093612137632065099797652944 10576210 61159655462068738453467032094282327360 10576211 750268064521589235185815864395409336812 10576212 187353636814539642250324555182665459712 10576213 1122104513908057658781276321926783268960 10576214 24801768756210106387482499599512634432 10576215 43585103126418655222352401849354903200 10576216 -11731752076103847017677391997273661440 10576217 1832472202145810411278590308354008026 10576218 121344654634094666124067909920544408320 10576219 -284010925724577730635149478620502827856 10576220 -180602756766538782304509955726323141120 10576221 -18039580564898888719032611857788898560 10576222 -72964284888189445358377616920202250240 10576223 -107308240367178752141261949135180969360 10576224 -645647156878165284037539145111696834560 10576225 105317654714409485136314033468931438000 10576226 -9197408065629050271838066106148881760 10576227 -344969055569576267288889245096795409168 10576228 20625927952193357614756086377643540480 10576229 -786476246605010542700335372717622119170 10576230 -33659503185760165969170879484961556480 10576231 -254779703090821020132603246875721965136 10576232 170483690937299917206238648766070374400 10576233 80049117227542376193686724901691632020 10576234 -598570219828900289493097096350967004160 10576235 141417770948661115295779162142241475200 10576236 275142785844557382475401003651224739840 10576237 -1966427391918116668610335517114887296 10576238 168830564069394308729072449596092435520 10576239 22379083592077176731703585094810065408 10576240 -9358671213181098874076083277676871680 10576241 -167242905841877492400266384223050256216 10576242 19055299431043100352755044606998805920 10576243 149982969589794421929499404707476516224 10576244 -29321513647353451883677438410377558016 10576245 4820772890648189052268722024200222400 10576246 604960635056881783024197123565137427584 10576247 363000260340216905863877283708060048 10576248 252961895010733368391255782855306792960 10576249 -184919584476313677366480320231907986864 10576250 -47278629357242773372547229661133730000 10576251 2643319729099513308699694505592186624 10576252 -292333969461804675199147986347904907264 10576253 -40680968328779605935824756067855088800 10576254 73409976379131063203503766975866939008 10576255 55853552633676668674787736371866262400 10576256 -42716815910435338339634264299850956800 10576257 244377332029795580793057315307804046640 10576258 189910274007597230955336769625593387392 10576259 89153977193249263520037040002001454460 10576260 -221417397258845449461086214717782065920 10576261 175911158129649456257248637123157721212 10576262 -188786178170148130797251218849444359936 10576263 -193155740193135942589402627218534133296 10576264 492798237322158955665378402195917583360 10576265 37916796671529639007991987603479860480 10576266 -168795891904214465674264041318533534976 10576267 -353077658714201504311048868916318532880 10576268 -227353014138940369179920391118172266752 10576269 102546416811215184111178117732505697408 10576270 -44778711844985310889801148288895436800 10576271 -163237468880730247073607942752248209000 10576272 -14119139681898601456639969608754003968 10576273 259149931094342141592988898515609823220 10576274 -70482863897270373861656033329432235520 10576275 -90247806133940875783210579357489080000 10576276 -208432275976195514659477727966792941568 10576277 -1391464863620056129227484040638829131488 10576278 -78721185742081074928720224958301176320 10576279 133336509439508971232546511738103270576 10576280 117081046755519650888772001539172147200 10576281 -370525453278125710261486420037077644960 10576282 17473741964539814697256802481582281472 10576283 643589217830466025089936102523657243680 10576284 265789652759264184476474661077162727936 10576285 10923229958244334656664756199847376320 10576286 111183069597149119880945092234626595200 10576287 326932133498471276080141872013896817944 10576288 387689538846513148028422948205621084160 10576289 2352921349323453321857065721030469090 10576290 167083563720527296918197309975017502720 10576291 391672821419486888737264228693076731200 10576292 239608629073997248611374587276537574016 10576293 -26302464103284087209607492103804876800 10576294 259827597048373980051224896831080969696 10576295 540588329234172555564488010001405343280 10576296 123856226298335776825401128862356229120 10576297 205353911245057995150217575229815324794 10576298 83823774431872842703171337633557751136 10576299 -210060634586692563899565939698428052136 10576300 -74856639543852854624431215363971328000 10576301 -196647582936834997219197508389219098496 10576302 40129950545330029084852908940722180096 10576303 310273469191883966057937823659142385552 10576304 80737833747717483851319286922154885120 10576305 50679283298516541440498549281914000000 10576306 33889253873084734823680653749232820224 10576307 -260841432619804945915970075192831263044 10576308 12770087105086360242842504965252663296 10576309 13997658772844495413386009827540525568 10576310 -132378940930074439035271805558976637440 10576311 -495430866756382698811180209530198786328 10576312 245374039073822212425298961785763635200 10576313 -17463467458889004898620240235638924192 10576314 -15087114803073568498123154999732017920 10576315 87113897893494825364998263436333199200 10576316 -60625875547189376018428132692179103744 10576317 -19791514552080132445537378506638309760 10576318 -333571377303753314085245739646598443200 10576319 -4119000214700164600104616786353442032 10576320 64365953181057556208424151436545228800 10576321 127192721551045120251776509388407313280 10576322 142351207252479115681968169369676871552 10576323 -2215111891991418801337059534205513080 10576324 542820607549257779931662797804490529792 10576325 180282340328450716583576001979894309050 10576326 -102683024306620965585796049029846760256 10576327 183930802713933231803502410500127817176 10576328 -140904448156422092210797230891698749440 10576329 -3527300389357534152713094536669095680 10576330 63971930025499227102217047500377918560 10576331 -627857791060887756651931943810422275600 10576332 42623941539796121669785146355203182592 10576333 -855853611082607235700710748033646294336 10576334 112282663103387164900202592213248346816 10576335 94058523738836595052932522009840837120 10576336 123337786544066911772128358500641718272 10576337 385394261351023231052039107679444229120 10576338 14857529746204696226051416678296664320 10576339 -121007857460056186998683301118590589488 10576340 -152562269163383069204223616774090291200 10576341 -109495217514610879251620206145280030450 10576342 -30898787156721356447036805847638091776 10576343 -292239006255748227699001899593021368176 10576344 -154172553998779972140079174879118561280 10576345 67029603106580950699500682028392712520 10576346 437187624111311415047551771185094248960 10576347 367205913869903430609079355261647778928 10576348 -770680855555711226249953309122585600 10576349 73445692328108412189502926978514131840 10576350 72170587841323862381149560697371576000 10576351 -291308270918775813965354536755673191248 10576352 -631944714861079495146085981970410242048 10576353 -493999854402531237209309563294567638096 10576354 -167001664756839004613789429994605256624 10576355 -24257133253262181206486264539984572240 10576356 6165345094252837753914081597173695488 10576357 340528661610715918849364965239612311232 10576358 169774574913578252167662143724504134400 10576359 -768529371049576449076038694703867135280 10576360 -63576301158963678573993716657994240000 10576361 -62410913232849291286352150394407284038 10576362 62958891812403506980832077909676451840 10576363 -114230987648149992775769725531014905856 10576364 63510321933659805883375944587963371776 10576365 -209437038449641323137918995871782896000 10576366 1402623021826716383802994805904251904 10576367 130492821406515990544921022279063998080 10576368 139535635026844226369323188694941696 10576369 698420315878965188450364364911613945840 10576370 89464155878874854618039328624522524160 10576371 -136981742237733575006027274594321146880 10576372 -44403806951880847486422348963378807424 10576373 132017499514729515713839047762366607488 10576374 152067416041317661202413551792331537920 10576375 -325349267821058810175670598593437612000 10576376 -194806076361574387285194689914825175040 10576377 -19001955031524457021659080054500827840 10576378 139782558666138168244614244190242322400 10576379 247447517836971058190984662491138957840 10576380 12722407113521646376255556667195033600 10576381 -513966880429200303362497092886748813818 10576382 -389774340248210658936410452469480673600 10576383 73095409635656169902903894732830503624 10576384 4800973799651918864932651662890237952 10576385 -447857858486468797658914785006082581420 10576386 5881135727323607801088745990415623680 10576387 -336807482778274857558638370654988986480 10576388 37983418531215256912317235769624678400 10576389 208586511376012119790292307003141340608 10576390 224171057094949738818805428528863184000 10576391 284263736329084183788280627738370567472 10576392 170925172247729055260349292494024990720 10576393 465265453067732294610732920777046959642 10576394 85366977199006991344155783550848337920 10576395 235128003818356253881878814104485130720 10576396 -96635840248197918832840533685860795392 10576397 390619283006385972622167234114061748952 10576398 17388342508322346551406558628247623680 10576399 274783200152815863480601561158132396120 10576400 40713685716703060408171656174699724800 10576401 31499899715893610345588135837237492928 10576402 -6968759901745947395530033727290387296 10576403 406194094036319410688530722958036292652 10576404 -74891214536775164639977683070091301120 10576405 47419627969543289630678035564502820060 10576406 -435089563081409896143155682481462906848 10576407 -204266030283196824172832393462001112320 10576408 91235513591624505374358380115068252160 10576409 -10007665606078945322985593955615066096 10576410 -39805199738807077616241410526735175680 10576411 -296365595249698083199698656796257028988 10576412 82082521677387489693703801262974992384 10576413 -13047379452270030428102281823207512020 10576414 -99988057528210761249311998900086181248 10576415 38374102057309374365919784026037761120 10576416 -134227560675273720937586854552077336576 10576417 -317766107186332515762937927687559669868 10576418 25319906110701445451764955443407237504 10576419 -1628572823950357107036440294890768128 10576420 -228985797399577709651605484467204734720 10576421 -213003801629201828908911484134453448068 10576422 -208332707226512380378302112216642902240 10576423 280653192045738790301908196917816721328 10576424 -732475161437375867309736676010142689280 10576425 8763567707266287849346179678619680000 10576426 116188579602144138193442964837869898240 10576427 -671385205255546658142114233677582715724 10576428 106486505712412420045020794099451717120 10576429 197138223566103874695397363186355099030 10576430 207301723028300837713194344449063719360 10576431 212433738757576189454759138547460678512 10576432 39715266916062439470787431955206619136 10576433 182823307026138115037964475712226994176 10576434 71113283959466126859495519264770949120 10576435 -302947587734813329589969936899253248800 10576436 124961619314629143070799072562765779712 10576437 -315570001175988304832357942435147439840 10576438 369884781266246897784755119656407817120 10576439 -601074876250875761125489660386454844760 10576440 106843518487332694400208529593139200000 10576441 362806586234143062855412909155465525120 10576442 -96423867604208719916086877837303655456 10576443 428796857214001518517203631094902120128 10576444 -291235163518622958139995142377454829568 10576445 -90647857205460094745750676495764400000 10576446 -7286325482043818801993094510973381632 10576447 222892532260015995458809424446947429232 10576448 -199577014028417324338518829704139505664 10576449 100331118974303510626246768987983607764 10576450 -2866945920142522603467851467839453600 10576451 -12595050324531605050972863591225988368 10576452 -1044622369949602419217672233276211200 10576453 19384539118039900852415385604159145020 10576454 -371423888331591067919484378680120841504 10576455 -37212932546575291156565831240659310640 10576456 106354279002275171113577114994826936320 10576457 325584141964112288068174718205594748032 10576458 -26354862275239023624789665835982302720 10576459 -1925372232820552404234414529893991496 10576460 -233675236250378974340994126800422302720 10576461 -22564453858148919454187692914089099136 10576462 164015589191503717285031114411563367424 10576463 455317380750887470654350126179444825712 10576464 -69989512847481944656354161439972392960 10576465 -427950978535712954815748900698631016600 10576466 -122341118086741836137175789554198387568 10576467 -311985889098816529955119017173823360000 10576468 96362441704492669926421444433080590336 10576469 -252086077915004674139579992405539232356 10576470 -84617798906462278724024270505188112000 10576471 130316825200369944672690392243404721672 10576472 528823956010291102196913123316693708800 10576473 -214510279193603731245229381049573799216 10576474 -171361603537466265900373008892371870240 10576475 53109676000166343876155964750334620000 10576476 243008232941483529530893873872309983232 10576477 -869074111408692649768769463555625988468 10576478 -250942439168798855819068877341799880000 10576479 134554027649681645364885698988593285760 10576480 65045874681372335789852507456455311360 10576481 195006049545739438038610424688724408512 10576482 -7640111069051178043610960977894634496 10576483 332747301279070057709809768824261134640 10576484 -126577848562595571105326253115716249984 10576485 -230196530624855312903044927556617531560 10576486 -237709080358704576727445254170914867520 10576487 10253837730848096493427347055152553344 10576488 -45076963369596425195239321843153305600 10576489 -283318679400504493908697509872660672 10576490 -178624378495557784030166747705795788800 10576491 -351862353738381467798421902211925597608 10576492 25711425406207617502224092820245332480 10576493 272549019781092340619056920978158086080 10576494 -18231111754564121797572859720888125504 10576495 -2288556429893802974157734797475060880 10576496 50602312615219877107124231999302336512 10576497 293646616130740346854533102140758854000 10576498 247824984656036134474912761837947946000 10576499 -34245796590814331649283130367754829280 10576500 71784527646626817320022260381733888000 10576501 241045666321279659855255761338914463612 10576502 86198746867225107966008612683396305600 10576503 6749002501439407918417693110026549880 10576504 106557429032603672289942453736604958720 10576505 373769745401718239100996449572187598660 10576506 -18371173038008028894738716417135364096 10576507 95376635501273477118876711807121742756 10576508 -194858359588693486227189218898591516672 10576509 487963210072385252188895006858747342400 10576510 -6232523715684131025828178929851596800 10576511 -38218805151666134981536732181883901200 10576512 -19297831412858744410462191014809436160 10576513 29808051215748563052346771381568549762 10576514 -17092726979526959640234051142222717920 10576515 -20642582195826825618216791406435375360 10576516 539068118886069502068085941369632233728 10576517 -232489634949064614851380080635619086400 10576518 6399796516491491762040658704209780736 10576519 578054480916141104979370943140901904920 10576520 209579198190073261164208200311857152000 10576521 -186879801948147088577158075829560368000 10576522 -223536633286577047664681109405682872576 10576523 -151668947149178410683535467292050909228 10576524 10229531719118406068390437383185793024 10576525 85252430329785445450178451336601638050 10576526 -2067842822183324617151996190842430336 10576527 578124340159260589043748607623800448 10576528 -27406351212645915251328949354424549376 10576529 -158343743062991992812404234760060380160 10576530 143146253148815914209423116996330892960 10576531 -167903601561660691526514463343379647408 10576532 -7679933828366328107373043951437120000 10576533 -137917352050536340261362037608947054880 10576534 -59205714136184172287656991676661039584 10576535 -134799534686109612744038237882443964520 10576536 248010161902914969125743355453789429760 10576537 270041634717675742009514312331963338772 10576538 -2910369074399578124058366480149506560 10576539 -211952572313309999537312054988385051392 10576540 -122811641993933409150677359491365836800 10576541 -805812223262583168651435944086288172058 10576542 -156665633506231037609451700135952680320 10576543 81886255062445753676682368386745163600 10576544 -172689506073127643106611576688038903808 10576545 114498489620549472417784308520443248640 10576546 27489501462117797405124715897842825504 10576547 -1053789682944480979337585656832540602248 10576548 144563126033261743927254580193448376320 10576549 103292452047476127007959607846915864960 10576550 133573637597153751702548329959221817600 10576551 439163608398949040316662142741611983104 10576552 -132834760046333662616998377587747435520 10576553 -400015312211758058287114658377857726336 10576554 -68674332021949042204426715045718685440 10576555 884277995702317285805775859421107134720 10576556 -509251179332988032273835403725634087680 10576557 -392738192741972610978189402304322294346 10576558 -90947297880602011595479080491072637120 10576559 -62761122764607813857735799224333003520 10576560 49135406361081535482894382045027368960 10576561 286076068991944010296549163470695007080 10576562 -297749444274040061998473360136128457968 10576563 -471992536044520873443753255345447610056 10576564 -498030052139044725755548784194511453824 10576565 119287649228377617129646771970172072120 10576566 -34335869652286844007597768436032387072 10576567 559991724880582831547452928727437194032 10576568 188644585452610115863176663299209728000 10576569 20615173562265435982874129801308004448 10576570 -104412035594530057169386982140564223520 10576571 77899352887055148055992591712209692772 10576572 -188002362197740907431424751378079104000 10576573 93374275756949259806282174221689999360 10576574 -1683274941718579683381972997259586432 10576575 -20768146593075990558324380737788593400 10576576 -78232588176020143905929190568246640640 10576577 20513488881286321061951721214070010672 10576578 184343999046765888991624684536516180480 10576579 351892065155787943441823271134455645984 10576580 4531411100195641888318177048507514880 10576581 782319897865089091233833589229257216 10576582 -107228399071613475329414221982756875200 10576583 23761023593362916772414476186975483904 10576584 -168472206781347903697834780669227694080 10576585 549275683835297957072784269697136407780 10576586 39765157447217775814616737158505916928 10576587 -75771952497711979761292409081891662848 10576588 16957987042668529154158675459252518912 10576589 -157611743695617830982225339749178903444 10576590 -28637275480244620287852294268141075200 10576591 -388263469258013152139907602546934869008 10576592 -1023254156688879856305399398929612800 10576593 318178938708477050696354552101532430660 10576594 -76020824737554085848033763241691456000 10576595 -414806678913734136180771470780510792400 10576596 62704249082790580892776233106719535104 10576597 71724858769723374066136759216204431200 10576598 -1003508939017435732762541988498651648 10576599 -57652152460831029592441635407567470080 10576600 -32581535342989923118560902161533696000 10576601 -653282654340430405766931791045393516652 10576602 61749632184236582481124331209340567040 10576603 -370974320178031771300270367882995189496 10576604 -87480105661859113223545588492695135744 10576605 -1402852917302436346653217745907889920 10576606 94155663722337290620908240405746338944 10576607 671313994050427746566951777198269463760 10576608 -72688278402589233306823079639824465920 10576609 -174462155451744991046073752986671492190 10576610 -146524893451173407941028273752017120 10576611 -22496482943841619414367584778832086016 10576612 -169779824865622847555560560768085135744 10576613 -235691736590722591841518846097037291138 10576614 963746037352411810660615835868331392 10576615 -58040999775281111943905425033613344800 10576616 620248504240009677776095680412170240000 10576617 173901356633784575901406526891875777680 10576618 -134040874609934646320109740921179410240 10576619 257350045775832218589219625042681744320 10576620 351531163991634934363515611954104826880 10576621 -235599387267614424732360743724177879456 10576622 25039942720069029353390084045458012032 10576623 -34631632848133175208349285552765370616 10576624 1649684105100897279601798936835620864 10576625 -325646297602383507510804188438063232000 10576626 13735633737782189404979870542117513344 10576627 -424966265114460767229983829360288450480 10576628 133639117592881181735884227714481450368 10576629 -2415862811643240967424926091277327360 10576630 -196772492347675284174805651376062679040 10576631 118928809125061509831692730788458747824 10576632 -165928209867426028205567323497179381760 10576633 371086268385800958960346484551062691984 10576634 -177557280452065078344034594863282416784 10576635 -84735613233363817512097095979182528000 10576636 85083352104968543996228934424646990848 10576637 524290423653554280219109396007046785286 10576638 16834806532157003137283764129068017088 10576639 486406343379706898620249479015273693440 10576640 135631091466032153977235995659243356160 10576641 184129705611827773870293636575806497600 10576642 -61310647011278372026265157976213671936 10576643 159878945933572931521663076221210360320 10576644 108196888919246137446058215124529356800 10576645 -246875154403853914966971470392909585920 10576646 -330005231905981888025447437473967309728 10576647 168556462858980015295944165858306610128 10576648 272301597549726336761050636141153536000 10576649 221438177603106458273229711139736886480 10576650 6096035561025411465629138948532096000 10576651 39164273595030319341865390779393130000 10576652 692320927008254030801612990843908216320 10576653 -252326126025987136878480194806641976896 10576654 -20111476674804723044867858960694481920 10576655 -125992677652274643001067064351524632440 10576656 4794474221343696812326784088603697152 10576657 40977757860704520420106285205767329024 10576658 -640074676147069101553571080468510473216 10576659 -335336952456733406685089887486558669896 10576660 -226622757167094503081133360300337240320 10576661 617537835173656630977623502147100330524 10576662 245696301458095571932622011011263189952 10576663 -367640324733122169779394506145443100088 10576664 -12614154404268526320429155071316582400 10576665 -19559983765487743525438910866830364800 10576666 -112886477571534977380251829414087491840 10576667 11581254696135277917772478749144578048 10576668 132200963537243733818081224236080870400 10576669 -508060040352218833950412432353403689204 10576670 -98704347085544875385040136784187302400 10576671 -42802658165983789639292934841305235200 10576672 209407194032811473929759817311041748992 10576673 60785957101414504868638618906609616640 10576674 -83957065939784856484124857435616500320 10576675 246266343335272840584693454989135839900 10576676 324002558695477795955592712310927201280 10576677 20471317694685032150771956703190906720 10576678 14159884543751574673230233320561336320 10576679 -384595850178566816558902495465261971720 10576680 72813522927446277454679988346630963200 10576681 464735175546195797076135395329550607482 10576682 58626612200213435275140139075475094192 10576683 -301809071701595370318769104221649042720 10576684 330019902470350288160391652757643996416 10576685 42164371911930861096029774456728316160 10576686 -254343363474192709209986943825473468160 10576687 -185147592224835379788240105954898538496 10576688 32477464451420924021485130472016969728 10576689 13120293830295455767200749335573632624 10576690 107317410850130388775517997175031723520 10576691 153044962218406947428391635617775916432 10576692 -141836944722329136343009575337788119040 10576693 733832594325226962749952090452638328942 10576694 -127362434664755115563935079339151871680 10576695 23740540430875533083994554483059651920 10576696 3909447854416753756826552689380433920 10576697 -599388201591954941643890587512073456854 10576698 -28786681208732822951396019463365034752 10576699 -60106909029986763542677819084876664364 10576700 -230910048931912094038168309359402892800 10576701 -20980951952424853674748308766524800532 10576702 -503910107725664487750522870443822935488 10576703 247592959080606573787941661832451809760 10576704 37598619768700088288171783504844029952 10576705 225654031724959984881454456709636453160 10576706 -27071690765322116435183611783561728000 10576707 -22332163702728226201426219498078802112 10576708 -216932456525766252824811019769713766272 10576709 -65279288341538453021001432057828768000 10576710 1601537405819049460703022905856614400 10576711 496603546148220841941764527363295940480 10576712 237667090434793035740557630686057907200 10576713 -4131093288617658916314556252564282176 10576714 -233274254586163717798719926800780010400 10576715 -537290258770011034483636728481007180640 10576716 5298430535413046989143086945725373952 10576717 488701356119414393968354762452244459766 10576718 -152573321712054844378345666217822149440 10576719 -12515981733017359315908899441786101656 10576720 24093218434099461801770341084582379520 10576721 441499052891671425623958357097905623922 10576722 89360549984961178180880604078154982400 10576723 -546387427407924924276474787669232700096 10576724 -575366853149922847189211904500437221504 10576725 134074742676025507759053514101057321600 10576726 -197572663412122843070360375619137342688 10576727 91609656883880477718231384245586013872 10576728 190012517618004396429848760498014822400 10576729 19770287050891192041766997042451493320 10576730 30686319466267817369751119572311417600 10576731 -490638167354544665559124036383814824 10576732 -162346373365087054607834545448335035904 10576733 37081505009448923739840577908493114104 10576734 54682425866831702937905770694279884800 10576735 -18873449180749120033714997412673804800 10576736 385951260948058894954624628666711408640 10576737 4229948641148022362997771633307584132 10576738 -140635541136997645200798789675213186480 10576739 513344697394523464913815604112141692256 10576740 -26512707225130742617030849249975910400 10576741 282971622475360552737129828943514090272 10576742 137587451972469505103908607223066778944 10576743 367495506487207957356776109666904116264 10576744 -155984024307238314080188980103259258880 10576745 -830377302996315951316170611393029560120 10576746 -49961003401568121398085871729861227936 10576747 227177203672550115896970221751777070196 10576748 -15869750828047395183359758191438950400 10576749 -224391388689819166023503972074791660960 10576750 -142265983678721513744315312620970928000 10576751 24617082720111563431961452950974024592 10576752 40509979475949567169951738807446405120 10576753 6958509596799890366973360754253779200 10576754 378664428383642163751336055186142596352 10576755 -106793670228849887450056706043987308640 10576756 -57817462068901023546560137076057520128 10576757 -52294494014362954631559840314362970880 10576758 49789688164492691925089327685776577984 10576759 144420706426232533722435387100402553960 10576760 -93471485728506879802201644962608128000 10576761 86105334420049376694346996304357387136 10576762 -133393840381389413021565593709072177408 10576763 -91034067407317503740703000734034265056 10576764 113375746277450913843965878653907353600 10576765 -168379762599302234657710442834069253000 10576766 -165668795627154671498223336076978596864 10576767 6575144325014126603602242870331954320 10576768 -66246522161384780538909782421012480000 10576769 -216671959281003690779590094148045347904 10576770 46828837782348848590971633752380032000 10576771 -47460985951008747413121572422333838880 10576772 -59969021342906305087457167764470611968 10576773 331713798596713312734808626284247704640 10576774 30465971724413999442478289232105198720 10576775 313142801793673461916340299498348806600 10576776 62540254261569639127791369406172037120 10576777 -747079723108991355069916184988780374374 10576778 281040589234959879598882764832585472256 10576779 36921948640584330323916703754747636184 10576780 49571584313082165367299034639571957760 10576781 -588176624149573875580091179478226425418 10576782 79672580914046601755246603443129699200 10576783 39161511361601089624901670465794252992 10576784 -111544319543459150828089286678515507200 10576785 123836157258576394293653916395580883200 10576786 299510086278427823640791756525639251968 10576787 70620549210801995030075917575869024880 10576788 -84332082552324279578972898575647518720 10576789 -356628071427640889168281114394115767410 10576790 -96149819751598274476002505899165642240 10576791 512738694760128342517371572898405103440 10576792 -199560032592030024255130064711366430720 10576793 569150803240579537367593920382201808580 10576794 -35129106328339284599591490201621753600 10576795 163633630042807677200353794439859733600 10576796 2229112614629584535994638716025390592 10576797 -82067917070985476965047388135823910912 10576798 158594863860873825575733257421825878400 10576799 513178726722451448770113454406707845120 10576800 -28040614922017596493729790274473164800 10576801 -338957631456770431095306680171216848208 10576802 -175586144063155637787349425346137560928 10576803 216515925484783976379841209611995901184 10576804 1790044227186749694135949982328320000 10576805 503998627087162442679437422533257427960 10576806 131547744069197249577835658050216819200 10576807 253627769629524058778247311407834920056 10576808 -332708206366590208877551840266996449280 10576809 -187070362386274615314294372456558851472 10576810 113686812951490802202913678540976926560 10576811 39616915742599090727067006503862642240 10576812 -237744834699468805252997642009617305600 10576813 -288233069282789309451455754901037288276 10576814 121949063226782878175423960570645256192 10576815 24253243153054623289011930771738852000 10576816 33302934807463596679494692333296287744 10576817 -113015979379572964914554968629212860560 10576818 -95170243998948901501810078836695508480 10576819 -617413288905818767233765958860986032440 10576820 -78789567380218760333388006394375365120 10576821 -295816214493696826359157845097610102592 10576822 176316943193961121384781689320083095680 10576823 535315667357571530107662179367433049880 10576824 -32306511095892049967871596159380807680 10576825 6822894238339480225882528320645896000 10576826 -21182488106783045917297157679699474720 10576827 -12407414775543565085302777185635650320 10576828 -127314731487797689408205324832569053184 10576829 229506908800787435372999056141885295430 10576830 42971838931555625568208944728578083840 10576831 323694695914633453949278913103198063712 10576832 71089954018771213061393630917275156480 10576833 99915792132813755080240080442733387904 10576834 363325780967025812835803425594764996816 10576835 -570962728364832457075117646899739612640 10576836 -390118391748388908168168896172429926400 10576837 657456619846892214153003816873474515486 10576838 23112406198827258271293931922434159296 10576839 -460160875960059169162146716566539264 10576840 -299557721129160307515602120141431910400 10576841 -725867555687931471053178330707029152816 10576842 -51750871677945751876193317380250970880 10576843 -134044399456372408073307332080058069400 10576844 -65965628993386855146000176373762316800 10576845 -193206737548408091268935908802274494400 10576846 160323190781461215396768132144321423168 10576847 48088460211710283822718777261113382560 10576848 68750855955981115046827619118291615744 10576849 -151735024452192869240147249452229886720 10576850 -25035117765751343099607366314207040000 10576851 -52361833522481931220852785623796684960 10576852 -192988432854618896267057325546760576 10576853 -379517160308271620858062266452622192960 10576854 202511115737073366173296913283571124064 10576855 -83273829426530708418186538211125707240 10576856 661258128117435198875445191800356495360 10576857 82987843439968050900022932108462288192 10576858 -209689077239760478811844847083287374080 10576859 7787064792541400152624424968210851840 10576860 -31226256704535808132449503913685155840 10576861 10467137418833764524223398000398904000 10576862 36404112157350458005223516864273505600 10576863 -350954923581266122841860488070451571840 10576864 1340815402293858973830674317958350110720 10576865 -361632756888285283122538374017374545540 10576866 11162531763197560310474731845051705600 10576867 -82647942901869130275916717675562214400 10576868 143947711534633607328702005772512820480 10576869 15903636885564345923772481993833627744 10576870 174921018909790011084036327560709576960 10576871 -349090644981872856225006722636015785800 10576872 169140371248935955936118490034692096000 10576873 -110765234757261436168130531497721569464 10576874 -42491711215105401173603825273121985536 10576875 -92553361218774908074818200635345485000 10576876 -587075733865167137290013108332129488640 10576877 -14650488238312098451965940061170175274 10576878 -101831354348068489476448610106059002752 10576879 -739418885639156002245214210795670937520 10576880 123417113594824315228650392948008550400 10576881 -159680544291100774834801713045071445888 10576882 4401317572625887069108907812757518080 10576883 546750767975960601094357502304081693132 10576884 -264008319043915575015254191348714635264 10576885 -129037981510159707155030998483323126240 10576886 345127953181706948439625786040554560 10576887 2759917402393996369943788448821516368 10576888 -233182388535905483778221495601006182400 10576889 186240819078777010768363686484730612880 10576890 35261788788617190581558648827166883840 10576891 -27987277309040214730230399319830539680 10576892 -204413600625429542692888946992969870848 10576893 73077078375534118150325608295721438528 10576894 -193740642844656057446052116000986115904 10576895 -232217356705568751642328016198205700320 10576896 -491833111095166011656501629838841348096 10576897 -47270967748128420712420976921182885820 10576898 283048895122048684760212044504826933200 10576899 -5051533371616935797244003136434364020 10576900 -160566690068179157042634771096837136000 10576901 -607537472151451539348445863964621202400 10576902 15474529386846730492412700725047977984 10576903 -307863289142209075190078203311218111848 10576904 -4267673078098056560992388262457620480 10576905 -4344945055114361406136574947571211840 10576906 -114779729972125513373388012987464176848 10576907 -205647107559029950038909486462853554816 10576908 80381283247614854559908675551462209792 10576909 -241552205845210858036256952080904397440 10576910 -77121544154220867590020060629019776000 10576911 -68148139907352250970899581104200727928 10576912 4808710014701939316093653915776663552 10576913 -50254963151795904089228464472976146076 10576914 -159131224741858328718300921076390694400 10576915 -271175148218672699279155181754504465600 10576916 31307646775294257487840550014200078336 10576917 -78511755998350703340050624554721167332 10576918 238191219750711823258172183952513251328 10576919 -642542950406987192630809858592691370680 10576920 -38603189795166421920486652584591360000 10576921 3213594774444063169320991609685772544 10576922 187184807063082678065193841341626445024 10576923 137706913287097846171844198426797330944 10576924 77767811079997793299092102513183482880 10576925 -980075436510885756692279382211368000 10576926 -161655463729868823292112951472867081600 10576927 -761528113225891447255205979064756435200 10576928 -492198201077022158130029464304889102336 10576929 118147409937138819897323354611997582688 10576930 -16736010633193334983810876407934310400 10576931 225700393742477623732937411501492557680 10576932 154011903863795704795538601701075100672 10576933 487575665507813168616397585996039454620 10576934 61492050419613066448856171666196213312 10576935 -144870712226952073976590823905282851480 10576936 -264330129638254547902653703406938936320 10576937 303668609203803712348177171423459316352 10576938 -58833502094118745089430874112217075200 10576939 2063866413817213505929769027210067384 10576940 427037194638239209512195773696755138560 10576941 83460730888678586604017720968595570688 10576942 -115087913431480165035421353337792360128 10576943 -3779906302318137321367401648665200512 10576944 -40570380809130458501955121137186816000 10576945 151622307260804369281409985437935142400 10576946 345090220684429532748071999933586975744 10576947 20972240837211923079405828743842281072 10576948 -128530211245094825562315328684341859584 10576949 -255214905434913140199267505324102780050 10576950 -31523304825352327468167871462297152000 10576951 63503664028834009775407419103307547264 10576952 -48529696589147803832614628658057216000 10576953 -647880262750302143236925536971260503200 10576954 360640041670849727105720984502073624176 10576955 -62555659068353787030201147894052989840 10576956 3261786955418039246401357711632466944 10576957 500060324413130885936794437784971435206 10576958 61467360457016721704910231936121804800 10576959 306935593564660698447980065122883882128 10576960 161673147459448055950634746157995130880 10576961 35885834981527084864783577313103751892 10576962 -182400128592648667789419334829854005120 10576963 157685044239228003323796667636193697212 10576964 -316524382720627567743452736839575302144 10576965 -116490064651900264761390087552688913280 10576966 -138240482385976132647007206090647441568 10576967 -1046002049725964722150782648765061618080 10576968 -1090756958132599931478903652908564480 10576969 -172342574696506473400367395759105112156 10576970 10149464889736006807535524658909150400 10576971 -66963480008684440636109351851218150660 10576972 99586593439700097503252233462753408000 10576973 620757098051138668549773518682250572 10576974 173035506708700731064455558744774961152 10576975 -135433814332921612046740760933353795200 10576976 8561028216619907519841946594461868032 10576977 -160685668740642839863496103715627216320 10576978 -220214467337866655257022217605893038960 10576979 370300367771317306285608607674418611360 10576980 10244225595301231167980568973981843200 10576981 139744434181444203474373688543213693500 10576982 -19136358590163954612129214616011648128 10576983 -154751625114044185273553389162140682752 10576984 -442519790648004682721558108644887982080 10576985 539953523435824628019435982766013906180 10576986 9765849869389761046058371662275664384 10576987 -37674157634160070063265485915723171488 10576988 -243979081480665320739341704426584448512 10576989 -67404879865448122865759151475657377600 10576990 -208210449296456048474281945992018744000 10576991 296869304355163417090218940376149519392 10576992 263988879046470218885551427393989115904 10576993 -359253606278557110520527495421142310942 10576994 375988293621577994346193559791431106560 10576995 8436598332366940510186551064925825280 10576996 190972440583490534174622612456099840000 10576997 -163592692350949474559041964375157016548 10576998 19198981195905938912248954837482549504 10576999 -611134961964085685556180389730965820800 10577000 242191408960544737236253129137438720000 10577001 -17916549227728531007804489820373292160 10577002 93706904179574002266256685199525724512 10577003 -102832858695530482589149233257445572748 10577004 -156202667760714255967663817006155835904 10577005 121457899582923542231461479339921426360 10577006 172094420094196873780589260693123836864 10577007 -81098347661799321928151833437108510720 10577008 -896125659846819425874728973167951872 10577009 -601826158430381814860825560302355912284 10577010 -1479318676997030636555270875136486400 10577011 5150967386028486189645935789403709192 10577012 -287266253502806986272657739889821820928 10577013 -424611473705701267247293912302725132256 10577014 9522028926421315389186912749104717824 10577015 451662325027526012330940468082865379600 10577016 -163720777011328186064265946929663836160 10577017 -134020245886379554232287967966964110448 10577018 -442567042444425664816326229786278929040 10577019 -393821740420259250764735554100896711656 10577020 -16946480070212332130514815004670464000 10577021 -74490740974018168860685409144912487936 10577022 -228995761229609773891338278441126562816 10577023 -294490250335457170349272051259491424856 10577024 -355895391569728249751225383071913082880 10577025 92150312257270555903787584442647765500 10577026 -52021657709584918554986694125201946816 10577027 -53246005591400298819656027924339364120 10577028 10910043479171436326656626027008950272 10577029 446844074536463254277425280320399794720 10577030 1195073352155815252663205348431724160 10577031 -137770394590363819657038597777143644416 10577032 -521346621681926030146573107957680409600 10577033 -6860598907689356804960006912200161600 10577034 -190224398958890537239033529941688102400 10577035 166855185128753165136702714040304746560 10577036 -443496173542622264152614710805885788160 10577037 -35740755639935634909920830280359525440 10577038 244552767488412523042716403811719081920 10577039 574685957233544222759317590479553756600 10577040 6611091364484679951664383824823582720 10577041 119927222203043111971021787982412507442 10577042 -1383915629695151545062858350272033632 10577043 -32754909072973123760455273522130546256 10577044 208828617871253088052968887508231691136 10577045 86294870512027423971217288532835302400 10577046 152041974957329373028953928315171528704 10577047 53575954974488062718158881911830604928 10577048 369411941835377017167989973288688128000 10577049 -6121272894118952973145288818707635200 10577050 4914500615492127296927655412608537600 10577051 67178873990741603050328639005535440032 10577052 -442498571973906172738985985933819594240 10577053 524370983152683623401186954877763757120 10577054 -5241632896986276349817789757593431680 10577055 194809962733212511796474716912509647760 10577056 -167199335126319448418263766458649542656 10577057 126292254055481875231486774969852888224 10577058 113972048014156376384559580331259187584 10577059 510758011097694854408163412219117335260 10577060 -90871637452773268381422045314129648640 10577061 -207292609575389332442498015905459621920 10577062 225332010097826887023203884997556396864 10577063 -15507485610944273126964225267814279200 10577064 -351969459210583854140306383210776084480 10577065 -51129977352604533277815495091759502400 10577066 104733331101047592067942565315365002240 10577067 -369881582937899619883589413659401662800 10577068 341258581238749497579655045826565636096 10577069 10473242452178545550683824996570483180 10577070 -17818781430318169431373488430538895360 10577071 -234712279987090840725828907844627565696 10577072 -23076675692604057912731945164473630720 10577073 44532060454051726058141418058982250240 10577074 224896696788802964069044754703315258912 10577075 226920730632268806562462444200688632300 10577076 51251437356195521043436371418342047744 10577077 75268974762432070295514033599361502272 10577078 -266049392413363614044842233145038872160 10577079 -67511214695659492005669952800333367392 10577080 125379190281043348348153190939191296000 10577081 -65219990825169311730197527064570401968 10577082 -155717274002802438976737161430464234496 10577083 -414980570399455737776881028406738458880 10577084 85119594405017326862012084871838236672 10577085 -65425557232213592801463901085405135040 10577086 21423872525125012501043794593402385344 10577087 -20347191355020407717514546874290531264 10577088 17537705872880612809909379851427512320 10577089 42848242322475441407147362871887518256 10577090 126782632961190397795421408176794761280 10577091 -280211813571866298995914217711510976000 10577092 -307244559621805009031619014561913818880 10577093 1206203792391088143484071619762343120700 10577094 -463225136847171501637685367461556864 10577095 -320816547501627874878545649478459711200 10577096 671630100094048738848499622726812001280 10577097 1599377717250508338282523984566676416 10577098 31575045228540863321571768491075569152 10577099 93332851373808256333478898405853636464 10577100 66183414520808653859887236377887910400 10577101 258480659595476513342074800629205194102 10577102 75256041897990062133078346911508862592 10577103 87006211721725542211997660606240164608 10577104 78657132616296622771775789632940457984 10577105 -80645587885721258690652647891914613760 10577106 -81245578408264697406542812395642690288 10577107 196726975526418350257714610015359626240 10577108 -509679145688886794930012757774360377472 10577109 -651311031832790293110119035340382888672 10577110 -103639354709463102888872870095643904000 10577111 315816247455239607293636957379765247800 10577112 72849648481556360362771988411095449600 10577113 297164023416670853669182356617101045504 10577114 -264582560536299001608864309905472739344 10577115 -745617821059286377927327416855191270400 10577116 -5245932965099588874643140828037048320 10577117 -1134300071591122128405666471945596962548 10577118 -68993302046345365392500898560202184896 10577119 -50187865449024791209017110425064649104 10577120 -12005150699657233371806464777861201920 10577121 -302353119178712961779076670091114146656 10577122 263925980039976420200615772906869207424 10577123 -161542035071826926948431482940175533200 10577124 222802573163026185017134829240311077120 10577125 64626084552733280070764059792418976000 10577126 -21687266902337845828318979943815610240 10577127 31047302553698365175675477337844927104 10577128 -352327169928026918101249002371205335040 10577129 134976927510341702570051808349231370640 10577130 -8678449720224387911184079263891240960 10577131 556195643192606693500267186619092338932 10577132 -162484744723374844856088213613790338560 10577133 51368869870652912123699221377909154464 10577134 269278154537378774061319241414772465216 10577135 -58616332860779293108505492695615636920 10577136 -72739677122109683509398780039513735168 10577137 391128892037208909227192543371568231152 10577138 -1127624873845258332062529961168318464 10577139 51198768982262330216041245728931292896 10577140 -2682583579536795526920395342382213120 10577141 175101123723967084693200461163949966200 10577142 4998217071041663915301844806325296000 10577143 94066056966106564142228590379473474600 10577144 541520144298252616513302442882631516160 10577145 319407133973282561259694125082050364800 10577146 -76530357757851220215206576857355203728 10577147 145707176597239012688683040126157698832 10577148 -167749747385510980508020222687548456960 10577149 458790094580185266485575054323205952640 10577150 167555708109214858580903034578724868800 10577151 -74911674369087721930893154983568499832 10577152 11345375162037237965645143527821148160 10577153 -97541694946221103261771930665410046144 10577154 -58579964361441284521051094815330246656 10577155 351348460791255765665502699854945500560 10577156 544691931925804984581059324074211536896 10577157 115451974330270690650606367169478336288 10577158 84495580671240771999591536872334275680 10577159 497879013515899503407719946733739694304 10577160 244122050087834998110065815531393843200 10577161 -59092669363794079243410187493448079936 10577162 124135918310344398998250485282808222720 10577163 32137147617344441139053549813250276288 10577164 57807695397172448154582244450336453632 10577165 -310159892537543890435271706467872085940 10577166 38882626901959456833100428583111449600 10577167 -708144301161535569712086510766540862360 10577168 69281200106746487434911445794025635840 10577169 -270001830331098402541304449184477084160 10577170 -206928503755734294216395587328064811200 10577171 -53663486445375873809408614515160968192 10577172 66691565251839001758662216873358815232 10577173 -794448485954319351832423714237362821778 10577174 234426502207530202327500671153357538336 10577175 72085331572873375851384679228932892800 10577176 463460781459695118831796224956724910080 10577177 159678360844814456360512215469384314120 10577178 -96637452862132922585313590128983802896 10577179 530877573314299468564943458879363819176 10577180 -162950738664450458437436427775625088000 10577181 -64753332945727352042689864596785950848 10577182 89787183452595986486018678210452552704 10577183 -6489822574838444783953825381693603656 10577184 -258108480912952235865444770622304419840 10577185 -147824007878491838743676970682458784620 10577186 329914609445880500067221013460572712320 10577187 80656196749060798942659166806628420644 10577188 -369088460968766364500435213451466890240 10577189 16172777949006815918630875957567773276 10577190 -24333412513016400492637600639527836160 10577191 -62422219893661556531967483579315576000 10577192 87936667815791847179566963590794112000 10577193 -327591451690625234748094681803918154272 10577194 166521563581700773842197530043530817280 10577195 -106917786654381829709135657321292203520 10577196 -168715688047126470807127719194784890880 10577197 357341557691663120898304033126001962646 10577198 -70582153987962768793733950476077521920 10577199 -102366034361831787672187048087058736240 10577200 -19928805942402112372469798488172134400 10577201 -382310729705170867452737207123338530798 10577202 -103745991962585859923129722178183375616 10577203 -11095625294993147856512423227517265936 10577204 -192858645994667917678323049484608382976 10577205 87286275589837341215609952831841320000 10577206 -245504888624393452403698388118715748448 10577207 -628702928864399432116887873186835964688 10577208 50632065746280982816401063344757903360 10577209 -2595811241337416613913283783725560629760 10577210 -53603703152113848089821937004425518080 10577211 -728689012118262442594001268090189755280 10577212 29423040716883015931297207949948275200 10577213 112349354207755866344983979092422011340 10577214 174944042096936438966284806115968736704 10577215 -15226909861789534747324288670912520 10577216 87448641656166084082319095192372641792 10577217 -86235063033117692337532166128090705920 10577218 198380405319739555951780323493630372560 10577219 -424601368824947811948554555766266571240 10577220 72415924349405018134241498814578995200 10577221 -42778271089734868556914710673217992356 10577222 77983646562814195789440749832455767872 10577223 38905633666162645467584965945230364200 10577224 249845906358870437653039646321681203200 10577225 105907479820775357260044066056921016000 10577226 -557558393732053782757801087547400192 10577227 -279779559583937591314130776671364152608 10577228 256360359025495557124459820246861076480 10577229 31070139519632188176848782032023635488 10577230 162574265321097829146291407222299593600 10577231 820782485859844892606722070951976960 10577232 -128784896037937344570019248413421674496 10577233 1962979430971258677465699200915928304 10577234 292904062896707281024605694700264528016 10577235 -5392483367149714005506636597576885760 10577236 -46029602438576369786027561729366292480 10577237 -403195679269748807908181950398348283008 10577238 -45010853073657969502129130279484108864 10577239 -752158187105165557490109349718087155960 10577240 -197670390206354668420931429610036019200 10577241 -139770039207369169861143813498111315750 10577242 -23481654618144982185848118875082981408 10577243 164568767995771048224897277057854427320 10577244 206962391218663364752522743559170402816 10577245 102277421896305285668346869531434988160 10577246 -161290493694933606286718866339691756928 10577247 331207001246940137588698013974329237024 10577248 63151648363518268242120076861164748800 10577249 -8547888142700593270690824293350585020 10577250 -204483071755622764084524816781071360000 10577251 -294584432793137893941423936403579109600 10577252 1846752077034168260421617719994499072 10577253 -310342902081460064075981513949051688416 10577254 659517060317076182579476273309849799232 10577255 -220168540769635291801043233698442235040 10577256 344236294027340564941253457590185820160 10577257 -143309453791777214246322029706620022754 10577258 354468130113100922265518426396887554480 10577259 91936792148071903056991405929290830848 10577260 -141462386686337577415523387401022853120 10577261 363744088672959390493883931058750379862 10577262 1536792956478506093675916715189125120 10577263 116558674232776321976827534853381811744 10577264 -69733907390822732686123223874540208128 10577265 -74947926227358572145973311468950551680 10577266 -5041880170175731849788049619568952320 10577267 -79926048994298854957533338527954485684 10577268 127329402470485766827175579882111583744 10577269 -4963022838441512491553481997193104256 10577270 -114179084265194214137186722679819514240 10577271 -138831373525728335270785300667646827136 10577272 -197452966857739085722590776548585267200 10577273 118105445119134319109218032950635351680 10577274 -46027055783131736808600478631337666048 10577275 24850938879106641252689058587009081300 10577276 157468643052500380137041106080149343232 10577277 -240546547862269990848332354511164468160 10577278 174877275813431597871416062698000798720 10577279 -96511851173255418180581294470753251024 10577280 -91133926116954686376682143560918630400 10577281 -268897421270734881398911153896665385600 10577282 60019570623650983830894352147536406992 10577283 -154795473329449668829588765488425632776 10577284 -395436079870999651860976957948420838400 10577285 100172405676371966769320484488584609980 10577286 27567091665233989752614909717903696640 10577287 292976841806037563703097729211762211816 10577288 -414114333316130811728212525114879626240 10577289 285406698543247104572268240867018905760 10577290 156786001259662744934394587794523470080 10577291 589087139896834126931590088986821652692 10577292 6717462230393362487956339107302252544 10577293 -6333283061543194301060832834169559936 10577294 -6878259506017247871287712074464995840 10577295 6500574946395605024946461792248944120 10577296 -40535543237487588691821956521232695296 10577297 184534004367974637826879784174114845746 10577298 299707318691588002620132186536803334400 10577299 -587958527274803194042468295952952061520 10577300 2536553287323216950790271827694838400 10577301 81052183300662972304656636067469817984 10577302 138743330237093476028697768871424743104 10577303 -48197245562047821259222677397016640000 10577304 73918832463718276037877087897183621120 10577305 400032652986298539078296767917008579460 10577306 42500007988055512650734611570422746352 10577307 -217744980140029653920653420091750576640 10577308 89680646622893444388681533545789090816 10577309 -290868800974862872120976243501851104096 10577310 100009175696693412297645705570677145600 10577311 121276176614104106769904619265530310912 10577312 9798434543339890950289287998264573952 10577313 28131378734461512416611893080121906642 10577314 -190683249926450052991150343353650403968 10577315 177354379349967547532860527929317660800 10577316 -38518895218925271586983426178575446016 10577317 -266257344025749574834903711936647213634 10577318 91214149860872913851103296217522939360 10577319 41098113071961015523134406198041469440 10577320 -108641999486392001666391248560861286400 10577321 -31539942157848436045157869169206505478 10577322 -63949737484272708991462686764999786496 10577323 -705988058960653429933270316139044276428 10577324 -22345152166624391160407354963133554688 10577325 -7245862591773917219217708474884080800 10577326 -7078336089226938730814950698532186176 10577327 -498693439068931054293945734730940531824 10577328 -2595783559206834901843386055277838336 10577329 225761172214937844628548828952166886976 10577330 2615735790706435403877112800931430400 10577331 -753638421456100518945008934147787478160 10577332 347406691704502037282640836560789327872 10577333 -69117217809869713793955378703670354592 10577334 210301453487545191166161963437260443648 10577335 -1998236483840183823445355718544249200 10577336 -523994960880604198289667375921807360 10577337 -160303904303206639795672509697501848240 10577338 78501801183170742531300533943959504640 10577339 436211160210104953427172065621791214832 10577340 79026731253473451226046281462965788160 10577341 -6736732179072343472546163357598516788 10577342 287024528136076281755879749432337718144 10577343 -16830312616980903247978595280070567680 10577344 63735696501417731920732467118158643200 10577345 282662130395723191069631848906747142100 10577346 113797163574457997354421369555985426944 10577347 -302639443883164258340627611292296638960 10577348 -15406076574945089085595917390085386240 10577349 485878300935227397863651606122551765240 10577350 -8370856370239474209059064657583411200 10577351 -351359270752589157726117641185731204648 10577352 287373628007657554277890210750390149120 10577353 -674487376439905177086397266151182431398 10577354 152313649161963429696502282994515011840 10577355 -666670686839563563079120252869534720 10577356 -2790960158034619944906967985564366080 10577357 -237837926567830170272108157308933844480 10577358 122520250617331015594471794992263434240 10577359 104549721019365372983112323668152649680 10577360 41476138459495289659068083070716313600 10577361 -50779986687011362221900862423023830400 10577362 298676281336718916992487842003789772432 10577363 198228899727626592239014203542957171160 10577364 -116620615030724352215179195923805483008 10577365 -167897829800293217300743509130924571280 10577366 106637038691640610148966560152869409600 10577367 -123530351894482403154002341108863584592 10577368 416988123778461534675644253186463426560 10577369 428971860248906109940339024098684811008 10577370 76938351453001770557106202295556268800 10577371 -50872854635617786406795180540125384688 10577372 -282937140973714886318626420551745296384 10577373 148832665312453154988267308198588416800 10577374 -137484400854425549526151917673356296064 10577375 336840105554518358500753102968710352000 10577376 334586223659813285199105892348420423680 10577377 116794295863012801339042019674528216226 10577378 10351515221747865755696366386746826752 10577379 -655828189993053331682956987507097801472 10577380 262756404135971339743285371902061158400 10577381 -241303707247595249527143353758494216000 10577382 -99053397121292102235788671845321868608 10577383 187875933657753168946041019756315750080 10577384 -340160346983955819862172647232834749440 10577385 2429600572908606416548041132166836360 10577386 -16558675063667935444134677376361460736 10577387 -339594748230655293970799268263904125964 10577388 -109501132024131459289286442688243468800 10577389 603068331780233347309797932616541317120 10577390 -107854905431951205645955112236490356800 10577391 236143031528856197122993336019072312448 10577392 60280459744725758317040322915541123072 10577393 93698481265000329790179148926092204724 10577394 273016381989565660188086846357718459024 10577395 -487009167797151918005391039777267718800 10577396 96899766534846593448281707043112148992 10577397 -58842712173061775056365751757125926528 10577398 1897776061310553932177528934353298048 10577399 -79494657834965669022640454085725526528 10577400 -50678565083459112931613465511661056000 10577401 41089298189522713010246951755088696064 10577402 179843835672001674786509212302405619200 10577403 28853303443914378782640112742185828812 10577404 55474606323859742224027524213727161856 10577405 334794618641293050416334185565960342060 10577406 -33467990396307900501367825156049642496 10577407 -464704586618141324584418562491179769344 10577408 -8928729723056031838397132017118478336 10577409 -68383990031683074775798133009475058896 10577410 87811113336146408468814869791555299360 10577411 36370268991218943029249729998368181152 10577412 -211471260552517333046851290680698429440 10577413 -313871278663698165509557721523914122560 10577414 -124492808663765520033745306998081476160 10577415 107000894655331588579361280186932755920 10577416 249326907201721449761989651397862036480 10577417 -97740893569593128254557399632058471936 10577418 -13497429397475779492245794369575255296 10577419 279813384294608806288664525077332951496 10577420 144242890377863786953976414565150074880 10577421 -152116835893238003808282608986849954080 10577422 -40855056402135306042867387952536856128 10577423 33621907198876269090623245592986542240 10577424 22176423697564822433001026436816961536 10577425 183222047066415493913196099196458098150 10577426 80795675318173839515624513782336344864 10577427 71047846857014431269726517431612574464 10577428 -104132392612505662738293419617909628032 10577429 -121923092701073670927718666959616457970 10577430 -16778352509451303131161573755361303680 10577431 461562604914984311067976988126877940200 10577432 -291469708398796838640855471032013465600 10577433 -126425136337806620637911775942317455200 10577434 -860388622434638222463922297727923200 10577435 421275361538778988286285504787633561360 10577436 71122823351320262113578059718207381504 10577437 -85128449956622584845076531106491892832 10577438 69559969784218678117194926800761578880 10577439 -356719691421824235037515321666749034480 10577440 57255575337998466532358803363204300800 10577441 -2036024715935934597067360290677332416 10577442 -216816832909412491386277211629469263488 10577443 -403295335928641602882104113973895686308 10577444 724137899342499976942696854669510598656 10577445 201906558101396945888744218202407669920 10577446 -345008666306964865610745773854804131840 10577447 26286832055048332838996721718524940800 10577448 12003525969977363804768871501228933120 10577449 -52297336652126197339615110685360380928 10577450 -3805841878428908700289028210984210400 10577451 -204504875583913102555176478052939865936 10577452 -113316926657834410872666900778440266240 10577453 1128974218342530980957510102182507841184 10577454 -61254159604931738450364528431084921280 10577455 54934316767991259131303704864415153760 10577456 -7992023341210728300738848418871001088 10577457 8930357789770511241994547351045811936 10577458 -255781165848358176857825068888832185440 10577459 -249293153857503343487555103659725750320 10577460 -189800866354340416953965456674234368000 10577461 -155569115191826544700230703966166071200 10577462 -92553733740727893424667878693539644160 10577463 -35914154506392514934658568920732941616 10577464 210196474587664425295265990281667973120 10577465 102896970850543266963794176760273713860 10577466 7719682644485272664298397473615680112 10577467 -249411507474634468462435552936441302888 10577468 348299506054952994616867664569906790400 10577469 -14522384885440754164606306416829388160 10577470 -106715187565647543686502076889005689600 10577471 777392811614589053636010813240873772200 10577472 -71835839938750416020515762192200499200 10577473 -429846203224536500187008828100011880000 10577474 255394742213733590631676475579817002880 10577475 -26451018682455706574872174641852764400 10577476 54845371548831742267561009047344476160 10577477 -915806672427240797662764912299292936000 10577478 1383403490255498031291807359198091648 10577479 17573286717635246266993460743348385280 10577480 -297909184511730677633113786784569497600 10577481 24201484550473900877170325950151743200 10577482 -536349715734323189174826299906350372608 10577483 336829810641250512557278522640636988840 10577484 5609658608153418567259647283463668224 10577485 -158301356698136905476882853336037259840 10577486 68897108951160063225949249314900968640 10577487 303088988747089224452391844671550548360 10577488 137450377685066873474928286919800512512 10577489 18787584499889682569355048298109880360 10577490 -644852650991213971873478340856627200 10577491 -190650300479844234017025673533837219840 10577492 -45564501698666445549444971941185235200 10577493 -226175628091806370495350515971606792320 10577494 -61369665332934028536995243872559380704 10577495 210548677559511456436727637479599455000 10577496 85218726654294836468891305285560360960 10577497 568158254330642237816781026707272852032 10577498 -139954589099063958640556891741900394000 10577499 208588319927851845716514476301319616664 10577500 42256982892558573212651879963668160000 10577501 -108495665400899213151933272126241551616 10577502 14073848207080073510664300544562739840 10577503 -38814490018065313501097271087795617248 10577504 -218675879301174460580812049740532809728 10577505 -193069187362570951603646109240244813440 10577506 225277317439586896561468551383525903952 10577507 -286958869402462543605471007238609078244 10577508 120365391076211246542741739863330560000 10577509 42457324576069786629410026922779030080 10577510 80792393455016667456213583511665920000 10577511 91515245392072579479025068384025806720 10577512 -630424096023510825571850380519753728000 10577513 349842456414658562755235558753006664762 10577514 -243408940063552086124890278412047727360 10577515 -129487891782576213248245321727105495280 10577516 77146877940323802164351984527962442752 10577517 -324156850202577998417979311813094185088 10577518 177463182573895317765628228169938594560 10577519 -33137284960255656349260910113328495728 10577520 -53185398799655709103678327508041728000 10577521 261703993847118137987295370987526804532 10577522 -272699923123765882883399650545404773056 10577523 154496943390439853699715676157665805568 10577524 -428990358066399998794569212874732939904 10577525 -37501551206547699722858063112299407200 10577526 -203210388373226310332822030460695009856 10577527 2044290106045876693914858137881622680 10577528 67888824583181386575799457872909516800 10577529 -32093548230938458421154426332870490300 10577530 155074945766550462327970600604474888160 10577531 -351239620764853472374632266340331288668 10577532 -37082919751775372407246155983551495680 10577533 -448583743592402932178026025808611204218 10577534 3726965956136052593470247452694885760 10577535 -173497632815900865518034603530659858800 10577536 -125314485209698910253237258791713505280 10577537 431753386521188494853949547780673237040 10577538 -125832794117685611623740052303494675456 10577539 39206357128755504483070784901794438400 10577540 88789666382601977400111176654069034240 10577541 92076329511198829026105843341346368256 10577542 533871501018273714607696597525593336000 10577543 -380944729566274180020716076631379263896 10577544 251914843201663090889381008727367966720 10577545 348040159192773922429383654755609971200 10577546 -18405673426206339936415920138022920960 10577547 699278332473196305150136378285711296000 10577548 616965366796770684286435862747373195008 10577549 169697377712166184400416868906171823180 10577550 78497296544611647632412361328578329600 10577551 225545328913101798481838376085115776152 10577552 20407200532235337180174025429952864256 10577553 78001185082461904557997641196667660160 10577554 3742641471471743866103415934649011008 10577555 -176066583738046922196479580870344969040 10577556 51825636474353795813631354903690676224 10577557 -553007501263720876788759983704644494194 10577558 -416910946729675898853074216693743870080 10577559 -49614940230730046798300192482120461312 10577560 42584969595174688901459607781891276800 10577561 21924968630280544241915057904488180040 10577562 25358896145857362484947900510945369600 10577563 172829070203837241129467396215411767812 10577564 -159949133523044276721664352922666107904 10577565 -163571412533464679893552134289476121140 10577566 51061563761854314508454596747925174400 10577567 120959939156972953643838364854786215424 10577568 16210055863473830659976404752053305344 10577569 91224295229986375688918534347222303970 10577570 -4415004056220708796248566415880535040 10577571 30941101065996903739883560830026501040 10577572 148711804212330965724531688611198779392 10577573 -457635637417746290329469339100237242178 10577574 -77194659117719512542390714805192335360 10577575 18253854938622913449525631844953572800 10577576 -449099320253550021632214999167533056000 10577577 -323287963905353059816573890597470048880 10577578 117242787960175192537111958363844960 10577579 74211856962857576417699311128691453320 10577580 27997682375908630998656041065436938240 10577581 -197734438062194753202288682631197811508 10577582 -278548431304115335246462263413606051328 10577583 -512813092067397625108943892582285006456 10577584 -80157058122238386014909544141676134400 10577585 -582432946624656907849045763446160793600 10577586 182541866411880674688348047168193780864 10577587 340519434988175156501143807544186681952 10577588 -47311260524866391506569939771571144704 10577589 -212275481255282132169913292971378100832 10577590 103069112353507986786410857159945248000 10577591 -157459312672330711387734924870504010128 10577592 -170552747100218397150520437134596116480 10577593 -96025948552431497652824084655495005496 10577594 60349766616949918063387357544308673760 10577595 -32486917725863149476879369057595737600 10577596 471343646168076328535638852969885107200 10577597 -23797909422879912811138776195963061248 10577598 27481147791221259930703361435487699264 10577599 -607540321463085371642864427980276094400 10577600 -86076906129384833136008758429168435200 10577601 -611869275566928172548646278029554766400 10577602 2310373166930597150360504721034205184 10577603 140200859590143751247892940027528255488 10577604 -17573975034334709422099582903319654400 10577605 235976507963303854807040294820176055000 10577606 54460651514170598284456695565509410304 10577607 -355343597882343881043400189884505071960 10577608 -280162629933648057622567855242678435840 10577609 66883078600981495112602852022370486720 10577610 -21036719858512507303096825473217687200 10577611 -65347041252183426754430441992759359576 10577612 -91853477622993377866288752235483071744 10577613 5752637682184855663746742980092072448 10577614 191635493250237018488321375438159230656 10577615 458961760618398989529583151255956298760 10577616 -16459388970986602299160388010161995776 10577617 -622495134124429575427695167070166392334 10577618 -51908174297975710635510039289140036960 10577619 91255369709218418329774623881850524304 10577620 149830766607882335861795809159010983680 10577621 -230452336537746050942938821942410057856 10577622 -40284732398354718621909649956069626880 10577623 24754271070247389722958429913598848640 10577624 209032136367561004564660465250096424960 10577625 239661803601191465991071364583010448000 10577626 2070659329363854559265128998166817280 10577627 -21614689483448005962500671290674212200 10577628 -16060144431542276784218919807859333632 10577629 216063209152273128549682220539802007660 10577630 -10002552204401877780060726220078196160 10577631 -35714773005956208002853345804483790080 10577632 -517739348137935221430647343830412558336 10577633 -107695795373041630856592893282661886560 10577634 11934829708008307909069766081757143040 10577635 -146136874901070341711653703760487903920 10577636 -370640730627826351600680239181238849920 10577637 121216418998159508955371999979535096800 10577638 10600974435947812883238459070494011520 10577639 649755837437005387625364506374571920440 10577640 22539455322071388575224238760311193600 10577641 -685065071506886928819237290991535343216 10577642 253413287964766725766666811588651270400 10577643 194159653498600505443300240407447707328 10577644 22454860810264550100739262593630715904 10577645 50694345055359623479091619321536189040 10577646 -13093054485423341663597965486796419200 10577647 491563163718494985394378921244621774760 10577648 -95807328961011247215488291727102640128 10577649 436032180716609501886427664565060753264 10577650 -55902273050631131206261750176562404000 10577651 -2716020970317448375841386275858667776 10577652 -43173700291160625768596503437238714368 10577653 -189210543871157861243668403913313506080 10577654 -130890485092811112350013249976325097600 10577655 95919106244402161623526017858120384000 10577656 -9047907505668213072931583735798538240 10577657 166446771755286257705210306467431372906 10577658 36533948120245077592241855069242426368 10577659 -45847355096826171330330462605165023200 10577660 146680766989750706325869781908452231680 10577661 -5816559288185638540860627704143264608 10577662 123891552535011135846714758816998099200 10577663 337576297628529078010657548363617439480 10577664 351977974665554058050540983681888026624 10577665 51827639518080671833465509791053440000 10577666 444581558607540167983421379724876516224 10577667 9485831200158884913259820431516517880 10577668 279307869329073597369575890461324672256 10577669 162239290191956938601134558048962095070 10577670 66807950396897607706626559774117142400 10577671 -74385869253432114191165139438461489056 10577672 -11341203786382337670999459681191854080 10577673 242144628270346912573719685157511809322 10577674 306523725922445012057664235026889800192 10577675 3118233435713689158156863962765683000 10577676 -283948529531465839564868821456550957568 10577677 -9619877535278023632282352373678535360 10577678 -241994745645370618298875632885222197376 10577679 600088421325638308803204426470528769792 10577680 23639809301230879872901613394395136000 10577681 -713505818239204056322396915493311261518 10577682 283255540231087941511743466761441565440 10577683 162338703820285873451979822853324419144 10577684 183033395939323708221963701269619064576 10577685 70873336244999562362637719731769396160 10577686 -118794495021526790562883380416032444416 10577687 -84926720459957667723085625523439328160 10577688 385079177531649683349178768929610137600 10577689 341966278747991570767028710055175971880 10577690 30738915671217561341066683554814771200 10577691 -106429659644878971547549463407956426552 10577692 835878829448450504371891291317327098880 10577693 -85725247172205437399937356046963338400 10577694 -318923456324356074812694400385104822272 10577695 189538241751789246939925812269488012200 10577696 157794093964488366209101501881504497664 10577697 -19589296466302587192208888223680368960 10577698 -61811640191689931372731490276444123136 10577699 -8210639598253130180775667125833280 10577700 1949117408166924708998464974077337600 10577701 -342431714750111305601133073552232408096 10577702 -8448738079253713520200302512629436448 10577703 282722606291813290324036128684070631424 10577704 -108431592938650676281346197463213844480 10577705 -37180809623100709727092317104593728000 10577706 -233065863385737727296080430360510183936 10577707 -203304833531821855441654989776770187888 10577708 162461119992468360899960226520414795776 10577709 38420080097528454319557824899485584790 10577710 122230899446389802139180829606084598400 10577711 382268480443621836758740897083195063312 10577712 25450734698561384927917314618505789440 10577713 -154884890601901851777098643346296651036 10577714 92924971385732882722387533123474880512 10577715 -226633426793676268885736241960760508880 10577716 371277798704864332845273845436481427840 10577717 519548127538522859756946242205230150766 10577718 -109985641942381963666198427651644690560 10577719 76242720680312654988922420091000222120 10577720 -323224410476376205728490828863698227200 10577721 -154459322877988136404560459473648870400 10577722 25519627451018492208984192024623491584 10577723 -244204166114696338501837804955792500032 10577724 -287421267937682478791585987890706271744 10577725 -159160958792835777322861024920687184750 10577726 -221674690692990408215404984599233095680 10577727 64705866476778933887058870242133990072 10577728 173079292196029009367595488538017660928 10577729 -387971128694391173994037883100568004670 10577730 1236316794976249265958158890532989440 10577731 -8140164911380554963411296482027674536 10577732 437442867866211953260623801549237448704 10577733 265305551078959726588322852806232205024 10577734 414684932359944913096668405335385134400 10577735 -66795172273475680680043835546418385440 10577736 -80403256650400108500457924975602892800 10577737 378287306547523598304610846338483700240 10577738 167183873238098314793206815717961385520 10577739 -70777905590864096657800614571502887200 10577740 190761476580119387911902161430523668480 10577741 -242003056821768216293025833616617484000 10577742 -1518801969240609776900834886067378176 10577743 450991338758740052922821508341734415544 10577744 38271684419121618225706974283979612160 10577745 -70826653183095152154153439899531430680 10577746 4915046839689513437645415474424318464 10577747 -256925442997404898327321986012042486804 10577748 197935260417410610305261950420004628480 10577749 47658606972389266281962790365861722880 10577750 -357842045832969843503617926434090400000 10577751 -245343684767674475478903047418659580720 10577752 -438890012843346058849665634959622502400 10577753 40781571291584005359109396478460129300 10577754 5294405876259152195700309470654009856 10577755 -928362613763333124908138263532553342000 10577756 -164995954924091868067035685458116198400 10577757 -182659678253778587790660775795472878080 10577758 -28764802697893908823700575784686080 10577759 -364367750148971967672267716374017065784 10577760 -219338560966820946594576161087005655040 10577761 460719944066695704806314224485555374000 10577762 -62391943952200526861408650423093279968 10577763 -33065671430308231688405021599331911680 10577764 -3756661712584699543788928091432802048 10577765 104808495253926000162126756441435369120 10577766 141988805603402466048607946890549554048 10577767 -499800187047032041240806709060167736808 10577768 3824881163363845511872449532589890560 10577769 -188349473207223738969489726481177132032 10577770 53183832605059378620552789310559170560 10577771 279645681207914673564202336853681103744 10577772 -47856181455293605870223061793659112704 10577773 -89961554164182005797700578240763039616 10577774 176185901392036021632602958412262712192 10577775 56687305309014468558436946571194064000 10577776 -79257807423937974484631853077609742336 10577777 -199531666287495667457943272808798288000 10577778 154792312757767099997807735703469981824 10577779 -82075866738428652130402143257744454240 10577780 479833424467912782589123103865494077440 10577781 110089977346460690731019437467485521500 10577782 32342334909381720073342566547270769664 10577783 275099550309656485551469999705276285032 10577784 -31284272404428929026671434332255027200 10577785 -1089461066378409300799476860172048000 10577786 349309256881771460439979952111779508592 10577787 -283408849314237014829606584179730283840 10577788 113609008621073143015445651563750827520 10577789 96950192612662727229293983816234419840 10577790 82494359885185294717199274335204771520 10577791 -282217945762048488641958765881222148096 10577792 375236108818974582678795046289764515840 10577793 -152161326393987475559921459747944367232 10577794 140917704676631567039658922217754503040 10577795 55319536747904423831479610798432616000 10577796 -35565784504212723001665911372804567040 10577797 51849571644732182551167992700317393246 10577798 37382373995367438824329822315432660992 10577799 113765249850932018662879059647905419144 10577800 88645105867338694868968529915575680000 10577801 -76131586890870979920580209289403572188 10577802 6239631148633449139210842659182560000 10577803 197824198543215794862715988935126131600 10577804 -29840455688280073255468054585388761344 10577805 -13672819816042343510277768075423799680 10577806 39963554809687085507704063311357343680 10577807 140850757384469920261736743511272953312 10577808 -110961746239639394265837870252404736000 10577809 222398446934958879774252749605412304240 10577810 2957592221648248998578184547926694560 10577811 337572434953971970871324064336926175672 10577812 -58242122934280413117584332048915036160 10577813 -604040848951162284486356228644987042080 10577814 -48122718443951919976758876365208016512 10577815 -36992390958002111220139108298658624000 10577816 -145162037440520000055700243914540779520 10577817 142505572558073730018593516146172168640 10577818 147671945074617687367323949087518213360 10577819 -5411803044648079003437180127457288928 10577820 126787540322291353543229826477588480 10577821 -54498405736491816636118604121592355156 10577822 174515316925812866198166138412309106112 10577823 -181436243344931815940340573483632421816 10577824 -384099864137744485593445867486524801024 10577825 -491231272633168028701641993998378356500 10577826 120480301313547898644736155776794020480 10577827 -194075954646556826136564181436265817840 10577828 1730937970166533759137701867096954880 10577829 -137344264163089605045318362133826643616 10577830 -9626348326913452258777485542791065600 10577831 93886881538432894669939387454799406128 10577832 -164601037542561589637965249794577612800 10577833 161366838075372125719100548929129109120 10577834 368385144184258921488885309860495472816 10577835 372251580114927754915600389687520309440 10577836 -147538431858627435345309778696103232000 10577837 -490556336404702344069797486450771086740 10577838 75633521267763304697840744334410431488 10577839 -241920702833982914196304915479956217200 10577840 -9318193086968128885309244965386977280 10577841 -55397489602172699793351097787686833600 10577842 -342217344947303297681568367395786637056 10577843 146837019372610356018610451242674872664 10577844 -1914607569621366165885629474924974080 10577845 6332489939221632998482473356832432000 10577846 -9169732857838115178940462263940260096 10577847 90190959330331906045535619095858681472 10577848 -7120033301273829308930582495279677440 10577849 576378761479172088693007777968717767850 10577850 28512831280672139567520547214676748800 10577851 109612147217258766202225490002477030400 10577852 241841406671717002246880935434057621504 10577853 -225152769814529110445097402414610523040 10577854 55909361299099345058929976612067468672 10577855 9880789642683050408315113932753878760 10577856 20497963083193711094589004200636579840 10577857 -617409138451143787557950760352800485328 10577858 -331725909448974153483588407030553468720 10577859 -529287162566594465581920283457214078480 10577860 -181706109780767930354564995232372797440 10577861 136330957491189121141564972529200769664 10577862 -160246024562255325942103735195961520480 10577863 847177193086228111412487226561255085760 10577864 -23070322931188271795792663582300405760 10577865 172466338715058527101528254976313718720 10577866 -88837076975207581913173968061787227200 10577867 -1128852207839658665490925297100363823648 10577868 57174283778458531107271641604098932736 10577869 828264969502209074659623442693370609270 10577870 -184374547063165186361594526697047100800 10577871 -413973940638005260592696354577151368 10577872 -19160929647390939086121362243239911424 10577873 -116705242571616694673556492445922583696 10577874 176185588366348983846711996710021072640 10577875 428323331070506722594065411578013252000 10577876 624920375052508919770514757174515359488 10577877 -119117202168070324804885424036734032000 10577878 -291101186720870172845224475518780673760 10577879 600286994987151041982110516055853590144 10577880 -154351006050554558578186314791707238400 10577881 627751593340685813920359943227068572682 10577882 28181391432609189054543066643302887424 10577883 24570248682564191800236927550873641624 10577884 -342973512780087436307990286128529472000 10577885 -64322983302281105891840827210463383200 10577886 58188559304493482042781384874760199168 10577887 -596557418410511459390951206981905470760 10577888 -108158339569861760548340941330203279360 10577889 -90262525815051298800974016967906032960 10577890 -28841393002732511728372388973459187200 10577891 79889251303997143773667346839706459292 10577892 8493841449912139993633395938991685632 10577893 -252930723057308177222505784081907755968 10577894 397811693009914758750635892794648899200 10577895 118016662732574683131198906449154112800 10577896 -49181851530391104384807190684552151040 10577897 -409029375901758058924022081864996576688 10577898 -64778099824404746746155831737772794880 10577899 274795333833875240850316820699206515264 10577900 -173471745238223511105134562671778624000 10577901 490043621682448752045658675080908160 10577902 172502951447158807986539396253599257152 10577903 -60556216925716262367015598511581935120 10577904 -94085512296950732054414460982004514816 10577905 -68515030569093052474245840315829570800 10577906 253285477795778778498534542490412699152 10577907 -34733592804892771578071498400646067232 10577908 -33876236949547953739219814797029365760 10577909 645800224154921626011884616921971176110 10577910 51816411710229674772776225464602808320 10577911 35681303064316693982153569791587073512 10577912 -242872849061849067472921511147653140480 10577913 67490265182932277878496143822842359808 10577914 -11153206999149858865793994069514226688 10577915 25552331203223562516086239333278097200 10577916 137624414747377375176826842435837353472 10577917 -36819549746882579549535763033477252800 10577918 21640361591448604883556953842285289088 10577919 -7591738441324450736670766468807290624 10577920 326964389947843304689471997765222400 10577921 428989197983380733168802706417144453122 10577922 -165908408810874842058194955571480038528 10577923 -70598668569472131000958759489296186176 10577924 -177898201723422735984826093163013845760 10577925 145232195427573249516382595593973736000 10577926 47294140999301877975875255858370594912 10577927 -565367200957134171081579040734367350000 10577928 511198831334765045043668036598187622400 10577929 -315532799682453371612731490333616594224 10577930 -17925363380483145611268946012519004160 10577931 19774109915585291664753752387032084224 10577932 -210117205441783154968562792579246558208 10577933 -566516034565350140931634948134619580640 10577934 -19392148104277543555108181416863524352 10577935 -218622979963277483854489325716432780800 10577936 62921857765029773477916216519776673792 10577937 135432247096680988675403837725249682160 10577938 -63217290883932248889040791344859976704 10577939 678439712599372873932108145789862749740 10577940 -190696462561127638281829395503183616000 10577941 -941232685410171172045288980699206674 10577942 -25397163692251578502890215243753184000 10577943 55982410650987039411225283801312894944 10577944 -96936109107798868539689591696596008960 10577945 88289627501124183218679602456173932480 10577946 -63669310097055231743779375410380294400 10577947 -244960162308559104703288071484788901728 10577948 -661944301261357725275543053584942027264 10577949 -202968866114436979995231745838871325152 10577950 -74530474711214215850462702260473336000 10577951 178900247226750959874269561547909124752 10577952 -4679803372793446964342106998320398336 10577953 45555150880176227027665036825684161600 10577954 140026819040690060174360427851125150080 10577955 239933262531760521067293936519793725360 10577956 184240613865319766519891417658838805120 10577957 2899423854548455692151913155381401600 10577958 -44576618318597883387226153119573047616 10577959 39228048733070700274760530129598486112 10577960 -332270485434365665039625418209128857600 10577961 334704656101257585398410020695716153344 10577962 -198747308919344437290109546312051931136 10577963 -639474852062663746103915029812763776216 10577964 -96205790356948353680360778284519666688 10577965 -340228380130461883994951188068282554400 10577966 -106794432522435408794185276170633367680 10577967 -166267919870071077887952929340129070560 10577968 48021705083916748113108060196831559680 10577969 55450238014383371584165240554277124370 10577970 11877188047930413751267680958252434240 10577971 -620756196008117852492886839442506899828 10577972 6272489534725943900170418025808380672 10577973 48480494177417669642146934127065134176 10577974 102666912783737209853877799366251916800 10577975 131517691595650580900894914608680520000 10577976 -124441486344381566596936714356069826560 10577977 -143820421320408823976347090697771593174 10577978 85078267608292082727223894707191439696 10577979 -85430601630344634366801229877849312160 10577980 -134962140418470812878231437397363599360 10577981 -522952890927735005034763547798069692218 10577982 -158912224561830185818630326121607326080 10577983 298253512921334198068095513999489468608 10577984 -169647524863419077388885470489346048000 10577985 109528766973502219070125035945145675200 10577986 -278293872424271857399489476691855253808 10577987 -11067911998184907810164963459528124768 10577988 497735137037609246593256924775824077824 10577989 -50210875598697416902524707435936602210 10577990 282745478661148484548053472372061162880 10577991 620572723510146729140157704937906238800 10577992 -9825168004967587905774527642545766400 10577993 -42740191629071097894990272430516504816 10577994 80450746418594222022205486111426601472 10577995 225381067135781671031374415607181706880 10577996 -3832029586563849430269815209339309056 10577997 -60074581993341725852948293132682200032 10577998 -30549972559437701702771153207730039936 10577999 -170167754476184298607143646801151541936 10578000 471240228884763554253535403114496000 10578001 201016978981574208384879076690314924352 10578002 65771980256921427972625410382584326304 10578003 76542625734993005793794998002081734400 10578004 94263768575922172241454971539843346176 10578005 -95072332710319540043154274312761254400 10578006 22742888380329406396026644531225395200 10578007 194100297899492554413292946174534707032 10578008 337899609561455338603584112737524121600 10578009 120167373856494599643194708753738400768 10578010 238524349258071133018608145247717872320 10578011 917002400026226152565533544798051914800 10578012 -339355485879050378850075983566291627008 10578013 517171104013546235146101220994355871840 10578014 166704149693899004184287045623745008320 10578015 -23244048865788350608403218946171256480 10578016 -235680489654283477216607883902072782848 10578017 627787654854840728771162356817041968432 10578018 -9154217413762685002067852918642817024 10578019 169368480101637902493557207373348599344 10578020 138944224993191325192556434150634004480 10578021 -16008356653356845726756919569432580480 10578022 1238969907988342026579458321232534912 10578023 612865482652693398517729313419268953272 10578024 -52642264053260209245644325242615178240 10578025 -340364044692374932621617721706124700450 10578026 -60798496025009531506841762740378014288 10578027 -254438654536167796510707386052110645568 10578028 448655388925009473547839812072605223168 10578029 152726931182389913708407914051402862464 10578030 -42198839409235347650266655907859447680 10578031 -207205852566761794679406858986111557168 10578032 190684566488742911705459125005496123392 10578033 -78624734549222009214406389225237005952 10578034 346464141485709168001874400531141094416 10578035 -63682461369311403292419709213949571600 10578036 132734191306613541876104277861101998080 10578037 -33300742942726476353099612614186352768 10578038 -32929675152194949344472328403325079680 10578039 2831655004432094693333780336530846080 10578040 505482537705046755854796584107038720000 10578041 106486511123500199973498641081431952640 10578042 4489421063904842577206341704566448240 10578043 -1217757204127795554780406012246067712 10578044 23903385741793854374093935109754009600 10578045 -83550277819814487895814282597617349760 10578046 -238424956150753508661388805216191297920 10578047 -433209383570844418264736326617631269504 10578048 44458982202970320471639380254921850880 10578049 -586564261374260838117852708080280461950 10578050 60595544691104814784729957169000524800 10578051 -422759149656902775812419027885123225920 10578052 330282427165388504139976376979245534336 10578053 -870623105169275268508710119129011572996 10578054 4997939612580631853194540003174977408 10578055 677822007938553562705803277073174468160 10578056 704666536893111131195938402485585146880 10578057 -1514656473242588164271526453632639808 10578058 -67488521504089789672813685124014272416 10578059 53852344028237639006881641994644062880 10578060 -188058302547959455339716911075586048000 10578061 -245972803256659966774139974510969369748 10578062 526385038692672483215874773392605696 10578063 140593683996743069701600674437660306688 10578064 67926234986491089715808837630032347136 10578065 -313196318654574749852775044532510592740 10578066 192986483390428746989718887106129450624 10578067 -196003720836177187019125488164240510888 10578068 72848115834589685858302868974274641920 10578069 4461559725781451745435092690177358300 10578070 -86353851022435079941050699136637771520 10578071 -398995525945326858340067060384556853560 10578072 427888446321809189893672116320114257920 10578073 395960795886197807596739386276549349904 10578074 -21869974275576881551194721387179467520 10578075 -49639304421204755562770304514306577400 10578076 240962142739919791539559908583205221888 10578077 -339644212008420224222197280624078346240 10578078 -38160844046518695269796675092028360960 10578079 445869532076265594902072966314760121640 10578080 531266824897694294047547833445430067200 10578081 307609076580607676798086401110086168752 10578082 4812699535761475392702113015366426784 10578083 -1807289849084736906548468822102827800 10578084 -222114798571743107894940996503098884096 10578085 13352970342757002552353316598086533760 10578086 -4954619001150045645249337135886798016 10578087 -83686080971969247566338731388340062560 10578088 -110844312803748942895405724799686538240 10578089 -34240599977778152006213046088537355520 10578090 -84757198574106868383950538382434063360 10578091 107361742594470042968571771356382708480 10578092 104893544678699390134548246170916357120 10578093 214896482035962059769349941149807672064 10578094 -20531011292116898871499833279764680128 10578095 48310088128012443983670135547315192800 10578096 24068645575809775744015002721089208320 10578097 -383066907845411667005421437306157329628 10578098 69759608540088290426667020171833242240 10578099 29681070712546877697854697380755200000 10578100 186603722844246727472855552774457344000 10578101 133314304271632217039096069359181573472 10578102 192268674749910336843590541640572309504 10578103 257884593438427523727302152429387213352 10578104 -277604488857145566145222114505188577280 10578105 -81966606614912966150056622057950794300 10578106 174768772603795641701168881602179865600 10578107 -459298593951606455389900781470642783644 10578108 -306241693369441433917149934172393418240 10578109 546439055817402502727582504174070352716 10578110 -55537299006903548208841941545648976000 10578111 -25227573766882344619687728173141754480 10578112 61811102649450927673788984384206929920 10578113 45822160196956018390483707810375455424 10578114 14174723142905688937060575217585892352 10578115 22547485799122673487123920573693456400 10578116 453166012055307612422000699160906604800 10578117 479383752526851553376695159152674741760 10578118 -79601958026499767895656026272369766080 10578119 -596159107630829323831183264369839591000 10578120 151580342049485993807007759971696640000 10578121 148542895457754808230079850950676366500 10578122 192351824722153532671110048357155042400 10578123 62457508663358531820464836003578331680 10578124 -427925630031409126406275888272379880704 10578125 -137256214999707421719664494057608343750 10578126 63214807816754334758129365890843744384 10578127 42667453997671938316450019377475028480 10578128 -44977041923987153742136001197600014336 10578129 51037670256388308238675223967262352784 10578130 -83481117371029589588323897555576903680 10578131 40298306422856695443074847906889268472 10578132 -12381384995146042260004294616736039168 10578133 -263341679905206417369778551894662461618 10578134 77981350018018513030154028598478793984 10578135 -153777133356660158497493098421411924400 10578136 625104187643278345526153106051010867200 10578137 182672358347626566092036676886634573568 10578138 -16420318099948331003314612517425869312 10578139 21511506892792012098376930601188420368 10578140 -20987233703358374236082360939277004800 10578141 -80780218005837782896512536170512910080 10578142 -231466367487933761047974157878475590528 10578143 199773014368014944659754049640702975392 10578144 18683617508237165023230378479619932160 10578145 64431230469789681476217274759840890900 10578146 -416180899082308811011892177133212023728 10578147 -65613374710318016641416685417855403400 10578148 165797293169344904436928475807966380032 10578149 839161181290244845428589979105319241536 10578150 -41215675216236447423295159214038286400 10578151 -56316181178588834118867282299851990848 10578152 124282924315937997779564949708295680000 10578153 43419225176809825279873700989127121408 10578154 -296126223283627601940004342866221115648 10578155 73310499506585000340580371762139449600 10578156 104789655035948019894911328555527731200 10578157 16718091153622880436624334383356805792 10578158 -115453072113701282636499575180387152320 10578159 214278805049810175080751696203163134664 10578160 52928192261483564991862339395993600000 10578161 53441531472649429627750653931522940928 10578162 49563916091487009091740457383621778944 10578163 281180570581469100942658080026504542412 10578164 18802295541000753551401654796678456832 10578165 -41619361230551864633928665904958613760 10578166 318717846896582497616770820047287376032 10578167 -117081474153559859433599773139987835408 10578168 420886447689601403916495836158514995200 10578169 -400670810616082692173904744372946465200 10578170 181123894245008169445053210600535508160 10578171 44684666720634783165910440381774617112 10578172 -5323936731985152601635279349054365696 10578173 661242078745798209434882445601111001484 10578174 11558737470152633896395362771428193280 10578175 109931191967180915248515637735279081400 10578176 161134986201256513481852628722308349952 10578177 -97571389462649474821917796180916851086 10578178 95103592828759777078318411030625280 10578179 -276781500597687097784853127010557736640 10578180 -214342845348319612344261197162500055040 10578181 -74114524217836736888845112696230952868 10578182 143648723901074085167198871650071522752 10578183 39073927721603714470162001912016384 10578184 104141874516165916283012666387392512000 10578185 -47071334636084627549607321454356574200 10578186 71355807452947645023735464051421629232 10578187 -286169621182503549401256253585002581164 10578188 164898818698368540536308010621945349888 10578189 150730851178962642656703638957356795392 10578190 -4971308987470317198540202639093824000 10578191 -124881203522186796846311678399531187528 10578192 -28711527842950592246138250782976245760 10578193 119854209505864493246565311726271919040 10578194 -45555024499913084059722380839298057088 10578195 11605570525795379795707617930308907600 10578196 1019359429083698467522867214345396932608 10578197 -242553033701361251456109488506477392000 10578198 6502777930987365175643022112503571968 10578199 698973716980551861806989505885930349936 10578200 -51448888982438614730868310219101696000 10578201 38884396185653575921528080062883600864 10578202 187366632714092104881689430070654029552 10578203 -1472857952165009431426186404849337678896 10578204 48614464453449834808088683959938856960 10578205 -54991572030776487932942513905965562560 10578206 40012203239777212996142277806377947264 10578207 55589654854261520842008546602089999488 10578208 -362455223589022945773863047145616506880 10578209 296177552605100672042009212658546317410 10578210 3957924771605609333312246148564264960 10578211 -2304130059265064834545329697311727616 10578212 216891765456916101004480542123204879360 10578213 -3313681116313068202578264948781545156 10578214 55054134386554618868136137441304721920 10578215 7716158122991481605909720019198732720 10578216 -385138870350838905126569591695701934080 10578217 285124863971623943943310066586875866348 10578218 -97623854228822839674507502475102308944 10578219 231072671366744893631109611147496112128 10578220 -52639164722838059808601741463734917120 10578221 -126333389516342494464416986007605184256 10578222 -201206424309696029683480076669221695360 10578223 32015465684501110691380526108490361024 10578224 -34890010720446327408030043760613212160 10578225 37671095329700889737186451095197320000 10578226 155397504372516948831728562612627127200 10578227 511526362795991284035447168004552502472 10578228 -218586475695579969826716923917096058880 10578229 283170127178329840174933604521848050784 10578230 42113978062477471658348280930062805120 10578231 236402593963643742848628910782555086280 10578232 -3270923592648338066396170034851430400 10578233 -299687241799064733896138691767442835500 10578234 8068848160972005759672657988051629312 10578235 108436035312677569451017888845317853360 10578236 423480166759346075210324339992251617280 10578237 -63651620501605263385293591316799888640 10578238 -305084740659440323114311289512203599488 10578239 167721794107337687862379270759115168640 10578240 -23017066324097721940121979001362186240 10578241 -921926197484174581927009938076902741248 10578242 115321520947587448706244279163086232272 10578243 -36593817929081761189148885271488256000 10578244 199653961662628660154968261683901329536 10578245 252087421251719211394728784665650167800 10578246 9447484663583586501962683495474003968 10578247 601811542804636794822458887904929220696 10578248 397052628194259842784273881285621007360 10578249 -43513428857893761511599217756524855360 10578250 -400624616118808895359860270988859520000 10578251 -562374598969424634499674362293943072748 10578252 141505049008609111008998396072305016832 10578253 -81971463234151499626703960209530060320 10578254 138757708415197077198265850372010507264 10578255 -318192335392190485082695003408773852000 10578256 -8074147120862332597798137111195435008 10578257 95451386680944425425928856047694501360 10578258 1692076963602771902491888046241162240 10578259 -741342807648318996607511641505874091540 10578260 33656594001057030443768263498352025600 10578261 98974516528385498496585107569101197472 10578262 -112529645373662099416259826487940998368 10578263 -24595823330500104032942294536891880592 10578264 198805517157856647257074577861924843520 10578265 -18239473481105628550307600182372313340 10578266 -82340197698769811243533141947560049168 10578267 -75920073766477981222092127937295044364 10578268 87020204566479997271181496845754728960 10578269 76814446752621933158338552700907470400 10578270 -75205973292068310941493166194990063360 10578271 3901646067317639816442537914739556344 10578272 -416042292853370074211068083952877568000 10578273 30396715685893498069836857019948285600 10578274 -48096085223255646986110536386833322496 10578275 -253822907177906489661587305504335313200 10578276 549029863081532953898420237354161769472 10578277 -388409558473615914001847727713890095874 10578278 170363244590700577880047486636056649440 10578279 -20279003558666517809634395685313139760 10578280 -15718005720195102549824434906194432000 10578281 104994721641026575218555733176197404800 10578282 -36089046422516307315116294981535260160 10578283 337431857790896867096131152683053948532 10578284 -16449934062852834924349291081526903808 10578285 3043421601372976056192584247385405440 10578286 199206405579124267632240122296491158592 10578287 -108465977172513193178824865655761495760 10578288 -18892324949918316122731364032692879360 10578289 -276145340464288267105005897805082052910 10578290 -254294415571927561469285447567900528640 10578291 83476325575956971937575897781313025592 10578292 417532613752988090740657865402322118016 10578293 -422388498828825849119996632133279801856 10578294 185941330975388670220305164287205205120 10578295 112600642391408134003749019451769807360 10578296 -300164865249288289198821580285337886720 10578297 -324032452121614038470203543119401914800 10578298 141082096563394122228033709517929208064 10578299 56196978476212978456552973944649980536 10578300 -68998283396597640598774689608343475200 10578301 -1653474194629593706395371388180600000 10578302 -30882442240599506247636995280707269248 10578303 686922524749591676706954289791275542800 10578304 -510652188620678558094521280799703040 10578305 -7343846959454205884597954021700694080 10578306 -119535116617573388301942686310146228736 10578307 -272016591392771027328513199692874477160 10578308 -100402118809872848525539598647451185920 10578309 23226740752753021604276638989592106112 10578310 -80047148350845733123286725049011501440 10578311 -485844509308730454100536559889967866088 10578312 412474786638840018887261844176448721920 10578313 599488050014235966396561680286062737562 10578314 117770178301352566841006325210697598256 10578315 -254120857044956703480075361954182385920 10578316 -8022500199558184114038656331666714624 10578317 445184999155050949522266192348398534880 10578318 8280163264450622491618978451060627712 10578319 -517824031280555781762971908631268387280 10578320 -11634228892622490720244147751383449600 10578321 -62662942410249133251332185953295462464 10578322 -168424191543996286620476718442093848576 10578323 69652238327020991657217390595692483744 10578324 -288697645657385783596365882590349010944 10578325 68724482826271989696555208563167871050 10578326 221259303784374895552215493815354570240 10578327 497719547446960968161396531985510440832 10578328 -174781850942105732548034943610373959680 10578329 -184504088251508431532794411060938278070 10578330 -99397284429784722575568247818008064000 10578331 20765683587664029162773674083164806872 10578332 174994510060748279122072629842696401920 10578333 409132025135625797479103139639720791424 10578334 -24152357943601270244415427418689193280 10578335 -559746296818475262842876803262776815840 10578336 -312102822377898380432219477999455567872 10578337 167077884768118623344051808321847541760 10578338 249211964167345140353141867277295927296 10578339 501306290222591624202097166383988151204 10578340 6245074214015239726021765380100608000 10578341 -559523362528337314873910480097927840 10578342 23069768374512907933359355289604165312 10578343 318437770150629534030949910552254745344 10578344 1247587122463335951420177778779095040 10578345 45254364689271155826739809550596955200 10578346 234578702422169235700741481308847896320 10578347 1605376960534516354348281270939024000 10578348 -167910582533525114030173267229349950976 10578349 186450132081430967692494857156025699350 10578350 -152975604868876943878519716684293160000 10578351 -10942459271015535715196043062132818176 10578352 89037359340190263091647333810440404992 10578353 51245175903330246887797132141428466740 10578354 -24228539082767906047396003756775800320 10578355 166635501059430094167188769466976171760 10578356 -178380320591771963086082349904493456640 10578357 -647433583953290589990170485829129220 10578358 112602112228522901690898428821709045376 10578359 -447842190710860014234259166341774499280 10578360 75801894118559502583291607941937971200 10578361 -497827618987406895389070352661922533376 10578362 -53109851336005842207630732082521807360 10578363 115271832495920009852549213287356312000 10578364 39484647786334593033988545611754214400 10578365 -112330990444668602085377802587320095060 10578366 -90811899152755163449441458287598070848 10578367 -248893337333418674156041465162213953840 10578368 199538201576616511634777912876464078848 10578369 104448690069456531981490026570790021440 10578370 -179041743476737770795434841324812336640 10578371 -83840965262655591516851732299549078968 10578372 84309330310780343121729439822376497152 10578373 -105435076056951029293126867295644366436 10578374 43975971344031484510831078269178588032 10578375 81472588942547254724477351761241718000 10578376 193380099804831286632458387829765427200 10578377 722284469411898941313750689040899323572 10578378 35517268289940065304595358641460471808 10578379 -109890000152014057910112325730083038720 10578380 -119329166799886996325273579388215654400 10578381 -444301795305044630911010299965274063872 10578382 16163490776442143672953702313804921472 10578383 12880974474249980595278117868618171912 10578384 -180314171445142815006003387821127106560 10578385 277001945834359201563365013316355150580 10578386 -98242596199744459916349329475891803136 10578387 1525479181075233406745285514794031168 10578388 525986820150474970936273622453651162880 10578389 111376569941726879033354758686661274190 10578390 -39116304868749600696592166421287823360 10578391 -636454051720440239470838096516896569208 10578392 -579308580375580506418171012124834918400 10578393 73796331213683033067134699791269040704 10578394 144295779744096484948445438164609856496 10578395 -85639617101467350121470104114897425200 10578396 152740042504858052540274636426182625792 10578397 -38777095023399572558855007638024295840 10578398 68188222721907199640452158183712387200 10578399 10113964327788989798734843683221115408 10578400 70015075771832203830395613516988416000 10578401 697090299314054462971285314202192650402 10578402 68187575729032156965278459183041918080 10578403 672670589866669557465264599592736020240 10578404 -245460298759942138995727385421986400000 10578405 -120181982546305143537891414510102436800 10578406 -20274730078159940762458661080818545856 10578407 90047481782291374663622482892983985712 10578408 279589089607166832293851141322040606720 10578409 183478076614356217715408896891498285568 10578410 -100784033281575597040271173422614825280 10578411 75489281941375864652242512677265496800 10578412 17703019861844320593021333305939325952 10578413 -57688899392037459085111775295936421578 10578414 -222776086461333710047890582221320375296 10578415 -197646060458999553451093994588204608440 10578416 -102991897959917114273494528646686310400 10578417 -149332200030036186096942156082907206080 10578418 -352100373371045707784813994275510073840 10578419 -553490253182266071328363149848152368180 10578420 -146526826792016151154219805990147934720 10578421 178567415402591563238522667314453894720 10578422 -205041377437265012067809031831681674688 10578423 -36055909465983089364867145378063862832 10578424 526642857669352924926439063492447272960 10578425 189679386187643904237063506058535500 10578426 -34304732396955691600796107796868768000 10578427 -39643308652693062320635985099175838248 10578428 48356038640544898772956817628283124736 10578429 178550444205827190792877835093995687968 10578430 351622431142006829980711019922789120 10578431 201374661063981906700118935891567804224 10578432 -67552349044260102876631027993402146816 10578433 387522067556713203291057738970892207904 10578434 439206515342188710919820045214585329616 10578435 -53552730020765012848602826672017219840 10578436 -121337179764160717620403540747446767616 10578437 214972448389544466354266143213348106676 10578438 7837003549557479697518331388809736704 10578439 -144069624619816708316184754631683494760 10578440 140772403093447547701219810927411200000 10578441 10422297704776496078627554830385074192 10578442 -16036650346818116037562516091648332800 10578443 -469932077679486833771834549608132611000 10578444 43540597715404662800615013026266492416 10578445 317164415374173366131793869384408666700 10578446 27415848472322978066556135967409551680 10578447 67323730126798307432717990228804941368 10578448 -44715455332844682215307043078618742784 10578449 -178622248130314263476548056740969475264 10578450 38936346414763212673273244213425728000 10578451 32633255593254127494962831795938840320 10578452 247608641394213045368662436201583371136 10578453 449268182358159912481308779444524070304 10578454 725465620208991910176553193909149824 10578455 229452149579876759340883489589209074960 10578456 -79093874496088256327318380199834419200 10578457 49687875538118397320816821267251349706 10578458 -98899360665742929988768411007788504320 10578459 239589379456258220451174233557954425600 10578460 287767876262683869608252744273295605760 10578461 1116712933408879367812163876769690822252 10578462 -12045578682084447132825668109218583936 10578463 -283247086458783288077801708510680986400 10578464 42328039552136394026061675140103536640 10578465 2262969564153187170615141390899097600 10578466 -50294992741220150696877622070972801760 10578467 139195289893930198271806392405218925072 10578468 -334984066299106722800395513800965544960 10578469 301840138298292662840597072924935527360 10578470 97180723105397953881200479418384482560 10578471 166138338861338679628151351515027319808 10578472 428228594568083426021030432666427217920 10578473 3878819298739416074423473590399802704 10578474 39013377306766544863109491496624800944 10578475 492060212641297338662618659830078144000 10578476 -539953580073637990677606410996005405440 10578477 -5338829417301508115226365279597808000 10578478 17148570351444425772459973728817367040 10578479 -251206390788325186282029201516834439920 10578480 40526698707355642083010747343406366720 10578481 -245315176390918498565552809094121987548 10578482 15681702099503720169434546818588316160 10578483 -440726529517330182726088707376981271148 10578484 -85285225719944899764861761225070981120 10578485 -22526966795663800698705902323500967680 10578486 -90220287924751408777196708440015734336 10578487 -20643740065592918567779957674777451864 10578488 -591984976059375595673715404051518218240 10578489 438088581049132640793337442530735999824 10578490 10819763622865658593528133293552893120 10578491 -50933349712357934118883157371479703296 10578492 54991873029090153596436169372146124800 10578493 92009721087254612997522841394180718720 10578494 92448620750686208399392680448757143296 10578495 -73053983592474963381638720410274509680 10578496 -133989366283167383100111226597479022592 10578497 349598740827874136240183681659945157040 10578498 -93293369201584817628458579848763642880 10578499 -439278082077667501665185511412710674500 10578500 159062234256375910207996092746750016000 10578501 406461755319729366427970898763339756830 10578502 -39832157895938142635077446221452910592 10578503 -10889877325550442942336342753901810752 10578504 -253893878879162549625765458792202240000 10578505 -116049006239268348845778970315360442880 10578506 98582618688547823706327471211130517600 10578507 -303683330313784541793672871897682520360 10578508 176948752595865209205318269786493379328 10578509 -71675290128515615241542765630394145290 10578510 -143813948452263318998965301192660529600 10578511 467466952591372829562572620219373746224 10578512 238825495277135833304448258191078326272 10578513 131569855585220831332580448397696008288 10578514 65187049106239433563219136046678131856 10578515 465293723410177953441890445574994138160 10578516 1147864011516547085471141998708162560 10578517 -486810967162892193829790719664888720434 10578518 132699610468888713353879819638333353216 10578519 -73474777355436366959214095650171845120 10578520 -486390549362294942926822421067582259200 10578521 -458518430388759891700910971577407324278 10578522 -14680956917725286146797945027001360896 10578523 -100973643711312871794744045246049772400 10578524 23967877003754886922766075424199214592 10578525 -236375751236422288094445485732415062400 10578526 76818659964941555404045125293086606080 10578527 89023503601487412193724665451122574880 10578528 -307021186316365363992219557594606862336 10578529 92374266669223550566168547522056963880 10578530 64335247666186277263373124007947536160 10578531 -197799193145339861883624228563223149448 10578532 175727221763611371686725030060334211072 10578533 -51739209132319039856587149637776145920 10578534 -162843296893340736032109149236163046720 10578535 -121376894347180008517257565358521651200 10578536 437526371971330264579393564380326599680 10578537 -5353383174801722646550594092008955792 10578538 -18439984628129977672534760865034380960 10578539 -29531837247423823461011133381522400800 10578540 -12531141695321014916586123859356057600 10578541 676706375770847946795285400568126028172 10578542 -14642804074466985457266489773090206080 10578543 66292210946539537496418924832185139464 10578544 -15927128902942891705521038193493377024 10578545 169499286645039038940263076132670079400 10578546 -416137946370962732795516410535212800 10578547 3913905337582203644119820020674871200 10578548 -245897996166898148209276670451010660992 10578549 408455892843553864460876137623850104864 10578550 206572829660775356503973042718540640800 10578551 408082440451890266676121900031949013392 10578552 -352779368817081863029140087081607802880 10578553 263950585120186180287662330501196600900 10578554 92478378447387504256582771275680678400 10578555 -93021075624354405142820312352680517600 10578556 164345964400928214898299124175705305088 10578557 -725141552443281273663071502059977078368 10578558 250456780216874778172546851932081419584 10578559 1595155642562956673869700930996652640 10578560 -47684152864930831131416646449627136000 10578561 335123162292241292555761223382653285232 10578562 457215929182770966411592742482654087200 10578563 -354239102033386659548795056689324141960 10578564 -95585736222659049090947146853928714240 10578565 418800737222748500267273031643977206460 10578566 28446292117088616267393028728433307232 10578567 -99522676399001113531217988390126452400 10578568 -63225895709584661104794130247151452160 10578569 236887791542808108422640110257627394970 10578570 -100791181874110878283768164503144236800 10578571 305112363919509655032029987003718946772 10578572 195716029076023817602088652170418984960 10578573 638714408199614509564304856894258748800 10578574 -51454032751751525676023785621443624960 10578575 24114174130188649605891960175065330000 10578576 5535145123138369427350091003542241280 10578577 18578624252378104476993583470207141952 10578578 -216649458052382362950553493635900034160 10578579 20728871485502345435445705544212813888 10578580 8007961196975465190293649923526547200 10578581 -45503244136096890703605326725125799656 10578582 -64432541452726324622151935105097461760 10578583 22358841657554204445233692173359817040 10578584 102870224906258724953636101570562242560 10578585 1848894025435584022243278363675211200 10578586 -410421791847171482400438111864204182016 10578587 -457454936380154345347893823158138976764 10578588 -44878047080822006710964164184785775616 10578589 -149036910078953514068917796033869072544 10578590 -9287481487606069200987743757356739840 10578591 347247688352350986196153699278101694120 10578592 -163745288304481210326838295283609108480 10578593 -477843924984217793350487947095083286336 10578594 -70830943029276623441889063700599286272 10578595 73702572500968487139343964263326028800 10578596 -51666195647053286102804878671728922624 10578597 195416403520969290760764398144653537728 10578598 -85667469308733451836059732064672583200 10578599 -255887400089232091107864924209129010936 10578600 4252109799137590128995033057875584000 10578601 780516201754245715233993352525942100304 10578602 242215012135866327526483381170941952 10578603 -66841344387312482255358572345897220096 10578604 -141823530854594758806947964829662004224 10578605 101454911339815962346710877374334693260 10578606 -66715282424451019552076067338163050496 10578607 -274234532760026722247623488663804651456 10578608 -27902279221940442047071159439219982336 10578609 -45760612824139379826132351662589388800 10578610 231953503590073211724700908821175261600 10578611 -387897971764729732761442547493345858600 10578612 -105106392820519285205046084380901144576 10578613 -45375973367204828608647861931738405138 10578614 -74452014799840862800462455558642307968 10578615 -233239029894043294764410111340844968960 10578616 174418543692206438906425237060845588480 10578617 -38515198073280959514251055748349879808 10578618 -143148743601277617725545800156470515200 10578619 1095723504191395426274873310383410051296 10578620 68404538272082647956133339312889241600 10578621 420955933648714487460865639526679366912 10578622 224398012440278393584628607084116858112 10578623 12674861242096878948028362461460504048 10578624 9610853420810385936171711409812406272 10578625 -443651664521245280495356458961701615000 10578626 86282953039835756050764663815758725120 10578627 20704820277103875622972013904783897840 10578628 -416989005030476413028432894623966709632 10578629 25458124924009445416649130212365185180 10578630 -79166432925108593031087468476135884800 10578631 291194613590168519271652956036866201392 10578632 266476192541116622411045931419483366400 10578633 -7391829831063376616223936087485506752 10578634 -172407141567047765714319923874803721216 10578635 389037522959939183863409500110152242080 10578636 15432396682912427205190840572874132992 10578637 -813367562841893883691080343409761048714 10578638 -122453809444261608631912691873118155904 10578639 -188869054487778792936559741645481267952 10578640 -61986176598734808204897120359413923840 10578641 -41661605259951621415463654004608496000 10578642 -422422887123348983643488581350267699456 10578643 -198340786672124476698401900068208823552 10578644 -107649216522687437895407986723951235328 10578645 -823919627202948230252619612669880320 10578646 44581914602272358412416669081643366528 10578647 144060687139088336203033376188877785440 10578648 163980669984121603415253836784159129600 10578649 -48642754319534338258321770983162985600 10578650 98130482161529008604135261055951310800 10578651 18401239945061828288898834305102395032 10578652 -69960837546887018783194925508945720320 10578653 -331335065108475976195275049845357062400 10578654 -25854984720920834848933286058174504960 10578655 -374315313415874780698321061288116044000 10578656 -256395594125315994131050234486744154112 10578657 77896629569107476389403371293670880000 10578658 15355387236524492473337967139520546976 10578659 -211187575151648570256666930315774794304 10578660 -86574372822045847415178885020760944640 10578661 -682187709511967187387704486629534525476 10578662 -11452712662398244380028172800867747008 10578663 -26480596201378135048795486039435757808 10578664 -406299691411161612757623948359436272640 10578665 3270343648189517812655144726345017920 10578666 -89109614410955890038882136181607432192 10578667 428931949754459165631365317245178508 10578668 -155692205309104284641148327942711014400 10578669 352272826400005031140241894366490682944 10578670 129913441242876579977957472208060008960 10578671 458398750767221728591254213432573889872 10578672 -45442763004862761769531978222073905152 10578673 -97733783220705065434606640430756301760 10578674 12330517313749337949189239698997360640 10578675 146182066580572393438295254878606190800 10578676 355644280763077839807911312349527960960 10578677 -376178229845566047337151705719406549220 10578678 -79975118101628704404298472494713722880 10578679 -410868171068959537994712747308835901720 10578680 -83625359122517580262088935848614707200 10578681 -32485640587428720621547813352691429756 10578682 -154218130053443747027450643673104173568 10578683 -294054289381429663975020608778570511068 10578684 -10149287178429536172983536715228971008 10578685 21067430954062412178030714330533355000 10578686 -372395042966926811218361346211401182208 10578687 -81341464799982047663195571168906635520 10578688 -5283720114504823709993491915786420224 10578689 208251200900117414982649794851502168768 10578690 56601811880640857143279200122538239520 10578691 -204189059604408480996797807643363515908 10578692 -174306483666433994164367551886086813440 10578693 101725897672291949970145652456177156064 10578694 -69791061716371509026694701573693727360 10578695 3740567601953957493421357512262666800 10578696 475746392986176077121585595195430092800 10578697 156117142503257121567132941718076683744 10578698 54823922956072691657753763279713088864 10578699 197948871407865557639790705555123700284 10578700 37260983511588867886159590168949248000 10578701 -87520136249676940805643924699959766048 10578702 -176695592021756675959753185681469334400 10578703 -441459692024912914975307640059877271800 10578704 -15433947894744184437947409686020079616 10578705 -13815322904150197143352414138734416640 10578706 -154446766580310446708957042117605226880 10578707 -48652484079582264763251961868663509200 10578708 212317809121903817281323182383088640000 10578709 449802724703599140651657622140274052316 10578710 68835055678038419682070901252368656000 10578711 -45175021643458273945012424642480584320 10578712 -339888855836431006112758077153038868480 10578713 -27272407060640848423415115988327566720 10578714 238455542513965552319545310543984144640 10578715 362313103947866685954552470588460748800 10578716 -227434800590848501778878436340831333888 10578717 104240016303068067161390566197350363334 10578718 118847975157575629692927648512365889280 10578719 65008839141489879378805028514996682752 10578720 43575290678619568223222384294520422400 10578721 3123658309163373060984039845962717920 10578722 -10975147575975496281660147515247823872 10578723 308770233831540663205001396293151814384 10578724 302324821358918276017596332183226518400 10578725 154989340583653097355321193460151936000 10578726 51863325989625387637834012371819952128 10578727 -247815362926758819738488058768683868424 10578728 288683090388260319796433095715859164160 10578729 -17413017907283096860609796816383920768 10578730 240249645414021302880765116926547102400 10578731 -8228319706543071299130399335321560728 10578732 225814282441210182409065140745247948800 10578733 527932365034040960285272762242430710624 10578734 -223063494450899307976244585288008749120 10578735 -200304718364722716033730457417801164800 10578736 -39020359197897474408826751812375019520 10578737 -144775667721751369895983503694534039500 10578738 20943417360218186288398536095932493568 10578739 768168520039481690162008489118843078540 10578740 293924903372420564374706628277763489280 10578741 186763420229897719750655994290081455392 10578742 -178402143791347055410390116069563197056 10578743 -7004265223398054196306833553908813984 10578744 -2641428831613870834701036589948538880 10578745 181792465296728425255373136155498722500 10578746 -197479211545136180978114202861488534928 10578747 -169894520099014630949941440790344342672 10578748 -255727082002387667815900178048688366592 10578749 -169976563398198599343406324936536776250 10578750 -1511496809151575166247421807032320000 10578751 -455516157538998510356087906307846204600 10578752 93616318582189579747452397159441760256 10578753 -79147402162755539430797932796279794638 10578754 62476694508132141404794920194891617152 10578755 -46000993918624297440543495771350917680 10578756 -9265379568166114597890334074871259136 10578757 -514441133731954716243263390630975675394 10578758 -13375446228740238500389186243134277632 10578759 -6571247216945008964500969583455843416 10578760 481499060547709249427346678726495436800 10578761 49652111169128472746901492707498086362 10578762 300110258377145984971959668025818272512 10578763 -252436155570314088077790897707429102800 10578764 -249274865139492847523302650401661665280 10578765 109700442120926010652982596218680035200 10578766 -22025842484872393131102365932345882176 10578767 46360582523198436490693423615842558912 10578768 39816639880859942928965329448156135424 10578769 330862171382838419876689235647433610096 10578770 -13772707068070165171725210792230899200 10578771 -89970147919697543912049975696568721328 10578772 124637558656193936666249569963678990080 10578773 466665680380278543328073963740590352380 10578774 -6507180635259245974899790658649836544 10578775 94704750552078593101529380870680104800 10578776 -27689756323115442196406146241757388800 10578777 64975155113756877043303221157519850880 10578778 -59283975354423530368528048003688588544 10578779 222077947652621125752990963104259671640 10578780 85167502947876135918126518693760360960 10578781 -23948193550704432080902284886993677312 10578782 -552569440203887812928497004008521876480 10578783 55751943448422193639217704492353669648 10578784 126985976973263548177717323366999392256 10578785 -140173033200232834236180300487911888000 10578786 -20569014391433279863258713118637828736 10578787 -305435082712201104929000697097778912688 10578788 -236919123726269128875991490960213772288 10578789 -94393775443922159686684008710159102400 10578790 141922044705291970921168114680175958400 10578791 -453894018732797108682390117738775106616 10578792 108220893455283941979536752999187251200 10578793 298457873617726486905534356383851914042 10578794 -590114578085562102029317890785333793600 10578795 -27132328837355722036091677133992553760 10578796 42744441554360731028204447934768836608 10578797 -283624700806679488492643970609244855860 10578798 -42553079216244098509399084765664073216 10578799 -147787851099963249803004870536449031808 10578800 -4374123385399102802781026707968000000 10578801 -48312237447244031966175385438625898720 10578802 -45832831195095979588275485822640259776 10578803 -27866306770233333212881898381411663364 10578804 45621470024667198305236953751328501760 10578805 477014597349133688474952411655888418460 10578806 83973897807258161786298961827301544352 10578807 160561371678486924800343191582991562560 10578808 381488184535417824680531499901958184960 10578809 521585131668874458075252041816581868010 10578810 -143436598068792616111793190383504340480 10578811 -1323608953861735765610092190765434077120 10578812 -506428521718818247801024786974363648 10578813 -296930530088943583493569929558422976 10578814 -254027502615392471098147885055945869248 10578815 -89736554159647358271256137169940494080 10578816 429615898089891482134849221596440166400 10578817 -7294292529010385948736155751451955968 10578818 129588594917297081883457686270228241920 10578819 -230816492456675956015250172837729000456 10578820 29335233331634964080398301770994073600 10578821 -314724430717381829831264892264244047936 10578822 -134049214653469615922369067706611025728 10578823 11300925570207681269791259771870444400 10578824 667520427773292488590739420863508121600 10578825 143124096491172075107821429065684185550 10578826 16764000749688741889048223837802872112 10578827 59217057194183216135256971060249448192 10578828 30971770768658757865968395598169774080 10578829 -375566919094970188546919166854007082570 10578830 89861767871780655152927381519253178560 10578831 44384865439522493359066591306209412224 10578832 -128867010173653218487538008520609169408 10578833 561807915551768272762178351541281132082 10578834 5299515462171408360194971042342253568 10578835 -227893177577565212960708351990101008720 10578836 -182301811565728617289462796489262011520 10578837 -216884416198967176497138268189368582240 10578838 -35113907737292980736291951680077235680 10578839 -560954695899094028619146463736696693560 10578840 24594027846165266365163641591480320000 10578841 43114218917654825358079484201026572288 10578842 248784444131238682444123529904751395072 10578843 -10887979564789428213025298733057196032 10578844 35203055575246103186843371285822744576 10578845 -149638746248702728891091962943989369020 10578846 14129741716135753276964493279928664064 10578847 534413432062495897155850931427661155296 10578848 -130670794964656524132665012409556008960 10578849 317678577347631895604030060944691750064 10578850 -58658735296225527045833876891034240000 10578851 -308419334154836632332263049682436250000 10578852 -330208353696053996659229978925602000640 10578853 -399885010379104124890298759483636048196 10578854 263493341070692508570960034396780990464 10578855 -56405308386656328608034889839432280800 10578856 190603774391106987401533801925811194880 10578857 161878368916905046676207368081352964480 10578858 55968200696409870281398518898696826880 10578859 844517404720104139216828894300585255216 10578860 2768074353679033857663628529845724160 10578861 -36583797820381383843260621299124562420 10578862 -76101749406975215427462755190486892800 10578863 48152441948522183116748535276630759624 10578864 -4373756367777529779929459175098744832 10578865 29413937843423106584292702314102128320 10578866 8556173141368780582647266779054832160 10578867 79150525420942649351928793783436160048 10578868 -960643653224657636478393461039678720 10578869 410703519053531586721680012580300469760 10578870 73422644743030206088381709337052435200 10578871 -660642015311460150683782145549161587928 10578872 -702881974746672421325831488465619251200 10578873 -258500797818463694004049019323531745280 10578874 16786321946220141860065042229168735232 10578875 509266140893485727208324649771521084000 10578876 -42851442823399848419001095540368564224 10578877 524417992507908298106029357492652071200 10578878 -125070728191684520198618309455400021760 10578879 216084270912610918379882370346813268304 10578880 33403216459372862323228389068777717760 10578881 -121646382044980203446292550845898758720 10578882 93014756789589112846932394093392619392 10578883 47813468751126902227751352838639053520 10578884 42120952195578764332153839441483552000 10578885 271552103476065818198296984018085853600 10578886 15047914127197591193176386293989858560 10578887 -410800772641973791620801912973778032080 10578888 42125599947169255520692372526422272000 10578889 -1230592682591277052605131846172830561100 10578890 -58986994252648004800444871332095283200 10578891 -273348742536163112191040942191697337936 10578892 31165122268243957121566318262136048640 10578893 -98854834460751675003593054119993446078 10578894 215922226713134772973843548588649204800 10578895 22572281052605211158873127288018081600 10578896 33865192698947842810607319688976793600 10578897 116844447569683601290718906577328250880 10578898 -328952519617614358904275977105369931008 10578899 -17732915467891749535417870395371267736 10578900 -45740930962832813402614946766475008000 10578901 -150781028083306387130889073123299769330 10578902 94031588957179600347731169472832819904 10578903 191857179468377438304604834211973504 10578904 516141131226506358701579295329071319040 10578905 -149512664895997128429786025792224821760 10578906 -37680908803672407287710286566780064064 10578907 -111176809054521387076053045452782977616 10578908 320102421759365936883771403829110000128 10578909 -563457513544643946846055985741710656 10578910 350706595416682483030585905108076032000 10578911 209038793508373748082588606589991851632 10578912 88322665401335662584023257921125089280 10578913 -13435078624838170163308489679815862304 10578914 -131531934960005196526848189859481290368 10578915 80002027267491930787546697764191164400 10578916 324588760152441497125707659659825946240 10578917 296783138479341287077507748445795439104 10578918 -26522505232578113776126418967034890240 10578919 -180849361317151715254898054224273433952 10578920 15458192276298859588813013386318233600 10578921 448106011086286836143609773096981076112 10578922 -113228316450588119587098356933696401488 10578923 472188897123371321416050791504563613172 10578924 46133317672745518278986593142020985856 10578925 69622426255832887237465025812571993600 10578926 32040636756353682003224064913696014912 10578927 180425813813240639302848508505102125440 10578928 21017496876474384860479294672740810752 10578929 -205641737914847423592307412555602953408 10578930 -68932182109482728403647268542781588480 10578931 582614436253499715816403607797878095424 10578932 42284823905116310091931003316753620992 10578933 336358230183010673093969992686547998702 10578934 263928537518814447092353881622675880640 10578935 412406716550432961030883420580294945880 10578936 -1350307314668287279131030212876697600 10578937 497612448152375224261456536203479071312 10578938 -204580586820023247417149375475544436880 10578939 30792506471251681825475730437528851200 10578940 373859484860540096994756684495002135040 10578941 56188581898388892234014972358244163052 10578942 -72138863648401417526357086749112175424 10578943 138133398109864389225999165438930946224 10578944 431221351832513409041320774894413152256 10578945 -12766991669051943480295873934305028160 10578946 -283225563132100296697998704866899456 10578947 -58630552022773027672710191121126789648 10578948 -133787859713149026338412511786811449344 10578949 267827885906019626237761098153356715936 10578950 -14642749012773238945125967911714422400 10578951 -360202068686559827981424879612709459200 10578952 360493586431755621105324015411551769600 10578953 4912032940598870396467867229699219040 10578954 96233755161364636006360310784723198720 10578955 -80005770261114877030609594480105052640 10578956 30302313565754659494408007965754234368 10578957 65694322510278131501291562802679125440 10578958 119933824821385751466234784336553361984 10578959 -202061138295474101480222245612308696 10578960 -1439887014081687164605312551911424000 10578961 647314063226802585658966497586969840562 10578962 -197578189110136665783415596811362054768 10578963 272993138860581434076318699705735620400 10578964 426335852447264539702722642890162798592 10578965 -274440659810235078010858834624109988480 10578966 25158783329212909879070019235118530944 10578967 73274052587427677707150280179241897984 10578968 -125605475084043899134906907094773760000 10578969 573947796410833570536721585680282124800 10578970 137021440290143301558356649188933011680 10578971 197029627722271673325889788016041915792 10578972 -32425279298590290726105462417334272000 10578973 35860586972803437190955800696680716800 10578974 -125465066619904011445399461360235968768 10578975 254473227623269039569090936603272899200 10578976 550996944220386548104714267822468890624 10578977 -11063603661236433282279920600983830174 10578978 -178515965144296139290935318358471284480 10578979 82308224367942617249257758835313082640 10578980 -98904909809419109341411654947361935360 10578981 -39761777680976785048811355818239491456 10578982 -276876393980254585642341208423918437408 10578983 284595305966001560300826314943005532120 10578984 -1032862250212979606885601541193564160 10578985 -135842667231124299180196994175201108600 10578986 155090035542193001383336186211545943808 10578987 148870269053056631699445761914688607528 10578988 -51562914836874584037609004615406075904 10578989 1861608756379246796675106996851649120 10578990 -39224762945533057341102582827586602880 10578991 -574674316882992792241980540907191282200 10578992 6677552370536236967670380968298397696 10578993 -68070529309771072561408346713105550736 10578994 31276323935946434035027347751482625296 10578995 82873565365025189268225727028552448000 10578996 -110725298632715199177499588250023390848 10578997 17391845087549884013865615512617357440 10578998 142982091476217603213102208343925752832 10578999 432869963604758107290416797377378194664 10579000 331239401085389793873409579673088000000 10579001 -55932415704516016268488835342870649900 10579002 23689799191119280467992802082168177152 10579003 -69010243921227201726174242473877979744 10579004 -5828900043535858579096783334284882944 10579005 -325944449848393730488584581621922764640 10579006 -108088460275186642999185827399867298048 10579007 -408378496867147219736548926421372647744 10579008 -55442922092132019253885609498147553280 10579009 -418071944813073671880686486930936384 10579010 27749597994104330408823126026863142400 10579011 57756006847868614281402060011147239680 10579012 220949249077664915608000681825765478400 10579013 345147981691015918527762488617600271262 10579014 -8785378846982996286438621198977603712 10579015 371172642419345565891663140784912154800 10579016 3611072985813057719290537533494722560 10579017 -58456495941375059321442322633934925888 10579018 -230111769199760475807414407475234713040 10579019 201368227012256948526570541276267713960 10579020 195998616164654123939035182192792775680 10579021 -504598794590546528929799626812910752778 10579022 -3577737412930868423543478020620848000 10579023 5880580530230188926062236563873236064 10579024 -87610179004064819021180533777929871360 10579025 -2672089272102133419303597423565038900 10579026 -15329120503368483383105401533330255360 10579027 124585928662231976174170134543144389120 10579028 -494651743016255335758938498566064027904 10579029 24281719689208238705151828787873351680 10579030 26847812062033404765702283326240000 10579031 -138500228096602574595827865510851634168 10579032 11335144965048097004759194765718323200 10579033 414137946939417082180512274128221222282 10579034 29997357379719760117515431829002261760 10579035 288053353701160243494435781785554137200 10579036 -178626265606953276554093647060066692096 10579037 55784052422006502539520684179585485152 10579038 117182490316537278979192918249498791744 10579039 -9004944308193237990958392642391523600 10579040 -178996064728281241897296605057549598720 10579041 -255861061472964866881935320416757622960 10579042 -129755382670863362816262743277552979968 10579043 47923211587971700151065585950101831184 10579044 127108527599256310399173490570047270912 10579045 34176969752560895252378073234753712800 10579046 -171910128929052138494523859149682421376 10579047 175914024198565339048853389104297660240 10579048 144948373437051849532851273247727616000 10579049 -136783979022635326610065443640262591160 10579050 50085604324419208614833803090264458000 10579051 270380364893477926968179342121301097700 10579052 347228543397942334700491389657099274752 10579053 647448224040193981448694024731386084608 10579054 -135448665096680993821174851969287196480 10579055 -128480057501975839928387986610679936000 10579056 2130653396334575460315133022867619840 10579057 5472638073276223946003409180149186688 10579058 31393090918487493970849073947616847360 10579059 -742561956972753669579780125783173403280 10579060 26373959573661188737097930202889912320 10579061 -499063652544112364015096240242686736338 10579062 173781874711148862544130789063677885248 10579063 -728187596531043711767239939004176319016 10579064 43094068668350230066623097215668305920 10579065 24501727155127157823332126102737155840 10579066 219555049826811254526462325260414214080 10579067 270783545721049337181161336421633539640 10579068 224858000889351360753546347247255639552 10579069 -96205307520036353029255706990030913056 10579070 111098244560619775128657859025251836480 10579071 74590492325099797482402507888142341504 10579072 113428366601589480244723133636684021760 10579073 -282009812364193539986623679069607255678 10579074 71592080334274558749036081002794974720 10579075 168292270912993099946898051170543600 10579076 498905942897597409623249904400416197760 10579077 -95260728933669918635812743099478314660 10579078 49330125386224581061176087931194975840 10579079 -130869666511552407064601734782586093440 10579080 57746314456659887031923277542576947200 10579081 -116226454493889803802967409657901078118 10579082 -4447679495308976623700945072629618848 10579083 508347659478620337165241287664148463024 10579084 -389656708954773665858943040204803072000 10579085 -327188516342982842828173575830720775840 10579086 -3452004911048032983630927988461173760 10579087 -17792940220755150444798215178399725632 10579088 11958102811761455809958667202291335168 10579089 734097132751299180708706898255662584960 10579090 106634729476992258974396474820894689280 10579091 -113757319900400051362646558655534738432 10579092 10087409768375118664501668056759703552 10579093 23786211665782840644464465827049537216 10579094 385301865716422374666826114398020376096 10579095 -63630387035692534751535600527475879480 10579096 -163350444657768925373195378911130419200 10579097 289882324760988057571614377346175461312 10579098 98330562232301276200765501563430241280 10579099 160160171029053424304976285225454554136 10579100 -115562961037358715362198187203337830400 10579101 6002777779207732038014660775069638784 10579102 -544562889084372666518244810553151086848 10579103 72694011780646444429698453983156838864 10579104 198763406122310853018965940936118763520 10579105 81402530452229003799360250548514260 10579106 166772704809933889112694640844129833344 10579107 -59459896771695473861544381544952812032 10579108 38465557628132599797881056172772851712 10579109 -409933952473126116317077446736670734596 10579110 -63854469108142053710542272737475546240 10579111 735998740768283389106805426843153378352 10579112 268168078837139192185942065960653491200 10579113 -577361344742667618250211033421802320000 10579114 -26626238387332257294458534517835262976 10579115 -111087725515069322337123044179488942240 10579116 413233304403582712963831815014780436480 10579117 5721816799447685177969601676517485932 10579118 2382423177882539444319315262908343296 10579119 -310080755910391099973430385930640267256 10579120 -10607538500798979752685404572554362880 10579121 -91724042889472405568930631944141834688 10579122 -24069662133423621459839493937747292160 10579123 -11769839637978473827988201007496865856 10579124 493057653827703964160342959194396672000 10579125 -477624487273536208598437430715308712000 10579126 -219640425505612745224855075326149152896 10579127 142204128914495898938133627905155024320 10579128 -150005407403028874578432378403609313280 10579129 436174641860334083589947749533420558480 10579130 -489816486716650009406392534307571732480 10579131 -29685589634074895701369801867666389888 10579132 640671036467191303489655309982873326592 10579133 -262565595761609680777067593585733764980 10579134 24504571851987059464899651182269152192 10579135 -126453830795308149471237322582853934240 10579136 -383433778273096261077686291501785546752 10579137 -239198075596252923484095478255781849040 10579138 39467269267892581221511052615406144720 10579139 764037784410163778003836726281520346940 10579140 47824623352141233685040033774062387200 10579141 -23634571160422424830648387685801759458 10579142 -89884624177183546115145417035076157440 10579143 -193442408954676064226517209945104896000 10579144 -41101502926344887419940597451634759680 10579145 326259227662232998653073088503102236900 10579146 21572660034656583250738633406284195584 10579147 -2965703868381534815543013944399414240 10579148 -141095641950729287647502957582867647488 10579149 145392308769985061230990593124901280000 10579150 52025328006792790003304926140757324800 10579151 374226838741306158336529902935633520 10579152 -18824161158907748125057032289497907200 10579153 -60305188271850844261871965943033996032 10579154 -134924255306148445898564014257584358240 10579155 301377302643321815861727178487315642160 10579156 117138980843513834363019757286092269568 10579157 -23848481059036180437447483557007420594 10579158 6212862927315901325120686333425193824 10579159 689732877401116529115310162296395348360 10579160 -24017528211113301898054916459413094400 10579161 -833461218946403671166427993926499360 10579162 -214600581952232110974728240134733049600 10579163 144947374204055893575140386253375534880 10579164 -135402889779238917164586118834485671424 10579165 532328527783519848403097225559367959000 10579166 102736578732015872212883819026088106624 10579167 -22504984348771243708858590397524852408 10579168 5884362577364105095269889039158214656 10579169 -80628921958603580699578998137804524140 10579170 -39880619189900202874816816706797655040 10579171 504846711178382295769018698896279638320 10579172 -214910476882042198311164026682454528000 10579173 81605534248139228391650961004011240768 10579174 409197758461342742331551223323197530336 10579175 129966251981381541387785352597431658000 10579176 49216083658127134796421782908260203520 10579177 -300380312820096278791309738631673856 10579178 154619508945265537746439611023155358640 10579179 -22959662766327546284499462370742007312 10579180 -31105962690960241167053873238398039040 10579181 -778860127589014228973375188519016064000 10579182 82402942900852936879145731191458323584 10579183 1431119507891102890706456248202641873440 10579184 -7666703346990657707864679205469945856 10579185 -413228601255363189201328025571209602200 10579186 188726515584486611943428274375548811792 10579187 749157172956182268585060170686647493836 10579188 105508280151775518625154053741797513216 10579189 -18073107742343500853040779350313081472 10579190 -62499515297779041942927626941659494400 10579191 43293839362965113310265778307087617664 10579192 -137764120301292998837730372361303265280 10579193 -832428457342107830024636397992713137558 10579194 -381019661992032068862497115896891904000 10579195 10338546893742617984724747294417565440 10579196 -124382736285409499792222464700216217600 10579197 179402399947877085868562646633904656672 10579198 18833877024740658846712349844150865536 10579199 295747619429471288520009383960647315200 10579200 120006294964491250363187847474708480000 10579201 343724733017173098424094972568216211202 10579202 -40352500874873527048040074080811548768 10579203 -317792870805506128567342868423977177788 10579204 2186106169207368352551611518746029056 10579205 -72580459160556470697269681030111364480 10579206 -255329444661416275639790169012095078400 10579207 330438580346524454556438793824084098456 10579208 598836689319690110618582545570508482560 10579209 255985679764145874507032043180501801120 10579210 -166296980006622360334541515673446260480 10579211 263507266801538174859819760727192376624 10579212 -66401778524173109005658824899388320768 10579213 -117666211598017874783619803577511850880 10579214 -272523549937875179774344662924325148928 10579215 31530494168296539446361280490603274240 10579216 59054728696017515045642814818261737472 10579217 -508507223293873915454369705963499900048 10579218 -60753144841859357880879220799915584512 10579219 187962294019595133498139553182839129600 10579220 -131439906333395331665863154839203256320 10579221 134901565861975652250909176519531226240 10579222 -180003306040320393515600552127393029088 10579223 16839336359373387930735739111994857224 10579224 87504076128251026149955947440722206720 10579225 -90658133272197370755224436271760578100 10579226 110782241395050895689933166821142708224 10579227 14418493932446125442061450264425336832 10579228 163185645981031098223425664562607453696 10579229 98136385528388561375097221212697197260 10579230 75881345212200851642999018836243031040 10579231 552543332340481022343786147050328960840 10579232 175629353948323965471549360197851545600 10579233 -21587321347837058585300540765344561152 10579234 -400350643604922295442712277019930487984 10579235 -349050508744833006146311292410171510320 10579236 -316928616257878088448806699803254282240 10579237 -62104519020276521540833052922807443300 10579238 -39773977791070259224252105226054400000 10579239 -448814747836112013104462635477208044392 10579240 111002274148577397507847071060487372800 10579241 -358887875998136111556477236156745746496 10579242 -60873455055938728324548099381213189888 10579243 387983226905227409249151119646591149492 10579244 2780903428728274814471437205092500480 10579245 247620476228223707859172751816787354240 10579246 -27662869301805920402445295857642379776 10579247 11787672527896427645838152309973837432 10579248 -256708486774602764519499761464885248 10579249 -289064818013444192758711093218652688064 10579250 -82731296509990350291994952988245376000 10579251 -240044962853807909017568897709896776656 10579252 122851080798869096899395439732990974720 10579253 327721918287928112138794544659489801464 10579254 36816702611249986367440900636112965632 10579255 -282560093546955876066346217242052251680 10579256 180627178757069564354093680742633410560 10579257 -95285352965639789620720173475568491200 10579258 -220365479503376117014202552372716512000 10579259 -628673461266467917876691085329496768540 10579260 47200102354178882069029509048024130560 10579261 -117397023089521982159056750092761472576 10579262 77490365695143717742242358893383341632 10579263 -310071307460234953215420704823498573696 10579264 -125524886989709027652565302399618514944 10579265 185476576040050275769775822018799912660 10579266 -19043376166793226545634149129975395248 10579267 -784385366494003171438386447977854516128 10579268 206187887493854016482808158989778866176 10579269 -17505016096594263093994955474365424352 10579270 35773777338533047454878311527052552960 10579271 60424174626806278826733779266306227744 10579272 -343189585192618257912133910920765440 10579273 369834349316520114269412804063073922522 10579274 73250658654748028430340597581053849136 10579275 -76954086026381879230336423103162880000 10579276 58520754721565325896336747507247531520 10579277 -67360895415203729318558655089217878016 10579278 -173699424073778562213573862077174686592 10579279 -58781288045002254297515885137239293816 10579280 112035818767918992213130982695433256960 10579281 -303855894119646543189759801154253138448 10579282 -69772688124218141089693419931649891328 10579283 -279401238397626085706300175565882789632 10579284 124959962163464894174124564132063713280 10579285 -32677507758742653678377748299429299200 10579286 109866992144332449514210430117751860544 10579287 -207786273900049162425942736160917109760 10579288 306086757141322606770691424273626767360 10579289 -28763655383174377215870159742056370944 10579290 -1549288551282489467317950769516032000 10579291 -700444664683768366922385543117093270416 10579292 -32255218630988695437888099297219177984 10579293 128680833596281931094129044832739972140 10579294 197948309149187188631303489677621862784 10579295 -245967444817090623531650010076808488800 10579296 46187385951831557115200594524421750784 10579297 222555398629723621690569937898758588080 10579298 -63701726564296476839269070984568038400 10579299 13810415808865448489836952205192960000 10579300 -309874056592474451158729792273579904000 10579301 -785467555850543128103780990554872829698 10579302 125513114322502097388009992948174663040 10579303 -242258740699763476068393523359063315920 10579304 -129760713759001863527834694754232401920 10579305 -260173650803651954058784890490453100160 10579306 33504274718149890042283615432946208864 10579307 -105004681993066356751748028687839106444 10579308 -29937015475615213685287474962208849920 10579309 -138785234633138804225656424340698500552 10579310 -1155062082507227891512359239540551680 10579311 292161393369126809955090016251570943560 10579312 -39998877276542834310653535395342450688 10579313 -258930559123092857606735969903999835438 10579314 205474265993700099426944367311605735680 10579315 -293355847412324618924144500192406129040 10579316 398130392143798676078577405368826562560 10579317 -80779203318870060374808410385926455488 10579318 -27849424878370037520218087511044876640 10579319 -245845304538042375568297675722743504280 10579320 -298940574123523878041554715869541683200 10579321 -403208597812902977256058192757005108908 10579322 -8165982418575147829739700709063728960 10579323 375617022742334625160001820832667228184 10579324 85672474519115288572848746294047211520 10579325 -268239802361929449645083723308133947950 10579326 37194608275192552908339260017659353088 10579327 -102252301233008157684992116998600872328 10579328 135033864030289374946466550315818680320 10579329 -47797898171341054642074420012466281360 10579330 33514137031056956402759610714092473920 10579331 14784021036204998596748614507365899520 10579332 -29110186549900199984455372426357552128 10579333 -833874906721984898475654252494231040 10579334 413410066391074487997649961323051614816 10579335 -6827139680382417529137043414237363200 10579336 -540944885403847591567089529899042570240 10579337 -501630566220965593739577051080378214528 10579338 -103249239896339518730022174193476019200 10579339 -56004375187092798839766992744268858560 10579340 -147972632023111560192367055573219036160 10579341 16783043788275574584759417663637700160 10579342 395819947866780944887638230783706168000 10579343 736533561558804762477780180389685551424 10579344 -26568775375940583400644996836043718656 10579345 174055175388586083620066469709190913000 10579346 -245352844651241776702763081405066429952 10579347 8630743929784883357357074344238998324 10579348 167342988220785935297074467205282451200 10579349 753316107813087699588799483415982198240 10579350 -95321473906140238018931584233498936000 10579351 150403710274122955658137857863740388952 10579352 37540299056499849336099915488929382400 10579353 -172881667243860823135914297023249656992 10579354 123154467345892029713920221413519511552 10579355 26160833948523551936892669876576736320 10579356 200153150967716666764707528843754291200 10579357 -27542885688863533182169143626382234394 10579358 30877720642555631541442569762771665280 10579359 178819478249579382247707292328504626560 10579360 -432682514570005750072651620617504686080 10579361 333067110563817587600290093188947362452 10579362 136473440370238911917228894228267426304 10579363 580538163343739803169121176121142619612 10579364 -367275536589056929841160059933305036800 10579365 -136320522512184640714081823035214041800 10579366 -219050699316834455465039660648094658560 10579367 -482870377996343411977721694427121473368 10579368 13605139610542812999799927404835061760 10579369 465261895743257692432969107259229853300 10579370 -26251156905405782928976488162344509440 10579371 608262190149816272280923789007272140800 10579372 -533003128281908831772393877377613647360 10579373 32222273511702267210612394245180270336 10579374 -16018237431654102582255749498445100800 10579375 -25832671447786670257728896830939540000 10579376 2445727600843876036232727962566950912 10579377 55045107739519307083416257392500735840 10579378 56171867219923492307553028184660439456 10579379 7402594413245135234255706250433446368 10579380 17083413758025654150487980386932531200 10579381 -161533492449635904079622005802228251428 10579382 -223656901562436193657436676037110945216 10579383 42165176959208584633887560169867653280 10579384 640890752440112004975698055030116290560 10579385 219533839378833595579682836247731376580 10579386 256964189693205975668377229687373886464 10579387 38471137741985243301414604403224358432 10579388 -284741703551584703178254795152036211712 10579389 -230152143544335034425211484902087012032 10579390 189851221103176761041997550243414915200 10579391 -792222753084851131645655845599105878208 10579392 -121419917413546270841200511222267510784 10579393 -1130343922951888039824389919860175694 10579394 32874991561029320194481080784359000992 10579395 193002844803998159850983111539740780720 10579396 -440217216130210948278975581513705699200 10579397 -436306689433103926055834754670894301154 10579398 -247543311186743376528262548387657078912 10579399 60979436734827332303185196830057673328 10579400 -312529314383319833434682480146234752000 10579401 3174353884877718570486995026021999104 10579402 107781658431446095718219802526812747264 10579403 -749747405558784632273532243532864141440 10579404 4669279062650023419835231717396058112 10579405 517705203535906473368714917916194878360 10579406 6775456111109349004308206701177752960 10579407 291631996289270169525109898344496655240 10579408 -13235170561075379821890781081723207680 10579409 -201982244246641031627419327819162434960 10579410 876137668022236360622796521910999360 10579411 130285658690451166866333599356185735432 10579412 -60567336931881228122353382674070358144 10579413 193505836103416097938509968034522459648 10579414 -169359436106904265114642915880042895168 10579415 -28741083541100250995195693093176819200 10579416 154435853139909939375723622071734169600 10579417 483904098921376712197787444408951998740 10579418 -9210365699804264387771666107410981888 10579419 -980217183929390738616095921757211416 10579420 131675364598431350169085776827650721280 10579421 411267976224854378171957535242169011622 10579422 49864194586136675689440595603656542208 10579423 100414207712633606782096523502670085888 10579424 -102083785877393432376820125520218292224 10579425 744302829843051957804321419224651200 10579426 67325304369667505290837187400776733696 10579427 -634785054987164609300046755117977788168 10579428 253196061949809316397401387296742149120 10579429 185124567836515001943035605231078479360 10579430 -72919740131293148222589749015989516800 10579431 73730466155495140938972585456333852240 10579432 -90970975232041142545005741698344550400 10579433 -331536209316873825069331047659587797318 10579434 -317651320663502607837795666701870661888 10579435 -92588985807436910512689849898442439840 10579436 -92512431270566657122975091850485790720 10579437 -47978922479861285565750507361311360000 10579438 -403681195109395752363172969205200304256 10579439 206559107142643842503093061534356622048 10579440 -11827214869690951304778402524117729280 10579441 -427520451531144242666758602867363184988 10579442 -53778930351220339721438475150582598128 10579443 179448818684279861828469350237517941760 10579444 -116579408735252272265647003588657817600 10579445 332997533924895168912794242623272979480 10579446 46320985480312126078877439207044328672 10579447 177128826408936193148055640683660996000 10579448 -206931568991831684383545313709415137280 10579449 -100894819629976413628772153742114415536 10579450 28137776319202355417909940033018700800 10579451 -385419017344339508439792537040502659548 10579452 1121595564843055794797440993861355520 10579453 -82150407542401014307202649992766590676 10579454 -131207397545257113805432336186197325824 10579455 -257596369067865290921722613436601689000 10579456 -351332593184319992604363868553512747008 10579457 -83897201777957122179377139004828199808 10579458 164142315487544668233183283716759360384 10579459 -593192330351817433475634726275686323960 10579460 -237725816720880400430448308388063486720 10579461 15424041809873815765573422013275542400 10579462 3480890994379009662415003515047729472 10579463 -88707612440761736769430310285495685696 10579464 -190674578187322582131380630922692198400 10579465 -402627329486982148813630334725834990080 10579466 7070810359244856105068687269278737712 10579467 -388609319331458557468693579068252010560 10579468 -73035870023556270819497296482832940544 10579469 -105354965248521809005361339037509326356 10579470 -104171584634898078493451633620176460800 10579471 -66354942949481693819669694909074751248 10579472 5349962357257780770106578940326322176 10579473 351974174468595130654991247086970010722 10579474 -61268502609769551848554094274648206016 10579475 -184492597955440084207316220908076520500 10579476 -95832744576163829802363445330558058496 10579477 -40733879243447726362934519951105426674 10579478 -20751696230785483495610720144578333440 10579479 -23983759618814664023431525526240437680 10579480 -366568649723780327788374942391252377600 10579481 -235839995732528094361723439179640257536 10579482 -53099440237335243511779220236657834000 10579483 157546331995170554306818885058665625732 10579484 247049690206093089844822563067908128256 10579485 92304909017467210272513385533419366400 10579486 425244518226148900980108690877542072192 10579487 -759526871438142862782015307910858184864 10579488 -386385303440243205440593201200016392192 10579489 116263381410093666465435497807109849768 10579490 70116822423518847251729127584632999200 10579491 -153775332053926413596805017595695825376 10579492 -277294890285518725292992172917875302400 10579493 628384060415535560767081833169571495742 10579494 -17073042454726192444139994862629863424 10579495 2779773466127809973776049224544007600 10579496 642312265634199218583886914626395745280 10579497 208990312023208142110742980420772710080 10579498 19802870388226398758924390114530062000 10579499 -211219281246938488691018060029786169568 10579500 249977681219822790361798157299029504000 10579501 973736470531207812327955957710749509920 10579502 -310754253160730250968481216723155130048 10579503 -252104914812644931841931835706802049792 10579504 22866320535254931975398809893366333440 10579505 -10424109500702356087404707647822155840 10579506 57454961865002253467376342903054319104 10579507 -280210253606430091853474511843616272244 10579508 -64911351296099416280863340902897016064 10579509 -188084470999826001300309784756786752576 10579510 246877832242288193840924788205335964160 10579511 -462390732453142653774673024699944300888 10579512 142900797972100344443003977222163005440 10579513 30281033753458082124612758300624155520 10579514 -474009412402580614237025782949008272 10579515 -31138476814040933220436736768664334080 10579516 233265894372103729002363759995172285440 10579517 -35878885482195244780351948235225170944 10579518 114923207311264368570200557552490096640 10579519 -306853763690328256729489547857702230000 10579520 28406044536747211769256547081865134080 10579521 160316796794893370135401322345419707264 10579522 256891801138354444278899217246732748800 10579523 175468398248550639019845158656091949720 10579524 8977202552313225789753334703147182080 10579525 -7282091332756180887761516291700364800 10579526 -238772712645204963798937423022270677440 10579527 21913387776307030806295429418941560192 10579528 9570615041463598104333761148862464000 10579529 812731516460918357892864338845813031130 10579530 -58421136489010192484540419397474350080 10579531 844487820035487159961733547853980141332 10579532 -393405335313052220813739043715771522304 10579533 146040288443057737402852665634091308224 10579534 6363963455613882826409674844186270592 10579535 -544539453926961511098599396315059453440 10579536 9514577901180185711799084716967198720 10579537 578090037131293250916492935680527107186 10579538 -88449525499990984516469366014406860800 10579539 253343929836527863166960846728281444024 10579540 66165930615199404715968696585823641600 10579541 -6678902451764217333779381745622642770 10579542 160448228592564421814190539166147317760 10579543 -195008930163832672966729015367996280056 10579544 25072858474627632604064385904893020160 10579545 -270886581301010635761795149830449062400 10579546 -420014783086687989064779797528001408528 10579547 -362723088895748341879564269454704324888 10579548 -1116487600654232291931039551456378880 10579549 -103363675495370290393001435478694879450 10579550 22693515460986088739849065922152300800 10579551 -194412288928957608371258284377939169776 10579552 276541691971757600472393094748384919552 10579553 -418226264927432916340903588056640671198 10579554 232521312742528607545334827856741478864 10579555 133524819435871622579047813473495622560 10579556 20257362853601576289369075723624628224 10579557 -29790263020784282481402453947036068512 10579558 60056006463555868901401373731501672704 10579559 515211003333507180283189110769412296512 10579560 307880980266584144667999590586032947200 10579561 547428380849068567877010393156532032400 10579562 15452597087640497419532391524278510080 10579563 -37326417444060675618138149343165431760 10579564 27274872075107844816968109001302354176 10579565 15481152294777349609530953599715935800 10579566 -147316135859698816164601231220138766336 10579567 -22202047899332983093013188886109838384 10579568 -89304206000525426173038337847729848320 10579569 -12395727423889466291437802560198170624 10579570 -289675265979376524477338237454790439520 10579571 -801103625261243110822494651818912994000 10579572 643294713463725364246061041700140416 10579573 -436448387245369236537438104680579572178 10579574 -198869217431183032947885535933740222720 10579575 -86646561239456786337940315381726211400 10579576 -309368593572552466826448570401188823040 10579577 -84676781643703877444098802115340831680 10579578 -108975458460405293333764154614421784576 10579579 -96867778778534275904507014064986185820 10579580 -80709725526211740258982375197196492800 10579581 88154568509047117330605351204481018470 10579582 -33559458978009576564295290904700132928 10579583 -59297023617181210984268948730354204960 10579584 -122836116158295082798342291408142991360 10579585 454641444853646606419319860019428209600 10579586 -25989050988075318684468564965243328000 10579587 59915993397694586352630482105515069440 10579588 -24193548716141559978462070466058604544 10579589 -213261395370289758998658036260947208610 10579590 -30210598547068780724751295547128128000 10579591 -2469002587452894940029829710472859136 10579592 255035458518952995064751006067540096000 10579593 211561811095494951936659148738750781344 10579594 285799851288295854452143878841704354096 10579595 23806403068328147104910017887343227840 10579596 215914279303145421691094862159543244800 10579597 32873500736334287047489738334612158432 10579598 30773873060933867508794768707880302848 10579599 -121946903176158633208061492203125542400 10579600 -38756607998874430465274646269547520000 10579601 -596785777719781603333755809690747942400 10579602 -145455711572111398963615861136439685632 10579603 -126390487032707534549741346185288525240 10579604 -118557302143997967613192413074252396544 10579605 -201052928960656602973348222089672899040 10579606 652387822557684346155026567493816399360 10579607 710984621917729113811018100688732614856 10579608 36419416727866010936841480674299084800 10579609 -318541018736665154924192497222859323392 10579610 -156928773974839239647148313733268287040 10579611 165592352807686726533785886497447330304 10579612 -552675710344777784426362418437127647744 10579613 -622302479675189943639631060398088168416 10579614 -171094342085164309806837632031915476160 10579615 -552235004920479963473401013820715089240 10579616 -452001016898807223821358886108680683520 10579617 599620228391082416678322677591180590080 10579618 -50647289044105673659922062811726315520 10579619 -792225581077139930485306638802165042980 10579620 99064560650582913006631289628273684480 10579621 150812806956602004634842130389646668892 10579622 301151244879854545042924134143369798112 10579623 -328079756316217135087268625920923238616 10579624 651885957819112346613648801853728030720 10579625 -46187960765293315275809250639342816000 10579626 -210997209465632716189565584441245465600 10579627 230536508353338018535453589495772968712 10579628 -185723017779085365249177503726774053632 10579629 -131408828382534395228257832919453576960 10579630 -2762765021078162078077436272956095040 10579631 201576878413633772058121767582490965864 10579632 11237642770616148429427412576404242432 10579633 563063417153199137807326914293280130740 10579634 -2038887408964034351666620479509156352 10579635 543760598868266189568242047262468400 10579636 22235079487446787575230022804440627200 10579637 258639977233785716654684332007542662240 10579638 -70459968896847565232680784753834389056 10579639 1418820387434810787866728997513059632 10579640 57168112660260531635334005010308505600 10579641 496700058265005393153197784068498015904 10579642 91065037935484005165778343637789941472 10579643 -454938208905682139020983861256561374108 10579644 -143436386537070654839393703862451450880 10579645 44498994673648223856905436640304286720 10579646 113188810663714808886472418816648678400 10579647 46266418111461579586948562052587616528 10579648 -40476223209378965098196526650653409280 10579649 -135847792264573077267435767025467447340 10579650 42118515259272359250759752731730899200 10579651 -539931444166421391750295163107904881348 10579652 -37801565730772374607871421754398574464 10579653 -15593404339282650803211374924313855744 10579654 41716800900795133684847099042503783776 10579655 277302284150050532560392783461168076960 10579656 -276872834931550498016915418718613913600 10579657 -211484639154993624641836813718474450496 10579658 -2904502867817373041287965529121675424 10579659 -656118900084264562362536311525138512 10579660 33829725439202865160563241075698831360 10579661 898066142320413083439496815263607482412 10579662 336519526360292541671390016924817274112 10579663 -421216783848246093596419744891040105736 10579664 -31796573106633268995266020002971688960 10579665 366423513515403321029798233749094485120 10579666 30543544409985956673085148718244582032 10579667 209911862685704527122287633226829605792 10579668 27349865526961152069653205663851980800 10579669 134710024330163761730538874129390891996 10579670 131676531285753003683973206223633168000 10579671 -28269308878635624624498857440027074192 10579672 195147489454649550313766989713558097920 10579673 290662001584357249162103948521912992000 10579674 -45909967430524771175428207488352347648 10579675 279348752271453469297781429496654961000 10579676 -372461982010281327382529926149281687040 10579677 -2031854046192947538919365312892768992 10579678 32435714332994211579213375957762951168 10579679 -286938324112806571800896918912697958920 10579680 -140233320410156555757467948594233344000 10579681 -77563302973521009983725479241411971072 10579682 287287505299152588820442661603903450192 10579683 -259973242886050221009288294212571516096 10579684 -349930923232527535535711342934603059584 10579685 133406616483494695676635024744682560380 10579686 115689964819037752335129974258937531264 10579687 -176434816674167594471684484718349982664 10579688 -122539616098684730486143531129470044160 10579689 272193152435625222656916272877177767754 10579690 113803200467898147813803046953058028800 10579691 -397584172614403647298584055483214888616 10579692 -323693127439654338160478780699199195648 10579693 18719250368933357505330200456487692760 10579694 82988531069579640670294245840994079040 10579695 -111091100131998192808252990884454640640 10579696 90453519740311804072171174643915620352 10579697 -146320144336640122381810460229281067420 10579698 34370939117281079818185069679152861600 10579699 1768902908309014807721485048427166240 10579700 -110196991324026590604104180415794073600 10579701 97307409686595061212364600399145859072 10579702 -162450370038108468924428162090464235520 10579703 -98471926043023632822446549897909208840 10579704 300897002210917385843666609806364037120 10579705 87236567551517155060164519343220163720 10579706 101612245596248466105734028488808292320 10579707 465655319357902990760396644309605456000 10579708 -186188562735062502580210592496079286272 10579709 32104712269032862992530530632738309216 10579710 -47092329458085492419303093817526087680 10579711 84461055989861357018551321608704876224 10579712 56545372188299160722474711864680906752 10579713 81068753042005228372638058067195319360 10579714 -82665216142923328677861242921777642544 10579715 51168774820675336530186047766447657360 10579716 23382192798307892011009377302053650432 10579717 -13969541466034348719004500121815859234 10579718 -264127697468708459346060029154242626560 10579719 514028806705214694524026775982503583144 10579720 5035331332625945032766379935246745600 10579721 -516437518308917187560792654184885519078 10579722 56360147679006085085084722221900157440 10579723 294369672783126542633267621707618732800 10579724 -124429409455700993976647336118391563264 10579725 61354131878296692904744058206106924100 10579726 392075034899546910380946939232218512064 10579727 626028360637991817533386827400439718576 10579728 95186383424744337830401493677755531264 10579729 -591581375770984226003413255149734880924 10579730 52337192151981604225734377986137753600 10579731 -198767940220806435920855943790077652416 10579732 111662705302122413525138514467938437120 10579733 250034975775539951010074299942074899982 10579734 -407103368116067854015403246633123489280 10579735 -376961889335737840185918317585660951040 10579736 -430774460821857388813359258889584568320 10579737 209285203036624491393570320154441963792 10579738 48932258039386607422313199996188628384 10579739 -178347796408365071346814736467418510460 10579740 212738720649004006005496406567533286400 10579741 836311817206066020978238648067577463142 10579742 38190795320486868571685137321873657344 10579743 23687295547055102713443842814534438744 10579744 16564873741451720970085979105381056512 10579745 54503467048882953611635079493557928000 10579746 119026944113933645310418621240336936704 10579747 -772810143481440025816919888990068858368 10579748 108555165651237382390615932260046151680 10579749 -5722359216700135323000338110770738336 10579750 51698058654182406520720851748291680000 10579751 -89963228565070469059029834575345625600 10579752 -390459788089673453632740110788139258880 10579753 453184173032039290527091661605600603984 10579754 30660085668191065644719973205469063520 10579755 17030128057779040442980328517937720560 10579756 -364556394800539136384968540895714560 10579757 176518616016501877682682975397140315072 10579758 14404801133215670793830847733151600640 10579759 -751051512407974737136154933405786539840 10579760 32681033241903902528718581890682388480 10579761 539474116545071823795913112787849775680 10579762 -223759668666071999536168491707063126400 10579763 907741052767708649023839804653218848 10579764 -17810949704601235192018589906772572160 10579765 51554870282877424182961723263738902400 10579766 -10812784696172385321091034483114883168 10579767 -7269304230033916395676852537239176064 10579768 -505362309231733605403858616932420669440 10579769 -572849501865721951278413648416423625904 10579770 67653802618955144315237889639589248000 10579771 16088965390323411367507965160112474752 10579772 -10982761315472785028315575417492482048 10579773 47747584759659924857005371916874458368 10579774 -372779341160514353239118164900570692864 10579775 140526532115050060729960607293789783800 10579776 -120097318842208514601762153310168547328 10579777 -70094734413809725533967672281426775340 10579778 -161631170364571985069401621060053773568 10579779 48794765389581909551181444936587503008 10579780 -38360761225766955309024699345325416960 10579781 206962708041649395065353839921404914464 10579782 -158839657576361184745276538572564607808 10579783 320867991576384982779174976225154737384 10579784 -1039635195932252181273877422175946342400 10579785 -98873362473702693043719143908171598400 10579786 -120500918580176529662778078937647065760 10579787 228236803112134557230739183117532031400 10579788 -44418490596103970874787190744899322880 10579789 -56850388424200692350508004302293637120 10579790 -39998369630685602457741843216669657600 10579791 265649994778790538498305454497609809680 10579792 -186603301504732292414723110717126549504 10579793 76557955559303547227661245254905753984 10579794 -69122174523961042051732263920458595328 10579795 191316025279968284651050026700637122800 10579796 482652378571048931292225749959365277440 10579797 -248916194792304223966008156214027841700 10579798 33706904295755233544951410921729080000 10579799 341398915346954479059325436295811009800 10579800 -57459106738906081376737878855106560000 10579801 -153153441253914133987162149985739854198 10579802 64752319725384134653755140341983866352 10579803 12738697978530820093327242696005319024 10579804 -78685506371887647029520572366115250176 10579805 -38138691015767639681878441872391755540 10579806 3290300552922209821473316150810150080 10579807 145135344702803350489082370740997002592 10579808 -612328827623561483641128216231035535360 10579809 96265684025862447224809886683845850560 10579810 232183969487586832246078171504975990560 10579811 7662758805585268029400486823329633344 10579812 70409342118519378764048842873207271424 10579813 -91505470182246130290338972897670375360 10579814 -90715156940056433407092695086598999808 10579815 6301937459641990618699957557954882720 10579816 50190398038323404883101518887686307840 10579817 -25528340174050433355182403184008974328 10579818 12269303289182583596896762516541109504 10579819 -653801808990610339192883172900412624780 10579820 337327162936938276713303387324550574080 10579821 29914241604329209791664255047486220800 10579822 274744124590343626236445648746637851648 10579823 402245432730612801161769201239833317072 10579824 9996904424281973349396935589252562944 10579825 -164771842185296799855714858021350656500 10579826 -61910283802226496042273798985250811888 10579827 2222499787135596644494563319330418040 10579828 -93153911048434133425530932468950820864 10579829 -266215543176250702989823112265556176516 10579830 10461487548823213448318982036213697920 10579831 -1194412787976698072921147551738172415936 10579832 -9789995048300713545439107456346091520 10579833 499369330140919545914554807764378727344 10579834 -79679592101212965408355061062176235008 10579835 -11437567346703878437530404746214400000 10579836 380936216551760476527990797478044098560 10579837 -172978568795965791231074837235492315514 10579838 -386847125848937250811817143672401216000 10579839 75919230348164417068370540386616878848 10579840 -42800427117189619896638837044858060800 10579841 168164792845048767863207935149420584064 10579842 40401481120113280355670737114772756480 10579843 603405991498379461808967999519662772092 10579844 73967998420074821835427489331189102592 10579845 -8172600421216724361678314946214186560 10579846 -214232889094047680609893076949649190400 10579847 -662337607764303267425917724027414953704 10579848 -111285312875385895711786646812808724480 10579849 -4636933620017115363974949024628907200 10579850 44013586797206173015595831940928544400 10579851 -178566226339193817955998957727751578464 10579852 329187704831867821627200236108752991232 10579853 -386165203675014575596819264665837965898 10579854 -53743058133261163205009738564280912768 10579855 65217682769744131362798994088247373920 10579856 4573471446453488585523946547935444992 10579857 -109043907456209136149784380819682738960 10579858 315966283137797980088932098033679163280 10579859 -96718301317315111382914979727644188440 10579860 98372093755077868643508090820617561600 10579861 -563014911141449609196405832334188263538 10579862 -157627790006174016045058685877152219136 10579863 -95706678758182863216547775679427925376 10579864 457528448422883516137057989753769359360 10579865 -2563057060313141379592194955757884800 10579866 75039492141755520663123062440662122496 10579867 127145969652899521141010599817567098800 10579868 -88850187392747480452664025862954698240 10579869 29120106680717568699840193469405632320 10579870 -53294349044173315180833773219385411840 10579871 389728592676814057216719788339386163544 10579872 120179912177204185340535573871815819264 10579873 250926015703165665821658469918428465122 10579874 -14100562438745718180442633216237718880 10579875 188503385940965722866297275085656760000 10579876 192585867306779055137169883368608063488 10579877 40239019234707777361134659299768416 10579878 -43340742761449186787133261096128784096 10579879 -650493210452078308087728776040714864520 10579880 -291425994292072449986647255690278912000 10579881 36077986876102180279098972035316117120 10579882 -340145327822395261717300203113509388448 10579883 -5635757076539063275821475613629745868 10579884 -191349996191038316331774484516181053440 10579885 159891362444417064261418833942024063360 10579886 43291586240543835101558370243657498624 10579887 -170810819565573179390085182490207856560 10579888 -117419079703041554108414665247309168640 10579889 -120643244032732346575691015174128420380 10579890 -4818485033785947487190617405517967360 10579891 75866348404269203980934817406938941600 10579892 -4142696935562798498385561218682636288 10579893 -327287571503324402295724648711734468000 10579894 104231293601820518055023615647520553600 10579895 -228983204644728848385844637245287618600 10579896 4425067521903165714128418106957516800 10579897 -134025229802050734770908035280122645248 10579898 28258503622806801440229050597010030336 10579899 -507473542768419725077132900943702520960 10579900 252051158153788453003371051607936000 10579901 -248127281071968345605050092619269876192 10579902 -26920893851457623738893114479916686720 10579903 -218157326740976192948723604142757695360 10579904 92291095085576311425538584380404924416 10579905 60927801208808773890035433905762592960 10579906 34298112140503704306261354837591311904 10579907 -70630343158746786138090163918674658836 10579908 74531679337473851749275302709065601024 10579909 330083108469347148784370486948664083040 10579910 115485128868513503022015805174513134720 10579911 483707082341522585255228410765693500072 10579912 -96647931354751518075216811682294661120 10579913 -261206390009098783870696985183784297756 10579914 -16553549789667115761706027096119020496 10579915 -514279234927017887034000906753416569440 10579916 313377667853059559929023654202707664896 10579917 -567152296091159390763523385266532522880 10579918 -138420234831961278215711486015776107840 10579919 -19559437790435418847801492058870012448 10579920 11699173944471139026465639544431575040 10579921 110610510725625682006744102033163244144 10579922 -7768885449123694376086697393166923520 10579923 221035369478872028240429003685663820800 10579924 -95970466853672747156330735060040575104 10579925 -67052011812577979549083165236520843500 10579926 2874351889070289781122339270019252224 10579927 159737980268547571349134554784619066640 10579928 16981995244837286443499033083402321920 10579929 -100092048271171998445657575033715618272 10579930 229413212840773419452140118758508187360 10579931 169663743503003359105297410609623566944 10579932 -74471403710857402903985355100330695168 10579933 59166799971403360178579656920453599256 10579934 33116053013604277259700998911499327616 10579935 1436446330244855109392937192542592000 10579936 -185471744470558860190166893093441241088 10579937 232273424730579261633050044565388448020 10579938 -23397861777638292028229485610327331456 10579939 -331349418062644041177314675837165072280 10579940 -150956777915837605721094079452801208320 10579941 -263438891594948252417911000471014880320 10579942 219941674310119140029165726516607720000 10579943 -348143077934196461753236286786141662056 10579944 187092919532907025275314960661841182720 10579945 277421286260169280327630803129067353480 10579946 67148275443760400088814777720453964544 10579947 -72388588713375684433907879565905189376 10579948 285730138470881700774548063309763320320 10579949 -32031312938089540891919555675144641440 10579950 -225866384605407374715874230943094304000 10579951 -1115512257460397663258632742181576997968 10579952 106527295079341192949253512632752832512 10579953 -81673815455146667539806334757428970592 10579954 -116106456042622973212952752692354908160 10579955 -90610256070041331753752377686755683440 10579956 51301071089204692413103302890832003072 10579957 198942857303630542396134839163715308206 10579958 194608588114587404551400869298393554080 10579959 -647005238866035880824469316185521792 10579960 -219334607090439258968655736507075584000 10579961 243291272570381787409253661341445292032 10579962 -84941631035892921458580630772927468032 10579963 -13206997762283441213127148905707664296 10579964 76037862278935143461064328849705236480 10579965 -3731116371651120121556152037414348160 10579966 168329135961138892831933316893771707648 10579967 -371537861734218904234783350257650020768 10579968 -42189114271493758840415545260314198016 10579969 408868564868083150837045788483196858370 10579970 -191021770496440323849443683597281930240 10579971 -104157729385368940434939779885682695688 10579972 -213307268045014644324237262671676007168 10579973 707067007366326776326439195194011456222 10579974 31503475142083414907747917330877637120 10579975 64113213050693363068424711575606320400 10579976 -305979720385244073392767045848116428800 10579977 -244962264257875540048706836766370942912 10579978 -405098058298119813061062048861619160016 10579979 -351903395931309150013605889102761156360 10579980 42680574585899620459487378936615439360 10579981 415138046015646000752536529991333801782 10579982 416233647788653451841378007818889951488 10579983 129421684440444042928716726683193555600 10579984 68221444509326284796269310769691656192 10579985 194339984923296886642694782460013892800 10579986 -1873276911556912014122357976323466720 10579987 -406673282964645925497313868155930606008 10579988 -123400064799375371444718309992628322560 10579989 133858358981346378884950555869241147392 10579990 16272548693477727346313144740154188800 10579991 206234742901460766247448424929779067712 10579992 268652474993583789539430311306660413440 10579993 -25155832934064585057064487321369600636 10579994 -67751360062878581327537577269751207168 10579995 220786248683958618149240909947515648720 10579996 -261056931043449547547712707139919544320 10579997 -145397182337060583399627217613765446554 10579998 -96331151238092294948469940103193600 10579999 622531022464441192145040208805784092000 10580000 -58205100409323779565222481199738880000 10580001 2622616388750475086138931512175464592 10580002 -150582358336439082700244692075061431008 10580003 93266375461078639849111448830830409680 10580004 -90289707500298536295807496731926261760 10580005 -223574478651746405712287035670980016640 10580006 15960300223799721958798816104527529984 10580007 95392195823172708771019845401474192592 10580008 572528269571743598354833411379408808960 10580009 -225727179567466413965789769884764803360 10580010 35814829660658705526611291150040760320 10580011 106212319240470259066851781662062965552 10580012 285829888916027916214428842762758348800 10580013 65209554572228214906595861889763226560 10580014 37094236045034102186985436521458753856 10580015 -78811744452815457852280282182071704800 10580016 7268661481715189915385363135007555584 10580017 -196013911359039296957580501330279304000 10580018 -243951299046912754699355245364961737184 10580019 -100645383064531337415140129921031214032 10580020 186079300422443771067866279368473384960 10580021 -176114665360525250354119877227458816 10580022 -194949904359726995304073931867995655040 10580023 -2757302696641902096173735470921775712 10580024 94517980582057130002785801886167121920 10580025 -259702585974430361522126933052163345200 10580026 -380694644096178528388366396939845958176 10580027 -791679319986932024235149903650970935848 10580028 -107662610656066115781209147783367790080 10580029 -377897464433330819898910794188624298240 10580030 -466472843333397991674203436371748816000 10580031 163852625041663126105415784322107774720 10580032 158291269832473996897545581912893423616 10580033 433998281577551403703309961704049957460 10580034 -13491979551551981396166959913622387200 10580035 -435202143013808441522316938882979879840 10580036 5008139382789204087611139458860984320 10580037 -237668226439656166378562253090036052800 10580038 -134332818308596480745631332197490834304 10580039 264411702986065712828141547236679577440 10580040 268135830744494890087673269420015872000 10580041 90188875727084403622961687365459380900 10580042 401293412068129515938876048852545119744 10580043 295543150195644687146532631632598806000 10580044 -141869346834045265948805217958856260864 10580045 -181632793464872630077782542076297534720 10580046 -35221361153050493092726739635306116096 10580047 -257156301951435462659766669075043567504 10580048 -77979800774412408219094447390285897728 10580049 -190596503446626480098971408113468659166 10580050 -22671697457253774209986148879107022400 10580051 -86673653042042361147611824839171334608 10580052 -16182713509350343303120665015452958720 10580053 -98562372623542237463395507262345451840 10580054 -253245189124426099297441235928178893024 10580055 120571477834847302649881809428990198400 10580056 -425903206615784738301154766953541253120 10580057 71199753510999997985968629064216299840 10580058 -3967548026739978694144565713595354640 10580059 -258020937632081569797138421722821379328 10580060 -245110677969164342193551279999789099520 10580061 -424418182317048614477915278401670580256 10580062 -148844729658854143684396148845409347968 10580063 1795661534845096602968194240126395648 10580064 -7971012643243905061082535478557671424 10580065 72073016672600057331273761369898515520 10580066 13891098080510634144327395728170846720 10580067 264706099770409601724001404814514040648 10580068 412436010267387746307621026521262171136 10580069 163557256219796805325940316404563427520 10580070 53316765183988960964581473246946809600 10580071 -816482710225888998178314777154268582728 10580072 -143066633822206475325850823516966062080 10580073 -167547191859437282704410690214522788480 10580074 -16503613245972068880263011915740652800 10580075 114268772078058386584708600348899264000 10580076 119460700525768666525149156120314898432 10580077 116603139088389805393484977847050321260 10580078 98104704885403958696306923562363211840 10580079 -503386703381438917548835488828058490616 10580080 -39842139994289250482470982217633792000 10580081 158840761624354244477608687656210235812 10580082 140768934192946439863065942102969168384 10580083 -97461678212456803363555105027123653056 10580084 411186072209023505488299546646254372864 10580085 -252535136101877592386469057169126080000 10580086 -295514020957832890737138400032592974720 10580087 -128227809252677359954019104000418042448 10580088 -353286491121634973905539611617809530880 10580089 -148654826497188082000194498419593740480 10580090 61125864248415297211238413651953016800 10580091 40478959936487033086298660836601911344 10580092 -306281079494447774428722115873164192768 10580093 -602094455146091405694389126750406189600 10580094 68137525281340015388164637151269063040 10580095 4593265925607304239060251705535978600 10580096 178732172782707790467135769876585512960 10580097 152023335231589116112929435013906201440 10580098 -145357998300487780231077302265484657200 10580099 -115076611029072974339533311593146383840 10580100 118437930958181865549793620723696614400 10580101 -291970072832299924277832236611634490848 10580102 39368704067257314365113935524543850240 10580103 -396558885094341091270332705267321024576 10580104 279882160877931422252289767068946227200 10580105 49367499249728102227418699844464092260 10580106 -2986627194026198994134032009696025856 10580107 8231750711935660127474953981249978600 10580108 -18830206055950600561435283127304224768 10580109 -5642621614122838055394659868768708672 10580110 74647684976074890997505285859541536960 10580111 -81527355642389995926794845256654153376 10580112 -4061062025128298205524289487601664000 10580113 -241994600278184320125150453593356316300 10580114 30651436344143371392678484872934275072 10580115 26561368878299789385972721171871139840 10580116 -49988205595246704743577957217872445440 10580117 619604572578501760372351041405424609632 10580118 69184465871717550299341923834877624320 10580119 578687005656384184767364862035666186800 10580120 19964477586087386812408559673452544000 10580121 70264942179639252463169966720055931290 10580122 -107657931731200614423066968740451091456 10580123 1313858846125935793972917375861115649760 10580124 -194045104723137022515517125773776773120 10580125 -422113327278131895671389590057409146000 10580126 44298557381632637671221752788714288512 10580127 -288025739723372923971264260293583818680 10580128 -410091393343633115002414997870892810240 10580129 357775233878257749400063028377703491746 10580130 96373448336971357395160453906107985920 10580131 338220028599976314384268612742375647000 10580132 -52552943441334021425856781981741087488 10580133 -211046066248640753272517891835377609376 10580134 -67098884928942846994459869536902538784 10580135 -58651702018538267150177244867956398920 10580136 -19961212802116993693433123115321262080 10580137 326701563919469893742023117097194464000 10580138 -161491705291644161520549328420681933056 10580139 -5140762317309919563669351379521846780 10580140 69576897611566549796143187342496061440 10580141 1093866776103700104027709641634759488 10580142 107299310112148993808579773087402719360 10580143 -261526489844882836038785994141428214800 10580144 -49975482048317644343226080136380989440 10580145 24681064378482950605401080987466439680 10580146 -41504620577885933772055166735388132960 10580147 694710552577987625507314377261828163596 10580148 -37178631268313532392907845161158653568 10580149 -535351019214128872066687545067230168850 10580150 -340911092422726434273433900395264000 10580151 -104535294069258548594270410068934343856 10580152 616176625059995683735383049122486681600 10580153 -35646813451970597970907356937155718320 10580154 -75185215464478391151244572650847989760 10580155 1814938909790246131218475656081465360 10580156 -163282148700647598634989748654096338432 10580157 -147780362876727601177146025485608839680 10580158 261307146984357871013734194872834407680 10580159 -173855128700755663887634357521651656640 10580160 -66933120710200452052471836323547709440 10580161 -22915450644933181676432359159756589760 10580162 7095825340383379101013475967886490832 10580163 -69928266925384332924713653280142136512 10580164 -77253383797006753288366322250412994560 10580165 203306318485331020235997228193235709600 10580166 -369602283251387006267457479521759862400 10580167 40313985387578974797833930986268938448 10580168 -168968009508962244950329746311816125440 10580169 64758342485685166108012718960910969600 10580170 -216213299733722165113350344092220067840 10580171 -184051345930268765926449976521576459264 10580172 -169581565437410312181564643425078379008 10580173 -52695872345532214474022761085498565312 10580174 -160017091683054410403662319623601876096 10580175 -34623090988144926419463805063805067000 10580176 36665856478725833725066992506486390784 10580177 -218637538735638400098865080031137064974 10580178 44548442852907325943184481835623987200 10580179 -790639764916449227378347423367864547220 10580180 149931848178151280367252444851053032960 10580181 -99972023897129514749288469265871482560 10580182 10544102800075816633154670500692700352 10580183 1519851007514622044387742736059069024 10580184 -224057026287507846681896480607856435200 10580185 156143160720092839464968576993335624320 10580186 -516854167168825991957836767557024869920 10580187 68780971958852580978147852289172311152 10580188 2060781573968218248696331410637449216 10580189 161308126458543170176666740065257485990 10580190 -593789654227102367461771565717717760 10580191 566088976204069029083267315656056370592 10580192 -306285974723152927895385029142616473600 10580193 -4152617733520626000575969627948096640 10580194 45440696214032101075192704684059653920 10580195 159336072598318590512899100260753957200 10580196 -112486517732125402471656554094235846656 10580197 -370494763421354832874965867656020276354 10580198 44361968972626132939103075651531493600 10580199 -179734620892967114347602192075379263360 10580200 138233252915069598640648731404271744000 10580201 646365715044342261272281807632595382202 10580202 -65569465984214872408456185928613655120 10580203 483181659034089146607640988612824542452 10580204 -16530809043178224599524608976412876544 10580205 63582455037490712986102674006525923520 10580206 -64656723874857025910678074060658883072 10580207 -54981085785676027414423411244039700480 10580208 -95766827583212831829618003127864098816 10580209 585402358480615554333388300933821315410 10580210 -206028997574262468829300528448906694240 10580211 125883130317381538530696623666560258260 10580212 -417518189663258170458753402893463330048 10580213 13060522898668107932380630399066764960 10580214 133417357059906881267790504431760148800 10580215 73435081485132044090776922635912096800 10580216 275694249763047110279085076162430484480 10580217 -96942575093907776043976257161673007488 10580218 393371653094671687148116183189094979840 10580219 151850547289718297074831098055915147344 10580220 79566284830295161924939546060221480960 10580221 672552917184491354240439443674394268422 10580222 210399481524829292117675376385724243712 10580223 -134340356905393288933723123606243068216 10580224 212647015572561546498976212959988023296 10580225 -198847913014177255127283184220542982250 10580226 -48053017908487549421952645915319161600 10580227 11497039626971400289435992130275302352 10580228 311212664794865297853436499138865341568 10580229 203410790801912213845182069571640050848 10580230 68003381550149248962833787303796907520 10580231 187940188911086606215011933781860407760 10580232 196684579892383202471594951154886410240 10580233 131634556759768690098765705528737312000 10580234 32076912763175831907259932382095705600 10580235 -36616951121743486986526208125460597760 10580236 4587920752842596905615426254398899200 10580237 370270960046892770268685256468015288886 10580238 37292713069112331141859763362000293888 10580239 -776970368956298626275854427323618228544 10580240 6051192407633688274401550035271680 10580241 -103146033597460121632283722484176412736 10580242 -87609376067717645506544335509237679728 10580243 -63555788109814098204254499340667510784 10580244 275770839603662515535280789801405634560 10580245 170106331757678924830352077401672372000 10580246 -270959854982492955404947838666471336928 10580247 465963331385392360478396599446254345040 10580248 -69805450973811854899720580151041187840 10580249 36293422072506861160346133104283938250 10580250 -105932705643144228796623732048382656000 10580251 111156291597969512875288502616149104104 10580252 -55819056675006155100492063670592715264 10580253 142525554124520320417703653048869384384 10580254 78820700548548224580872620115774149632 10580255 -2981648070602018948309773971440568960 10580256 115562901949899514343459846834725453824 10580257 702811585429703760804398702205275025506 10580258 171495836620946875847611019036360592960 10580259 186466325683867833345005998520971668288 10580260 136537278378691844100029900757348303360 10580261 -291506570778430605080652780446074135428 10580262 75121719298388445875269271676712409088 10580263 1132659878042999442534804174815892675200 10580264 437752572485237150711812357609886515200 10580265 -217245819556514583527760326054199384540 10580266 246688499926132661310320802254301446832 10580267 155465594521412860142061866692419450384 10580268 90120277695449114424995154454393159680 10580269 -46560576797256202284181239951064642048 10580270 -28507147147441632114845571874949305920 10580271 7151546656187028304149068117317334160 10580272 94706088843389265437776616014488190976 10580273 -747404390170195222877211826048532590080 10580274 -82459465294016988293819065426536802560 10580275 -318000190262751842224183010923462932200 10580276 92565744362460780865657943887329896448 10580277 130887107372511404074566515434190050080 10580278 -156758924236903109706518444462963690880 10580279 1367207039657787897387749507763102000 10580280 168677295046196508752081161992754176000 10580281 -40649280822823202701314067146765978288 10580282 -218187640646735464492359152974784581008 10580283 161515501443510901763236163107353849600 10580284 18607785781191115079167664561880422400 10580285 -534257038678361185829339825225628579840 10580286 -205904156790966632493715741373495084736 10580287 197530190458126580590032953389253576272 10580288 -63639629897103691889338300833804582912 10580289 318678664569640682501826734465700298080 10580290 -568327819973091780731680045971141120 10580291 -481507684155918921198891752688268903200 10580292 -200535176032081657710566997979354491648 10580293 -252697010011281229156021728068057418240 10580294 64657849081181815238258496721983609696 10580295 -61047410929927825694126134680637925760 10580296 1567172886888798290739344269656360960 10580297 18498503884256454308629134681722160000 10580298 39864549971967129048799148925084145920 10580299 363776213473079762691048790176474057264 10580300 42774466740787270696133159326264012800 10580301 37852483387532451014425256424244202742 10580302 -302656946176562587421330796042167740800 10580303 -34051901030530271186753738344103086800 10580304 41045477394148723198624042146134753280 10580305 750893184876734410967301476564215752960 10580306 -19790347118959131257307337637478365952 10580307 -480098789680016137907929798015286321808 10580308 12568606169305337900324181544959256320 10580309 -230327139923783233780709701013395613490 10580310 14081129530636695706958746616730426240 10580311 -103175503755686392025987349756812144640 10580312 -114683596066774418070963808836463411200 10580313 -75971018365689329834311170844495819056 10580314 -248414044548090200487579187181959305744 10580315 163852989049419132101004457270364256960 10580316 1463106078036593445786479042557178880 10580317 222321687877725706067381362791713125152 10580318 -77841941076824841704855697815310163584 10580319 -178917072505412377950937531820406194856 10580320 32362102135784420131310421508384358400 10580321 554132489855102491455536226023291665200 10580322 -322018844867709580203207659319435264 10580323 -238552872359170602483752595598484479136 10580324 -402193502597245333402760040730723209984 10580325 106435156314624238868190759882160992000 10580326 92331686018562136689016053960582758112 10580327 75318815512381579028836703994516277176 10580328 -33700880025965590545541939586732851200 10580329 -705309971057687124363300088644543888070 10580330 -16397595121043365070761828528989223680 10580331 -15261469537509332893161807171125160960 10580332 13981427125299433474824544618376724480 10580333 28674621373240993805088136020300989580 10580334 22237769366230685451360171256119454848 10580335 53579216453903663954289503058102900960 10580336 23802373128822297534658580964802854912 10580337 -94743454588147970648379712692863215704 10580338 -284831304513808991034069368849124802656 10580339 -25852504994338751368992546289981616640 10580340 -7082998009342950457764670196821708800 10580341 -758140972167957594812495255220189078600 10580342 -85171238860200136525236794307578595648 10580343 -193661221918503569712703853585262477336 10580344 395461246026669316067719603877573468160 10580345 248430384399663677625877192582632467520 10580346 -29079992734846696790732834240105866752 10580347 934110769813104589389681030892455885040 10580348 -197293265608695671171035451480531515392 10580349 -41644110027630710316048854485794816384 10580350 -20631285162363493768415325212410315200 10580351 94470667874528803671859491610317251952 10580352 272937190896552394839820952006767411200 10580353 -20984348222729390928208227576625538496 10580354 62740068371101766199474088687405135872 10580355 35237737621288880668705477817913566400 10580356 741661225072469480707232144413789440 10580357 -394702707804153420985245294020317151394 10580358 -82428325980080047606768037832191213568 10580359 -235096049081773065661790719889864723960 10580360 -10338363182637139877860445155639296000 10580361 383299260779398269170954300828921136 10580362 43106710094953277157974878501700726784 10580363 -808965377662640415952679844271254809388 10580364 299100391624616632374453019548114182400 10580365 -3764419273162810965720339053620267680 10580366 392462354274443819549202119877986289024 10580367 43806358959847561509976504815660554112 10580368 -112928476133564037893448852590169686016 10580369 -721396562321555932609412297606570209230 10580370 -53311316068895305303558611922860195840 10580371 -336184111590158832820667165996854088400 10580372 -166528531694223210038894611725264236544 10580373 -89424238153167106126182155489534460036 10580374 -51970070090451758598626730965042512320 10580375 -331516782344026773181883619153660672000 10580376 89236557089113481091576249713081856000 10580377 89583412696975990865189324652557494032 10580378 129933836364287213839855127996734394880 10580379 20505295262434788177565406459115250584 10580380 -190084192444265989130853327943546429440 10580381 4796881357488620725131814277600191680 10580382 -34831029587024256240443622554439936 10580383 536535498991258815424641688248042290424 10580384 432773831277242393472645868281378373632 10580385 -147270048062071366967016306901770892800 10580386 304140897684485468758025682490481197392 10580387 -754605591237741916154276173166891096448 10580388 -27741271022967562257701184117170872320 10580389 -329124679571637092309439719766002455080 10580390 88634974224486710140219775329897057920 10580391 -277468219831196349527923607560649210880 10580392 -335908103529849099338461225722127902720 10580393 -176536033554393473873468040170605844736 10580394 107336364946064175372413486737981098240 10580395 185556808165317910788927009518700994080 10580396 104940893525614671511867903178294764800 10580397 -27655459347018087145850939332455215520 10580398 -412188439558764825770717294323835716800 10580399 111195689289819449209050077504993984400 10580400 12327637731663843779972679030454272000 10580401 3817414557409141123113825709420898600 10580402 41945925594894322408609721243705111040 10580403 -345891870729483051574531181666046969792 10580404 -563137052806220788257625760460377878144 10580405 -273745541004703655853178257835849793280 10580406 -15160692411203044662270646009300639296 10580407 -84824212040943695920316457118634477480 10580408 10132456612832029565718793645388328960 10580409 -38588571585763125950592722878279027200 10580410 29410483238997486174400845063106683360 10580411 -567193087899898160247125575184358097200 10580412 -88918112790146665194884920134973209600 10580413 813780999457527466192361762239792014662 10580414 186393043260986173640997385162389694848 10580415 85555991091521489866289320793300691840 10580416 21934728115683322693582546240630947840 10580417 -313261091161194433414994142203065573968 10580418 72876472743019873732448280006957127200 10580419 35699460821505408179431384540928137440 10580420 269795858023427492695759075836008386560 10580421 310154406425827528782005779045278867840 10580422 -133649381956221299459715282568686499488 10580423 303645119471626155753005130481065523368 10580424 -144576721347657546103598763772137308160 10580425 -76156509126114398651020475235608070000 10580426 69009444655901651166440396180352351840 10580427 -30877394647678706186931241641214695024 10580428 589954446910407646325356302335793604096 10580429 575937644655091669205041502146237095030 10580430 52146669380313192434406038555457822720 10580431 -469582973041878002336185561109211178768 10580432 -25452739668500345283272519218485657600 10580433 494068561797196426540980894768026525664 10580434 258722371663291018164691470931519145616 10580435 -518523957879113269890892652893507750800 10580436 -52724511252086203912645192985867427840 10580437 -6993803970889260421623400703899029888 10580438 -203720104631764220309731594184152904640 10580439 -315334587130315068278033791970622865920 10580440 -111945681610661970302315212139306803200 10580441 -62063501549082130086543549633213511158 10580442 -106685811377215493078834384418563839488 10580443 -198927701583103598386523350086019875456 10580444 -20957329641852783591174941108517909504 10580445 -146856926955618358773840002897590671360 10580446 -71160396731267231175908889809833341120 10580447 -129966663424572873746428353075292466400 10580448 -119601752823276293849481075110581370880 10580449 -367815329102120887481095220365020482208 10580450 -23013124565677730574337402496821284000 10580451 1635557485751163614691880560447416064 10580452 -1318614095181681805934482055203667853312 10580453 409181917459636789493286409530406503864 10580454 63367242309301852573883075409533115840 10580455 111450737919948110953954479581436558720 10580456 361890990802946321504602471176352250880 10580457 92114180642192116931106526731876857280 10580458 -129311919799388582523915184014814801920 10580459 105859621411338252421835633890919986104 10580460 37997870284705212521855622892949667840 10580461 -94241253136109630795301543793830047700 10580462 -270457965414529134271352186149194552768 10580463 -243807836358728165950063248495140964456 10580464 96474643468310991568965653783121166336 10580465 -40046404577360156447964755487192696000 10580466 -96127334344467221594559023609892919296 10580467 -104512645927037422469258324698567314484 10580468 -41999538824089197784333087804988361984 10580469 -106303728855926455937035942202402216832 10580470 -31179110561022318735533452299219456000 10580471 247710236742708283872739614878451702744 10580472 -148545674100960438304133728967462400000 10580473 434824517210971023513342379129667440720 10580474 3281545214031327404331186120340316640 10580475 81431685568892474891265642462334686600 10580476 66424316891615893880631227492255969280 10580477 -692616073334697039857359870777054190976 10580478 228797436508291710157264659131444092224 10580479 -121047607331037438096984041775060057760 10580480 171442823318378168909032856665152552960 10580481 165081441918267271063388149367371138512 10580482 -737165426278325789365925290249589424 10580483 -101047959958685629778985813240203828256 10580484 81357303436417260014472839023743937536 10580485 86831178722186680069557494828843637180 10580486 4742363184207492445770185800495964160 10580487 17235624538431626180492090106102586320 10580488 -796093340466722323540577212994964848640 10580489 743247236186881414220690783048653387290 10580490 229995109123892715482150327387009280000 10580491 -453571330621728130521025516921932197616 10580492 -150106924816033082590023708718996300800 10580493 16979934008215924381282382699245341696 10580494 4500496571696017455790543422167736192 10580495 -268361540581077016848057609516134427000 10580496 34504141734394135383697521781600419840 10580497 36334487220196397831600648690704218112 10580498 183957395117623204474635261165955118880 10580499 624713979420947622739890664914615648864 10580500 -177301042962873919539795746034536448000 10580501 -139110594664369298530996014826509987396 10580502 -111861367633619322197083159231422946368 10580503 -420512514804714991686253704278464856248 10580504 -255723606180179153225371988027559751680 10580505 -50636412718330434319587838325641228800 10580506 -55587858858816103256597947267995419136 10580507 61404152320475285568660240636449720352 10580508 -177070221320221632749005977756820286976 10580509 626509187564306565061081140133136368716 10580510 47223701690633600978888037996951807360 10580511 -217017343236455319454028573917437561600 10580512 209606285094819676829802999640125407232 10580513 27098104350494684172452097833880273762 10580514 59651119001274483808211651263956321792 10580515 -10422902884187685716482932577430552880 10580516 -337417842605530247638249000575034930560 10580517 114956167864313672442590995540556628480 10580518 -58912656579741652244950469648471286912 10580519 -410484930468304944112499849021867779080 10580520 -33732063420213810249643900388386406400 10580521 75557370773282573348600798228502736000 10580522 -709177549862579305890298831067863025568 10580523 54162424761453658898578350999615120624 10580524 -317758201799992598877268915141732827904 10580525 393015309652652524123255393673043802050 10580526 30526980299769371110115361619817433024 10580527 4747769708269867959614281044824139160 10580528 -48848477978816081004910132921104728064 10580529 -67390118636695986551136033791726572320 10580530 -154972049327898095628968909597620992000 10580531 290958625975103998553858816449265476704 10580532 -247439266542473447796828616027665174528 10580533 -118101167921350687444673499980211395218 10580534 330938070126689846426782672733326911360 10580535 28592069528219991524153238967663730400 10580536 -156386396323569910575585066924964515840 10580537 2808902393221826692480833241799170080 10580538 -22906488301154359589221549860906464256 10580539 -683333252033273738317075081169676517660 10580540 19013532846048811823268549038619210240 10580541 81012756190845720174534982865014947360 10580542 -62079695502521362655612304565452231936 10580543 -354070775691554219138393012641431721320 10580544 -3415145770905064522608159029009055744 10580545 -111375526847496816408893474144113557720 10580546 -505060248873000724897528480132078295040 10580547 2488557761527660743729960071964530928 10580548 57729659251238160930501553057462566912 10580549 -2877052065403260975738599770867319040 10580550 -116167299236505782533017906928395019200 10580551 -563946279699482849913097026410577249448 10580552 382867636293114301022981019415587717120 10580553 -227377938827995561054317745281051977238 10580554 73039857857543943417979381773832124976 10580555 -399658978161933568351337966560462188000 10580556 120098930646740847811056506984005877760 10580557 83250490551472608175158032274410188472 10580558 -164613662193349269995437124990492639040 10580559 77271970952542853881464370150164402816 10580560 -5246928334890493195474036476849438720 10580561 -87229206037940641854668459032565501838 10580562 40557376358054721594902702944116347904 10580563 154947208431205634115052471478612384160 10580564 -157293020002338538718385102933368221824 10580565 4041787453750341281773648059126909120 10580566 -249759035744677205449092710439365991360 10580567 -60734255872134390706068056811468077160 10580568 -83799170480765461097873705331452313600 10580569 -407684400922125072730115125835961220604 10580570 50091477965269969232919308832018846720 10580571 589396626131804494016924041006643112240 10580572 395562568622634810381181224254415017984 10580573 576036030969632112957001817118450556038 10580574 255246222221982174147286858760697802560 10580575 206289785751175557138589334131085391600 10580576 -340712456822640174784503215780157063168 10580577 68429481647685356184609833697453482880 10580578 -151078060571793389742730875395604554160 10580579 -86867807192953117831659025320886947648 10580580 2262894965567011025604387832947240960 10580581 -55251695001505472380760595497378991936 10580582 217410743044934640473466213264536263392 10580583 -9710527623348212641293216303153413520 10580584 -167493329221386390628184546989610188800 10580585 -314105054855847882225517486863050528220 10580586 1035674361431860075685613242325828864 10580587 -117807552460965413298341418788428477200 10580588 50597671748777448545530775085844377600 10580589 -25212380518723238981186125783215628116 10580590 372651921774811435415076200543140800 10580591 -188662806920515152040076199837260858496 10580592 -46915018657611995981894056170616258560 10580593 967301812887716480442523758995295121920 10580594 -175101601916806155546529436374483210848 10580595 7276004771449946266079816438913200640 10580596 -259471153880761410005909406763417274880 10580597 335811241794102448705826147526879296046 10580598 -14259592369094540945895524559951912960 10580599 -364761440848767601939313397013207079936 10580600 126248008937375291925547641695199744000 10580601 342507149931799934669849429444224010832 10580602 41411040295930368216729146593315787232 10580603 72846129884714030023132272857040636 10580604 500192894506141282155863984055082755072 10580605 -95836706247347524221631490367365518080 10580606 -168647225347912685280910789120413650880 10580607 130379427974124759015659741086470197304 10580608 -910213940484398924464418902702722908160 10580609 -74501480080762329103625221282063514796 10580610 -117531723375629017345872916912617937920 10580611 -610240051420978571697088560687785510788 10580612 -121260333602041709855168290808760741888 10580613 -303509222330571620406445819380934574016 10580614 -19583052941074655195097303632568447168 10580615 -153601191860483692284827854800283983240 10580616 469271022938454809448798133811245470720 10580617 723785512121518203779999649146979342592 10580618 -280625740303956804753303170759108460240 10580619 84556522971527317519833560005445509632 10580620 25725427921506151472481899807921786880 10580621 60124753739672479257692023863273310752 10580622 43719434532365439137888366618377449600 10580623 135504314633186149437892028987841008 10580624 -21170672007635213540610480527786532864 10580625 -4640166656904315966484663917158850000 10580626 89574424723397498401624596794604149760 10580627 -109264085274858104031425158234944650928 10580628 86506228350105519508117985997357096960 10580629 209288647032716070873089112985831147680 10580630 84251582337152043918364546961621049600 10580631 -35146430269192962248070634316598528000 10580632 538450331957616887694983275299617126400 10580633 29245998670599746352040107230555654400 10580634 76669836062841292834775275074446732784 10580635 253843257983886231277441378367714014800 10580636 -85018893619889085356720055389785620480 10580637 -341776114506993491817744681037262606400 10580638 427910048364438182698786511927234496 10580639 -353879101149193532741907256559580910200 10580640 -166790519584495998691820354735953674240 10580641 -79785816301606215284844136620011657216 10580642 13175029795144651776287334419303148192 10580643 290939185470472621534590538843767136932 10580644 46991188103823625815245866871921725440 10580645 -474521835394695517441510210166985764100 10580646 -313199373468758881612137436342352347776 10580647 95338439027723975945737173304664286720 10580648 124352616017026347646203127829563791360 10580649 185737146678696438421470143406513552960 10580650 126922472010976764857078356096394772000 10580651 47258545308912292975048298505887321652 10580652 762794790152057329134360116754015736320 10580653 -25517971520824395490441869267466218176 10580654 -34446554915014708576898276157891296256 10580655 26570467177243071205735361189406103200 10580656 3965668587961386284792589699528097792 10580657 -346426518745104394602922584177989258094 10580658 -173391094570364742145802959943792301312 10580659 628751543798985613179982639974143647920 10580660 357081884834633158906700600765145127680 10580661 32706339296007579530311269036292913280 10580662 394916350020690346428106924845188540832 10580663 -615711615953179621987331475370758664560 10580664 -161058682414627698406370141427538452480 10580665 -225063168000565297452796822380898090680 10580666 2102768169251048111959236161280217344 10580667 200315458721507234828017472478217986048 10580668 147216928772973488014195521403625495040 10580669 571369501272266580673970718409164377760 10580670 -92849123848594562355439678782451913280 10580671 -91477576110238786278041266906298556800 10580672 -5510153385548092904718256342164307968 10580673 182676484226020492121530358491886496384 10580674 31307097958228106551683968829133690368 10580675 234632998060138364947504621753187884800 10580676 -31971943177574692431065185583320872960 10580677 192942268376526891104550212190407626526 10580678 278636686452243760412357460839098508640 10580679 588347047473561720382299618234495895200 10580680 -123727025530701310350397920118419456000 10580681 -86048642001663192078741364466563938816 10580682 -39888016919654171700818530216674201600 10580683 679460559077978978487301629556307958932 10580684 516134197415118767710868990274185116416 10580685 469125002574767488150297303176846744000 10580686 300526170556796286914757248875567449792 10580687 391685086133613476179800359025201114432 10580688 46736800384378342516109423258300669952 10580689 -170574071729605576637878065838084055744 10580690 -87067466230049384039027118933346483200 10580691 281937368783072308901664783343537986624 10580692 -461985998828931351302334892705432608768 10580693 13664211521158750688040795345979592124 10580694 165130360503268173597268233786719072640 10580695 304345043924883553348945740862560114480 10580696 253338449173319244540989991611236392960 10580697 -12883846156655492459887620061097705040 10580698 105100987791390756938442615770882912736 10580699 -529520968623113307360983849212778538300 10580700 -19266236121811175684051279516789990400 10580701 -828340495417884525913757779677885146080 10580702 -65094839019749788350221016735965695296 10580703 27216213883137605803818526839870547968 10580704 -453467062264996491969433913491236323328 10580705 -19261469201805006463646653710670406040 10580706 -61291934477055364563821513764779955200 10580707 684486407920336629415866290350586240000 10580708 130376723704009969592067272267383964160 10580709 -1159346299406033659102051905270944352 10580710 -10518775467455161848566779581455159040 10580711 48172155181969984738598419804358496312 10580712 -176330143715929909226132911097253396480 10580713 77557784395497994779693528533093129088 10580714 289995151760830318024395948427363521456 10580715 39623927604283509672841393818012498720 10580716 -37389091120854166760314315463704555520 10580717 4869280333368136909382657560551170892 10580718 -214842283320035093920363729822454709696 10580719 -45157161414574140602527726094301960880 10580720 -120197813169857607769330257111854284800 10580721 -98536476440622732963106005688607107776 10580722 28880735895737334488645192197643280912 10580723 -56864947985832635467911174008892959028 10580724 217269795826248812343671858854483968 10580725 53395561669576330519703056793101918250 10580726 37866273636682991982965761647720349824 10580727 153069393074718105116688998199245535720 10580728 546620827185419657925041157495543644160 10580729 438137073943342959134250604013517108330 10580730 -72505835677312952653144733651317889280 10580731 -179623977346602369638708297277808621808 10580732 -79669556112341099237349800176556083200 10580733 488310613176833778691064680214392641600 10580734 -54762662845738236748057279900952887296 10580735 427223306156640417263168778227902446960 10580736 109081781358985207092675230894024294400 10580737 -77848078844708035675215661201587613740 10580738 -153201611820425084290557292611923925504 10580739 -72031859368628067878951255955943046400 10580740 -85244071304834757624166577688298095360 10580741 321145521214353785140604993793897513984 10580742 -1054356426695119586029802175786179328 10580743 -40026764810659672958006671151807996008 10580744 -345513743514103479380945773832307747840 10580745 14954480237621524456838739026843683200 10580746 -164822074059528633820638020607478040832 10580747 -238061484494933165116181494441961470728 10580748 -257242421849325384566350932675932459520 10580749 933069269139790066670420516048155921836 10580750 326517451364614363767431602405355664000 10580751 -96529395419161865132969507743862961408 10580752 531583062074385002846801367445012480 10580753 -618598872416679674120037380480936039616 10580754 -94691989773895277036659253683812151680 10580755 -43803763752431754133071638050769870880 10580756 -173034000350329002895015363472040881280 10580757 220455006753692458754350884870701769216 10580758 -145963554286290049044335003354875330560 10580759 -31915415959092184647527474177326748160 10580760 -183345909660828715053381857019777024000 10580761 -205721018388091916354617981780564757628 10580762 257172032501208032893129581379971835632 10580763 -677221572267810583367904568598538457296 10580764 433532619249684445871733299210471384576 10580765 19124257461479621191160921158132608000 10580766 -13322132854415092890644421820105808640 10580767 306414050312225541727202613029219294816 10580768 -610308598214120375571316582506737172480 10580769 170038877617119784514068327263549609600 10580770 -13609774647857609697562138337565661920 10580771 772342942398618477870053162662775610972 10580772 -11400304397688932723468886963237838848 10580773 116156203409864097027643046467090251040 10580774 -156063891952015800133942843877461382112 10580775 66507306366300364052968776959015337600 10580776 273312810499169857834370128725123886080 10580777 43552532789114647390319997819891127440 10580778 -10327323730337851081974286085027527680 10580779 117728378370926929450455675262923069072 10580780 67067636217538554967700179097724733440 10580781 810448134625122474504735407705922670464 10580782 146918032097448014718942085581000385152 10580783 -541794424129463595663698805403837545600 10580784 -15523570862883602376896685851627028480 10580785 -128351933686132117148468214680196000600 10580786 336205863670496163264277140754074101760 10580787 -518963428089157012642167319353529008 10580788 50530781378304763572356087840010892800 10580789 -294961057204191621597284253603099839844 10580790 -71225160430112929357060063435375656960 10580791 165625926791802683867914309331062652872 10580792 -387013755134210704890087247806423552000 10580793 -20247051422550455363854456268548495536 10580794 111416966758923181590246136733854732032 10580795 6212788988054970562329579356769472800 10580796 10261088027141904572927628838809600000 10580797 -140074427011527091014349761665975014740 10580798 -255853243314563306960296505648178105600 10580799 23289052492579821694446106905654033864 10580800 -71239243794890665290260577440366592000 10580801 -247937903111923769547684436926680627136 10580802 -83049136194547235313758265836517570816 10580803 -9049034705211897827261233505422320216 10580804 138009011741662864709489257370950410240 10580805 -14893944139555602098799753750997704960 10580806 -246280895979928786592662755977409347136 10580807 430313089434149023157516431514564830320 10580808 98107998497648459588469816208314040320 10580809 388220170382296831043913785159489794010 10580810 36130390415047632331549129260182397120 10580811 280419374514565785528107197830543315672 10580812 -391365227025533322375926226965158583808 10580813 -12302798630648003236143786386262475296 10580814 -175240408449687766062069370483835631360 10580815 54884565302298753144555184649193435600 10580816 29938652187450137638778897050231209984 10580817 40870279786292770589106928104879181440 10580818 -111784670980933189069187843098094198640 10580819 131843060587469664512854115825272380480 10580820 68376079125658186780398017914774702080 10580821 445349636708637381035707331639394787022 10580822 -28072402008202490226047021033352112896 10580823 398983419731795218610809270375085079384 10580824 627382782746238295887773939517846528000 10580825 -383882448981011760259100745089216526450 10580826 207359414731968994216794548838205718784 10580827 150929420740278567143484270352638173184 10580828 385123151402672521599485609569199456256 10580829 -17288318203316460833157562107239072640 10580830 -10057139901299832444593488616143680000 10580831 -89392889652975222493333781793864516888 10580832 -400498640648426300849633582261676933120 10580833 -42264561986579683618812594787214167020 10580834 -156230867643280581126688732626301094400 10580835 -6709647519118406600323826942235819600 10580836 3428874463269257732564245545390850048 10580837 -57667722488729081452145164219290932580 10580838 2661799048437688031756136145059998208 10580839 54309519516553979042057932945428419648 10580840 110977217836340196362756913988437196800 10580841 -196697341594068902174977648123756248000 10580842 -16563587621136948802530875689982643456 10580843 10854873805559503218438718555562551584 10580844 -18324125996100493735450630367615075328 10580845 85972751248267820324856890198933100 10580846 99691626665390029645353630290185962240 10580847 -443974020908222096433319573748915364600 10580848 56534471591712991689412901683414466560 10580849 -118718614381790977958145152043375375150 10580850 5336191733351980836649133677148928000 10580851 -403676217654897250175068739864126527776 10580852 -258796868668464784185985489690423016064 10580853 59742561714952080460832487346654166400 10580854 -167782991538413934854834198466704397120 10580855 -157239355942277815804593679506215799840 10580856 150375773552859728762170760234500423680 10580857 238413891743225675789112068704805637632 10580858 -8974011243809042058279555645696933888 10580859 133139578682118714773791680396627058764 10580860 -90325398432031691982612580319685649920 10580861 -292221430701915875986270671359969429076 10580862 166087685976937815430618951416613676352 10580863 16335543248940645136681105931084650112 10580864 -4810939541941748086739514188365824000 10580865 367817660329127573909669855084410464000 10580866 92848330921979244659867328752051980320 10580867 6054141549654742648396614901983003600 10580868 2800871938133623730810237584439553408 10580869 109556430772392674040646471702795630560 10580870 64874603578930825911411995257222321920 10580871 -90998004064169323393514737123255675776 10580872 541555289821995825320193395126498918400 10580873 490333872789906951618493776473255099664 10580874 -26972287600685187550033212196036741632 10580875 -854707111888351987839731457885366096000 10580876 557377509156631531048312140005765103360 10580877 148134672642652847918361593667563718348 10580878 95683188573316534925404493608403533824 10580879 656053863398163890937099077743474986360 10580880 -30325522656394230649307067065417072640 10580881 6396999868238379818469575074021808960 10580882 73811992506894204908007912058282777920 10580883 156083649104573414615920541855476737600 10580884 -493678097567133600298640640471066285184 10580885 -173713470993470153417299697878158954240 10580886 -245916998637893300681211268109113303968 10580887 -430572439016139356903772268601278097464 10580888 54947507932425583397146907431982069760 10580889 24213978877991582544568010422326521856 10580890 109060820619601801972565242735980108480 10580891 -196505987777774822561904832192920835920 10580892 44345677817668144450909142391686111232 10580893 55088351709839825047197026343365095142 10580894 -29860252458675706276074598578800620608 10580895 -73256570277588709317531757081328184000 10580896 274942830815533418689046505618318753792 10580897 437290755868648062848600469741553740480 10580898 -32642518971769744150487869720111014912 10580899 43276695443077216175808440812345821600 10580900 209728595772024010667211582366062208000 10580901 787823456115936820355656686598423932000 10580902 276859303133146915247584723039699876032 10580903 203143724269691639956318611732509649024 10580904 159505784801561048133124969409647411200 10580905 337401433132224136695049304548691061120 10580906 70004856487925472792710517997800866304 10580907 45363224429079195664154777093990691840 10580908 -191127004175511177642906589941732926464 10580909 118550499921870385617670167008865102816 10580910 -720998246244821328663215018884871040 10580911 118549684820419716964351352379773695200 10580912 -12042781168172852247200137426687918080 10580913 -71800489948268040184517159350827594558 10580914 -98375887469739668581205848913299458048 10580915 171977148883178574585241574371094776560 10580916 -261502102516644356240717365507434344448 10580917 422720631300617958449345879928921658272 10580918 -129715626370508207741201141985267461184 10580919 -202738559185538499722544067527520058160 10580920 -10742844171794084812477272491871436800 10580921 131538186313225849003801303906475514012 10580922 370068579164427253948279430638988083200 10580923 -495468605207206026997558262343090722376 10580924 129165674492642255897077767753449472 10580925 -240306837927576592064216492342858796000 10580926 -95113602551243342483351574341891454720 10580927 575314279351236911729918999752532832 10580928 32094932855148902495820506602049372160 10580929 137298298432720323010589687744986014640 10580930 -237368501880333401935154752491478364640 10580931 -199116805322463299523609509152928089980 10580932 -367516525879238809471912127877891397504 10580933 1030016499333976197440824753504825920 10580934 22283968632372374423738723836799109120 10580935 -306708534695660359157631822980042682120 10580936 424252913413958143423862723407413135360 10580937 156231716926552016692436745237760737600 10580938 -136812584734987820876890654339786811040 10580939 105883939878094904057769386375751918624 10580940 13182466554713099497199627629398758400 10580941 -25286511463101024946405459155232068128 10580942 -122773826274432542186270018056165396800 10580943 -141776984871931338643622626053940020480 10580944 -155776686868255433192053468939097210880 10580945 490473070492183290890531944477806373800 10580946 -175022691728416177211911919703351954816 10580947 339140379566926399298681207683478535552 10580948 156659867310203336893587189716947046400 10580949 -84237591955879773954396255991466588256 10580950 -64493743507018276786810361877467772000 10580951 183451645925470423510934197789656122304 10580952 -97966379232959359250907307031942799360 10580953 191561918999134862415347995367895987456 10580954 344954959568956987342246485018108376032 10580955 73811226400756126376689140994382538240 10580956 37154140102459737675510322117889477120 10580957 -98400319721579444030898273166663368180 10580958 15013469920169861449105505904632606400 10580959 581364990729787455411140866780225984160 10580960 68871743594413887927895621095401717760 10580961 166231574322686156373392463709405156272 10580962 -270259465107088104693139735360865722080 10580963 332088502444045545586185800751227296440 10580964 122751098781245451449502058163796774912 10580965 -149702548070773406208742400649639705480 10580966 -167951314226695818832105579599454848 10580967 -483328124759783870451507179093644800 10580968 402553743312665998438213638563873602560 10580969 440754641427425290011788923095487372800 10580970 89865539097733786419056850961035317760 10580971 -148912148556104464525421527779572578828 10580972 -69167703857012070206795198653716464640 10580973 70898718085578366686318320438879272960 10580974 -32575100192910892751026983709758350400 10580975 206787300909312869436536638231873253400 10580976 -55356870796322394934951825277583360000 10580977 815066004238814462154738042031149066624 10580978 197220177548044048719606568027309121040 10580979 -122040256439627856849717493912878851016 10580980 -180385424504384594017963417943904288000 10580981 -115754860527804482152369579150787034468 10580982 2932580446848414271955064666763468800 10580983 -139450655957154286567692135821665881680 10580984 303806208189065999159874877573655224320 10580985 -7346604603801785692616145724140219960 10580986 116513874959532231372677056233604972800 10580987 149623453872734718637679090172725816784 10580988 104158060606655313451180719942477496320 10580989 8924792577811353237929448176523338688 10580990 -77550045239284034452334261728277541120 10580991 297992021034033623872073657383209544392 10580992 125311554065382828478873167767174905856 10580993 130384662452772784855461845633840800488 10580994 226185830866992688250713638462213209424 10580995 280639581588088127478030961896425946000 10580996 507327405818147674568771727828240398592 10580997 -94639938174556493322725664013390465728 10580998 495231003478911308845066572086494364160 10580999 -254359710926868450994261093027923845664 10581000 -360307120674405606804750981153300480000 10581001 474253118647499587140656114945248780560 10581002 -238252759892830795482983790215559225600 10581003 -94819065697222456312459341167170885200 10581004 -69667693102653595484807394586039080960 10581005 380184744668121792748811776894425753600 10581006 147119476312292403572487069368924012544 10581007 198730362746425882478750068250867597640 10581008 113986232009473163016671997271647191040 10581009 58511690865181098189750630107964554208 10581010 -4298905919139300650598619454613204480 10581011 408927103572492465234299553690782873820 10581012 -21427624783996727599835343789944020992 10581013 -148962443508544523244043150148494292096 10581014 -406274950381835592007628465929764018144 10581015 309033528573424633784905925808805324320 10581016 -497301222410009158645010473288488714240 10581017 -818877733567430689411041184716670656048 10581018 -35193956005151251699464929180199813120 10581019 3304163967617463910870665057643534744 10581020 272862389071105842489643703456596692480 10581021 -100667199762421282267653332836315852416 10581022 -70006522452875203132269889725317542848 10581023 -179723364873435712143410811779781719040 10581024 249104012002957264882312318736038625280 10581025 42346082912083214279417827625427281600 10581026 31951109849690899273804003726056788544 10581027 219974504611320676357173356740144524720 10581028 -577374921179487022152805911726005736832 10581029 86463111496782395513897526644033018400 10581030 10776910206942959829799334296261138560 10581031 133870703779565817895872092658087907832 10581032 102862777607047396932914761285577932800 10581033 -88443687367024315350690197668475247552 10581034 74589192126606618598687647964224738912 10581035 -30818614927243210623732364991896010400 10581036 -21277051126673392000088311589655515136 10581037 444670765852565696052725106620764449686 10581038 59948203651651057909286969700439537152 10581039 22727814256371462707924862777783779184 10581040 -20706077921312659280984544198683197440 10581041 -101422485010986729473175710085222648558 10581042 -171206018803055473567722042337579850496 10581043 90687838772501285734672738082741183040 10581044 -44993919278033792335711378146765692928 10581045 76367565797681373427340933561063788320 10581046 -29181371694716437127223639093966360960 10581047 -240039254239420942377100127455566876504 10581048 -4505470643625726710029047383475302400 10581049 -243277157154037303909916059626506257664 10581050 21253916569748445674317640546494041600 10581051 -171766661374342719160965732397517296416 10581052 7259139246374673330767077904764046336 10581053 159148527554431815009345043474106304 10581054 226989761803338644954099850168106721280 10581055 -230404134769714210619923387105314667680 10581056 57964192897979928782498806574670151680 10581057 -36842828620962449946291259325590971360 10581058 -6319223125525694891612246310214901856 10581059 21465291908373196539963332232792360300 10581060 -109753555773820619754421084334662963200 10581061 -536543808567724180014315434891529098338 10581062 330567840479299675918279708272837120 10581063 75444789602287120674474364412742294528 10581064 12039165340685386428240698193463633920 10581065 -588959031265480300774126442267720033280 10581066 -84637007896024367969969589614578899360 10581067 -124097210861594952859750935054802319328 10581068 398054038847652545235855603041841070848 10581069 22650118984055384584384732339128548544 10581070 22034357684526343537141683576553932480 10581071 84836460424210449950468027598567076632 10581072 -60773625039759389137984904382656544768 10581073 -40057673212947362725524110531590369678 10581074 83821492249613321631174239695560164352 10581075 8597241693677683494289303540702243200 10581076 278983581715241885028814321370118266880 10581077 270047417172073803797911240251445897440 10581078 77208735303153357777431514584288063424 10581079 -146676328494916540280427861226687697472 10581080 -16068683117728430495004012233265561600 10581081 -17509058797676803983277353263940618240 10581082 265520246907248864860560969697727953392 10581083 -405424607259903020460385850358618388668 10581084 346131376126939286295438492344853918720 10581085 65475633925617397492794819599424583800 10581086 -264315943251320200709733949150317297600 10581087 -473811307150426286417472593038421376 10581088 279904889607334278256101914880558759936 10581089 -524839848757731249768605764918620180000 10581090 -54289501849355221158923217209600263680 10581091 780829637991595148379787460454221054492 10581092 43114579610537557734214656994373556480 10581093 -176156812303075112936376262743910537218 10581094 -135746455380700706070436438587545751360 10581095 -211784655773788683778556408781135628320 10581096 -5250070449068952694608035881122447360 10581097 656161932226780609048962391209323033680 10581098 328698341018834378771539300991849809920 10581099 -87265428579284460145255176374558016936 10581100 140996453541856713838161962821910080000 10581101 -465861646551815871508798160689914945108 10581102 97763492042347558858705025886052638720 10581103 9619446195523995201200419136493681784 10581104 -61168534567008557045859244764065366016 10581105 -3235689837379810810129315286465280 10581106 -142676739143398067062553320542673489920 10581107 -144571197207770683524750992996805694644 10581108 15052097015594969976434861053783732224 10581109 -336062100719800692098396065759351844448 10581110 -578573762816694277718167467634814476800 10581111 10925983203436589172160931029652924952 10581112 295904421491417519789509133365409402880 10581113 540856976774648843180728686210917680362 10581114 -289133033571161698669069508367302234880 10581115 -562921259986292060313633886869109892400 10581116 -3063916799310017101993490209005588480 10581117 23552940473342030842168720082180378400 10581118 115189159196563908177611766958664117760 10581119 286563357384680397510619762635503808000 10581120 -273295422546854188956243312537029836800 10581121 262381569603625226089524937264693281000 10581122 231861596432201317408293970902784028112 10581123 -43174988105692237376224864311833154048 10581124 428625301281625537252723715842821024000 10581125 -126529988986404553947378542274710325000 10581126 -220051203617417682788804540076507156096 10581127 69181460188699431127211207830346231808 10581128 -401847089674626584017713594955964451840 10581129 -17904965866610947902264347778583490076 10581130 -27852064548952561909184342238653491200 10581131 764884353909540288903399159872387664 10581132 -98228618351507676307604860923160559616 10581133 -285173327731353433033352385052115788618 10581134 -273610264048990922234427213216920169600 10581135 -9424580758612965966957168132223772400 10581136 -124826986932133247692105235389874987008 10581137 80408453569280925445566548505042799104 10581138 218430492100447346837127124282737676800 10581139 6940261240468790237468870468810182024 10581140 287846938959476046332355602233804500480 10581141 41622883917163454535981853876812426240 10581142 -167903652968164975270036985115122722176 10581143 583678038190887816203652745975351580160 10581144 -16183775244360447566214381543301447680 10581145 -10954491423173936751948787822815449280 10581146 -8109517026613579885146084477291859728 10581147 308452364914995393646289799886461383724 10581148 448527683834925341577799022042212903936 10581149 309399734565225482061581085892024422636 10581150 2774482446308380368134541187735065600 10581151 -15014117450268506852980786222085427840 10581152 594232097127759173497335603268754276352 10581153 -227491964374734255164570430580372368384 10581154 -158757092498465672088623263409096002224 10581155 -75911125417663076713132539311334559440 10581156 -253447088951540426302283279290300670976 10581157 118471252380086869597637337619162005120 10581158 -46318044220131225262828419987039225504 10581159 -663401288475849265934297479778208505392 10581160 -436973167304682022365065788142539008000 10581161 272248573674379332854337998104502284452 10581162 89626089057408255909431193962484522240 10581163 -9088411785428996032613279833375984588 10581164 -78690187178836932067656776103524023296 10581165 136733324845067883646965493982660793600 10581166 325316055776797498392253926815766860160 10581167 -375181936612955315505892939729998512640 10581168 5712138647966312905178756518571409408 10581169 398285826324613215687298103410431527570 10581170 -153556738718594314960082775616063002720 10581171 7672822667708250686938066346209997112 10581172 -122097382087959884912613299600126238720 10581173 -210389584503234327683485287238546685856 10581174 -183619490929453982174400056196143182080 10581175 -24952907439976507356175933243200534000 10581176 -387582727648167162043866317730103296000 10581177 -242108661086412889317478457710559010480 10581178 45025579387294618987805940787855230720 10581179 189721316658470442200005270747365013776 10581180 -215068239290094647246687397744698711040 10581181 253177651827751148521582814894639544320 10581182 6505273640987127653124807081457966464 10581183 383536131990823331671846168318637288952 10581184 14295767273757133589319597607145701376 10581185 -74883119403476346843014758578057730200 10581186 -41683373257869726525318622280864440320 10581187 169843521447186407073282910624949624472 10581188 -551034172801081848473375187462301706112 10581189 4339872197317257220131873867775090080 10581190 121217579015769856021385142695188235520 10581191 596623836413351638276716828148596926352 10581192 -362721101628696229293329141546403962880 10581193 -315446832862821846558143002492447222400 10581194 114485356200456574556750119224881689440 10581195 14531578587895723560187989045023462400 10581196 111436804787010386764153607737636027392 10581197 -450852335742599838128845824324840365088 10581198 -18698735740451582176360304288476574592 10581199 59818132149099072293368931524639625088 10581200 11311324806747994293826282722803712000 10581201 -204640231266642825933951839633830330560 10581202 231892715924333909774106458919183825552 10581203 227633423698482528842687011499792569452 10581204 -34963905504893053759576073201317920768 10581205 -118436124154782437698426626720860425440 10581206 -232698139504458212981691986656221727296 10581207 28825954829668720578076552857501889488 10581208 -88375737443269258447496760151019520 10581209 -651797067402111280174700696793887347200 10581210 47646416727626841769278149337576484800 10581211 156708040993376180826779866020506607812 10581212 -111636062691945753194268006247183154688 10581213 -376622715731447333921033420883690051456 10581214 118480675373493441030112557133444377600 10581215 580564847036878247687093942887667461200 10581216 -283162287917219733699183768667653144576 10581217 -13535070341580672282089481247532083520 10581218 -397556030356790988308215178899238251440 10581219 -273704747647553136991780403657420736000 10581220 1245174758792637729340364506442580480 10581221 865891900107509374245562797341024064 10581222 142791321988989340545016746112698555264 10581223 -140218548858916738502271108372417050120 10581224 69439771506880543165756684158846566400 10581225 -4136070716278375971982668506835652800 10581226 -365811131236300079599155229536414020688 10581227 -491127866060817488032609016556830669640 10581228 13859479144299160844727629570522726400 10581229 112644679011676445383674900602461971084 10581230 37947093044203932811013339255509401600 10581231 444880633874155686224940203838504089352 10581232 86604154320400557766297164918695591936 10581233 -235894101556771146765320400722183294400 10581234 -84982043417988181803539034822327400320 10581235 186888913078248094442584463937561960000 10581236 -740647457846522854613238607144949760 10581237 -320590642402707946116777161590862659680 10581238 126387647975125896791593498879154022144 10581239 270821300564873898108491724574473639840 10581240 174975659474881585643643619362721996800 10581241 -635342315642445303541928896857173134656 10581242 -72635185659267402606041533842935126016 10581243 -293411794330137879602762357966917358592 10581244 -191885940163599677811253147817183678464 10581245 -273811445407955201631266533236721182120 10581246 126475135817983444025448913724267162880 10581247 309313075719210887351274435694662014880 10581248 53630020951407253966878148803818422272 10581249 118876087294423716448150353190258338240 10581250 18991163286126227595312379391543100000 10581251 -464601616164670347912235019356894650528 10581252 10588075626972307396730033481954508800 10581253 -376397993890172596815719248968022654498 10581254 -130662048544949728507111295606227307424 10581255 -90686428489340902248410461816833784560 10581256 449579051945922539520664005595537658880 10581257 489293486113068868310778821063681908506 10581258 209258938803180712758036684575445897984 10581259 -339757334635090882400753238017465725440 10581260 -49220828421047739087298226401731993600 10581261 1410057599362979434185804526329617664 10581262 562464221546367617143136653568234308032 10581263 -273846582632187600671757614138194348800 10581264 -17797552780802886124806056664706891776 10581265 -81034469401253355137834882900346677760 10581266 11199832417695402077641748365786130832 10581267 166747035879508426891453959720503012280 10581268 1719426998299184492561010334013009920 10581269 259120028751924711790662659270421446670 10581270 -16768169525887001489602058013440317440 10581271 15721263613512087258027386229376371072 10581272 -85577065719770858395270205087396904960 10581273 -13903360883754906929727678002874176598 10581274 -107041370422779496720455861338054731008 10581275 227214533230875586999922471135635245300 10581276 -123063571053619147979795385750470446080 10581277 -12735118025510025446952267606368387008 10581278 -180259346436339036726534719702359234176 10581279 -385964606923446649632758175784530563712 10581280 94985335652534030168460305259300126720 10581281 769547694348515958870732638597073962082 10581282 -69254915474900275209978000389818858800 10581283 177782254140904047861951907829747279704 10581284 41365204855996414074948973950196961280 10581285 78011011456953133207647060415018673280 10581286 50087906466216182616719217761781842880 10581287 -454221334484922942257903301408296208 10581288 -271644640286528920041633160262806732800 10581289 -606810470013037355126862274994647659910 10581290 98780848400918805488160497356541011200 10581291 32698749805309532234049377173323374880 10581292 41243858786857942842489144325465526272 10581293 1619958421871907786156325853037752823744 10581294 -150440901839667001459392387773579006400 10581295 52228255774993166529101893829425650000 10581296 -116464702120061027178869223642700185600 10581297 83694679442269261407194023566246281472 10581298 60728094993496393336688234368338604032 10581299 -42962603874943247167132446141761376120 10581300 134782403219277815829621838313364480000 10581301 357346641298853344321295761301737873600 10581302 240011973778552286288032940639733608352 10581303 -203389904507748303372313368325030678296 10581304 400055234625276877575082173124214968320 10581305 425420001202258786072360841254626308100 10581306 -18846437350334907905466824854426346496 10581307 448707051053656112190275336767473430632 10581308 5884630200795628704432859115877818880 10581309 -481744128182033832817750661839662928800 10581310 -44311947088303289570095909725461625600 10581311 -2495098038051903819758899474137905664 10581312 34143060238034217533646662031850340352 10581313 -76821160312865911998899463679380901438 10581314 236754465352355409419303928298117442256 10581315 215212734573211269461001430930080953520 10581316 -260693915539293603568614707824795864960 10581317 679849648891374076537123609455647728860 10581318 20348534260501909881738698862749867328 10581319 -264461319127981641005228235237280439504 10581320 -16517603478936317277807508230677606400 10581321 125844703542140752266911775142553532384 10581322 -105435773886177085866777302106501198288 10581323 -39122722209998422429673298583896259776 10581324 39319527721078989649015825952051112960 10581325 40553648382905117544790186688717725600 10581326 11514119877501502732003949907660274560 10581327 694317649871069319260173873519094257440 10581328 1610748559611538154871150894794014720 10581329 122870730172736663630578292549419188 10581330 93808109195220116156110292969186065920 10581331 -26182408541387926122469939405012148000 10581332 -245470584043612728692929176569327089920 10581333 7837531211575880878645310876945336448 10581334 -903375968321859681197281929339011328 10581335 -77895216831316388154833143515873564000 10581336 4406379914234576144121022569206845440 10581337 192608116890389931630652242170990000832 10581338 -218236796671370529699416034280137056256 10581339 515025279615876402626901047478835330560 10581340 74420194840685230319636721315045212160 10581341 -213183576041160696127361409037925684148 10581342 59654935249383028167530333110698159744 10581343 503609760127315207075245725503822750704 10581344 385716015206816302378275012041666199552 10581345 -137569413881397576715788831997288164480 10581346 -475493973314408894893407765495330240 10581347 -94688882782826335252330950427643884800 10581348 -235992959074400743542198325082110110720 10581349 -511260615488964877564133198298821183840 10581350 -3796123495104066988347144072510028800 10581351 -150297994491835501869097594855548698496 10581352 38227860016458831227055766734203673600 10581353 -59047677131774296893493363877820483036 10581354 61374070433620376972032201564326912 10581355 -118246252232007866311992757831846734000 10581356 227657080436892476390944896510113479680 10581357 -164411537225035522298674679962693768512 10581358 183715081584605888846485736884758281280 10581359 621291573576068141263705974034519396560 10581360 -53515809338534629431600324261607833600 10581361 154298594489872575714061698171983502720 10581362 127862794145469785664686272897170140928 10581363 109361292321300082500167175725110046160 10581364 182673880770751297479166508304096699776 10581365 356297309567900783906954396743844407320 10581366 25634647077641999041756934457560217600 10581367 -303727758833041029630971533878245426584 10581368 -281785127733801972541943287400364810240 10581369 -156235414154945341784309297181313319520 10581370 47799359028118418444166352826632262400 10581371 248972231632984297186769355708049465152 10581372 76115438868372394280455680210355622400 10581373 -181554062695389845727857784864979622496 10581374 -372771211248032529287795388886913816064 10581375 116082599584994037849352835492956800000 10581376 -231447608072936208219405287743605964800 10581377 -1022371211113995093690647227248317819088 10581378 -17236786202071986434343792258917150208 10581379 -497050399867962525475364829750041529624 10581380 -28666092206344100157026613287113789440 10581381 368763415245605196611041352271004419840 10581382 -76471489069812650101254021738124460928 10581383 293919907103655506238348773568077908560 10581384 -328012837227454201037637187254128640000 10581385 -162003762211650941928237401581762521600 10581386 -133794185622699360848909892070184816640 10581387 148892385185034616848631573131287871960 10581388 258628983020969769383093291740660554240 10581389 -106249166010934313213305976707337696640 10581390 165085790292523407250682162757426784320 10581391 184705361331077363322283043564291807792 10581392 -56439683710891712445948123951719251968 10581393 75098222528771786714833706878915627200 10581394 -333722166489920828740448893089683749248 10581395 -534193150633231927725640155925133670240 10581396 -35301153316544182036480859904501743616 10581397 -4033622169275189146518613969988299872 10581398 15430114444217362518468572318127559200 10581399 28503956082833591035208157799657356384 10581400 97704121183248233491979685900263424000 10581401 -37769686349750688182262076459973100 10581402 -10215451015871930615532700757869000704 10581403 115264378004721405121840876523042686560 10581404 -496826399612341784172204091702816742400 10581405 -91514538668997401648250387293579463840 10581406 -101021071177996945443993710169938903040 10581407 -290530528565369281269884253353752403688 10581408 167003813640806453735346166515514736640 10581409 -121051688913309779845292048243195983390 10581410 -97157689997749872275856049029907914240 10581411 367125173270482819465286975599439454072 10581412 -52092643507151756569299066422507109120 10581413 -95231645261356356093519719016531190338 10581414 52582517574308580356510351504184391680 10581415 256101703072797922929752441394399988320 10581416 105471148544561731228992737850231029760 10581417 -47069208916636495612660139850467440320 10581418 774995270847668047198569526030275701760 10581419 -1129117689981637386790753141105955260080 10581420 -132899066206012712922003825791762949120 10581421 122478375305831979058218035907968305152 10581422 -87385819163327876857621596351255991488 10581423 -17440316020467032235289208920177251840 10581424 -53148581109961039625602509611618729984 10581425 13211057280254801984250922244747142150 10581426 25964644633998492096307471020922575360 10581427 -17745566279544410509002489332900471600 10581428 -312038632587928810820278332938426413056 10581429 -52667401802245891869320535593289349440 10581430 184372904680949812349718862389309519360 10581431 -54309200626062298954544309860212272208 10581432 150075766391031352642504971641039032320 10581433 -328458840535319796115565947180950670200 10581434 11023506538782385792371529326464405616 10581435 161422218540808310182280907856486601520 10581436 -185945431566535530465722360192451128320 10581437 311061692528994471121417452883686646086 10581438 53179340230773319548444101273328122880 10581439 -732107577132545112485873861310185181696 10581440 -563578982741459270594465272587878400 10581441 -30927502986593584196860665683737608000 10581442 212617344347200567133352315214747747200 10581443 323389236620862114751677250074429829692 10581444 -72010920367499771492222775365402339328 10581445 -36249209428562598916593269269890675840 10581446 75794688308201705545142097871347264288 10581447 -65325318049783796473132824330863239680 10581448 -678183505715672273312305230723899120640 10581449 -171974358665127233126990187826002683136 10581450 37478815124699884490289783042447398400 10581451 687106094901144434115265968247216002452 10581452 91471765014714345167166474667507455744 10581453 -137838814088389915605946780576628306538 10581454 -27514907349175290812285439609676869888 10581455 91873245108082225032261674105045412360 10581456 47917391983267297766550538627186163712 10581457 265655563738083167115213854227932286706 10581458 -381816059669044050309607502533067671920 10581459 -17189994879995148539650980051181482240 10581460 -441229656906350317365930726692081011200 10581461 -392794034938045350415561219869526080960 10581462 -132442825320565026110950978814834021760 10581463 -1142002581143647006684919467521996273504 10581464 -675151010431005592343963199663804948480 10581465 -4970186037824501321980266088024303680 10581466 -9748337624915700202697838776302725120 10581467 225964659590015736487496196497963244240 10581468 -165800557917597026137778493884766904320 10581469 -243603524916317046751885745974717883604 10581470 -40791138584758859417742119358729328320 10581471 52255882052475039426009880934440364808 10581472 173798111131276768912520388324951588864 10581473 -11028493142125855448091621448187455680 10581474 145728028497312472902657663707034111360 10581475 -16014658308048347896987738967673518500 10581476 402710263988750328623480024595158507520 10581477 -112908728552039213535466231984956743040 10581478 -2432775984208747441743827271041717760 10581479 55559812227001615562749615663909921080 10581480 33027169154887670574180735082708992000 10581481 98898919904139975513011065847710472064 10581482 -11922838462098799278006197676494832288 10581483 -7805899135425761598054807982353485952 10581484 349056580738957281268450659147143926016 10581485 35915173797655953144847211443628785920 10581486 152606345600431567416512837269213102080 10581487 291363582458385858800705295759516612704 10581488 -76271233058952213310333367770346815488 10581489 278413489249570232040376831998028943520 10581490 294125842989362382918870464770584132000 10581491 -537992475263559193751499308173863477600 10581492 19155369858988030114517252739296796672 10581493 275637057551512441113476342765485509244 10581494 66563940244315423554921844956385880064 10581495 129403366732524919431341285554187197440 10581496 26906014998991554268002034055253811200 10581497 405817127577003966040654254693190022400 10581498 92077253475673872769436431874174022144 10581499 -535128213465657775759885304192682664960 10581500 136895989650700125846059880666421632000 10581501 71201448277118295509362422524892437952 10581502 60674588107704229738996866006365630400 10581503 151106859457605229904249667874284924312 10581504 39297780297994479166975346247072743424 10581505 -1434968620027868109081558230707999680 10581506 155486056826914299491755272662312138784 10581507 284201993891826619993443758243940392004 10581508 79508246369395723289608823854953558016 10581509 205919979314936264807585211365830020480 10581510 38288818514679635074182082882394699520 10581511 720996627438328723660020681762234339112 10581512 -664483170773560843628390227064199244800 10581513 -69215849655899302028298164589612205056 10581514 243289455320083184774720195563746201600 10581515 58732143406515491533704616342144826400 10581516 3571985336962105159956093585042731520 10581517 543669720890981908880269143088270176566 10581518 -100780684879776821872176766861332034560 10581519 -51935140577924746805675478395932121952 10581520 -66906415350759131938374919773135667200 10581521 526316947928212702829031366554075404722 10581522 86638151554258127576008948527312981504 10581523 -138986486860646637527334381814078378080 10581524 -606730007579385579054375165931269095424 10581525 288386774765311250914290958515135516000 10581526 1733531347788536006779450958265932928 10581527 717536101521872629633597988989434090072 10581528 14720006580950615068763558624517120000 10581529 205798476522767573290016706045712504576 10581530 132822037570658314546349448801228200160 10581531 410357141720907585914602058523393106224 10581532 8265063477368859078175576528355712000 10581533 -1429609921363315377365513835200807059200 10581534 -156522801990605478881075009488128839616 10581535 -150104406650859059097303518579062994520 10581536 -54332819515350661835171224673209810944 10581537 34783946820443001808729718973035189280 10581538 -65185563279039923812756769377693799040 10581539 31400253386440428251773897639449749340 10581540 -11611036087843898541169895735159193600 10581541 -348539329339110468468543167029089510336 10581542 -364531140859330138006477184214075815808 10581543 -176348447792472212871368205731642369280 10581544 537814151705898996786629835398771420160 10581545 -92555194468119040358427660650542470960 10581546 5583609833604421231919462080608198144 10581547 241742545300315325649710873042731298996 10581548 -31010464008055737310240650266193512448 10581549 156566360543820066026525202648470406720 10581550 916292569727851795752004633093920000 10581551 -374612088523287548066101510599005645448 10581552 -17051450991936023066159775583100583936 10581553 -731303064499123640746271598979984297198 10581554 -120971738187413290784043564655674039024 10581555 118011422681389836173059516172634035760 10581556 -44688892029270227953283039357442908160 10581557 -176009796076198425904591921069344437088 10581558 -68081213222104375030481319583457718912 10581559 90740807239303164575144804885356934080 10581560 -12553468101730242446038157152834560000 10581561 504094710119738649021697082677472610810 10581562 -46448458074401456759869134851341549968 10581563 208025832731997970277044060112745263160 10581564 12870280147720480075287236396332449792 10581565 -334139411957936149086098881741407973800 10581566 -89376543737236920571324115546268466560 10581567 103703610657099775985131323825804571920 10581568 95457588262650335533081402658018820096 10581569 -1235341243855220620092725620463698272 10581570 134176138794472883296840760607978931200 10581571 -109022383567972207933101075480374832 10581572 407551926174783168995925533035537358976 10581573 -433747589584616741340507954313904138496 10581574 245117472355214834125754467190993053536 10581575 330988286384531868289769411981265663000 10581576 -175488889957275622352532542335682150400 10581577 117865395364999932364359374034733406426 10581578 119729005083544600079777666274060211200 10581579 -93605568753959165227778430483792783816 10581580 -643501808118630121312402650868984565760 10581581 -377908009705952950735880462045462148618 10581582 -300930797320538663420455538372121741312 10581583 -392001266093806790228373792152047984800 10581584 77813285200532810386138708297348399104 10581585 -8394387965058824651347670767532774400 10581586 21230862460824778265491494942776398992 10581587 -4106789861512042557371189981521002792 10581588 -176589645722865457813431934097933005056 10581589 753757096466556349069533222792135519360 10581590 44030573342555370458013996712665177600 10581591 359358372259699687529686069822420654080 10581592 -49391304927067045055914981324046622720 10581593 125802804588938309968940590460734800000 10581594 83725486723151671402087606485136500480 10581595 420515415159716243970812400546567517200 10581596 396654959052578047166358429497696371200 10581597 27066016853852079297311793833904547794 10581598 251713044615411357282286349731298524800 10581599 -839157194532845747513674398755031004224 10581600 -58384784292025361885910448632594432000 10581601 -38781174044013882132198735961000181100 10581602 -121806740242003499440941392361969954816 10581603 8882312294772485355801077746233821424 10581604 -368453281755783578501045352310704626688 10581605 11006978773085046214264811192936729760 10581606 33564935656017894498971213750474098944 10581607 -652322163779639988761742331857659214840 10581608 56082867041896455185772668329198417920 10581609 -215509571248385776168127464855273646784 10581610 42200449068129765640640936298415180800 10581611 202595429557392707846097820594818563040 10581612 -2210035371347666163950176638995877888 10581613 -105410392832432226164620289010665709760 10581614 -366898622482818713067780832769051281344 10581615 -13626369639766703864857987141926875280 10581616 -97054304954048109928003494057321627648 10581617 411077253650296616026366752959509352292 10581618 -129017699736200945781797195683390336896 10581619 138717886404637404683432395044582003020 10581620 13009455107853543169849079553075118080 10581621 303919905639913195345888410725627479104 10581622 16599748160560018044627612189181741824 10581623 215625823237091700576574034759150549064 10581624 164228248355825561826817655624254464000 10581625 -302500239816677635620006700191765651000 10581626 29351681562600830198257120071105062400 10581627 91536693248754065407389124322878783488 10581628 -17149918763301566489100840499448500224 10581629 333255320720672070070656335057503204230 10581630 2688669342255527591453497367900248320 10581631 234858464289087200654090880580503746432 10581632 11290455177893906785972277754514636800 10581633 -57998387807274954008857352085075796992 10581634 -9128898514994361527151838018164791808 10581635 -355411734707677777688798637344703319920 10581636 -57169364372067854125317110544535449600 10581637 96284092923575706727489305209236031520 10581638 -166222825970877507361019986509398133504 10581639 300493175437854789588906629072235200424 10581640 -242913052023219205115585014400561971200 10581641 -108814624223613907092281987464170342528 10581642 1522014078986902523371600020857901408 10581643 399592166794720931671823149913370096400 10581644 -452900119938025498793617075940602441728 10581645 50716945068791366915799551156941732800 10581646 -76031206727327409484569309268033164096 10581647 -65518831868359619486089678801334237904 10581648 46527481668769191800743487901418782720 10581649 -97354240126277471464120246455532027992 10581650 -148981983460880744804843221835414112000 10581651 -627845365779436126641528092490560553600 10581652 368205411104866056377358625237977201536 10581653 257713457498344518534507793045771173600 10581654 44101877300553059316982612727706331008 10581655 -1319437380149158041519200722983168000 10581656 -28875829892062888218564582926480179200 10581657 183741492215052460405172701516760652240 10581658 80871580698391496785746088205312401152 10581659 -115561895085504659525659549122931943472 10581660 -127082806975401445558089179479385003520 10581661 -163353095307943516699728502021614835738 10581662 4047872000096338730394807659010522624 10581663 6995533134590007230597580791935991424 10581664 -37432186790535552907711556235923816448 10581665 603828445204404485919932338019790815400 10581666 173122146291737495457378462347667517824 10581667 58450017877621773967443476589005899872 10581668 309127175757158866800265022522474898048 10581669 -69010422244567701608774879708366702592 10581670 134830812968746207145583631656404428800 10581671 79177261398039352120760619670119658872 10581672 138437808376257306599715052309749841920 10581673 -1258366935231130911004470305084856906096 10581674 256984183324060386324302562945963674112 10581675 17653261659968010239421700956081397200 10581676 36550282523828659241382767772983853056 10581677 -70674709299754673883805063985424922548 10581678 -20422283263939537826948742078989234496 10581679 -452295945476541566017159359114820330416 10581680 -17906949135798984411779044105052160000 10581681 -341301845438712031187148838982078065056 10581682 -180698961977614628098143252245317116000 10581683 3102899487314553389975357325805699920 10581684 268742637879835200363624023438314586112 10581685 -673788735372157347565150762775746343040 10581686 153550905695189485238041241643534309792 10581687 511201323920297668907208427534985166144 10581688 10101958483210822194040709628816936960 10581689 -181316019772139898426608668439504080560 10581690 -5207910413380282226348070886537574400 10581691 -18154058194245020786149370905206086616 10581692 77511862924769019001202591547237888 10581693 -36911517431297680690204124810852712000 10581694 359275406334306989159311353660642528960 10581695 -107257855181485608458609819059619631360 10581696 -22061069968391515189064602604119523328 10581697 -473806088843309779039334825782720130814 10581698 126642846964514029920236981628615168 10581699 449179248138176471355720188633091145464 10581700 93523322930717043922327513347144867200 10581701 395194970311401940222374066631043673144 10581702 80517018623664956967371544952456120320 10581703 -46174280616801770552117210982328604136 10581704 23597332465908896613864270034515886080 10581705 -618777594637029223297930168730240313600 10581706 336927149009061824744396190034642581552 10581707 332757481630134969869859450741055735956 10581708 -147903045833254785458855004420349685760 10581709 -224541405463921118444443370435235456480 10581710 35024102792385651596116829268200237760 10581711 147773195263267422815338753525651713024 10581712 -182391021263778909899092564569486000128 10581713 433394289159945357879770491055582653680 10581714 -76189974850213217615831099068634287104 10581715 -8487421511047438747120224508860274080 10581716 231852358724589693789988085818209363840 10581717 412895551071209836553798955005906578080 10581718 63197806157127295259676348313798543872 10581719 -211762251820874504189265040588526004456 10581720 42348719453993451920148357036718080000 10581721 -1187902051200787660352511922451251421568 10581722 271928164043731970992489971768623619552 10581723 -410528646613719552897554805070702217280 10581724 283924029193451072265442619524561066496 10581725 -30382222857595242876961377750314496000 10581726 -43706321172534078966855851776327053312 10581727 -43001729017806792751512692456522006320 10581728 481353116550106626185604225552651386880 10581729 -81691718277932790822471687048313256016 10581730 -125766176265104410791182537765703115200 10581731 125858974279878364020350395076150663328 10581732 -92196183921837497527956871290288906240 10581733 573347494706689437382943779836211993982 10581734 10815626358780647204239748844445896960 10581735 87619394889942673879725170447875624560 10581736 -580541988701662060653370464329276375040 10581737 -11179825333128532386984699287647317888 10581738 -41119265970912878290544466437569241856 10581739 -35170641915858487836315195065942864128 10581740 163299369517211198276156320912934016000 10581741 2981323354455742122256633345326339360 10581742 -81697615944600671354845626754233313728 10581743 168950678825299600875891246126813223440 10581744 44272689900815510756028609812424622080 10581745 -141575234216764459303760302888898938200 10581746 -8929703227864814431893518646457630080 10581747 -103693506423109449375311983164763431360 10581748 -104800436711945538565007573191524833280 10581749 486399755313058377259614170240511864750 10581750 -95540609213200194372124971961468032000 10581751 67165313579166451153308390059367723752 10581752 -171141195378204059095264409408177971200 10581753 44150059704688002982229413047953660928 10581754 96185712832039695159444592590055326576 10581755 -174145048056227227736607111621459939840 10581756 -106450904985928451532310131303791574528 10581757 194455703220584974423622998789350086272 10581758 -95488911851476252001241772827441011520 10581759 30506832073287097718371734145222329840 10581760 135144052748946825818006283493111234560 10581761 -44050229304158738713711570731427408638 10581762 -12328351775045412826309633191420574848 10581763 -278221270707267614126771488728441321988 10581764 -292939843437056447242191551421222220800 10581765 -182284292997532656791853434549393932800 10581766 -35485137979239852188786439428565323808 10581767 -98802076181145213285057994379090853888 10581768 -213682693796817453218290905678245068800 10581769 -83234839207914742003443420068506202496 10581770 43973863180792124287406388746884148160 10581771 -117463200632557604667537250188896847360 10581772 55310715611074147055212081379959870464 10581773 288426817914908617517008478780636547264 10581774 -44980329821397677444102446047286914048 10581775 -363276369598554091950504529433031608400 10581776 -114712352699327983975517418246038151168 10581777 -475935508188988388626337092223438621580 10581778 102798402140980718652653849256826470912 10581779 -62995956724754106199078694521687477200 10581780 -253081695261970150786405757025460039680 10581781 238671876679407853121860258156303265280 10581782 101007520601798103741289255910931753984 10581783 412436996347747902151720762127980837224 10581784 7324117494229892547478636993695744000 10581785 71626257716739787279123091250065806980 10581786 117762712294362224061068459200079262720 10581787 -773099540639146844869936762970643806568 10581788 -5252069409877085857664334052541595648 10581789 -384331444109873389017205224517317326976 10581790 -203238687083594444889888436318981137600 10581791 -427366979047243574370168860855036593416 10581792 118894934280641537163762968471399301120 10581793 425351979767549387999311781164753427042 10581794 -35529028973698401073658906891605440000 10581795 -88272036540151480714987613657498256000 10581796 103085439758234520704607374121202696192 10581797 -144532632456116823860052873450359216160 10581798 -2969330471306352970075253453767281792 10581799 596184584417272657895535403114145751800 10581800 -342795959119192737799308883430062848000 10581801 333208880170390703115124518659943967632 10581802 -22660845078347383046335520116366619136 10581803 429770489594825263954267202088615105960 10581804 -33010490571038437179804802892330512896 10581805 286211845256540573428052208238819670400 10581806 -41934177250392550381614767466266818176 10581807 -252237151013138132077597510183182487920 10581808 310846331280277589580841017029818384384 10581809 -136243958577649038351674592461563329984 10581810 -31067786618696776866910796885567270400 10581811 594799150408369770494695064375176342412 10581812 583486462271154229231675243749391030656 10581813 -428870065088490590475501243624518400 10581814 107793617818637616351754964515234916256 10581815 -61430738570505323714448634116591976320 10581816 141560466395557958398763741731414671360 10581817 -251076868584291671819946192446497799040 10581818 -174767114088371279876343876417640593696 10581819 92714271230253438492075751947534517248 10581820 3277091115118702823831796552979092480 10581821 387762725225112712108655132337475077612 10581822 7556266327276706868535533015280956480 10581823 35968683816685119222178637521082819440 10581824 -66116501454388981600242321355532402688 10581825 -3268517611309867869257643636929400000 10581826 -51007423411923967344267700315118787888 10581827 361623356438054655936104561464826823720 10581828 -3904010713048995687496474584708065280 10581829 29120079809423962794490077719280955420 10581830 17867095143243443288101930884731193600 10581831 182799308056705596421541251677960681600 10581832 68061604140215456004750207269138964480 10581833 -143558619125669167435914549106224570060 10581834 -60594138336165611798758301065237029120 10581835 134091282602456031932260668182842866720 10581836 -3898418903420547903957948672061413888 10581837 2107255757042623811120525476865499264 10581838 -12651366002334846650142504473841871680 10581839 727530782417212085291148052552352775960 10581840 1449299688386682740258705174621061120 10581841 119629152219188363265233145507245810800 10581842 221737584241667218596996290571872637072 10581843 210519459921653095507657751804899412664 10581844 -80867249149873078936399954251854747904 10581845 -80306389306460982248770333343933368800 10581846 160358781715015418489277846643561878528 10581847 -528699927961677638674667689135074515704 10581848 -742964985747274427423767387083004016640 10581849 388100022128681968543163461176027699504 10581850 44358722385519357713461301058732364800 10581851 21186666645781961255596096284083771904 10581852 28703975218214051741034526473833690112 10581853 485594410668400107213369776457273717964 10581854 5877751698863874881253034231886049024 10581855 -61676150420320225632281278190295312480 10581856 -146165073183207702527616177751025123328 10581857 211177448123703475956716879908943376000 10581858 -16577139648217724740699539902038342656 10581859 -3337868827378431580958003745296811896 10581860 -170750977037118809147178827159510323200 10581861 29629997655897599086745712483189858240 10581862 -365480335655744184566543383836061817088 10581863 -55062320746318625371444192731185658096 10581864 11896051694170431248772836262568427520 10581865 11713743313910787780989025787971371520 10581866 316396379661781708405939795635256627632 10581867 370228000329273003632489839508850072240 10581868 -513148706375979060485025333274858429440 10581869 -6076287746949216232170650763460784820 10581870 1232197474709380842224262738457620480 10581871 461758937716065267910976136091038757584 10581872 -769783276337831958541790273198358528 10581873 45609774998417838022099096361795286384 10581874 -85379211531535320156802527204614828640 10581875 35188067913216876232240445728740907500 10581876 -267364439534473090437765280122626122368 10581877 -455395788053137467592112378569288606628 10581878 -244095610864618045207795883322883985760 10581879 -109235693722764555158284286206450698240 10581880 11703915517802275002548353282189516800 10581881 -24345619707145272482616371594424946176 10581882 -178950896078772208151704885908754910976 10581883 207698940665106213801835298062037690704 10581884 588078367518368741671706986764716313600 10581885 -153439101513460798563296399812000905960 10581886 -7289020712366239587481832087184814080 10581887 -157843177574024677269159273865068775968 10581888 -145703865325395257498770081249084047360 10581889 -23785514392038623570530912160509680044 10581890 71305278787648572767002420323204672000 10581891 -46520280554905560711494944505050082640 10581892 -629546914312591191484245427334630850560 10581893 -354688975683449089514973487902263198400 10581894 93746981262439584918115833464921456640 10581895 -86022735967910751994302615860602548600 10581896 178070771068834658831457738890876160000 10581897 396503279586960846585142121142440728320 10581898 -126170329048286412399020310472740587520 10581899 758991310680485760978043965801935922900 10581900 10445279959930515866542045318311936000 10581901 767394209430630744479626273501846919904 10581902 321980047968295914363879778529437705152 10581903 375568257936873950452009662753846312 10581904 -139066269532959653625620119819935727616 10581905 -120849754087330474909446017498740665240 10581906 222022437889605813413882292146493400704 10581907 -203837516769003748320255069252985786368 10581908 -28011817409119079496655006453602079872 10581909 -94700974497344272302822327433623220224 10581910 -1908437684792519428310300873715959040 10581911 -711849159192976022528103346035864869376 10581912 -19467149492017036283099458066915000320 10581913 4118890586328276569217154719083669984 10581914 104714691883110772563977657288534068224 10581915 12157363249775304061509489256251703920 10581916 -458524815525941809648685472254459445760 10581917 -188588850945366042567490121806358247360 10581918 -169858302572467708329100660852858924032 10581919 -361232964415198763959157399317411405656 10581920 -525917427292899423312747759002554859520 10581921 -196008009478681339810684320805024848576 10581922 61835162871525370473429626294051049600 10581923 444386387958243362825780628157921012104 10581924 282176400838031678345406248157572155392 10581925 -106271928771255757710348321580236677350 10581926 -12601692024714314636972731967830746240 10581927 119628076544593899699142972030899795408 10581928 -126335540097571710145962725568026542080 10581929 -147866121622651771927178574357820208640 10581930 -141759018636822001896605274239590465440 10581931 -309927136215930380477518802278401123800 10581932 -109107977071672994678796202288519861248 10581933 -339852190312278741470405789154535978176 10581934 29795742273274210548967925849385600 10581935 -31327771009073240037660940544824677600 10581936 13657527731987023266547855090644418560 10581937 -331752511874400678018693950313750754414 10581938 183245196354312584248256404477906223520 10581939 503534163375231140528833047305220329544 10581940 187511568697376373492442787222333111040 10581941 -628959028440850707575799097799734913088 10581942 -184176604084651281599044190577144487488 10581943 19370025447288367746904911170489525760 10581944 200574491861223749478490291917265244160 10581945 18168091464585476197615185433665331200 10581946 177029456307051315032631130364703426672 10581947 -198286098812847183488748153482369150928 10581948 -220342313211845237824332260240448583680 10581949 459562130219477049401340421872404187392 10581950 -34468949883811223055127280441706984000 10581951 -89162416053754880518897001673897217536 10581952 -206649767143888804809411913659757625344 10581953 388210799020488430809289043421592571202 10581954 -85466079414206964231832751263030867968 10581955 339599611401862474467439412350801536000 10581956 4187942169470041441958184107650056192 10581957 394852379406147105124142883704283909180 10581958 290640111195422491352425356174064238400 10581959 370898826979095090077802905699654963160 10581960 62376305108073874705239957264007987200 10581961 90973198962390937997030780963269810852 10581962 -219185816627668019341594828359716514768 10581963 -25257175143000300958961078692603119360 10581964 -133456896826468451942246699022497433600 10581965 132837428034805036590591599365990630860 10581966 -102355402998907842552544574392681304448 10581967 229586379865306900643242839309148946160 10581968 150143346246054719904042359888432750592 10581969 -1721684312396994229062877257332130720 10581970 62956697029786515970584778753629826560 10581971 798797138251074613877910211098676836000 10581972 -183762064630676840848718969534350473216 10581973 -443677273458722034398889463463140154880 10581974 21461213994533536509575447391882485760 10581975 311461862330674421778954619815165036000 10581976 217970598982356174196857724252002478080 10581977 -18365931053030228196766861013487517056 10581978 -31349287385907096629024974777624694784 10581979 -485084467552632785990430835009922356824 10581980 195960672537946082201398019736943872000 10581981 256618599291281329670920411584257588352 10581982 -232795000335586911759330486544349721216 10581983 137795623355590777375813291677389919720 10581984 47907614815358498432574948391775109120 10581985 -586087904751877365634077223556426723820 10581986 428007334283936819871400334683031898192 10581987 -151647858789343616369110197799167934032 10581988 -97730573897229304514070898135279077120 10581989 -96384167991405854850863761873508678400 10581990 -77306622331244634451326396784620960000 10581991 -14790190382714647907568705190543056120 10581992 449039890959759704906406456959118720000 10581993 5901111327683320628079009980625422202 10581994 172973218635066920375050332590662885296 10581995 136406002569665202314581513253811585120 10581996 -51184056472730676997998298096523217408 10581997 -469967827703721359841741627894484825940 10581998 14661522326988945714652923970494017280 10581999 8907040100717645084235809468942853888 10582000 -19944470635576235649545849989005312000 10582001 153435800490537856931572628633097744192 10582002 15506970230677005373566256650312492672 10582003 627839434681364338434052393229710754400 10582004 369818009971799925553055643407277619200 10582005 34988119744854608261633643738760765440 10582006 -30783847495272274893105091500881118048 10582007 -50148530901891968501920522985858749248 10582008 6427461368428645834272456790846341120 10582009 -387698594426410574259529877561734548393 10582010 -45489168744543314762498322287439608640 10582011 -112094728343089418365010783892269250480 10582012 -9804408388187569716493350410293780480 10582013 175343961107918594436328270499322718200 10582014 146687284668022368581476315983996914688 10582015 -313448464074952484702935358739014130840 10582016 -43407572771982021424252451873473167360 10582017 144310163140368585474480470584120046112 10582018 130358927655988521181504267472413149600 10582019 -200183493826911763747837214089708323840 10582020 245977432562753357282434972760108371200 10582021 -107254638018576320757309231589077898240 10582022 146498489305788368808186506462993442624 10582023 52625083012243078016470955891336797824 10582024 15395516985683044620715580811841536000 10582025 -158193762757577128172787313863790536450 10582026 23714857631832179845015469525273515008 10582027 -232868924827607764878928592939885167560 10582028 -383175228123802816357859368194608408832 10582029 69042860833776543144097027858032984000 10582030 75139158283893696312336513606992084160 10582031 -802805432677010023678194220280602657200 10582032 73707664432989502647199056742878412800 10582033 20364856885324816095324477772165534848 10582034 -173431895454578504458189529688873001584 10582035 -264956099171777935723149539620260212640 10582036 115476612491704526322276865637244108800 10582037 -40860633900145848194412929535110750628 10582038 -33782921834692958352466339364723645856 10582039 229348889182014721470839524844192038024 10582040 426812445389772856510514988276833280000 10582041 119282638880372091716024318024254803744 10582042 3217875635173265067215074608232024320 10582043 -446063681941513774867593048263033571708 10582044 151722787191643864480572080348767690752 10582045 -51854058465989162787651496720855223700 10582046 -14506090651397498756132861767057254528 10582047 -40358146580436365541306795899548776960 10582048 191920048269057724617395384615879639040 10582049 39216693402253466697825553033169258160 10582050 168420425175407191635362608557281280000 10582051 594244812630069590607713236684884553052 10582052 1242155653105355510940263517622497792 10582053 54032579796306702483552053790082790208 10582054 -39712619677337051130823576952322246528 10582055 -563142721392368492843616186460080120 10582056 -423656081984102181796778908948630732800 10582057 -546431943703813706736287869918135933580 10582058 -101596018271026338401297848672190219424 10582059 -15464539660232080183021428426260791680 10582060 -381491974145057682651982965597168875520 10582061 -86816119815173931624352108652153595168 10582062 -171875004687118709579023943045397709248 10582063 101032586370842288025828156054578233560 10582064 -53477480997062421657095732994799435776 10582065 127209820399378706597614259842568485800 10582066 -150258056858439449446168048888328405376 10582067 -138407208862558510706290616102819471808 10582068 -158430874159970089572047183393327677440 10582069 -4773698234910891383415794872257104320 10582070 82007324757942326005917384537869260800 10582071 181541563477861677727362489600043450320 10582072 666282962774305829450443634464515379200 10582073 -612128904968346035387983852075162941756 10582074 -88037681184561730450007463208716345120 10582075 95759820366440762004880355861589986400 10582076 405189172107474573365529211803091061760 10582077 -54524584630287959949021722094678820320 10582078 188168682210192495483502218866692139520 10582079 418782529695650742802524753445605247680 10582080 -3964974269203722205262911741655777280 10582081 453551681685839822618556636937293746882 10582082 -56216239225309797521423672239791088128 10582083 41892808303084247982776256095236776012 10582084 298560229035997567147071245349009113216 10582085 -736006621256821840471324514807924160 10582086 43445947697463362447412245509796210688 10582087 29611469468249590378616264128563065680 10582088 172172933282372242034991617779193856000 10582089 -224798767143635637656841274285790288304 10582090 64199422085244974060420911759807780800 10582091 -326687944624018216182536947258459286928 10582092 195538344846702853164208639250012877312 10582093 453896023048677302442135279147268897824 10582094 428117832210608814328245790899380119872 10582095 -24617108932059170238468434528771289600 10582096 36262428167686852018171701544343437312 10582097 88192836089632732062573768769518912384 10582098 -6869326587508145371284714492318246912 10582099 566900037017854735880785716342755912520 10582100 -37115874731873536189780584608579520000 10582101 -134130345166788698218005336962145536370 10582102 64128522016526030640757624265867902752 10582103 10687079643854793138583281694605625056 10582104 3513841773895645850207203130766643200 10582105 69315538372921438864606388914386212160 10582106 152414008608819892940682152829944822784 10582107 -398311622646864502186763781544206688320 10582108 49184807118872143793629387314528854528 10582109 720225865182751075387795232357307429516 10582110 -6520600801722804813703276865952768000 10582111 30900530231943982096241513370807838224 10582112 1225808157455867735773981267672420319232 10582113 483643209914914775403311399175098868144 10582114 247544318077064496716986836068211067392 10582115 32358874984535977413596492238123335760 10582116 175994789065003608192431785795662185472 10582117 117145343608384584898715252038558309120 10582118 16373249810642462135225203322714260416 10582119 -4415086600839639706814204909158137456 10582120 -524619218087989440746548450656766003200 10582121 307199946093653871721885520404081982544 10582122 145370033572245351316592534069235609600 10582123 172673192130470850144761515982199226264 10582124 77386954338118216726587241036934234112 10582125 -24624632829073840471560073785504120000 10582126 27808566516022703086735187410309991040 10582127 -326881532347529256457714087266720622680 10582128 -269989242929237105053907109840322560 10582129 288494128543960132127056864588043520000 10582130 -32078058832034251471180625200072678080 10582131 98968924905795026581242741771967974144 10582132 -5260867113207719995032854529236809728 10582133 522361328734368388424774597584995470382 10582134 -283310615158764738264129024896562634752 10582135 -227180523931088755944771507423757066920 10582136 -88450464990771354561820863183721144320 10582137 -466316137634653795258303423404747946560 10582138 220742059284751548599352228713283428976 10582139 -97062958437125636148491937645244082592 10582140 157963494325168672356577933991957529600 10582141 -29370109577372008447688718254725376916 10582142 242307350318327782097750288591201133312 10582143 -124114741199039907016052752286024995584 10582144 823981560223900993776353013352995225600 10582145 124729078847556686645114750862343459200 10582146 -99225244710413271560732909339976420528 10582147 -407729224762277983879750973189046157680 10582148 -17262019677894220383368745765757845504 10582149 -22673959575776022247072017396396680736 10582150 89247022471523335571706322427571208800 10582151 635269541160743952599072840810623792152 10582152 -16556338430492874800743135072102809600 10582153 70492545191113867790069021130816198964 10582154 -64238246833080863308946180626587926016 10582155 221342725032274788828295102302701271600 10582156 -94795793968863264790789437351452093440 10582157 -472150935171024339630883633158056523594 10582158 115614126783595809671810836688070923520 10582159 117938559819244953174721006081859992816 10582160 22589792365611888440784840358751109120 10582161 767024000482018230633976536945436544160 10582162 -41460911568346138086573534222204069888 10582163 -709261755141339610772110869508908693588 10582164 -133611879668840686465124187862733045760 10582165 144553747797936271570461100740734048640 10582166 80548689754788038327326332140943381120 10582167 157675703492428726917694184194431312 10582168 117334187100451250368207272903721512960 10582169 -39307780420530474249360654131286103356 10582170 -35657518278160996128046820088360633600 10582171 287872671471353074371352876715323432 10582172 -585453911592976780398069017878567309824 10582173 110955684275607275835103298113745435424 10582174 -342821553178292946063786215088358504128 10582175 81419494479337095926741408693702525400 10582176 271942602593912152133807001758072832 10582177 -11307935949526481438355290642367683388 10582178 111746690862897495839286995699285342880 10582179 306316611865485442514035131811609260528 10582180 -65983182770240815597479839446162513920 10582181 -302131662017775154425225651020502159840 10582182 44763130124501547013789090685343699456 10582183 -150477876981593149840250788336727567480 10582184 -639850132340439836636333047984490004480 10582185 -74615470963220655178107851432400710400 10582186 -180067055631096423562899297801913232208 10582187 164612673673392702693780045035706952080 10582188 57916494568859051435289406325748057600 10582189 -310818404825212307037882292458078503220 10582190 183920291704997954796454113869173019520 10582191 268872759951862316537817818672244940800 10582192 -67343496923979765894255748416853770240 10582193 -210719959454331991292806989231249891600 10582194 -15868149990022966033378485564158002176 10582195 -48183222691209074830037222784553344960 10582196 -35596910565640204097980994156864937600 10582197 404387922590321818994493199821688960800 10582198 -363595618031095777591027908089965356480 10582199 -270727438658357871749065917493056796536 10582200 -77610090793615898532820890418414080000 10582201 -59185820744433205772907487983406274048 10582202 -265651397304577511581745889818289446400 10582203 -19518002748119355761860867464110323200 10582204 153950368527438324147970560598617875456 10582205 317114786463068866768722405690728146860 10582206 197446884323334219176413760255053226304 10582207 676655893054210802653495866448637243456 10582208 18555808138818189733508718396608348160 10582209 -91519580818480459978454519671384456800 10582210 102969781048309260996638964348196361760 10582211 -370565678236826637379767940045605059688 10582212 -108232909736571474399218425050634825728 10582213 528081947003619386387753735783802290462 10582214 -4151080300378017252002049883332254400 10582215 -42493251459339467844695266247058585600 10582216 317942429533122451147630727619806668800 10582217 430984514840474202771620701250394637620 10582218 51246995139472034618953080933232926720 10582219 287524032992146441253106094900583622608 10582220 -529766273267683970543049073365506211840 10582221 100455901414367108237828204442315514560 10582222 -8764502018970470633146601400678727680 10582223 26363996350420755371428508246324210400 10582224 -33392831941831606929137539179869110272 10582225 330750872885948450426573101212509219750 10582226 20015805994765630228887118683897916704 10582227 221418404577739377929161646315319000564 10582228 156617215515226396594000860010483597056 10582229 -157105031286344089936853766025659721824 10582230 114790519892427466307227480422759438720 10582231 134917610827337880058735256983534806528 10582232 366112974869507084191399093663989780480 10582233 214346807613832877328423004993880355024 10582234 7210718451723713250280510091660326848 10582235 -147717859714463244582736846853999392320 10582236 -229051441542298054351028096451017779200 10582237 -353474506313997529094342072537053193460 10582238 -109661815060043839582963990013262607104 10582239 -49362456478171299146636560717367568240 10582240 32697994519655563880817348050033049600 10582241 333370867856476994409025661409923124642 10582242 -230277868206056964791440342538001776640 10582243 -387566288327399504694129793217722855680 10582244 -347224770144778423168852915728571822464 10582245 11383306041413828439213750220325050800 10582246 -151718401016005974098077675063966256928 10582247 -130937979113324432806412002072315311960 10582248 -124111604122915217242812974766667284480 10582249 270641146266391197143561857066146988836 10582250 -96506321257842037535797945421349888000 10582251 -353869681966583924809331362083066696000 10582252 357281875198290141766166717636980429312 10582253 139686579071394839401565268818922885888 10582254 50748399286185305614272270242994603648 10582255 -799754825821436422656498150106860895680 10582256 -106312811787469205468051094623853182976 10582257 -632980765133266718841949727980139520 10582258 -257203732016737698981099866686991873520 10582259 -76166891184094964404115499761636015760 10582260 -60112077825078613918028528529502371840 10582261 -70517815963041778569646647481981549138 10582262 168596504392199961515338711191724801920 10582263 -140209303111787304003304214023014091008 10582264 -17103665473012034258253101192075673600 10582265 6037949809052463669432645447537721800 10582266 94178077810040575686678546951378344448 10582267 -311018945350417246803404219663951038684 10582268 -413737067417097933418632545988023242752 10582269 -77553385880777000239012563719409656832 10582270 114264909397810729759784682277091350080 10582271 346992123939310756575400136482331261280 10582272 -522001549643537503512065443897288949760 10582273 36092394800090027937497671309800698262 10582274 90010943436543039494415106657193417760 10582275 73774298452496707042573885136747827200 10582276 -319347987831232145297325022475818195840 10582277 -300277795526398052071068271675124608800 10582278 30098630103914510217698303943498240000 10582279 98958826674453002321544368370945043392 10582280 371104568664143763940079106881980108800 10582281 70966409763125204611576720157796115428 10582282 64545870885913068659113686244544050992 10582283 -28235329162090910217822306793802973576 10582284 -82639871380571445973588108156206317568 10582285 107125832735312401622291524387784236800 10582286 3607020820208827386731944907931184128 10582287 -483276195882268304829484244949886913280 10582288 -86915492532080386396924423838463090688 10582289 426078567771459135464990724668541569856 10582290 46683524132598535185674298541839851520 10582291 75822208582746493709776241321869916712 10582292 2038627854960174231563946785279275008 10582293 1055127971550541633900492785065100000 10582294 33929534568543707354005876278890760192 10582295 205874329295394537524367901254711067800 10582296 153433239249110147025731252111528017920 10582297 1210435382103241215658326289597540720 10582298 -76738674147443875424583501498659202336 10582299 5384557856806459273386186783023692800 10582300 -1081460357663025593926318452868915200 10582301 103481110422237393453044869745736945600 10582302 -24395292112546053619331451150697368768 10582303 169177399293886926840145978033107320072 10582304 -591614099710446527468616241933039632384 10582305 87626965666968963124662761047295752320 10582306 12407329941039713245093131241608122880 10582307 177686715306624526629661832595369433680 10582308 -239999218726399222055114161823538963456 10582309 -202550421925681685823349747414731927490 10582310 -1032214138486780909742628572631386880 10582311 139295739487387371902597377867866718464 10582312 -177353980213486426708330164756275712000 10582313 -47813127654748997450921569313166413184 10582314 6626862300489544187836659821798058240 10582315 168049060277636929190989701653840563200 10582316 393030733153890184095756302401134865920 10582317 275945918347848558757477639134026638134 10582318 -409309818249308336790398365752170738496 10582319 -536103808432145094116855220784476568080 10582320 5360386084585473857275253258846208000 10582321 -566577552378225152340082234042565385548 10582322 369993408723485434515657976536226109712 10582323 175404094167776800459522065022734635520 10582324 473599343665672969647701820352543373696 10582325 20502904664562370171426897993166894100 10582326 917222317427705716663724719618908192 10582327 -36975473114533615453252723441172995456 10582328 -67588187784016315075869705610965565440 10582329 440715240949214118366197727987298242384 10582330 -173705485963696035277823924464924070400 10582331 60663294713807760995542906490718031632 10582332 -439795981363857693469659229543526891520 10582333 286405402199311416602497097837487766060 10582334 94200213749496873526592251553401791552 10582335 -40780553765817564788337381334081834800 10582336 -171784076420726829003120374032905011200 10582337 104888342433090008943128925204173758080 10582338 -100591511632530943784207572878561142272 10582339 -714673974682653787209656269790974337860 10582340 6687466157578364771959523312811459840 10582341 -106978186975196996748361295938662764544 10582342 417354395812522283762435173395428703072 10582343 1760512283750166305872228796425690368 10582344 -289674632885090079799414245837260528640 10582345 347158596891920118301293924144369392100 10582346 -7261722575247443715468066153943425024 10582347 -258433363608298687335640661341251586128 10582348 -65296401671404553455003768132270489600 10582349 121830005676266791868416212351413359350 10582350 95051479951383390198180189959550840000 10582351 -11098469882816145708494095837252546560 10582352 -196036222481706687439392861520035053568 10582353 -63416025785217306116935953807772399200 10582354 6140550092989015060304095586399640336 10582355 -36620617735423733323810563603336314880 10582356 90774351957642791003793890598056970240 10582357 211726310154519465790344412318590566606 10582358 30346272091292998520260058034524224320 10582359 408562366928027609462796394253568716904 10582360 189571997919907179465601210733942784000 10582361 605835766729482956435026896325229919300 10582362 -26163884536223054956330566104418463488 10582363 296234315382327483425547230917132708584 10582364 -198244034231385884178551375986503625728 10582365 18297844230691871627750539313664186720 10582366 38037021208040939430976437637043239680 10582367 284300112306433199457550744644203339280 10582368 52246123481582500291633676496129490944 10582369 111901447206017535196049573258601010560 10582370 -186967117587153950087932777631984053920 10582371 -237533034056470296742877062962807890460 10582372 8830997661173788564336789751144918272 10582373 -51973640976350005385963174679588797280 10582374 -37705794967585536372781958621984440320 10582375 319756429850513836732914813395262570000 10582376 -64842589968871093895526365959797473280 10582377 -19756057232857601716986790644650648064 10582378 -23326033052375827725107655055530640800 10582379 1148529183841021121585048783405704337376 10582380 -83193162852323719260618751226478643200 10582381 346574100705556389176579032119702420972 10582382 6683812373063417535056864713212386304 10582383 128381032442862949028675925963368776464 10582384 108308636741707849996733966544637231104 10582385 -21695506826605769278557825625926930240 10582386 -4268813266910838119049673364578381056 10582387 233928622663922805724550475347822045352 10582388 69783608899987927604398256199655548288 10582389 -289821328859226960535963323207405472146 10582390 19209569858766606950151836692554777600 10582391 60986580551558424820946231744736306792 10582392 -59835043958929973637897476920098816000 10582393 155308863244219235297991917831913535060 10582394 -216704198271321637271886513703297934880 10582395 171976599767106479761553242245030372720 10582396 38661998013631456381355799085801090560 10582397 -44824345429850453138692170436646295936 10582398 -163809858105979189723166254223763206016 10582399 -444832748907389043466912627787507017600 10582400 40352184094224421061616825762054144000 10582401 -401149132668261512340122454447096966816 10582402 -132952873704498472125054425229954441216 10582403 -36987698321014821866880433704194546016 10582404 -36231799519434081562191818945976803328 10582405 474879239660550348436803118190021712060 10582406 -7762727649223226179954726851244469760 10582407 -117802516903260634928750631938503203456 10582408 -102249609116248970758917931508174684160 10582409 102983094686611342891651492285151896116 10582410 -28096375607565749816661349258644403200 10582411 -193222190834149097272952398286651823360 10582412 139467705420478120715866035280527449856 10582413 -96354049683331106834373471509780590656 10582414 360950136743739464842177022734177175232 10582415 -277843507332380417040329345592813958080 10582416 -10521016070382611918937749183520817152 10582417 -113952363636326578889125743474066560160 10582418 98470724850460873138853313552235008 10582419 289683627416100279874095949868170797360 10582420 -127994437502156971516768961348345022720 10582421 642623162533441914101242071788401460622 10582422 24820985990265014290971881583597772800 10582423 -620360579351932056326278731417516918328 10582424 395703378767304047434344617855699865600 10582425 -42394916850860042959716449520058944000 10582426 37083561579905966729324967449988900864 10582427 505005198893459541060060627206517928800 10582428 44672488588668633616273870640570591232 10582429 2285993195897605268940810024026821056 10582430 118060204638518839564555069946953065600 10582431 -315819348798247647539205654599567569848 10582432 -479742295325168627203364064992029704192 10582433 190473607160917035514326054923681459682 10582434 -364278037412084095612452955061746517760 10582435 -326055428494756665224634475620834723120 10582436 -568813866645977203908594320756232932352 10582437 -410490387696576223437357790704163335840 10582438 163575720271299986488916191040292495360 10582439 -5276787819553893623988067640092950528 10582440 -103141450752193612968845710207227494400 10582441 -30903399118488116096282801204249777158 10582442 -157814660615076373163771066229131927040 10582443 -7188463443937970282669347059297933696 10582444 7311248721014069436346127830170044416 10582445 -47942665866405402541260610740150451200 10582446 24114190440987190980244306954905845760 10582447 576318950545028050947351812911498794896 10582448 147517957968577304221556093092898734080 10582449 -102787504276945701128998989552340907520 10582450 32706675788827000023434413893997749600 10582451 412302893024778082499505995641083426504 10582452 -90944459177054226788841909413955421824 10582453 134315810212820127511627113044949381280 10582454 14318259168654418203683874429299830176 10582455 -60546364203014001423832898362268613600 10582456 -500488676482057810150882151899240427520 10582457 -232798066787719103855479388680437292860 10582458 -275895858867392051124785358741776874240 10582459 882077285189941344168643480183361003016 10582460 64703170045869557517571912745260953600 10582461 -380727579265392348375091358705346913920 10582462 -115624242923039847230093684081142140736 10582463 218964879384857729466590448316212310584 10582464 -53595475872546144736792345592173953024 10582465 468751029802347448597442857805827825920 10582466 264620725241127479592604172894023053120 10582467 90284077871155852889469700443476781312 10582468 69912203944871046635812028698096701440 10582469 -130530561672174534587794441273439362980 10582470 40674906177928968402154207774146032640 10582471 22302301944597348004679099919605171672 10582472 -5254305029099890894332263665992622080 10582473 -385119713360414803909327450127782336512 10582474 229095005465161591221635086776306319872 10582475 -70924540556327710528303209511808617500 10582476 -127883293646643867058911794908183818240 10582477 -26529276273175820768252993499269783880 10582478 478216348085649204062731111322718425856 10582479 195459220883947128503242115691566116848 10582480 -67395180412077078896715109492998144000 10582481 109394772269696239656432522334218532200 10582482 -121622263501426455676882074524877057408 10582483 -169198847651855062579924749065979084480 10582484 342739555414753649434342597667657060352 10582485 283220973645831684011206412647420500000 10582486 453824749701343958181072470644815114624 10582487 401436683793641795983645378858158748800 10582488 10489704423822045241191992374496501760 10582489 -537376638520826033321267134456154276844 10582490 -21056869962883735768596628453827060000 10582491 -6456082585917574082439589279577269608 10582492 68163787353845667568253658956562170880 10582493 389190275494945915837783127256793784742 10582494 -7215452332988521487700571813453999104 10582495 710857707039675966281469624467343360 10582496 -346383053339319782774069045195828625408 10582497 161141052376796387469889596695718224274 10582498 -179492861447342059904491869992820654000 10582499 307417382949927321515122967417783967936 10582500 36739631793583271116978059694245120000 10582501 -381916788592281620083505734477111854592 10582502 -66138452923234006436785414389059506176 10582503 203179382932046031879656991304436478504 10582504 -151762701657352178402443581918476682240 10582505 -287368697167066897045868897406281285340 10582506 149739011301793117400367668184982694400 10582507 165409233317139114877983717739620859488 10582508 -281819249152392356006975938758593132544 10582509 91906690421990893130006456424480183360 10582510 -12536371412509607825633566922826478080 10582511 -92755417770508344411265069521947667888 10582512 -14399397067572205007199754304811663360 10582513 89038138973734496575682792799064337520 10582514 -127426989986039828916862417551352341888 10582515 -8238837030839410279045721580249753600 10582516 -286658239812322403942545701459958165504 10582517 -915528957187033084440392990275156523136 10582518 -1912191023179130133670591782197452032 10582519 -383259370958771056823067192280649007560 10582520 -63276131544715383781728060697986662400 10582521 -213726134948229308556437991853298029488 10582522 -26333121717600100960603915015393388688 10582523 117898433749837983350547293876625327360 10582524 31107820742726363267702068226716554240 10582525 -243249353197900731488166058086371060000 10582526 388350736777614031358325299576783334720 10582527 89341331118136817054381006883562780560 10582528 -94631554143679297444925914243494051840 10582529 332414434780670375671287990310686443520 10582530 -91937650126312561685499873403922119680 10582531 -579545348664049672820032054450435836536 10582532 122717626235597136923243327811289339008 10582533 92128088892039360025579950000020860800 10582534 -3360140694226889417292092229950265600 10582535 313256130432536683368633515458243644000 10582536 131943217107817425535436704457773670400 10582537 -214090197047512594091390776950941598848 10582538 338161013341893571506633433465202479920 10582539 380944124681829405130253336406388632 10582540 -179243537114537157475806777969755765760 10582541 -73969040933241131145847245596581946058 10582542 102371019291409870403283447050337498240 10582543 580783936107872973070836924897663695792 10582544 -30983322337224648197287245500059484160 10582545 29959517846119420279762689837861302400 10582546 -42343234271697343281046077095428534272 10582547 646000715343590557864721019652159527360 10582548 -143547538644495668795908524550144727040 10582549 -29855958424466790482399982503007315936 10582550 -12070592780694569706078476733535948800 10582551 936555344786672576380804260247766208 10582552 -367995223683861046183383285983598489600 10582553 223071207853164329601447847455994529664 10582554 -81395779764543251585465238642210286080 10582555 158264673047014955450826125847533747760 10582556 274461041484963715990371683271685240320 10582557 -104847246727565148070203471298726700160 10582558 1791570882162184450683790072240143360 10582559 -262818517305228720897332914775370083496 10582560 -256781007417991134012153865887596544000 10582561 -123286123506021333855233038870031140176 10582562 120404029529809419613441104803034718032 10582563 -19293949287358959448179033467115386880 10582564 255717504603430547950999813168853971200 10582565 -17651093013303835079480761500485944320 10582566 5757513620539787505719940490091512704 10582567 1155878564255227049356704938823573761952 10582568 580101981060123902468463078929794652160 10582569 23076285233418066591239114739283954650 10582570 265834996554634725933269565519516144480 10582571 -104554969203257753871905230709622801228 10582572 -8099619872704325575157727759797747712 10582573 152644427006682291274913279316984661824 10582574 -21704469975096162809638242563626582080 10582575 -104131085866590043129140604774126679400 10582576 -111720361501408921905264711643407974400 10582577 300364751626644213872973237142841073426 10582578 -16406697178416726888668692468712426592 10582579 248551757618617383582201606935616701600 10582580 120073440626581186838248629739370515200 10582581 112679256652119134281939132019009470752 10582582 -124911799452467755791528029859078523200 10582583 -230753964046275700775987285225643656832 10582584 126352773841511434389162769864857784320 10582585 176300788990108668829762622418816757920 10582586 87362741099583503054924170843642310400 10582587 -29083590490132571968090004505956333352 10582588 149188600404926591631459442767952882688 10582589 -357550510140034445418729180066886967610 10582590 30257223682201719908724742245205576320 10582591 -59113275888989934667548730313432280848 10582592 -11136179412426422126794665929515991040 10582593 130391500958158257825127091904463090560 10582594 85403565521177254280235539468982190080 10582595 -421653359303074530617866066498372796400 10582596 227469157730655341595202284515879823360 10582597 -63248310997974813358876777810003446368 10582598 -7071389042875408330921383843436590336 10582599 -70278491070526105634282268314328392832 10582600 140674011532608900517261941851320320000 10582601 -10986933557011759879892565480638082720 10582602 -137243477283703936310788164002359987200 10582603 -500020453327117367969225869653300207040 10582604 175588545941091903556691793767018816256 10582605 10936212021247210363590483714313485600 10582606 254850025968508410557543445828876994752 10582607 -270656228082473787412074714391919804688 10582608 -86384943964118732623726510365376905216 10582609 -381835769786162849881732822219846242190 10582610 -95342842836530522114667191998964326080 10582611 -247946971331828993106089235101219482392 10582612 100791124827601801663964128559232305152 10582613 414786785210271013684723331111754662862 10582614 126892251549397767863892743087824023552 10582615 -377953656250477572068257309095413931240 10582616 330571469981309281987296099026233958400 10582617 21907595136007067903615171792106762048 10582618 135335528039977407000908739256969355760 10582619 -14909306423233568000271865692914746080 10582620 -165010345185060880127936625328605388800 10582621 -10776500261420991572331807810277017600 10582622 12137729220708056888909264466780683520 10582623 -401257201189155202940118008493519578880 10582624 4812423904958513077498074757312020480 10582625 -127848856432487700847850926696715712000 10582626 70079657180961022405214588348710291200 10582627 1243473305392177681924517217631801474320 10582628 138366128846172170189240052573447370368 10582629 -25141424274255454229251620163868749920 10582630 164459960855172704277931123612045848960 10582631 -318941542231221798906691124057725322568 10582632 225641457670960223829112148337806622720 10582633 -9920745898178224982709063041462937996 10582634 -170145366659998714370288047184169570720 10582635 -119902064391026088955603035048356509440 10582636 54318914695919488888013088608756955648 10582637 -270507464654453043097857049727399250900 10582638 24787253397231217408622710576341777408 10582639 81511007967849334652707988484779870440 10582640 -95185920545670594729008182447456419840 10582641 132690094368790207223967995852912232450 10582642 -24761137789417544493297324275987877888 10582643 -299410161118332014973134079662803134480 10582644 -2135160282769661403063895853515438080 10582645 40108774344115360484517263187531310620 10582646 7843197965826392828493338029518943104 10582647 -111892939317895039449630231743604581400 10582648 -534112903535574373322881141740994928640 10582649 -95286266022569355597957123764102486208 10582650 73353692518869893787951041756338041600 10582651 -827238777393808597004600580185118368400 10582652 25984259161002746740204141373672257536 10582653 -477352752939169158814084962818365682880 10582654 -143177876064601953016144081969129204224 10582655 -310745112225514107993278540773635436440 10582656 -19803663013500660839293175311431106560 10582657 -617330955088411050198908078609366484094 10582658 -65887477762717854266857825850602719360 10582659 -266990658204071920878766641921077773800 10582660 -240345225266898937831530143165141760 10582661 -147105725619397689072513032155171923648 10582662 -145486743965101510816260923554316484096 10582663 88280804224739437345650012695708525024 10582664 -25968033211031498536621368023527495680 10582665 -114385734685263495521092723704133364160 10582666 -154897720750590062515276730193520678656 10582667 773531272401401708771819821388447989716 10582668 112110623876569237327930312734474230784 10582669 -137778057207851662725469666885037693556 10582670 95850152816044834614485978023409026560 10582671 -206327937829558953094570958185468820736 10582672 -56169083416587040025664004608715546624 10582673 -652576658645928581156429534287126910976 10582674 -77351742940731522459243087690415422720 10582675 -156471965959822232099044856522916594100 10582676 -64151223295095284443119271617137435136 10582677 226854967970240266319363542902942974400 10582678 -66805097223337034944072702502354947776 10582679 -202536429884057922358841089326360627240 10582680 -1127443876606549723044590342940672000 10582681 307293763632695416783069594705962115200 10582682 251597407693664465334370865105310182400 10582683 -55165626420084753742535073787711195200 10582684 -144683570176686456772130911226818428928 10582685 -167222367848866500274921636153810921620 10582686 -76305662737074237592171935780269496768 10582687 3858449689057858988577743772782244864 10582688 339830743507620688536143476206059126784 10582689 15241119482518507016910050350057616448 10582690 -170373695887613850357796947351921600 10582691 148929727402306164442292724228850132224 10582692 162222379332083830099707947063717474304 10582693 -126948947656905914317463858803458325056 10582694 -317742510154847171626486465228049731104 10582695 244940860005749559094526628007964233320 10582696 236161243778513575299238776995179315200 10582697 208046970143414842079770922823077521146 10582698 85536206633074086606570320452885885440 10582699 -125614457112683625102494760781744036300 10582700 216871827488969211914913757812859814400 10582701 93422533364594864711462347308102673440 10582702 -37770289133790868266472636506141511296 10582703 -98976614526200798066862250589767349880 10582704 168659674655052774325430859921783521280 10582705 98379068626681288853570685892097320320 10582706 299516214704580384639529441645377408000 10582707 88531708828113341697085540919247478320 10582708 196658636536757194699036522179414638592 10582709 -331934358777228592593122993895782611140 10582710 -86153523507047308109862401818501991040 10582711 -41930922849576295979164317139265152248 10582712 -68288121529349368835759785383872102400 10582713 -135493259980789859036552274758600641158 10582714 258955207790097549346571679084447678720 10582715 1298257345538075493139493870559563040 10582716 -215695468720444090993709321034227137536 10582717 -239349491094148075077975582134768749568 10582718 -11270487441628167614223798947613688320 10582719 -106799711884222250743401564779041941120 10582720 -11142851162084454051850932677058232320 10582721 45788709897199107851168583655656188292 10582722 18133004184337694622338359173908294688 10582723 -76657615654227166856428031339978699160 10582724 -79962141710360087365825208994632517504 10582725 -204363517508329638680834177980513980000 10582726 244139055621792803926519800641489384256 10582727 -148065013444303684178924529347749039800 10582728 -92532950073039536389260903117264814080 10582729 -294105801284693240222410466358937216860 10582730 2256234538421167099493507787943768320 10582731 22378540501328980816506516555579414372 10582732 174622513651577524502484239649874432 10582733 -166231277131081135989920697055549147680 10582734 208068189122023294406270313283975802880 10582735 260961089041911853870829790792279948000 10582736 -32352484530513823301941107423318417408 10582737 10156115697433490269210815142647939072 10582738 54472151350239615698237725692897034560 10582739 -179972108252865709828460798497268801400 10582740 -3352159125168492740215432358074245120 10582741 -38940198499954300770124817437679782536 10582742 -177438028543515778372870847602871868288 10582743 -125466434493371242473983276163422819736 10582744 285825191581154355350449118575749212160 10582745 -47264706850907234506305626740627716600 10582746 -192686203876960252201501607810786528256 10582747 50780343508943550372237450545771759632 10582748 -424369042437046682117167356900438465024 10582749 -53463023981140661108207086899560654592 10582750 388110186267985102536825518019774384000 10582751 -23300356776524819373449161876138417248 10582752 179759464986470340343186648320513933312 10582753 -507910717975120265218494772631546716880 10582754 -56536021619693677562109750018442725888 10582755 -11657923677750218443407311978710471680 10582756 -23777540201758622694248249483750678016 10582757 152552856645073678047366956054337988092 10582758 127904682542175086064983207340434881920 10582759 -164119443137318078418607259037518061648 10582760 156412227060842777344405736517294489600 10582761 -144743724355865887748612158961416243200 10582762 76499244475961857345261712620339967232 10582763 -337509238273563512262001148600070671856 10582764 -128190939724668037264579762326770010624 10582765 285610771090748802973438528381957615200 10582766 215331048652187932315206871776409568832 10582767 79206783288379928952398854835930798400 10582768 -43089072609061161572539170584962662400 10582769 -386042403267648642612651516590179857756 10582770 78608309646670303711450328052236582400 10582771 -747113283863095918120489137709192339800 10582772 505371768750410645814220146282300702720 10582773 -4037974682918713394714987052290177376 10582774 -12809098571321377607009838389213453568 10582775 24713147417517294847027622533795879800 10582776 69277736940611934504665209930668011520 10582777 59805714554715943139463241294540805000 10582778 -123813962465300663518967401899240508560 10582779 -110004910943169800642632577177854305600 10582780 -44788302507739654964733750410455572480 10582781 792144974561509810847000997322743404928 10582782 -47157280348431308389917571055402689536 10582783 196951253750334197794077435362971459584 10582784 5139954535649133741032271250011979776 10582785 97125001480720098568965331356248995200 10582786 123568584931328320865716963840811504592 10582787 192355876215333343488490521645517181436 10582788 -62309235582913431062214828424154649600 10582789 -130231207051625978808780860485483206528 10582790 -8315826139592144163138439650091057920 10582791 -43795188833043736929996117177788643840 10582792 1137418345110489237003227936716800000 10582793 45142448656259178594657698757939057444 10582794 -90599733982025890804219689335418887376 10582795 -136813998575923419706592098967692639200 10582796 -171434219008795598861222844771981957120 10582797 33310838698306437190515050961212459904 10582798 26574888873023087913803113149851006400 10582799 -307830941317413501167435470246520101200 10582800 -9338274954109409176190747848679424000 10582801 -174723385954236250243804011856546789198 10582802 -10512582488427818333562561988955440128 10582803 165058272450554748185544248736111506688 10582804 -78095814421101144461767950246341897344 10582805 -53960978317983149104739745741045717540 10582806 70027505614591349210659541377072631808 10582807 428000608356144514779737525660971242056 10582808 333435477985911889206291229668743976960 10582809 -95846372137979169435578007510771333600 10582810 2225854509381896336818752311546112000 10582811 -51651858560045335766765590580864443776 10582812 -10898508122549086670506924147884718080 10582813 -676215794635579952392222443105426614938 10582814 165575471856830683074531002471579720064 10582815 -30406334968666172342308274074646970480 10582816 2311177486889384420051960707265593344 10582817 51320610513218682298201932389238715200 10582818 -91688300585794949149787277333925754496 10582819 325107819653690058985508278583569387744 10582820 -6697694363593277007673391432593920000 10582821 9402807971281787466164712669315850560 10582822 -121756566910407543776549752001460576288 10582823 -23302966554678802805245255845297311280 10582824 -49426519845925323496965556738160640000 10582825 -179965096665263563592388273314592816000 10582826 -270325557626312567046291888069418263888 10582827 186853069233481639130413894090630185408 10582828 81175038081591591489047181875243089920 10582829 287753764858532803136056959068000004480 10582830 15901539928694571417431922696199075200 10582831 283329762630749609260096599652758013920 10582832 41373398037604763651926422181077516288 10582833 12576376081068140074429609795073357424 10582834 -88332123810910920833340193362642966528 10582835 -226938565599377955216848980089763265280 10582836 352369389439039067267589227455173494784 10582837 -24510133967625027645640987818000666514 10582838 -46999751633448523015121375686872698880 10582839 -395694466340402061947569152429696958560 10582840 308917927490369336852997850864607232000 10582841 -836018457388801984342410000838043116758 10582842 -23944020367237329833190730719545849856 10582843 -1031838102576549887299506255713444960456 10582844 178862625818864612638491794770257140736 10582845 -1294674835634855077702538943800328960 10582846 -255178066639731350384883332126626000128 10582847 28539108255912338157334808985681422712 10582848 -60488088201484953428719257434487521280 10582849 752190328966976305003471921145535419136 10582850 49350806934677504010642648201771548400 10582851 -193283262255658306465596247016618681856 10582852 -94840953117882040532212530305878499328 10582853 -680119720318948225222208838736439852898 10582854 -84098924573181621085680336520575281280 10582855 227682389691085059212842056078418208760 10582856 -739865040307470948693468180990757125120 10582857 135624363939019854577573028821687550634 10582858 152909955433198982966004402210724255488 10582859 1611838224007102911066115019341182720 10582860 -20990396579615261912350458452242851840 10582861 83040489447584320151862535090719103372 10582862 80389804110314995203511667116231050432 10582863 -265733396788587437925421095544969652856 10582864 12189698288986488282200257665215348736 10582865 269948760549834893026012258063798390260 10582866 55993444379417472121583636164922833920 10582867 -192150939423157861805236498836269304720 10582868 161083215728739853455765850155619352448 10582869 52103384169796941634486532609960239008 10582870 -101089125951488317138441941184193061120 10582871 36179640476847970294083924782925616392 10582872 120788638022900647026092207990537809920 10582873 68234751795039039447576049428890140416 10582874 608171508976600039949134834767987096000 10582875 -156812608875314522435916187100187720000 10582876 23162277181093453216943528477951488 10582877 -179562094339114876157321631744435149274 10582878 -2822108911315550068586992772717174976 10582879 189342456876240909093518739131599737840 10582880 46286151652084070461595313947384217600 10582881 74470929463602917229940519888702082880 10582882 294314892957642131827783748424039987792 10582883 -72359087345447224079621802176797020000 10582884 77669657537962738896721083253833402624 10582885 149698053125349898946331509728100627580 10582886 242454260514403396796970801066021520320 10582887 -167190250182674049228151545111390181248 10582888 135184309960135154197633944592904386560 10582889 121247038577128371398587175916312349440 10582890 -145788315251121345629932631717619778560 10582891 -202878244716618188453145012611962429320 10582892 279387701196566632249664617762405161216 10582893 307749005539994951569907023302108438102 10582894 -82450401149615323420067906175890174208 10582895 168745351277474604271870954910079299400 10582896 -46205248471426508765590665060701700096 10582897 -358973547720123998757441996004730262860 10582898 135847225492744943798129004840465675264 10582899 -84506291647832228060908569336542404560 10582900 -61403617047179351387742668206996144000 10582901 -111424892728670639037567603809340701760 10582902 1981889224060769805526184123279424 10582903 17229899409887368034427361484986690144 10582904 -40791819938651699696010192618199449600 10582905 -2772293465927520213113027427140275200 10582906 -87214593212789325786465426788363656848 10582907 -459463754970228222899068419421710306528 10582908 -54471695160803987227798215153845157888 10582909 -143964400713094588246096507063532096890 10582910 -17740498869176125734359040285328711680 10582911 10274154620031215958620081397425825088 10582912 751147156874255008557802034153757081600 10582913 209081742035403250272883647010524814368 10582914 188335908149648704575215032626236732160 10582915 -76747689267985159344293795666227226880 10582916 -120118903647084904461903492673709429760 10582917 186398472257598831471273121068100070880 10582918 103445736166569128313038490300704308416 10582919 -96789173939174765380373060666189736000 10582920 65777000653790642619893127918551040000 10582921 -264149519649195744403615566822218358528 10582922 16266014794920693197445054619330060800 10582923 -54845579669350086478817371298685405456 10582924 -21599797749497565558603203165481676800 10582925 -152130979753157066203915787873519134200 10582926 -143840681527647664528958818072597381056 10582927 222667070544390784999890926991875529776 10582928 146408158872021870768749307087021932544 10582929 38859019344848944786005816008444900928 10582930 347834569715876309994917058865037256000 10582931 -378756790643487170346017752403568701268 10582932 -175909296337645022008271975751347939328 10582933 -497991717698692494622568230426937672818 10582934 -145968541581204373159344559391713566720 10582935 69504394236768886393674808333296076800 10582936 -94564466735173142210050417699113123840 10582937 -417892881519717113674371404871556767414 10582938 11739525071210131238840602539919298304 10582939 -131293811672996107357332858645008225744 10582940 37743477622595549810015075994741120000 10582941 -894833432132260762203890059235976255360 10582942 243701473451065151164435283019453106560 10582943 25027112624328836278634402494125296640 10582944 -70868928734112129586230528874005921792 10582945 -4909467832674668487878709633435910080 10582946 406282390784233771850284592645599135104 10582947 248150438794166278557987421512913517040 10582948 118532466946588088962394966306271605760 10582949 -19980928446850401028620279394136575560 10582950 -4815534856184010579626535328920576000 10582951 -673325468486048786151214790377191181496 10582952 90463860480995085392194716013601049600 10582953 25607504560378279405598752044719638944 10582954 167230643817887507726860557946872064176 10582955 196111188368873613680195297303535531360 10582956 28223589810155527576699941773524787712 10582957 333564132656326114725908747267548882944 10582958 -47434022093941601279963518550632393920 10582959 -9087228585386965389226462807999895280 10582960 -84989535488464384790826229240045240320 10582961 471457724001291819856025462269241222400 10582962 -36942590915188520243816932732120919040 10582963 607322020720901001039260268318699452064 10582964 90995077351570085530746726753391343616 10582965 73445633801482957634047634924749392060 10582966 9438376690186686485381565735398350848 10582967 -3221227576986579095671776136508915328 10582968 -104895088547809513680045199770458849280 10582969 -219052111104040473805112061837849190656 10582970 -223269454618530540958111699072982203200 10582971 -108168293511532817236787398943398547688 10582972 -45141940016527325464127906878879796224 10582973 24699573909778026404347991072968081440 10582974 11143608120747306115870917450290795136 10582975 63131684335817741461428716016973276600 10582976 54246110728390820157525771990803152896 10582977 175820363162088510786596116534328220720 10582978 12062835600429796822097435454791408640 10582979 312718716183533217769987098467722486272 10582980 -77901558858763894238719194960657776640 10582981 126262984383171411429555202135389940000 10582982 -156076915173194200387581391013847570816 10582983 -299833416862231548682158759908791965648 10582984 -473751692960415862156021068568632253440 10582985 -265255636577449329265338733258946739840 10582986 -102240029009183341449368197404605532672 10582987 271961310063697615947664862657546434560 10582988 -3413387474562721182409328343128534016 10582989 251802704850300692813835085617748741824 10582990 77599719146280279866806750014358732800 10582991 -217085972750301046759151950240208675808 10582992 2794120611024449865701425367826432000 10582993 501913342846799837098159290917645444580 10582994 -73699351979980704530827935293212942704 10582995 -132261449669396673526365049315919900880 10582996 47059502442063126669155808152078768000 10582997 66557384377641390383664865648896904704 10582998 174731122061862731997294082125449318400 10582999 -21828074202815958850272559863414811200 10583000 -60623444230056044179637217076684800000 10583001 -79864995292122529908856327894121139840 10583002 -23504631440484715576168892023709918496 10583003 341970508697046293113825760202345100680 10583004 25624290293427704550054057980182596096 10583005 347430182562579639720913811912044167660 10583006 -85116431393045245531850872535165303040 10583007 -165636031772992137353105445093088316160 10583008 -881628171036445959473226472983735828480 10583009 157219488099202025743030188216340735620 10583010 27875423448852078563181703803391479360 10583011 -153817844163643422501158046253240428388 10583012 230538900737721983745742460444560134144 10583013 -6638277833549947983109142086031480832 10583014 -121071988212900186609099154646415377280 10583015 -221667294650455162616288800550866739280 10583016 399649779169265185399686106065803673600 10583017 -146763121589599334263545416230954761840 10583018 -30918933924951386816093928228708905040 10583019 -44015623693163279067610058807647584000 10583020 162537175758300306971081172469168896000 10583021 -77826384608857563906572204558685332778 10583022 180761970196480453284092521852255400064 10583023 1353060632358217957183383251659030200 10583024 -52330968398089270669557302997107343360 10583025 57029308485852894096757065698446426800 10583026 -68616353211536867038943583206032312320 10583027 40756231801854993376813610947547697984 10583028 -53783502109112729894202633214255104000 10583029 43515771480733065081322387050498543484 10583030 -50207100165932134646307777206088867840 10583031 2650947050970806093489876892819442560 10583032 -11806213311883311359857283145265643520 10583033 927144876531332269291829388455090004 10583034 -95411096514659123015848101166093479936 10583035 317117170505120444537445764841720084480 10583036 -88371079747646015384162434538071357440 10583037 -230758595590429696306222013817956364288 10583038 171191182486704025014004699485267531840 10583039 444535677334875876419058070448053539840 10583040 41187530674319685093333595274839326720 10583041 -137686522148820894187426579336842379328 10583042 610188721996274165323363974007205082144 10583043 195802505082838965250161697358023459200 10583044 -1094504854381342438875686098289048936448 10583045 -537339680565900136080564261509051235840 10583046 -182609097018828367848043811577328952928 10583047 84017958553057834582970172891109805232 10583048 99462968630292781270415270754058076160 10583049 294340750642159172675996631162897673440 10583050 -70971532079619201133489037389705273200 10583051 -825341636036549353760842257081839403948 10583052 -144870612975197864752482590468674203648 10583053 -212134692630561484945953857277255616916 10583054 -452323080288019266228882620711468180160 10583055 1079321958110813660221996074441252960 10583056 160633597390589359918242971533751353344 10583057 -445582489524489408772987490100920942400 10583058 85561696770000813868220769565074259584 10583059 -101978864006993000879175413270106412032 10583060 -154530491328409433518925477691361163520 10583061 -36358885001292657259655741564654001216 10583062 4245604547513506381964582436193332480 10583063 -213355805961484304235715446585899526696 10583064 -189511969427656223193376124723538647040 10583065 45897658231447751186742287777169608520 10583066 126025618379262460717669446963847968000 10583067 141383293672981949622474384326392900800 10583068 130731352099670581316096394373727833600 10583069 179961234771064832270151449079149973126 10583070 -43942296504560031621238668623097696000 10583071 -245114190672603910424324839689070859000 10583072 -382855596886088849250539497258934796288 10583073 133616818426028066110837718704926759528 10583074 -867192901646892812683764916899646080 10583075 -420788729413757414673364177612771481700 10583076 449842292213092272264669218695065600 10583077 -938614504466747475472771913873940395840 10583078 55043777198466973020901495851016405632 10583079 -94066510732265374333054224214603932000 10583080 -84855471159329702041185737474585241600 10583081 373875055383111482745724977782092750992 10583082 -10147806413684814173868680405474718720 10583083 -55398310383633504756140233617255214560 10583084 -239943667645336550993739093016543039488 10583085 1873659934291923485890787875445259840 10583086 222659141274207951940091495354969494080 10583087 315079758145858337575591062740198800992 10583088 -11720130977862767263538002931823476736 10583089 36851047309775028951354287208353353200 10583090 12929622676466364714599060716541583360 10583091 335569382024861239726177876186836753300 10583092 -21844854622224221873019973010541346816 10583093 -623885851875092379482226723292063638216 10583094 93844744303415812995409809649449163200 10583095 -356527145484305321257793667535036984800 10583096 -30076071842719460681938445112807198720 10583097 47860473979477461914401016781082174464 10583098 66305150298474593581337844210583695840 10583099 349271763706207578793008546406025936100 10583100 185123930171707744237430619024868416000 10583101 -44826387989083574932943864064187196288 10583102 2450800501886528872005904761055754880 10583103 -4723109141292873140826207475112710896 10583104 99621795648257438608189409943592370176 10583105 -15198614331760587840598827282084998400 10583106 238024656878439755717563989465653215104 10583107 244669656970538397783734993954745255356 10583108 283738638357365840637565982532257382528 10583109 370227184774456313847099486896912574720 10583110 13536927310956669583669915486750085760 10583111 310791168506560119348873577973252433024 10583112 -203390840202670903820355700217115033600 10583113 -294316210875248708410651031145968359500 10583114 -251360912558582016058683607416664508160 10583115 -209036192279074309065775326414610356000 10583116 138085551599701532528662238234469712640 10583117 -13043137492755546329270202544819520160 10583118 66091545173584966986870835723773827904 10583119 -11655899978551247302426126576278217728 10583120 -58629449149406683134536886094206074880 10583121 -11093576512761702026178901353098470656 10583122 95842815568533882288709231754397700224 10583123 498464504188935591967187497586711067372 10583124 -106955622322274183876271272963422384128 10583125 -13088711858896184667231434665105800000 10583126 -106097939945627333484944837925072523488 10583127 142354747459218529004778810755805960648 10583128 -11499951417323437927641153183315148800 10583129 283572558847134304126552377215000405640 10583130 9182607024514112580622423975727051520 10583131 -32411499519309326334590137261055701056 10583132 178839932678251839346143494252743065600 10583133 -142968477799744559511524100276152601600 10583134 183532072307723146559165176612324316160 10583135 -3162427875957809053501356116813800920 10583136 -752964942433475290151550803641190055936 10583137 -18416043277831020938766190298294944960 10583138 81684089467747238833374821196829488720 10583139 -62690717445773878780395841715271310080 10583140 188668268575148745827790664719370717440 10583141 108718596216648820484315717014784812542 10583142 -214691319566803148142548379785076641088 10583143 -279693251384328508800950021223087467976 10583144 -104285239732717322810196958138936320 10583145 89421051474313964504311245850240032420 10583146 -35265827642309570377102689652087941120 10583147 -285752286591922742733370440240830034528 10583148 453226029574749421119710266817098361856 10583149 25190415893301389357197187690822360150 10583150 -128207771042371108954227770971910563200 10583151 266215579499602831236835039228065237120 10583152 -20433861759848173310586203327451627520 10583153 30321818309416622829743972618726888256 10583154 -65855008949898688162920672218802276480 10583155 -300744382587079471461817928628597053280 10583156 503696947091343787946830517701951610880 10583157 18067990336854687061754273920964174688 10583158 -24207329162655914363533272242597716800 10583159 -243988095545437602571094881930040682720 10583160 -705496749293113632431351667641548800 10583161 -167526671392352842137167019651457641238 10583162 -237927188377642138723873767353752257168 10583163 267575367410673162531544644228981940320 10583164 -147285751447903846033061731904682590208 10583165 20722265140888379621664177622279350060 10583166 -34379275583671220472566075832048482304 10583167 287194529864054214851328500454054056976 10583168 -30209476288646725761766246478512128000 10583169 -89679671944473443782419652948778383056 10583170 53214412942217874723770842049509185600 10583171 189349311559518967913120389825558045680 10583172 -222247835354807381780891428370562835200 10583173 252830428443906936989039270200840185180 10583174 39418596996813352053335348114259653760 10583175 -13205009700518712696041187478616038800 10583176 -367258328264045251627423069916768209920 10583177 496862398062937651948178636744552798784 10583178 -118330609169772740138374784354725463040 10583179 -411300931990616787198215032901443857824 10583180 -69090718870346441085219042323654415360 10583181 118947718678066262348983768277998545312 10583182 -298447174777781950711123934846012443200 10583183 87825945496002236868146442637506830208 10583184 19226875575218052968690452038348963840 10583185 13198005922420457161593921378483177960 10583186 175698957811188553849500722663879153280 10583187 -28813377728266914606510466547350526160 10583188 177814383697808521404986776791144148992 10583189 438904301775260467902428189351689794720 10583190 45817249466702920655342186353234944000 10583191 -615160340706230370130179119875095172408 10583192 -180309317978006042132520268572160512000 10583193 253938310484263241371932845771913626064 10583194 20149876996517575434344023041084928512 10583195 -178330866134705813884268681773027189440 10583196 52775763309127649360454648448940236800 10583197 -490237370801083400042483584980166277568 10583198 -127178562300450301206623086122249206400 10583199 220620452709964090850111603726266511088 10583200 227354971447578810953673019847319552000 10583201 682110948455516403315844915301992511202 10583202 3275262191125455114521735196413414400 10583203 3797576717040594648375885397601614024 10583204 69878344104017192945467119403826380800 10583205 -37795087866472137364755627658037479680 10583206 -243787836745914413736277395017583145920 10583207 304942300104578918974732802073558103392 10583208 -198617141590235430987925483094428185600 10583209 -9144234202582948291891152191866478720 10583210 -137665221906960481887881452768930548480 10583211 -58240229721812142083506202020733388096 10583212 -163509936881831613689807809527952383488 10583213 -355218125591273825864542279753777448340 10583214 -29740840424784526088451440752898973696 10583215 445271150462725330172816186588742465120 10583216 107191877108437173618768389606221824000 10583217 13460659807655312681373912209334066 10583218 -56318127796154551008915652147290777600 10583219 -1032108845341853522796062069738800602120 10583220 30902692611911202251565007722266419200 10583221 190343092117899642285347849680185125664 10583222 126432418179276217344284755204376641152 10583223 -73240441617475605529348262904604035456 10583224 52175669376855857565802920842124840960 10583225 -173687277586994892501120464951214393600 10583226 102655934364583590646731804813864667104 10583227 -65362777992625247556478942827444051528 10583228 556624862285883966498793482879823011840 10583229 -174162222307310345381968536369762614016 10583230 -21769258032463284864659200622692204800 10583231 -473360807295455486091575781262192848720 10583232 -136172846862197806914503032999998652416 10583233 -618338049149648187064762157581340867518 10583234 267063544449943179132810343611142981152 10583235 -142927972525923490500849462863923632000 10583236 102432647135907651437622784810362673280 10583237 85292833181334934937381869751278366752 10583238 -140373275601434529190447075029071489856 10583239 -46940032656452936887174287022302193960 10583240 41379771680734096497536659436664268800 10583241 52436372424322845672352739822433374880 10583242 196627665657227445611425847310152884272 10583243 -36117697619831003244915950493993657600 10583244 210184960458337234806724823573176320000 10583245 164515751084697334648851906783139852800 10583246 -1620100657267773479172343365030710400 10583247 319238669397829628873399032705508311680 10583248 1776356084953769644466128522594418688 10583249 505476230667933164568837902542431755250 10583250 145677392921413723710169370067625728000 10583251 -67756935978746207640963040481850546016 10583252 -195644802568917861979782474966137434368 10583253 -478659709387879321129560699299069040576 10583254 -43576498866928396014918021295488983040 10583255 260534403499635308866110026268673499160 10583256 21375297100039799776280135724127641600 10583257 -248544938968355123429643106894334051820 10583258 -32582331515114812828926787533256869888 10583259 -157117796157723844956967235786239020240 10583260 -214190099865675785284825360578417561600 10583261 138660630371581878337190746012941383052 10583262 -160616065270256439300447113996305202880 10583263 230452975067115475770727570742245007160 10583264 145824950450603041945110915567495413760 10583265 -257698108654321008409502408512416000 10583266 -218511796546155252295259116796390745600 10583267 42563868119150038039180890377322092640 10583268 206386044766134427539703374620986045440 10583269 185842833995409828174482012013125836670 10583270 -62981329914831792513644074436564361600 10583271 -118471968991482041609116979906078644320 10583272 -128850222164841172224346942310435389440 10583273 -691127805016793376333607069074273809478 10583274 -197991480817852244990807965795183104 10583275 -126553268154448010893319297248719463200 10583276 2896002930891171087819439066445905920 10583277 -17153102385447486430191119249300038080 10583278 -62819469290563868712007484588797018560 10583279 31724157350670296574948365619069870576 10583280 65631448668270681506483349243604992000 10583281 -495930300445612866584134149667612639918 10583282 375393352623616982547541338782936477760 10583283 396216354993800758052632978771848583224 10583284 82293468724593260357656975587587449600 10583285 -388085671495578262313400237092789625600 10583286 -16650737126225612708069128554800418816 10583287 548347270649521849045273474984597697928 10583288 306147212519339433137215199220213227520 10583289 1435559908091214434313233798900369280 10583290 -158752579649127991741120545578925165600 10583291 78799405461160160080282030227248640000 10583292 43505819380150211915717246267601641472 10583293 -16209964326585671902143251299019140416 10583294 -197866183074256126547761249375486178304 10583295 18814796443539497245153628190213367200 10583296 -34058775406704608976221441434077626368 10583297 -476088146543648891651203748255545600254 10583298 -13009430425852093923837355386461512320 10583299 116006200854017761802888815293944723736 10583300 19095669089833959899290019592968908800 10583301 -2336558680574286265242283974347278368 10583302 -114661629110541883974519049684108977600 10583303 -153533628212747081568965120868174129216 10583304 334560717193045310405465293029722112000 10583305 -3106151786502668034785446657133565240 10583306 -18209621302813122915786812717050173648 10583307 -7947728577522433716287709582097873920 10583308 391300129297133423896872396843352540928 10583309 482598858776348378083489184425573206240 10583310 -110280866676760870893460017679156346880 10583311 4023506111048985625837931123257393024 10583312 -32616680969301698232855603793125703680 10583313 201302942977393304050173990281075457984 10583314 -253874665574985342261414078690111452160 10583315 403219571765481042162822025877557014960 10583316 -151580565934047744367367216917524089088 10583317 70686653742349806328454227118127376252 10583318 79617728153819424358464212139912351360 10583319 -881759976540850592477688844872483242904 10583320 -532199523646000722040067059678789632000 10583321 16315720434420157527038583574994832000 10583322 -148003282347357604937333964777672841728 10583323 -677471999858359677194228301673595806280 10583324 -200057584753778236304631378312568994304 10583325 -262663730501838528885833341431351360000 10583326 -42307801922927952148871964383701335936 10583327 -27269924260869237647170040815017960600 10583328 -95222155223579530462524080198516736000 10583329 -230133070353656494860978380875367943070 10583330 52257756352296173321406028768563594240 10583331 -119645771994958573325513832406930282752 10583332 2037975112032231371781019926163423232 10583333 241553931651492928744057861023027978300 10583334 -101802350905225130196049940512369882560 10583335 4234261326300973814587831975057205760 10583336 -260584132108478837060099658059830072320 10583337 70043320229955158451724279261843919760 10583338 -48286553863419831480257387617823324160 10583339 40879826122845768095327353673578316880 10583340 -18375994064925804181680176549505868800 10583341 46469026442785512087615635540513326742 10583342 -83939702011036443760732794631273052160 10583343 -437590380088197313214878909452394606968 10583344 72458349408834291895256762045849845760 10583345 35440105637469720064996294661436338100 10583346 -107695630006664045845095957742577798400 10583347 409233873997388935148974536629687772960 10583348 -792806438927032062076877661904286403840 10583349 -121199968138668292559442982000310458560 10583350 118536691489238731281994645118347924800 10583351 450296744827292014628319731279482614072 10583352 -94941667660849995682458591077799936000 10583353 346871136719047507527179287356513196608 10583354 -58248740789107550315695974007482135840 10583355 89833953640410583941653042092962271200 10583356 -50930350578917855232743987803412045824 10583357 -545542713388506582407231673760798884480 10583358 57954042833085005904445471831930318848 10583359 -238133048545116320198042824400952888120 10583360 93701795816650120307923769552331079680 10583361 304561315138055783395455549944081820000 10583362 -428784930204018491089142305369956354528 10583363 14722158182141556109245718578547542816 10583364 256419789640480582451756907630811011072 10583365 30148538531144858221577090627895900120 10583366 470689193842410906247798797760801693440 10583367 -232771895517242173563671422574442042288 10583368 542251337774331550158754314070558786560 10583369 19131559895557831790129105234858449152 10583370 -26177594195047093925172910298832983040 10583371 220848178099433896098297970309612621944 10583372 479174424558143790704668383119972856576 10583373 133490519197092361261896415467720456384 10583374 -395223795796669624603555887796344800064 10583375 5526497602566519282043384735585440000 10583376 -87150445983573099791524611105209057280 10583377 127945651584339957903321291788470987072 10583378 54053237793973049372400304442619087168 10583379 -615577919147077572851344498107762951600 10583380 -16861466956860351973944980459745638400 10583381 231378851803672123989064924177297142112 10583382 230494269123813785449713667503017107392 10583383 -581462001241861951054579537304096617296 10583384 -303301324009400924765669997032570142720 10583385 182512413358249654321776330247550721600 10583386 -97645856116601681850231869390957088 10583387 96058331005491573151281948199702024752 10583388 -213853820071522165120284175244426876928 10583389 49050329380486580445580586296572337190 10583390 75025078657879231805666807796070651200 10583391 -23219533471062146898573628405241066496 10583392 4831190957256396822623639868355510272 10583393 1071790845862316248516252470808068890880 10583394 -119821548198461828317497441230042017152 10583395 92839716145034212440284909659690232400 10583396 547890076858911841557992587307906524800 10583397 288248685834597149541830008121276417568 10583398 11767534167957664412476448903090810880 10583399 244071595882052089000967770538374575240 10583400 38795713604979382901829406015733760000 10583401 2376563753195933835451943227261910760 10583402 80745450795888027751263892352361064704 10583403 39403566781780402940659000364530411200 10583404 100386967864559044312974039609737779200 10583405 -129839228124379623552078517924159977600 10583406 -183008381290869931361255547618931572480 10583407 -679103968793056860851077603984334231344 10583408 -108434960455091042146897147336155365376 10583409 273495457036700894249772262650647797104 10583410 -103357946947248392219450173564322732640 10583411 -123094105202234359120783705872198564528 10583412 -5630761098115809397768749020032143360 10583413 -277934315409519667434820182161421841536 10583414 -272372730694340004024540461031459694944 10583415 -275342845012631759102589682571538913680 10583416 -344653225437897954806645791455563243520 10583417 -36056679638722684813106451968393611200 10583418 2003485952880293768161472482405908480 10583419 -84035553982119752112406745676759045888 10583420 26603678099864540956413192015650688000 10583421 -26916479644425109812873098241472758816 10583422 -57246982179670011733468289327686399488 10583423 146015051955956819799492105121508675640 10583424 -279761636765687477620683681657708871680 10583425 77407923647829595892101376075484317500 10583426 -14171897275160145535575695421344279040 10583427 58671178938726852992112122566417963776 10583428 -6255978300167697056627069301340451840 10583429 600621748179477802021342550667690120030 10583430 28928508390216581080614295928512112640 10583431 4782597789548532522193921176987141504 10583432 93865330320059488339699964274839193600 10583433 251816948536082310540789344772135361920 10583434 27197368729996560730681864101695595360 10583435 177907568854577073935384048605683480000 10583436 142625023679901977912950101828588621312 10583437 258099002550494757153061259969212623680 10583438 -307488076081880572139996416105866146880 10583439 -334510133449965624687562443186047115264 10583440 -38401651186961682599328547162718208000 10583441 125574058441664557094840294063344086384 10583442 30206466042589434846258984202132749840 10583443 89939304597997368946594890234203412464 10583444 56612361760739837071099539373625559936 10583445 164116931762418756880188536731574691840 10583446 -24030820882828919798628640341358415328 10583447 219393882560896377554788254499423661232 10583448 -172405662898797773025667076814050304000 10583449 411934057952745503341539265097024069450 10583450 -47654388662187228195400070462274758400 10583451 -99870367193852329370484165519906884820 10583452 223099542127167556263509760497734118400 10583453 -31126739923151329505999009101813997352 10583454 -3046873217802974544186413903369373696 10583455 43771362953395571543859811076394504360 10583456 -690464599364109086038100230355964395520 10583457 246059029527499111680614773191583243440 10583458 -90130783985977729646504771228134669824 10583459 -100835957331361069578151192362914210340 10583460 -18987441027217507521734541351094886400 10583461 9864293241769108742188463699230799232 10583462 -9544810493942645667529959973025281536 10583463 -175930028001717371443814635432658908800 10583464 117156513392844478464126991242475008000 10583465 191261124921238467684305860303473949860 10583466 -238339863289174653729675536443885944576 10583467 -27882368787065562648960733057598255952 10583468 165025469343788146200482697945164645376 10583469 -87652934654212918293444580131674309916 10583470 -102025633490635548400913104681095936000 10583471 -392076032861377503004642018921608150000 10583472 16107349222143164107362731669135032320 10583473 140771617303054937004442953390284719488 10583474 -38526012846741316360709489475200231808 10583475 83752339824673071262357565554507872000 10583476 8333721577421466229787350595621356288 10583477 73630232707224179350368554585353414272 10583478 -216570685730336412049073815071052209696 10583479 195150621245267357257791520229117539320 10583480 -1173581289042839313517040001704755200 10583481 -219500712501192478801280471720977449648 10583482 54358687084631076172593531349730233344 10583483 -520999450833024418593149881527298586268 10583484 -109386612722736488830497819968740958208 10583485 447495461724724287383447235425112304320 10583486 304065962560964064568758306590394190080 10583487 471860398276420457675566954199827118880 10583488 -123696128776975587822647222172764864512 10583489 249085822089637540732065866030031454656 10583490 -125285871085070755213287912523668456960 10583491 506442869479788235620098676048968632892 10583492 672099526740866893493914180347527927040 10583493 193242719756035416353160388326061927392 10583494 15315409490149464594973009653727658880 10583495 33637848238003211799507455884904433120 10583496 -47000688210297956571206212799700664320 10583497 91400474713250950412100653557613017946 10583498 484883140401645423858165180603901866240 10583499 456336550621360311795260986158256232664 10583500 -572235015047776588296923094327644928000 10583501 -322287905011593991574966371541964016896 10583502 -38436446062142744309838749635623492480 10583503 313348326232322268177987072289768729056 10583504 -1708097919672726508918636467113558016 10583505 279092465543242508339991216994634361600 10583506 -176682525178222168082676313879497288048 10583507 -742737943457146739571951157603937184 10583508 -51111347919146468651291693439487666176 10583509 -214289315899326471697664340500250999140 10583510 -3229950020143567668262003454101056000 10583511 8246172470756363372171133843485503824 10583512 -676503030320926649132489982355106764800 10583513 -23734537839149220429139520875858636080 10583514 148415991372039317482772530835772464640 10583515 -699229756292348640192127113082092480 10583516 249723776726126265482359323882887293440 10583517 -29403317628964306096768875075685583616 10583518 -63624805063043176895863654740890677248 10583519 8124768830368328580983815979082800928 10583520 194229097939608607813522083795786792960 10583521 84305798651207710654584748063619227200 10583522 332434357741493289832788960664948191312 10583523 341279684424200684303608643396455001760 10583524 -9674305401611621265539834795899944960 10583525 -145121646901634285721882792567365974950 10583526 29720660956951725373381056815834430144 10583527 -820172009164308540983602566641424027128 10583528 -448547509436431845465655597136687907840 10583529 -19184735935106368255287223549228756512 10583530 8531649916360897954185227463157496160 10583531 -208289197073416163593169769033589815408 10583532 -83776555601699289739167311722652520960 10583533 525660684817595007066879823686176493782 10583534 156982748453748181801731702277453005120 10583535 -92229068029747725922388359647627064800 10583536 187496018960868254279031559367926579200 10583537 328539083976576761069574307100051542692 10583538 -57884165133600565694885939821697679360 10583539 50141278475373159868114159860517874560 10583540 12602614359266713886965864424922009600 10583541 -12806103922372210984183370786390468388 10583542 62741395903815962153236286253101619072 10583543 -492747346336219253880694913624799965208 10583544 39488005835375423736140302140664381440 10583545 25990735226736098208320271799800975360 10583546 -175237278878604985292776043637171386880 10583547 1062166414500379534112481036850327296 10583548 118277462904060923755636055997582123008 10583549 -191858578633205590800200463290666671680 10583550 45412283505412308099456414187749288000 10583551 219057800460273776277627300546178982400 10583552 -40274760053940903691233480298576478208 10583553 47034409141476642999500888817596326704 10583554 -136459799876135108094546085307311749120 10583555 16147466988408930655488010118484001920 10583556 -248989257272744923939471983361384240128 10583557 3771335885019820119388050103335123612 10583558 -4415063311822979817805505713439625120 10583559 764646481513898423442799141040046926064 10583560 -73214017998342438675844104087120998400 10583561 769424350094925016008556226213199756324 10583562 132890549402070827140471380174375846144 10583563 410689708376768411520902469714745737812 10583564 122105877491065051503341181736881682176 10583565 -3707563440079700235839261114507364480 10583566 -128268622207676854480761059900370353280 10583567 -341260707950620331510403810906066786384 10583568 52758844656849425515499548968960000000 10583569 -802246282240354186228656750678681022030 10583570 -110735264566741045723667159031999705600 10583571 -389913630878893979872969421204775831696 10583572 401480765709060436970914982432758702976 10583573 28507139655926776538442924785022416640 10583574 199805625385147112702899998247814554560 10583575 -319492326156693822265967182585284623000 10583576 -508865442086252587765951390174696642560 10583577 -18710077976255964818784017417934758886 10583578 274647246037403267274977632481920473840 10583579 -384701859336570879991245390385479458640 10583580 -18735934309653244217089668341653831680 10583581 -226031486551502358516354061260457054618 10583582 45655064439542123074473894958414315392 10583583 -788760550571601851872322850681527488752 10583584 -199627130978366663002697066228367753216 10583585 169292638428682874434196389807377669780 10583586 -26932124269233406271286251488543057920 10583587 6811678788435026572148845351870105552 10583588 -239841831222529424647141687278569054208 10583589 -372954272734235172037027212755279696160 10583590 585665853745364386096634802674288640 10583591 258072412242728512348898308817855496312 10583592 -266484491525500836718644123616641761280 10583593 -323139800035185668956288321344846731916 10583594 -86069661449272412307255224064826753536 10583595 463509424895431548038111094986892403200 10583596 -75939000637699116765703908238124204800 10583597 -205030140139668713681810395835661763680 10583598 245739563881687985090687403201762749568 10583599 -301951153914335054499602185605389330320 10583600 33251017902417942285371497080920064000 10583601 -62037385732586546530986823430358214656 10583602 -100431394743619840166303189955526507248 10583603 433414243180970899215497180806547955852 10583604 83558804168915479921186376330018451840 10583605 377873008367996970562254371140212450360 10583606 -17851763641168251850063711908222553536 10583607 115693117840558932769330166300605304040 10583608 268930452592996069443931206748574208000 10583609 -784465693430781574154651769876526175190 10583610 166339162909281193717521631790746667520 10583611 199564636248162513321273697849745472432 10583612 15900608735375264135252368059014487552 10583613 -4144152458944467109889522166621007080 10583614 -310693068059085360121522530501116377344 10583615 -78814731158197529012940669768816422400 10583616 -8135062439665266778471978354134220800 10583617 5806384376015629258544086811884435968 10583618 43424303792124872377000113982763491200 10583619 475772380604121039783373413617305690800 10583620 234917941678161682052210406782833255680 10583621 370550038814458190287129324950611760864 10583622 -59500067312298261160336345160506304256 10583623 -168266481999773969511681687218901026016 10583624 -166760509813350458973195140566055255040 10583625 363464667106370305853462613176857488000 10583626 6147441883318195632881909620189082880 10583627 258561911861350158170044387642633960440 10583628 -96872256564378484188191429915661312 10583629 249583083880983886588704998093408721376 10583630 -125140676119322390449230483385668057600 10583631 -95851256084423371235586515611631753880 10583632 -158404370682313642155331144211162865664 10583633 5440937078933004374292490534670796144 10583634 7100615750200696062509005750044082176 10583635 30514706856403824835496316584134262160 10583636 49715205610065798610785063100689432576 10583637 -19811247022483834359150558252650016000 10583638 -5218915249338364697371282146137380992 10583639 593238533286500250154308976937917594032 10583640 202854031359422616659538302544645120000 10583641 -486803620084116035689128548219587257216 10583642 -332660332390185076086630600896512896528 10583643 18108137053321830109125837217250486784 10583644 -106402321205005498144277103183918513664 10583645 -553829802176196219005080484256251726100 10583646 38988257955727459589084504994025052160 10583647 179268335563683457127194132412001176096 10583648 -37985582201566765561061117899611045888 10583649 -571796575395215059518374277244269254880 10583650 -76556603718640056837380692998369600000 10583651 314800367360179388976106072728302351712 10583652 -187060882636036048882519345187895164928 10583653 -405138352383644735009180756513431172098 10583654 -32292370244106168517832419067339560224 10583655 222467543318688554605653146648230945920 10583656 -380879017311530992036164282444386304000 10583657 -205450021123023679354644178478136144768 10583658 -3024157041695566182720800997728475552 10583659 301363780730111067920854592149713087860 10583660 217744974925015982478503813848593223680 10583661 -19035468338851236608989838288726680512 10583662 -671598140326887028203433036548327582720 10583663 -355237383912177012220212167459526633840 10583664 -13741760979116715741460646260534935552 10583665 61949924066973879885404442371093755200 10583666 -98613708777671914669589330135744586240 10583667 -204258129471147127471027705176905222316 10583668 168209976463172653187358944914403186048 10583669 -366639298041470595443233979105978814930 10583670 -58367004111634616779151620181002487040 10583671 155781855123018577030908622234345569712 10583672 338308752048541940708556290346540072960 10583673 74803836346807332232066569651348431904 10583674 31317193299168151525582515100359636336 10583675 -191722125085018909847789856507416333100 10583676 159938045834481876019526509962144752640 10583677 -226065145913157534551328125827834482740 10583678 48281862203190767728812505257344413056 10583679 -174947527370070620323550420809963714560 10583680 295588402731327461673415290013089792000 10583681 384838450563101255951034959411204548482 10583682 -15249544359722975863160314838661404160 10583683 -12182377415520705848447057793807638832 10583684 -118035287284305478324408487769480867840 10583685 -60386899008792242884137597991707264000 10583686 -11766707781566063631126652121305335552 10583687 -398523494549424139955322451672153778664 10583688 207641670779184828554278890828648898560 10583689 -466782094842091194764516751395131409820 10583690 14682291079943521974511294556135702400 10583691 88579676974501733057069781618352534464 10583692 161204904744321897839598775826607636480 10583693 -207571894865020636220840584416969239400 10583694 52460951340532497054863199017009669568 10583695 -554334630097234311312989055410457763200 10583696 120531581515217105900323756703252324352 10583697 -456165496825432775878800823306486333200 10583698 34014930170341565862597994131153981600 10583699 85310493237976802242141522625502056352 10583700 108971339104546231036787146897454592000 10583701 179400322509387289719106219835677250702 10583702 -76143418864982767909687093407565781760 10583703 6207770605331327659525246864743307080 10583704 386238810042769783216534830210227189760 10583705 270734443638851253173107134526060302720 10583706 66838488328608752854377732189534336000 10583707 47916194005438936290376718625029846952 10583708 259245283201016627751168656590080265728 10583709 78035899611206240319305127391920812160 10583710 24931381626035812045893187368931691520 10583711 384981733819175665568681203114731609312 10583712 158207557818082977187066252867461120000 10583713 118572357570620745607529462049840162624 10583714 292086361900470174298492136318176005456 10583715 -37575696664525804099690977699570144000 10583716 47571773930222187884772207236791947264 10583717 -21457019789908618679369471758963625280 10583718 -138615730747185332477696513245368549696 10583719 3205947197524677760575388077869715544 10583720 7069183411332175911989765120286720000 10583721 -163717254318786902601708038059036961910 10583722 148065316433413900124815412043293848320 10583723 -1016753281279718774900218998586009795176 10583724 -87371725202161460270284290870860236800 10583725 -134237534075821148455240442893179776000 10583726 -149607001837809046910939956446077709696 10583727 591541353938748876081733663386395904 10583728 -23704743628006510192601899228072296448 10583729 -115312163468446451115415280811564386712 10583730 -209449621670850752623182593665159680000 10583731 -17458170908180178168399050316352458000 10583732 361942571758770591269590911549070836096 10583733 122874628904347779797780254331395749600 10583734 209326029398099525346777962101169356032 10583735 90915703176433066879877147996798686680 10583736 -99310232429559540113303778033577881600 10583737 335522893581032823936039921843273513386 10583738 -93517418562091219660725225836255888640 10583739 89504892750391598017756003889944462860 10583740 -39981945682996792954080813092711531520 10583741 53709169416516596205225919741421076480 10583742 -38632051061275612634668468864554541056 10583743 712524678349700874511065314153480892992 10583744 83584596755960858853787950079952289792 10583745 112272096261285396997013823687572754240 10583746 -78502874153383440604252756350477091296 10583747 44685083557889975599204651688378450040 10583748 84271921409730234772727749120066560000 10583749 498560584213439516608407893020616352 10583750 -19490728061952693108804843505483140000 10583751 117704966127690810858585271813439307432 10583752 -680748920964211579909651447598951424000 10583753 -113014202758336150626791223977206617600 10583754 94474569606494406099921242107466008320 10583755 -167626908936407478586113828949124625840 10583756 -4653738939001768487235048244031377920 10583757 196434644731690090962838975405884593280 10583758 28651831338285407439918937618162502976 10583759 10122465259786776186480713126454442704 10583760 -46521188413526555280941694162252595200 10583761 -98603832967344295010973233349451994638 10583762 -2347033273597979289267773398306254336 10583763 424404823924477631067898403331847865088 10583764 -318407642398241633175893444228040759424 10583765 415167660876698633798745126427068328320 10583766 -115648011406067317757337839225269081248 10583767 28235648348587652542355633280345692752 10583768 -165020193014291756071758530962947072000 10583769 9929598390362813365744801415478348480 10583770 158849222055987570824092294103743162080 10583771 200665372138746379425083496168737626344 10583772 -35569979124050638910281478221910900736 10583773 838550169708223443990865029873675514022 10583774 -76522579597085631010141083975322704000 10583775 323664443088673450558381570947607408800 10583776 -81024552861919716397339657780161675264 10583777 -199463653250189506136741579755994593374 10583778 -121412102034658353035797096099471426176 10583779 -288256538306801287527177295419941072360 10583780 29234078829036654604266428662123253760 10583781 -12502354046719964692737503170555899840 10583782 -261592234594756248792839897186362402560 10583783 1107522309776778051555307324895746176 10583784 -7848750692454607852448771038178903040 10583785 -224750715771619538999900129089121101020 10583786 191150752154143963445255048251781276592 10583787 -473392812079134098439983781184237385232 10583788 411636552253801886116965868117003847680 10583789 1260642919226767313746064077539217909632 10583790 -4353188754454436697393320068723200000 10583791 -141458951901726661560263612803115737200 10583792 329839203203007727253634296492087181312 10583793 148454162422554244630291043344006383504 10583794 33157311740376734998722213173046882528 10583795 72051815781381281476019806634582020320 10583796 -205758690220569754540908791306247979008 10583797 181003626965713716291708334709185808032 10583798 -1817970645354812394783740179638496704 10583799 -268624328144488454319432529348628490240 10583800 -228370182733530787448465030454888960000 10583801 451494198272420172092139317437743773802 10583802 94417317666544996945069929255050567280 10583803 202394465619232753184541685945676361728 10583804 -86949992577812350552294419538267230720 10583805 -3746619809823796497563923622352931200 10583806 191560205533748143759411303691335805184 10583807 -256534437958364968683642515806283295720 10583808 58981762518942653728932481988290412544 10583809 218768748127389585710640446064612922116 10583810 -62450141013995662821590895545928937440 10583811 -15205819857695016912644547961452556800 10583812 -254635596394321795663440239986371802880 10583813 -6619590993749869799543270758364789700 10583814 -50328587343272151090231627939586301760 10583815 34786611392255540413553840051961792000 10583816 -683046111312781700956409502181999979520 10583817 455153536441368172778008119154260158880 10583818 -37723380505565367852721838185605135360 10583819 -157207271409272495303508019339077352056 10583820 50006915442959987932770159186811499520 10583821 136792889183902868837949252676243156022 10583822 -207099300633141808065396439465298620416 10583823 -390625472154204988604353056030704445816 10583824 -9452437580696308059725573961989799936 10583825 -18801611960992515484199073961284081600 10583826 77401131876661152914668065545946367488 10583827 523438185709439928366927589182241375992 10583828 -258914601406235977882148084808748953600 10583829 192045320607722269072364865546811764174 10583830 214636262399567429190681890150748898560 10583831 -385404644719774863819822024244733821368 10583832 -5641027172330982556962281618653839360 10583833 90011375695801677851625403657494216000 10583834 28922070042993444755446872827836142592 10583835 -60839422473840054255887263574523536160 10583836 646954346030515783181182081790933483520 10583837 -18404843566807456273185839005553220960 10583838 -147412920397858126035895876023069367680 10583839 -277838186138085419084630800049645638544 10583840 314375673511869690246748414557113548800 10583841 -53993163425703966112620890058403326336 10583842 -43198089508638168783446374922517769728 10583843 -849588667608537300408355072713292914240 10583844 -79217432068015481112170533617090960384 10583845 -17854823931872410853592064328734617600 10583846 17899229082974699212462316077204441344 10583847 -776068696329124032996366908400013885320 10583848 -12164904854718716704931112162838855680 10583849 428148391676435109606568339492152137850 10583850 6126229288089814659530162581847404800 10583851 47894587620741053165917838684761644400 10583852 298851715430912636703626846163227807232 10583853 -187750574153265424993089394912838496000 10583854 -377926297946376309253003174855280466624 10583855 21582026852879592276793922217442146000 10583856 18972266858338439234684409696278249472 10583857 24824512464947137117524397842639769106 10583858 208165429535033167945503692373862187280 10583859 -47572578229618983071552552614656728064 10583860 157075957439504924630568081587474595840 10583861 -526457362532456796077821560399843611538 10583862 -64646866902078443697297715044070659648 10583863 -116453241568342932159191699672470892736 10583864 -35835573148463615676209635702439854080 10583865 -71948879597411770560579998709107074560 10583866 -252071635613432116649331453157094911776 10583867 92324441369814956963544148164447475200 10583868 54174275978188980496603163175517446144 10583869 186172857624275596493263467622399746060 10583870 -20146563877032683373085995245578560 10583871 119468005068847031909644028909121555912 10583872 -42305300380049822594819246768125902848 10583873 404531376681984749055138418347763165122 10583874 12485842885492963934097280200708718080 10583875 -26929070483262457077165974430484836000 10583876 -189801307603543936708765750774981263360 10583877 -347032326221960623858376576327375144640 10583878 -43053753222163790324740988033493785760 10583879 -453010278742248748759752325920294020520 10583880 -60240979625348198241120868272930816000 10583881 -165176165722786808131604376066719768256 10583882 -104810239195175536352329850302151072208 10583883 -532778762425944602142993092505064722432 10583884 -456900906236651657748934001834373885184 10583885 -237547706413837267640222604107245072200 10583886 122093277028391756352517802534385382464 10583887 84042335881316141011206295656223866912 10583888 -4399294983222832726001119356689842176 10583889 -87126190878262002159119325961285890576 10583890 -56296999078405989041966742297060904800 10583891 1008391908113680294610148920940137424 10583892 246711925251597733964057094810682982400 10583893 184305398824323843005281203804056539040 10583894 -384919686318339495456571345069087144128 10583895 -109402802612489878530955567226214912000 10583896 -172554001935259938310293132357135728640 10583897 -139599179559367471265264771086452705654 10583898 68407577301178542700485954572039193600 10583899 -296093204643653089360381287035216930160 10583900 -59266461034722053061922513159717056000 10583901 -509829507339292702064486607087669230970 10583902 -170984539757191202994759145896847968000 10583903 364691145003751583707690471529771281920 10583904 -138796386563365261871272351373933936640 10583905 -2404000421894995277223129957021991680 10583906 95322079554502744117805918276597443152 10583907 -39979258938303562289247325126110842760 10583908 -212702527441812494137690574126458943872 10583909 242011781572723090809464436634956720000 10583910 34461184964466984597882645021333123840 10583911 102722811244573488835010897007875610144 10583912 -226963064929516667959986388140410880000 10583913 -84238291013108318174765895679473618816 10583914 -130061436611297822531452766949629626368 10583915 -17066801127833527339487402371949425440 10583916 24770694561926585927862383652948885504 10583917 -242035780970229122010720213687563834400 10583918 -261975059782647721671629022697512315840 10583919 -33728464225981409040528875991538495200 10583920 50951161237214545713065015738855424000 10583921 -208896511368113098892707431205045720878 10583922 -103173787469522310649019431944251143680 10583923 -57316337213644195448995879750595755264 10583924 21989064380772100373793536906261908992 10583925 164302540445447671847046701538615948000 10583926 133684909526007420371746898948948920320 10583927 -256894748776831217055698163488113839360 10583928 239007549223085254083908753579915304960 10583929 646811332715418267760634648823085911530 10583930 -70254670140589994914463939963763486720 10583931 215517234508608495800697278159692946880 10583932 -738102237341487443214231380079201955328 10583933 503197013567027609857014333198258401184 10583934 2228244489099282495883006144153755648 10583935 101352358229536956781888866676251923760 10583936 -4505804454785888482792500117142241280 10583937 -78577535850582533290035651597679134912 10583938 3461914915518147927129391407253714944 10583939 183517782832599453755841410920700444424 10583940 -22503632944074490904448431103402700800 10583941 -87889139543589803582654285266368043908 10583942 447480272009105287830264163894871947872 10583943 134791574368466033945698747231615409064 10583944 216918136335580327717348953488855040000 10583945 -149193934892633088525310611135018758640 10583946 -415172018235729184209912561147947520 10583947 -625810112996307582089361316942504352088 10583948 229557385948015009596465300192078167808 10583949 217149869653269534183506003699862550464 10583950 83894571801461900755046962406997936000 10583951 6965647635291281197613854673729376000 10583952 8664037730939808432996273165981450240 10583953 -400477747803590508843411099162761614798 10583954 -363544999649043607048580399965178682240 10583955 172354626114208177066661083078382832000 10583956 -425514756766643535384576721079026974720 10583957 610368406244351294334156358213789624206 10583958 24051174938878927433607602819587768320 10583959 -436310293809900193486419238270113047184 10583960 254852593628169278978635056237296640000 10583961 -40962922836940744291137468028064006016 10583962 102050311148458093242108971171690261472 10583963 -25993599559218316641123346931199175068 10583964 -189159689965490052428466860738691456000 10583965 124395253914827735957572191848022912000 10583966 -349420520411625860131648021734281101056 10583967 156511409617837544050717254660395320848 10583968 114987254856718129924969857195859968000 10583969 -192656725967453234456993019282854568000 10583970 -10916409904966166447426256060518937600 10583971 -337252308640473160591796879750932423936 10583972 135192276718695553301156567544763392000 10583973 -449544130795267630758329847229056960000 10583974 -191854583407767217077458887997105439264 10583975 -52803234875607337083958379930355453000 10583976 -50057010982353599279862929875557826560 10583977 23275746176749107693530887483468705152 10583978 25961089195225325044342211081592841824 10583979 2860697172984406746217017660337628160 10583980 19337112057556949472835859205148492800 10583981 665186639443813427946856135988182453782 10583982 280578461329601515176494676574752288000 10583983 -415035389369617087750659467320301446768 10583984 -181402698363311340614377398151540899840 10583985 -41551870059515077098653831442244689600 10583986 9235350212526003721479140017565844480 10583987 -563907860833885837980906324527486405364 10583988 213050558096766774037626435701150330880 10583989 64374442963976477741500115510055223808 10583990 276084711292337973456378290530073066880 10583991 281940906886713409405257415912095720 10583992 101559485608870470318064763193447936000 10583993 -23955281700629932179200949106523328000 10583994 37777139003817649786564424113943993856 10583995 262794018481913129845246012804454064000 10583996 -410070613729072230170171992456997151744 10583997 3882731590435115815513067096443992960 10583998 -63314886153318284214455764710571780608 10583999 -138114176924084564560167233944753302336 10584000 -120503416694807601992183849067479040000 10584001 242691161755533533575171166266280136002 10584002 29018177857320669142855023864437038080 10584003 -10814806301305075825090051445131871496 10584004 215432989887286433958089914111842429056 10584005 253993532849743533032994747555140793660 10584006 110622179149904654395361611646663795904 10584007 168761686011086023173135175037913833600 10584008 -171265691597740232440153369290462551040 10584009 13886038430735160385584777510478995300 10584010 -162600532514654714930763872572634208000 10584011 305322010190717117469799846155608478612 10584012 18544452109904586764283525582116032512 10584013 -782515424005069478614726530922478596800 10584014 23736454503731994502647779491994112000 10584015 -21499499806426738283319572788583434080 10584016 -80193395531465999645611073129765273600 10584017 -215904470750202834742333002364277053980 10584018 2657295452846290819142861976815905824 10584019 663784932092957163275838486654411437420 10584020 -1339018849199025674269721911289610240 10584021 -174827585207568324915156674010992630976 10584022 50591219610731916514907345584409079552 10584023 -121841853793931681064749443763517059880 10584024 -458253297496636841600728763150110556160 10584025 318253737089749694517269447362859808000 10584026 -52095637120473233800189621020975360000 10584027 -4756955709006552364289409866936412168 10584028 4702230681358745693405336316339746816 10584029 -774384038891059941936430969524292193370 10584030 164120197488868313020696733974279077120 10584031 188848060078842664316632128293976566592 10584032 192494150303761226081921810801098752 10584033 -221968982723637390697430318678137117776 10584034 -13038899617559999436592436386851313584 10584035 10736915175382281137301586475160069120 10584036 -135434267325177618879090277412558491008 10584037 763874868444370614726159733732101271360 10584038 359449446120697320921666376702208507520 10584039 -178231628932840793846114985715077997872 10584040 173271154524904014359226923187335116800 10584041 93299981107942648005304660164200764224 10584042 31326472036036158957408122658671399424 10584043 332482337280121019167678198590171416160 10584044 325672311821794904531340079932494459136 10584045 201311145602227121666765268442991796000 10584046 153447547761428215339478582435188384704 10584047 58845015207210797103192826394021603832 10584048 27336449814649713078763783452608692224 10584049 -425961019170882385145312369796530726028 10584050 208011174541098706223202020385792634800 10584051 -1543160038412455352833051744725841920 10584052 161840301337945053050411540451726974336 10584053 -267152228633035328960042791848062415360 10584054 -43910125294846629716255960170106952960 10584055 390103089947267600469188525867934159960 10584056 128817071141633028383636814892904939520 10584057 161329772143522025282742007635222753024 10584058 111274004049721055814050573282793017280 10584059 -269959336369837313763467451000148317384 10584060 -158991563814528955055306758320124247040 10584061 -68945282691431365841280661507707449338 10584062 161057231903479488237318660851358892032 10584063 2558097875550792199539217829574432384 10584064 477165186569210180598452889338668646400 10584065 -127326661697019595406715946926767130540 10584066 216633789608200387358979572091827712000 10584067 -34569750252609367325328953480080991040 10584068 -15994531127765071978296375901439121408 10584069 -276158754378732884510687988234191770080 10584070 109088866878566448307170146751173064960 10584071 335578332949138815292803604553120047104 10584072 -66759199907759423115232542145014067200 10584073 737723774494473525706762769493232183322 10584074 386714022770182047337325059407130337280 10584075 987843217087132637098364713049286600 10584076 -47756024908046560081685302870051498240 10584077 -200621278229194122923471077932870568128 10584078 113242893197759533186783949510685071424 10584079 -134950788425548411260503394792073658112 10584080 -12435136201990506176990563072768573440 10584081 -118886591154314250870924732312730852800 10584082 -138630233774036975493912208574141270016 10584083 -7475046609523791230441039375403885480 10584084 -36998769115799204328537646258447331328 10584085 392274148428480307807118443943245602780 10584086 -224333752449264705241546926158655595200 10584087 19634374520973522176232568355173094760 10584088 293745926080471339967163227515264757760 10584089 381107812956787208943395984665779634890 10584090 152476498599616943081683812823875114240 10584091 16491933303778363944496450417506017280 10584092 469045793056928236505137996207288751616 10584093 -55728439981304317513310566524339689472 10584094 201890054908814067363371825916261118080 10584095 -880789954941306370757606075077117086480 10584096 -255871730276059757771034311895368073216 10584097 78740759223646902221962009275386776260 10584098 199174344228490561071729527713992444576 10584099 -36344793815647225961696668857926398032 10584100 -57322476308229295617851658949167033600 10584101 -69205140476433660610515334679211463200 10584102 -18077354835192520731789203618028057600 10584103 -676538312518750248845245449271802800648 10584104 -326380645875944835067652246865668505600 10584105 -168223693434641300800206640532926080 10584106 -89879578705612240448718209945953536 10584107 -226517605457803994543783390175295885644 10584108 -147816398613045485110470618847970741760 10584109 -42313322792430550315848191596754214888 10584110 -83366823493827430024437588912479182080 10584111 -306995509374973710130303477738707355128 10584112 24642446748632263738219899740831612928 10584113 -36503653218604891720984229062500112896 10584114 27779715284691413952339936998257723392 10584115 220897569039426107927718804133473686400 10584116 272809658310811906899164126885874272640 10584117 230558459531728710048326669433571424928 10584118 2406881860413211078261807252524664320 10584119 -4696966930500692640699899388215758848 10584120 169834324264745089279111018383786393600 10584121 -285552476588227703500456892707667610800 10584122 -438083324780320970107874501452154086176 10584123 16801908079879099319660544669840288000 10584124 -56551894200220847206245058654263835648 10584125 -331839536280464602039021606527727161000 10584126 -63732912773290714587621056566029152256 10584127 515152142769610527923167795208153014976 10584128 -27020377263456299439015365092457840640 10584129 99351913970416108482969631204300417584 10584130 -195746054511321706602999035290657521600 10584131 13091661597664608605720518276004671932 10584132 -57201500943385324810222728370466285568 10584133 235564900704214893587403013920534975520 10584134 241819211775405738317482252400147180352 10584135 -48935013060045991576722058436752072800 10584136 446159943317839860228919262612503495680 10584137 88959567086646713137999308461122989786 10584138 -104894636737460565534565297798319127552 10584139 21415347217748569134668732562775153940 10584140 -22488062361829730499479069452905676800 10584141 36158674566603646032741623288958028992 10584142 -243042554374556487563506608549474078528 10584143 -535633101203282006968477806975456286608 10584144 -19036196737943445672012457979967700992 10584145 80219241406562461152260852002289143680 10584146 7888603070502320919557943296811481920 10584147 59902392466168019310075626832051020400 10584148 120794889768800160848775660710232180480 10584149 17644996158537543723063502825265573760 10584150 20536008616097784918255010618151107200 10584151 1025996196688676399289233030782906624600 10584152 -185870844664023444935996111946121297920 10584153 159948947546779869241992198698184841860 10584154 136196414157544092208594565410863151872 10584155 284364519954416820529961619365012935200 10584156 64909347561012596356280892272142163968 10584157 -61284231106581267339795120497276197594 10584158 -46379872123084345375970964628046327616 10584159 -11058646991791901409818633901296265840 10584160 64172420527216548935960424897993768960 10584161 177748553714039613404030267131645117632 10584162 -361366101366195251160157693628246204160 10584163 -256258341596913429208210987237050298896 10584164 101036053998363583191396639163552757376 10584165 497343786221873529515918169716365336320 10584166 454931349228866362193408807088239620800 10584167 452098570614965109664450834656328691352 10584168 28717199598117881205602567114195681280 10584169 -451987356858926760523152882079884812060 10584170 55600258743569873732223013724567309760 10584171 -107576016989729106454229330105731884144 10584172 -224853771742947445887294732708236909568 10584173 -158691698874110743087673467823011825578 10584174 -139370535902245733851116003273250338240 10584175 -35569856458593103304798087135654502400 10584176 -19951669460872013533692070523268366336 10584177 635307412203101201482349108075569929408 10584178 -177822390012168313203015446927638053120 10584179 22582156024288747783356827966669352780 10584180 -25936733434184016011176966906966179840 10584181 -510750791731203267793801423432044760018 10584182 -151087846146899272564589114041243140096 10584183 118350092048365779791067586197627217920 10584184 -107630286035058201390755990057999585280 10584185 -84361901255733503850694183536049042620 10584186 -23180007087588790595611241817442546176 10584187 343536511012302618169018815485800798920 10584188 342638718197826497371946327998748474880 10584189 8718961790597359076702061945917994432 10584190 261719786690685040942165917610757505600 10584191 -287582341251586859588293214109805430256 10584192 -1471111214083307394155521284526571520 10584193 -433733903814387228966459300736125010558 10584194 -251771099984077067014681399470231292416 10584195 90007724742823335017781207906530911920 10584196 -104262927362809057440794997514522526592 10584197 21947771114830550747170219746196783680 10584198 -253299935901342246685384421212453355616 10584199 -433815640583445319621234459109311570680 10584200 132923267230154046237951567945504768000 10584201 -41953462376860251661549543561431222768 10584202 -109138292249164785454641750427595152896 10584203 190434859733883138214079929762496795280 10584204 -2142025111035119008140213630225314304 10584205 215337897749750075935674440155977922560 10584206 -18508269242614968548524657619447841792 10584207 -518245922653442242524949898745829831896 10584208 -35159505361360006955448828317222330368 10584209 -25389865863664399816237035460676436480 10584210 12592807829333333836097142907592939520 10584211 -192975265468352572003624553236423120752 10584212 208840276852833468061425493239732326400 10584213 -11509653492910957629759925489848000 10584214 -22140412681390525919843376178674776544 10584215 67926450198515139634390939205577792000 10584216 215489888559191277077462959855656960000 10584217 14328151634744134367860820221897495680 10584218 25735039371005306593102987682575931616 10584219 -316593593814583250780442447487510676880 10584220 174748259151685336040206169326010081280 10584221 327127173468522673941868250118076844172 10584222 -72063047767914651334409535743030716416 10584223 -175668487158940780851306551208189594536 10584224 123224032071746586097962448693836644352 10584225 200159680495110348600890836675793965350 10584226 24490732357193992739498384001465240960 10584227 104532263648532393493184552469787401120 10584228 267553028052857111382201327416675435520 10584229 34210469925554516565621429457344048830 10584230 -279160825750038204610625985825165018240 10584231 157902395492802832740306614959197577344 10584232 -109594858951707078491517941856132802560 10584233 -12013087975375424208028515080632374 10584234 233118830878247782615761130434078883680 10584235 -7932121546725418063332153358667289600 10584236 -109446934135870178518960653049817026560 10584237 60611251273393107454961197398749072640 10584238 -1146026030994036525421713980093776128 10584239 -176698849238566314452235754319630610576 10584240 26165495930508243239274971712172523520 10584241 -565602218296758803184569281274126037358 10584242 -90897144885239826059803729120355726208 10584243 -279718608548135782611001111834710472320 10584244 -37993056274899633383009738743730300928 10584245 -492697415688314405735237099106075211620 10584246 -136440236464352032911937712886353356800 10584247 -12169572994458852422605666041849828768 10584248 275309593623261499936144886575032053760 10584249 -27736904542454297472944868425933962752 10584250 -196267113699709811014083480393417768000 10584251 -17949303260285705582402898337286031768 10584252 -20986185270476117234686719569462396928 10584253 -32158605622864101541914068120638381498 10584254 -22361163044930201065190069510890398720 10584255 78102604621483090873787092392631641600 10584256 155183570508505023208707835084946800640 10584257 136542785228359870471527983989495506132 10584258 140026450794770710217541111709342745088 10584259 -179262084039299674754611197141818892288 10584260 -361349255909823437277503517029828709120 10584261 46752919023517763185909069863467786910 10584262 79567937826992662571415075479923192320 10584263 8486169907266146267461970011893599184 10584264 312477802435712135647915953280116203520 10584265 38087557214521132169866161251146667520 10584266 -87456235963157432229659397721993290240 10584267 -97908539655061034167250750945489703720 10584268 -217884165221042261596959309063254827008 10584269 40267311828947507871275434977887245344 10584270 -475081233838222896056493583645219200 10584271 -369452784129977433846880397419660408928 10584272 -25792567854670045059300447108823425024 10584273 -47624100822801767390275265872754718720 10584274 -399237755722893244696004618376506895360 10584275 69504820289525968599014279545541898000 10584276 -141786582582912390324748684129372563456 10584277 1133747511875492666784466142217013228800 10584278 -2422100777948686079931027150643709952 10584279 30936506866432676570303721736565493024 10584280 -274395385293393417209841790516278067200 10584281 -1576789733774632439928495455597375478000 10584282 40090077025785015835678856139328584192 10584283 171504385654260194919031320261059470532 10584284 284867854757915364058101171982454831616 10584285 -214345123512988558205923701143680664640 10584286 243397224197789625067216238473294910592 10584287 276353615443095367251358440375149719152 10584288 -165439433411624263937934133710505377792 10584289 -57101745237637404268257653483136770000 10584290 15285326952327637151016902092150310400 10584291 -288833292508758202458159133105144062720 10584292 -284995089086360406940114801262530595840 10584293 532669861358002565542043303008014401280 10584294 40462145467054415234616223524294144000 10584295 37308254386999139070787738295897385600 10584296 -18551330795798401535616367065006950400 10584297 422717784851575566021220825037087363040 10584298 8086982297011079057351075463894932400 10584299 -39531877780990226557426018385868349440 10584300 -66244258626275015059594927863240691200 10584301 -68229324803203005510984402913062349440 10584302 -162988627050670926220184293260825610368 10584303 -301930397521837211953752769345545730296 10584304 -120015317034202378334356219809726627840 10584305 82618973698678000152175496614622184000 10584306 342180401821838558211270957130834366464 10584307 548541733561826022273722471496396712192 10584308 -13367235880476100910728690273222109184 10584309 35468265125210978245427645460414172704 10584310 171410004392654821741249204842911637120 10584311 258779958063568258216542637737847427400 10584312 -188188960537970723009893442227559239680 10584313 -431217178718042604632668798103325396216 10584314 -52246014417613144078354837643455586880 10584315 35242375977613037805771478378585842720 10584316 544550431217932955361075348074635735040 10584317 -733801982715300881333468187168283182900 10584318 10453477731463121269565374621476957504 10584319 -483486638527458892039259937590739225504 10584320 412733080737328979952247852672588185600 10584321 5011508643759263519906827472264321280 10584322 -53046433050461734519645556007844551168 10584323 440092176384463880711583135091623323544 10584324 -2262644936215372079402177006124687360 10584325 -96608360477798006375366945143386408000 10584326 118702907662861133289081845580052315584 10584327 166400107952232487407769690813031811408 10584328 216795457821816591158855618559036380160 10584329 -20760025450875246500567283259763166528 10584330 -28010338132925940911883579012341760000 10584331 -159789657621397242620379757551986199968 10584332 5255436628918529544981790417991537664 10584333 -192869498478738867528804546238138519200 10584334 82216231238737770975875769062118129792 10584335 63371912447239775748030971816175494280 10584336 -4107476972457214273589857507143843840 10584337 -5671308150578176523776398986304505868 10584338 353738672836146432970493752804861753344 10584339 -34990312209000760512696873349945672776 10584340 -111417509070460399886770024986142579200 10584341 -420357502282594197722649611368125825600 10584342 -90897082121804954391106988249891590560 10584343 -34311900221630878081526028217226270160 10584344 -144307463084370487642109656180498851840 10584345 -138694946927986927796408108215854168960 10584346 105008457219761316343119316932194477280 10584347 310576026925141937609402433114318575280 10584348 -15587115777401342309014146555657438720 10584349 576185381429822035190125366344341997440 10584350 48852245517568622654443664151258652800 10584351 127304990027333743449109145013940143240 10584352 -189319745220858256428124279158745202688 10584353 455989929198874183571650224262072093440 10584354 149686284763252080419836401663943680 10584355 -168885328089985489404398372399408220480 10584356 -355609758329213263537750855445870110080 10584357 -75178814401145706781900420136992022208 10584358 -420136157812864982946851991252087666720 10584359 -153463769327817751638136945214322107160 10584360 -278252055268640340421000627909257062400 10584361 45980545723649528309951498339305787648 10584362 464486413884186037693051397379031855200 10584363 458766656951166113930369270553429146304 10584364 -2443205589368398114653795296434176000 10584365 66220789899538301732213948800548445440 10584366 -63024508038344204523634752983078964096 10584367 315630379367622719990168547535202982416 10584368 66925895440937500328250579209906749440 10584369 27711134847852375885725721302821609794 10584370 35157592150235686682895153315983016960 10584371 -28645473345522584557250345132597625696 10584372 -268861566685150030207014980837498769408 10584373 545087615718935533805996303516563456622 10584374 17426121687475887890265915462420663552 10584375 -205033881076300229114793727742078250000 10584376 -260836594705306304849121183874466058240 10584377 -263899853756062530468701017518997506774 10584378 24477104870502168390320335255728215040 10584379 -86920735927694414794419087305176256816 10584380 162736799100986266472889602010914150400 10584381 49804086847289177145669132260889821952 10584382 239959742604554959304155136584009857792 10584383 320571298724722691382275424855723989424 10584384 -94524348378046589908800482825012772864 10584385 -192534684173608530554263544531212002240 10584386 453166066181462143924172714507115805392 10584387 -284424408647957869637921184306913856640 10584388 183403749238025682945494591626516070400 10584389 365587043822737453918581878054463873024 10584390 125749473325394769455909555157402625920 10584391 -446044434439035221359393070454504204600 10584392 67759287381775913359084699951058780160 10584393 -78660520221548645937103873186679196672 10584394 -574994445657170630366631459878805973248 10584395 260567561850744463759460933898884380800 10584396 41254368376594784814661160058356164608 10584397 -1074611876086965976299542089075378834080 10584398 13451865328168023062848616970781878720 10584399 -234656149958223178675165759266874629120 10584400 -16570787308961212555634999923487539200 10584401 25785502714469183242234625006482378992 10584402 -205287111618623144258559145144049501568 10584403 992754193675828754195157176806085839440 10584404 252636831615455803979783753096502832896 10584405 13332705223430558146130874065214662400 10584406 42800300767688463710813005823699619840 10584407 -5245506436082137636939532746515338880 10584408 118000136345140495513138803148930867200 10584409 -123870139666884340986863335921897959072 10584410 79403313697922695627426393006934040000 10584411 -218081762335531526927129660546358317928 10584412 -20051041243640567523081897830806246400 10584413 48342366521733869895275588450362691520 10584414 62221066801874801726330002127737178880 10584415 1702481416757482887596845011074281920 10584416 15439110713891477262732810279787167744 10584417 -419896458543691826286230544087277937088 10584418 8140283355149665431875232930547541568 10584419 140548582761868015665624356512596785640 10584420 78497857192627537121476650115989504000 10584421 -892756640507285538287336382692065047108 10584422 111707928560238779083590792174970060512 10584423 -9472851322160080685686061676662545920 10584424 -538500903943684636440600492789117527040 10584425 -160196499171729119476036391437932534000 10584426 -145016120887620494942150760423500557056 10584427 -212146766935182102065941245698422527456 10584428 109521934498798305004911355348726003968 10584429 -382716521440587373969738058267650401216 10584430 40887858715946696143575268554629223360 10584431 273315480003579778181625949469338222704 10584432 4229466056606603769731219175654260736 10584433 -66887414221382747408743339482976447760 10584434 -24760049085260431521279242127741861888 10584435 -67495519633848434720313326674423522560 10584436 221136893200605956953297158253686711680 10584437 -338180104180388680700687728600535692548 10584438 163724871488274223354648093728517741440 10584439 -60833778353132630322193970879202192000 10584440 -105510172821959530184887303698200371200 10584441 -388228859129565714845104730806796193798 10584442 -59317002163212335263368659039093703936 10584443 685343873952024802166025119444479510692 10584444 -73033052018028243559828199895204126720 10584445 71086559234630562488526982261021380600 10584446 322298265485478454979708859184296168960 10584447 41895997276616301472925183398086580224 10584448 -116281699812153068293845182734380564480 10584449 -218496815122647681620052970538330424000 10584450 895840880046748451552010348714153600 10584451 124631598376129881221213987995676409672 10584452 508252524465545116237966323191456939136 10584453 -25029167596992405400603700999302692192 10584454 -54120452045399214144135659098550642592 10584455 -118664606066731371486881338880087668800 10584456 193671300509864688693403377120293683200 10584457 34497403031758516544522189387575391688 10584458 -73910972712126348717754145475399085824 10584459 376613821819161654081863856068081485440 10584460 210878137998389662734006647653276108800 10584461 -387433930871603000765446266030337444938 10584462 -60656835113819095006734352299545481216 10584463 589197310067363311104648479712770803200 10584464 49558168009708466486202563630852014080 10584465 -19916798897963091399906717663407066880 10584466 -31377968383553044925182635474385136640 10584467 135660871743994748505989493104246641872 10584468 189531148573211964090007544961460013952 10584469 45219536715949257551535477242368036352 10584470 152232397875118058383502241509822958720 10584471 121654658129110986419239386732752684880 10584472 109733073819047935195208618018267136000 10584473 -705537832826533874970747718309161604278 10584474 -4986102735691389142657927461205592832 10584475 580751792416132000648947039267837500 10584476 -10202088388200672845040445858421950464 10584477 119343963147660251770671860871512733228 10584478 205681015150298100508931158647059809920 10584479 -3627048376239280573627204618096547568 10584480 -125492695052102960925269282733325025280 10584481 44232555701100360604031457333912653282 10584482 333219227116213654873665087465814982400 10584483 -12108675976372761377619271374635162112 10584484 100420962550365787937621378751856133376 10584485 12970535320640331084952780054253798400 10584486 201728969770069765555977710338051829760 10584487 -292473505877283319847336958349181643048 10584488 -130752222878112234641593613178732963840 10584489 14550550088432104335220561315665010368 10584490 -206472863478224731022721217889870505120 10584491 156728778258914907568108611833764831032 10584492 6131460564078887500129794266129313792 10584493 52768696585120556289144256415452384 10584494 80641267863218314621796954963627073792 10584495 -354197091712744572329822618159096750280 10584496 56893325545589462317100188501712175104 10584497 -209013401977605433043568401086205004672 10584498 -17124868021856151145873990964944960512 10584499 85808587730254119722174542383353241760 10584500 -280224550370674131548143021611516480000 10584501 108250367085577234873591648804535885280 10584502 -343399962566817737663910604099219518048 10584503 159261192771242491977557538574299932640 10584504 90939838251130119553994050893286072320 10584505 -423219934372808111795364857507231393340 10584506 -292680495057088325140772634632697846336 10584507 -290359720471927241784564587974322900880 10584508 282405366662357050923415601054443806720 10584509 35482479513018562699844140378560201804 10584510 -58530455888841573632375487261977773440 10584511 215513536562761076552092093273733915360 10584512 76913413660459101247107894219821285376 10584513 52197666941409313831253643348594306900 10584514 -57728334454914305317613085090252900144 10584515 259059042972276637666249985042842214160 10584516 -9015416437372969020633701072202792960 10584517 492099327832257473476746460807862721566 10584518 39423137805752730373459770463347931392 10584519 -1317197247363864949622814395994023424 10584520 -9119218250668450082736969347078707200 10584521 15760947278915523445594718300884391952 10584522 32420268444503346193453647013950254688 10584523 155485660321242636576048902301973861320 10584524 296820094976659765454846249523027833856 10584525 79595377165191592882004847811553361600 10584526 -285701437834426239249342954521049831360 10584527 645318372675866638379163577118626576752 10584528 -28708524458824870475413362145648705536 10584529 -472904621493289110059073684544304665870 10584530 110849057133670158263496449105633925120 10584531 -122034070566193904207813932048648240272 10584532 15636718444828570621821326198036162560 10584533 -286685856535683420463431518874674167218 10584534 -6827905662910042013983830121261254720 10584535 -74234740628165064408635467662129045600 10584536 -13563914624227518950367008976839270400 10584537 101830072144702601777553267760036575360 10584538 -200708803240500100527203318372332869120 10584539 -309870576225447359051105854509299113800 10584540 -75114404612679963637296146533164134400 10584541 1160499068607367381089323660374667473920 10584542 242651077071910757639053449583382892672 10584543 47159848787246899195890424221013294224 10584544 -640945825916478884675806869764782424064 10584545 -44150530503601250439131590683077493720 10584546 68720189184081508738801391057861420544 10584547 40868469174741423759115972962740849664 10584548 169609132140270655593222265917678700800 10584549 389728204158539900997890540008646174334 10584550 -84165798396574675758027393076783111200 10584551 9029759954378649739177991847247242552 10584552 -134935532178964758120381295944386396160 10584553 -22031221003042551964961401155710311744 10584554 -11092663853208293039404139240688476160 10584555 -358385592489751102986857724073747649280 10584556 79320005245164275499898680656293651968 10584557 568543888052136781206482195068682070252 10584558 34587906365989141199551448641305288000 10584559 -302643346597411758499591898671882360240 10584560 17939684235025311223135849850956677120 10584561 42399700272707444940942750503279499264 10584562 -37014347381484366238904223624452894688 10584563 643561032102534241458638681641958742984 10584564 162610501144511102078940209953630027776 10584565 -303549936154314208205902909675346586600 10584566 -281266490416776681790619391579462396768 10584567 296940866130193193534376184389408311040 10584568 32309469313739206240693775187919196160 10584569 524063753016507154674125068644943556970 10584570 -19474637636224967236542679641504364800 10584571 -137880838253830716414259687006660514448 10584572 -193371848082330488848925942744189268480 10584573 -325596286695758361152837225515943970816 10584574 42751053749230335043682918651237081088 10584575 -39749227518632637069775410185925755400 10584576 157733238236455853510007930238430871552 10584577 -96276356609457579470364368076665397120 10584578 -36186959056996579510889454241529978880 10584579 5148211305442448085229412887243330368 10584580 -408419054759291011033217133389488300800 10584581 142244240580854799788227681153543144992 10584582 165780140165498310126458124466739097792 10584583 521485117985036055468412980520245703832 10584584 507255656066184631277692879376206402560 10584585 158290034887738445777571265436747039040 10584586 311485248019267093953731384331989938992 10584587 116451557147144520312019332474242492400 10584588 391526948730559324190939818265478168576 10584589 2312389441732639367385704548975760224 10584590 -68443857765579170738345570982371358720 10584591 -114159145039254102255293411346676060656 10584592 45177934070079652234299250177254113280 10584593 -589158065433215778412633966987835560320 10584594 -281537742640517817039382664075895751680 10584595 -184299368551697829628808725647028180320 10584596 -426394054451601335645782971441315840 10584597 -178926678883819654056782205036376318272 10584598 -74274339930947042555936931478300402560 10584599 -5691270577378141667563947064974137736 10584600 -30341372267764687404617512761507840000 10584601 143148344169290784879457071744657270804 10584602 -54583434853806697107366359703435042048 10584603 -249134055954182859931093796843500868880 10584604 147277607881918858030437383579448013312 10584605 288315091172554808591535133437282289260 10584606 33933493127792541822937289225443255104 10584607 378557590066911993871786848626696042232 10584608 -717288570748827291819172847666586845184 10584609 -25815271815151210069783998913435484160 10584610 -94954044899169535859637581288357987040 10584611 -35247030638762678666299862106990222000 10584612 11008117150214756304427170018695389440 10584613 -161604815802720348631236304669302989736 10584614 29222475899034633005727910877731947840 10584615 -172581070058088443854934402899267632000 10584616 -26390244773157929050454661838914109440 10584617 -288057970370387997263102030104339955334 10584618 127637831286297470487370950003023440128 10584619 539326430537599847893446101987060986296 10584620 -117867770432894449962981545873649592320 10584621 -226925028065030340155156053388859683520 10584622 190049178079336861454474349011846592 10584623 -65449200265876195714960318264790269440 10584624 -20748474651200596659473045418271604736 10584625 115274937474507172469979579710329467000 10584626 25992131010209518553050011227777442624 10584627 -181170870036380931209795960637104384256 10584628 -124587289627858830728635697299952517120 10584629 -215931315696313828989155748782171435712 10584630 29350412320108403711722590260974379520 10584631 -310890615003259184956227609560415540568 10584632 733587052562218148351162058534677606400 10584633 241037249030456638819814887422568524624 10584634 -101813807112529389021885185598236751360 10584635 462395239063526777309888739133887360 10584636 17950217441650596414268731915116626944 10584637 -434230191168710742960555344706933352000 10584638 -472346871470316698285812891671247361856 10584639 77075783085849069772159419098143761840 10584640 -27628998354758159317721526128439459840 10584641 556353553719818279366528921136568527042 10584642 25631374288257122152089478074397291008 10584643 34432352529189316820958187947336758944 10584644 -109939969017401168995961139440598626304 10584645 240664138451603470659256467156373986720 10584646 -16639888774919836102346395330378505856 10584647 405162197270825556129189949296793657344 10584648 201214006191340784290208373772725043200 10584649 224572206494730737875237192293213330650 10584650 3821918749515862900826619139903078800 10584651 80193101216858562577449563633774285568 10584652 74018326900679948301355024245132825600 10584653 744615412538755987780536083948165205120 10584654 47680487945610463963418676704612140032 10584655 -35995159289688319109609828154785952000 10584656 160950134804244914223704323951284314112 10584657 -428842910832352823250923869302731360640 10584658 17669936321112828927195020318088107520 10584659 -236926312847155678549377329744008289760 10584660 72667236840159717313694754208495349760 10584661 -35456506165359796052675550844168897700 10584662 429950573004006998006637464314813584000 10584663 -71800246044289503414777030727902807600 10584664 -64375777037045182384394556736879411200 10584665 1356512455159435624961412626824976640 10584666 -18894686612159613188947916245295205648 10584667 -12713834508105005071495179226512068284 10584668 167310175701818823429517898684203074048 10584669 -346238828008384246839954065086182849024 10584670 195853458467421336377089253559823090560 10584671 -24501372564900547239313905915054189696 10584672 159687917444198947053765784603145011200 10584673 726079717808838029063788379911962589104 10584674 259890788574393260968078848058283040336 10584675 10435237903582240392450010303496037900 10584676 -155269585963983768713118830856909779712 10584677 -182010920177959659209266568477229845088 10584678 -45128939619711292827539617088863028352 10584679 -113571725263786526890845577743105654224 10584680 -40229158576763642568433637339263795200 10584681 132258370762291930709434034282123702400 10584682 -117134155410261721663936090342539806208 10584683 -93646936218884991136173079252495453152 10584684 -31693620460822045575863880619364451840 10584685 93308189257792684340856689253005381400 10584686 11453499134854925098557250840411631808 10584687 82904978431989690663775990404239057160 10584688 -17466988774162803877256955353224970240 10584689 996271813925394919831736415766105052724 10584690 -369407995995586845497051571760857600 10584691 281175246996797690424614242148956788080 10584692 529996194107902906472562508572723290112 10584693 165816530224900764001816531469557063104 10584694 -106337708183442750968345336942664523104 10584695 204759096043980310659907714846299709440 10584696 -160121544309139202174785029217272115200 10584697 982106448276384684757286120658944844880 10584698 -444466880731782699786389339157156731136 10584699 -111747364308660736721214366746240757024 10584700 -43737924416463545325211914119968025600 10584701 -280317830262259378145772525513386337108 10584702 85429240385123985401005741780544839680 10584703 -373340377665999683211210194288212690048 10584704 140184985285444742792656620571632599040 10584705 -35167690266912593059933977126164640000 10584706 -278712034274050622525882157419477367936 10584707 -103588360243094167146098293505758529376 10584708 195611099964987959248691255609438208 10584709 -151403291377895045614886953123067293090 10584710 -93315104540472098950824877186273344000 10584711 273277584121648488838199945201120583960 10584712 -6406232203827627831027729551464243200 10584713 1270622740842099708255043824067591860 10584714 100606869111663192187977167645869588992 10584715 -75815698537394751965254070264539858080 10584716 178307432608736655839574650523832323840 10584717 -341817584746048967673641210922287136 10584718 29837542962176805780559711283569367040 10584719 -43885828523427855203911756367083484880 10584720 871856228119913115457343111433584640 10584721 187702933690584622111154908607789295104 10584722 358696505025788343160989301132970496912 10584723 274129794265281522493472163290675897784 10584724 -130791845498591675862830809837207392768 10584725 -26918379111735988845107176588645677750 10584726 -76389413667454244920448890561305168000 10584727 583344481010511420071837013373678905552 10584728 35333187840365085772959502301378641920 10584729 60951493363050094717154360974496256000 10584730 -85960344310185649355476212049205186880 10584731 -128172311244279643110604211283075254568 10584732 55036648606310455423241084947442883072 10584733 -172369905493161702916206805912585936256 10584734 -139014165738938302335228946046006841984 10584735 -17775262069926502502085436227731952240 10584736 221306363608447256667233152300022956032 10584737 -643605337401394340832422510480443504188 10584738 25454489146622128466582697246385064448 10584739 -428758701965279547113105396886562156080 10584740 257128035396539011747114420834433552640 10584741 305029905165923126364632020336273801440 10584742 -47212972862250798413071300760116975488 10584743 154495170382303557219050823051378696744 10584744 444480597626871767763230992939735941120 10584745 267885796112064858609295952258965198500 10584746 3139933095396894267120935954915178240 10584747 -217133398174377766313137904808638437476 10584748 11199661684055649270551403648270814720 10584749 -137063649968796994784818534058053660608 10584750 259673788293365253787552072841193216000 10584751 -3829837071366782029669110601064985216 10584752 -131625371363552673031709186995838828544 10584753 -58585720799167389681363087071493572496 10584754 354071022994938826144378374359074722576 10584755 18756948282557733917280764491023698160 10584756 -3736576357231990074401793519238717440 10584757 -242576573860860848072037110100425886468 10584758 -369674705890955087960006079553805735520 10584759 151083722983671498880613646030177270504 10584760 12728964420227421884772509154375168000 10584761 201647376587102039881516976623727314464 10584762 140518963747559636468220062507077297152 10584763 224443252570362384352293066476213209360 10584764 134048788672230189893749288357040074752 10584765 77927567653683805101595035745424877720 10584766 45222010428395378779613550731600892864 10584767 327847318140096902969275515546104105640 10584768 65793106584955276206853011553501839360 10584769 350743661460639583980730773470250137044 10584770 23225020176181318510803172943725440000 10584771 395086094143654611391850736353768779512 10584772 42466822075135571443652071088276520960 10584773 -15564751346507738733489178644732979200 10584774 -277567334938240620030786173105046293856 10584775 30265211413917917861656962518684051800 10584776 -215345944043709383453418200036987043840 10584777 129238316754345298906682055650223575040 10584778 16580777431028700452985298582424087040 10584779 114889144856476358325051471288034178784 10584780 -139474171536631726997435906176383882240 10584781 37217133559747814661898493827036879064 10584782 43881751365878763281695138673377069824 10584783 70060090654787622839649004367233002240 10584784 76021657209921708117714707519118114816 10584785 453535365877727194656284607709997044980 10584786 125900342710424532660758459357229984000 10584787 697074639888747340029368152888154275436 10584788 -68084724445424376270789711029525760000 10584789 -78885930449250593322724516504341743712 10584790 -46085232254445526676822057731176633600 10584791 233613422854393243119641773944955818672 10584792 294283434693190460439468709000860088320 10584793 -64906871918104961352726076946273331958 10584794 -9371650925561703217407431726463922176 10584795 57933197626411099812292512080466862080 10584796 -240578853663269975192088600893225702400 10584797 -274238932588539352700115495207539055540 10584798 -62149518098654132594164447476320440320 10584799 201363190826099611411094217789220944800 10584800 258933801702724709890299882649229721600 10584801 -379156138438667514910190758671904188270 10584802 -289322298957100200767934222505216657248 10584803 -219572157264877292102273021766855438948 10584804 86810427444051649652550403574942954496 10584805 -148443736472437908203012051822117836800 10584806 55971582839037279732065143631984046144 10584807 -175808268996699329028255099640520206080 10584808 500644925787636320922150701746230604800 10584809 327333617389960263538261095031277678010 10584810 -17795323636690140718820463182503680000 10584811 52857875116708401605560491116317536000 10584812 72550412471283648984560864780618305536 10584813 12523784398405949365018966691312698944 10584814 381446610860071811706692520267798679872 10584815 328567782215919616507978808390776012800 10584816 68973952960238156068119087458779398144 10584817 342630918514550769624043153704661004452 10584818 -6621061436370666181784289995770965984 10584819 34063717028755853030264423136406906704 10584820 -44696715769502925967223940199365745920 10584821 -65976140383197255369969550931117610600 10584822 18053079039584984574926177495271911424 10584823 53226761028601710020825839947198859584 10584824 210363158474058525721570087747411968000 10584825 106017614457904446183857145915979419600 10584826 21576180905979892604671116955433656320 10584827 -182910050913342991060995681661006130328 10584828 22667884708254710749458996302629350912 10584829 -704581995479633916509656882702402355124 10584830 143936044286116444430665319358114366720 10584831 -252392425919918378766616924113897640248 10584832 -92565085735900796652984872453296619520 10584833 -207038660153433087142287099513670108284 10584834 55935878630693484391447362052485657600 10584835 478034812908362154868426893549004667280 10584836 383987133703299977607117336043386178560 10584837 -1853897684808071255842121514502455072 10584838 390648461515485418381363698779642880 10584839 172222511808996468030105606078086303640 10584840 9988473327964858230207895329339801600 10584841 371966259598270276002411145765925673242 10584842 115281126030235816904048140152891593664 10584843 -212186603193964944505145200796973192000 10584844 -69409961299340073126319208724567595264 10584845 345273277595334541628602345147035137100 10584846 -303293108927919171164659496864659524096 10584847 -21204223811374269394306737773860873536 10584848 -81336329453185500887822349098322812928 10584849 37671174890548075706476446038894316480 10584850 -13242633724554465587099582845320048000 10584851 641465365313262097265003563499775063852 10584852 40740583446304594972656223301262047232 10584853 296309334342779789137706067416346240864 10584854 -7274679810313615039705342598204683008 10584855 -363683323064081494261211879510418686400 10584856 355292600266856584659142522920014714880 10584857 134378875127695207277906557828643465472 10584858 -51519652878265314835616322038265473280 10584859 203798001189677381980356431699026935480 10584860 -144403426903293472937885881021559162880 10584861 109990501820540509403973952916802906624 10584862 209752828204013896857134055798779496000 10584863 -602481054441284768366726132861498676960 10584864 305948181034850737179325412542528880640 10584865 89635058608237049297586597519515482260 10584866 -158639693948587795811014427741644001280 10584867 -117060992254288953352299260502263965320 10584868 21075616532151552994418984594788601856 10584869 -72746187526753108180732466121442529730 10584870 279293753146638301115103771386971484160 10584871 -269278352489706060324094457530688128512 10584872 -610242495143728156295601321917503411200 10584873 104657254534601605867190302043848652580 10584874 209789981827033413009469096005144885936 10584875 -37251137326973273622041813130838488000 10584876 -98683639368803330279854538707492110336 10584877 -681917550539229332466592710414425081780 10584878 331510189004787470545044336397415634240 10584879 -93595453967511047006022595161549607416 10584880 -562072059346294894148168613850644480 10584881 -5362439875247322932226405420419556300 10584882 -190587359979520675380347368295971092096 10584883 645733315887545002786819163018880053132 10584884 -393070872014010458775351800813114400000 10584885 -278391965057267711405247822359649513600 10584886 -28680009928816515075771491814860555136 10584887 -483545964552694099003828967619353893464 10584888 53956675835084246439385990179693527040 10584889 -104432643612515744346841791412702022144 10584890 -74278841139670906939565699022173536800 10584891 246778361728467475325343644287302139440 10584892 514339694648541583090448922486189709312 10584893 177336610078668462910995428182439176128 10584894 -24516349673555120892380325787518996480 10584895 -56527538704993314457966574923378298400 10584896 40664079140589454726891368625270161408 10584897 226236284923432751729998551655553237472 10584898 189287192968939743678016747810902756864 10584899 8184117450575851453126969533090364128 10584900 -192161147393322903969785946095879040000 10584901 54108554043065084198603038650728463804 10584902 -53909838082073912189130414346933234848 10584903 60420920054175356986776770235824675328 10584904 -388541744488760072521097589188341063680 10584905 -136997232488513612828225124989373542940 10584906 149355229525419389865246927935256616704 10584907 66425929722722005871881722257745623160 10584908 380552771127401778161484879383010448128 10584909 -23674860356414132364076922060764337472 10584910 49679910355373832686786394696037589760 10584911 -387575320767752409359730613813356025488 10584912 -1784772631291042386107862210075820032 10584913 388969590982859289854794541413906516980 10584914 -88061893794224494302978683701998559824 10584915 51589770907192762714794852703405251840 10584916 461345893396972391479183005280545756928 10584917 -298334586211869356370108649537198096128 10584918 7013782696541194204835416092027108864 10584919 -203532685434566417273271780271463672320 10584920 -289036625833275592536115544425936896000 10584921 254881092840103063233315162286397200224 10584922 54128212722815678916469640547203020032 10584923 -5033545766358258400902609092458494576 10584924 62000547245004638906209883091630661632 10584925 -3222060411643907969777830753277541500 10584926 -209511491368821617485702832098875114816 10584927 7725505285016347708957577851746265248 10584928 -181358226671242308801608143348233928704 10584929 37640403630333071925549046289417606400 10584930 29068188578080366365592171585835397120 10584931 555172979826299487483079977265003754736 10584932 -254142167973387015361954477858268805504 10584933 -276051603036042648061718179870258294176 10584934 -373515868404676780844892904770861828384 10584935 -426314291792343647988997658529942258120 10584936 -64453333806666748508878033884077967360 10584937 -75682063062005835590858068398972274608 10584938 42924808097176090017660263057052410880 10584939 -210428929398274966255348908860359934376 10584940 -460763946799409847808168012399121464320 10584941 675552819162047831389782301092177408342 10584942 214399368633165914959521385664367820800 10584943 145936811706537569744550521692078058192 10584944 55659026331361256202743207899622866944 10584945 -24297042477979684956347162323622092800 10584946 232003258598104158427084704700312518672 10584947 -651168487312734456090476281928730916128 10584948 54630411127532550160169973383367106560 10584949 -55145348964497682669285599715940944800 10584950 -12818507746964895586955864369564736000 10584951 -214787767117536061204364228407217517360 10584952 -42784535673131209049174066241363025920 10584953 -98559718064066810813550660008668061100 10584954 -149664125432184197934119266099013690880 10584955 48356897396906305558718219882159343360 10584956 334970604961971830362714495651403996160 10584957 -108647184922326547034478236242770035520 10584958 -201455707724324201757456977873585425920 10584959 408838614296822565396715173913940208 10584960 83633433350426048553164658589040640000 10584961 15467513815030661990187127717217768064 10584962 -241862373181875523785267423128256990768 10584963 91581245765776921805210753839949972760 10584964 155668508911060265196491338757890473984 10584965 414802551729296795244692779748488001400 10584966 10348723851094899001165139729307648 10584967 -329722873064852311911531756690887434984 10584968 442307321656089785837345098716956098560 10584969 -180079598975227581144404475293337359856 10584970 -37954650914314798304272739429444129280 10584971 1189780034955287594373819050163772792320 10584972 156153568556915924577527638284364569600 10584973 -317703082993766681660450549957781648640 10584974 407377877709359736142049487030064460736 10584975 72952916944141912355826449989098096000 10584976 -159857630043658243105745951278004633600 10584977 12060477546858467485852527903838630374 10584978 174224161160347315439605811194346588928 10584979 149894820922745684479621568588312936760 10584980 88749384718032124727210880607524864000 10584981 -6012802875322012867518362688813830400 10584982 -323417015111369273516481500620458810048 10584983 -405050958213569724602959538902855923768 10584984 429650995493719067786986511187680440320 10584985 77909364606644228625826125652823394180 10584986 -49659753625295371650015891010700267520 10584987 108974328939570043221053026687831613952 10584988 139296197527322219370523803308836863488 10584989 -47302563841736325492960906847093530240 10584990 16406068838323154871053788566701702400 10584991 -2824163386687790998136278985490777648 10584992 97302258320145720044159375761493458944 10584993 -146471532193277506939377074875311782736 10584994 -2816566219335266689525491022845101568 10584995 353709573344990532876936563768853811200 10584996 -300533800493353990554792098023697169408 10584997 2990263353880461398100230950704969632 10584998 -157256092822589355221796453812269716000 10584999 -33448424996380537076673511813311328464 10585000 -7763132140858509669752235911712000000 10585001 99058053079502384706249561343315309824 10585002 122038515567007148943694501253202449664 10585003 97000295952999757895532708492365812368 10585004 -246345050827033057140601078342574899200 10585005 -39025981469067964974876024924047366400 10585006 -257086882920625265695042116741869178048 10585007 346419765437264604110254152225467865672 10585008 11704350208731968908977281996017434624 10585009 1214164758628323833801423503516366400 10585010 -32108477058169264465782297191259287040 10585011 151097190027799479489956002225497781248 10585012 165107573419389006830536963720625201152 10585013 -505730077162422900979119683388879013440 10585014 114331683992448196155990613810229084160 10585015 89823563723074389117513312320406194400 10585016 -57647737107713288149752972485354250240 10585017 -477946596573269145101364146811139877766 10585018 -14129564971365487740900909157546289040 10585019 112790822137384792375885545965847644400 10585020 -128397406576156349537133381856194616320 10585021 -741507140661206046837120123707376447156 10585022 117804343822054495432565327872611793920 10585023 -278713110334319715029656310776316585016 10585024 -54270993901074248255838518081165983744 10585025 404293793048311076912709967841010811200 10585026 -42715103584541046993464935362418828800 10585027 537885993249297228552319327288850594876 10585028 -492322012556495725990997286872976240384 10585029 87635274786917281535039621503997598720 10585030 114150610770514135957204440481409708160 10585031 -84888195491805414151647069493194737568 10585032 107833016275357146075991118408274616320 10585033 -762670473221667281306694931210732184160 10585034 -132027736072781085449869669101154022208 10585035 -82660133637519503353538096720140616160 10585036 39922548620792022257568741359769747456 10585037 -204639581715665659694104471996936818240 10585038 -121986156740504162271302597330286392256 10585039 -142363401206546446307409704008839078160 10585040 5156181880607339667652982265589186560 10585041 -471318898778391666400403642835488187408 10585042 -22143975938147946161401378385326686720 10585043 73879176416731437939267054546493608960 10585044 321410195211846115537647902369868228480 10585045 360723797555453207464437355934903565600 10585046 281880550366077335627134911740753117472 10585047 92048199086906453755441753053025415040 10585048 -115616301929190140120576882556685424640 10585049 90484802048986792396313975755370909088 10585050 -5409023770962543257780122858660070400 10585051 -412811608407367475875363936914297061948 10585052 3156522310963706011018447728296755200 10585053 -151476492488230398730354910891787228480 10585054 56772735939165320126448607300587117120 10585055 -140307793463845738651779854897639283840 10585056 270051046964991551924682361266907643904 10585057 -543796819174852693637661942853822528 10585058 -110288921181327549666259967095635732480 10585059 10007752247740547880024913166689950960 10585060 107833350782107819940078363106516111360 10585061 -283783360987309558108710281990419643076 10585062 202485968723138266799405944588311142752 10585063 177118502444821777050627949829364800312 10585064 -97509029699149756200008272851865190400 10585065 -26894120449417809762730208160882084480 10585066 35992490874290407553246590978613746944 10585067 -362493339385498692963858150856781846400 10585068 131515439377760195629979089870003436544 10585069 169541811114712912215608563302219942912 10585070 -153201656343745584715911248369431955520 10585071 26391834222134271531760484575091481600 10585072 -93020390588061337682923809100263751680 10585073 -7459978606565097986696035572629886816 10585074 -19505279794418358262139527387055400960 10585075 -86499970947978429767385911188277919700 10585076 -285169442838258564367959839701415322240 10585077 40263008064017477295334848308541465120 10585078 260503177534819962752486160801176272416 10585079 -461393939598561583070947662577356759720 10585080 -324773172541996981360155020408832000 10585081 300035613866044465367965707427893760132 10585082 -14273294376836566183929668466894275328 10585083 -167453362358245097594087328983063771136 10585084 -447598794147589702277875419799975962624 10585085 -142549648918724303040721107270704317440 10585086 -97255757159910910701429174170131980672 10585087 -27206366011722961948573187251927359240 10585088 -395124286341829150031774287508130496512 10585089 -418233041021598204731372978731939196046 10585090 -72512755502655685167222204789006796800 10585091 -367710793169447457961599211573891761600 10585092 -95862409208217976659160960392727891968 10585093 -168790086060405677577482566456327357476 10585094 27562414210962702600394098162281130240 10585095 -2781352303286545423520087075800191360 10585096 -108283672694091710604461317085102238720 10585097 217881116667461015743732367260091882532 10585098 216084399340067400716864552191869447984 10585099 59969652694439541749926297875083013920 10585100 -177239357701117122246469312345593523200 10585101 -209333168688513836220334166448270107136 10585102 -286872589948146674118916941882600376896 10585103 -126286763339677110949836676105284528696 10585104 157490284553419058817458891860074037248 10585105 138572611460132009704855631527380203520 10585106 8963349014691978239111707035988328448 10585107 -91384482403974968367438868115204462400 10585108 299058523232643825401767229691590525568 10585109 293402282765671789479573661699985220000 10585110 29874426495712826272080744848582885760 10585111 -801298463166728189290766965109440879288 10585112 301058659191467395322070178478656051200 10585113 31789319728170451139365060164321312768 10585114 -72619681786927700350764757388113411344 10585115 -709845082998694938548103912673216399200 10585116 -307254913264527747355226199421597708800 10585117 634950196497014966104263386817395032166 10585118 160741247144211654095727304567955965440 10585119 148691544507933273690044004549902172744 10585120 -22652561204770999258491895188333527040 10585121 -234742822615776418101578186315889579678 10585122 140923420200544302880701020732459071872 10585123 525181411913492497224225482320078721372 10585124 260823457223721087922668511504463188992 10585125 -62256815600447652320284191116843395500 10585126 154688325241820193548848314042151890240 10585127 -142602056955761869151270582067563573304 10585128 373154820993697543198956365213564928000 10585129 -152637641827796865615106548340892928960 10585130 34029712658464415675072952434926211520 10585131 33248797141993290169747254463125081600 10585132 276024214092853194198316730626170166272 10585133 216774196898966000535114145352890188204 10585134 27502963896427508696123989426361978880 10585135 364305943112669121118469953596178813920 10585136 5134613024149693372022824185249398784 10585137 337890183289828989553707094589431566960 10585138 -1056022695571560408403543009901494656 10585139 290371288586633018128457921582600204940 10585140 -124144746656552505929471516757334886400 10585141 156710743310482592020537198444622580224 10585142 -246436096924900045420064385949544082528 10585143 208288548440938873807510880488814442432 10585144 -613762335452374069731077476265147043840 10585145 -134604009018017447691353784024494113200 10585146 -8888245613334969768640491141852564480 10585147 -673591733768251564029880560973750864720 10585148 16182348615602992828352891581964000256 10585149 -182275537102954009776074081676240450720 10585150 209149562670602128086215831393355768000 10585151 3471857949448042771136893142849596272 10585152 106135794055731280382644965386634657792 10585153 -4334612417917298368714376106000360876 10585154 -240061409381977361439873997401186898224 10585155 -29577058328318615613832022543823540480 10585156 79241617598821963595849709975805443072 10585157 677706639174080890872881051941783527744 10585158 10025887946824967094617663144333294784 10585159 -180090484285658034604630754991258227096 10585160 -126997093484575599332728929400988774400 10585161 -29458273375278220850070855125614444998 10585162 -61815467898848831432871152190064651776 10585163 -32162953272288543011121395765498148588 10585164 -1000995161993818730667800662437319680 10585165 -42872556062252197692325716840355917600 10585166 -94245010132406229073880198311718028480 10585167 48704378600613849654369430796432878080 10585168 4553317838685151646049172087123476480 10585169 -16156793120720424787773718251229819008 10585170 -40875282528677071740945850691788344000 10585171 329707328583221849334670595389677851372 10585172 -56146226260855614883389178515816155136 10585173 359118149257543069512515488007657962368 10585174 -133692117274089114150545336993160378240 10585175 89697888341539455609737032959255420000 10585176 -172012463124614150910699397016183869440 10585177 221997843559407861636046460932498152192 10585178 98122510660666469788432932241966048224 10585179 -129011529021127252309937264352049604952 10585180 300714045446092690579828541696090150400 10585181 -9875751479565457032532739561965784928 10585182 76368141366131770839556175099406040704 10585183 68418777644740793045312089182089015920 10585184 -364199431501507624887347875715622764544 10585185 49088686900082973435450238589772278400 10585186 471819044514954519098035866743723678880 10585187 65673822978313318267395673431005390160 10585188 146805037918805131813109421430456965120 10585189 -216558176173999477432306326403004343744 10585190 94572409541447908977103120361266483200 10585191 -150243030662779685945886364909466318808 10585192 -671448443071791309181799104900073088000 10585193 -447584273352450170424679775303952775536 10585194 -209622734361228010305145259207444601600 10585195 29400248325398166354775881364716607200 10585196 -298608958230681471196583362085275828224 10585197 -18633757274882200762902220201499229120 10585198 -19564351737888412561999936536590598144 10585199 -1033680552638711169665943483983256260064 10585200 -39954338619912604476788221367989862400 10585201 -424318940457052614623009709232192894 10585202 -3913026051746991762365992408006243296 10585203 74305628176970847319306702035518716560 10585204 -61778183191962226586612781206485524480 10585205 302661782395854566322666914764185544860 10585206 24877922672855225926338709707548918784 10585207 1342337554560409175938933067966105689840 10585208 31455249816589757554252140293560320000 10585209 -190550170249378080006649321201455627696 10585210 -179740866348900773647381517344208640000 10585211 -48169285888465286275569586629899349696 10585212 138233009416690798867331655490909569024 10585213 116893429764888760995756716534528142444 10585214 -69111504306668071301413765117562540544 10585215 37348358815309544594515350792442728000 10585216 236998318559592492281937227965551083520 10585217 372543595463088095112308148781618555266 10585218 -40542531136944631201923226464438397440 10585219 13070062714114006050287609655758853440 10585220 -48533828822021581931467833671458160640 10585221 -277252212583196275067067606657425732160 10585222 -301625459212419256656759974612248880448 10585223 43297206978180624790964915925280467840 10585224 2305751782555931732325349087906529280 10585225 -109953527078969377987223962734467462850 10585226 -443461219349616692835183581479267796688 10585227 52160593348054634970187074432822453720 10585228 -43828911823325402229815380489853220864 10585229 162846689998329897381836689778727765120 10585230 -157008189286896332272324337765161745280 10585231 -326847760082021966460365555925624053968 10585232 -49360701349962978662068718988735283200 10585233 -225745725573477059975171874021616378398 10585234 -407603376987816720920164800355931442048 10585235 226991933044219987426439539188627177360 10585236 123691185862268589711471582489365747712 10585237 36856442516494416799173197254827539904 10585238 347174883616505390208862609408611565440 10585239 -59239043958298580581558957024639825152 10585240 446033438861637451215811239848925388800 10585241 -147583289726538625713741717445662098358 10585242 -112511012998794317915429280797276688 10585243 335089563167616160529170800465561023492 10585244 -279267551853157798306507735715548437504 10585245 -16194903101723167057505667991366388160 10585246 -75547485060313583470919322336783704064 10585247 -60152723005333411741641522448937558304 10585248 161428732249572459571974701402132840448 10585249 486730620344673104516842401131267715120 10585250 -91517798439211986616454425095756336000 10585251 -287666473282810802675934125351007828240 10585252 -3710455468372585018259169962171431680 10585253 -67029790296380428840298941975915965696 10585254 -292776103934686774819884840275802122496 10585255 454391208900638651285203571902474751160 10585256 -267360710163881250642382303520699105280 10585257 18213239795424885501258288341526447600 10585258 22397367810376778822428256279331688800 10585259 545660543264364966530086592419427345460 10585260 -2693697294699042692643623226696007680 10585261 -381200945634081390680815269170459944800 10585262 -12748084673279893185909872295665302848 10585263 -144208269300718203207740775126639119232 10585264 -104874368594663313565577671463069220864 10585265 -81287020283710109078614752045227051340 10585266 21037457081499152277755682368357727744 10585267 1705661041190264337061939599074488320 10585268 21106212092419162970437162979936951040 10585269 -390656842052220046705037332013045184960 10585270 54818179240829631044782777467480840960 10585271 643137280154775035986762216772046438192 10585272 107146104847563877739477673090671185920 10585273 95420438522034281300752674579777860522 10585274 132985019937303328519504235031530549616 10585275 15187252868013341360674815520235850000 10585276 -116841770712846306921096297389682119168 10585277 -652114850708665262519121872400684317088 10585278 -130294779135042058158267755532823750272 10585279 -283547044965052928796326254248610909120 10585280 8447981620166022264400332717136281600 10585281 -114897890833157334075764177402644885056 10585282 41415947231406050447994191081490934992 10585283 -608203961437557567496923323626929078468 10585284 21368293490743169117532561142715105280 10585285 44940457668111436765124931473987182200 10585286 -10256354324568150577459690518382384896 10585287 60629429928034555317334267206593805000 10585288 120598189788952976807611988781259161600 10585289 -454876726438636282449369709779817562880 10585290 108955538012663100429611751688889088000 10585291 -153520300609063738712612066628826164416 10585292 27412753287386138831571171203863276032 10585293 -255645468356108164502775336453094237440 10585294 63044920507146067077920395164743253696 10585295 298753267589680416447379587263516828160 10585296 77186556514360483287127740106938777600 10585297 -79668430395229653296122612381295498254 10585298 -171281861738117374843524097658021649120 10585299 -150622843020080088904779554706278784960 10585300 -5061659709827843094501447529047091200 10585301 -361217972220454637704991959500915080100 10585302 20472654836362525062812492523680323584 10585303 -506533372513243050876946187639871441816 10585304 190865781349846604477437572965142835200 10585305 -92089384916755034708099432262476192880 10585306 89920861151919716426779872276087482352 10585307 -101641018637544412869696014180447088444 10585308 -165263292031420388105265421509402746880 10585309 407103964251299668172051141250701872512 10585310 3199757329674400235896099701059788800 10585311 227262835701257372702179560987394166784 10585312 -392944269052347962022151065733220794368 10585313 -221569373169854857445727132442801087296 10585314 -239090269664776312150433039239133134896 10585315 -191002684294074246747773150106364249440 10585316 93723415247237458114197566691487973376 10585317 36579870822617348250183611222824028640 10585318 389141265363600004378037666877804719040 10585319 -150530287938432921457876641517342562880 10585320 128968950730144313688178723169841561600 10585321 840950082138349225971249460455064046522 10585322 128031943743594596337780757419804672 10585323 -216596783126651540753533162499973734400 10585324 734585180332265288105126582072284411392 10585325 23920193516125683052658454675826738050 10585326 19503900825758636198313628255572615744 10585327 -8964198324018331510595668094329115824 10585328 -44969459392166994689758247903815827456 10585329 -441099986313691117030057103849848397280 10585330 38089858469690145404635869839331317760 10585331 -500972888497502775642861219665168642868 10585332 77711044310066301156290593236444180480 10585333 34712597704724593364235878512300237824 10585334 329098657728441751045041688255331510592 10585335 110419413088977853084241727002900888400 10585336 58498073102647163449295529504268492800 10585337 -180908124585420549358529294844504667200 10585338 -234095721226278768998629240443160006656 10585339 -217788636076545171376583112470005592208 10585340 426452190547950183267509687518461972480 10585341 223938044192809224623728514727914509548 10585342 381540896763561544249156826717813763072 10585343 -533631734565018999318850205483908401408 10585344 51741549757754538425022682460030238720 10585345 -350602385742114935507432829126621244800 10585346 -51989953659695412043019984961057838128 10585347 -9179068538206994747274312565360768272 10585348 70086518187377806138285487425212161280 10585349 222348840130237164805647143958063952350 10585350 -18239260555694956708655235343741104000 10585351 40364975219594195151962737006762328544 10585352 -123217734583251876227489479216548326400 10585353 2453699365790066349831364462241845248 10585354 -180237502947778623394625586390192340992 10585355 -149083701653552447870377085031387450480 10585356 -184059419707220379163781122683245813760 10585357 320472305689480147144782019876575575606 10585358 151873130815929455725219350390694421376 10585359 142470281538497938016937680998053537744 10585360 -5239725441223427863226359507035095040 10585361 -147874742610962088264093456214392487068 10585362 21491037734339009742191046810632564352 10585363 -658934377734363843819186614841541362388 10585364 -411094677887596307162428781550034182144 10585365 5216954444994726125691241075443267840 10585366 127968004490250870326210015589677711424 10585367 30133506595581067847250612753137843040 10585368 202963017399569396612326194416304537600 10585369 -503908260080237249832926158633607580800 10585370 -27048282595092381513213728591800622400 10585371 -522553838317410346477300130425998947136 10585372 -169553475165425285571594576989072048640 10585373 -697122449792888412759509882315344219380 10585374 77290032892703177326980689692861412160 10585375 240384938055018431330306650288336740000 10585376 824459072514318868224264979626782687232 10585377 173832518901607759509748980638506416000 10585378 -91374252323713807554004906748363459760 10585379 205412372673054955225579987776364007376 10585380 -20279391643902344368495069413358018560 10585381 -308992205655009209150050689799220577728 10585382 -108499331585907525034347220219093803648 10585383 56888688664623428252555781733241359104 10585384 118453712776091342377368384061944299520 10585385 -333725593608996774221989423088817507420 10585386 -21577990934872345810028344804070205696 10585387 1397459092678274842198080750249888441312 10585388 -98198848089055402438584608154795248640 10585389 14370549160793268654781876227092399424 10585390 -220279136602320534179333393596844259840 10585391 -83627996657906689006514705304231450216 10585392 26017507744317054580908732179346063360 10585393 21432509900955690036219911623986852480 10585394 108899849261753776776778139342933927040 10585395 -121532356642297099936958116972382422080 10585396 1976082787306552095602550279593531392 10585397 662955427702109382567524097391619837472 10585398 139865197424670829910126936690503239168 10585399 -168393486637729325273934625343506307880 10585400 -40888880038612348585159319507721216000 10585401 41324962473582002553098515217019165504 10585402 -99615313983705462142149976467777789696 10585403 69253351181732844679351375677615376680 10585404 230503968477609516563842292127791616 10585405 201503723687936117873667558847286179200 10585406 86856858966749913257960970175513132800 10585407 -23675039979357874600148426850119040000 10585408 -7559591865253613398330320319869878272 10585409 472478219034953996193754107369514076610 10585410 -144765427802362702632647356898579950080 10585411 90494442565080583274511696147208667904 10585412 -231320399827848829896616513551148470144 10585413 639831618536932847228187996761615933760 10585414 -150246452677372254438659772458224802688 10585415 164366719990986671108856472549150901880 10585416 -180108514836421376747567586692429168640 10585417 -172292621029962537126900686110185130534 10585418 -296421218656994192947419151548774117840 10585419 53192379197349319229344633333509496800 10585420 17156351986917225930827176890635873280 10585421 -293743263732716477399196846517589226240 10585422 47878635766945149971800945724017733760 10585423 227290459619940512860099423221161913648 10585424 -128674554295912925928093837345328349184 10585425 30926317294085290646727597402676507200 10585426 -123789252315802932694916519717204236800 10585427 535674708335114708880522729428718327276 10585428 38430963520460004799644410771112591360 10585429 103298761235846820522492257454227398240 10585430 -74943548451121199180216579728026128640 10585431 -327947872972429834908075919933805162160 10585432 61176343661889673753799006342293094400 10585433 -278204577599820436936431720570206355318 10585434 357675506640797271524051095203229043712 10585435 17994158426866807514543084246448072000 10585436 218028089224283971707199445445124323840 10585437 -76287649057198878198092828204414355840 10585438 14146100454649178861524943923499132544 10585439 -13329320303726602852820752426931464776 10585440 158713429036416961283364518116676075520 10585441 -357739087073370266390510277762354463320 10585442 36791764831257172044571574950709790720 10585443 4753185529737289727184071974059235320 10585444 -376021784281395626885059112528142408064 10585445 29667479407952391583307929980636376920 10585446 -78290553216674154839179413502932959232 10585447 764790782287078989260936920552265054560 10585448 44509214772030641923613804226938142720 10585449 -57362167387125414773114284210211597376 10585450 -126035207982772077154030923128058777600 10585451 -133306776214744897915782055601330334720 10585452 -171349831259146256447805360585675457536 10585453 -22773973932057822280367272001225136298 10585454 235518547707240625410766700926951668672 10585455 445109683928860134472591156180949032320 10585456 -46346488134611830695750112478943838208 10585457 -2517992005156210489895959368457249680 10585458 40130012534092436797716707289139415040 10585459 396870229810638833512772129154636702600 10585460 -101285377097515808356056134911674174720 10585461 193490391548659620216704999404759343424 10585462 227048005758148508431397713189038614784 10585463 -185317930441495254054170329891798121040 10585464 57550854237771892811594489038400716800 10585465 -471317862030557314175328906456920196480 10585466 11457381269729459637949632038329125600 10585467 478278478886776080385209892294003179084 10585468 2994946195254397392878013628086704640 10585469 -229195386025316446384752593605312858080 10585470 77406097775101056804575908151399808000 10585471 15746184563602561177790644603732082480 10585472 53398581317046752408951892074299392000 10585473 309393451526603000173298253141735078144 10585474 -71094159951711403824943800016391746560 10585475 517727058413650841392198892672689229400 10585476 -23510560115241381676511708484734094336 10585477 -58675139283517661383782818365999622656 10585478 -34370431889609779407618350333121993600 10585479 33507441392522912770662343262297790720 10585480 143781097615114575961141515354356582400 10585481 307757138064947330438065148040366794112 10585482 1887940103966918425585457354577093120 10585483 -206729726527038926233349721425459220268 10585484 145596125102880798192320309599068404736 10585485 -13704856507002039072677125526560730400 10585486 -125514947726800932708838048779825819840 10585487 590458306297353443986328247089769747840 10585488 91302908069889737794763681382546407424 10585489 -18947984150002550539653452916582737760 10585490 -66092087041211734534727686868288796000 10585491 118061756919463983595308871448757894144 10585492 170535109287205560028326586978322920064 10585493 97527254416474947625551222662410307580 10585494 -196067677681036771477331226777418140576 10585495 404150972719482121338757333795592943000 10585496 248705047512569071731212715900949985280 10585497 53496564752756017909103511302385123456 10585498 69436844589406709948776427161589294592 10585499 -393165306125522891774092631820255541500 10585500 293645098522309913434524368556824832000 10585501 -561383652845732948544801231300685054990 10585502 -370179281310393781927968395686186770048 10585503 73287344468831701372089640728573266784 10585504 -252465026537994315191384058685652336640 10585505 -124394245305948188021378428523971515840 10585506 -71149252936850414806989833903738388096 10585507 493315951795358724999245307328863149664 10585508 160105159321445676474319538739135037440 10585509 -288865481853022471099850578620299248320 10585510 -46801984063901129963393381386806746880 10585511 23780175308078765653730854923570630432 10585512 101600117317790939691508012980491059200 10585513 -138605981422090598876564842772034635320 10585514 -395442354018221318747384245834583736144 10585515 60246575905630670742327854463754506720 10585516 -859573157037787847202695992506524699648 10585517 -220880313874065245047532573894807911680 10585518 167431092685521479507576601528774755904 10585519 183871829000276423487975797317678251000 10585520 -1036842671339910470321892593589288960 10585521 -25388046433173989294391670253217816192 10585522 236166777464930020544854847906477584800 10585523 -25070470269062258810323291841483562000 10585524 -35892319310723048394528299300065228800 10585525 -280106011950216478118736074391893409750 10585526 -25913436841009322046560237745070448640 10585527 73532579057257889874605198311764046080 10585528 -682926625272372765039323152228486656000 10585529 614376726127614441479384079827325161130 10585530 142219160516947387950080189745429108960 10585531 -49775089625466732183731091513584804352 10585532 -29428007919133966751911353818043368448 10585533 100886746183060282123552490710814220864 10585534 190201877740326424473923315895836764416 10585535 -32160788048818030476000571985045654400 10585536 39030263727571545015939262776915001344 10585537 -413028601714966587402743605351194138814 10585538 173173648430655526301882384290369267920 10585539 -110507208660052920227069754398914037760 10585540 -77909964974684250160918161540551454720 10585541 -601384041410846482869338488131590105058 10585542 8873786774040008696069134527663358464 10585543 191977089652752926261375275970626112544 10585544 -101595990554013748027713011678088806400 10585545 22343934620926066829292583979032670400 10585546 -12867217368580487250275483201452473600 10585547 -216340232339636354023524958596025177968 10585548 -162059139252639288342309331415790183168 10585549 125211825819923437835227429549659578880 10585550 142136807820612650974279837217205196800 10585551 67987550048506189420620548401937022240 10585552 6355352396872477584835552061408591872 10585553 65735919120735790906818477758206196928 10585554 -78322712447179144899499022875556909568 10585555 -239892353278986643154563356901064726640 10585556 -99610205399292195729556602689776185600 10585557 503526831188288942648379288825537168654 10585558 1612042978945957391815541289699485184 10585559 -521670071386537764845402845240933221240 10585560 -235890521353773330046157302419621888000 10585561 -177663810973688199697986101738290919168 10585562 126933845012174803150185074708248945632 10585563 66090611837884950901643384687959009944 10585564 -550003741644545021750158893643267072 10585565 316915028240010659022486920678485173600 10585566 170960630692813589015144435337701059584 10585567 757605902742265913716262407592425514352 10585568 -7518030129356080848461703882447519744 10585569 -88953273796485287230448717739187769472 10585570 -41695698770382993148707909644997642240 10585571 131289046529609331009922857038100045360 10585572 6176985984244102899739266684438515712 10585573 866863581520131877382302395840220274940 10585574 256180754761945479914542887364152091392 10585575 40273791027386706655592893324347571200 10585576 128895918659068514188761856728384814080 10585577 -139644553146386207492433611058372384768 10585578 -102920540396865226661863671810297336576 10585579 431191312584064107564657757996265456376 10585580 -139318025231788886999654614880437017600 10585581 334268187993941844430030170691334872224 10585582 20599136868412672480857518846011745280 10585583 116888097027769330310740505843800970832 10585584 2794228667578221132108424120073256960 10585585 71255841461214515204259591109659009960 10585586 -125878799228140155013722273690544465152 10585587 44738040184992842261285571233530963968 10585588 104096924754292705742882905810993457920 10585589 -59496763129329335933101849367803208448 10585590 -40646421379281608177985058357721047680 10585591 -220077582029496025185773421856186538008 10585592 465456714667664534883981947691503616000 10585593 -349882040615369742387162198833633200800 10585594 -24041275860070830148273816786666391328 10585595 373035644887031562308751922359101721600 10585596 -101275950966182984514127255316772986880 10585597 -3293532694771346985229762129107445536 10585598 142566608541656115747232354570608761472 10585599 79701699713847176913704767319652197064 10585600 2536384016420983023354436892649062400 10585601 -19751709849327436080662158768388749056 10585602 109639567909433191025747271515706961920 10585603 -2402879663797761362783538099489166080 10585604 37426419484204668915707578150041107712 10585605 271055258863608862930779292419627321600 10585606 -26962338643661710831759837420629628800 10585607 26380276459642698499021587708434588880 10585608 193614497228805783244964578544083107840 10585609 -174703462030381961980272994375361458140 10585610 11526562972993587534167569040794060800 10585611 -2822154414095398875008698970498435760 10585612 -347504235992296654038736465031426270208 10585613 797766767281056699224822844776845463862 10585614 21963331360410283459553489470381752576 10585615 191635543644678020941211527166600575920 10585616 38638661045160851001784434192841113600 10585617 -182964474307786955851442652073898982048 10585618 -337583759407142356896533578354527984240 10585619 -1022526315744756063500818393356893908992 10585620 272143567157867423883447192938880921600 10585621 -644749545938299393831955243357508648178 10585622 542750510866884133841512790946785464320 10585623 303312490314795020152689455566795521384 10585624 148219726029783938161494400017672192000 10585625 -69023706464851986932517286594047408750 10585626 17857569196766659065917212539647359488 10585627 -199240009701495191239285454487660963440 10585628 606285313804956534804989833998722835456 10585629 -785325972091290632351058155142026899296 10585630 316304322295476132059734284823390734720 10585631 -130997083364670387711086132021808286608 10585632 -85071162603142083786734746145113767936 10585633 476901509154458592815640164307206870882 10585634 108298663011925197854624642000901435216 10585635 79967674700570706941603886595298196480 10585636 422351518245696858916612695962611518080 10585637 -346580046838374831357025526627635766340 10585638 -18789290499229505588021848894778883840 10585639 403256318300087871335919540360930408440 10585640 157977704802725047587636656016356044800 10585641 420382939651962807558084876692168866560 10585642 -254343250599116871540215386512294906528 10585643 -69502415488076801976132599787456266616 10585644 69352355818819255146359984515028229120 10585645 32967162028350554635708847966754754560 10585646 388761911615399541612735519155563006272 10585647 -6884691405733029274446334115493016704 10585648 -127252565445591253308812072870435504128 10585649 -570972268763900011011445851763929562350 10585650 -77585655412898361228317269316548118400 10585651 353132042596953019068051446137544128652 10585652 48359574807032767470275875882386616320 10585653 306119939402420288838571285051703190720 10585654 2839878267399558126280487386387127808 10585655 -115702583606461763528836296352324678440 10585656 -718862731866690406672475996814569103360 10585657 -55756119896782818738563435013434478380 10585658 -9882428555061257010321151706717212416 10585659 47426635998101356695801474920295471360 10585660 -188463110266386200787353409133299456000 10585661 -528198122490586209091610884324941159738 10585662 -196571256993612730424505341370892492800 10585663 -40984610578117032630423421011504752640 10585664 -326956339722588153314073141272367857664 10585665 -143155747812037003357106237196924204480 10585666 -73410754452939001021401671362481894400 10585667 20228163125980981466566923711654616392 10585668 -363516710604219603843235518147209487360 10585669 -1010901857376795089686001600442370202304 10585670 46387908993580249266840705686737073280 10585671 -99500098170204886869412788874507274880 10585672 -185481341827804393370320981457916518400 10585673 -13160478821534042956546790574672761280 10585674 119524070763155670249508641276386549760 10585675 -276459582704075685344630427617655411100 10585676 341756981274589463269521851948093944320 10585677 238883641678976125539517913369312867520 10585678 220828870347626848825261012081398001920 10585679 -270334612861396359385685597985975469920 10585680 -5457158006632967185374391821210746880 10585681 323780276689635396977152246364248821312 10585682 300624285458257976361640060039360386192 10585683 -159010792466747230842831539118768241548 10585684 7745286921674623568667836859264819200 10585685 -568511707981397823289547024074605060 10585686 -41151974333572973598135639613283151936 10585687 107644385313219911754823448691380082352 10585688 457447118527651957807839093246016512000 10585689 333533967679230234206287332318840060624 10585690 76879445426382247089122986653938339520 10585691 49185881492281270166224943853362515032 10585692 -17972175079039750409161803168031080960 10585693 10486323658383903756669724230835058764 10585694 23423304221071734630838337754304856064 10585695 57060335040522914105009606405559787920 10585696 648718540140379796098273703681898577920 10585697 -4425278623732409372994456814972889472 10585698 -184534182743272778907074165741291784960 10585699 89265109645799677316556867624615196700 10585700 124264733756736679106282712477378374400 10585701 11446516988423305675526704702657219200 10585702 -244913264898831448454519123309388878400 10585703 837318857208032930803656881702245088952 10585704 85966251347963549204849960165824266240 10585705 7927392775477202525370961082421378000 10585706 397275277701610294559593006583809029552 10585707 -47305399885695720218779506148780238976 10585708 8087327396393373618327549666861484032 10585709 -8891579491515884719463202573886178592 10585710 -85327633949409340118696974182777028800 10585711 -242789080704163202180476523591621544776 10585712 92405582554579302844873492345300156416 10585713 -514008226240418111855736808445684646816 10585714 -231732847661490590787063139898733890544 10585715 -356958906124916045263066484605203213360 10585716 230046895018129907076311033494091255808 10585717 -1078874418341031721773195516294572313120 10585718 -1090396402038281216027700819025011072 10585719 -153131696588313385057043047398837718656 10585720 -417133288225303802737158331038474547200 10585721 275642742646721446761060956701004922 10585722 119386250970851493730254663301000495104 10585723 482653336833672911249178531127563863972 10585724 -260294543161907716043284916014631207424 10585725 57341378173149419112759097846231488000 10585726 -414586635663652742806287984196781234688 10585727 115891642816445038030552597889202261408 10585728 19256961710361584581750523703821598720 10585729 266618391147613024364061795709496619072 10585730 -17556923813848712907679228487310967680 10585731 30858626167572203680102332719292972720 10585732 -125495266275434017506660908442734720000 10585733 436258228046907940013369243141497445982 10585734 178474411006783637907037319448277567680 10585735 -408173947709027488585385359872477181320 10585736 -107972681241836316192211427973550080000 10585737 -140593986837915142270512585839539018752 10585738 -115138024457854630245751188432488414880 10585739 -504829704596967222112015619364302396460 10585740 -904858413869519255443400900825333760 10585741 639377776711469222672344199431055209142 10585742 -8173371456281629389295159624292014656 10585743 22772598645895138871904049299042789888 10585744 -19741226427884069620435945344728416256 10585745 20055032505715602077753247877639867200 10585746 23529266906549035873225417905091897872 10585747 638322882169870449955332766178347590144 10585748 -34474047740733301194125468564904013824 10585749 -35892150744073852671686473396607763840 10585750 65286721803321958596877011883972608000 10585751 -388000859043400846851778320801046057896 10585752 356030063662490888463272450440432005120 10585753 -347862763425528961601620236832233332540 10585754 83902259867552995428073484862249758400 10585755 -43602203255423301417459721960965888000 10585756 149475070308970388513242792920125009920 10585757 -14670806298724680470535222384150508416 10585758 107487802816217589238073081672192817984 10585759 268774943388876466143830363453324276960 10585760 146354360737568025462812889662377820160 10585761 -278314485681050023010661033864295368528 10585762 284152657220341845346611547245775304064 10585763 1772434137578819983096213516345133122560 10585764 48833333094219453026041534536447012096 10585765 -273348608758545303366248300756356312200 10585766 368405365556202612297769213549103972832 10585767 -375459827379218476268311006599882645720 10585768 622653875080305547834564721544250690560 10585769 -673025901995612924160193859799377081520 10585770 -66919956085328818505342206449768975360 10585771 93551047875259747943419007055948890512 10585772 -264597242923730514892504356604366842624 10585773 243870938978265477949929239756569147200 10585774 115678594829064185807740204405588905600 10585775 -304703029634359576858325871497763370200 10585776 -103324434363046957505176391984709009408 10585777 -277589066203248038634356872749172715374 10585778 91140789809844180962549945387242899456 10585779 234739958560836083474617248044564048184 10585780 96166725313505091702147084508734412800 10585781 330487279120833306526089096403913665290 10585782 257032022970318217322738944357258093440 10585783 -1506007498338834174411861290774268960 10585784 -558908597604914523591258964528644526080 10585785 3808725496828349733738688053582616320 10585786 6455560632160209526519007221794240000 10585787 159336490554631490013969700247414183232 10585788 12493977592241662337669804190359470080 10585789 -52406531687604532564289580979129748410 10585790 93945993934373155440166151232090979200 10585791 -5248619483264305298701709664039418080 10585792 -6728009414288645527026051153825628160 10585793 5492214268590969028350530966689098240 10585794 62617179404170542859488712382355273600 10585795 64899345756249170097489187649848352160 10585796 -69711485909906023878917675219499565056 10585797 -264655138303027076134300179052625285472 10585798 398274138903828142680131258641784627136 10585799 -143964322137831757363660066033058688 10585800 11934721769268577879552474570105728000 10585801 513669105526407015419613236596518557604 10585802 14813450375300228213736801927518959104 10585803 19526408749133983362729424191338967984 10585804 231447340100610132395521673212433737216 10585805 -1155103828619992053260030640550560000 10585806 114351157086097675798643905676086272 10585807 105268557948129477822484917203006595056 10585808 20182016089731863502858612940123103232 10585809 -152325016085758563700109039995541441676 10585810 -186777571741718386318879753784778670080 10585811 -242306779216565650681616367833252016528 10585812 78361630783034827708600398965004595200 10585813 461068221897959471068104132594773533998 10585814 358139518292635934972348260444155860256 10585815 -122817284828989640831573899173791549280 10585816 -170963160260110476808102782308953251840 10585817 90289214568104090392180006138963614240 10585818 -50005358132329295945551890509722988544 10585819 -459468273102373289541628725574041467116 10585820 38446064942216073532802775654235176960 10585821 376884573059862012599179261402480451712 10585822 175635563876801214425453835829830479040 10585823 211339208354715052084933745719050683640 10585824 150927594884927034297708247999626608640 10585825 520641603147553962450696368599201033600 10585826 -2733595418417288956388626040228535936 10585827 171560677929638828369196697420551402960 10585828 556048417512073874358641006840617092096 10585829 521985739398469215830488427346468482430 10585830 -137792101561049878554740239133783066880 10585831 -77880586922546155764642565900510556160 10585832 201501681435959204840281878177246965760 10585833 -89814309130893813769296703819612238400 10585834 73130414122672527581603512154331201792 10585835 172448810733061956286962812567907600 10585836 -5248488018364081151540597538198819840 10585837 1295936285208600770312408111350237976640 10585838 25489725231160550555109588134183950080 10585839 -122274290085246048108818580336906687360 10585840 47375382661282129862486154662198968320 10585841 -44734385540927783432807634314737101120 10585842 92350682818644211886499840277610250240 10585843 -394851796884741749142204207082030361908 10585844 716271809721174561626199094993016630016 10585845 -33629309863453742620561907916953782980 10585846 147894588997767764697926941337223667872 10585847 -89415588196266315668703281947776584688 10585848 -23698335037734736494644070809905397760 10585849 -85307572326022054698343161974996436480 10585850 28177248891780603079433583433090272000 10585851 486081527466060502687019351080015190640 10585852 -276637414734829946671544743463503704064 10585853 36943922028381640639649724226567696620 10585854 -160017022607578975699066856140640251200 10585855 93541634526448322866031434519576849920 10585856 287289390136084199204904222815202312192 10585857 -552374049254569708625905497154208259840 10585858 -555088163964815097310108914012862746720 10585859 813049626311959162129292380204469016060 10585860 -31365942128009113365006308228598128640 10585861 213100077964596881541747390753618517344 10585862 70152418062156267358928586440196687360 10585863 603910105706451396133744130001866792400 10585864 -95055067145857190146478708888760560640 10585865 235009115414076343934940091190521715520 10585866 -242324818825347533096518774595334566400 10585867 465855188690056646790841897630353304916 10585868 3960595323016574908981366503156633600 10585869 18749358314876609731865022391802880 10585870 -96099006188470026353674601893704134400 10585871 -311411928770076121494707508245179139856 10585872 6612398110768335282239156460957597696 10585873 203279859803284122972141321543724371122 10585874 -178162733601408760111443614136407311200 10585875 78308743202940216701407094646483420000 10585876 -3007885919316845000700405617976709120 10585877 -129671134471866499519679614819554380274 10585878 144449334731633424917244025905087321024 10585879 -102729787257054375786970098025462104920 10585880 16573780637092302812144141165980876800 10585881 6099233529511230458385371536653027120 10585882 72210012337790786221482906579250402272 10585883 80660222970841910439365137913281347072 10585884 2671957195724507070198943300807604736 10585885 143927255555945072649830048918324346360 10585886 131891265665121083163205692128181361920 10585887 -81259343331139943250529397721559593984 10585888 26080336333722156515059392275011338240 10585889 -143563115223132827297354136041528865276 10585890 -4902824118417096664113912563536811520 10585891 -160079659063061248432325044245669004708 10585892 584271067952906550253083681848690457216 10585893 287727989122407461005707526922012928864 10585894 -80548446291284248235812820756226909888 10585895 262747770648427973672434626914401577400 10585896 -358929466008368916067310068526308147200 10585897 -132764635017523975727213559538483709248 10585898 173530910389362854596080932669173989120 10585899 108270800005476305377612668529154901600 10585900 157370712520075850632638534047142912000 10585901 -323469792200445567215279488154104153428 10585902 -1729979372384411476848310950440480640 10585903 -374540577918060475855933064918688623256 10585904 46766869045043710671334058365846290432 10585905 123863749791983885805673489719626819520 10585906 224209407416507617397007161234292859152 10585907 -243134074693474578161248969687032389160 10585908 -191236205618546537586231167409489518208 10585909 -354503031421028019301203206441180543890 10585910 179636283925121647555946821408539087360 10585911 34437753725067482043030263262879602688 10585912 9444708400657137244888052145182699520 10585913 -84007398571295197115661606909544410552 10585914 98556189101895127698959044429672381440 10585915 239505540632897830897965407292583447920 10585916 202037899580786145293288986710493847040 10585917 107836036156163090837225757659737184640 10585918 -5614265606808231398004761354179396608 10585919 209477054038318561464720078857032184496 10585920 35450170321325276225359688968836218880 10585921 -55737459424424871105404092371725600000 10585922 87535446047398514038152933336514531872 10585923 -80325330672149409434387161018140529416 10585924 409357394177485826716697491036960870656 10585925 -1282187829953635826768961252420254400 10585926 -20550558452881966661722299119415527040 10585927 -148113850293927753037437312056882160 10585928 -804159601192738312459148208019805798400 10585929 -216588392816170344507472517525253094560 10585930 23438082632172186032475063526052235360 10585931 -502496080231238943536429865164432588268 10585932 15605843113742279060941438566364987392 10585933 -720162625522334731718311585299974696000 10585934 57289783828405186976453005881169366272 10585935 -18424633412502586035413740616201529480 10585936 75102419222468496972375725262639521792 10585937 -685059874097210559933590491127543894928 10585938 62183060563950355804928230486945536000 10585939 -67760895548475598177414086380643411040 10585940 193739787152822409956090360110054970880 10585941 -381519063203375878962162768212567123808 10585942 -97887676050081832543812777954066771456 10585943 -1384941155675591935055881562405855348856 10585944 -467889227266722256142653188949668864000 10585945 375369943677326931532321669721969995200 10585946 76431011611339336838184432319761488640 10585947 476087381909103822181936016306510107800 10585948 270190205012681607763835887842834067456 10585949 11565977596953046069347640221332763648 10585950 93553139164770764374280949137526321600 10585951 -927286650204767349742918202004758808000 10585952 74102087651843173590116296662245179392 10585953 -27583810407235913927584502762560141056 10585954 69112281883862504153475849238426768032 10585955 472021237648554797329149527712381600 10585956 -190918703529307384727204723536291829760 10585957 -320969871078255910695171159516416688000 10585958 -150284293298471536352649912598470033408 10585959 -162784146518688099436913573440864864560 10585960 179116339608288407090323187935790284800 10585961 -73291965910609933396497914028037785600 10585962 95576757164444348412715840570691362560 10585963 828308007332052481018474073914641305040 10585964 -1158435073733849759220155942573217024 10585965 -69741084308709484471560899979387098880 10585966 -123021702271353094670269983600520347456 10585967 230098426174135701866175297571450858992 10585968 -42039401039870509380613391439309766656 10585969 430924707805462554936281434601646172370 10585970 227826367174087161129138601774413067680 10585971 -18164745218939793675979587548185905588 10585972 -325214060851990498854689476419675716224 10585973 404908393956231526585309388241751427328 10585974 432766652489559860400681970206173184 10585975 -289567548603078368599293781574418814000 10585976 -138163705092415983249152540382807121920 10585977 -173235907349255327597363013249637583280 10585978 -92050024988734029046079115848928511776 10585979 -706782548655022511445629203222755112680 10585980 28830062488371601530116490202521077760 10585981 -72690626909703904035074861267384827808 10585982 323103636734828688271337314049027976384 10585983 161547446520902608388508832495796246400 10585984 93278052499902390999583157233165271040 10585985 329831550703583200489130265894780830760 10585986 180268507679866671805695188159799882240 10585987 491817115067854566932172686255506208636 10585988 32233575438249469031613978070015389696 10585989 -403262750339464324242571092975578189346 10585990 5855316436639081983712077444569402880 10585991 476539055222780102503676876279861140080 10585992 -150599186194878701138880299697772953600 10585993 -445684610801313304343384714994503217456 10585994 70218396118743653389435161225351253296 10585995 -46162412566997930151404399539035148800 10585996 224127057249058925210443374230695134208 10585997 477482409220902708814126428341000489100 10585998 -6071606266366541439990715340836085760 10585999 235192616353490442272595119127037060800 10586000 209127878229814620226826837512028160000 10586001 -128885948910011880174572669992123164096 10586002 -14066475136670916921151084129950274560 10586003 452142061081989021769443857705267532000 10586004 -4409929475065727243797709048079974400 10586005 38829849495921105806575671404908676760 10586006 74244648408662377955381980481317778304 10586007 -230371913833663450840771552686241838496 10586008 -147631748356595395809729455894268272640 10586009 -107408204511489964575930262569500958390 10586010 4443430242003537315207074882071714560 10586011 400427541951403590441727573459329764612 10586012 -215101960403571156173328342750317081088 10586013 -272418739943572766938868250721421754816 10586014 -478123630039458316984032800654501801088 10586015 -337043112666512353924150760245180567200 10586016 -48544256607257091370516047930536755200 10586017 208694568957690457232442524775081641620 10586018 83320993743205774300023198192431130960 10586019 -76994944914580893181758556096386546960 10586020 396446726474256959590240448881331892480 10586021 -795977331555840854529509769515284168800 10586022 12313575655808031313341514867801630080 10586023 122571229859487750209135183539810773040 10586024 58029024016294781860378729725592488960 10586025 176506333495729989089962342622559516000 10586026 253594906322611310053818992903734737408 10586027 337066592455446520992443044882490275680 10586028 -235457880415058380238356992505661422080 10586029 -404605592834144396373621690510031264800 10586030 -36938901812625334263653244546043783680 10586031 -679205487571262434193678845199413868160 10586032 -19548368995441920030879906176787415040 10586033 -298988141286817158378978952092914086656 10586034 214959562998314067278083014724901226384 10586035 6703983438574922419952236870218470400 10586036 -171604684062337170909144764069655243264 10586037 -65447469341448187508554266336999891456 10586038 92587236826939376123785724640357397920 10586039 -563664176029890304245643278608868169944 10586040 -161776437157739128186012454733570048000 10586041 3806317530421330456118527300314708112 10586042 -56676966820221270354632214045016793856 10586043 1361451637183971570229471846157488656 10586044 -79569802401788092089805175415394805760 10586045 200427153513769199823408564551489813760 10586046 -15607295850861848078461604862713318400 10586047 -411928946298111411386835965046796678848 10586048 -219976923994089567005320082091933696 10586049 105061354421782760503085891003895874368 10586050 36383546966941264252066750549616824800 10586051 -13352026318020879130056957629931091248 10586052 -405439007835089472550835196518251527168 10586053 -560082727186822691127765654581956199940 10586054 149225750057943548399287666074756469440 10586055 21865777051773316253821769571976823760 10586056 -84860524433662646421443488132804761600 10586057 -351798117531374059152398692616524502694 10586058 55965979780815542466296876659635983616 10586059 466419474908640311535304121857897414080 10586060 77831325505881977761632454055097523200 10586061 -167843483196156251505146382951938008212 10586062 235952592979305695905841772878640108864 10586063 -601577766670633471607182512726707516688 10586064 112241197122843015866947237685099495424 10586065 92472625086625746828547011908804116800 10586066 -51501345044162245682430811080222830592 10586067 90490755600823883092209268998839618112 10586068 -398354495807761281872592883395106433152 10586069 147823703821087693852453011856325133408 10586070 -17221592053737828967222829813487603840 10586071 -186656888270731994159155435786758884728 10586072 169160992282952930525993468214637363200 10586073 74662697556570455654711498537196384000 10586074 70812423547052842627803180641733655536 10586075 -219123405730522329732264604590419361000 10586076 252759316035973417747090570765025413632 10586077 182750754684296275460606926608398639532 10586078 8149955345630151071182244415254821440 10586079 32659886722944607110484802089272576000 10586080 174263955546858658898174637335956684800 10586081 396887370076382627862439913119086632928 10586082 -9674256216917425967648260439225541120 10586083 -135535156004560828464355604796009947520 10586084 2695863478882726332241587216315319296 10586085 136844890751498369684565630339190056960 10586086 135603286053463778065811079299012534400 10586087 944942892606262037307824436826309118112 10586088 106399065720506889149756871759721036800 10586089 -21192975495155266377879191188987825776 10586090 -7010220228309430155250581033447727680 10586091 86185514107857311055647308629552072384 10586092 -645252012380413300838682842377884794880 10586093 46116946269173618092342212590664088800 10586094 12767032695808510392871301829584155200 10586095 -5712407683345056211659763968815602560 10586096 28412650056341185003288194164163477504 10586097 61261651144237227195690881238206119680 10586098 -401276122273696075951407972957506761200 10586099 -566576126914183277557007363165926926900 10586100 21420468121605163624908510040267315200 10586101 764360876957281582648646938519826598400 10586102 -3431082868128019615825126666498550400 10586103 -97064685302391390306286190693116132992 10586104 -475608025012664279627934279801042124800 10586105 -25959028432592229988425827615531667000 10586106 122517168434285465037675963977555212800 10586107 91118028936428792386986393450317586720 10586108 -91074919553502899994573631340108843520 10586109 -56727740059167585169889303833830085920 10586110 -180861775275356282957426299461859102080 10586111 -548596076186166601655487462920282892288 10586112 -40558828196976729899153344187062026240 10586113 -94851828299825828358462201173340989592 10586114 -40279412051793095885750528024905829376 10586115 98459303871899678016496557173837584320 10586116 -174274178173677662499371360321116206080 10586117 -49609134410003287625759314361543124420 10586118 -19482797121222965545547986051681542144 10586119 146260130993238470780650593966852547944 10586120 -259457141199995958225772661907220070400 10586121 43381961924218001902841482270375619328 10586122 535288480102964019735089052791766018912 10586123 -626572812064890002102531661466366635696 10586124 -135271293199545673492915187000856119040 10586125 92065562521834625201069258096593800000 10586126 -133397879122910130572200953739272331776 10586127 -2182989206092606907603959846971705600 10586128 -22579361848259538924638812764268134400 10586129 389516926695416539411515881660905558080 10586130 -113961913518393705624538322169715553280 10586131 -785233557908972111300751597397394080800 10586132 -291306999080437575002330447205097471104 10586133 26217698972768993473410761799770314062 10586134 -251479582111889946268753299528950876160 10586135 9988972031202084094688498160688512000 10586136 413785588721505908619887231530586112000 10586137 -258724455624593051600333267422990716214 10586138 354782278107096661225911019255700912640 10586139 -71132859454829949013405287958767613440 10586140 36376445164757942952631442270154493440 10586141 98796942512484728241405396518585249952 10586142 -45350948308399721205832459017630476928 10586143 296240695785214573076107223158974039392 10586144 -16286227272636873581209318366505730048 10586145 29250645427530256756393324802707329600 10586146 127329448390506252941907522031589532960 10586147 -63472693518285332596991705018413089120 10586148 -187708278945971642143919637257596984320 10586149 -74102782982647048564276308940617853664 10586150 22635408719723446782992829033248920800 10586151 325311661599550383863424986873239715280 10586152 249453927809562458006855003027441664000 10586153 -786838455189299077648917481282457918598 10586154 103400978438878590044569758937390990080 10586155 196652430547842389699761064667294773760 10586156 183850207470329771395823405390332270848 10586157 -430043498705602571323335366031106713920 10586158 209314195255253704336414171355415582720 10586159 5146643066119286346561504565911361920 10586160 65427757979551671041074860714049536000 10586161 -322755620152922282159399808705067411968 10586162 -402611763531545767884740924128727229168 10586163 -116312204497087811922916538671274347776 10586164 320156031221679479152680451318498707456 10586165 484266552172131173316077296075467948060 10586166 -3229563982160905945458638068072397952 10586167 139066383791424883583337704313283225080 10586168 1909392988878161622082361808145858560 10586169 -606301177732990935642218809809159318 10586170 1757040885718944513594486396074818560 10586171 -23186620079354874262240090433621894256 10586172 430793007093246920988018125721634808832 10586173 -243020061695996927122123044470809717600 10586174 -183491750766371878806105544595417489664 10586175 149228703030218911690208780596178304000 10586176 -79380772008800768574181469316490199040 10586177 -180769391386193867739143254294704894528 10586178 123462964463324548510272231866881921104 10586179 -56307288563088927298635413687216936616 10586180 85403042608213993046348979028049817600 10586181 -92860312244789214251557178017099870656 10586182 -20173921998052465233545920478928576000 10586183 -347668284660179657175506822262882504456 10586184 1259324625683538109747694063833251840 10586185 362485982915288206358250754315221649380 10586186 -234512883160784918774726768770594277376 10586187 69483056605397593227307236537196439040 10586188 275259005735625328032852553569215494656 10586189 187412060801497545831585285752777650800 10586190 -20538657890739650016804953826826076160 10586191 255123103794808208207655475791483755904 10586192 124406881863580850543542960860148531200 10586193 -83327508796709263124259069128455744800 10586194 -103615988698600820622505829208291037920 10586195 302517532680446166279206644528525873200 10586196 -138084312924729320201962954832999248128 10586197 642539752680642163458224546611860061646 10586198 5063573491896605092694446355823943680 10586199 -13489397995064677531585528283734300488 10586200 12560182899449289034101752338103808000 10586201 -59103124378030726352452054734653886768 10586202 -2956149630144332244205916446522596096 10586203 83123588453623264011891464386446221200 10586204 462970949773679709745202991884050899456 10586205 229645062746733586757331500515045779660 10586206 293174254808261091391116733774792104960 10586207 -116586179062950134894607809089288472544 10586208 -59051758718070451266901137927393509376 10586209 87104769954553852368979648322783973410 10586210 -67912270190511106817072118317856330240 10586211 332860101482843123201232228953411100480 10586212 -44234996015165134350097984107775262720 10586213 32255281947818243162175646817548128 10586214 -11224226753019103273398184200485205888 10586215 -63882831871742848390243280212043061600 10586216 -43477559483188938762121075597798656000 10586217 22006772388559946115011885779980518400 10586218 -116524540127202745582819527238098930240 10586219 -125939027800750171754328187848738463968 10586220 -80862446184672406723010137480185907200 10586221 192895963886175917122301848173960022144 10586222 69505054333284021036834890554166663424 10586223 259203059623812031849822366265497342704 10586224 -107597838605522540885502847187698483200 10586225 -151656664073529277736087959186157892900 10586226 101095560810734517480959549956410301440 10586227 75341074516929363855115999030621792076 10586228 -536567802016820602416884657735246161920 10586229 -91364306746646174940821976858950402016 10586230 -253861074970714907017341690129669302400 10586231 -249518980737463060607589692447293858968 10586232 73677684956757126503824804544826347520 10586233 -179024826951794730553511083714807603200 10586234 -252488400885446059360329827997062115984 10586235 212747498744718584285541391537180903680 10586236 -40102392033052238964543830306302629888 10586237 678476358939989174776129660959456126720 10586238 83064708807245350664831150382677132928 10586239 -403950259293188662986631006410752889240 10586240 112683759362043803353013974594486272000 10586241 -20872420797541270973471712653048749440 10586242 51910664390080627738543982387609900544 10586243 -419835994302617082468302495528189569416 10586244 113501778267663771907131348177824418816 10586245 31868581727623619286704428776227553300 10586246 -187168811900210438527630958031473281920 10586247 -67952939846180424139661060288342638080 10586248 483930891932806859672422758978515727360 10586249 203781728972611710988050112277831538240 10586250 46536362029731304164805326727299990000 10586251 -306783780834820239042715613434644143888 10586252 -129986770718390414920501467018973347840 10586253 -161395196089669507873362967664958098496 10586254 -236467341051467220171869018937629344704 10586255 63555745574529106122027266544357195360 10586256 -582559394030318097252519204234461184 10586257 -454547693434931415093904381207851700896 10586258 292287916775955920159103175200018414480 10586259 -174476935957700812998301304568053303736 10586260 -243072801460329572312898178670475045120 10586261 -198688594044245511668345143354469033568 10586262 -123036925505620641513090820318668022848 10586263 -99258164727187211147347941618838577936 10586264 19769067218283357736755240397501317120 10586265 -127269542629367077175787647072329375680 10586266 -105291595442367906600628812854887580160 10586267 610779620109840857195012229790985627472 10586268 159376026776634816512434770159658598400 10586269 340596780192061557209859405235095133670 10586270 -53578165286714751581748922391149897920 10586271 -123890549943537184925956135998554397936 10586272 702477345681084102228331096260376461312 10586273 -132444086726561350549504974102195067116 10586274 135554918502363643692934847242360618752 10586275 135777035639048865249473215129125362800 10586276 -714188954413163739713566865273592606720 10586277 -154543377612262230989423340824618345412 10586278 -91630908366380553767455618051372355520 10586279 -431332415445587591991595873877185629312 10586280 419931099270775602494570494541728972800 10586281 -72624254287656505472907981911548401008 10586282 20141165453243516637289088897056771584 10586283 -27555311512167491005647481169761075200 10586284 501995156378575576224701088857793295616 10586285 -32063296882652312646873384171398100000 10586286 -131594912579173309002134115104574391680 10586287 -23457628730713323249284211223342145920 10586288 -42130698993649741141225650803857883136 10586289 108109687992057903502930788661829150592 10586290 158228866275224205915470565542064960 10586291 332170519488833608209523503627036868152 10586292 39095744813149327983585470291772616704 10586293 61292587375803787421821814080517789440 10586294 78803533811146640400441764823368384640 10586295 -300960867387938708976202522752472331280 10586296 -110549869410751355066945317397862359040 10586297 -616629775802571051742527269157706460928 10586298 66452388508695155393479885066189912320 10586299 -1852610971880061023594508171664238936 10586300 154123363719627634914351864071294630400 10586301 -356860814122646137587342429286963300800 10586302 -211008679438449871821263412832761691008 10586303 52602218363077290019377333908052043320 10586304 -28844331158698914141142234199642603520 10586305 -188333156506069938511757650603845591000 10586306 58801558355153038586325644319543728640 10586307 -366446302336648365286973781332617143120 10586308 283749851383466364522316198288163561472 10586309 29538159641987868646142144097116340510 10586310 26594764787739654660487382737242347520 10586311 161945342885701588122747559186077727800 10586312 -344885064478289438420139764631985152000 10586313 -263565657891933061094353226362595247936 10586314 -3856700258508163112917684313108797440 10586315 -101649114065327779410080318775998056080 10586316 44457392300441953633751824275212697600 10586317 42453210184842555910323983011736077792 10586318 -11813732626855419929602224763225903296 10586319 -127256725718599082256663923245901070456 10586320 -126521118154793429351413653861343641600 10586321 175279423571080980138748519404209217522 10586322 86741540361680703729974828987519312640 10586323 50742575656025470230779548513521951888 10586324 87732953578944924794572222029850699776 10586325 -2336660355946984738658120351164766400 10586326 -94884930863901369742184976199164857856 10586327 476754732093208075433078410925636982432 10586328 15285576585185168790918997562242129920 10586329 -13863186265565921024722886160501155316 10586330 -282420608994569817238099694623340385600 10586331 147736440509776923305188191259820976912 10586332 -414602336494948539815368906361659016704 10586333 -474459217426215727248649662561845891418 10586334 -4712143006514780739495628880160476160 10586335 643189895681016310490485895049924028560 10586336 705193707550048951109001425594147930112 10586337 -142371496551947799033503231457763164240 10586338 -4422076449868747399541513754457327104 10586339 -162094855690101661289230077219143372544 10586340 -261244743517535380014035418015212974080 10586341 409363982991472769922493560611477455742 10586342 307460268925717578386057714858621184 10586343 -154497264010559643679582607479747365336 10586344 -81316838425718852879912988291411148800 10586345 13066479254120696719782325578443243520 10586346 65874032522541825979601282656809417984 10586347 376514930537052664310533491828415255796 10586348 83088744016784085760124145279390504192 10586349 -110014884827148310330409384051954882880 10586350 10566292950364727727852632912268086400 10586351 686081954971926017523569995847987222352 10586352 4652205287394616796480788387410739200 10586353 155993279870509461186181172153363824180 10586354 193426992990026462394868205110879439376 10586355 -139650005045262159581056718450352424560 10586356 -144450611566553165419815204260967782400 10586357 486082611521078799035099751195335730606 10586358 89026319439915576696596197445044326624 10586359 -67566918034741629698456539010555769584 10586360 -202796692858681885515925267866994176000 10586361 46845569308709573144148371576508525600 10586362 43300430292774512362363405631435160432 10586363 242577371749897976197470012453265345200 10586364 24057337299489310515422802081164485632 10586365 -32224573147293607176082132558103158740 10586366 -18253359138054189084623103259176173568 10586367 33853556857066175445604497267463848816 10586368 11813329819803239770267643989473624064 10586369 -45057777712899105199599176870503423230 10586370 -55852572304892418225565626945880588800 10586371 170160463143092690005200613469076764160 10586372 -31594069218319956326073433563131074560 10586373 -9727914717464662053956522697516145152 10586374 119497628803747196684291178716919942912 10586375 -77520646261618742931588065220786246000 10586376 21971360994815421810774100418855408640 10586377 -418792692567609176242997012703957484774 10586378 370855481301274376045875167352375718400 10586379 -252236823031110171754715415079362739200 10586380 -112762724389427651699393177219982120960 10586381 -87924815051117763911456031115786315668 10586382 -103321520273835651267536337626924113920 10586383 127339583104020349423404420340506435144 10586384 75243044870732292552350175247226634240 10586385 2083311905731292430132553194759325440 10586386 -85015609262142883580948828562986261184 10586387 -1843185157867677008415535966931285088 10586388 -119816117783740465787916577205858764800 10586389 208951496197085671702757821653711526368 10586390 -169475187427819540947187729441351084800 10586391 575412963490514489173264329813876286080 10586392 307423796150905143283531657075551436800 10586393 -614915463084566986611577286224474154220 10586394 10347219400927787800693987762575599616 10586395 -41286559550563145254018044776921611200 10586396 364085399209694981519704507826447500800 10586397 -242867771844381510479788199306159030400 10586398 343225933918216481963230401940822627200 10586399 -457356011800441741535022456255757749000 10586400 -90150091857210247827802416226684108800 10586401 -157732988405444806149032304385672310880 10586402 56323888268629160409450140925516019200 10586403 -184824621511222859374796913636563928480 10586404 -826496890733927408079426634617278623488 10586405 -38456584405107115083292334760308920080 10586406 -53481651621701975241294202972147132416 10586407 -518911566109467615872132675439576320 10586408 82712469923902447956950086911976488960 10586409 -135971341881259576808906828383741942896 10586410 -189625527890154105931781967379735275840 10586411 -679164707753752144267957540075171764 10586412 -162575638599484672687268999795798878464 10586413 -194841053184088725700864403266427135338 10586414 118751755342937638174793433703792885056 10586415 28329750680151452918608607175178053120 10586416 581568685354383799453207993062457344 10586417 -104580978764585229764833641373993498752 10586418 124334807211504555011939410735800879360 10586419 336221314053750536432237389698913255820 10586420 -151658229330833746379877445688630476800 10586421 -423954734721837478530140655896952775680 10586422 -44404193085038131400421829174623614976 10586423 295899901467643977737698404302343954120 10586424 -360753198699011713750619387786505646080 10586425 -221707315888447498556676844422745752850 10586426 308275587841824124483878339004081164912 10586427 -6157952370718175375017108336166161536 10586428 -2479760754010732427921970727394452480 10586429 36578924437082533580046243153900937920 10586430 6018372911736376510101411508006176000 10586431 -143217747483338839961671666267354888768 10586432 1028498684474901354156485139357499392 10586433 -150010696005550663486070920920873026112 10586434 126634765800550238581618266632161745616 10586435 -409092408550503012742343738527971099120 10586436 -40069807763478006837570300178633138176 10586437 -427309496310683781396001516642847810914 10586438 -32232424675076005645393919173537728000 10586439 2405855813476377427287255101772203400 10586440 -69133347390763050136066396541494886400 10586441 -3706387331399567087437917009026051100 10586442 183631793753725677663590970042589216512 10586443 -63300343422125405285936028672219855616 10586444 -460838366429379501881672588894667291648 10586445 267722623910610765690518543525249245920 10586446 -7399978596584121095930071766085996672 10586447 -573318100102766054221136400939294889104 10586448 -65704658379964383242364929197371629568 10586449 364157252731644598568688667044318254450 10586450 148744987543701472866682091876577900000 10586451 304144619553333348844817311639439759424 10586452 66242190083918479589578184197423243136 10586453 -106598047837761480341340983615293044096 10586454 -65208300768479062165135346614465528320 10586455 112543539109778278974031412938045309440 10586456 -421527386104294877750572502961215109120 10586457 14175586647163296834170309040510202752 10586458 -153386074857988762169045448144243087360 10586459 -201147777014843189235087694808008888992 10586460 8236693043623495970727416729955624960 10586461 -317496570011407460330689200777293889960 10586462 -386831808981577256691816513222633360768 10586463 259984930475539687940064708501562902144 10586464 151646330600838920479425488818916032512 10586465 153225301369263253036733503251471427860 10586466 -65548300896447865520742792853686116352 10586467 652490312259975632604177143238094703440 10586468 -304109649752929208465223118261394694144 10586469 -98703637321205439638110460708545075200 10586470 26328090048673446933752313829519200000 10586471 1369154248193760198424429577567727744 10586472 -80097482162546991514049243066808975360 10586473 86679014810495011685706056913319375440 10586474 -337625655714069849364018480344228272640 10586475 -915962480754516617815011028067712900 10586476 229930459633615380481154370017997666560 10586477 335076053187696998253986752325832148800 10586478 -60965568391526134527703766352862353408 10586479 407463699376779607204101354538210296960 10586480 -20167820245291407519851022572945571840 10586481 227853174390418894137600368062809386352 10586482 235995756266189491450992560240592970752 10586483 496463759443704497029578614987317905240 10586484 -387607323104486741757813759930211061760 10586485 2164963721314605059379041203639564800 10586486 600667802125642860189284137109554944 10586487 -176375573352582400424572694339609945520 10586488 237183254947013409512740363519401984000 10586489 721512815255163723544812260214038132100 10586490 60703598091230405677268210410496997120 10586491 483053998580706153538208008988190423000 10586492 33355680979252749951355310357555051520 10586493 -49600521212558999121608634505127205018 10586494 219129747449269818752128501345585832832 10586495 -105305888069105747820934479106150108800 10586496 -209727208050919861128004709049905971200 10586497 -712094135840006360011298214665306077054 10586498 52588774885476440460090551392540395504 10586499 -301818416018670458487926336811789678528 10586500 84644931379431077617424419049508864000 10586501 830713809315077305154886567914344433502 10586502 -124373989779703081676487089752243847040 10586503 -992937465795290107750178241031274944512 10586504 2305573227567150624186861700458700800 10586505 57272008545865416706528506271139692800 10586506 73844425527055896397923347322454375680 10586507 293095368161095613793127541681115372756 10586508 -77046758288797518897667085854426867200 10586509 82409758602408335707962650083754650368 10586510 -201551987457388793852499633022351514880 10586511 -91660117382144730031395692591039927520 10586512 172919309696373570505830543486060675072 10586513 -351703405337650276476184444523197840704 10586514 1439682301175864405890241341753597440 10586515 -444383403330894670125848255055288076800 10586516 -157464833323049919563419207636333482240 10586517 53648288517816408079510650446644380960 10586518 147568794679990456272284713773692158080 10586519 -630236384085032995610687999399178049080 10586520 65846638030198770081536675950739865600 10586521 -437177616005672906875097968804760771616 10586522 -336531744294488804233508417822252052000 10586523 -263284918318755512039801415034619813376 10586524 -8446988309951031776344227601406848000 10586525 -412923619769126125055704436020130551950 10586526 -80281042326504859787661450736216691712 10586527 -13519453169923126728035431149165987728 10586528 -289913623561529446046784286450162728960 10586529 -202578028251756805532545451919144997596 10586530 152163721460190302949883261031155280160 10586531 -179422248054436678984387372100453478336 10586532 -287305957904530189930798588855087104 10586533 7709445660680850949660432290205971484 10586534 105680005569828892669261907893837056000 10586535 154186009336216113439741388599063957200 10586536 -688261462352292982939754754269279600640 10586537 -128843288295552902161655914914123793080 10586538 -35086607355322255226570992382084800416 10586539 -766338516713579994607596896882853284976 10586540 375342026853524691929582580280996362240 10586541 24448633239965614344168599119258188864 10586542 -309482334329907893220945660324050788608 10586543 -98934196303156415827508455167947558856 10586544 81403011048375377059022556372758790144 10586545 141425882450759652189164306216270297280 10586546 -749755699007213992060038066202913642496 10586547 -471799108792230981704329547569875480 10586548 158866409579412208466622209358546008448 10586549 -417768519929027618881151256908176530450 10586550 15490880489233322187428001354284448000 10586551 -66113186007810982514759687293677908640 10586552 -486341968513716429988058819301911654400 10586553 -426272683069597902422338716322462617600 10586554 -67604745077763458402015522773852969728 10586555 82410866205796645793283597702385029120 10586556 -334873346099980702501454579421991372800 10586557 -249116904244449476492186206765002240 10586558 -156855615490717274712450718700163364416 10586559 -81157289503822141356090157354722442296 10586560 130895714995186876713385354955933614080 10586561 -55267864692262811772565383757384404048 10586562 13667356602717123893898903913616375808 10586563 182853081734099840128192978000109280384 10586564 44647098298368394036315734980538370176 10586565 -444990631779510968048804154126378864000 10586566 -1724232395535389396624601193445424000 10586567 665140697423071198272472477929994494600 10586568 -340747940490568152940785076788028170240 10586569 -24951318115471692261277003704668262528 10586570 -201554161728923375485003642686267503520 10586571 -235309596319255729238983365146968725288 10586572 566885591829810052960321778792034280960 10586573 532566009401946042013807502271046864140 10586574 37676402391230755908014208828636616320 10586575 -238835069694385827305612518088232998200 10586576 -27210902918749170261738969143406231552 10586577 -51122530167746034271114025884779428880 10586578 151273601796105266960133512765496705024 10586579 487127586197553041916104426074130019180 10586580 83757339514033790164923363750176071680 10586581 182131872914780563040005123796792482382 10586582 392587538542055631922790755899491887392 10586583 81996075179301100966774465294757693664 10586584 328930522880391254560573802490296002560 10586585 -386276003191916841335741388883200692220 10586586 -21410299814617524207192850297215899136 10586587 -292859025954171622923774781300298582808 10586588 -72127610987850156375511282334810225664 10586589 -121324333564408041959886714814259149152 10586590 16910915799765714341307058041587009280 10586591 -244530705299403359920429608150044383920 10586592 314169934725788609174760926598086000640 10586593 126158403111570964413295765393904967680 10586594 -209694335757908929606910710513478246400 10586595 207966546779890268782889101625132008800 10586596 30226922014214393839059786854495043200 10586597 192934949158605150215991368549408854080 10586598 91544602216346765236110929914942990848 10586599 -150893598612491841997372328547853345200 10586600 3573114592141157833330570406842368000 10586601 -36977544295238004266826832749130627200 10586602 175011248102538565372526018883413308512 10586603 -730459449473772134233861400038366841640 10586604 -53516863145263523059773611402240360448 10586605 -555973087857772071927416440411534858740 10586606 -6299643836341519709811928378017782400 10586607 -154788696607244422709314593392713044480 10586608 -89457874953418537894906003893855059968 10586609 701082359896887457459163393295163565952 10586610 -35677919883775778906415428965889203200 10586611 -281519245840386407131271282143833518176 10586612 -134375080090218580541045625938371887744 10586613 131962650952206689911551830310835866144 10586614 384689050392577195939461889932473573952 10586615 24595264228875508429563038311725306240 10586616 -85534974367298073122600956117836902400 10586617 701301810978207184899974944272067984212 10586618 6524684123462877578175421493112594432 10586619 12482167772427163953556936402309763700 10586620 -225372281806061434334971523181465584640 10586621 -620308947946172465027548080727724573178 10586622 -47111504821637880837491117251133416128 10586623 -703908763645343873196201422145381708840 10586624 46168944267746518591038558734458552320 10586625 -20282459070806505547232333280528960000 10586626 257131358879778655531945426831207618512 10586627 702464090895396814574272566288740212476 10586628 -49813408458638550086392570762351731456 10586629 -238718231536001553325161200992252864960 10586630 -192197604427303989324236429950914119040 10586631 218235669275165963686970851550120790528 10586632 -172722983197443680241246238145180467200 10586633 -322756857548923343575526251099088803020 10586634 224008445950740141550355856630512551680 10586635 231928805768587251896504596498456028400 10586636 -194752222638732829239063907747667953920 10586637 174015417367670599517339352768400369494 10586638 -254347307843266663660102277776386861504 10586639 -26478535759092705649383107552132658720 10586640 -45252925154391211450813518792299642880 10586641 138970924583685613787828435769793500480 10586642 -131513677762335064544093539189622518656 10586643 568233459447987796348939958001351744 10586644 159739809152284123363890206531561961216 10586645 -50672510998991996584520152475263810920 10586646 40947759208507904018814364845998901120 10586647 -345747729754158236672891847555755441520 10586648 -2795831468249575906644049574454374400 10586649 76965644012903436340184736758731558848 10586650 7872530732534656943560416070818489600 10586651 -264781696981565666110529323693940877096 10586652 -29430244042569876845346402205511221248 10586653 76901204628422785397322696520039680 10586654 122984457142832275828493723331023175360 10586655 124700421038260943760146663932458748800 10586656 1012465972220197646325962269955394109440 10586657 -228630088348569757177745459343863568720 10586658 195915756767292639963674753691139596288 10586659 -637309256223786602618960231526260735140 10586660 -130876366464428222514771527094826291200 10586661 30754164916066743564488113669822431072 10586662 63706307891969753659322027666154191232 10586663 239725488836114411185745748083846052120 10586664 -244896414696450158078754220800961658880 10586665 58396630143086027742756005659493913600 10586666 -73451686622180719599313524397577797968 10586667 86279889464197669534353516520014631680 10586668 -61467537853126275038142095884820880384 10586669 265399508991315038170838268742488848940 10586670 -99697158607607528316352505755784294400 10586671 -690865536525721195671668275265449190128 10586672 -20809302469023930811166946969475350528 10586673 -396335846942926645950149697518168988000 10586674 -48399896890020021307850197519957813248 10586675 85225606053655873158567937361664183600 10586676 -58599313625322027301365251599708440576 10586677 142016309146444423331326194378347843932 10586678 129960737976139949411059764513104297280 10586679 -28091762522923508425455735270505375152 10586680 88606958002263794754475446388635648000 10586681 -167971046902063288229013495171211166208 10586682 -6962396084093604761038089994904124480 10586683 -153114510477110343408015104362400047800 10586684 -20552976403630055065142644611749827584 10586685 -121802934993951931857705350854437559200 10586686 32795241594230619738015450630893568 10586687 80601371846143995705394659899521439232 10586688 -57270465068498553459049231968249053184 10586689 -576935047356543145145512998975836104510 10586690 -20033257119065228834591693473044504000 10586691 -18864500396607077256602640761692653360 10586692 134044270389794755656791931844564791552 10586693 -27942185950873373684540153584855554816 10586694 136958974042222124327418308918750174400 10586695 -394524603184448341729377319214394792000 10586696 443266601355875992206020532805223777280 10586697 34534940643476222522917882887083157696 10586698 189450377324510552024220613438181610336 10586699 81211249499201645905261265712581106432 10586700 -5540693071806527779716319893551212800 10586701 -174853320855132132877663003718791790496 10586702 -49677767121307403958575073287146438656 10586703 71866050440210749843504886971664665344 10586704 72803230980996760148268546138013696000 10586705 -62131807532744243798060059128561936000 10586706 16098548882582953549454290717336372224 10586707 827243028124490096869943575956168606956 10586708 -499538644615136427928900520363308867584 10586709 -17896984444215956290082285890365061536 10586710 95815161222223956838890205354746197760 10586711 229243812882220988370653903185327204800 10586712 341597838161892073885458631379400683520 10586713 128676476222705682487241150264284077962 10586714 315413715651021182682160876737114488832 10586715 159534844766005194175420275400749867120 10586716 -58691210373123378039460791099585921024 10586717 -231787588897781640780978210690388891008 10586718 -7671401776085738813496805234080390336 10586719 -199780481890863979869325371499704871584 10586720 231527610650070694675485840970308648960 10586721 -253660029527018770230219031110984836688 10586722 64095996594286040765787390498276408912 10586723 -21895732829955620913311746677410565120 10586724 271449410170391531128849403816102707200 10586725 188703371180398340892400307597199724250 10586726 -181742838206290836218334348563695478400 10586727 232157900656796575369421199905509893840 10586728 -354115142139242185828265608558822656000 10586729 -6384557684951355421576810981101764016 10586730 -32374639565808421344708316524640911360 10586731 -256374639859976715076470604101625559136 10586732 185234015275597117113989806962125325312 10586733 109425994390505429419442589585876237696 10586734 -6849137833878721327065682868396249280 10586735 94914120542038820730125313405714590400 10586736 -21606929215673371689454023527928004608 10586737 191478870758372803508695039842845362112 10586738 -160978613998981704354279044584955370480 10586739 -34435492524237438910847054576371152384 10586740 -274726440648216880544740811682022617600 10586741 -773052676820148410481247877799707414016 10586742 -157861344764295341827223489622210189888 10586743 514841106326932656657197121199517717320 10586744 -87150122833888401368390674347025612800 10586745 -4630248430994368794390017500524485880 10586746 126427860926939297690049714257730937824 10586747 -108645272232351845308497385643408367480 10586748 -60398759595278065354882788672169574400 10586749 35172834380139435710977747641329436940 10586750 255212227193304148157625830938232064000 10586751 -52117521600802487700292597932536812032 10586752 -59726066446349901627268301447516651520 10586753 347055644476817275476193392941738800002 10586754 78065193205849306121906545591243971840 10586755 273211685793912039182380746772364630160 10586756 196555927769195296389456987184979892480 10586757 178071862355452804899036313942059250080 10586758 8945202343779807823147465636732535040 10586759 -690224668479329765641461129361362200040 10586760 -221292185943954779979372876305704550400 10586761 375582476785708910681694987768987860224 10586762 32383564478368418045711221118603066880 10586763 -248363332089274207933447203285175604376 10586764 85358300590412673096208244737620326400 10586765 -168198922780547373505559215863648086400 10586766 -9298511834085029824642501618428374976 10586767 425859474772831030090642523116810141632 10586768 -16791478519084670376789249587174596608 10586769 -348718530605691451895357563318419944640 10586770 -86101432558110169984928334797389933920 10586771 136189021153808552916068115690846460992 10586772 -419189152822047329887968610067140608 10586773 -270350705636330909790046363406091181220 10586774 84463801880781923940392718738531234048 10586775 202872507314198680144298838239864191800 10586776 51209053606621205085549515343946444800 10586777 229023412329370236938275023383150935626 10586778 -232846925465152944328299387551606002176 10586779 47951430855917456493379260905420352512 10586780 95753067631634645567161083224504893440 10586781 251950296726854644500663729602626536480 10586782 -147485029646592595944257523225616315008 10586783 -696508121002331283055231493223245921640 10586784 21533329754775032949958431634882560000 10586785 -131770164008868652194856325107000617600 10586786 77386134657382611842909339440905331200 10586787 54045373333775702783961053305779609600 10586788 8238489765043532657929554228952879360 10586789 529966271354597881367394732700366809024 10586790 -83041931204456024613841495172491968000 10586791 -590712891887523062719203805711473372808 10586792 119275377370821404306545523959279488000 10586793 218583452784529917761194354743694887120 10586794 76614473470618603458121542804324843264 10586795 -4401509689018796984988135659836693200 10586796 103871682361900159250350303079566663680 10586797 -333663262263977842865123623654626728448 10586798 -21622339833136018366303719663705872640 10586799 362797128884220491670194790066038258664 10586800 3272977729528848485798008773017600000 10586801 -306420301895330646394311927733388817336 10586802 282624807191813071550420647565919075840 10586803 51772758001415458291819268080467889104 10586804 -666493804744748690999800496708352405504 10586805 46524237845702418713985165626135081760 10586806 51635777651111544015819974046630071040 10586807 183366127300141934738212869488351351424 10586808 127588287735818967993572051193603686400 10586809 -370274437368311276679734061715328827990 10586810 6314032807565896607793344262205194240 10586811 -63383823832323607329171753477566162496 10586812 284473400571133971834928588606946165760 10586813 -499094396924443222942675885657838453856 10586814 44972573701728845304805279959539066880 10586815 1881494811762734547542657849187702240 10586816 18419405210239531894078798840769544192 10586817 -63482317938150701445210346087416209820 10586818 28610285887481889127573251257503249152 10586819 581859967142137138467995018400156786840 10586820 -25443490038771183903211363176312483840 10586821 -116254117920779796082447959617969142336 10586822 -295098448242447095006146268914334783808 10586823 -9153990752822875977336931297152831840 10586824 -151729125146144785631655653239603353600 10586825 17593530567930717584074475902524839100 10586826 -33359554886936849439601783290993478656 10586827 -428224305872829621819403638004804291440 10586828 217150432073693148486396992919886427136 10586829 69274867262651117553951786691254620736 10586830 -200540093185370594113713841479775237440 10586831 115280983936007795683238104692553752912 10586832 66507199774430807124593773039060254720 10586833 -491244921480048950436661439032815931918 10586834 211444020391221637488998090504864604816 10586835 92703602887365075491552237055628416000 10586836 -7545569583039450962023258207807986048 10586837 594424631550807964022836258213778865486 10586838 130028563466137189615602377301000445440 10586839 -580755764789820752496883153816957066360 10586840 459478974169493203742718893677215129600 10586841 -20606640023335935930960888195521239296 10586842 -153036930902328873170423659024961322240 10586843 222092351864024608099242580199628868560 10586844 198753882685634102217960673895632644096 10586845 67254456716081704481530649082409349100 10586846 -113756413523208629830777471487327874816 10586847 82238744843484134514105567126100230144 10586848 569047187846771188274852550512970301440 10586849 -143474579865295974209003484935972909568 10586850 -5511918944412783604158950728948204800 10586851 -691799251018242548367735489426286392696 10586852 -151784727154116177462897682592626164480 10586853 229245503173732455853879227053037965184 10586854 -228014101711357534627980677205460675200 10586855 -917835201911030076510553921248625922880 10586856 22509697807293678194969460209644339200 10586857 20372004696188379407871690639416357280 10586858 10349133015665590818123722308153436160 10586859 111094537310774636561820330292855654128 10586860 75027677259183175055585479490683822080 10586861 375024509007315608855446891043117782752 10586862 3746093910371652311878698406914194304 10586863 -45194819009530502059741747144136412576 10586864 -100998386514714603903204682506508369920 10586865 463528451182021192887943771376173621440 10586866 -362312745631026027281695725985258192368 10586867 633999543223922439915093849028196531916 10586868 -166575653226918149952811699210248437760 10586869 457387057117588358353967016293085644160 10586870 21704062650073353576084145396629116160 10586871 -131553267778351319331632042928441113136 10586872 -226066592098307436187188759614941593600 10586873 149239771978519682708226213273481628640 10586874 -81408258227797574463998776735504035840 10586875 3328522339012290636263254242594790000 10586876 -362276311998598160267788601061479892480 10586877 102237191510416580892624873162815343168 10586878 -151806124381452067541126036858621045760 10586879 707683292722274060222170225345967028480 10586880 -36417822804994806045711030054341836800 10586881 -530633323398750761816259475970764086336 10586882 52225441695215460210986199409272099792 10586883 151640867885345025377039189054838789624 10586884 -8584275865470984406297895221858590720 10586885 -577411613726102745596861430059676700200 10586886 -36424507262962353753795624923791491072 10586887 -378722625489538397578011681534931865288 10586888 -80615427313024774754214409283581655040 10586889 -1358158778480686021010865639216855360 10586890 116854907146321897313091225243990708480 10586891 118245213456901436221466141783522693088 10586892 269607223912143042803841148392322493952 10586893 -7021161111968429350962180479962662560 10586894 358683063324423833782758519435563906496 10586895 99009569690038833407916011050665600 10586896 -141207002686601580482498440945648336896 10586897 -10815249836830650893651871734433917400 10586898 -3644788511724494946430545625989169152 10586899 65034373678589294719417894340752533360 10586900 159431901204853647517023357552183244800 10586901 -1167577922385555368919686145493931520 10586902 182343863057665210331827119851685637152 10586903 301149601167212443163833527079314679680 10586904 26287488739565048305071736489671045120 10586905 -95621361563509697179892745420326936640 10586906 71297132679114477740539824095093422080 10586907 -244275774544099893200260910402784947796 10586908 -275376604962402955189857404445554419200 10586909 153175428026526383210027261706775154604 10586910 -54744678871763339824309484206694092800 10586911 -17831054494273138988015671357857660776 10586912 270134345366768562311877947374776090624 10586913 -75174988938611097040515612175222335456 10586914 -159581457211689002201277125213260992000 10586915 -96531203424776034075664156804747002000 10586916 522758798348918520993870749821313310720 10586917 -457560296756803515364384098619639107648 10586918 -218088827772443437200408331126001185920 10586919 -65896230842614849329573319805052366720 10586920 -366781447971297273689169851972178432000 10586921 83887136838473190508440803214602677704 10586922 -26491691881260685555209372099973494528 10586923 -469374633145747398668319644765068763856 10586924 -15309521600405477648433747702092006400 10586925 -144388984515004008611736107942860732800 10586926 -48578020825996922566683553354419381504 10586927 -229975683823989465610310265714008031240 10586928 -75242321139769852178571891850677583872 10586929 -423802348683873911145274548746673559440 10586930 -9209925645348276433884296861940716640 10586931 19011764947402177996475161951815435840 10586932 -20606613777285442186685757299080357504 10586933 80556848452186819951516756654175039040 10586934 66325141947661755327465072066083824128 10586935 -277208589933047228556463671138733803600 10586936 466335364232760070280712305452105543680 10586937 1438580877166382416732624604777047152 10586938 -454717548096356819473151153360867753472 10586939 -97398290049584804607418260420156272640 10586940 28840597768171721835942014185488967680 10586941 -628686064453354688897087113050193497658 10586942 70848239545765224456326807905427108544 10586943 -33942819277306412354887232755619626920 10586944 830277512520198171684018291554123776 10586945 380869201995483987821927982664583807700 10586946 80025349625118764538165797136956527104 10586947 -203722965152025823525639545956389310768 10586948 -772434926356751011049012330912204881920 10586949 -97541813565794792159748989567973722880 10586950 -111208967424121323451772132711346600000 10586951 318814673494260951989529725820419300952 10586952 -73645325817515469376696175084015616000 10586953 -181105306135824063151012540390816756316 10586954 33448823623456263727244854968661443072 10586955 -86183254048316883055693196816589638400 10586956 -363857593052739508158261777390777761280 10586957 -420186757380369801799828508960056534794 10586958 -30398954973710272737819086991318147072 10586959 -421185894688212796466079903919193184 10586960 -116568044496406288503636826868622950400 10586961 -70434662828624882856735288904847388096 10586962 -88177282983918700766029220137043550048 10586963 962375113220074387307819265747527028504 10586964 -7899392928500687388327917788247169024 10586965 144961197770134636654723788899552025600 10586966 -70438596727513408918396872609604154496 10586967 -38585332974936242548958597786430592920 10586968 160132640988617696461327923856214016000 10586969 280760588649496893254108993758281227328 10586970 112587042918175032657511292530036147200 10586971 65997765834195610116062218935995148000 10586972 -332872649532496061103270562436985246720 10586973 114228076404023024065748101368304262784 10586974 -68349747805512312570504419031766714368 10586975 26007845105963759656940317428988136400 10586976 101028901297707822001031582729044230144 10586977 -84473325439077066213526257603940629336 10586978 100729034072595371842726367526204521040 10586979 -14856360188660712178238685631969487232 10586980 211099957506530926704492154310814624000 10586981 823538728011389453724733260179741732892 10586982 -43124062603853562430770860760364824576 10586983 -439940350366037332370358721743493451520 10586984 220312962512345344964540606542862146560 10586985 76476074301736025693360655814070549760 10586986 237283205287526605407951334960124935680 10586987 6346470343884686580065732806204335720 10586988 6832372617102612280078646687089036800 10586989 661773001720846364786343795951341118966 10586990 -57712928573353973794374880288301500800 10586991 87021131127065868887133469553262640392 10586992 4396001257382808919453525996536987648 10586993 -155956899814041530288275570419021523758 10586994 -175282443080952507876471163902176175360 10586995 6686404546582630527592631038799234400 10586996 -46943292417611525772279317964605128704 10586997 748544918828031821707657152043087175040 10586998 -165244385577971346459632501539633308000 10586999 44422619246867585780751246383091044400 10587000 -328647282274430726186961422670182400000 10587001 400504614515171530965740973740852276100 10587002 -296525407797292008699079452167366844048 10587003 7273255355721050739087940969519240704 10587004 -360235038539092860702257684047550659584 10587005 -402625173304525619782658718313702735680 10587006 -105120502484302834359480005827901306688 10587007 -133337559022805230824042270981241074000 10587008 -340019700055534698823662953347028090880 10587009 148575160370969900975118229689620766240 10587010 -34966690644086284225592364656741475840 10587011 182113271339173478531298624231951734424 10587012 54045516045768652774676257120254938112 10587013 -162715971635639798473275214176406671776 10587014 -50747520928348158214438087949210826144 10587015 88889297665883688202065857251986242880 10587016 1079114295459574586110958970133386240 10587017 134296578158611964667911246353546219392 10587018 74918883434337324818563880019455693568 10587019 504924853494048274021831829760971590920 10587020 -157728941758584961726666913053101527040 10587021 1946042329062076709583295269593738784 10587022 -309840234275011088245571513484880104576 10587023 -226788980359161305625235185882485083536 10587024 33196025115600263962610022077627105280 10587025 -395590027615087811420561374350211831450 10587026 -45259907807800239884705010685648818288 10587027 -171371333730645134637959938980368056320 10587028 -263713160692033667505300952425000212480 10587029 -200754673760532152622154484372374496370 10587030 1073628153437414475275903420660275200 10587031 -42985714450238209299572890374153868576 10587032 320352278488050919136764190610826690560 10587033 -199190650467558695855049591025393421820 10587034 -165302514101023448669772394611821005584 10587035 20090921470450470081247323777967775760 10587036 -6945152768891001493673189701572453888 10587037 -196127736934908091410243588573482924314 10587038 -102375117753132132410834912977397145600 10587039 521320509644094537832867607069100846480 10587040 130691522912709506702581459820239257600 10587041 156037984822398336363668141387123485332 10587042 43967667422367514461559165290698412240 10587043 -214090379889552867280567376061133084708 10587044 8014472054621456731693421447922209280 10587045 -12039165934572236244416791047144547200 10587046 -418649569728410754648706538558216649600 10587047 -17383962409067140393769041118918832144 10587048 -140722729572579644225868163354418135040 10587049 231823970214152357371421530524724675920 10587050 -181448278923457031886056899270889641200 10587051 672302328736636338884941274656185893040 10587052 80818840943581980565802786952092272640 10587053 -66386426275253849655788110283502250560 10587054 178364931247807059930740725130777006208 10587055 -207463859896449188113923320915137322040 10587056 82061006960003491392762057181863247872 10587057 -150168391906832077178201075477889198912 10587058 18481871155328449476804185377445406720 10587059 -79580947837828432758917916957869113440 10587060 79067022394338598413477512400060303360 10587061 -95293930152895961992130953050130149120 10587062 172552646731785583188656831459375124864 10587063 -367347117650824107408548685900350570112 10587064 770320855398981917449830244030374481920 10587065 257994836745223752684442481576998965120 10587066 -65003093261032054757797334302087311360 10587067 -89967659589180678842394860073944009884 10587068 -175846155429945790809185948405232514560 10587069 -135977601320659170978726519857107072116 10587070 -98961810319811478920546325357100569600 10587071 82428559894948263471569224941692461944 10587072 142448996035479759918413940256954908672 10587073 4002830643600010938199363873795751040 10587074 -106546659220373562378746446598035105920 10587075 193000903632629345932501817610753618600 10587076 -507051817212390994208527519980538042240 10587077 81290897000582463319592725346188061472 10587078 323061129069513759967852304818659302400 10587079 -252484026277524555312554754160403517024 10587080 -87850282624611234689026894328775475200 10587081 24662482352850776663564118692538537600 10587082 53708165851158413395332529003554921984 10587083 36177392449531887365263153361622504864 10587084 -12405825137552899058423147568061808640 10587085 462097322425273572297293556927940351200 10587086 37189808699374703238077039408700099840 10587087 154240514173197462847545304594505684856 10587088 210529997797137539108128492541217914880 10587089 -1366711869000482364695338645007745792 10587090 198635475728953546642581315953234457600 10587091 -119125905289640662712720541797348943508 10587092 -280641042894964703700254537072979552384 10587093 11616540738179708055534598167111296928 10587094 -105298476985618940044122859837796161536 10587095 20029223106178225866694091873163480600 10587096 -141283033862185913547734164826134364160 10587097 497797132605657083572975594885139009546 10587098 -56178308829173731793926167093805405200 10587099 289073077850996801589571678057300296048 10587100 -224673458451660881944863171703187737600 10587101 55332104267179600836388823625079388160 10587102 70814994775930356774528738429299677824 10587103 5454816182146347997622553006756251760 10587104 -183782544997462805098179023308188549120 10587105 -9727848595596727027991323216156482540 10587106 -223521448446142772373695462371036554240 10587107 -5812669001651784205414095811135100448 10587108 86024106097804232773602384701610602496 10587109 -130076751330202661549844841074504661796 10587110 99524656430588274124617945990757272960 10587111 115862711837452564175653819610920888872 10587112 -54033008642306236648211222421618508800 10587113 -266677380246465672787878013661688397638 10587114 84377951799559179380770217150896976304 10587115 -93488592394904877456463532141581616640 10587116 -4774128520503012523356491383994254848 10587117 37130629158711879670089211541762819520 10587118 -65304834796872417762107509092926757696 10587119 185029694451979543778362947930255677520 10587120 17262548057928673694579123576415191040 10587121 178429802840919286250382542641089973190 10587122 -5989036835937875223882896674811106816 10587123 -244925383424368179385081514409439447440 10587124 -377843079436348997257504562455746557184 10587125 -101227161527313593933575953774226173000 10587126 187385266872668546818557427636813467648 10587127 -235722120803453068612193092338890176024 10587128 705284636229513497340352547857070592000 10587129 97704784565139248796442853421990532800 10587130 1380880847782405099972455792915824640 10587131 801717492997857999171708539396912848932 10587132 -723350030036951899494459327780777738240 10587133 -704508648287051742169230433107320986618 10587134 -64624124069824151854862248938480699840 10587135 -42415704848671442972303239097926731360 10587136 423042917394367835405763001403654012928 10587137 609061799712633580643337687276604560 10587138 164481105084021463743607191859735764480 10587139 896109566078634678827602333977723329656 10587140 11679792835293861542884944572350045440 10587141 -40999406756251529793757381243683666948 10587142 207766120844239801853496846801116875200 10587143 -20117872425349102187508832026777818688 10587144 -303077463323791737179507912601024430080 10587145 99162245932228898425259485562581164900 10587146 -46873595782271768158129802413297756320 10587147 -37077590176881377910480402564677160528 10587148 -97826614108574854108147329678057603072 10587149 -674552614969329740392584353353825307850 10587150 -35284666781827464928613371980229334400 10587151 -180588311161823323721869543052421567296 10587152 -83596677268917986746108701991562502144 10587153 167298657575448941411218826203724606784 10587154 -490142908440638056061457469384630174560 10587155 -430356014684621508585387105338633359440 10587156 -131198602593550741633141339209171683328 10587157 -13643963232101220953764861299621074176 10587158 382561352265647245133070561345957078912 10587159 12107269680871136196078793606201862400 10587160 62330738455843496731683578773158912000 10587161 -325665790385723094843070098748349531520 10587162 30630262338697366030003996692281508864 10587163 -1077950597835519867548794754175407964200 10587164 188664412149944782156009518140957294592 10587165 -197442350084750096313657921200895308160 10587166 -115003486056426083873655148279769716800 10587167 -219230759050627341598345906439615450784 10587168 797024320727056530989228380399140864 10587169 -130472164822025263858758466942815478080 10587170 -2350223496446837010640910442340876800 10587171 4951266444029381725524229783016557824 10587172 -241381615822551869861011398161630909824 10587173 -133769810774422679947641948729726817920 10587174 40488621011960213136423367748776399488 10587175 123062178673060799777897842100135970000 10587176 -14038691973252966226949676960155074560 10587177 60815588173887593086763844579970747914 10587178 9349080756343807699802945270714317056 10587179 240686700341448589713100246980476121780 10587180 45188454598317772913994005480667955200 10587181 -146626415954526209441624330770925336736 10587182 83165188717376720263162068780001027584 10587183 -248745834250321516527728284169849093376 10587184 47962614955428116802155277188647649280 10587185 -234984086354192198676476851852437916800 10587186 14424224605498263809474932510980448272 10587187 -189849359571890551357774386243857187200 10587188 -74122958727020236539732522573295466112 10587189 346640961102833054754629846979309582624 10587190 12705339977881831561274048524657547520 10587191 -69489215973523275066637521108396957816 10587192 159244809064619858765465340544969605120 10587193 -529465395126823693746294833263066585558 10587194 -138114727761733767637642050476553673104 10587195 326483900921966121045859138564884570000 10587196 -135354142435859354365609215601308349440 10587197 -381746058467826225225471048888137751354 10587198 -31778098188832150492929237595848729600 10587199 -40645720667055516273412994647123038720 10587200 3410043064915980048838615486562304000 10587201 -366413128483554027417447506053313250768 10587202 -839552069945030235026326042874916096 10587203 602779066443842092751427922594648402128 10587204 -17835134505884011906430073658216323840 10587205 -192290694160058922977561890161143923140 10587206 52581194908859203257310137803257645056 10587207 211235353318992914571388650848958646440 10587208 -214073462054684807738909438378454743040 10587209 492199274632232358008473036991444171316 10587210 13494022094519202872763712753196232960 10587211 -614691675649892910562089648851280830188 10587212 295391561907690288469424665548726387456 10587213 22355436002015313692529428453817139200 10587214 -98074944802225448821764705852859585536 10587215 2299447462313011592582010504843869520 10587216 -103520601830958595199860645520063594496 10587217 -1519356151610458328460006935648857048 10587218 341320328587385822249027512472261735040 10587219 102603411935015952020394741314472433008 10587220 67174627959651285489040584313452134400 10587221 137592520265103560437853245273674293244 10587222 -32760741284257384899275508040853975040 10587223 -285332037397486232934382058294354704320 10587224 -331291344352564518622686629530406830080 10587225 105299461191468012482932488497898734400 10587226 -10367743682353191499456615675870316640 10587227 -74579279802215197167575959385247007968 10587228 109254094608158562699194074970126155776 10587229 68018963404211234132539177184065190380 10587230 -58577068674482653568929550168959554240 10587231 101032713476250497368051311286561033128 10587232 62055585343179679171876270200973688832 10587233 -291206256395112241755779770156239316440 10587234 -83984504044475240065519799991501783168 10587235 -139807708919248122193308530973379942320 10587236 338042404623552009448936628963061780480 10587237 -301238270299541434358432785726600165440 10587238 23037419491838541556413663853218935520 10587239 -19673983361736544040852774826643801176 10587240 150188703448202373403405073075245056000 10587241 -168418249678338339108918722894804497536 10587242 -121291825682698008047908543780040155728 10587243 179040876261741775347548708793038868144 10587244 950851934612250005535280402362191872 10587245 4324704244562269301026845669555392640 10587246 165915141316362031292888975376901982784 10587247 119602129275527214821815952415721459512 10587248 51817638757670288580509453646374830080 10587249 226527984553207865090065073962258642434 10587250 -225062454155744218719575809927423800000 10587251 -488036143606629127891068961214098541748 10587252 -101798013154826632919053451525505128448 10587253 420908087092404575732700197283677587502 10587254 -1132735611213519419344724474003342208 10587255 -14862294238534383543841750359248064000 10587256 530467232441703575024429150537850163200 10587257 36405662301080356363389445136374150800 10587258 72951231067958752732993992108373872 10587259 -587971783803926621870532153585914766584 10587260 -212365116029884892237803325234937830400 10587261 -392972932510729091080158940154391126528 10587262 30857486249921871654472143727227686400 10587263 50259592899561849414926827993498529904 10587264 -83271256863182700946685773574307840000 10587265 8239529774243143449063197976876183720 10587266 36815588360207250439590242692204991904 10587267 969019389480411181751958114984562452480 10587268 -223798777915416366824193817615977861120 10587269 -326487708301363055190706155629795573760 10587270 -101140691023417814248934760340373942400 10587271 579348380253586973782858406002467688472 10587272 253393827912662388726874143635594572800 10587273 -436307399822389724549260569296413680096 10587274 -324886500193271876081421130755313542864 10587275 139489201083242332519751080582513920000 10587276 -93118640949770056104020043769703820288 10587277 776090175085094916570583831014278090412 10587278 149146887185605326897558148569096373824 10587279 -201340404417790135725656127547081952880 10587280 5532208509100484432654210085251973120 10587281 21558227928502391114771470001979151872 10587282 -26680764046363669343063582261323186176 10587283 18454229362424597825477546310188415000 10587284 -15356571079279789575148351229203636224 10587285 44973154717966638714806627317300349820 10587286 83337531217556682213257649453166466592 10587287 1343268268802833328216960349005045095680 10587288 4811898675239212246818701154501427200 10587289 923321351600335032553507789443436313040 10587290 -43739369405859037211720626999932241920 10587291 33951570492080031693753707180056212480 10587292 -56597773238075249142735456592911152640 10587293 88799193163517918457940331891055813804 10587294 323210840913553227287331236615040614400 10587295 -564725973081724399004334113429426646720 10587296 -336420851695334928998795499720976171008 10587297 108373955155486778609142258355855975872 10587298 -241280497886447121697321082166016551600 10587299 507382269323793241580808464715255806736 10587300 148558455671636455486269796686425932800 10587301 -208628510150381405391030569738264576288 10587302 88055521722693609143532810874643433600 10587303 139838499703260603534507929495641522512 10587304 -21520674435034586730423217965624852480 10587305 -186967249552676821838386263467085960540 10587306 15153604380859428089213197775027447808 10587307 80359596968876553703772305088663372064 10587308 60432738916025633749940227919014373376 10587309 140008017385553800654606952661307527168 10587310 -155787135916457459294538379257514789440 10587311 -117060410272456388425247984310749160480 10587312 120899015016398446530050766835177734144 10587313 160169462710004317527673618803258758400 10587314 -183039852686717636891818521873037148160 10587315 -139570140271109474121784090725644502480 10587316 -166596256824463620345838533384908648448 10587317 178755630050996865424867407388040359392 10587318 92626835960247303860747551161301340160 10587319 13877865981864553053374742527639370496 10587320 84671502460171403975687422471329792000 10587321 551190872185395925181238718986951521280 10587322 5627324999076079555830127966426072800 10587323 -578883939957883997972297287753591126428 10587324 -227120420524111029727598137213492051968 10587325 -59400772273929212894402219243851920000 10587326 -609354426360755383439372017148371761216 10587327 436934007521884065823419936739696818120 10587328 -82449809117771100937393101070751760384 10587329 -401317193983312668778593551362715907024 10587330 17323866558629514975019156295285736000 10587331 -1476414269630694979689441271922182328 10587332 -152115363775527434211212623897546429440 10587333 -37181037557813821089352546881614367456 10587334 -285456284881620604896730130002547393184 10587335 436140493470105147220773579930790778160 10587336 32380043909506482241695401356819415040 10587337 -443072874872346389027370736786466968320 10587338 126055037692181997146909399768758198320 10587339 23052844099852034828762197210720451328 10587340 174322295608335428075140299904361671680 10587341 -54724716302937410926841186121572647200 10587342 -107261353470519053502022008394484810688 10587343 497958104320896120459223934287312854400 10587344 -10537612850228685633222898133089075200 10587345 -143272616668481602230059397308430124800 10587346 -40865486796812289643019005248084672000 10587347 -955778950464709632619865682610994478888 10587348 -1738950150502913598865275182484850944 10587349 44332463120606242139295194199991763690 10587350 34488781393944988650226186115419754400 10587351 85569505976581417349412067126028793600 10587352 108316321462409221975272364233519206400 10587353 -12417604226909240880488660510627147520 10587354 46861751004783818505382553864346155520 10587355 54430484824950050772958578714394421760 10587356 -10124671898243428844747166910093286400 10587357 -443520762273466812486136383170435088480 10587358 -234633182210142781849619634830385486720 10587359 -265099827520389018060706508731733497440 10587360 -22212338028960778790138942122654433280 10587361 -784309754816273086925597822336348130048 10587362 -438544759782177854844654829542491096928 10587363 -9462723221600468699536784903146156800 10587364 -573274586764806723891949576756145828224 10587365 106271890654005165832932045108101404800 10587366 181398548509651559634678836472493065024 10587367 -204934437747435046526921643599759929808 10587368 188002931247739525526456108996400906240 10587369 54643796676395802812930105060590336128 10587370 -472986800627034202648753814987539737600 10587371 4879589777369755020746177721998085504 10587372 71324895140386610598674573433021361152 10587373 227149089565749806540905602334683405120 10587374 76967389304728550508767327155054005120 10587375 324347987585834545266111075862726440000 10587376 -338607379157918552966986788336167321600 10587377 141479356539020308447686006977351462226 10587378 169237834059809896731900184004277304320 10587379 -622419898926457535855842517953159512 10587380 -8412441833874304863112686656715816960 10587381 135052111790222748378704468435376144000 10587382 170087596175023438726585055126675820672 10587383 141315353060029339778931473461286618400 10587384 -360530771476291921779843593261945917440 10587385 449267148894481706072625478022917184580 10587386 -17378087565027016716515639054899055136 10587387 211314566842181001109070293673011431960 10587388 -9790387892496647256499739511998310400 10587389 62567247666952181606382388209760658880 10587390 87064707520175496200588216407059901440 10587391 -503727152775705959580937851304596222208 10587392 355678031887227433289079707039617253376 10587393 202496732127845339797745783158721069682 10587394 101843323225924550576926811474978540496 10587395 9361467804466932444552323823464539200 10587396 349667248140671499252419527560878438400 10587397 -21544697090477652897588328558104523200 10587398 357223030644366767894653073112240559200 10587399 13081811268060116345637155084720537088 10587400 238245981456253860485495383139678592000 10587401 -599334099303740028193892761769230479456 10587402 -3579219174630205929715378009051207680 10587403 46548196396215495035409019067575885652 10587404 -251131548075582390933994165827861823488 10587405 -75166499450500714775944405753961559840 10587406 -83647579657058167676193487206548054208 10587407 -1120378395770178970167187890237535974000 10587408 1090827212520303455709071015806500864 10587409 -991178257713989732775576759551868160 10587410 -137028065681924237544166112506171776000 10587411 1126410594750000882670190886156260232 10587412 -254551908753726777801020867408077713408 10587413 -159710805153934772754090076696752334920 10587414 73109689105341405085538321507356656000 10587415 -296010315136833676135382741115327516000 10587416 202844665980308489674378079383620034560 10587417 -1243721108831928812877697801405265952 10587418 82397958870609709714710042527394578160 10587419 399578387626805543018971093642309010820 10587420 -312466421544355292222091648945760128000 10587421 -64024347264091472606798775228366453760 10587422 -23626279293635336349591757313585441280 10587423 -121648131236893229980055978257649025792 10587424 519876455962716361538055076420966219776 10587425 -212095381321716967933741490206564091850 10587426 -168022878045458845930071574322310746112 10587427 -92647439847585335337766983628701480720 10587428 45326586846531570623022668707588448256 10587429 -638444714628302925544597424621425056 10587430 22118877952214758874996275244202485760 10587431 78104112074298243617515298134015441464 10587432 124001346280852906886468480091546009600 10587433 -289532939341594722912614291786146347696 10587434 -148185430608877983369752041236499211520 10587435 -283240962253455615682359489410117821200 10587436 255557635528301429696142657306597319680 10587437 -50459118717838206336020372303551560000 10587438 254558360013741388786133184722208255744 10587439 -179263243639930421569965867700684063200 10587440 -20287324394239548381860736924667084800 10587441 -64268056394667647127306780831389585808 10587442 -87899471874538284718392927853916518128 10587443 -123973843726548728585941844116087624308 10587444 108570598152902706413557434059146432512 10587445 334794059086655972615763941930484180000 10587446 -280306249781092996517624852745336617280 10587447 -145394574727066112011562429225055588432 10587448 -264003369525102257191062214048231280640 10587449 -149917247712154816330342318207893826560 10587450 -112551439690423929055539578683914950400 10587451 228610402038725111001656466624588231952 10587452 -285579692257133296562520996229857097728 10587453 241421757412031286279433477475412006144 10587454 -10909626044129122039265211092924492160 10587455 -56893442182036918270253526460304744640 10587456 -19826461668530281311955218228502855680 10587457 -45779681828008336915076200605327007294 10587458 -138376557732366286106467983603000820224 10587459 -153371492767116473766293531614542162696 10587460 2005702546607359494208773947497820160 10587461 -61145676503562941878016878437107481600 10587462 224475015595333392278497820224617999552 10587463 372932708973731477658794662647423898712 10587464 -380607160387612251585582697824467712000 10587465 87526788530572114674508179653103072000 10587466 -426916507849335947965785625034075692800 10587467 -147536060750385205853147030861568489048 10587468 249642862412916491906575369653463703040 10587469 -492088922204741877216536610947981349130 10587470 158938612889939422888200723049694719680 10587471 27392071311476122224922391476983421584 10587472 -75219702740352810373307626383183577088 10587473 433126830431880070862151325855182730944 10587474 141376722735947925026956634333903410560 10587475 32476676502570621470436144510604299600 10587476 -231847885630603854835832817317136429312 10587477 19384486451246411147695852074433986720 10587478 -169545064723149077252917885986338520000 10587479 501362617978682004777803410772517252696 10587480 169408715631401637181057263377478451200 10587481 -772896184594914619087349496555967845228 10587482 13218775389764528629799956272002064384 10587483 594634594391640156886504211408718013920 10587484 -112401655832122873511400402958686502400 10587485 -465630883183051532142310552463327660820 10587486 1300543890057842688409344993896398848 10587487 410597672856780104722873169694292111136 10587488 618508143841046263501162530293115125760 10587489 370391799889536829964045950294605142368 10587490 71495666885357488420695509044377780000 10587491 58602943279261989629691082627142644800 10587492 23722166916729308274309274683299512320 10587493 -240802972489759362131655626885125315200 10587494 -114612353231303440103071110335227843200 10587495 10679074720006039911477445338945447120 10587496 -88989033744756999802389728911127454720 10587497 -15250723067921101774441268909469329400 10587498 -164965227419934279968861480378545124352 10587499 -56123479337014697942439659124617849936 10587500 186295824158239788074763274339200000 10587501 314167823543575889643133427656303465920 10587502 -63405004836825463851346809807858825216 10587503 2051366857788779362257614580987302400 10587504 -41682886538857747756408596598056124416 10587505 452150569248719799102294773830802244660 10587506 -239713074946428691305723181302190680048 10587507 1361971372156013831854499934945732864 10587508 -433340484919229063164874689340880021504 10587509 173696771963542384522264917933462875616 10587510 -18071892469527451415300338665664544640 10587511 178027536574976776462943347319231704704 10587512 -104865340249954237440823764887665704960 10587513 101910611023563542971472939485155991104 10587514 54874722015763007279359859863876691712 10587515 -49922088450508611996854860515608553600 10587516 286990583607762843875412305234231599104 10587517 -257672432385838350379624454273883605940 10587518 15551351143988329670075166022747620480 10587519 -62774597586500619292431002839567469256 10587520 -280809349769337315145373392682405068800 10587521 -147708729891367950720608217555372057216 10587522 -160242735319768428870698529110809712640 10587523 -62377383798367089071795425780533843840 10587524 301035193156982137111323995056187604096 10587525 -79404334987354791955369886293706484000 10587526 193540377939796787050351262005244227584 10587527 -326086036015436798992100291531826207048 10587528 223008257278471122102946639392485544960 10587529 -75331731904339861580119199507941216920 10587530 -149747309223119503495143985961493351840 10587531 -180096654174737711119659010914056273448 10587532 19798002111956145427555101993591129600 10587533 81075696714268855765111292795748160224 10587534 229848102681563742322934571449775497280 10587535 -25896931429165526652793344377415570240 10587536 78852083509255549414700379982021435392 10587537 -784127611768248076902219670883304382560 10587538 108758129050229279066233787565626695488 10587539 -55135101335196930769556315811365304660 10587540 -21208493255513780122792685867602483200 10587541 425072544067285921223634165071743447520 10587542 -151920384161566613537171361788742012288 10587543 124343895309923894873408182434160589184 10587544 179163384024960304573129140003742679040 10587545 -233149085253643303407042969131367490680 10587546 -3665160822483924624268817159348743680 10587547 -73173108435551687592659530034061771004 10587548 -218974486230232703462059765352479252992 10587549 -333847479509225799037778331368878104576 10587550 43406910745320631951208498342509584000 10587551 4042770757026914865938190310367548944 10587552 -341581084066508696593947532441634734080 10587553 -83899675124049702045056547886578952956 10587554 -62289041363658317853199140264225189888 10587555 10277639533967192310749846246253125280 10587556 75076279949015867405766778433541971968 10587557 190851098397083541788272471888813595100 10587558 8823394520971388367309080122384562688 10587559 -87817738984786635683192372473629007240 10587560 194274953164461360169925895801194496000 10587561 -294487957247089019329071926091106889328 10587562 151594010007591805695024619492400947200 10587563 136257388218569325329992599600518644224 10587564 1324925943933104098197405628079831040 10587565 -32774334147996985452077977206958119540 10587566 221857823506019233517584249313840641920 10587567 -123045707935015674113822016692255559552 10587568 -13009811001826985702535876743642480640 10587569 846143537915654656797411477910848365970 10587570 -1343873451540752857842839832698864640 10587571 -351032816280301263788977928987214364800 10587572 -235779619063698496528936585338952593024 10587573 526625453830656898957720211734847999022 10587574 345444361187617063466576403428642053536 10587575 219904524617611903566637541341248982800 10587576 -186786037319461679584325694089319874560 10587577 249972600245637173583955596722900656704 10587578 -305163147731155782782656009801721270160 10587579 -234416418856590918693981687002848503360 10587580 -333413493728578914051386155637287833600 10587581 979442248236536867698162010172730130700 10587582 124755225942652274770363975785165374400 10587583 -718629166806691877354359262483417375424 10587584 36151758678962695055542718768407904256 10587585 -26858949316192360549227111696434649600 10587586 -69266485055634170698553255390574090720 10587587 87611144443227051365359575950326140144 10587588 141935361858332258853355464570222827520 10587589 5134801489863212646326553635039045824 10587590 45052500906971649982122878251419287040 10587591 6626857722372967543536109372342285824 10587592 92155053549335904403479406350659635200 10587593 -39928239391670746887150275709921810780 10587594 -74389866231660563645918918364295286784 10587595 79626666824455019530725751152970062000 10587596 -48156576553709850959304366513249484800 10587597 87262385977300743802972284601829918400 10587598 -46616629486154300407669759151893585920 10587599 -163271482240691653559050882848986673480 10587600 18774560427865964159199875779199385600 10587601 -558185419372216324852956760936105136398 10587602 117968000313458346358487129755622020752 10587603 -27445890412421093226329924193157429152 10587604 -482654458100258095466713891528070383744 10587605 -22685545954540443807870656193809969280 10587606 27786799287718971251645024733509308800 10587607 -531925013373876825936128461296729470808 10587608 500635397194351060987953228392913039360 10587609 -203749349796333153102624824932611886080 10587610 -162399477841515541108139153934582144000 10587611 553932941722778609245780593646236982212 10587612 31346140384044230357852617865969664 10587613 60145250908632711921911192730796944000 10587614 -129770202857014772835628322986310377344 10587615 73112211911857428253394030277776952720 10587616 -1676156860082486327850833881954516992 10587617 224712751731398907114390769663877253600 10587618 66139010378571293032757691286997337600 10587619 116573389521727411082902488457813010896 10587620 -45440620214912245133881698664636696320 10587621 450739120536081174090313255616773056 10587622 -147018879803511126998400295727515353888 10587623 -760540495826641483222010428015448331240 10587624 44039350028648436460190845175084728320 10587625 520607002408619191587371922869822949000 10587626 -29023143332342325465031385278946159952 10587627 348580877076188604710558880915743452764 10587628 -27755552011822027061169924539639470080 10587629 149046081653119663200481373861427134040 10587630 81869560444727983810827618499115136000 10587631 554384772616414250947595898619649060432 10587632 -1928733172862006573734713326134886400 10587633 -176696312377297780976948844145022223360 10587634 30938250088867455594657238227388817472 10587635 -151684903381992019292663631358161373440 10587636 157643416672110339344865454162573946880 10587637 148416934255777984472316884721894106286 10587638 -32635229741182651631537434007161006656 10587639 93573097244318967532290742580864490960 10587640 -151413287549403308445227622411115315200 10587641 676795801921282441879204244777414856042 10587642 42907836573543988531920029072702515200 10587643 -353270633052130692944078423976046755840 10587644 -265020306466707589139871588995527355904 10587645 -83301177615919992434018203086201566400 10587646 145619225341141610299759758784100418624 10587647 33623513306701428574499962325560971264 10587648 54476621025420619021463157893347934208 10587649 67944525868224887802594090108819675650 10587650 130757768187483537365730793502740272000 10587651 265848558948447309002835546644142582624 10587652 209530998351507479409642436205689700352 10587653 282331272286481301668982629317746803040 10587654 -24263349559140469388231193676590090240 10587655 -226543858771068212469575318224825269600 10587656 116531970759615429545522729898084602880 10587657 -261772386152590635563111088423358283760 10587658 284387131398505805019682852275494437680 10587659 -421017057867671191047507107404520087040 10587660 -7843732692246652323813650919712650240 10587661 -66149715687022983320505180544311704320 10587662 100460523875350652459276804207565934464 10587663 140464170470644260812926469085513633192 10587664 33499069882460459541171978420725415936 10587665 -113183343353599150623278659961770359360 10587666 -146526720898394756082440211276294562176 10587667 343126054258069089351790584027713349232 10587668 -65525229854248051347856706000878387200 10587669 82053578305523584509982658156267768448 10587670 264270809309790224060610853871765249280 10587671 219246577482040394442138553076728677000 10587672 28699852359476917407871287645879859200 10587673 28136169311713006952262508426716151824 10587674 350568110510627242670225379394673802240 10587675 2891153842207459676767899198723268800 10587676 103754085422751584990280230533498506240 10587677 456999540267456832000276353368859815526 10587678 -13035514086454939450434631257075412992 10587679 813309602176755121403176442361680004784 10587680 214946398338089357858589103915179048960 10587681 -391895740664497703335885220492884395162 10587682 61427462337262093016627684920519630848 10587683 535693183851819290724896129651248741200 10587684 131614693309667314339724391810853588992 10587685 -256699907090373108525974870690059397640 10587686 142011885026495630929399407446317773792 10587687 188881460016866418464191714096821087360 10587688 315857153903532261776950591609687157760 10587689 59297124712590979596716523059429360256 10587690 252066043350530023607270311558707947520 10587691 -421974618564928289252377256499680216908 10587692 369447042596418040028361315306775362816 10587693 -57411209705034793909842701155098180000 10587694 -86284357799647211294263517590558522560 10587695 -378554674344755985252828592198373887800 10587696 -2999837452158986320288030951096713216 10587697 752749565429677827714291772973886856320 10587698 54880355046211988857715291856258696192 10587699 88917016563381257284501029554047319040 10587700 -87997548602919813884453468268716544000 10587701 -24937134431077343697412744316717391108 10587702 -123683186381523737458141608408347204736 10587703 206622664932247572822934869076912496640 10587704 11466732200616278210476820096573829120 10587705 68004706198472064548759361449033884800 10587706 -70906512999233012991343113376454402448 10587707 -120128399630655865729066788779066768640 10587708 -183516538309282041096864576849287505408 10587709 -16852654621725586324330338205547512320 10587710 100908171455667448596786503855881608960 10587711 50961678458126686911597685695475294080 10587712 -144921069226167509895107477099396464640 10587713 191784872411610983897445772731977632962 10587714 204782125870004232396080314628948615040 10587715 -218650712428232637187089794268370165200 10587716 5904611088767970493019759561450602752 10587717 56059532908587362714059452284515310400 10587718 2168488784630797511927856749593591104 10587719 1227390764136064613072307583084997067312 10587720 -772919525539074877147425974545612800 10587721 -949315654629627468044899827825036825948 10587722 126217875514374105396482101617201252912 10587723 158931050505339623281314894030787757784 10587724 -112958411424574293689963736439134361600 10587725 332553956092305315014430774341644625250 10587726 70359273708288674971440863386654675200 10587727 397045616194945700468940015815570354520 10587728 -77322895754886728434521127784707915776 10587729 -103399576447748213337332870496232085184 10587730 -55375825526543315624518911664413030240 10587731 151318213658863422996258627717060176640 10587732 90527477779903730517941453610907686912 10587733 61013721563005784340511587325075953408 10587734 14825014639863596509667054888412775872 10587735 118517716127592084341777938645304829600 10587736 379044794071190277665968824718790492160 10587737 364233186235488437681572170939839495946 10587738 -33081282152275803673107658868951777280 10587739 214886722636758378639524598132231689540 10587740 -34411885654124340194423572645151416320 10587741 -231895562687210761403043185260412980608 10587742 -219483524532578892437255826014103744 10587743 -69429733535779654763566247190866839008 10587744 245600397235637514270527649704749301760 10587745 -34063588084754371193627524625397021120 10587746 -145897330325638687036259290808197645536 10587747 214828564833238620732012755230975227000 10587748 -182050696005022030256774691112823646592 10587749 -6119471636508731692614916268185290564 10587750 31548374033453709684507335676879360000 10587751 355557862601572430215483726452152082192 10587752 89333506286899311883522757692129198080 10587753 868958797835156149564486434687644083008 10587754 -352653757953817827435780801361013369424 10587755 402319922260077408656953543396154418000 10587756 -282166774918177497655951148267620182528 10587757 218483450001245065106385363559843744992 10587758 -153756034555828969132462628658343964160 10587759 62156708420066232881900315724119236608 10587760 70847880487558347961389960259165716480 10587761 -480191391266820336382719182894942880 10587762 -135706315783848783826511160447129082080 10587763 -76925003576513122342611004421121975988 10587764 -377503275656608623184786413024280885248 10587765 -193747925270488039595430316957626900480 10587766 -5622947627848960926483841824371245824 10587767 578895259026282503510225029390544403816 10587768 -364913727558624933299371891339519242240 10587769 11450383525526471684576449364846437680 10587770 190496164804252374889109513697094465920 10587771 29303764355714063578300596598220340864 10587772 47296723902864130808978931101993172992 10587773 44766865035317594405879036101538743500 10587774 9265685736766904294383512570124302336 10587775 120183689979031353153589771297213098600 10587776 -102267996961495581855593141922724577280 10587777 423724372179545081192086417816006639920 10587778 -11740848142674934371957141191902978176 10587779 -168614914976369348442725936421784351620 10587780 -48722605592819534780976008453508710400 10587781 988585455824335936593264747215479873212 10587782 97004924705530692255192622986036780000 10587783 -118106555626639400531866577854482884400 10587784 -626404085377858540067000097661408051200 10587785 17088030918825912217137327358438667400 10587786 -74481650214017253472160328387070771200 10587787 -458967633233364254639926179824798702016 10587788 -63252349762727200021521664259552954880 10587789 -38787065667446395114827436131709595946 10587790 298591174243579148763111189824928350400 10587791 -403852978033220925080370139277998671000 10587792 -21620534142754091081925053283238871040 10587793 911139511786526898487035790913551396644 10587794 -55810608739664201421745839856320979968 10587795 -52377167995305043308020740495135008000 10587796 -145325314955933123480186299517416239360 10587797 122901449038960853278456071136425230400 10587798 47720940980340397759146781447464152064 10587799 -31523040956103710596609650132766813920 10587800 -494745883835964889258404460397933568000 10587801 49780942596937327438496157671978414784 10587802 5518037528458728366962016773072179200 10587803 484773043880165342977201621958680130052 10587804 834754725004254352431669577977126912 10587805 224088691494963952442404623773242052460 10587806 -126813495489487055343869498855147307648 10587807 -68904786050324299279750107803117184000 10587808 206438867928489496457051886631520305152 10587809 310735138897189408950278042982104095872 10587810 -30743964962013421751854453095110284800 10587811 260554592607926752841063196026122742752 10587812 -378005595069939832950873287016286829568 10587813 73063244321407959547094113911348369600 10587814 -404160199583053595376465297364790451744 10587815 -138387895427812994604845796073324315200 10587816 -154468008569506877769917876817154867200 10587817 654002324341390612626927806969598417920 10587818 -85142862170592516936060725766600372480 10587819 234144856786324193858209571666286556608 10587820 196147552725893782947840365714107668480 10587821 780230388842426180824983647980434250092 10587822 -143572602434858286935303549831222328768 10587823 448167666782303065553822453084909117072 10587824 25872948669258204701149957639071006720 10587825 74663114516673801128342751732266762550 10587826 -134097835256793338989800353843591902080 10587827 522809366501882806901661176355613745676 10587828 59305778473921693109005394670824945664 10587829 73652466423622328684016438937653282976 10587830 -202801086650964550043080649704971836160 10587831 456280082092614964278114633055938582528 10587832 -504570815278619456642066022287140761600 10587833 60682660176537411264281641546935538944 10587834 12398147625454339821081812865388949616 10587835 -201529257820372098841912016948116369200 10587836 152151756278037594154257721360587906048 10587837 -139219073606054907849171382094689614432 10587838 263923636310895393400281830608262512896 10587839 450639350452018708814767557673528664640 10587840 26156087393021937812400827414033203200 10587841 203132940180053377116946519815541794144 10587842 -178286057192876466901274907266239596000 10587843 65882821598922474302589039735697330944 10587844 339786319958040135277274098312319107072 10587845 222766557737165350746621459016488840000 10587846 4608883109432704738561572130627429440 10587847 947216469771661177625931056630650928 10587848 183336583083364327982572863635930818560 10587849 -106175732043244530776562032808930525936 10587850 25126666029800732112884149119020064000 10587851 -274397600100504000522847133715872570088 10587852 -376070524261753070220508593912959036928 10587853 -6740094143077651797112321105829123156 10587854 -30027952691414592681194386095494874240 10587855 47670326195516755499125118810996428320 10587856 -28346853205746651828556440143465586688 10587857 -4402893353235227187695886995179946688 10587858 -35824070144332468516706817500768585472 10587859 -683330788752301399555896644725203393940 10587860 203040153262833919536019259090919694080 10587861 609996583094027775316980433560137600640 10587862 169156629911244215441259359707306374432 10587863 -120719032078785190660332353260804608 10587864 18122691705030139056246756130317926400 10587865 -432030457424154704542165420231291999740 10587866 164108998712496255695085052371337081344 10587867 136985299092177484496553100563541581312 10587868 300143853676666484735869869954063784448 10587869 -362616653081063436259135317052657202100 10587870 176238677097535591710298586205204131520 10587871 844485405499135150803202327438704430680 10587872 134822136764920073631532105608168210432 10587873 -190087479083237259444665214887747393616 10587874 108735429003954300581054594205245034240 10587875 -10119039189482085578462122888051512000 10587876 -26802055457958421330269648543920664576 10587877 425415338437225169431229350732216505726 10587878 -130274781828721666664810213504039620608 10587879 -70991527855097134223372738022769934856 10587880 242858756601842271422335887502440806400 10587881 -169269072932188489292545268627519044236 10587882 57997430497729226113038612021771072000 10587883 38515051387898283954346846168744347440 10587884 -4624216090177346696038877715615873024 10587885 -61475230214611676079111893120402534400 10587886 -288600077177570630436041199373455254400 10587887 -433209809881551706298257501020601804464 10587888 -112573707994865526231377050615229644800 10587889 168553121253297119924883839312763696768 10587890 -996950806224442818958247199579694080 10587891 19281196435436056129035653892665244720 10587892 -18569677858544205998638181366884556800 10587893 270283065482208756750938814827815665504 10587894 -109498914412476137885839505317070192640 10587895 -101276703134122789844043854154906101760 10587896 -62419683913725428291916594852013670400 10587897 -543439772726018106755880588995895587526 10587898 106644662766685230317741904444102359520 10587899 271732269129686491006779483499529496336 10587900 31546943623377847284585885850879872000 10587901 -579473354924679681987441399369977195648 10587902 160577924576515742298098254182935729280 10587903 -87500058715647123871877828730452803896 10587904 405449906983408170145741233396299857920 10587905 -312953362380829365724637067236187584940 10587906 -68299258343343070373793340142152882176 10587907 631562649172450988743516157870739053832 10587908 -7913199159285488427105810337148272512 10587909 -239159789206540614976840370011383844896 10587910 -174922240275449249262727880212296416640 10587911 99852357282900669502892982705901873224 10587912 -210561069444107193817373757742661468160 10587913 -93385309939867867593504140389001997440 10587914 240400561240997061823862592844069003056 10587915 4892372669607669733573329701151168720 10587916 126910134584161979027917011442186263552 10587917 -510058710611435898249127031190931289034 10587918 75283056664327432609318780517046371328 10587919 234550776503214038807272698955257414320 10587920 2158024318522192371655358408559329280 10587921 -291134683405013528733507415621039684320 10587922 -145279929357158327511820863654662935776 10587923 -1096690208572171934808882346372195275264 10587924 137761723782264266552089292657102899200 10587925 154278593076329962312493111025554452800 10587926 13554217267839415080927624313344520704 10587927 -39407532315845334954125094570390979968 10587928 71739181718406391881114907758546370560 10587929 -436705389595316969522920327829081964480 10587930 -71062569803599611989734533949749146880 10587931 -106497964186768565921560170244624609536 10587932 -191495774821950450067487417169885141504 10587933 1856748314488498168266689304364829280 10587934 -130122074769406381783166290871478023808 10587935 275007817397139861050106200884952298120 10587936 36258018342384702214373364165536907264 10587937 439863704151843026550431573424397951586 10587938 -55098733880567057812784487952279550304 10587939 -15872104104443193332892809491393950720 10587940 -312158273549914954840549720875586560000 10587941 18303826146408597863402768537759545344 10587942 -313157383324533003697159608016377989760 10587943 192481122002364703947815741609680487080 10587944 457369683223219422368244365207199006720 10587945 -335308312192999458156362351238971638080 10587946 -16030192188547418544358030895875725312 10587947 -372943993041922211797527855790361510808 10587948 34284941546821674360043713558637510656 10587949 367758977512847270918757040948628556950 10587950 95552734612800447119089151660720582400 10587951 -86279930979385491630129713166621520200 10587952 70210231028742526202984167291515863040 10587953 494095351949641141793611395338493322164 10587954 44442542107286308053808080848568004608 10587955 187239999365499827817171898590072857760 10587956 200187958125952411762166352342329973120 10587957 16702782838357318231121101932722869248 10587958 11180956727422408563966385947001224960 10587959 -375593932142831859998523070481641515960 10587960 -160269062735326687885986287789038694400 10587961 16634972114429988649017826567470483792 10587962 15844592247265972128231740499799219200 10587963 130322281297921665770837225955401654400 10587964 475992981050327213138641729264358398976 10587965 -108675896495837671448742335890041613140 10587966 -51399223367823349093094268638438352576 10587967 200634571271000827392452160417054765792 10587968 -70493494971782765538969496233039101952 10587969 163630360870800734166704935150850202240 10587970 -34286897365270665903006773858809021440 10587971 306642256994246309589285463769635155912 10587972 -202360663590791788360138981115374460928 10587973 349968261923969064960263260763562928704 10587974 189324113672828416137420142720532880000 10587975 253245911555928694994075104157480544000 10587976 2474063968764945597868236013625180160 10587977 -24335114038412075859488218549200987174 10587978 47053773979911946150999826764699733760 10587979 437629550407488623900013842377421314580 10587980 -151861516655890434620360296437773076480 10587981 -35346683125778437449872431192076155200 10587982 -363359959286309320145568539587926297408 10587983 159038113948263280110149402179920238320 10587984 -168490736741281556304430696723120128 10587985 298323791598705093663491810416060872180 10587986 465264990880038131390374383363701846304 10587987 195799385422970747776189968376722055200 10587988 -316893441947412073622762668315597373440 10587989 -227609777074024464504212397774330262080 10587990 -26742438512969285453962740698624163840 10587991 72189836301079453973446040428310374224 10587992 91145780527521171967142365641319680000 10587993 13038859751361864130977233247111807360 10587994 30928999153759756179136368256629504000 10587995 544180769295533124461383015766406470400 10587996 72895951566569788940428201895153882112 10587997 199264778664805502256243622530475131200 10587998 204343223627863328772998939712997776000 10587999 -91234336207130363812274940306332560752 10588000 759796847221741437669379101636820992000 10588001 94363964700964459352367609202956148002 10588002 -240257247418695279629284104166767946368 10588003 634654703638061373997767743125539476252 10588004 -18888233545385354131118410289737383936 10588005 33617601786383726562553071572381727900 10588006 -165824047056519375655093664635717160832 10588007 -106872185818571946136633088919620193288 10588008 470924287701076160372807939113960734720 10588009 514849701024768267787240284791259281210 10588010 113670615947473022447441851186689250560 10588011 -132696226452637777704936775869043466496 10588012 492933085391576405204874633578922957056 10588013 41892226531620452436463820404125625260 10588014 -145620434093057887994869955709874462272 10588015 46828552264518666288660212664959875920 10588016 -99762273650851463040417792240200908800 10588017 228377703450994194869973492787083893760 10588018 -114774097569904861064691884314318044144 10588019 -3546760240103633873161581706418092032 10588020 17026842644517724867400757525856327680 10588021 630065922015473625145696826992307499772 10588022 10369850560103566236043130624638323840 10588023 674328767918511877506481092606336978000 10588024 94163025735286161304597893741252648960 10588025 -22643236142560926336318266088352656000 10588026 -64180331181826188977721235098600953856 10588027 13185583109897910122422036678291873200 10588028 123326459106010507435337083919961956352 10588029 -119349340636972082090094210990767387040 10588030 -8424384358981386444390172001220027840 10588031 121500548188791551505378581206362478632 10588032 -30380268717246971326642198552479006720 10588033 -257165666968608024517537976741945742718 10588034 106841879714685682998271722835665102720 10588035 225298827570709052631595683619406438400 10588036 -116336923457568622335710989156211893120 10588037 110007573888906290845992767187659278686 10588038 -22479242255911058111647225585991356032 10588039 229426604256996493449566829452245372032 10588040 -257559562764634867357158000001282867200 10588041 -89508659115253907677079454071044843350 10588042 -79745537197967169560732803992432594240 10588043 925036614813263137263036873483144539280 10588044 264427958277710800657439582708761512960 10588045 32812022275663250478728771341834917600 10588046 -129171943063101351926666432053912824960 10588047 -128990382833515337250874811449878263040 10588048 -26817116367217150708115183777998684160 10588049 -280318883668135163894272794671120025600 10588050 23619348588092088040617679588122624000 10588051 -35956224107849205917850779919553540948 10588052 127830206072369090884291062662361918336 10588053 -3118883725447431985264930319586673152 10588054 -459796718280400673361569346408015974400 10588055 124383319360342215790233226964440983960 10588056 -344864520128423830185141499017154252800 10588057 721937150167932243023828782238029823306 10588058 59047366369356884109360309429046985184 10588059 -551452979054305697491414039524024083976 10588060 74575244969312567284589314474432051200 10588061 413872583270479572597674220866759170464 10588062 1963973432605406766861220073896642560 10588063 -311078071346684749914304913624165723760 10588064 728301704575324570340534736519686455296 10588065 -180096603861100538992800987841967844480 10588066 19155431208174813474739688949102434304 10588067 -344724258459487475522528079733876284000 10588068 115844465852477539659903036497108947200 10588069 101891182534282322409334282995180650044 10588070 224078698428458799370638753516401988480 10588071 115799408631956150680549814378208570960 10588072 513750098024403856636081224860644147200 10588073 -448895009337834566092060470611975620800 10588074 -80869827967151959141549045381731732480 10588075 178795924245446440953415196413449205200 10588076 -17094605010625744749281865657932877312 10588077 -40643644465966423674676533893185074048 10588078 -19685555385241955642693850373162657344 10588079 -280861469376805280560688869687682813040 10588080 33238882492704742291645695330973777920 10588081 -1251368725677892265747040775855534080 10588082 219083626065470261144493447443978821392 10588083 -235534316005445879832253004174328649152 10588084 -22502998886544311865459526619668692224 10588085 -58845117113129069229669222762272471040 10588086 -79556324179013848516822807197717360576 10588087 300321023557365990876781971863159982232 10588088 -41765178124696816008739148949840199680 10588089 -498355800507614009110792215423542011200 10588090 128792508955908926897415584108968120800 10588091 -1200352561148686131441119508325234863408 10588092 -316908416415710419672774123997910835200 10588093 206016093145638551227802960475089029778 10588094 2839753605810671963957597350535731584 10588095 37995553162665016038038477190515476320 10588096 64417450100483504306188618448379052032 10588097 -305911711898707485561291119343325014060 10588098 159480620124129701813349574562805819264 10588099 -497312262265962676526351032014799912900 10588100 -123483965592901521042614535823091385600 10588101 345791859640790777995625917072167236832 10588102 31192082090871292680203158478431949952 10588103 -404132152347034977773548488947929329720 10588104 -80258241583152099995490951941449728000 10588105 -2294958404026026279651456334728754560 10588106 217605899449450471595986564742690632752 10588107 129669009400409306808890343572126798040 10588108 -351607984366400592839934985607511561472 10588109 -234405647623289414696755830846900658560 10588110 85861310290735942538291046053056965120 10588111 624090876641158973302020306844813911400 10588112 35999379072352457074385675554027732992 10588113 230537206862018102351665066460298539904 10588114 408997199009426707773475325231038336656 10588115 191909872593538433257659220098809171760 10588116 145589300514589645393061807751707437056 10588117 531656201363565786833589642103488878592 10588118 -37252243568271147966997500470433558240 10588119 -25535717050682012192952448857115479552 10588120 26946191373411305077500543766360473600 10588121 -394511051100126050621753829010098162678 10588122 -28981474449810278569801822879879879440 10588123 21693249389473104507188567689064815360 10588124 449729216950712966502678012219503479296 10588125 63536465003113863128079973123105320000 10588126 -197858496521517496069828183538880751488 10588127 198935654862107187783619134922065102048 10588128 -259743350189948518099970262753974157312 10588129 476227949842828383274649387434975789730 10588130 -402399984299817907816631079427238400 10588131 -176546292987511945350361586875691270160 10588132 494831257186930218405950031930733908480 10588133 320333575297668641642067598096999887360 10588134 -389690580095357441236345652237004146688 10588135 11112006252900531786406037034930558000 10588136 -252742434789267952611077306084076441600 10588137 -111607461851208234268081518999642685248 10588138 16540644808280746062003291709501866240 10588139 -17120965139845363073031124160878979976 10588140 89726467167618699467434267488051532800 10588141 100300047201900555523655205150526704012 10588142 71219262212965973156449510860582484224 10588143 -104775825007664317241875050911619075072 10588144 51840407219866178754891567350412214272 10588145 -139143231510412972924016778360181408920 10588146 -36267373520619812971107100505147500416 10588147 383004299147774927485810624669435343040 10588148 -1684127638797675492715276643070474240 10588149 37377593791489462335225537861864659520 10588150 53048574915349865359546594649993961600 10588151 -36961654079690101390783395848337188640 10588152 -168656122059513282077369183427360153600 10588153 -210739949824823413634353247533085880240 10588154 -99776904829055503068749501980161623040 10588155 322112561588682709987377568175091621120 10588156 -367569471004017469946186625280429588480 10588157 1141636039261978614338281126756358112492 10588158 1744969949581011148509570500873659776 10588159 18784904668637688942057527138825074272 10588160 -499330176982684611932560370516927447040 10588161 263875676898774625022159629477752297600 10588162 -5398050716869667533598169263913891840 10588163 249852173597497849882665462994980188412 10588164 -392923661131645271718422698797608540160 10588165 -74111902294937150493587985011346153600 10588166 -247584651872751100653593183246172247968 10588167 -188350283545457098751966287441851852816 10588168 -132865135002123559778493555912898560000 10588169 -373349252970030031240102418719107794304 10588170 -172260064956898774375874105062716921600 10588171 64596144264811612167522301843964031144 10588172 145888282854644141206722182289690547200 10588173 221357467290630363256465845882315479424 10588174 -69012547129437916003190033448588691968 10588175 127711266610807192108877466687456399000 10588176 43489766936444382818317202443115765760 10588177 43950631228726187779838749299291116400 10588178 -13944734835613532305271333848412190720 10588179 -66097889882858784407833875842973197568 10588180 -241329287404289604568754031656949964800 10588181 116223200218415300259303473418138449052 10588182 -112139190682786364496317381996031163392 10588183 30508211343670079959732699466577455432 10588184 -13518924823908500728375303104146042880 10588185 -252734974997484434906030695113245788800 10588186 15659041477616703106652442286938170880 10588187 774280609660940113336845312959430861240 10588188 -13714772903763046463263767257384165376 10588189 266106756367348728267573188223087653990 10588190 -19438822857196540842398815340739787200 10588191 -4393804409583592234067064243055716480 10588192 227296314235823217245187758834702745600 10588193 17913107823201582854987097094734412800 10588194 -205296511166877188958289837409440300032 10588195 181255888723778748932585555975621568480 10588196 -382958049223213879212700551004964361600 10588197 23136646318134930427672946477177785440 10588198 -378384588319044321500435353879694906400 10588199 664851014200816391106426152348107848120 10588200 -57766211748027504084546269789294592000 10588201 -11370031113986027212171043717577266588 10588202 -12326807448308086447387377812142938448 10588203 7119568738413445665614900482712573784 10588204 168159817699024393711561196016731699712 10588205 30012032092925697344129491927139166720 10588206 -28436652102020586179699745429770419200 10588207 -55520433918902010615440215562898490368 10588208 103618886930584923921819528086769991680 10588209 110849535066566076290901247418428291488 10588210 117064479558498052240890434412898169760 10588211 -337506612953485835264579527036610816256 10588212 -41562949901338575500930992474494566400 10588213 -168635810685750861521984228906956539876 10588214 -31099088285700701229930424536177902208 10588215 -23472021958705602638653363569010085760 10588216 -69800942769456920879910376110944931840 10588217 561643144909849639714111946704544500266 10588218 -11845306031526593083016604850095809280 10588219 -730407493465648293546177846612272173440 10588220 318163731954673211038708949667827642880 10588221 -133510315446544080352539701792218242528 10588222 -304209560098387922734066078806178169088 10588223 -298778563615965662718998942793399774528 10588224 105469285416478087155713871871482003456 10588225 -226918008597053355811660718854058954000 10588226 114503832736509932595275685567963216 10588227 -173406027638946025505697941182024975104 10588228 -19547065454991382316967967251377598464 10588229 722592384053002863381261181869378502392 10588230 54876100797139164821791473762208753920 10588231 -283373355152522466684242337062428476800 10588232 446923972921186848899124125606756582400 10588233 104830978076342789773038036367745866464 10588234 -999724442839771536249368418956565504 10588235 44835963334205950826144512129886621760 10588236 -94369416779027974064929832361032810496 10588237 -413001182381406450750286185470583936096 10588238 204258328475933112386464676025148132800 10588239 231470272767699581515693785207884455704 10588240 -5336867447270205124433758710192046080 10588241 -2733917137312229162042389181218540800 10588242 -6018308988263632344775270352066597376 10588243 -530280968659541065557161006128431404456 10588244 45038996780709205638347694170799144960 10588245 101277436298168841587841444650331225120 10588246 114479862486596199394745164475514765120 10588247 -701989603972268043185695570035582605304 10588248 480655251657927078802523237156992819200 10588249 251886334921980672313174507572398331136 10588250 -1348224177727775652472387519230672000 10588251 21655271274075634909596635576494305432 10588252 -424540796827931294389638556000449355264 10588253 -120180924388041379289190226507936590216 10588254 -256637900285465944769114560108735776768 10588255 81617243759661904729233636769554629160 10588256 -274752658951948356828138632164689838080 10588257 -214143567518165177123620372351252248192 10588258 137490937251328440153560553482156912640 10588259 -375996245797230073216960636994600298360 10588260 62514139431551844563732435036760576000 10588261 -137692512400235575258246787572342939138 10588262 312506486650072677485384141531354833632 10588263 230942021266599597938263066481666442240 10588264 -127229580792233870776526952947622896640 10588265 -404739725480453800867490661850245413340 10588266 -8846944277104094990387559255416286720 10588267 59064929250580534640931225728674422592 10588268 -254608039753923312826305449308258858752 10588269 251851319264451172298676929752832737344 10588270 -64617043316338694563995271944856596480 10588271 332401946034139055240311736086499908944 10588272 50253087279852862357588153049667502080 10588273 873647071336309573371323077877245571380 10588274 -243331221533768721667220793840149754864 10588275 233190393793216430491129748953033210500 10588276 -279298031837069065659293457992593981440 10588277 4358975492943945104441057348482101120 10588278 72243571657685342231511813042811860480 10588279 71864066264487559620868730586532992080 10588280 74235181579740178878292979909942476800 10588281 -4458889615148067522368226031339680000 10588282 -77473825910124490424027816233010035200 10588283 -278765960426700429702718858727455967016 10588284 59851790414649168581081231951468092416 10588285 35779085451314749640172092394815904600 10588286 412213181594996769615503278475750702592 10588287 4977119702127762429817070587427783568 10588288 269984024190253680782468897667305963520 10588289 388041732795518563398083735430713773524 10588290 31784586446427683644711832237696678400 10588291 121408674799469842258522577909943413760 10588292 -38992697598079437877855217549100773376 10588293 -177281493534095129759775332415059308800 10588294 -111239129156921633292008636606553254304 10588295 -130158507502962872245662284440605859200 10588296 -61932392148045899995458229430490931200 10588297 1042916582450424112676666717371274691072 10588298 -120213294142520764449299473884001850112 10588299 292412129634126476085600787112300475864 10588300 -180216384637961969500777377631587385600 10588301 772828330825511213589614462120502128640 10588302 26968458261011138994637593117394577280 10588303 -175564996168486364836730800887355788672 10588304 -115709658475798273894223821110841466880 10588305 16345622161138969914353318807975013120 10588306 374152167105302223050228919923032604160 10588307 -233720521372349671738508113607219588928 10588308 -37905455628993798836861256176553584640 10588309 -511287848267083367365636872953232138596 10588310 233564518635438559377799349146721727360 10588311 143605520836401181240324522617443141400 10588312 -562526926091045508638240991396622264320 10588313 387842943171474251402003545968477503562 10588314 -211658014380252528629820215535217522176 10588315 -216283895851595500671793657610088335040 10588316 -240277106970896106763772891114488680960 10588317 -83245408269177685982843266755200732160 10588318 716445043071550524729096218693078400 10588319 -34505836724576368285564762092350081856 10588320 288863296471893665763944227484467200 10588321 381855912513652728039712238582046011392 10588322 105790916950711595015966115902190437712 10588323 -180270001120943908607219748272737479816 10588324 -92477605529659565461913921544941010304 10588325 133577936214147201961872733198936692000 10588326 -12058731083658499562625103720975491072 10588327 -355051174166628788596394576483572060808 10588328 -187948226991773297617754137404715299840 10588329 -42029071031226955287436354364041009152 10588330 120409057766106312487515656255886955200 10588331 314441543112567485545874929596987033504 10588332 -62643630544259580651003313396347565056 10588333 33906555466548520068542955827223697120 10588334 -64940822950470735901540767319009493184 10588335 -2955112919566334200687299178086532800 10588336 112507369780220178003586797572345462784 10588337 4961080856977112013323676188836697538 10588338 248212630114947266898492174804009235344 10588339 -491860632746649810671291267445611883560 10588340 -19780937708494758858848669573830533120 10588341 -71671772087449907457452128765598149920 10588342 412539246874215923604406929754913223072 10588343 -50930607042188779752934693938394147176 10588344 94909982620714444698662230739425566720 10588345 -604976922662892645285797361859171120320 10588346 -362093699549415775466960525475446826240 10588347 74709636344508892998881834818513920 10588348 420157316278286441761493050006866333696 10588349 314307795139689053857677142893742940928 10588350 -9801128153938482200627828563031208000 10588351 -319593381346430977206071017150428975608 10588352 53647341595177272888776307036002451456 10588353 68675829707571142008092819986467833904 10588354 29391978538873918171284585281119429632 10588355 -206461283068301035576919730955276608240 10588356 -160759269926701288676235786121570499328 10588357 27667833253421826132994339028514551514 10588358 31169192173833225424883637197239188480 10588359 -243238409872783809268645239868876367232 10588360 -29458280993242170786763793543774208000 10588361 -90102920505670500079271566498666421580 10588362 -151505847634497909780536378273814075648 10588363 9924923284371325015328152094396927464 10588364 110426385393764564328964943929601264640 10588365 -294179861445666378842308723393057600680 10588366 171180533793897739603937390520955330944 10588367 -23484223505345120440373574722185261584 10588368 -5591821314661541640336151086691516416 10588369 -85065291406467605460664046423503272960 10588370 -86426867065845807879278280411173990400 10588371 11631572209660944673071522165009014784 10588372 -66545426502001512843031735704445280256 10588373 52073305329053033499410432612433613884 10588374 428395879317553761798659420826109165440 10588375 88815774525099023466928531563366744000 10588376 -302300490358289666455628511623251046400 10588377 -242291871468434387501545856500778600880 10588378 504826633565333528743140651851192425440 10588379 -265071113891852885246702523615056137020 10588380 161741002676677164785732035913292349440 10588381 -200210858288679807524206300417583081818 10588382 -54455265389755380330070714330365086592 10588383 -68061643001911248179991343669695267000 10588384 -481396774169915851900473360379334098944 10588385 -441844727380828205762158618229931069420 10588386 171534719495390113458494789357828398464 10588387 -390305856537590534646611431620683898000 10588388 -231559672828881646579268739400330211712 10588389 43708124020202486248880067151865497920 10588390 -145088645126628335225102488148351068800 10588391 -75688006790439904455651872395053906432 10588392 58789417406168600229607466008135680000 10588393 87569215094541905217342028533591782820 10588394 -423137023810545466565877944888569495968 10588395 -72285970204988292608532261593579612160 10588396 79274003275687106772549164271033303040 10588397 -508643905289684067986385980676269594154 10588398 -74369120823429593793680588871866867136 10588399 45861097294399298998832155272009660912 10588400 136160151611538152100051782477901004800 10588401 -2875090990071378419584237686370842828 10588402 -224604474195336996040709978914842177792 10588403 67951362367824635886869629437854060880 10588404 -328181481767309822133580514736578248704 10588405 -67441722237193472666202105449651783880 10588406 7173085272217828963121529116131727424 10588407 72347577809082392875442809202067048192 10588408 160276450611009596016801416657564712960 10588409 -154142042347393287378810077413156105596 10588410 -25149403636489397950173555446155723920 10588411 509125951422600867199938856712861663012 10588412 -297890142591547860749331600492207889920 10588413 252150838346790338131732104750497875488 10588414 -12243193868326217034212480461307361408 10588415 33882261126782623918218487226298211200 10588416 -120726316231249283210102361329642766336 10588417 42745356492263487550385938789661203200 10588418 -242247938100015450113276705327157460992 10588419 -162754040117172297992731998979764587400 10588420 91127848123370457407612599392686849280 10588421 58598753992197973215653068000824710622 10588422 19547080853670714629500492078231879680 10588423 -528808597387852981944461998075673367440 10588424 -64278967651375884863217350831507865600 10588425 -79355118504121149875003559420263766000 10588426 155629950220981732839527355096881796912 10588427 516030374406152084062277366099447016276 10588428 -83746093305715585563158915443527214080 10588429 680460304255356410850514784161283396640 10588430 3324078637590657595439647377286416000 10588431 -10999430690670929690234359131603177216 10588432 172724815301681416105517079550750171136 10588433 -923149316201364992136763952650938591900 10588434 128622933716320401920071133311649364480 10588435 100506543579386400240859281487437830400 10588436 -336891372697642666678332033531902327040 10588437 -5679933722308269006853760358560725572 10588438 -9620075743109689475560755577371280128 10588439 17666114394868105009576899860961768624 10588440 -296870776093990383696432130843535155200 10588441 28172886731319831396270458374945047744 10588442 -126572926608001055713290481595110906368 10588443 -66342379893142506277570713139552630272 10588444 -201071962270250383521872885553820056064 10588445 109726548665469629413684317794001379200 10588446 32908240119400436867528201859003473280 10588447 -232829853535335928732144624949877299104 10588448 190866762701929694892935306653932847104 10588449 -4572348028749102340421279693049139200 10588450 238961948888146537427884625069345714400 10588451 232988454983289704723574539989435497600 10588452 184932388335833553478950631621818998784 10588453 227402845584872445129196823048856669440 10588454 -418975114643104648858852235924082271680 10588455 86949957947695128271410014808897134400 10588456 382350014002655897976011657205989775360 10588457 -687663790437579842519076230959268027568 10588458 -175397568384512962702117220663348303616 10588459 -312836849422472417429928020967039578844 10588460 -287552629432323789221178566252479518720 10588461 212862782440383889056737702963191668000 10588462 270692151637901795692465507009055399232 10588463 -89207549805454785233471665108006434288 10588464 40520064581164856750974268020307804160 10588465 205610258788294323400689989652519922920 10588466 -161819948975647152305631637258780231680 10588467 25866178319403187671660466807570857984 10588468 -1276158507546112895406292942290573312 10588469 540905393095697285005965755827322421870 10588470 -164241320178617585095051163052797328000 10588471 -651299335446325309076538160333335306328 10588472 111491657780613747341379221992645939200 10588473 83713144655260317775653651526315170624 10588474 -37197119325537740471977756654028532000 10588475 15266071793801033129404667417229608400 10588476 19586574364771041137158881936828063744 10588477 -1247482395621924388267008786041277904340 10588478 -156771031652182387904002244511012271680 10588479 66213043483131538864410045491315890560 10588480 10030544908178243318550138064365158400 10588481 -465229511997655600808933440993892102718 10588482 -239386032360912486207411770219305803648 10588483 196833937643434193774021663091089585904 10588484 -182332287683765526861377164213975646208 10588485 51307468730156195772300764679220164000 10588486 -219721770639952001357531805278755416576 10588487 -35129486863187772269998343249154716160 10588488 -358240478432477666248766246141756989440 10588489 -639494028844008844170225446820122799744 10588490 -14378261863125948467909974812320198400 10588491 7464897808894466777255189519729330820 10588492 -2093194289472391834388870396905983488 10588493 162514682276669842850611656890652549984 10588494 24140536192530729538014715726457456640 10588495 16587236598506605744061550703363701000 10588496 10781420336946661703231438055263944704 10588497 -389215667164653056282359984179059178000 10588498 -44848014388367121265348162468197310464 10588499 86170069611524960881398486873993467664 10588500 -34583913065944196959055529342920832000 10588501 201658838790696915243503783690191313280 10588502 289140211582564334417755013200042780800 10588503 -417966146400830107474204466693237617536 10588504 9228459839729306250744388824999505920 10588505 -21617003753241213977490540632595929340 10588506 -88541789854023686545434419004015895296 10588507 597299952375234652880960782587702379512 10588508 155831370480511448371597002035860623360 10588509 226550253631477654389241212397976491200 10588510 131574058400049798542286660623022182400 10588511 -174109841762031458463452650973411697888 10588512 -18194525199604454833263374369430700032 10588513 -132238898093808984778080518941014378476 10588514 -59526548243155534761382559435888629248 10588515 -7139166317581125046412558599581634560 10588516 301843234550623869222893329503419966784 10588517 -600290338421677143949083333065994226434 10588518 -66941450801578784414468098722880771776 10588519 624627322776511425332669477231069652920 10588520 -19695410661481983673166426278169088000 10588521 -387941706985934986760530477748189769120 10588522 66317809187462330041017720305180389632 10588523 -633896447571308994731984176021693036800 10588524 154078616824070246972676605570016646656 10588525 -19601571473689221212987451518679869950 10588526 45414047934886471842684197095470220032 10588527 -100939083085602334425482887670073627120 10588528 -91217056370033435679424372769067499520 10588529 -131338980533285214294292624121591165760 10588530 -64415933200665796951793573050113031680 10588531 435995781472100471691138252370149024332 10588532 -19049823412660056677039413753537010304 10588533 -269432468064125984287149956500956111936 10588534 232752884413478729581001366987494450752 10588535 1830323581153320344407778211927780960 10588536 -310714019299150142645566119674511360000 10588537 48205510290078040108525174246000645704 10588538 10287939127642302319886847764174542560 10588539 -110684740685989583880521393753453591952 10588540 541469197484290079802283358040583726080 10588541 760545125008248700470130619235172983942 10588542 -138144306219196045065895269590347332288 10588543 -255680267991638202626596734444631254016 10588544 -365442643834680393759522426556231188480 10588545 203212188463758913525320172432029594240 10588546 -167308760941625294639774008839803750400 10588547 -632267531333509325975104964927096720004 10588548 129083797241339998159871789091245475840 10588549 40542029596355893246650044391987284640 10588550 -9945713808373765841843095979830723200 10588551 340453469438296933419480764895995067984 10588552 45806167377080407618889529623659683840 10588553 -164306064213154978723996266455504772480 10588554 235404232818325092017234920208393156448 10588555 -97135516433791639891382692401359843040 10588556 -103396756859879769333921584214527901696 10588557 -217929880128942200683621555386178232448 10588558 -257269687634186622882251013198982317120 10588559 850969812185048690269193233709804414928 10588560 49647129544997384636417442597155635200 10588561 1194774426669178931175209014295133294324 10588562 153328450978748589762288629507657734032 10588563 -40116023612897164212250983828292981056 10588564 72153223153968301260573161198540425216 10588565 -126184458474949678188190171591486495080 10588566 -21145415097849386247483760605318566400 10588567 127148736592411639656863612463462499200 10588568 -603603083689798736029591510494416701440 10588569 465816953499065647148942858862818468640 10588570 -16371030250111540548747781271031071040 10588571 -170574293846965283351882123036361298656 10588572 -248525948735488677466804930607234939904 10588573 382599956921557129561892843610527952544 10588574 263634858780092416960281778002722353536 10588575 152082803193338239308100109598302784600 10588576 8957026628448479372404369178362773504 10588577 -11793482305817938040094550089390650880 10588578 165047777777787023156298976229179392 10588579 301251546025555574245249391499627827184 10588580 304368751629259446551415518716065907200 10588581 -463831158963403919317553039076012190530 10588582 -12667381593552934594300506991620379968 10588583 649096014268978492360045154287644788640 10588584 -414705491327524354572229023036234055680 10588585 890966499863071927668376063521726720 10588586 -105728506486458020415103867796488527360 10588587 55383537996389971973927133862693881840 10588588 94993770596192473603006804132100160000 10588589 -425272683335074673768831026028190570 10588590 -127277367409919804442119445810009542400 10588591 16600951287106339193749773631911528800 10588592 -74739137955018415590982854558811619328 10588593 155661711606317454779020883057077896864 10588594 282332002584166230797683173492370446096 10588595 118957001914028695560955439402723919600 10588596 -403258882318124474872101413479750686720 10588597 -268201611129916337091403597628250468420 10588598 -315486661617463425099473503772016751200 10588599 268829476931298419499991438155093211008 10588600 273405749326455370367984662486061568000 10588601 514727886067193857427818181722193250900 10588602 52667209880274700360854342715878911232 10588603 -614151416771171668160482813384990140720 10588604 -90563914882066314955491442378841240064 10588605 -118624185765563227772721129179926531200 10588606 -445387556625848735219111482892139139200 10588607 26738670845060529931535919338554721760 10588608 -4916778664223766229538081392878944256 10588609 289331457701640270255842339381073023810 10588610 -193583690350479684918163802384242115040 10588611 93771891775398385247952435909256805184 10588612 -230006211348192347755332945734808683520 10588613 -158912824967197093269122977234569189888 10588614 -442195170439374435874240482266947345920 10588615 451629339629977671665187923591042624760 10588616 257173330882780077625861833731026068480 10588617 158392668302354319618059441172844750080 10588618 24251175810976839948981672657973619760 10588619 121337898805519014252853141405858953900 10588620 48796592941295325138500916185310658560 10588621 -7861673560117397555761054372307780768 10588622 164746899235343627095228398864856396224 10588623 -139148513243668860668214954385338472176 10588624 104856125248791981155652058452468039680 10588625 225784368949901994876088428059704320000 10588626 -145731950517813432733388980812878151408 10588627 150157086602322954907380003398642965072 10588628 82728241500097344739818506505668458368 10588629 -160082843026799752181840062535853400416 10588630 5663509183563918126086998999671045120 10588631 -311776546837473411138238834959589064568 10588632 -111041343648127506139970037186161479680 10588633 -7557237088055358933244207488472206576 10588634 -116052342132154250780055736108335691008 10588635 84250772007873998914179242189023485600 10588636 -506719122618051316338707858945561105920 10588637 -705343927672151959229279672121083579508 10588638 -25720736311489733121102148468288853568 10588639 92160460396185174570959509947889935040 10588640 49508132931517241476443006170490470400 10588641 -181744388257525257136964673736138383936 10588642 -20139279280938118148444992404468216576 10588643 -53501082988931146317311044039749354240 10588644 -12010775254712607763122343952285887488 10588645 -281342211500878166739770210753696276100 10588646 133330505428286857234014681402183298272 10588647 1128945386487063566979709597480038480 10588648 23198696254176009334471670110738513920 10588649 60269244163959483984562157980319998650 10588650 4175220469194044407294732313971545600 10588651 52859217080463923420814999786171121652 10588652 -9081855028347740365094307976235806464 10588653 119600920993107944965914827892275124960 10588654 -39147299766785807589722953562191036800 10588655 90379009151916616188056371114265468400 10588656 10046841479455570920090626521112248320 10588657 -558072016459983295106057793275425789788 10588658 -2308736022612547011030107393494781952 10588659 -134622466439760942201445228783430269896 10588660 -10235870155252142164457511143985792000 10588661 746608566846630311343176542541384921262 10588662 26856033166986104094823140409908910080 10588663 380601478706478472615278874532260391912 10588664 -11522322594725080526551399466423930880 10588665 -50961797778118125181640208552195223680 10588666 320431851431891089702284427654423636224 10588667 292221614995313682004641915705634951716 10588668 -83336976207562538394461816962948431360 10588669 -80673432789929316959667356053719383680 10588670 -13210082392928212394442226225365488640 10588671 95138498253036833759282635770023635200 10588672 -91519446767783685763275862699187109888 10588673 519500167558141038737250508721918284224 10588674 -17254204178682152855397130124122074240 10588675 140862272049731292933380843892222971900 10588676 -37921185258359772790633547349448691712 10588677 -496609694497302941383506551444929053696 10588678 312534688334012177384742071558955884640 10588679 -233666604066006447298822389055558161360 10588680 -20841608482298135665292783792222208000 10588681 -154645846947169434571451881251636020800 10588682 84555308863388253412340475906649042272 10588683 -172183054709496095682177891027052995840 10588684 336510896714931205171452977614734309376 10588685 658245289591087030745002472665325238000 10588686 74803605889557621073757558291355340800 10588687 -70238008035945443388330418098081892320 10588688 -123181006197600373442247172991481937920 10588689 233315774032087028474739509537428166754 10588690 -37454154582482241807315691953816099840 10588691 703154863130680083439565181095546242092 10588692 332992104141232849989831709491621476352 10588693 -727169465371881139425584332819224099058 10588694 -118708369480119576210536426084805870720 10588695 174703636917298553197476557709889899120 10588696 -277627412836448935161352744467312230400 10588697 -73165952718200665618005493189077722688 10588698 95974339641334117240667414573917509120 10588699 757319694446775493668853694324219103720 10588700 73791565766031484052475478015708608000 10588701 28502429568705189691530507703226239488 10588702 375132314822788943766876732268574535552 10588703 -662407575723168630054718330752208692000 10588704 -91897291976204079587952443179663884288 10588705 818207529249276496806090422351722012800 10588706 -399386404020147776403852850400213942448 10588707 1972986721618859570287500489491230728 10588708 131379914275720528687092296870677070336 10588709 1207648590562389331209242782630977212928 10588710 -2714641601152955074708043237051520 10588711 20552580970912711666826849007943079904 10588712 -122767724801686768870271937017218099200 10588713 -159316349439334431418955895574903593600 10588714 275717146156447775652002618567780434272 10588715 -273970491462324869421913610181807668640 10588716 328333060862199532349911378345797142272 10588717 -213672412414684084086574678372541833440 10588718 26436662091164279574628977568138506240 10588719 -58328666476552512973485237123709522560 10588720 -41878733717231495411149781045057617920 10588721 120974754624997235366800078790805594624 10588722 128723784614591989777007532274152854784 10588723 329358147209687589953266815130641039252 10588724 -179900598555299622715386202481862524928 10588725 -38601917987683558163857862104739786400 10588726 16577357503226827365062216864517856320 10588727 -20090261020853047505056269213518076960 10588728 28167989769932961108988888865641267200 10588729 -436916939529409695136166289641367027670 10588730 -112901367172390834443644941392195878400 10588731 27598758665901072124267560913506007920 10588732 53115443932898233929379361007420702720 10588733 203528595892157482463900800635862070982 10588734 7228508152315802215365670628052649728 10588735 -298885630929630361111522501043588023320 10588736 51954387441633055476218600360155545600 10588737 -100259417743030840410062854730435598048 10588738 -10882648295957703558038146566018860160 10588739 39907950849956202012842231836837825344 10588740 86075137170040193332138995820135096320 10588741 -872943647489964364110849707470943480100 10588742 -15778791071325813407800514759953545600 10588743 -46056096845053190769313239798573208296 10588744 306842118384098173107184873314687452160 10588745 -191564041678746453106525817684183563200 10588746 -68514283568169955713038862692840942592 10588747 68287069630123114839228126556875591152 10588748 -17338011729493343954862945481586318592 10588749 -288517684910554196130408169407598230336 10588750 577934915608895912522103727809720000 10588751 -1049786788653189583537106111417117635368 10588752 103427251206916048446487374294197207040 10588753 -98315354326660192959911269899816822400 10588754 89830423512190417681115931332960825472 10588755 -64461241352377786234808895568471284480 10588756 -478275005522160739334628656489352114432 10588757 -72205867479945974376448712659434416160 10588758 100210933160760905601697213599734300160 10588759 620836727270678601366221519379004349960 10588760 64314742044622196565820979073404928000 10588761 186185464995049039882914853488829672410 10588762 124553888769364572260497989495197664 10588763 -30218896663103307296533598698301524992 10588764 112162923744939534502028537142054220800 10588765 -70897880057893327843374586467128659200 10588766 -264933755864790471340832011465772151168 10588767 94938399916529821567012265574175660800 10588768 785843689110879033947075799951418982400 10588769 356781122060310894665941785788754331170 10588770 -18991000253111230837242635668385803200 10588771 251908812210521852503997360181012123840 10588772 439612785409755410184102951968468981376 10588773 9215638995226387867560720417035936448 10588774 225182397922763799243249801998119526400 10588775 -86752380547417006984147945944759090000 10588776 40937914141864092247912699416595660800 10588777 -220191451102092528520023711547524626374 10588778 34196761217413531268548078880578153824 10588779 394981842660007193695377204050707423920 10588780 56518303198530710788343892756835200000 10588781 23092075856505950650862941597772474592 10588782 -18716497402421373631831137399552377856 10588783 -46477895752356279959788302314452421952 10588784 161041019203503280518916101784987140096 10588785 103773920473473466450968157860622771200 10588786 39254053712892908428463718279615542784 10588787 -413027386428800380996262409655577508408 10588788 1436334815868848951101839420165457920 10588789 91885491425720203064190002123729046720 10588790 -58007616225717948778378692786230208000 10588791 226367260227472521573481252975893184464 10588792 -535648225476224751674018190211187712000 10588793 2011084004267797748032480614705565584 10588794 -23075593356427477521957286909190830080 10588795 97236727134744684433886852407169875200 10588796 -6695218603110229181344117979609207808 10588797 331894542373269037337110244978865219174 10588798 -204774352392860804204460779521274311680 10588799 123458131107865105788758954168546816160 10588800 200286191708073004372242555885060096000 10588801 328730379630158850682020338674145820672 10588802 385488179371462357689858147384039080448 10588803 111854993839962632235316628611620595704 10588804 612647913539710458250551436196425312512 10588805 171225837925254469842368678566844919000 10588806 -1907815516825024723482221288684118336 10588807 -552676797950282462353189944666091746096 10588808 -32411549968860497716015713001396961280 10588809 9782683298340949482242818868289939456 10588810 -72934904702998109664784559121309757440 10588811 303936215446886948331062377256742357984 10588812 109588440081063288373705889298765987840 10588813 823551564114020318209421942947681851062 10588814 -344266017723811162023223469255028940800 10588815 -199565160834356760606856176981350213640 10588816 -29080793141691697538269763868363849728 10588817 6662168596209282872968553237402838120 10588818 315182847093681387062501010555063321600 10588819 -628898748999654502995331154458234333780 10588820 294403544869965975530052275623034972160 10588821 29657982640665794566101972532735607712 10588822 -442346510154455801275174873647082488288 10588823 -80392105364794211614084069468459252560 10588824 -138775216643340390847751553528786984960 10588825 43702999029233256523386922183723155200 10588826 21019959412160953248561898177579706880 10588827 -87224257119007525727826215676849423168 10588828 151202646075161145911324942728448340480 10588829 79068383527764733261424038231711029420 10588830 62315953849918168907819123779705221120 10588831 855588856277812325228341970016955496 10588832 -242010384712769745731126211001495584768 10588833 208588440587899142323430670293092468800 10588834 -476669227500514460912536819761034687200 10588835 125505695412423327233340166208529240960 10588836 -3282850677885472132886563462837241856 10588837 96947122435557382258122752167984267552 10588838 -189623415461656037488355051788688595456 10588839 -70050508827817654137162309142853243952 10588840 -285842328529742907876963726315327590400 10588841 -125737938469196762388128274650534277120 10588842 17548677635751330547822836881768190720 10588843 -93749308604064457297532488838947688908 10588844 -72666969560842918013741328032240271360 10588845 30822456240568919082599321747848156800 10588846 -404626532715829854582955469523988963776 10588847 200517096125448038609506068162687601296 10588848 31848058266906211581636510482320588800 10588849 312115252067623260433656710661812014080 10588850 -193756334410312115521857649647884043600 10588851 -152265224353990479807428749475321287248 10588852 -8139187424463623654641908077566199424 10588853 -172152950725519276717120702405406382336 10588854 -88832029301637829674155766801218940480 10588855 100966664036653615544235452189341241760 10588856 -56750436785376670799466114852493885440 10588857 -333647114536708213707462587711803562880 10588858 82692602789615434380511025211669714432 10588859 450573228964300503754078716179053353060 10588860 214200366196720922359318641018555648000 10588861 837566366949354629731485041421237345024 10588862 5551622290313238612345550715888364864 10588863 270936768023940711040330322763095859144 10588864 52598910329707980241925448076288327680 10588865 -88067396653235080128311849898046755840 10588866 21684317246102113626013431708003940224 10588867 -256929172692017122538943229595182988088 10588868 -250123880176749079157058509159087180544 10588869 2214920314248565685408873311706849088 10588870 -49653804034094002884768890180013667200 10588871 267718276237047242120336879200220584200 10588872 -895495847564571949232272878273331200 10588873 -423380184431006126726315042904124691878 10588874 -304532091699910243085399803527653210064 10588875 -275372359541920101452099597414400384000 10588876 -118885345412309001044820665481047712768 10588877 219553144883877471584668031180273162712 10588878 144925196638957680069284186089163608704 10588879 1236918722040978391884796197466365952 10588880 86542103768864973166457533657935298560 10588881 -341016316652747054703175886056359801600 10588882 26900308346682999735752098020990897312 10588883 -140585141104781683635053505003077054868 10588884 137586430738904112268549370876560177152 10588885 -246391583015140131577368472213243296420 10588886 -88586647413955624865595481819583662080 10588887 11451127150782592743732852322385053632 10588888 -550948456618415701482695600127065610240 10588889 66808521065195526669168810825770289924 10588890 -29161462281571235971157029181716608000 10588891 -133984165222989130579934474577462817680 10588892 -459947864410284320378744090630517642240 10588893 55900123976063620299727585054521745920 10588894 26098543488487147216900813981016378496 10588895 -105613326476959031523333122415803121600 10588896 401588296105809221596028068362848305152 10588897 235029891119389648334010304000387707312 10588898 -699216521711087890298502264674828400864 10588899 349739174483411270445831252703864902264 10588900 47680716889342764886872496402334947200 10588901 -391906545250074131671847681345803058208 10588902 -210414732825639323540189269606142645568 10588903 -348429371974969339451911139502763357016 10588904 -86143803370175817007784164115742228480 10588905 -295493226568665979830277602088373751900 10588906 -86854189529097239942788227705518572032 10588907 -13785160779780514774374492677430393600 10588908 -4054370122155188165031513723781029888 10588909 -9167923759105468674334680261994200960 10588910 -134338725502871739426841715445983768640 10588911 188344637028054720808739455468656312072 10588912 257517546142777319313297051868589064192 10588913 -599733717166555290881435534447750129838 10588914 -51849414913513030122878902399814092800 10588915 -97775647549575088349733407971081272000 10588916 -14657180164391227406610299287536161280 10588917 509962640230185462546460064054601400800 10588918 -176254654189961180975560821238960069632 10588919 261953928665343819201658553199136404912 10588920 -83297625343893245883382043620270694400 10588921 103700300394679226683133724369815283712 10588922 -342876885437680884786049427460311808 10588923 145433725106913939193019176688485208640 10588924 -14026372776511069575206272904637603840 10588925 -2659823718462955379302242107806450350 10588926 84513567088964889328521211056183763584 10588927 218266066608343995797417957689403181792 10588928 121459805102781009128840462748132311040 10588929 219379446710648775041946085938986957376 10588930 18906347636286957022430569404121643520 10588931 -527017886197702229160889262083312715268 10588932 -154366303515774849535125850962471567360 10588933 -24461377161033865663795552412071670818 10588934 38910366502130299583297800786707254592 10588935 -38395206578518900514195422101791523840 10588936 -9291749524560828367585664549852160000 10588937 -97473432508201071068589989966500673328 10588938 104315993338741727747279525195541836544 10588939 -42191707964056646926918913269133761160 10588940 -235525900286274171448528866500345272320 10588941 -79769996426468370716290697111627091840 10588942 -782484966628669047289216284405582336 10588943 170764908262693198701498779537501311680 10588944 -118005836668127385652432498705756323840 10588945 484261714911395195718619442409760498920 10588946 -349132520748641364774184982713736777328 10588947 -44387526082545823389287450384308400640 10588948 -764656783823090014845941024735802804224 10588949 46635521344259749053279078760565081472 10588950 29551478281597968286364523531500853600 10588951 -592488995561440841284790642651998021048 10588952 1177158478187336995314799869654681600 10588953 33725651800848942567526153379057080800 10588954 1546464279982474071951610482880934112 10588955 -134498704798168492053256821701427768240 10588956 -34354970330406240272729732849930010624 10588957 94343715197162540457244394274275290092 10588958 320870086446898826571086938337658334080 10588959 620045061609708485112430627189101110304 10588960 150764245768801453236001517540995891200 10588961 -434411619776903057522834261519563905438 10588962 -145989669029602858216317144365486100480 10588963 38081878145546852133134564773338570240 10588964 77522458925670706727584615754845344000 10588965 -2996736888543908814816379999450764480 10588966 -172774959338842046344157398574925657600 10588967 237588236097664003192307343255912929016 10588968 -48010067231785316282381773911216537600 10588969 147738871250410169647111559636389164480 10588970 26765098154191160656654631302226626560 10588971 258607299338004501222418020950841108312 10588972 -185228910412470876720367389438311060224 10588973 -133722601797688876993582072058236508820 10588974 133158865988104120872272402971930008576 10588975 301059426142548106839029568182020889000 10588976 -53497411321687038531449632509237854208 10588977 133955171626444747817911201427209339392 10588978 184402530167836866534185423310665249040 10588979 349839567283104410049415873418319773580 10588980 -66587214877630546602709553513579642880 10588981 43217126771787570664699207836696148732 10588982 513270083197971374586529832111210002752 10588983 -119781093200131266690586321592107758000 10588984 3423910427071878166557707109245829120 10588985 -423205198583227340737116849950017857600 10588986 -72331534299742005898317701051731367568 10588987 422020673306134400505283392093465137636 10588988 141691959643539626250127620751021679616 10588989 -57315521974726149699486652813391601600 10588990 31195669950838747139203924957792857600 10588991 -107023632512803660080338774231689411728 10588992 73506307053081589384179217770001465344 10588993 -186958142859530190623976068146784263916 10588994 -40219028888565521056972564176058611648 10588995 361297748831237477337063427265564949600 10588996 499640241796420574375918740441026984960 10588997 -636505894414572038747540801347788019554 10588998 -93819577110588705176911827933832252224 10588999 -161933506134765979531006194874063129000 10589000 -171464755403274546549836333069913600000 10589001 234809062108147806294836531412050358240 10589002 -227387688842973122530993346981598259200 10589003 273459019234963151871465673082205087252 10589004 45131646277702107420518444344588938240 10589005 -56996406711864393678559925918307878400 10589006 96905500290101398012237203174158893056 10589007 -111034615851842012723691158215856102784 10589008 -238275485762397194702027397223940096 10589009 141689541969735491982924498779764019700 10589010 65109543444114819496827036518575411200 10589011 59719868074122742276616646146043906048 10589012 -6292561898797047917105557485204264960 10589013 -35315221344888357480117279471439494258 10589014 -17335465342817904045415462106106353088 10589015 -10932826773885067687505297678998550880 10589016 159977718594460593539774614945329315840 10589017 -114709505023754288787738625224716581308 10589018 400347976743808351000398157023661321728 10589019 78585648862100458145737672656708687360 10589020 -58653739442024262776781051484122777600 10589021 -221418386250461441526285896557918412256 10589022 64200529856460518416936060353234720000 10589023 109927670885321042356647675603272392400 10589024 263225938092410832305305446878168088576 10589025 106818948914079214836332092606703076000 10589026 50511421329571932341022161243947883520 10589027 400518279927462189555107304643649838876 10589028 8065509472039401277341135890057496576 10589029 -86331747296027842648741360833254144064 10589030 -118635627932302377227157001396184342400 10589031 -103987313246046091196676501864023128200 10589032 662023847452136139628020665040603110400 10589033 197615960183714257308994198048511429184 10589034 72427482520974146350776408160321025280 10589035 535646964490476320137594378260897664560 10589036 -340541449635483934287501609969492453120 10589037 -218885231482758231538602257012771523648 10589038 125269492375348501642125169200847225920 10589039 126474568138924341543472574380385196624 10589040 13398365515276135122991650898276515840 10589041 178549019521587026206164363005138687472 10589042 -27623737873143293484680731377813196800 10589043 121894549013953620301111845616728890928 10589044 134546077140623925462262932735199031296 10589045 -62613072091508684297319906183963819720 10589046 21338927906650667434538833286939612544 10589047 -464239577859650929116415098884480385864 10589048 -12724060400651681299118579375756759040 10589049 -1752233821937897918025714814968258870 10589050 -33031060872824875258836154500021025200 10589051 11330670796725693077692490416352275968 10589052 -256064469159602020642708635168103415808 10589053 -1178011282309792755679464026377316731200 10589054 -2572190586859194555225223355474681856 10589055 -348375029905905721524034081589726544240 10589056 327168637357149949913737869758992220160 10589057 -343456280721381598326568533668579196240 10589058 -3384088328231447006771687706756992352 10589059 293148286841483855580152588294684281504 10589060 147786489333172703544302708883493747200 10589061 88446247342468944161825772173427033600 10589062 159997069139899705801529833501613088768 10589063 -431728543813639072986794678518836179688 10589064 -115928934939174299111541642042888192000 10589065 136464919558408433243568812608512719460 10589066 -132840547942350080549188617269970690768 10589067 95009386196993806434102620604911103600 10589068 5915178222388880860225235102118045696 10589069 -56455268657284456800631718892486739530 10589070 -24546841234261334207035833455328556800 10589071 -115767420206146678003506514966597835728 10589072 36479491416670243563362061092026859520 10589073 231589938304898718706835333347855104 10589074 -139381192894757042575257292192464586080 10589075 56742965800626843132593700752173014000 10589076 -137919647754686188237300518206301143040 10589077 44158340313199698563810605394365014926 10589078 -104102298346780778251011434821685192160 10589079 341813748207314454637117530851854929360 10589080 335361963199362804964458848686980096000 10589081 474398215326883120849490736653971171200 10589082 24501339196197500949802446068782645248 10589083 340937126379520322445062212446212739332 10589084 137769380362475318786480861737170124800 10589085 78200164536822644892624294090609018240 10589086 146163473970909483590929617803608516992 10589087 -500691106001435494261214346725029215264 10589088 -34605714505912402925413912137707814912 10589089 195834364744386787425344554367550759360 10589090 86951125077971417701960007013175771200 10589091 -79725369127790583792854686116000617040 10589092 -712305841683663949220130378956288244480 10589093 -701494073450331843596280078540007790658 10589094 -3770783635833887520358434523100582592 10589095 -263155840386938777592606258015785845200 10589096 48808659316467599121910865085702144000 10589097 -119355100923341947216488802903825774272 10589098 -38681681296899335731675083238322130336 10589099 588881077442117385659984820033703941240 10589100 173287261496667723183285568231042252800 10589101 -35429454424298311410678612720151569898 10589102 -5006856513715396909615883601663174528 10589103 -205232248901795765934044768959790092800 10589104 -8342033214035090463084706489397936128 10589105 -109229934419944000619190310476095953740 10589106 -210303827991787892524185818804595086592 10589107 -559820813337648433775583664792529702644 10589108 -161096537041982505292709798850740582400 10589109 -179052164193593312139497074519386576096 10589110 -66225828367163415495860503657839901440 10589111 -16122921436420345650117975163153675536 10589112 -303345189474091690741337379863976284160 10589113 227098064705154149108962052309268387540 10589114 -206942593207407013881583665791472019344 10589115 -159777199532855979393331013326864788480 10589116 42433500073811676375703686048144880640 10589117 19797077267029177179975084476191204224 10589118 77027465204978971900899563450961638400 10589119 9617088689518153132988205581207259280 10589120 67676654555313189777457370439069204480 10589121 540767025900112165150129367989573502208 10589122 325210106648279737560095086989115584000 10589123 -263271040127410235559415780916260077576 10589124 29573087713884416980418796392457756672 10589125 -318429698586902112726455040826892181000 10589126 349297688991526884879466237169706844512 10589127 1230348150676514279323940789624580432 10589128 358747642578062582757327099338039992320 10589129 -261799536394534347598093868759507055270 10589130 3364748832777653041480473071190033600 10589131 -65589761321475544270718533470744460800 10589132 -43173434997820442352526382559121536000 10589133 -46720083111697456212618957460239830016 10589134 151225772298498823137645155263692238080 10589135 2145119995767283940977289275126060800 10589136 -99171111862842584618613124951677075456 10589137 -2257442704066368999758894936799206720 10589138 -107171258032305625778535495017917839360 10589139 -51974089554384624040452381238648783992 10589140 187700548623188792430836353714897766400 10589141 -178145868546999272280128196525739951560 10589142 -183162804733742848146246225237750933120 10589143 443693389638128780596765647610150913520 10589144 -212295850657073947995978829177538150400 10589145 -90693912268508036110839550918897830720 10589146 351663312018279659756990206431502114560 10589147 -723216418180871225017302072171805345920 10589148 210960992606380625002496744230077888000 10589149 -418745642864471456027378624170123662464 10589150 -34185632456013404721311176367332348800 10589151 563502966551439507685392859123359555600 10589152 21186726609946011559524484925315088384 10589153 -185799753343743146959893955209277805376 10589154 101139662287755127592942658141753451008 10589155 22867771156644601853638677140803032960 10589156 130533796645863615066856828435266539520 10589157 113714604613057232592189593610152523840 10589158 437076345671406968696054017340120851680 10589159 278125556131777635347430258914651748480 10589160 335292400704962536090742181473501184000 10589161 -21395818427308663170447372071934206496 10589162 -37732893815658027127115571594432729168 10589163 -20749254526949868961587374813987110416 10589164 45775305737990450773669651675602848256 10589165 -380351811512064122695644219181950653940 10589166 10742074316854173075102698554389577728 10589167 -737493977728232463302533323876821028784 10589168 108978014490337767870217269254538657792 10589169 139461046045967200258746764454751316928 10589170 321512849161641388409544603097283108160 10589171 -133331625193864642440990291614002461288 10589172 -163052741698081850402072458185536649216 10589173 -233514931236336590278649025537786918400 10589174 -45468652414294247529756479043572429664 10589175 -220001758770196978357044954892809609000 10589176 105576934890144690103784343855497625600 10589177 397348562569448947061684916044432707200 10589178 -36297539695775473474062504429983289600 10589179 776366076180980949386153562967354385776 10589180 -1849046263183722809066348835697459200 10589181 7902149385324276637487899416983582784 10589182 307906668467513476118178527509158408192 10589183 -143050414172239769023314701413011971976 10589184 -622408474123021602014084005519404564480 10589185 -374104683771152259236754870126372115800 10589186 23818524559865172103404004219970150400 10589187 121091652882849482926567570189626884352 10589188 22217618849321033542390308770146406400 10589189 -221863143191823339973515777726503955240 10589190 123896634876168091792979033003498651520 10589191 -750685438957558930182740037959063938408 10589192 198122129741238871205844567855760512000 10589193 -195403734050627242321505902191722324076 10589194 581475580825043980936421111474542080 10589195 347503327233660677313975835806958251600 10589196 105648482437592542803867398561342664192 10589197 -176991401539705799293188905206934219648 10589198 382958210910216494636216902231849604736 10589199 -327753952709574401022146637414544481520 10589200 -25586219771080735669142147143984742400 10589201 -2227133634609233905412258746632583296 10589202 12840000706744619930575085027550581784 10589203 1182381710795642046334039181341047501624 10589204 -270409587388194263495398222548865605888 10589205 -34546302409514492094586049430393724800 10589206 -52861300701047312601379187061054740448 10589207 300161128957621981135359357138188825712 10589208 -66275056239736565743215724239561031680 10589209 180700992753465374085938463816106014410 10589210 -110359728049398499923901071217582782240 10589211 194973116044036168070886693847605125832 10589212 -398633049667362139830445957035541932544 10589213 12749959590665261665627681988692878342 10589214 370112171530713527249707632843393355392 10589215 46695608920393240416328240938613385280 10589216 -996992239784328830370798275081247129600 10589217 -80171607195354626152780621209053675040 10589218 111110692021096405569205923325818484560 10589219 -489837478051546791317184939464509513380 10589220 107634547672679415387405956729026982400 10589221 -631387630772950304751640441956410576578 10589222 84610845873661211485019059786560354432 10589223 128034252093584786655242945732320918656 10589224 186138848467008405428540941460295843840 10589225 -1328336588777335170380269891087215600 10589226 144881330401884729439984410134711564544 10589227 233952837966819623992956114304472232384 10589228 -62793399784931171357601650805256642560 10589229 -90780495176849036432245063307862101856 10589230 17796656861543039714026864007386101120 10589231 -484946426388799917828183322257731953536 10589232 55516685355672591679596290786399354880 10589233 102085318065867012444809684795592955120 10589234 -9669139534527078748517278145828530560 10589235 176784858274847027970851236876332222000 10589236 2880532010996905140839424565245173760 10589237 -101541554156141292394983508420514476320 10589238 55738516152410100271717402804047959040 10589239 -136451866516534392010323357181943162880 10589240 -37819472422677086511097515472856371200 10589241 45886873943089586758845680000299860480 10589242 -332036408185199198091245562876127459728 10589243 -160282333833656032161724892357420155692 10589244 -117002876348980505331106910690496519168 10589245 -102947209574120782956753021838883164500 10589246 234117718156562520537363381140675109888 10589247 -220197657628451466965395278546957635976 10589248 -30093288355449138537412841794782625792 10589249 73710091916727276262828218963603842832 10589250 -82714778951427859138479025837629696000 10589251 710780222246430193647127919627625640600 10589252 88190767927214045518538361203218310400 10589253 -671353352570183857425089183415778156800 10589254 -154751695932462966862794110322980472960 10589255 -27605285465876467467735369171387381840 10589256 83069466675589986635666142167996113920 10589257 117494242016119319556690839248575920512 10589258 3387361534961560423758148335566882400 10589259 -88537513072353018648458556298631744808 10589260 146254899084529109939323711157757542400 10589261 -462650593430940074672367027059264479200 10589262 -32476465335835370854690446141590182848 10589263 106854004710289187529969895385529651480 10589264 55642027068269652722345614190433140736 10589265 -49029542994870448488915869465275536000 10589266 2695439140063915298010906515539924224 10589267 -215369771029795881540148016052335330880 10589268 69832923528236766790899099691156285440 10589269 -133758924575324788242275576280295978656 10589270 -171304504784753357780350256469085084800 10589271 -73954580482924443812315040476826154752 10589272 -9569656597074840783947856046675507200 10589273 -98463079905442222750481368962232772736 10589274 256038096163373406915233061318915132144 10589275 -92322730979033522878022614228559183400 10589276 172481072107830409499880337926619292160 10589277 372125521384515062652518465904243169920 10589278 32696926608258105773846082934062097152 10589279 122912689282127895423199699357919505000 10589280 -80909659437770791121082227609205473280 10589281 -142705408687670957280827987812250299500 10589282 -196044986939361586793082245667551673600 10589283 6170521894046694070123947250252716144 10589284 578626166286521264690336620390793983616 10589285 -83516892044415844699162180678511303040 10589286 -206794074952391492727857658470282300736 10589287 401909444204350534263831314078473418936 10589288 244472202202528592125996515698134056960 10589289 -198564812261566710031273557544560630720 10589290 -22187757985085630083405920463479398400 10589291 597910818780268594603267690606269304692 10589292 9957577580924538885854526305732643840 10589293 221797880635746287892147298090665177888 10589294 15947359557843141079066972471182726528 10589295 -29666465128923263860933787047249605120 10589296 -78767912027483623945373258358725869568 10589297 -84508843007324530971294097415636062254 10589298 201206352976647499089696604457449716480 10589299 -5502824515005782425745695409934583648 10589300 -132710139697205467612080249644713824000 10589301 -127708814609929835528528831183500954770 10589302 47045516514129282446803159006718024352 10589303 -878430914105886261559109409938827812240 10589304 -270127006472248040676385105740392693760 10589305 -36414144545337095603964258611259108540 10589306 39007798119684409184150275536377361408 10589307 -1903948180290213002566653455282703312 10589308 517536581531810580024926041582889720320 10589309 -6922586335925541133962406609793953920 10589310 -35301473313968714542760969958812558400 10589311 504486690919883170200540785281960214912 10589312 -267637007169437365112658150571062067200 10589313 43631707414140091644380097257821730688 10589314 -136117404800250244848441699646770165888 10589315 -347494025171049381229007344894475040 10589316 94239621540901667476623017304679532544 10589317 -518672896380305211938265729794458926468 10589318 -469908928334554631431358460979253303040 10589319 -18292606044702324303012144726714127200 10589320 35747772651074655380815779902496768000 10589321 -246484265349358828153366226470119379200 10589322 -257271486754078985623278606489895273728 10589323 -83194621776834792853511276394031722600 10589324 169573625505664590807491437846137597696 10589325 22458435141251240297755038321922915200 10589326 48731013359890809361727300809549902720 10589327 -449161386190151164580518870901640261120 10589328 -20338901926122396096597310541804077056 10589329 -24957174424922120856537070766479845070 10589330 -9767899988018284499461653217427033280 10589331 625677344309529989441497035576968776560 10589332 30935123572271110823971787306051514112 10589333 -268022489302504068753575660941188098418 10589334 -79078026233126569934236629147536941056 10589335 149313144095323745586791803472058500160 10589336 597779695950213275440691001579587420160 10589337 -223225168141070654639290346609391037392 10589338 -231947381406725029516957933478367142656 10589339 742395893870585564574264056690755675140 10589340 47213921355285714736449694085308339200 10589341 53315437164073455872216168963703463788 10589342 -150703477322603989029991607212589324928 10589343 136032043416211151188475073190165912464 10589344 -605844609083505617454706834702856945664 10589345 74011475095605152972529140355626705040 10589346 6376902436707617547272636309079820800 10589347 44850345397370240189694833775825831600 10589348 -214587740716688298557068146073023295488 10589349 -26921907349458060982584622639675275936 10589350 -89399037535746180180778932535943280000 10589351 -219059491162977113122333988818731281520 10589352 -1225010530788252430391451019058872320 10589353 215906370483182331001945768376266708624 10589354 -270321878364958317295660930578199795968 10589355 96365078681007676756008832641426857760 10589356 -171921974155180385071765229392418585600 10589357 181111060311503010182167269302361031692 10589358 13428613861883158914591028723761696000 10589359 666584173693038681880531106311559670840 10589360 -18115790082486917569166884044568657920 10589361 -168097000773403605986703618639627222720 10589362 -1394572767965114167034819212281454080 10589363 -224759514357782160728735780985699982800 10589364 339611917802687164776516687239738198400 10589365 67748357770038501807715596639144237600 10589366 49850873856544647053944056710581305984 10589367 106866137354040820050568802767154344680 10589368 597922064839780089863172280528276316160 10589369 -105427854336439681465909863561849583104 10589370 -101281664311874907748727985051809011200 10589371 37933432778094146916065254726441942020 10589372 -230388091788993003474712584876137831424 10589373 -8942054363964653671498298350131005760 10589374 -213365446557763329050266424289303368640 10589375 41681572993273706914051607426481570000 10589376 17559064980097601641035380339433799680 10589377 -473726273300414993346139200758180131774 10589378 222285616242771466050674302575712026624 10589379 -84950177763294121551224121590972428800 10589380 -10517865085486675953977524407044605440 10589381 -434449823279979382969039381155072870336 10589382 376294691590282989929705313273758813952 10589383 -7110862145606530221785146955094630400 10589384 170384258426994305994224102195817676800 10589385 -442556897849745811811768623170701393280 10589386 -192858155390786463035045234115851311776 10589387 -14046566432827670381272618432989696000 10589388 -361437951095325684010955227005071884800 10589389 181142677722400164100918334055003940224 10589390 -213703860952443003345360126557112006720 10589391 126887388847776075929648402965263892200 10589392 -17353979071267968433037086786444197888 10589393 -519566940743226212414430965270482698780 10589394 -115687519871024312863212424102444195200 10589395 -5682695702552106080451929624671199280 10589396 -45611854146402319259375240601553795200 10589397 -44960400620382085062190449817342095360 10589398 -42675583515801742215226518367143738240 10589399 1123861642197311421814877764293515956536 10589400 45908070975632773896536908600289280000 10589401 633694461654023192889458049475848040704 10589402 438458748357535235266773303775888024032 10589403 192780647916090091548793798743602755200 10589404 68636855909476325111383782022282464256 10589405 -72573376707863212077835288451963951880 10589406 -118204531062068923988571517780450351296 10589407 -72427524740517270046274429091094828080 10589408 59144745709504270233560983744063733760 10589409 -295714043246268957125790997720618783086 10589410 -24488990193227636743659014077552674240 10589411 249821098760527155396423401954753671632 10589412 -82515064495467652038802674230044658688 10589413 -425061949305177725635944802438790589956 10589414 -112901652400282893170787943549915324416 10589415 -54459495996211505464574329860092880480 10589416 -77516886861486291181888981675491379200 10589417 -968702245879696933674900584355057582336 10589418 -96066418226169598938049415377705482240 10589419 -51624374342848045037042325393214907280 10589420 -99063405051914469745256784028762398720 10589421 206516311835292761496232868306318786112 10589422 228617928124033997234873468348295782400 10589423 417511255152716236685276972713518962400 10589424 -79390398695720382464242207604215873536 10589425 -32390138082276406731194167913053358400 10589426 -223615027808797821573106449286705391088 10589427 -119655255688788667757188627270016534160 10589428 227761627913482541728524058092442196736 10589429 -480697708055075871725433387499373452224 10589430 -137139450518654513821821517962845184000 10589431 668674121613720502668833660187099520232 10589432 333395180307170167850389535486784307200 10589433 -130577903317230516875977457288494430016 10589434 -249591669861974183647512741678991242384 10589435 -366080649434364186607027225874226501120 10589436 -101625548570318256444149483082290890752 10589437 -136722588214213247663512818860863017600 10589438 2717984536660352208218392031447301120 10589439 62019859467320542449923205081449894400 10589440 -298582305698445720618289442365416407040 10589441 457938845809516473555986856565305178800 10589442 405528413704824208846572076503222802944 10589443 198343375065009625757442211198215069692 10589444 232795340198713303548268237028600439936 10589445 3338379655511674775972419809595952640 10589446 -86785779995611476647569776197439563520 10589447 -656043372019691950868607976203425018088 10589448 90430787241275731249176954804477542400 10589449 -77632620491388161308240764260488486080 10589450 2717712071769952293318312608284026000 10589451 -370022565623355723171670699842902985768 10589452 355553217625559978131667998904388667136 10589453 -5036524904477677949817582091301494272 10589454 -27241795181799239682776079313822944960 10589455 10839606066265010571119814589569330000 10589456 -73608380011726936038939290945717649408 10589457 -424187603594384268035937524885511418080 10589458 -30258839999087719855900557804083066112 10589459 228188261776579795785771981058196709120 10589460 32882505489239408387047955186063769600 10589461 -456945258810255324417526542017231959200 10589462 -115150908102943932009648530353553405568 10589463 -9822833436621115595806042699458501408 10589464 187897720466395684089533129521994219520 10589465 -35550636519686504446737831161281654140 10589466 162391953179585990473728255231994425600 10589467 -19207438600555547742620212118982955008 10589468 -42943947306992147125958481792105380352 10589469 -110849786760810898638824285494278720000 10589470 -121650563006549218999386127559111293440 10589471 -402163276672906129149173790282461155800 10589472 -215333604017031889881384252629051768832 10589473 -712264251056538075617157793919202149278 10589474 65494990388056253750405620240676393472 10589475 -52369538414411122484727739952465506800 10589476 148545580512705636979963541457846927360 10589477 735872950687861744464609220076127499326 10589478 -219536900970849713658533087019678383232 10589479 -41466541368364653661602510112990702720 10589480 -163615905086958603974067192367298150400 10589481 -247623491959309622564458013318584320 10589482 -79266162894473581983213024303854938368 10589483 370946622394705314198535579999938231732 10589484 -128157245959233965429077432323737407488 10589485 359239203450047359946160477100726427160 10589486 27264348950652212518906754281315536192 10589487 -193698686997199059587979197392057148640 10589488 26900113502370587242471689791910051840 10589489 652386360965012241351848752869146806290 10589490 116984983341488587761967859433031053120 10589491 -72528322681524325720404956614095881016 10589492 526405007051708932638389461078362028416 10589493 51056042489712385913422237308974652384 10589494 17034472766373028831516960422397243296 10589495 -204604899364208115639526555253401243200 10589496 356393191623565193656144925742556876800 10589497 17983969814753100230087380716422482320 10589498 163812402293422789330235628603351882240 10589499 54770842498264841229833567388249154224 10589500 173459605915377995666462019120862080000 10589501 -264706503880404183596805529184121950388 10589502 43923477724393749272895528397778208768 10589503 72094748056416967993798797157539512664 10589504 55741540223664743515891729411385327616 10589505 -234109927366568066958732224182688365440 10589506 147012160599063992757285172629989750304 10589507 166359802345500020980002745104395230272 10589508 -184700207212665034734488011067887656960 10589509 16951952654742731995145830024072899616 10589510 -252555182945583103073436740192025555840 10589511 111716577544037028962987043979666862544 10589512 695711292873456716257033960057800115200 10589513 30557006609253843155136834761831250384 10589514 74520816151758636821953041893450465280 10589515 -119466797375913693016333535114949375840 10589516 -64038510111538945148120720008402059264 10589517 -172630002633103506510332907408647854560 10589518 210758474042899847338776235520721312960 10589519 -337510069740910921993106951985191080080 10589520 4077579216051001029435054974354718720 10589521 84939787174770673783277036378849598024 10589522 31862961008637013748939854381229976720 10589523 314411900508544253395950134375845340160 10589524 9418288099125331367761849525649387520 10589525 142711696918493314506905785056801271050 10589526 -19102593436806357857743375457345376960 10589527 174914005350368214218771779108497873160 10589528 -102875300080938910181460309893790627840 10589529 -358921805583893814329402605323612864816 10589530 81543578796994634573299317547247462400 10589531 -227535134191542508842721922686000948668 10589532 -170404544552228673206203112197393110528 10589533 733805728284377385061439804401805581024 10589534 -627589835663893304511860026315721729088 10589535 15715329663870395297525190205525192560 10589536 708214703737352185724431759280532357120 10589537 -463399521412348403490932402966105627934 10589538 -12335499873927315519160361207619852288 10589539 -861756315974812285990933891596431268800 10589540 3088374374397471221621527941502387200 10589541 -353055433280477432470992091615494047040 10589542 446398008686902061699051066427372072672 10589543 -560955636022300652682450805844997467208 10589544 127061773383419706119092612213055569920 10589545 -160435888364061854145210363872888191680 10589546 250671602088324875298862097798856136704 10589547 207804001986163857028221655736089474800 10589548 -153719931250902435879756212973710557184 10589549 -42384858837238375207386154720313830740 10589550 -10459495653270872336135476356888806400 10589551 -238175771982036480823989167412853682832 10589552 -33059508799400027402603956268141641728 10589553 -2012640161414834678361202630956884760 10589554 24589996722524698041096198914813448192 10589555 397639142559672737496198544931573376000 10589556 -61801294143371200190658792015619184640 10589557 651503958294576212506339129920296078 10589558 -14086460057693145256493270821353400320 10589559 -160439342052593053116638261689763497392 10589560 123980765726742365585362518353281536000 10589561 672954952526624784188115155720407005162 10589562 -150578515450698704582097452752474859520 10589563 -598932991515231584382594876863636708188 10589564 -155182419712692438238365713240796493824 10589565 120016246047619504574136499398278881920 10589566 -68358686752689918056057789603302303296 10589567 -1204906588072082439962540453515978752 10589568 62395714415099891069963742466591948800 10589569 90158355510968442087578904484955010048 10589570 -433553883449225145733473922634872458240 10589571 602948379238090827099923682932158872 10589572 194280543423118108257830500163519029248 10589573 104472970475156988769831313977980201822 10589574 3303877690038604339632056455231001280 10589575 173245072568783930574853863709898560600 10589576 -113710387034413789356298487964014592000 10589577 -210267723536531706562670699549029125792 10589578 -207841814090417164884164443051220739744 10589579 -56483442447495857288683632788974156800 10589580 -59857920318199840209466634091722250240 10589581 -130945673328409778136828136073825644618 10589582 371997709738449821502673073186209838400 10589583 424439258752944012093118424132144012424 10589584 -92638306651273112750398806812459622400 10589585 111295162331156433086589993173397729960 10589586 -7451547062705128991966430987919065600 10589587 379878751411489575060434288821042521112 10589588 124079469424879128069525726342021794688 10589589 782489100142577593824287018367417315840 10589590 101474527732875466859174401952063683200 10589591 41129808900939971147667306312859012752 10589592 -98789676128200757160361484085240668160 10589593 -11868679481348317277518363568139626560 10589594 -268470568025697524883397427934947717904 10589595 -282112319063311520015697398324029230480 10589596 -17319230257416132065635787508365281280 10589597 663024167569334794063581650054056355046 10589598 173745301325358979257628301909210769984 10589599 6113913051652608373342322660819900464 10589600 30873280460082516745727893168560537600 10589601 -23017971157438163709222778351178465280 10589602 -97360531889128609487241675583266115248 10589603 -177787459131394983136652422862370428856 10589604 10864905061719863820494068764020324352 10589605 -111053488298640652924535332911798665640 10589606 222723457746363793524877649766968235264 10589607 -44818848369905312907057399998354295120 10589608 -201882651841584303683752899100911790080 10589609 -269778876898880054606660384410665511296 10589610 -3588254639823093500798958919564800 10589611 215152716025938744997511484737921086800 10589612 -95605332925985081745861424597718630400 10589613 45020628000982663121519642850559077888 10589614 6175173695026519750366787355325181952 10589615 40617199031009329722006179986032586800 10589616 -4043453411560163634801468756146700288 10589617 -872957121029398596315929582591380078848 10589618 -177100441163671163496290542383618109440 10589619 289285747713261501405560289061880466744 10589620 -70218687187060969090785161470295984640 10589621 2221702474809464550420994289693584704 10589622 -45146375762049056295029492141495331456 10589623 338094240605017254354659344787571626160 10589624 -89490670342171819154412535329353011200 10589625 550108833930264632004660397932831933000 10589626 -119864479892000795050426082499657625488 10589627 443628839969942661467250897828602245476 10589628 -52239295716538886942668242639595905024 10589629 -748401123179701459966665790152306231840 10589630 16400618779927791151658456049882481920 10589631 -59819987608770158693145217784045537280 10589632 -115021806167721393756953087870903517184 10589633 359035687680646107360347514333278082882 10589634 -78536902404936244430148532156353530880 10589635 77797426880507534010449601065490829680 10589636 818255765077871909739963256702536486912 10589637 -62946015831393135263597114308608030720 10589638 316630604618642193347245267259737297344 10589639 -816134708857010988152020223903642400840 10589640 -153312800505736819323628413513031680000 10589641 183811661496839082253242753129470712832 10589642 -149852913367949726820888858496560261888 10589643 301903784859968246101983178154008417200 10589644 43142165576779496890424835795419400192 10589645 -46045622779325018187297661255189053600 10589646 159949167105854993056843432196266012800 10589647 -186012943253968903803689303545014512880 10589648 80897544773008763789086713391541305344 10589649 86525615817900559075394584643962415040 10589650 84016804764402388399274005378142016000 10589651 -613922042417186629119471270932587492128 10589652 -166040744028085460436132806830516074624 10589653 4898511999191369814378142698036557824 10589654 248375756261790963972766625712959551776 10589655 279545236782466654959120326600190756000 10589656 -201501834520266833315952266253004308480 10589657 -164903298846212340493596193191380135928 10589658 -55138986101289190030308647262110880000 10589659 -124838568909689112799733168148541232160 10589660 250787998058931086460790818167285852160 10589661 -304095225437591479299883919037931745940 10589662 24767648523887301781127570303935409664 10589663 -244652746237936224546046296833541847440 10589664 -264783075670398616342752105877500592128 10589665 -117984433735045010208921024002209470000 10589666 -139554802877871284308485167980593409968 10589667 -82762947934550696559098028090541982400 10589668 -570343720478182292829930252092142930944 10589669 -696918682468308507978860354403347748000 10589670 -5898026908952041528114056294189465600 10589671 58891089013449996781576688874300702000 10589672 -40075588076178339356529852743062702080 10589673 34239855500560863975820502225604826944 10589674 347797083241077846208777214549291980800 10589675 25724079689099928353517393299500032900 10589676 -18733683867924604105936295792478913536 10589677 17560132583631082060138760688889692800 10589678 671428540305021960688572554315095680 10589679 408817572173596417896062557976836513224 10589680 -46775978959208869799528004018810224640 10589681 443942808419223461584616335455491212452 10589682 86073678397296707660484222832186164480 10589683 61802523346612697227574560076866437888 10589684 35131479785542444852886050999968885504 10589685 -139122963469705321119881566604197514880 10589686 -205806957135756455620428994180745018208 10589687 348991004718412774231307632059791500392 10589688 -124103973042352863170130572719562649600 10589689 -294388248276846933583470689015984983968 10589690 7536854814098907079163060911276819200 10589691 -101845083445845234915695885899272861696 10589692 72994810598189419650723310410634959360 10589693 -528910011918560531667028111800011136 10589694 210534511731431939971063061335327022400 10589695 -44696054737241771807053960743014866080 10589696 657977570017696849247644441016008704 10589697 -240547151280965944229606165671934184240 10589698 -157688111993535827647795505601874967040 10589699 -256801424693139311800280086991129943300 10589700 152681747235656621285656508957238528000 10589701 192016279061307192798997288451410747932 10589702 -171852480352877372870474859420510010368 10589703 5565958012810851431302369317080595024 10589704 -3671123391420012649689145718021038080 10589705 -170614207541865774955761516464157138240 10589706 29268026029988071733286204052718142720 10589707 201404654091014378035026898126994462000 10589708 -449619041672989214519153231208562788864 10589709 205680225649393535639006719590348220704 10589710 108491705346716667903447139729643573760 10589711 -1136994668480783065635939252728552391936 10589712 9043856638038291062172360919383539712 10589713 -774097839448676961898456996942189022720 10589714 -88653557699203437710830811974098770544 10589715 17089385728029755856801019550996158800 10589716 126584557067576773913693831026717139840 10589717 807955599109972947181739011405306733340 10589718 -6967308055374870776731918170128817792 10589719 70384112523058809230337620771231467696 10589720 -158355963157693410007973318603558707200 10589721 123194756539635042224239603150069324800 10589722 -128714516234160448737800500794536620032 10589723 -144462796320243462588005393429353223280 10589724 23378635794411805524011908080668835840 10589725 175440285580094476316188117555074660900 10589726 -28365814620876542704195264064008427520 10589727 -176296921393235126866242680680798679280 10589728 52081389045355435872445145451597004800 10589729 -294329775361877107817039688152789179392 10589730 122304674044757499437239555222860318720 10589731 -140119455685738284456617978589579106468 10589732 -297961759088044805557023320257585397760 10589733 97484408315617234749553721498800900320 10589734 38595651958550867412705169605348242880 10589735 2187344944102526303410180967475800160 10589736 104137328602291406084191499174953943040 10589737 288355452539572991769147466528649643386 10589738 207126296112660699132719485842686201520 10589739 2243273079315995757805662151797673728 10589740 14288165273503786723984842383338260480 10589741 -111027196999000319709594942644349066858 10589742 -92470898301835025630812157820185257728 10589743 -468547230611069602626097484486305505008 10589744 138840687747227365817087017311872778240 10589745 1628895435595066563350707896232464000 10589746 -241925902972952323206890469828115347840 10589747 203190473050751531604946784967094461600 10589748 -99088262595478476307471834421849143296 10589749 413165416003508137640173913775664460700 10589750 -160731104320821581624643095285280000 10589751 -158455764940701290324711128972635414960 10589752 -132704605330533642046301506750154342400 10589753 117313137993490637398154989280405594820 10589754 14254528488482571712903913188935029760 10589755 -25848590170824123669932494703741199360 10589756 -239468994061615491025316988082366917120 10589757 97128406791372796220355708924409040640 10589758 451474640378066552946235322052232094976 10589759 -439936510060096387740045090851364170784 10589760 20573480672986265701480852935624622080 10589761 74968383501335947958132045880012565184 10589762 -380658902790543648773355598524349834368 10589763 -339696192181223652688792713761052053256 10589764 38989264145083158486635623608108006400 10589765 326321949924001317376603404375308505660 10589766 -97413743154422114580341695702749410304 10589767 -31974378070990622239838523462431615856 10589768 -61458372203035819301778074848906444800 10589769 470708487726624726835602530215066901994 10589770 -117871683349121791852914827119652120640 10589771 164197685749415477397750169515505734912 10589772 143676413228346244180600449083368545792 10589773 522306396660036376532663299622494444022 10589774 40386806383164702277245799919615169600 10589775 -56370627292199109503805606435439910400 10589776 157004902230116049255410945733758533632 10589777 72201422281055901559559406314384164704 10589778 2747936903208131628318448818208080000 10589779 -145245616248186100465484106708229625620 10589780 -239939953052807524838282129436272390400 10589781 3604888792534956612780821269469689728 10589782 3984787707955201653490597007356416000 10589783 705706530960605899878848730899652151440 10589784 -17945300520558830504403996466504826880 10589785 -80367103531767462509257883794681920000 10589786 30182512130291988794711572172021022720 10589787 136206604481341678346790569287842203808 10589788 -402449315390007803446778759493353470464 10589789 -88289316788062072443413031835840054944 10589790 -42174180336404075395366940511261312000 10589791 -228709054757621721931762544758366563808 10589792 380964518924007556635274647124416921600 10589793 -153138505243350284221679602391617556256 10589794 57713535729179351462484761242303769760 10589795 -62557593519936262993655042932109707680 10589796 -117896943791370727026864611634560790528 10589797 657095435400577359637387932074888885246 10589798 -197624026870630609039151492721591351936 10589799 -532034600348431515467815614948057048 10589800 -90860087966672276951335017432936192000 10589801 120159830586341471903311291686292629072 10589802 -69343747854332945987236652475625278720 10589803 -2313688651535092700058162616480119920 10589804 328607814942475045857725373970359386112 10589805 -708035441370469947325572150401644608000 10589806 122836081468196956436408334533461139520 10589807 325712672553261604787144139039690337152 10589808 46165527719056934777736569958879264768 10589809 545009616474051201120470247305030125010 10589810 -40163583485968952931300794363146598400 10589811 387966210340678218009261479503629615672 10589812 -71772685206306985896528015650686416128 10589813 234804355891695675302369827018328057724 10589814 -205588372873609220387703948783042186240 10589815 19522330806620538086018530779183708000 10589816 -152824942914707729789351165184734699520 10589817 -18069944737028110742545476426253357056 10589818 3620113065682671285869274819901492704 10589819 -13434338862640618220547323007466328640 10589820 -96945084622184387028486475618524625920 10589821 -159891502899390129637781754145549386240 10589822 87498021411416810371862598125681075712 10589823 57226976554927989236627944320439561272 10589824 66268582798517914818362489539122954240 10589825 -1352867389623775902388618760913992400 10589826 -24342388487982283133531510810091712512 10589827 113146299002824979675556269909158984916 10589828 304814807968582743719819553381424277760 10589829 -278513157559173319708319619128506883616 10589830 -114287827178266601442437380094046253440 10589831 -224432889758371685371250794437559439640 10589832 207859096977427047830624536454619955200 10589833 -352724315602237430632748262529926376860 10589834 137257673276417857974087448171421400672 10589835 306082934410592226334355999310196796400 10589836 87564694252239957178254305346987380480 10589837 -166184410723455572429765102027542109514 10589838 38179683399238490755978465690646369280 10589839 205559194209842994508753134652668791224 10589840 38679691868645016365845094004169113600 10589841 632942255890951173373744129577851503540 10589842 -344800110378135254501276859300108069888 10589843 94641368101977987523316427539700304800 10589844 -60537220143210133200498660069417762816 10589845 -40128852203172097883021566564473928320 10589846 -147539002632526612085230581152123555136 10589847 -255581470450007954199493581654180840600 10589848 -3657053209199901553151508761635553280 10589849 -97846215085851212879095395306975387192 10589850 99847848014302710804298632917974807200 10589851 252569293568135643286636334054686540800 10589852 -161694407126321586249384917182274273280 10589853 80923004973292667649918723759023339904 10589854 -411126321247565765175834066047035376640 10589855 -228250097028020441900118807862046289240 10589856 229204033527530702160005198354662293504 10589857 332704257743664703049989035881885947106 10589858 81402352216644352508504119944053383680 10589859 -3535152050117911808693055570415752960 10589860 -66636290594254337239077100902043607040 10589861 -483217261543737330920848271025189527616 10589862 -168093803633336712813062749068383715648 10589863 -127137347810800251813247500725649688656 10589864 -182931177007087613151752829869354480640 10589865 22387937371662536347508903166610861440 10589866 120832768887733285129862238734150641920 10589867 33631543323922527744705892140093196800 10589868 1747754729117533838761714914687097344 10589869 352007561234334207280283062728151061270 10589870 174509912338451861736493347354238262400 10589871 218659494235934574920948667715869707520 10589872 55984978108165313257399586776372822016 10589873 14499667141000913632060083838016761344 10589874 58038504176717530216102229138665004160 10589875 -431563844015814850547539739496019560000 10589876 -522384782960743389032936835225540618240 10589877 79911823341231843409455320250147984714 10589878 -193312084855070107128932312110481036160 10589879 -170450798276095847269061761905113848320 10589880 -154586677488822014181648973637549875200 10589881 97006576639962680907319691783334825224 10589882 -62038220772484942008208960310817389568 10589883 -2886782577450916322215025726603654376 10589884 171364827744104983907468847514203554816 10589885 -134793285905454508960023452150770830420 10589886 -312927740619711099178037000358113280 10589887 111716956053785943571155186724251220224 10589888 -158038777043184134483117866804297334784 10589889 256447899672834278896591391433043685424 10589890 -24466428767188882423592410061894261760 10589891 13506294158294296343143829117952803040 10589892 129217623098078971035618858156145277952 10589893 -101615836553557107880696374484039923360 10589894 -142443672187598661545526746615842589568 10589895 -73178873202278554297604034473083622400 10589896 -160334167383091464854605655707029150720 10589897 64799661492491688072426994735835023200 10589898 89430946956875586999264071118478242048 10589899 -162299868558812359568800608602577130560 10589900 -42080676400134798690705251779506720000 10589901 -71364854903338254919355548250911113600 10589902 47646374357510951475602097516167474112 10589903 -849282105390781090224665748931160760096 10589904 -1406465477056164301173776214348742656 10589905 -479142796976444748283859492699365721880 10589906 -266782134700905187152887098659181972848 10589907 52641601161033395610125392179797586288 10589908 -28279118020127932504856782970566078464 10589909 -802946548064244894767749234191460629600 10589910 -43595127990643772000576029962568089600 10589911 -8918968339783921334690695769918431208 10589912 -279226977198729868767953638092034437120 10589913 346027324393942215584867279870508132480 10589914 289141144665114451664533757843920003056 10589915 80496711786337839928627879434644517120 10589916 -73492072671815465355684657672937390080 10589917 -19500284505150671197242831937552049780 10589918 -141342946087502231393287243518798293184 10589919 -292082200853070452951142573803131984056 10589920 -356102561609727699097623737247989760 10589921 317984423845773909790072133029542793122 10589922 7132182453154710719495944024984261632 10589923 -298402889572257514924443187453660681828 10589924 -401540599682198785203470544299628319104 10589925 105482011935191531511109529511695160000 10589926 66198827914423930741172047496561093184 10589927 159998446665912715664483590768574246712 10589928 -335675424354609419845600717315788963840 10589929 -657153554204819719239194643219790040844 10589930 -57803234521293271948556536655747486400 10589931 2118649913547791691030624089397193680 10589932 87234917966661574151546049672438896640 10589933 -171428583497071549331309664949039051818 10589934 -58895530694080487266772036732454927360 10589935 -899860375255775436945989257596205320 10589936 -27869719896562569216730527523380658176 10589937 12150872710206441388342089541734242160 10589938 -386686524161826048900297519547947920880 10589939 -85216014823269433990927756804466302260 10589940 31374928336356579053758067313874790400 10589941 -195970885551005434412353775183288063232 10589942 192969160138942276288220177993517792384 10589943 -45864022811367369229089767105553188352 10589944 133703709484869299216559891531347804160 10589945 804570686849837026122127519494925129920 10589946 255635441131052629063067537764440299520 10589947 -133673821754427553103145656604509307560 10589948 125863204784208338206884806060673348096 10589949 497908251963534425187945438535935623724 10589950 -90400487712570827014005140441481216000 10589951 -577310263152430613165219604944715096 10589952 -303918850244043559949096908971803934720 10589953 -664897188944357601728805939581180480160 10589954 3379241408838043849108137256973556480 10589955 -11953362701971466120707037973586507680 10589956 4748841648831157300855192908607651072 10589957 41030536516225628929153927279894369152 10589958 268165405779975255146997096491086929024 10589959 251746683495544534475808535796427699360 10589960 98935368440416762065715726281043200000 10589961 -25335032379694366871320442718173846496 10589962 -279970835114106470533229988621610434768 10589963 -231477812367257255316698168917477191504 10589964 6392191064506669996358714726407962624 10589965 -129529670156352736074221825318787828000 10589966 31834993687675655247390893556404405376 10589967 -223634171980998397355402599840628411760 10589968 -102942501436367043810031433383590289408 10589969 -263409033483569755727079743396241713280 10589970 -137312220792731968379015693443241141760 10589971 384437079036584284994427546920310024960 10589972 54309833887718044173079413202481332224 10589973 -163901587897657044590453172824519354400 10589974 650178319471589930048520959755222702272 10589975 -212813845272551011841597594076732841200 10589976 449847580753907218810974518555341547520 10589977 -822623626606953644257680315118613893174 10589978 -14733692914968460545928640645080199184 10589979 54542107658868717314980281538783507968 10589980 -77438754506048301408510434258621199360 10589981 -513216299402961009988270468553478424218 10589982 45953805070907548822944446728747769856 10589983 -372624218726482158035717356896852603576 10589984 63569019582989815880842133293655654400 10589985 -137095419799751590078912839020521492800 10589986 -87785054132854657852880912499279037056 10589987 -52871898234360135085095092601031789968 10589988 -50236538182702775760448437026028503040 10589989 -406155736038122651083690597417490806210 10589990 -229038617200214021569942953610697040000 10589991 362996661072299795593902065568714628392 10589992 71000636364817322951765705572196352000 10589993 397180412569936309454867370644988113280 10589994 62925033738977574375494514471806039040 10589995 115492456024389051818162242947070256640 10589996 -149533504042288722040102230321592800000 10589997 -462567911574935161824841448711009280 10589998 227322729792980976688243580695874736960 10589999 215163873257446356208927510080600113136 10590000 -3029454923576847434681006904053760000 10590001 946009284056418329233959174722017817652 10590002 -137237840033160428400122671321817784048 10590003 -56523022715533545708598612155020101056 10590004 13273504189967304269870953170549934080 10590005 103572333588564274698853028107152549120 10590006 20665408593461200927035892655750959104 10590007 1012195636795072785275214914844531591912 10590008 84362983339122755181465256287949086720 10590009 -139345693239587386283625793341264756192 10590010 -250595616075354517796768124327900471840 10590011 573251221493476768265805356325405593400 10590012 159600410031097559810445038356530203136 10590013 -126212654329061101715375674202512267200 10590014 367793204741073029450132069653191659904 10590015 -119399766525868662391103210579032525680 10590016 105967256271298212193519710817062748160 10590017 -337080617951855899919717319306667252140 10590018 -208554203207520335585510384995491114240 10590019 647002100632980339570931828611880546512 10590020 98862962278098210468135645172096819200 10590021 -2047292519319721466631532146740583240 10590022 1386082398420196667905600172067508224 10590023 337996441764065951317459068629419549272 10590024 370462670514283950364358717552720977920 10590025 245433631165489633962557334413588191550 10590026 521665161579396905684415941161767074400 10590027 -364400969232417019722611363656452661776 10590028 224511058972980556360851314902924984320 10590029 279283427813294904287255482965083170560 10590030 18393738144482496656478411435190348800 10590031 616676155568825804156055012764144196672 10590032 35572173852191648536348507835883380736 10590033 312816564458827216225627659392253898224 10590034 18644155196892846751517317337426632704 10590035 391485338164809004588952294540634066480 10590036 137310985091739719613832302912870426624 10590037 -15553744812700399437959067562186574660 10590038 -105603192516944261109056330706715861440 10590039 -118010917881181553162549040836534841696 10590040 -11859508576097611867807202872649318400 10590041 143246293665241503498268665792693696 10590042 393043349620597597611192654265614850560 10590043 278308585598820893218053658054009012292 10590044 39777933486338016219905178083755238400 10590045 -200529905457044159087369679952639915680 10590046 7283597350649335326714099482804767680 10590047 -225019372924174308323950885563720516672 10590048 -376285558367197725537856470429267394560 10590049 333468199617654687454079460682064872240 10590050 -71160145481254538780835250734364717200 10590051 -85470634651959161063623933326598432392 10590052 -115813208225259365804840557767655120896 10590053 164767585896639059932343329598550397344 10590054 82922634880020141308738611158935203200 10590055 119201787929711880157275428562680686560 10590056 126578447536000974022177619527078656000 10590057 305005582583868865758983660039128766154 10590058 -2181652015695550194584448562107543120 10590059 104331609163041332067282505690917382260 10590060 104849265490282272932525837982505973760 10590061 270406876444206280311360265182524081932 10590062 -11357423473266204706176096834260654208 10590063 -432257845158738724627941740708806893312 10590064 -49078020848478818323049046455055646720 10590065 -156678346747659431899693781061305356800 10590066 109332254628415247050487731761404505504 10590067 -1015176151678413399412623539954076149688 10590068 432622916236808939273436480551758417920 10590069 -157288928595136988813148086657848393920 10590070 255873874799147063440907232889677204480 10590071 -441205314029660930450826075624181624728 10590072 41215336558310971343349957302166528000 10590073 -46608747388902136955077273926746596672 10590074 -133544073038163378059245852375156846080 10590075 -406754539599487606436757789267577020000 10590076 -189408357791135322468751385253913273344 10590077 19689579307780519211519401653736769580 10590078 16279527576299179346008923969815471424 10590079 20761440416499162790748060920786465800 10590080 -33619092248697175668116004652921651200 10590081 517702607556012873322512406878700264752 10590082 -377959150895702106023718355301764887648 10590083 4152198338896143340032733057261782528 10590084 -66919057284442436603654732327961233280 10590085 -255045691721741777416371682293148383840 10590086 86856354997346583762589913347954009344 10590087 580046101273907705945939630262994022400 10590088 -521811297154718570555604074351278356480 10590089 231358198050702245432021989984630106724 10590090 23722640187972188029984831205088460800 10590091 -406485416185332410948568145005357713808 10590092 773439080730779357318053583274301274112 10590093 -298142352431126363303230714787260267776 10590094 -455733141292912095846378618781014563904 10590095 -88509263858833452374857107901920080400 10590096 -24145519199178200014453526789873467392 10590097 31487971163175436031809772756438581632 10590098 -375361806317829468394496825484302041200 10590099 137671557886304745695051451533259543648 10590100 124328955306228738196373027580222086400 10590101 -4501487543928495336008701636179496896 10590102 16712506044326326154134155279701100192 10590103 233572635846949057008739928979732427184 10590104 -335356893722290065890759781626743603200 10590105 329140245333921641633025104825480529600 10590106 -203427789893391023715431533544101370880 10590107 261530916696258508378549648616766560232 10590108 246765490130413839403145994388193525760 10590109 -36376759175445801082149879267994129690 10590110 -1517520571745286423956372155751443200 10590111 -108077518912924476813304248110914409856 10590112 -331467397138283025379782427773072703488 10590113 -103768492188267272734409543516356588140 10590114 -189600464428636635415215527060869459200 10590115 -417234162389561258480991384579933096240 10590116 133825251136471975294558717999954220928 10590117 28185840677551083094772272634774755680 10590118 -114112872367632531132846927733960040448 10590119 199716940188728357493699736460500070520 10590120 71575575899471431394405679050784768000 10590121 -603652415265831614976951734738258584988 10590122 363678035810476247453799141903770024112 10590123 207418786472881798227162600739339863384 10590124 145486518127218673980400021542606423296 10590125 136042512035805485147098080803784000000 10590126 496908699536468895489916380168920064 10590127 214930053849919340991963245194745682112 10590128 -137280879142241266577568358467420930048 10590129 -112309974240723042871860356259839829120 10590130 182923828866210958548978719675259532800 10590131 817927170492133653421235613490721905932 10590132 -312766207571276939210951213075496960 10590133 -576202888141746777818897176393652962440 10590134 -117523873475491475490333257135884036608 10590135 -232598643331852230375373226483550836400 10590136 114440895365533306669785204554395852800 10590137 -325882896068123203047979929890369168214 10590138 16356236468407892615495802586130823168 10590139 -85127539130057723788244277735549116144 10590140 -54607700730478348370884850103207536640 10590141 -13123159984214275691548146681225236160 10590142 19540620040404115243696642602320469312 10590143 -24966810329314890365365745370006016896 10590144 78640685371339799185210245887809290240 10590145 -129243091330776259846442099327242157100 10590146 -4398403304342130924881247144405511680 10590147 130835905660041973604107939918471921488 10590148 -121200707276582580164445623606890321792 10590149 298879547170106659089782188636063598592 10590150 -59679087676401429798769200452935190400 10590151 677044117351067049243692814686704450560 10590152 180779562153181269688592834552194990080 10590153 -67259682664539626595182834612812977792 10590154 -563162393324714985009437679819220140288 10590155 89182575147063764397956387633583238560 10590156 -253042743489167174471449522285616317440 10590157 -382876064989703370945162072730466611594 10590158 -33840821554572645894611696293621639680 10590159 -606774538644911360717058985332224407680 10590160 -20059177297141746300095396425645424640 10590161 685596070754735164528963428804145442292 10590162 -196048125062590830711263005238115840 10590163 451231618883258799696125961676833560920 10590164 22611538853623418533409284779564316416 10590165 131905275833205165238335111438211569660 10590166 -11611965948588766056999453212100594816 10590167 -49513016476138966128904045531175787168 10590168 -143152440290672272643130649510912266240 10590169 6032922765448431939262612144637038880 10590170 205553983886227060972374115126257389280 10590171 -394928359163003816628141666412759841856 10590172 -186380047874136145443142627992915053568 10590173 -570770648510001503984113310781670492896 10590174 128347560032614480018824684693745899456 10590175 -162460577094497236220406537696215355000 10590176 -43567857853662252673015616383764922368 10590177 13743554278389911393659546609508480640 10590178 -191347724093376557612853144374336829360 10590179 40038515074388645932997175863943834780 10590180 176632884701308808632951287232785960960 10590181 151393906656755749159301555144048298240 10590182 -305875878986223334730035934705906779200 10590183 3286087309018746250123569057028234800 10590184 -91121073179528643771255070624940851200 10590185 -248244237905527745202647287112436646620 10590186 143478684527605172359814259663222140928 10590187 -612859024927927561504429288355897404640 10590188 1483391512749721253292435792899475456 10590189 -44238684246550777392761031811080413184 10590190 82954064689717770839169136270165259520 10590191 105113751301534828460594525269656941400 10590192 34848349906339309189926232792185274368 10590193 418083964881846645696993557275476864064 10590194 63898219754156193227479955165192506896 10590195 -16527011343843599184130864157301765120 10590196 118209222664333937781548753920466902400 10590197 -441055553653006710080745968780941782354 10590198 146281849799336629704437102626673110464 10590199 -73173616112798692136787249539083033920 10590200 120206220789354844503985856633593344000 10590201 -270677128252528124104333377844811308320 10590202 26485276564336057977932068693895108352 10590203 298712367499897433123074496393158895184 10590204 -86053260272327610207670478495734562304 10590205 -463763498643355019871926705661367380000 10590206 -53040361131497078081685048557515311936 10590207 158035502924547138099045472020040522440 10590208 -58542235501793818967490636769520517120 10590209 135487286672841575277007258496344824192 10590210 17962893732440240781717893100010214400 10590211 -583366262368808222375413053873220315200 10590212 -1767468942012522810223087949707235328 10590213 352636105897605889654520388354482072544 10590214 84850963666969722316036288386868501632 10590215 -430316091464036425640487863530701269640 10590216 -28676228480493193380901283941354536960 10590217 201284364693233051193197195941082015952 10590218 45124031634557366451322748984785173504 10590219 -11589201383113583295809316736500434376 10590220 220127704985137800403696201536627072000 10590221 879081269147670997205819000942046417984 10590222 -38171898682850453731778118126314712960 10590223 635909324395468536246334126715274187968 10590224 34651223240297144958772621453067427840 10590225 -57073548717142500481539713629006644000 10590226 128181320040250989012232082358629031312 10590227 25711896413710622542211143333821000 10590228 325032406765441146139288189621041930240 10590229 -50609792216746568486908292592717070916 10590230 -20787267168140724875078406339231916800 10590231 63242375192454582847611787551230075904 10590232 500501507795771857741171648544349542400 10590233 -342524335116212656458403598417967838518 10590234 -175549059896776087807864796818510103040 10590235 19631626376420084116045558552460602560 10590236 475468982000955291726039548946257057280 10590237 75180735658169129584830280117974739200 10590238 114776352305105680515488658726820763520 10590239 -243356693023698025425618530193184677120 10590240 261543627899981685662580162488508088320 10590241 81845931195333334880649500287435649172 10590242 -28492617594717558320193128535266973408 10590243 -199962930590212696053111408971314649736 10590244 -98273908241683825117571326376315592704 10590245 241067061491124389780143035059644501500 10590246 -231051792165953227121743032066360316128 10590247 29604618998519960873351179970668423440 10590248 -224879778055186943834543827897421015040 10590249 131662628880876166638396575894224757760 10590250 -150748708052541715242457318534677312000 10590251 20283279034008151182781271747938160640 10590252 -181793344602903814221853425006098101248 10590253 457773229278170543793182251387707844502 10590254 37979613111893865533171731541305347840 10590255 -929286407637198145778766907758786720 10590256 -166040218712899896383845769192112128 10590257 -594724313122556445587482390204074016494 10590258 -17665834489414749291397094287389573120 10590259 27226652074040248377707744593068450600 10590260 187054363524977586055484630885380442880 10590261 10020470824671523564152075846137559360 10590262 -198259130659040178111488472795709750368 10590263 2180987446354759141246274512049649264 10590264 11985686076161743660223780739271372800 10590265 -164077523304531656433732243132211713600 10590266 188528161723662388516422846038449013760 10590267 35694653862929684449298307185329280280 10590268 -79933193227463394316247166542286103040 10590269 -505950689159318790633159018997741540404 10590270 -35122316227159013348817538702439055360 10590271 115238248855981628438631543083163830000 10590272 -37494577574620052822861758003226345472 10590273 96856156206673545037429256774404456080 10590274 -103469991113456253365958091631260098864 10590275 -659734754014929643493810697991798687200 10590276 73294061416248253388846577084732211200 10590277 -99302286178114478622224834794413700000 10590278 -213143915992247204361759804528006560640 10590279 59803750890555430989707492931133545600 10590280 65766643599364978409042666045097830400 10590281 -86706864060860241538363574370459635520 10590282 -85707314091199928633945230124087086080 10590283 201924021188604281964318081555647276 10590284 -302037348910410882914074080371189808384 10590285 212906863152092568455097847164709567200 10590286 101179532969341107663924786418557417216 10590287 -15378862713737380972724727122699452080 10590288 -17538675545634722091047043750639697920 10590289 -21753308987998655617958777776538470080 10590290 222919167951510487566059023212305930400 10590291 672587352609825038745260995920869923440 10590292 80692301631005206435728800037005062016 10590293 56040448564140654085790422863828975360 10590294 -15015600560705309270331815955537967104 10590295 194431333628646444580910629062298795800 10590296 -584860341013238770371545169754471833600 10590297 -258935231914722925618531982200742890800 10590298 -4652229145655176681839906405505787136 10590299 -636467013490573590488178125584029248700 10590300 -32525274661548286566921693347956492800 10590301 -309138106741247897548975124973551467296 10590302 -97777035504480720142547231583171879936 10590303 316281839439593927312166099467985074064 10590304 -24384210167167025797801465271321886720 10590305 148507062470837447313566699897178798720 10590306 -78055297579033969957762571448263162496 10590307 32419181937895038476540443397272288320 10590308 -129271750806031786557613793766894963072 10590309 20522243159444117351778762843853423614 10590310 38357414828043539748560543153491989120 10590311 27549615289343320753064843147980851192 10590312 -81023726280776965078105907570785812480 10590313 229183142463036685933069415608376053504 10590314 6973089893726448134189960132366879232 10590315 67280410536615471437114302072111392000 10590316 -7019214776711078030886471225344142336 10590317 459026966699532832588786833115842273366 10590318 -144686062520686853500762836871337105280 10590319 -205818922084898678273210054738920999640 10590320 -32376732580848153151877336706023424000 10590321 112958005460093140175907085265082440112 10590322 -149503919335547868368563330560197864448 10590323 115604536803764339891894914228359201960 10590324 -10318812408182702335270118457880627200 10590325 -59960641207239564620765005328974806550 10590326 -245734397260300083945680069275410001920 10590327 194446281347844620470467999106006394496 10590328 -141077811087790040262676220281583124480 10590329 26086082976247543224731741855180129280 10590330 -36513940843396561650320287451792206080 10590331 30378269437459139888340616631673091600 10590332 -153455248335597071122081812311781462528 10590333 -23531323404008303750401223520158853120 10590334 78585121464393409750124106880751337600 10590335 -33114112127429160415565877429141524640 10590336 -411286487143885634301237282697799270400 10590337 -761839085735732785758910302575794883616 10590338 -256092370684056702368380313343053274240 10590339 -255243256201843565261558974477916704776 10590340 -46234033311195088860051674110517564160 10590341 4281421007118293663488091760502872384 10590342 -98499148632902956917462744352677451776 10590343 -145841060282218677637387157087475346408 10590344 -67445319994292768791082146844768993280 10590345 -19492854741280870795095133405809571200 10590346 -3161264480304148718934780981160050336 10590347 -262572684473230832289438923900860188204 10590348 123563057925266534645916443360001953280 10590349 -220706306818642108354344687039085651008 10590350 8142084479428951146008401831217328000 10590351 13258721283001248532034937830512011264 10590352 29431405266854470970705270935500333056 10590353 141616474460412159298758720168171871200 10590354 -35635644319955810404161986593845481152 10590355 608077739317749908354420423834486970720 10590356 58686660332876446693343826645637140480 10590357 240389434296868042524002221840051879488 10590358 -149956565325230743537749157939993626816 10590359 -157086276398156594363604323912131186296 10590360 -45830807042690183807344792005122457600 10590361 -251766248973687902361083049028944218038 10590362 -123113548022921927737069040875598599968 10590363 4491734159481330931361748784194299424 10590364 -268180651858844370941133713833045535744 10590365 68261434178074216251783053019078209400 10590366 -154409268967579657471396367937288643776 10590367 -208510200411834039102674320185344942928 10590368 -149052991236918826109055063061793734656 10590369 246232679852933373218354216414559803520 10590370 -2444073393555188704880790511395690720 10590371 827518755244387943629372713752654697744 10590372 -138270066971544500758572493978699161600 10590373 -270418030084596872634860393876878657056 10590374 69198631769223204127993453307853252672 10590375 -52630238466347270664232464611318784000 10590376 647571908591609760582867138716649262080 10590377 99469799125457030728515543397150966272 10590378 -18409636966464334103787106750207454976 10590379 -609930652030318200138281912445837332760 10590380 412077412948536139261323282230899660800 10590381 512649537532205412360364994066204370870 10590382 14942937842041163729417037665157888000 10590383 -568546039194550379083457731871773504368 10590384 564440731816429339896835137321566208 10590385 -170360167581128102505885140498537060160 10590386 144362500319901880631530413329206213392 10590387 -17926337315607387822880403769140882832 10590388 190085104128399617146172731529465500416 10590389 -97089416702696667966487558806775041810 10590390 -169853845033185901911525559695075319680 10590391 -149265758612885169699198879778738564480 10590392 -616199201629868977749731974569156096000 10590393 -346906845495571462195524512414007783744 10590394 142919503206921809780759970744619380960 10590395 -310301035655399460213329549205122985600 10590396 -4498725522370450174054995271488823296 10590397 98068415294785805455438169842110312160 10590398 -74373524169256129246031483837283774720 10590399 172237901899041029363130169915413054240 10590400 -19183039560175154046512249004752896000 10590401 328199536310432191148997638916647574192 10590402 20586619669367479917636890946354136320 10590403 222218006239598011360849223955324125440 10590404 -366869630928101154087539988404034432 10590405 7013414718976001967932774952770928000 10590406 64288989935018796452717982773397993984 10590407 187606010752488076809929225702364892440 10590408 253895264924012372754377549820887270400 10590409 16116946576291472339833692153660088960 10590410 98396406179348536873585300186363968000 10590411 -15217792760777086876246213899014614800 10590412 -54493567234079888012011494718076226560 10590413 683328676265528988429913536034570252662 10590414 88609466425152330305906778997938542592 10590415 -190719639028042594690006969505883640080 10590416 -333037509607811184238211568650330308608 10590417 -413695161575530403096216105068201129566 10590418 -81837427431356308854605349041907437280 10590419 -376710005258450545793290877421797495184 10590420 111243118564139739835816678998739322880 10590421 -427405264193527188639218931975232051378 10590422 552474699056084528183783140622511638400 10590423 -27177423948213544859761544220327189600 10590424 -9796464387692908416569036485029888000 10590425 -308413344172153819978385947543261508850 10590426 48117025471743116235886549367259721728 10590427 3758925648139007888536344092237610280 10590428 294728798196575129925072985283517331968 10590429 -128839259377011323351882174935140531360 10590430 16501522486804771565886234742756512000 10590431 -377145113148915528188156165551923230736 10590432 151449021611524945078488134644100235264 10590433 -25589582122433143299052063142124878400 10590434 214933857788770537043985667135152833616 10590435 153840469628450569605526605587958090000 10590436 2786334902610017922728270205801943040 10590437 27005278732731910933622721154182059520 10590438 -13872548251082374105364825366861988480 10590439 496717207148889190565744370584662015056 10590440 78149570970173305019315574896123904000 10590441 -55680404120436560794367579577571923360 10590442 -198187433567738867158065071022169168128 10590443 -493237769823894010931811293193585050616 10590444 -40330863894935345772065103877500069120 10590445 585513226175643037685441045317334258700 10590446 -193970613857671946285980117157683835328 10590447 76450952736435533463016730512994892672 10590448 -137838609900162483124433864978816040960 10590449 -237120743550228038508841672187776421550 10590450 6659115381663831468401483657646835200 10590451 -555126479693285286058010161872811744968 10590452 365214776035683694539690078615719197440 10590453 564775396761238175145988114735444156800 10590454 162443239761388178437631740361865510144 10590455 -104434363182501681328351186210868873640 10590456 -287962313476467888303744417425643847680 10590457 271522103757450862892999683985656250452 10590458 47705933740911108332967561362894078976 10590459 322307335781684372123807712675074382528 10590460 -192167719029092155909667822466091683840 10590461 112541612129189247303777929028628264032 10590462 111549561594083377715842984142021257920 10590463 -244729660498139789465519324760849567936 10590464 59437221252391027882841145732728094720 10590465 -46299812752132500954133488400917022080 10590466 -12031173851756605525340959997690494560 10590467 341031414332623245783682983004129454400 10590468 -35376726301728415633649126959467724800 10590469 -768177487743734429802789285950959428130 10590470 2610424218037319036276401332733132800 10590471 -361707496070145687783205337141364087720 10590472 -229202590580487037533278903181405880320 10590473 119512934855018737053513511761624934800 10590474 105152097686624080592720469210553455360 10590475 11278317977674153521310064890493564000 10590476 124263674322771486366547037035376658432 10590477 -420635242025771022219766338165050441280 10590478 -45879727694562749587717383196854288960 10590479 -752650064542656966545456476525109251920 10590480 26891634396171020639191332049531699200 10590481 -716909021293016424055960197562469328000 10590482 114346867335079568131708630118870633472 10590483 311461726934629403893966812351916002048 10590484 199382150576636824262369093214160766976 10590485 -16680193228704675253914968045120836200 10590486 -138906897125673532604671763192810304000 10590487 -536507672510293064421406045673017639864 10590488 202019293393472675142651857092189839360 10590489 92628476500531634798656485730672303488 10590490 -337489089302346046705558567037533677120 10590491 -61100107096820404109996661458791154016 10590492 198778408835056377347895734590642888704 10590493 512432104950837695284300174221870193024 10590494 -165673276675377322624913395850016664704 10590495 86773385522001269431852336991258079120 10590496 -28504939573543043933200327204531077120 10590497 -497630815852615145999741197853547057054 10590498 170088629082580101225839604373011493584 10590499 -13872412519954266622360322439949000640 10590500 -432132418433403865897864704891878400000 10590501 67128329266093093244182334536470341184 10590502 -62556369812070879426942826862841597696 10590503 -20737433884350666433010369109395911680 10590504 -3565778787317129904186110279620853760 10590505 -70433744563462414267747200385947456000 10590506 326004824983789340163719672275112075952 10590507 -7889550772790343876641661786433426008 10590508 -121708662315848899738120075376703484672 10590509 -24809267604558338046431374205902333290 10590510 -30754570985585408267273746849841971200 10590511 167886200759121340452708510534808991904 10590512 -82677015955085217638133333268570472448 10590513 2581300719351487949735588575023230400 10590514 -90169950625319436657118533888095760768 10590515 191157834274064481252297608442466861440 10590516 183798309858334376333933605709987955072 10590517 20255865504607341886709464950583150926 10590518 270583075026326518532037312914226081216 10590519 -468558286319345590301251576054257135360 10590520 97521865710791766695351622376762060800 10590521 57015510631698293004617890091146509252 10590522 105829944648744684112481175744658332672 10590523 286152697488407868569444290677696476160 10590524 211770011635629832010508281177023365120 10590525 -216419899976556430614376595074872750 10590526 212244528014851890808106509534348499712 10590527 107535534207997535593601545260342749280 10590528 -23960955898981600403189281747900563456 10590529 588614871070870478591054795853819128260 10590530 -41580498187560051200702795836656844800 10590531 62089544011928622419894535147096946944 10590532 31989740382168888964300046979072786432 10590533 -776672325058230562224660129391286437218 10590534 162655970438671391355870168892492554240 10590535 -212708233782624586054233124992176233200 10590536 -85733578319592157418096640047470510080 10590537 295109189920759474858107278006485324560 10590538 -164838820015479722835785719500779330304 10590539 -249892693180368430736340541925563814640 10590540 182317112375854077020610398162079820800 10590541 62258543163762565625821034635010266224 10590542 512299041374499497514435834290337207744 10590543 41339519799153960774613972857636223080 10590544 -137465521591360476156448566198081495040 10590545 23613839495778132489416515399450409280 10590546 40902367008252703037493575097749760768 10590547 17295896668639309535360109645830842704 10590548 2065074523036948890118506113664894720 10590549 -194096224830833827389961928040494750400 10590550 -182394380114820750995253148957601263200 10590551 111954904703153016237237074700412435272 10590552 90132380839070712048422932214152273920 10590553 444474600511715443305514261248342877764 10590554 368437904925934772810384683505991305424 10590555 6426599549741886803351637500106616800 10590556 1898142024109240786006280885331845120 10590557 307210677952736851820342820109899247104 10590558 -115658562605983557721660227680605347840 10590559 -99567382582618016527960618666608996480 10590560 595601580164090234153757150615369154560 10590561 15635164360796104930776450352296506880 10590562 -8438267796869465124995577489496346880 10590563 -1634668674363276024535998210562580748000 10590564 194822255789286753590299129706592602112 10590565 64240933671750216398904299797849358460 10590566 65784399862528312196734436892793914240 10590567 214543308587364563944471611663538183248 10590568 -213944415831065694369867401182445568000 10590569 330110440216364411064566044721435668560 10590570 -133392898830926099742825378505208971680 10590571 189049736750176749715384817376647302772 10590572 407284874717816968350534405543495710976 10590573 32599844466053612914973747983972220928 10590574 13707438546053248062982758773486185536 10590575 420745956516046427840235645866302518000 10590576 -63417657986896672696745958058406117376 10590577 721340853075979575217968231234926921426 10590578 251893488615151888754812228180689741840 10590579 -52414257547188627015232279927895743656 10590580 22254103312025613712567436537540075520 10590581 43372674645429944942547749052017448000 10590582 -123434549587856980047496223680212602880 10590583 279956213432148017071466518695642605320 10590584 -226116224992528502086344186225060802560 10590585 235479893348584787892884904741907694400 10590586 -28087640094512143548645694929360557856 10590587 92900902784608138532116644300671587104 10590588 24794723180686093137517058791628940288 10590589 -13769918113934543719851376964087638676 10590590 -220630997494793924033168303604719179200 10590591 93955121480003813414075184774986893824 10590592 162249735362403417900760119907996139520 10590593 -45577226296792329654543330008955533376 10590594 -76014932704352106369517751307865532928 10590595 -79046390594696459482365426998646188400 10590596 121947241234639836816119662536633859200 10590597 11378436453114416911135917045400713660 10590598 -7999128053520031375318855502835500736 10590599 2922661144822156974486759265585170048 10590600 -20692564147830920094976898007705600000 10590601 -35631100226069969263541051796623646848 10590602 -88195266155692623055096990618265889792 10590603 217569515989754583507652097431522281984 10590604 326484379392228374912723492104354338816 10590605 -137641171416324444068872489035162754740 10590606 80053842830363744225288019127402760640 10590607 497678543668208344804041001174073882640 10590608 38609553193068984696418725048389468160 10590609 307764239777555318723243422297464816960 10590610 43059945089134439846691825245154060960 10590611 -105143331753829128430162482679051234200 10590612 -29178319053921812660840026792183769088 10590613 -9229393821012955147100056686033004416 10590614 1512376885451758347596357257864282656 10590615 -92681422563656660834625991865093570400 10590616 747889726726420341965916942639024783360 10590617 -255527645795083729137685332797757617334 10590618 202640713748431792624226021973243736320 10590619 55099514179206428295420003287343880800 10590620 -19722141868255289651871679075089400320 10590621 5958346439379388134852195155737475904 10590622 -13788023883390210795800237959921977600 10590623 -83292046404727647105968697610023820800 10590624 -10516533060452791458902037813906112512 10590625 -665432380217563923756888930069459562500 10590626 -244960627895342373924264105571287075840 10590627 -5487316272214595556310061980600684680 10590628 128295702931379361742597159357083346176 10590629 -216480018829418622762460243125425190624 10590630 -39491689569769613247681005354381028480 10590631 2854748107127908058756274209196792864 10590632 -109861845497234473954118223626201671680 10590633 256572035248273220544497706493313009802 10590634 -123641665401840513012781105909454726400 10590635 290288540263097961033626117328364463760 10590636 -14937809848361513073218543424295403520 10590637 114528970894252458657672990747758886892 10590638 285502154473659596976756758208176235840 10590639 124408112296732094849921502134426398080 10590640 88134683189295639067563264492900188160 10590641 29133802795549154824779481586674394112 10590642 3291516053741412055475621040410887680 10590643 -335876690462416476038498852675208300384 10590644 26441749832706453352827573172659916800 10590645 22871859397083319257413635888573799040 10590646 222507686572319651968810036377161280 10590647 -147621421060705192304409299337944429808 10590648 -57852095806059008590015665850658119680 10590649 3626988826338112485612870316433729664 10590650 46958471610489846585203286622224864000 10590651 -100232329555953414870946593553003000608 10590652 628816772351018589634954126508242869760 10590653 -826255311768549545601376772563266298740 10590654 -58358715324282005034307901081410953216 10590655 -140982675139044877537590343091649864000 10590656 59974018867846017074334533849123389440 10590657 -1673826643429170215136320343414030336 10590658 -15176009955928388565731344146747596160 10590659 359278466619026942651187782802982449816 10590660 -68145703403824552887598918631756797440 10590661 -464732210247185995706214295668591483200 10590662 57218973905545471055621910029690802432 10590663 136770018293194417146401580439485682344 10590664 154079443254154824982353073748587914240 10590665 359398761707527480355426456276724793920 10590666 232604570132425794688279755837177567744 10590667 -179108528816585058962552346658175090284 10590668 197603400245604044594927768764736701440 10590669 -231898390466307702620751352414758238272 10590670 213868542708519449852359639923632153280 10590671 -26473782240363075700289728256177428896 10590672 7378101534638105394929845296654974976 10590673 8362013126073081758847782120861887860 10590674 -204022708571216447896391465198891063664 10590675 131013258543830486195860352281443873000 10590676 170746241772222675652309232280750295040 10590677 -148807403341529015411925734872007078400 10590678 -39682952140748100197618798658721017216 10590679 -280306201701132052752071880201624586920 10590680 13435564553896985666712104089492684800 10590681 -459959263906264449651170064470202028848 10590682 219379004691862285834764905095689887712 10590683 380272318890853006594050178686629373144 10590684 13082901828545551863920245411825797120 10590685 99524819889061078213107813126021120 10590686 125752135391621113918171481610961137792 10590687 -256264281956523004765678024617630516912 10590688 -143603865331233930481974872481308344320 10590689 -1267837304747416049074823344074987690876 10590690 254071286040144591605420792731732377600 10590691 64955158687810760309649403534133736092 10590692 -130013759004939105527563141971352289280 10590693 266362369195712608746000505810291796064 10590694 -6120976095522856611097499571958778688 10590695 -110473358999438263819363381377709401600 10590696 352351426419620924377348836069425971200 10590697 -98840134890434369888000754245910095040 10590698 -613167113138008661298722262272577988608 10590699 -32269511205966641448896398122597891072 10590700 217248664148079157792408154645777235200 10590701 566652640357742963178387493824326097504 10590702 3620466835454148507407519601967872000 10590703 717441318460257331849792204496958837784 10590704 -203861491626144194438906886238357094400 10590705 142521914570293591135077703986084208500 10590706 -34666182395294711654681486393436573696 10590707 488432757677420570668978774286015146956 10590708 -83090748734276676324183753924151572480 10590709 -58188472861305292166943234355853890496 10590710 -21812381259494325264260475000602676480 10590711 145487789222982855246678429951616549584 10590712 -250480077017758161927040548564447744000 10590713 -174345648772260452212025574042664073682 10590714 -46466145184973979937792242082730169600 10590715 108564149578607594499129341486663308320 10590716 132052018915474287855106210912203177984 10590717 -301095650787547243487850080063325166752 10590718 199386763078687612102904013253749861504 10590719 354292975689779252811204698637101637120 10590720 -21392478281313223691076229047716413440 10590721 -538969153445716354959896677867605620156 10590722 80123209152856140715085826958208251392 10590723 -388116007386781771910029251600023552640 10590724 -110392097367276331315305456523897285504 10590725 75931058546471184958697866405190100 10590726 209845913721431980623391696796338532544 10590727 159828523292668208539551459208327277872 10590728 -13397870141853919724394699884200673280 10590729 147778109621856515562222275244703059984 10590730 -313798172494775099493470533529849166240 10590731 -52936839542503665667791037964016855468 10590732 158575552170410372464757250138526451712 10590733 -239944199818789567672226880611934254400 10590734 -46562870506408643504269031121123388416 10590735 -154529285075102648556138289672735542000 10590736 31994402853912698943598713683800227840 10590737 -438176235556999972634737499350238593614 10590738 -111704419586719347683092042193625833856 10590739 -89982295014790919233610937746256405460 10590740 -388209265837255337038012263273089433600 10590741 -39543802767890521249245947688047333760 10590742 -214325142004362079346713695161398512000 10590743 -238013980719438401398026439562816128080 10590744 -332567148441952748977037111587097825280 10590745 11084621095787955607373483385701291520 10590746 -422240134956972234811691251637936198928 10590747 32285672530814804679240105815937202176 10590748 5010157857761099420164494800253561856 10590749 -252395573702522067267722805108682371720 10590750 -313038886922097858910657837498896000 10590751 69696822808795687891701669792762002784 10590752 -690128944615981693124949129941916057600 10590753 -245903823518224350725348089034371425696 10590754 22441865353160702588301804589365415200 10590755 119365757756943199642755352648421216160 10590756 -197103045912143377233764030549991376896 10590757 -585680319499341821952863552798295532448 10590758 -304069084342012236656401988932618943520 10590759 -178512895561988428289299691621883903744 10590760 543451552684255338567711579464156928000 10590761 657659147399623968910709339096252074362 10590762 -14652717458217552509270114044111827456 10590763 44559416458363083393079695273720287760 10590764 193198704450063213910221158388535520256 10590765 -280012016354918818715353252091992027680 10590766 353756778143917599869342721298312640832 10590767 -16378087211228090273030943482683103520 10590768 27037787261763106116397218490396065792 10590769 -143341292573781697749766446427683600128 10590770 157774293785677251931220931495600178080 10590771 6590150107969559641126190031094560000 10590772 335942947694689321493237902824131029376 10590773 138829191391393898876311595340976967022 10590774 243562459287322078379368910362158528960 10590775 136840173182800682455450873217302769800 10590776 22556951504215419470978561258496000000 10590777 -488840114841521374043641714456028288160 10590778 25892412880743741116990585185556115456 10590779 -130348103940383660708209247177254992024 10590780 -7463541992288162288272524383145984000 10590781 630205458638664553393645866765044432582 10590782 325791983502729056816591663457114728832 10590783 190544541628285857551070204080131860864 10590784 -8356861959527381467424389892579262464 10590785 91040028846150488632285074059314915560 10590786 60809563393531966539399893474976159744 10590787 -298358674695795633780936415800936549888 10590788 -4001813083475813534873934163914996480 10590789 67107645502149036095915835635726999040 10590790 46727125181633166045552365239710259200 10590791 -66207315295354292795072098549320819408 10590792 -208438756038618385397435544450967142400 10590793 -402625974336474566354341527941934897958 10590794 -63565693914526812583915245764458053888 10590795 -59606671551581674856380209381392526000 10590796 -484188943246265583911354871510356193792 10590797 -29287227495498932369461739579896804800 10590798 12208683961225117331649244125330675840 10590799 436401761088718013816275398824324349240 10590800 50689463037257455449739176105197568000 10590801 -118228028173178545909839629640067331904 10590802 -69850280095602265198190406156292878048 10590803 51783953734470766918301863549776803052 10590804 74218054992929452871464684505873817600 10590805 -943266819406218531091431010963556040 10590806 -268124450117114370082799922719632383744 10590807 -97662017550793156982039944481957994240 10590808 -350980600100803566270363418649999063040 10590809 126733947237476326616838873718001806080 10590810 -31795400097317136701831465517936768000 10590811 -165845598649431048633406343416331895576 10590812 -72382003884596992744745897253587432448 10590813 -205750189951408956797548289421677398836 10590814 591751371843361399212347442865250688 10590815 -579064633662988184203803162663100910040 10590816 424836114722700023469476744307715866624 10590817 320768071921526598698304044378448627712 10590818 44465950804809181595437011455811451392 10590819 294020806640416303647575056813410216960 10590820 -161334684285075810405196250939001699840 10590821 46930251805455257477487078714032513022 10590822 -85247158813927572130109664468573444480 10590823 -566490739357020569231755684677515289928 10590824 567694977887303942577717402627816652800 10590825 60666465655284015279627462369467649600 10590826 345159160214227651776400951023980008704 10590827 2057417077185703456431935846986569360 10590828 100378218525348340330664992900401623040 10590829 266007431954863252249968015831174049260 10590830 297564785785585710178326925827879024000 10590831 -8521359762416033819791245322677582648 10590832 38539788015049424770457351034407944192 10590833 105050308986064831818403923049270705536 10590834 239456542002643351433191057297181642880 10590835 143733644603086219061247650485946849760 10590836 207925688253931640351116179580058244480 10590837 68719013970873878717267634972313954560 10590838 -107925623396442862941174568490044690560 10590839 -372517629461225565253025472537144926208 10590840 -2072252507190711668306374782998937600 10590841 -98066844153193263443703985429274900758 10590842 -165275295942236124832016633819808968448 10590843 -45489970447926520828817290904636078736 10590844 -179086741892006907370490111851178070528 10590845 -80069400796941023524231840907893746900 10590846 27335294685272224365327470962539961344 10590847 -547476494422959534790408382547176545200 10590848 -379958971632675289110460707469818593280 10590849 -133437665334753114372242064180870826032 10590850 58855676592183738286786251855506492400 10590851 -48628593283064313734912500758487478148 10590852 192965450460203511159588645546151775232 10590853 -2931133026994250107923452084779740032 10590854 340990001475926567775316326240610259520 10590855 114295661773164617377749305490263445120 10590856 141705395732942444660182219697924505600 10590857 906452430835929889854629192012354880 10590858 413965843052510043205188582711168115200 10590859 -255103334037180392429690246407639592880 10590860 88998641311717813627323996647559459840 10590861 396927070441748401673165622267116071872 10590862 -428723543845827555753183596288394389568 10590863 381737158720600521207196516513664504112 10590864 -63935034688873186072078902422614179840 10590865 253276954091197374957015991268630278260 10590866 -119267701630004078616662902106385984000 10590867 -173136401742218279324164573330750722480 10590868 -116773176741400196383996393745813095552 10590869 -485148329938322370545565690161285711730 10590870 137243299096881339244757318129798246400 10590871 212165168571036060549365990273979050944 10590872 238802082819398248593723201468341329920 10590873 92782088803767799297067797235549911104 10590874 15598864157814842629387736257085551104 10590875 56721872019092905365651973910247960000 10590876 60531448008635882741496317862232512000 10590877 420089399336407114864054430169230986272 10590878 183347335823332528248027644413138554240 10590879 54388571990179708508521371755857901568 10590880 -45983095592559524499480948779994316800 10590881 -260176456494351855922545239060617303680 10590882 90937166524092807634548627936140587392 10590883 -103773132862199573262333756561087596136 10590884 -68753262769391517867578829187075256064 10590885 499726653632315729433515162825123760000 10590886 175679200949703825210531212707942588416 10590887 -41172349466102420313152121032087143680 10590888 -164767211985869930268072024409866240 10590889 161789262021547797411770646961015448740 10590890 64730330238804499887668878925408875200 10590891 193361860097473362186601348962127729344 10590892 -236617501780610682932863058535533316864 10590893 272332392815073200529609760811833572480 10590894 -95578424957093631023652636448621022976 10590895 24265551411615523206834993094931818080 10590896 37597915061951694875103463972697751552 10590897 229914901703734229224816611454884927600 10590898 -266047306823287905499942335369595607040 10590899 -423561967608937139219711722041276548208 10590900 -45212702561911895413291543191398400 10590901 498788622213290615723439533340268209902 10590902 -28905241239972966569539615305272819712 10590903 39361140205069129332116985257181141312 10590904 558807678569754674474349076511202201600 10590905 224223906585979503430236122978519599560 10590906 -95997455158161403022361309392085732096 10590907 465933144709191606259996010286396644560 10590908 -133840619824288825780432210161671821824 10590909 365758291793626853640087236002922494656 10590910 -210556929402853583551471172920866929280 10590911 253695394908134013659133065769136535040 10590912 -11312886426868996155790235798841851904 10590913 -55839431694369293684009294037633064800 10590914 379188675063270655837184877410930165280 10590915 -20921711896406829752391006324047741760 10590916 72633982918840551860342692728928481280 10590917 -105876662139187411431074545674643048488 10590918 -15107514627435338503274055502772783232 10590919 -184140761878437932596563011046974770800 10590920 476076393663650611918933817486799360000 10590921 -51215428435128927621252527217658283280 10590922 154669797469419010055293286264788920672 10590923 270345787995066515715688479727192880640 10590924 -18023368186846453359348859599640134144 10590925 -14484311794388680281442564899361444800 10590926 375716879589438623570452232978227422912 10590927 -64827058805615620683367568359721141760 10590928 -16197906601893850094376731313914904576 10590929 -174901883694456639016069337255456909760 10590930 19924009720351839763826464196903416320 10590931 133479613634281316231908283367879140032 10590932 540757082034019543255489707730550415360 10590933 204356326077884045262213330145623687168 10590934 338323370006375537550847751561291151552 10590935 444918262588381699694059312033739897880 10590936 -130970472308288570572534742564787978240 10590937 1932078202664543513575332043333378752 10590938 -195783994610684900951833021469600804880 10590939 -487480336737708920203663117446856089600 10590940 -255375964528725607460917412163813480960 10590941 -440197468467843400974939507579149261658 10590942 16264034824881243105561571286593397760 10590943 -5266545986447221244873527754347266432 10590944 -50684724483973221775191559063987027968 10590945 152213017000337977360312982476936713600 10590946 280458512277571804766454577802569710672 10590947 -231834745918627977020153845391595989604 10590948 191303454130285998063681003780187951104 10590949 179379220398560927034786672619994357436 10590950 -128958970163511334727206104277145472000 10590951 -8817921250262777566531206865741151232 10590952 192398355647706243582636209792962329600 10590953 188115229370533144138596977423311478202 10590954 77025832322521946017201014409845871104 10590955 184153563893429139413219140335522168720 10590956 55043614084109599207472319612949255680 10590957 -113913440212700883920080872802824556704 10590958 204586525683215699768340206493429320256 10590959 52582562658433137725229689596656590160 10590960 -7048019851551664976280174268420915200 10590961 -268471752798942512139758780202530947200 10590962 41375969499843873317900310670690564512 10590963 -84342108196534227619834899086546829312 10590964 -50041728178764342352854944276344168448 10590965 -7878512655478190692602608516796470400 10590966 212630412936591625973091741385066137600 10590967 517070718847629166911813599357116858392 10590968 171345132847077938182993382877003202560 10590969 65655461750118729146998253406972504144 10590970 133783828961720026538622112037728076160 10590971 17815853854836770334581973381923850672 10590972 -35728196321250342669375631729884119040 10590973 -244651526069205492115619445279921134880 10590974 255679119141105161434565630295852269760 10590975 -198537117361682908084777697336918492400 10590976 -14173394865932593107320674180688510976 10590977 -412316837826097017869559315471578663934 10590978 -98110700476364549504291668838328859776 10590979 33275811891647940603966914518027846400 10590980 61786340057376340451510441369624985600 10590981 -654587931223155585532320582707887274880 10590982 48551579986616164862555146112361962592 10590983 82555265440584187945938199190801481720 10590984 186810626143109869524577104543399490560 10590985 37625429343160870906780409724569118600 10590986 2330165488787152343464238571445248 10590987 123668996967020577200267736519117773760 10590988 71779051254348429506854893598180340736 10590989 440637999827606022560272007618464334880 10590990 -42509691108137782895525175270414908160 10590991 175842407477791565564465934205921469512 10590992 -34274617483434213481362975195997470720 10590993 -3355541795064141645999238264691603520 10590994 -218741442847767509859393089207925381120 10590995 70579390086284548134212533508335900800 10590996 -155167470601868570324174840469259339776 10590997 260657122888914256042846467564482723772 10590998 386346483069689773463200830457338208320 10590999 -265631860908226450281894323213166808320 10591000 87649263818047532795550611589734400000 10591001 419483072211054430229362053108381215892 10591002 90309940813018598559609981942077572080 10591003 -152774864579821934573059028605458477840 10591004 -527625307719946565734814729256557074944 10591005 23135001873010252478310261535916830560 10591006 545532546661656288698500363787316136704 10591007 -127903123587437309686125086540350762248 10591008 504782041993921453299555296039127220224 10591009 -174250023042345009338523321458746028 10591010 324322773644393576200006831445680488960 10591011 -735466954303620166049226794103077340 10591012 -840667603907215173030766180300577606400 10591013 -495180220512920907405036012660920337696 10591014 -55549911680418475088983685824838424576 10591015 860254760754468318469134357033125645520 10591016 568199678530736733723705974860269972480 10591017 90028921817207638496787545620520507520 10591018 1317055994183869227960470793546847920 10591019 239202669859953275140959556441790058420 10591020 -46448584795448803017476882501352652800 10591021 -180719623370798088599993485749051301120 10591022 35519389231554705550746824497049938752 10591023 -277645256143217921301763248011530433016 10591024 -42131319503445516138717336467884687360 10591025 -362890531424706350615283019220847877200 10591026 -4141727226355323297539202643828058112 10591027 -1246978714197947419846926764278381975968 10591028 -6536494444563360787424942610933202944 10591029 6106742891850705200637621742481697504 10591030 37692905604899667153811986034926236160 10591031 -488357298469315632224701051586463513600 10591032 -134444934261113244528221523837206323200 10591033 -81652605741543219496700816489292309718 10591034 -71398213421804925669108867780701775936 10591035 819976599548054181561636162754099200 10591036 -443575550746404982114490667474770437120 10591037 -687590879348226645973151120156618525760 10591038 18798863856862199234926656012902166528 10591039 -2309412836110648808665751858797335944 10591040 -5661815218851484077763413511294156800 10591041 -475582630423256446287271476840728019408 10591042 11254014819619730223430366291693777920 10591043 225555211510022888517798014220733626864 10591044 31399640670265113697085375329358601216 10591045 -7293998464750592717628549462056309700 10591046 232006029393743904237321870400735722240 10591047 -391389165156284293052841102014151846960 10591048 -180477644276027724393034639880780912640 10591049 129581565095686037986105847149048743360 10591050 1623889880678642329078198430614156800 10591051 -836761980572678205450902377009414765368 10591052 -35926586577445993368230473533643025664 10591053 481642619878962460455880278334667512608 10591054 -292845687634385094613430982455369481024 10591055 83019989187518512613228200679582814000 10591056 77361454201480884969569282100304281600 10591057 -121994341643126569209657265635746160128 10591058 320009134381529458823431036432079732880 10591059 -2730845864965373458016862398673683232 10591060 -117178396958625561910732985310948272640 10591061 140182227405686078261856248132865270420 10591062 184464622764342257111711957904098027904 10591063 -30134398007153036941748470581391618560 10591064 374218604134554820091472994895659376640 10591065 -71784731022907384452742816072696993080 10591066 -57499546409670222333461387630702346768 10591067 -443085754220987377120173179985240445884 10591068 360225299309775878134114577782272829440 10591069 303614549742680470552506941469366960300 10591070 -21009751837887831955918306079849902080 10591071 30961226117395267020993519308231053200 10591072 307256564930806613516292987915882332160 10591073 851598274152201509606385987275751596322 10591074 5599312085611320912890936346586770432 10591075 -18466829337388757310420273913818744000 10591076 -455685213500129883680879257138653690240 10591077 24851383935631482845756109619023296832 10591078 702494907734773701421068623142689783424 10591079 -202631344370693039985304330988525513760 10591080 -113968289320143385872881353345615872000 10591081 -279794366551578763142042158672752594118 10591082 -169400587327811332698742934757458902608 10591083 281925492634413160033881053414581394652 10591084 191574908353580380155682240213998478336 10591085 56968579936869832871023261325021665560 10591086 -45430669097271189949101926003201820672 10591087 -43212627706229177431843785538688990600 10591088 11787971238617494397003772651601133568 10591089 108334418744200170381022557845818728480 10591090 326377035101472351743028392162902080000 10591091 -212802122839968468712717564807411466928 10591092 99700085791170211821272087741815744512 10591093 864665087204301356003795199362780304480 10591094 -35986290103835488139893590710830108800 10591095 -170289928870904802103113822902043372000 10591096 -361855308814898662290011069160646963200 10591097 471049889761426728022255151440135365504 10591098 24368069613464113594494502019969763840 10591099 209263257889801280638863363709929656064 10591100 -22062182946194134342816313294327001600 10591101 486570987965721114339831911465486591040 10591102 90066840300533366614934676313313224320 10591103 177305250540007414043105258264406708600 10591104 40055758324492772015972187768084234240 10591105 -243965556843526063523505527591565556800 10591106 -22928349718389249364395989780507635248 10591107 78313983266629009662122512666180994040 10591108 -80936634878978430933804852656556585984 10591109 251285511278985296970412174926234438654 10591110 49641527160229342146038088287082796800 10591111 490618911519240551003117286895323538712 10591112 -58131538007624011598353233669086085120 10591113 94401782570410433642139999463736631360 10591114 -59453052545806258608573804522345997728 10591115 -3509271597878738770717941054569629680 10591116 300658264959936696689311858647635185152 10591117 -405387055588682338562494516352434630100 10591118 -20032613688779027577761797071458610240 10591119 47669360501896990439261414814168330240 10591120 44133613811238542301548563700227276800 10591121 1317996765731294378671873382021067205632 10591122 127262649973708066289676028967593567872 10591123 -389452669380542613749420873503016652628 10591124 -350829788143740391861314329167235224704 10591125 -76897977477085143382377075469758144000 10591126 5556651492127484798627926241912788224 10591127 167648092083150158592342873447780011976 10591128 469209216828735034106796576770256691200 10591129 -364462153577015434389473060785779097270 10591130 148336007954770049555688069303053280 10591131 -194594346315886661622613434082005902736 10591132 12563531545125403968338499393444986880 10591133 -169791281565877444991961004053647544480 10591134 118123933177107685422861752375355174912 10591135 -762779515819922342277350682718918267200 10591136 -785791207004691499221369610482098503680 10591137 181641301121831208237433195715569622994 10591138 270451299293389645658251123511297808720 10591139 -10738374356007892056189512862494912928 10591140 -68135431899710809375827460401459363840 10591141 -199737773914090793291169520346560021248 10591142 277791596203981963834499902937184341472 10591143 -141591416668686730678343405189255378136 10591144 -212766958735214690888804819841411363840 10591145 -534503037663793444896789387217255473600 10591146 -50580471279290166262362717188476680528 10591147 -61770754111618777743042037672766957168 10591148 301730122637159846257716319321997153280 10591149 -111955790937384498388817539132933060800 10591150 63323435100599580100887882031126233600 10591151 188374582876411904323073162684889155280 10591152 15589231316603443273400496531472121856 10591153 517460183903407849760742951964807021860 10591154 -79771591295755918177169025135268608000 10591155 176737274828551295295797398540309113600 10591156 -35185302296378743569393715540232675328 10591157 -905418776640340794855885125354291328708 10591158 -974185226829067979773603382266040832 10591159 399665191530945381958812396339404429416 10591160 -424239836271426187940925471786859008000 10591161 -29556604771563613612641536720775192192 10591162 -278128432833731418330117955573289100288 10591163 22074325027518164283818468210183255568 10591164 -230624275822580244816189136159672204800 10591165 164001727063225519130003920611979806720 10591166 -241188696656629840608565231636204522560 10591167 218926731835059552345207430942917671880 10591168 -61530301421629740150134421906851364864 10591169 -655210037681665522857438840943429463040 10591170 5477784851537948867151381974351078400 10591171 67599763053717365178166950757634093544 10591172 -270143015490058505647986272456061949824 10591173 -224975148155151228896606245903563182178 10591174 -70975965655673750441844373038599740608 10591175 -99149145719879209935120078409230505200 10591176 196067269905368993594309795364275650560 10591177 679413483403007730998381066557997553060 10591178 -4705936588820626447048202908908288000 10591179 -27351879752929914550822679943512850216 10591180 -17878151156850466808536032615357143040 10591181 460744364863595709145473511772564555616 10591182 -40664841859237709678525343458324121600 10591183 -331132600234691130705120235835672631568 10591184 -131341392138581870398044152340287692800 10591185 351925599910968085271431432545576100800 10591186 -145762575183096425027192432386330441056 10591187 -62311205729382742124468845695665827488 10591188 -184012840510340518883632130865535334400 10591189 -148434558326406176278778027768039335360 10591190 8231869574563286133927587269456761600 10591191 -86444195476630086070595566350757447752 10591192 84765523745864117950568180015968512000 10591193 90346257941236739637523671865270434000 10591194 61285923722940758926555349323872790272 10591195 304635966261015869501828969599348363200 10591196 -50842810467588400878447984181503541248 10591197 377876276537819250615676307492496796800 10591198 427691552586155555146120707132686313600 10591199 -238335234106111435451541637439797096800 10591200 -90460836694665027113630214765831782400 10591201 5285883686191208165902623892323099840 10591202 -8501787757869877228842020778777302976 10591203 167492573204645023279437149214620191920 10591204 -191628021560534016845810718749347450368 10591205 42466084105498207295735073851338967160 10591206 289835407990228648267316792748449635200 10591207 242999631087916741363515589592059233432 10591208 -572514205864542942010705182394841088000 10591209 -682944893763983013030268045642719029280 10591210 7905407136101036070138288900812712960 10591211 -616731182877755441236805652481508505600 10591212 -25605156965142282528212054440573796352 10591213 264857962269049304712804835295343023500 10591214 -5130230313191568177818581031752362240 10591215 95643651098542534378212663200675312640 10591216 98104919718224912781643882080347881472 10591217 24232567649370815385877571467811462592 10591218 -256300173925098594593265219272462784000 10591219 -794437999128441453571120156610812249800 10591220 353297682932817805747263580326689287680 10591221 -324725850074831759565853184049016408896 10591222 36724243919939936350791376107270945024 10591223 -382340290515963424730634565719094101528 10591224 23449987894991119828686994709501706240 10591225 326319114318614825931856185783154328750 10591226 248272589841340816326414046142130493440 10591227 6715135455039236012490829092300752880 10591228 265126080011272653382106979554575597568 10591229 236203809695811065660509762806132811680 10591230 -140145142378817471611888523499024643200 10591231 128193424049946443589770654046933454192 10591232 -124817987733390336015261515476384088064 10591233 58857878552259982012582367720887769664 10591234 -270149654611645001350568770210739367984 10591235 -292450278484561388900110858310329213200 10591236 -22248539125253276618691498730981623552 10591237 770523672840925252569308728363933873886 10591238 -56281888403664113554482202489326475008 10591239 451277163384527663890184761336315750824 10591240 -192253831229345282057288003050657382400 10591241 -461722199149734328443893585754971831088 10591242 125570639281304160378951796360972346112 10591243 9484802792692797204803889128473502976 10591244 4940191212333403989938511823894548480 10591245 -54656302767288751577026592560536670080 10591246 -423321389942923814870267623679907545280 10591247 -32092788772934801636765304965065528800 10591248 124571039708174520109641087159198941184 10591249 50688255528233748296967538689076065060 10591250 25280597299119234305804861987997300000 10591251 -75553722445229569572617312502834240 10591252 -197836515283469677718682686736801277056 10591253 -640769114988944456462443618756004495040 10591254 -15035434334062310194218830454074322336 10591255 -221601426979433537467072580727515690880 10591256 -75100033016954745490856960195539353600 10591257 133829428393722614880024405730729193760 10591258 425559058136097360502462016303755338480 10591259 124134470707330039408902919524652121616 10591260 -101605857476815189268037687230850493440 10591261 -724765047028321291578116574349937453108 10591262 224337020494161099367627520439938217984 10591263 -173554264521156904994006493575951343600 10591264 175802372629208512318936732748403179520 10591265 389901999485498101606340391306220569600 10591266 69205810814429918734594013962747774464 10591267 295076081131701520869026114180409032400 10591268 225494050387106985528734795750644165248 10591269 49224332494007629469693194883808738528 10591270 64450282555974867789999883281739488000 10591271 717336045392816844154859097803921492472 10591272 -11048449492665759980758173493594291200 10591273 -4740916539562155658415236868286446592 10591274 132379468227533594370055878118851013632 10591275 11692988749061270135208078219459000000 10591276 56617138631510910287539111416808895488 10591277 -273022656040817737848241920940746656874 10591278 -13902146452595170452785523996114513792 10591279 730677530732854095380390737594446340880 10591280 30097976721285975484401420805210767360 10591281 415927199380627588556093216024261251728 10591282 63506493311814090387348522077425325472 10591283 171135804829515117888497673266507384784 10591284 147068696600148931405228520745299804160 10591285 194295202335104538510030236740720358400 10591286 -129961524178821296827565679585176153856 10591287 -1097726842078724373739651451995485696 10591288 -104220983455311904460720973812676464640 10591289 751455906617316046389820721944275622356 10591290 91204745209815957057444746444474073600 10591291 84384031636290440729320041365052766384 10591292 420263166408466372636998300889744588800 10591293 -355999416044342685974072552565761126400 10591294 125553291003365595345526898725673847552 10591295 -16297576119084014721134385357253145760 10591296 28964798535986136891730180079282552832 10591297 -607365132067636052223337061195939240254 10591298 170768657153553050012176718099532065664 10591299 96507904229215478968209553874870574084 10591300 -138603098069902785667685420757210409600 10591301 104937647518893003800093088506113117950 10591302 -202938087437703864492589636610839111296 10591303 -286126637632286504393052197568020876400 10591304 -1123099197201992400411095894960720025600 10591305 -83586321026595815279377440632896442880 10591306 -383556262968358772829768185255964149760 10591307 -560612728962210129503983762894939833648 10591308 -17967106794383213097621610526743130112 10591309 -582844279039360428743625581826369413184 10591310 -189381137169284660572636510993534597440 10591311 -34616953394248864849384503491557211376 10591312 -34715439883906736051338477905679892480 10591313 -239662129811546120465022770959257153216 10591314 5951482277194530468997434111490306560 10591315 -179254083984426510405815439918433231200 10591316 125557866342522340687881742640281393152 10591317 -22406388426681906533096892511321472448 10591318 77636386943978960401843325072177475360 10591319 -159611678355631811367853669500108428280 10591320 -172285117587188584810909957700880998400 10591321 26284934680957679986020469139343386692 10591322 108300369642388131705171445398134707200 10591323 473747865035529052882923042401620774704 10591324 87869411625457320279636762684193424896 10591325 -26828692144716432412283046891262035900 10591326 11446225889155867204108542840248879040 10591327 -454146500754301252440028494188939897824 10591328 456260682259556468034846019213916897280 10591329 -7145829314263940937096113228021428800 10591330 4324668701992329342103145154027947520 10591331 -81197416184946779976145906454342288868 10591332 -47994189735713610429105102349181485056 10591333 -51331297588102522056375866908181895624 10591334 73170777657834262499338700982843294720 10591335 -129083182184311900655979771848838785760 10591336 -22567522162454908331010999351206215680 10591337 -108426022080647558841129781223565247260 10591338 14855387518286750545773843313037576448 10591339 370575066817979922772388837296659379968 10591340 -78757023019244600260843396076279992320 10591341 216571155396585087871438606990669546080 10591342 473765681348128917735707774940770711232 10591343 209777411098940537475181166129195746800 10591344 -12909242256848991748212389661845422080 10591345 539307051293422468660818021967086146100 10591346 -148211130798306506739138128925757318128 10591347 -157907479819859308191924770159084920272 10591348 684908017929348328756261478861451427840 10591349 -7313019434537944844714923618766306436 10591350 -88357524050019306296410898261697446400 10591351 17529708451827264634885831141847004720 10591352 480698301012483974221153433459754393600 10591353 -250911367688157593800722871985174002176 10591354 -216045696292917241131047657166341476608 10591355 48597121393493451780362794232052954960 10591356 -169247270078675569570297272799514296320 10591357 -118137530295700800534083412721468934208 10591358 -305670875477717605424320901140490334720 10591359 -96064902657444896666989663002761271096 10591360 155712594367287273525881355204820992000 10591361 -75229708912940965703249712939118552512 10591362 150977548276074133865012347351158371328 10591363 427810726768743940834207387442645759612 10591364 11159565370252557338669143913233354752 10591365 108300336548207933587773427928893405440 10591366 13599811806013248917581659400246650240 10591367 103944563867052465716367162960887817600 10591368 -18085973950688271715352906640374538240 10591369 -16388147703287160953138651773271595740 10591370 -213272040031957659763692350459744073120 10591371 -177953384029037627661788029547501683200 10591372 459068958749123485289050650638264320 10591373 3104502248785437403134123371762839584 10591374 -229274237416706473857407178526206027648 10591375 -613536647284131417357236262583526466000 10591376 -60276708570853476568826049509193965568 10591377 -20554092782347556774049498096229123200 10591378 62381912469319258860195571395684473856 10591379 20513234297348576744620922899420520340 10591380 214940641315614137590522802106105792000 10591381 660402806608933056273499961647583796192 10591382 -86318504921433588809053229276556033216 10591383 264781181312679289361641525657593705600 10591384 -619887933582932927912793907441813309440 10591385 57388016191455997306581749796543283200 10591386 14897270070902923640413147841299524864 10591387 -965194078798190323850915306463353710640 10591388 -258735233063435011214503973650300211712 10591389 8421134335489237711815990093596359104 10591390 -172305566724128350521861397006386059520 10591391 311265640233740866391311265416707473952 10591392 125386725603243937477785073326357479424 10591393 69595101434523297099756031863805900800 10591394 78783150535207477143419590345074207744 10591395 -134561489167977560555580738358183584000 10591396 -165508716546452330444627871661401009920 10591397 491267251598113433066801469266198790846 10591398 -33016107071218482200326693375451013120 10591399 -204900202789373744714492411784808677120 10591400 47629385552185371482858394854639232000 10591401 -453613074984279844133438848715031865968 10591402 222355138609613271255179777734350079152 10591403 -982788317542335468091699630092670010400 10591404 190196573334225604618192873760735479296 10591405 115442558820542033773425867862394241120 10591406 -25908570299044981264032956965798077696 10591407 123372478378868326425935828986465245888 10591408 6630313149181477546479883728514842624 10591409 682179709855015311415853267369553255720 10591410 22065353772889975454688573258639567360 10591411 46274928272110841012438754297803648012 10591412 -18592390020421924501982488272337648128 10591413 106630537328501928572709695875393468224 10591414 -33897298008359407957314025476473603712 10591415 116908584587692330014198484001068249560 10591416 4383975714601071456078467759512289280 10591417 -822361430801131791769982751617797277360 10591418 31787695602559751356319945122045953504 10591419 -116169210432040284411429941060732006400 10591420 124887918269429893094306062933384058880 10591421 -68406739094314491987728499736995093300 10591422 2674285955696942344442880624020102784 10591423 136642828083874827271277206766854916944 10591424 6451569018401323627847323317002305536 10591425 72997657107803129335604502876033312000 10591426 152729134369414566270298349015293512912 10591427 -377359286123048763882865238819911946496 10591428 -160136603592245340436174532043617556480 10591429 157844441901997994278991750156814939520 10591430 -101707885261811376198691004406520915200 10591431 242914105564326441286358998961094192000 10591432 82148210394750766997771644963330836480 10591433 268098603183169182656144861490222446682 10591434 77340606975570399963298388203542577920 10591435 187348428045672638645754010956746651760 10591436 -125297116018767157726781930180532410880 10591437 144413509477244874952557008677663313280 10591438 128507172720543687413552825542709502720 10591439 -167788638309777225439836974228362079760 10591440 1998582676126479214016483530759864320 10591441 69430340606909782442764516347485012544 10591442 -69130889467965273570375764886912239616 10591443 -117687085316489455439231674254839686668 10591444 102022725405705803623299162925263974400 10591445 155411371691525053899927253528188377400 10591446 -376904416445305270766196580199947608576 10591447 27719571227545571045014630668257388792 10591448 100054169340293314522778449855539916800 10591449 -94377204728657205340446660549787006752 10591450 -261071406712714090601553275873467353600 10591451 -256539857590646948196539179524033094080 10591452 -58185459442181654555520506939705088000 10591453 1389037182893711613962780748599485260 10591454 -7009996091365218594853880638048104192 10591455 -53866324110256222378581839683579968000 10591456 71192828208093656046010057028839145472 10591457 403777783002349276960107854596779020706 10591458 65931873706764550431710898609576745728 10591459 -7074187447155577401490697468603499120 10591460 -66802994676669193757766183350112583680 10591461 -596390105744089184744973413283870173700 10591462 -73024145590826439313141359914910580608 10591463 -156823852525483354364289143051520735696 10591464 -74386362514994046065355616760883609600 10591465 113901818996256439118039712041759478720 10591466 -135098016918461277362903802963233317536 10591467 -196410656731249631547867671250452578080 10591468 -5480836374842763645994106879240267264 10591469 77535668597817171811065695716627305696 10591470 -21307661168272429871844740797388150400 10591471 -63287214690240448595223414777821165256 10591472 -10064016121490737190052084771040493568 10591473 162862028302744100639372157737280540000 10591474 -524717538170918539075947273594916569600 10591475 -90445732307069095270724403792117774000 10591476 111225320328158050784667585739989590016 10591477 1829575137686137189810999077500241408 10591478 -36346081874116640272575768106287015744 10591479 -28200395327023231843795245531971333640 10591480 403781861064868758327549874136637542400 10591481 1726561116229205429327354745741445406304 10591482 -54931786693847068143704901798082314240 10591483 64031526056342644291046071931818178320 10591484 405502671207765223319734261106347892736 10591485 96143064518182434278658698672253756000 10591486 348621508551850462622011034035708240320 10591487 483566291321941889707079373717225275136 10591488 -40197897381597105211758696652590809088 10591489 -14054940070268621013860397294858026940 10591490 -21555336009119315973376950194235125760 10591491 140521961583897510968432199983766924288 10591492 -2965903083229386972088661326051187584 10591493 138244809193104874211801852037678720 10591494 -49945611811226652600746260348542832128 10591495 460030135550085888213300067737127899000 10591496 32287795282732737746522342725388697600 10591497 -27502914845438044920207773469664012800 10591498 -462694352792142878962153867324962466560 10591499 117790680713103158262448667655150557880 10591500 38013027172351641507660344163938304000 10591501 -264004715229902251070387412318258391498 10591502 2022297000160027158237380079662383104 10591503 172127592705293351944953752285893284480 10591504 41918780800668762761138575994035372032 10591505 -393431551715733520392429044046340211340 10591506 -17333819674436354948079148717417555200 10591507 345833399861640885534314660793134867756 10591508 -62735021105698818735171774986023835904 10591509 -77609805017637989324923073699620980960 10591510 248579558545918463533981758800747842560 10591511 72689661716702269376446326619838304432 10591512 -288546659147270878245774903108140236800 10591513 238206153035975823347743691477141858762 10591514 159626188596602913491595692110279343856 10591515 114618788487393757615917107355132591120 10591516 155131754763803765853783233240346470400 10591517 293630256604779778871072504023606942566 10591518 -29492177108803925808508157185045401600 10591519 143645647956281288263083831519106509920 10591520 42091703627336536536490000919592960000 10591521 -180020273492140186268168109875361841488 10591522 -26154660858700300258247839920184473600 10591523 233916193294901194768923833919990540288 10591524 -115675273037707025929870415284245381120 10591525 -69865074610443902367566717270029488000 10591526 -55876994270674073968830371052727617216 10591527 366101410018028709999489784444911333024 10591528 512521976381442002569653662189312732160 10591529 58048734861581283911618261564546748360 10591530 -25210493354209082069223584563981824000 10591531 399521038530502528346630411867863099000 10591532 -8834728346848097292210956047468477440 10591533 173679460340626496733124793483483409600 10591534 115536916220064416480829298858690723200 10591535 -5092225618370523740451320424435444240 10591536 48075872849200387356284086575782952960 10591537 -648974709608790133891627368354324987408 10591538 -62264262646024512040228775888432740080 10591539 134372889051575231720702210469973758720 10591540 -234254654738389093635317380509894677760 10591541 -447349615824770381190110312468992199058 10591542 -92415780486422577037561121441433729792 10591543 -571580278740254750788305277365820740800 10591544 -667012428049665806075574284837506744320 10591545 5736623563845462752811958052676507840 10591546 36347532289534064337045424005346246656 10591547 393361141304914686362159063328567892920 10591548 86572841464018047747184053630839930880 10591549 816108543419117650065070763535594906336 10591550 -29451844496183964386484694286113800000 10591551 -54593216270753341654018015311648190608 10591552 66201938286734856776909621603511304192 10591553 -76809839502873824929580642291874670080 10591554 4115701948505528751652328616238435200 10591555 -42416467256941576643784101267715477840 10591556 -417107326424780163658236697487308279680 10591557 249087285044175941592516653981791407840 10591558 -176500220245351071529831486372493562816 10591559 -515904764226498834351951826937366774760 10591560 7023873079055680520463733611058790400 10591561 -156270521509062545242887199928191675472 10591562 402804270308653552522620455146098969600 10591563 -375014195917586346618869078874970622736 10591564 -528102702914275639600618881532103789824 10591565 294661918245263609956402650436222304460 10591566 80483452127312042000511944359047936000 10591567 91039639370043200001346752430616160768 10591568 -137787796405586736585598311098813472768 10591569 -153401613871245333538311824668866325440 10591570 11412643209895055485922725085124326400 10591571 -202199830045763022717826949240656165656 10591572 123851967112308417468883223759994120192 10591573 58578335558338881783182071430315604024 10591574 -127684141608860453990878197053041419648 10591575 250022558887874286524228157774345516600 10591576 -99257674498548391746033565226277888000 10591577 56206889360030771542541065398157679040 10591578 8862186108513025258031410164317797344 10591579 -63405465122514999018090294015858480816 10591580 2316968527316133445203255085342963200 10591581 61440113849225850920727477811875760128 10591582 -234839523746969591759114936708885044608 10591583 -279236260093625805164060547909941951040 10591584 20115810747909627139194021150657085440 10591585 3368678644555164306492774835862304000 10591586 -180687760176258470219825160768296570496 10591587 -549225381019488349002087486683337964560 10591588 -549869653217155648466240285075701760 10591589 538346307042468937782766237135782363840 10591590 93710675922034142546123142121746664320 10591591 887672123879411527608586996979337458592 10591592 253183974297884291347134488271483863040 10591593 -63780620240919936537004204314666427392 10591594 183575487512308380195401543794419462240 10591595 -251016390905850306382560905021208448320 10591596 180365672207087106737380164509524906752 10591597 -794910001862104337864746281379951222954 10591598 86434246917417582594432148804443889920 10591599 233429580619090874822582474261819678208 10591600 28167083783033701964995226121592832000 10591601 789740674688631600602766214804850247792 10591602 97043683391768103461458179526058909184 10591603 14088544922082447811062962419591482768 10591604 498208716941615422732111067093010967296 10591605 -194636395419606060546420738166550991300 10591606 -466005852638879128663448979902475434880 10591607 -182109403213209894483043103565501546720 10591608 369717993704102106117607841850399129600 10591609 -96838550511822736792825880458209945600 10591610 55294957857083851435151904861204948960 10591611 160482379637492629950108201294001870872 10591612 253998602437644544521154646924157634560 10591613 -92694739667860522538833454619821139432 10591614 217039710491420287345853108749153920 10591615 -43613332635350476091513970502708008960 10591616 -133353642437478307016030699626828922880 10591617 -394449587774441903767997790772571290320 10591618 113579828665430736957493127931051575760 10591619 -108679840390564010974847820017327227560 10591620 33554088742429280960896232546826485760 10591621 262005694057510398605637404899635859200 10591622 -281149222864190841934302342660019305888 10591623 39646599390563058221104677570389647200 10591624 618531870073013113378866292898779392000 10591625 276893364768900891126709434237594288000 10591626 -8243437183533849229975836341559728640 10591627 -2996441531312412615264167631940870688 10591628 134984920602218906254673877625746157056 10591629 -333618246543982449675330063691685015040 10591630 77391879595788357207220104431116369920 10591631 -3777180017374695699641952652855189128 10591632 -30240708900944706154287224449664311296 10591633 -8716983628436844079699491317916022796 10591634 251454748105032637312166261808248547216 10591635 183162562377323149291459623796129719600 10591636 68437721442064358662735923736243384320 10591637 260593168322905797374406440334601793952 10591638 96318709314590019762535731156937248768 10591639 -59324686290300633368617660656162522680 10591640 -400847804707350881479958330192402227200 10591641 -565006856180629286398984612787697004800 10591642 411174805991414335872808351552430284512 10591643 35909882484523347982942235734909574424 10591644 -153350418225363809583286706128686319104 10591645 -219238386865956000504450019726924528800 10591646 -56395436879688693498062245926761490432 10591647 -325305303056025313482290041597027528704 10591648 567887425439122651006312149279634882560 10591649 417647729254792951972596466391911215636 10591650 46607105884042183523316965952837922800 10591651 -141649755742166859252768951816896230448 10591652 -850933491658781287039941202218539523840 10591653 -6352219966598174254603702526468750592 10591654 -360341439153629248254731975460729928224 10591655 394817779994991726036617123318317477560 10591656 312376099608439959294148423107623731200 10591657 -38099351455227464448772253137273119288 10591658 7576569905907217754666000759411215872 10591659 -121164914178805760718721492742780193216 10591660 -42856839226385746477871310830887050240 10591661 171121265897904323382777155521414820160 10591662 -173899574139479353729642782566012058048 10591663 378820812093518221218514654764141921696 10591664 -99747441303799121741149291865713704960 10591665 -32122903820556491865948260997923616000 10591666 -236097086627743405480389534595707721968 10591667 -284524299959318841802589451651373652688 10591668 -189464309773180328320356349826792386560 10591669 -553867707752981856341324318779987289760 10591670 101702565567729969280716514062242908800 10591671 86530420890067995825295732509447031680 10591672 -53563364591311898320425668478830592000 10591673 324298737952347328293481604597499110400 10591674 3416157814942459630624048273502194176 10591675 -176564342474319813492913940022583845100 10591676 -558797721849154002152378714617681751040 10591677 -130109390277521306627127656451487542912 10591678 103716853760390011351378808377961744640 10591679 99499700412280252735508979855503733600 10591680 62944843039410276506489341439744409600 10591681 43190305003429390563415336476894624964 10591682 744387031457181317449375843017126489984 10591683 -484394886562191486156907678483422955200 10591684 312104364238995255955555669957440393216 10591685 -171271555758036995439925846289628829440 10591686 -80885712882432078061801217356163124096 10591687 530945286848025820573926193231573752120 10591688 224851865829732680666926223591890944000 10591689 -265282757775873515890996114543875227376 10591690 -107972001728533555168897406115369194400 10591691 -4368205143551338930462929130692291696 10591692 -254948423233515125676225930874103731200 10591693 290329218316474573187003643061755815958 10591694 -697641587154658325529477046711322496 10591695 -639453995219888889442986709299657772800 10591696 -170781406249481523925061919718172131328 10591697 398657688045550531343119798351865459172 10591698 -76905523980646622079276131612974877184 10591699 604246886772016242663804955700851832160 10591700 2927339008010048712029528516966246400 10591701 -288045312005336407464600536581240806240 10591702 195113776077342528887153555471094105600 10591703 -337319538876181487417209616807625309048 10591704 30564937736332312823336156470110812160 10591705 207468386285836129632813536948084580360 10591706 136446830081508425555865590111173485552 10591707 94839855644606570492903856841217425920 10591708 50735750731050930531011640064620584960 10591709 -9569962380046510672977728195955155520 10591710 184004383141149365183332763755002936960 10591711 121080885289152778884730310663290587352 10591712 -300790557444285015609904665776632627200 10591713 9385048734063151865399958430378141920 10591714 134644126713203568739943407438309146624 10591715 189341617993873619792443521999923649360 10591716 4172163428731176978528897910632443904 10591717 6811753262526799974738412240496914240 10591718 -327252824265921056264277014723673457440 10591719 -4787837113002881605613557931109353472 10591720 200566365683349460607408627166040012800 10591721 -3737581700522287031281485675855557760 10591722 2888802319436540966872133650176031152 10591723 667880570761521225522955277102168105972 10591724 -45682855018328596275497348198417292288 10591725 19187181785528116838994282205890981600 10591726 86550489182203180687118279352847989312 10591727 -723311599801594246329652544237230706928 10591728 2877705889994687548736017589348597760 10591729 -6463720586915706944340182882451402670 10591730 133903100415460093639495161428084267520 10591731 -80194040938601765638542311093116629696 10591732 -354589970509995346614700006662481625088 10591733 -543361491484330326858629398248536226756 10591734 179570828759475012324187075237889887680 10591735 -86382262558793227964596673829272640 10591736 749038179102299056928921232756158791680 10591737 329693974443553245774103590419928862080 10591738 -405402166563070095838069125431357454480 10591739 -165850560569316349607765374239335362560 10591740 816584698166819630044716554931048960 10591741 -770808800006852990686660366486026228 10591742 -250960283102787985641637470435310949760 10591743 332730644207383713620380340503222662528 10591744 -89425501738650892238184548995115778048 10591745 28709129424685147744846174836993340500 10591746 -150223103240891058423592944166824268032 10591747 -92902112326850317148502989479626220804 10591748 -121065276170857225364064363437411673600 10591749 251486234607094900109678397158293299840 10591750 -115769890637179476480171843556001760000 10591751 -86250279992749631422779780595470126600 10591752 8872453099938246523255180057011978240 10591753 -26218250628790316050520469853565616000 10591754 -208861811931993683068314683084654345424 10591755 47357209142267863031871216846171928560 10591756 41499566865327331149567356291027719168 10591757 -44341306035664240128105476915967542880 10591758 -88323388083013683785143130265227343552 10591759 -539987190193699810318711539981945431960 10591760 -1188225717205650154045181891228467200 10591761 119666459458991121158037449477640479472 10591762 156970437073328306695970239882183827072 10591763 15188244568221181157484004201508935680 10591764 25696800786876321554349800681203310592 10591765 333048666389475266047509693952082669460 10591766 -214102197282264320078724573164249907168 10591767 667566746043941613997437910288366404960 10591768 54553733969292559990722121022609694720 10591769 613553169670912968959174942220832401540 10591770 2071041997192184427360211478881566720 10591771 115539635770078397653772971366711715972 10591772 301544897018830423145162579676995237376 10591773 266095894071105629149566522547915737984 10591774 -33242498232905980321382444000690520000 10591775 27219680431079332747871190870649650000 10591776 -47837873742599190514352573022826659840 10591777 -105584897790181063170116488212952209728 10591778 -251542232485018985576826285801714405120 10591779 143507181311642645303426477771445342720 10591780 151211290927020855963638883087424204800 10591781 -34466379716228274489097720980218652900 10591782 -94202591220794800070229069282882646656 10591783 -835893739649460549416573581848214568968 10591784 203057622185216946725210707929561907200 10591785 8384156591902954439038780447855724040 10591786 447092202178630367671375763551226026080 10591787 247626802335026229583383210861245024436 10591788 13996691292211597559552759333009141760 10591789 5174068504392697866907058580657777368 10591790 -70582626634408657955969586246469353600 10591791 35177088087026258081103096008387342472 10591792 57584125776409291410521320229360746496 10591793 490156335901263100658525237979274593042 10591794 141959892737914153815017613733869876624 10591795 -17013892692937440260981015328618205200 10591796 -6554095086554454581182361184289069056 10591797 83831383622448916971038184728648832480 10591798 154471033789059881266267248801223096320 10591799 -705535180442693474603588145568384330752 10591800 85112642958252131089925203460751360000 10591801 -18105632707229051049175974265531584000 10591802 79137174652049323815641289192891186912 10591803 2435105652783151892060498927224104 10591804 -199860082528658173789842651099654329344 10591805 -1098596408134834194437612784468681600 10591806 61060446255176707027810041622177245504 10591807 21374813796921352883048704479606891112 10591808 174308895967057318334500854972700164096 10591809 386724947896315638451859218206918406704 10591810 -125989911644336956176351218635402153440 10591811 47472549491464452060849045423013268412 10591812 -43744348602589628279374400119025627136 10591813 -482181288964966705604079534276563555938 10591814 -148180398399260459002088361354642883200 10591815 56675529481504171547497796741492251200 10591816 -594728072375144101288912620582819840000 10591817 155834403390008660631527686423788229812 10591818 -172966298525994781284161960782675929600 10591819 -25737190524589498902006250113764891504 10591820 -43055573434461271399682464109481784320 10591821 15794908441171202388714918146746458390 10591822 129071291469830768024526465688460936832 10591823 66004948112424644603652531204402864000 10591824 -19415884303860516531108657933846183936 10591825 21765851634252149144513989727997513600 10591826 177921503498568957198735625591082858496 10591827 398574232753551025969912461629480808120 10591828 322244410775592877881139808830038767616 10591829 281318814899121907874191951980439684800 10591830 260266147863412363739557984366257888000 10591831 489135513395466471730830057808054952512 10591832 221399363326855007255607486469695897600 10591833 -18075659681253494012335423249205842560 10591834 -372340459611673695063790313800760840448 10591835 308883581458508847632031115091647681200 10591836 -276431346232234777201529630900784895488 10591837 426575886688970671327509939932766920486 10591838 2674227513786256158113575922317729344 10591839 31798196570270778281801948159715823704 10591840 -318117646620020611626798627863396352000 10591841 -94248526947183518992361026314978055680 10591842 -80240336276669147122860404849233729536 10591843 -243206277005232041184024973567932071908 10591844 -157912712698110814631094495251537913600 10591845 20608106955907930156716192817225390080 10591846 1240278295442983411894596927029145600 10591847 -317491416908916932339888822764369583568 10591848 -487829469619398090278538305928252426240 10591849 252994615415252208513839743510143265850 10591850 64986734219798414594624937511404260400 10591851 -27608755830367655818646507946705094656 10591852 -300781931219781649505069687659744593408 10591853 296135369451553499634701448746334212544 10591854 -21336980840969013184599376673000509440 10591855 159778785983169044982185173555620242760 10591856 109018748026692916768143087686516736 10591857 194381600339073675356355046690349424000 10591858 -143657283132441260182761268859275246560 10591859 -111362890074825507992164565720183479896 10591860 -191010075447402909865623538475396720640 10591861 18910286383643534572276441605634755232 10591862 -1402992262746204930211519974798593088 10591863 -28626325841325835833534151882959002112 10591864 -631723052387143434744357513530893332480 10591865 12687733297619415378030064545732049920 10591866 -7026875807811606083250324116822824848 10591867 24814567157080534448447069074367790624 10591868 -69235557669799196373069849136388112384 10591869 267173477018112832522211779469366367744 10591870 196958056042369783976177876053206677760 10591871 744617939291854256292294793041250611072 10591872 325470235397048798469738648211543818240 10591873 -758484769772280307365215642511885024000 10591874 82145072182210407906177275074731330432 10591875 -24036560559532474762964027101579350000 10591876 -63444391443096302525287619800485024640 10591877 -349424117108423130743177603163435863328 10591878 751709292753907706451387174445920768 10591879 -10010929485404341510882749019010271600 10591880 46322966578999535937735917060860416000 10591881 -91500158555819509241121227325366986016 10591882 40253496128953963442183953201384611072 10591883 183200748884557755725528608367889714132 10591884 137356388722655867623682817911938470912 10591885 -237428668510170438350612473961691018420 10591886 -319676403059653996710278337012937324608 10591887 113466280427370892937303397949781325960 10591888 77369540001327402526181146182382886912 10591889 4715139990615169294963929230107600032 10591890 88160307026700855049541522161020518400 10591891 -7494761284002781946439070682002033440 10591892 -12489102094960854560622254976141219840 10591893 194658323773439799164727366663448155420 10591894 8892992963144267419351928525820375552 10591895 198689385486181266632544641857453840800 10591896 -192600721142552575410411364386749153280 10591897 842492442214123431600575684016315938500 10591898 382037415734841264155195736844177705200 10591899 -169630004853092966199002054299190518992 10591900 -316205620470871281851259307439740608000 10591901 -86302422235914003249036643762758391680 10591902 227395415318127167469027132518039550720 10591903 51758293844391682015767199850834079104 10591904 663253884717211663713074298685248700416 10591905 209908356106910290955527129038074373120 10591906 -298913533633786583039052436652533596048 10591907 -359882904923024111344910686954519895844 10591908 8154975218351419621668040321898972160 10591909 -517913396879708804615898996878234285890 10591910 -143820460370621940003935464424981184000 10591911 -634725923391255928257461626467480403200 10591912 57890069333067229841810404742413178880 10591913 -491285586355015687929716163586182559920 10591914 -23492818547179626425381221426613402112 10591915 -286129766355726589692711975232643044800 10591916 -164769896275658599336775869630092119040 10591917 -10621808775950976365368580063197668288 10591918 105558401875103566665008815928016807552 10591919 78896532692760097003369259203778577144 10591920 144853906770607954048213269641338552320 10591921 880811447156087351059436495373821210292 10591922 160304630321592658174606229319838990848 10591923 -200495868432085745074823809170484366308 10591924 -51129879026917083994725067501728794624 10591925 -48812772265999197810898419683832192000 10591926 -14810094332829863386925717119686281856 10591927 -119014504164348950317937925033857339648 10591928 -60495970815928806092459993876671549440 10591929 -250954343248108589493665685679067387526 10591930 -103449272263066105778761912008414604800 10591931 8221392414827357934710761910720309280 10591932 -1957113618046298798658312292498759680 10591933 -823049580147716842466599240772183834976 10591934 48465849289009383553070460467486808000 10591935 -16640360651250982017040453482371889600 10591936 -310223087807048932914769295422563287040 10591937 232102469441934522321312736786850589120 10591938 280760359083063514686556837138897701120 10591939 -101789118692696660696563021011390856240 10591940 11718251527725551317969874477331233280 10591941 138074925469564710196570762905746004192 10591942 -74073769027712069222410607457261638208 10591943 24186028067940803337695367041580543192 10591944 12117106161866279174290154630743818240 10591945 -33027758512043693773585631044121971200 10591946 596747530174604215075842343576419840 10591947 -452101806149883158994036086335550212152 10591948 198304002362555487088987072921857751808 10591949 32855830575086798541334282975992168480 10591950 853518736911310817055719495554339200 10591951 193328925445802226348758395152254035952 10591952 -46942338333502911553291860102201212928 10591953 119067932147839985503571363183465048880 10591954 408599659999833602694674576047936492176 10591955 -530540793242417089114193660398656623280 10591956 -116961368826843281397368823141900312576 10591957 347034376976122806880099298803244112206 10591958 -147091884395835505510993053788405414016 10591959 -154248169609767612668258849636294778240 10591960 203284838384843557540664292386402304000 10591961 -518833742878222938143366212501623240438 10591962 93695146991790683529880621483075802880 10591963 1260843247383592067536849289328343186800 10591964 -198833631681621368765617154072786594304 10591965 9030755605872953760181222929457609260 10591966 -67303253328859848005096925273319157760 10591967 176714750581571559439912825811889964800 10591968 -125492406162980258528313740352458588160 10591969 410304779393087839820849827063130864196 10591970 -81612447554111390804371912578414724320 10591971 -108148539318452596350551259792265272480 10591972 -298449785084680915479423501945033380224 10591973 -161714185785074750615280410636008923360 10591974 -12934548095211338666992167165244617600 10591975 -6242688368867934522182793644862192000 10591976 325450998641910327896079300449033518080 10591977 711062417291647404467742002111490480 10591978 -88858966733313330259408241254039672320 10591979 -274102802717409024976997360530763552640 10591980 -17758691467842470504999892725407334400 10591981 -123528431632693598819924525203126844254 10591982 -96661394017460385089039154109348137408 10591983 169371211117344915046586909854720067280 10591984 17026823824045452170763719470032584704 10591985 387963505965734715337574354718172176180 10591986 -221484585589251714645742085501963379456 10591987 -170080985367211677843247296247491041280 10591988 362410098917270507307270530064567822336 10591989 192924037967702824760888961681098973120 10591990 61610087778208835268766213945128746880 10591991 -102585143059971812866410642389037667608 10591992 -478292343468665018837958666191290982400 10591993 97618991966320346413290378537311061504 10591994 -23180298734149409844847979652761127168 10591995 84030517153392147468205988684522955120 10591996 -239480333480604735104088779428478464000 10591997 -89981709792409561331878455620600452872 10591998 -76636827281052021501375493448550245760 10591999 -831412849039780505195324662953769804680 10592000 -311399406333950676677734681842548736000 10592001 53246161931681200250716145646692654592 10592002 151358743323999946950362918978016614400 10592003 457288198952328934443372944913683195160 10592004 -44329840041774158699448292556614410240 10592005 -905612065253605574607577739932215377280 10592006 -95583139327985677782692079721222195200 10592007 -71029696131291848346693478968401142360 10592008 -18623912864105796270067680001889402880 10592009 -383580223778845132881105943985690882790 10592010 55037247897471424049099681581842478080 10592011 -421098294236714095007352254787216583448 10592012 276390696533848045564344402178568486400 10592013 -111562342412420899782294362934779336256 10592014 180998236408074803050597936244271788544 10592015 103244290922325220435307991098865890400 10592016 3041098776902136181381194427400650752 10592017 -241850127736432490898838585202083545934 10592018 828863554228273517167341664889425920 10592019 326194791974922773262955466450570206320 10592020 95090432682051096865334771670228487680 10592021 -433032969735877866196750986835182262656 10592022 -22483814435332986511309358096450260992 10592023 12605858835871898098682928775012950664 10592024 -297353961618770354177199617233972654080 10592025 125451252669494876218659017600248332000 10592026 8012866194620374080882926439802025712 10592027 278201100317242014890300829116942139312 10592028 165900556931469483787120377992384474112 10592029 -56146355056233734516255939650644021120 10592030 -17515174417320748197045924998197027200 10592031 347681977149737161987012989452263380552 10592032 -115481323411104757432181614150789103616 10592033 169086014607153512120236961322364341444 10592034 163887291195007105435002994203529501440 10592035 -13810189699520790976757461926397947840 10592036 -53940692751849146337072080134255034112 10592037 243333399923274565790097773832296286912 10592038 87701900850046133237379372409458034560 10592039 2034943566933807379204344587293733856 10592040 230352436448980371694531683634264473600 10592041 362562305006809953893348621073954232442 10592042 -43619634635000225700232973477118293328 10592043 -50622253953922813321601207405437254912 10592044 452490824821355242751955378390739955200 10592045 -232219281140890296958391772512354971680 10592046 3290951397533960933543449147001791104 10592047 -36664202734145985891253059982109257200 10592048 4699770523843638120136022014553014272 10592049 -33816902546341960976333468533422979584 10592050 23423823446396309361256980339466329600 10592051 -36164315530255699814476157393026133088 10592052 -164711127309943522507952298710425325568 10592053 -409833735721406818823354044444823159698 10592054 -170746922299118982169622909156203954176 10592055 105905807807751794146660678247828873040 10592056 240232273097170552422897552703148666880 10592057 -233377678365648462005162331244447001088 10592058 -50396380199870330417866379473141564416 10592059 889496370868484086115921115005381721120 10592060 77229880813132998307658184945603924480 10592061 -2014855526694547406986486310714489856 10592062 -126130509087187491544414753933735276800 10592063 -45933528826554454229671580902414048560 10592064 -9163918578989780736164361722394574848 10592065 -44058951510502044882185676140252921280 10592066 15638643305297300534670498788926379904 10592067 11230409216065393609459756979053407480 10592068 190827716434129344373530439256194371840 10592069 125969014660372264199604502083375373470 10592070 15866820038101566498238755867596515200 10592071 53803711190564808144041974333927448160 10592072 289535280004025587082383419376003737600 10592073 183278476547649634095887845850320716000 10592074 376567867354645436972717243561771263536 10592075 50945349164673627129283264670143086000 10592076 411848414920371093328592313813129461760 10592077 123446942941784744299651599258264519926 10592078 -76839211144175427640321675184208645120 10592079 -180564970355352102824959246824514730616 10592080 -27752430323763546410102305889168916480 10592081 12101420150915957610480665429884305960 10592082 -62414821704313928230535517391935688320 10592083 752580729236763171529451029302438059680 10592084 85995372332077163135021287567506489216 10592085 -148284083444632053316490233647184825440 10592086 224929297346867708994414651836017672992 10592087 -52963970931891693542354943068995943040 10592088 81273677728980377911902655187827998720 10592089 -300736495399166595269824840168206197110 10592090 -127738481599334291884590546167617447200 10592091 44298862663653602900281927635851112300 10592092 -58001959467267107089124864906708218880 10592093 104492680825932757356126527611433393760 10592094 -78393329275351612485192000033211588800 10592095 304154264827767616803150777599762370600 10592096 -17099274485788553540632367935128600576 10592097 -61703637438490549963523703565719244128 10592098 -64749007534360487187419765130167092224 10592099 -17713778864712869137092913418511516768 10592100 -24549028970921419306914289185576192000 10592101 -2068349887520224359729268712593936296 10592102 104390097927087854816592315146692822752 10592103 -82053800265469005562998659697440498736 10592104 -3038996986109861358548322737345986560 10592105 -502148621485838276404830766162682895600 10592106 38917411209648418373997986528013832704 10592107 546699437158008104068218239305220236920 10592108 671693048966479329785248255928549277696 10592109 420180882626538494459183845412513324928 10592110 -316643577253402218125841142234111054080 10592111 -209296086757028014038632878114564742976 10592112 -50183046377122363001383053201983078400 10592113 -5731871098436910498933629047561211840 10592114 21826470706470401293669675336372073472 10592115 -61503525353412515807050498528860899280 10592116 -329980124188881844617679223139274783360 10592117 -427626687643413244011968106624190000800 10592118 53258580757828308897331731587361829824 10592119 -17675333573576297135510839640853775640 10592120 38816012932353677001676631910285312000 10592121 159223500269393431589830915742438130240 10592122 -278224029726144129453658492341814694688 10592123 275991948553353292455722359707496350372 10592124 -58246341261278216531791111696021340160 10592125 -610023712740715567368242733168368793000 10592126 142445223711555908779007931026102272512 10592127 136224909804804736336233058780699576320 10592128 212235583840565465789901743999963627520 10592129 130144160111477683213362667075784921730 10592130 -22086028577075545525132417892092346880 10592131 208889771999742443209704763303558694664 10592132 274457252493702312371348001886245280896 10592133 452618174220756727453456648497264885600 10592134 -52657830963348499409541040031039804160 10592135 -95861770341285979561967164161178532640 10592136 -222771326117406502561767708062065090560 10592137 418908266155841290254818602977866885786 10592138 -121312335412967308961230111679541004704 10592139 10960174814369840961278391674478181440 10592140 -52940664394544316880761938641805644800 10592141 197821684191331675722045514803378581472 10592142 201448096020222343255154281231124186112 10592143 -605568463771514099749739804006333126608 10592144 42909971924827983622379818184536227840 10592145 130206540818983606951151980015010412840 10592146 -27526825695965669989154892576462913920 10592147 6032017033352160916262358653622151560 10592148 14698096399414892141831658517756563456 10592149 -78572439306526992953927817237821556850 10592150 39170996887497842382146316929029440000 10592151 -242878997983251020510373213546028066968 10592152 50550142655917275828271214897664921600 10592153 -285888108394175797007470559205801978432 10592154 12054951693466340033456036593616240640 10592155 114161040649875342268592801647307108640 10592156 -69921619439910296877629863999766184960 10592157 -87179488697621643020199598163689419840 10592158 343732020241609809239471170854608600640 10592159 370148258572270401482464390133662779360 10592160 -6091832120090559050201389175002890240 10592161 579490019583433173213652619992129697762 10592162 140133245004473842904246928900580085760 10592163 201516192933119292961770020954947239120 10592164 725341941908974470474806147706839611392 10592165 -113406354228151856610927369645202055940 10592166 12532009885072880634570261952773584640 10592167 -90492747149936745872510925754458873496 10592168 -162809625635486133997962893166825891840 10592169 123738805093819654620666996549533657280 10592170 -236337902775463442597424361042021314720 10592171 -472156941453974171982655024264110119628 10592172 -59408441314681777287181878000579842304 10592173 21728334355021491524466621333951052800 10592174 32722739294968408026294852461645765760 10592175 -97437854613363042189027131156738678400 10592176 31661396761897797356479701221917130752 10592177 -15416853302463575527978032351435340560 10592178 100027556591217593754839358590958570624 10592179 -322580078086081861481401611813625087616 10592180 -78429146636848617981542022831631895040 10592181 -418579119368047457123240452812797491200 10592182 -236129053252485298454817711059065907808 10592183 -351098032453676361747667873701581834400 10592184 -164951722610406458834668042779601920000 10592185 65769029623505675533290078104455165380 10592186 71350209893949787194995627557868832768 10592187 -354654478370703702758404545397023684840 10592188 233670843310026959137041917835977765888 10592189 -57534305760342658777233987514224206010 10592190 -486354985296428023608082774324469760 10592191 9974530425804343314789593254491441184 10592192 5813455025728940099780153719337779200 10592193 100661210664211734823315321654355414064 10592194 95154476900609768725462136188438642896 10592195 557816784708509496004135360203382074480 10592196 -6507042003502720289054990844977018880 10592197 -81247683624546075020051828847763894272 10592198 190037031611830428090038166424299573600 10592199 -122389620576098765572305644082625035216 10592200 189989726575956192308493885034902528000 10592201 119258168949495987890917102514763002202 10592202 232853954640498863048419027070188207104 10592203 -272170571660988551669817394180537424960 10592204 -1010035587857954203298675075399221248 10592205 62213925930537800287492726439617862400 10592206 -44494684478817574364889601993339080960 10592207 766914580142174202595031740550016773952 10592208 1197659672580977847706420865708457984 10592209 28335294309798672437908594496620050804 10592210 98751605817162181383435892600462361760 10592211 145005899585191418975258859076389703680 10592212 -84856895731970929859789370863830442240 10592213 -507927036705683555486884476758930049696 10592214 -267603923467730230884588033767906256960 10592215 -321606180752612943668078862262824764400 10592216 -3552900395062297958066127431328215040 10592217 112659337843652733935648008512190463280 10592218 -6026994182025587200213885505333529600 10592219 -1022820976851011177824617207796167780 10592220 -21672219210722576181121383434232990720 10592221 109453616337165518603213847128257447500 10592222 -278682452517609293925821617556378249088 10592223 -257883555759549773547372103809148450032 10592224 448475563226104172294997390532770004992 10592225 134412951860595312837078030580348598400 10592226 -383733768202203612363362387854215112800 10592227 15244223617051953133038726217071962160 10592228 380498031465636566211662879676535037568 10592229 62076104061554995249480653616118337888 10592230 211375241440516240771951805443752712320 10592231 -127136593670847274098757762483014277296 10592232 -91568146082950070012222390706384568320 10592233 22534748923043560014405854113751829344 10592234 -253360182070752747503800501728382767360 10592235 37250590317821603489193782327300966400 10592236 -74223894512123133703096922945175794688 10592237 -33358551384285996466509708378985598580 10592238 -177654418738791751170309069238903896960 10592239 446441707114670821640957466403627575392 10592240 8880083046465008468451250091735285760 10592241 253192671339758946992570328332124364800 10592242 -65572052494452372996039443661185503728 10592243 288010170778505920629982794064431006384 10592244 -14827266830493513027067162700863483776 10592245 147628962300609249196421042820048793500 10592246 31580863300565107113395073215061607680 10592247 -141506676452643897238299048114841678128 10592248 513460899311443475530688844644798300160 10592249 209573265435834489508782773780922221952 10592250 -61311216516101985238659948716455680000 10592251 408800338516677658390341601068312922152 10592252 507573950825072681161757256461593431552 10592253 128449794844863036717137867769331464000 10592254 -62949268923800409748392095299144679424 10592255 -64114472502290585191402093525108161840 10592256 -36174636102233448047798840482433335296 10592257 246292558477120117465126422516055722580 10592258 390977780215956689120358330178293737376 10592259 228298943640529977482480262300991772928 10592260 -33966129243537341456162826989215641600 10592261 816146316114573486357936463936293493500 10592262 184583219007518879467130445972103591680 10592263 5748767160468307462465675102101569328 10592264 293658071406099569916652637692585743360 10592265 -102609776176773207224391018623863471680 10592266 51408511186859474906258954031668050944 10592267 22714852534142409002553532191762422784 10592268 -15139871000139444184400489741143434240 10592269 239825376825175359582923317837658959670 10592270 60774447305639985753171967912802707200 10592271 1466240919653819630066176720530172008 10592272 -146305306304646108023918889357048872960 10592273 27303201069367229237904036825362790000 10592274 -6017938276238551587145853944964800512 10592275 143292325604564467699571982144307447800 10592276 -2153696366675582305580322034812653568 10592277 -34591523525588767745268736743486832992 10592278 -88981205914426638977793766917211947840 10592279 95227671225066770871966236955551030760 10592280 59025993852677865681471746267746713600 10592281 -115202873956314524593002034534565731308 10592282 22597944309343862611862556966141335040 10592283 43590125906260171596396639997270069104 10592284 -521339507438217615975447701885443501568 10592285 -455877376502646261500782869238517233440 10592286 -44125889061582221264081882052843620736 10592287 -87214044065723442586470264469582002048 10592288 -236320068818824466953545958621408395264 10592289 18035351436140550941272630388450090370 10592290 32635273932754598549290622938691457600 10592291 -58150764822219912480579182387445268200 10592292 -111507997756782229199470369540332933120 10592293 -247006468599035007173994421214881435940 10592294 31023794855633929423710761875996048320 10592295 -67558012444644617978354877076170316800 10592296 201674147762147211484390788501796945920 10592297 38874927492637765706567987942695671552 10592298 -26427756935185210660049438969560444416 10592299 276383642912536477227810470530347077300 10592300 -12686584736438437684722884916257395200 10592301 -44261293573179203890895500924800045216 10592302 -138626032345403824506659883633155461248 10592303 -469939798328741814955505830364985808800 10592304 23881506784322272201466627321720438784 10592305 -85323116791918279762855939227131461440 10592306 36452057895142121914556302364610100224 10592307 18866848305178562415767499246523045128 10592308 482162548468566930335355706886474956800 10592309 -56705933213606661247886954986466413056 10592310 70192346097599155016700843006011750400 10592311 110239758150885980127139617299701535912 10592312 159777351390954802599220394128214323200 10592313 -66414962131865026628529510574582968576 10592314 -394397621463736378051297882860934575360 10592315 -16016460508722041821500885137736510480 10592316 -3330892539350512689104674665173729280 10592317 -593825777692605275060243169007223160634 10592318 78859245121613383601709910560910645440 10592319 123834395558710298513867840640540288 10592320 36478046909844537155680359986233344000 10592321 43547474309877129757943955758093643312 10592322 -24458428997755282969293020321205388800 10592323 -94416161109865015630408479311380576864 10592324 -311142762299557792089707751189654290304 10592325 -118269600239412602224021426124843172000 10592326 5142586254193245275386994090881045440 10592327 46404473472813544084244239131338233176 10592328 -88621373714976136210654795563742003200 10592329 -160968991976567178184670034658889376000 10592330 163330417172745455823665740097218643040 10592331 57701434598939824314294030417459417024 10592332 242957539684850620118956025620310295296 10592333 -170208941703359632032149876573644433418 10592334 124836744584633777508935198052497683584 10592335 50501741965374339284079030043754980800 10592336 -38330205738152821815894432156526583808 10592337 -123830566122813231638172421740227172480 10592338 218110886548092520060276661358549298320 10592339 -7462578325682120677928563293977998440 10592340 288775696051007181801043794497894400 10592341 46590721181116797712461590213573473742 10592342 -1076134315538319659488184046069212928 10592343 -658034933600004843670644209872197288960 10592344 -12997450818528320871318613409676288000 10592345 176847540370148355784951849422087481800 10592346 102385711579602770305806259054993964544 10592347 -415216400431041681908717876174420408120 10592348 -73192278995900509186406973769094430720 10592349 246636824428191019751060006287654170048 10592350 61405247941353689893557059819288620800 10592351 61489873240112185253844580349890841088 10592352 68576081906387119236096055953982095360 10592353 -118869516779744180213000490446991122398 10592354 -38093740093044615061770504794204172288 10592355 137822823726654026383929955636780566960 10592356 -336773349915818125626044565280461839360 10592357 752341934647669446801050732191240439772 10592358 44779363943429433874750440300510124032 10592359 -250594336535976582559890870073994755200 10592360 87858515729313111721639945349171404800 10592361 -76248297363970529647104353664119672412 10592362 5069749480480751529990598622501693184 10592363 -536465766317396414570613162532025852640 10592364 133251620300972738714085511442751346176 10592365 -113563322651917053833133360570888309120 10592366 339356399635999882724663295093576098880 10592367 142193180738250932075102289013236074880 10592368 7598098959572536983826964507441332224 10592369 -271431478812278007995626758426821725230 10592370 72179010960799827256373718904771631520 10592371 -690416457314914474736198809232538677428 10592372 13523017363850320512341975765724979200 10592373 20140380945914013513026183660992596288 10592374 -35481655687432973628264444741177983232 10592375 233646506692938972097080242938398360000 10592376 -8247506451580679076199755136617984000 10592377 -720756073943279129028242499437751042528 10592378 -27636155603360649070687254579705647760 10592379 -6931004956899137443228015798359152580 10592380 -121306752380792881710431265298965235200 10592381 -693171375743931937096022394402537565818 10592382 -431642903853498430896443722233317760 10592383 -440217834329178139797336551556702026368 10592384 304312884139244224851403803237537546240 10592385 151663902093281344650423074222125737600 10592386 162619415112340328515674720016739581440 10592387 -172480217496811515763575188904762434400 10592388 178810094210290582542227266801980994560 10592389 88328856558561356363737508857748117340 10592390 40572611506042185490424414202022133760 10592391 -103685394182092472365780203349523294256 10592392 -103295774320975607360466171735383777280 10592393 61694541156962877576595273948782307200 10592394 17296292017136413827858223765993466880 10592395 -130916716416845363081066239843291717200 10592396 167433737201935819486056467770708012800 10592397 -181548722280932916021732665943504472320 10592398 373546031342151418901913221582097360960 10592399 520800662887016730541233460319478209760 10592400 -4602931243175566356463058700297830400 10592401 573310422191592903739677958832520836402 10592402 -70029184819770176246809164924050421600 10592403 -26101490289397615917764334883822070016 10592404 601033266023341735980329599807140649856 10592405 -1257031380051725738121138885408369600 10592406 -285053308700542074176269084850770756992 10592407 -51224444905284057776691781161250807168 10592408 -246793589580225636356767001071583447040 10592409 210896702818807238141434210108240753104 10592410 282417776294278562454584870205028920000 10592411 -309184019896400938222283536971162262416 10592412 174229880079299474029220863804265421312 10592413 661807772603687922736024101568674776580 10592414 83390270339139970837914431236755069312 10592415 -178252963758630303247691445319528081680 10592416 807499809305414878288073039864339300352 10592417 641341400647918086174616233825245678400 10592418 -35239675883118959683023347157522247296 10592419 -593920848528395597535666491363202783072 10592420 21311804330862602358099571622927585280 10592421 -5448824684586279764199595689408110592 10592422 -105866740696473300785137384015293523488 10592423 -506111535467880640129808449015293320328 10592424 211813366529529685094076437017190400000 10592425 246355998331258226263438834964687813150 10592426 -54799313679284298314386264060809487776 10592427 214852970950774416944846534855255474520 10592428 192303348080969630351840738479879173120 10592429 136764211598203810503917322644447777676 10592430 140544978662230129745677313380042197120 10592431 -62966770202418122107451708439438436568 10592432 1089201712279975446040707765364260864 10592433 -443280081366382000624536111484614708798 10592434 -40376689309267598587684510801100347488 10592435 38252170170858415657322963725685391360 10592436 193069813243449091978126535928117645312 10592437 -978645227772335899584620933867527524288 10592438 -44565680292056693192327917419905846880 10592439 186297469525231325660439103298812327296 10592440 367698088554711587679122890626966220800 10592441 20662634871999294076558124617014652842 10592442 5842419787876143890236929342496572672 10592443 66272055631247326255048376906633049600 10592444 -199168287502660999509733391387036066304 10592445 174617628490211341637843753949950400 10592446 -2804629306882546082165349661665353856 10592447 -249088461713655493464814169059825384680 10592448 -2606042889523393092046458475423727616 10592449 178360256317032520402076570105328396736 10592450 -199202584542492350832110715899694672000 10592451 20053449433645306427876626341864791784 10592452 1434475692806896928102074859751686144 10592453 49606146663041279590184881025592354780 10592454 78189422297747815000129177796327745408 10592455 -370135843861488216439439806292463461640 10592456 -134802284338854994953841008348763914240 10592457 -220527977017541496984195009593379064560 10592458 -14349963043628281755118534909102273440 10592459 552904782415768377981469407135562368660 10592460 -16551741515102200742892958368258278400 10592461 305131526172071678650067386083520886 10592462 -5060839177220362342071568870160014848 10592463 104042282521882347609028364489111293824 10592464 194452070129782483583306858350574919680 10592465 9130513655350399434192619885627542720 10592466 5946637872271274182308605822980913664 10592467 -567395728601021202346156531019649412448 10592468 6926684538463497222157956949451520000 10592469 -30173379918157100967337301978868039396 10592470 -16308067582272850301854991837695086720 10592471 23081051653447748001440934138695548464 10592472 -286116599609326225846279885343442370560 10592473 -147086360460326992119534384087412631916 10592474 40568041109635509841650813730108174560 10592475 -205910629183207955098213743432932465400 10592476 -435931139989439637178593861661692340224 10592477 177805199455431528278256178781253800646 10592478 -106985822433745755217347880435571097600 10592479 16067273070572852155965884489699882880 10592480 -111373745028789264606067455983930572800 10592481 8594558643545966282383211690275022880 10592482 -43436976454401195828591642866086526400 10592483 -234531735464233716783337706305534190592 10592484 38131363924144645090281647935070011392 10592485 -42606177087105096272644042023343730820 10592486 -217082573269459605473821738137563819808 10592487 -148583551440960670659381283667308617456 10592488 -531901827874471005682373343228662154240 10592489 454667255454799136015516608444544231424 10592490 -50290298706093231888090649714766146560 10592491 -390260750865896366442671844299469056 10592492 557204000131376798678352545195105116416 10592493 -293682636232693329258610242888689503776 10592494 -268191798180017205535169725967925574656 10592495 508867462922963617608566027999514428400 10592496 55387491866507605052965474001943724032 10592497 495409050736182036353001450270465072292 10592498 -149143755856943753071922412320215179264 10592499 -82481177990435722361834041938199737600 10592500 56277050439186067770605028498611200000 10592501 -7390310781332021157006205072613678688 10592502 -178907549147654877398240058186480034368 10592503 45376249848752094467647719958463979752 10592504 -110985253607870114887741366723267584000 10592505 134741991378930103382208464402360064000 10592506 -119807374423453178445207425193304515840 10592507 155339155318927925512269298128381165480 10592508 -101449228530443258841597989989054331904 10592509 -592997255524207391724043965303673175290 10592510 -35180143806748834290531414378207291840 10592511 203412732623481416177461155169248669600 10592512 102038434229359063786549691797242642432 10592513 169176662499101549768873277049969881480 10592514 -5426157922899482189058614904762261504 10592515 -482382390948740313268090402207506057840 10592516 174958460028532466602462600408907197440 10592517 -115427856837149812202184430009128555552 10592518 -49336804968547318433107060900281485184 10592519 -20127134913886332546859143686654987520 10592520 516640984018808761770968327102462361600 10592521 91219160914445664254036204137963389722 10592522 337630258701503404151602485547829578752 10592523 -87233064210776334746616241962754802628 10592524 287590787865962537508916599570239588096 10592525 137041500506700098337914302824874028100 10592526 -67297269689844507131023378893304166400 10592527 -312656030506906819245751310497291810320 10592528 32653741531315071940088701909726347264 10592529 -69940914966352423244758368418487717472 10592530 -35467178658113917230395841532569962880 10592531 -390819208222169846506374657234265027488 10592532 14277522821143074558809174210331812736 10592533 -217982284734369425126776088993221405280 10592534 1693945852850804608262681918531365440 10592535 -76593519783529511016984902969494440960 10592536 -349949581209567376673600203584268492800 10592537 51771451074301579117203175447253111760 10592538 20193468614633837279615487011430727680 10592539 232491551546207744473144452193012534200 10592540 -1730050972929283898281764844435968000 10592541 158607926198109409971700632985814334150 10592542 -3045931617939254365278564111730078656 10592543 190034686843494399515792279924370120144 10592544 18825784875631947372869695821517946880 10592545 63558003839909008007838845700793359360 10592546 153991426216829928593636860927162594464 10592547 -29613081534879808595746566638536997376 10592548 312068980540849641547460603680987323008 10592549 110315847860242713263162380937611945920 10592550 -95355821872919011683187888563429468000 10592551 467860039244044991387687369987560034552 10592552 423524355383325207565645056666748185600 10592553 -59797995388848897140999594687326813296 10592554 -34433693214089225381490975421292448768 10592555 -44397000178730671961852767032501710880 10592556 -46335076579568091131388927494858105856 10592557 896087938544236799076732924179653673600 10592558 144798712171365555934750637951973024384 10592559 214133540127391042889395365459451476000 10592560 -22896794796229563036827298237796515840 10592561 13035120892975738894763866224079661184 10592562 139969807765384804279511051601295663104 10592563 3761448455892267715543357440866748812 10592564 474903058628812119313037923040306086656 10592565 -279046326720789675006500192193802008000 10592566 96918434993067230330792240213118024576 10592567 695410916538788277476992023720788168616 10592568 -57547260641484243787637643302272573440 10592569 -38003093732474652198365128085902005240 10592570 85545662854858094215229213909537664480 10592571 -31840119928511919423016033938128006400 10592572 127432876448163460026620742001871040000 10592573 700237440787405268172202832530800782304 10592574 5516395896494427640644291751703050560 10592575 155988477492230030602460085434335324200 10592576 -31989833131785375159829123325031874560 10592577 -599438562253808963925219847902612864 10592578 453002305086902457203442833100359264256 10592579 -388020339246520972020608502762757802820 10592580 29379090642316606570533403199057694720 10592581 -374198978135729440146460085619248183616 10592582 53214414027212080415426818129370496 10592583 -21215969205079377222346619942529376176 10592584 -210840096463469491241619167027893401600 10592585 -96054989944341136497304290890731976220 10592586 -185919759341851135161454608367450828800 10592587 138953539873070586762026304919211886280 10592588 243934148754809687828463352623276241920 10592589 183864276290876349149698864589247012480 10592590 294895833633588024291909019516904836800 10592591 265844874629209428372753961882327642992 10592592 7296342036410338086230437147244494848 10592593 552306422164009158572188919241131589744 10592594 208112083167688748731877602474738735392 10592595 135350122781450967395707825713300664800 10592596 15089295592576968155188799547336339456 10592597 -350971724526850316522812284301465263648 10592598 94490585996359191152937444834610533120 10592599 302253338509993861545876851624315217136 10592600 -35703153038313396259617454514439936000 10592601 -288208416224912882847861479127845925168 10592602 -31063707756044352326969729424066765600 10592603 -136399090379614896746909526898752449520 10592604 87684186801317752085782575399447011328 10592605 -135866089377482210100296519366758752000 10592606 -228254195631474543470123204347414187520 10592607 46096623576930648121880919668973273600 10592608 162445395224311970110472380121624346624 10592609 431995689767994647543814655058158635810 10592610 28969560434017634991968858388566584320 10592611 152020763761540407915556676401175350072 10592612 362664791796786358009352305113418812672 10592613 -603760757614119699380015928849863981856 10592614 -36133422116410152044110722561103748160 10592615 -60280501638612774118076190472024375200 10592616 -322074316368004920048492527710738022400 10592617 5550016331712155119507185011006398272 10592618 232002660371643910345935054262058723760 10592619 -122729345970887876996240080330748397840 10592620 -761828282036769259390935785980262400 10592621 -86144571442784785240007888766966407136 10592622 -119284309786803766543224726709679605440 10592623 470296299592165435083977903239456539184 10592624 -102785103133116948380442137595472281600 10592625 -568709706034681074666766295235916992000 10592626 -177412560254361165638100446776800997632 10592627 240661543370595645089699970538233431520 10592628 -167665075898104638405597004100269793280 10592629 220009890868859875954349320102473021230 10592630 67690904196112750473676006406380968960 10592631 -12785672832029602950413028080119357440 10592632 -62402536214133547346038654692620451840 10592633 346457217402112587152987357166903128640 10592634 -18222948306448124301570003346153981440 10592635 -405115622591525205661431109794713713920 10592636 -335023751533182250208255547702978693120 10592637 -168680627728322354532385542375027802560 10592638 -49428546433730492312808094150992642048 10592639 -310781312875326637919902874020284835080 10592640 -295911099012489559996471227961049088000 10592641 197373564197948809288179743936342567042 10592642 76053442950512274032579311177257515472 10592643 218050391390535252409400756238868441344 10592644 144240204066476342153410756239218654336 10592645 173184968455245461497160688602805502080 10592646 -128223855284498640938950469481636279936 10592647 5041205227083020527388301935576225328 10592648 215388012199394836209190286706729246720 10592649 14132985038559028428937576802885644884 10592650 -65435392972652117183468550412952140800 10592651 -394165328839515111078632885276984130348 10592652 -67312356345478052546900366194334023680 10592653 -227731214527758941194678670260604407296 10592654 1030114422432579804422877802142709120 10592655 -17323820129502309298131321364355978880 10592656 -562092267719355855174089371897528320 10592657 254559123407250156787800945643350777906 10592658 -12914926931215998142411001786934088176 10592659 -230902584743470797258180662995929474048 10592660 129378858340108570037813788473582673920 10592661 30144574141850557733284304650798983072 10592662 -176801399062057982576841880351693542336 10592663 4876085509367056581570720961540711728 10592664 -336519555894806979990938996406415380480 10592665 28155268619825267400753385549508427720 10592666 -76245645343008588606578832551111361024 10592667 -566203634713892087606291371480285079760 10592668 92345641052713512200746976223642050048 10592669 38772930523166517632784214969796136960 10592670 126615773411275464946238167962329472000 10592671 247808371635382013934793191854150835200 10592672 -1326032355473825735076113642990157692928 10592673 -1065406038847716978684320807379100032 10592674 -3351350063680708335472620803549736288 10592675 -310459566977260100970494654946549584100 10592676 59729151845153979534264892634644002432 10592677 158268354731319489675114872614440359520 10592678 50047351361689784523892687869660241920 10592679 -116957570822496647064081631365016176000 10592680 -158412446750242409054087555924513587200 10592681 179521610528782490570907580072856829264 10592682 70440278018741592675762943739416078080 10592683 37482629238668977767444826992043426680 10592684 199515439384756532332938523703659447296 10592685 75330888651219229515748311515865199800 10592686 -64369494845713037926173735564570567936 10592687 -20245765285570823130871500013317252096 10592688 -106883324973241786541058804979806928896 10592689 -280031383478981935731489915615269279744 10592690 59406657722162760717476876645760499200 10592691 97404201485323249677647778182022616800 10592692 -291005440692662283723623922328721369088 10592693 -101974443802694058315235247287115932260 10592694 -1923205353242110180700379788911264128 10592695 -192921951113913280485028708191922786080 10592696 -364057099808431087245426491259290849280 10592697 278628594007736001735391721010429418272 10592698 143712590017689472063710306494602091520 10592699 124461992942166533730408212361276582864 10592700 -53440290264612297432820005114155827200 10592701 -12955154729664595480161663239978272000 10592702 39825133245814681300350881449930567104 10592703 164795935955703443250908594978791152 10592704 -25057974149235461827754310266974633984 10592705 -407773976957015171254095135817510660140 10592706 -4720139636023642321218660465867376896 10592707 568453886180273023888217384438135952956 10592708 129107110171384677435348735783541248000 10592709 -193851265788331389601057264469624524800 10592710 -171212688956431953977372450047327674240 10592711 -57127321217186296367853440377168640376 10592712 166156596239762829358737460111901829120 10592713 -305492388820747688265725440963223888038 10592714 -406739050703158390545487232529482906880 10592715 -104877634465865672699064033328039987200 10592716 -64247024095162253019175494746189030400 10592717 48927911969107157694116120796131770146 10592718 39090021512356387722463470369414125568 10592719 -110214604743188804000212119002945187840 10592720 -1195087234379215264249994019273523200 10592721 -1058291512023052325858454206299900281600 10592722 -164166221197869496395408816042866010480 10592723 355816352308637112946860617180121898944 10592724 53920115766136668755051944647967328256 10592725 -120815707157128023196752439527692080800 10592726 -348228070884158545322702450362770550656 10592727 -344596549449814750327687674854351696280 10592728 -18752657445979014312568930541270630400 10592729 -10941531447837914730540320972255532480 10592730 -3597895620448423034412036472735682880 10592731 -146112843696589085629802060221947743936 10592732 -50225193321163365755330168026588091904 10592733 104576924204189008047095848566636299904 10592734 -50929501784756001350266453664015290368 10592735 289783455214588477171631790540119440680 10592736 79458564460898344690090092014409351168 10592737 -189093184139924269680739305545509905728 10592738 -4389343515065445446208538696064521152 10592739 56070565332378947772732166700599740180 10592740 301398279484982789513337366594587408640 10592741 -352665637978799929628191892584866537858 10592742 -46133327572670729112164690090103429120 10592743 34154047141148688271663038355851348960 10592744 -571103609219700607552031477752582947840 10592745 95270782375678709964956331771876093120 10592746 -128903695673694217535202984374681561760 10592747 -131646652504906132485067201533482694720 10592748 179499665600638993741792148056492600320 10592749 -11552281567474908365518789736884975136 10592750 23170620506153186783353253057348544000 10592751 -87703775458358359235685295679396560080 10592752 123948906854116084846563805357267091456 10592753 67923089518701795503476524279392722002 10592754 240480179475249440403843974301936863232 10592755 202172190332434799689909063522683904320 10592756 134232016219959750690826411909417614720 10592757 77983729821622965450670472590012887552 10592758 -426694008264267988983347162877921923520 10592759 108455927754172297853993517043064480304 10592760 75238127184729131561680450312026931200 10592761 793827204998079845228305674329164032362 10592762 59566575527794465557055908514743051264 10592763 -84866403727059345668741332461316385256 10592764 58000464348258434294015566497281349632 10592765 69433636359706196955149516257114917120 10592766 -177003074049743785561035789496212633600 10592767 -129591795088088894041586370741276681328 10592768 65464890645372323234410122315716100096 10592769 89604686507438643319937418015430584000 10592770 -27075428448265644667228118371681728000 10592771 611531629296325685339231521032109578540 10592772 36076489514683267090572353030054400000 10592773 156409730369286964666276869544560120640 10592774 -272006774322739324314370614318656700288 10592775 -9034931426944947190960591741266997200 10592776 -73060237841322154167894290639938513920 10592777 -32635726914089357010535527179003717340 10592778 51372854784521721644258792437198225920 10592779 162041809718744661905742336432243060960 10592780 -161045488646476807535954508889270425600 10592781 -242321144575563051290385298250467869216 10592782 2783172153455447170441789179601768512 10592783 651503086602404394343921154584011994032 10592784 -58640693317898096430953580902928408576 10592785 230065209008028145219629848761756281600 10592786 261765066482312891554811390346934992000 10592787 232959814693045482548415072466102597560 10592788 177155405126348030358485898056558800896 10592789 418801502163385895208856790192816248590 10592790 -21093801271245717191907741087104770560 10592791 496292156720083162182767213832943287168 10592792 1134219909655710851686123299654205440 10592793 69833760600877394973395955085412688384 10592794 -50634966830951908569289304137819645440 10592795 63100258018401223070886661741704124320 10592796 -188566573052896530336605977478899435008 10592797 202389897855742133627909952628571462246 10592798 -243311031395380129898355139905501417600 10592799 -8481732480968482350952708616626268160 10592800 -139246400031397106402162029596431155200 10592801 169266721191328567431953064158675299200 10592802 -314534762332454032225217744225851008000 10592803 29239112337931563820382525881834155104 10592804 -64285312886976254087898707527798026240 10592805 -301405512510937564240736743783282180800 10592806 17482787653019761254984963478162634880 10592807 -540755131211575576285920557581441831944 10592808 -155037765121185241216249572688367616000 10592809 -410270331019227969767636605397912761990 10592810 -279913593069258602739191654480918922240 10592811 -17762597360488397950826834649071051424 10592812 -221974233145623285217971175040486955008 10592813 -276472866407818287407869204160421888 10592814 20929430157550140544399266901288050240 10592815 39218976999126895153863123159571296000 10592816 -19988403292475741401537409251893313536 10592817 -146239758858372983044080032951609861520 10592818 375861408005225845371097286106662745360 10592819 -355773421189599156655174394377329762504 10592820 101217921760521491997702553822130676480 10592821 263698531361906768003392203339777607022 10592822 128887791859996127063535579450205559712 10592823 -10674290391302717566376619943012305816 10592824 -55414257336852515575220099180298240 10592825 -382209894999532638955871850745211154450 10592826 84127835382776678341594054828375315200 10592827 -10369467487007182050104352332078135008 10592828 -104533667310833356728876120352164959232 10592829 228683198180677421944069651833906735360 10592830 -12612873404766709545236732419317849600 10592831 567545675746807639522043551013544253632 10592832 41202877873598164440622132450811707392 10592833 639216314633624198083840864552919759168 10592834 56122541343003008265800346986625736704 10592835 -3723554675313757962820169304067365120 10592836 -170353549083056715122751757395756433152 10592837 -1175419474677533689396288079850220062948 10592838 -123538407162839489630651029786459152000 10592839 -104038548166221331856660860993797256360 10592840 -170247225680708265429552717684228403200 10592841 72653164002391490286432340416788490624 10592842 -993815217335601752728511193692567040 10592843 -643481358489820570524465550134972316908 10592844 -46610599130024453955999065038196855808 10592845 -18490937499063950944194898102151717760 10592846 -1229207067855185547496877432205190272 10592847 -111298688659726144588959377217388609176 10592848 -1597013223394053093317034539666636800 10592849 749972728975527793780976188035949899264 10592850 -17634138202007092273861773641484144000 10592851 -239325189262782942143083423837612525488 10592852 234555520072331263061653339257023319936 10592853 -1736323352089111581316441936701416640 10592854 429336975011925930084884149754396825376 10592855 -16831911653923457519543830248938127360 10592856 638027786540582363886187347103560192000 10592857 -233863266119993319786256567997407900800 10592858 -708753048837172371155284389169022783520 10592859 482443725592369819918184904570539512800 10592860 273884052211811859764210455136423116800 10592861 174556608206483684122992619004199086400 10592862 -9486950122633169269771560506056550400 10592863 -614037599292597634674471719127565969888 10592864 -642848935027109192511274670004719714304 10592865 -23383599901300385486002378507809373740 10592866 -300035541707020561744899076355672524416 10592867 717031344602216236846557935680132901916 10592868 -152115010428602913051607742375433326592 10592869 239348773845502703028277968015976752000 10592870 44219285068700669817823311518671023360 10592871 28679839142997059982863520559159119912 10592872 -693176139295114145332221685674572728320 10592873 -1161274373960860637286519678793860059520 10592874 14176671076515230021590241593346330544 10592875 360246136030638060910665643826966748000 10592876 17419181779930013699515623140766655488 10592877 -53624637295921164457632056311820191680 10592878 2117791661959371061839733613717132160 10592879 913201906890098702323407788016157947888 10592880 19521455969166982163413739200629964800 10592881 -79586149905113960297264254462440808000 10592882 208240890342334595450455906347676107792 10592883 -61826970460751455857625638296838466560 10592884 17436963297906403116794466765328950016 10592885 -293797833573462508656177235933461322440 10592886 42145277825409032149425207960470396928 10592887 -81464355074341830780262164337675501968 10592888 -337305410030207073707441232207284736000 10592889 119229534410883377019789468798242389440 10592890 -107940797263775181956167643184732349440 10592891 259890077785006460325765657957308816292 10592892 179926760407305671531407292195002185216 10592893 -196609023712717535961236158976687724000 10592894 -15302513656501028965796248127243815680 10592895 -161902362109625710627817825340832295280 10592896 387879240903718013238980418222906408960 10592897 -138666558523659042034800213581289903168 10592898 -126904211770252645571579203971696740352 10592899 -500445846537609585265227687755938054760 10592900 57706056675777177871440296353960176000 10592901 -692929165091863262530209826431004481376 10592902 98317395840948466243313126693639917152 10592903 -419638676405409440463903222150476925936 10592904 123661814985479122243316117586999705600 10592905 129738486577583417370904797360688425060 10592906 -45010843243454653074858452905627696848 10592907 276239931177724187974234840268424875520 10592908 73088965117172052072321154205356560128 10592909 540849598399841332910770898233270607820 10592910 160329235245369962039856817200321235200 10592911 -219406019362507092632835979733683524368 10592912 31457470320924010622648346528069058560 10592913 -187513008426316717314587180540421328656 10592914 -2839062354515939642826405410762743008 10592915 7547344999073571734076906740861134800 10592916 -108039417264249202348353199001945419776 10592917 126323702983821961646534364449557317120 10592918 -53250768458772171513102031995030945600 10592919 -481611235549350678224351849370273861000 10592920 -192726674384621718397749548611011379200 10592921 776298674352025944414097223661079633332 10592922 -200232463934308269060257886051905223936 10592923 205957967768976114476316020159550256104 10592924 -76293721942631343091932506815703083008 10592925 15074896448420017909144292812408516800 10592926 72530879653366120018673548666393624704 10592927 -47748695285021616503318523494591085768 10592928 259441216940040014127768405958285000704 10592929 397056996050334884638503388715200098530 10592930 194874614025433905183132853830023811360 10592931 208123248959137163991159212995109260152 10592932 -86439881813409600149986416485272772608 10592933 58269911750526012044877150374001421404 10592934 -168964986307798196675944799922887616000 10592935 450249136874513823805885060495378589880 10592936 -217155283335389696050209546887540536320 10592937 -43732314169060400885186329505980394160 10592938 -381305268350657980227377024071501420704 10592939 -100332673395624242990182947637908741744 10592940 -61570544239686710620210500101621376000 10592941 -188713161557803595905721544787265375028 10592942 123877914538485352567416118583090263872 10592943 -11399561418135444468032629595005802496 10592944 135728219282102425850057431727000207360 10592945 -364590705916125643318743029126513100 10592946 24849836555036219201489889155814973440 10592947 408340377362200233951772925494221717200 10592948 -90640300257078287620324154224843874304 10592949 135079292741438194033264016449049592768 10592950 -192017059753965398888072526049965516000 10592951 -56202595289264863503227699431468866720 10592952 121903003385566434558261418807826841600 10592953 77879754341280218415680459725255594560 10592954 -13727969859007820912317577406601671168 10592955 -35858273447768487930905181878456808480 10592956 336875377862685070285189746709036400640 10592957 -3334298339312068027438919619445260180 10592958 31658388871951306749809871229730918400 10592959 -6475974441331738172468076138927702672 10592960 25150725265182291122101428605367091200 10592961 176367553969874394431956752969844145184 10592962 -542163215853779808799742820996414520800 10592963 77209364125758881016638106605421873504 10592964 4760279232512596570586469311440957440 10592965 122910920234607808059818340444947260920 10592966 146797134117404654795066001928260474624 10592967 -1647729244312341424831097576347499136 10592968 814357111470441018109320208671892316160 10592969 -59716533308455236761072699162317929600 10592970 15216827684434940135939797596279456000 10592971 -394082405974971661119724595550560666256 10592972 -101562217656644520926805402570452668416 10592973 165062089998599669545502774213193680640 10592974 126355628277610196538391213543728941952 10592975 -88112590619115199207296033541491450000 10592976 -22664731796868438197132624352485572608 10592977 -100039503983125450295232974371480351488 10592978 194200926523899022103060601863926237440 10592979 -139369497108824115590333829182157699072 10592980 248332072187991682525447395558140256000 10592981 -69942096627370919781702415687525670016 10592982 159457569171613861506263529010634665152 10592983 -407952062606712415929718428221405467768 10592984 -239013015195356624736806660968902973440 10592985 -84253542947770524653266381527906893760 10592986 115219354335917382512125136421478494192 10592987 -164194406969559302036532783341026386288 10592988 106413643853107395474767939688008687616 10592989 -351284519833875075327335456864811345216 10592990 -64698036433881732972046331412150456000 10592991 117916020136648837895030532757240615440 10592992 -719815622545458567841206420439089020928 10592993 -477064417635750502038896403148437446736 10592994 -97141423112278145733747536827556555520 10592995 -100011556953916670905374713626050278400 10592996 -285021574246228242412550137211113968000 10592997 -382901632739681005011026601500618628000 10592998 25459458377438982907412676142516021248 10592999 -431227917225113228069027020469540397000 10593000 166278546836454070318222963767767040000 10593001 -404598653537293015035456584816689638528 10593002 -5151139325107625266433386841129218560 10593003 -153279648894984527057674330016124227496 10593004 364258262576958419997073931617639388160 10593005 -300706417478578229453231838332795492340 10593006 27895198147388155881061819443755452800 10593007 140086111877820023505866789578622200 10593008 -94228100338276295739093006584437997568 10593009 -4611586378720616682817790735011518336 10593010 29555513595949706456887786280700856320 10593011 10639507271303461906895661881040734544 10593012 -299989630967572591618307212955849637888 10593013 -558780227722733657067942290958373329600 10593014 605544065509466611326695882050484213760 10593015 147912467763867634442936341046601706320 10593016 -327476072718833709973353850802279485440 10593017 209685460899083712261785724342374313066 10593018 4255729581436199322480788207661944064 10593019 186241246550601605367691131236361842496 10593020 -445869605733053572983242095063062481920 10593021 18313430251495129230962544924411712512 10593022 364825160205183910699603911463993746624 10593023 71395861344648728624424763638694631136 10593024 145010896984077873787274415677110222848 10593025 12083736555320670634004678004885999100 10593026 19646068185714985454308991198813868096 10593027 -477377411235901871165668265835171857760 10593028 319668784280117758409822768450608727168 10593029 -104691405797068029666366733145687456640 10593030 -1967005199020335918411244593033768960 10593031 -1044584815773151917107444812163996784800 10593032 -321287720752423305033182037466390732800 10593033 -219678418869695614650007304193949473600 10593034 -224105176541474075681662036614273613728 10593035 258471791219320828742628713361008559360 10593036 -63226717094342591169567672519884683008 10593037 -59790774706872951885076747337955500160 10593038 16718717465806757546816296840450921920 10593039 -112501261082593002122515705342456985976 10593040 101095122996283570713700627774456627200 10593041 48592083234184265809187729489219235840 10593042 18635295197208354718710657936754691712 10593043 -4192353512000778614549893151885121240 10593044 32030093693181619671133868750477819904 10593045 -63390776929695762321587465302574702400 10593046 -177581833707950145898105932868970975040 10593047 -83506161854361932700321113011758198240 10593048 371526290882659347245973825605240094720 10593049 -545474669719252753183436387328553808950 10593050 886841405925882469275007201632288000 10593051 -74162786954221158160341221562735820800 10593052 -530166146618238676405900393040867121664 10593053 1168352009793724913477005278779714688384 10593054 -60564575228671349702047310477771699136 10593055 385315651580648367750295628992932727920 10593056 -209828436985498479143884083108117872640 10593057 -136109802447909674731103435638045067520 10593058 98509100529598416944281121096529441792 10593059 452951097796487226601604085651922759260 10593060 -49435066871128748237324903967448535040 10593061 312170492786642464265152058158810713662 10593062 230918508366434380485013575135763987200 10593063 62474015620881004984817978517892634304 10593064 -391534850584394511260257222967241031680 10593065 -49357522540915784622818780730855621660 10593066 452922465415303662434381196711862272 10593067 -826463186180957588950296633667408631884 10593068 -52209749788073009033817561457908241152 10593069 -72606688695984605249802261498060003552 10593070 -9425995626202998574453929583681536000 10593071 520894107778752475279935733376853856272 10593072 5449713992585152353432323916017172480 10593073 -203668449482575211227874150131088317980 10593074 -168872398061454089747745235985798320608 10593075 -176320902250406181092821835459525717400 10593076 -112727862284862881419323765331651136768 10593077 324903855186230596773940256745883826784 10593078 -62008971046461099603439212930694272576 10593079 -3374174008715343371249756161320050848 10593080 -401341018367833010078077569020959641600 10593081 370007942562011366906999863952811422970 10593082 -96119633706511190118507365137948268208 10593083 295201050357846082781974774353984463332 10593084 158979066854048879337275332043340997632 10593085 -279960370038483806543218890871549939200 10593086 -37619037112714093400168353105852713600 10593087 -10758463467977557639249179639863836032 10593088 -79102238984493285983703075167611650048 10593089 -248752874579643237800797215578319618000 10593090 21796979278069609833141764710585305120 10593091 143770040086324872567881535027157010880 10593092 -196736178973319484671440069520701632384 10593093 -2337125451753823510982284461857167872 10593094 -367057126351888921533736342281442847904 10593095 -663544984945496792685377861549108560320 10593096 -262255802354586374545049743008560332800 10593097 -744247207618327354704904357680316860454 10593098 324452407268504733036906649438647178800 10593099 -238443811648986349280682057728336832792 10593100 -23609918497473051474209027704599808000 10593101 -23065008697827186122240855807976555348 10593102 -6873477611252851243832409504443298816 10593103 27293506293758725601445886602725926992 10593104 -168941881040610867032251119070187372544 10593105 -213164951989694807702899050530301815040 10593106 -268175318809306260404432454845555515248 10593107 -118535183841752474274612319172680562688 10593108 135593273887794332015808778534940221440 10593109 351377152501268208591770054503876449916 10593110 70288489097443194058714799039433523200 10593111 75545733116149540936730922366033184872 10593112 30513999860502740920756214315331563520 10593113 -397624162645152156291965089464703243638 10593114 74040302239721960644297105204842404352 10593115 164737921707795682566358164683671479120 10593116 -293523750284165804077996754081501007360 10593117 132997125492149607513519108085955132640 10593118 22906669023361150755547797452825498880 10593119 134665619775432447664042801807121962080 10593120 238080164343168357157148042779400601600 10593121 57467468021827018344071862113777208384 10593122 278498951535857511012403386893822498592 10593123 -95531586006999394495345894914561908616 10593124 -62116926721657529169251132580869581824 10593125 -72253867104808844421656877636586252500 10593126 -26543434215226758712778472263263785600 10593127 -261214822584934021139338226387100189560 10593128 6160214732918577861043034118491013120 10593129 90003387799609597753568396309406830976 10593130 -136210361319935439421557895324587707040 10593131 726926664473368051670680167972430498932 10593132 159012798184471973772366193347122540544 10593133 -77177000437669526353283295462687842016 10593134 -11347487025499160402272996240529668608 10593135 -41124234349168683261448673521966327200 10593136 -401553269925748966564153185387479040 10593137 -109994261099967222738125322849780954828 10593138 199800378471879200908520214167557057536 10593139 453491880019266462988706625003310372940 10593140 133856473077308186419526439109419037440 10593141 61678934088606979718309278268806896480 10593142 212641969791559381450561626974269710336 10593143 -349275837470812708619273941766453678160 10593144 -111665611154416901098022055160395079680 10593145 -556349585938342210473679715063506919100 10593146 -139224081073448980926800417652644129280 10593147 -323713138614431740412740493765809127400 10593148 -151009974826546525413557987387878561792 10593149 321952575120024097628463448694435064960 10593150 -81093417704072241938511313446036878400 10593151 -487868118187766415091870925022636503528 10593152 -641749300155645667614291378135524966400 10593153 6571335492734835780844974498168928800 10593154 18132052535873288765196243109000104960 10593155 -6466662413508698020098265140498060000 10593156 -33757595216714253020799439916896813056 10593157 588013074141710008673709109572588205406 10593158 -52298775840654554302552682675748490560 10593159 327086094665365910300610572586605079120 10593160 303016936558209071699346217240442112000 10593161 531360269848154566133362813179480708762 10593162 -157701248307795748040326005891275843280 10593163 91374802424604125795858176605631920480 10593164 -384446461075991053931032291660489146624 10593165 -26938613431807271580872970670298112000 10593166 49812389574197199764764353850757291904 10593167 268340680111858570823019550090708257720 10593168 -13821926637407722584717965593706496000 10593169 -79299913098865984920736547322049319680 10593170 2821356473278689652269299843336094720 10593171 -215838661887085551486370507022667834060 10593172 -590044003156508671102183287739501146368 10593173 -380205491009807043154780237907919166578 10593174 77190117135447738979132580525334049152 10593175 1600107191370569947146952326088396400 10593176 -34247906235613395423712823294443438080 10593177 17034706715238698368875801270719886720 10593178 474297036211854824399213564867202516960 10593179 -2461896936139182675276864545437907712 10593180 3465009615801152048391309157394319360 10593181 -543571597421408425011015546036835189018 10593182 29813114116997493586048244721979098432 10593183 253501602719176224355491557176551093648 10593184 -5874814200415597045960964152212062208 10593185 136998517924980780459198499080888345000 10593186 -317448641472007944520799665404487990272 10593187 552200628751338147101536832369989268 10593188 183210073423716204148043683724542325760 10593189 -970486546434108635083153580876959280640 10593190 199854885723379161065544725938544054400 10593191 -37062753998558306035326925740311949216 10593192 -339826522435893759280360898529671823360 10593193 6407588903318835244563206380540995144 10593194 305146865820688026243910356344275486896 10593195 84839754435277028726330586724772167920 10593196 -53616720740849815398130610310125957120 10593197 -48098355365613776553807855144807936000 10593198 -73854373667082767230783908383933432832 10593199 223562346615100285747727941105283015320 10593200 13595352001056650513143532848707993600 10593201 -118519253780552001287833761741047445216 10593202 -57585759950042900041555229703921870336 10593203 147853741551723884356768956650901084120 10593204 254566319643749767906281284093800507392 10593205 -213949422605384914693646835288606810240 10593206 15099064816076951057711411333097418368 10593207 -98772289857730820912879784616289913600 10593208 -45911691062235533004487974864386519040 10593209 -742103828826916102273437103010966190960 10593210 -63685120802817584331112009171350919680 10593211 -139729835224934411827919966613578190816 10593212 315577809310369566270085188957976083456 10593213 -42042092291576972137077744841660659456 10593214 -89480883579917466696551954791978521600 10593215 27182980901204617583649268796420208360 10593216 -76211893010327923153144745022883627008 10593217 497492806336567524589110827991746707332 10593218 -208544298852030547399410635135800987440 10593219 30259052042771471670141911064169567488 10593220 -165125662597692255237734791423590912000 10593221 -762984179821280836789499223060950404578 10593222 -826628581108947390426772622631152640 10593223 164326994807772881364463097044335424472 10593224 82470173944382020119195206475045273600 10593225 43834184087788632797818438940483172750 10593226 36763989326117165298779631981042347520 10593227 -189542968602550233389141320916622446976 10593228 337487899004815177601194543200117964800 10593229 -498279568004403638009927633514715340170 10593230 185638805186289401284286142683844653760 10593231 -265532220704484396824611447213202278656 10593232 10723058154842524118157938083255336960 10593233 -79758683800090488509968308936819583680 10593234 23954882332184687054183226437586666240 10593235 -106035858757752847168180330724909635440 10593236 262593367084340567302836747413075693568 10593237 212388654787500936826091527554493683360 10593238 82809165942388087624585474110033887520 10593239 -752219220160368968243211443149142595960 10593240 45257786086949926407226108667156889600 10593241 -1075378229780283028561704371844354905920 10593242 225252843520309057060728891346719756288 10593243 -502835940318222164778496220407207637268 10593244 175051921579476388060201861871843675136 10593245 202149873382354745514069554079638592120 10593246 -252358095691659578845505506584728193216 10593247 -29407216025172458203597912272233556368 10593248 -100147423949594586616317773926414417920 10593249 1457687792435078284796313908940718368 10593250 -208689180291374568220763252250635736000 10593251 167413511642230714750756864405302995592 10593252 -85355611475590183285421066547506227968 10593253 -832132952098590123851910335949392680032 10593254 124060633566062661753831602900775020544 10593255 -111416686736473116813050880226480759680 10593256 215271702657566552501884788313547980800 10593257 -249597117080964475048207563961079465100 10593258 -56397725099565154552992614088903247872 10593259 127363200748808408682474134202899687704 10593260 -160027221999067957120556640512741222400 10593261 25663922720514621512272863803946283308 10593262 -406155491768154859628326406686581202368 10593263 -704402718319598329143164133229809901488 10593264 -65197515744382818997394974488743903232 10593265 5085160643299530232297987587126360000 10593266 102546701499710639260728881468492258832 10593267 395312763250947766242838584898630196280 10593268 -29824012960478772219959199504477798400 10593269 -152239581746216691752106926545773813156 10593270 48929191853623614683610967935001365120 10593271 11482611185928318202886883500560320000 10593272 -432362431288155495528553932616880947200 10593273 -2387284371189412745273985728372777280 10593274 135721335048837806109826813505427767520 10593275 -69668603971738479664666319734701158400 10593276 281405540531234319730693171349136671232 10593277 297973541883173096025656580236269829126 10593278 -410779965500546037190163893867966527744 10593279 -156726085638488432886696529098437607000 10593280 -358280589529502464721933180767253299200 10593281 -110803667183855379032179775992686607788 10593282 -25683859430963095270648193101725622272 10593283 -1809574274362364626372595348684460335424 10593284 158163196874275056882769250296821053952 10593285 49100436971649486789329049462464175360 10593286 273594379506594063130727311079530407744 10593287 236904521069499394131098816827162806936 10593288 -442874018564624373188892689647142092800 10593289 23986714277202934642642478515080131072 10593290 894657105587304259087292102438334720 10593291 -277133485992474568971714845206749882408 10593292 -341550587456711258516933156381011273984 10593293 104924664259578118336890274601274222924 10593294 -155777523551720176008075317130324602880 10593295 -18060964337373552457935409915937934120 10593296 -66027436588285207219753199506181849088 10593297 -173166757606763949788015248417680126144 10593298 69854185960027377877738314839706128640 10593299 -33083639637790699649455570169310815700 10593300 -37889938442711283370859950694080819200 10593301 134751957227720424126207884662316076302 10593302 -73810710239360035247108499382638663648 10593303 162079678470758871272307772030791816960 10593304 754475146337420962801774147347213312000 10593305 364521817447318655155666469545245155460 10593306 56405889577129518567660854703637270512 10593307 -686087239373825027212598492631984088444 10593308 1077248550911429675618512406791680 10593309 -99629259547674864282771083233256587872 10593310 50422534110046300777544278413863055360 10593311 534835032833414731544801035722875885280 10593312 -135326525442372250783893721081552306176 10593313 47156794803874882979393246809315952320 10593314 -38360631807960603553010218314829972320 10593315 380430923845156033664047355421405120000 10593316 29439367422912279960173436714686263552 10593317 -178688910250529176754440709453471262720 10593318 260768800116002457683604601194696525504 10593319 1282620933093680364676744145641177226160 10593320 -127268432888907655541486958705141350400 10593321 -268184153020260603812843709056868293952 10593322 -8114369735356419002927867158930407648 10593323 97525482384715999922238314383587126000 10593324 -46789264559330340881115554696094547968 10593325 133387419883072879232955824708562825600 10593326 77139791770036792002867448751689634112 10593327 -328410058523715862632222141425497445880 10593328 64484046598838945891182977189503025152 10593329 -567248156398662911283851819635320162720 10593330 127212599373942203862205479754555146240 10593331 119516348106770668356687421414446800640 10593332 496144322639782663668065500936969390080 10593333 -310928577494541691301464336643332630098 10593334 -19919371217349697630954707104945460288 10593335 -164262827651432401785427362795199911720 10593336 135580864610418564439354556700116582400 10593337 -133217134459082825311870877664675437014 10593338 46389368297569052984944010114592304896 10593339 -123476698111281795625104674583878572776 10593340 -31923874545957021945422641365949593600 10593341 -222938359232050554947776812837199614816 10593342 -48216604506100248494028330109439179776 10593343 -480176876431818469875332594451579097408 10593344 -424533860932095856635643581672544272384 10593345 35751831042091176815644761301965623040 10593346 -156635971370650946452601778899204688480 10593347 -846500010149577000716138939647646137440 10593348 -136370703995177807440626691881835422720 10593349 286847649158377745019627093531728439964 10593350 5774725297606096681432680934172162400 10593351 -53077100981317814081025781969042944 10593352 29453557586508268073129056071661977600 10593353 -213031662753122569343305810309743535398 10593354 120929519634959683792034182225002827520 10593355 504176604651913681425287509911219006000 10593356 21408739682448246544529093875657731072 10593357 47024235144186696686671747885083983040 10593358 -258993174880128588886469566499520412224 10593359 290167950769366555129226881941225075816 10593360 -8039010314711371770918120327458734080 10593361 -274107036641493807023223454368136817038 10593362 -46692250939314950627889615013415868768 10593363 -4841282257052307021447712226707244544 10593364 610837337928064231545483882717100220416 10593365 6742353465562650328630938598253855520 10593366 15407957491260518249692523702292824064 10593367 -73127345056541839018801855406028539600 10593368 157094965567649100017735054973358786560 10593369 -235931764644460530341657190899636107680 10593370 -48172646183198644314129609537923197440 10593371 662801730637685974601931311049160693572 10593372 -429716456354220360976351641180131942400 10593373 76852642729867672647580074364895694144 10593374 274917180676993329981454361533960519680 10593375 -25703709811415087453674030014855408000 10593376 -296997361819772416572820562152321056768 10593377 1451811164343183078131862999662442630912 10593378 -129513994293634921372508241498829506096 10593379 -83229497812333953695059521427478739416 10593380 178078539275724056013306701424911278080 10593381 511355209407842283684334246488554529120 10593382 49274915287377872704427476599816557568 10593383 -103140891693180383381712851230129314840 10593384 596611786910816506345952575982973419520 10593385 -46016180238048900941312158479594684480 10593386 -99030390791242603080143575405364357376 10593387 -6781357705640044485344956539411667680 10593388 -43029809173716311801987022917596114944 10593389 193830293056580610326866971205027247190 10593390 1297078009775437115928515123998679040 10593391 456069855788574773422496926428002583000 10593392 -19736438530410167252237852695387176960 10593393 319552874090616711307533132035234484000 10593394 332632366701224310230344525942497792 10593395 35595128543317709230606038697104270720 10593396 2430497807786767485705692850052669440 10593397 128073929947192228475151929993883558912 10593398 360861275247578526779081544280979479200 10593399 110365714340188961442568027695597346560 10593400 181419582069139272402257190359511552000 10593401 134964877940956352615716619458734732864 10593402 191339270204355417276445610897367570432 10593403 6585570083727299065635061951603931640 10593404 -45248976592407825890348768140159494144 10593405 35825736958402028327418915271039651200 10593406 44175974014479168283620647247089905152 10593407 429659500836071846179552254437178257520 10593408 -35415801727619518198841406888219770880 10593409 -52522243720276655088078963677320616640 10593410 -166205793162640622655170956463385048000 10593411 53537291442561040037581442204249046000 10593412 114526240344435761987427900501822991360 10593413 122835946036530967274246954792341390848 10593414 32814057231052115402909868731049731328 10593415 -982712801406090884229849546936290880 10593416 -177075348062031485294959752030727280640 10593417 -495289969244676810356036910193098267120 10593418 -16283034279491801776157064784703010048 10593419 -434214203498690069030034575117872626600 10593420 115235672296016154347876272164088826880 10593421 -62846490693944262315356200485125698378 10593422 97504518351812353926296785231106831232 10593423 -42859308649344893043931951537830212448 10593424 -195199029780411525490384279708522512384 10593425 17557524335452274411222041730911518000 10593426 -151823455172783275346282033447865984000 10593427 575679477890715880270369344992138441724 10593428 -130892280075224590452426639875078682624 10593429 94099447269937037927795200743151088640 10593430 -212949296030349612220821039847983824640 10593431 388233014446252565322905256862281855120 10593432 11709098546448995304810070612990648320 10593433 107271329869814047506492434413518528000 10593434 243429829747941391155527601154928357616 10593435 42242685772879003678981179944600242800 10593436 -28845081012997287775787687993056296960 10593437 -3681612360096968353103043714627119328 10593438 -127353646179938828021489406857605899456 10593439 -107611625978999147949056044866746852040 10593440 35856193667276525213351473332659159040 10593441 -66819393624628716539046191237984946048 10593442 54245126665535164837359845999014081872 10593443 23717431844016423752540454067515138720 10593444 98269404078386872292748282209865940992 10593445 493847321429652851598446687249579816700 10593446 630562543316732218017782750603334969024 10593447 631192442521571264750416632571413414528 10593448 -282605747891108673132621632853449533440 10593449 308033520237052611048230407617267891450 10593450 -41542556694969053178351582227942400000 10593451 -14737053608035928112074044423113916416 10593452 -264719301040310139945683472759849732864 10593453 -220732073812868157210374578098860428800 10593454 254211800975353026549830131591522234176 10593455 -207981660638335970891438005933132231680 10593456 -9437797903104153057399234526016962560 10593457 6444731816214979431887143892960412132 10593458 -29448869563324573763134711328196784224 10593459 466901719921971895642736800566544965864 10593460 282494348047393509672197343615394241280 10593461 807012698932294392052867634877383374062 10593462 -23304180575277477367497002786108576256 10593463 532801232135129584288282489295803612712 10593464 -127330947068142405915661148462045798400 10593465 -308102064107957837204941262370886692480 10593466 9090708415179589158520527322266417408 10593467 702318038382731466155821411723328777352 10593468 18764684089270926325403276141750246400 10593469 600205151854100459320565284473482683840 10593470 -68774594525540725370998667431278723840 10593471 -29022656390526693748249467064259675136 10593472 19924859286908831326238119414014672896 10593473 373974725129770415764185018448992934704 10593474 181970330848865877058813031531627583360 10593475 -94918077032687028853507697074505864000 10593476 -106930815961787613725830893637512685440 10593477 452767281013600528924757386112502723840 10593478 -59359564978976448952910231632215810048 10593479 318219048422663314370840419147357684584 10593480 4794960437276623445117736181031731200 10593481 228510382623590725196446193597591553252 10593482 -139550663608985704746870514092430207296 10593483 -185352350938534167218302983832624775976 10593484 129865768600977712582465321008435953664 10593485 148801476121146815026038306210718268160 10593486 -132088463720208329091527016866708300736 10593487 -743438898718743980014860440937978878288 10593488 -152457841940065574954764591361076756480 10593489 -383061371625372916857305388810928196160 10593490 -97992982257700217930984097028804572000 10593491 -21034405081049285598491268029249565000 10593492 6590227604820512927286800200889548800 10593493 384513762588008246778242486041240854204 10593494 -410073646183308159671236911274348372704 10593495 -133232191118310755175053493495929956560 10593496 -58930887573473771204863634312346654720 10593497 277178191948009526829273456285335963460 10593498 8877361384621157046786214423613572608 10593499 190965164376788903090434870914132282912 10593500 437213376972610279779990962097338496000 10593501 174909570991635431236734156389057046720 10593502 -431218231106352082332366270263935794048 10593503 524441346096588164880969503232408334752 10593504 35277135177038985139162767649415626752 10593505 -53810942512448974809298841201708006400 10593506 -95921865114867423535093365922908715008 10593507 -166165248568749048710223432677939358720 10593508 217078245302868692585149850927304691328 10593509 -31058923386205627481969090298808536000 10593510 74161705849732148967286006488411634560 10593511 1026573919640301496741030552895714963800 10593512 -403369884818739249614334153361288857600 10593513 173920250615658122541117494602587547584 10593514 -128014497432205262041738648646027736144 10593515 -293197426233446063718751454371119351840 10593516 -154953126614226496687470991398854661120 10593517 -695960158972477580557348531698862508448 10593518 -57181557393731969025579663768450639360 10593519 -181317816834957355115242278296861329656 10593520 12805320231574719556638857752178196480 10593521 -341695271611237979817407423557247599278 10593522 -72005141880567514509404211271165929840 10593523 13000100408797804164638297848500336904 10593524 99374853337271765351434409667651440640 10593525 -64657216630910709620388106481525774400 10593526 -61736758405402385722798040796642844800 10593527 86094202977197767362786241994690980272 10593528 -643521740701252778110742902910484480 10593529 -543356267507463710923176776825770558870 10593530 -39525765491055530390445741749378287680 10593531 108666730941873536289650052855854861280 10593532 -79528817204433967495462510383553122304 10593533 140862625929959134803379623142233277824 10593534 22001713840888044443729537556777431040 10593535 -174852253369738342099432530332729537040 10593536 -361647462975614850278349355094667952128 10593537 -55821411512546500315150973514928200960 10593538 451068148667694563968047273219215059920 10593539 -80761760634672654225001866055522341504 10593540 -228920973992615387395138386404441433600 10593541 15245792170406476357225029071688741824 10593542 -390617929400819815129728819242967911328 10593543 151043684157308838638179165797906007464 10593544 32782858366405502595170105384771358720 10593545 5837257091004384495371425215168032100 10593546 -30209289561590455047463476216843168000 10593547 -146456183303983915725451518628001107920 10593548 205345051498511792277012307485155321856 10593549 -54970935970162004017980840502551133632 10593550 475451838452556134174423733678518400 10593551 -171713581410342713757836490048601754448 10593552 -100753939262227286923117193359407513600 10593553 224688819280003364344349187306643930802 10593554 -160700352233868541283626274267460327024 10593555 94149186390883442598438457660942080000 10593556 -383877951176091215647736707747713320960 10593557 -263135496994971628993482024118644785220 10593558 -208482873577632610500496001735686654080 10593559 72429257889923589106272022380728434760 10593560 -284894406150219840429361945574452224000 10593561 -233648989635422651964056133426335421216 10593562 54358456399792408024163056398200193792 10593563 549550420708913585620466081095804185480 10593564 -311744638008199697640007919933310566400 10593565 -759098840554233833957194799330971833600 10593566 1265020714833702660409793565118848000 10593567 -378228968590346646984976660314020849520 10593568 53765633119292788039376945392165847040 10593569 208028617964033190827477029212457250496 10593570 38541496188548542525424996818975303680 10593571 527924483133607105552395877655621759992 10593572 -307761952807652708563145777617470778368 10593573 -5261490232462874385443196459668208096 10593574 -221277811094664992384327308342958098464 10593575 -165134147798870045709513353928969795000 10593576 -46356702876414966630547742926148812800 10593577 252289668807278294786428112908413346080 10593578 -186197634757699926587937131890585559040 10593579 -57597342289642096081659242011849064616 10593580 65174026348508947684543822282724505600 10593581 -61338150600914980559836056405152304360 10593582 -70994407131353599108514417810928374208 10593583 10337601178836269366050635292649249280 10593584 64838777509334358900943958924456755200 10593585 -171404088220470007831113857055773692800 10593586 50687571701449361215411710662903326992 10593587 -308903288708384745583429186988447965680 10593588 -56467490061637745196570907842901469184 10593589 1235586350868358274521979887471348717056 10593590 100197126176664443584278801670521857280 10593591 -325817090385062358471208002898914365208 10593592 -30550752876190607143971542029545984000 10593593 168167552129397264472314586388689362048 10593594 -106694333974960481206177649558143967232 10593595 -140223821779109088370762620102530032320 10593596 166853063150257432018938675337664128512 10593597 4310195528970680298662753004269777472 10593598 -47631666264065478748350311408757331200 10593599 -223220780489470898428551667691111557440 10593600 12737859111830676996036523345733222400 10593601 -13046936838893815711952010636509831640 10593602 160054136395433932329827876856640896000 10593603 80001779139327749681270945410414193412 10593604 142829234177236586022159352203444355200 10593605 158930499794804680730037303300255983520 10593606 171622433253831136044112750701766238208 10593607 -575766705487238016871023594330860351720 10593608 336382422022786628682801571393875624960 10593609 1306034609992847754434078104429748928 10593610 191856330119005384886258237143824625920 10593611 54834322899165094998735931067790976800 10593612 -369401190148742873613989831210297917440 10593613 335876201828042152905667763895709495980 10593614 -43319870240857235674179326813633280 10593615 -218715629089545409417600548242677063680 10593616 -99346786926444995380318451272127348736 10593617 -219590392838314883027934305693051336334 10593618 -17000245725964207210460816876788402176 10593619 -218069556577285365419855912161050344256 10593620 -177976178690364960931953451482698584320 10593621 -178044305478198045524403267207825282240 10593622 26483772094620412574153481206815290240 10593623 -425254528822680863750467865848763261736 10593624 113839463900651949197143879233007779840 10593625 126994195324034800911530667531986832000 10593626 -41155982795736871683852371798039380992 10593627 -45646821543116993978468892822610273920 10593628 404375325700575183510627791911560710656 10593629 494640582440157215019278099742614152230 10593630 38138912104735984941834239670758968320 10593631 31980173668583103632103210222181299432 10593632 119137631410031326798837583776898875392 10593633 200751606946660001375186695354208136624 10593634 187486037252400908314246196362772763216 10593635 113590741036418488050508346306202804960 10593636 40843306043802756302908881159993968640 10593637 -2951729241241092066161248544597631240 10593638 -495483526481898750099617025826876159488 10593639 -16477519012048795144681157903800796160 10593640 168539080732136056265260752812777472000 10593641 -151796527211666734179113461673034677958 10593642 -94780248886290218262181533631406476800 10593643 644097170442702959828128588861281931892 10593644 -348640189060570550706823448894678784000 10593645 30927591071108098431361526501335324800 10593646 89450474823991916860282098072075757440 10593647 -643358923766178863340211395081621593904 10593648 -26305384243212727596931586980745871360 10593649 100920713414369069400681134494900557792 10593650 -32152457506521917743054271130467269200 10593651 -84344612518366255751604173752400753616 10593652 7000464760472143752068294302705201152 10593653 -60801312134241617739755065465577378400 10593654 -72954558274141438298216706547488098880 10593655 -53183378840151656417528160630181320480 10593656 -239942422779024803669105819062567526400 10593657 -295807717612912302584833470278121503046 10593658 87327396230004983082627784923527821680 10593659 -273549894793785320579211833853497756160 10593660 28282813142737913979755474833023467520 10593661 -8629044407547360169297592744267835392 10593662 -60557038320752284331273217902410656384 10593663 -110084013451464079749778838259098208000 10593664 -724429408231350625593089530780534702080 10593665 294418068945250835602095515921145183060 10593666 14706538002896182648677810700782677712 10593667 -254854214840289778885314843338521199408 10593668 -401800708886200959720461856659079992064 10593669 37583447935006011954859204781586507840 10593670 -65071927052527788734969462136893337600 10593671 972675596750610060519881368491691800 10593672 -31835298448100749077754798814612398080 10593673 160278660919922879282612795615315872922 10593674 50875625527539830570922737812287148032 10593675 59503824511313451311596124274546132000 10593676 -291419220243497285436156701984848503040 10593677 415178155417725771282088111552436614272 10593678 -251565164526125345994797422955708252160 10593679 -711971319856951183641250417772831200720 10593680 -123355111577386603951850242253264240640 10593681 -100656728451114504011747345300826632256 10593682 166582459177243896005847438711208723584 10593683 -491453109843794726870761667399212564176 10593684 380483871456452629861643154732533992320 10593685 187912398508721480919205360311974755200 10593686 -90019011254695873610550485113127018880 10593687 -1039711329725047701415604540006274576 10593688 72575996642579911741211398966013214720 10593689 -613067720532407062728715406861920009776 10593690 -13955748092668739333857770969489204480 10593691 225676123439034873142415335233483017352 10593692 -46676737571104385860704696635444797440 10593693 296452355018140757303624378305185989760 10593694 -76922011821388455125604486173058675840 10593695 -2652730001459924492138171657041305600 10593696 -25064733807943277608972486993322704896 10593697 -419800720428301928611648311955602803520 10593698 -373230882872064630801798032142077300400 10593699 -338136445244615254046149171514120806536 10593700 -58574773020035178821747616479631936000 10593701 769844957969643138330875011320813792702 10593702 19900920199086809582848960598694244512 10593703 197630182700337260858653290227796086400 10593704 342030731596363204614253132036628152320 10593705 -145226528154925145555588537511194542080 10593706 512772433234111315236978404961587942400 10593707 130691459985140126802055680002465969712 10593708 104498320357135813471254315766236561408 10593709 168853216028834757725094890481117589216 10593710 42408262631342888419847581566022176000 10593711 -78488466591510422625765192596330514768 10593712 56418123221992501847896934476684476416 10593713 147713078984970373803492288960256086324 10593714 10042652845882185668617747085927591040 10593715 118798769207198679648921409047653117520 10593716 -5671786858781016944597751617005793280 10593717 12998103219873308034778696059880317312 10593718 139581258819975726245686022852920966560 10593719 218759641253344078093678788147412302120 10593720 -181229728054935723968378605409021952000 10593721 -197326305300808903343257878751669063856 10593722 150530823731888001664331652864724834272 10593723 2400104694613113930898152999077787648 10593724 119976444594898872947239827155076711936 10593725 351878540351062082046083749105314431250 10593726 41718837053905185114834791721357800448 10593727 -433935231310488995357311556316158943424 10593728 -102572066137403646904735637482065887232 10593729 29046083553416399209540890264648201960 10593730 92876501724149615204795039901925747200 10593731 657228700397383234118812200698427306240 10593732 -264318496841265953702810353519267934208 10593733 241350304171380020134048606824206845982 10593734 -313297277328382481652072941472160269984 10593735 -67326261681172960031596648181827401600 10593736 359317912088379391038317194627268551680 10593737 -157285339319213581463900142588504671616 10593738 -363244500034212312382582213402703616 10593739 -26705749435555744117270478060428140176 10593740 -49080138492368438203377211736788239360 10593741 167404710544007108713938688242837235392 10593742 169662696361187780357628234826453344000 10593743 -358728145259825381560091736069663157008 10593744 -3239408723332978883580036082520555520 10593745 -200604757751928197764491885275339870400 10593746 221969412720542374888360410989127705600 10593747 21160851160456661302393489905457014396 10593748 -287941652807842913824615593104740067328 10593749 -67655559391355753566849176573639286368 10593750 50020527981706218707544685200681000000 10593751 -437066413225243776512713439103010890600 10593752 -15049988427352676223675271217873018880 10593753 132447665906652439532622427577220322944 10593754 56515018108630928808394208249619425280 10593755 -87227464264015675682781664488485067840 10593756 247272535827072889545620054768013130752 10593757 -363102235225616265864819093029969375040 10593758 100011903410553774515533562180846169600 10593759 40501647611823361478469484540426940160 10593760 117347189923993700273350591064309760 10593761 -300321345865389607922881807476016204638 10593762 -129223230578881869574825832183752798848 10593763 -55051986905617055602029482112288424856 10593764 -116869902729653964686416830104692065024 10593765 -9763022892167466502074983612179056000 10593766 -15723639733693660036408718566079783040 10593767 -78829160101033365901567353562894514280 10593768 -2309713271209937571405467976316846080 10593769 -646789861572265076074390025062045112540 10593770 36721935662608137656734699033972800000 10593771 307793624280517168944995320052911702704 10593772 196786491401840036293438961479264206848 10593773 79544449768685021956434955442901534720 10593774 39816428910943761655836437756494477440 10593775 -64755047641032126535218370702083842200 10593776 89499553173496246858772954624567672832 10593777 -222338890583202798763832898889132070592 10593778 -48333492443320395883151564184285742272 10593779 -28162115473388728727879170882484213424 10593780 302428565010782728829982075228839608320 10593781 -1526288951455179259954407134070400416 10593782 -295108212028462522268066550930693127008 10593783 440894473549122598870406116573622794752 10593784 53700867921455285520306483774260674560 10593785 -61648375948924074100445028282294919680 10593786 57939149727064024531240834772131613184 10593787 337500984587360252952951484513573019760 10593788 -453179519062798394310904604542854564864 10593789 -121880189846837967465468072311534254752 10593790 220586154941481412099751471952132019200 10593791 -123988203485128305166642752359556134880 10593792 220352263220989989678637562273464320 10593793 -175312373978635419528493788016034369600 10593794 -259511381978587643665665151205110880304 10593795 -32649846284285778259409136617196985680 10593796 -23534207433184761350478478923310230400 10593797 479435512268157776554370174019008345532 10593798 451987466562786927276453241607703067008 10593799 -153423509997098174254100615960528298480 10593800 183147059239658102160074825924861952000 10593801 517168675236781255673231224335901283040 10593802 123941690959481953693448999506060665600 10593803 -367442077517492287789830575770427721840 10593804 -60634531361000754052378481573721538560 10593805 110889911728432565155000621720985943960 10593806 -151666289439161040166842260928168195648 10593807 -56274616793955515342697825049190912256 10593808 25117482409769245853724119769674874880 10593809 196954925472552216849454386270574196340 10593810 81773445941017508660946990101515389600 10593811 -599849843179727336752676873915955389520 10593812 -77166914020619537956907902939275909120 10593813 321685790052703858886233579467852694944 10593814 -29326011557442188583998064291264792576 10593815 -55577884261262277113285440485657818880 10593816 69896152294892382919848230865744691200 10593817 7644953743127510047454638019947676040 10593818 -331303669711731046233076565650619450640 10593819 -112499990469283114718160200581345524000 10593820 -412030747483742295602373285271272337920 10593821 -411882602203540718590460593508147723520 10593822 -124185853865041930186416262028345020416 10593823 -314011430253180526047620606927126774496 10593824 -1615956037662895725290848977066393600 10593825 54723181497618731088584781179102311200 10593826 135778818844642028370938446802048943264 10593827 -43376065011233888071929811964928719448 10593828 37414381495318960083771986943921930240 10593829 -1263781053300004451115753157303200516 10593830 73953836165863187947814359777445088000 10593831 -151207104389603633833149190737068908248 10593832 -277494605248250820110143526277403115520 10593833 8221651994309020947816514768126749684 10593834 -62181513030658805617936352191646181120 10593835 -104453060222900096125787105444719196640 10593836 225160127980688205683554645522654149120 10593837 159368842172958905767708650525683351094 10593838 287192316635638837245823197549448825344 10593839 661129199363321002749916140457744122624 10593840 -630230898988533077493541330375802880 10593841 417075291564906366679782364488363924242 10593842 -51541144887949350981996512922853337088 10593843 163265078099879421271434534282841890864 10593844 117365636609920563478601898809066162176 10593845 253531428896282699045081545677590059800 10593846 -68160043364671924105156092385982605440 10593847 404658482867526969079059810081570951168 10593848 279758701204096875765582566105542656000 10593849 266394456159652697909804431533889979040 10593850 -170483187832185027626173639772705703600 10593851 -618096376513984432745092659500898645000 10593852 49885084726680830165491945396318774272 10593853 545096929418479161134433216723584828102 10593854 130049671976870916224481911511097157376 10593855 -148806090119861122981798849693307544000 10593856 -16273027179435345947919045957657821184 10593857 395886116556112346549208880801645991106 10593858 -149713164183550268776340790784739303424 10593859 -344397234673021247746219933741845029632 10593860 310988931118529411226335321928243406080 10593861 -348063981699059377254181990923718948128 10593862 272519133715241211701359210728886539264 10593863 10060423462466836868458013165060670720 10593864 148597751533348490523840588431436456960 10593865 -42944010001683102353832692861543283000 10593866 150815572435915632414472006844440747104 10593867 -1865543143555786465645518065930895744 10593868 -6843872680996130262663883405473774080 10593869 -52651342604024809824188788990050962304 10593870 927350902367852768090149328688107520 10593871 168136961046142069685966013451153118952 10593872 86025178447938448687022361096224489472 10593873 111341597526293406253433514616501472742 10593874 -414574108495796781543165178557029286240 10593875 274569742462623451294597111347512424000 10593876 12264283971284052599914964639335852032 10593877 -71275716652136245930437037149731594368 10593878 -204855293289795223632175237895592960 10593879 66625088087893416875077964936190868584 10593880 -433578342662186042291982858436849459200 10593881 390445919337766206370504606816942918164 10593882 80521928167805593872739619489060359680 10593883 11899872230633556339730773552967268424 10593884 125787130924194397089711199738829147136 10593885 -325931315177361715415544670575187147200 10593886 118559825747477771574326044784138059392 10593887 -115251679373409317198350436316974732760 10593888 -7347153352665913951290883243153293312 10593889 115729529069542207545364613271529406356 10593890 1592554180840675069813239406975608960 10593891 -103128903182105468745661996516054169856 10593892 -26761648022113113131375319848230330368 10593893 -68707711436565988674912392829421689858 10593894 -378551519345891001057545377966758985728 10593895 -44177416023767183431536944753300124000 10593896 339465628966300323104146536471350261760 10593897 307967532339146225717462180799086931600 10593898 236016380210340382561147632514409433600 10593899 -314154821582120516767786642483030121100 10593900 181358604557312121656687827788076800000 10593901 852605625823265909281080727108677474902 10593902 22669160025665081255426545215189049344 10593903 -95974004887242251251153131477610306560 10593904 -72152690095032040634281868170239344640 10593905 43037238920194829053620748172651051520 10593906 -387112029014955538515543957242770176 10593907 605443791026385497579526425453524026552 10593908 10000727699045375576132545414030333440 10593909 440663562791211652311268422182010240 10593910 -3025776627421861197020041502707783680 10593911 -361157341142529359454302375579010382488 10593912 -70257943779030469777480079497725542400 10593913 -1206777879511447090366019317998137734 10593914 53139736714533379707051793004292864000 10593915 -80625898342390619145989655336054170880 10593916 -70621051442707946913161890737165813760 10593917 466282420404388831688679115767749976966 10593918 13098154121698115838172823647338124800 10593919 -80318082651483027887508970167624066704 10593920 181275019824005865511153894970464665600 10593921 125895740961037190248927318208640586560 10593922 -226051887412983661340943026103449731200 10593923 115347219333767332917923083525034882172 10593924 343694445263116428993348024051062943744 10593925 146590462210648799770004296121532976000 10593926 -150919838825459543930339094141582599040 10593927 79660297591740536514556251039344183664 10593928 -43721837516539687723422542197390080000 10593929 -7178298139489682498093161812918202470 10593930 45905307479999515243590854793201930240 10593931 160069491749250067187120109442351645264 10593932 86176500306067720169610842358701690880 10593933 145670523432464092356971937916431257664 10593934 -204714542535865584740725116824406817920 10593935 298447842542156919166271282920015749360 10593936 36146890222152720488909540510013849600 10593937 -283900579973399510650283557682373325020 10593938 -58179820890838147672376864383508883456 10593939 -194103462817900885198129146528707234376 10593940 -33744434529209202720330418964487536640 10593941 685650517427693234480598941196453586560 10593942 -233653276246588471959390640615153255488 10593943 -445169624664128954739461745228011562808 10593944 -607027325326021235405153968299106406400 10593945 34648359524310109029186238899361270920 10593946 -13393140336092099475276261206221331712 10593947 -63785402496209817120564186301845875088 10593948 -11338399411279737685331339674781982720 10593949 -175315214740097092475962408480011736020 10593950 -129595580375677020078700167373785528000 10593951 -103285198432093251906059976024871345776 10593952 318213845089390114036698680769434222592 10593953 -3508332883930774854655406842467152976 10593954 10821994906040195936906013546650070528 10593955 84033942076583203399816922465986737360 10593956 -191350732266584771106610574110024645632 10593957 -144815511029360384044087922703065333760 10593958 83864144963148183049273334518176495360 10593959 -108476253125925341691297076184589437184 10593960 97905697428636597176775183733117747200 10593961 183820319835120505638737037915940627200 10593962 -38664561768795444785893041275292795648 10593963 -383698126446428252092451788942441747200 10593964 14664798392724095282527047474534016000 10593965 189952265173551751642348537819359028920 10593966 -58695504284547592894287733646016432576 10593967 9474452450136628955545499155642265440 10593968 45973637026752126816167822863446835200 10593969 -51821618083985267742055625068264019856 10593970 -95519179280770105173561339849217635840 10593971 32311805154087740963074880270267387904 10593972 -193953658430575231847668296620468901504 10593973 74082749580988834479538082926532273504 10593974 278459723509394705047031592440651192736 10593975 63943116017119761114955127498451436800 10593976 63009317803635878887254085567471411200 10593977 702203503264433159376728470421608550826 10593978 13371108998803753982748924518802639360 10593979 82173208045749745040198000277665080320 10593980 -17634291876631115452256421931214745600 10593981 121464517341216594261899622378960665280 10593982 -168001850221194639584221954841723028480 10593983 -694972444393948162965495079077284664768 10593984 17137940895818857607172971354180812800 10593985 7624682831846395904422798188146318760 10593986 -85390133779960075680836618736754240512 10593987 326557804805923098899124181151974170360 10593988 -26135084565908056146782576965315682304 10593989 -134608737201842419533298868751609061344 10593990 -4082896795560873216913587831252422400 10593991 357366393145673708678266648418301545784 10593992 -547929683461393069863497173377506979840 10593993 -156044123961855102584152377090090410736 10593994 160935886808969842205534458599184693296 10593995 -196751535495688985845686967425116796000 10593996 -791310050656396114314283591244820480 10593997 -520372060042159751205566845075692860554 10593998 464312219082953207111815104449979706560 10593999 108244559561099163141561589755131949864 10594000 -202382237589243653297526720557027328000 10594001 129610485639262406823059602807925664960 10594002 -35765200570707501040611094512966690816 10594003 76990158845324879998318274771891417680 10594004 410086057490138596868665802318648797056 10594005 112890305042761501259729758539736342560 10594006 -82597695564161477797685486455144928256 10594007 308252151452683351349917376027279794320 10594008 202265977002336070070688091571845478400 10594009 65788739588154386156485712239941023232 10594010 101732423724054259293220153534172252160 10594011 -68246120712671674609362859922109832080 10594012 -112361633524113760215495071918611485696 10594013 178075251130506043496941543636171956384 10594014 246114243947656902213788347478179359360 10594015 -398255394969356008288787283068219418840 10594016 -124039210459616769873846922067933134848 10594017 -83755028499801769163991613918620792960 10594018 66162768610649531522325207913685412000 10594019 188590273267492578064015688863049133120 10594020 -104219982755317875323518884322452172800 10594021 -464992856331757880516046301315260847556 10594022 39985198748611768140174924350754677952 10594023 113060772702119671679576842921022986368 10594024 -241136594033006540623271946499303833600 10594025 -11333536728360717401031574069833551400 10594026 -70552525673247620186617549801236820800 10594027 -510405714145932459820740754250839540560 10594028 185582081449564991668283697520578855168 10594029 377198657658717308255281648933175621184 10594030 -154605204682191912829919273216294618880 10594031 3346217714869011041479741813318086624 10594032 4464610545232545771736034796282347520 10594033 -21622291208731439984058343989765894656 10594034 -523753613718210096998746812188353392 10594035 224889947666245829657581003943917329600 10594036 512058429379455035281154553422643178880 10594037 251554732812647311865857183192477830240 10594038 10931946390490932703620741239178098688 10594039 -6459200631439197649148472795260325760 10594040 -248914174117847128602887361360480768000 10594041 -39310886609728704373887889714954815408 10594042 117411695325934239383662603366200738672 10594043 572187448390474496601738198904554034560 10594044 -324172040905102674429440441031051048960 10594045 224322995649646576469646549938357796960 10594046 426147984709114930477485585502383618240 10594047 124040226241260427073940019879800157440 10594048 -182366947834237225979797410667844075520 10594049 -662089379716175948924680556258699386200 10594050 75250797112385626178398725258293692800 10594051 -222768762329095010558719583868868270688 10594052 -75195309187938941793220606887528419328 10594053 117345770309046661584847991217546030720 10594054 434660056808099025707921661730403297472 10594055 -112902398854541430375918390782769020040 10594056 133985812456843281584504354442752409600 10594057 295549005352577017363931157210778625306 10594058 -419394825111181596820631262360550272000 10594059 29876875060473433131911820897937320960 10594060 -323398555423790444407554462470337177600 10594061 -51473043094080677476992667555405527168 10594062 42255069330703444413863441633134350912 10594063 712770988586413489906440348820087835312 10594064 -20586059872041595455021729265781096448 10594065 127939529427494722654499081023837633920 10594066 132604252153208882963867786148484254720 10594067 -402469463389060174632413947062996241848 10594068 -22197997321382051691569675280365561856 10594069 -304252304776268281980399743178502349604 10594070 -58242958051798119245680468905194183040 10594071 -214127850317079485540607657952345952328 10594072 133584734177075645678618645966258688000 10594073 13539007109643584452151836326300587136 10594074 65854922997380863637395074729246082560 10594075 393977703741566109274182155293292909300 10594076 342928980788610222333553630339601605632 10594077 45961976450443973566429555964034338880 10594078 -444809030578641681942836384405498030400 10594079 169259515448974744806237201536888707680 10594080 101491996079591078345061147226794885120 10594081 734828121590992563272529799359910838882 10594082 -9465834696309996675596239446602781696 10594083 -279801153796319271103924661483292669576 10594084 -296378178972262686402670704915576806400 10594085 337430549728655253276572961479919107160 10594086 -311839762557487439280862230790864896 10594087 -75522702762879464409884337132209386448 10594088 -118176984336914377440072463523224458240 10594089 -147496651068006357483843286299904201632 10594090 -14351242904822331538924479951428582400 10594091 15220402342297468545546033589294182000 10594092 -76913661796012004323228619211661648896 10594093 283907917933173073225679735860192632544 10594094 -333288209004428005576498683444264462720 10594095 -79526155259921980276068883690418012160 10594096 77190487043765098231624547051794432000 10594097 460802613988365721896070964233327062546 10594098 13503736274853992780152255093260261120 10594099 -119749952111972869462651192240962312960 10594100 -41207481894237262256639075105410867200 10594101 87208890994682646177322011518822112768 10594102 11653230169911292893086623507982542752 10594103 -17993588737769293049559976168916358048 10594104 50547293879649606764989161500591493120 10594105 16034108011988728700847666785928860160 10594106 333524785717042634966249945193068717280 10594107 744036038657835653007004338114380279640 10594108 -6179162285798794367688878623559312384 10594109 -37415025449333976931357493869635717690 10594110 -36622358452720019455007613691980666240 10594111 -366098083804665436628939148230603549472 10594112 -222191818424730752859071880944090087424 10594113 75425401838300852310512308705481817888 10594114 336759593047003683441274673215297062432 10594115 36233085248056885780028614560102720000 10594116 12015643397411387318787871437699286272 10594117 -312056243816893087642159676530788847620 10594118 -126691756052750057696824320859749678240 10594119 -6080280084056204981678670775920230832 10594120 102584792843062678326163179068795289600 10594121 -211792386305269889193468675704682172956 10594122 -21600014954643360869828015120602447872 10594123 96639401480289300446349450555015419664 10594124 121276817468107326649200197634566935296 10594125 -659482827257008599884524428179040000 10594126 56952107864762987355500400356762555904 10594127 515778841106364993079602729460982084976 10594128 -10888422041126811339298113391655387136 10594129 -185120948920453267377223454496923109888 10594130 145029927707694549617296436432595660960 10594131 -454310195612956699896031199010455967048 10594132 -340986641304244968654870957994373759104 10594133 446457300054293296523218529090027543424 10594134 208158259478315236972399597146621301440 10594135 -274534458796842758414687884349738455200 10594136 36165979851032042130268350631794524160 10594137 -365918237065145575202087590558839665280 10594138 241174916392167834777024846840838393344 10594139 603750640088844498031384289792998223940 10594140 -28005107012998397558271638043216721920 10594141 513848272095390431442402659917568469542 10594142 -36129315265249422968027883889661761536 10594143 -405966254341875000487693101584677029528 10594144 -388666932533732099657891199894370910208 10594145 -49152313709700801111133178782829788800 10594146 -91840024613116529060988007698168775680 10594147 24873965166872812029798202070983629596 10594148 -94906478775307627638631879820914833792 10594149 -242448615801880732890323539982816312736 10594150 -43420293772688081696500061470989072000 10594151 -625465078476305387633808240375502603848 10594152 8099630714029832677214408730722688000 10594153 338980195745962534638220601908036137600 10594154 159042895751541786355721480118722651232 10594155 214585046501271908641082312376492000 10594156 -655504285240356799409396654777371094528 10594157 -92960827326452122136075261945084146176 10594158 13197524189671199466503928641210987520 10594159 798687661530749948759527710616077809360 10594160 110466607015513658839715707708532981760 10594161 276093293974610159019497299804134308610 10594162 -18282374122955571522191896777623825360 10594163 100610969377665869291686562285323776000 10594164 -14658672038485226837971086673984512000 10594165 326257666483543301030024685340899516060 10594166 225526603454319967444167812142967646208 10594167 -141978157613783818533813408366810372120 10594168 -3517978126554769227841580431036907520 10594169 64557968184577964478955056520977413844 10594170 -4990794123259629436820004617580567360 10594171 112224274063247285439369354392339325712 10594172 200158826696804397088638564887498856960 10594173 70068920947098002985273487124816195424 10594174 -107168846634944002242714473687348834688 10594175 -198864517804401485970382742056738132200 10594176 -557311770302569860105760827517257646080 10594177 229708135199943698365879756617362979744 10594178 16078751131739305144175884517860333056 10594179 -374158759464603219402712558987782204960 10594180 -287236648834239648978565195759435641600 10594181 -22732044317247682483083763617408522468 10594182 -65940351454402996403618453398595635008 10594183 758617108169172203047507019295308081432 10594184 -7650699537580407801308522507331041280 10594185 30814848321670538193023939730770150400 10594186 143536788576982398998355376745500856064 10594187 -26943655718179211163683947028623058040 10594188 -51090883284350866606892954669875986432 10594189 331543847735392116389966338363144229056 10594190 150465789280483998388574447449833105600 10594191 123746525211564536038706060142847407360 10594192 104740839516348474028668975059026354176 10594193 -384663531267302899226928194819375970840 10594194 -27278030854165318936140061637260452864 10594195 57269173987068143424017089262774140800 10594196 -731596660570049707423896456188136667392 10594197 256786574379335955543023407502888617728 10594198 -8617455775001760340419317307732883200 10594199 -6220398989991721191171852759107457408 10594200 26117818355843407535192947915467264000 10594201 202578613849971878177179782466876624202 10594202 166546335444247674143925849022329964512 10594203 36631568732558708525205474796006107648 10594204 100789290087153165904571549431881523200 10594205 412829443262714179260025639411218538860 10594206 134600861353576220399191770762199787520 10594207 -110772150101663651278827851077153310120 10594208 321295855453903131167824596637439754240 10594209 -158235019173606176295345013750987983696 10594210 -35779907012352563047407632592873292800 10594211 -2313374624513750618029065596059486320 10594212 343544806807449430716301380835336307712 10594213 -173993339942137233790893995712144887808 10594214 -266035212362509280768343950944442225280 10594215 18261306625120595073984310401201484320 10594216 -852732765623645829210780289183105843200 10594217 -465240490490423199609524974820960456880 10594218 2236895367620680023800107396126466304 10594219 -61060436052630919573060785973696760000 10594220 5061298661386605810902530183381340160 10594221 -249219154437292845423253440910152474336 10594222 22916546755351086646847857960187956800 10594223 687281639940567404264037453801868171584 10594224 80158470583299953884304745469737222144 10594225 -106322340125904341692283595375569568250 10594226 -2752391313192905711613939254866280688 10594227 -75073864935496599138972289063663054080 10594228 67276623921387174973340125205865181568 10594229 -532197265455195439754842029344239251360 10594230 -6098634675078709481149128128045671680 10594231 740135853024834844110561327851392053032 10594232 -138718982235948826215325264825039257600 10594233 6054108190751824899263183591535361284 10594234 -4615802660200740929102363352560782848 10594235 217179059190126886765887555691679150400 10594236 -19805637534946787684357960501829629952 10594237 -246495364475379057872296030373827966560 10594238 -39076273161210651061290794366957091456 10594239 -89654439549158250831856433370586117176 10594240 32028056884369447079666674794642800640 10594241 694649982765697062102010596939920073600 10594242 -44211463807986919777514506082601366960 10594243 -490420942205189414498812584911358739440 10594244 162280475409495282846735294613354272000 10594245 -170337285228161290919315625333295670880 10594246 -99976450921009537893038285475875809536 10594247 -36059910018761196614887631063643334608 10594248 -77558396016034046192772542230757376000 10594249 361640044464056595219680028167449084250 10594250 74458468368541788579703210293126144000 10594251 416254553875107779163191066464140834720 10594252 -56311523083379416646674090421973931264 10594253 574275334718866366304206289242019024502 10594254 -443792869398962560999548453897759744 10594255 41282243724761411534218271767795588800 10594256 90522629369615227743572292172921331712 10594257 -177083221395836065175372913716047576608 10594258 -6744941761208923892953941030066737520 10594259 161681558256026914946150434472328410304 10594260 -145527659708544773082966206042936524800 10594261 643236747881067619335001253226064630862 10594262 57408731249343727163428425645709380864 10594263 79333069543901237044617952554969940224 10594264 66369735979348615180446652717681152000 10594265 89138438419097005888600237281463117440 10594266 -71929320592818705902378116644353469696 10594267 -4830478078095153982283624479492719924 10594268 157282184191007108888843043926431861248 10594269 -25068677134020631226388111501182520000 10594270 -365406306361703921284608995922309373440 10594271 18412189857427526265611093838571839840 10594272 -85693818913368839296668959299095232512 10594273 138898850503294668869882017511249895444 10594274 -149233316696989612341798470240618706864 10594275 250124817892252130105372456025659221800 10594276 101724145455775002176656967990906880 10594277 412813788483550697355985232983208603640 10594278 136809788371586583774011675409983337504 10594279 342672342642472796423077355094352045880 10594280 -475861668756147827516172581625401856000 10594281 113141801139313700078032741743984680448 10594282 11472319893734656294026405787475074992 10594283 -184127441403924603426073354057552112496 10594284 44738931553040843495297524255504269312 10594285 -228468532496632938540845269746996486600 10594286 34395779798537161243704936013651046400 10594287 492665125344219894959194296860935130880 10594288 -61346300033311960347806831911790706688 10594289 -229546521273544333117644138374269260444 10594290 36456043043766147934619044385049761280 10594291 -33777891706065502691387661969826114200 10594292 16515743485917065426440772876540105472 10594293 128683853490406003615467327613097318400 10594294 78924939087651356691509690821624859520 10594295 -464804709994990780001922677022476443200 10594296 -186574370792450493073761428214438604800 10594297 -1750746144543996537237886308201454976 10594298 16857784054473292559965669426224069120 10594299 -439004177937977489599514079233841308136 10594300 19838761417700804419529052661660966400 10594301 -137980031884236056947645972739971528698 10594302 258454372796010722513972538179793653760 10594303 -24572512356190838102361145925816282096 10594304 -18763580445172131683563282010367590400 10594305 -219206070985485589096776722627499201600 10594306 -74001862707759412718343959600252545536 10594307 -295436019003211306393622858599161406008 10594308 5613173472285378700420688226939856896 10594309 792756865230001647735423961776337578720 10594310 319401789521204394224873260403251317120 10594311 -48157287629656617036626122154778780672 10594312 -51748992576990323117865280065621196800 10594313 499207066048285530215757645918585843840 10594314 47605842048741302391064212309075705600 10594315 -261850419922825734581168637894086417280 10594316 -91065694370449933172256627016283128320 10594317 58554489465748851666399434398724895744 10594318 21848777938032270874498984802429728512 10594319 -36203101705058123025886469838316698456 10594320 16764392465687746630905573512612413440 10594321 -70754844946878704682466288587918628748 10594322 -373915207285442463234835467642758898288 10594323 33680199988849711061147079154237166772 10594324 49604781247410600834080798946828400640 10594325 46614357455491565413165433376700356000 10594326 2803567422371029664739111310788950400 10594327 -141352739090549111405770518529035325280 10594328 161436383357630219764568145822250229760 10594329 -24025946492870521920591545790591380352 10594330 234963361473313835691790136790076942560 10594331 578425916706550373517573832243542041064 10594332 -55426862369666532746247550038930843648 10594333 -541039161739782896151740598564447339418 10594334 3119757924009547498144129425915713472 10594335 -213200075303940700243620316366275484800 10594336 392320059672892448478197824158689132544 10594337 -272026371062096836648027794935912789100 10594338 119868205828204754501796032240261583360 10594339 -297557289174238089220180714387412916084 10594340 -2399561086146359507076508943507128320 10594341 -484444419535024901438018340132271618560 10594342 -316106584518078213311876181257746786176 10594343 -5517978452050472311020013565654684160 10594344 20846019427261191207899875148403179520 10594345 -440718876885264620701771793515725924480 10594346 21395727886815106815869384062649514240 10594347 -79394777677488609490721116811455706400 10594348 70116280392205880140911594486500800000 10594349 -1129111304948834918105423391120633171240 10594350 -53879399522877455896255747045144948800 10594351 -172465115216036494732818010164040849648 10594352 46800802840912313875828869791079137280 10594353 119042335973672178708189973502658198528 10594354 -13090228309675974555469085985012048624 10594355 354887481489962799738948599791260107760 10594356 -265863671891258448790063516537493065728 10594357 -332605801040781871758335441208096068288 10594358 60468364164699448596964014351855430272 10594359 -48469265932392358835309050302094048272 10594360 2078323592798601579664346159267020800 10594361 451599512373992273001438692679334033962 10594362 28996440124750604676086009748576768000 10594363 -318719072355296461005536422992251774352 10594364 -274660418906440444914510414449869201920 10594365 164190958852074959922487107416288154720 10594366 96017624084374379700459357691037505024 10594367 -44355635265670587783442174665921712800 10594368 116192721632906999779066429838374993920 10594369 6516348563681289055678735661484852144 10594370 -180122470009756091355112691682595569120 10594371 483928952834631715515127609518155522544 10594372 1394978121700879716035386390993256576 10594373 -199003041450481407415772610103435532100 10594374 46048387096724501853849801287915274240 10594375 75439621828774663049257607958773040000 10594376 81550779892508231709709944278385715200 10594377 -323332582814619814244408574918387006486 10594378 333821901594198324699116235312819528240 10594379 69163989621789216942735415728634696980 10594380 89417948661251793939293313128589634560 10594381 -72525452478240150586613148980017650880 10594382 -35175946766469873590756159405372499840 10594383 3358489015000887028684548475302263808 10594384 -64552835316664587682262389498310041600 10594385 428158884300496721958885296879682926580 10594386 -85295763967147827548834781978342189696 10594387 -42069228100548108612659273677874346320 10594388 115325895408352585855948963876776984576 10594389 47848566114078876383077399376788695648 10594390 -50123816929443427553108464385439340800 10594391 -242085592171009442162405154853182106728 10594392 -207721342642393627144705144788752793600 10594393 214584885385688259992415817852935221642 10594394 19345116380979444773984271577342552320 10594395 2005857953438979155128190436635300160 10594396 -401093958260755374028745464444692395520 10594397 -56028009325632038042867292146527002 10594398 -56582149128545928085220112730063506432 10594399 742701300281998818272810911577651386400 10594400 -113789777316091661337098508807634944000 10594401 158257051172194154272226812643001754032 10594402 -63119832376704956995048954186913819136 10594403 -767141872538977894113521057996219840256 10594404 -44764389662386058272858254342950655360 10594405 -173344693171330274946682782155541626880 10594406 165284181398805107287538853726678205152 10594407 -217448028774308343671118718699795770240 10594408 284661376090434709612538388247785553920 10594409 185237794731820223142697946394519666816 10594410 6809251429258730737252445368041903360 10594411 4208526942472139100213783782988739584 10594412 121819434742914190899259770746470559232 10594413 -433220235265543392950527737290741954058 10594414 -385426860147616763957529188384170282944 10594415 30698289975243687038144596252278468000 10594416 -17806320452376473416521259948350898176 10594417 7770219655538842814836359086613436872 10594418 353788547135445292206478580577193094160 10594419 -164054692715270085801332998237330871040 10594420 -137261533013383551203703527720095357440 10594421 47461036007269874476677241214495909472 10594422 -255524201524043749699195231221965919360 10594423 123748298629376852961886351687866232240 10594424 -493477704427982030690116241354589511680 10594425 -157123081644848156763445184753141592000 10594426 1415208476475866829753704735854251264 10594427 139252445115804382070658328928338554276 10594428 -42685292814884816254992406060024707072 10594429 487564196437708457934909206745933708384 10594430 -37606459705641955729128269306828390400 10594431 455401200795321388803088441412015102520 10594432 249517410380500423215749554250302095360 10594433 133626428631773686078809679991581367682 10594434 -164619685797019454277901622338228677888 10594435 -244239709481840363667127483634614177200 10594436 18258612119057909620149911913849815040 10594437 -43718743472400536018084787634425459648 10594438 -45266096154062195527023716882446532160 10594439 -163848722821503501977074803684535286760 10594440 231512444720557097946082409748190464000 10594441 -143368524902969050837544872381906411680 10594442 -475926465265434871717602829961586916608 10594443 -239429540101993243946361671361980688936 10594444 -64606641241964365521014485701256593408 10594445 -303731686366722698880448780768673157300 10594446 172684677104689442582287980163541381184 10594447 129958052775147701507755612643537070896 10594448 -505474884134971202728174979660169216 10594449 -29410413161696132862385665226032681600 10594450 -83825638761365903146404014569892034000 10594451 113643271867550707306890485271121801968 10594452 107595994225385819690284277500835364864 10594453 124231801750742419798596338905112649600 10594454 -188231624226582350401067579637068810880 10594455 -133540229177920508692924023282059678640 10594456 -716651108255224373705014572039059251200 10594457 806131747055029660034024554809037651200 10594458 32597915165389429196278085370786170880 10594459 65704636694324528373622297244905093320 10594460 -73499859407873710947836545973253726720 10594461 169344899047971555873177790382520742272 10594462 -58804207630733665444783770488995825536 10594463 -297392541048380262658209003421601631120 10594464 -44808776035236842949098314195906068480 10594465 -134368153491253202025208758629307532800 10594466 -11610933741436624333877089386371963568 10594467 16993119599611188437956575428880039936 10594468 35864326222196485892471313032421156096 10594469 -2057697652214685340329243189315331680 10594470 33651882897144214982436824591567664000 10594471 202689844410784893292405236108195417600 10594472 -58335504379008974196055719607432888320 10594473 -31034831511061322986873132382788324800 10594474 -50569064950569333331988050566075380736 10594475 196074988821868625712633011352580594500 10594476 -11293875378623434879938823307257582080 10594477 838892199369747770729227633175983297120 10594478 -203638066644543733197576459091015447680 10594479 141146939431708189834115909396907744768 10594480 -52788573914866779749792691856944660480 10594481 -539630858888155696555873588867958372718 10594482 -60037429328018460102371326080408781056 10594483 -363845517298983925673455137030417393120 10594484 200268410988706686841360778040414886656 10594485 79256116994883804134082854624549419200 10594486 155710254653553924769050985046529784608 10594487 100905068210168833712679189712334764992 10594488 10740318995587022679412699780484505600 10594489 194434109458067610416966552392468965290 10594490 13486573050480209166161605622039255040 10594491 -349760435097046755843766854074026597608 10594492 -353654526774954351175643095689909443584 10594493 -117872543293330110301703780100134015616 10594494 332537542800590556450644441860001395008 10594495 105931673845478293747920653860193509200 10594496 -131578043170111769248891470741189427200 10594497 -250272680806653042929451048838781442000 10594498 -84312209730502909356634603367409235968 10594499 370296078723009106524912666598108957500 10594500 31530243605447999630084606389278720000 10594501 -1242972755307241220607854569692361866468 10594502 -92153031050399344718470690464973205568 10594503 299504493516606995827521808605014734800 10594504 209806684238597402323121761724092277760 10594505 -13505254989813268272951110040129114240 10594506 21587788730616433467553163502193425408 10594507 -1597912489851061601108433368044947456 10594508 495020042811630626463122360147329238016 10594509 481420067177854135067628587458333425120 10594510 -229617924251820055814069973958992186240 10594511 -90378344146189242409484146888787896248 10594512 -1280136810358524805602118805687500800 10594513 -80091451433710560446727816848644656000 10594514 -23806471827820014337207597572905126400 10594515 181054806398591451556695118939330582320 10594516 -458145558432678847803568275060127250560 10594517 393643473236267063358470839756233978492 10594518 -61718793190352047328317702152856128 10594519 291234353565606213085827678188662672080 10594520 202497426090312001543109832616439193600 10594521 -29762522182296134033805025033520817216 10594522 256484003903990891872803912228209740800 10594523 -159244250865081599555737207168465179816 10594524 163476293183614890153351554069949958656 10594525 -235256328788890929461741462594772623950 10594526 -198170593288257866206140623336241580416 10594527 -401226271380550120546365956656875217080 10594528 40317061203076119765403581202860343296 10594529 216463803884626171629437620936903476480 10594530 98520749719913549510857642520502144000 10594531 84290275097890832369337190848129810332 10594532 -105836051318736037293954372953345433600 10594533 -178690712373900292215710118452404903200 10594534 8971702351656219342038125351235357856 10594535 223026520667272913238344545462912463760 10594536 147026717588289715050819363520182681600 10594537 -514528537188242471606294704155522207814 10594538 42530740239630714996327093662774562144 10594539 278121946365926715679939641940479699804 10594540 -248751140256955383521839117580052126720 10594541 121392987288962943259700780718614275440 10594542 -48856956364182590974803243649472280576 10594543 -163010452447355782876416243936213950160 10594544 -250328323804307125732685439445991424 10594545 107819400907832018258236057968787381440 10594546 -58064795466863157986072822610710962176 10594547 -390605770536862990395855874836936542004 10594548 133149697587896266695845854122337256832 10594549 24988537048561240737686966937614397312 10594550 -98983306435733232552647686733697631200 10594551 -60693219914885033943325450536605920896 10594552 -570092498850845805571391341706153164800 10594553 549420429233524601856231144754229055060 10594554 -178422151817196303140082819565996462080 10594555 -8981995618255526051274504693103094640 10594556 148452823589900397275933355109382946816 10594557 356455646953121343949304141573391092454 10594558 -113053661539799785995572488921189386816 10594559 69942479067678529447192347180116381904 10594560 -21929436475054944444544160971830067200 10594561 111024039875621147809858470512361688000 10594562 248769889201201126269080185878432852864 10594563 3798595199056373794288025700102586368 10594564 25894837405514832845681836125121796352 10594565 627511098141419073542219994746392848600 10594566 -132860427069301483811063353444843577280 10594567 190414531442475079891469513303282782616 10594568 304748311402229319621392008406442485760 10594569 -426218807256266277428936361657506409456 10594570 -26353217658657665300118189345279129600 10594571 78778637079786253531777745935334150400 10594572 264379096065106327842130069345819848192 10594573 416846628376367359372995009485829191904 10594574 -212379132251551543259431826089489318464 10594575 -176285822371146148539828657874388317200 10594576 192842472845451330041793180346999570432 10594577 -61812225447563265424819026064439387328 10594578 245973501189204353912070993321278392320 10594579 -474436198337547497656217592548103096960 10594580 -174540740449690506882222964672049356800 10594581 -144230942731192964403453982383697067616 10594582 -46561155017004000023707438519287548160 10594583 -602169213748492528768251682887912330168 10594584 117634964699124316456944478355128320000 10594585 47547506417104938753925764598158555780 10594586 36683539871536816461863567942012315904 10594587 29078175341827539721267044959165027040 10594588 57259263230783846048884794987035943936 10594589 74821917681877003501095490944463067724 10594590 -19020946239198223361558679451340620800 10594591 77585826158803650848008836689646823424 10594592 309607932059349456789519578556738895872 10594593 -110111691941792369529245046785301461100 10594594 -133110578185438260250736868284515196928 10594595 441537662262805377580528210137291310800 10594596 56923777010996791150244245399922107392 10594597 -225897342812920335304544616236828151720 10594598 1797983870504520328118516997253939200 10594599 782151028692060732426376065574917304320 10594600 279160868572441634596952489397254784000 10594601 1259031665799300937820500774285938804 10594602 -171184919968611186511945986140779274400 10594603 -118287008069925915394172197870671939148 10594604 969000954697176585316992384826883097600 10594605 -10564639389200153927267107493694197760 10594606 251619815528519264899020673608721368960 10594607 336440704712914860640011110059749347856 10594608 47243537951511324015159153301450358784 10594609 251758078050618824670873600431339661040 10594610 -196273312965083686714406666091913024800 10594611 -459874837670998224101735913162370790400 10594612 29502221147422620780708420520767600640 10594613 -503542976962356249795072714880851113376 10594614 36577384507799101981781778825284667840 10594615 63188904848172627881219215477024940760 10594616 133893377650543805252757241522183188480 10594617 96159848553851867694831478401554883264 10594618 8250883528196475278979711745219490304 10594619 208379043370696595400694813125680026896 10594620 142766126305561179760822465993800652800 10594621 52970488103590798916460655101008755800 10594622 76384288980026035433622828425268493824 10594623 -28446590927920184116735186201428374256 10594624 179348364230426271363286679988672659456 10594625 -778969370478818405438332353238041936000 10594626 -24573324743695526023126910147165784576 10594627 358342375982511981281094177925481786800 10594628 5320832725489661356101618020243189760 10594629 -28646530707907069167615825464867283426 10594630 -64902056113523503892691549300498595200 10594631 -162534946182339251673256217699937408960 10594632 -159322045894361599595052959728786759680 10594633 -340900912338955796819556631544581921062 10594634 262541855034434276079330186888130887216 10594635 219828687373958109244615041295665711600 10594636 2114693845323360742106067358841636864 10594637 539639863328774339319047833066497815286 10594638 -4957025326857270245568929476967627904 10594639 239625000755177801963183021407233080 10594640 42025956952081190179316262453156249600 10594641 -8561229800664213634449014823081451680 10594642 -439479326168513262465132600062028370656 10594643 309342215485561267978107421489165498680 10594644 37495833001280061480230367574661345280 10594645 -692382274502371083609538279936832721000 10594646 -277716869462746533841738395261355584000 10594647 -89199088825346322277908146997963179520 10594648 73700061992338916698087205106269982720 10594649 -124652344425898771455448497224815924920 10594650 -115002848251548627674349372075995500800 10594651 361747025720592740247264113803143663792 10594652 108199031950996694557553223885877424640 10594653 35997538065619991982386134432247371008 10594654 -6214642227930607108226598540785619456 10594655 -498274561236412297905346715111025888240 10594656 -156816461079279501528298058390829662208 10594657 -338923224753209167996909366078030751340 10594658 -337106086467876665806247362799405350320 10594659 -258463770860217252018485465966082335760 10594660 185821716938359550611973536746094809600 10594661 -255134490582403202402575929185654266176 10594662 -85915584116673092278233737440765207680 10594663 462427171418482838906940995669472886984 10594664 204841106725483139783894786481219532800 10594665 112546016136516092790436408518753888000 10594666 432661362744229171781021654468742731520 10594667 1730112721695723771992408083265553192 10594668 107385025386223040567370532220688039936 10594669 800441805579331360256310621330993034070 10594670 181281730022251494838793398429040825280 10594671 180023900213480057770325485806108933120 10594672 -131506003276875041742131702470899204096 10594673 390076587281621883156894671836166385204 10594674 -23928775537078607244575791608783078912 10594675 -58075910083785117934179229396377095200 10594676 -40574650853416618015119450080585063040 10594677 146489665959309604782740466507904703520 10594678 -325576087900706720055501992782470699360 10594679 -249314173728087728146381655940437133720 10594680 119045965085592582210792480300966912000 10594681 -414415434060374712501580688281921514518 10594682 -187382426655896351265255817809585643920 10594683 381234563883592943950734862667916741120 10594684 1408116063258834178893878159307210752 10594685 133901866542542859410745319372516368000 10594686 131057406442376853513677844083309174400 10594687 -10185435111072225433632876339657108048 10594688 168103379983992316334693766126077214720 10594689 -76601646586994761160917023619256924160 10594690 -278795511596840549073408426970665907200 10594691 -104123769041850178692378404359759303440 10594692 144431598407437861128835517802645872640 10594693 -30097385248816002835938083344660843776 10594694 -387083801810804467172792748036862673088 10594695 256740267017303150477793819687060883920 10594696 -70399009076919393911963385137782947840 10594697 952652513916977010606961182860720832 10594698 3127652714693315870909325714809680128 10594699 -324614691286700604541070962462085440300 10594700 69487790379447609490824856690963200000 10594701 -148350738794303627079073384528319078304 10594702 -264203481672692724003996683994882895296 10594703 173762470225956531453643906678148183280 10594704 -75903694697666781176289669930569564160 10594705 406959440348440177009738994051242614720 10594706 -238136012760957319785095499968555171040 10594707 476561836806681235885686159495521536440 10594708 -445416194045056251692017620172095878272 10594709 -7933699998556340816373854724809004996 10594710 44336288338027402507190366933334251520 10594711 -4494103607798105469883483863566029208 10594712 53126021483367514417319309758809722880 10594713 63289854940611344690759986931167022544 10594714 23667777986026014062130349070707200480 10594715 -160592480055595789554048579492134803200 10594716 -239909533846410984851785794005671796736 10594717 -82666822507324712086657240595918799008 10594718 148325809831915852100338391763933106560 10594719 -34682432397405590791191612073756851720 10594720 -172890920804834009399583859193099059200 10594721 301929195065764959814624544408064847872 10594722 47632131797460191980490755506815091072 10594723 -435903741789697775123044020242936836560 10594724 -195168148804260500083484466736983994368 10594725 -93347839512463692237305441984361806400 10594726 77737542181094256668401923835231737312 10594727 6386814196150867970758934833424259456 10594728 40433100047172639312794187050128158720 10594729 -448666703275563542035484715573624945670 10594730 -135029105123119752847206785084082708480 10594731 -27547447140422006855735820216642032808 10594732 577820253782030003645208922146657398272 10594733 386619607315089183430661024551074728982 10594734 -96553363434775841642499516490981456320 10594735 -359287582207085837934583818706075321200 10594736 96635161159974754645610466421596979200 10594737 21970668967831495074396718590072629508 10594738 59843450858509709455783773432130421760 10594739 512351367236514106631170185210189104256 10594740 37330501993607871403418851994906542080 10594741 -78989521678058665763438310921890851858 10594742 -75908794464890274784168440706035220800 10594743 186903723387905663830268602363917338880 10594744 526118376113530403228929359498838118400 10594745 26068414862816758030772560298807400960 10594746 -33230533534205927944430724364305100800 10594747 -62676833515425232720011178740589531804 10594748 109380908093470952016729306224370869760 10594749 298326878823278122285991149153169199648 10594750 72687072279938120527851789862811760000 10594751 319290319708326849351343454124254102904 10594752 19790414231492501082718652183202496512 10594753 -133401752814342518801956533922836629976 10594754 -190958230912247584303003700982202181424 10594755 -81900954627627480864416104696742685600 10594756 329823818861600978328609049782869867520 10594757 -41538743266318319240918886605159750148 10594758 -39130958566431519764987408722222792320 10594759 -69895045392984861693194262300248498384 10594760 -45254825291740578581669039871713280000 10594761 41612895486794349125826249632571096480 10594762 62777005560938868938055720915959672064 10594763 988860767267558096130436480700952181800 10594764 208132700130735476970393456652014566400 10594765 -3097933599162845739246226421852435400 10594766 -8620663655484965950769095902599565312 10594767 -6713558957477199763702037734462509552 10594768 -11049717054773987457250191492546560000 10594769 -476850907081541246543888268635441575680 10594770 74965584159913028395696923923103191040 10594771 -44324965549695227408360488387054812096 10594772 -481627524203430501421069864322130282624 10594773 221186545736388396806923255853041363200 10594774 164327411656774762819039869165705883392 10594775 -278124359376613725182461870256568901200 10594776 -328699656371994377537237107663047168000 10594777 -43473559135324664425492516833312491776 10594778 353571822644876596574556287412168979440 10594779 -36545648287012403084830901843940414456 10594780 173962805422277424172417372786071168000 10594781 507500699758415592130450207126358216064 10594782 16889036228473376196011001598915326336 10594783 -337906648917795820891972025999106479968 10594784 -120756404846214205618317793062251397120 10594785 283402387889861782716158972575286865600 10594786 -245068612503076462637372345791393383936 10594787 -93008810784358224555822929589274894848 10594788 28334073943425289656231204252434601984 10594789 -121575846670789466777601569116918457376 10594790 -285898187846967489323031113226714153600 10594791 421165668621491822390874106817787409152 10594792 141032110647908580987741388814266398720 10594793 -8103983557953668469697359053900903856 10594794 5892874867844294583634768619280921600 10594795 49189441322625268222836777876131512800 10594796 -39300961486157042417292701839606214400 10594797 333556044264991301130439868073389083200 10594798 -19310098008743502416506619009697798720 10594799 -238591468441865594648030170138856585520 10594800 -24786748150761980912959257261944832000 10594801 34753061462152908511146885131310578752 10594802 -33440716354115101392768035349591203520 10594803 -65373704712636256365794104288639204296 10594804 498355004812577048210987335877377996800 10594805 -10785789719200410197570687278077444840 10594806 -94897708761100832770106966839275217536 10594807 486432088394774446196424855630808425720 10594808 -81346135530831374942852174307812966400 10594809 94491337982072311498563128113419117114 10594810 114932411349789099206310356366428893120 10594811 -405810452161678835854052677929673434588 10594812 167123886574372016957833281948957565440 10594813 -4212660836393448713843009635669504736 10594814 679801065657388961459270766737557652352 10594815 131561432690649573000872955894738301440 10594816 87056159116963301862737896610539241472 10594817 -11923089268029941572580846110804507134 10594818 -30245526037953958389684487152510551040 10594819 294994401513934546079506087396600823496 10594820 330776139318447971866677724678984654080 10594821 -286312855031657370338448188236026326976 10594822 40654997447979218024987029469553224832 10594823 353933961155820140568117230501739474072 10594824 -281864386129233028163073483294238556160 10594825 316517451439009987211888861194012817400 10594826 4069045838590024372692098516804436480 10594827 -84596196418491483506173456005564132000 10594828 532029746078131724556966302974642304768 10594829 128013306358331905701817930151593985856 10594830 -29218488645896620901237229445085662080 10594831 -164039962341482963243301359073507199200 10594832 167106267324314964417186993843221569536 10594833 -45881943552424884104023479964320946752 10594834 -122322416131494986226853742976826137600 10594835 -7696929314722331262895694329441492800 10594836 83608648550475789722041114926240724992 10594837 -101722765781984652816848378983135434240 10594838 282377062719235309044850831384880140320 10594839 35309842906120567557867098325477918720 10594840 -70248004759502519397950649343446835200 10594841 -197198362455901423416759383724104383488 10594842 693427453250789592701267414512785408 10594843 203687107844536704219608249845423740416 10594844 1124260255488575890391371228407739392 10594845 135966421849128023787664596618282019020 10594846 65383104620215261514066070690171578304 10594847 446485235212923327514673124161779219296 10594848 265376819148880029569755521328317726720 10594849 -158447081488138521299860445601495817536 10594850 -57139742843536607691023086878471475200 10594851 -130556597964161778679859414231325340176 10594852 -296839176198010929733694022971972040064 10594853 -90260646805895317807777339790273096898 10594854 277069025998701109229902398845830419840 10594855 -3796501966119019746474660021389592240 10594856 -3819945656039127457294008874176921600 10594857 -22113561015406421984805984485817006528 10594858 -113603346894241037939928373210333201920 10594859 -478360760012637698850557029517495351520 10594860 118353796457921487357013075881044736000 10594861 -390651573737242481351070799622962770538 10594862 -56521366673846418997991440499843237568 10594863 234410889548009351456779440845096550792 10594864 57662475554408712252905167697707073536 10594865 -439583418886970373289383860781314737740 10594866 -102035157686222479121715349604405247360 10594867 -413865842543752040916864523190939788200 10594868 -572559069044404402316207446863123879552 10594869 73361833761168820054815795989858451744 10594870 13507947529277502318982874727152025600 10594871 269519736349772237572057721530798395312 10594872 -1072826471243377033917030010875617280 10594873 721196674088261471687059164355319214122 10594874 10580217948438446987657477113432696032 10594875 -164208289268541628529258352195957120000 10594876 -272072459755172018640050522191617444864 10594877 -266986038548080483999183661480976193728 10594878 3406052525022352656324691124352204096 10594879 524998195261319943655670423877834764480 10594880 26561469953907530002183027891906805760 10594881 41573611327275797040296646003363456 10594882 67061312887485044330705069758825731792 10594883 55196344650164019296644257870307420704 10594884 216201362536196210853860809295236340736 10594885 18103349717525984650588427302466501760 10594886 -162033247518851277018564599518514676096 10594887 -219044675677145105226901174350935189760 10594888 -17351971635035973314787387928906890240 10594889 1712594731947370104816410421280385904960 10594890 -1156549247633315704721927511637291680 10594891 -10221026116928280475446546627502441708 10594892 -32325064298779844935531277265135697920 10594893 290785819536046206834998870124953938944 10594894 94609286810203414455625927698508127040 10594895 -203791233498630590172375088697903947920 10594896 12644765340428851138138732425292677120 10594897 35220067067581480257210754358324959346 10594898 453039109346676004111340515929248941200 10594899 -1124543252180217609282323118139506432 10594900 148628269278116161256886712156127520000 10594901 -19832478766776704659584104798303239296 10594902 71311719933794867348765200705472106432 10594903 24009642192937947808505807266319634264 10594904 -78420497948447019242305428204998492160 10594905 -169677498911651422113948096743877257280 10594906 9233910025564976871678867516833963520 10594907 -581148710270350792302320078257338503568 10594908 -276865336503160882213733992407068052480 10594909 47652658101823866921734041713889529720 10594910 152321804310699906625439533088621228160 10594911 -518820150221053891212264520616935871616 10594912 154381316317240424651282533716375109632 10594913 77244979527447486891106144674257197440 10594914 218973967757368386448279208652884067840 10594915 -165084893966043925037462650073381966880 10594916 -235704083973859837520636408611368456960 10594917 -81156728132662694764870681462283237892 10594918 27419099081256635866171971321243592800 10594919 488732493962962445874262467811578907320 10594920 38424001807335978724411018623334809600 10594921 -593894992133914344025951891148888763008 10594922 88208952800328925356099027471327731904 10594923 11308341577543582002662011776975189504 10594924 62023452993615236004473269005266544896 10594925 -83854548288139377548264641633839564000 10594926 -34925849199659849502094316631161764416 10594927 -301921742860344474511679255013760512000 10594928 21133412178878079251276612390853279744 10594929 62111842097502465398060856288415761408 10594930 67114828312803386496936023421356651520 10594931 -360345586676478347008664416466942788608 10594932 -44537795314841605678367882786979840000 10594933 44100323961846431923720208908464740604 10594934 -2823580250330270937318039123163158528 10594935 -211989581728514357953254742993267684800 10594936 172926182814271580251231318847748648960 10594937 -616963218885323374604592286071761883414 10594938 -158691725625741685381117347022497171456 10594939 -253394244297506237912832621891670535260 10594940 -258085407958074097159210848761496552960 10594941 35669242208797150496154424649738201664 10594942 -262542424340289811605607835194665600 10594943 916867567740187332846940403900418622800 10594944 -449791766510403941807537391220933263360 10594945 -279455871887855274132763492611569947200 10594946 206943968939942792413061682049851102672 10594947 -312424851358284137201463264864941967360 10594948 -88410320711797756616137615197129768960 10594949 233575312859967253026214915672894777950 10594950 15368397129299132373351836287424563200 10594951 -1156166840458202617107420371782438366080 10594952 -780025785819863021790679031455253990400 10594953 337074769041759087880659437713546091520 10594954 137929906942437107846933308276048419840 10594955 107034270625238991860929167864895979520 10594956 -218929140452388158368541808406497980928 10594957 537002385235636124455386839191135809206 10594958 224381883957142817051613780072890719680 10594959 3289283933439171699112953389472662400 10594960 -106625761055092894479995030621566648320 10594961 143092640388718533232747530297657289728 10594962 5669333294410311209616622431939305472 10594963 173582777123876568096680670617695818304 10594964 55791981574853271336293745921651456000 10594965 -64651821540428837594558520909505831680 10594966 172631219111487536262571099140160806432 10594967 -155493023031009213552964177431533755080 10594968 -234813000694700970232376207812218593280 10594969 113212436402340567656342998959820974912 10594970 98870551161274609473424716706735123200 10594971 -136831252567338444103063784297188872660 10594972 -44876693368332306064430310430750784000 10594973 135809285537632908999403592650972760064 10594974 16558497840380951704075038188013655296 10594975 176273916586179263415946618534700236800 10594976 -752811259041621027130762695853511147520 10594977 259931458403361747881862273554817132720 10594978 440506159611741970530360976879714950912 10594979 -582317903944328214831059152029779276280 10594980 -136535828566396598942975454395344711680 10594981 1381178773141242696875293598841818189472 10594982 257141314506284351096548878697310810592 10594983 153353156335438970968745634863848923264 10594984 397424561222380228850780379176140800 10594985 -2870872723951749346088632385460403200 10594986 65641815639849867567444785600881553664 10594987 -151872520803811465083031510812129766768 10594988 -646102074243046338672481714567109397504 10594989 -1113591040781468203466880396134561280 10594990 77110763125058134278546213621473114880 10594991 115897603821317718376169482693840380984 10594992 194482357734135140902422082107262107648 10594993 120344239073067218612000830757135179044 10594994 127412516738137882477928920919877937152 10594995 -60381599384854500080364311837615172000 10594996 -185309723913868676538769813230560606208 10594997 -74880294924038746213879269627203438400 10594998 -5286606750844475699747178751755387456 10594999 -5820395707033288562713706784896983000 10595000 -8538496282380867744442741247884800000 10595001 31685883931091546892250893275795735040 10595002 -380779299121880703778052996282400144 10595003 364290474995666022578065662519787569252 10595004 -46903749127973215429432072464288718848 10595005 -4326414530523684711069165121701018000 10595006 -316541872417715573550856534905943153920 10595007 220250961105787825484902566803840448504 10595008 -133812895778350449918041135814048481280 10595009 755583627921336559803399667838171167920 10595010 -58501794890162971893970179573770534400 10595011 -132314119611406890094010045588433931568 10595012 96285003303584669451850677006417588480 10595013 37282225343736160393487676440687216448 10595014 711022612374080602031007804978848007360 10595015 54744980327796573168330713534042429520 10595016 -23250587373023635845537649796962713600 10595017 -422141759764918869824987365955267136934 10595018 -29764363417325499069468379960201128960 10595019 57768984138719812208030446842750163968 10595020 -228838112167680344406223337376847979520 10595021 -121876332097473937954095297642467327988 10595022 -358773772485551378918665955533805131776 10595023 216903334902164613918435145276167564272 10595024 7705090273118861059648221299145572352 10595025 111214105561331162009151038921498712075 10595026 184912374367871000065442617871038667424 10595027 590633521661203661859398347892919172440 10595028 -5366052290328313663704715953664628736 10595029 218380176584818099907854663192776292852 10595030 -86784854527470086406647330339448771840 10595031 207221741051881613116241579813367720552 10595032 -73517559699801733860679487374184202240 10595033 -7620573105747399947463481321670687136 10595034 -211676250340093574754389596681021796640 10595035 271256766785855630845366909367011084560 10595036 660096606902432956494786505765362651648 10595037 -816257376477103600680684295950952638048 10595038 250521690320553664912605083381539105920 10595039 -43589209422303530132401168528239941952 10595040 30994924817948927192871081222584401920 10595041 -722008741648611716972466661900682302558 10595042 -2984232291480333581483704465593404928 10595043 584613836655959130432213485237313412800 10595044 -322689626369120471857928006211332116864 10595045 376165731282223868993683887966019013280 10595046 -39029748388237679988448610328282071040 10595047 -385732280247018510714898687332108994504 10595048 616224345008398989169147003838330895360 10595049 -23017760116529862510716965811700065136 10595050 86028393866307227675458996402585216800 10595051 -80388600559785468024226553485891533888 10595052 -144430252428312499233748821652044933120 10595053 505278761167320227695501300601683070400 10595054 49353942912707380359243298742617424832 10595055 -175809036868391380236887182491516000240 10595056 -14908543648241262759116758718416945152 10595057 92422323297134259282331068827351227632 10595058 22513060982633159587807888517333395584 10595059 -55415394654330559190933064827313938740 10595060 139993333049457180319166934816170803200 10595061 166610307307249226473125246748250643132 10595062 269262521544648687067283840828688208032 10595063 -75816274555050885301422469631460038640 10595064 -14923657838802260383854461221817364480 10595065 30595190565462807492175050667002988800 10595066 153527370822362636395972986438567876864 10595067 1817118998943353557116759160557184512 10595068 2978244844591656960141804296531283456 10595069 -1175966970791943740429230094527554679104 10595070 -237497600655897187812062914989916588800 10595071 -5885089876513281448316414293392272400 10595072 -486763326715323698839182403539874873344 10595073 -311418142642977695052392210361502404816 10595074 10781994542850676926076343907205114272 10595075 249985043670702648297027321635797890300 10595076 -169872556240321016143195151717236282368 10595077 196845841083190466828834239328467545340 10595078 149169334230590223450123531632290439424 10595079 52746146316703970396488358609704679448 10595080 -473868650584420370913213121256651059200 10595081 -194262458239762134644185997907268603008 10595082 -169456470195668406317990529238228916736 10595083 14348528430861297521841383813051972104 10595084 50727361056373270485795458978984793600 10595085 -21080782681250495977981874214131270400 10595086 102633780645431882269538386576637932992 10595087 -109143784484634846497729289560384271168 10595088 10627606047019885689958589687001513984 10595089 -29444659568102965571589671499270096540 10595090 -229887179618735483147583800435543846400 10595091 270138829208205249286510941049020619104 10595092 521392389741261322261432641893057472000 10595093 17105068538608333252343638807285539342 10595094 11008257036622169566281047038198949760 10595095 78682322964994631320523433131315750400 10595096 -594638628171917233313246167626106398720 10595097 38197780242122886844560593775057290880 10595098 77265889485722902342808414191348083936 10595099 317793410617180651975981554759796916100 10595100 149421681695207795253742554604490534400 10595101 -34638647900082340067392451608500873696 10595102 44782676179557983015742821775756165120 10595103 -190711888042092431394446666435846102400 10595104 167829665741715256795207621773367050240 10595105 -2160117744934536324575664818257491480 10595106 -15641382050440790820028917556493950560 10595107 108497531402273418930929272573691979356 10595108 -473083440283345765191827190851887570944 10595109 10163651746431725039866558549039349760 10595110 -35393196103728488628001907212331303040 10595111 190519733671936288243434340569414876432 10595112 299896153446868865655883361218363392000 10595113 669178997019549350157817798106766145444 10595114 7016341175186659626842855975070784512 10595115 -208167373171204362278147820990922788240 10595116 -145753304276346234155145156669480566784 10595117 -7369638058147995322558607407545610272 10595118 -37124762451506318877952900184075538432 10595119 -12058415262417186031195724325632019704 10595120 56781474341501731695435726718800691200 10595121 -750791585926464140090914307442702322560 10595122 170444455798400040596568648228197942400 10595123 874337618849888599453956363534088884 10595124 95209938602900305858942288831040256 10595125 -500825818603323238140352690381932381000 10595126 -417238600806084024125535554330224699488 10595127 -70212445770171844892435838943657811760 10595128 342118067222895787279653922738826588160 10595129 -31226521339425504194350613161886765424 10595130 22260362317001882364800903302990448640 10595131 -117594061611790402567923904762873430256 10595132 56232979904544636490311018113785654272 10595133 -369988634215420861810199122083098308698 10595134 148280269755906661158547979934358287360 10595135 -116381706511742319540127141967173004640 10595136 84483069658906360467560670657396080640 10595137 204516686133127741497841725738648597952 10595138 188298103472652755813696398725607458720 10595139 -55786857172527065267253643661066445576 10595140 -114327514587434056060073997273521541120 10595141 -209339265414345094909554619665913855200 10595142 -99061817812472069836273451082061035360 10595143 52461455372402002093300677866551829600 10595144 63356434426164818913862134734462976000 10595145 -176429441572845571654630531256948572800 10595146 -341704819063200590426431171562906452896 10595147 -7546349349896645705063973084503029320 10595148 351973931002552042356996395318317842432 10595149 3776932941307561199707431958191709440 10595150 145939824797059754888708090643333192000 10595151 -41512494734147574665389466595517363200 10595152 62279808918166798074306465153068040192 10595153 324201370515861734151089736562581228402 10595154 -112458757994999308015965629604012107520 10595155 24167700050861459356364906240460928560 10595156 117798571967515764715509797680616699904 10595157 2571794863481312135947334559476998656 10595158 15708069462720552551007823518996326400 10595159 362681228079274282255169254867495428360 10595160 -185267935523172495137546537177011200000 10595161 -219946024841906405658333859636623433200 10595162 -185506810183239446669875696031275565568 10595163 176732155256408658876595492144397403648 10595164 655970686399541982101312991690750515200 10595165 72779102112406127041250612650857070080 10595166 -5043670420143581175758309729938858176 10595167 192460683096293570504604843259474247040 10595168 29213901592833952955794171016370585600 10595169 104005835487325444875808537509005507688 10595170 195582953754889249939619175609934229280 10595171 -280489541187894551524834834868457830628 10595172 25223556314699911605751889149310496768 10595173 156972938631246577413936757898432843004 10595174 -33238404459072304657395165044128229664 10595175 -246713984368915551182350763924081349000 10595176 377303544123002595893016431931049574400 10595177 -86253604001266585084168456706198754780 10595178 20882416199637469648145609316313981440 10595179 109346386322716498911484655078579827200 10595180 9545974919758969976036013048110776320 10595181 -210636684296401035330544839915638950848 10595182 -27340509612439705278271253509036181376 10595183 79252406065896951789905766877741843440 10595184 36982258346627126806064006757576867840 10595185 6242015239868746616990827684796156160 10595186 68268464547535110346166796496096972800 10595187 -107696214235583676057622654771184893356 10595188 -351021589952306285158338308684643477504 10595189 541408951575262019160165182555922815520 10595190 -128319021614659665886518755795625636480 10595191 45198721964771698827433352126879935592 10595192 112116638021639994346107007986600222720 10595193 74285651655681057619127255788263146880 10595194 -2046011512081387327251878894107369104 10595195 -47026095278150948592339130766905804080 10595196 -109199901354876219159370733999438043648 10595197 172922220637706887209576845969124204652 10595198 136075554087462543225777407358059351040 10595199 363496157963170031738166968062469115648 10595200 -1321544680588309161630342183911424000 10595201 -403935152215040374750825287772312764798 10595202 36272463925297680052869875170234500864 10595203 -166543882129456085003480947421839805472 10595204 328843379330676305630367276063453027456 10595205 -11502478140520921653790078524057623940 10595206 211754898581579234862473490496998099552 10595207 -38028197255430597333300264782124039888 10595208 184303162321876262027269149638853427200 10595209 -110589122559689448178863857317381662840 10595210 42516394808164050426006552086593474560 10595211 88042496229742758046127499160161451008 10595212 126349872535353448866709265786337936384 10595213 -101806756160068398830740642657978412820 10595214 -48024630056497129416328830838514133120 10595215 45704819765215636065272855540728087200 10595216 -30545181901091699472980020074885070848 10595217 -214533943328741295556854468714653706240 10595218 457002183686348554071889157650469551104 10595219 251084404935601172687872757698188940344 10595220 4193299518882239049680197393295155200 10595221 -74315846288541477923311327750866200388 10595222 -126362573567001167152575531403327508352 10595223 -35995258949743289267219704286731098528 10595224 -167340707504820244779730958963226839040 10595225 -52599305958587067495625611103132647600 10595226 131095291333194882523871958043280530944 10595227 -703717848554920610834573682912859612924 10595228 -10988617056419394277095590023144510464 10595229 -221275315210650524322175267516746132480 10595230 12434189816402180603456235657520446720 10595231 -327876374799593304358650963626851431528 10595232 -292065572640071397647289365994311516160 10595233 136576227258831408367220195572153905120 10595234 -41263658980625708284979055259030944480 10595235 135007546042797776265515142077238101760 10595236 95478770341655746276399458944073728000 10595237 -40610749835354253337524679837455605280 10595238 41599450049553754424744899442382270144 10595239 -584880729969829871996259091457173549960 10595240 491172648358954029683531073152445388800 10595241 200753076407066964119613611302171208100 10595242 38719363162454154152774203304518447104 10595243 -6132912849094232443222602096613708800 10595244 -298558514599156820791801969984276992 10595245 -44500105134686053168068247757333908200 10595246 -75050978545386717224798166228886433664 10595247 61698701130622962021137575954531128960 10595248 -150239213164570878727852210654736662528 10595249 55809298066976573034175262903886760320 10595250 -111024043256431624661985364587993456000 10595251 -50932099788778980630409628018435837328 10595252 550613761793546500235516591559733604736 10595253 -25262023619207412778622073705718480800 10595254 -15215698834014039521903156883853254528 10595255 -393787362216392782719916357450719792000 10595256 83104278231783465094061909858529116160 10595257 237431921134359472723339149119663187072 10595258 -124729338866307380052018246229825466880 10595259 -138211932657877592395269612263012789760 10595260 72662632348182952199659364290276085760 10595261 68830373236479430469087942681997714924 10595262 84030561170914319184939692654411641152 10595263 133993012596190421142594758472941461360 10595264 144391431091791174423063905214645927936 10595265 -7419593229495625996859471720408496000 10595266 354896637522884020398619758989903247360 10595267 20871059208640403147413324103508750000 10595268 246926853809701778066963638163061658752 10595269 444736930534100494038423002796007899996 10595270 155060183037930960256598500174128960000 10595271 70083963787031160734940643452046969512 10595272 -135246008941594970524709655420975513600 10595273 -15243596942777229116779243004482873344 10595274 17854408863365387713841850359455169280 10595275 393403059987555933024375112843042675000 10595276 -404217846160872634707079745684723232768 10595277 -89732030070579974919687485109528152640 10595278 441907978898984140601949892999184245440 10595279 -72516764900815682473531404520596928680 10595280 91813869713646329288790924747461099520 10595281 212194847008271315164271951659735204082 10595282 25884256577539859723933341037110663440 10595283 64927134926581658979365634799153857888 10595284 -219559506089118198652937492784306155520 10595285 -141178221011613126416517184883258362020 10595286 -1847418790396557481239442757559836832 10595287 -119629617661404681097592462628273728288 10595288 -366164203268872665422480338476270612480 10595289 -156082362018088331699398274198371709472 10595290 -84843457802162453732847551907018577920 10595291 56135065184336862531815340343572525600 10595292 9881249537030796670068842142618796032 10595293 15509333184099862930331289680552945600 10595294 23144621832530494951602919766273517696 10595295 -32731801676364129907877893868530276800 10595296 84806631276048555230396033694345461760 10595297 541311777863949484119129015211948291746 10595298 -38852067428415497288469052355920846848 10595299 -11619058036732990895435163408805346352 10595300 20487049948944672756331818220711958400 10595301 893875276332280817484834195294232938624 10595302 131547341267207739203056083556726834944 10595303 308441254580704942954402387750901322552 10595304 111444794019065552604129553088934051840 10595305 -69244176681177010168139184934250821440 10595306 -45672468160900354385781179839171992480 10595307 -91909643239355153002159418137357370640 10595308 -344307677730310976173268570319323107072 10595309 -251339759492255646240472765402983560490 10595310 74487849717311138749138335468757002240 10595311 -133449063537938958737098242106000263088 10595312 23563433521410694739404832203320852480 10595313 993536516985861074114796965489100352320 10595314 302231872888778396062350751653197114400 10595315 -258344127099945672000161797905680152800 10595316 -286880353566882763974719368253881909248 10595317 -473318574738066707471769451600055607634 10595318 -13825544568441438377463268512703089024 10595319 -360173152342055433883300521146435763864 10595320 87795062188712832825350452903716864000 10595321 209925238120497918831199777803126124944 10595322 -402904991420468009172258562376253780480 10595323 -359514194660324215770033537189979070428 10595324 6403422156824400770311053114024422400 10595325 -51988969473831706493387569110861362400 10595326 21220186289060865112751118625385831424 10595327 432671390526531336758282025938877490176 10595328 -17319939684928601332976759207677132800 10595329 10743401997967599222218338263620206384 10595330 137869526748549988764697533789127518720 10595331 -145844917269355204582687790597230599720 10595332 -74074703707919146790007575152337995776 10595333 -31292738417573682116771226489443174880 10595334 103338020312437002337095301175008636800 10595335 59745673613109776377925706114127461120 10595336 98833149935525861234483659009262438400 10595337 308116617748830525879797126781646751760 10595338 -128136890584425148904055147337138049280 10595339 895165665286163498520079063450255692456 10595340 -16828066347677147419446695735940710400 10595341 -329328104076766630303973701612290250090 10595342 456210889772339696081033762738656539072 10595343 -169476939238950359233847447743534242816 10595344 -6674341824687625128006088301399162880 10595345 117598577751926552602863267030771786600 10595346 -163840800549785096423571172914763334016 10595347 183856654443385521996644830207638628432 10595348 30000550001025785336259434681039523840 10595349 310665626533331820094993181372618826300 10595350 4207527858106532776141643535432482400 10595351 459240110791302338057915282818627512384 10595352 443816795521935905073380625690595123200 10595353 -465238210482212228934616534011139292220 10595354 5893357204349390403710537614233145344 10595355 -99766629455985973780147755586948721040 10595356 -34331127121412947740495901205395423232 10595357 3091581557514808712245754168822208000 10595358 197672131591888053500072223546953922624 10595359 41739638820059899064088134566145118560 10595360 406746659313965686073574082686000168960 10595361 8470476533579290377455303868330057600 10595362 -343761450163025530658633962053335099568 10595363 -1302815069961227927720387776937679937176 10595364 -26331988273398430685496328352670277632 10595365 479639941729897439719746405991121760 10595366 882585129612549030625349893186925568 10595367 -7252948179309976447802835250312973784 10595368 198726924106353452614757421021871718400 10595369 403264070748062794635560881361610913440 10595370 -63693308838475781059927671271239955200 10595371 -163040968325369856378925836403189124428 10595372 -7701757340779706186239637658990566400 10595373 -466315221723798379905895950404280743616 10595374 72033679576300711297714919971347951936 10595375 275347699852321589869573827706123320000 10595376 25697941840565470619363707656665333760 10595377 -81359918537487743649920835360383380940 10595378 38480774662255658230567815447087553440 10595379 -335474579176926767463325638998149382592 10595380 365530546751961360764902242065837783040 10595381 588229283235876819305693039976751182432 10595382 -76654964452150737065841395617698048000 10595383 57616664923972790878462098665878355824 10595384 95148579589766461199912014267467448320 10595385 149010329137102425825233143452572184840 10595386 -265960626936712463080444232685182345280 10595387 -505171063638531344367054014960734145280 10595388 -16861380340190370541947275003718082560 10595389 31826057141622112586009143109783781120 10595390 -56186821672025258656693468914320736000 10595391 56320440251251042615125852656971585992 10595392 247748703567839698864261727042717351936 10595393 -291785885787471762882226723899313367358 10595394 136136385645321495625765687991510922240 10595395 -443769812113412666192468669437433331600 10595396 -3362645818505896411761939610244001792 10595397 -6669192892962444652484921648917739520 10595398 235722644393994589969022399418441019392 10595399 -91061982470136537999389697243311718336 10595400 -77187458075958707487309585719516160000 10595401 -311137685885187745161620056434964857600 10595402 70315225397654912758661692885669382400 10595403 -58792926455453711463228868184475268032 10595404 817785292329422956844312889883199005696 10595405 383668772981598841482251891812469400120 10595406 -90780460971066559489267023297350671296 10595407 476206898687746895942440601859644450000 10595408 -270726988053257163997484706096097935360 10595409 216420748646603528992450283500830892128 10595410 13626221979914109101050579152210769920 10595411 522080639571574502236421408908449284400 10595412 -134014141648926587569095752089004302464 10595413 542372080883586802383357750402611763662 10595414 23008658476696835401529459423499017280 10595415 2339076927585935703903498073322478720 10595416 117828928077492499223981215023524044800 10595417 -219913332056909217550928508467656086774 10595418 -86043777132183406704949318252049083392 10595419 -594221134293273621158441971513331118704 10595420 -147836263240900515386350390948080445440 10595421 -650438880294400543928527432964986541760 10595422 152691828060134596682234347477500880512 10595423 -369929658526322991593685496369588948680 10595424 -47198555013858779492293788498571296768 10595425 84594496622671286948739155884498104300 10595426 -56006570371237989163020387497868478080 10595427 258663791682146252477995653002687462520 10595428 -33070629369349427856185337407116918784 10595429 122689712840700107580634636991802769884 10595430 -73556314362814910530992371224933501440 10595431 -99794589587681575137209112451158120960 10595432 -279247447905351934310586509585899545600 10595433 197066508205848574087530010354461286464 10595434 430241135120943060000173233059518045616 10595435 271565274257486137524549911613792134880 10595436 -326361748873420565267213999536244402688 10595437 -266415861270713762340885446827776729108 10595438 -45924224194247737080392176560759747840 10595439 21876213674178455481052426061827951104 10595440 -20224819476038239007103591310776729600 10595441 245547134732183542980277218830591302452 10595442 52364493020281003875211052570802527232 10595443 -120142317856660783753950981239428983960 10595444 -366921231220012884961686199069782248064 10595445 49718106371656749695039903716350566400 10595446 228497578850514119791351883051502336672 10595447 348770928655288330070585874125367616872 10595448 11868819883405462454459179110177116160 10595449 648713750878925850840621028364779664260 10595450 -18710219481573844248064754679879228000 10595451 19609596216399390958821185344290103344 10595452 -26273616087942720085270388925507674112 10595453 232274036230655543768223000130592616864 10595454 122868913696704526840099321906672323840 10595455 84615272614406015626518531231773315400 10595456 -227520604267149569435720043313338777600 10595457 -2708828742641044047835977678311199792 10595458 -3410918100044030986683671250027455616 10595459 58035894027862216942516872190785613824 10595460 -214236679865020589470074696372577443840 10595461 -348730995493272658163854313680649103168 10595462 -278648580248140033640184290264126052768 10595463 -69608292447862994149571283999272886912 10595464 12538895167878598459693469372066611200 10595465 -577295590906943533281383476865532298140 10595466 34121889477292458227711522445536256864 10595467 -86396986737942411621083679421096410000 10595468 15450828070545125578978211561099774976 10595469 303741994905460173774226989374296371360 10595470 1092520185453423268432592776487743680 10595471 -377068833144533176966660006703335814208 10595472 -43045347179083513382759113503792168960 10595473 -52627147801457104716593666258793127680 10595474 -279225671905305892386922872171076785264 10595475 103999288560048165241421934771830256000 10595476 74238070843719829307348237400866775040 10595477 692389007656604458778771304400520605326 10595478 59442422694446877201166559716610956224 10595479 -254470243200212637639720946433171151216 10595480 -273661036834602406938318123620106240000 10595481 -1794744128364477098947279148365190784 10595482 212768163596496051307392950719544977152 10595483 107826717920257738714945693693617008640 10595484 -275602948091156376267875792048973818880 10595485 -783697398539935268068652434970683695240 10595486 -337828582821080576288972993066036544 10595487 -150701176590632615659010391618228114048 10595488 -285607640438169282070612142406059556864 10595489 -172164513988175874464553094182684484176 10595490 33996133547974132706082621638826455040 10595491 -13744217947168777984472865143208316328 10595492 -279281048866688180890315906277882142720 10595493 361161067214072040653317832958451265982 10595494 40374444930793031327759171733174020352 10595495 152259286357456415070869070293907309120 10595496 -395470285871494852719874136069638963200 10595497 105390805795846959387976815290087602512 10595498 -112675651958484881920376536566095655840 10595499 58113446871864767136175623598102712664 10595500 -167273591535677892484328517538437888000 10595501 -249599337655859135373033097884396096 10595502 -214062714410249612814392770636746240000 10595503 411510298243958551858551754777139652752 10595504 -101570777530028603207399549876125138944 10595505 56275552018670891212971623517487931520 10595506 198936124643870620639529521495242393504 10595507 218714988613716138282202583852696233536 10595508 -54765658760686429013103229160295333888 10595509 -88111458943308184899679686600135844580 10595510 60462767937563721454833840944647733760 10595511 -45924582157465145151108695755650686712 10595512 -62169178946929837603774049992285716480 10595513 624130139756523513325580901722241870762 10595514 -172743419680449605980851818538232190208 10595515 336553302071832974356815864006699790800 10595516 137477274501342611945803362342123709440 10595517 11834252233317717385357449140590029600 10595518 -122842692501320981937976094906884535040 10595519 -396665687726727593837179146093954372480 10595520 14306400676884574087477156537140510720 10595521 33189180654324923414548652934664697600 10595522 30412632315106615865980162398752056320 10595523 -130824521824862045839187414347063499016 10595524 3732292278765287638808852976430611456 10595525 -121227773543362261631538816346017319200 10595526 -199736459842140987716467377182604441600 10595527 265242033866050487665230722934769653600 10595528 -196180433575571406153558186488883747840 10595529 -114877962493361517645245484920260232640 10595530 108272289452167346900576350663053861120 10595531 -635452589651054167658776610161098659208 10595532 65575545684583927251567002198016425472 10595533 327386086978406290273120111362025822904 10595534 -155125759377601503137473871914962828288 10595535 -73255526466918635726562986564657986800 10595536 -53553968610958439697373795328716832768 10595537 8217395400771852595298661693932211186 10595538 138910440820054986329665998242906064144 10595539 -517376969283351670681849289253296784000 10595540 40513267676580749959619936815621785600 10595541 210514958280675367950724274125450475424 10595542 7033849364354099014637585734367078784 10595543 -58547493912048745095598990263336552960 10595544 -7022383791222868908252966346122362880 10595545 93057069253938348565114923488570414280 10595546 133728682964776180096606100436879236064 10595547 -141331437119251418294052105203149268040 10595548 56836306140327590666251508447625391104 10595549 799123635508906441889971801498444880550 10595550 -21155837728441308454270973896810214400 10595551 -388901254409111775758056868897866020448 10595552 -119408451347200190467095626208868564992 10595553 211425884308349765152658807159461096800 10595554 297745034237600146199270829008628354720 10595555 99336122917064263789711308964217906160 10595556 -69672677508473034107194682940426240000 10595557 108041570470004217621567850730606554912 10595558 7317853024805716404936855213462993408 10595559 58973974563360850306150258388074060800 10595560 90464283840981819841080161690186496000 10595561 13620968706084730609910917226106476532 10595562 -8093977642358787120979834517029989120 10595563 -174789038218844939723020578944808244080 10595564 -53008415775084574866894410974821384960 10595565 -1109507423567107186633187792214141480 10595566 213702048864432219104283594021713830080 10595567 181575106275978572264908374256550945616 10595568 11356859541322356213864719185251139584 10595569 -98940462657369018821105299994784058030 10595570 -137276903199923090281841386708092071520 10595571 36227287458532303954860431796031240704 10595572 145773975793732505807974285954792229632 10595573 -699810830424241984141843835321391927780 10595574 638442035806807948682222619929879040 10595575 -194266441059689378352073055789584769200 10595576 815387652711710826695633864965612277760 10595577 381001297563627867882597291174129978720 10595578 -35329312343871635491719626558124395520 10595579 -276821928368681864211144862942726578624 10595580 2803948455617726008155878958229555200 10595581 365738102680322295269190658121221833472 10595582 -118161342339027651876592035961649611200 10595583 9969123444150863851983118819485158400 10595584 101017624845528636939300725873432330240 10595585 4695075699277028066399088082315123200 10595586 -335315982787155818794824912166374706176 10595587 -4139649345091365761238700449068874240 10595588 370777138193542167782323340682976322688 10595589 -101293752616302572889174036844559465472 10595590 -339229847403092846265274942261911486720 10595591 -180818611809770194568830290078439228008 10595592 68430292041601777035711993042407915520 10595593 -474301983350338396313340427322956157158 10595594 -23868166699793077334875725567138673920 10595595 96440355032854797381529633460341313520 10595596 -728554539903085828127894850960643021824 10595597 494274860194677535983872464953871175040 10595598 17611538416036525728517930741632532608 10595599 -120126819845539865823685083030166882064 10595600 -18491705501081403313438554567312384000 10595601 -160882973358084186007878245396679747480 10595602 -268305875350457243523950936298852757728 10595603 -579609622556322889905075171389255912148 10595604 7382724872528935110277304602533328896 10595605 182545765854182208038719265744335735260 10595606 -123522704526332463127474287918710209920 10595607 137756652475481662208277598231252536 10595608 -360512600341600235342520913642829015040 10595609 600224124148775747455290237875460708810 10595610 -11448481137846122840616455117438730240 10595611 143470959276200893299698298804244311952 10595612 -214926034536395722338062285832948447744 10595613 92994394012627009699504371861346431744 10595614 -46776064436205442536429843206371983360 10595615 554316866555565876173598444897376739520 10595616 126642154138531469358741761697502986240 10595617 -368918864670398819741861513201065312128 10595618 204235124090230113647082818001141882240 10595619 -231421659383985632925543858726220372956 10595620 -134530231208842685663194515804330577920 10595621 539914333464398679724585047360803445822 10595622 198168873880814883223528353245806510080 10595623 251510574325623110249796733477673448144 10595624 -620522788194873075415709860759723898880 10595625 86383563017572487848119376450410090000 10595626 285348535501609169353451880189469774512 10595627 -305765856024542372179290016675456610928 10595628 19570372723926158871670241535918512640 10595629 -659471235182794392329722034590400783520 10595630 1430861998567898605816773724967274240 10595631 48040450098809604729467231543272850952 10595632 102537557870298894710863374273373454336 10595633 -407378634130672054922697535144858250880 10595634 -55375667733187325058288511733673804288 10595635 -2563135198082731096669039601195974800 10595636 197992883149017004190707411394194078080 10595637 182438242852814883399051023429735749440 10595638 -12115602797343414075560450906555523840 10595639 569612462013044018375344972289888999400 10595640 -26280378972392972960003722522951680000 10595641 -189969375635665097703852643897157861760 10595642 372410003147442776619689750530633679472 10595643 211324875782441357251544749867600268400 10595644 -508396998439307905055484377701475697664 10595645 -114266797982125869220802638484940311040 10595646 -42659449334373688898805818185968894528 10595647 254321487007156444787439166656390812096 10595648 17430207745040729439174365998120697856 10595649 24802305505054562248702474709386180800 10595650 96007903253709410271856655284486293600 10595651 117524015692006453230871293667960592904 10595652 -4190376432190544182975916798287976448 10595653 -113029424036473974177316133682478163780 10595654 -151167526202580339285729325954969441920 10595655 6933709348196360362157205266046420960 10595656 -625907744587480110729476978478668037120 10595657 -226764472397028828022567567268100690048 10595658 -16622822465740257555718012657392064512 10595659 221474269120447936420505390333514196816 10595660 60784404085967631542896053305345448960 10595661 -31754947635589968641249084507046020928 10595662 -49244228685866246986334962316222061120 10595663 74804539838496568939056954108169948704 10595664 114156650455876985846311994198780805120 10595665 -393728506666225463985382748173219536600 10595666 82792587584683571617906882008921766032 10595667 -85588163690565439179444276741032683920 10595668 -101788730148966596702411538199418445952 10595669 -230468861903295784323729210817833028704 10595670 -50033218777915924761868444448687155200 10595671 -135094314060166301059669739385427832256 10595672 58511762055386134252283439500590080000 10595673 7005483478565835662721192161579608320 10595674 -46884918122764415525998933186216769280 10595675 -279101382967209990554534403602893069200 10595676 -18863694657710277644688047729809293312 10595677 530727449126473357548867188194161343526 10595678 -50756333998069471061662839378457599360 10595679 2427854773328060990124424015432667520 10595680 142258442514750496659174887663389900800 10595681 316836359040459917646828877678197931200 10595682 104209053719088081403295892278950798800 10595683 48906188686008865936591078529557523920 10595684 102293402117836464986177638610137900032 10595685 85326112562832053610543157699258704000 10595686 87766006938237392481853876728559396224 10595687 -248684230995045091136315744699054318664 10595688 364271303090869081436778785066539008000 10595689 -116424496262976389456933555432299886876 10595690 -30303143432659975677921003795003786240 10595691 -20570489526648118295455328053337294268 10595692 -335637246390052110972409898042397696000 10595693 140875572418510312728695313975491673942 10595694 -8976263766540761944070999370429105600 10595695 302759248185990558524880885110011453440 10595696 -74307708617644610944734653184308379648 10595697 102118066891197618784588280599185285120 10595698 347498194265313360300148273457198024736 10595699 -39198939886023627215653848383618596464 10595700 -161494008184530787130387122822548422400 10595701 -483574603318575978609199460317584024900 10595702 133065862083724776607868859063051203712 10595703 287322480818020282305427023287625091200 10595704 -2947519187705928115876302585239961600 10595705 313667787266724028808925511766567642760 10595706 80077847004325217346849288296277527808 10595707 -42649171420993174268521894713021091200 10595708 -10325075288587373627746695186708370944 10595709 -96601915383976890641748043598531879232 10595710 -86572149233394560597183803378044450240 10595711 -8157404289007269849744589363875970200 10595712 124456510633843221647288054973129031680 10595713 1016574511964878140110343995585604305344 10595714 154700305308473972825647520143518678912 10595715 -55361237789176457454847672910056431360 10595716 -1247431846330728752208491570846594048 10595717 151362948282771636486187395350972486400 10595718 -116837474170177004066191395983434383360 10595719 83133073105963732832133500589890276120 10595720 374305744248850737821973207312802252800 10595721 -476558856026406273468848820954864008688 10595722 67916761847240921032865075848465344000 10595723 -175088484678444260678304894776253962028 10595724 -18607424378227160394400172337897169920 10595725 98328445768691339609871329245813324800 10595726 16937167248259628873158146267111404160 10595727 -78634108279881754812139040844485807808 10595728 -48629127707724701854924982598483968 10595729 -34050510953154192259060167326445741324 10595730 -40322683540983135753782484152508288000 10595731 11076256841624432084259155694097049760 10595732 -88854575604685157473315204619905425408 10595733 348365141201936020297252610325433989024 10595734 -400938718333284248971283100230032149984 10595735 -358790155535823244236490829317239241320 10595736 -57395428576975563349336956716905543680 10595737 506818867181955166937199335303076754432 10595738 -17934127000111201742627787616810675200 10595739 37040287554101538522988952852751194880 10595740 81448382827091929228698308723527680 10595741 2034727396978338279558071442798364824 10595742 -97637001078497546440457682582366237888 10595743 157718279823955729728182773046918146080 10595744 186739680709349371229645033039509585920 10595745 -139846088642658282565067079004166870400 10595746 62049171797265770974512253069839843840 10595747 254909978243012508604763744563186847196 10595748 315196650039181570036244331062435988480 10595749 -808603039847809858780194391172609521760 10595750 277693184151749453500061305499894688000 10595751 263115397307829951182312624281220922240 10595752 57160790507221914171993593541359616000 10595753 56657345190383714334652218209744480640 10595754 -35542979596157271955616989513088394912 10595755 8014256107197175047379659295313664000 10595756 191992406451603647117879592574234076160 10595757 178420632756019043078405520012205418688 10595758 34833002409559931657555924663681436480 10595759 1756968480562423055319846142581552744 10595760 -22473362989655078370565595367413514240 10595761 -395849815418185030813051161310541876352 10595762 272017733297123921189963607227088463632 10595763 -445891273328615292227785041236796696936 10595764 103664773844761871588237505921081531136 10595765 84281521855846619591950246220896576800 10595766 22256477373850656541652730333067200000 10595767 76610231416353069658531195017206996192 10595768 285616763002603590989950784682041856000 10595769 48212986629467746977732528346392622848 10595770 -175503016004280561623869923326159370240 10595771 667579523572228672183103005893924591972 10595772 -247201231503668852337674222330779631616 10595773 -647103393602223848810783077557237846260 10595774 183521850456276193519951463174337994752 10595775 2589430458486688764766238966835907800 10595776 181683093157427717109716767588933959680 10595777 322667901056094286177320265139497409412 10595778 -80401883228627695042107638794799918592 10595779 -387388753666589390291569596473387624016 10595780 58303680524454269786038603532968734720 10595781 -28370331083676830567858525693555372160 10595782 -281887839980629560607280571448030748160 10595783 257669668869043217825258712500245747224 10595784 142295056774761738443809395647050629120 10595785 -245397416121814341497413568517757429020 10595786 31771884419569295749777361099338988592 10595787 -77057588041494175346513426453097613440 10595788 112009458604095042990294709383121152000 10595789 396053822670748575223823978813095657590 10595790 -164850189301520228950011626061302470080 10595791 757475373656225483839533668407101566192 10595792 -189785358954587955351143807220491747328 10595793 -235761336051370803381986661870913280400 10595794 -75006878344454392214017593378565734912 10595795 1448275670872514603701822344165821760 10595796 267451410160753156611280467290934190080 10595797 -453374456706340867455954201805947601860 10595798 -100552298043345739040414829984683936064 10595799 307167569393550483628566980772430839120 10595800 -15997347476255476120798166588559360000 10595801 95278387356651481417594971001871467584 10595802 -114399472305466303624091754314919936 10595803 -218993065367441618861580424885822872056 10595804 22342152698682176750342527376951718912 10595805 -6281266393251444879529126476637049280 10595806 854599791279957658959789843965395200 10595807 -181055882046255151953410485919020020288 10595808 385529686201025642764404843891765018624 10595809 389011019964995100633617269209152992212 10595810 -117034493962961418441550455020801472000 10595811 17998517851553521416235376525080297824 10595812 68184270205095856765286681224037334656 10595813 -247207061231762340424852864277026089156 10595814 203532290400655125200417003628804930240 10595815 -122403314614034644919805553569153820080 10595816 470310707071205568904064673865578577920 10595817 271594610587307673191251979195937997860 10595818 93008593342606073404944433785630525360 10595819 -2684291147602105746347923657551122256 10595820 99324618342699456854358828208379182080 10595821 -740303349755804706231459306848682107136 10595822 -290889665329182351286849968062610096576 10595823 -149836775956863654687420291438985520256 10595824 -108075715758134954321589138969333006336 10595825 -322009514048890789197264302435443122000 10595826 -3504615365129300056228062304955750400 10595827 -303992313529054078493900783451343282176 10595828 -559958696962972393257142094166306649344 10595829 51433571050762805558159524295242670208 10595830 122330351419315765652976574265594380800 10595831 -231832375996187068753360592247608947200 10595832 60924830629072697555869911147297546240 10595833 54419504266996893415479911874263455082 10595834 196462854424467190631823721865298216816 10595835 -121847799266058871943442511956023780160 10595836 -212218683610541307625398215672901099520 10595837 -185267261779292064237123626987245536000 10595838 12937261931646634505055582379058088960 10595839 230273516133440617866553764755953072640 10595840 -134483949382454401898056009244265676800 10595841 123630101412977602993427066886389207424 10595842 124169759487879219450169299273230694432 10595843 290237452327370566744814359657306852092 10595844 12346746050263437520168744095187415040 10595845 -2420700336521686004856366097970703360 10595846 -221403485813311396522398760755169144320 10595847 -34452083038387218327412891934243974272 10595848 -618980907396487046280752792727013616640 10595849 683905980651924574227536262382782768 10595850 -63972367959461374736461397634072768000 10595851 179419430704728573285962115469169387152 10595852 -243523656802295443816774016021342456064 10595853 3421551729048172137450210190235530860 10595854 -35220500860272946995085039703105457408 10595855 -300947042730494491505288516630445093240 10595856 -16315691049540032923546999317629042688 10595857 -1189109398438315143887737486485788162048 10595858 60595574639909404154910949326949239456 10595859 167627841456946778677473139549547255808 10595860 167584261733233213736780947409784514560 10595861 57513343798134136950931940619560524992 10595862 85147201944677525069900906380112569344 10595863 -273267209546739449921592056661325747200 10595864 38457421239862664224427405767911014400 10595865 -134373066127421009346460220154589860480 10595866 62403073071747245594102795382638502624 10595867 -27864302376487638507489869566967433084 10595868 265398150315132690282730491238634766336 10595869 45905545576028949730860987928901869920 10595870 98428391773778968208168337586875885120 10595871 157014332177526632819868494889016857456 10595872 -28672686091714556394994777610778574848 10595873 695791329006945098195825622180188641122 10595874 151913639929565121809947282839533132160 10595875 320169744067360612857239499851728800000 10595876 -23580301468038741180785013808886557440 10595877 -4450445383591881624400606490191828992 10595878 -98290133854805600801748126342325193760 10595879 178855813276771649948696725710963880032 10595880 -260799420488838272299827925917732864000 10595881 -117829466891910825053857932129649915136 10595882 -31453038059963304378822573301852896000 10595883 12141624897370725217058949155273227248 10595884 121000969557483223634333634456635186176 10595885 536928296626856156014315781169567609600 10595886 13542438809961734619894900979693814784 10595887 301780057693475018437164375056027019536 10595888 97785055023061491117444972452020224 10595889 -116413902347514099038131169888125032816 10595890 -91197052116047089084381275485560094400 10595891 -644571025260072506824357799242156494708 10595892 -280405461119816397386639296856095285248 10595893 47995262946848005380567312370700599296 10595894 -133632138265203870420328997249460753504 10595895 5920014375303774003101776015817546400 10595896 -140363904734196731234020160653486878720 10595897 63213811814172654329767017095408801928 10595898 -105218929102108372228821937842637247232 10595899 -96869894556685971635493157703925411100 10595900 -96164949549306758832242010002881612800 10595901 305044188509680418306341297116989693280 10595902 -209819091819478164857124338700320110848 10595903 -835201811913228034047725469009959803680 10595904 -44379051810995636337010346539068948480 10595905 260786306200118186670920430812473536000 10595906 -34025067026380619587869457786600671360 10595907 103667761102784932311742175851099407600 10595908 442799988072648544702290398727278833920 10595909 548050613309660566294170411929428126110 10595910 35644634302649494478724846467359372800 10595911 15399343804133582512618783854621523624 10595912 31138904991555017780564591029081466880 10595913 -51769477795658140666358053281716344416 10595914 -122089921335285953900235834118327676928 10595915 663493817591834935699256887810944576000 10595916 -133377304047703440202511840731544027136 10595917 196929404661506862840246178315772280012 10595918 136124138823865508630460968968641200640 10595919 311973479892524214706538702937310714368 10595920 26435907631757992462739197346149171200 10595921 3584327343190625405343226253716259904 10595922 123645790852996474113093400948632185472 10595923 -8601271120515969815589744406830088416 10595924 -169768269910035018930947973097180766208 10595925 54283012872068554638742860638705447850 10595926 224148802011058594908923400413116421184 10595927 765757252624174427780449568527062880776 10595928 -150162248153809366622962504145584128000 10595929 426386021923098051180394510503198747530 10595930 219098535897961741956612637435536977280 10595931 -3904632357803460392565638222121695040 10595932 -849530673953867681574252391007480083968 10595933 -485879248680763551131175556692238141620 10595934 -3071648828198219314273962931379395584 10595935 -98866869523754639170969984197244423680 10595936 184346681758687436159300940237367148544 10595937 -246664097168004177177421245350284275456 10595938 -272717944595228181353525617173748074720 10595939 -414122122241157796824062853589513416960 10595940 -47938645363542504902631119353185792000 10595941 -1012173657032354247518205328083109099808 10595942 -114621547924349909393958625456337186688 10595943 50387723049340753306218577367182514880 10595944 -544894920693713750526312390249329018880 10595945 -201520601764384042448620894444663758300 10595946 80762438564627238300566387423811896064 10595947 352461562961931440348401174079262945672 10595948 368428830120021532977094995012440282112 10595949 -21517265125431330785072267581861804800 10595950 9714007911206866979334857377933641600 10595951 390694089588179898990352786392112020000 10595952 -10452081528975974800371272325919604736 10595953 82596648567950611622474366732906297524 10595954 -80627557431441773595397428952345344000 10595955 36875014917903110419033774525154104320 10595956 -124135319974587534127107922049551667200 10595957 660772640232196271738834615443367426112 10595958 -32440152860877350273639290150676843520 10595959 -591497026874202560065176600563567316480 10595960 305649154837752345128147186971906560000 10595961 -577396804639772804667346643364553203360 10595962 225172461850128630966962178818559313920 10595963 -227003478651843632660195430948540883680 10595964 -244824956714839737546392503297849555968 10595965 291498813218181169613045712961369674720 10595966 68117999244378432107134126520439292224 10595967 123683391273197395637639230382104699080 10595968 -641025600561873713434231015522833530880 10595969 -199120364469457176403166379806563629120 10595970 -65598314137993088994037290017932800 10595971 -442736220492487730736681680523779852400 10595972 123159168205595440848952586186900189184 10595973 -88730657143073347722976260349194141216 10595974 6485225611800706345717710935566950720 10595975 -150622297017522287910310287236206901400 10595976 103356864926584919769618612641848320000 10595977 -103315435112970629719334424752205313600 10595978 -37857065891810985624818006021625835776 10595979 -17871846819087566964032697493796631876 10595980 1253110743076287103309314910449423360 10595981 696874359684783332931235697038352157504 10595982 -151364896534805292699403727204168937408 10595983 1216045264780766759495056102160783266176 10595984 -23200629021848997967405426099940229120 10595985 -76850604684426702469690550618627045760 10595986 110319514936745819377377717405295639200 10595987 555764368834892898240879522611615770920 10595988 -13537501193203998129873223853679636480 10595989 191358803388007450460184148313560158200 10595990 -81393598512028062119239889965499232000 10595991 -42304121982097294053077396974340259840 10595992 697689244898810495863925470793477498880 10595993 -838768814043534933772258966958791480758 10595994 117576786146180382974813405333729472000 10595995 553874846056902445817757121420063176000 10595996 -16689068235527354602768419760711802880 10595997 -25015114658003074585616916572404567392 10595998 -25643555944748830451700374470513621632 10595999 -72707152374418473396671994996501880560 10596000 9184208239818110133781672725577728000 10596001 -47394197158388357356960070001737804760 10596002 -57528892539186159594514722414689578848 10596003 -81739144394581087413834572241028953792 10596004 -129440677082351952509861740230469442944 10596005 -39816953027215619031328425034450300200 10596006 -93453286542240029846835434328915710688 10596007 -797084416506387413226475594602485395920 10596008 -243315980057699734027787395009304739840 10596009 70686316693840998954168477942004828800 10596010 59388895020634432141742920877652192960 10596011 33569340284469216381672320714112712224 10596012 -33167566694032122500001648296378892288 10596013 575146424718548487611703540008276458262 10596014 92068110488545135252396251848007523200 10596015 337295560030269550029260016382649019600 10596016 37909474583708373734677395393182646272 10596017 -3439395078994885259362226955967507200 10596018 -234440419694380233638282003632269108096 10596019 12296163482594383564749327009398326096 10596020 163315444190643319381649677922560704000 10596021 160427622997763111510220431083978612512 10596022 23246685356746810955072783873661113472 10596023 -2380558148221626374632774820092782576 10596024 -227854280859882202220481049855272468480 10596025 53626009561355732374377462291748833600 10596026 -145383911784967550061669938160638131200 10596027 -14171403091240523567893977075040789392 10596028 293313852386277100018746078468756760576 10596029 -331798453105628642996264884781126673216 10596030 17497772625864961632402741462532168320 10596031 20561827563772576613749399718431061712 10596032 212353196227005821533006090678850027520 10596033 -106294327676760757111013259477013651200 10596034 83004055270617834177156485230495904640 10596035 184375796107402499338926472315139566800 10596036 248085250444060506688113878837885097984 10596037 -42888851909154052741642735477986905314 10596038 -296377438680303462244110444525576850080 10596039 66915834696192227364459556473484535760 10596040 11908588050341327431671381781099315200 10596041 267500643163263047805215493220375076442 10596042 619541190202202339318682312891904934400 10596043 -687449839419163952651878477247294713708 10596044 -515025136050302929099100249808800580864 10596045 -193044117790498541911374679806747451680 10596046 178743751861710347165246881624393440960 10596047 2965506147924625618686554141190467328 10596048 -16852676955631436369296503313359962112 10596049 496481138785990358943263512317908064360 10596050 38860012028949662366192707030655068800 10596051 149785218493012106091407665043465455080 10596052 -54963595732902959239648458372087038208 10596053 -219802937230741732955712927090235524000 10596054 61969385134930514748490337630334492672 10596055 182350142171342752697438603739524391960 10596056 635908144540185942244534509344484802560 10596057 130483878212545626784140808278287685840 10596058 -99668380405166265419579455991106750720 10596059 -312859503882564994789527734719708506240 10596060 2002453801823888098193676978285396480 10596061 144236795964777007237409718371221719360 10596062 100991168734109751018959624691635097792 10596063 -186973835149544467025811196951820368056 10596064 -866151668865256356471901666673686216704 10596065 -248754502333049270390859882504961468800 10596066 -106010218625264371946097154378737183744 10596067 -34572985288264955033524810244585270884 10596068 -105745652849921295633652981454671478784 10596069 -702773249442490128310450836822320160960 10596070 11769943601034515483396853344881171200 10596071 308112681438472840044972395268726793272 10596072 -1513776148409680141378786567484129280 10596073 108920700206829664239332981056648484340 10596074 333997943703078699300251167074870895536 10596075 45318624079650779963055213734161017600 10596076 -5705063502319090316516542463834611712 10596077 -53428806242198040466486776930835012992 10596078 -129373642038189558639641947644311285760 10596079 -29545448724270119598677705765106796672 10596080 75346202682884831724521743059235307520 10596081 -63584354136859312046788406514688209792 10596082 56317171817700686875944238293024852480 10596083 -666154000474438574424550972669313200200 10596084 129423732378855212953473401106976757760 10596085 91336574253983689557277231341587195160 10596086 -163756873586974317521236132161161582976 10596087 387189713317428506914295513912487495000 10596088 -532031061835415967627039911601598218240 10596089 -76796034280394037534135061800880748544 10596090 79117801973155405068906214170006808320 10596091 -119160126747166013640439045803303638400 10596092 -56126307439736998151678020470250449408 10596093 192385166161824996750999046423004703264 10596094 -192400951503665719261167822605862779904 10596095 -365820066289076085202989614661165616320 10596096 556769908802901029652917556495777792 10596097 -316931906119133773819850176954923967148 10596098 -122917401433831692991281067128914148960 10596099 -338348443311205486241219976371919804936 10596100 18208847070432906507823691063465164800 10596101 230550730191060457593502766615010267102 10596102 18431984262700112574164899775094171648 10596103 7047751862734656971733831021628928256 10596104 -313232038321573571378384481081543306240 10596105 -25195771802282401381779406697316436800 10596106 -298132662239338806799052311996522500096 10596107 -282810979137938644253381942764386996480 10596108 -32861854837526725606749700680375137280 10596109 145700570715549427418674691485814714080 10596110 -26201726903529741786012588096191692800 10596111 -11253842832454622915909259189187253376 10596112 -90226033967273351837115482122844897280 10596113 513848959928535044304152200430908873584 10596114 206924057576371358968294373872855052304 10596115 14382955881042586904951370222739354800 10596116 -394139114309135157189694486732118767872 10596117 -148138403322073701442080457636682904576 10596118 -109987611366535003563867300364557742080 10596119 353790330250583136428988680803933797744 10596120 -168304246929093228075550816634837606400 10596121 60644957144168357012305445367562981322 10596122 -93014693029463463333208233383907276576 10596123 -95903331366082822234071616351777674240 10596124 142095028062847045952974164101935276032 10596125 -1096274760597803796923124535469343072000 10596126 -146964776596285816353577455810530110656 10596127 -734764655418265628715546281501629893128 10596128 -183604568417644506847906089216272891904 10596129 -506904778891827078542180558798505147360 10596130 -97338930348589723141761594754575203040 10596131 40853001283699497175574840283768148752 10596132 107984455182942851643779702834007613056 10596133 34782224758425249482048947150659245280 10596134 -83203212815582417916256240290287555328 10596135 52096473349291857333362218566984576000 10596136 -641528065242356505040139193649755187200 10596137 -535702192213321167521840995964193806214 10596138 35145392915001239036827651066311406080 10596139 74706988129210233575867437802385877940 10596140 153151349651699069609494625020699453440 10596141 37741492889343234267257339876569718016 10596142 90787876168034566764881768022370575552 10596143 -19659945334501419095581617648615525360 10596144 -49778597134442083002430635928489623552 10596145 111319501708117967847487844385137590080 10596146 -900877080401073054019722112839032832 10596147 -174937682352087676963167296093868083400 10596148 257542798139574296399305494198823198720 10596149 233790944168099435240833609569713616540 10596150 -331999659222384026124812879397983232000 10596151 -287582648240173795943374967215845167568 10596152 533426599153230796822702194800951316480 10596153 -27440692645508085341415194628481800000 10596154 -376806788595720833780029919470275790224 10596155 -49445425482664912952257819803742765440 10596156 155258825110156637226810472220409180672 10596157 243550388628622432942159700105002058400 10596158 3027032291556955230468499617816871680 10596159 179925340557267756223495621943984385264 10596160 -129262033262832848416461646774240542720 10596161 -445148526456364370546989944213605648976 10596162 3497591622786221130351182810811797760 10596163 -312380085088585094208405313298360678136 10596164 -36797497191418706342803653032720049024 10596165 37137114955666279698753503843858448000 10596166 -73620810174361359130327319752188074880 10596167 -458555772800030445760651846660749402360 10596168 468837669005156405994117083607578296320 10596169 11625559405000907156312909086136884608 10596170 -81892941978808792773844390585764878400 10596171 -199045472158065449154742293924246033936 10596172 176009132217112431411961238794014625792 10596173 -6487677618620267084621311124055305760 10596174 -16288135844163681200185210083233834880 10596175 167175311021917007566235445887337379400 10596176 -116639330507640280652762444916057120768 10596177 -41811882669684028286693454217569691374 10596178 -98180775283732895166152258785619349360 10596179 243365802910156825937740433775354227280 10596180 -44825971420803005338317533822182809600 10596181 -392883497912548027379447695334252404018 10596182 -182225911754535081270507667692245545824 10596183 -60996882876522657222679561644176234592 10596184 -115149502237847714470534879113669550080 10596185 -126896687731167906300890793832234933620 10596186 67357724394625800132355570528061518080 10596187 -112505659766737782524483015460750449648 10596188 -143030893748506754108327486120830232064 10596189 -3051577830525385827957231665205365472 10596190 -160569261138481913042006870381249347200 10596191 542672104083169851804491769472393106400 10596192 87579274385915051196314227104232243200 10596193 318493978723868070839930858110075377300 10596194 -12899191782713735779883149922286912000 10596195 -114548421038482038047747718258947972880 10596196 -210411589378570710721721596571063076608 10596197 733455694567332882374731332805053926784 10596198 51613552009644954050036087220210997248 10596199 -33364823487539585135218060342746377800 10596200 271863834343099135739112475946239104000 10596201 -229202936252194749736948599466371311136 10596202 71625158615869031514159181667665019232 10596203 -48588265971564197297195325515401396416 10596204 106470277594273337574416809554531440640 10596205 -391802903100795212054379760589702676000 10596206 -284288776944653923592268825438025280448 10596207 -520282299087949072806365087697580381680 10596208 5764240997773009158960026041505939456 10596209 -218925561244728758349417737334003828672 10596210 -47220162890289524654354004063220462080 10596211 -527921247593522150501299453901611787188 10596212 209346390391287594223420630305076608 10596213 -368112272001756434197101437666336750916 10596214 162338330221191518928588668351239671456 10596215 38034544711106864643107528769728094720 10596216 250678092084301182329741294139388723200 10596217 -277689370821347114684283256447361414780 10596218 -19101919261223856148382632087426960896 10596219 -357142274981697775653928722903068932560 10596220 -169852226287599815297387886818848581120 10596221 284319103714709479377876183781137236352 10596222 7154532561687096482005632835556724480 10596223 -87265394291785409570545904106890812800 10596224 41931279383651570324145242692072243200 10596225 -59742301434590553106867713311586800400 10596226 -661192139908099194735685862185443936 10596227 -794802370138201315228165871916366753924 10596228 637683460470409356662275042541193867264 10596229 -203959009901454212494936474650768852288 10596230 -328198149384257173261172595965757302400 10596231 203193848470236355384863460602757483680 10596232 1244784559745458245318158852651704320 10596233 1064715166579333191114341996172125925300 10596234 -14244739075600799056310728226493480960 10596235 94909109409097933331164268193195373200 10596236 -41683175646614605346860472838587265024 10596237 245782151866755764668305831311788380768 10596238 -125645497893035083161050314584637673856 10596239 -629701826693410586932220473462064373744 10596240 7755855005741336597283313193295298560 10596241 541856940100553945689699750497006254642 10596242 -32228919645991318192685764069629436128 10596243 98005269899079501710623657378467114240 10596244 -819801381811332085032389277994292920320 10596245 38086841724580446713209464267554795520 10596246 -143895567489874341792192593392512177216 10596247 6624152536657976563951811377101949480 10596248 -230484669890198173926322722957737779200 10596249 232264366090130950368446768010551060868 10596250 18923494113032767712043985541132910000 10596251 -404735255718623118817623751004708279760 10596252 -93423741883163565246106744881999744000 10596253 226398095920126249480288775825551949760 10596254 343922512096360853696283449906063112576 10596255 -68060825250012111761397349255984483440 10596256 500452444304810145717326802631712047104 10596257 78566900824274245426848660374947576512 10596258 419523678157040956560728472902537422464 10596259 -233445252900010744254078772060368661540 10596260 -329031356233740776727829402354182885120 10596261 -55756736968520617052763497650099611264 10596262 52917035947252325190611281331289432000 10596263 -419703598693909081727058540165770472120 10596264 -66976121299961248086353809523485409280 10596265 -8258895379280417807438675198913600000 10596266 292695092363054602369253372465990342832 10596267 39391134041304104985730529828953792488 10596268 -506188648137735976403733425482220714752 10596269 -141558911079646286961379976260341924330 10596270 -186652916394284002811606960097525350400 10596271 -185282983832095138247746311006371051136 10596272 159979510374931978195730160008024702976 10596273 -154893257644610039603538609937203248016 10596274 -56292517577437813499255694363108211200 10596275 -5339363524594305601494835334273212200 10596276 42615698391716747948199313111620508032 10596277 479564230016363457600247979434133702126 10596278 -113730172579982641628871643991079905280 10596279 -362279689679270137463434845864061546032 10596280 -206278081661392906024852646115706675200 10596281 20563875641150228923794245680098067200 10596282 -32051351896045310213151838153187212800 10596283 -273780502425193041661183267692444916256 10596284 -341164784946156117953249756920964659200 10596285 107618466698695438523920055583378259200 10596286 -143538854732531084234983886248152974976 10596287 -313581715599253357630894259476697860368 10596288 1860455583800181095356432756726824960 10596289 301641091097698444052405262228591351600 10596290 -62774474683604592674736983072546297280 10596291 601045064073666064762324469021758500864 10596292 37836920743261499787120089386891448320 10596293 -322179883097436309714698488978840447458 10596294 170004667407614042399918267693273214624 10596295 57494499315995624653584155406662551800 10596296 145980093691329385551406819037610639360 10596297 207808956232202037348683684204029828128 10596298 -256413223058569172718870607648370104320 10596299 220657072008848181786506263031510733600 10596300 -78624798950642734503054210695874048000 10596301 434527577751638109218678405419925820492 10596302 126154723809915990853017515343652173312 10596303 -234674222626988511340156968137024842056 10596304 -17416144594363335768027939779727851520 10596305 -7151602192212253303642206168673206540 10596306 -53201685996335889496449240852919620096 10596307 -190736760914586569600949960275893134480 10596308 -57333599285747824200834667846082259072 10596309 182534625407688536356949318670455596704 10596310 176234454143487339169312486822034880000 10596311 -190764866716111832331198084914949739176 10596312 307731455096018065764797961551283609600 10596313 -123007587939001662714942435800692106176 10596314 22506237758795577930911712110009471712 10596315 25103906800706636150054080339343063520 10596316 -226266664074841264453231788817024734720 10596317 -75404809599150747968625768103079477568 10596318 -3965593767625612011269767457647567872 10596319 241812156538182848936158390783992706640 10596320 -127139025490150508823787904473670615040 10596321 -494788500462503170133535458861224481628 10596322 -249724496351232228845507612679133992576 10596323 619285832910048363112970417195529532572 10596324 89857182647290357950602245412299517952 10596325 -253646130601335228634957125876168470950 10596326 -25138065071712758375926224089768611200 10596327 14297611209340581946720149399009497088 10596328 -181691094459384928491384342995624263680 10596329 21942759078847810727019302006141727930 10596330 74934543098879205963454477199189606400 10596331 -1065075671530328707100434117825246390448 10596332 -34133880675714333504045264977395240704 10596333 279686681429742335724011577475536672 10596334 -51568179414380872980506428893864110208 10596335 -42051901334147356099383079962848673720 10596336 -11494074076454531387961791965329850368 10596337 -84521772967193600736856753517491268014 10596338 -121770451241395059675181020054513408000 10596339 19229284726431687487133579907758313360 10596340 41673926875786851242319467234251507200 10596341 -67948995580118510318422063518871640640 10596342 201078391096628937777795805869136293312 10596343 57144680252449633747734584392641779064 10596344 152092076935725669684601763367909765120 10596345 -132277025792579249379457882276872471360 10596346 158282760795558046230808243685561941872 10596347 -365134089077941260585362026520040330204 10596348 230325661178065953711276852375580819968 10596349 279299552358402878754519304890588869760 10596350 197152719947274475343245326972206366400 10596351 7565281758214230559704741207449190144 10596352 30281245545947729960498165730141798400 10596353 198766148968580000796727038129941436864 10596354 -14050454267431787119238475393220161792 10596355 -141776836801730202260060058119421196800 10596356 -78454204564949150067851325201278706432 10596357 -9061908752019580806540768952408608960 10596358 -506766686315129134539593206316018688 10596359 11615247851586635988701603775729035016 10596360 20956005873610151359093259045179392000 10596361 -1369417555007319041233811208297666720 10596362 5866856621748001138466068266523023360 10596363 108247166502393392607541641207487965144 10596364 -170259169359811914825055329659313236224 10596365 -56703324261077719166091123202623287880 10596366 -275953652949311036117145257584719974400 10596367 1140572070174197501489198332717376676192 10596368 7322524271738507531447384718430863360 10596369 11760277936908885878942384892860556288 10596370 131996342086754363910923538710730206880 10596371 -26428990138606272428909205779187736512 10596372 138752129542566122424382473061283266560 10596373 -784396036632261643988616798209509531378 10596374 -602020546938194648144957960118144678720 10596375 479407319696303018843902215396813630000 10596376 -28082403161755312185302797583194521600 10596377 -69461843474352724378972580805208640736 10596378 -6744861343378826133755488412640682752 10596379 265627352072199365967135116291620348600 10596380 -381337304411356573001198155363364467200 10596381 435312832246791456411431146726216236864 10596382 -252451047645868137782651331158027438208 10596383 96468711397356675980446605460649932800 10596384 223211240433419855377683407845294669824 10596385 -952755529362361182700229979335094992640 10596386 -147320876484426237019682173631486430720 10596387 253857906201745330205768513914778890560 10596388 -18429276069229955505552333159115622400 10596389 10945849099205175284040794954150268672 10596390 42893650311357169358255065289456793600 10596391 24396662037292252096981227115844834624 10596392 419363559190029165618088796613079449600 10596393 32987076152387684404558037620180158720 10596394 -339168369112126754721901677361790343504 10596395 -317350419364018856966409212801215737600 10596396 175880705883208495511785794059468626944 10596397 -737217342274883854862101067569730141460 10596398 86654861822173469138685724802596987200 10596399 203527334169799597582776525427254609408 10596400 -79986608730325097589717440554291200000 10596401 630660451528741745836770262341081027252 10596402 -95033380239636753172681338562074986208 10596403 -589507090494605576905780191638161279348 10596404 -344596350545411791854772050574614528 10596405 -112672468541615502630662276241758703840 10596406 -266473953650258620997613742059745890240 10596407 494228848939658031153068054214682091040 10596408 -54971519929522907167625992340636528640 10596409 -153051491941678956724468799144397677100 10596410 -93677314163564104031091347477946881280 10596411 96778307430243806773177150529537801232 10596412 -51235041047064553369986247343541839360 10596413 450641408372829623571882864584281173804 10596414 -87615572788363522765825673917386808320 10596415 333138425456917931435283984246932937120 10596416 80906921327519546279733546182269992960 10596417 -45168869378856835637139512485135081152 10596418 -85578098798812181269451599743462941184 10596419 -130797773738511889128643661874524029704 10596420 -4249908078376483532401858706915082240 10596421 -700963174442481620182896983716107665856 10596422 -75464160423305533555411857511614307968 10596423 -122098549345119849571085457477165501792 10596424 -262253923954061691806983766659909017600 10596425 46960289540891809181317166912833833600 10596426 251166569160340410230747025429213024000 10596427 -57654531457927149827255816833482879724 10596428 108939962015419695381266725932211169280 10596429 128741579910728685815314607743734405900 10596430 18361954489097832452230761427368165120 10596431 8195624393757068299502223913061055000 10596432 -41628321141872930133626643380051116032 10596433 -9060870825305015783880878568401057100 10596434 846854237139264386911109976364117908480 10596435 68972668082252956454441148559212847200 10596436 393485625106654943693774272765266423680 10596437 -599422275576314961272669101349005924914 10596438 -99040895545485705147832582216926835200 10596439 -268655496777654131273800944309397649744 10596440 534879526594260543600699542349884620800 10596441 -43323494637656449840033713151026965808 10596442 76288988719832278521195146729582208000 10596443 -320656571869019918768421390619521564912 10596444 -3572769519643033861012361590979051520 10596445 -174246042275505446160596755012002766080 10596446 14278150179053048971461035427047232768 10596447 2028043776198688684643729114534672640 10596448 -492254577171994148585773095976052981760 10596449 -167436176803242825679253741293061661036 10596450 57375355095958390088725644747903187200 10596451 117860250536859480902586411406074378304 10596452 -797668872904362027288699449755030394880 10596453 -2219970194371964736312156891296392896 10596454 -562981093705690777741783138044450912 10596455 439013856016010662470318081513192372000 10596456 -113314510726622764154775142275776808960 10596457 -2116583677702470454456476589011937548 10596458 209324496774195248806338297953971228080 10596459 -250627551909712083603234582424203980160 10596460 -62727935129745069810678951962485094400 10596461 49620806662754456044449569162826961920 10596462 15402549935452995602821656330824891520 10596463 -470801316638576178800526917410131658288 10596464 44770088422489990818918021324698910720 10596465 297508714660562612559443735453200984320 10596466 148446992823334081450180282716276547584 10596467 -14174125318328421633826121477880028416 10596468 -19150929044791537951267875896427565056 10596469 -170154050253246055983538871107183592886 10596470 -127288103424579052883192374143422008320 10596471 427708406839192231175358112019363431680 10596472 611327298370239646259250322751451217920 10596473 -486371550389189723405175076585529536278 10596474 -29644471818939054543271619062891299840 10596475 239782029863072301700482664330325196500 10596476 -30797148329083863164008736219099435520 10596477 -20551210965565804629204231014440699680 10596478 315614826520564531742568204016348823040 10596479 167862759261563486114233017141393766176 10596480 -126762057308192306260415366402408448000 10596481 1051698370508893729885027835885971520 10596482 2057691186662754585713823125659428864 10596483 -72236609808313233441948876397929497148 10596484 -391644565665942049593618690454994472960 10596485 -12804906860199986948705937732889254240 10596486 -17966201549083821700628944808489279616 10596487 -37719390372757114834441997953231767120 10596488 124393279131212193373408176592720527360 10596489 -5867310069819955510920278092400297472 10596490 2486267652370492431497746041442675200 10596491 211447318566293048700526766848276425408 10596492 -338609116963548959164372151764182077184 10596493 -164879978050652813952182620439489507156 10596494 101275303979946831658551547234265743296 10596495 -91028583482579601951035107635273986400 10596496 83538236101850104899141814643133489152 10596497 -38335793374525075968799322431049487054 10596498 -16527112196097515252903307159025335552 10596499 -474131908349013765462136564375582648064 10596500 -27277690129882368913400781775764288000 10596501 -858576935334927781103772222026138157408 10596502 41509492928825855238402390973358025984 10596503 -1187140988526696776640362498521882536 10596504 93521998680015861854325830477243473920 10596505 -517687995179111975160519467452169801340 10596506 139643734704257811128322938239852019952 10596507 -697877484578967914598676906287431815680 10596508 -179356186046921544031572092707025624064 10596509 90627562804019357021219829942993646080 10596510 20341143423653479577722057629761654400 10596511 24798931431801477403303248527821030112 10596512 635248392422903534754702954702909407232 10596513 35268390375545154867024519332780889600 10596514 1666709698900054168769236273082585088 10596515 -170129540050728099675486399651905817600 10596516 14092919559707703799008906277051392000 10596517 -1034344982701914368531397014220479844740 10596518 44014208166544826804895320961355344000 10596519 72406633197515395939999507689551642664 10596520 -295511827612208062298585374353055334400 10596521 -447799654606332466461888620945077607040 10596522 -33405995624942775228368257292992835328 10596523 28483336935807104921788270914931480320 10596524 -759117750116203590554972104920626824704 10596525 58651954526708220002509888765966497600 10596526 195733134881477141456202702660752762880 10596527 -449419234062265069018163219873415620760 10596528 14593740392656315888325234637786316800 10596529 6112733686640521879932414759052597540 10596530 76808148428327692657518655340800550400 10596531 166416275094063788365625999024143279488 10596532 16816850251793675458676297959718714112 10596533 16061723706521770849590217195918321344 10596534 -2836777320326889476802015878043512064 10596535 -170759495720283674848999636198025684520 10596536 240820497507047926873188448349635399680 10596537 -78417003233499902025815722314402975744 10596538 226774176466588345553359294164489847920 10596539 -243261144710810880014442586332400498344 10596540 88936985334781998514964762665274188800 10596541 255977083633741778740145208301396314412 10596542 -99428663583839666069490872737144823040 10596543 -212949545469573131601024742679060409600 10596544 17786782078857585056267007680399278080 10596545 136085178668944061397528532499891193300 10596546 -268549235164438949492443757669232501216 10596547 251366906745085178933660655896789700080 10596548 49716636352307482125850090190375803008 10596549 -419372807458001694000411483747643535136 10596550 63414976973814918907477450494889384800 10596551 45057027290775828551404664116733299200 10596552 151051059301520919113142321577820037120 10596553 -348554893497634348297767567585266085936 10596554 169077077658194774548390201268947435872 10596555 102167070733294787059425454727810750400 10596556 247426413835086714381423658843469208320 10596557 19307955685167974710001810139251505420 10596558 92781071532524147457008131506712645632 10596559 58626724833665850658363081517335991616 10596560 -16863218360274446675116952941229506560 10596561 -442573621621931583455931355251078797328 10596562 229733262920749497734519623140441574032 10596563 753404545042591748345105817400021960812 10596564 289391430655972665263518718925559633920 10596565 -122822754136983510998099169918093379200 10596566 63100962294518021258920846108494090240 10596567 369657343559938035134475237059557747920 10596568 107451242716487840062047128899772098560 10596569 -433214881023686846418239666933236599030 10596570 39797186115437791464613649061855052800 10596571 -216538970193099507839083227728421196320 10596572 186493596957542560363471462408745241600 10596573 96085694983793753300041306200087233964 10596574 -275912249628270938138359596782892526464 10596575 -57173231142237232328922059120779200 10596576 4833399316945552143714497830582222848 10596577 -9521795211057450665794199224214646480 10596578 168077315863415603849883375022565012256 10596579 9518210813588602785431495401992787200 10596580 274063802777506905453496459654229203200 10596581 416874841229752886143632649705392048000 10596582 -1294147088193200013790374044260944000 10596583 -242438595979678624543765676357582847216 10596584 445635694877218704176904908265700162560 10596585 187173059677372042294904182124770190400 10596586 73245214346195104295925856465645240320 10596587 101542996541510914632471862408455556632 10596588 -260580628961885496820849449535800691200 10596589 560981150351249143584936525562084178390 10596590 -238807755130601033302455847238786121600 10596591 -70236555519800370218324639481165094200 10596592 92134999896069664732923001937619255296 10596593 317913211456863970267323821464840857636 10596594 -127147815057015152084319314909127292800 10596595 -156038274610011810600866879589717152400 10596596 -90529203611576279274194010735344817408 10596597 9621147128417151568074117713757313440 10596598 -349684507932427510668034713880670095200 10596599 -123235194635775239061243242379139108536 10596600 -17575696197332269444308937163383296000 10596601 778956956242999932630079528131546780804 10596602 -53011934676582795331205925802342998528 10596603 -89124491573638732365507984029102323200 10596604 132127935965823643157635549791008012800 10596605 -65854069193648017378934527201147491240 10596606 -42429136545714912385286847916900564992 10596607 -10758773722159105000864866324509912640 10596608 113974927851531835432455108387183525888 10596609 79406319995547074557036385670655794720 10596610 -160094230555974555723014611228931758080 10596611 286163984167457801602163702796017161212 10596612 -121624612516027036499791012408473366528 10596613 -328917733526166418503911940886314965540 10596614 7722988808032587083459177745671917824 10596615 153481716603097364035056681476078437440 10596616 490403244648287792638281475327715988480 10596617 162439373655631163930942518952618354532 10596618 -132253978904472343769023742593914684672 10596619 -460684392730133274893336153483585497752 10596620 -6995803300659643969297937832697221120 10596621 75541767774278130778349292703133299200 10596622 590793634360004792710973888613300422400 10596623 304200742773763609847765873737871727720 10596624 32439466821004200567386948180211793920 10596625 382942336822587451311666193921590018000 10596626 -203660665949307011660141326085462138880 10596627 169786117530847258036463431662978224520 10596628 109578937236569591898831576854774829056 10596629 5078822033890327365614694732025800960 10596630 -16072388181363631947261995587687004160 10596631 -195099128997882044472299001786445745336 10596632 -304358687086885955688521667911109273600 10596633 -56006566691241606333417110988511419456 10596634 31282363676386777393885680454861492992 10596635 3381892759686637992769217940790436160 10596636 248342452082943550365650241557082931200 10596637 131281349615555954150587661779558306432 10596638 -75574021924822815661380916055812364736 10596639 143852109431214104079499737312432164424 10596640 65200585688641224261095057410354053120 10596641 93878213490141574166538587226893444784 10596642 14947302011931233818967185255747584000 10596643 81844367317299697238091783071172691344 10596644 182792536305871478034130396808697697536 10596645 -43138682626155000314092498861299749160 10596646 -239203290942854082338638690173350557728 10596647 5094071925274038432156657390085353432 10596648 180502830040605315028829012429370408960 10596649 223212035992007960653769443195707550336 10596650 -28074142536825034652134728159230185200 10596651 32137258262547578976409562538047011584 10596652 44679443032949332925389974567194640384 10596653 262686611002994149823233605715235365920 10596654 -24507362729510324113940068828617236736 10596655 -208612557157349305173526990414607252880 10596656 -49548488059589261320195369938518212608 10596657 78176069846581063558096879340800368240 10596658 76739870965024905486902727911385017760 10596659 -688280034691268435009979208146488641140 10596660 146065163050455167728594655455593461760 10596661 496544949249455890612383823774710388800 10596662 3060402770523547398781779050199415872 10596663 7136460200599653016390104184164278400 10596664 221240223351263495920968634143003217920 10596665 597967666012986171672601680544430112000 10596666 -30125928728356658800090708284035145216 10596667 188192755037788069739936053589123350752 10596668 24635643851528912989065106624151642112 10596669 -544303454953702028664966193674854051040 10596670 -10874639614406480259479043958678544640 10596671 -40833581126834849552738211777701521848 10596672 -163785338148310626454022634497760559104 10596673 561983753822086091755243919334352489922 10596674 -438513861598417701990772865762659348608 10596675 -36272237238667771063821274369174732800 10596676 253717326399477708006395489294683470336 10596677 -48793740189751940068207425383683327488 10596678 171973751611974375473414543118576286080 10596679 93119463466616390674138321292657550000 10596680 17590668675362541704583235290857472000 10596681 61578827878790791616490079771952809728 10596682 279217336399811415056064510831978438192 10596683 345665253348654374347715661507147494640 10596684 102826715826261768781538343996479619072 10596685 -46159730794874131094316634600278932640 10596686 -172857773390697723360925973187222223680 10596687 -281460736957086855676869942667355355240 10596688 501548466024630298534118614613213184 10596689 282207909772947388655874748974324250356 10596690 -74600480851189808359400160301501056000 10596691 -653433278445361673296305687915558821220 10596692 -129366868000426790957328787449523757184 10596693 146504295935247119372278761273189449184 10596694 269770040430951717891302194455314692896 10596695 245118267761847464990214825536350533600 10596696 -81695882118846686331356350180761600 10596697 871421157967823235204373770618177419472 10596698 -46986194285451821032189356329359764480 10596699 -74262960136606509116865553325564160000 10596700 -102604838576451671231634180372664652800 10596701 -106612411429358000193617802147258636768 10596702 -11811094807093835605581516463357771968 10596703 246939401120749916239941451613124727968 10596704 -686772150589474178953562841679193309184 10596705 693749743677249982786412596940958720 10596706 118891307167528848197343373482986451744 10596707 -8569064022156945536749857493787620080 10596708 150850842313545372138970237381811198592 10596709 -228624587539501598716056054583826084900 10596710 124188715627349353673091335199163877760 10596711 136506309875246306448141712979889247272 10596712 155426176825477233635385863796401602560 10596713 -263950265760468428635400779814301366300 10596714 18115165730918503969439612239094077440 10596715 -406465218857544493621361080769130510000 10596716 202330327950098249521670873338979527680 10596717 612393916680496714377426231007653624000 10596718 -145175122221860049777243797886214179840 10596719 5753279456157081093416322472513325952 10596720 42134195336546779457951461386918297600 10596721 -622344726527041848865499224321649708736 10596722 -275776218937482151554451245294022703088 10596723 -278339246463476911862810822113086966216 10596724 -171669151068462545228035401146055697664 10596725 -315358850517913883267842217179699665750 10596726 -5226468791658845612486620985119777536 10596727 475565951958724479364644405765354999952 10596728 -465551642342803198180251262191537315840 10596729 -108595051563169217669106551580381907584 10596730 77859018650311426349410585581311569920 10596731 615824361240649657439431594933403508000 10596732 238731767224667456997241691391924675072 10596733 -209507619497814462733774234766956875680 10596734 355769736614493308642054531076750998016 10596735 -36509166559155751149315289168036135080 10596736 -184092063812289356290563758399674122240 10596737 167616601066429741691116531156576104960 10596738 -132151483344058219305013828097265353856 10596739 -328773963123627572365560495612089379460 10596740 76707361581165922364832342458614394880 10596741 -388731170165432698125793318965361240608 10596742 -156275019025610524686021384406563441408 10596743 -1370552864122843022200140093493645185936 10596744 185024020637707882023855409912936857600 10596745 -169647804198134582832702483223878763200 10596746 -559807936112586024343319354597833208640 10596747 162492729108493736045549118197314870272 10596748 -8318189776988017592834727928540413440 10596749 -522211824522819871675952747068861732020 10596750 15485347235620454495021928352281600000 10596751 -245560497371325219389113790403731725896 10596752 -26784831338255394724919512696021843968 10596753 11578678602976176428132932680919540962 10596754 99735376934624059607594522352725260800 10596755 -48200772153336701655852923473526417040 10596756 43128361476890280713814091348077803520 10596757 -91445708353344583125407530848936378994 10596758 -305714802561904153558685194849757370624 10596759 -370886093120979904461574479810884153496 10596760 59923145646844261111351448511372288000 10596761 66091453206464643554784455688778874880 10596762 -51844194167859157622589553834055128320 10596763 -57320112269733576922760264981718770624 10596764 39732164550865915657285032938491200000 10596765 122349538920697176477319944089035619520 10596766 437408017932578572339114274787702632832 10596767 185053904183440666691573999047506639648 10596768 -56767294577326005979213706724756160512 10596769 381471054165512392296526820797221245844 10596770 2738395971826360824636381515309098560 10596771 -285005921522649872819951191615027295760 10596772 355207340364744559761681843283218805376 10596773 -237911264418209202993495080487440133696 10596774 -173990951037086699515910789012703972480 10596775 -42203306487872062043085897996065392000 10596776 -100738431858418550859118721902169702400 10596777 -107473930923620334573884704767964699392 10596778 -19503978673000105355780865428860724640 10596779 -223046667706443861787821826475743036620 10596780 -299585818129062877458192611310077245440 10596781 -27706949139259099966832228250950219560 10596782 70288310728559481639085207622672547840 10596783 360737409987948473190337379689340425224 10596784 113830784923764639210454836712897413120 10596785 -196442825556131474191824954813638160600 10596786 -18266796222916590969127157035964987136 10596787 417480394501226495283003897141758270392 10596788 619572073394864770621719602101797065088 10596789 -91961120532235434250455700687152872370 10596790 -167420544106207725975986780780254337280 10596791 10123949517791427095567158809779527344 10596792 24644496123237706904242604955752202240 10596793 114933654649938827154545632774962232144 10596794 2100694705155699613844743170418030560 10596795 -341379215211475017962427181362054773760 10596796 13936037456504964685807439427154083840 10596797 -939102766165025814630584625040588895028 10596798 -164783729927286284425579113227796591360 10596799 431710135018715417873144245367203668800 10596800 21087480360463463489766647985340416000 10596801 -111352387966646017215134003255895324960 10596802 -194276834757434363506681018886554617648 10596803 -215758208190418432015723713203946649440 10596804 156768673861799251084996648270938593280 10596805 308024271712742269663467104645261869560 10596806 -6273399512427613545372284528221830336 10596807 126112165386204465927749249088497600184 10596808 599242749258037219350643204600174018560 10596809 -96306062223590316554224313614532059596 10596810 -28935358957195365776851730756977044480 10596811 -392305114369151923303765240825519060588 10596812 72491071131911897350225972463800486656 10596813 77247676342597732679654443531804492800 10596814 -44368865056378810531736137851222526848 10596815 -53053440616541323233983781091979714040 10596816 46116814692269543184565943232771809280 10596817 -389533385708807754350774293093025024 10596818 -457868422243360222281126918391389225984 10596819 -95095478622781239797060090643184776864 10596820 -16547881639857489555707273105543500800 10596821 -187715668131955797770334003602755503456 10596822 -136713913045145583532082636383596529728 10596823 -144004278409197826333285984033679626240 10596824 -60064146440621072960040772356224409600 10596825 -12767674927730163321910353201722898450 10596826 -4671636014527374794664815840078448192 10596827 -379654491182898324593632913542146955968 10596828 -351126094325084053237616256049914224640 10596829 450362040654489630493888190046881323430 10596830 16256309683119604739217693023511562560 10596831 -41895452392635048013283302940781977856 10596832 -629928284469156474943387267221671116800 10596833 -354910098908043235824453366509008437996 10596834 -1172178992072279420234670880779322752 10596835 -108170326712068566187907128556299500720 10596836 306472300121871207513521441801750618112 10596837 99152725354889761491438797866585217952 10596838 -112620369539277228425696030095729105824 10596839 16769071072202515463639014845769858200 10596840 -264507072232933194016363601767575552000 10596841 488979733447623802775545301225066349242 10596842 19738855440982964503956776426875340544 10596843 -220377827871090976079737707919552386468 10596844 104390788754679701379623696101917966336 10596845 196823091495579835611351564866379367680 10596846 99240818684140867120278350632193986560 10596847 -105455566579312937845398381985078838704 10596848 -129519127650740050506507286632083619840 10596849 696080855936679012457906467529699250400 10596850 212228586955796400743845943060081308800 10596851 322039142071501028848286409036168528600 10596852 -102930790799329778091485069068062228480 10596853 325545397890185641638494906853131645102 10596854 8610152994421749501420177594177921024 10596855 -149862229196302273020345694567758228480 10596856 375205871704012080898719647720850554880 10596857 -522871072255454217047016809150859615894 10596858 273841374900861902166589415901564039168 10596859 -36803515964405822212523504105917062144 10596860 -156581705631357908571048561213785994240 10596861 -36803464487155737721944316596824739360 10596862 380020448862035364322546409514133965312 10596863 231439128028045283382491769485377562112 10596864 161089781977093975157110375023693004800 10596865 271613304449755916872704775623402114600 10596866 -98723003133536677316015879325798382080 10596867 28428129707940505575161161535920306680 10596868 514976751170147095832244558634711864448 10596869 -4632291636624737793984694731467482020 10596870 -8356967514741759495893745557026780800 10596871 17406977649193478577357754989351379200 10596872 178069104520808093259034082502935347200 10596873 14468504886900760911510693676952838528 10596874 -22949615921207141596476948250038177600 10596875 -255639192973931292112215013448624400000 10596876 155041906157096126934337634965054828032 10596877 -13008869478958303287633622223790933920 10596878 -205175571465771616619893235467879950720 10596879 320854219284660392669380840643116939920 10596880 -23394597400276235136064217036095488000 10596881 592536754195059208207744823590748801892 10596882 -70626206438282108219246275932796455936 10596883 21251732847492767235972523199390449728 10596884 -19589680664703385122496176567589265664 10596885 -2976465864807334748192052273474309120 10596886 75718295487323809902205580308877455392 10596887 -627284170246179488528425107670619226984 10596888 -244092513687879533491346675792439859200 10596889 80360783938021794287844547496380415440 10596890 76141478549071220105341013031123076800 10596891 260334906264616289111350578156244291992 10596892 67998691573331276303366702775708552192 10596893 -251742133827902121387502331390548968858 10596894 -68866152578100693234712269656865110016 10596895 61482680217085087653813392242786943400 10596896 -273039283723211238418574213194226270208 10596897 -249179648002819096711058899168409636526 10596898 28111339381725862289859127459825023264 10596899 -13810808710705505652387557358305926320 10596900 56147481976551181865055935996898124800 10596901 -23152655121242932403133974712678689856 10596902 -255939231365084801641744567419539742720 10596903 -501857570599565047305406979921788423896 10596904 588722577266592102174038662564097141760 10596905 -116705165322454807634077355290369226880 10596906 -20021731843154532533953676049887135568 10596907 211353356669311403032075963159101695156 10596908 -30035163778199004584235884650863820800 10596909 400000000894554904981136206529219755200 10596910 -36354219672519080635578767420844263040 10596911 60608478210820278193024449171512601024 10596912 -9404113873778941334991966162579161088 10596913 -4924331353403531172664973834177401856 10596914 -115950888494829158669677327204701450720 10596915 -63253530773731427353168183100813558880 10596916 -87154978077667721555754879284116881408 10596917 -614307083406544637808870948182360250240 10596918 56908786070552461738103701954072672704 10596919 611937997215598659673759540257943819560 10596920 -3973647910103566035066144607065292800 10596921 -293854655763405349907116148675140944096 10596922 -27331066998740648357822576162970816768 10596923 -39814686338506860219189163218282348828 10596924 37064612755685912504590276866317597184 10596925 37023090251246954717037296479467423300 10596926 -236000209875984406569548284764843646656 10596927 -229023690729836980240567594300622451840 10596928 162523570244326822634762660407960666112 10596929 3106445027618012122456583719939247040 10596930 -45944014439919802805448948604035694080 10596931 307052128020757318679395218861276017040 10596932 507563067569877112016836906551737786496 10596933 -103306807501762812946709573279051470080 10596934 156606405721912567591744260820243019616 10596935 -213272021146640615298414508269435747600 10596936 81335863769351710318408755961067151360 10596937 -214429184545935985066488182881845316700 10596938 32019831752260664544602343645948720 10596939 -259796057066626077378174866580906158376 10596940 -74377639896765826377533290976025768960 10596941 -496945474424521628012044687058793947658 10596942 23429482946067345977497909423195714176 10596943 -205385821635907438547171548928424469120 10596944 -39903362894909946259551058213589360640 10596945 82488545933426157339362204532018097920 10596946 19108629109416271358776031065782702720 10596947 -244026664761742129799180599581242043732 10596948 -117398329222076853661108220557691658240 10596949 -236246361422301788393187119141505331200 10596950 12150601235788912353506135248805260800 10596951 -103348625890292725185249237183787906032 10596952 304077724599185463526625420612322969600 10596953 -511414967135237566005522223872813639798 10596954 -78103423127146832650363656621139361280 10596955 433872333773687049432821718159823158960 10596956 64293492048372776043773923846057155072 10596957 -158132818759292515077388377124295107008 10596958 -153275433761452064196604189656727105920 10596959 231558619729843826489287945487427215472 10596960 273008474275532347456138175125546598400 10596961 652575000544620226941447350709274582562 10596962 -41028543660844015230135035501451302400 10596963 -610162528568440743324904153930191360 10596964 -143914807026158782062391454773583888384 10596965 -396187414391236032714892517185411492800 10596966 186009482289212715457188841008398111424 10596967 656636549835083766256178723307922769232 10596968 -272500570508296397322318539888509117440 10596969 101978666178306761870625913544900840688 10596970 -290850747047654491722053904684180124320 10596971 59069835703659907627234842922624521984 10596972 3364899213108911279210876879456873472 10596973 -416133630188484219566092719481337700778 10596974 108036596179874327672391816073564621440 10596975 1849141358543560707889509271486734000 10596976 70544936646182802144769215578889584640 10596977 857383270058397483208785853635460299060 10596978 8508100398835553108031272277907427328 10596979 -229572673160878628028118079731948289040 10596980 -28042087500278114623587734317727347200 10596981 528737382489207941528405894401633194240 10596982 -182555231955793876632823606733589383616 10596983 231769857930917668901594142175646783568 10596984 256336324355190618799650715638723379200 10596985 -149161084282773446931602636290163136000 10596986 -417697480551321901247353246094183419680 10596987 329848963139254847666535722001461902920 10596988 734249129890892036735824227537282351616 10596989 16069626197270603292275601528164922240 10596990 -25925947520618528268105920223094502400 10596991 -120140712275103956188352193430981606616 10596992 29883599678280281995262989198908456960 10596993 90730173150501406598501372687327759808 10596994 -287235052040421586521425960405691910704 10596995 -315219482777552390516788427008253958000 10596996 404811409333741104557605188624031752192 10596997 108629238164251164993582657647580506880 10596998 263338057069931851394168122855819905600 10596999 -84909690878231258128340446902170405760 10597000 419806728914648165021283436708968960000 10597001 -60748921935788396820490759173300488268 10597002 -85517959904784484344410823587842018560 10597003 136917881090810761843190251944676094400 10597004 186654468970205745952617826297095270912 10597005 280491089877349871192332139449905849900 10597006 2205787307299439451216923640012226560 10597007 -190983730250246908060964699965180617216 10597008 -43645401643999030832326545288398831616 10597009 263520616774148697839798451246483028480 10597010 -131513751429880174322279159394218175840 10597011 -5280337406692660947458625123827991696 10597012 144349900613886391056567825556496447232 10597013 -98959672044552237896973458755657004640 10597014 -373953402861696222033258137352650526720 10597015 -33849296167831561785897137004759286560 10597016 -312683934305781332526633168925261547520 10597017 -95189392628899386741509650015383008640 10597018 315566864810834257541956563413191758816 10597019 -43006333731957586878134287226311875960 10597020 6109619588675582597832571915163074560 10597021 16942916308697153324293778768918419200 10597022 164848710246110210346153690006070408320 10597023 -279973793396202963810615865415655601128 10597024 -257635232436632907505604595036316434432 10597025 68483229618993482414795695053304498800 10597026 1080151261577064193418602567296288768 10597027 40378579487564272309673682683779972512 10597028 176090872525989699902358335481766314240 10597029 304769484884837208640464310852502409600 10597030 260175925148757201039282789764753804160 10597031 -469673552370219204503897459015093374488 10597032 -106442880865924481137922506522604513280 10597033 -128784493355019721785493692065071389360 10597034 -14459216416787886022823594577434143488 10597035 -193277598398306963181134269189148750400 10597036 4344442729889413869872868859608601600 10597037 584936090459388145209250943281669130592 10597038 191172183786462041147002626961901319744 10597039 544253381911531980503692999266059741840 10597040 11574124756143439046653186892452331520 10597041 10277154440076117123241523065475020800 10597042 156268296235190623619496015524007651744 10597043 -251653137463051758627598811338175448576 10597044 215037149791370753618394718671524745216 10597045 -29641185234351637109067588958220836680 10597046 -41363269934462152528862700267101394528 10597047 501002485025042270086695061574552396928 10597048 16479495239107207385765481607105413120 10597049 -8746475238567355781988395058026794080 10597050 -46512412660192542230061896336533710000 10597051 -309353169783832965924114324899587205048 10597052 -111459171230605108853770071783120583680 10597053 60968199168295325619314280746194336608 10597054 143360071416185284936949998510075700160 10597055 216767633248268085022860233413200345600 10597056 69008799633015919296234440984698552320 10597057 -1102961628550147916534668614116153191980 10597058 341107639403503741423840895295691860384 10597059 -250476822771018268324822708842620208 10597060 -71970986154705162590723186667866112000 10597061 26701396556284758569241912082832293662 10597062 -40482779555259674537894506159055142912 10597063 -585460380861830613537300878587608315688 10597064 -56438010344427635502291851273846937600 10597065 81320090749549161213660803764917431040 10597066 -95885824702706813238248556169592219136 10597067 -80074074557953204948082468721697729680 10597068 -6743508511501801733959477644251242752 10597069 361124062079676941247456370215611558592 10597070 -159764719603840578677048123552100877440 10597071 75652578882546150801845576896795666944 10597072 101750420334368486958706520652471386112 10597073 22516312984798609358764582800970389924 10597074 -119168954891209592241576044076208045440 10597075 -15909223449811406004639212043961347700 10597076 -229674196127569762953863288889312909312 10597077 -81352318817912240553791934231126118386 10597078 -20941473546243029540066414925701864160 10597079 714184050399968848722821714926025501640 10597080 11540226083483644449163579195353907200 10597081 205397084685039367266698434054227828864 10597082 -152058457363834520792910625655669971200 10597083 68083089442437555858870560133660902040 10597084 -206955994025078666575152041300076781568 10597085 -44234647285637612038068792715038798600 10597086 -315835427111371962898717373950104114816 10597087 -61605075690325652846462433826235141328 10597088 574158128454967412896944414736086466560 10597089 -19235181696296977786037797918865289600 10597090 47693506666491005265719684264566517760 10597091 82427090934274019778323859508711341000 10597092 -5151823167865120643444181480288239616 10597093 -220143512870677725450776405933136431400 10597094 -248396588948904516951478045982420399904 10597095 524288808314367348722432791403924445600 10597096 58463120714718558974126716465227970560 10597097 -115442945595027063407821565282371613568 10597098 48087470584689739206766670687073719040 10597099 668564976439758207167074032866786182464 10597100 292624021242513609206329520620290182400 10597101 333947250603826740005569171328088032832 10597102 -53263031445533585568401388534957636096 10597103 -91826580971052782117272252469358830880 10597104 26992878561699638112834915616258719744 10597105 -275453755766596964590064203789539276480 10597106 -70779379770704967087990129699020951232 10597107 -5116652997907711613285818069358665680 10597108 379869190791067181912290479385646008320 10597109 -29937757342075102328222112514969668690 10597110 43416032048938610347293979091793509760 10597111 -133076819932948750876699242726314997120 10597112 -366258819631553503253302365167360532480 10597113 297907538130804982234025722471298312004 10597114 112514992423144079764689684647612976384 10597115 -97431056589093083442362886529050978480 10597116 143295882519953757682203065068045681152 10597117 -188568536913731797604507292990269591360 10597118 604840702211520804226925368553552640 10597119 40839152713309762616103285668046599808 10597120 -100066447550304780467388922722590392320 10597121 616235729974804062667243569869343310932 10597122 -285792784745042863013549787348136012800 10597123 483857137758999961898753018055168293372 10597124 -108769216945192544312438625343786744704 10597125 -144069870392162217407179124744573952000 10597126 -253643260382151590046973399068761539488 10597127 155560940215725518700376046332232621976 10597128 182840986070499542442800120892709724160 10597129 -259667170278224884666281999007008151270 10597130 252460065809657984302124379614854884960 10597131 224081460410643278289270824087200258620 10597132 125417268096636238473329201252675297280 10597133 63107342483014652176542014695536622080 10597134 13410994280715326319207797350774259712 10597135 5340511513902350136392075757540464640 10597136 -60577583631788930920423766624727859200 10597137 119932426382235638828541967711656163584 10597138 -137558355619277767946963537229214806720 10597139 200108150079837803253113019130856040960 10597140 -63813880298957966726659705871908692480 10597141 -47147338139762837192507032799574461700 10597142 -99119627734433565540431445751045698528 10597143 -95360572702190206459111509747599210136 10597144 -187549555958078400217909491079031930880 10597145 -103746659039945272816924468500277444980 10597146 -52241491930105641603429855271497401856 10597147 58831388331954049851939217952743256784 10597148 -33578553924440462574733084360475980800 10597149 26192170096954346942457222413780896230 10597150 123665025630269073200368578014431828800 10597151 -432375497610399211697751173107182803400 10597152 727865855727327749301484718415427928064 10597153 -13618637879738113274234073337375855744 10597154 194272191351543893394226704857880868512 10597155 349537752563292761260294570412677132800 10597156 16580031240359161291107065427960173568 10597157 271439870724715555270052847940510457406 10597158 -26406611274387911740191278935544862720 10597159 -746263985819051402656242732088014309640 10597160 138846974485236483061201958881527398400 10597161 -500683974953355957129245848407387554928 10597162 314197321857204974918966115138391046832 10597163 -65251191756401607767752356379766256000 10597164 -84185964439204189149945985641955393536 10597165 -86139244446412696176887393190051245940 10597166 269224865700336353734212655321154164032 10597167 -170856612039229001142300028079168780160 10597168 102752226215230573226362388710538657792 10597169 776291924375317072367420283073703819760 10597170 53068293485377134600228398194597608960 10597171 -213644458440637109338945303262206478016 10597172 54858563934048817722887227064734882176 10597173 -143581380178362376959779669749612911456 10597174 162156088980440998927859241239185612800 10597175 -402975633103063433088298651972267359600 10597176 166529316492228543847179273596642918400 10597177 399105284067794436306505051325730186026 10597178 -124951081712176756332692169273043200 10597179 -340997216477330012721830558216622954216 10597180 375071052651049607221774874349619200 10597181 -63178326970076390754775934437925354208 10597182 -92051246261200373243099273755840392576 10597183 -604391398662500004714906491251216001216 10597184 15790964451986505344550072179534856192 10597185 227187812917203432906742059970253968020 10597186 173264824925412078420962509292030484000 10597187 576452851497453450318758124388099793280 10597188 13173689382490710989446135978554015744 10597189 364065408101843601189248669117379563552 10597190 214959869307602979150209924343156249600 10597191 9233237840778120103774105855250817792 10597192 -563523688978925245040969942928743808000 10597193 551178333200796079425435696347113378320 10597194 23972526500567448592677583837645426224 10597195 34925071307113479711620516776334069760 10597196 -496507422946202855109637547553443769600 10597197 163399053537314173957109654168671991328 10597198 -156862047225789184740558948592490105280 10597199 93296807696152064751446103183359021736 10597200 13735144677809112409053342177008025600 10597201 -343980925432234911420421789697268105728 10597202 111110906850070863636549535136712344064 10597203 -752937976262924640877096193444189773200 10597204 164385941705456741744894255937532354560 10597205 630101472807115060666865005763882495160 10597206 -66096107579368553024889966676594245696 10597207 -101085464854027059333824409281896265768 10597208 -265820927042886019572217652471668439040 10597209 -158197122403752594303472331770316426880 10597210 89520944060853730183267614952754631360 10597211 -66768520122187612709077263917619424188 10597212 124596423892369117651371959359067005440 10597213 -303773297298723411560935183278352825920 10597214 378094315645472353958134062597449763456 10597215 -139281860967276544836760575223747040880 10597216 66338715238542455788319163907123445760 10597217 -582869278710567199652946993105640576734 10597218 -71252213148957129128751239577118832256 10597219 -105763667856199425004794916434123305240 10597220 -31142200654736931508037321027241738240 10597221 -3340550681445527597279054471291425440 10597222 -357332180816152261791466052637358548288 10597223 16508452363484187025608945488215908288 10597224 80933032202593239596977157651785482240 10597225 -133409994689388629759681816819257452500 10597226 -21086795981116674298046835757055969280 10597227 -145064360816518598388487284442527965184 10597228 554944642351691240258884541321152141568 10597229 332027576954469599096746802076048678540 10597230 -65883835846150984390896652331194588800 10597231 1090890295954274916754153461132630117120 10597232 -73584673824016235365313738686310744064 10597233 428657979829601776902863219109916782048 10597234 -82507052503157710967910861944602623984 10597235 305425630561034367194656745855652474960 10597236 129781639393028904566220541604473595904 10597237 -104009181763449404632652942492052561248 10597238 99502421761996122978514268426324914560 10597239 127451829421195590507573866756653227744 10597240 15663989657519279400870669236514508800 10597241 -357486379614626371922652035161178704428 10597242 -20379860809196266203341462430344340480 10597243 77626914627425433511335791927962732000 10597244 39010781491458175324452344718383788032 10597245 -324610235294324467876640361136071696960 10597246 -439645520573804040011210906250823308096 10597247 -70515922511758349512084542712561540368 10597248 197525624402982266562342105869451264000 10597249 215389563366851863854482336089660468564 10597250 128464767762173186983503484024500480000 10597251 27965771732685438055714797400807805184 10597252 5792774318275807241413950529671592192 10597253 113809436019329035625163661605681351168 10597254 -26038723573050172415732141745658447680 10597255 -192394249545884655676417456373376372000 10597256 475016259667615420069779323951500738560 10597257 112872352186709218077300107633997250560 10597258 215755999899936490883134912938288307200 10597259 -792237704056458242838832598846953866540 10597260 -107538937681312518343749730791493632000 10597261 -395570486675072668053624833115074436608 10597262 105656442268777573567885269004078612032 10597263 -8015734985251026434581228076355600000 10597264 168103624249567173041598019930554368 10597265 -189912958284064498875791556803627217600 10597266 131818346793373561604074580536050484752 10597267 334449224795239587170481122356595355360 10597268 78132072673958681571796665567157266432 10597269 266677696466368792216124640746424553440 10597270 96411340185897811387375828687939234560 10597271 824150172327066227643977245470631958472 10597272 138304781257879212168384108033313996800 10597273 214058533169836862024437295355766639104 10597274 -243503291044933626626707467791806571520 10597275 67320713479077730885271165210949577200 10597276 -82290625341600657531546661494013411840 10597277 116253453090218167808595894678148497126 10597278 -309681855461514587901770137804545853440 10597279 -75942028243951428738831315933698819208 10597280 -362279368047730148754223656412407398400 10597281 -97321313592380578878427289364738758016 10597282 19553562935803143520017949867062540672 10597283 46255849056833658661834822100450279544 10597284 -163619783721359774506304767656450017280 10597285 297771051620674062531440304246929757600 10597286 127234041345830116083506610656028145920 10597287 325732421251171626066996805062599371560 10597288 -26133009718476921218145669448905523200 10597289 532159142873388760660022759541680196090 10597290 -89909819942459860096422768982744243200 10597291 -416889576857160138374045993841955823308 10597292 -12376310750759611665534940737559689984 10597293 -63898951531072644144353736429676665696 10597294 -336346083875427192929893938286922714304 10597295 3826512595053157422692445317634964320 10597296 -37864751462519440192885013762471362560 10597297 -121166390672893984490565018511038180480 10597298 -289665062303093506418283939845288325600 10597299 13218762069898209729366982572704456448 10597300 108916826235257088716393051840620288000 10597301 239428738192439621086719303293352156 10597302 57334400300265622941426488979384422592 10597303 167516209333781844734844211114462265464 10597304 460556791084314942967378102600389365760 10597305 33828009753681465821518913892264893760 10597306 143368203829031598984301865099011813344 10597307 -1551422878006883034212057810164953600 10597308 157100699471024579061858925365285327360 10597309 65571948465090499937841377981003549510 10597310 8504272719124498633366927078712501760 10597311 -4397220668224984633810713338187277296 10597312 56579669721384468581782914942036344832 10597313 12435535405031947275987465683246090562 10597314 -49347401032259497685962746093029801472 10597315 -303960158941874073116941553529659981040 10597316 292979067246090423218587978025067047040 10597317 373179114221240104638747523386420192480 10597318 97421824651036268135294853244378198272 10597319 67830239137627154560103636500694568960 10597320 130493992259758550180074380967044556800 10597321 343374290765288620629724338903078341760 10597322 390308396729905462973821056479383172352 10597323 -159947097488188825704507260962680396672 10597324 -168600214232754971698290648022148487168 10597325 -438856692521233856983180467609930336000 10597326 -134446150853951681466032895571360665600 10597327 142820518218546090541378912150177065600 10597328 -5861287664794902447711454874625638400 10597329 -177149495837453779178730801060004735326 10597330 183641127332112508288839676814499046560 10597331 -397394590646051360202574039044075086736 10597332 -173226454181854924479002324986652080128 10597333 -135837585986925109608192642405290072480 10597334 229184372796183784508975249729603775552 10597335 101353878761326360930939136851990056960 10597336 -557261293374763658587423972847824312320 10597337 -12515583906529869396540851786099026080 10597338 100423181440305017435760588365577592320 10597339 -29973248121358614266972895314843660860 10597340 -28668262074448471664161440373947955200 10597341 352352731644046153355380285779618105600 10597342 -68172880026364817016935059351226966016 10597343 -485820481097917996367876545441137885000 10597344 144250198393401700428130633456539402240 10597345 -22858057816637881944531159660270945600 10597346 27322322044325123053432651023660193872 10597347 -43195328809805443975195805056465999200 10597348 99323294600317332299197362009342981120 10597349 -37274620093363823397485037818895030720 10597350 -222753320960162398439097234904473600 10597351 -299545679377024496132547281347239400648 10597352 287371221705603883894728659042454681600 10597353 -56643541293924637335433245861536464512 10597354 -51310117646814458203096980965300353440 10597355 10514879315915153251393522864475378160 10597356 -85357498084036712599365796224806977536 10597357 -316064700853902047729893777211899895040 10597358 -369313903671921970468064830442236420224 10597359 -205831695510876146250639633834228303096 10597360 113912428233953642451525748664878694400 10597361 457395529284258751314574588678385305344 10597362 -156314614264182853519133704716460107648 10597363 255306265630262088382537192416005454160 10597364 403130805609783945538573934792791142400 10597365 142301750216252494196188509621752390400 10597366 14201274564536612788233396500770692864 10597367 176692602833365559208970170154160161752 10597368 -31150881055080899145470298707694858240 10597369 -294917943294870378211286887695010355900 10597370 -77615645092576634054268963748341411840 10597371 -390692563271088417566924413869455258088 10597372 -646438636324268009352285850979328522240 10597373 -340689715469137720130624647128871767060 10597374 55200179606434809215062631836623908544 10597375 -510691951035029788861869650379615588000 10597376 883383319165619443333931202877933486080 10597377 -236547407051297526921925849431421100688 10597378 81591330809684924542475653758069398400 10597379 -127374662583473213932962612698012286480 10597380 23915979764510017635113985974221516800 10597381 -32377621373346156526906987984736875136 10597382 -279124571804947042283750941267485026208 10597383 -172459846060646322154357787159903410800 10597384 -113916008062345667503510816714808524800 10597385 59275749733994207466495579040101141000 10597386 194604251416174082257428026076828574464 10597387 129656702102647312783589580534960917352 10597388 -608340277162982783065840992817250304 10597389 -141315344377545651596427771488409859584 10597390 -421138654379218402344190965490349339520 10597391 -244750571598952533254931908304240672528 10597392 -1195016278505606239727409275312898048 10597393 -4495047446294783034960976465149860832 10597394 332603222258237280638738977617590660496 10597395 407570384021315698192124167725169980000 10597396 -17555940555303522655265631655353016320 10597397 533453168623099160650132349918838168846 10597398 -81971088388297478740851178142545551360 10597399 -64820173692184206663488389215442684600 10597400 12253181311996947605411943449716224000 10597401 -89905004439045549997742991143556010470 10597402 -200695873845257969423835653886901478400 10597403 -363349745181285770499005067218605681200 10597404 152462118794647883986071265234819447296 10597405 -75274706157773237874854280706438270080 10597406 79133819810989454380661848922963403264 10597407 -108003228435432615978681834146755640760 10597408 23984869567791139540903088922145259520 10597409 74935903317513960565651706205266494080 10597410 -6256779803420789170274285253607220160 10597411 -183275815821525759435426708785228215296 10597412 -28616967833652152972525692452412784640 10597413 -36148216716407850524429560615690675776 10597414 -257290143724180209086283271743004582944 10597415 -190076123015967368279820509198950714440 10597416 -100086590421284062615367242285143244800 10597417 -638623327177097131844191572486440038534 10597418 80608699922499241195150399247846101440 10597419 9492008884532044765594724701746800640 10597420 311936082650110108898492718897666017280 10597421 238395823350115170620250235330040083200 10597422 94677325303280533138173310810141667328 10597423 -46394151516944388570913075344246931640 10597424 -723864978767118448344123296973864960 10597425 -112094885822050554752508319304748360000 10597426 201868591618257045711996426043937396256 10597427 -93069628818510746022274402194443478768 10597428 36394624347027672696997009329383215104 10597429 -175464950189202628631040216972663061014 10597430 -277697712610007794960553196160012592640 10597431 38590683251354348017394489082630451920 10597432 18968455283554785972316778652081254400 10597433 247598365411172983754335166713632635520 10597434 21806399453457255150241920344741600256 10597435 -157311782940959426515291062404266293120 10597436 5253504458109008309879953334801075712 10597437 186729990959635417111858371261402086988 10597438 -110967115410360122250525566323669274880 10597439 565537670447810735870007000894505410240 10597440 17205216508538608810537074644169523200 10597441 -24875285143066507538490136588581145258 10597442 119144836903886980649860154615315377872 10597443 131736406540143661611372132703851368448 10597444 94211596804646399438100496918679322624 10597445 43850683898537372391600782119626709920 10597446 -37159659635913582618749098389739018560 10597447 305161259944400231712763359925720509232 10597448 697230440012941898756609912120081679360 10597449 -83099871464730027613324917576978487536 10597450 -144268650340555731351138283230452070000 10597451 -387964170544794183006310821884463949548 10597452 124487424629809943316042044081245036032 10597453 43520040313983820385572927242098291702 10597454 13196048536779958518324358062079155072 10597455 42145244271392434546020624735132211200 10597456 77198607446236492722873846515317850112 10597457 -259810135080444327739647874570860266880 10597458 76976449660295952754901210347769760384 10597459 173410780931668932205218685430266974040 10597460 -13956973043988214934577943817774284800 10597461 747834981344878260290201191452829824 10597462 -192833604545636048652442726975762142400 10597463 -194371007950826646773035708829882151096 10597464 -351268024767071343049117597814944358400 10597465 -329852550295434479476291896859145446140 10597466 -103157057416717893874803160405341616128 10597467 31730297550907581761882563461607063920 10597468 -5017120961025686994544868197047502848 10597469 895705516464127339013100657444743456460 10597470 83730642103611324447308740978808025600 10597471 82533122086760154549564498739097656344 10597472 -345076833469571472743330089790213849088 10597473 -356630960175867827504433058700266222158 10597474 84069158649150749483419067865845624832 10597475 -90571761554041225940647955160100174200 10597476 -326589365253353060198588358210012057600 10597477 -226753146404143193719778499439312018176 10597478 -286157934226808544857280145115761642560 10597479 905689807841000991665020162803211008 10597480 114638208387127167493879573640380416000 10597481 93354084481309269301715947617711732282 10597482 7059141946841071408196539111803823104 10597483 -11618160605699440492734374512759430760 10597484 381074438098808802250997388762392054016 10597485 -184471291723932209953646898876036180000 10597486 734328348202364258528628252727701329280 10597487 -527097239224457949233022315668339939880 10597488 -35618962857444408041742696616117665792 10597489 -223817128694151836045034986192003217344 10597490 -264116144520657364405035101013108540000 10597491 375665016019030467810782355857886556500 10597492 623722166716836183452247711529844469760 10597493 4287851502092883851185058336991898524 10597494 -80989475656592140067331333195861758976 10597495 -17127301094175602657749095166285059120 10597496 -43533797875561203418367068941247856640 10597497 220892625459143022163640064072302664000 10597498 -100115913600500613582051890057798482464 10597499 -292497933405033637868731110124302144000 10597500 -69353532400405342018967795860502400000 10597501 -13296477012804480105583694762228551328 10597502 -51440506375022923893641911593503298048 10597503 -4347709182670175730172505034840978432 10597504 -261482316337243867120120090369751777280 10597505 -94723034753810551652721235144318183680 10597506 84305655575037226064785856091403307904 10597507 1061241947771421050958637024020249908472 10597508 -138190126674152052032329388948645990400 10597509 14726512566383194482483099107349713880 10597510 18370051609565398347328507451652741120 10597511 -585235002012442908928371367773938082288 10597512 -276134854396571323668890047727440404480 10597513 1133270821423646514594425264208074167680 10597514 144933235104968231228307872047350167856 10597515 131505001315575712887452164987139665920 10597516 2153866590237969799052864522945287680 10597517 130464291379858805110605767697228594432 10597518 -133690540780882621535084742129345746496 10597519 26481517048313042006893121657218898496 10597520 -28939258329158162317860903373471334400 10597521 223989812123921683217489448345016270080 10597522 -2567701020811280428034481105378823680 10597523 415636551044378984727097352059982328024 10597524 -251801003803169827912796254202986506240 10597525 -151717895880742915231951763042950227500 10597526 94249663497575215228785648647558999808 10597527 -155297065696632133615737707245129692000 10597528 -350799392957593166611513209543661977600 10597529 455427319585165882007654916175626413130 10597530 122906753098573884202859699046090608640 10597531 -105924553290918457183594126774507850496 10597532 -474539522395576884646758246442651888128 10597533 136642246464799549298224647912808612224 10597534 66871015195638752946695103386803464960 10597535 78769611391369676038466808110815322400 10597536 101656335383779143522860527719278444544 10597537 -13243155730899781171470694420937663340 10597538 -110936951545997176163165416052829986304 10597539 167752275039161258813769303773928323568 10597540 159046016887165951680603570457857262080 10597541 369364016639286285748035562947587908092 10597542 320764498679508432454122751859869401984 10597543 286350489992290867413041805568588256 10597544 -156392042504388986586848625181230458880 10597545 -150278064634520041541215237837625059200 10597546 35570657290308415501541161043341267200 10597547 6702673587035818924601870937032601720 10597548 6704170327926795767026731298456034304 10597549 -1717423783798316141853424439189214912 10597550 71186083453066052269928107046415345600 10597551 48306088078966633581645098033189914632 10597552 70535226283771906864245785190678986752 10597553 -136060464911617674911425035897431289198 10597554 22660410643820585375663409105140801280 10597555 -337334045581045993708702704631881569040 10597556 9421699120966326001186931730082044672 10597557 91383894459558931683134493938483058240 10597558 -134056717746573592824334485809290305120 10597559 -69574199555093998516882555924015227984 10597560 134020527325272700888438217764306944000 10597561 -241700224379003584345225650804130762748 10597562 -12896457487911000748444280630262566976 10597563 184263817014747477631163957892387866892 10597564 47467044156721511723206475929369650176 10597565 -6589663862628804976599410330359709760 10597566 -38607737216770569744997489829428724736 10597567 243459416332040830764367707480032430080 10597568 -52527652885872366351618118559179210752 10597569 -319151851913938649782166859815600277456 10597570 -74001809365113551517100710773115095520 10597571 -119061712731681826984103303400770220228 10597572 -178105901439632600356163393109943910400 10597573 240720065068968822038156954344672669920 10597574 -68594679621251848121032753559367532800 10597575 -116163667496783875539718467563737019400 10597576 150172351469301745945306393584061685760 10597577 -341162182382306017337476146834595969308 10597578 -136658946569721439087506877377660944640 10597579 887496878106466123351200807869094098376 10597580 -138196399121971378394601473952594739200 10597581 -302029210969765142577488974065848708160 10597582 153054973011816647777385718251864801984 10597583 290355143599559366643634215706739726832 10597584 41574229636738057670402167189927624704 10597585 560974155011163819660262759956183009600 10597586 -209725170116566287186622195637691153600 10597587 56041430436859071421932311572966448640 10597588 132749703425021060788322321855189026688 10597589 -43306360690188974273986297941904713060 10597590 -126112606193206381727333054987318666880 10597591 -153513673967849710146398190727431705136 10597592 -1866382584986727808740507444809932800 10597593 4862300067780553272114505721784467664 10597594 164464052722556676159314346605070527232 10597595 56722060486825848048710441425231271520 10597596 305130370267853500990205002913845171200 10597597 389128194053225316913062866761317307046 10597598 30597614824711599929318866952885821440 10597599 228690280333843242825055917200422089600 10597600 -123240683294206016130130358882893824000 10597601 -62028903009806640412423788577609137600 10597602 103391046488798058744507899193990649344 10597603 -665441025761546025846442550617622658148 10597604 185790812084054130437894834103334099200 10597605 323441908964954077003680131079131532960 10597606 236326225653147158751091535091641847744 10597607 -72210117501106468071519720111519971328 10597608 635216486530219046134711947716198400 10597609 -157474017546849577601983566252212042160 10597610 433927976432775575423227495523707944960 10597611 -152845264390822831668631285021372211520 10597612 -384472673415743899965207493749398527744 10597613 -379601136738666797756657568608220272640 10597614 106454901983540406309612765295685361792 10597615 -47669932444434701682351820497206659200 10597616 -129425767711508983725287626819375792128 10597617 -15519276653148147701443407703652067966 10597618 -32585336243968426130476775253362973696 10597619 444163699264086639814861343489965219020 10597620 87967777188043661381572841617293250560 10597621 593685088380505968448582354028603627392 10597622 -154200654609688910105585218555231258080 10597623 326755113738675349080862216813643985384 10597624 574984083110772168207617797889880145920 10597625 541567983839858389208424513303362250000 10597626 7458823055595849472157269269266350560 10597627 -433315511989199861611198356570415720176 10597628 -179248715885100452505069216861014820864 10597629 2393975922534009252925463912203616256 10597630 -90264363804140095801772313353711222400 10597631 -166981101179801159839703293586124976896 10597632 -103214399269056338634674254647813734400 10597633 441356841221031473470294819681446537664 10597634 35257729463829680542214468998805490240 10597635 -6603049644366914519614320063779677440 10597636 31929038599330591039534521683469459456 10597637 -44186857066310107310520476762080263714 10597638 -170989279754881821730904751882554096640 10597639 111774481813836240883042227224755177440 10597640 67541793354335664380716892460682444800 10597641 -67848507346705530107185977865374075840 10597642 -196958670653961129630885483176722538496 10597643 -89902628655023199105112353081738514800 10597644 -276947115188071545469802346368816471040 10597645 -94358355017421620303835543393132326400 10597646 -10307206891297426017262564748754481728 10597647 -311057306601947757300764898269892012528 10597648 116551120544055115129190834096570703872 10597649 611921248306603282156228904718031116480 10597650 -10173640058388800970633212392989734400 10597651 -2845179263561652707604088158801822256 10597652 357829513155526417695761124360957818112 10597653 -168758176352781179992746824011499545152 10597654 343170625371948809753447442477631525632 10597655 44660621091030855512864051943140113560 10597656 -248323187419618042742435014945898188800 10597657 169006130482088331260853669902461934912 10597658 316738136833070199875345228017658174976 10597659 -40407404205453199637763141145212385896 10597660 -5400132946011639574083772332215869440 10597661 427478869939437198556746848905544663724 10597662 462828855656201043848768443319163321600 10597663 -362648286154356221898944857317816160416 10597664 -211314993341758834697572804391337984 10597665 -40297202782486557995472455345726767680 10597666 27207076256383435980615574401942238032 10597667 206291771085227027389498413003380849760 10597668 -177384407150776959709918464473653800960 10597669 -376741582899757234885827488075296852930 10597670 227962788075668267239108018022960774400 10597671 56104788326101814747922467015341519200 10597672 420974517365275515041432599699275601920 10597673 227399135303817799760859224601903082560 10597674 -80868767509017828040383231746540394240 10597675 34030363950221767963862034305111814000 10597676 -64069733394400760628520766044332269568 10597677 56615635997352220651247438259301811520 10597678 20895833378739022395453764255732693760 10597679 264139719083201815291352828250159805920 10597680 -26308728505074356127387719098535116800 10597681 450019809919865653327850438502036942372 10597682 -328719196617245846720866768307252909808 10597683 374579708670483019448173322243191168824 10597684 152479698149989092411826051837298604416 10597685 -83807262079638889481426128580347635840 10597686 -170095445144605847583652721693679442944 10597687 -295122390671599625601322661894768507520 10597688 48967611094303980166781656345592770560 10597689 -247662988278861195816958213093478404800 10597690 222291277048859033754345017495327493600 10597691 6182816080117240270578596945417576064 10597692 -174409349124853913739574953871218769920 10597693 556890047661415731875700707527191551942 10597694 -2123031316194086759269712452500152640 10597695 107642348148709200870269250400961020800 10597696 197104656202220202154782890111750635520 10597697 129311765041135048960934151790925124912 10597698 -237926242368729631122140724157706791680 10597699 -285447945052451934559704780538847273264 10597700 -90142530717304863548884115402782300800 10597701 -500023474591379237298967950525439380096 10597702 -32119379779795239294591285074466113280 10597703 -253510991882770442005442700432765531048 10597704 38091791713813656808793087544639160320 10597705 -55195052015758953323038318412654829240 10597706 37399659444507408542803864683163875840 10597707 -27370028076103075072601925198442205712 10597708 77582293136215932829923891485739896832 10597709 43058584927952153237602320908093433516 10597710 6554886563143724562183952603820851200 10597711 466693515647440087366841801322554003312 10597712 87864552567466272013690965292581052416 10597713 -133012404657344226205585554574634543232 10597714 -27410222630058317665259553511416793440 10597715 198065490020683568697020921594621258400 10597716 -458175521409652534124526085328324548608 10597717 -296380434695647396180222167395975344580 10597718 -536102077006072544827700359030074756480 10597719 -165237244753204789924589068258681944192 10597720 -153949805675188080252846112387038412800 10597721 61993759244418936092073807618553245384 10597722 -5642416620308967539872270283283382272 10597723 72554734344632520065360889429047487024 10597724 575000814530611196487624789528202154496 10597725 87153942423281762647716621146754516000 10597726 -35272549461858264351743286855006925056 10597727 433312451952549321985653666489320406912 10597728 -10319953863793164612015645126698729472 10597729 -591792613596560353006433532922368360670 10597730 45468320231819904311436565744805322240 10597731 -152923087243620652474077653417037132960 10597732 551806642975631504924805774831987436800 10597733 -262528857010394821838305672542780995616 10597734 -270876270274923037663438997572857600 10597735 432776290609767364604786432893741317360 10597736 -620183927497859128064378208852069688320 10597737 6036142637483975414598832986253548768 10597738 107292405686377043592249568886002106880 10597739 -689215197832730486762715462290857688460 10597740 -129199926877743108290874515744543769600 10597741 -171585089489936213377046983810744543296 10597742 -192136408953767788478251908205779027648 10597743 -51078814799091434676529549102923537600 10597744 -49861248259569357648645766284635013120 10597745 -94148845579629330858222891708673848000 10597746 108061852037106334922211849053454278784 10597747 133381043434714002550060425965511269400 10597748 25250883886884728371608982078700077056 10597749 -15084507748293735102098503482356078400 10597750 458665416552314152005288954578462304000 10597751 -348282273424153717180106646798007618008 10597752 103124875019704188172919256778667274240 10597753 143712714052752219702082304031749373184 10597754 -102977843357832965352828278449014432768 10597755 -31679722052181535407403163844812993280 10597756 48557907168189440504320206311449135104 10597757 -204609523579258655441295088546594901280 10597758 -967237792413344171435340324847082880 10597759 -347394213069946919427748286009658598784 10597760 300299978189463551857451488675627008000 10597761 422782238776843550218552255768342567410 10597762 2456462230539985668769929272810880000 10597763 456314143370309181017416823635250322240 10597764 46959895871019837318155833108016916480 10597765 -78421234054718406798814465481052645000 10597766 2130744101388658418335729642795569024 10597767 99526869239057304195744409011407412480 10597768 464851949291669445968471130658430530560 10597769 -162661777358533400361962996859878949888 10597770 148433450486231989917315583885233907200 10597771 184494346240857077200764794063444011520 10597772 225397862021526105234767527054485384192 10597773 714536798778284670563207476640979173184 10597774 -158902662989658047670500349720301804800 10597775 -8863183158388310385861422217232375200 10597776 16021631123025397699255249271010361344 10597777 -831009480274373177904665178979656613520 10597778 -22391239100029928429605337655237736560 10597779 237866634265846935126632547661838627184 10597780 -56333933361035714799029118600714240 10597781 45601938554602977318502860003797469582 10597782 588016892290188333267955531609436160 10597783 252204236089273756869846390130276174176 10597784 61512679492046839888160128704947159040 10597785 178734011422629236681164165927459200 10597786 -143627343742874839022557354030694549760 10597787 -288960184665541462491176384829069286488 10597788 -212373523246738567330954225844197014528 10597789 675932379163866722536741727189749952460 10597790 196791057504288011722908014974990080 10597791 321349184357653281590172652453172075592 10597792 -659509267280835809901089104245647474688 10597793 841484427833906531557576646041646684820 10597794 -87567260107214206137457663952103751680 10597795 40536846648288123063191778577200739200 10597796 143276666756513060847044579907516380160 10597797 11592505688073772556718425276867482272 10597798 384464755305751140587092431229419218400 10597799 -70940510164387600668424853494653974664 10597800 104202250994525161704542036213391360000 10597801 -390291242854515402849879605320756780400 10597802 115896063782698189059294782159795764992 10597803 88079713424393672022624619975366546608 10597804 1969547581671594022464072801134150656 10597805 -100714716776858063605366681756927527540 10597806 284113539876339172523810587076169184512 10597807 -179018428700122439995389066659465515920 10597808 50990369455267637581464347233907441664 10597809 257851981285850574146372089989064174704 10597810 -101645293306004556221787938513224194240 10597811 58214159737823441977653763294219946832 10597812 146837701772394725112043128365481080832 10597813 -1408327504683739352723749845005284158116 10597814 -337200986410872692196011252699113231488 10597815 25629042685248057523969316664470845440 10597816 213270508723012120900572735038359449600 10597817 -310486725583321981236515489984932359468 10597818 -59990091156462139711853959947472750080 10597819 135728288287570000036504875933295720 10597820 -361680189902372610832715710561706841600 10597821 365952458945022775629599035962562242528 10597822 93470461969178844552722545300124051712 10597823 -12583372487867729857508710180178241936 10597824 1228939930276925135667179400116305920 10597825 20853035873605115696342717246254953600 10597826 -327211262263600281822907867376919822336 10597827 155436747626241316741428610783359365808 10597828 -343258208427431276064077771484266000384 10597829 260955589092670174888095930249150080160 10597830 98806120879329141700403603055856101120 10597831 -264971226171122521819451268013311059736 10597832 -167286161782737930489764025873605591040 10597833 -305837376314579610382541640394053058716 10597834 -80973306563852147586589079537540620608 10597835 342496066853314869157147444217843822160 10597836 70238503165507856916362957909232184320 10597837 487012312758319393120517060228108474486 10597838 -57523535732644580962755826922333455680 10597839 8024232531763909426967957748292980480 10597840 111881150450353815274875657984479723520 10597841 834869535288971725488974216189643712242 10597842 198746642305851132441138512705420470272 10597843 -542315544574633145992188892993977845908 10597844 118844245843421713349442740103568611072 10597845 86375029132051780324927811791683647520 10597846 16673492496454913460143100641502781440 10597847 -178868960926763035501145296411096073280 10597848 -14102374365903570183518212617445048320 10597849 -417038770104112796958057491290567131264 10597850 53290029532566134707449058474688064000 10597851 -42938169190277605756731252530786016000 10597852 220306372267938682091517063692701587456 10597853 5790752788578645364763798643309622080 10597854 -67551696622242764941214690521621260480 10597855 75746874058968783603986058661093262160 10597856 -416455007433931384545842956271265251328 10597857 -479795360307922354402476222039643386960 10597858 -62971920491858673323212984748385951360 10597859 -197687565676146037075560766508625220608 10597860 26854634624120211532555114975197020160 10597861 534132452891889050525114111042933582462 10597862 -37940941995119873523362517770481990336 10597863 -31487364176043444863067684817374608856 10597864 -161142569473496634284236456269889520640 10597865 303505598942525353227493454973692500260 10597866 507950707296653737139884248865661184 10597867 -463789125233996735184388493609793958728 10597868 -721746260220950197305141316122431829504 10597869 205231384333258581454103038187442294 10597870 -250331594248318427856328725735173421120 10597871 40685858825532033638665702348011208272 10597872 81924993143318685630987315947273748480 10597873 78956057156036184912168159753497035968 10597874 6232186352444025929475614601040934400 10597875 493324638166469285341145786425939200000 10597876 244038064425446485991301800853896110080 10597877 -4255440003556800748113799421422685568 10597878 -8343408018092317926417065827308192480 10597879 -363769823688404968709122674033996138520 10597880 250712243466043130900878338663782400000 10597881 118170935995340466832145383204310718144 10597882 -75450776817098943203496495763658840208 10597883 80498721732480839861451464251584708132 10597884 -172326527460704021015771090559032721408 10597885 877598705025006571500671104993375920 10597886 -104523325501714119928398425502002579712 10597887 -59371893767559902899298195581044413256 10597888 -39787188048500009950650919467324801024 10597889 75672586174623852618415262260932750720 10597890 2383694081733564802761171754500817920 10597891 619664665395803175303569633762565240400 10597892 141263700563796827801851327950611289216 10597893 -249178232703488306887084157645845679136 10597894 -45674807415578956935059145857488840320 10597895 -102389338849162489865062961169514314240 10597896 187063740156182373782052873563367014400 10597897 548510460147468343466180072691914109712 10597898 261452251410189383560111075830152209200 10597899 17859521739106224521027949753416275200 10597900 132856150559561951986895713402849344000 10597901 -749908834154307641884474472875376017098 10597902 -72392339042314630167932118122202740736 10597903 189567227264265891766113458790480351152 10597904 -47172836020615788435756534777456353280 10597905 -107060872682263450395615908551882992000 10597906 381890426895338842707542145119659536 10597907 -207159959650198087189337072007531941844 10597908 -40801466013829278129047603756916541440 10597909 -2042034863697549272321716954586237568 10597910 -34753423141524067837586989778907239040 10597911 476431158926299516186180918452085620072 10597912 11917823192799928554686923228605603840 10597913 111101799351893975381122289007325353162 10597914 -83928973154647708290320844118344980496 10597915 225431184758806747133558864664945199200 10597916 -223421081954533642084395406122645465600 10597917 259764645741736248485469760092597812736 10597918 -150936507053907287522232831638317799040 10597919 -11704950266841679426213102160244452544 10597920 75199245139206709031648770638269644800 10597921 -17307390373016703644093685487078789628 10597922 -20945167352943390813741242712919267968 10597923 113852584093064335908816178644784164000 10597924 184310310612237629403719689587878496896 10597925 -55464490717726049672166355141776679500 10597926 8770068069816285841115567086589058048 10597927 646178006250568033772671541841306486776 10597928 -22825380993836411256468881356509511680 10597929 -525494610933300311397295760332069121280 10597930 -33813054822352193678043783475205760000 10597931 234073830068462897067980059702301285832 10597932 353753479957011075485544290575930444800 10597933 -165970942054025543917012470405794772276 10597934 -61009092146391979627260523898091648000 10597935 -152997599193440228221274036421082790400 10597936 -330599638054288493984951286757852446720 10597937 84210410275242081997914244282811468352 10597938 -44344498946254018666555021022240036352 10597939 197072069349343449478066489571235333120 10597940 -44837707630199655225715144727710924800 10597941 -237227483789263320626006456417575405650 10597942 4555352553102347588631189913230417600 10597943 527410765448681425001980911909857601192 10597944 -21646334142343522076176379740520448000 10597945 -185283697407283147061578398305900586300 10597946 -138150580812770200088591016097323725856 10597947 -35064782078837413761224276282079273216 10597948 -252733815571737799103693434272977032192 10597949 6760843009827801610276152536829553536 10597950 104269724620472300628084797535638299200 10597951 84805284707533533000654278068257498464 10597952 1512888926168147414383625702171738112 10597953 -475601590046400368254604115953099060160 10597954 -55775886730526397175036528239649003824 10597955 121427825564343719829566135992852281360 10597956 184218143227845262510001398403357187072 10597957 -355699884110920541378330441498698726656 10597958 -131572873678087620464104212514266943488 10597959 -534362160829730320154327282050497275016 10597960 87769501404090837337149868555649280000 10597961 312766997154406934513157291355402900800 10597962 -88825390722949984956181279870330376448 10597963 424076435341970568728792839474188578400 10597964 209274607593113448560726632949196066816 10597965 84772880812560263077356432783978261600 10597966 -570769946836902908815728134743777492416 10597967 111110236816086190662978364276728356112 10597968 -84060832080675481974390394162001092608 10597969 -53111258135095225848621053512857631630 10597970 44539746649077611187623754092899307520 10597971 -252517292227727551993464205262923655376 10597972 -188378650388872725689830255772045967360 10597973 -430772545614447640650979205559585061056 10597974 221196430552040814444337996630010887680 10597975 5349345802110356820745861346835448000 10597976 -523310473145886949483760990623171031040 10597977 -68655352925559675148845783672685507200 10597978 -296751395576014985879576457344344722960 10597979 -457869821531569341668379217609361145600 10597980 58246811615825000079337839329029048320 10597981 456801016249802307201330929001150896332 10597982 355520025951657415631121815774798462592 10597983 -708925552150127852936970780392141609472 10597984 290061925730731626859852121225716826112 10597985 -329071301782657202008989384411802307820 10597986 -28446236447079000727269233022192030720 10597987 152475175077451796534975440464168463392 10597988 -56746628895782521382847752658957232512 10597989 57988643560602037183726006304598025824 10597990 -13111502963253895967827759356503623680 10597991 794155979357463947460859739836525297800 10597992 270860205767692849189621653188162764800 10597993 -311342584465778296925243417437385441280 10597994 23008964985977379467238228532152614400 10597995 1044808395892069175759917571641877520 10597996 459749706593102778086668524101350304000 10597997 -86688242879797750668719116039381771968 10597998 -107124816750285423690363690540429759936 10597999 30252944219495918872668792476219876680 10598000 -3958126837003638783295568558850048000 10598001 -9783607537245854519531467200238761216 10598002 -256229172609263523276381811663761624048 10598003 -252346936989467865190925520222183503616 10598004 291443944274242389019804182474116549376 10598005 -12360322086065079941139787250528201280 10598006 -41252698696488987440001963632221737216 10598007 3093848069033395957397244059330174592 10598008 -204555775383004242499575504810872832000 10598009 111393914577384126731653175105588719680 10598010 -111434532400550842680499311593653977600 10598011 -125618039080332726966705398958588471388 10598012 -7519241311293995248414149405465298944 10598013 529905720107512077712398624355385486400 10598014 40983883005860849346163604843486374656 10598015 309435663945666843363023791548419885160 10598016 -143208260441638747031617904688381296640 10598017 101326933050459390564184305800000704512 10598018 -378527020223241500645547779801884577760 10598019 143249353544854831389793869440011876344 10598020 -93072540864078336832925818812533061120 10598021 79366414714410984990502887849716040960 10598022 275925102787226902369678077061147232160 10598023 220919263811802769979993630958202259200 10598024 -10275690119604952238426958734730071040 10598025 105436510557609981178931592802661686800 10598026 -244695026713129137722189857187855509920 10598027 -318273232156667468553401297903617812 10598028 -63613314115692719227632691288830148608 10598029 74153695515265799402196809726147868480 10598030 237989673647279665117445685674401344000 10598031 146623346352407687945475656639675160720 10598032 -3477008906905684667058289509327175680 10598033 -562720799038290500687048467059190976718 10598034 -60969876389120591396866189838708087040 10598035 116154384439012112261319104660880396960 10598036 70712510873733819417637638149861072640 10598037 174765131594806873519885213749869638560 10598038 3437231143976426262566414649165143040 10598039 -47155944492943081143209521213715333280 10598040 -27587322359834743527184285418135347200 10598041 -434625161941989430308821053937803525558 10598042 -16311111594670467427211997375439543296 10598043 71157916957178667554536022302712557464 10598044 93643779951049509252030059426479481856 10598045 -317364979247470226793254829221034647700 10598046 -27914665333652600191129660709054549376 10598047 415275787036440834145258385750216835600 10598048 608115430068787319234636142657263370240 10598049 -17290160713103846794396201445853688704 10598050 -87595150111934721525946748061918180000 10598051 -442874538220163300120065473672874374948 10598052 77910505458035402122823169489189427200 10598053 196099710629879194394271129801928219680 10598054 -9496610186084586943890416715803541024 10598055 54031534983778246922931142601548569600 10598056 5737273155152347039210882871021813760 10598057 13125318418179001862480909679592892580 10598058 71891965130927469048057786296644605024 10598059 -320267448093175521079984424125474145740 10598060 571380688062585954151355751171983769600 10598061 -405901719671585584777486113423768539328 10598062 -168702256316467989725217128974317816000 10598063 67583129156621112639002398080305270976 10598064 -9751781245635049597083586382435352576 10598065 262222494036130221598441233210955553460 10598066 617573049173902110356602682433519868320 10598067 -19113192062034964403512869909712454400 10598068 -166061365138747615540901549923326352640 10598069 -634399922794447583827348757573932000530 10598070 4391695629700792959842412031486771200 10598071 471739205816254773429540009885953929944 10598072 -14198679680582084454791402708284416000 10598073 -166850268712013437940612367920058672816 10598074 606162842168218641761769384692523270912 10598075 -140883703089828566081049766836380798400 10598076 349608106121330225477913191088246968832 10598077 124042907721245827202424210468313158912 10598078 147635510682454094327616231675444561024 10598079 215387033939407222427625983673827951520 10598080 -34808981219067345685056226591978291200 10598081 1652367654279366260416647175731200640 10598082 57787049912080069864254955936170516480 10598083 -23361840440431247512682957185606174400 10598084 37012722582957044034246810747901710336 10598085 -349781685971892290944350612519462735780 10598086 288299147527322126659821798755691632640 10598087 -1093512863672078078624908994811747476640 10598088 -9774864661946407214706774837179965440 10598089 265362095906432272967118492362653800756 10598090 36158446831725653082217739545929336000 10598091 -79656889618872161293575411657720769536 10598092 318829179617395122028372575726020170752 10598093 -170878638324491785854876835580514757152 10598094 -11807445576956258274991076825884753920 10598095 -85992100108938312860275516310608156320 10598096 -25614191845963131394096901141647147008 10598097 112390648758685287191285104016544877728 10598098 -61441694757098322366936593663648229888 10598099 -188272808185362385467738812797518611760 10598100 32642825105190875331349059541608038400 10598101 -104340697093127586152245384873294197408 10598102 28436500284435427678595272675324990752 10598103 -241701285334558724690455204594079798520 10598104 305922163104400388545079318780734832640 10598105 40822960249886477535914330468516937600 10598106 -183745060575408985177181304786402625536 10598107 280874514135669805915947873686807906400 10598108 128248295721870857603725480570936181760 10598109 233732016850800386658491686832722763904 10598110 -139324403670562174534873185076683459840 10598111 -381808623508572679602017301552595628160 10598112 -258607564006407113273933686540856721408 10598113 -594472869037184600053974708597644396638 10598114 335921000506527256053478171869563800656 10598115 -57745332498713008174258171161507298560 10598116 252667679759970418821953053747823488640 10598117 -166355655381068302803380545036786830948 10598118 -183796666370619384461321445032321176896 10598119 -43200231092266557097917059482464469920 10598120 -69667214003842201184111014868567040000 10598121 13408060154542089515129644842467662362 10598122 77180456791717065587125008183096968112 10598123 -396997908855702851187114865990764254064 10598124 3393267233530679957000819592021934080 10598125 19431518143451869864331856389191120000 10598126 -28083963635457351892866533226259676160 10598127 132619715832489049938639671583474517632 10598128 -6501240465128955672436429850662830080 10598129 507887232067076409305876996979928955730 10598130 -120532190478489791202938393221756460640 10598131 -57901134475112819689201006822172123736 10598132 15310760700600473853880074114783874560 10598133 -5760435295830891144571755221080616832 10598134 457969824572715188506318820547681837216 10598135 190410188450581949302548330289020949080 10598136 22198612605094352847426074126100725760 10598137 231875772698462383468544761460771968320 10598138 -307254087081400607838820220817938267280 10598139 407178853691210907671206287474937190604 10598140 -8371537076980636686774656185953853440 10598141 685392542410596049847596401078198625542 10598142 -269938506621581579603357183897310737088 10598143 14980279435570147012063255347982448000 10598144 -192082810842912767443118715924224409600 10598145 148362404913314675410997282885678226240 10598146 -2196615675437807298354401784834080736 10598147 31022010957760874653081773868812287232 10598148 -273338657649771691288204175299799040 10598149 221211211938867965506382390438247389150 10598150 -119682485573538167674496498371460352000 10598151 -277305875756824637251147705709777338968 10598152 -19200259837995137918145830446163066880 10598153 117016895391434940700213018564496425764 10598154 133050419607999072222446996536434376704 10598155 97432027315668741329079195022184086560 10598156 -62095978349068601778953414065067028480 10598157 -165256847160255520764504354651542191272 10598158 -11430180147010058831101853984420977920 10598159 -130385973467626338063543971803804262232 10598160 -23577662038269994848915206091728486400 10598161 -376381682211413861737715510370284079630 10598162 236815790763502518712842293790965971200 10598163 -81833992775688887975509313906864323656 10598164 487835046596399319907179210162429973376 10598165 -423332102021507047708410725849474294400 10598166 319865030475136696460860487879868172800 10598167 432458574690452589223997317892982040 10598168 -105031175876437531927226942011917066240 10598169 -124620453637207512527872670632157442240 10598170 58704110044544446037124890172829286400 10598171 276450939294473016008977490874366904032 10598172 28092695018725015873845027028102047744 10598173 -870050764406795588973381391795062148256 10598174 -321172030745196182079779298617619614208 10598175 -147407938254090143036475895032976224000 10598176 -86517278529707427956422534614039920640 10598177 139497491130943345973205667756440691392 10598178 -48525063137070572895190195435543541376 10598179 52980538213447043867389490640237941920 10598180 -36898341292287464164141610608510103040 10598181 -108442977724080529312196051194008291840 10598182 -75307245801843217227493628709156001536 10598183 227970260730498874277651713323446240160 10598184 15228386159287013064864158567215426560 10598185 103263755977034307970153355894126077440 10598186 50274742468017397559426628548513598720 10598187 76901345106065224533218831423969350656 10598188 -325893541010958540974642696613240378112 10598189 -92940561366228851396469664991595027744 10598190 -58702568210847000243637245511104418560 10598191 574207015433197917334279793684037524352 10598192 128816043278081249832136408880303603712 10598193 265164597729397897990479168295429324800 10598194 299896267923411430742207032547264428800 10598195 495525560494990334610624646856014666800 10598196 -80008770655494744752205747753952665600 10598197 63559540466562601038504689769389761646 10598198 -15182968939765431361812529079957649792 10598199 252072308347719712077861093874753759464 10598200 -147860763986222303926841639068838400000 10598201 101049099334207019691516418204060640004 10598202 -218905565835788671836155574772690744320 10598203 -151823596087329299816746423877638168320 10598204 -371359184658852663221308642296040940544 10598205 -273925251776036433814183692508620788640 10598206 -30999579464269727894033914767429452544 10598207 -163390799148596903333769062046309908544 10598208 25216899809852824697093342977459224576 10598209 -3310316277490411170483458556277324920 10598210 -1706612995737772716568298381107223040 10598211 -146390162796343606530227484518134541712 10598212 132725914966165178396279177620983779456 10598213 16274480805276152440788219892329401208 10598214 157591580760540786933369525331826680320 10598215 14973099711372054253011388716901818360 10598216 2600980862539526068883471436614860800 10598217 -84646806361427909649077279779538426688 10598218 90780535463067908761311075559314235392 10598219 632862660187676012556775713794962638840 10598220 -151284575209395570056684913816691384320 10598221 -861235796766161396992935448982647120500 10598222 -241389204460117491140518820420197985088 10598223 315643341905534823039927726067590587784 10598224 15919573776100374376806125699184721920 10598225 153717620181443465680534559513501800800 10598226 -255434034531579006124428002500120022016 10598227 -95895884832782091904582689096630907924 10598228 242836961693179285605001984868403101568 10598229 -613375055911555822302507816096422001600 10598230 35563475240925743035478350808985173760 10598231 164052150113009893611398326366036758192 10598232 114767495887393425713482981348474060800 10598233 75994678425140170270382256705547554564 10598234 -228142395162576254103601665986152083984 10598235 13718479872919813224166622420929612800 10598236 361269181065087058048504144695487710720 10598237 -293600596175222213125159199016071414400 10598238 -2265395832981319459692319554156932736 10598239 205615385778780433252522333771684073424 10598240 -154727294893073605778475242902310092800 10598241 267841473495493916831679245232568419264 10598242 -6858592335251549306119537870833875808 10598243 61838444963285715342624280064873537616 10598244 -190763429018193655808086812335089757184 10598245 -92858969298003133343547491394025075200 10598246 -81927886244375723656650548982490087296 10598247 160872743880518205991177962510860406168 10598248 -358670189198519580610953405534357504000 10598249 -231210436844815694546587691106480656640 10598250 6749330683302823042328933813741568000 10598251 352721392309878509934800993966007488832 10598252 159230679262746334336911708057397601280 10598253 3121055082344467954948835689560037440 10598254 -19373952882146067771440532183598697856 10598255 -390505597096199689117568049669991110840 10598256 136102870458453707294118887018762403840 10598257 107598705819721646606899652849687353840 10598258 -239814663873120727235436443104420876800 10598259 -293302171930495279469651477720254405008 10598260 82653245167104447237035398766307317760 10598261 140529372743517705106961179102921740000 10598262 -30676458470290549198282545955265157120 10598263 215284204419089082479205547212009022024 10598264 439310755112848735141343820726515343360 10598265 552350115196205585753863715812949589120 10598266 -72499910534450380282217935793250228480 10598267 -89296262152111380083318703977746830684 10598268 32506418069027958962321708073504030720 10598269 -1286021734785373665445885197628611130 10598270 -105785643542094756097908416987004982080 10598271 324967734193005781200333298086026509512 10598272 678661863596636441770613857654407168000 10598273 -49216525122098648273449840282353744960 10598274 18021984658081764885256453016686076448 10598275 320267269928947577616828876576679442300 10598276 266942763552910256621482910054444605440 10598277 -262798485308724398908715794909676141568 10598278 35355809209265156546867968062418875456 10598279 74857758409975134583190006887491737880 10598280 -8862748957956670704168247802776780800 10598281 -322165724117261316798937810115796034918 10598282 -27914100537687932109500329185809962608 10598283 -40714426982124906749723352846419869788 10598284 -525176803105870792432489240181945312768 10598285 -288269599985499943495697086049634771840 10598286 -12186421386585122962274592608796744576 10598287 -78154022999871492052573784871450446368 10598288 84976786482327129270090171648815923200 10598289 2583783201895861294314692413409013696 10598290 61164255166776149008577662079792409600 10598291 -269202970965751898117885246985305023416 10598292 179370297955478974337793070633082399616 10598293 593680832699327790584897897475307715520 10598294 49633517885921746595880908565763908864 10598295 -337373800213642378683452113892025600 10598296 -2438483731063428491465488588706918400 10598297 117709357087917185419841809565333652612 10598298 95400076677484881138917046959998301184 10598299 66170369866479967526546505788497195264 10598300 -288033311235859529911610769405127065600 10598301 136488098232723427395376507300678869792 10598302 99636472852642301229988154493224033664 10598303 -9494668292140351879984677481265852448 10598304 179278482819746091171270010626389311488 10598305 -407963644560747982861157520196957935000 10598306 196378208326258764208275598228774742352 10598307 -299744983023793302170707202460727937160 10598308 -193846444360133186255680110902219956224 10598309 -753128433935419623864006782051418983490 10598310 -193189952172643747336280149251119424000 10598311 155374054619795281325184106256558294400 10598312 462616201716392325238481581089201192960 10598313 652608292225229346289428466816325358528 10598314 -124812191433732437021389949340472700160 10598315 -48418464493797455948292152014966054080 10598316 -9481678958505268371696728108260981248 10598317 90082859979149682457843786852181516312 10598318 240329232333493683066118821332696343360 10598319 -166952643570528415621297162645402524312 10598320 -26207921274687693769395801163606917120 10598321 -431017929090040541796853530290362742208 10598322 9869893941443632692932691203627810304 10598323 -10070813800807352183508903655447899296 10598324 775443353936496328036010584211303424000 10598325 -251477913904497043380306442031389286400 10598326 42125047117144899416542240593285400704 10598327 202621552934958442164498435284267307312 10598328 279129151733032919061805427408493158400 10598329 -127273811697301352722908478680287089728 10598330 -211595433807931799792365863340885585440 10598331 173855703559112139808762767553123042560 10598332 178096189156267302702114494282272876032 10598333 166059470223251341191570024737887197600 10598334 -17659059603817508129516471702788371840 10598335 -150758941006952746164068085297155229840 10598336 12222395514916849809709235300556865536 10598337 -528302387333854255139277183147536494560 10598338 -15143180015692056206395094104348254720 10598339 484915831626199792410331865395114824 10598340 98463374039039236837961445444891340800 10598341 191163859801723308796147854744780764572 10598342 5027506553619028041786524721767424000 10598343 161348718866684689208435924758511021184 10598344 783538710539135954290538985197527910400 10598345 -479547251545352170569607219508745711900 10598346 122588349508686597086448646567741488384 10598347 100809123573972480151858276162575181320 10598348 -125353091966844648850579168715245147392 10598349 32825935394087969095018402585144520160 10598350 -15454735468343335128443615934253747200 10598351 17982129334831155094730908697932442832 10598352 61761448931757535903604886018865889280 10598353 667554668476031577097598409621849362544 10598354 -49497148596783442933620491562376519680 10598355 172749110880890563496193587774374195200 10598356 -234675558437240661698658290705247211520 10598357 -221078732611292494158739063423687972800 10598358 -58056290991143627810150979913892319360 10598359 -85528764961368656698321728559106800320 10598360 226027009821566224335445263017017344000 10598361 -564756394615379258633668486230330875616 10598362 107952849299201426949019599386771904000 10598363 627188638432170870772622980443727452612 10598364 5672577790469633235514838509426707456 10598365 160111485012529926334511660858356513260 10598366 -10301418109744786474607190054619498368 10598367 65510711359665045687069924709435884048 10598368 -118564181669731063958641494634435706880 10598369 232720352957644441006711423905079911060 10598370 -104634355088573489401567049612601792000 10598371 267284037131696108519907541317750782720 10598372 -47798476948976077427297539044726743424 10598373 -80928482837216738991555881668549412736 10598374 203971383641773228266231448431329308800 10598375 -380080060172099434650434668548255318000 10598376 102867144461884320313905236272876093440 10598377 -118790735163944990707835811698331623040 10598378 170598990581664380234012838541980252672 10598379 -348823324317689188400504941445003867712 10598380 -135043408686387228025929055615380925440 10598381 -523834096112378941987428549149309419818 10598382 4175320229920014522285909881079603648 10598383 120650592505539031522454923701975530208 10598384 -146876462893132019132116808915228590080 10598385 -21462094830570069040376246160076045440 10598386 363170989250455333051058436394423717392 10598387 247017597487243382684533061259216969480 10598388 -53023394205653610218939130727538380800 10598389 -152719921100330667927324471406230121810 10598390 449151268049109646164944855040585600 10598391 495682562793496096897956071393605269840 10598392 183347345525373160850126654663538401280 10598393 -9066230941533959680803839070496524156 10598394 -20495866577736681144783787006763827200 10598395 -286414580618352302427824692866537342240 10598396 -65162689001915461168836222524757124608 10598397 106525677449820837342417726317052961440 10598398 -41644968695173657780513603939425312000 10598399 45552949977466143675550877259522404352 10598400 -7201294211525889823131855671525376000 10598401 358202946858407796985695278022069113904 10598402 145943004911561771159032346273783758752 10598403 37567116975139975323932037193165570560 10598404 -96888741614930567754227541753174949888 10598405 215042646409281332707604677573039728060 10598406 82687596070114123009641989671776030720 10598407 -984168838762913685470490418292125225568 10598408 -145670995603644355845231497360966530560 10598409 -283688028242002543483491283957498534800 10598410 17634874020436362572793999879296103360 10598411 466416717574116279775729833878929759800 10598412 -178206384785265704622464812948600774656 10598413 154294000542435824621342068836240878560 10598414 -68156826055503163076203408462280972928 10598415 106635125308672087836826251596561179920 10598416 4867329178670137457567746468834844672 10598417 -695824472984352325629020456403936009180 10598418 -41914552335527415876619409855979240960 10598419 -174021677683767352967907754159653243312 10598420 -132794158512028847705494373004490629120 10598421 -75999945989646806563491410373724018656 10598422 -16691570817418844793698879719416711168 10598423 -85457339052126307676489033757130228992 10598424 662531936077378981146514490873397411840 10598425 908056726977543854225822781002578000 10598426 -115735409823453869619131217208771235088 10598427 -115169161278070215255733748026866874080 10598428 -75909298526637290639148745708237388800 10598429 -334925001709113741113770268608710126324 10598430 16453868366456854248317878150584618240 10598431 -69820381680087507833278575649410820768 10598432 -4265771500206517093245762546637209600 10598433 406958097459491236851421290345503707824 10598434 27474874011374318339709556540745501184 10598435 29481563506368347360118645504024741120 10598436 289912938791289021722206063288634637312 10598437 -681409814528443555675589731279281758914 10598438 -292265150376285944692173705716449358880 10598439 158013866589439874405843874417655011624 10598440 -298908864167392784189700183145581619200 10598441 -104056139581441663705575072005732896128 10598442 -15836947031050434733927803803318174976 10598443 371157100844852972897431069697158272692 10598444 -134655950860346632134040972532458808064 10598445 -139071084586214012498202062131750792320 10598446 104680774118862460463185179118798619904 10598447 -653307934582807798557160972650939852720 10598448 76633041225967055037499957438316544 10598449 -419785338122763710493859104083392845550 10598450 175072085504787184105753955479587918000 10598451 312733407532283485301855833992896402232 10598452 -96744588371449314061076936337631540864 10598453 -1166198302247345404141407972948663384000 10598454 135616266480634132586900743360978455168 10598455 -58329666872447589994184591695222276800 10598456 324968334401379297591825074929231257600 10598457 1563296163628151028265986499071735744 10598458 32204405449876184083151704073995701984 10598459 44399145570218551217204394829571919000 10598460 172243367977469304471045542020384220160 10598461 -71225021623427687194799464882612442938 10598462 173573889372691280711229645427395148800 10598463 111039907558915690353600859091339258544 10598464 171030954580844262487119664151211278336 10598465 -98133479708552976770414256055192286400 10598466 -31067489258503014725787556554854400000 10598467 426679223189529261462336463858152338952 10598468 244876839589098038619376032199438265472 10598469 29302155533520319584760994522776946688 10598470 -2664750046755089665894123367462632320 10598471 -463760433389601333363599921882746242000 10598472 -92029817525120489170252624628846592000 10598473 302541641497703621497575488762137941722 10598474 -240016616107056577889521642071813103008 10598475 -20437113273030507058966295493509332800 10598476 98706711671840610632607356643081431040 10598477 -210944944514732454575232534128061283188 10598478 45375627949892391027533055742337799168 10598479 313687574267068858835312903124860244080 10598480 90059396940842721700383234490659471360 10598481 -323006837462940955562511772565339620830 10598482 334841564632978111359297789153257702400 10598483 122701078554601414413092816383506057120 10598484 36592523156051323238466445963252193280 10598485 -118760970337007714854238115671250672000 10598486 -101113079131950964023121909246579523808 10598487 -462218412124709264671097345045455391640 10598488 -49166120529373775322836815845393162240 10598489 -467877375027725357049111594213411126000 10598490 -10245717936756666868308234090681646080 10598491 586072008020007246367465522925492269892 10598492 23770937864193988670117216403404178432 10598493 211874036289098459059036799309961296064 10598494 359318790120602482653571577038135958400 10598495 -9639263268899981590476938466157719000 10598496 -36884105489002279578677897002649911296 10598497 -17316971716152830869447555119428997888 10598498 2598729469662543271077452498450140320 10598499 -319378310276998955418831807757302199200 10598500 233930470526115454640693045889921024000 10598501 -455280479911442068807112971924406826498 10598502 6292529522404545696839912919745252224 10598503 436206655649786409343254630421612517184 10598504 415559569925542450738805515387971993600 10598505 -2074655739476875202269826567838854400 10598506 -28247570942576354274975084450692066880 10598507 54070620429575607309259261760079203472 10598508 -19351457203396441610336108652301540608 10598509 -558657815800570768965250317771864293290 10598510 55031986820211355692695864622614088960 10598511 2701197733596065003799636175164672 10598512 -31782219489736666990904174456393334784 10598513 13239454033022033671438333646993090100 10598514 296830377214262126960336940482300805120 10598515 -184438380828917445366521214609530390640 10598516 9294106430967822870377386026526532352 10598517 187409474653313313093032451364028026734 10598518 42749123020506737749328055633877616640 10598519 -728250768474065250583214243982360553200 10598520 -88954293601127793233890148334699110400 10598521 -193903085535157091734595488879160630528 10598522 -202105760741251928293616685267620933376 10598523 -209374765130856991043464674352398627840 10598524 401967009110290440982569716589094540800 10598525 -62635886995100305692787342882893590400 10598526 -7351802677736612797988255316592814208 10598527 -53052204470169678334408757968256938624 10598528 175922684186950754288320306504940912640 10598529 391843987030746377077133398911706490256 10598530 267285412478728745706368431203702405120 10598531 -118130224804564234576470349602049482240 10598532 -92422258552281123414316368525558878208 10598533 -214459563599900342583942835044163377792 10598534 33695984140609733535140082748269688416 10598535 73730356479851655468632831969419777320 10598536 56415595165745987224957494476332339200 10598537 272502317747950292218753876267328460186 10598538 30855870485914809546536120403276953088 10598539 9477751534472125994320166980244322304 10598540 -117241058118956510577212469051217013760 10598541 5648977239677793396054893072859753600 10598542 -126596341576679126545789510123161028800 10598543 257917414212393200422910120388719581080 10598544 -108346886734114291775434977730186248192 10598545 426294134546114824905452229019596626280 10598546 74357160297428854450080447790751063040 10598547 664144001926791672982329396371499190272 10598548 497458759592848239976866787259139499776 10598549 132284690482671307074516332807184472764 10598550 93565490066026735729514594784315796800 10598551 -233086494959612997492539451779514843448 10598552 -347083678767673700871553676760941414400 10598553 497998617620347119163095574732149930720 10598554 -2796983550384940963380412400587096320 10598555 258792459324812084764300504686441891840 10598556 -68977196470064306164748287192168048128 10598557 -16862299484822895874861891580805276480 10598558 -61001168957374250805060620827409818560 10598559 -140813230204346649994329653464637087232 10598560 136592595693726542784393909871533096960 10598561 116000625680835865761001237539962419200 10598562 -63080173366893837882438551874470338272 10598563 195666458185528796244000027069207342812 10598564 -272811318884440051169643898628884368384 10598565 -129700031390621365000320321056546025600 10598566 231984634563893320368322831113393762624 10598567 106998853186974343876824024635915964384 10598568 240209627848868078534875036639678709760 10598569 -24198074668919934474972417654826905792 10598570 -74073323014086016758602473821859727520 10598571 -33510614237058125588564473286898613860 10598572 159219844114017381283149664127586186240 10598573 -481820827583128143716166397695086483178 10598574 18304845735759676415349166703029100544 10598575 115308877459530025173761304326456896600 10598576 45335300846282217517590169141852372992 10598577 -435190343796021363827961902343296764320 10598578 34631860292548771799012499831425060160 10598579 -292652099980734416770018977082946936820 10598580 -2820879785904244392733180120654848000 10598581 -65073512090024339408713389929070183040 10598582 -139334547584032504402473964088497213056 10598583 -22107202153880741189520548427025430400 10598584 8922842875413126733857597905350533120 10598585 200024145254552550160044154534751139780 10598586 1515493299057522892511852713409028864 10598587 207089370484765658274224536018047003236 10598588 -81906824855019765616312586832958291968 10598589 -356075610501463393626999077808613251546 10598590 28451245238150301532927883084650905600 10598591 -164674910538836323053205455436432003008 10598592 75405943842046830639457394607387574272 10598593 -754618201303879762886673600642032856320 10598594 -259279520278420341193576689234916743168 10598595 2420049585446431254352901820032663040 10598596 41836414859980000310733660933953089536 10598597 12385291029850542553258306495988219328 10598598 -69411040422676213693461021832324466016 10598599 13713520057061225088743488696005982512 10598600 160080173696317483331329692698807040000 10598601 -33707793651531125656110683272667703360 10598602 -14079130456431219015111127928315912448 10598603 715555423597857316901475837532652520864 10598604 -122617060721765426807496550795502191104 10598605 -69059512801997866544250835479277044000 10598606 80677797679528332248626538087818882752 10598607 -3807256613669996826823105215185791920 10598608 29351291665220393003697810099830702080 10598609 57996177454823031535859535179650876800 10598610 -10907171623743596999378915014493729280 10598611 470631550093912582375374384908321725000 10598612 -1005826984246698058989482283988355328 10598613 50620344132009308764316992992475094304 10598614 -43264353919326481685261607524369262720 10598615 1537413956186847521063669016292960800 10598616 108054413763101210037174056116934492160 10598617 835294185068616822620951862844416806666 10598618 -449215670039448200633240485890426408960 10598619 244771942296950716584899293670376757440 10598620 -69758245659947993646592870853205488640 10598621 32675563618597942619812746449356524288 10598622 108001741535156083802243705578027566720 10598623 -62645673832940978200473696689928049440 10598624 -76269679523990836018367631681105690624 10598625 356283166780491611604683497672211073000 10598626 -313610222718709100111302380538667629488 10598627 -76214819746099528363909874562156673440 10598628 -384989085990972240911791761379273482240 10598629 -235681702689838268496075207063806192770 10598630 -6318512443050200913210590055943987200 10598631 139687503171898230883191113628274406952 10598632 1219317491222053589096750059337088000 10598633 173672442493168655997075387732582606624 10598634 -40253885305225793084773382459765621760 10598635 532647729513230795400680591741224400160 10598636 -97735637495059996787583949034360309760 10598637 89260980512073634416966505629514536960 10598638 38520612299542106222349902430040882944 10598639 -409273696423715596971996005779873168776 10598640 453128193257955604199323100459827200 10598641 444071539055644041554454462710690068992 10598642 317741303604095443454141652480577987200 10598643 48927319347893351915306631784013572104 10598644 -5697438358174921447843255323289954304 10598645 -742271450375605699496801148300011853000 10598646 -107227302297038197316686378652546212416 10598647 587239803469086985358163912970508069096 10598648 -86691063691104249281214655531115888640 10598649 -1784405761404417394122077570120549472 10598650 93181833168127506592316230987076270400 10598651 38104730018814107196351581364672983352 10598652 -5705898539845220752828160298439692288 10598653 -67299216619935876716472735259670115456 10598654 143276662301784120452938525104178892160 10598655 196887120512583840749397096050356369920 10598656 47894566008398291653592307696507289600 10598657 -593464043736119005463945158523383076094 10598658 28122425060221581076317833248005292032 10598659 405193506685545381683854650796867095360 10598660 249827280417094458504809060035058023680 10598661 -643847344326032388100012718769963951360 10598662 -160781562130208333155002646815266496000 10598663 948870043284565976685983006404539564840 10598664 149081354731754652106140956834655191040 10598665 140340444941978976734111554855842268800 10598666 -22922623890907239356053961634429380208 10598667 -195840336581065510016907795561962496 10598668 -510688724482016896994852052458656281600 10598669 689841667953389185443453191776286870070 10598670 -28899409553929475829937310114816441280 10598671 -181546792149939059815936469164086964488 10598672 11815125189877029188866631840076398592 10598673 -455304700058421677852941295617400326416 10598674 -408408167097546792588236340727112279664 10598675 74245540334308660796808819108710322000 10598676 1914210482042649262967796091788361728 10598677 -631944544637670777916274284170089407474 10598678 -250786516258453873955462532764225211360 10598679 25581145989259007234558983546485036768 10598680 -331018278434839503654722763462413107200 10598681 -595757956359781662313349199067080958518 10598682 202927433487990263985372763988720788992 10598683 -4708071031018023369340022363074189312 10598684 -217277243379312372873436238781231873024 10598685 -90644726234902405853108747032946314560 10598686 -179182084012698137445113110897273943040 10598687 225888467363829757081550163801342597744 10598688 -909620696182247481103340455216482877440 10598689 50486310628971027118833475401658636968 10598690 64779015545718334655833720576801267200 10598691 205858808155373844227844599146772259192 10598692 -182118570862725922384423611965783076608 10598693 -130127782330792799131328982103634162400 10598694 -68995156871246853215269501005206016000 10598695 333621597766044553472377562724787318200 10598696 241551266242705636339621893324858977280 10598697 -266151239015363313989083137544028939280 10598698 -3442422867930493697745747626145408000 10598699 -121371683308043802332239310375934653136 10598700 -131372914186746999460058463439810560000 10598701 838177220854283973180516801948237946560 10598702 30480391563173463695788463936427350400 10598703 -298261337146408345590242954032419668592 10598704 99028844516862891760656007797853814784 10598705 95323980023488034689124334996963370680 10598706 -55205193292567065058549166331805785600 10598707 -21392651776200743060597593408788467888 10598708 -513239500117676948476402548971186374272 10598709 157140218597942680565540918404833311040 10598710 -206401820527920849001382870164415946240 10598711 -127069748193297556447133562699780761688 10598712 -4280850074499297618728783954154516480 10598713 -411999317794629562341500674802961969600 10598714 31479845636569530354604818426075623424 10598715 -43336129455119922969501274898089044000 10598716 -235619204889319923414883665360370140160 10598717 -898213031101786033201335624277486513140 10598718 -45020422869981401353404716456239872 10598719 664601576142529305733994417888816328160 10598720 -46018764695311065785697353430875504640 10598721 -35342554409632503511845489705490532352 10598722 -38556066644113566955724473972174986240 10598723 -682264206472953434291926551006468766920 10598724 -3278647604187965420097219897277294080 10598725 46726150083703629720896283303921736250 10598726 -2582017334114781505591053881242486272 10598727 216145866297205024836656092814362814208 10598728 -72164943608892564378406714003557089280 10598729 -422517154979625126784747326122142725670 10598730 -5574328003039765460890014756037255680 10598731 -155616119176509792002803934436098722272 10598732 -134049283989724962089802020518122109440 10598733 172552990871193858901048595135125614102 10598734 -82808214996854054234490719361771057984 10598735 219826998197399022267168013675665254400 10598736 57676284964679329085333316873850847232 10598737 38767720685870677429306939861137366386 10598738 161490850722302179527982341451257269760 10598739 -51409503960195542956883353888753999176 10598740 -15616093262429949992608515321406464000 10598741 -753193510011425294341003302916728650016 10598742 -134148418248643569667703745264388608000 10598743 94674723670880074000500825501379067040 10598744 -108645379754067594538899057724457287680 10598745 -28108142950790887216150174477224837120 10598746 59636977154514319991490927603744845760 10598747 -712530043521852138009847490311453071804 10598748 269628563335811022811047371725397076480 10598749 62429260090835065610222337328128302016 10598750 48712598527995239941001168717323800000 10598751 431705296678169008911297982031276887080 10598752 94668557157974304537061530354616369152 10598753 -343823429666694043272960405256696926432 10598754 98362580803494306959019186937845544320 10598755 -437929064841486765067957233623852817840 10598756 147225282299702195240861710361615978496 10598757 15303886335821850678147643773638912640 10598758 -275372407340230870830626507153043622080 10598759 -118403839589689430396562193063500823296 10598760 -26198924488055524057351391988480000000 10598761 174216655145336978679282520800468353572 10598762 -212771407474927036753559024896888780368 10598763 -32636074503268657826541318910897128960 10598764 -203461889057566229159420586645285877248 10598765 166821460163278194602766697673067641400 10598766 152565429007232685857470389660165225024 10598767 12488194623059210300906142335331908816 10598768 84036523154085485550047975081730637824 10598769 331132107683458035605187886392257760 10598770 -29565775371464200775709034123501209600 10598771 -23911929510598428416331326509133039028 10598772 31254974252910160660140472208394657792 10598773 261832672943289657101356590897345643740 10598774 7220282912707327335823229994589533120 10598775 -144849481751659277816343456119928144000 10598776 196539435566930452332911294421601320960 10598777 -910397891287200607848182027390352000 10598778 -75122716367770159721123345501455036416 10598779 -922834343279975003836281889071690612960 10598780 -300923019087440570670530660189151782400 10598781 28490815747832977870779913512640588800 10598782 -154049811445068519115986281102838700800 10598783 -140221179219134022674388423206905086696 10598784 60072598872149794764910781291707760640 10598785 271507499000467195923156688601640975360 10598786 -134979719383198919463790854624042547584 10598787 -150911224157935584596309865032119232232 10598788 -13277761410592482637576789471068849920 10598789 667340872292106515333652630646184017440 10598790 -79027332982117741974919607874646577280 10598791 61896891172277962642806278967736871424 10598792 -193364059795509900089697855242024832000 10598793 147043638364843126802460547437494440464 10598794 5066212488372410637859236904698846720 10598795 5479271672544825577459977095901190320 10598796 15421073830672215773860736561968896000 10598797 34845185197460127792791294944618019904 10598798 -224655716240906168818639998345928222080 10598799 133046771745038791199603747054261193864 10598800 -47431429053989825121943181875449241600 10598801 -719493122755765387324829917963724853198 10598802 174257354649771189868553963322786895104 10598803 -250398357709333619325950853211369683936 10598804 -12406572323764177720925784791798227200 10598805 39640528020172803789198976352607202560 10598806 -171842118534619663661128855524398193216 10598807 208781107568283075277052198747663579520 10598808 171835781887579216436605844514467020800 10598809 196936987990994662106613582742710685248 10598810 15072566002584618614870863289033349120 10598811 212975305664323372231909243789512879984 10598812 -1749552178232516819577170163260121088 10598813 -72609746572118422226800436986073734938 10598814 21680772700819010392506258378255201408 10598815 217352099469051940028148234307734177960 10598816 109474009066360073776479683188608663552 10598817 176943381228426844727234626663114459200 10598818 -175783635380104182200231810441377406640 10598819 -206864231566667609275287067304377608960 10598820 197971555552337968059412622190930370560 10598821 -20989725216137144386729008216548376068 10598822 204897540543477989600879928746521668864 10598823 637192589114469753594133047113618466000 10598824 -514036483286928796983670065828661248000 10598825 46890442893596320894808961953104343100 10598826 -508106133929721541144693506500090880 10598827 129426259011851534207578570561439206400 10598828 159978478575422853369100123706154302976 10598829 196564170260503135804032977565870829440 10598830 -234218444896645559490564391578477310080 10598831 -48582198747780207812977589930708036736 10598832 764140366386154881269771117710049280 10598833 -166022669162981077488305485978813056000 10598834 131386702862593653623213276433700018080 10598835 -27540187305964997788925986120059368160 10598836 -390717370925665356197706962255212539520 10598837 173863890897950667201204096369457854912 10598838 -61646537853973023451603658788623409152 10598839 -124378172735222903751251785914878098480 10598840 -119009628619369349098920310694165299200 10598841 34978629414362459891989447129414610880 10598842 -347797827807095389347516238062236630928 10598843 -226826923160612540653940970669612857136 10598844 251869387700806745866428965491197743616 10598845 -100049323991153905575219140812397193480 10598846 267118915783770055325596418455693638720 10598847 117564555708820432291915823587232947272 10598848 -21381176841345108312624906340778639360 10598849 -344594874051050924067590787004104105150 10598850 -10290052392831928485573413563653123600 10598851 -351271906805444001874619931890019718416 10598852 -226277798593503849352479785083691394048 10598853 70976750494363038102456552107839356864 10598854 -148248902442078462515594114040083728128 10598855 -1715579417671428869579938518046831440 10598856 -172399362843552261114307349796837580800 10598857 60396902768479161493352691310493086992 10598858 9676640505619527560556186155007839280 10598859 299138945091472378251756825385728016764 10598860 -118476222848538332823744859187710986240 10598861 -82086081445898423608427264616625631616 10598862 -211782950028542405004543749699048234880 10598863 815319573310632237278367563906814183168 10598864 155788126261257397797485832207648423936 10598865 321858218029978203005567011191843528000 10598866 -181885995786051672634399737193742080368 10598867 -107298793463063304917359996281373514160 10598868 12745676099349879657952056849527279616 10598869 -180049424639751035737334279007624118980 10598870 -7008867479633008145391022987672300800 10598871 -91347090282330704687736216759862146096 10598872 260668610923877454974056200860549160960 10598873 -202273309787635857270971455238105701878 10598874 63976508880485864035844444077972224 10598875 -40806675580348578289509921254080536000 10598876 52973417517150128292434795377162610688 10598877 -106602971030868285730525550187839328000 10598878 -266649473394092431632707001248535305280 10598879 -33006471190052830354897433193964103520 10598880 -116922698970244582187029211898666024960 10598881 -137917511659741494573605702370142996318 10598882 26397247432747653435059080083244227072 10598883 273177171566532311936764082067549713664 10598884 -272078844879547957687618472018333158400 10598885 206437468353600578376581856217315811520 10598886 50863132873926710215434802416832384032 10598887 93167880341315035904499678594188446368 10598888 -725363399016141905291554709062224906240 10598889 40461723457944128209836330292056360960 10598890 295086600914580506059494753716090575200 10598891 62771185338613039773728446245812840400 10598892 -123721044151995912862278040837907778048 10598893 420260017076934590085785058691075403980 10598894 312501379335849754411930537591729490496 10598895 -62366313425468059141300756479570619680 10598896 30946639476106297548920262027376558080 10598897 67914000972584686369097709082789643346 10598898 -716527470582404133890706553425530112 10598899 46545959551631844107222100728059304536 10598900 -27815768312616427346024666646500966400 10598901 75404587730823747352421635559103040032 10598902 -12745889008868579085271746140388463296 10598903 208394339241256621825994101925809203840 10598904 263694980675403457441387474545533952000 10598905 361797893744779387560205755769116650760 10598906 -409150732949613288329194864007773756416 10598907 -49252977535590015570404396724922110720 10598908 -117488752395071052390530723467886927872 10598909 280228368291374578647776492834218982316 10598910 14596749807793737213214458108911370240 10598911 -849955969413420211412532953466909311488 10598912 -34309952742034138336431519360570359808 10598913 -75781623539233679213631304247485553496 10598914 109808408687488429357031489971967023056 10598915 -270277189945037762212056624613173475440 10598916 1480036441463728317218803350417537024 10598917 -84479457413698257716228558657401469408 10598918 423981593269149755662010887422100703040 10598919 -18707602741222206499216290340229140056 10598920 498549300176780445210738215039949312000 10598921 -273271748685470698164421113396630477900 10598922 272949087052081985340165718431347066880 10598923 1072475641676617588057174986271692872160 10598924 -88451822850464810466915945038770842624 10598925 -79062157729435428760990799280411684000 10598926 -124681743879925630692058825021234531776 10598927 375325330073228127452314722982524025776 10598928 103983858737594518664563938473220440064 10598929 -443842034950346408840620965575381090112 10598930 -108591874162233293667205840114508300640 10598931 -42218751637069358397910186052797756416 10598932 150540357252830176387315984689296794496 10598933 -122411923366725252621552937721158283520 10598934 2939169816602923370858301843802050048 10598935 -22796427494186394524632585731692229840 10598936 420477842553307412210510680264067143680 10598937 550322328295292691062644890249946587840 10598938 8146535528921467938104679845174551296 10598939 -672212793574034084261477361599179200 10598940 -56355295528541056216721176549437327360 10598941 -4468071890798178444269757771334829920 10598942 158987534933229261754995500739656491200 10598943 -20214542590679395593222748292870536176 10598944 576732683392806334872268807866948059136 10598945 -217780567966147831072211589527066306220 10598946 -55434567306994175445926184390715416576 10598947 -282937273738564383354186003954618813604 10598948 133087283929996361892712280330462914560 10598949 155828182376082402061070073658441487100 10598950 126352295270524181619853185668395212000 10598951 -102554751155510879039926641382538160384 10598952 -26081893308423965661763663321308856320 10598953 -35575445258348652873145016931945649798 10598954 299472527919513013361863779775165120176 10598955 134613515121217800958558305034392069360 10598956 461519968731075157832379964169417134080 10598957 276530080106471612129897213227297357206 10598958 376914583042257882313295567334239137920 10598959 -129160451439558889079440472791711147648 10598960 2395667587727114518415179274415636480 10598961 48351050776852681751172270742671537120 10598962 53256035723791475824822977615983536128 10598963 387658243930553630952159493025034499212 10598964 -215050337704168136369798202865610625024 10598965 -10135955389750855562702500204560405480 10598966 201126114726520328835362055717851116800 10598967 -87243794988963657793026825974126196672 10598968 -623049586909228436384483887585575997440 10598969 134193634442593206890960977793973731370 10598970 1957077946776046071313822783077365760 10598971 -786929808772685181455861997994771564828 10598972 198190236142775742433488320416548790272 10598973 76712560742690073585243667468025164800 10598974 49565353455804423080668184618854337280 10598975 238345922026358525862196426241013615600 10598976 133113447842267024570546765582213578752 10598977 415991451806870939034050518239269503152 10598978 138704277694519126018330186886305911360 10598979 -111774033142242694219924507295789895360 10598980 -87809217557257119994250614605660303360 10598981 -97676833769086855342317306789127769028 10598982 -51842505445349845590100142875849726080 10598983 105078732889251620265734227590955608760 10598984 -4319937703220429997947758575585116160 10598985 -365949674652718905658404209133491116800 10598986 -348209622580668568015173884611035833808 10598987 -391149996560179531751938804347092015328 10598988 -18122670966499153764639367552172352000 10598989 48685825467956822753409701064567375456 10598990 20831190150705718971522444641550506880 10598991 163809447123599157671734910190041800080 10598992 -22629009475960256061085777133672595456 10598993 38350337975243176462078898334642755328 10598994 92601714202253872110565534187979387552 10598995 798688405810472509569340288931608800 10598996 70012808293023268108826499249480130560 10598997 290581255811729194464319663051275300000 10598998 -73615209827400773540978206212251781120 10598999 127934821893070547063698082769276266064 10599000 -72419970894175632664430040639375360000 10599001 134904854602170825285419348482705289024 10599002 -209928583648511421039103768474786668048 10599003 303498129945555263544546485020459797612 10599004 -301766752775981057266971783968579973120 10599005 67429672771613840838330640577904006360 10599006 1861642122639459505967896882406443008 10599007 933861862666000110235585756770741150000 10599008 -118580461649110609415892176557542211584 10599009 -652980736278017787537601721056056451392 10599010 36442216517145241777549357288001832000 10599011 530878806887482173425622921094300570824 10599012 -20237746592147083861416765103012639104 10599013 81760629709148713622332891109800075262 10599014 -40617793205286549075441113120392488000 10599015 58494320390056530495255212506794808320 10599016 -877402562378189445908983868380416000 10599017 259594954051648657295010507326234818560 10599018 66125935170067526548213111503955216128 10599019 56930484309694870208007347438214308544 10599020 -151340742270088855738115289874943185920 10599021 -53477292378592873504781344917257560992 10599022 59731394186094194368874022553812086784 10599023 10357054087089698976714108475923433464 10599024 6663549973804133927145540499254804480 10599025 -165194292672343415252832715205041339450 10599026 215709033351825611359318558997736989712 10599027 3173726393430242843628545049122476608 10599028 -14778929155713512345067839190216837120 10599029 13493345148489289928853289925559036576 10599030 63431156855572167388215815611592227200 10599031 -252319563614536222551993185566186774168 10599032 371038231183176274369992197252970516480 10599033 103335703637252574464013786682181578848 10599034 -152631321742775891660419196642316925584 10599035 -277030686630972373392985510519933579200 10599036 -100542479606098479514895101238218752000 10599037 83788169414762883158805697652259831686 10599038 -79275058825905129687284519309590981056 10599039 216503370092992151350200223502577377280 10599040 -286827274407730836033111932452365926400 10599041 749491760740913686856205523007863268904 10599042 -162796911545794512741129446830654428288 10599043 -129908660816286518102827504471895710400 10599044 -135828326707114112209634977513234899840 10599045 144049189171961944043057061417904060320 10599046 99121855707975017918966950319424614784 10599047 823483181491132735902485668767626537496 10599048 151735417079465353078474637643433497600 10599049 135401110799407285063664974887998142736 10599050 -20193798227190258409565102903516198400 10599051 -199949049455063876007858074374060300560 10599052 156946805412522654644714285291359306240 10599053 -796574550204343098541226344250679226698 10599054 221824664187586670160879745991956729920 10599055 98229336158393114660905039580807424000 10599056 -11991353917968788346016221024054263808 10599057 39104072105689643881750304034668732352 10599058 50711133626684232807909588532925004576 10599059 761227558958965494957060304580328697260 10599060 103007728890769215803406383057161512960 10599061 -225820818110978214897031723063678755456 10599062 -190578822065374729216945301240033599968 10599063 -179844082858923105817871424495502972056 10599064 -438146849875032802836015912779698667520 10599065 -739580254332322722687275529799012651200 10599066 -303460041197411575801315949535307430400 10599067 -80406364450555160326694162611052105040 10599068 21136024765244852688848672030528142336 10599069 35779747412483846907023539328551943328 10599070 597508480582167617107341127865340480 10599071 43217103173334063022741114900363980912 10599072 432630024357721076243792134851756294144 10599073 -188524747577665435469978987165455032320 10599074 -1070307970135561345096979957196414720 10599075 -13915640291771978047636621207304357700 10599076 31459029625651202001295082705975173760 10599077 -543936400780297300990836187743162058500 10599078 -78375059314388758038661784886107105280 10599079 295783849327995270404736848295810644520 10599080 -389727161722452492121263959841213081600 10599081 23872474871061488933479476945480307584 10599082 -132100221042396150762811342633490240928 10599083 570557467198525881469969149368898203280 10599084 -26721700558625876250359252738388662784 10599085 146825843652781605632948494076654895360 10599086 -76135604067568529186197393936411777536 10599087 -294705296070243120507826723603783616640 10599088 -10797464660809263438480140066395045888 10599089 33218358465353460090698458654574052324 10599090 68104717034611576609985149591131018240 10599091 -283351271646411222123376401008609835508 10599092 -25856549096811048789641293413138308352 10599093 13039676595529260695076897911444581440 10599094 -183835800061714779192074253539079648000 10599095 -136084563996973469367736310117735616480 10599096 176461926424494819716379294583796736000 10599097 -179217232555246725269990353841607930454 10599098 346792305044511572545687973954787826800 10599099 -15189024777487112984568423802180323840 10599100 -148655643649334812978555916004797145600 10599101 -808155295302330409327657278347315027898 10599102 224770118015746638427703032962196332480 10599103 236543548011245466221084912700660172352 10599104 -149696280121996258401349699707872477184 10599105 215098145797360486395568040955110301120 10599106 -18232205306089205420371228271452844544 10599107 -38519867295942635499530371053625889328 10599108 -23093659897275312453539565194796158976 10599109 -484029150933683605544902556839066772484 10599110 612251049635880110210902654593313920 10599111 -562521724869566542228852371000343663968 10599112 287323245092563016496558870727942963200 10599113 -2791564487564970026720273556645307392 10599114 175209531862543055112013779430499328000 10599115 258400146241025845948963186609255524000 10599116 -804114813209782865965631023226526720 10599117 95702075522334671525777024581112167680 10599118 -8049877138322858983142224032304389696 10599119 217542372692063369948418288866146168944 10599120 33506249829793231521876883578106675200 10599121 -266558925270936737089270841397455156108 10599122 -227752683633922998779142251735051115888 10599123 91634908589706459287885014402951550184 10599124 512544494947016552516195021433799911296 10599125 -199276461714038091217468434167182221000 10599126 -202493833246448607453335739549315801216 10599127 -37990357032125647466381208033400492800 10599128 385434032343682966967791084917783183360 10599129 -425006909690972016246008209759194229926 10599130 43150783193236056632321618196670008000 10599131 -83953276845573519395583565622713964880 10599132 84877979653303076192443938921526198272 10599133 -627632588205659238007591894037743606618 10599134 18689263688639353076874423951546676992 10599135 526661000790193190272437263119417322400 10599136 -31559914434457782162350871116842008576 10599137 453958457254037267560983160300914763440 10599138 27441724919127568154880613531108416000 10599139 225940807594798255741319770783202710940 10599140 120139082359335286994987547249183709440 10599141 -250673331154641919525212952317063445728 10599142 134947533552493295729642970029392687104 10599143 -754007463533096460135676840443176348640 10599144 -7058889331944540390506682434968289280 10599145 264819274490802201680138188467955716900 10599146 -289883273129681125009172262948926491728 10599147 -96479703021324125919231589892844368160 10599148 -554033707782264485998186838604709888 10599149 265723733571726675406431686268229185120 10599150 -100596480688566561505523830618538880000 10599151 537324360602782364616674233542348963152 10599152 14520805277806300373330301671756267520 10599153 41413945626197471931644499550441850304 10599154 -384510675113508655533302159570690899968 10599155 16126776057981523925712523658446131360 10599156 -2431727825696418684667895794195255296 10599157 584714950007006807879410979446515391406 10599158 84998795816329656764842483440683256576 10599159 -122214511723526651985571861229489196672 10599160 63955523951350628830738152926294016000 10599161 684405812271640501706208782284133190762 10599162 3892667026885757842461423477206160384 10599163 455507953813892716658910450545911400448 10599164 -28713962542944215607050032806680552448 10599165 71602906980602906177710380447092811660 10599166 53768047632706538068310924587864750080 10599167 -407986549509778271123385778349206314120 10599168 -34553541228435127960244692588834062336 10599169 -78802250287015973065303059586245924160 10599170 52544878494249632905189156242147048000 10599171 -165383083627343363171432764721905004736 10599172 -46350724682221987101962178777721159680 10599173 -425028241587757483813755919294113896160 10599174 149039019399370425677831808004624921728 10599175 68275385360842348782590920609290323800 10599176 183671751210019962669067310928392847360 10599177 -367497446988218266785002020691584548096 10599178 -90900607016074191579716385057385385376 10599179 -43910951907376096044612469587447085440 10599180 3279269819481357549104144063060613120 10599181 298979746969004675660275160782542662700 10599182 -65697406389800190775156106920490873856 10599183 -7092528223301142898289480457810857856 10599184 140546760049496834907502567756982067200 10599185 125334504003243979921716051281416747380 10599186 -86117079259165502703146069500118516736 10599187 795231016632980579780580106213349121836 10599188 127031124330227461618646229637475942400 10599189 -275673918937602143300394647239078817376 10599190 108233859335019334714011835189743713280 10599191 136328827238502297321562857058247802144 10599192 123530174217938348720794959604621240320 10599193 734468765193858134537143334175348639360 10599194 470144460698098747513328714187726217152 10599195 -162118753366799690226181180598162248080 10599196 37438069260286159699145332993333798400 10599197 55482621996433148654635507801750131264 10599198 -118309021821192303773621295438968761536 10599199 -2560122052156023324482170860350433152 10599200 250618342781402549127535737690316800000 10599201 -121032546432654858171350417477020468800 10599202 1900359456614824101145126722105351552 10599203 144734113680076404419576286315472975452 10599204 -35814119308054728753776719694711095296 10599205 70375485832380444345168840408471813120 10599206 -112622637001159739771010473970783510720 10599207 -45946760689438412364994892647453816320 10599208 -39761601028568341016390167322761390080 10599209 -20613154409522569674389113996367731590 10599210 -56450850546574347891576704226370252800 10599211 -229029202782091343792580632655559814880 10599212 21552273630290281994923515618237422592 10599213 -88419533973498860677894430510882949216 10599214 -29543436560289433533564562621285897728 10599215 -326904076622094806462804628209653109760 10599216 -3658457673885260660775208823622205440 10599217 24603791890349709951458268059151670512 10599218 -18544365383595517702463291962697479680 10599219 -202983158885470576064973078139922218056 10599220 -155700064721690366723568011557286565120 10599221 340797236055087692469927339878122381422 10599222 -907314073657428501925959090530276928 10599223 602804898273922342646900034172027522472 10599224 -347506047052443128396892842080757268480 10599225 20674314231861392227775743077424003200 10599226 -240552022374815081219757892673166677760 10599227 648379347700093517724279059766984959472 10599228 -180305604314875058493880873880087592960 10599229 397279210518102998887286247371513061830 10599230 -26245916837028634891127921925859938240 10599231 -153475500655695212168360700429190062648 10599232 -31289040330361994505608096936456355840 10599233 486382468465631241515696623817256172482 10599234 -102864260698156272833916368963942920320 10599235 -14272342148787733218697595641412740800 10599236 159049394456664777964972056530267132160 10599237 169338947427315758805697173962104542 10599238 -10634871398730460867225669920435028224 10599239 473304999083657370614663265616702919400 10599240 -125797685931965893622880374922380083200 10599241 -133081325113449683916031996783912054016 10599242 -769439908559683845821938770383644416 10599243 -208462948372091340931937384860608083472 10599244 429390231090380624752788316516686369536 10599245 160302362982140227659896629114400491200 10599246 -36021716269000003110231961663590965376 10599247 -80216350067654750942187865147692586008 10599248 80226207842125079594463992347181973504 10599249 -97143950440708694329346283852981607392 10599250 372701912976108448113406370198748552000 10599251 106905313780112882251234293109776952800 10599252 -430772028026522706081179388280557969408 10599253 191972412304024489274426063774665163680 10599254 -315617526748811655787323820133383859424 10599255 11434320823911588071712951310463850360 10599256 -537179578353579235647716354750064261120 10599257 -430731474507896651990166631776948997494 10599258 -43653871115582518051443223398043529472 10599259 5617730320448906542181093762418360000 10599260 22648271917177383938873155819651430400 10599261 75699711777090937399640427681866489472 10599262 246123344445567168091490920291581084672 10599263 -301941720821513273352069555673595467488 10599264 153585665882348869489502868714749952000 10599265 184652436873947184628986819732996983400 10599266 -436358925868441248246848827140443794176 10599267 -159809139552041064553168158504090041088 10599268 -289615147623686794171055189691165361920 10599269 -146778503789018089909299453999963298980 10599270 7248157255393185220324332407457638400 10599271 128298338722653553094434690140602668472 10599272 288468021752103768057897895447796121600 10599273 -171751422273444417545736516510304621878 10599274 -13812160839385499657106879070739340288 10599275 196478234619333135555389007130871314800 10599276 -108273861462172046679569326577886816768 10599277 -97819336834924990385662839341420748840 10599278 -238157603657984384802570299711124696576 10599279 -29038257782618674382300284180981488576 10599280 5297555422946867149424014815251496960 10599281 -11294004135189101137130680964209553856 10599282 33918585508919608367607495292043220480 10599283 -257768804481071692363241004760400669480 10599284 -34265254005618701509412629498928544384 10599285 4302322433285927090713840421378591040 10599286 -26614974699240235803850454131858989408 10599287 -118132653133374969860144930106120305568 10599288 -347812972665083403375413363615452016640 10599289 748854452968457935431110995350943009156 10599290 35768846367252168135677359917845526720 10599291 106823065792592516741208629703185928840 10599292 -518710921986071489101409932318502834688 10599293 106896058584768343198195153050502556160 10599294 -82468704030714052894829327309158579200 10599295 101264369306874727108309613170974269280 10599296 -444586077774798126703100223844704583680 10599297 344516278792554298720065897919155093120 10599298 141719763634410483211852211873177768400 10599299 1167100918012114993570009885346504563392 10599300 -39212844083528525103679354777018665600 10599301 -67391608572819722332946901240993665698 10599302 -80659081146440177172616467846449326080 10599303 9470097862804083651749109246605838336 10599304 -210946407634139792248433330151906954240 10599305 -277848656377240880188018092282106680000 10599306 -59422574936007096200874044285033779200 10599307 254755499813826402318694479904568030920 10599308 -34217041361509475406715781548129267200 10599309 102760923083960409712047112515593408640 10599310 -64707202813046849129007478445764933440 10599311 9163537278208540269777656374354053264 10599312 -190644482169444386488712172351526010880 10599313 369222508361356020061758807751115155296 10599314 -337567733931413351598561448744286083968 10599315 195538742921753975289064502366598665520 10599316 34319649400412853850526118231204929536 10599317 722754061403054510831437766471512980366 10599318 -15830430594603042912104258421488942976 10599319 -626156412193456159770639361669876404280 10599320 49306153726715994583493412904641331200 10599321 10978695460954869431342444969157878832 10599322 -339767649190556250149977198214928534288 10599323 5300438145740011160061764521365678336 10599324 384657316621712191465301861121412887552 10599325 258946943516465579574829865864361345600 10599326 26235614920453594597298263788210732480 10599327 610428361092925293256320096460030933920 10599328 -4860096352324807122570874405059035136 10599329 -138776233511990422495989339950537265516 10599330 9207470583588027615811871198874163200 10599331 136843476533717983918659296853881768064 10599332 -468705635801450275471640419222441655040 10599333 248886446680326065489623044130116361824 10599334 -45679974860473413092514817473700689408 10599335 -616918716289966097205456824124432103440 10599336 12803823481174353597530125984468008960 10599337 6650586703628863461834834332600025600 10599338 316949001984581371296714695506326022320 10599339 -317271760368799396267932993150032644776 10599340 -8690769589858295230643432239858406400 10599341 -274614453596774379374380310328648666816 10599342 72947009272924370081608913534755278528 10599343 -74257504175462481144391558162487008176 10599344 -52202786750379101231191367646964482048 10599345 155958858367048161667049922978657100020 10599346 567265263048182932907450296526773724160 10599347 -756836938255842475386522020331395155056 10599348 -190605032142016487783681800499092254720 10599349 325515265640574327018000239829137396064 10599350 -189065817202377885802941160277627112000 10599351 -201333733312090643279927009592168729600 10599352 -61566671228241643112426522425893273600 10599353 102295560979024260089038356020060474820 10599354 -172303784216720546309115666938732500992 10599355 -194142405767502814070496402371067374400 10599356 113016982336706750504096035342209845760 10599357 410267788056259825011640746920912759040 10599358 88535990130643986984775791455637888 10599359 137300238549069121792512732267493136040 10599360 -22781624061837021604194563195488174080 10599361 -271431691517073906516265763505545922876 10599362 -188992189740885970745919911220125003568 10599363 -701108187965156054136530526029715747600 10599364 -29964702545608072262097584480363921664 10599365 -13344824611934382633405879794748748800 10599366 30466055536869414355367443752620113920 10599367 358385051474344221999100449583729787440 10599368 -225482481121881209578271777362298787840 10599369 -362643963816300590376601042081271848992 10599370 46161776654623305201892859160360950880 10599371 -1729635448710621475281019197976671768 10599372 -34029991357654573778883900129549093888 10599373 -485021018389413369567167881600319530378 10599374 -74154781542388248949919456265906211008 10599375 19999727011043217375237506011809465000 10599376 244859615835572313044801149318250545152 10599377 -6713761241826919418619739803437769408 10599378 70990504211856806752971338397346060800 10599379 111646945085654506084217534227831671376 10599380 -233812040567678802935601655719152793600 10599381 141276912812492033838427586536895245908 10599382 116375632138918120551047114436675477792 10599383 -418586011153589253628422762299834627496 10599384 269678318131116822054830301444490444800 10599385 151218600072635389352135432985452696580 10599386 104251874558227721132896220588388441600 10599387 62314468367050736892521396223479607960 10599388 -219267498988332463613514232068154612224 10599389 507912742641918786085488758215769061024 10599390 -113009160027106074639479900097738124800 10599391 -404796966339702603579059231374610718216 10599392 768889340488327862889318857348477878272 10599393 20857605245719241393770973490158254080 10599394 171348213210726891737406183513739863840 10599395 -196098541423724930987330127490944231600 10599396 53114000493961709400108453729158283264 10599397 439033233594889482066589854327034299040 10599398 -463262199425931586986725182379160070464 10599399 -212366873643118488555532518397567109616 10599400 47547858204217209124756684415545344000 10599401 86232017592124666264783773760286496912 10599402 -95352986688239707581428222831367593472 10599403 1434656750927178041678540767648713013944 10599404 3862659473197923783376298339180441856 10599405 8763571810201012941808534748078632320 10599406 -137447885535089804055026244118219750848 10599407 24964798869007850399426303893460671680 10599408 -51299795659203184112567284012188991488 10599409 109849559677108965869743546956725681520 10599410 179547258026784179409714799311087315360 10599411 -90567422943404543876290645689259069440 10599412 -78464634048606952126192887057582839808 10599413 -561644990226812624161006590862721472000 10599414 742091939243834348005285989018286080 10599415 226136502305861461777776657762802566000 10599416 -22954468683541651142383820995144704000 10599417 289310816130010791054597985182961180608 10599418 -50406752202790481856145915826873757840 10599419 -783715656564918347019424071252427358304 10599420 -24540311231352651791015084788419133440 10599421 -6082398966814855634047426704914999552 10599422 700808007650702422302571608064512864192 10599423 240264215595699654848257264506139216584 10599424 -684699247655661749041431818450572935168 10599425 -452355780401716583090649925781444159850 10599426 -162838052949994975980929906629664624640 10599427 -82690851613267980383777511367385017216 10599428 180512318271226978006118162771155316736 10599429 -263159338760927611908430498724938572000 10599430 -196777426242606235409890915642071129600 10599431 431808762844071710746398068595197678232 10599432 -429045992354070577195626329327769845760 10599433 38194633175345536958126987387067866404 10599434 363049289117019894934345528687868654592 10599435 98977994483226639130549688254596230400 10599436 -20352662317801687884109657598339550720 10599437 -259544116414624689279420611205810547914 10599438 -17208717174118702191922469976152811456 10599439 364351828814584930065875466834141246160 10599440 -136429576154281197084092747758003814400 10599441 -240342576299253225124104797251523777808 10599442 126158750060727206672639859209500039680 10599443 550427895660707746263350106246221040 10599444 -292389362115575019960347346002530222080 10599445 -194260510599416066095324139981521699200 10599446 -70415830078224845198654733258898265472 10599447 -4682469291150991681912365237690379440 10599448 15396310177599643656964440260704542720 10599449 137405168675598748618840335805059155712 10599450 113522509458862285780785042221927673600 10599451 -780800641196355101467831063874541261048 10599452 -449523297263771891567900090466022500864 10599453 359133422216528572727722209279850731462 10599454 -10941553748914401940314357590350542720 10599455 141092826473267548422423967392943014000 10599456 -2718829192245227700117861899232608256 10599457 7715135192677404146665913613010753440 10599458 -43296685559587074367246386076057423872 10599459 43303787413060011682053034859370720768 10599460 -182801779584561193058621278300777086720 10599461 224789015386878009484340719828478368062 10599462 248335497506047321003166469293808693312 10599463 67097655545682868482468771527188390960 10599464 -243558720322452206655205994328534067200 10599465 -140592015949085469885732564595218626880 10599466 74550944006722176770429642050857180000 10599467 8475658801044544940268109943864169432 10599468 293950116579542988877346759943518576640 10599469 -284466208244574748958943213415982337130 10599470 20283990020250998390212928670856373760 10599471 -174457176311665190103658214679575474400 10599472 53978438732515096986534475958834626560 10599473 -133437883010702235637784405464138265760 10599474 124780108666092009220233219613587039360 10599475 -492216427764964520229739045566600162000 10599476 -102567004263195609344143559470806349440 10599477 -107524152430148558798814101299825328640 10599478 86479725343157830162320638151778907040 10599479 -165903029254894697284547956446779400 10599480 -235789170618506580965858612185975910400 10599481 222095097079364926147052285638522977024 10599482 -42723407514991758958111421993477143296 10599483 -144299667724106402558630498809925812176 10599484 -96830295475598921872877316156283991040 10599485 51652958789533626274633686766931385600 10599486 -85353690331989045144856257987430086336 10599487 -399159065349033730031070799071165892800 10599488 85086880184560278136618043986621759488 10599489 126687032249603620154378234688533553408 10599490 149836791139629456765892017677880591360 10599491 33748537042740995059368536483601688272 10599492 148216888044162607825328418820731340800 10599493 -616873306399152980724858810563304792320 10599494 -272401294135453930814952459996206816640 10599495 -130331609802074542986445730573049464880 10599496 -207466310747200278789493403485970995200 10599497 -229608043579121085294656519806470774054 10599498 -3753828822965166937743105171481896960 10599499 257172541064753085817496919701589993336 10599500 8025313310789461058167497468264960000 10599501 -80076059932382285284698480679598165952 10599502 -333585943369635347938514174494817690496 10599503 -286915259741197771673479466129306617800 10599504 42720523955176388173891259001588154368 10599505 -5892424820670536019771570475976283840 10599506 51116913516482915341991028083738999952 10599507 5308273994415049331942498203368038004 10599508 387804233675098410119051282139444883328 10599509 -897475842341348962732159146716885567040 10599510 -126280023515322362029053541469117773440 10599511 -278515223375649694999484544844701294120 10599512 -176693841506965300007327677813718384640 10599513 73311522787497514313834571490208522784 10599514 15691701699062837073054170869491647712 10599515 321841202040943365926555537276236313520 10599516 -284260357252377502129981203692594300928 10599517 -213716709541173219204171100609260663336 10599518 -969479545082166046665242850249924480 10599519 -90239827645738173438771470654394908160 10599520 55654086508954620933885656941052559360 10599521 -116636102601836656337421232522180222800 10599522 2539378668557873835378437758397580672 10599523 112197070034009589576366300276361641168 10599524 -454569719879852275506626366160336138240 10599525 133255113345706768014574046942422272000 10599526 43980702803332202869468374566552031360 10599527 -12779303046449283347713821872828040960 10599528 -95707517347868900936522937878184099840 10599529 223490563692909409905207773150873225160 10599530 212510913560804577215246813869076409600 10599531 13769546285604646058926295677693425840 10599532 -10398874669285896841640713537393668608 10599533 -405657370802164642792336979420418858762 10599534 418949092772349401417727821315159568384 10599535 552164270836402989743636505366954033480 10599536 -20332236467037379585749585966342144000 10599537 -87088434821480661873107551741919669184 10599538 25352509523777238343757340663072317952 10599539 194870425998119490434157771496633451340 10599540 72095894932872833414310239099905351680 10599541 72310129266313555202867876300745190424 10599542 25358659297345024153510977934689024672 10599543 -8290739546819266971676366214664008400 10599544 -209030397024412736905456444992618700800 10599545 -100864166908295910665443104911775052800 10599546 115671195095366863816920082179399552768 10599547 -49940636317562710614165495599284768768 10599548 404260799960002981550863843344281131008 10599549 35665001098874720572449155732442995040 10599550 -4603093419704016709436509085141664000 10599551 -252872765022006345979283965268935049856 10599552 -23906142676569387500651433222261964800 10599553 348828601801454517082744715234477585220 10599554 104264985231907893658264828786730153472 10599555 61804964262797179722729162641435339520 10599556 158784787750611726333818246961518054400 10599557 464632468382048225427715781767672819806 10599558 -149625170745662381006671317226957299840 10599559 38909465410039887717561820844096536320 10599560 437167121927749615468915489415209881600 10599561 -59281113088095610133499384218635983168 10599562 -410285447651414543297497797833863812000 10599563 143967648551185526279865539204881066224 10599564 10491575838268646451080908351235543040 10599565 -178341070344323717117070555701849487540 10599566 -112549413369656079884936517159660823296 10599567 344708594152242886473890857721856172800 10599568 -29117854522128735480672409877450588160 10599569 -780643884919820053715510290443338766030 10599570 15922768290026039776906254428514844320 10599571 -844173189515058292908158626146302086228 10599572 51225174714903637493470542717036206976 10599573 24196803140204268594022857811146109920 10599574 83384253701412140212377035819353429536 10599575 -33657028554459111677595613934253813600 10599576 19793447164496680751436186383497543680 10599577 -129664428947469675379431957383416347574 10599578 -158464672037080953978962218645724410368 10599579 8000463690790190906842236023225016660 10599580 180945724482140533059747442102948339200 10599581 1412547242405306810050103743138583838912 10599582 -28522231907163704441511218325756850176 10599583 -20882699741556779743847163783914290656 10599584 -211350677305684799038970132350705336320 10599585 -164227233674497558913031177990284906880 10599586 7016316541836407889182689419510508800 10599587 -86328035255209020381653549542879664400 10599588 -64203513007266335161710567884610846720 10599589 29238428797599923101833386032623576960 10599590 57629438665644636700779154860319852800 10599591 377020968590913483372683612017972266792 10599592 -176320877861656044382122805425381504000 10599593 -626861163057314287505141652393632500080 10599594 120655052398880196959858043616251851520 10599595 64026138707676060327015006079947765600 10599596 -27837935577669214407766548309478932480 10599597 -160759148177836781241405700316031204426 10599598 195189194340178034442266133938835411264 10599599 -66865698566591158123722863254360172400 10599600 -4626919461610633186601992315699200 10599601 -79780146648414899891860503239972108256 10599602 84477617438789314070767049902157991744 10599603 -160646913260547402264967107685759295232 10599604 50841385688768431719793023693809005312 10599605 -159043305647119220166181846855319680740 10599606 220326863436169652602926402183253324800 10599607 59550466905452226999914615165007408192 10599608 488890469274080375717352864307633704960 10599609 -148835546431252508894900208517602066096 10599610 -13171800698780425544250894436336189440 10599611 36386805626633581474168531892629112424 10599612 60786951068422853319838783839998026752 10599613 -1706362972854362003848180952038757632 10599614 -360775622108682461545191593972887250688 10599615 68998088753355126962006825070109154400 10599616 115565471342947409232601090981185454080 10599617 -97769094198380458275461066300940383808 10599618 268511124246951676855844094638010079104 10599619 477312018109731133590684785853389361120 10599620 251193244443052046731669039964058727680 10599621 53411572592263059064855746820770930912 10599622 -409116281504865999321841153348377283776 10599623 -15329946409640467598729877878405231136 10599624 -151630538169493828369922877147743354880 10599625 343775413359300786591571129653000480000 10599626 -113653439152072835545033843414629852576 10599627 816271890517732244601688428154325188608 10599628 298791707997150520847710294327183650816 10599629 -4692374772821292176305010203806400032 10599630 63445954090747945101949230920177339520 10599631 -140928844308329835000494953714113911040 10599632 -65255711722614494262644628024932081664 10599633 -130622301176152044112296196112602588800 10599634 257111992847244491296928120880573835392 10599635 315617782522513753388519834051625615600 10599636 -330012373255869348881863604597232009216 10599637 -105028759676306594630700681045144001714 10599638 23291782598297631841833125177187747840 10599639 -296546101837117270598209904795148872112 10599640 -55868372592411649719197280665264947200 10599641 997932689952395247958038642433352640 10599642 -35190351288599225878004584194147854592 10599643 -291808545516589654313257582216975714108 10599644 -91405175297355283591265251192076697600 10599645 8447632069616028001373133250214236800 10599646 107494665450808980585071611148869510272 10599647 534755173004814886369015644022206988392 10599648 -103726418271716090910121603376453517312 10599649 -66726672535052814054262136868204592364 10599650 -24988225763332619464106835893625984000 10599651 156690648915058253412390456884604423780 10599652 23244753830585555098390705842606407680 10599653 -145871565488603176845176961066353733702 10599654 -80890143644512120234316756279561073792 10599655 -299190615426638564942055307337044894440 10599656 45741224635280951652476821816375802880 10599657 208958213569047055773950295112256275392 10599658 192214454846926302444102336413031060576 10599659 -3304510024246180501087913794731940608 10599660 -54007218962396918510999070839630238720 10599661 389047245463874157940841078799843804864 10599662 -3922647195986078395971868063154871936 10599663 -47326806983467118969456689142917545600 10599664 -109143249943489680096310240463544483840 10599665 298750442532449193805046776354368541440 10599666 40560140653975461440720401312769998848 10599667 -7489474693991550673068051688057420480 10599668 115804223505799860814711093355573968896 10599669 206343338029717578913251141409432403694 10599670 298898478216188861380287685814015746560 10599671 -804950430634073617553535312300803599128 10599672 6824021430076262447234060177449943040 10599673 8374889265853494491400759626971900544 10599674 -18859187944048770695363370599640268800 10599675 68451060928359122387870009923925913600 10599676 117826094809172963352017780130057131520 10599677 -104108482837013511150501970137943852128 10599678 104573793942107196279324198457718119104 10599679 666748409303418056883088634479238209280 10599680 -163066419293112991210659448512388792320 10599681 287394093648207969881827460969308546080 10599682 1776346555461799641656197823310830112 10599683 -256708573153400214554488658455288408068 10599684 294425486701370641872067824753964379136 10599685 -255227941628696612283140311426103959620 10599686 157419088450641489771139183914106381440 10599687 -135563958518438817031360437072362304000 10599688 -425839390940505541454963896048818094080 10599689 -88946213602546472446496137336565945472 10599690 -28345480076584154354820475940598643200 10599691 -276756181575511842346988456115444757928 10599692 -78050048883900419079726729383404157184 10599693 -155898346033185936925654411630335085536 10599694 -36168039168173961779315672808473346048 10599695 -373247252583751521068508172326436135800 10599696 41169496165280251029017224864481157120 10599697 43961410167365441717086303176501780146 10599698 145588794585589871787570880320451429536 10599699 436609024965344555673515026764950749248 10599700 178679035372950723348220273109976003200 10599701 261509418418649899364621759228217913920 10599702 -10268355594040626704343840306905467968 10599703 49860180188686212259184395286690402280 10599704 -438116172356122619905305279810933350400 10599705 30193247941362239495345569232382328200 10599706 40048570461061247363193219995455930368 10599707 573368993413431563819913360562780525956 10599708 -72010947326978145684243144984781897728 10599709 -256076116440144673525004842373171444960 10599710 11042658378365897896782025656391038720 10599711 177422591163657611668282519510228723200 10599712 -187052613372324938558765908793980551168 10599713 308466999336197500166481888000552868962 10599714 -2453599117288427931828175484623599360 10599715 3474295343040879203151643509037950720 10599716 241657652441747020114725668459137587840 10599717 445300010419331555998840985234299786080 10599718 -174905306601334274338805997542284320384 10599719 -72481275743789718981537773221986370272 10599720 -236033230833436501514149991609241600000 10599721 -518095304457843775339411025341729644 10599722 26903470866710562248830579201662996480 10599723 -146125652308006707343403095119252159600 10599724 -444147784847183314886337043248359797504 10599725 133335987459644041397252040325472237250 10599726 87263466805930835950674501349060725888 10599727 198503615497359811450234856964249551560 10599728 -143870729659605496592343326003517800448 10599729 -100114673706045862374725898495925276800 10599730 104687145523444333213009971078179005440 10599731 -530387303887128814679098839847063716468 10599732 -64961517210468373010796045923100303360 10599733 -234958011596206228994746837002338032018 10599734 -256278159963511079266863179388101468160 10599735 21906991121932026638048926070576064000 10599736 -91595410365473786130282316917563719680 10599737 -124489569193479827296913554652314368 10599738 266668846175997809273147503156881546240 10599739 54060552287253718640947234589621347440 10599740 -173669672785216141827054152951890767360 10599741 3783138249586502438739129412210659552 10599742 281426913111732679456365382980272278272 10599743 259586407582979010273755160901568641920 10599744 -25654086436333460385890472906492739584 10599745 257493546467504132833337035803880591440 10599746 6512646658838030522607078402643507200 10599747 1277501886612032293836710405167161600 10599748 166785853749864949693345969186482652416 10599749 -373546685372167837423958718122217425250 10599750 77731505211838532021489169561146688000 10599751 -551632531157485967234275194117660302248 10599752 728581560698118412991169113484373017600 10599753 -322748416623331218483259748416954646496 10599754 268100850752725489514659996077350057472 10599755 623536569299458501101667907817812818560 10599756 -163179679893320050030735975628413562880 10599757 41367524168693649923535031779582721152 10599758 275641609753913253602021158627200000 10599759 445459489699039482059071891876631119464 10599760 -15306331552156588916888027626333962240 10599761 -897823420807484200506587426477869682700 10599762 207490383591498210835211686889139649152 10599763 -612257599843748985251540392868498068440 10599764 79015225932716645649676419636209651712 10599765 -14788803642417310265553972030084610560 10599766 -139553433606280132428064168738340496960 10599767 410519784373034119332835037710788183816 10599768 53623479052506907188658814021428838400 10599769 120651579489342721420510680063602042496 10599770 -52255172681381822463427617235872426240 10599771 -21416244610843376992789913603653627392 10599772 531244118726324799491609323013828302848 10599773 272751198973043662346480633143136261004 10599774 7330914768022444191184702941653040960 10599775 -222775216754281772509651640493625796200 10599776 75385832013556675096137548599635738624 10599777 -156087275072988181708090789659010226160 10599778 125782227520055239716194703370377665616 10599779 -669011107408608692832715032122976379620 10599780 12286464256480572508934604520066129920 10599781 770670311725920751547180489825454152064 10599782 -10593494088678297233369684780548180608 10599783 -532743931593327291255121684660790487552 10599784 14172206226902999607825076279953438720 10599785 142694047318129127732408293138874400960 10599786 87947146653775786644848606941595251632 10599787 572123699413054420919785406511185825424 10599788 -263873400373326058269503084575716096000 10599789 37652458081674034236106204206957888192 10599790 -76039229600410502222233434064138579200 10599791 759790233159583836597344076735462638400 10599792 33483308896461125875070780597479145472 10599793 -499567476316169960873699150817021510958 10599794 86231512187614472725988606906705991696 10599795 114234174590181812984871425241529077600 10599796 -568240725611634254940609974498456258560 10599797 96440639283967447151451984659430544152 10599798 -92674006841657316048013173008164004352 10599799 -73609105855851356877263793171256250368 10599800 247814398471269220070550594858048000000 10599801 3895552416618083677217377230002110464 10599802 -312849585908794207689173797502238547968 10599803 -72162637757071350455700984821209558272 10599804 54131097124613843389073709447191447040 10599805 -14543667416630489038873498836189737640 10599806 -150786422934416082276968145942671295744 10599807 -243353782062042451692244025437873090800 10599808 750527933920312292535834202795325521920 10599809 578085486989635242104261035033973989152 10599810 13061469893185040994573742895035737600 10599811 -256180709473187161594289416148448351000 10599812 -39036348348030986298228969594532378368 10599813 -160888196442948375543305326502734991232 10599814 -109953361264440967193894257000161895680 10599815 197740629730078002342062117175971763600 10599816 681224904368602793017318106981065359360 10599817 626535062887425168201937246951080819866 10599818 -177659197614956591866320235140351314640 10599819 35259084026991655771795551064972850400 10599820 -156775032369336050497500791804480471040 10599821 398590222188699402627154164646405456044 10599822 -15819821255912033070296324161952558400 10599823 -11080193650164636148319479843362150096 10599824 328374662805228999777663544482664022016 10599825 65057469152623431423551513215065360000 10599826 -91455304886154725064260505345374570496 10599827 268935498043519665361726165714292213640 10599828 18945005401507008321470561545110067200 10599829 -27831610505151764184408147749470011524 10599830 -241707823064611744013806102330551909120 10599831 59919363594455533142853120044696763480 10599832 -760492704082760804865302848332922521600 10599833 -383639251156196241299011770436740427776 10599834 -31001213429198912003364338523398553600 10599835 -516684434461694950411295301940626582720 10599836 39029123112560712057264625663435110912 10599837 -186881144972403622942820896386507478080 10599838 86097033054809809090890627609341608320 10599839 630294766249087719874260637959913820640 10599840 -74475681090579162916312470613693562880 10599841 100341850489883273842435075951700460864 10599842 239073636519064052737673029197329616 10599843 -90670626259359525362330068277384337600 10599844 3314564092929283804442405049585611776 10599845 196926219438642771971814493946601167100 10599846 -92976790512663105025013768364092320896 10599847 -55493130019050671854265220992274821880 10599848 -114023710284752131359413591142191923200 10599849 162863198630733377912004973683735039360 10599850 -26546049230346451804297635900142095600 10599851 633820814549087143382739294069055020852 10599852 23967703118272317856439589907807767552 10599853 -170937971123399240964015126518271587520 10599854 393876601478502570408603558487506029376 10599855 -8147411657886267253340290615644910080 10599856 108333320309306653401791916382371725312 10599857 -773268363566453399441312961591706992348 10599858 -97648520635384798942419473691865739376 10599859 352674829257464437474829570021278727104 10599860 -257557009717052940485933346753532224000 10599861 -47752304857646857673855517495484577280 10599862 -10170502009683339418400060852683622400 10599863 616374620147754259697777881623887928480 10599864 418416452578258018491466719058133975040 10599865 104664736331064682934489728435225753920 10599866 270956732264038459281481950935025643632 10599867 -165723683680259630346323937979368265716 10599868 -546721393477032302826888281955115543552 10599869 -341529867556654101923163277494347580288 10599870 -23514287122729556878477745862567331200 10599871 318810818198868672326255331769633706152 10599872 78580736233385802596198431319497113600 10599873 16753267158084645182166181378533522624 10599874 -62474827460187471892882636554613103616 10599875 -33632868090841474419779900803341624000 10599876 -256800855189567200153263879415314544640 10599877 258840822734811055752951577398959172060 10599878 35448563096874539954212050931173991680 10599879 -475452438599767519259414008001586691416 10599880 286157068045481443922434018936135526400 10599881 -230891773940739967525818733812607076400 10599882 30524839975526593505321570474244731904 10599883 -40863904721166479917653485376032115936 10599884 130453770433092760727364369899626907136 10599885 59792328894789618417138480466448296620 10599886 381433340986691509589888601029728465344 10599887 12327963704404459314585798356368627320 10599888 38266128492127713331503015402924539904 10599889 -59057214079410510998313789583204561920 10599890 -2483221822706133347511532060614067200 10599891 -518812924931242009425119884032436694400 10599892 -13287270716473025361665833893314215936 10599893 -534557614438703250930707206305426663858 10599894 5053887669227533995985112903088001536 10599895 283418881159302704943156985579027746720 10599896 257471109411957178696939174752580915200 10599897 -3919693114651696167881857889237999616 10599898 -63150807238490995954213899136161196800 10599899 338263850870142766648545366995464104900 10599900 -49197909531817306579011899791423104000 10599901 -139916322734927109755383424815855292520 10599902 -259470649845359997773369315033806462848 10599903 3089698771893700409086533139658521008 10599904 -213673167101582117187690482569838592000 10599905 -4560717238004783702452223940839307840 10599906 -244683430751539483841448155168462476800 10599907 -93812750984801146453188927622121179080 10599908 -229195150746296495179061011319135797248 10599909 -306934442924636834321559356795472250272 10599910 285813046949768869735648992340271001600 10599911 -97205399479067298139131373400777980368 10599912 138503534777791392542559047949528529920 10599913 525434926578229541794307620708480070884 10599914 -1947998718064391950245126298101160512 10599915 -225240845450551168460962805850517624080 10599916 -430012134640422988222425890181082197760 10599917 737912010932703573129067889711188938966 10599918 34780567450893958492773457626712977408 10599919 -777058189465087745436480948983304471240 10599920 28933127024135686700278288601026560000 10599921 74815438477047947905686697455533634690 10599922 -9635196888369737285091106534437454848 10599923 -47875048949992391978280513407607722880 10599924 -127042499359702510563165909440934150144 10599925 -25625577226367627630283487977052915500 10599926 100091932750268243885983563391439514240 10599927 109347777149400574879099560613028683776 10599928 -437285068627638975426226629773983088640 10599929 -543219966834083278904962377784446525360 10599930 2281461720939351470576979162351820800 10599931 20096134900140448034625671982154599264 10599932 -127931910120973058820638815005718103040 10599933 -274584761057420516778480617295035244096 10599934 -7133233624652998698064541070944169600 10599935 -31867935221554918800303043208271902400 10599936 -321448857582127220956055809874592792576 10599937 -147056337006704852700318262840824700414 10599938 -42460358179776678962990630219237629920 10599939 -17322436413897524767360464321333735216 10599940 58559155895744059737431037878628249600 10599941 -402728089695143581421624617036771755456 10599942 3259603192583238272517983647277593152 10599943 107394047691386087113035572688820439192 10599944 505328161281016622500408189303402782720 10599945 -56108713989680269521522766730807097600 10599946 19519983732630633329096468938114988544 10599947 418593178479027825315612302948524368000 10599948 -73330592814016541786074083737726753280 10599949 -330118849994209402180248058134430952064 10599950 -7939460024756015633349753189361320000 10599951 -449422877852917607819534269765246395768 10599952 151471772588724126928320387909813534720 10599953 91238466162523089133017926119351840704 10599954 38697432700527989155469490393064642560 10599955 309400115658259199859672526079434967760 10599956 -583655371628335150089621584536118090880 10599957 799468991426481156800170040399134544640 10599958 -149729495606214390137611189882254589920 10599959 -123873464610016788542658183475317100368 10599960 -11833988795962740177481845358608384000 10599961 145217224383192183733107772507502863562 10599962 -98723125180290707698049959733694394368 10599963 534868142688355031417597465701305432 10599964 34970888323694294086535470762060778496 10599965 -14424586708796744739213774544477235280 10599966 72975609145104390859648938571381175424 10599967 -67999302173987252647726652627698576000 10599968 -97736563095434799145265677843095552000 10599969 287984420567050405024094446958329595808 10599970 194066203599785468648983076984606736960 10599971 -479023092554902083646007985866536689828 10599972 -241621354597102001192069674632290884608 10599973 -6020155614456642001230020916703503296 10599974 -7195288786356279705565878943504221888 10599975 -15980729139904011264105200269252457400 10599976 -135406218718681875617866970696996474880 10599977 396431248066061147312535468304502504826 10599978 -187919848775459558295515375151154603776 10599979 126766775346519677787460720659113732880 10599980 12809026343003972051833471236875520000 10599981 57678599228756752327497738182181554688 10599982 -52480531608508656669559019459682996288 10599983 -138182556371011280555433532251615532320 10599984 -122544007563937708691051469616005120 10599985 1511923190259820671424439052906539520 10599986 -41253607847545278117627582483935095680 10599987 170393617321112366980961356823280922368 10599988 -207705403823702497618432524161084770304 10599989 302284130763385358723230740576950574780 10599990 -159476961338208629503658569289981450880 10599991 533628041656536717806221320205083683952 10599992 -40642938684266201536288438691785728000 10599993 166741131079759032262796855672645051400 10599994 307337520280026984818620286914628509296 10599995 -126671101091246947968854113173472593120 10599996 -309717600416789986984427509924197015552 10599997 -190315624207896842470359446878099886720 10599998 226293735504489568827166124554587361536 10599999 102591364023267868292944151773459710720